diff --git a/provider/go.mod b/provider/go.mod index 9e1891c3a4..0d70e9cce7 100644 --- a/provider/go.mod +++ b/provider/go.mod @@ -13,8 +13,8 @@ require ( github.com/mitchellh/go-homedir v1.1.0 github.com/mitchellh/mapstructure v1.5.0 github.com/pkg/errors v0.9.1 - github.com/pulumi/pulumi/pkg/v3 v3.94.2 - github.com/pulumi/pulumi/sdk/v3 v3.94.2 + github.com/pulumi/pulumi/pkg/v3 v3.100.0 + github.com/pulumi/pulumi/sdk/v3 v3.100.0 github.com/stretchr/testify v1.8.4 golang.org/x/oauth2 v0.8.0 google.golang.org/api v0.126.0 @@ -24,7 +24,7 @@ require ( require ( cloud.google.com/go/kms v1.12.1 // indirect github.com/cheggaaa/pb v1.0.29 // indirect - github.com/mattn/go-runewidth v0.0.14 // indirect + github.com/mattn/go-runewidth v0.0.15 // indirect ) require ( @@ -56,7 +56,6 @@ require ( github.com/BurntSushi/toml v1.2.1 // indirect github.com/Microsoft/go-winio v0.6.1 // indirect github.com/ProtonMail/go-crypto v0.0.0-20230828082145-3c4c8a2d2371 // indirect - github.com/acomagu/bufpipe v1.0.4 // indirect github.com/aead/chacha20 v0.0.0-20180709150244-8b13a72661da // indirect github.com/agext/levenshtein v1.2.3 // indirect github.com/apparentlymart/go-textseg/v13 v13.0.0 // indirect @@ -86,6 +85,7 @@ require ( github.com/containerd/console v1.0.4-0.20230313162750-1ae8d489ac81 // indirect github.com/cyphar/filepath-securejoin v0.2.4 // indirect github.com/davecgh/go-spew v1.1.1 // indirect + github.com/deckarep/golang-set/v2 v2.5.0 // indirect github.com/dimchansky/utfbom v1.1.1 // indirect github.com/djherbis/times v1.5.0 // indirect github.com/edsrzf/mmap-go v1.1.0 // indirect @@ -93,13 +93,13 @@ require ( github.com/fatih/color v1.13.0 // indirect github.com/go-git/gcfg v1.5.1-0.20230307220236-3a3c6141e376 // indirect github.com/go-git/go-billy/v5 v5.5.0 // indirect - github.com/go-git/go-git/v5 v5.9.0 // indirect + github.com/go-git/go-git/v5 v5.11.0 // indirect github.com/gofrs/uuid v4.2.0+incompatible // indirect github.com/gogo/protobuf v1.3.2 // indirect github.com/golang-jwt/jwt/v4 v4.4.2 // indirect github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect github.com/golang/snappy v0.0.4 // indirect - github.com/google/go-cmp v0.5.9 // indirect + github.com/google/go-cmp v0.6.0 // indirect github.com/google/go-querystring v1.1.0 // indirect github.com/google/s2a-go v0.1.4 // indirect github.com/google/uuid v1.3.0 // indirect @@ -133,7 +133,7 @@ require ( github.com/kevinburke/ssh_config v1.2.0 // indirect github.com/lucasb-eyer/go-colorful v1.2.0 // indirect github.com/mattn/go-colorable v0.1.12 // indirect - github.com/mattn/go-isatty v0.0.18 // indirect + github.com/mattn/go-isatty v0.0.19 // indirect github.com/mattn/go-localereader v0.0.1 // indirect github.com/mitchellh/copystructure v1.2.0 // indirect github.com/mitchellh/go-ps v1.0.0 // indirect @@ -142,20 +142,22 @@ require ( github.com/mitchellh/reflectwalk v1.0.2 // indirect github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect github.com/modern-go/reflect2 v1.0.2 // indirect - github.com/muesli/ansi v0.0.0-20211018074035-2e021307bc4b // indirect + github.com/muesli/ansi v0.0.0-20230316100256-276c6243b2f6 // indirect github.com/muesli/cancelreader v0.2.2 // indirect github.com/muesli/reflow v0.3.0 // indirect - github.com/muesli/termenv v0.15.1 // indirect + github.com/muesli/termenv v0.15.2 // indirect github.com/natefinch/atomic v1.0.1 // indirect github.com/oklog/run v1.1.0 // indirect github.com/opentracing/basictracer-go v1.1.0 // indirect github.com/opentracing/opentracing-go v1.2.0 // indirect + github.com/pgavlin/fx v0.1.6 // indirect github.com/pgavlin/goldmark v1.1.33-0.20200616210433-b5eb04559386 // indirect github.com/pierrec/lz4 v2.6.1+incompatible // indirect github.com/pjbgf/sha1cd v0.3.0 // indirect github.com/pkg/term v1.1.0 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect - github.com/pulumi/esc v0.6.0 // indirect + github.com/pulumi/appdash v0.0.0-20231130102222-75f619a67231 // indirect + github.com/pulumi/esc v0.6.2 // indirect github.com/rivo/uniseg v0.4.4 // indirect github.com/rogpeppe/go-internal v1.11.0 // indirect github.com/ryanuber/go-glob v1.0.0 // indirect @@ -164,7 +166,7 @@ require ( github.com/segmentio/asm v1.1.3 // indirect github.com/segmentio/encoding v0.3.5 // indirect github.com/sergi/go-diff v1.3.1 // indirect - github.com/skeema/knownhosts v1.2.0 // indirect + github.com/skeema/knownhosts v1.2.1 // indirect github.com/spf13/afero v1.9.5 // indirect github.com/spf13/cobra v1.7.0 // indirect github.com/spf13/pflag v1.0.5 // indirect @@ -182,16 +184,16 @@ require ( go.uber.org/atomic v1.9.0 // indirect gocloud.dev v0.27.0 // indirect gocloud.dev/secrets/hashivault v0.27.0 // indirect - golang.org/x/crypto v0.14.0 // indirect - golang.org/x/exp v0.0.0-20231006140011-7918f672742d // indirect - golang.org/x/mod v0.13.0 // indirect - golang.org/x/net v0.17.0 // indirect - golang.org/x/sync v0.4.0 // indirect - golang.org/x/sys v0.13.0 // indirect - golang.org/x/term v0.13.0 // indirect - golang.org/x/text v0.13.0 // indirect + golang.org/x/crypto v0.17.0 // indirect + golang.org/x/exp v0.0.0-20231110203233-9a3e6036ecaa // indirect + golang.org/x/mod v0.14.0 // indirect + golang.org/x/net v0.19.0 // indirect + golang.org/x/sync v0.5.0 // indirect + golang.org/x/sys v0.15.0 // indirect + golang.org/x/term v0.15.0 // indirect + golang.org/x/text v0.14.0 // indirect golang.org/x/time v0.0.0-20220722155302-e5dcc9cfc0b9 // indirect - golang.org/x/tools v0.14.0 // indirect + golang.org/x/tools v0.15.0 // indirect golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 // indirect google.golang.org/appengine v1.6.7 // indirect google.golang.org/genproto v0.0.0-20230726155614-23370e0ffb3e // indirect @@ -202,5 +204,4 @@ require ( gopkg.in/warnings.v0 v0.1.2 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect lukechampine.com/frand v1.4.2 // indirect - sourcegraph.com/sourcegraph/appdash v0.0.0-20211028080628-e2786a622600 // indirect ) diff --git a/provider/go.sum b/provider/go.sum index dd4692ecdb..a3f4bde06b 100644 --- a/provider/go.sum +++ b/provider/go.sum @@ -107,10 +107,20 @@ github.com/Azure/azure-sdk-for-go v66.0.0+incompatible/go.mod h1:9XXNKU+eRnpl9mo github.com/Azure/azure-sdk-for-go/sdk/azcore v0.19.0/go.mod h1:h6H6c8enJmmocHUbLiiGY6sx7f9i+X3m1CHdd5c6Rdw= github.com/Azure/azure-sdk-for-go/sdk/azcore v1.0.0/go.mod h1:uGG2W01BaETf0Ozp+QxxKJdMBNRWPdstHG0Fmdwn1/U= github.com/Azure/azure-sdk-for-go/sdk/azcore v1.1.1/go.mod h1:uGG2W01BaETf0Ozp+QxxKJdMBNRWPdstHG0Fmdwn1/U= +github.com/Azure/azure-sdk-for-go/sdk/azcore v1.4.0 h1:rTnT/Jrcm+figWlYz4Ixzt0SJVR2cMC8lvZcimipiEY= +github.com/Azure/azure-sdk-for-go/sdk/azcore v1.4.0/go.mod h1:ON4tFdPTwRcgWEaVDrN3584Ef+b7GgSJaXxe5fW9t4M= github.com/Azure/azure-sdk-for-go/sdk/azidentity v0.11.0/go.mod h1:HcM1YX14R7CJcghJGOYCgdezslRSVzqwLf/q+4Y2r/0= github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.0.0/go.mod h1:+6sju8gk8FRmSajX3Oz4G5Gm7P+mbqE9FVaXXFYTkCM= +github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.1.0 h1:QkAcEIAKbNL4KoFr4SathZPhDhF4mVwpBMFlYjyAqy8= +github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.1.0/go.mod h1:bhXu1AjYL+wutSL/kpSq6s7733q2Rb0yuot9Zgfqa/0= github.com/Azure/azure-sdk-for-go/sdk/internal v0.7.0/go.mod h1:yqy467j36fJxcRV2TzfVZ1pCb5vxm4BtZPUdYWe/Xo8= github.com/Azure/azure-sdk-for-go/sdk/internal v1.0.0/go.mod h1:eWRD7oawr1Mu1sLCawqVc0CUiF43ia3qQMxLscsKQ9w= +github.com/Azure/azure-sdk-for-go/sdk/internal v1.2.0 h1:leh5DwKv6Ihwi+h60uHtn6UWAxBbZ0q8DwQVMzf61zw= +github.com/Azure/azure-sdk-for-go/sdk/internal v1.2.0/go.mod h1:eWRD7oawr1Mu1sLCawqVc0CUiF43ia3qQMxLscsKQ9w= +github.com/Azure/azure-sdk-for-go/sdk/keyvault/azkeys v0.10.0 h1:m/sWOGCREuSBqg2htVQTBY8nOZpyajYztF0vUvSZTuM= +github.com/Azure/azure-sdk-for-go/sdk/keyvault/azkeys v0.10.0/go.mod h1:Pu5Zksi2KrU7LPbZbNINx6fuVrUp/ffvpxdDj+i8LeE= +github.com/Azure/azure-sdk-for-go/sdk/keyvault/internal v0.7.1 h1:FbH3BbSb4bvGluTesZZ+ttN/MDsnMmQP36OSnDuSXqw= +github.com/Azure/azure-sdk-for-go/sdk/keyvault/internal v0.7.1/go.mod h1:9V2j0jn9jDEkCkv8w/bKTNppX/d0FVA1ud77xCIP4KA= github.com/Azure/azure-sdk-for-go/sdk/messaging/azservicebus v1.0.2/go.mod h1:LH9XQnMr2ZYxQdVdCrzLO9mxeDyrDFa6wbSI3x5zCZk= github.com/Azure/azure-sdk-for-go/sdk/storage/azblob v0.4.1/go.mod h1:eZ4g6GUvXiGulfIbbhh1Xr4XwUYaYaWMqzGD/284wCA= github.com/Azure/go-amqp v0.17.0/go.mod h1:9YJ3RhxRT1gquYnzpZO1vcYMMpAdJT+QEg6fwmw9Zlg= @@ -156,6 +166,8 @@ github.com/Azure/go-autorest/logger v0.2.1/go.mod h1:T9E3cAhj2VqvPOtCYAvby9aBXkZ github.com/Azure/go-autorest/tracing v0.6.0 h1:TYi4+3m5t6K48TGI9AUdb+IzbnSxvnvUMfuitfgcfuo= github.com/Azure/go-autorest/tracing v0.6.0/go.mod h1:+vhtPC754Xsa23ID7GlGsrdKBpUA79WCAKPPZVC2DeU= github.com/AzureAD/microsoft-authentication-library-for-go v0.4.0/go.mod h1:Vt9sXTKwMyGcOxSmLDMnGPgqsUg7m8pe215qMLrDXw4= +github.com/AzureAD/microsoft-authentication-library-for-go v0.5.1 h1:BWe8a+f/t+7KY7zH2mqygeUD0t8hNFXe08p1Pb3/jKE= +github.com/AzureAD/microsoft-authentication-library-for-go v0.5.1/go.mod h1:Vt9sXTKwMyGcOxSmLDMnGPgqsUg7m8pe215qMLrDXw4= github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= github.com/BurntSushi/toml v1.2.1 h1:9F2/+DoOYIOksmaJFPw1tGFy1eDnIJXg+UHjuD8lTak= github.com/BurntSushi/toml v1.2.1/go.mod h1:CxXYINrC8qIiEnFrOxCa7Jy5BFHlXnUU2pbicEuybxQ= @@ -204,8 +216,6 @@ github.com/Shopify/logrus-bugsnag v0.0.0-20171204204709-577dee27f20d/go.mod h1:H github.com/Shopify/sarama v1.19.0/go.mod h1:FVkBWblsNy7DGZRfXLU0O9RCGt5g3g3yEuWXgklEdEo= github.com/Shopify/toxiproxy v2.1.4+incompatible/go.mod h1:OXgGpZ6Cli1/URJOF1DMxUHB2q5Ap20/P/eIdh4G0pI= github.com/VividCortex/gohistogram v1.0.0/go.mod h1:Pf5mBqqDxYaXu3hDrrU+w6nw50o/4+TcAqDqk/vUH7g= -github.com/acomagu/bufpipe v1.0.4 h1:e3H4WUzM3npvo5uv95QuJM3cQspFNtFBzvJ2oNjKIDQ= -github.com/acomagu/bufpipe v1.0.4/go.mod h1:mxdxdup/WdsKVreO5GpW4+M/1CE2sMG4jeGJ2sYmHc4= github.com/aead/chacha20 v0.0.0-20180709150244-8b13a72661da h1:KjTM2ks9d14ZYCvmHS9iAKVt9AyzRSqNU1qabPih5BY= github.com/aead/chacha20 v0.0.0-20180709150244-8b13a72661da/go.mod h1:eHEWzANqSiWQsof+nXEI9bUVUyV6F53Fp89EuCh2EAA= github.com/afex/hystrix-go v0.0.0-20180502004556-fa1af6a1f4f5/go.mod h1:SkGFH1ia65gfNATL8TAiHDNxPzPdmEL5uirI2Uyuz6c= @@ -520,6 +530,8 @@ github.com/d2g/hardwareaddr v0.0.0-20190221164911-e7d9fbe030e4/go.mod h1:bMl4RjI github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= 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/deckarep/golang-set/v2 v2.5.0 h1:hn6cEZtQ0h3J8kFrHR/NrzyOoTnjgW1+FmNJzQ7y/sA= +github.com/deckarep/golang-set/v2 v2.5.0/go.mod h1:VAky9rY/yGXJOLEDv3OMci+7wtDpOF4IN+y82NBOac4= github.com/denisenkom/go-mssqldb v0.12.2/go.mod h1:lnIw1mZukFRZDJYQ0Pb833QS2IaC3l5HkEfra2LJ+sk= github.com/dennwc/varint v1.0.0/go.mod h1:hnItb35rvZvJrbTALZtY/iQfDs48JKRG1RPpgziApxA= github.com/denverdino/aliyungo v0.0.0-20190125010748-a747050bb1ba/go.mod h1:dV8lFg6daOBZbT6/BDGIz6Y3WFGn8juu6G+CQ6LHtl0= @@ -631,10 +643,10 @@ github.com/go-git/gcfg v1.5.1-0.20230307220236-3a3c6141e376 h1:+zs/tPmkDkHx3U66D 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-fixtures/v4 v4.3.2-0.20230305113008-0c11038e723f h1:Pz0DHeFij3XFhoBRGUDPzSJ+w2UcK5/0JvF8DRI58r8= -github.com/go-git/go-git-fixtures/v4 v4.3.2-0.20230305113008-0c11038e723f/go.mod h1:8LHG1a3SRW71ettAD/jW13h8c6AqjVSeL11RAdgaqpo= -github.com/go-git/go-git/v5 v5.9.0 h1:cD9SFA7sHVRdJ7AYck1ZaAa/yeuBvGPxwXDL8cxrObY= -github.com/go-git/go-git/v5 v5.9.0/go.mod h1:RKIqga24sWdMGZF+1Ekv9kylsDz6LzdTSI2s/OsZWE0= +github.com/go-git/go-git-fixtures/v4 v4.3.2-0.20231010084843-55a94097c399 h1:eMje31YglSBqCdIqdhKBW8lokaMrL3uTkpGYlE2OOT4= +github.com/go-git/go-git-fixtures/v4 v4.3.2-0.20231010084843-55a94097c399/go.mod h1:1OCfN199q1Jm3HZlxleg+Dw/mwps2Wbk9frAWm+4FII= +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/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1/go.mod h1:vR7hzQXu2zJy9AVAgeJqvqgH9Q5CA+iKCZ2gyEVpxRU= github.com/go-gl/glfw/v3.3/glfw v0.0.0-20191125211704-12ad95a8df72/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= @@ -751,6 +763,7 @@ github.com/gogo/protobuf v1.3.0/go.mod h1:SlYgWuQ5SjCEi6WLHjHCa1yvBfUnHcTbrrZtXP github.com/gogo/protobuf v1.3.1/go.mod h1:SlYgWuQ5SjCEi6WLHjHCa1yvBfUnHcTbrrZtXPKa29o= github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q= github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q= +github.com/golang-jwt/jwt v3.2.1+incompatible h1:73Z+4BJcrTC+KczS6WvTPvRGOp1WmfEP4Q1lOd9Z/+c= github.com/golang-jwt/jwt v3.2.1+incompatible/go.mod h1:8pz2t5EyA70fFQQSrl6XZXzqecmYZeUEB8OUGHkxJ+I= github.com/golang-jwt/jwt/v4 v4.0.0/go.mod h1:/xlHOz8bRuivTWchD4jCa+NbatV+wEUSzwAxVc6locg= github.com/golang-jwt/jwt/v4 v4.2.0/go.mod h1:/xlHOz8bRuivTWchD4jCa+NbatV+wEUSzwAxVc6locg= @@ -820,8 +833,8 @@ github.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/ github.com/google/go-cmp v0.5.6/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.5.7/go.mod h1:n+brtR0CgQNWTVd5ZUFpTBC8YFBDLK/h/bpaJ8/DtOE= github.com/google/go-cmp v0.5.8/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= -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/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI= +github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= github.com/google/go-containerregistry v0.5.1/go.mod h1:Ct15B4yir3PLOP5jsy0GNeYVaIZs/MK/Jz5any1wFW0= github.com/google/go-querystring v1.0.0/go.mod h1:odCYkC5MyYFN7vkCjXpyrEuKhc/BUO6wN/zVPAxq5ck= github.com/google/go-querystring v1.1.0 h1:AnCroh3fv4ZBgVIf1Iwtovgjaw/GiKJo8M8yD/fhyJ8= @@ -1173,8 +1186,6 @@ github.com/mailru/easyjson v0.7.7/go.mod h1:xzfreul335JAWq5oZzymOObrkdz5UnU4kGfJ github.com/markbates/oncer v0.0.0-20181203154359-bf2de49a0be2/go.mod h1:Ld9puTsIW75CHf65OeIOkyKbteujpZVXDpWK6YGZbxE= github.com/markbates/safe v1.0.1/go.mod h1:nAqgmRi7cY2nqMc92/bSEeQA+R4OheNU2T1kNSCBdG0= github.com/marstr/guid v1.1.0/go.mod h1:74gB1z2wpxxInTG6yaqA7KrtM0NZ+RbrcqDvYHefzho= -github.com/matryer/is v1.2.0 h1:92UTHpy8CDwaJ08GqLDzhhuixiBUUD1p3AU6PHddz4A= -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-colorable v0.1.1/go.mod h1:FuOcm+DKB9mbwrcAfNl7/TZVBZ6rcnceauSikq3lYCQ= github.com/mattn/go-colorable v0.1.4/go.mod h1:U0ppj6V5qS13XJ6of8GYAs25YV2eR4EVcfRqFIhoBtE= @@ -1192,15 +1203,15 @@ github.com/mattn/go-isatty v0.0.10/go.mod h1:qgIWMr58cqv1PHHyhnkY9lrL7etaEgOFcME github.com/mattn/go-isatty v0.0.11/go.mod h1:PhnuNfih5lzO57/f3n+odYbM4JtupLOxQOAqxQCu2WE= github.com/mattn/go-isatty v0.0.12/go.mod h1:cbi8OIDigv2wuxKPP5vlRcQ1OAZbq2CE4Kysco4FUpU= github.com/mattn/go-isatty v0.0.14/go.mod h1:7GGIvUiUoEMVVmxf/4nioHXj79iQHKdU27kJ6hsGG94= -github.com/mattn/go-isatty v0.0.18 h1:DOKFKCQ7FNG2L1rbrmstDN4QVRdS89Nkh85u68Uwp98= -github.com/mattn/go-isatty v0.0.18/go.mod h1:W+V8PltTTMOvKvAeJH7IuucS94S2C6jfK/D7dTCTo3Y= +github.com/mattn/go-isatty v0.0.19 h1:JITubQf0MOLdlGRuRq+jtsDlekdYPia9ZFsB8h/APPA= +github.com/mattn/go-isatty v0.0.19/go.mod h1:W+V8PltTTMOvKvAeJH7IuucS94S2C6jfK/D7dTCTo3Y= github.com/mattn/go-localereader v0.0.1 h1:ygSAOl7ZXTx4RdPYinUpg6W99U8jWvWi9Ye2JC/oIi4= github.com/mattn/go-localereader v0.0.1/go.mod h1:8fBrzywKY7BI3czFoHkuzRoWE9C+EiG4R1k4Cjx5p88= github.com/mattn/go-runewidth v0.0.2/go.mod h1:LwmH8dsx7+W8Uxz3IHJYH5QSwggIsqBzpuz5H//U1FU= github.com/mattn/go-runewidth v0.0.4/go.mod h1:LwmH8dsx7+W8Uxz3IHJYH5QSwggIsqBzpuz5H//U1FU= github.com/mattn/go-runewidth v0.0.12/go.mod h1:RAqKPSqVFrSLVXbA8x7dzmKdmGzieGRCM46jaSJTDAk= -github.com/mattn/go-runewidth v0.0.14 h1:+xnbZSEeDbOIg5/mE6JF0w6n9duR1l3/WmbinWVwUuU= -github.com/mattn/go-runewidth v0.0.14/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh153qUoGf23w= +github.com/mattn/go-runewidth v0.0.15 h1:UNAjwbU9l54TA3KzvqLGxwWjHmMgBUVhBiTjelZgg3U= +github.com/mattn/go-runewidth v0.0.15/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh153qUoGf23w= github.com/mattn/go-shellwords v1.0.3/go.mod h1:3xCvwCdWdlDJUrvuMn7Wuy9eWs4pE8vqg+NOMyg4B2o= github.com/mattn/go-shellwords v1.0.6/go.mod h1:3xCvwCdWdlDJUrvuMn7Wuy9eWs4pE8vqg+NOMyg4B2o= github.com/mattn/go-shellwords v1.0.12/go.mod h1:EZzvwXDESEeg03EKmM+RmDnNOPKG4lLtQsUlTZDWQ8Y= @@ -1268,14 +1279,14 @@ github.com/montanaflynn/stats v0.0.0-20171201202039-1bf9dbcd8cbe/go.mod h1:wL8QJ github.com/montanaflynn/stats v0.6.6/go.mod h1:etXPPgVO6n31NxCd9KQUMvCM+ve0ruNzt6R8Bnaayow= github.com/morikuni/aec v1.0.0/go.mod h1:BbKIizmSmc5MMPqRYbxO4ZU0S0+P200+tUnFx7PXmsc= github.com/mrunalp/fileutils v0.5.0/go.mod h1:M1WthSahJixYnrXQl/DFQuteStB1weuxD2QJNHXfbSQ= -github.com/muesli/ansi v0.0.0-20211018074035-2e021307bc4b h1:1XF24mVaiu7u+CFywTdcDo2ie1pzzhwjt6RHqzpMU34= -github.com/muesli/ansi v0.0.0-20211018074035-2e021307bc4b/go.mod h1:fQuZ0gauxyBcmsdE3ZT4NasjaRdxmbCS0jRHsrWu3Ho= +github.com/muesli/ansi v0.0.0-20230316100256-276c6243b2f6 h1:ZK8zHtRHOkbHy6Mmr5D264iyp3TiX5OmNcI5cIARiQI= +github.com/muesli/ansi v0.0.0-20230316100256-276c6243b2f6/go.mod h1:CJlz5H+gyd6CUWT45Oy4q24RdLyn7Md9Vj2/ldJBSIo= github.com/muesli/cancelreader v0.2.2 h1:3I4Kt4BQjOR54NavqnDogx/MIoWBFa0StPA8ELUXHmA= github.com/muesli/cancelreader v0.2.2/go.mod h1:3XuTXfFS2VjM+HTLZY9Ak0l6eUKfijIfMUZ4EgX0QYo= github.com/muesli/reflow v0.3.0 h1:IFsN6K9NfGtjeggFP+68I4chLZV2yIKsXJFNZ+eWh6s= github.com/muesli/reflow v0.3.0/go.mod h1:pbwTDkVPibjO2kyvBQRBxTWEEGDGq0FlB1BIKtnHY/8= -github.com/muesli/termenv v0.15.1 h1:UzuTb/+hhlBugQz28rpzey4ZuKcZ03MeKsoG7IJZIxs= -github.com/muesli/termenv v0.15.1/go.mod h1:HeAQPTzpfs016yGtA4g00CsdYnVLJvxsS4ANqrZs2sQ= +github.com/muesli/termenv v0.15.2 h1:GohcuySI0QmI3wN8Ok9PtKGkgkFIk7y6Vpb5PvrY+Wo= +github.com/muesli/termenv v0.15.2/go.mod h1:Epx+iuz8sNs7mNKhxzH4fWXGNpZwUaJKRS1noLXviQ8= github.com/munnerz/goautoneg v0.0.0-20120707110453-a547fc61f48d/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ= github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ= github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U= @@ -1376,6 +1387,8 @@ github.com/pelletier/go-toml v1.8.1/go.mod h1:T2/BmBdy8dvIRq1a/8aqjN41wvWlN4lrap github.com/pelletier/go-toml v1.9.3/go.mod h1:u1nR/EPcESfeI/szUZKdtJ0xRNbUoANCkoOuaOx1Y+c= github.com/performancecopilot/speed v3.0.0+incompatible/go.mod h1:/CLtqpZ5gBg1M9iaPbIdPPGyKcA8hKdoy6hAWba7Yac= github.com/peterbourgon/diskv v2.0.1+incompatible/go.mod h1:uqqh8zWWbv1HBMNONnaR/tNboyR3/BZd58JJSHlUSCU= +github.com/pgavlin/fx v0.1.6 h1:r9jEg69DhNoCd3Xh0+5mIbdbS3PqWrVWujkY76MFRTU= +github.com/pgavlin/fx v0.1.6/go.mod h1:KWZJ6fqBBSh8GxHYqwYCf3rYE7Gp2p0N8tJp8xv9u9M= github.com/pgavlin/goldmark v1.1.33-0.20200616210433-b5eb04559386 h1:LoCV5cscNVWyK5ChN/uCoIFJz8jZD63VQiGJIRgr6uo= github.com/pgavlin/goldmark v1.1.33-0.20200616210433-b5eb04559386/go.mod h1:MRxHTJrf9FhdfNQ8Hdeh9gmHevC9RJE/fu8M3JIGjoE= github.com/pierrec/lz4 v1.0.2-0.20190131084431-473cd7ce01a1/go.mod h1:3/3N9NVKO0jef7pBehbT1qWhCMrIgbYNnFAZCqQ5LRc= @@ -1386,6 +1399,7 @@ github.com/pierrec/lz4 v2.6.1+incompatible/go.mod h1:pdkljMzZIN41W+lC3N2tnIh5sFi github.com/pjbgf/sha1cd v0.3.0 h1:4D5XXmUUBUl/xQ6IjCkEAbqXskkq/4O7LmGn0AqMDs4= github.com/pjbgf/sha1cd v0.3.0/go.mod h1:nZ1rrWOcGJ5uZgEEVL1VUM9iRQiZvWdbZjkKyFzPPsI= github.com/pkg/browser v0.0.0-20180916011732-0a3d74bf9ce4/go.mod h1:4OwLy04Bl9Ef3GJJCoec+30X3LQs/0/m4HFRt/2LUSA= +github.com/pkg/browser v0.0.0-20210115035449-ce105d075bb4 h1:Qj1ukM4GlMWXNdMBuXcXfz/Kw9s1qm0CLY32QxuSImI= github.com/pkg/browser v0.0.0-20210115035449-ce105d075bb4/go.mod h1:N6UoU20jOqggOuDwUaBQpluzLNDqif3kq9z2wpdYEfQ= github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pkg/errors v0.8.1-0.20171018195549-f15c970de5b7/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= @@ -1458,12 +1472,14 @@ github.com/prometheus/procfs v0.7.3/go.mod h1:cz+aTbrPOrUb4q7XlbU9ygM+/jj0fzG6c1 github.com/prometheus/prometheus v0.35.0/go.mod h1:7HaLx5kEPKJ0GDgbODG0fZgXbQ8K/XjZNJXQmbmgQlY= github.com/prometheus/prometheus v0.37.0/go.mod h1:egARUgz+K93zwqsVIAneFlLZefyGOON44WyAp4Xqbbk= github.com/prometheus/tsdb v0.7.1/go.mod h1:qhTCs0VvXwvX/y3TZrWD7rabWM+ijKTux40TwIPHuXU= -github.com/pulumi/esc v0.6.0 h1:m8jWgBektlj26RvrN3/sM0r1lYiwTMmqVPvLxCxahGE= -github.com/pulumi/esc v0.6.0/go.mod h1:Y6W21yUukvxS2NnS5ae1beMSPhMvj0xNAYcDqDHVj/g= -github.com/pulumi/pulumi/pkg/v3 v3.94.2 h1:b+gQ+EJZMYfSIu/sb/+p36VmfZ2ZJWbEWMsptt2f6Kk= -github.com/pulumi/pulumi/pkg/v3 v3.94.2/go.mod h1:aCeDMlncyDwX3RG6+vYUjWsy6bOEtoHUY0twCcn5qqE= -github.com/pulumi/pulumi/sdk/v3 v3.94.2 h1:B8W3CCzA2fX/0730o/7KQXdmqrY5KdgGtiAA6rDMVlk= -github.com/pulumi/pulumi/sdk/v3 v3.94.2/go.mod h1:zeqyIODqbb6GrEyhFV6aJET/xBSXSnF7Bw/EjbYZUnU= +github.com/pulumi/appdash v0.0.0-20231130102222-75f619a67231 h1:vkHw5I/plNdTr435cARxCW6q9gc0S/Yxz7Mkd38pOb0= +github.com/pulumi/appdash v0.0.0-20231130102222-75f619a67231/go.mod h1:murToZ2N9hNJzewjHBgfFdXhZKjY3z5cYC1VXk+lbFE= +github.com/pulumi/esc v0.6.2 h1:+z+l8cuwIauLSwXQS0uoI3rqB+YG4SzsZYtHfNoXBvw= +github.com/pulumi/esc v0.6.2/go.mod h1:jNnYNjzsOgVTjCp0LL24NsCk8ZJxq4IoLQdCT0X7l8k= +github.com/pulumi/pulumi/pkg/v3 v3.100.0 h1:V8FATUaSraolvAolg0l5F/avLZt7Ubzykv9qeMkbI+4= +github.com/pulumi/pulumi/pkg/v3 v3.100.0/go.mod h1:ruihRCkohSpXrY6CU9dbpVe68OqdTPQkMWcJyLJyskw= +github.com/pulumi/pulumi/sdk/v3 v3.100.0 h1:2XY5+mNxn/cpVEVx06N+gO7Ub9wDoOP0WxLvune4DJo= +github.com/pulumi/pulumi/sdk/v3 v3.100.0/go.mod h1:SB8P0BEGBRaONBxwoTjUFhGPLU5P3+MHF6/tGitlHOM= github.com/rakyll/embedmd v0.0.0-20171029212350-c8060a0752a2/go.mod h1:7jOTMgqac46PZcF54q6l2hkLEG8op93fZu61KmxWDV4= github.com/rcrowley/go-metrics v0.0.0-20181016184325-3113b8401b8a/go.mod h1:bCqnVzQkZxMG4s8nGwiZ5l3QUCyqpo9Y+/ZMZ9VjZe4= github.com/rivo/uniseg v0.1.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= @@ -1522,8 +1538,8 @@ github.com/sirupsen/logrus v1.4.2/go.mod h1:tLMulIdttU9McNUspp0xgXVQah82FyeX6Mwd github.com/sirupsen/logrus v1.6.0/go.mod h1:7uNnSEd1DgxDLC74fIahvMZmmYsHGZGEOFrfsX/uA88= github.com/sirupsen/logrus v1.7.0/go.mod h1:yWOB1SBYBC5VeMP7gHvWumXLIWorT60ONWic61uBYv0= github.com/sirupsen/logrus v1.8.1/go.mod h1:yWOB1SBYBC5VeMP7gHvWumXLIWorT60ONWic61uBYv0= -github.com/skeema/knownhosts v1.2.0 h1:h9r9cf0+u7wSE+M183ZtMGgOJKiL96brpaz5ekfJCpM= -github.com/skeema/knownhosts v1.2.0/go.mod h1:g4fPeYpque7P0xefxtGzV81ihjC8sX2IqpAoNkjxbMo= +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/smartystreets/assertions v0.0.0-20180927180507-b2de0cb4f26d/go.mod h1:OnSkiWE9lh6wB0YB77sQom3nweQdgAjqCqsofrRNTgc= github.com/smartystreets/goconvey v0.0.0-20190330032615-68dc04aab96a/go.mod h1:syvi0/a8iFYH4r/RixwvyeAJjdLS9QV7WQ/tjFTllLA= github.com/smartystreets/goconvey v1.6.4/go.mod h1:syvi0/a8iFYH4r/RixwvyeAJjdLS9QV7WQ/tjFTllLA= @@ -1783,8 +1799,8 @@ golang.org/x/crypto v0.0.0-20220622213112-05595931fe9d/go.mod h1:IxCIyHEi3zRg3s0 golang.org/x/crypto v0.0.0-20220722155217-630584e8d5aa/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= golang.org/x/crypto v0.3.1-0.20221117191849-2c476679df9a/go.mod h1:hebNnKkNXi2UzZN1eVRvBB7co0a+JxK6XbPiWVs/3J4= golang.org/x/crypto v0.7.0/go.mod h1:pYwdfH91IfpZVANVyUOhSIPZaFoJGxTFbZhFTx+dXZU= -golang.org/x/crypto v0.14.0 h1:wBqGXzWJW6m1XrIKlAH0Hs1JJ7+9KBwnIO8v66Q9cHc= -golang.org/x/crypto v0.14.0/go.mod h1:MVFd36DqK4CsrnJYDkBA3VC4m2GkXAM0PvzMCn4JQf4= +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/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8= @@ -1795,8 +1811,8 @@ golang.org/x/exp v0.0.0-20191227195350-da58074b4299/go.mod h1:2RIsYlXP63K8oxa1u0 golang.org/x/exp v0.0.0-20200119233911-0405dc783f0a/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= golang.org/x/exp v0.0.0-20200207192155-f17229e696bd/go.mod h1:J/WKrq2StrnmMY6+EHIKF9dgMWnmCNThgcyBT1FY9mM= golang.org/x/exp v0.0.0-20200224162631-6cc2880d07d6/go.mod h1:3jZMyOhIsHpP37uCMkUooju7aAi5cS1Q23tOzKc+0MU= -golang.org/x/exp v0.0.0-20231006140011-7918f672742d h1:jtJma62tbqLibJ5sFQz8bKtEM8rJBtfilJ2qTU199MI= -golang.org/x/exp v0.0.0-20231006140011-7918f672742d/go.mod h1:ldy0pHrwJyGW56pPQzzkH36rKxoZW1tw7ZJpeKx+hdo= +golang.org/x/exp v0.0.0-20231110203233-9a3e6036ecaa h1:FRnLl4eNAQl8hwxVVC17teOw8kdjVDVAiFMtgUdTSRQ= +golang.org/x/exp v0.0.0-20231110203233-9a3e6036ecaa/go.mod h1:zk2irFbV9DP96SEBUUAy67IdHUaZuSnrz1n472HUCLE= golang.org/x/image v0.0.0-20190227222117-0694c2d4d067/go.mod h1:kZ7UVZpmo3dzQBMxlp+ypCbDeSB+sBbTgSJuh5dn5js= golang.org/x/image v0.0.0-20190802002840-cff245a6509b/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= @@ -1827,8 +1843,8 @@ golang.org/x/mod v0.5.1/go.mod h1:5OXOZSfqPIIbmVBIIKWRFfZjPR0E5r58TLhUjH0a2Ro= golang.org/x/mod v0.6.0-dev.0.20220106191415-9b9b3d81d5e3/go.mod h1:3p9vT2HGsQu2K1YbXdKPJLVgG5VJdoTa1poYQBtP1AY= golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4= golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= -golang.org/x/mod v0.13.0 h1:I/DsJXRlw/8l/0c24sM9yb0T4z9liZTduXvdAWYiysY= -golang.org/x/mod v0.13.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c= +golang.org/x/mod v0.14.0 h1:dGoOF9QVLYng8IHTm7BAyWqCqSheQ5pYWGhzW00YJr0= +golang.org/x/mod v0.14.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c= golang.org/x/net v0.0.0-20180530234432-1e491301e022/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= @@ -1912,8 +1928,8 @@ golang.org/x/net v0.1.0/go.mod h1:Cx3nUiGt4eDBEyega/BKRp+/AlGL8hYe7U9odMt2Cco= golang.org/x/net v0.2.0/go.mod h1:KqCZLdyyvdV855qA2rE3GC2aiw5xGR5TEjj8smXukLY= golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= golang.org/x/net v0.8.0/go.mod h1:QVkue5JL9kW//ek3r6jTKnTFis1tRmNAW2P1shuFdJc= -golang.org/x/net v0.17.0 h1:pVaXccu2ozPjCXewfr1S7xza/zcXTity9cCdXQYSjIM= -golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE= +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/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= @@ -1956,8 +1972,8 @@ golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJ golang.org/x/sync v0.0.0-20220601150217-0de741cfad7f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.4.0 h1:zxkM55ReGkDlKSM+Fu41A+zmbZuaPVbGMzvvdUPznYQ= -golang.org/x/sync v0.4.0/go.mod h1:FU7BRWz2tNW+3quACPkgCx/L+uEAv1htQ0V83Z9Rj+Y= +golang.org/x/sync v0.5.0 h1:60k92dhOjHxJkrqnwsfl8KuaHbn/5dl0lUPUklKo3qE= +golang.org/x/sync v0.5.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= golang.org/x/sys v0.0.0-20180823144017-11551d06cbcc/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= @@ -2106,8 +2122,8 @@ golang.org/x/sys v0.2.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.3.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.13.0 h1:Af8nKPmuFypiUBjVoU9V20FiaFXOcuZI21p0ycVYYGE= -golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.15.0 h1:h48lPFYpsTvQJZF4EKyI4aLHaev3CxivZmv7yZig9pc= +golang.org/x/sys v0.15.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/term v0.0.0-20201117132131-f5c789dd3221/go.mod h1:Nr5EML6q2oocZ2LXRh80K7BxOlk5/8JxuGnuhpl+muw= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210220032956-6a3ed077a48d/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= @@ -2117,8 +2133,8 @@ golang.org/x/term v0.1.0/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= golang.org/x/term v0.2.0/go.mod h1:TVmDHMZPmdnySmBfhjOoOdhjzdE1h4u1VwSiw2l1Nuc= golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k= golang.org/x/term v0.6.0/go.mod h1:m6U89DPEgQRMq3DNkDClhWw02AUbt2daBVO4cn4Hv9U= -golang.org/x/term v0.13.0 h1:bb+I9cTfFazGW51MZqBVmZy7+JEJMouUHTUSKVQLBek= -golang.org/x/term v0.13.0/go.mod h1:LTmsnFJwVN6bCy1rVCoS+qHT1HhALEFxKncY3WNNh4U= +golang.org/x/term v0.15.0 h1:y/Oo/a/q3IXu26lQgl04j/gjuBDOBlx7X6Om1j2CPW4= +golang.org/x/term v0.15.0/go.mod h1:BDl952bC7+uMoWR75FIrCDx79TPU9oHkTZ9yRbYOrX0= golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= @@ -2132,8 +2148,8 @@ golang.org/x/text v0.3.8/go.mod h1:E6s5w1FMmriuDzIBO73fBruAKo1PCIq6d2Q6DHfQ8WQ= golang.org/x/text v0.4.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= golang.org/x/text v0.8.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= -golang.org/x/text v0.13.0 h1:ablQoSUd0tRdKxZewP80B+BaqeKJuVhuRxj/dkrun3k= -golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE= +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/time v0.0.0-20180412165947-fbb02b2291d2/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= @@ -2232,8 +2248,8 @@ golang.org/x/tools v0.1.10/go.mod h1:Uh6Zz+xoGYZom868N8YTex3t7RhtHDBrE8Gzo9bV56E golang.org/x/tools v0.1.11/go.mod h1:SgwaegtQh8clINPpECJMqnxLv9I09HLqnW3RMqW0CA4= golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc= golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU= -golang.org/x/tools v0.14.0 h1:jvNa2pY0M4r62jkRQ6RwEZZyPcymeL9XZMLBbV7U2nc= -golang.org/x/tools v0.14.0/go.mod h1:uYBEerGOWcJyEORxN+Ek8+TT266gXkNlHdJBwexUsBg= +golang.org/x/tools v0.15.0 h1:zdAyfUGbYmuVokhzVmghFl2ZJh5QhcfebBgmVPFYA+8= +golang.org/x/tools v0.15.0/go.mod h1:hpksKq4dtpQWS1uQ61JkdqWM3LscIS6Slf+VVkm+wQk= golang.org/x/xerrors v0.0.0-20190410155217-1f06c39b4373/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20190513163551-3ee3066db522/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= @@ -2613,5 +2629,3 @@ sigs.k8s.io/yaml v1.1.0/go.mod h1:UJmg0vDUVViEyp3mgSv9WPwZCDxu4rQW1olrI1uml+o= sigs.k8s.io/yaml v1.2.0/go.mod h1:yfXDCHCao9+ENCvLSE62v9VSji2MKu5jeNfTrofGhJc= sigs.k8s.io/yaml v1.3.0/go.mod h1:GeOyir5tyXNByN85N/dRIT9es5UQNerPYEKK56eTBm8= sourcegraph.com/sourcegraph/appdash v0.0.0-20190731080439-ebfcffb1b5c0/go.mod h1:hI742Nqp5OhwiqlzhgfbWU4mW4yO10fP+LoT9WOswdU= -sourcegraph.com/sourcegraph/appdash v0.0.0-20211028080628-e2786a622600 h1:hfyJ5ku9yFtLVOiSxa3IN+dx5eBQT9mPmKFypAmg8XM= -sourcegraph.com/sourcegraph/appdash v0.0.0-20211028080628-e2786a622600/go.mod h1:hI742Nqp5OhwiqlzhgfbWU4mW4yO10fP+LoT9WOswdU= diff --git a/provider/pkg/provider/ids.go b/provider/pkg/provider/ids.go index d8879f7746..402cea3331 100644 --- a/provider/pkg/provider/ids.go +++ b/provider/pkg/provider/ids.go @@ -154,7 +154,7 @@ func getDefaultName( return v, true } - name := urn.Name().String() + name := urn.Name() // Resource name is URN name + "-" + random suffix. random, err := resource.NewUniqueName(randomSeed, name+"-", 7, 0, nil) diff --git a/sdk/go.mod b/sdk/go.mod index d0a8f1c76a..58f7ffe361 100644 --- a/sdk/go.mod +++ b/sdk/go.mod @@ -4,14 +4,13 @@ go 1.21 require ( github.com/blang/semver v3.5.1+incompatible - github.com/pulumi/pulumi/sdk/v3 v3.94.2 + github.com/pulumi/pulumi/sdk/v3 v3.100.0 ) require ( dario.cat/mergo v1.0.0 // indirect github.com/Microsoft/go-winio v0.6.1 // indirect github.com/ProtonMail/go-crypto v0.0.0-20230828082145-3c4c8a2d2371 // indirect - github.com/acomagu/bufpipe v1.0.4 // indirect github.com/aead/chacha20 v0.0.0-20180709150244-8b13a72661da // indirect github.com/agext/levenshtein v1.2.3 // indirect github.com/apparentlymart/go-textseg/v13 v13.0.0 // indirect @@ -28,7 +27,7 @@ require ( github.com/emirpasic/gods v1.18.1 // indirect github.com/go-git/gcfg v1.5.1-0.20230307220236-3a3c6141e376 // indirect github.com/go-git/go-billy/v5 v5.5.0 // indirect - github.com/go-git/go-git/v5 v5.9.0 // indirect + github.com/go-git/go-git/v5 v5.11.0 // indirect github.com/gogo/protobuf v1.3.2 // indirect github.com/golang/glog v1.1.0 // indirect github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect @@ -41,27 +40,29 @@ require ( github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99 // indirect github.com/kevinburke/ssh_config v1.2.0 // indirect github.com/lucasb-eyer/go-colorful v1.2.0 // indirect - github.com/mattn/go-isatty v0.0.18 // indirect + github.com/mattn/go-isatty v0.0.19 // indirect github.com/mattn/go-localereader v0.0.1 // indirect - github.com/mattn/go-runewidth v0.0.14 // indirect + github.com/mattn/go-runewidth v0.0.15 // indirect github.com/mitchellh/go-ps v1.0.0 // indirect github.com/mitchellh/go-wordwrap v1.0.1 // indirect - github.com/muesli/ansi v0.0.0-20211018074035-2e021307bc4b // indirect + github.com/muesli/ansi v0.0.0-20230316100256-276c6243b2f6 // indirect github.com/muesli/cancelreader v0.2.2 // indirect github.com/muesli/reflow v0.3.0 // indirect - github.com/muesli/termenv v0.15.1 // indirect + github.com/muesli/termenv v0.15.2 // indirect github.com/opentracing/basictracer-go v1.1.0 // indirect github.com/opentracing/opentracing-go v1.2.0 // indirect + github.com/pgavlin/fx v0.1.6 // indirect github.com/pjbgf/sha1cd v0.3.0 // indirect github.com/pkg/errors v0.9.1 // indirect github.com/pkg/term v1.1.0 // indirect - github.com/pulumi/esc v0.5.6 // indirect + github.com/pulumi/appdash v0.0.0-20231130102222-75f619a67231 // indirect + github.com/pulumi/esc v0.6.2 // indirect github.com/rivo/uniseg v0.4.4 // indirect github.com/rogpeppe/go-internal v1.11.0 // indirect github.com/sabhiram/go-gitignore v0.0.0-20210923224102-525f6e181f06 // indirect github.com/santhosh-tekuri/jsonschema/v5 v5.0.0 // indirect github.com/sergi/go-diff v1.3.1 // indirect - github.com/skeema/knownhosts v1.2.0 // indirect + github.com/skeema/knownhosts v1.2.1 // indirect github.com/spf13/cast v1.4.1 // indirect github.com/spf13/cobra v1.7.0 // indirect github.com/spf13/pflag v1.0.5 // indirect @@ -72,20 +73,19 @@ require ( github.com/xanzy/ssh-agent v0.3.3 // indirect github.com/zclconf/go-cty v1.13.2 // indirect go.uber.org/atomic v1.9.0 // indirect - golang.org/x/crypto v0.14.0 // indirect - golang.org/x/exp v0.0.0-20231006140011-7918f672742d // indirect - golang.org/x/mod v0.13.0 // indirect - golang.org/x/net v0.17.0 // indirect - golang.org/x/sync v0.4.0 // indirect - golang.org/x/sys v0.13.0 // indirect - golang.org/x/term v0.13.0 // indirect - golang.org/x/text v0.13.0 // indirect - golang.org/x/tools v0.14.0 // indirect + golang.org/x/crypto v0.17.0 // indirect + golang.org/x/exp v0.0.0-20231110203233-9a3e6036ecaa // indirect + golang.org/x/mod v0.14.0 // indirect + golang.org/x/net v0.19.0 // indirect + golang.org/x/sync v0.5.0 // indirect + golang.org/x/sys v0.15.0 // indirect + golang.org/x/term v0.15.0 // indirect + golang.org/x/text v0.14.0 // indirect + golang.org/x/tools v0.15.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20230706204954-ccb25ca9f130 // indirect google.golang.org/grpc v1.57.1 // indirect google.golang.org/protobuf v1.31.0 // indirect gopkg.in/warnings.v0 v0.1.2 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect lukechampine.com/frand v1.4.2 // indirect - sourcegraph.com/sourcegraph/appdash v0.0.0-20211028080628-e2786a622600 // indirect ) diff --git a/sdk/go.sum b/sdk/go.sum index 301c2c6d50..371a1803a8 100644 --- a/sdk/go.sum +++ b/sdk/go.sum @@ -7,8 +7,6 @@ github.com/Microsoft/go-winio v0.6.1 h1:9/kr64B9VUZrLm5YYwbGtUJnMgqWVOdUAXu6Migc github.com/Microsoft/go-winio v0.6.1/go.mod h1:LRdKpFKfdobln8UmuiYcKPot9D2v6svN5+sAH+4kjUM= github.com/ProtonMail/go-crypto v0.0.0-20230828082145-3c4c8a2d2371 h1:kkhsdkhsCvIsutKu5zLMgWtgh9YxGCNAw8Ad8hjwfYg= github.com/ProtonMail/go-crypto v0.0.0-20230828082145-3c4c8a2d2371/go.mod h1:EjAoLdwvbIOoOQr3ihjnSoLZRtE8azugULFRteWMNc0= -github.com/acomagu/bufpipe v1.0.4 h1:e3H4WUzM3npvo5uv95QuJM3cQspFNtFBzvJ2oNjKIDQ= -github.com/acomagu/bufpipe v1.0.4/go.mod h1:mxdxdup/WdsKVreO5GpW4+M/1CE2sMG4jeGJ2sYmHc4= github.com/aead/chacha20 v0.0.0-20180709150244-8b13a72661da h1:KjTM2ks9d14ZYCvmHS9iAKVt9AyzRSqNU1qabPih5BY= github.com/aead/chacha20 v0.0.0-20180709150244-8b13a72661da/go.mod h1:eHEWzANqSiWQsof+nXEI9bUVUyV6F53Fp89EuCh2EAA= github.com/agext/levenshtein v1.2.3 h1:YB2fHEn0UJagG8T1rrWknE3ZQzWM06O8AMAatNn7lmo= @@ -59,10 +57,10 @@ github.com/go-git/gcfg v1.5.1-0.20230307220236-3a3c6141e376 h1:+zs/tPmkDkHx3U66D 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-fixtures/v4 v4.3.2-0.20230305113008-0c11038e723f h1:Pz0DHeFij3XFhoBRGUDPzSJ+w2UcK5/0JvF8DRI58r8= -github.com/go-git/go-git-fixtures/v4 v4.3.2-0.20230305113008-0c11038e723f/go.mod h1:8LHG1a3SRW71ettAD/jW13h8c6AqjVSeL11RAdgaqpo= -github.com/go-git/go-git/v5 v5.9.0 h1:cD9SFA7sHVRdJ7AYck1ZaAa/yeuBvGPxwXDL8cxrObY= -github.com/go-git/go-git/v5 v5.9.0/go.mod h1:RKIqga24sWdMGZF+1Ekv9kylsDz6LzdTSI2s/OsZWE0= +github.com/go-git/go-git-fixtures/v4 v4.3.2-0.20231010084843-55a94097c399 h1:eMje31YglSBqCdIqdhKBW8lokaMrL3uTkpGYlE2OOT4= +github.com/go-git/go-git-fixtures/v4 v4.3.2-0.20231010084843-55a94097c399/go.mod h1:1OCfN199q1Jm3HZlxleg+Dw/mwps2Wbk9frAWm+4FII= +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/gogo/protobuf v1.3.1/go.mod h1:SlYgWuQ5SjCEi6WLHjHCa1yvBfUnHcTbrrZtXPKa29o= github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q= github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q= @@ -74,8 +72,8 @@ github.com/golang/protobuf v1.5.0/go.mod h1:FsONVRAS9T7sI+LIUmWTfcYkHO4aIWwzhcaS github.com/golang/protobuf v1.5.3 h1:KhyjKVUg7Usr/dYsdSqoFveMYd5ko72D+zANwlG1mmg= github.com/golang/protobuf v1.5.3/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY= github.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -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/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI= +github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= github.com/grpc-ecosystem/grpc-opentracing v0.0.0-20180507213350-8e809c8a8645 h1:MJG/KsmcqMwFAkh8mTnAwhyKoB+sTAnY4CACC110tbU= github.com/grpc-ecosystem/grpc-opentracing v0.0.0-20180507213350-8e809c8a8645/go.mod h1:6iZfnjpejD4L/4DwD7NryNaJyCQdzwWwH2MWhCA90Kw= github.com/hashicorp/errwrap v1.0.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4= @@ -103,33 +101,31 @@ github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= github.com/lucasb-eyer/go-colorful v1.2.0 h1:1nnpGOrhyZZuNyfu1QjKiUICQ74+3FNCN69Aj6K7nkY= github.com/lucasb-eyer/go-colorful v1.2.0/go.mod h1:R4dSotOR9KMtayYi1e77YzuveK+i7ruzyGqttikkLy0= -github.com/matryer/is v1.2.0 h1:92UTHpy8CDwaJ08GqLDzhhuixiBUUD1p3AU6PHddz4A= -github.com/matryer/is v1.2.0/go.mod h1:2fLPjFQM9rhQ15aVEtbuwhJinnOqrmgXPNdZsdwlWXA= github.com/mattn/go-colorable v0.1.4/go.mod h1:U0ppj6V5qS13XJ6of8GYAs25YV2eR4EVcfRqFIhoBtE= github.com/mattn/go-colorable v0.1.12 h1:jF+Du6AlPIjs2BiUiQlKOX0rt3SujHxPnksPKZbaA40= github.com/mattn/go-colorable v0.1.12/go.mod h1:u5H1YNBxpqRaxsYJYSkiCWKzEfiAb1Gb520KVy5xxl4= github.com/mattn/go-isatty v0.0.8/go.mod h1:Iq45c/XA43vh69/j3iqttzPXn0bhXyGjM0Hdxcsrc5s= github.com/mattn/go-isatty v0.0.11/go.mod h1:PhnuNfih5lzO57/f3n+odYbM4JtupLOxQOAqxQCu2WE= -github.com/mattn/go-isatty v0.0.18 h1:DOKFKCQ7FNG2L1rbrmstDN4QVRdS89Nkh85u68Uwp98= -github.com/mattn/go-isatty v0.0.18/go.mod h1:W+V8PltTTMOvKvAeJH7IuucS94S2C6jfK/D7dTCTo3Y= +github.com/mattn/go-isatty v0.0.19 h1:JITubQf0MOLdlGRuRq+jtsDlekdYPia9ZFsB8h/APPA= +github.com/mattn/go-isatty v0.0.19/go.mod h1:W+V8PltTTMOvKvAeJH7IuucS94S2C6jfK/D7dTCTo3Y= github.com/mattn/go-localereader v0.0.1 h1:ygSAOl7ZXTx4RdPYinUpg6W99U8jWvWi9Ye2JC/oIi4= github.com/mattn/go-localereader v0.0.1/go.mod h1:8fBrzywKY7BI3czFoHkuzRoWE9C+EiG4R1k4Cjx5p88= github.com/mattn/go-runewidth v0.0.4/go.mod h1:LwmH8dsx7+W8Uxz3IHJYH5QSwggIsqBzpuz5H//U1FU= github.com/mattn/go-runewidth v0.0.12/go.mod h1:RAqKPSqVFrSLVXbA8x7dzmKdmGzieGRCM46jaSJTDAk= -github.com/mattn/go-runewidth v0.0.14 h1:+xnbZSEeDbOIg5/mE6JF0w6n9duR1l3/WmbinWVwUuU= -github.com/mattn/go-runewidth v0.0.14/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh153qUoGf23w= +github.com/mattn/go-runewidth v0.0.15 h1:UNAjwbU9l54TA3KzvqLGxwWjHmMgBUVhBiTjelZgg3U= +github.com/mattn/go-runewidth v0.0.15/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh153qUoGf23w= github.com/mitchellh/go-ps v1.0.0 h1:i6ampVEEF4wQFF+bkYfwYgY+F/uYJDktmvLPf7qIgjc= github.com/mitchellh/go-ps v1.0.0/go.mod h1:J4lOc8z8yJs6vUwklHw2XEIiT4z4C40KtWVN3nvg8Pg= github.com/mitchellh/go-wordwrap v1.0.1 h1:TLuKupo69TCn6TQSyGxwI1EblZZEsQ0vMlAFQflz0v0= github.com/mitchellh/go-wordwrap v1.0.1/go.mod h1:R62XHJLzvMFRBbcrT7m7WgmE1eOyTSsCt+hzestvNj0= -github.com/muesli/ansi v0.0.0-20211018074035-2e021307bc4b h1:1XF24mVaiu7u+CFywTdcDo2ie1pzzhwjt6RHqzpMU34= -github.com/muesli/ansi v0.0.0-20211018074035-2e021307bc4b/go.mod h1:fQuZ0gauxyBcmsdE3ZT4NasjaRdxmbCS0jRHsrWu3Ho= +github.com/muesli/ansi v0.0.0-20230316100256-276c6243b2f6 h1:ZK8zHtRHOkbHy6Mmr5D264iyp3TiX5OmNcI5cIARiQI= +github.com/muesli/ansi v0.0.0-20230316100256-276c6243b2f6/go.mod h1:CJlz5H+gyd6CUWT45Oy4q24RdLyn7Md9Vj2/ldJBSIo= github.com/muesli/cancelreader v0.2.2 h1:3I4Kt4BQjOR54NavqnDogx/MIoWBFa0StPA8ELUXHmA= github.com/muesli/cancelreader v0.2.2/go.mod h1:3XuTXfFS2VjM+HTLZY9Ak0l6eUKfijIfMUZ4EgX0QYo= github.com/muesli/reflow v0.3.0 h1:IFsN6K9NfGtjeggFP+68I4chLZV2yIKsXJFNZ+eWh6s= github.com/muesli/reflow v0.3.0/go.mod h1:pbwTDkVPibjO2kyvBQRBxTWEEGDGq0FlB1BIKtnHY/8= -github.com/muesli/termenv v0.15.1 h1:UzuTb/+hhlBugQz28rpzey4ZuKcZ03MeKsoG7IJZIxs= -github.com/muesli/termenv v0.15.1/go.mod h1:HeAQPTzpfs016yGtA4g00CsdYnVLJvxsS4ANqrZs2sQ= +github.com/muesli/termenv v0.15.2 h1:GohcuySI0QmI3wN8Ok9PtKGkgkFIk7y6Vpb5PvrY+Wo= +github.com/muesli/termenv v0.15.2/go.mod h1:Epx+iuz8sNs7mNKhxzH4fWXGNpZwUaJKRS1noLXviQ8= github.com/onsi/gomega v1.27.10 h1:naR28SdDFlqrG6kScpT8VWpu1xWY5nJRCF3XaYyBjhI= github.com/onsi/gomega v1.27.10/go.mod h1:RsS8tutOdbdgzbPtzzATp12yT7kM5I5aElG3evPbQ0M= github.com/opentracing/basictracer-go v1.1.0 h1:Oa1fTSBvAl8pa3U+IJYqrKm0NALwH9OsgwOqDv4xJW0= @@ -137,6 +133,8 @@ github.com/opentracing/basictracer-go v1.1.0/go.mod h1:V2HZueSJEp879yv285Aap1BS6 github.com/opentracing/opentracing-go v1.1.0/go.mod h1:UkNAQd3GIcIGf0SeVgPpRdFStlNbqXla1AfSYxPUl2o= github.com/opentracing/opentracing-go v1.2.0 h1:uEJPy/1a5RIPAJ0Ov+OIO8OxWu77jEv+1B0VhjKrZUs= github.com/opentracing/opentracing-go v1.2.0/go.mod h1:GxEUsuufX4nBwe+T+Wl9TAgYrxe9dPLANfrWvHYVTgc= +github.com/pgavlin/fx v0.1.6 h1:r9jEg69DhNoCd3Xh0+5mIbdbS3PqWrVWujkY76MFRTU= +github.com/pgavlin/fx v0.1.6/go.mod h1:KWZJ6fqBBSh8GxHYqwYCf3rYE7Gp2p0N8tJp8xv9u9M= github.com/pjbgf/sha1cd v0.3.0 h1:4D5XXmUUBUl/xQ6IjCkEAbqXskkq/4O7LmGn0AqMDs4= github.com/pjbgf/sha1cd v0.3.0/go.mod h1:nZ1rrWOcGJ5uZgEEVL1VUM9iRQiZvWdbZjkKyFzPPsI= github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4= @@ -145,10 +143,12 @@ github.com/pkg/term v1.1.0 h1:xIAAdCMh3QIAy+5FrE8Ad8XoDhEU4ufwbaSozViP9kk= github.com/pkg/term v1.1.0/go.mod h1:E25nymQcrSllhX42Ok8MRm1+hyBdHY0dCeiKZ9jpNGw= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= -github.com/pulumi/esc v0.5.6 h1:4WV3X7OEVcChIwbSG+JxhZDdmq/q7lFPaSjHRYlPwmI= -github.com/pulumi/esc v0.5.6/go.mod h1:wpwNfVS5fV7Kd51j4dJ6FWYlKfxdqyppgp0gtkzqH04= -github.com/pulumi/pulumi/sdk/v3 v3.94.2 h1:B8W3CCzA2fX/0730o/7KQXdmqrY5KdgGtiAA6rDMVlk= -github.com/pulumi/pulumi/sdk/v3 v3.94.2/go.mod h1:zeqyIODqbb6GrEyhFV6aJET/xBSXSnF7Bw/EjbYZUnU= +github.com/pulumi/appdash v0.0.0-20231130102222-75f619a67231 h1:vkHw5I/plNdTr435cARxCW6q9gc0S/Yxz7Mkd38pOb0= +github.com/pulumi/appdash v0.0.0-20231130102222-75f619a67231/go.mod h1:murToZ2N9hNJzewjHBgfFdXhZKjY3z5cYC1VXk+lbFE= +github.com/pulumi/esc v0.6.2 h1:+z+l8cuwIauLSwXQS0uoI3rqB+YG4SzsZYtHfNoXBvw= +github.com/pulumi/esc v0.6.2/go.mod h1:jNnYNjzsOgVTjCp0LL24NsCk8ZJxq4IoLQdCT0X7l8k= +github.com/pulumi/pulumi/sdk/v3 v3.100.0 h1:2XY5+mNxn/cpVEVx06N+gO7Ub9wDoOP0WxLvune4DJo= +github.com/pulumi/pulumi/sdk/v3 v3.100.0/go.mod h1:SB8P0BEGBRaONBxwoTjUFhGPLU5P3+MHF6/tGitlHOM= github.com/rivo/uniseg v0.1.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= github.com/rivo/uniseg v0.4.4 h1:8TfxU8dW6PdqD27gjM8MVNuicgxIjxpm4K7x4jp8sis= @@ -163,8 +163,8 @@ github.com/santhosh-tekuri/jsonschema/v5 v5.0.0/go.mod h1:FKdcjfQW6rpZSnxxUvEA5H github.com/sergi/go-diff v1.3.1 h1:xkr+Oxo4BOQKmkn/B9eMK0g5Kg/983T9DqqPHwYqD+8= github.com/sergi/go-diff v1.3.1/go.mod h1:aMJSSKb2lpPvRNec0+w3fl7LP9IOFzdc9Pa4NFbPK1I= github.com/sirupsen/logrus v1.7.0/go.mod h1:yWOB1SBYBC5VeMP7gHvWumXLIWorT60ONWic61uBYv0= -github.com/skeema/knownhosts v1.2.0 h1:h9r9cf0+u7wSE+M183ZtMGgOJKiL96brpaz5ekfJCpM= -github.com/skeema/knownhosts v1.2.0/go.mod h1:g4fPeYpque7P0xefxtGzV81ihjC8sX2IqpAoNkjxbMo= +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/spf13/cast v1.4.1 h1:s0hze+J0196ZfEMTs80N7UlFt0BDuQ7Q+JDnHiMWKdA= github.com/spf13/cast v1.4.1/go.mod h1:Qx5cxh0v+4UWYiBimWS+eyWzqEqokIECu5etghLkUJE= github.com/spf13/cobra v1.7.0 h1:hyqWnYt1ZQShIddO5kBpj3vu05/++x6tJ6dg8EC572I= @@ -204,18 +204,18 @@ golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5y golang.org/x/crypto v0.0.0-20220622213112-05595931fe9d/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= golang.org/x/crypto v0.3.1-0.20221117191849-2c476679df9a/go.mod h1:hebNnKkNXi2UzZN1eVRvBB7co0a+JxK6XbPiWVs/3J4= golang.org/x/crypto v0.7.0/go.mod h1:pYwdfH91IfpZVANVyUOhSIPZaFoJGxTFbZhFTx+dXZU= -golang.org/x/crypto v0.14.0 h1:wBqGXzWJW6m1XrIKlAH0Hs1JJ7+9KBwnIO8v66Q9cHc= -golang.org/x/crypto v0.14.0/go.mod h1:MVFd36DqK4CsrnJYDkBA3VC4m2GkXAM0PvzMCn4JQf4= -golang.org/x/exp v0.0.0-20231006140011-7918f672742d h1:jtJma62tbqLibJ5sFQz8bKtEM8rJBtfilJ2qTU199MI= -golang.org/x/exp v0.0.0-20231006140011-7918f672742d/go.mod h1:ldy0pHrwJyGW56pPQzzkH36rKxoZW1tw7ZJpeKx+hdo= +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/exp v0.0.0-20231110203233-9a3e6036ecaa h1:FRnLl4eNAQl8hwxVVC17teOw8kdjVDVAiFMtgUdTSRQ= +golang.org/x/exp v0.0.0-20231110203233-9a3e6036ecaa/go.mod h1:zk2irFbV9DP96SEBUUAy67IdHUaZuSnrz1n472HUCLE= golang.org/x/lint v0.0.0-20200302205851-738671d3881b/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= golang.org/x/mod v0.1.1-0.20191105210325-c90efee705ee/go.mod h1:QqPTAvyqsEbceGzBzNggFXnrqF1CaUcvgkdR5Ot7KZg= golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4= golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= -golang.org/x/mod v0.13.0 h1:I/DsJXRlw/8l/0c24sM9yb0T4z9liZTduXvdAWYiysY= -golang.org/x/mod v0.13.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c= +golang.org/x/mod v0.14.0 h1:dGoOF9QVLYng8IHTm7BAyWqCqSheQ5pYWGhzW00YJr0= +golang.org/x/mod v0.14.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c= golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= @@ -227,15 +227,15 @@ golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug golang.org/x/net v0.2.0/go.mod h1:KqCZLdyyvdV855qA2rE3GC2aiw5xGR5TEjj8smXukLY= golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= golang.org/x/net v0.8.0/go.mod h1:QVkue5JL9kW//ek3r6jTKnTFis1tRmNAW2P1shuFdJc= -golang.org/x/net v0.17.0 h1:pVaXccu2ozPjCXewfr1S7xza/zcXTity9cCdXQYSjIM= -golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE= +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/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.4.0 h1:zxkM55ReGkDlKSM+Fu41A+zmbZuaPVbGMzvvdUPznYQ= -golang.org/x/sync v0.4.0/go.mod h1:FU7BRWz2tNW+3quACPkgCx/L+uEAv1htQ0V83Z9Rj+Y= +golang.org/x/sync v0.5.0 h1:60k92dhOjHxJkrqnwsfl8KuaHbn/5dl0lUPUklKo3qE= +golang.org/x/sync v0.5.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= @@ -256,15 +256,15 @@ golang.org/x/sys v0.2.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.3.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.13.0 h1:Af8nKPmuFypiUBjVoU9V20FiaFXOcuZI21p0ycVYYGE= -golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.15.0 h1:h48lPFYpsTvQJZF4EKyI4aLHaev3CxivZmv7yZig9pc= +golang.org/x/sys v0.15.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= 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.2.0/go.mod h1:TVmDHMZPmdnySmBfhjOoOdhjzdE1h4u1VwSiw2l1Nuc= golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k= golang.org/x/term v0.6.0/go.mod h1:m6U89DPEgQRMq3DNkDClhWw02AUbt2daBVO4cn4Hv9U= -golang.org/x/term v0.13.0 h1:bb+I9cTfFazGW51MZqBVmZy7+JEJMouUHTUSKVQLBek= -golang.org/x/term v0.13.0/go.mod h1:LTmsnFJwVN6bCy1rVCoS+qHT1HhALEFxKncY3WNNh4U= +golang.org/x/term v0.15.0 h1:y/Oo/a/q3IXu26lQgl04j/gjuBDOBlx7X6Om1j2CPW4= +golang.org/x/term v0.15.0/go.mod h1:BDl952bC7+uMoWR75FIrCDx79TPU9oHkTZ9yRbYOrX0= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= @@ -272,8 +272,8 @@ golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ= golang.org/x/text v0.4.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= golang.org/x/text v0.8.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= -golang.org/x/text v0.13.0 h1:ablQoSUd0tRdKxZewP80B+BaqeKJuVhuRxj/dkrun3k= -golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE= +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-20181030221726-6c7e314b6563/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= @@ -282,8 +282,8 @@ golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roY golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc= golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU= -golang.org/x/tools v0.14.0 h1:jvNa2pY0M4r62jkRQ6RwEZZyPcymeL9XZMLBbV7U2nc= -golang.org/x/tools v0.14.0/go.mod h1:uYBEerGOWcJyEORxN+Ek8+TT266gXkNlHdJBwexUsBg= +golang.org/x/tools v0.15.0 h1:zdAyfUGbYmuVokhzVmghFl2ZJh5QhcfebBgmVPFYA+8= +golang.org/x/tools v0.15.0/go.mod h1:hpksKq4dtpQWS1uQ61JkdqWM3LscIS6Slf+VVkm+wQk= golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= @@ -312,5 +312,3 @@ lukechampine.com/frand v1.4.2 h1:RzFIpOvkMXuPMBb9maa4ND4wjBn71E1Jpf8BzJHMaVw= lukechampine.com/frand v1.4.2/go.mod h1:4S/TM2ZgrKejMcKMbeLjISpJMO+/eZ1zu3vYX9dtj3s= pgregory.net/rapid v0.5.5 h1:jkgx1TjbQPD/feRoK+S/mXw9e1uj6WilpHrXJowi6oA= pgregory.net/rapid v0.5.5/go.mod h1:PY5XlDGj0+V1FCq0o192FdRhpKHGTRIWBgqjDBTrq04= -sourcegraph.com/sourcegraph/appdash v0.0.0-20211028080628-e2786a622600 h1:hfyJ5ku9yFtLVOiSxa3IN+dx5eBQT9mPmKFypAmg8XM= -sourcegraph.com/sourcegraph/appdash v0.0.0-20211028080628-e2786a622600/go.mod h1:hI742Nqp5OhwiqlzhgfbWU4mW4yO10fP+LoT9WOswdU= diff --git a/sdk/go/google/accesscontextmanager/v1/pulumiEnums.go b/sdk/go/google/accesscontextmanager/v1/pulumiEnums.go index c65ef3cab3..b9c4b77f87 100644 --- a/sdk/go/google/accesscontextmanager/v1/pulumiEnums.go +++ b/sdk/go/google/accesscontextmanager/v1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input @@ -319,10 +322,12 @@ func (o AuthorizedOrgsDescAssetTypePtrOutput) ToStringPtrOutputWithContext(ctx c }).(pulumi.StringPtrOutput) } -// AuthorizedOrgsDescAssetTypeInput is an input type that accepts AuthorizedOrgsDescAssetTypeArgs and AuthorizedOrgsDescAssetTypeOutput values. -// You can construct a concrete instance of `AuthorizedOrgsDescAssetTypeInput` via: +// AuthorizedOrgsDescAssetTypeInput is an input type that accepts values of the AuthorizedOrgsDescAssetType enum +// A concrete instance of `AuthorizedOrgsDescAssetTypeInput` can be one of the following: // -// AuthorizedOrgsDescAssetTypeArgs{...} +// AuthorizedOrgsDescAssetTypeAssetTypeUnspecified +// AuthorizedOrgsDescAssetTypeAssetTypeDevice +// AuthorizedOrgsDescAssetTypeAssetTypeCredentialStrength type AuthorizedOrgsDescAssetTypeInput interface { pulumi.Input @@ -494,10 +499,12 @@ func (o AuthorizedOrgsDescAuthorizationDirectionPtrOutput) ToStringPtrOutputWith }).(pulumi.StringPtrOutput) } -// AuthorizedOrgsDescAuthorizationDirectionInput is an input type that accepts AuthorizedOrgsDescAuthorizationDirectionArgs and AuthorizedOrgsDescAuthorizationDirectionOutput values. -// You can construct a concrete instance of `AuthorizedOrgsDescAuthorizationDirectionInput` via: +// AuthorizedOrgsDescAuthorizationDirectionInput is an input type that accepts values of the AuthorizedOrgsDescAuthorizationDirection enum +// A concrete instance of `AuthorizedOrgsDescAuthorizationDirectionInput` can be one of the following: // -// AuthorizedOrgsDescAuthorizationDirectionArgs{...} +// AuthorizedOrgsDescAuthorizationDirectionAuthorizationDirectionUnspecified +// AuthorizedOrgsDescAuthorizationDirectionAuthorizationDirectionTo +// AuthorizedOrgsDescAuthorizationDirectionAuthorizationDirectionFrom type AuthorizedOrgsDescAuthorizationDirectionInput interface { pulumi.Input @@ -667,10 +674,11 @@ func (o AuthorizedOrgsDescAuthorizationTypePtrOutput) ToStringPtrOutputWithConte }).(pulumi.StringPtrOutput) } -// AuthorizedOrgsDescAuthorizationTypeInput is an input type that accepts AuthorizedOrgsDescAuthorizationTypeArgs and AuthorizedOrgsDescAuthorizationTypeOutput values. -// You can construct a concrete instance of `AuthorizedOrgsDescAuthorizationTypeInput` via: +// AuthorizedOrgsDescAuthorizationTypeInput is an input type that accepts values of the AuthorizedOrgsDescAuthorizationType enum +// A concrete instance of `AuthorizedOrgsDescAuthorizationTypeInput` can be one of the following: // -// AuthorizedOrgsDescAuthorizationTypeArgs{...} +// AuthorizedOrgsDescAuthorizationTypeAuthorizationTypeUnspecified +// AuthorizedOrgsDescAuthorizationTypeAuthorizationTypeTrust type AuthorizedOrgsDescAuthorizationTypeInput interface { pulumi.Input @@ -840,10 +848,11 @@ func (o BasicLevelCombiningFunctionPtrOutput) ToStringPtrOutputWithContext(ctx c }).(pulumi.StringPtrOutput) } -// BasicLevelCombiningFunctionInput is an input type that accepts BasicLevelCombiningFunctionArgs and BasicLevelCombiningFunctionOutput values. -// You can construct a concrete instance of `BasicLevelCombiningFunctionInput` via: +// BasicLevelCombiningFunctionInput is an input type that accepts values of the BasicLevelCombiningFunction enum +// A concrete instance of `BasicLevelCombiningFunctionInput` can be one of the following: // -// BasicLevelCombiningFunctionArgs{...} +// BasicLevelCombiningFunctionAnd +// BasicLevelCombiningFunctionOr type BasicLevelCombiningFunctionInput interface { pulumi.Input @@ -1016,10 +1025,13 @@ func (o DevicePolicyAllowedDeviceManagementLevelsItemPtrOutput) ToStringPtrOutpu }).(pulumi.StringPtrOutput) } -// DevicePolicyAllowedDeviceManagementLevelsItemInput is an input type that accepts DevicePolicyAllowedDeviceManagementLevelsItemArgs and DevicePolicyAllowedDeviceManagementLevelsItemOutput values. -// You can construct a concrete instance of `DevicePolicyAllowedDeviceManagementLevelsItemInput` via: +// DevicePolicyAllowedDeviceManagementLevelsItemInput is an input type that accepts values of the DevicePolicyAllowedDeviceManagementLevelsItem enum +// A concrete instance of `DevicePolicyAllowedDeviceManagementLevelsItemInput` can be one of the following: // -// DevicePolicyAllowedDeviceManagementLevelsItemArgs{...} +// DevicePolicyAllowedDeviceManagementLevelsItemManagementUnspecified +// DevicePolicyAllowedDeviceManagementLevelsItemNone +// DevicePolicyAllowedDeviceManagementLevelsItemBasic +// DevicePolicyAllowedDeviceManagementLevelsItemComplete type DevicePolicyAllowedDeviceManagementLevelsItemInput interface { pulumi.Input @@ -1237,10 +1249,13 @@ func (o DevicePolicyAllowedEncryptionStatusesItemPtrOutput) ToStringPtrOutputWit }).(pulumi.StringPtrOutput) } -// DevicePolicyAllowedEncryptionStatusesItemInput is an input type that accepts DevicePolicyAllowedEncryptionStatusesItemArgs and DevicePolicyAllowedEncryptionStatusesItemOutput values. -// You can construct a concrete instance of `DevicePolicyAllowedEncryptionStatusesItemInput` via: +// DevicePolicyAllowedEncryptionStatusesItemInput is an input type that accepts values of the DevicePolicyAllowedEncryptionStatusesItem enum +// A concrete instance of `DevicePolicyAllowedEncryptionStatusesItemInput` can be one of the following: // -// DevicePolicyAllowedEncryptionStatusesItemArgs{...} +// DevicePolicyAllowedEncryptionStatusesItemEncryptionUnspecified +// DevicePolicyAllowedEncryptionStatusesItemEncryptionUnsupported +// DevicePolicyAllowedEncryptionStatusesItemUnencrypted +// DevicePolicyAllowedEncryptionStatusesItemEncrypted type DevicePolicyAllowedEncryptionStatusesItemInput interface { pulumi.Input @@ -1459,10 +1474,13 @@ func (o EgressFromIdentityTypePtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// EgressFromIdentityTypeInput is an input type that accepts EgressFromIdentityTypeArgs and EgressFromIdentityTypeOutput values. -// You can construct a concrete instance of `EgressFromIdentityTypeInput` via: +// EgressFromIdentityTypeInput is an input type that accepts values of the EgressFromIdentityType enum +// A concrete instance of `EgressFromIdentityTypeInput` can be one of the following: // -// EgressFromIdentityTypeArgs{...} +// EgressFromIdentityTypeIdentityTypeUnspecified +// EgressFromIdentityTypeAnyIdentity +// EgressFromIdentityTypeAnyUserAccount +// EgressFromIdentityTypeAnyServiceAccount type EgressFromIdentityTypeInput interface { pulumi.Input @@ -1634,10 +1652,12 @@ func (o EgressFromSourceRestrictionPtrOutput) ToStringPtrOutputWithContext(ctx c }).(pulumi.StringPtrOutput) } -// EgressFromSourceRestrictionInput is an input type that accepts EgressFromSourceRestrictionArgs and EgressFromSourceRestrictionOutput values. -// You can construct a concrete instance of `EgressFromSourceRestrictionInput` via: +// EgressFromSourceRestrictionInput is an input type that accepts values of the EgressFromSourceRestriction enum +// A concrete instance of `EgressFromSourceRestrictionInput` can be one of the following: // -// EgressFromSourceRestrictionArgs{...} +// EgressFromSourceRestrictionSourceRestrictionUnspecified +// EgressFromSourceRestrictionSourceRestrictionEnabled +// EgressFromSourceRestrictionSourceRestrictionDisabled type EgressFromSourceRestrictionInput interface { pulumi.Input @@ -1811,10 +1831,13 @@ func (o IngressFromIdentityTypePtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// IngressFromIdentityTypeInput is an input type that accepts IngressFromIdentityTypeArgs and IngressFromIdentityTypeOutput values. -// You can construct a concrete instance of `IngressFromIdentityTypeInput` via: +// IngressFromIdentityTypeInput is an input type that accepts values of the IngressFromIdentityType enum +// A concrete instance of `IngressFromIdentityTypeInput` can be one of the following: // -// IngressFromIdentityTypeArgs{...} +// IngressFromIdentityTypeIdentityTypeUnspecified +// IngressFromIdentityTypeAnyIdentity +// IngressFromIdentityTypeAnyUserAccount +// IngressFromIdentityTypeAnyServiceAccount type IngressFromIdentityTypeInput interface { pulumi.Input @@ -1994,10 +2017,16 @@ func (o OsConstraintOsTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// OsConstraintOsTypeInput is an input type that accepts OsConstraintOsTypeArgs and OsConstraintOsTypeOutput values. -// You can construct a concrete instance of `OsConstraintOsTypeInput` via: +// OsConstraintOsTypeInput is an input type that accepts values of the OsConstraintOsType enum +// A concrete instance of `OsConstraintOsTypeInput` can be one of the following: // -// OsConstraintOsTypeArgs{...} +// OsConstraintOsTypeOsUnspecified +// OsConstraintOsTypeDesktopMac +// OsConstraintOsTypeDesktopWindows +// OsConstraintOsTypeDesktopLinux +// OsConstraintOsTypeDesktopChromeOs +// OsConstraintOsTypeAndroid +// OsConstraintOsTypeIos type OsConstraintOsTypeInput interface { pulumi.Input @@ -2167,10 +2196,11 @@ func (o ServicePerimeterPerimeterTypePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// ServicePerimeterPerimeterTypeInput is an input type that accepts ServicePerimeterPerimeterTypeArgs and ServicePerimeterPerimeterTypeOutput values. -// You can construct a concrete instance of `ServicePerimeterPerimeterTypeInput` via: +// ServicePerimeterPerimeterTypeInput is an input type that accepts values of the ServicePerimeterPerimeterType enum +// A concrete instance of `ServicePerimeterPerimeterTypeInput` can be one of the following: // -// ServicePerimeterPerimeterTypeArgs{...} +// ServicePerimeterPerimeterTypePerimeterTypeRegular +// ServicePerimeterPerimeterTypePerimeterTypeBridge type ServicePerimeterPerimeterTypeInput interface { pulumi.Input diff --git a/sdk/go/google/accesscontextmanager/v1beta/pulumiEnums.go b/sdk/go/google/accesscontextmanager/v1beta/pulumiEnums.go index 1288417800..67db67d072 100644 --- a/sdk/go/google/accesscontextmanager/v1beta/pulumiEnums.go +++ b/sdk/go/google/accesscontextmanager/v1beta/pulumiEnums.go @@ -140,10 +140,11 @@ func (o BasicLevelCombiningFunctionPtrOutput) ToStringPtrOutputWithContext(ctx c }).(pulumi.StringPtrOutput) } -// BasicLevelCombiningFunctionInput is an input type that accepts BasicLevelCombiningFunctionArgs and BasicLevelCombiningFunctionOutput values. -// You can construct a concrete instance of `BasicLevelCombiningFunctionInput` via: +// BasicLevelCombiningFunctionInput is an input type that accepts values of the BasicLevelCombiningFunction enum +// A concrete instance of `BasicLevelCombiningFunctionInput` can be one of the following: // -// BasicLevelCombiningFunctionArgs{...} +// BasicLevelCombiningFunctionAnd +// BasicLevelCombiningFunctionOr type BasicLevelCombiningFunctionInput interface { pulumi.Input @@ -316,10 +317,13 @@ func (o DevicePolicyAllowedDeviceManagementLevelsItemPtrOutput) ToStringPtrOutpu }).(pulumi.StringPtrOutput) } -// DevicePolicyAllowedDeviceManagementLevelsItemInput is an input type that accepts DevicePolicyAllowedDeviceManagementLevelsItemArgs and DevicePolicyAllowedDeviceManagementLevelsItemOutput values. -// You can construct a concrete instance of `DevicePolicyAllowedDeviceManagementLevelsItemInput` via: +// DevicePolicyAllowedDeviceManagementLevelsItemInput is an input type that accepts values of the DevicePolicyAllowedDeviceManagementLevelsItem enum +// A concrete instance of `DevicePolicyAllowedDeviceManagementLevelsItemInput` can be one of the following: // -// DevicePolicyAllowedDeviceManagementLevelsItemArgs{...} +// DevicePolicyAllowedDeviceManagementLevelsItemManagementUnspecified +// DevicePolicyAllowedDeviceManagementLevelsItemNone +// DevicePolicyAllowedDeviceManagementLevelsItemBasic +// DevicePolicyAllowedDeviceManagementLevelsItemComplete type DevicePolicyAllowedDeviceManagementLevelsItemInput interface { pulumi.Input @@ -537,10 +541,13 @@ func (o DevicePolicyAllowedEncryptionStatusesItemPtrOutput) ToStringPtrOutputWit }).(pulumi.StringPtrOutput) } -// DevicePolicyAllowedEncryptionStatusesItemInput is an input type that accepts DevicePolicyAllowedEncryptionStatusesItemArgs and DevicePolicyAllowedEncryptionStatusesItemOutput values. -// You can construct a concrete instance of `DevicePolicyAllowedEncryptionStatusesItemInput` via: +// DevicePolicyAllowedEncryptionStatusesItemInput is an input type that accepts values of the DevicePolicyAllowedEncryptionStatusesItem enum +// A concrete instance of `DevicePolicyAllowedEncryptionStatusesItemInput` can be one of the following: // -// DevicePolicyAllowedEncryptionStatusesItemArgs{...} +// DevicePolicyAllowedEncryptionStatusesItemEncryptionUnspecified +// DevicePolicyAllowedEncryptionStatusesItemEncryptionUnsupported +// DevicePolicyAllowedEncryptionStatusesItemUnencrypted +// DevicePolicyAllowedEncryptionStatusesItemEncrypted type DevicePolicyAllowedEncryptionStatusesItemInput interface { pulumi.Input @@ -765,10 +772,16 @@ func (o OsConstraintOsTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// OsConstraintOsTypeInput is an input type that accepts OsConstraintOsTypeArgs and OsConstraintOsTypeOutput values. -// You can construct a concrete instance of `OsConstraintOsTypeInput` via: +// OsConstraintOsTypeInput is an input type that accepts values of the OsConstraintOsType enum +// A concrete instance of `OsConstraintOsTypeInput` can be one of the following: // -// OsConstraintOsTypeArgs{...} +// OsConstraintOsTypeOsUnspecified +// OsConstraintOsTypeDesktopMac +// OsConstraintOsTypeDesktopWindows +// OsConstraintOsTypeDesktopLinux +// OsConstraintOsTypeDesktopChromeOs +// OsConstraintOsTypeAndroid +// OsConstraintOsTypeIos type OsConstraintOsTypeInput interface { pulumi.Input @@ -938,10 +951,11 @@ func (o ServicePerimeterPerimeterTypePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// ServicePerimeterPerimeterTypeInput is an input type that accepts ServicePerimeterPerimeterTypeArgs and ServicePerimeterPerimeterTypeOutput values. -// You can construct a concrete instance of `ServicePerimeterPerimeterTypeInput` via: +// ServicePerimeterPerimeterTypeInput is an input type that accepts values of the ServicePerimeterPerimeterType enum +// A concrete instance of `ServicePerimeterPerimeterTypeInput` can be one of the following: // -// ServicePerimeterPerimeterTypeArgs{...} +// ServicePerimeterPerimeterTypePerimeterTypeRegular +// ServicePerimeterPerimeterTypePerimeterTypeBridge type ServicePerimeterPerimeterTypeInput interface { pulumi.Input diff --git a/sdk/go/google/aiplatform/v1/pulumiEnums.go b/sdk/go/google/aiplatform/v1/pulumiEnums.go index 8645ae52ff..dabd485d75 100644 --- a/sdk/go/google/aiplatform/v1/pulumiEnums.go +++ b/sdk/go/google/aiplatform/v1/pulumiEnums.go @@ -142,10 +142,12 @@ func (o ArtifactStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Con }).(pulumi.StringPtrOutput) } -// ArtifactStateEnumInput is an input type that accepts ArtifactStateEnumArgs and ArtifactStateEnumOutput values. -// You can construct a concrete instance of `ArtifactStateEnumInput` via: +// ArtifactStateEnumInput is an input type that accepts values of the ArtifactStateEnum enum +// A concrete instance of `ArtifactStateEnumInput` can be one of the following: // -// ArtifactStateEnumArgs{...} +// ArtifactStateEnumStateUnspecified +// ArtifactStateEnumPending +// ArtifactStateEnumLive type ArtifactStateEnumInput interface { pulumi.Input @@ -325,10 +327,16 @@ func (o ExecutionStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// ExecutionStateEnumInput is an input type that accepts ExecutionStateEnumArgs and ExecutionStateEnumOutput values. -// You can construct a concrete instance of `ExecutionStateEnumInput` via: +// ExecutionStateEnumInput is an input type that accepts values of the ExecutionStateEnum enum +// A concrete instance of `ExecutionStateEnumInput` can be one of the following: // -// ExecutionStateEnumArgs{...} +// ExecutionStateEnumStateUnspecified +// ExecutionStateEnumNew +// ExecutionStateEnumRunning +// ExecutionStateEnumComplete +// ExecutionStateEnumFailed +// ExecutionStateEnumCached +// ExecutionStateEnumCancelled type ExecutionStateEnumInput interface { pulumi.Input @@ -514,10 +522,19 @@ func (o FeatureGroupFeatureValueTypePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// FeatureGroupFeatureValueTypeInput is an input type that accepts FeatureGroupFeatureValueTypeArgs and FeatureGroupFeatureValueTypeOutput values. -// You can construct a concrete instance of `FeatureGroupFeatureValueTypeInput` via: +// FeatureGroupFeatureValueTypeInput is an input type that accepts values of the FeatureGroupFeatureValueType enum +// A concrete instance of `FeatureGroupFeatureValueTypeInput` can be one of the following: // -// FeatureGroupFeatureValueTypeArgs{...} +// FeatureGroupFeatureValueTypeValueTypeUnspecified +// FeatureGroupFeatureValueTypeBool +// FeatureGroupFeatureValueTypeBoolArray +// FeatureGroupFeatureValueTypeDouble +// FeatureGroupFeatureValueTypeDoubleArray +// FeatureGroupFeatureValueTypeInt64 +// FeatureGroupFeatureValueTypeInt64Array +// FeatureGroupFeatureValueTypeString +// FeatureGroupFeatureValueTypeStringArray +// FeatureGroupFeatureValueTypeBytes type FeatureGroupFeatureValueTypeInput interface { pulumi.Input @@ -703,10 +720,19 @@ func (o FeatureStoreFeatureValueTypePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// FeatureStoreFeatureValueTypeInput is an input type that accepts FeatureStoreFeatureValueTypeArgs and FeatureStoreFeatureValueTypeOutput values. -// You can construct a concrete instance of `FeatureStoreFeatureValueTypeInput` via: +// FeatureStoreFeatureValueTypeInput is an input type that accepts values of the FeatureStoreFeatureValueType enum +// A concrete instance of `FeatureStoreFeatureValueTypeInput` can be one of the following: // -// FeatureStoreFeatureValueTypeArgs{...} +// FeatureStoreFeatureValueTypeValueTypeUnspecified +// FeatureStoreFeatureValueTypeBool +// FeatureStoreFeatureValueTypeBoolArray +// FeatureStoreFeatureValueTypeDouble +// FeatureStoreFeatureValueTypeDoubleArray +// FeatureStoreFeatureValueTypeInt64 +// FeatureStoreFeatureValueTypeInt64Array +// FeatureStoreFeatureValueTypeString +// FeatureStoreFeatureValueTypeStringArray +// FeatureStoreFeatureValueTypeBytes type FeatureStoreFeatureValueTypeInput interface { pulumi.Input @@ -876,10 +902,11 @@ func (o GoogleCloudAiplatformV1ExamplesExampleGcsSourceDataFormatPtrOutput) ToSt }).(pulumi.StringPtrOutput) } -// GoogleCloudAiplatformV1ExamplesExampleGcsSourceDataFormatInput is an input type that accepts GoogleCloudAiplatformV1ExamplesExampleGcsSourceDataFormatArgs and GoogleCloudAiplatformV1ExamplesExampleGcsSourceDataFormatOutput values. -// You can construct a concrete instance of `GoogleCloudAiplatformV1ExamplesExampleGcsSourceDataFormatInput` via: +// GoogleCloudAiplatformV1ExamplesExampleGcsSourceDataFormatInput is an input type that accepts values of the GoogleCloudAiplatformV1ExamplesExampleGcsSourceDataFormat enum +// A concrete instance of `GoogleCloudAiplatformV1ExamplesExampleGcsSourceDataFormatInput` can be one of the following: // -// GoogleCloudAiplatformV1ExamplesExampleGcsSourceDataFormatArgs{...} +// GoogleCloudAiplatformV1ExamplesExampleGcsSourceDataFormatDataFormatUnspecified +// GoogleCloudAiplatformV1ExamplesExampleGcsSourceDataFormatJsonl type GoogleCloudAiplatformV1ExamplesExampleGcsSourceDataFormatInput interface { pulumi.Input @@ -1053,10 +1080,13 @@ func (o GoogleCloudAiplatformV1FeaturestoreMonitoringConfigImportFeaturesAnalysi }).(pulumi.StringPtrOutput) } -// GoogleCloudAiplatformV1FeaturestoreMonitoringConfigImportFeaturesAnalysisAnomalyDetectionBaselineInput is an input type that accepts GoogleCloudAiplatformV1FeaturestoreMonitoringConfigImportFeaturesAnalysisAnomalyDetectionBaselineArgs and GoogleCloudAiplatformV1FeaturestoreMonitoringConfigImportFeaturesAnalysisAnomalyDetectionBaselineOutput values. -// You can construct a concrete instance of `GoogleCloudAiplatformV1FeaturestoreMonitoringConfigImportFeaturesAnalysisAnomalyDetectionBaselineInput` via: +// GoogleCloudAiplatformV1FeaturestoreMonitoringConfigImportFeaturesAnalysisAnomalyDetectionBaselineInput is an input type that accepts values of the GoogleCloudAiplatformV1FeaturestoreMonitoringConfigImportFeaturesAnalysisAnomalyDetectionBaseline enum +// A concrete instance of `GoogleCloudAiplatformV1FeaturestoreMonitoringConfigImportFeaturesAnalysisAnomalyDetectionBaselineInput` can be one of the following: // -// GoogleCloudAiplatformV1FeaturestoreMonitoringConfigImportFeaturesAnalysisAnomalyDetectionBaselineArgs{...} +// GoogleCloudAiplatformV1FeaturestoreMonitoringConfigImportFeaturesAnalysisAnomalyDetectionBaselineBaselineUnspecified +// GoogleCloudAiplatformV1FeaturestoreMonitoringConfigImportFeaturesAnalysisAnomalyDetectionBaselineLatestStats +// GoogleCloudAiplatformV1FeaturestoreMonitoringConfigImportFeaturesAnalysisAnomalyDetectionBaselineMostRecentSnapshotStats +// GoogleCloudAiplatformV1FeaturestoreMonitoringConfigImportFeaturesAnalysisAnomalyDetectionBaselinePreviousImportFeaturesStats type GoogleCloudAiplatformV1FeaturestoreMonitoringConfigImportFeaturesAnalysisAnomalyDetectionBaselineInput interface { pulumi.Input @@ -1230,10 +1260,13 @@ func (o GoogleCloudAiplatformV1FeaturestoreMonitoringConfigImportFeaturesAnalysi }).(pulumi.StringPtrOutput) } -// GoogleCloudAiplatformV1FeaturestoreMonitoringConfigImportFeaturesAnalysisStateInput is an input type that accepts GoogleCloudAiplatformV1FeaturestoreMonitoringConfigImportFeaturesAnalysisStateArgs and GoogleCloudAiplatformV1FeaturestoreMonitoringConfigImportFeaturesAnalysisStateOutput values. -// You can construct a concrete instance of `GoogleCloudAiplatformV1FeaturestoreMonitoringConfigImportFeaturesAnalysisStateInput` via: +// GoogleCloudAiplatformV1FeaturestoreMonitoringConfigImportFeaturesAnalysisStateInput is an input type that accepts values of the GoogleCloudAiplatformV1FeaturestoreMonitoringConfigImportFeaturesAnalysisState enum +// A concrete instance of `GoogleCloudAiplatformV1FeaturestoreMonitoringConfigImportFeaturesAnalysisStateInput` can be one of the following: // -// GoogleCloudAiplatformV1FeaturestoreMonitoringConfigImportFeaturesAnalysisStateArgs{...} +// GoogleCloudAiplatformV1FeaturestoreMonitoringConfigImportFeaturesAnalysisStateStateUnspecified +// GoogleCloudAiplatformV1FeaturestoreMonitoringConfigImportFeaturesAnalysisStateDefault +// GoogleCloudAiplatformV1FeaturestoreMonitoringConfigImportFeaturesAnalysisStateEnabled +// GoogleCloudAiplatformV1FeaturestoreMonitoringConfigImportFeaturesAnalysisStateDisabled type GoogleCloudAiplatformV1FeaturestoreMonitoringConfigImportFeaturesAnalysisStateInput interface { pulumi.Input @@ -1423,10 +1456,21 @@ func (o GoogleCloudAiplatformV1MachineSpecAcceleratorTypePtrOutput) ToStringPtrO }).(pulumi.StringPtrOutput) } -// GoogleCloudAiplatformV1MachineSpecAcceleratorTypeInput is an input type that accepts GoogleCloudAiplatformV1MachineSpecAcceleratorTypeArgs and GoogleCloudAiplatformV1MachineSpecAcceleratorTypeOutput values. -// You can construct a concrete instance of `GoogleCloudAiplatformV1MachineSpecAcceleratorTypeInput` via: +// GoogleCloudAiplatformV1MachineSpecAcceleratorTypeInput is an input type that accepts values of the GoogleCloudAiplatformV1MachineSpecAcceleratorType enum +// A concrete instance of `GoogleCloudAiplatformV1MachineSpecAcceleratorTypeInput` can be one of the following: // -// GoogleCloudAiplatformV1MachineSpecAcceleratorTypeArgs{...} +// GoogleCloudAiplatformV1MachineSpecAcceleratorTypeAcceleratorTypeUnspecified +// GoogleCloudAiplatformV1MachineSpecAcceleratorTypeNvidiaTeslaK80 +// GoogleCloudAiplatformV1MachineSpecAcceleratorTypeNvidiaTeslaP100 +// GoogleCloudAiplatformV1MachineSpecAcceleratorTypeNvidiaTeslaV100 +// GoogleCloudAiplatformV1MachineSpecAcceleratorTypeNvidiaTeslaP4 +// GoogleCloudAiplatformV1MachineSpecAcceleratorTypeNvidiaTeslaT4 +// GoogleCloudAiplatformV1MachineSpecAcceleratorTypeNvidiaTeslaA100 +// GoogleCloudAiplatformV1MachineSpecAcceleratorTypeNvidiaA10080gb +// GoogleCloudAiplatformV1MachineSpecAcceleratorTypeNvidiaL4 +// GoogleCloudAiplatformV1MachineSpecAcceleratorTypeTpuV2 +// GoogleCloudAiplatformV1MachineSpecAcceleratorTypeTpuV3 +// GoogleCloudAiplatformV1MachineSpecAcceleratorTypeTpuV4Pod type GoogleCloudAiplatformV1MachineSpecAcceleratorTypeInput interface { pulumi.Input @@ -1598,10 +1642,12 @@ func (o GoogleCloudAiplatformV1ModelMonitoringObjectiveConfigExplanationConfigEx }).(pulumi.StringPtrOutput) } -// GoogleCloudAiplatformV1ModelMonitoringObjectiveConfigExplanationConfigExplanationBaselinePredictionFormatInput is an input type that accepts GoogleCloudAiplatformV1ModelMonitoringObjectiveConfigExplanationConfigExplanationBaselinePredictionFormatArgs and GoogleCloudAiplatformV1ModelMonitoringObjectiveConfigExplanationConfigExplanationBaselinePredictionFormatOutput values. -// You can construct a concrete instance of `GoogleCloudAiplatformV1ModelMonitoringObjectiveConfigExplanationConfigExplanationBaselinePredictionFormatInput` via: +// GoogleCloudAiplatformV1ModelMonitoringObjectiveConfigExplanationConfigExplanationBaselinePredictionFormatInput is an input type that accepts values of the GoogleCloudAiplatformV1ModelMonitoringObjectiveConfigExplanationConfigExplanationBaselinePredictionFormat enum +// A concrete instance of `GoogleCloudAiplatformV1ModelMonitoringObjectiveConfigExplanationConfigExplanationBaselinePredictionFormatInput` can be one of the following: // -// GoogleCloudAiplatformV1ModelMonitoringObjectiveConfigExplanationConfigExplanationBaselinePredictionFormatArgs{...} +// GoogleCloudAiplatformV1ModelMonitoringObjectiveConfigExplanationConfigExplanationBaselinePredictionFormatPredictionFormatUnspecified +// GoogleCloudAiplatformV1ModelMonitoringObjectiveConfigExplanationConfigExplanationBaselinePredictionFormatJsonl +// GoogleCloudAiplatformV1ModelMonitoringObjectiveConfigExplanationConfigExplanationBaselinePredictionFormatBigquery type GoogleCloudAiplatformV1ModelMonitoringObjectiveConfigExplanationConfigExplanationBaselinePredictionFormatInput interface { pulumi.Input @@ -1773,10 +1819,12 @@ func (o GoogleCloudAiplatformV1NasJobSpecMultiTrialAlgorithmSpecMetricSpecGoalPt }).(pulumi.StringPtrOutput) } -// GoogleCloudAiplatformV1NasJobSpecMultiTrialAlgorithmSpecMetricSpecGoalInput is an input type that accepts GoogleCloudAiplatformV1NasJobSpecMultiTrialAlgorithmSpecMetricSpecGoalArgs and GoogleCloudAiplatformV1NasJobSpecMultiTrialAlgorithmSpecMetricSpecGoalOutput values. -// You can construct a concrete instance of `GoogleCloudAiplatformV1NasJobSpecMultiTrialAlgorithmSpecMetricSpecGoalInput` via: +// GoogleCloudAiplatformV1NasJobSpecMultiTrialAlgorithmSpecMetricSpecGoalInput is an input type that accepts values of the GoogleCloudAiplatformV1NasJobSpecMultiTrialAlgorithmSpecMetricSpecGoal enum +// A concrete instance of `GoogleCloudAiplatformV1NasJobSpecMultiTrialAlgorithmSpecMetricSpecGoalInput` can be one of the following: // -// GoogleCloudAiplatformV1NasJobSpecMultiTrialAlgorithmSpecMetricSpecGoalArgs{...} +// GoogleCloudAiplatformV1NasJobSpecMultiTrialAlgorithmSpecMetricSpecGoalGoalTypeUnspecified +// GoogleCloudAiplatformV1NasJobSpecMultiTrialAlgorithmSpecMetricSpecGoalMaximize +// GoogleCloudAiplatformV1NasJobSpecMultiTrialAlgorithmSpecMetricSpecGoalMinimize type GoogleCloudAiplatformV1NasJobSpecMultiTrialAlgorithmSpecMetricSpecGoalInput interface { pulumi.Input @@ -1948,10 +1996,12 @@ func (o GoogleCloudAiplatformV1NasJobSpecMultiTrialAlgorithmSpecMultiTrialAlgori }).(pulumi.StringPtrOutput) } -// GoogleCloudAiplatformV1NasJobSpecMultiTrialAlgorithmSpecMultiTrialAlgorithmInput is an input type that accepts GoogleCloudAiplatformV1NasJobSpecMultiTrialAlgorithmSpecMultiTrialAlgorithmArgs and GoogleCloudAiplatformV1NasJobSpecMultiTrialAlgorithmSpecMultiTrialAlgorithmOutput values. -// You can construct a concrete instance of `GoogleCloudAiplatformV1NasJobSpecMultiTrialAlgorithmSpecMultiTrialAlgorithmInput` via: +// GoogleCloudAiplatformV1NasJobSpecMultiTrialAlgorithmSpecMultiTrialAlgorithmInput is an input type that accepts values of the GoogleCloudAiplatformV1NasJobSpecMultiTrialAlgorithmSpecMultiTrialAlgorithm enum +// A concrete instance of `GoogleCloudAiplatformV1NasJobSpecMultiTrialAlgorithmSpecMultiTrialAlgorithmInput` can be one of the following: // -// GoogleCloudAiplatformV1NasJobSpecMultiTrialAlgorithmSpecMultiTrialAlgorithmArgs{...} +// GoogleCloudAiplatformV1NasJobSpecMultiTrialAlgorithmSpecMultiTrialAlgorithmMultiTrialAlgorithmUnspecified +// GoogleCloudAiplatformV1NasJobSpecMultiTrialAlgorithmSpecMultiTrialAlgorithmReinforcementLearning +// GoogleCloudAiplatformV1NasJobSpecMultiTrialAlgorithmSpecMultiTrialAlgorithmGridSearch type GoogleCloudAiplatformV1NasJobSpecMultiTrialAlgorithmSpecMultiTrialAlgorithmInput interface { pulumi.Input @@ -2123,10 +2173,12 @@ func (o GoogleCloudAiplatformV1PipelineJobRuntimeConfigFailurePolicyPtrOutput) T }).(pulumi.StringPtrOutput) } -// GoogleCloudAiplatformV1PipelineJobRuntimeConfigFailurePolicyInput is an input type that accepts GoogleCloudAiplatformV1PipelineJobRuntimeConfigFailurePolicyArgs and GoogleCloudAiplatformV1PipelineJobRuntimeConfigFailurePolicyOutput values. -// You can construct a concrete instance of `GoogleCloudAiplatformV1PipelineJobRuntimeConfigFailurePolicyInput` via: +// GoogleCloudAiplatformV1PipelineJobRuntimeConfigFailurePolicyInput is an input type that accepts values of the GoogleCloudAiplatformV1PipelineJobRuntimeConfigFailurePolicy enum +// A concrete instance of `GoogleCloudAiplatformV1PipelineJobRuntimeConfigFailurePolicyInput` can be one of the following: // -// GoogleCloudAiplatformV1PipelineJobRuntimeConfigFailurePolicyArgs{...} +// GoogleCloudAiplatformV1PipelineJobRuntimeConfigFailurePolicyPipelineFailurePolicyUnspecified +// GoogleCloudAiplatformV1PipelineJobRuntimeConfigFailurePolicyPipelineFailurePolicyFailSlow +// GoogleCloudAiplatformV1PipelineJobRuntimeConfigFailurePolicyPipelineFailurePolicyFailFast type GoogleCloudAiplatformV1PipelineJobRuntimeConfigFailurePolicyInput interface { pulumi.Input @@ -2300,10 +2352,13 @@ func (o GoogleCloudAiplatformV1PresetsModalityPtrOutput) ToStringPtrOutputWithCo }).(pulumi.StringPtrOutput) } -// GoogleCloudAiplatformV1PresetsModalityInput is an input type that accepts GoogleCloudAiplatformV1PresetsModalityArgs and GoogleCloudAiplatformV1PresetsModalityOutput values. -// You can construct a concrete instance of `GoogleCloudAiplatformV1PresetsModalityInput` via: +// GoogleCloudAiplatformV1PresetsModalityInput is an input type that accepts values of the GoogleCloudAiplatformV1PresetsModality enum +// A concrete instance of `GoogleCloudAiplatformV1PresetsModalityInput` can be one of the following: // -// GoogleCloudAiplatformV1PresetsModalityArgs{...} +// GoogleCloudAiplatformV1PresetsModalityModalityUnspecified +// GoogleCloudAiplatformV1PresetsModalityImage +// GoogleCloudAiplatformV1PresetsModalityText +// GoogleCloudAiplatformV1PresetsModalityTabular type GoogleCloudAiplatformV1PresetsModalityInput interface { pulumi.Input @@ -2473,10 +2528,11 @@ func (o GoogleCloudAiplatformV1PresetsQueryPtrOutput) ToStringPtrOutputWithConte }).(pulumi.StringPtrOutput) } -// GoogleCloudAiplatformV1PresetsQueryInput is an input type that accepts GoogleCloudAiplatformV1PresetsQueryArgs and GoogleCloudAiplatformV1PresetsQueryOutput values. -// You can construct a concrete instance of `GoogleCloudAiplatformV1PresetsQueryInput` via: +// GoogleCloudAiplatformV1PresetsQueryInput is an input type that accepts values of the GoogleCloudAiplatformV1PresetsQuery enum +// A concrete instance of `GoogleCloudAiplatformV1PresetsQueryInput` can be one of the following: // -// GoogleCloudAiplatformV1PresetsQueryArgs{...} +// GoogleCloudAiplatformV1PresetsQueryPrecise +// GoogleCloudAiplatformV1PresetsQueryFast type GoogleCloudAiplatformV1PresetsQueryInput interface { pulumi.Input @@ -2646,10 +2702,11 @@ func (o GoogleCloudAiplatformV1SampleConfigSampleStrategyPtrOutput) ToStringPtrO }).(pulumi.StringPtrOutput) } -// GoogleCloudAiplatformV1SampleConfigSampleStrategyInput is an input type that accepts GoogleCloudAiplatformV1SampleConfigSampleStrategyArgs and GoogleCloudAiplatformV1SampleConfigSampleStrategyOutput values. -// You can construct a concrete instance of `GoogleCloudAiplatformV1SampleConfigSampleStrategyInput` via: +// GoogleCloudAiplatformV1SampleConfigSampleStrategyInput is an input type that accepts values of the GoogleCloudAiplatformV1SampleConfigSampleStrategy enum +// A concrete instance of `GoogleCloudAiplatformV1SampleConfigSampleStrategyInput` can be one of the following: // -// GoogleCloudAiplatformV1SampleConfigSampleStrategyArgs{...} +// GoogleCloudAiplatformV1SampleConfigSampleStrategySampleStrategyUnspecified +// GoogleCloudAiplatformV1SampleConfigSampleStrategyUncertainty type GoogleCloudAiplatformV1SampleConfigSampleStrategyInput interface { pulumi.Input @@ -2821,10 +2878,12 @@ func (o GoogleCloudAiplatformV1StudySpecAlgorithmPtrOutput) ToStringPtrOutputWit }).(pulumi.StringPtrOutput) } -// GoogleCloudAiplatformV1StudySpecAlgorithmInput is an input type that accepts GoogleCloudAiplatformV1StudySpecAlgorithmArgs and GoogleCloudAiplatformV1StudySpecAlgorithmOutput values. -// You can construct a concrete instance of `GoogleCloudAiplatformV1StudySpecAlgorithmInput` via: +// GoogleCloudAiplatformV1StudySpecAlgorithmInput is an input type that accepts values of the GoogleCloudAiplatformV1StudySpecAlgorithm enum +// A concrete instance of `GoogleCloudAiplatformV1StudySpecAlgorithmInput` can be one of the following: // -// GoogleCloudAiplatformV1StudySpecAlgorithmArgs{...} +// GoogleCloudAiplatformV1StudySpecAlgorithmAlgorithmUnspecified +// GoogleCloudAiplatformV1StudySpecAlgorithmGridSearch +// GoogleCloudAiplatformV1StudySpecAlgorithmRandomSearch type GoogleCloudAiplatformV1StudySpecAlgorithmInput interface { pulumi.Input @@ -2996,10 +3055,12 @@ func (o GoogleCloudAiplatformV1StudySpecMeasurementSelectionTypePtrOutput) ToStr }).(pulumi.StringPtrOutput) } -// GoogleCloudAiplatformV1StudySpecMeasurementSelectionTypeInput is an input type that accepts GoogleCloudAiplatformV1StudySpecMeasurementSelectionTypeArgs and GoogleCloudAiplatformV1StudySpecMeasurementSelectionTypeOutput values. -// You can construct a concrete instance of `GoogleCloudAiplatformV1StudySpecMeasurementSelectionTypeInput` via: +// GoogleCloudAiplatformV1StudySpecMeasurementSelectionTypeInput is an input type that accepts values of the GoogleCloudAiplatformV1StudySpecMeasurementSelectionType enum +// A concrete instance of `GoogleCloudAiplatformV1StudySpecMeasurementSelectionTypeInput` can be one of the following: // -// GoogleCloudAiplatformV1StudySpecMeasurementSelectionTypeArgs{...} +// GoogleCloudAiplatformV1StudySpecMeasurementSelectionTypeMeasurementSelectionTypeUnspecified +// GoogleCloudAiplatformV1StudySpecMeasurementSelectionTypeLastMeasurement +// GoogleCloudAiplatformV1StudySpecMeasurementSelectionTypeBestMeasurement type GoogleCloudAiplatformV1StudySpecMeasurementSelectionTypeInput interface { pulumi.Input @@ -3171,10 +3232,12 @@ func (o GoogleCloudAiplatformV1StudySpecMetricSpecGoalPtrOutput) ToStringPtrOutp }).(pulumi.StringPtrOutput) } -// GoogleCloudAiplatformV1StudySpecMetricSpecGoalInput is an input type that accepts GoogleCloudAiplatformV1StudySpecMetricSpecGoalArgs and GoogleCloudAiplatformV1StudySpecMetricSpecGoalOutput values. -// You can construct a concrete instance of `GoogleCloudAiplatformV1StudySpecMetricSpecGoalInput` via: +// GoogleCloudAiplatformV1StudySpecMetricSpecGoalInput is an input type that accepts values of the GoogleCloudAiplatformV1StudySpecMetricSpecGoal enum +// A concrete instance of `GoogleCloudAiplatformV1StudySpecMetricSpecGoalInput` can be one of the following: // -// GoogleCloudAiplatformV1StudySpecMetricSpecGoalArgs{...} +// GoogleCloudAiplatformV1StudySpecMetricSpecGoalGoalTypeUnspecified +// GoogleCloudAiplatformV1StudySpecMetricSpecGoalMaximize +// GoogleCloudAiplatformV1StudySpecMetricSpecGoalMinimize type GoogleCloudAiplatformV1StudySpecMetricSpecGoalInput interface { pulumi.Input @@ -3346,10 +3409,12 @@ func (o GoogleCloudAiplatformV1StudySpecObservationNoisePtrOutput) ToStringPtrOu }).(pulumi.StringPtrOutput) } -// GoogleCloudAiplatformV1StudySpecObservationNoiseInput is an input type that accepts GoogleCloudAiplatformV1StudySpecObservationNoiseArgs and GoogleCloudAiplatformV1StudySpecObservationNoiseOutput values. -// You can construct a concrete instance of `GoogleCloudAiplatformV1StudySpecObservationNoiseInput` via: +// GoogleCloudAiplatformV1StudySpecObservationNoiseInput is an input type that accepts values of the GoogleCloudAiplatformV1StudySpecObservationNoise enum +// A concrete instance of `GoogleCloudAiplatformV1StudySpecObservationNoiseInput` can be one of the following: // -// GoogleCloudAiplatformV1StudySpecObservationNoiseArgs{...} +// GoogleCloudAiplatformV1StudySpecObservationNoiseObservationNoiseUnspecified +// GoogleCloudAiplatformV1StudySpecObservationNoiseLow +// GoogleCloudAiplatformV1StudySpecObservationNoiseHigh type GoogleCloudAiplatformV1StudySpecObservationNoiseInput interface { pulumi.Input @@ -3523,10 +3588,13 @@ func (o GoogleCloudAiplatformV1StudySpecParameterSpecScaleTypePtrOutput) ToStrin }).(pulumi.StringPtrOutput) } -// GoogleCloudAiplatformV1StudySpecParameterSpecScaleTypeInput is an input type that accepts GoogleCloudAiplatformV1StudySpecParameterSpecScaleTypeArgs and GoogleCloudAiplatformV1StudySpecParameterSpecScaleTypeOutput values. -// You can construct a concrete instance of `GoogleCloudAiplatformV1StudySpecParameterSpecScaleTypeInput` via: +// GoogleCloudAiplatformV1StudySpecParameterSpecScaleTypeInput is an input type that accepts values of the GoogleCloudAiplatformV1StudySpecParameterSpecScaleType enum +// A concrete instance of `GoogleCloudAiplatformV1StudySpecParameterSpecScaleTypeInput` can be one of the following: // -// GoogleCloudAiplatformV1StudySpecParameterSpecScaleTypeArgs{...} +// GoogleCloudAiplatformV1StudySpecParameterSpecScaleTypeScaleTypeUnspecified +// GoogleCloudAiplatformV1StudySpecParameterSpecScaleTypeUnitLinearScale +// GoogleCloudAiplatformV1StudySpecParameterSpecScaleTypeUnitLogScale +// GoogleCloudAiplatformV1StudySpecParameterSpecScaleTypeUnitReverseLogScale type GoogleCloudAiplatformV1StudySpecParameterSpecScaleTypeInput interface { pulumi.Input @@ -3698,10 +3766,12 @@ func (o IndexIndexUpdateMethodPtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// IndexIndexUpdateMethodInput is an input type that accepts IndexIndexUpdateMethodArgs and IndexIndexUpdateMethodOutput values. -// You can construct a concrete instance of `IndexIndexUpdateMethodInput` via: +// IndexIndexUpdateMethodInput is an input type that accepts values of the IndexIndexUpdateMethod enum +// A concrete instance of `IndexIndexUpdateMethodInput` can be one of the following: // -// IndexIndexUpdateMethodArgs{...} +// IndexIndexUpdateMethodIndexUpdateMethodUnspecified +// IndexIndexUpdateMethodBatchUpdate +// IndexIndexUpdateMethodStreamUpdate type IndexIndexUpdateMethodInput interface { pulumi.Input @@ -3875,10 +3945,13 @@ func (o MetadataSchemaSchemaTypePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// MetadataSchemaSchemaTypeInput is an input type that accepts MetadataSchemaSchemaTypeArgs and MetadataSchemaSchemaTypeOutput values. -// You can construct a concrete instance of `MetadataSchemaSchemaTypeInput` via: +// MetadataSchemaSchemaTypeInput is an input type that accepts values of the MetadataSchemaSchemaType enum +// A concrete instance of `MetadataSchemaSchemaTypeInput` can be one of the following: // -// MetadataSchemaSchemaTypeArgs{...} +// MetadataSchemaSchemaTypeMetadataSchemaTypeUnspecified +// MetadataSchemaSchemaTypeArtifactType +// MetadataSchemaSchemaTypeExecutionType +// MetadataSchemaSchemaTypeContextType type MetadataSchemaSchemaTypeInput interface { pulumi.Input @@ -4050,10 +4123,12 @@ func (o NotebookRuntimeTemplateNotebookRuntimeTypePtrOutput) ToStringPtrOutputWi }).(pulumi.StringPtrOutput) } -// NotebookRuntimeTemplateNotebookRuntimeTypeInput is an input type that accepts NotebookRuntimeTemplateNotebookRuntimeTypeArgs and NotebookRuntimeTemplateNotebookRuntimeTypeOutput values. -// You can construct a concrete instance of `NotebookRuntimeTemplateNotebookRuntimeTypeInput` via: +// NotebookRuntimeTemplateNotebookRuntimeTypeInput is an input type that accepts values of the NotebookRuntimeTemplateNotebookRuntimeType enum +// A concrete instance of `NotebookRuntimeTemplateNotebookRuntimeTypeInput` can be one of the following: // -// NotebookRuntimeTemplateNotebookRuntimeTypeArgs{...} +// NotebookRuntimeTemplateNotebookRuntimeTypeNotebookRuntimeTypeUnspecified +// NotebookRuntimeTemplateNotebookRuntimeTypeUserDefined +// NotebookRuntimeTemplateNotebookRuntimeTypeOneClick type NotebookRuntimeTemplateNotebookRuntimeTypeInput interface { pulumi.Input @@ -4227,10 +4302,13 @@ func (o TimeSeriesValueTypePtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// TimeSeriesValueTypeInput is an input type that accepts TimeSeriesValueTypeArgs and TimeSeriesValueTypeOutput values. -// You can construct a concrete instance of `TimeSeriesValueTypeInput` via: +// TimeSeriesValueTypeInput is an input type that accepts values of the TimeSeriesValueType enum +// A concrete instance of `TimeSeriesValueTypeInput` can be one of the following: // -// TimeSeriesValueTypeArgs{...} +// TimeSeriesValueTypeValueTypeUnspecified +// TimeSeriesValueTypeScalar +// TimeSeriesValueTypeTensor +// TimeSeriesValueTypeBlobSequence type TimeSeriesValueTypeInput interface { pulumi.Input diff --git a/sdk/go/google/aiplatform/v1beta1/pulumiEnums.go b/sdk/go/google/aiplatform/v1beta1/pulumiEnums.go index cc16b5e8dc..f2026f9ef9 100644 --- a/sdk/go/google/aiplatform/v1beta1/pulumiEnums.go +++ b/sdk/go/google/aiplatform/v1beta1/pulumiEnums.go @@ -142,10 +142,12 @@ func (o ArtifactStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Con }).(pulumi.StringPtrOutput) } -// ArtifactStateEnumInput is an input type that accepts ArtifactStateEnumArgs and ArtifactStateEnumOutput values. -// You can construct a concrete instance of `ArtifactStateEnumInput` via: +// ArtifactStateEnumInput is an input type that accepts values of the ArtifactStateEnum enum +// A concrete instance of `ArtifactStateEnumInput` can be one of the following: // -// ArtifactStateEnumArgs{...} +// ArtifactStateEnumStateUnspecified +// ArtifactStateEnumPending +// ArtifactStateEnumLive type ArtifactStateEnumInput interface { pulumi.Input @@ -325,10 +327,16 @@ func (o ExecutionStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// ExecutionStateEnumInput is an input type that accepts ExecutionStateEnumArgs and ExecutionStateEnumOutput values. -// You can construct a concrete instance of `ExecutionStateEnumInput` via: +// ExecutionStateEnumInput is an input type that accepts values of the ExecutionStateEnum enum +// A concrete instance of `ExecutionStateEnumInput` can be one of the following: // -// ExecutionStateEnumArgs{...} +// ExecutionStateEnumStateUnspecified +// ExecutionStateEnumNew +// ExecutionStateEnumRunning +// ExecutionStateEnumComplete +// ExecutionStateEnumFailed +// ExecutionStateEnumCached +// ExecutionStateEnumCancelled type ExecutionStateEnumInput interface { pulumi.Input @@ -514,10 +522,19 @@ func (o FeatureGroupFeatureValueTypePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// FeatureGroupFeatureValueTypeInput is an input type that accepts FeatureGroupFeatureValueTypeArgs and FeatureGroupFeatureValueTypeOutput values. -// You can construct a concrete instance of `FeatureGroupFeatureValueTypeInput` via: +// FeatureGroupFeatureValueTypeInput is an input type that accepts values of the FeatureGroupFeatureValueType enum +// A concrete instance of `FeatureGroupFeatureValueTypeInput` can be one of the following: // -// FeatureGroupFeatureValueTypeArgs{...} +// FeatureGroupFeatureValueTypeValueTypeUnspecified +// FeatureGroupFeatureValueTypeBool +// FeatureGroupFeatureValueTypeBoolArray +// FeatureGroupFeatureValueTypeDouble +// FeatureGroupFeatureValueTypeDoubleArray +// FeatureGroupFeatureValueTypeInt64 +// FeatureGroupFeatureValueTypeInt64Array +// FeatureGroupFeatureValueTypeString +// FeatureGroupFeatureValueTypeStringArray +// FeatureGroupFeatureValueTypeBytes type FeatureGroupFeatureValueTypeInput interface { pulumi.Input @@ -703,10 +720,19 @@ func (o FeatureStoreFeatureValueTypePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// FeatureStoreFeatureValueTypeInput is an input type that accepts FeatureStoreFeatureValueTypeArgs and FeatureStoreFeatureValueTypeOutput values. -// You can construct a concrete instance of `FeatureStoreFeatureValueTypeInput` via: +// FeatureStoreFeatureValueTypeInput is an input type that accepts values of the FeatureStoreFeatureValueType enum +// A concrete instance of `FeatureStoreFeatureValueTypeInput` can be one of the following: // -// FeatureStoreFeatureValueTypeArgs{...} +// FeatureStoreFeatureValueTypeValueTypeUnspecified +// FeatureStoreFeatureValueTypeBool +// FeatureStoreFeatureValueTypeBoolArray +// FeatureStoreFeatureValueTypeDouble +// FeatureStoreFeatureValueTypeDoubleArray +// FeatureStoreFeatureValueTypeInt64 +// FeatureStoreFeatureValueTypeInt64Array +// FeatureStoreFeatureValueTypeString +// FeatureStoreFeatureValueTypeStringArray +// FeatureStoreFeatureValueTypeBytes type FeatureStoreFeatureValueTypeInput interface { pulumi.Input @@ -876,10 +902,11 @@ func (o GoogleCloudAiplatformV1beta1ExamplesExampleGcsSourceDataFormatPtrOutput) }).(pulumi.StringPtrOutput) } -// GoogleCloudAiplatformV1beta1ExamplesExampleGcsSourceDataFormatInput is an input type that accepts GoogleCloudAiplatformV1beta1ExamplesExampleGcsSourceDataFormatArgs and GoogleCloudAiplatformV1beta1ExamplesExampleGcsSourceDataFormatOutput values. -// You can construct a concrete instance of `GoogleCloudAiplatformV1beta1ExamplesExampleGcsSourceDataFormatInput` via: +// GoogleCloudAiplatformV1beta1ExamplesExampleGcsSourceDataFormatInput is an input type that accepts values of the GoogleCloudAiplatformV1beta1ExamplesExampleGcsSourceDataFormat enum +// A concrete instance of `GoogleCloudAiplatformV1beta1ExamplesExampleGcsSourceDataFormatInput` can be one of the following: // -// GoogleCloudAiplatformV1beta1ExamplesExampleGcsSourceDataFormatArgs{...} +// GoogleCloudAiplatformV1beta1ExamplesExampleGcsSourceDataFormatDataFormatUnspecified +// GoogleCloudAiplatformV1beta1ExamplesExampleGcsSourceDataFormatJsonl type GoogleCloudAiplatformV1beta1ExamplesExampleGcsSourceDataFormatInput interface { pulumi.Input @@ -1053,10 +1080,13 @@ func (o GoogleCloudAiplatformV1beta1FeatureViewVectorSearchConfigDistanceMeasure }).(pulumi.StringPtrOutput) } -// GoogleCloudAiplatformV1beta1FeatureViewVectorSearchConfigDistanceMeasureTypeInput is an input type that accepts GoogleCloudAiplatformV1beta1FeatureViewVectorSearchConfigDistanceMeasureTypeArgs and GoogleCloudAiplatformV1beta1FeatureViewVectorSearchConfigDistanceMeasureTypeOutput values. -// You can construct a concrete instance of `GoogleCloudAiplatformV1beta1FeatureViewVectorSearchConfigDistanceMeasureTypeInput` via: +// GoogleCloudAiplatformV1beta1FeatureViewVectorSearchConfigDistanceMeasureTypeInput is an input type that accepts values of the GoogleCloudAiplatformV1beta1FeatureViewVectorSearchConfigDistanceMeasureType enum +// A concrete instance of `GoogleCloudAiplatformV1beta1FeatureViewVectorSearchConfigDistanceMeasureTypeInput` can be one of the following: // -// GoogleCloudAiplatformV1beta1FeatureViewVectorSearchConfigDistanceMeasureTypeArgs{...} +// GoogleCloudAiplatformV1beta1FeatureViewVectorSearchConfigDistanceMeasureTypeDistanceMeasureTypeUnspecified +// GoogleCloudAiplatformV1beta1FeatureViewVectorSearchConfigDistanceMeasureTypeSquaredL2Distance +// GoogleCloudAiplatformV1beta1FeatureViewVectorSearchConfigDistanceMeasureTypeCosineDistance +// GoogleCloudAiplatformV1beta1FeatureViewVectorSearchConfigDistanceMeasureTypeDotProductDistance type GoogleCloudAiplatformV1beta1FeatureViewVectorSearchConfigDistanceMeasureTypeInput interface { pulumi.Input @@ -1230,10 +1260,13 @@ func (o GoogleCloudAiplatformV1beta1FeaturestoreMonitoringConfigImportFeaturesAn }).(pulumi.StringPtrOutput) } -// GoogleCloudAiplatformV1beta1FeaturestoreMonitoringConfigImportFeaturesAnalysisAnomalyDetectionBaselineInput is an input type that accepts GoogleCloudAiplatformV1beta1FeaturestoreMonitoringConfigImportFeaturesAnalysisAnomalyDetectionBaselineArgs and GoogleCloudAiplatformV1beta1FeaturestoreMonitoringConfigImportFeaturesAnalysisAnomalyDetectionBaselineOutput values. -// You can construct a concrete instance of `GoogleCloudAiplatformV1beta1FeaturestoreMonitoringConfigImportFeaturesAnalysisAnomalyDetectionBaselineInput` via: +// GoogleCloudAiplatformV1beta1FeaturestoreMonitoringConfigImportFeaturesAnalysisAnomalyDetectionBaselineInput is an input type that accepts values of the GoogleCloudAiplatformV1beta1FeaturestoreMonitoringConfigImportFeaturesAnalysisAnomalyDetectionBaseline enum +// A concrete instance of `GoogleCloudAiplatformV1beta1FeaturestoreMonitoringConfigImportFeaturesAnalysisAnomalyDetectionBaselineInput` can be one of the following: // -// GoogleCloudAiplatformV1beta1FeaturestoreMonitoringConfigImportFeaturesAnalysisAnomalyDetectionBaselineArgs{...} +// GoogleCloudAiplatformV1beta1FeaturestoreMonitoringConfigImportFeaturesAnalysisAnomalyDetectionBaselineBaselineUnspecified +// GoogleCloudAiplatformV1beta1FeaturestoreMonitoringConfigImportFeaturesAnalysisAnomalyDetectionBaselineLatestStats +// GoogleCloudAiplatformV1beta1FeaturestoreMonitoringConfigImportFeaturesAnalysisAnomalyDetectionBaselineMostRecentSnapshotStats +// GoogleCloudAiplatformV1beta1FeaturestoreMonitoringConfigImportFeaturesAnalysisAnomalyDetectionBaselinePreviousImportFeaturesStats type GoogleCloudAiplatformV1beta1FeaturestoreMonitoringConfigImportFeaturesAnalysisAnomalyDetectionBaselineInput interface { pulumi.Input @@ -1407,10 +1440,13 @@ func (o GoogleCloudAiplatformV1beta1FeaturestoreMonitoringConfigImportFeaturesAn }).(pulumi.StringPtrOutput) } -// GoogleCloudAiplatformV1beta1FeaturestoreMonitoringConfigImportFeaturesAnalysisStateInput is an input type that accepts GoogleCloudAiplatformV1beta1FeaturestoreMonitoringConfigImportFeaturesAnalysisStateArgs and GoogleCloudAiplatformV1beta1FeaturestoreMonitoringConfigImportFeaturesAnalysisStateOutput values. -// You can construct a concrete instance of `GoogleCloudAiplatformV1beta1FeaturestoreMonitoringConfigImportFeaturesAnalysisStateInput` via: +// GoogleCloudAiplatformV1beta1FeaturestoreMonitoringConfigImportFeaturesAnalysisStateInput is an input type that accepts values of the GoogleCloudAiplatformV1beta1FeaturestoreMonitoringConfigImportFeaturesAnalysisState enum +// A concrete instance of `GoogleCloudAiplatformV1beta1FeaturestoreMonitoringConfigImportFeaturesAnalysisStateInput` can be one of the following: // -// GoogleCloudAiplatformV1beta1FeaturestoreMonitoringConfigImportFeaturesAnalysisStateArgs{...} +// GoogleCloudAiplatformV1beta1FeaturestoreMonitoringConfigImportFeaturesAnalysisStateStateUnspecified +// GoogleCloudAiplatformV1beta1FeaturestoreMonitoringConfigImportFeaturesAnalysisStateDefault +// GoogleCloudAiplatformV1beta1FeaturestoreMonitoringConfigImportFeaturesAnalysisStateEnabled +// GoogleCloudAiplatformV1beta1FeaturestoreMonitoringConfigImportFeaturesAnalysisStateDisabled type GoogleCloudAiplatformV1beta1FeaturestoreMonitoringConfigImportFeaturesAnalysisStateInput interface { pulumi.Input @@ -1604,10 +1640,23 @@ func (o GoogleCloudAiplatformV1beta1MachineSpecAcceleratorTypePtrOutput) ToStrin }).(pulumi.StringPtrOutput) } -// GoogleCloudAiplatformV1beta1MachineSpecAcceleratorTypeInput is an input type that accepts GoogleCloudAiplatformV1beta1MachineSpecAcceleratorTypeArgs and GoogleCloudAiplatformV1beta1MachineSpecAcceleratorTypeOutput values. -// You can construct a concrete instance of `GoogleCloudAiplatformV1beta1MachineSpecAcceleratorTypeInput` via: +// GoogleCloudAiplatformV1beta1MachineSpecAcceleratorTypeInput is an input type that accepts values of the GoogleCloudAiplatformV1beta1MachineSpecAcceleratorType enum +// A concrete instance of `GoogleCloudAiplatformV1beta1MachineSpecAcceleratorTypeInput` can be one of the following: // -// GoogleCloudAiplatformV1beta1MachineSpecAcceleratorTypeArgs{...} +// GoogleCloudAiplatformV1beta1MachineSpecAcceleratorTypeAcceleratorTypeUnspecified +// GoogleCloudAiplatformV1beta1MachineSpecAcceleratorTypeNvidiaTeslaK80 +// GoogleCloudAiplatformV1beta1MachineSpecAcceleratorTypeNvidiaTeslaP100 +// GoogleCloudAiplatformV1beta1MachineSpecAcceleratorTypeNvidiaTeslaV100 +// GoogleCloudAiplatformV1beta1MachineSpecAcceleratorTypeNvidiaTeslaP4 +// GoogleCloudAiplatformV1beta1MachineSpecAcceleratorTypeNvidiaTeslaT4 +// GoogleCloudAiplatformV1beta1MachineSpecAcceleratorTypeNvidiaTeslaA100 +// GoogleCloudAiplatformV1beta1MachineSpecAcceleratorTypeNvidiaA10080gb +// GoogleCloudAiplatformV1beta1MachineSpecAcceleratorTypeNvidiaL4 +// GoogleCloudAiplatformV1beta1MachineSpecAcceleratorTypeNvidiaH10080gb +// GoogleCloudAiplatformV1beta1MachineSpecAcceleratorTypeTpuV2 +// GoogleCloudAiplatformV1beta1MachineSpecAcceleratorTypeTpuV3 +// GoogleCloudAiplatformV1beta1MachineSpecAcceleratorTypeTpuV4Pod +// GoogleCloudAiplatformV1beta1MachineSpecAcceleratorTypeTpuV5Litepod type GoogleCloudAiplatformV1beta1MachineSpecAcceleratorTypeInput interface { pulumi.Input @@ -1779,10 +1828,12 @@ func (o GoogleCloudAiplatformV1beta1ModelMonitoringObjectiveConfigExplanationCon }).(pulumi.StringPtrOutput) } -// GoogleCloudAiplatformV1beta1ModelMonitoringObjectiveConfigExplanationConfigExplanationBaselinePredictionFormatInput is an input type that accepts GoogleCloudAiplatformV1beta1ModelMonitoringObjectiveConfigExplanationConfigExplanationBaselinePredictionFormatArgs and GoogleCloudAiplatformV1beta1ModelMonitoringObjectiveConfigExplanationConfigExplanationBaselinePredictionFormatOutput values. -// You can construct a concrete instance of `GoogleCloudAiplatformV1beta1ModelMonitoringObjectiveConfigExplanationConfigExplanationBaselinePredictionFormatInput` via: +// GoogleCloudAiplatformV1beta1ModelMonitoringObjectiveConfigExplanationConfigExplanationBaselinePredictionFormatInput is an input type that accepts values of the GoogleCloudAiplatformV1beta1ModelMonitoringObjectiveConfigExplanationConfigExplanationBaselinePredictionFormat enum +// A concrete instance of `GoogleCloudAiplatformV1beta1ModelMonitoringObjectiveConfigExplanationConfigExplanationBaselinePredictionFormatInput` can be one of the following: // -// GoogleCloudAiplatformV1beta1ModelMonitoringObjectiveConfigExplanationConfigExplanationBaselinePredictionFormatArgs{...} +// GoogleCloudAiplatformV1beta1ModelMonitoringObjectiveConfigExplanationConfigExplanationBaselinePredictionFormatPredictionFormatUnspecified +// GoogleCloudAiplatformV1beta1ModelMonitoringObjectiveConfigExplanationConfigExplanationBaselinePredictionFormatJsonl +// GoogleCloudAiplatformV1beta1ModelMonitoringObjectiveConfigExplanationConfigExplanationBaselinePredictionFormatBigquery type GoogleCloudAiplatformV1beta1ModelMonitoringObjectiveConfigExplanationConfigExplanationBaselinePredictionFormatInput interface { pulumi.Input @@ -1958,10 +2009,14 @@ func (o GoogleCloudAiplatformV1beta1ModelMonitoringStatsAnomaliesObjectivePtrOut }).(pulumi.StringPtrOutput) } -// GoogleCloudAiplatformV1beta1ModelMonitoringStatsAnomaliesObjectiveInput is an input type that accepts GoogleCloudAiplatformV1beta1ModelMonitoringStatsAnomaliesObjectiveArgs and GoogleCloudAiplatformV1beta1ModelMonitoringStatsAnomaliesObjectiveOutput values. -// You can construct a concrete instance of `GoogleCloudAiplatformV1beta1ModelMonitoringStatsAnomaliesObjectiveInput` via: +// GoogleCloudAiplatformV1beta1ModelMonitoringStatsAnomaliesObjectiveInput is an input type that accepts values of the GoogleCloudAiplatformV1beta1ModelMonitoringStatsAnomaliesObjective enum +// A concrete instance of `GoogleCloudAiplatformV1beta1ModelMonitoringStatsAnomaliesObjectiveInput` can be one of the following: // -// GoogleCloudAiplatformV1beta1ModelMonitoringStatsAnomaliesObjectiveArgs{...} +// GoogleCloudAiplatformV1beta1ModelMonitoringStatsAnomaliesObjectiveModelDeploymentMonitoringObjectiveTypeUnspecified +// GoogleCloudAiplatformV1beta1ModelMonitoringStatsAnomaliesObjectiveRawFeatureSkew +// GoogleCloudAiplatformV1beta1ModelMonitoringStatsAnomaliesObjectiveRawFeatureDrift +// GoogleCloudAiplatformV1beta1ModelMonitoringStatsAnomaliesObjectiveFeatureAttributionSkew +// GoogleCloudAiplatformV1beta1ModelMonitoringStatsAnomaliesObjectiveFeatureAttributionDrift type GoogleCloudAiplatformV1beta1ModelMonitoringStatsAnomaliesObjectiveInput interface { pulumi.Input @@ -2133,10 +2188,12 @@ func (o GoogleCloudAiplatformV1beta1NasJobSpecMultiTrialAlgorithmSpecMetricSpecG }).(pulumi.StringPtrOutput) } -// GoogleCloudAiplatformV1beta1NasJobSpecMultiTrialAlgorithmSpecMetricSpecGoalInput is an input type that accepts GoogleCloudAiplatformV1beta1NasJobSpecMultiTrialAlgorithmSpecMetricSpecGoalArgs and GoogleCloudAiplatformV1beta1NasJobSpecMultiTrialAlgorithmSpecMetricSpecGoalOutput values. -// You can construct a concrete instance of `GoogleCloudAiplatformV1beta1NasJobSpecMultiTrialAlgorithmSpecMetricSpecGoalInput` via: +// GoogleCloudAiplatformV1beta1NasJobSpecMultiTrialAlgorithmSpecMetricSpecGoalInput is an input type that accepts values of the GoogleCloudAiplatformV1beta1NasJobSpecMultiTrialAlgorithmSpecMetricSpecGoal enum +// A concrete instance of `GoogleCloudAiplatformV1beta1NasJobSpecMultiTrialAlgorithmSpecMetricSpecGoalInput` can be one of the following: // -// GoogleCloudAiplatformV1beta1NasJobSpecMultiTrialAlgorithmSpecMetricSpecGoalArgs{...} +// GoogleCloudAiplatformV1beta1NasJobSpecMultiTrialAlgorithmSpecMetricSpecGoalGoalTypeUnspecified +// GoogleCloudAiplatformV1beta1NasJobSpecMultiTrialAlgorithmSpecMetricSpecGoalMaximize +// GoogleCloudAiplatformV1beta1NasJobSpecMultiTrialAlgorithmSpecMetricSpecGoalMinimize type GoogleCloudAiplatformV1beta1NasJobSpecMultiTrialAlgorithmSpecMetricSpecGoalInput interface { pulumi.Input @@ -2308,10 +2365,12 @@ func (o GoogleCloudAiplatformV1beta1NasJobSpecMultiTrialAlgorithmSpecMultiTrialA }).(pulumi.StringPtrOutput) } -// GoogleCloudAiplatformV1beta1NasJobSpecMultiTrialAlgorithmSpecMultiTrialAlgorithmInput is an input type that accepts GoogleCloudAiplatformV1beta1NasJobSpecMultiTrialAlgorithmSpecMultiTrialAlgorithmArgs and GoogleCloudAiplatformV1beta1NasJobSpecMultiTrialAlgorithmSpecMultiTrialAlgorithmOutput values. -// You can construct a concrete instance of `GoogleCloudAiplatformV1beta1NasJobSpecMultiTrialAlgorithmSpecMultiTrialAlgorithmInput` via: +// GoogleCloudAiplatformV1beta1NasJobSpecMultiTrialAlgorithmSpecMultiTrialAlgorithmInput is an input type that accepts values of the GoogleCloudAiplatformV1beta1NasJobSpecMultiTrialAlgorithmSpecMultiTrialAlgorithm enum +// A concrete instance of `GoogleCloudAiplatformV1beta1NasJobSpecMultiTrialAlgorithmSpecMultiTrialAlgorithmInput` can be one of the following: // -// GoogleCloudAiplatformV1beta1NasJobSpecMultiTrialAlgorithmSpecMultiTrialAlgorithmArgs{...} +// GoogleCloudAiplatformV1beta1NasJobSpecMultiTrialAlgorithmSpecMultiTrialAlgorithmMultiTrialAlgorithmUnspecified +// GoogleCloudAiplatformV1beta1NasJobSpecMultiTrialAlgorithmSpecMultiTrialAlgorithmReinforcementLearning +// GoogleCloudAiplatformV1beta1NasJobSpecMultiTrialAlgorithmSpecMultiTrialAlgorithmGridSearch type GoogleCloudAiplatformV1beta1NasJobSpecMultiTrialAlgorithmSpecMultiTrialAlgorithmInput interface { pulumi.Input @@ -2483,10 +2542,12 @@ func (o GoogleCloudAiplatformV1beta1PipelineJobRuntimeConfigFailurePolicyPtrOutp }).(pulumi.StringPtrOutput) } -// GoogleCloudAiplatformV1beta1PipelineJobRuntimeConfigFailurePolicyInput is an input type that accepts GoogleCloudAiplatformV1beta1PipelineJobRuntimeConfigFailurePolicyArgs and GoogleCloudAiplatformV1beta1PipelineJobRuntimeConfigFailurePolicyOutput values. -// You can construct a concrete instance of `GoogleCloudAiplatformV1beta1PipelineJobRuntimeConfigFailurePolicyInput` via: +// GoogleCloudAiplatformV1beta1PipelineJobRuntimeConfigFailurePolicyInput is an input type that accepts values of the GoogleCloudAiplatformV1beta1PipelineJobRuntimeConfigFailurePolicy enum +// A concrete instance of `GoogleCloudAiplatformV1beta1PipelineJobRuntimeConfigFailurePolicyInput` can be one of the following: // -// GoogleCloudAiplatformV1beta1PipelineJobRuntimeConfigFailurePolicyArgs{...} +// GoogleCloudAiplatformV1beta1PipelineJobRuntimeConfigFailurePolicyPipelineFailurePolicyUnspecified +// GoogleCloudAiplatformV1beta1PipelineJobRuntimeConfigFailurePolicyPipelineFailurePolicyFailSlow +// GoogleCloudAiplatformV1beta1PipelineJobRuntimeConfigFailurePolicyPipelineFailurePolicyFailFast type GoogleCloudAiplatformV1beta1PipelineJobRuntimeConfigFailurePolicyInput interface { pulumi.Input @@ -2660,10 +2721,13 @@ func (o GoogleCloudAiplatformV1beta1PresetsModalityPtrOutput) ToStringPtrOutputW }).(pulumi.StringPtrOutput) } -// GoogleCloudAiplatformV1beta1PresetsModalityInput is an input type that accepts GoogleCloudAiplatformV1beta1PresetsModalityArgs and GoogleCloudAiplatformV1beta1PresetsModalityOutput values. -// You can construct a concrete instance of `GoogleCloudAiplatformV1beta1PresetsModalityInput` via: +// GoogleCloudAiplatformV1beta1PresetsModalityInput is an input type that accepts values of the GoogleCloudAiplatformV1beta1PresetsModality enum +// A concrete instance of `GoogleCloudAiplatformV1beta1PresetsModalityInput` can be one of the following: // -// GoogleCloudAiplatformV1beta1PresetsModalityArgs{...} +// GoogleCloudAiplatformV1beta1PresetsModalityModalityUnspecified +// GoogleCloudAiplatformV1beta1PresetsModalityImage +// GoogleCloudAiplatformV1beta1PresetsModalityText +// GoogleCloudAiplatformV1beta1PresetsModalityTabular type GoogleCloudAiplatformV1beta1PresetsModalityInput interface { pulumi.Input @@ -2833,10 +2897,11 @@ func (o GoogleCloudAiplatformV1beta1PresetsQueryPtrOutput) ToStringPtrOutputWith }).(pulumi.StringPtrOutput) } -// GoogleCloudAiplatformV1beta1PresetsQueryInput is an input type that accepts GoogleCloudAiplatformV1beta1PresetsQueryArgs and GoogleCloudAiplatformV1beta1PresetsQueryOutput values. -// You can construct a concrete instance of `GoogleCloudAiplatformV1beta1PresetsQueryInput` via: +// GoogleCloudAiplatformV1beta1PresetsQueryInput is an input type that accepts values of the GoogleCloudAiplatformV1beta1PresetsQuery enum +// A concrete instance of `GoogleCloudAiplatformV1beta1PresetsQueryInput` can be one of the following: // -// GoogleCloudAiplatformV1beta1PresetsQueryArgs{...} +// GoogleCloudAiplatformV1beta1PresetsQueryPrecise +// GoogleCloudAiplatformV1beta1PresetsQueryFast type GoogleCloudAiplatformV1beta1PresetsQueryInput interface { pulumi.Input @@ -3006,10 +3071,11 @@ func (o GoogleCloudAiplatformV1beta1SampleConfigSampleStrategyPtrOutput) ToStrin }).(pulumi.StringPtrOutput) } -// GoogleCloudAiplatformV1beta1SampleConfigSampleStrategyInput is an input type that accepts GoogleCloudAiplatformV1beta1SampleConfigSampleStrategyArgs and GoogleCloudAiplatformV1beta1SampleConfigSampleStrategyOutput values. -// You can construct a concrete instance of `GoogleCloudAiplatformV1beta1SampleConfigSampleStrategyInput` via: +// GoogleCloudAiplatformV1beta1SampleConfigSampleStrategyInput is an input type that accepts values of the GoogleCloudAiplatformV1beta1SampleConfigSampleStrategy enum +// A concrete instance of `GoogleCloudAiplatformV1beta1SampleConfigSampleStrategyInput` can be one of the following: // -// GoogleCloudAiplatformV1beta1SampleConfigSampleStrategyArgs{...} +// GoogleCloudAiplatformV1beta1SampleConfigSampleStrategySampleStrategyUnspecified +// GoogleCloudAiplatformV1beta1SampleConfigSampleStrategyUncertainty type GoogleCloudAiplatformV1beta1SampleConfigSampleStrategyInput interface { pulumi.Input @@ -3181,10 +3247,12 @@ func (o GoogleCloudAiplatformV1beta1StudySpecAlgorithmPtrOutput) ToStringPtrOutp }).(pulumi.StringPtrOutput) } -// GoogleCloudAiplatformV1beta1StudySpecAlgorithmInput is an input type that accepts GoogleCloudAiplatformV1beta1StudySpecAlgorithmArgs and GoogleCloudAiplatformV1beta1StudySpecAlgorithmOutput values. -// You can construct a concrete instance of `GoogleCloudAiplatformV1beta1StudySpecAlgorithmInput` via: +// GoogleCloudAiplatformV1beta1StudySpecAlgorithmInput is an input type that accepts values of the GoogleCloudAiplatformV1beta1StudySpecAlgorithm enum +// A concrete instance of `GoogleCloudAiplatformV1beta1StudySpecAlgorithmInput` can be one of the following: // -// GoogleCloudAiplatformV1beta1StudySpecAlgorithmArgs{...} +// GoogleCloudAiplatformV1beta1StudySpecAlgorithmAlgorithmUnspecified +// GoogleCloudAiplatformV1beta1StudySpecAlgorithmGridSearch +// GoogleCloudAiplatformV1beta1StudySpecAlgorithmRandomSearch type GoogleCloudAiplatformV1beta1StudySpecAlgorithmInput interface { pulumi.Input @@ -3356,10 +3424,12 @@ func (o GoogleCloudAiplatformV1beta1StudySpecMeasurementSelectionTypePtrOutput) }).(pulumi.StringPtrOutput) } -// GoogleCloudAiplatformV1beta1StudySpecMeasurementSelectionTypeInput is an input type that accepts GoogleCloudAiplatformV1beta1StudySpecMeasurementSelectionTypeArgs and GoogleCloudAiplatformV1beta1StudySpecMeasurementSelectionTypeOutput values. -// You can construct a concrete instance of `GoogleCloudAiplatformV1beta1StudySpecMeasurementSelectionTypeInput` via: +// GoogleCloudAiplatformV1beta1StudySpecMeasurementSelectionTypeInput is an input type that accepts values of the GoogleCloudAiplatformV1beta1StudySpecMeasurementSelectionType enum +// A concrete instance of `GoogleCloudAiplatformV1beta1StudySpecMeasurementSelectionTypeInput` can be one of the following: // -// GoogleCloudAiplatformV1beta1StudySpecMeasurementSelectionTypeArgs{...} +// GoogleCloudAiplatformV1beta1StudySpecMeasurementSelectionTypeMeasurementSelectionTypeUnspecified +// GoogleCloudAiplatformV1beta1StudySpecMeasurementSelectionTypeLastMeasurement +// GoogleCloudAiplatformV1beta1StudySpecMeasurementSelectionTypeBestMeasurement type GoogleCloudAiplatformV1beta1StudySpecMeasurementSelectionTypeInput interface { pulumi.Input @@ -3531,10 +3601,12 @@ func (o GoogleCloudAiplatformV1beta1StudySpecMetricSpecGoalPtrOutput) ToStringPt }).(pulumi.StringPtrOutput) } -// GoogleCloudAiplatformV1beta1StudySpecMetricSpecGoalInput is an input type that accepts GoogleCloudAiplatformV1beta1StudySpecMetricSpecGoalArgs and GoogleCloudAiplatformV1beta1StudySpecMetricSpecGoalOutput values. -// You can construct a concrete instance of `GoogleCloudAiplatformV1beta1StudySpecMetricSpecGoalInput` via: +// GoogleCloudAiplatformV1beta1StudySpecMetricSpecGoalInput is an input type that accepts values of the GoogleCloudAiplatformV1beta1StudySpecMetricSpecGoal enum +// A concrete instance of `GoogleCloudAiplatformV1beta1StudySpecMetricSpecGoalInput` can be one of the following: // -// GoogleCloudAiplatformV1beta1StudySpecMetricSpecGoalArgs{...} +// GoogleCloudAiplatformV1beta1StudySpecMetricSpecGoalGoalTypeUnspecified +// GoogleCloudAiplatformV1beta1StudySpecMetricSpecGoalMaximize +// GoogleCloudAiplatformV1beta1StudySpecMetricSpecGoalMinimize type GoogleCloudAiplatformV1beta1StudySpecMetricSpecGoalInput interface { pulumi.Input @@ -3706,10 +3778,12 @@ func (o GoogleCloudAiplatformV1beta1StudySpecObservationNoisePtrOutput) ToString }).(pulumi.StringPtrOutput) } -// GoogleCloudAiplatformV1beta1StudySpecObservationNoiseInput is an input type that accepts GoogleCloudAiplatformV1beta1StudySpecObservationNoiseArgs and GoogleCloudAiplatformV1beta1StudySpecObservationNoiseOutput values. -// You can construct a concrete instance of `GoogleCloudAiplatformV1beta1StudySpecObservationNoiseInput` via: +// GoogleCloudAiplatformV1beta1StudySpecObservationNoiseInput is an input type that accepts values of the GoogleCloudAiplatformV1beta1StudySpecObservationNoise enum +// A concrete instance of `GoogleCloudAiplatformV1beta1StudySpecObservationNoiseInput` can be one of the following: // -// GoogleCloudAiplatformV1beta1StudySpecObservationNoiseArgs{...} +// GoogleCloudAiplatformV1beta1StudySpecObservationNoiseObservationNoiseUnspecified +// GoogleCloudAiplatformV1beta1StudySpecObservationNoiseLow +// GoogleCloudAiplatformV1beta1StudySpecObservationNoiseHigh type GoogleCloudAiplatformV1beta1StudySpecObservationNoiseInput interface { pulumi.Input @@ -3883,10 +3957,13 @@ func (o GoogleCloudAiplatformV1beta1StudySpecParameterSpecScaleTypePtrOutput) To }).(pulumi.StringPtrOutput) } -// GoogleCloudAiplatformV1beta1StudySpecParameterSpecScaleTypeInput is an input type that accepts GoogleCloudAiplatformV1beta1StudySpecParameterSpecScaleTypeArgs and GoogleCloudAiplatformV1beta1StudySpecParameterSpecScaleTypeOutput values. -// You can construct a concrete instance of `GoogleCloudAiplatformV1beta1StudySpecParameterSpecScaleTypeInput` via: +// GoogleCloudAiplatformV1beta1StudySpecParameterSpecScaleTypeInput is an input type that accepts values of the GoogleCloudAiplatformV1beta1StudySpecParameterSpecScaleType enum +// A concrete instance of `GoogleCloudAiplatformV1beta1StudySpecParameterSpecScaleTypeInput` can be one of the following: // -// GoogleCloudAiplatformV1beta1StudySpecParameterSpecScaleTypeArgs{...} +// GoogleCloudAiplatformV1beta1StudySpecParameterSpecScaleTypeScaleTypeUnspecified +// GoogleCloudAiplatformV1beta1StudySpecParameterSpecScaleTypeUnitLinearScale +// GoogleCloudAiplatformV1beta1StudySpecParameterSpecScaleTypeUnitLogScale +// GoogleCloudAiplatformV1beta1StudySpecParameterSpecScaleTypeUnitReverseLogScale type GoogleCloudAiplatformV1beta1StudySpecParameterSpecScaleTypeInput interface { pulumi.Input @@ -4058,10 +4135,12 @@ func (o IndexIndexUpdateMethodPtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// IndexIndexUpdateMethodInput is an input type that accepts IndexIndexUpdateMethodArgs and IndexIndexUpdateMethodOutput values. -// You can construct a concrete instance of `IndexIndexUpdateMethodInput` via: +// IndexIndexUpdateMethodInput is an input type that accepts values of the IndexIndexUpdateMethod enum +// A concrete instance of `IndexIndexUpdateMethodInput` can be one of the following: // -// IndexIndexUpdateMethodArgs{...} +// IndexIndexUpdateMethodIndexUpdateMethodUnspecified +// IndexIndexUpdateMethodBatchUpdate +// IndexIndexUpdateMethodStreamUpdate type IndexIndexUpdateMethodInput interface { pulumi.Input @@ -4235,10 +4314,13 @@ func (o MetadataSchemaSchemaTypePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// MetadataSchemaSchemaTypeInput is an input type that accepts MetadataSchemaSchemaTypeArgs and MetadataSchemaSchemaTypeOutput values. -// You can construct a concrete instance of `MetadataSchemaSchemaTypeInput` via: +// MetadataSchemaSchemaTypeInput is an input type that accepts values of the MetadataSchemaSchemaType enum +// A concrete instance of `MetadataSchemaSchemaTypeInput` can be one of the following: // -// MetadataSchemaSchemaTypeArgs{...} +// MetadataSchemaSchemaTypeMetadataSchemaTypeUnspecified +// MetadataSchemaSchemaTypeArtifactType +// MetadataSchemaSchemaTypeExecutionType +// MetadataSchemaSchemaTypeContextType type MetadataSchemaSchemaTypeInput interface { pulumi.Input @@ -4410,10 +4492,12 @@ func (o NotebookRuntimeTemplateNotebookRuntimeTypePtrOutput) ToStringPtrOutputWi }).(pulumi.StringPtrOutput) } -// NotebookRuntimeTemplateNotebookRuntimeTypeInput is an input type that accepts NotebookRuntimeTemplateNotebookRuntimeTypeArgs and NotebookRuntimeTemplateNotebookRuntimeTypeOutput values. -// You can construct a concrete instance of `NotebookRuntimeTemplateNotebookRuntimeTypeInput` via: +// NotebookRuntimeTemplateNotebookRuntimeTypeInput is an input type that accepts values of the NotebookRuntimeTemplateNotebookRuntimeType enum +// A concrete instance of `NotebookRuntimeTemplateNotebookRuntimeTypeInput` can be one of the following: // -// NotebookRuntimeTemplateNotebookRuntimeTypeArgs{...} +// NotebookRuntimeTemplateNotebookRuntimeTypeNotebookRuntimeTypeUnspecified +// NotebookRuntimeTemplateNotebookRuntimeTypeUserDefined +// NotebookRuntimeTemplateNotebookRuntimeTypeOneClick type NotebookRuntimeTemplateNotebookRuntimeTypeInput interface { pulumi.Input @@ -4587,10 +4671,13 @@ func (o TimeSeriesValueTypePtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// TimeSeriesValueTypeInput is an input type that accepts TimeSeriesValueTypeArgs and TimeSeriesValueTypeOutput values. -// You can construct a concrete instance of `TimeSeriesValueTypeInput` via: +// TimeSeriesValueTypeInput is an input type that accepts values of the TimeSeriesValueType enum +// A concrete instance of `TimeSeriesValueTypeInput` can be one of the following: // -// TimeSeriesValueTypeArgs{...} +// TimeSeriesValueTypeValueTypeUnspecified +// TimeSeriesValueTypeScalar +// TimeSeriesValueTypeTensor +// TimeSeriesValueTypeBlobSequence type TimeSeriesValueTypeInput interface { pulumi.Input diff --git a/sdk/go/google/alloydb/v1/pulumiEnums.go b/sdk/go/google/alloydb/v1/pulumiEnums.go index 888c37a0a5..07cfd2e1ad 100644 --- a/sdk/go/google/alloydb/v1/pulumiEnums.go +++ b/sdk/go/google/alloydb/v1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o BackupTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) p }).(pulumi.StringPtrOutput) } -// BackupTypeInput is an input type that accepts BackupTypeArgs and BackupTypeOutput values. -// You can construct a concrete instance of `BackupTypeInput` via: +// BackupTypeInput is an input type that accepts values of the BackupType enum +// A concrete instance of `BackupTypeInput` can be one of the following: // -// BackupTypeArgs{...} +// BackupTypeTypeUnspecified +// BackupTypeOnDemand +// BackupTypeAutomated +// BackupTypeContinuous type BackupTypeInput interface { pulumi.Input @@ -321,10 +324,13 @@ func (o ClusterDatabaseVersionPtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// ClusterDatabaseVersionInput is an input type that accepts ClusterDatabaseVersionArgs and ClusterDatabaseVersionOutput values. -// You can construct a concrete instance of `ClusterDatabaseVersionInput` via: +// ClusterDatabaseVersionInput is an input type that accepts values of the ClusterDatabaseVersion enum +// A concrete instance of `ClusterDatabaseVersionInput` can be one of the following: // -// ClusterDatabaseVersionArgs{...} +// ClusterDatabaseVersionDatabaseVersionUnspecified +// ClusterDatabaseVersionPostgres13 +// ClusterDatabaseVersionPostgres14 +// ClusterDatabaseVersionPostgres15 type ClusterDatabaseVersionInput interface { pulumi.Input @@ -496,10 +502,12 @@ func (o InstanceAvailabilityTypePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// InstanceAvailabilityTypeInput is an input type that accepts InstanceAvailabilityTypeArgs and InstanceAvailabilityTypeOutput values. -// You can construct a concrete instance of `InstanceAvailabilityTypeInput` via: +// InstanceAvailabilityTypeInput is an input type that accepts values of the InstanceAvailabilityType enum +// A concrete instance of `InstanceAvailabilityTypeInput` can be one of the following: // -// InstanceAvailabilityTypeArgs{...} +// InstanceAvailabilityTypeAvailabilityTypeUnspecified +// InstanceAvailabilityTypeZonal +// InstanceAvailabilityTypeRegional type InstanceAvailabilityTypeInput interface { pulumi.Input @@ -673,10 +681,13 @@ func (o InstanceInstanceTypePtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// InstanceInstanceTypeInput is an input type that accepts InstanceInstanceTypeArgs and InstanceInstanceTypeOutput values. -// You can construct a concrete instance of `InstanceInstanceTypeInput` via: +// InstanceInstanceTypeInput is an input type that accepts values of the InstanceInstanceType enum +// A concrete instance of `InstanceInstanceTypeInput` can be one of the following: // -// InstanceInstanceTypeArgs{...} +// InstanceInstanceTypeInstanceTypeUnspecified +// InstanceInstanceTypePrimary +// InstanceInstanceTypeReadPool +// InstanceInstanceTypeSecondary type InstanceInstanceTypeInput interface { pulumi.Input @@ -846,10 +857,11 @@ func (o SslConfigCaSourcePtrOutput) ToStringPtrOutputWithContext(ctx context.Con }).(pulumi.StringPtrOutput) } -// SslConfigCaSourceInput is an input type that accepts SslConfigCaSourceArgs and SslConfigCaSourceOutput values. -// You can construct a concrete instance of `SslConfigCaSourceInput` via: +// SslConfigCaSourceInput is an input type that accepts values of the SslConfigCaSource enum +// A concrete instance of `SslConfigCaSourceInput` can be one of the following: // -// SslConfigCaSourceArgs{...} +// SslConfigCaSourceCaSourceUnspecified +// SslConfigCaSourceCaSourceManaged type SslConfigCaSourceInput interface { pulumi.Input @@ -1027,10 +1039,15 @@ func (o SslConfigSslModePtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// SslConfigSslModeInput is an input type that accepts SslConfigSslModeArgs and SslConfigSslModeOutput values. -// You can construct a concrete instance of `SslConfigSslModeInput` via: +// SslConfigSslModeInput is an input type that accepts values of the SslConfigSslMode enum +// A concrete instance of `SslConfigSslModeInput` can be one of the following: // -// SslConfigSslModeArgs{...} +// SslConfigSslModeSslModeUnspecified +// SslConfigSslModeSslModeAllow +// SslConfigSslModeSslModeRequire +// SslConfigSslModeSslModeVerifyCa +// SslConfigSslModeAllowUnencryptedAndEncrypted +// SslConfigSslModeEncryptedOnly type SslConfigSslModeInput interface { pulumi.Input @@ -1202,10 +1219,12 @@ func (o UserUserTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) }).(pulumi.StringPtrOutput) } -// UserUserTypeInput is an input type that accepts UserUserTypeArgs and UserUserTypeOutput values. -// You can construct a concrete instance of `UserUserTypeInput` via: +// UserUserTypeInput is an input type that accepts values of the UserUserType enum +// A concrete instance of `UserUserTypeInput` can be one of the following: // -// UserUserTypeArgs{...} +// UserUserTypeUserTypeUnspecified +// UserUserTypeAlloydbBuiltIn +// UserUserTypeAlloydbIamUser type UserUserTypeInput interface { pulumi.Input @@ -1386,10 +1405,17 @@ func (o WeeklyScheduleDaysOfWeekItemPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// WeeklyScheduleDaysOfWeekItemInput is an input type that accepts WeeklyScheduleDaysOfWeekItemArgs and WeeklyScheduleDaysOfWeekItemOutput values. -// You can construct a concrete instance of `WeeklyScheduleDaysOfWeekItemInput` via: +// WeeklyScheduleDaysOfWeekItemInput is an input type that accepts values of the WeeklyScheduleDaysOfWeekItem enum +// A concrete instance of `WeeklyScheduleDaysOfWeekItemInput` can be one of the following: // -// WeeklyScheduleDaysOfWeekItemArgs{...} +// WeeklyScheduleDaysOfWeekItemDayOfWeekUnspecified +// WeeklyScheduleDaysOfWeekItemMonday +// WeeklyScheduleDaysOfWeekItemTuesday +// WeeklyScheduleDaysOfWeekItemWednesday +// WeeklyScheduleDaysOfWeekItemThursday +// WeeklyScheduleDaysOfWeekItemFriday +// WeeklyScheduleDaysOfWeekItemSaturday +// WeeklyScheduleDaysOfWeekItemSunday type WeeklyScheduleDaysOfWeekItemInput interface { pulumi.Input diff --git a/sdk/go/google/alloydb/v1alpha/pulumiEnums.go b/sdk/go/google/alloydb/v1alpha/pulumiEnums.go index c9aff685ae..956c5b7380 100644 --- a/sdk/go/google/alloydb/v1alpha/pulumiEnums.go +++ b/sdk/go/google/alloydb/v1alpha/pulumiEnums.go @@ -144,10 +144,13 @@ func (o BackupTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) p }).(pulumi.StringPtrOutput) } -// BackupTypeInput is an input type that accepts BackupTypeArgs and BackupTypeOutput values. -// You can construct a concrete instance of `BackupTypeInput` via: +// BackupTypeInput is an input type that accepts values of the BackupType enum +// A concrete instance of `BackupTypeInput` can be one of the following: // -// BackupTypeArgs{...} +// BackupTypeTypeUnspecified +// BackupTypeOnDemand +// BackupTypeAutomated +// BackupTypeContinuous type BackupTypeInput interface { pulumi.Input @@ -321,10 +324,13 @@ func (o ClusterDatabaseVersionPtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// ClusterDatabaseVersionInput is an input type that accepts ClusterDatabaseVersionArgs and ClusterDatabaseVersionOutput values. -// You can construct a concrete instance of `ClusterDatabaseVersionInput` via: +// ClusterDatabaseVersionInput is an input type that accepts values of the ClusterDatabaseVersion enum +// A concrete instance of `ClusterDatabaseVersionInput` can be one of the following: // -// ClusterDatabaseVersionArgs{...} +// ClusterDatabaseVersionDatabaseVersionUnspecified +// ClusterDatabaseVersionPostgres13 +// ClusterDatabaseVersionPostgres14 +// ClusterDatabaseVersionPostgres15 type ClusterDatabaseVersionInput interface { pulumi.Input @@ -496,10 +502,12 @@ func (o InstanceAvailabilityTypePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// InstanceAvailabilityTypeInput is an input type that accepts InstanceAvailabilityTypeArgs and InstanceAvailabilityTypeOutput values. -// You can construct a concrete instance of `InstanceAvailabilityTypeInput` via: +// InstanceAvailabilityTypeInput is an input type that accepts values of the InstanceAvailabilityType enum +// A concrete instance of `InstanceAvailabilityTypeInput` can be one of the following: // -// InstanceAvailabilityTypeArgs{...} +// InstanceAvailabilityTypeAvailabilityTypeUnspecified +// InstanceAvailabilityTypeZonal +// InstanceAvailabilityTypeRegional type InstanceAvailabilityTypeInput interface { pulumi.Input @@ -673,10 +681,13 @@ func (o InstanceInstanceTypePtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// InstanceInstanceTypeInput is an input type that accepts InstanceInstanceTypeArgs and InstanceInstanceTypeOutput values. -// You can construct a concrete instance of `InstanceInstanceTypeInput` via: +// InstanceInstanceTypeInput is an input type that accepts values of the InstanceInstanceType enum +// A concrete instance of `InstanceInstanceTypeInput` can be one of the following: // -// InstanceInstanceTypeArgs{...} +// InstanceInstanceTypeInstanceTypeUnspecified +// InstanceInstanceTypePrimary +// InstanceInstanceTypeReadPool +// InstanceInstanceTypeSecondary type InstanceInstanceTypeInput interface { pulumi.Input @@ -846,10 +857,11 @@ func (o SslConfigCaSourcePtrOutput) ToStringPtrOutputWithContext(ctx context.Con }).(pulumi.StringPtrOutput) } -// SslConfigCaSourceInput is an input type that accepts SslConfigCaSourceArgs and SslConfigCaSourceOutput values. -// You can construct a concrete instance of `SslConfigCaSourceInput` via: +// SslConfigCaSourceInput is an input type that accepts values of the SslConfigCaSource enum +// A concrete instance of `SslConfigCaSourceInput` can be one of the following: // -// SslConfigCaSourceArgs{...} +// SslConfigCaSourceCaSourceUnspecified +// SslConfigCaSourceCaSourceManaged type SslConfigCaSourceInput interface { pulumi.Input @@ -1027,10 +1039,15 @@ func (o SslConfigSslModePtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// SslConfigSslModeInput is an input type that accepts SslConfigSslModeArgs and SslConfigSslModeOutput values. -// You can construct a concrete instance of `SslConfigSslModeInput` via: +// SslConfigSslModeInput is an input type that accepts values of the SslConfigSslMode enum +// A concrete instance of `SslConfigSslModeInput` can be one of the following: // -// SslConfigSslModeArgs{...} +// SslConfigSslModeSslModeUnspecified +// SslConfigSslModeSslModeAllow +// SslConfigSslModeSslModeRequire +// SslConfigSslModeSslModeVerifyCa +// SslConfigSslModeAllowUnencryptedAndEncrypted +// SslConfigSslModeEncryptedOnly type SslConfigSslModeInput interface { pulumi.Input @@ -1202,10 +1219,12 @@ func (o UpdatePolicyModePtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// UpdatePolicyModeInput is an input type that accepts UpdatePolicyModeArgs and UpdatePolicyModeOutput values. -// You can construct a concrete instance of `UpdatePolicyModeInput` via: +// UpdatePolicyModeInput is an input type that accepts values of the UpdatePolicyMode enum +// A concrete instance of `UpdatePolicyModeInput` can be one of the following: // -// UpdatePolicyModeArgs{...} +// UpdatePolicyModeModeUnspecified +// UpdatePolicyModeDefault +// UpdatePolicyModeForceApply type UpdatePolicyModeInput interface { pulumi.Input @@ -1377,10 +1396,12 @@ func (o UserUserTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) }).(pulumi.StringPtrOutput) } -// UserUserTypeInput is an input type that accepts UserUserTypeArgs and UserUserTypeOutput values. -// You can construct a concrete instance of `UserUserTypeInput` via: +// UserUserTypeInput is an input type that accepts values of the UserUserType enum +// A concrete instance of `UserUserTypeInput` can be one of the following: // -// UserUserTypeArgs{...} +// UserUserTypeUserTypeUnspecified +// UserUserTypeAlloydbBuiltIn +// UserUserTypeAlloydbIamUser type UserUserTypeInput interface { pulumi.Input @@ -1561,10 +1582,17 @@ func (o WeeklyScheduleDaysOfWeekItemPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// WeeklyScheduleDaysOfWeekItemInput is an input type that accepts WeeklyScheduleDaysOfWeekItemArgs and WeeklyScheduleDaysOfWeekItemOutput values. -// You can construct a concrete instance of `WeeklyScheduleDaysOfWeekItemInput` via: +// WeeklyScheduleDaysOfWeekItemInput is an input type that accepts values of the WeeklyScheduleDaysOfWeekItem enum +// A concrete instance of `WeeklyScheduleDaysOfWeekItemInput` can be one of the following: // -// WeeklyScheduleDaysOfWeekItemArgs{...} +// WeeklyScheduleDaysOfWeekItemDayOfWeekUnspecified +// WeeklyScheduleDaysOfWeekItemMonday +// WeeklyScheduleDaysOfWeekItemTuesday +// WeeklyScheduleDaysOfWeekItemWednesday +// WeeklyScheduleDaysOfWeekItemThursday +// WeeklyScheduleDaysOfWeekItemFriday +// WeeklyScheduleDaysOfWeekItemSaturday +// WeeklyScheduleDaysOfWeekItemSunday type WeeklyScheduleDaysOfWeekItemInput interface { pulumi.Input diff --git a/sdk/go/google/alloydb/v1beta/pulumiEnums.go b/sdk/go/google/alloydb/v1beta/pulumiEnums.go index 5d3331a84f..8ee0bc48e3 100644 --- a/sdk/go/google/alloydb/v1beta/pulumiEnums.go +++ b/sdk/go/google/alloydb/v1beta/pulumiEnums.go @@ -144,10 +144,13 @@ func (o BackupTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) p }).(pulumi.StringPtrOutput) } -// BackupTypeInput is an input type that accepts BackupTypeArgs and BackupTypeOutput values. -// You can construct a concrete instance of `BackupTypeInput` via: +// BackupTypeInput is an input type that accepts values of the BackupType enum +// A concrete instance of `BackupTypeInput` can be one of the following: // -// BackupTypeArgs{...} +// BackupTypeTypeUnspecified +// BackupTypeOnDemand +// BackupTypeAutomated +// BackupTypeContinuous type BackupTypeInput interface { pulumi.Input @@ -321,10 +324,13 @@ func (o ClusterDatabaseVersionPtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// ClusterDatabaseVersionInput is an input type that accepts ClusterDatabaseVersionArgs and ClusterDatabaseVersionOutput values. -// You can construct a concrete instance of `ClusterDatabaseVersionInput` via: +// ClusterDatabaseVersionInput is an input type that accepts values of the ClusterDatabaseVersion enum +// A concrete instance of `ClusterDatabaseVersionInput` can be one of the following: // -// ClusterDatabaseVersionArgs{...} +// ClusterDatabaseVersionDatabaseVersionUnspecified +// ClusterDatabaseVersionPostgres13 +// ClusterDatabaseVersionPostgres14 +// ClusterDatabaseVersionPostgres15 type ClusterDatabaseVersionInput interface { pulumi.Input @@ -496,10 +502,12 @@ func (o InstanceAvailabilityTypePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// InstanceAvailabilityTypeInput is an input type that accepts InstanceAvailabilityTypeArgs and InstanceAvailabilityTypeOutput values. -// You can construct a concrete instance of `InstanceAvailabilityTypeInput` via: +// InstanceAvailabilityTypeInput is an input type that accepts values of the InstanceAvailabilityType enum +// A concrete instance of `InstanceAvailabilityTypeInput` can be one of the following: // -// InstanceAvailabilityTypeArgs{...} +// InstanceAvailabilityTypeAvailabilityTypeUnspecified +// InstanceAvailabilityTypeZonal +// InstanceAvailabilityTypeRegional type InstanceAvailabilityTypeInput interface { pulumi.Input @@ -673,10 +681,13 @@ func (o InstanceInstanceTypePtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// InstanceInstanceTypeInput is an input type that accepts InstanceInstanceTypeArgs and InstanceInstanceTypeOutput values. -// You can construct a concrete instance of `InstanceInstanceTypeInput` via: +// InstanceInstanceTypeInput is an input type that accepts values of the InstanceInstanceType enum +// A concrete instance of `InstanceInstanceTypeInput` can be one of the following: // -// InstanceInstanceTypeArgs{...} +// InstanceInstanceTypeInstanceTypeUnspecified +// InstanceInstanceTypePrimary +// InstanceInstanceTypeReadPool +// InstanceInstanceTypeSecondary type InstanceInstanceTypeInput interface { pulumi.Input @@ -846,10 +857,11 @@ func (o SslConfigCaSourcePtrOutput) ToStringPtrOutputWithContext(ctx context.Con }).(pulumi.StringPtrOutput) } -// SslConfigCaSourceInput is an input type that accepts SslConfigCaSourceArgs and SslConfigCaSourceOutput values. -// You can construct a concrete instance of `SslConfigCaSourceInput` via: +// SslConfigCaSourceInput is an input type that accepts values of the SslConfigCaSource enum +// A concrete instance of `SslConfigCaSourceInput` can be one of the following: // -// SslConfigCaSourceArgs{...} +// SslConfigCaSourceCaSourceUnspecified +// SslConfigCaSourceCaSourceManaged type SslConfigCaSourceInput interface { pulumi.Input @@ -1027,10 +1039,15 @@ func (o SslConfigSslModePtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// SslConfigSslModeInput is an input type that accepts SslConfigSslModeArgs and SslConfigSslModeOutput values. -// You can construct a concrete instance of `SslConfigSslModeInput` via: +// SslConfigSslModeInput is an input type that accepts values of the SslConfigSslMode enum +// A concrete instance of `SslConfigSslModeInput` can be one of the following: // -// SslConfigSslModeArgs{...} +// SslConfigSslModeSslModeUnspecified +// SslConfigSslModeSslModeAllow +// SslConfigSslModeSslModeRequire +// SslConfigSslModeSslModeVerifyCa +// SslConfigSslModeAllowUnencryptedAndEncrypted +// SslConfigSslModeEncryptedOnly type SslConfigSslModeInput interface { pulumi.Input @@ -1202,10 +1219,12 @@ func (o UpdatePolicyModePtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// UpdatePolicyModeInput is an input type that accepts UpdatePolicyModeArgs and UpdatePolicyModeOutput values. -// You can construct a concrete instance of `UpdatePolicyModeInput` via: +// UpdatePolicyModeInput is an input type that accepts values of the UpdatePolicyMode enum +// A concrete instance of `UpdatePolicyModeInput` can be one of the following: // -// UpdatePolicyModeArgs{...} +// UpdatePolicyModeModeUnspecified +// UpdatePolicyModeDefault +// UpdatePolicyModeForceApply type UpdatePolicyModeInput interface { pulumi.Input @@ -1377,10 +1396,12 @@ func (o UserUserTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) }).(pulumi.StringPtrOutput) } -// UserUserTypeInput is an input type that accepts UserUserTypeArgs and UserUserTypeOutput values. -// You can construct a concrete instance of `UserUserTypeInput` via: +// UserUserTypeInput is an input type that accepts values of the UserUserType enum +// A concrete instance of `UserUserTypeInput` can be one of the following: // -// UserUserTypeArgs{...} +// UserUserTypeUserTypeUnspecified +// UserUserTypeAlloydbBuiltIn +// UserUserTypeAlloydbIamUser type UserUserTypeInput interface { pulumi.Input @@ -1561,10 +1582,17 @@ func (o WeeklyScheduleDaysOfWeekItemPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// WeeklyScheduleDaysOfWeekItemInput is an input type that accepts WeeklyScheduleDaysOfWeekItemArgs and WeeklyScheduleDaysOfWeekItemOutput values. -// You can construct a concrete instance of `WeeklyScheduleDaysOfWeekItemInput` via: +// WeeklyScheduleDaysOfWeekItemInput is an input type that accepts values of the WeeklyScheduleDaysOfWeekItem enum +// A concrete instance of `WeeklyScheduleDaysOfWeekItemInput` can be one of the following: // -// WeeklyScheduleDaysOfWeekItemArgs{...} +// WeeklyScheduleDaysOfWeekItemDayOfWeekUnspecified +// WeeklyScheduleDaysOfWeekItemMonday +// WeeklyScheduleDaysOfWeekItemTuesday +// WeeklyScheduleDaysOfWeekItemWednesday +// WeeklyScheduleDaysOfWeekItemThursday +// WeeklyScheduleDaysOfWeekItemFriday +// WeeklyScheduleDaysOfWeekItemSaturday +// WeeklyScheduleDaysOfWeekItemSunday type WeeklyScheduleDaysOfWeekItemInput interface { pulumi.Input diff --git a/sdk/go/google/analyticshub/v1/pulumiEnums.go b/sdk/go/google/analyticshub/v1/pulumiEnums.go index d7acbaaf04..0d75a97e19 100644 --- a/sdk/go/google/analyticshub/v1/pulumiEnums.go +++ b/sdk/go/google/analyticshub/v1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input @@ -332,10 +335,29 @@ func (o ListingCategoriesItemPtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// ListingCategoriesItemInput is an input type that accepts ListingCategoriesItemArgs and ListingCategoriesItemOutput values. -// You can construct a concrete instance of `ListingCategoriesItemInput` via: +// ListingCategoriesItemInput is an input type that accepts values of the ListingCategoriesItem enum +// A concrete instance of `ListingCategoriesItemInput` can be one of the following: // -// ListingCategoriesItemArgs{...} +// ListingCategoriesItemCategoryUnspecified +// ListingCategoriesItemCategoryOthers +// ListingCategoriesItemCategoryAdvertisingAndMarketing +// ListingCategoriesItemCategoryCommerce +// ListingCategoriesItemCategoryClimateAndEnvironment +// ListingCategoriesItemCategoryDemographics +// ListingCategoriesItemCategoryEconomics +// ListingCategoriesItemCategoryEducation +// ListingCategoriesItemCategoryEnergy +// ListingCategoriesItemCategoryFinancial +// ListingCategoriesItemCategoryGaming +// ListingCategoriesItemCategoryGeospatial +// ListingCategoriesItemCategoryHealthcareAndLifeScience +// ListingCategoriesItemCategoryMedia +// ListingCategoriesItemCategoryPublicSector +// ListingCategoriesItemCategoryRetail +// ListingCategoriesItemCategorySports +// ListingCategoriesItemCategoryScienceAndResearch +// ListingCategoriesItemCategoryTransportationAndLogistics +// ListingCategoriesItemCategoryTravelAndTourism type ListingCategoriesItemInput interface { pulumi.Input diff --git a/sdk/go/google/analyticshub/v1beta1/pulumiEnums.go b/sdk/go/google/analyticshub/v1beta1/pulumiEnums.go index 82a2214f0d..dd3944dcd5 100644 --- a/sdk/go/google/analyticshub/v1beta1/pulumiEnums.go +++ b/sdk/go/google/analyticshub/v1beta1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input @@ -332,10 +335,29 @@ func (o ListingCategoriesItemPtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// ListingCategoriesItemInput is an input type that accepts ListingCategoriesItemArgs and ListingCategoriesItemOutput values. -// You can construct a concrete instance of `ListingCategoriesItemInput` via: +// ListingCategoriesItemInput is an input type that accepts values of the ListingCategoriesItem enum +// A concrete instance of `ListingCategoriesItemInput` can be one of the following: // -// ListingCategoriesItemArgs{...} +// ListingCategoriesItemCategoryUnspecified +// ListingCategoriesItemCategoryOthers +// ListingCategoriesItemCategoryAdvertisingAndMarketing +// ListingCategoriesItemCategoryCommerce +// ListingCategoriesItemCategoryClimateAndEnvironment +// ListingCategoriesItemCategoryDemographics +// ListingCategoriesItemCategoryEconomics +// ListingCategoriesItemCategoryEducation +// ListingCategoriesItemCategoryEnergy +// ListingCategoriesItemCategoryFinancial +// ListingCategoriesItemCategoryGaming +// ListingCategoriesItemCategoryGeospatial +// ListingCategoriesItemCategoryHealthcareAndLifeScience +// ListingCategoriesItemCategoryMedia +// ListingCategoriesItemCategoryPublicSector +// ListingCategoriesItemCategoryRetail +// ListingCategoriesItemCategorySports +// ListingCategoriesItemCategoryScienceAndResearch +// ListingCategoriesItemCategoryTransportationAndLogistics +// ListingCategoriesItemCategoryTravelAndTourism type ListingCategoriesItemInput interface { pulumi.Input diff --git a/sdk/go/google/apigateway/v1/pulumiEnums.go b/sdk/go/google/apigateway/v1/pulumiEnums.go index 6b697b6920..744b8191ac 100644 --- a/sdk/go/google/apigateway/v1/pulumiEnums.go +++ b/sdk/go/google/apigateway/v1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o ApigatewayAuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(c }).(pulumi.StringPtrOutput) } -// ApigatewayAuditLogConfigLogTypeInput is an input type that accepts ApigatewayAuditLogConfigLogTypeArgs and ApigatewayAuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `ApigatewayAuditLogConfigLogTypeInput` via: +// ApigatewayAuditLogConfigLogTypeInput is an input type that accepts values of the ApigatewayAuditLogConfigLogType enum +// A concrete instance of `ApigatewayAuditLogConfigLogTypeInput` can be one of the following: // -// ApigatewayAuditLogConfigLogTypeArgs{...} +// ApigatewayAuditLogConfigLogTypeLogTypeUnspecified +// ApigatewayAuditLogConfigLogTypeAdminRead +// ApigatewayAuditLogConfigLogTypeDataWrite +// ApigatewayAuditLogConfigLogTypeDataRead type ApigatewayAuditLogConfigLogTypeInput interface { pulumi.Input diff --git a/sdk/go/google/apigateway/v1beta/pulumiEnums.go b/sdk/go/google/apigateway/v1beta/pulumiEnums.go index 48b5478941..47edb56ffa 100644 --- a/sdk/go/google/apigateway/v1beta/pulumiEnums.go +++ b/sdk/go/google/apigateway/v1beta/pulumiEnums.go @@ -144,10 +144,13 @@ func (o ApigatewayAuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(c }).(pulumi.StringPtrOutput) } -// ApigatewayAuditLogConfigLogTypeInput is an input type that accepts ApigatewayAuditLogConfigLogTypeArgs and ApigatewayAuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `ApigatewayAuditLogConfigLogTypeInput` via: +// ApigatewayAuditLogConfigLogTypeInput is an input type that accepts values of the ApigatewayAuditLogConfigLogType enum +// A concrete instance of `ApigatewayAuditLogConfigLogTypeInput` can be one of the following: // -// ApigatewayAuditLogConfigLogTypeArgs{...} +// ApigatewayAuditLogConfigLogTypeLogTypeUnspecified +// ApigatewayAuditLogConfigLogTypeAdminRead +// ApigatewayAuditLogConfigLogTypeDataWrite +// ApigatewayAuditLogConfigLogTypeDataRead type ApigatewayAuditLogConfigLogTypeInput interface { pulumi.Input diff --git a/sdk/go/google/apigee/v1/pulumiEnums.go b/sdk/go/google/apigee/v1/pulumiEnums.go index 6d2d65be79..737cbc2d98 100644 --- a/sdk/go/google/apigee/v1/pulumiEnums.go +++ b/sdk/go/google/apigee/v1/pulumiEnums.go @@ -142,10 +142,12 @@ func (o ApiProductQuotaCounterScopePtrOutput) ToStringPtrOutputWithContext(ctx c }).(pulumi.StringPtrOutput) } -// ApiProductQuotaCounterScopeInput is an input type that accepts ApiProductQuotaCounterScopeArgs and ApiProductQuotaCounterScopeOutput values. -// You can construct a concrete instance of `ApiProductQuotaCounterScopeInput` via: +// ApiProductQuotaCounterScopeInput is an input type that accepts values of the ApiProductQuotaCounterScope enum +// A concrete instance of `ApiProductQuotaCounterScopeInput` can be one of the following: // -// ApiProductQuotaCounterScopeArgs{...} +// ApiProductQuotaCounterScopeQuotaCounterScopeUnspecified +// ApiProductQuotaCounterScopeProxy +// ApiProductQuotaCounterScopeOperation type ApiProductQuotaCounterScopeInput interface { pulumi.Input @@ -323,10 +325,15 @@ func (o DataCollectorTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Con }).(pulumi.StringPtrOutput) } -// DataCollectorTypeInput is an input type that accepts DataCollectorTypeArgs and DataCollectorTypeOutput values. -// You can construct a concrete instance of `DataCollectorTypeInput` via: +// DataCollectorTypeInput is an input type that accepts values of the DataCollectorType enum +// A concrete instance of `DataCollectorTypeInput` can be one of the following: // -// DataCollectorTypeArgs{...} +// DataCollectorTypeTypeUnspecified +// DataCollectorTypeInteger +// DataCollectorTypeFloat +// DataCollectorTypeString +// DataCollectorTypeBoolean +// DataCollectorTypeDatetime type DataCollectorTypeInput interface { pulumi.Input @@ -498,10 +505,12 @@ func (o EnvironmentApiProxyTypePtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// EnvironmentApiProxyTypeInput is an input type that accepts EnvironmentApiProxyTypeArgs and EnvironmentApiProxyTypeOutput values. -// You can construct a concrete instance of `EnvironmentApiProxyTypeInput` via: +// EnvironmentApiProxyTypeInput is an input type that accepts values of the EnvironmentApiProxyType enum +// A concrete instance of `EnvironmentApiProxyTypeInput` can be one of the following: // -// EnvironmentApiProxyTypeArgs{...} +// EnvironmentApiProxyTypeApiProxyTypeUnspecified +// EnvironmentApiProxyTypeProgrammable +// EnvironmentApiProxyTypeConfigurable type EnvironmentApiProxyTypeInput interface { pulumi.Input @@ -673,10 +682,12 @@ func (o EnvironmentDeploymentTypePtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// EnvironmentDeploymentTypeInput is an input type that accepts EnvironmentDeploymentTypeArgs and EnvironmentDeploymentTypeOutput values. -// You can construct a concrete instance of `EnvironmentDeploymentTypeInput` via: +// EnvironmentDeploymentTypeInput is an input type that accepts values of the EnvironmentDeploymentType enum +// A concrete instance of `EnvironmentDeploymentTypeInput` can be one of the following: // -// EnvironmentDeploymentTypeArgs{...} +// EnvironmentDeploymentTypeDeploymentTypeUnspecified +// EnvironmentDeploymentTypeProxy +// EnvironmentDeploymentTypeArchive type EnvironmentDeploymentTypeInput interface { pulumi.Input @@ -850,10 +861,13 @@ func (o EnvironmentTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Conte }).(pulumi.StringPtrOutput) } -// EnvironmentTypeInput is an input type that accepts EnvironmentTypeArgs and EnvironmentTypeOutput values. -// You can construct a concrete instance of `EnvironmentTypeInput` via: +// EnvironmentTypeInput is an input type that accepts values of the EnvironmentType enum +// A concrete instance of `EnvironmentTypeInput` can be one of the following: // -// EnvironmentTypeArgs{...} +// EnvironmentTypeEnvironmentTypeUnspecified +// EnvironmentTypeBase +// EnvironmentTypeIntermediate +// EnvironmentTypeComprehensive type EnvironmentTypeInput interface { pulumi.Input @@ -1025,10 +1039,12 @@ func (o GoogleCloudApigeeV1TraceSamplingConfigSamplerPtrOutput) ToStringPtrOutpu }).(pulumi.StringPtrOutput) } -// GoogleCloudApigeeV1TraceSamplingConfigSamplerInput is an input type that accepts GoogleCloudApigeeV1TraceSamplingConfigSamplerArgs and GoogleCloudApigeeV1TraceSamplingConfigSamplerOutput values. -// You can construct a concrete instance of `GoogleCloudApigeeV1TraceSamplingConfigSamplerInput` via: +// GoogleCloudApigeeV1TraceSamplingConfigSamplerInput is an input type that accepts values of the GoogleCloudApigeeV1TraceSamplingConfigSampler enum +// A concrete instance of `GoogleCloudApigeeV1TraceSamplingConfigSamplerInput` can be one of the following: // -// GoogleCloudApigeeV1TraceSamplingConfigSamplerArgs{...} +// GoogleCloudApigeeV1TraceSamplingConfigSamplerSamplerUnspecified +// GoogleCloudApigeeV1TraceSamplingConfigSamplerOff +// GoogleCloudApigeeV1TraceSamplingConfigSamplerProbability type GoogleCloudApigeeV1TraceSamplingConfigSamplerInput interface { pulumi.Input @@ -1202,10 +1218,13 @@ func (o GoogleIamV1AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// GoogleIamV1AuditLogConfigLogTypeInput is an input type that accepts GoogleIamV1AuditLogConfigLogTypeArgs and GoogleIamV1AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `GoogleIamV1AuditLogConfigLogTypeInput` via: +// GoogleIamV1AuditLogConfigLogTypeInput is an input type that accepts values of the GoogleIamV1AuditLogConfigLogType enum +// A concrete instance of `GoogleIamV1AuditLogConfigLogTypeInput` can be one of the following: // -// GoogleIamV1AuditLogConfigLogTypeArgs{...} +// GoogleIamV1AuditLogConfigLogTypeLogTypeUnspecified +// GoogleIamV1AuditLogConfigLogTypeAdminRead +// GoogleIamV1AuditLogConfigLogTypeDataWrite +// GoogleIamV1AuditLogConfigLogTypeDataRead type GoogleIamV1AuditLogConfigLogTypeInput interface { pulumi.Input @@ -1387,10 +1406,17 @@ func (o InstancePeeringCidrRangePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// InstancePeeringCidrRangeInput is an input type that accepts InstancePeeringCidrRangeArgs and InstancePeeringCidrRangeOutput values. -// You can construct a concrete instance of `InstancePeeringCidrRangeInput` via: +// InstancePeeringCidrRangeInput is an input type that accepts values of the InstancePeeringCidrRange enum +// A concrete instance of `InstancePeeringCidrRangeInput` can be one of the following: // -// InstancePeeringCidrRangeArgs{...} +// InstancePeeringCidrRangeCidrRangeUnspecified +// InstancePeeringCidrRangeSlash16 +// InstancePeeringCidrRangeSlash17 +// InstancePeeringCidrRangeSlash18 +// InstancePeeringCidrRangeSlash19 +// InstancePeeringCidrRangeSlash20 +// InstancePeeringCidrRangeSlash22 +// InstancePeeringCidrRangeSlash23 type InstancePeeringCidrRangeInput interface { pulumi.Input @@ -1564,10 +1590,13 @@ func (o OrganizationBillingTypePtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// OrganizationBillingTypeInput is an input type that accepts OrganizationBillingTypeArgs and OrganizationBillingTypeOutput values. -// You can construct a concrete instance of `OrganizationBillingTypeInput` via: +// OrganizationBillingTypeInput is an input type that accepts values of the OrganizationBillingType enum +// A concrete instance of `OrganizationBillingTypeInput` can be one of the following: // -// OrganizationBillingTypeArgs{...} +// OrganizationBillingTypeBillingTypeUnspecified +// OrganizationBillingTypeSubscription +// OrganizationBillingTypeEvaluation +// OrganizationBillingTypePayg type OrganizationBillingTypeInput interface { pulumi.Input @@ -1739,10 +1768,12 @@ func (o OrganizationRuntimeTypePtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// OrganizationRuntimeTypeInput is an input type that accepts OrganizationRuntimeTypeArgs and OrganizationRuntimeTypeOutput values. -// You can construct a concrete instance of `OrganizationRuntimeTypeInput` via: +// OrganizationRuntimeTypeInput is an input type that accepts values of the OrganizationRuntimeType enum +// A concrete instance of `OrganizationRuntimeTypeInput` can be one of the following: // -// OrganizationRuntimeTypeArgs{...} +// OrganizationRuntimeTypeRuntimeTypeUnspecified +// OrganizationRuntimeTypeCloud +// OrganizationRuntimeTypeHybrid type OrganizationRuntimeTypeInput interface { pulumi.Input @@ -1916,10 +1947,13 @@ func (o OrganizationTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// OrganizationTypeInput is an input type that accepts OrganizationTypeArgs and OrganizationTypeOutput values. -// You can construct a concrete instance of `OrganizationTypeInput` via: +// OrganizationTypeInput is an input type that accepts values of the OrganizationType enum +// A concrete instance of `OrganizationTypeInput` can be one of the following: // -// OrganizationTypeArgs{...} +// OrganizationTypeTypeUnspecified +// OrganizationTypeTypeTrial +// OrganizationTypeTypePaid +// OrganizationTypeTypeInternal type OrganizationTypeInput interface { pulumi.Input @@ -2091,10 +2125,12 @@ func (o RatePlanBillingPeriodPtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// RatePlanBillingPeriodInput is an input type that accepts RatePlanBillingPeriodArgs and RatePlanBillingPeriodOutput values. -// You can construct a concrete instance of `RatePlanBillingPeriodInput` via: +// RatePlanBillingPeriodInput is an input type that accepts values of the RatePlanBillingPeriod enum +// A concrete instance of `RatePlanBillingPeriodInput` can be one of the following: // -// RatePlanBillingPeriodArgs{...} +// RatePlanBillingPeriodBillingPeriodUnspecified +// RatePlanBillingPeriodWeekly +// RatePlanBillingPeriodMonthly type RatePlanBillingPeriodInput interface { pulumi.Input @@ -2270,10 +2306,14 @@ func (o RatePlanConsumptionPricingTypePtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// RatePlanConsumptionPricingTypeInput is an input type that accepts RatePlanConsumptionPricingTypeArgs and RatePlanConsumptionPricingTypeOutput values. -// You can construct a concrete instance of `RatePlanConsumptionPricingTypeInput` via: +// RatePlanConsumptionPricingTypeInput is an input type that accepts values of the RatePlanConsumptionPricingType enum +// A concrete instance of `RatePlanConsumptionPricingTypeInput` can be one of the following: // -// RatePlanConsumptionPricingTypeArgs{...} +// RatePlanConsumptionPricingTypeConsumptionPricingTypeUnspecified +// RatePlanConsumptionPricingTypeFixedPerUnit +// RatePlanConsumptionPricingTypeBanded +// RatePlanConsumptionPricingTypeTiered +// RatePlanConsumptionPricingTypeStairstep type RatePlanConsumptionPricingTypeInput interface { pulumi.Input @@ -2445,10 +2485,12 @@ func (o RatePlanPaymentFundingModelPtrOutput) ToStringPtrOutputWithContext(ctx c }).(pulumi.StringPtrOutput) } -// RatePlanPaymentFundingModelInput is an input type that accepts RatePlanPaymentFundingModelArgs and RatePlanPaymentFundingModelOutput values. -// You can construct a concrete instance of `RatePlanPaymentFundingModelInput` via: +// RatePlanPaymentFundingModelInput is an input type that accepts values of the RatePlanPaymentFundingModel enum +// A concrete instance of `RatePlanPaymentFundingModelInput` can be one of the following: // -// RatePlanPaymentFundingModelArgs{...} +// RatePlanPaymentFundingModelPaymentFundingModelUnspecified +// RatePlanPaymentFundingModelPrepaid +// RatePlanPaymentFundingModelPostpaid type RatePlanPaymentFundingModelInput interface { pulumi.Input @@ -2620,10 +2662,12 @@ func (o RatePlanRevenueShareTypePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// RatePlanRevenueShareTypeInput is an input type that accepts RatePlanRevenueShareTypeArgs and RatePlanRevenueShareTypeOutput values. -// You can construct a concrete instance of `RatePlanRevenueShareTypeInput` via: +// RatePlanRevenueShareTypeInput is an input type that accepts values of the RatePlanRevenueShareType enum +// A concrete instance of `RatePlanRevenueShareTypeInput` can be one of the following: // -// RatePlanRevenueShareTypeArgs{...} +// RatePlanRevenueShareTypeRevenueShareTypeUnspecified +// RatePlanRevenueShareTypeFixed +// RatePlanRevenueShareTypeVolumeBanded type RatePlanRevenueShareTypeInput interface { pulumi.Input @@ -2795,10 +2839,12 @@ func (o RatePlanStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Con }).(pulumi.StringPtrOutput) } -// RatePlanStateEnumInput is an input type that accepts RatePlanStateEnumArgs and RatePlanStateEnumOutput values. -// You can construct a concrete instance of `RatePlanStateEnumInput` via: +// RatePlanStateEnumInput is an input type that accepts values of the RatePlanStateEnum enum +// A concrete instance of `RatePlanStateEnumInput` can be one of the following: // -// RatePlanStateEnumArgs{...} +// RatePlanStateEnumStateUnspecified +// RatePlanStateEnumDraft +// RatePlanStateEnumPublished type RatePlanStateEnumInput interface { pulumi.Input @@ -2970,10 +3016,12 @@ func (o SecurityActionStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// SecurityActionStateEnumInput is an input type that accepts SecurityActionStateEnumArgs and SecurityActionStateEnumOutput values. -// You can construct a concrete instance of `SecurityActionStateEnumInput` via: +// SecurityActionStateEnumInput is an input type that accepts values of the SecurityActionStateEnum enum +// A concrete instance of `SecurityActionStateEnumInput` can be one of the following: // -// SecurityActionStateEnumArgs{...} +// SecurityActionStateEnumStateUnspecified +// SecurityActionStateEnumEnabled +// SecurityActionStateEnumDisabled type SecurityActionStateEnumInput interface { pulumi.Input @@ -3151,10 +3199,15 @@ func (o TargetServerProtocolPtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// TargetServerProtocolInput is an input type that accepts TargetServerProtocolArgs and TargetServerProtocolOutput values. -// You can construct a concrete instance of `TargetServerProtocolInput` via: +// TargetServerProtocolInput is an input type that accepts values of the TargetServerProtocol enum +// A concrete instance of `TargetServerProtocolInput` can be one of the following: // -// TargetServerProtocolArgs{...} +// TargetServerProtocolProtocolUnspecified +// TargetServerProtocolHttp +// TargetServerProtocolHttp2 +// TargetServerProtocolGrpcTarget +// TargetServerProtocolGrpc +// TargetServerProtocolExternalCallout type TargetServerProtocolInput interface { pulumi.Input diff --git a/sdk/go/google/appengine/v1/pulumiEnums.go b/sdk/go/google/appengine/v1/pulumiEnums.go index 397db202b0..43b9d80d9f 100644 --- a/sdk/go/google/appengine/v1/pulumiEnums.go +++ b/sdk/go/google/appengine/v1/pulumiEnums.go @@ -142,10 +142,12 @@ func (o ApiConfigHandlerAuthFailActionPtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// ApiConfigHandlerAuthFailActionInput is an input type that accepts ApiConfigHandlerAuthFailActionArgs and ApiConfigHandlerAuthFailActionOutput values. -// You can construct a concrete instance of `ApiConfigHandlerAuthFailActionInput` via: +// ApiConfigHandlerAuthFailActionInput is an input type that accepts values of the ApiConfigHandlerAuthFailAction enum +// A concrete instance of `ApiConfigHandlerAuthFailActionInput` can be one of the following: // -// ApiConfigHandlerAuthFailActionArgs{...} +// ApiConfigHandlerAuthFailActionAuthFailActionUnspecified +// ApiConfigHandlerAuthFailActionAuthFailActionRedirect +// ApiConfigHandlerAuthFailActionAuthFailActionUnauthorized type ApiConfigHandlerAuthFailActionInput interface { pulumi.Input @@ -319,10 +321,13 @@ func (o ApiConfigHandlerLoginPtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// ApiConfigHandlerLoginInput is an input type that accepts ApiConfigHandlerLoginArgs and ApiConfigHandlerLoginOutput values. -// You can construct a concrete instance of `ApiConfigHandlerLoginInput` via: +// ApiConfigHandlerLoginInput is an input type that accepts values of the ApiConfigHandlerLogin enum +// A concrete instance of `ApiConfigHandlerLoginInput` can be one of the following: // -// ApiConfigHandlerLoginArgs{...} +// ApiConfigHandlerLoginLoginUnspecified +// ApiConfigHandlerLoginLoginOptional +// ApiConfigHandlerLoginLoginAdmin +// ApiConfigHandlerLoginLoginRequired type ApiConfigHandlerLoginInput interface { pulumi.Input @@ -498,10 +503,14 @@ func (o ApiConfigHandlerSecurityLevelPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// ApiConfigHandlerSecurityLevelInput is an input type that accepts ApiConfigHandlerSecurityLevelArgs and ApiConfigHandlerSecurityLevelOutput values. -// You can construct a concrete instance of `ApiConfigHandlerSecurityLevelInput` via: +// ApiConfigHandlerSecurityLevelInput is an input type that accepts values of the ApiConfigHandlerSecurityLevel enum +// A concrete instance of `ApiConfigHandlerSecurityLevelInput` can be one of the following: // -// ApiConfigHandlerSecurityLevelArgs{...} +// ApiConfigHandlerSecurityLevelSecureUnspecified +// ApiConfigHandlerSecurityLevelSecureDefault +// ApiConfigHandlerSecurityLevelSecureNever +// ApiConfigHandlerSecurityLevelSecureOptional +// ApiConfigHandlerSecurityLevelSecureAlways type ApiConfigHandlerSecurityLevelInput interface { pulumi.Input @@ -675,10 +684,13 @@ func (o AppDatabaseTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Conte }).(pulumi.StringPtrOutput) } -// AppDatabaseTypeInput is an input type that accepts AppDatabaseTypeArgs and AppDatabaseTypeOutput values. -// You can construct a concrete instance of `AppDatabaseTypeInput` via: +// AppDatabaseTypeInput is an input type that accepts values of the AppDatabaseType enum +// A concrete instance of `AppDatabaseTypeInput` can be one of the following: // -// AppDatabaseTypeArgs{...} +// AppDatabaseTypeDatabaseTypeUnspecified +// AppDatabaseTypeCloudDatastore +// AppDatabaseTypeCloudFirestore +// AppDatabaseTypeCloudDatastoreCompatibility type AppDatabaseTypeInput interface { pulumi.Input @@ -852,10 +864,13 @@ func (o AppServingStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// AppServingStatusInput is an input type that accepts AppServingStatusArgs and AppServingStatusOutput values. -// You can construct a concrete instance of `AppServingStatusInput` via: +// AppServingStatusInput is an input type that accepts values of the AppServingStatus enum +// A concrete instance of `AppServingStatusInput` can be one of the following: // -// AppServingStatusArgs{...} +// AppServingStatusUnspecified +// AppServingStatusServing +// AppServingStatusUserDisabled +// AppServingStatusSystemDisabled type AppServingStatusInput interface { pulumi.Input @@ -1027,10 +1042,12 @@ func (o EndpointsApiServiceRolloutStrategyPtrOutput) ToStringPtrOutputWithContex }).(pulumi.StringPtrOutput) } -// EndpointsApiServiceRolloutStrategyInput is an input type that accepts EndpointsApiServiceRolloutStrategyArgs and EndpointsApiServiceRolloutStrategyOutput values. -// You can construct a concrete instance of `EndpointsApiServiceRolloutStrategyInput` via: +// EndpointsApiServiceRolloutStrategyInput is an input type that accepts values of the EndpointsApiServiceRolloutStrategy enum +// A concrete instance of `EndpointsApiServiceRolloutStrategyInput` can be one of the following: // -// EndpointsApiServiceRolloutStrategyArgs{...} +// EndpointsApiServiceRolloutStrategyUnspecifiedRolloutStrategy +// EndpointsApiServiceRolloutStrategyFixed +// EndpointsApiServiceRolloutStrategyManaged type EndpointsApiServiceRolloutStrategyInput interface { pulumi.Input @@ -1206,10 +1223,14 @@ func (o ErrorHandlerErrorCodePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// ErrorHandlerErrorCodeInput is an input type that accepts ErrorHandlerErrorCodeArgs and ErrorHandlerErrorCodeOutput values. -// You can construct a concrete instance of `ErrorHandlerErrorCodeInput` via: +// ErrorHandlerErrorCodeInput is an input type that accepts values of the ErrorHandlerErrorCode enum +// A concrete instance of `ErrorHandlerErrorCodeInput` can be one of the following: // -// ErrorHandlerErrorCodeArgs{...} +// ErrorHandlerErrorCodeErrorCodeUnspecified +// ErrorHandlerErrorCodeErrorCodeDefault +// ErrorHandlerErrorCodeErrorCodeOverQuota +// ErrorHandlerErrorCodeErrorCodeDosApiDenial +// ErrorHandlerErrorCodeErrorCodeTimeout type ErrorHandlerErrorCodeInput interface { pulumi.Input @@ -1380,10 +1401,12 @@ func (o IngressRuleActionPtrOutput) ToStringPtrOutputWithContext(ctx context.Con }).(pulumi.StringPtrOutput) } -// IngressRuleActionInput is an input type that accepts IngressRuleActionArgs and IngressRuleActionOutput values. -// You can construct a concrete instance of `IngressRuleActionInput` via: +// IngressRuleActionInput is an input type that accepts values of the IngressRuleAction enum +// A concrete instance of `IngressRuleActionInput` can be one of the following: // -// IngressRuleActionArgs{...} +// IngressRuleActionUnspecifiedAction +// IngressRuleActionAllow +// IngressRuleActionDeny type IngressRuleActionInput interface { pulumi.Input @@ -1555,10 +1578,12 @@ func (o NetworkInstanceIpModePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// NetworkInstanceIpModeInput is an input type that accepts NetworkInstanceIpModeArgs and NetworkInstanceIpModeOutput values. -// You can construct a concrete instance of `NetworkInstanceIpModeInput` via: +// NetworkInstanceIpModeInput is an input type that accepts values of the NetworkInstanceIpMode enum +// A concrete instance of `NetworkInstanceIpModeInput` can be one of the following: // -// NetworkInstanceIpModeArgs{...} +// NetworkInstanceIpModeInstanceIpModeUnspecified +// NetworkInstanceIpModeExternal +// NetworkInstanceIpModeInternal type NetworkInstanceIpModeInput interface { pulumi.Input @@ -1730,10 +1755,12 @@ func (o SslSettingsSslManagementTypePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// SslSettingsSslManagementTypeInput is an input type that accepts SslSettingsSslManagementTypeArgs and SslSettingsSslManagementTypeOutput values. -// You can construct a concrete instance of `SslSettingsSslManagementTypeInput` via: +// SslSettingsSslManagementTypeInput is an input type that accepts values of the SslSettingsSslManagementType enum +// A concrete instance of `SslSettingsSslManagementTypeInput` can be one of the following: // -// SslSettingsSslManagementTypeArgs{...} +// SslSettingsSslManagementTypeSslManagementTypeUnspecified +// SslSettingsSslManagementTypeAutomatic +// SslSettingsSslManagementTypeManual type SslSettingsSslManagementTypeInput interface { pulumi.Input @@ -1905,10 +1932,12 @@ func (o UrlMapAuthFailActionPtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// UrlMapAuthFailActionInput is an input type that accepts UrlMapAuthFailActionArgs and UrlMapAuthFailActionOutput values. -// You can construct a concrete instance of `UrlMapAuthFailActionInput` via: +// UrlMapAuthFailActionInput is an input type that accepts values of the UrlMapAuthFailAction enum +// A concrete instance of `UrlMapAuthFailActionInput` can be one of the following: // -// UrlMapAuthFailActionArgs{...} +// UrlMapAuthFailActionAuthFailActionUnspecified +// UrlMapAuthFailActionAuthFailActionRedirect +// UrlMapAuthFailActionAuthFailActionUnauthorized type UrlMapAuthFailActionInput interface { pulumi.Input @@ -2082,10 +2111,13 @@ func (o UrlMapLoginPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) }).(pulumi.StringPtrOutput) } -// UrlMapLoginInput is an input type that accepts UrlMapLoginArgs and UrlMapLoginOutput values. -// You can construct a concrete instance of `UrlMapLoginInput` via: +// UrlMapLoginInput is an input type that accepts values of the UrlMapLogin enum +// A concrete instance of `UrlMapLoginInput` can be one of the following: // -// UrlMapLoginArgs{...} +// UrlMapLoginLoginUnspecified +// UrlMapLoginLoginOptional +// UrlMapLoginLoginAdmin +// UrlMapLoginLoginRequired type UrlMapLoginInput interface { pulumi.Input @@ -2261,10 +2293,14 @@ func (o UrlMapRedirectHttpResponseCodePtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// UrlMapRedirectHttpResponseCodeInput is an input type that accepts UrlMapRedirectHttpResponseCodeArgs and UrlMapRedirectHttpResponseCodeOutput values. -// You can construct a concrete instance of `UrlMapRedirectHttpResponseCodeInput` via: +// UrlMapRedirectHttpResponseCodeInput is an input type that accepts values of the UrlMapRedirectHttpResponseCode enum +// A concrete instance of `UrlMapRedirectHttpResponseCodeInput` can be one of the following: // -// UrlMapRedirectHttpResponseCodeArgs{...} +// UrlMapRedirectHttpResponseCodeRedirectHttpResponseCodeUnspecified +// UrlMapRedirectHttpResponseCodeRedirectHttpResponseCode301 +// UrlMapRedirectHttpResponseCodeRedirectHttpResponseCode302 +// UrlMapRedirectHttpResponseCodeRedirectHttpResponseCode303 +// UrlMapRedirectHttpResponseCodeRedirectHttpResponseCode307 type UrlMapRedirectHttpResponseCodeInput interface { pulumi.Input @@ -2440,10 +2476,14 @@ func (o UrlMapSecurityLevelPtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// UrlMapSecurityLevelInput is an input type that accepts UrlMapSecurityLevelArgs and UrlMapSecurityLevelOutput values. -// You can construct a concrete instance of `UrlMapSecurityLevelInput` via: +// UrlMapSecurityLevelInput is an input type that accepts values of the UrlMapSecurityLevel enum +// A concrete instance of `UrlMapSecurityLevelInput` can be one of the following: // -// UrlMapSecurityLevelArgs{...} +// UrlMapSecurityLevelSecureUnspecified +// UrlMapSecurityLevelSecureDefault +// UrlMapSecurityLevelSecureNever +// UrlMapSecurityLevelSecureOptional +// UrlMapSecurityLevelSecureAlways type UrlMapSecurityLevelInput interface { pulumi.Input @@ -2626,10 +2666,18 @@ func (o VersionInboundServicesItemPtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// VersionInboundServicesItemInput is an input type that accepts VersionInboundServicesItemArgs and VersionInboundServicesItemOutput values. -// You can construct a concrete instance of `VersionInboundServicesItemInput` via: +// VersionInboundServicesItemInput is an input type that accepts values of the VersionInboundServicesItem enum +// A concrete instance of `VersionInboundServicesItemInput` can be one of the following: // -// VersionInboundServicesItemArgs{...} +// VersionInboundServicesItemInboundServiceUnspecified +// VersionInboundServicesItemInboundServiceMail +// VersionInboundServicesItemInboundServiceMailBounce +// VersionInboundServicesItemInboundServiceXmppError +// VersionInboundServicesItemInboundServiceXmppMessage +// VersionInboundServicesItemInboundServiceXmppSubscribe +// VersionInboundServicesItemInboundServiceXmppPresence +// VersionInboundServicesItemInboundServiceChannelPresence +// VersionInboundServicesItemInboundServiceWarmup type VersionInboundServicesItemInput interface { pulumi.Input @@ -2846,10 +2894,12 @@ func (o VersionServingStatusPtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// VersionServingStatusInput is an input type that accepts VersionServingStatusArgs and VersionServingStatusOutput values. -// You can construct a concrete instance of `VersionServingStatusInput` via: +// VersionServingStatusInput is an input type that accepts values of the VersionServingStatus enum +// A concrete instance of `VersionServingStatusInput` can be one of the following: // -// VersionServingStatusArgs{...} +// VersionServingStatusServingStatusUnspecified +// VersionServingStatusServing +// VersionServingStatusStopped type VersionServingStatusInput interface { pulumi.Input @@ -3020,10 +3070,12 @@ func (o VpcAccessConnectorEgressSettingPtrOutput) ToStringPtrOutputWithContext(c }).(pulumi.StringPtrOutput) } -// VpcAccessConnectorEgressSettingInput is an input type that accepts VpcAccessConnectorEgressSettingArgs and VpcAccessConnectorEgressSettingOutput values. -// You can construct a concrete instance of `VpcAccessConnectorEgressSettingInput` via: +// VpcAccessConnectorEgressSettingInput is an input type that accepts values of the VpcAccessConnectorEgressSetting enum +// A concrete instance of `VpcAccessConnectorEgressSettingInput` can be one of the following: // -// VpcAccessConnectorEgressSettingArgs{...} +// VpcAccessConnectorEgressSettingEgressSettingUnspecified +// VpcAccessConnectorEgressSettingAllTraffic +// VpcAccessConnectorEgressSettingPrivateIpRanges type VpcAccessConnectorEgressSettingInput interface { pulumi.Input diff --git a/sdk/go/google/appengine/v1beta/pulumiEnums.go b/sdk/go/google/appengine/v1beta/pulumiEnums.go index 9a9c166af1..524cd41f64 100644 --- a/sdk/go/google/appengine/v1beta/pulumiEnums.go +++ b/sdk/go/google/appengine/v1beta/pulumiEnums.go @@ -142,10 +142,12 @@ func (o ApiConfigHandlerAuthFailActionPtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// ApiConfigHandlerAuthFailActionInput is an input type that accepts ApiConfigHandlerAuthFailActionArgs and ApiConfigHandlerAuthFailActionOutput values. -// You can construct a concrete instance of `ApiConfigHandlerAuthFailActionInput` via: +// ApiConfigHandlerAuthFailActionInput is an input type that accepts values of the ApiConfigHandlerAuthFailAction enum +// A concrete instance of `ApiConfigHandlerAuthFailActionInput` can be one of the following: // -// ApiConfigHandlerAuthFailActionArgs{...} +// ApiConfigHandlerAuthFailActionAuthFailActionUnspecified +// ApiConfigHandlerAuthFailActionAuthFailActionRedirect +// ApiConfigHandlerAuthFailActionAuthFailActionUnauthorized type ApiConfigHandlerAuthFailActionInput interface { pulumi.Input @@ -319,10 +321,13 @@ func (o ApiConfigHandlerLoginPtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// ApiConfigHandlerLoginInput is an input type that accepts ApiConfigHandlerLoginArgs and ApiConfigHandlerLoginOutput values. -// You can construct a concrete instance of `ApiConfigHandlerLoginInput` via: +// ApiConfigHandlerLoginInput is an input type that accepts values of the ApiConfigHandlerLogin enum +// A concrete instance of `ApiConfigHandlerLoginInput` can be one of the following: // -// ApiConfigHandlerLoginArgs{...} +// ApiConfigHandlerLoginLoginUnspecified +// ApiConfigHandlerLoginLoginOptional +// ApiConfigHandlerLoginLoginAdmin +// ApiConfigHandlerLoginLoginRequired type ApiConfigHandlerLoginInput interface { pulumi.Input @@ -498,10 +503,14 @@ func (o ApiConfigHandlerSecurityLevelPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// ApiConfigHandlerSecurityLevelInput is an input type that accepts ApiConfigHandlerSecurityLevelArgs and ApiConfigHandlerSecurityLevelOutput values. -// You can construct a concrete instance of `ApiConfigHandlerSecurityLevelInput` via: +// ApiConfigHandlerSecurityLevelInput is an input type that accepts values of the ApiConfigHandlerSecurityLevel enum +// A concrete instance of `ApiConfigHandlerSecurityLevelInput` can be one of the following: // -// ApiConfigHandlerSecurityLevelArgs{...} +// ApiConfigHandlerSecurityLevelSecureUnspecified +// ApiConfigHandlerSecurityLevelSecureDefault +// ApiConfigHandlerSecurityLevelSecureNever +// ApiConfigHandlerSecurityLevelSecureOptional +// ApiConfigHandlerSecurityLevelSecureAlways type ApiConfigHandlerSecurityLevelInput interface { pulumi.Input @@ -675,10 +684,13 @@ func (o AppDatabaseTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Conte }).(pulumi.StringPtrOutput) } -// AppDatabaseTypeInput is an input type that accepts AppDatabaseTypeArgs and AppDatabaseTypeOutput values. -// You can construct a concrete instance of `AppDatabaseTypeInput` via: +// AppDatabaseTypeInput is an input type that accepts values of the AppDatabaseType enum +// A concrete instance of `AppDatabaseTypeInput` can be one of the following: // -// AppDatabaseTypeArgs{...} +// AppDatabaseTypeDatabaseTypeUnspecified +// AppDatabaseTypeCloudDatastore +// AppDatabaseTypeCloudFirestore +// AppDatabaseTypeCloudDatastoreCompatibility type AppDatabaseTypeInput interface { pulumi.Input @@ -852,10 +864,13 @@ func (o AppServingStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// AppServingStatusInput is an input type that accepts AppServingStatusArgs and AppServingStatusOutput values. -// You can construct a concrete instance of `AppServingStatusInput` via: +// AppServingStatusInput is an input type that accepts values of the AppServingStatus enum +// A concrete instance of `AppServingStatusInput` can be one of the following: // -// AppServingStatusArgs{...} +// AppServingStatusUnspecified +// AppServingStatusServing +// AppServingStatusUserDisabled +// AppServingStatusSystemDisabled type AppServingStatusInput interface { pulumi.Input @@ -1027,10 +1042,12 @@ func (o EndpointsApiServiceRolloutStrategyPtrOutput) ToStringPtrOutputWithContex }).(pulumi.StringPtrOutput) } -// EndpointsApiServiceRolloutStrategyInput is an input type that accepts EndpointsApiServiceRolloutStrategyArgs and EndpointsApiServiceRolloutStrategyOutput values. -// You can construct a concrete instance of `EndpointsApiServiceRolloutStrategyInput` via: +// EndpointsApiServiceRolloutStrategyInput is an input type that accepts values of the EndpointsApiServiceRolloutStrategy enum +// A concrete instance of `EndpointsApiServiceRolloutStrategyInput` can be one of the following: // -// EndpointsApiServiceRolloutStrategyArgs{...} +// EndpointsApiServiceRolloutStrategyUnspecifiedRolloutStrategy +// EndpointsApiServiceRolloutStrategyFixed +// EndpointsApiServiceRolloutStrategyManaged type EndpointsApiServiceRolloutStrategyInput interface { pulumi.Input @@ -1206,10 +1223,14 @@ func (o ErrorHandlerErrorCodePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// ErrorHandlerErrorCodeInput is an input type that accepts ErrorHandlerErrorCodeArgs and ErrorHandlerErrorCodeOutput values. -// You can construct a concrete instance of `ErrorHandlerErrorCodeInput` via: +// ErrorHandlerErrorCodeInput is an input type that accepts values of the ErrorHandlerErrorCode enum +// A concrete instance of `ErrorHandlerErrorCodeInput` can be one of the following: // -// ErrorHandlerErrorCodeArgs{...} +// ErrorHandlerErrorCodeErrorCodeUnspecified +// ErrorHandlerErrorCodeErrorCodeDefault +// ErrorHandlerErrorCodeErrorCodeOverQuota +// ErrorHandlerErrorCodeErrorCodeDosApiDenial +// ErrorHandlerErrorCodeErrorCodeTimeout type ErrorHandlerErrorCodeInput interface { pulumi.Input @@ -1380,10 +1401,12 @@ func (o IngressRuleActionPtrOutput) ToStringPtrOutputWithContext(ctx context.Con }).(pulumi.StringPtrOutput) } -// IngressRuleActionInput is an input type that accepts IngressRuleActionArgs and IngressRuleActionOutput values. -// You can construct a concrete instance of `IngressRuleActionInput` via: +// IngressRuleActionInput is an input type that accepts values of the IngressRuleAction enum +// A concrete instance of `IngressRuleActionInput` can be one of the following: // -// IngressRuleActionArgs{...} +// IngressRuleActionUnspecifiedAction +// IngressRuleActionAllow +// IngressRuleActionDeny type IngressRuleActionInput interface { pulumi.Input @@ -1555,10 +1578,12 @@ func (o NetworkInstanceIpModePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// NetworkInstanceIpModeInput is an input type that accepts NetworkInstanceIpModeArgs and NetworkInstanceIpModeOutput values. -// You can construct a concrete instance of `NetworkInstanceIpModeInput` via: +// NetworkInstanceIpModeInput is an input type that accepts values of the NetworkInstanceIpMode enum +// A concrete instance of `NetworkInstanceIpModeInput` can be one of the following: // -// NetworkInstanceIpModeArgs{...} +// NetworkInstanceIpModeInstanceIpModeUnspecified +// NetworkInstanceIpModeExternal +// NetworkInstanceIpModeInternal type NetworkInstanceIpModeInput interface { pulumi.Input @@ -1728,10 +1753,11 @@ func (o SslSettingsSslManagementTypePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// SslSettingsSslManagementTypeInput is an input type that accepts SslSettingsSslManagementTypeArgs and SslSettingsSslManagementTypeOutput values. -// You can construct a concrete instance of `SslSettingsSslManagementTypeInput` via: +// SslSettingsSslManagementTypeInput is an input type that accepts values of the SslSettingsSslManagementType enum +// A concrete instance of `SslSettingsSslManagementTypeInput` can be one of the following: // -// SslSettingsSslManagementTypeArgs{...} +// SslSettingsSslManagementTypeAutomatic +// SslSettingsSslManagementTypeManual type SslSettingsSslManagementTypeInput interface { pulumi.Input @@ -1903,10 +1929,12 @@ func (o UrlMapAuthFailActionPtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// UrlMapAuthFailActionInput is an input type that accepts UrlMapAuthFailActionArgs and UrlMapAuthFailActionOutput values. -// You can construct a concrete instance of `UrlMapAuthFailActionInput` via: +// UrlMapAuthFailActionInput is an input type that accepts values of the UrlMapAuthFailAction enum +// A concrete instance of `UrlMapAuthFailActionInput` can be one of the following: // -// UrlMapAuthFailActionArgs{...} +// UrlMapAuthFailActionAuthFailActionUnspecified +// UrlMapAuthFailActionAuthFailActionRedirect +// UrlMapAuthFailActionAuthFailActionUnauthorized type UrlMapAuthFailActionInput interface { pulumi.Input @@ -2080,10 +2108,13 @@ func (o UrlMapLoginPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) }).(pulumi.StringPtrOutput) } -// UrlMapLoginInput is an input type that accepts UrlMapLoginArgs and UrlMapLoginOutput values. -// You can construct a concrete instance of `UrlMapLoginInput` via: +// UrlMapLoginInput is an input type that accepts values of the UrlMapLogin enum +// A concrete instance of `UrlMapLoginInput` can be one of the following: // -// UrlMapLoginArgs{...} +// UrlMapLoginLoginUnspecified +// UrlMapLoginLoginOptional +// UrlMapLoginLoginAdmin +// UrlMapLoginLoginRequired type UrlMapLoginInput interface { pulumi.Input @@ -2259,10 +2290,14 @@ func (o UrlMapRedirectHttpResponseCodePtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// UrlMapRedirectHttpResponseCodeInput is an input type that accepts UrlMapRedirectHttpResponseCodeArgs and UrlMapRedirectHttpResponseCodeOutput values. -// You can construct a concrete instance of `UrlMapRedirectHttpResponseCodeInput` via: +// UrlMapRedirectHttpResponseCodeInput is an input type that accepts values of the UrlMapRedirectHttpResponseCode enum +// A concrete instance of `UrlMapRedirectHttpResponseCodeInput` can be one of the following: // -// UrlMapRedirectHttpResponseCodeArgs{...} +// UrlMapRedirectHttpResponseCodeRedirectHttpResponseCodeUnspecified +// UrlMapRedirectHttpResponseCodeRedirectHttpResponseCode301 +// UrlMapRedirectHttpResponseCodeRedirectHttpResponseCode302 +// UrlMapRedirectHttpResponseCodeRedirectHttpResponseCode303 +// UrlMapRedirectHttpResponseCodeRedirectHttpResponseCode307 type UrlMapRedirectHttpResponseCodeInput interface { pulumi.Input @@ -2438,10 +2473,14 @@ func (o UrlMapSecurityLevelPtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// UrlMapSecurityLevelInput is an input type that accepts UrlMapSecurityLevelArgs and UrlMapSecurityLevelOutput values. -// You can construct a concrete instance of `UrlMapSecurityLevelInput` via: +// UrlMapSecurityLevelInput is an input type that accepts values of the UrlMapSecurityLevel enum +// A concrete instance of `UrlMapSecurityLevelInput` can be one of the following: // -// UrlMapSecurityLevelArgs{...} +// UrlMapSecurityLevelSecureUnspecified +// UrlMapSecurityLevelSecureDefault +// UrlMapSecurityLevelSecureNever +// UrlMapSecurityLevelSecureOptional +// UrlMapSecurityLevelSecureAlways type UrlMapSecurityLevelInput interface { pulumi.Input @@ -2624,10 +2663,18 @@ func (o VersionInboundServicesItemPtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// VersionInboundServicesItemInput is an input type that accepts VersionInboundServicesItemArgs and VersionInboundServicesItemOutput values. -// You can construct a concrete instance of `VersionInboundServicesItemInput` via: +// VersionInboundServicesItemInput is an input type that accepts values of the VersionInboundServicesItem enum +// A concrete instance of `VersionInboundServicesItemInput` can be one of the following: // -// VersionInboundServicesItemArgs{...} +// VersionInboundServicesItemInboundServiceUnspecified +// VersionInboundServicesItemInboundServiceMail +// VersionInboundServicesItemInboundServiceMailBounce +// VersionInboundServicesItemInboundServiceXmppError +// VersionInboundServicesItemInboundServiceXmppMessage +// VersionInboundServicesItemInboundServiceXmppSubscribe +// VersionInboundServicesItemInboundServiceXmppPresence +// VersionInboundServicesItemInboundServiceChannelPresence +// VersionInboundServicesItemInboundServiceWarmup type VersionInboundServicesItemInput interface { pulumi.Input @@ -2844,10 +2891,12 @@ func (o VersionServingStatusPtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// VersionServingStatusInput is an input type that accepts VersionServingStatusArgs and VersionServingStatusOutput values. -// You can construct a concrete instance of `VersionServingStatusInput` via: +// VersionServingStatusInput is an input type that accepts values of the VersionServingStatus enum +// A concrete instance of `VersionServingStatusInput` can be one of the following: // -// VersionServingStatusArgs{...} +// VersionServingStatusServingStatusUnspecified +// VersionServingStatusServing +// VersionServingStatusStopped type VersionServingStatusInput interface { pulumi.Input @@ -3018,10 +3067,12 @@ func (o VpcAccessConnectorEgressSettingPtrOutput) ToStringPtrOutputWithContext(c }).(pulumi.StringPtrOutput) } -// VpcAccessConnectorEgressSettingInput is an input type that accepts VpcAccessConnectorEgressSettingArgs and VpcAccessConnectorEgressSettingOutput values. -// You can construct a concrete instance of `VpcAccessConnectorEgressSettingInput` via: +// VpcAccessConnectorEgressSettingInput is an input type that accepts values of the VpcAccessConnectorEgressSetting enum +// A concrete instance of `VpcAccessConnectorEgressSettingInput` can be one of the following: // -// VpcAccessConnectorEgressSettingArgs{...} +// VpcAccessConnectorEgressSettingEgressSettingUnspecified +// VpcAccessConnectorEgressSettingAllTraffic +// VpcAccessConnectorEgressSettingPrivateIpRanges type VpcAccessConnectorEgressSettingInput interface { pulumi.Input diff --git a/sdk/go/google/artifactregistry/v1/pulumiEnums.go b/sdk/go/google/artifactregistry/v1/pulumiEnums.go index 9b6046023a..a28f6a29c4 100644 --- a/sdk/go/google/artifactregistry/v1/pulumiEnums.go +++ b/sdk/go/google/artifactregistry/v1/pulumiEnums.go @@ -140,10 +140,11 @@ func (o DockerRepositoryPublicRepositoryPtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// DockerRepositoryPublicRepositoryInput is an input type that accepts DockerRepositoryPublicRepositoryArgs and DockerRepositoryPublicRepositoryOutput values. -// You can construct a concrete instance of `DockerRepositoryPublicRepositoryInput` via: +// DockerRepositoryPublicRepositoryInput is an input type that accepts values of the DockerRepositoryPublicRepository enum +// A concrete instance of `DockerRepositoryPublicRepositoryInput` can be one of the following: // -// DockerRepositoryPublicRepositoryArgs{...} +// DockerRepositoryPublicRepositoryPublicRepositoryUnspecified +// DockerRepositoryPublicRepositoryDockerHub type DockerRepositoryPublicRepositoryInput interface { pulumi.Input @@ -317,10 +318,13 @@ func (o GoogleDevtoolsArtifactregistryV1RemoteRepositoryConfigAptRepositoryPubli }).(pulumi.StringPtrOutput) } -// GoogleDevtoolsArtifactregistryV1RemoteRepositoryConfigAptRepositoryPublicRepositoryRepositoryBaseInput is an input type that accepts GoogleDevtoolsArtifactregistryV1RemoteRepositoryConfigAptRepositoryPublicRepositoryRepositoryBaseArgs and GoogleDevtoolsArtifactregistryV1RemoteRepositoryConfigAptRepositoryPublicRepositoryRepositoryBaseOutput values. -// You can construct a concrete instance of `GoogleDevtoolsArtifactregistryV1RemoteRepositoryConfigAptRepositoryPublicRepositoryRepositoryBaseInput` via: +// GoogleDevtoolsArtifactregistryV1RemoteRepositoryConfigAptRepositoryPublicRepositoryRepositoryBaseInput is an input type that accepts values of the GoogleDevtoolsArtifactregistryV1RemoteRepositoryConfigAptRepositoryPublicRepositoryRepositoryBase enum +// A concrete instance of `GoogleDevtoolsArtifactregistryV1RemoteRepositoryConfigAptRepositoryPublicRepositoryRepositoryBaseInput` can be one of the following: // -// GoogleDevtoolsArtifactregistryV1RemoteRepositoryConfigAptRepositoryPublicRepositoryRepositoryBaseArgs{...} +// GoogleDevtoolsArtifactregistryV1RemoteRepositoryConfigAptRepositoryPublicRepositoryRepositoryBaseRepositoryBaseUnspecified +// GoogleDevtoolsArtifactregistryV1RemoteRepositoryConfigAptRepositoryPublicRepositoryRepositoryBaseDebian +// GoogleDevtoolsArtifactregistryV1RemoteRepositoryConfigAptRepositoryPublicRepositoryRepositoryBaseUbuntu +// GoogleDevtoolsArtifactregistryV1RemoteRepositoryConfigAptRepositoryPublicRepositoryRepositoryBaseDebianSnapshot type GoogleDevtoolsArtifactregistryV1RemoteRepositoryConfigAptRepositoryPublicRepositoryRepositoryBaseInput interface { pulumi.Input @@ -500,10 +504,16 @@ func (o GoogleDevtoolsArtifactregistryV1RemoteRepositoryConfigYumRepositoryPubli }).(pulumi.StringPtrOutput) } -// GoogleDevtoolsArtifactregistryV1RemoteRepositoryConfigYumRepositoryPublicRepositoryRepositoryBaseInput is an input type that accepts GoogleDevtoolsArtifactregistryV1RemoteRepositoryConfigYumRepositoryPublicRepositoryRepositoryBaseArgs and GoogleDevtoolsArtifactregistryV1RemoteRepositoryConfigYumRepositoryPublicRepositoryRepositoryBaseOutput values. -// You can construct a concrete instance of `GoogleDevtoolsArtifactregistryV1RemoteRepositoryConfigYumRepositoryPublicRepositoryRepositoryBaseInput` via: +// GoogleDevtoolsArtifactregistryV1RemoteRepositoryConfigYumRepositoryPublicRepositoryRepositoryBaseInput is an input type that accepts values of the GoogleDevtoolsArtifactregistryV1RemoteRepositoryConfigYumRepositoryPublicRepositoryRepositoryBase enum +// A concrete instance of `GoogleDevtoolsArtifactregistryV1RemoteRepositoryConfigYumRepositoryPublicRepositoryRepositoryBaseInput` can be one of the following: // -// GoogleDevtoolsArtifactregistryV1RemoteRepositoryConfigYumRepositoryPublicRepositoryRepositoryBaseArgs{...} +// GoogleDevtoolsArtifactregistryV1RemoteRepositoryConfigYumRepositoryPublicRepositoryRepositoryBaseRepositoryBaseUnspecified +// GoogleDevtoolsArtifactregistryV1RemoteRepositoryConfigYumRepositoryPublicRepositoryRepositoryBaseCentos +// GoogleDevtoolsArtifactregistryV1RemoteRepositoryConfigYumRepositoryPublicRepositoryRepositoryBaseCentosDebug +// GoogleDevtoolsArtifactregistryV1RemoteRepositoryConfigYumRepositoryPublicRepositoryRepositoryBaseCentosVault +// GoogleDevtoolsArtifactregistryV1RemoteRepositoryConfigYumRepositoryPublicRepositoryRepositoryBaseCentosStream +// GoogleDevtoolsArtifactregistryV1RemoteRepositoryConfigYumRepositoryPublicRepositoryRepositoryBaseRocky +// GoogleDevtoolsArtifactregistryV1RemoteRepositoryConfigYumRepositoryPublicRepositoryRepositoryBaseEpel type GoogleDevtoolsArtifactregistryV1RemoteRepositoryConfigYumRepositoryPublicRepositoryRepositoryBaseInput interface { pulumi.Input @@ -675,10 +685,12 @@ func (o MavenRepositoryConfigVersionPolicyPtrOutput) ToStringPtrOutputWithContex }).(pulumi.StringPtrOutput) } -// MavenRepositoryConfigVersionPolicyInput is an input type that accepts MavenRepositoryConfigVersionPolicyArgs and MavenRepositoryConfigVersionPolicyOutput values. -// You can construct a concrete instance of `MavenRepositoryConfigVersionPolicyInput` via: +// MavenRepositoryConfigVersionPolicyInput is an input type that accepts values of the MavenRepositoryConfigVersionPolicy enum +// A concrete instance of `MavenRepositoryConfigVersionPolicyInput` can be one of the following: // -// MavenRepositoryConfigVersionPolicyArgs{...} +// MavenRepositoryConfigVersionPolicyVersionPolicyUnspecified +// MavenRepositoryConfigVersionPolicyRelease +// MavenRepositoryConfigVersionPolicySnapshot type MavenRepositoryConfigVersionPolicyInput interface { pulumi.Input @@ -848,10 +860,11 @@ func (o MavenRepositoryPublicRepositoryPtrOutput) ToStringPtrOutputWithContext(c }).(pulumi.StringPtrOutput) } -// MavenRepositoryPublicRepositoryInput is an input type that accepts MavenRepositoryPublicRepositoryArgs and MavenRepositoryPublicRepositoryOutput values. -// You can construct a concrete instance of `MavenRepositoryPublicRepositoryInput` via: +// MavenRepositoryPublicRepositoryInput is an input type that accepts values of the MavenRepositoryPublicRepository enum +// A concrete instance of `MavenRepositoryPublicRepositoryInput` can be one of the following: // -// MavenRepositoryPublicRepositoryArgs{...} +// MavenRepositoryPublicRepositoryPublicRepositoryUnspecified +// MavenRepositoryPublicRepositoryMavenCentral type MavenRepositoryPublicRepositoryInput interface { pulumi.Input @@ -1021,10 +1034,11 @@ func (o NpmRepositoryPublicRepositoryPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// NpmRepositoryPublicRepositoryInput is an input type that accepts NpmRepositoryPublicRepositoryArgs and NpmRepositoryPublicRepositoryOutput values. -// You can construct a concrete instance of `NpmRepositoryPublicRepositoryInput` via: +// NpmRepositoryPublicRepositoryInput is an input type that accepts values of the NpmRepositoryPublicRepository enum +// A concrete instance of `NpmRepositoryPublicRepositoryInput` can be one of the following: // -// NpmRepositoryPublicRepositoryArgs{...} +// NpmRepositoryPublicRepositoryPublicRepositoryUnspecified +// NpmRepositoryPublicRepositoryNpmjs type NpmRepositoryPublicRepositoryInput interface { pulumi.Input @@ -1194,10 +1208,11 @@ func (o PythonRepositoryPublicRepositoryPtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// PythonRepositoryPublicRepositoryInput is an input type that accepts PythonRepositoryPublicRepositoryArgs and PythonRepositoryPublicRepositoryOutput values. -// You can construct a concrete instance of `PythonRepositoryPublicRepositoryInput` via: +// PythonRepositoryPublicRepositoryInput is an input type that accepts values of the PythonRepositoryPublicRepository enum +// A concrete instance of `PythonRepositoryPublicRepositoryInput` can be one of the following: // -// PythonRepositoryPublicRepositoryArgs{...} +// PythonRepositoryPublicRepositoryPublicRepositoryUnspecified +// PythonRepositoryPublicRepositoryPypi type PythonRepositoryPublicRepositoryInput interface { pulumi.Input @@ -1383,10 +1398,19 @@ func (o RepositoryFormatPtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// RepositoryFormatInput is an input type that accepts RepositoryFormatArgs and RepositoryFormatOutput values. -// You can construct a concrete instance of `RepositoryFormatInput` via: +// RepositoryFormatInput is an input type that accepts values of the RepositoryFormat enum +// A concrete instance of `RepositoryFormatInput` can be one of the following: // -// RepositoryFormatArgs{...} +// RepositoryFormatFormatUnspecified +// RepositoryFormatDocker +// RepositoryFormatMaven +// RepositoryFormatNpm +// RepositoryFormatApt +// RepositoryFormatYum +// RepositoryFormatGooget +// RepositoryFormatPython +// RepositoryFormatKfp +// RepositoryFormatGo type RepositoryFormatInput interface { pulumi.Input @@ -1560,10 +1584,13 @@ func (o RepositoryModePtrOutput) ToStringPtrOutputWithContext(ctx context.Contex }).(pulumi.StringPtrOutput) } -// RepositoryModeInput is an input type that accepts RepositoryModeArgs and RepositoryModeOutput values. -// You can construct a concrete instance of `RepositoryModeInput` via: +// RepositoryModeInput is an input type that accepts values of the RepositoryMode enum +// A concrete instance of `RepositoryModeInput` can be one of the following: // -// RepositoryModeArgs{...} +// RepositoryModeModeUnspecified +// RepositoryModeStandardRepository +// RepositoryModeVirtualRepository +// RepositoryModeRemoteRepository type RepositoryModeInput interface { pulumi.Input diff --git a/sdk/go/google/artifactregistry/v1beta1/pulumiEnums.go b/sdk/go/google/artifactregistry/v1beta1/pulumiEnums.go index f41a781def..7411cdf9df 100644 --- a/sdk/go/google/artifactregistry/v1beta1/pulumiEnums.go +++ b/sdk/go/google/artifactregistry/v1beta1/pulumiEnums.go @@ -152,10 +152,17 @@ func (o RepositoryFormatPtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// RepositoryFormatInput is an input type that accepts RepositoryFormatArgs and RepositoryFormatOutput values. -// You can construct a concrete instance of `RepositoryFormatInput` via: +// RepositoryFormatInput is an input type that accepts values of the RepositoryFormat enum +// A concrete instance of `RepositoryFormatInput` can be one of the following: // -// RepositoryFormatArgs{...} +// RepositoryFormatFormatUnspecified +// RepositoryFormatDocker +// RepositoryFormatMaven +// RepositoryFormatNpm +// RepositoryFormatApt +// RepositoryFormatYum +// RepositoryFormatGooget +// RepositoryFormatPython type RepositoryFormatInput interface { pulumi.Input diff --git a/sdk/go/google/artifactregistry/v1beta2/pulumiEnums.go b/sdk/go/google/artifactregistry/v1beta2/pulumiEnums.go index c803ccf384..84b663f534 100644 --- a/sdk/go/google/artifactregistry/v1beta2/pulumiEnums.go +++ b/sdk/go/google/artifactregistry/v1beta2/pulumiEnums.go @@ -142,10 +142,12 @@ func (o MavenRepositoryConfigVersionPolicyPtrOutput) ToStringPtrOutputWithContex }).(pulumi.StringPtrOutput) } -// MavenRepositoryConfigVersionPolicyInput is an input type that accepts MavenRepositoryConfigVersionPolicyArgs and MavenRepositoryConfigVersionPolicyOutput values. -// You can construct a concrete instance of `MavenRepositoryConfigVersionPolicyInput` via: +// MavenRepositoryConfigVersionPolicyInput is an input type that accepts values of the MavenRepositoryConfigVersionPolicy enum +// A concrete instance of `MavenRepositoryConfigVersionPolicyInput` can be one of the following: // -// MavenRepositoryConfigVersionPolicyArgs{...} +// MavenRepositoryConfigVersionPolicyVersionPolicyUnspecified +// MavenRepositoryConfigVersionPolicyRelease +// MavenRepositoryConfigVersionPolicySnapshot type MavenRepositoryConfigVersionPolicyInput interface { pulumi.Input @@ -327,10 +329,17 @@ func (o RepositoryFormatPtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// RepositoryFormatInput is an input type that accepts RepositoryFormatArgs and RepositoryFormatOutput values. -// You can construct a concrete instance of `RepositoryFormatInput` via: +// RepositoryFormatInput is an input type that accepts values of the RepositoryFormat enum +// A concrete instance of `RepositoryFormatInput` can be one of the following: // -// RepositoryFormatArgs{...} +// RepositoryFormatFormatUnspecified +// RepositoryFormatDocker +// RepositoryFormatMaven +// RepositoryFormatNpm +// RepositoryFormatApt +// RepositoryFormatYum +// RepositoryFormatGooget +// RepositoryFormatPython type RepositoryFormatInput interface { pulumi.Input diff --git a/sdk/go/google/assuredworkloads/v1/pulumiEnums.go b/sdk/go/google/assuredworkloads/v1/pulumiEnums.go index e11138ccab..4bc551a048 100644 --- a/sdk/go/google/assuredworkloads/v1/pulumiEnums.go +++ b/sdk/go/google/assuredworkloads/v1/pulumiEnums.go @@ -146,10 +146,14 @@ func (o GoogleCloudAssuredworkloadsV1WorkloadResourceSettingsResourceTypePtrOutp }).(pulumi.StringPtrOutput) } -// GoogleCloudAssuredworkloadsV1WorkloadResourceSettingsResourceTypeInput is an input type that accepts GoogleCloudAssuredworkloadsV1WorkloadResourceSettingsResourceTypeArgs and GoogleCloudAssuredworkloadsV1WorkloadResourceSettingsResourceTypeOutput values. -// You can construct a concrete instance of `GoogleCloudAssuredworkloadsV1WorkloadResourceSettingsResourceTypeInput` via: +// GoogleCloudAssuredworkloadsV1WorkloadResourceSettingsResourceTypeInput is an input type that accepts values of the GoogleCloudAssuredworkloadsV1WorkloadResourceSettingsResourceType enum +// A concrete instance of `GoogleCloudAssuredworkloadsV1WorkloadResourceSettingsResourceTypeInput` can be one of the following: // -// GoogleCloudAssuredworkloadsV1WorkloadResourceSettingsResourceTypeArgs{...} +// GoogleCloudAssuredworkloadsV1WorkloadResourceSettingsResourceTypeResourceTypeUnspecified +// GoogleCloudAssuredworkloadsV1WorkloadResourceSettingsResourceTypeConsumerProject +// GoogleCloudAssuredworkloadsV1WorkloadResourceSettingsResourceTypeConsumerFolder +// GoogleCloudAssuredworkloadsV1WorkloadResourceSettingsResourceTypeEncryptionKeysProject +// GoogleCloudAssuredworkloadsV1WorkloadResourceSettingsResourceTypeKeyring type GoogleCloudAssuredworkloadsV1WorkloadResourceSettingsResourceTypeInput interface { pulumi.Input @@ -353,10 +357,28 @@ func (o WorkloadComplianceRegimePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// WorkloadComplianceRegimeInput is an input type that accepts WorkloadComplianceRegimeArgs and WorkloadComplianceRegimeOutput values. -// You can construct a concrete instance of `WorkloadComplianceRegimeInput` via: +// WorkloadComplianceRegimeInput is an input type that accepts values of the WorkloadComplianceRegime enum +// A concrete instance of `WorkloadComplianceRegimeInput` can be one of the following: // -// WorkloadComplianceRegimeArgs{...} +// WorkloadComplianceRegimeComplianceRegimeUnspecified +// WorkloadComplianceRegimeIl4 +// WorkloadComplianceRegimeCjis +// WorkloadComplianceRegimeFedrampHigh +// WorkloadComplianceRegimeFedrampModerate +// WorkloadComplianceRegimeUsRegionalAccess +// WorkloadComplianceRegimeHipaa +// WorkloadComplianceRegimeHitrust +// WorkloadComplianceRegimeEuRegionsAndSupport +// WorkloadComplianceRegimeCaRegionsAndSupport +// WorkloadComplianceRegimeItar +// WorkloadComplianceRegimeAuRegionsAndUsSupport +// WorkloadComplianceRegimeAssuredWorkloadsForPartners +// WorkloadComplianceRegimeIsrRegions +// WorkloadComplianceRegimeIsrRegionsAndSupport +// WorkloadComplianceRegimeCaProtectedB +// WorkloadComplianceRegimeIl5 +// WorkloadComplianceRegimeIl2 +// WorkloadComplianceRegimeJpRegionsAndSupport type WorkloadComplianceRegimeInput interface { pulumi.Input @@ -531,10 +553,14 @@ func (o WorkloadPartnerPtrOutput) ToStringPtrOutputWithContext(ctx context.Conte }).(pulumi.StringPtrOutput) } -// WorkloadPartnerInput is an input type that accepts WorkloadPartnerArgs and WorkloadPartnerOutput values. -// You can construct a concrete instance of `WorkloadPartnerInput` via: +// WorkloadPartnerInput is an input type that accepts values of the WorkloadPartner enum +// A concrete instance of `WorkloadPartnerInput` can be one of the following: // -// WorkloadPartnerArgs{...} +// WorkloadPartnerPartnerUnspecified +// WorkloadPartnerLocalControlsByS3ns +// WorkloadPartnerSovereignControlsByTSystems +// WorkloadPartnerSovereignControlsBySiaMinsait +// WorkloadPartnerSovereignControlsByPsn type WorkloadPartnerInput interface { pulumi.Input diff --git a/sdk/go/google/assuredworkloads/v1beta1/pulumiEnums.go b/sdk/go/google/assuredworkloads/v1beta1/pulumiEnums.go index b2b3bc7735..7ef32818f6 100644 --- a/sdk/go/google/assuredworkloads/v1beta1/pulumiEnums.go +++ b/sdk/go/google/assuredworkloads/v1beta1/pulumiEnums.go @@ -146,10 +146,14 @@ func (o GoogleCloudAssuredworkloadsV1beta1WorkloadResourceSettingsResourceTypePt }).(pulumi.StringPtrOutput) } -// GoogleCloudAssuredworkloadsV1beta1WorkloadResourceSettingsResourceTypeInput is an input type that accepts GoogleCloudAssuredworkloadsV1beta1WorkloadResourceSettingsResourceTypeArgs and GoogleCloudAssuredworkloadsV1beta1WorkloadResourceSettingsResourceTypeOutput values. -// You can construct a concrete instance of `GoogleCloudAssuredworkloadsV1beta1WorkloadResourceSettingsResourceTypeInput` via: +// GoogleCloudAssuredworkloadsV1beta1WorkloadResourceSettingsResourceTypeInput is an input type that accepts values of the GoogleCloudAssuredworkloadsV1beta1WorkloadResourceSettingsResourceType enum +// A concrete instance of `GoogleCloudAssuredworkloadsV1beta1WorkloadResourceSettingsResourceTypeInput` can be one of the following: // -// GoogleCloudAssuredworkloadsV1beta1WorkloadResourceSettingsResourceTypeArgs{...} +// GoogleCloudAssuredworkloadsV1beta1WorkloadResourceSettingsResourceTypeResourceTypeUnspecified +// GoogleCloudAssuredworkloadsV1beta1WorkloadResourceSettingsResourceTypeConsumerProject +// GoogleCloudAssuredworkloadsV1beta1WorkloadResourceSettingsResourceTypeConsumerFolder +// GoogleCloudAssuredworkloadsV1beta1WorkloadResourceSettingsResourceTypeEncryptionKeysProject +// GoogleCloudAssuredworkloadsV1beta1WorkloadResourceSettingsResourceTypeKeyring type GoogleCloudAssuredworkloadsV1beta1WorkloadResourceSettingsResourceTypeInput interface { pulumi.Input @@ -353,10 +357,28 @@ func (o WorkloadComplianceRegimePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// WorkloadComplianceRegimeInput is an input type that accepts WorkloadComplianceRegimeArgs and WorkloadComplianceRegimeOutput values. -// You can construct a concrete instance of `WorkloadComplianceRegimeInput` via: +// WorkloadComplianceRegimeInput is an input type that accepts values of the WorkloadComplianceRegime enum +// A concrete instance of `WorkloadComplianceRegimeInput` can be one of the following: // -// WorkloadComplianceRegimeArgs{...} +// WorkloadComplianceRegimeComplianceRegimeUnspecified +// WorkloadComplianceRegimeIl4 +// WorkloadComplianceRegimeCjis +// WorkloadComplianceRegimeFedrampHigh +// WorkloadComplianceRegimeFedrampModerate +// WorkloadComplianceRegimeUsRegionalAccess +// WorkloadComplianceRegimeHipaa +// WorkloadComplianceRegimeHitrust +// WorkloadComplianceRegimeEuRegionsAndSupport +// WorkloadComplianceRegimeCaRegionsAndSupport +// WorkloadComplianceRegimeItar +// WorkloadComplianceRegimeAuRegionsAndUsSupport +// WorkloadComplianceRegimeAssuredWorkloadsForPartners +// WorkloadComplianceRegimeIsrRegions +// WorkloadComplianceRegimeIsrRegionsAndSupport +// WorkloadComplianceRegimeCaProtectedB +// WorkloadComplianceRegimeIl5 +// WorkloadComplianceRegimeIl2 +// WorkloadComplianceRegimeJpRegionsAndSupport type WorkloadComplianceRegimeInput interface { pulumi.Input @@ -531,10 +553,14 @@ func (o WorkloadPartnerPtrOutput) ToStringPtrOutputWithContext(ctx context.Conte }).(pulumi.StringPtrOutput) } -// WorkloadPartnerInput is an input type that accepts WorkloadPartnerArgs and WorkloadPartnerOutput values. -// You can construct a concrete instance of `WorkloadPartnerInput` via: +// WorkloadPartnerInput is an input type that accepts values of the WorkloadPartner enum +// A concrete instance of `WorkloadPartnerInput` can be one of the following: // -// WorkloadPartnerArgs{...} +// WorkloadPartnerPartnerUnspecified +// WorkloadPartnerLocalControlsByS3ns +// WorkloadPartnerSovereignControlsByTSystems +// WorkloadPartnerSovereignControlsBySiaMinsait +// WorkloadPartnerSovereignControlsByPsn type WorkloadPartnerInput interface { pulumi.Input diff --git a/sdk/go/google/backupdr/v1/pulumiEnums.go b/sdk/go/google/backupdr/v1/pulumiEnums.go index f3f5386578..1e80f868e4 100644 --- a/sdk/go/google/backupdr/v1/pulumiEnums.go +++ b/sdk/go/google/backupdr/v1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input @@ -317,10 +320,11 @@ func (o ManagementServerTypePtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// ManagementServerTypeInput is an input type that accepts ManagementServerTypeArgs and ManagementServerTypeOutput values. -// You can construct a concrete instance of `ManagementServerTypeInput` via: +// ManagementServerTypeInput is an input type that accepts values of the ManagementServerType enum +// A concrete instance of `ManagementServerTypeInput` can be one of the following: // -// ManagementServerTypeArgs{...} +// ManagementServerTypeInstanceTypeUnspecified +// ManagementServerTypeBackupRestore type ManagementServerTypeInput interface { pulumi.Input @@ -490,10 +494,11 @@ func (o NetworkConfigPeeringModePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// NetworkConfigPeeringModeInput is an input type that accepts NetworkConfigPeeringModeArgs and NetworkConfigPeeringModeOutput values. -// You can construct a concrete instance of `NetworkConfigPeeringModeInput` via: +// NetworkConfigPeeringModeInput is an input type that accepts values of the NetworkConfigPeeringMode enum +// A concrete instance of `NetworkConfigPeeringModeInput` can be one of the following: // -// NetworkConfigPeeringModeArgs{...} +// NetworkConfigPeeringModePeeringModeUnspecified +// NetworkConfigPeeringModePrivateServiceAccess type NetworkConfigPeeringModeInput interface { pulumi.Input diff --git a/sdk/go/google/baremetalsolution/v2/pulumiEnums.go b/sdk/go/google/baremetalsolution/v2/pulumiEnums.go index 435ad3c3ea..ffdcf7c001 100644 --- a/sdk/go/google/baremetalsolution/v2/pulumiEnums.go +++ b/sdk/go/google/baremetalsolution/v2/pulumiEnums.go @@ -142,10 +142,12 @@ func (o AllowedClientMountPermissionsPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// AllowedClientMountPermissionsInput is an input type that accepts AllowedClientMountPermissionsArgs and AllowedClientMountPermissionsOutput values. -// You can construct a concrete instance of `AllowedClientMountPermissionsInput` via: +// AllowedClientMountPermissionsInput is an input type that accepts values of the AllowedClientMountPermissions enum +// A concrete instance of `AllowedClientMountPermissionsInput` can be one of the following: // -// AllowedClientMountPermissionsArgs{...} +// AllowedClientMountPermissionsMountPermissionsUnspecified +// AllowedClientMountPermissionsRead +// AllowedClientMountPermissionsReadWrite type AllowedClientMountPermissionsInput interface { pulumi.Input @@ -317,10 +319,12 @@ func (o InstanceConfigNetworkConfigPtrOutput) ToStringPtrOutputWithContext(ctx c }).(pulumi.StringPtrOutput) } -// InstanceConfigNetworkConfigInput is an input type that accepts InstanceConfigNetworkConfigArgs and InstanceConfigNetworkConfigOutput values. -// You can construct a concrete instance of `InstanceConfigNetworkConfigInput` via: +// InstanceConfigNetworkConfigInput is an input type that accepts values of the InstanceConfigNetworkConfig enum +// A concrete instance of `InstanceConfigNetworkConfigInput` can be one of the following: // -// InstanceConfigNetworkConfigArgs{...} +// InstanceConfigNetworkConfigNetworkconfigUnspecified +// InstanceConfigNetworkConfigSingleVlan +// InstanceConfigNetworkConfigMultiVlan type InstanceConfigNetworkConfigInput interface { pulumi.Input @@ -492,10 +496,12 @@ func (o LogicalNetworkInterfaceNetworkTypePtrOutput) ToStringPtrOutputWithContex }).(pulumi.StringPtrOutput) } -// LogicalNetworkInterfaceNetworkTypeInput is an input type that accepts LogicalNetworkInterfaceNetworkTypeArgs and LogicalNetworkInterfaceNetworkTypeOutput values. -// You can construct a concrete instance of `LogicalNetworkInterfaceNetworkTypeInput` via: +// LogicalNetworkInterfaceNetworkTypeInput is an input type that accepts values of the LogicalNetworkInterfaceNetworkType enum +// A concrete instance of `LogicalNetworkInterfaceNetworkTypeInput` can be one of the following: // -// LogicalNetworkInterfaceNetworkTypeArgs{...} +// LogicalNetworkInterfaceNetworkTypeTypeUnspecified +// LogicalNetworkInterfaceNetworkTypeClient +// LogicalNetworkInterfaceNetworkTypePrivate type LogicalNetworkInterfaceNetworkTypeInput interface { pulumi.Input @@ -671,10 +677,14 @@ func (o NetworkConfigBandwidthPtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// NetworkConfigBandwidthInput is an input type that accepts NetworkConfigBandwidthArgs and NetworkConfigBandwidthOutput values. -// You can construct a concrete instance of `NetworkConfigBandwidthInput` via: +// NetworkConfigBandwidthInput is an input type that accepts values of the NetworkConfigBandwidth enum +// A concrete instance of `NetworkConfigBandwidthInput` can be one of the following: // -// NetworkConfigBandwidthArgs{...} +// NetworkConfigBandwidthBandwidthUnspecified +// NetworkConfigBandwidthBw1Gbps +// NetworkConfigBandwidthBw2Gbps +// NetworkConfigBandwidthBw5Gbps +// NetworkConfigBandwidthBw10Gbps type NetworkConfigBandwidthInput interface { pulumi.Input @@ -850,10 +860,14 @@ func (o NetworkConfigServiceCidrPtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// NetworkConfigServiceCidrInput is an input type that accepts NetworkConfigServiceCidrArgs and NetworkConfigServiceCidrOutput values. -// You can construct a concrete instance of `NetworkConfigServiceCidrInput` via: +// NetworkConfigServiceCidrInput is an input type that accepts values of the NetworkConfigServiceCidr enum +// A concrete instance of `NetworkConfigServiceCidrInput` can be one of the following: // -// NetworkConfigServiceCidrArgs{...} +// NetworkConfigServiceCidrServiceCidrUnspecified +// NetworkConfigServiceCidrDisabled +// NetworkConfigServiceCidrHigh26 +// NetworkConfigServiceCidrHigh27 +// NetworkConfigServiceCidrHigh28 type NetworkConfigServiceCidrInput interface { pulumi.Input @@ -1025,10 +1039,12 @@ func (o NetworkConfigTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Con }).(pulumi.StringPtrOutput) } -// NetworkConfigTypeInput is an input type that accepts NetworkConfigTypeArgs and NetworkConfigTypeOutput values. -// You can construct a concrete instance of `NetworkConfigTypeInput` via: +// NetworkConfigTypeInput is an input type that accepts values of the NetworkConfigType enum +// A concrete instance of `NetworkConfigTypeInput` can be one of the following: // -// NetworkConfigTypeArgs{...} +// NetworkConfigTypeTypeUnspecified +// NetworkConfigTypeClient +// NetworkConfigTypePrivate type NetworkConfigTypeInput interface { pulumi.Input @@ -1200,10 +1216,12 @@ func (o NfsExportPermissionsPtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// NfsExportPermissionsInput is an input type that accepts NfsExportPermissionsArgs and NfsExportPermissionsOutput values. -// You can construct a concrete instance of `NfsExportPermissionsInput` via: +// NfsExportPermissionsInput is an input type that accepts values of the NfsExportPermissions enum +// A concrete instance of `NfsExportPermissionsInput` can be one of the following: // -// NfsExportPermissionsArgs{...} +// NfsExportPermissionsPermissionsUnspecified +// NfsExportPermissionsReadOnly +// NfsExportPermissionsReadWrite type NfsExportPermissionsInput interface { pulumi.Input @@ -1375,10 +1393,12 @@ func (o NfsShareStorageTypePtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// NfsShareStorageTypeInput is an input type that accepts NfsShareStorageTypeArgs and NfsShareStorageTypeOutput values. -// You can construct a concrete instance of `NfsShareStorageTypeInput` via: +// NfsShareStorageTypeInput is an input type that accepts values of the NfsShareStorageType enum +// A concrete instance of `NfsShareStorageTypeInput` can be one of the following: // -// NfsShareStorageTypeArgs{...} +// NfsShareStorageTypeStorageTypeUnspecified +// NfsShareStorageTypeSsd +// NfsShareStorageTypeHdd type NfsShareStorageTypeInput interface { pulumi.Input @@ -1552,10 +1572,13 @@ func (o VolumeConfigPerformanceTierPtrOutput) ToStringPtrOutputWithContext(ctx c }).(pulumi.StringPtrOutput) } -// VolumeConfigPerformanceTierInput is an input type that accepts VolumeConfigPerformanceTierArgs and VolumeConfigPerformanceTierOutput values. -// You can construct a concrete instance of `VolumeConfigPerformanceTierInput` via: +// VolumeConfigPerformanceTierInput is an input type that accepts values of the VolumeConfigPerformanceTier enum +// A concrete instance of `VolumeConfigPerformanceTierInput` can be one of the following: // -// VolumeConfigPerformanceTierArgs{...} +// VolumeConfigPerformanceTierVolumePerformanceTierUnspecified +// VolumeConfigPerformanceTierVolumePerformanceTierShared +// VolumeConfigPerformanceTierVolumePerformanceTierAssigned +// VolumeConfigPerformanceTierVolumePerformanceTierHt type VolumeConfigPerformanceTierInput interface { pulumi.Input @@ -1727,10 +1750,12 @@ func (o VolumeConfigProtocolPtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// VolumeConfigProtocolInput is an input type that accepts VolumeConfigProtocolArgs and VolumeConfigProtocolOutput values. -// You can construct a concrete instance of `VolumeConfigProtocolInput` via: +// VolumeConfigProtocolInput is an input type that accepts values of the VolumeConfigProtocol enum +// A concrete instance of `VolumeConfigProtocolInput` can be one of the following: // -// VolumeConfigProtocolArgs{...} +// VolumeConfigProtocolProtocolUnspecified +// VolumeConfigProtocolProtocolFc +// VolumeConfigProtocolProtocolNfs type VolumeConfigProtocolInput interface { pulumi.Input @@ -1902,10 +1927,12 @@ func (o VolumeConfigTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// VolumeConfigTypeInput is an input type that accepts VolumeConfigTypeArgs and VolumeConfigTypeOutput values. -// You can construct a concrete instance of `VolumeConfigTypeInput` via: +// VolumeConfigTypeInput is an input type that accepts values of the VolumeConfigType enum +// A concrete instance of `VolumeConfigTypeInput` can be one of the following: // -// VolumeConfigTypeArgs{...} +// VolumeConfigTypeTypeUnspecified +// VolumeConfigTypeFlash +// VolumeConfigTypeDisk type VolumeConfigTypeInput interface { pulumi.Input diff --git a/sdk/go/google/batch/v1/pulumiEnums.go b/sdk/go/google/batch/v1/pulumiEnums.go index 7a2f3d978c..b46f6a8a47 100644 --- a/sdk/go/google/batch/v1/pulumiEnums.go +++ b/sdk/go/google/batch/v1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o InstancePolicyProvisioningModelPtrOutput) ToStringPtrOutputWithContext(c }).(pulumi.StringPtrOutput) } -// InstancePolicyProvisioningModelInput is an input type that accepts InstancePolicyProvisioningModelArgs and InstancePolicyProvisioningModelOutput values. -// You can construct a concrete instance of `InstancePolicyProvisioningModelInput` via: +// InstancePolicyProvisioningModelInput is an input type that accepts values of the InstancePolicyProvisioningModel enum +// A concrete instance of `InstancePolicyProvisioningModelInput` can be one of the following: // -// InstancePolicyProvisioningModelArgs{...} +// InstancePolicyProvisioningModelProvisioningModelUnspecified +// InstancePolicyProvisioningModelStandard +// InstancePolicyProvisioningModelSpot +// InstancePolicyProvisioningModelPreemptible type InstancePolicyProvisioningModelInput interface { pulumi.Input @@ -319,10 +322,12 @@ func (o LifecyclePolicyActionPtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// LifecyclePolicyActionInput is an input type that accepts LifecyclePolicyActionArgs and LifecyclePolicyActionOutput values. -// You can construct a concrete instance of `LifecyclePolicyActionInput` via: +// LifecyclePolicyActionInput is an input type that accepts values of the LifecyclePolicyAction enum +// A concrete instance of `LifecyclePolicyActionInput` can be one of the following: // -// LifecyclePolicyActionArgs{...} +// LifecyclePolicyActionActionUnspecified +// LifecyclePolicyActionRetryTask +// LifecyclePolicyActionFailTask type LifecyclePolicyActionInput interface { pulumi.Input @@ -494,10 +499,12 @@ func (o LogsPolicyDestinationPtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// LogsPolicyDestinationInput is an input type that accepts LogsPolicyDestinationArgs and LogsPolicyDestinationOutput values. -// You can construct a concrete instance of `LogsPolicyDestinationInput` via: +// LogsPolicyDestinationInput is an input type that accepts values of the LogsPolicyDestination enum +// A concrete instance of `LogsPolicyDestinationInput` can be one of the following: // -// LogsPolicyDestinationArgs{...} +// LogsPolicyDestinationDestinationUnspecified +// LogsPolicyDestinationCloudLogging +// LogsPolicyDestinationPath type LogsPolicyDestinationInput interface { pulumi.Input @@ -677,10 +684,16 @@ func (o MessageNewJobStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// MessageNewJobStateInput is an input type that accepts MessageNewJobStateArgs and MessageNewJobStateOutput values. -// You can construct a concrete instance of `MessageNewJobStateInput` via: +// MessageNewJobStateInput is an input type that accepts values of the MessageNewJobState enum +// A concrete instance of `MessageNewJobStateInput` can be one of the following: // -// MessageNewJobStateArgs{...} +// MessageNewJobStateStateUnspecified +// MessageNewJobStateQueued +// MessageNewJobStateScheduled +// MessageNewJobStateRunning +// MessageNewJobStateSucceeded +// MessageNewJobStateFailed +// MessageNewJobStateDeletionInProgress type MessageNewJobStateInput interface { pulumi.Input @@ -860,10 +873,16 @@ func (o MessageNewTaskStatePtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// MessageNewTaskStateInput is an input type that accepts MessageNewTaskStateArgs and MessageNewTaskStateOutput values. -// You can construct a concrete instance of `MessageNewTaskStateInput` via: +// MessageNewTaskStateInput is an input type that accepts values of the MessageNewTaskState enum +// A concrete instance of `MessageNewTaskStateInput` can be one of the following: // -// MessageNewTaskStateArgs{...} +// MessageNewTaskStateStateUnspecified +// MessageNewTaskStatePending +// MessageNewTaskStateAssigned +// MessageNewTaskStateRunning +// MessageNewTaskStateFailed +// MessageNewTaskStateSucceeded +// MessageNewTaskStateUnexecuted type MessageNewTaskStateInput interface { pulumi.Input @@ -1035,10 +1054,12 @@ func (o MessageTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) }).(pulumi.StringPtrOutput) } -// MessageTypeInput is an input type that accepts MessageTypeArgs and MessageTypeOutput values. -// You can construct a concrete instance of `MessageTypeInput` via: +// MessageTypeInput is an input type that accepts values of the MessageType enum +// A concrete instance of `MessageTypeInput` can be one of the following: // -// MessageTypeArgs{...} +// MessageTypeTypeUnspecified +// MessageTypeJobStateChanged +// MessageTypeTaskStateChanged type MessageTypeInput interface { pulumi.Input @@ -1210,10 +1231,12 @@ func (o TaskGroupSchedulingPolicyPtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// TaskGroupSchedulingPolicyInput is an input type that accepts TaskGroupSchedulingPolicyArgs and TaskGroupSchedulingPolicyOutput values. -// You can construct a concrete instance of `TaskGroupSchedulingPolicyInput` via: +// TaskGroupSchedulingPolicyInput is an input type that accepts values of the TaskGroupSchedulingPolicy enum +// A concrete instance of `TaskGroupSchedulingPolicyInput` can be one of the following: // -// TaskGroupSchedulingPolicyArgs{...} +// TaskGroupSchedulingPolicySchedulingPolicyUnspecified +// TaskGroupSchedulingPolicyAsSoonAsPossible +// TaskGroupSchedulingPolicyInOrder type TaskGroupSchedulingPolicyInput interface { pulumi.Input diff --git a/sdk/go/google/beyondcorp/v1/pulumiEnums.go b/sdk/go/google/beyondcorp/v1/pulumiEnums.go index a3bb007a92..aa6a9c7c40 100644 --- a/sdk/go/google/beyondcorp/v1/pulumiEnums.go +++ b/sdk/go/google/beyondcorp/v1/pulumiEnums.go @@ -140,10 +140,11 @@ func (o AppConnectionTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Con }).(pulumi.StringPtrOutput) } -// AppConnectionTypeInput is an input type that accepts AppConnectionTypeArgs and AppConnectionTypeOutput values. -// You can construct a concrete instance of `AppConnectionTypeInput` via: +// AppConnectionTypeInput is an input type that accepts values of the AppConnectionType enum +// A concrete instance of `AppConnectionTypeInput` can be one of the following: // -// AppConnectionTypeArgs{...} +// AppConnectionTypeTypeUnspecified +// AppConnectionTypeTcpProxy type AppConnectionTypeInput interface { pulumi.Input @@ -313,10 +314,11 @@ func (o AppGatewayHostTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// AppGatewayHostTypeInput is an input type that accepts AppGatewayHostTypeArgs and AppGatewayHostTypeOutput values. -// You can construct a concrete instance of `AppGatewayHostTypeInput` via: +// AppGatewayHostTypeInput is an input type that accepts values of the AppGatewayHostType enum +// A concrete instance of `AppGatewayHostTypeInput` can be one of the following: // -// AppGatewayHostTypeArgs{...} +// AppGatewayHostTypeHostTypeUnspecified +// AppGatewayHostTypeGcpRegionalMig type AppGatewayHostTypeInput interface { pulumi.Input @@ -486,10 +488,11 @@ func (o AppGatewayTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Contex }).(pulumi.StringPtrOutput) } -// AppGatewayTypeInput is an input type that accepts AppGatewayTypeArgs and AppGatewayTypeOutput values. -// You can construct a concrete instance of `AppGatewayTypeInput` via: +// AppGatewayTypeInput is an input type that accepts values of the AppGatewayType enum +// A concrete instance of `AppGatewayTypeInput` can be one of the following: // -// AppGatewayTypeArgs{...} +// AppGatewayTypeTypeUnspecified +// AppGatewayTypeTcpProxy type AppGatewayTypeInput interface { pulumi.Input @@ -659,10 +662,11 @@ func (o GoogleCloudBeyondcorpAppconnectionsV1AppConnectionGatewayTypePtrOutput) }).(pulumi.StringPtrOutput) } -// GoogleCloudBeyondcorpAppconnectionsV1AppConnectionGatewayTypeInput is an input type that accepts GoogleCloudBeyondcorpAppconnectionsV1AppConnectionGatewayTypeArgs and GoogleCloudBeyondcorpAppconnectionsV1AppConnectionGatewayTypeOutput values. -// You can construct a concrete instance of `GoogleCloudBeyondcorpAppconnectionsV1AppConnectionGatewayTypeInput` via: +// GoogleCloudBeyondcorpAppconnectionsV1AppConnectionGatewayTypeInput is an input type that accepts values of the GoogleCloudBeyondcorpAppconnectionsV1AppConnectionGatewayType enum +// A concrete instance of `GoogleCloudBeyondcorpAppconnectionsV1AppConnectionGatewayTypeInput` can be one of the following: // -// GoogleCloudBeyondcorpAppconnectionsV1AppConnectionGatewayTypeArgs{...} +// GoogleCloudBeyondcorpAppconnectionsV1AppConnectionGatewayTypeTypeUnspecified +// GoogleCloudBeyondcorpAppconnectionsV1AppConnectionGatewayTypeGcpRegionalMig type GoogleCloudBeyondcorpAppconnectionsV1AppConnectionGatewayTypeInput interface { pulumi.Input @@ -838,10 +842,14 @@ func (o GoogleCloudBeyondcorpAppconnectorsV1ResourceInfoStatusPtrOutput) ToStrin }).(pulumi.StringPtrOutput) } -// GoogleCloudBeyondcorpAppconnectorsV1ResourceInfoStatusInput is an input type that accepts GoogleCloudBeyondcorpAppconnectorsV1ResourceInfoStatusArgs and GoogleCloudBeyondcorpAppconnectorsV1ResourceInfoStatusOutput values. -// You can construct a concrete instance of `GoogleCloudBeyondcorpAppconnectorsV1ResourceInfoStatusInput` via: +// GoogleCloudBeyondcorpAppconnectorsV1ResourceInfoStatusInput is an input type that accepts values of the GoogleCloudBeyondcorpAppconnectorsV1ResourceInfoStatus enum +// A concrete instance of `GoogleCloudBeyondcorpAppconnectorsV1ResourceInfoStatusInput` can be one of the following: // -// GoogleCloudBeyondcorpAppconnectorsV1ResourceInfoStatusArgs{...} +// GoogleCloudBeyondcorpAppconnectorsV1ResourceInfoStatusHealthStatusUnspecified +// GoogleCloudBeyondcorpAppconnectorsV1ResourceInfoStatusHealthy +// GoogleCloudBeyondcorpAppconnectorsV1ResourceInfoStatusUnhealthy +// GoogleCloudBeyondcorpAppconnectorsV1ResourceInfoStatusUnresponsive +// GoogleCloudBeyondcorpAppconnectorsV1ResourceInfoStatusDegraded type GoogleCloudBeyondcorpAppconnectorsV1ResourceInfoStatusInput interface { pulumi.Input @@ -1015,10 +1023,13 @@ func (o GoogleIamV1AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// GoogleIamV1AuditLogConfigLogTypeInput is an input type that accepts GoogleIamV1AuditLogConfigLogTypeArgs and GoogleIamV1AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `GoogleIamV1AuditLogConfigLogTypeInput` via: +// GoogleIamV1AuditLogConfigLogTypeInput is an input type that accepts values of the GoogleIamV1AuditLogConfigLogType enum +// A concrete instance of `GoogleIamV1AuditLogConfigLogTypeInput` can be one of the following: // -// GoogleIamV1AuditLogConfigLogTypeArgs{...} +// GoogleIamV1AuditLogConfigLogTypeLogTypeUnspecified +// GoogleIamV1AuditLogConfigLogTypeAdminRead +// GoogleIamV1AuditLogConfigLogTypeDataWrite +// GoogleIamV1AuditLogConfigLogTypeDataRead type GoogleIamV1AuditLogConfigLogTypeInput interface { pulumi.Input diff --git a/sdk/go/google/beyondcorp/v1alpha/pulumiEnums.go b/sdk/go/google/beyondcorp/v1alpha/pulumiEnums.go index 085183626e..d457486fd3 100644 --- a/sdk/go/google/beyondcorp/v1alpha/pulumiEnums.go +++ b/sdk/go/google/beyondcorp/v1alpha/pulumiEnums.go @@ -140,10 +140,11 @@ func (o AppConnectionTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Con }).(pulumi.StringPtrOutput) } -// AppConnectionTypeInput is an input type that accepts AppConnectionTypeArgs and AppConnectionTypeOutput values. -// You can construct a concrete instance of `AppConnectionTypeInput` via: +// AppConnectionTypeInput is an input type that accepts values of the AppConnectionType enum +// A concrete instance of `AppConnectionTypeInput` can be one of the following: // -// AppConnectionTypeArgs{...} +// AppConnectionTypeTypeUnspecified +// AppConnectionTypeTcpProxy type AppConnectionTypeInput interface { pulumi.Input @@ -313,10 +314,11 @@ func (o AppGatewayHostTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// AppGatewayHostTypeInput is an input type that accepts AppGatewayHostTypeArgs and AppGatewayHostTypeOutput values. -// You can construct a concrete instance of `AppGatewayHostTypeInput` via: +// AppGatewayHostTypeInput is an input type that accepts values of the AppGatewayHostType enum +// A concrete instance of `AppGatewayHostTypeInput` can be one of the following: // -// AppGatewayHostTypeArgs{...} +// AppGatewayHostTypeHostTypeUnspecified +// AppGatewayHostTypeGcpRegionalMig type AppGatewayHostTypeInput interface { pulumi.Input @@ -486,10 +488,11 @@ func (o AppGatewayTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Contex }).(pulumi.StringPtrOutput) } -// AppGatewayTypeInput is an input type that accepts AppGatewayTypeArgs and AppGatewayTypeOutput values. -// You can construct a concrete instance of `AppGatewayTypeInput` via: +// AppGatewayTypeInput is an input type that accepts values of the AppGatewayType enum +// A concrete instance of `AppGatewayTypeInput` can be one of the following: // -// AppGatewayTypeArgs{...} +// AppGatewayTypeTypeUnspecified +// AppGatewayTypeTcpProxy type AppGatewayTypeInput interface { pulumi.Input @@ -659,10 +662,11 @@ func (o ConnectionTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Contex }).(pulumi.StringPtrOutput) } -// ConnectionTypeInput is an input type that accepts ConnectionTypeArgs and ConnectionTypeOutput values. -// You can construct a concrete instance of `ConnectionTypeInput` via: +// ConnectionTypeInput is an input type that accepts values of the ConnectionType enum +// A concrete instance of `ConnectionTypeInput` can be one of the following: // -// ConnectionTypeArgs{...} +// ConnectionTypeTypeUnspecified +// ConnectionTypeTcpProxy type ConnectionTypeInput interface { pulumi.Input @@ -832,10 +836,11 @@ func (o GatewayTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) }).(pulumi.StringPtrOutput) } -// GatewayTypeInput is an input type that accepts GatewayTypeArgs and GatewayTypeOutput values. -// You can construct a concrete instance of `GatewayTypeInput` via: +// GatewayTypeInput is an input type that accepts values of the GatewayType enum +// A concrete instance of `GatewayTypeInput` can be one of the following: // -// GatewayTypeArgs{...} +// GatewayTypeTypeUnspecified +// GatewayTypeGcpRegionalMig type GatewayTypeInput interface { pulumi.Input @@ -1005,10 +1010,11 @@ func (o GoogleCloudBeyondcorpAppconnectionsV1alphaAppConnectionGatewayTypePtrOut }).(pulumi.StringPtrOutput) } -// GoogleCloudBeyondcorpAppconnectionsV1alphaAppConnectionGatewayTypeInput is an input type that accepts GoogleCloudBeyondcorpAppconnectionsV1alphaAppConnectionGatewayTypeArgs and GoogleCloudBeyondcorpAppconnectionsV1alphaAppConnectionGatewayTypeOutput values. -// You can construct a concrete instance of `GoogleCloudBeyondcorpAppconnectionsV1alphaAppConnectionGatewayTypeInput` via: +// GoogleCloudBeyondcorpAppconnectionsV1alphaAppConnectionGatewayTypeInput is an input type that accepts values of the GoogleCloudBeyondcorpAppconnectionsV1alphaAppConnectionGatewayType enum +// A concrete instance of `GoogleCloudBeyondcorpAppconnectionsV1alphaAppConnectionGatewayTypeInput` can be one of the following: // -// GoogleCloudBeyondcorpAppconnectionsV1alphaAppConnectionGatewayTypeArgs{...} +// GoogleCloudBeyondcorpAppconnectionsV1alphaAppConnectionGatewayTypeTypeUnspecified +// GoogleCloudBeyondcorpAppconnectionsV1alphaAppConnectionGatewayTypeGcpRegionalMig type GoogleCloudBeyondcorpAppconnectionsV1alphaAppConnectionGatewayTypeInput interface { pulumi.Input @@ -1184,10 +1190,14 @@ func (o GoogleCloudBeyondcorpAppconnectorsV1alphaResourceInfoStatusPtrOutput) To }).(pulumi.StringPtrOutput) } -// GoogleCloudBeyondcorpAppconnectorsV1alphaResourceInfoStatusInput is an input type that accepts GoogleCloudBeyondcorpAppconnectorsV1alphaResourceInfoStatusArgs and GoogleCloudBeyondcorpAppconnectorsV1alphaResourceInfoStatusOutput values. -// You can construct a concrete instance of `GoogleCloudBeyondcorpAppconnectorsV1alphaResourceInfoStatusInput` via: +// GoogleCloudBeyondcorpAppconnectorsV1alphaResourceInfoStatusInput is an input type that accepts values of the GoogleCloudBeyondcorpAppconnectorsV1alphaResourceInfoStatus enum +// A concrete instance of `GoogleCloudBeyondcorpAppconnectorsV1alphaResourceInfoStatusInput` can be one of the following: // -// GoogleCloudBeyondcorpAppconnectorsV1alphaResourceInfoStatusArgs{...} +// GoogleCloudBeyondcorpAppconnectorsV1alphaResourceInfoStatusHealthStatusUnspecified +// GoogleCloudBeyondcorpAppconnectorsV1alphaResourceInfoStatusHealthy +// GoogleCloudBeyondcorpAppconnectorsV1alphaResourceInfoStatusUnhealthy +// GoogleCloudBeyondcorpAppconnectorsV1alphaResourceInfoStatusUnresponsive +// GoogleCloudBeyondcorpAppconnectorsV1alphaResourceInfoStatusDegraded type GoogleCloudBeyondcorpAppconnectorsV1alphaResourceInfoStatusInput interface { pulumi.Input @@ -1361,10 +1371,13 @@ func (o GoogleIamV1AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// GoogleIamV1AuditLogConfigLogTypeInput is an input type that accepts GoogleIamV1AuditLogConfigLogTypeArgs and GoogleIamV1AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `GoogleIamV1AuditLogConfigLogTypeInput` via: +// GoogleIamV1AuditLogConfigLogTypeInput is an input type that accepts values of the GoogleIamV1AuditLogConfigLogType enum +// A concrete instance of `GoogleIamV1AuditLogConfigLogTypeInput` can be one of the following: // -// GoogleIamV1AuditLogConfigLogTypeArgs{...} +// GoogleIamV1AuditLogConfigLogTypeLogTypeUnspecified +// GoogleIamV1AuditLogConfigLogTypeAdminRead +// GoogleIamV1AuditLogConfigLogTypeDataWrite +// GoogleIamV1AuditLogConfigLogTypeDataRead type GoogleIamV1AuditLogConfigLogTypeInput interface { pulumi.Input @@ -1540,10 +1553,14 @@ func (o ResourceInfoStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// ResourceInfoStatusInput is an input type that accepts ResourceInfoStatusArgs and ResourceInfoStatusOutput values. -// You can construct a concrete instance of `ResourceInfoStatusInput` via: +// ResourceInfoStatusInput is an input type that accepts values of the ResourceInfoStatus enum +// A concrete instance of `ResourceInfoStatusInput` can be one of the following: // -// ResourceInfoStatusArgs{...} +// ResourceInfoStatusHealthStatusUnspecified +// ResourceInfoStatusHealthy +// ResourceInfoStatusUnhealthy +// ResourceInfoStatusUnresponsive +// ResourceInfoStatusDegraded type ResourceInfoStatusInput interface { pulumi.Input @@ -1713,10 +1730,11 @@ func (o SubscriptionSkuPtrOutput) ToStringPtrOutputWithContext(ctx context.Conte }).(pulumi.StringPtrOutput) } -// SubscriptionSkuInput is an input type that accepts SubscriptionSkuArgs and SubscriptionSkuOutput values. -// You can construct a concrete instance of `SubscriptionSkuInput` via: +// SubscriptionSkuInput is an input type that accepts values of the SubscriptionSku enum +// A concrete instance of `SubscriptionSkuInput` can be one of the following: // -// SubscriptionSkuArgs{...} +// SubscriptionSkuSkuUnspecified +// SubscriptionSkuBceStandardSku type SubscriptionSkuInput interface { pulumi.Input @@ -1890,10 +1908,13 @@ func (o SubscriptionTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// SubscriptionTypeInput is an input type that accepts SubscriptionTypeArgs and SubscriptionTypeOutput values. -// You can construct a concrete instance of `SubscriptionTypeInput` via: +// SubscriptionTypeInput is an input type that accepts values of the SubscriptionType enum +// A concrete instance of `SubscriptionTypeInput` can be one of the following: // -// SubscriptionTypeArgs{...} +// SubscriptionTypeTypeUnspecified +// SubscriptionTypeTrial +// SubscriptionTypePaid +// SubscriptionTypeAllowlist type SubscriptionTypeInput interface { pulumi.Input diff --git a/sdk/go/google/biglake/v1/pulumiEnums.go b/sdk/go/google/biglake/v1/pulumiEnums.go index 10fcd284d1..b7ec5ebbd4 100644 --- a/sdk/go/google/biglake/v1/pulumiEnums.go +++ b/sdk/go/google/biglake/v1/pulumiEnums.go @@ -140,10 +140,11 @@ func (o DatabaseTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) }).(pulumi.StringPtrOutput) } -// DatabaseTypeInput is an input type that accepts DatabaseTypeArgs and DatabaseTypeOutput values. -// You can construct a concrete instance of `DatabaseTypeInput` via: +// DatabaseTypeInput is an input type that accepts values of the DatabaseType enum +// A concrete instance of `DatabaseTypeInput` can be one of the following: // -// DatabaseTypeArgs{...} +// DatabaseTypeTypeUnspecified +// DatabaseTypeHive type DatabaseTypeInput interface { pulumi.Input @@ -313,10 +314,11 @@ func (o TableTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pu }).(pulumi.StringPtrOutput) } -// TableTypeInput is an input type that accepts TableTypeArgs and TableTypeOutput values. -// You can construct a concrete instance of `TableTypeInput` via: +// TableTypeInput is an input type that accepts values of the TableType enum +// A concrete instance of `TableTypeInput` can be one of the following: // -// TableTypeArgs{...} +// TableTypeTypeUnspecified +// TableTypeHive type TableTypeInput interface { pulumi.Input diff --git a/sdk/go/google/bigquery/v2/pulumiEnums.go b/sdk/go/google/bigquery/v2/pulumiEnums.go index c45aa13ee9..e93b69d460 100644 --- a/sdk/go/google/bigquery/v2/pulumiEnums.go +++ b/sdk/go/google/bigquery/v2/pulumiEnums.go @@ -142,10 +142,12 @@ func (o ArgumentArgumentKindPtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// ArgumentArgumentKindInput is an input type that accepts ArgumentArgumentKindArgs and ArgumentArgumentKindOutput values. -// You can construct a concrete instance of `ArgumentArgumentKindInput` via: +// ArgumentArgumentKindInput is an input type that accepts values of the ArgumentArgumentKind enum +// A concrete instance of `ArgumentArgumentKindInput` can be one of the following: // -// ArgumentArgumentKindArgs{...} +// ArgumentArgumentKindArgumentKindUnspecified +// ArgumentArgumentKindFixedType +// ArgumentArgumentKindAnyType type ArgumentArgumentKindInput interface { pulumi.Input @@ -319,10 +321,13 @@ func (o ArgumentModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) }).(pulumi.StringPtrOutput) } -// ArgumentModeInput is an input type that accepts ArgumentModeArgs and ArgumentModeOutput values. -// You can construct a concrete instance of `ArgumentModeInput` via: +// ArgumentModeInput is an input type that accepts values of the ArgumentMode enum +// A concrete instance of `ArgumentModeInput` can be one of the following: // -// ArgumentModeArgs{...} +// ArgumentModeModeUnspecified +// ArgumentModeIn +// ArgumentModeOut +// ArgumentModeInout type ArgumentModeInput interface { pulumi.Input @@ -496,10 +501,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input @@ -670,10 +678,12 @@ func (o DatasetAccessEntryTargetTypesItemPtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// DatasetAccessEntryTargetTypesItemInput is an input type that accepts DatasetAccessEntryTargetTypesItemArgs and DatasetAccessEntryTargetTypesItemOutput values. -// You can construct a concrete instance of `DatasetAccessEntryTargetTypesItemInput` via: +// DatasetAccessEntryTargetTypesItemInput is an input type that accepts values of the DatasetAccessEntryTargetTypesItem enum +// A concrete instance of `DatasetAccessEntryTargetTypesItemInput` can be one of the following: // -// DatasetAccessEntryTargetTypesItemArgs{...} +// DatasetAccessEntryTargetTypesItemTargetTypeUnspecified +// DatasetAccessEntryTargetTypesItemViews +// DatasetAccessEntryTargetTypesItemRoutines type DatasetAccessEntryTargetTypesItemInput interface { pulumi.Input @@ -888,10 +898,11 @@ func (o RoutineDataGovernanceTypePtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// RoutineDataGovernanceTypeInput is an input type that accepts RoutineDataGovernanceTypeArgs and RoutineDataGovernanceTypeOutput values. -// You can construct a concrete instance of `RoutineDataGovernanceTypeInput` via: +// RoutineDataGovernanceTypeInput is an input type that accepts values of the RoutineDataGovernanceType enum +// A concrete instance of `RoutineDataGovernanceTypeInput` can be one of the following: // -// RoutineDataGovernanceTypeArgs{...} +// RoutineDataGovernanceTypeDataGovernanceTypeUnspecified +// RoutineDataGovernanceTypeDataMasking type RoutineDataGovernanceTypeInput interface { pulumi.Input @@ -1063,10 +1074,12 @@ func (o RoutineDeterminismLevelPtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// RoutineDeterminismLevelInput is an input type that accepts RoutineDeterminismLevelArgs and RoutineDeterminismLevelOutput values. -// You can construct a concrete instance of `RoutineDeterminismLevelInput` via: +// RoutineDeterminismLevelInput is an input type that accepts values of the RoutineDeterminismLevel enum +// A concrete instance of `RoutineDeterminismLevelInput` can be one of the following: // -// RoutineDeterminismLevelArgs{...} +// RoutineDeterminismLevelDeterminismLevelUnspecified +// RoutineDeterminismLevelDeterministic +// RoutineDeterminismLevelNotDeterministic type RoutineDeterminismLevelInput interface { pulumi.Input @@ -1244,10 +1257,15 @@ func (o RoutineLanguagePtrOutput) ToStringPtrOutputWithContext(ctx context.Conte }).(pulumi.StringPtrOutput) } -// RoutineLanguageInput is an input type that accepts RoutineLanguageArgs and RoutineLanguageOutput values. -// You can construct a concrete instance of `RoutineLanguageInput` via: +// RoutineLanguageInput is an input type that accepts values of the RoutineLanguage enum +// A concrete instance of `RoutineLanguageInput` can be one of the following: // -// RoutineLanguageArgs{...} +// RoutineLanguageLanguageUnspecified +// RoutineLanguageSql +// RoutineLanguageJavascript +// RoutineLanguagePython +// RoutineLanguageJava +// RoutineLanguageScala type RoutineLanguageInput interface { pulumi.Input @@ -1423,10 +1441,14 @@ func (o RoutineRoutineTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// RoutineRoutineTypeInput is an input type that accepts RoutineRoutineTypeArgs and RoutineRoutineTypeOutput values. -// You can construct a concrete instance of `RoutineRoutineTypeInput` via: +// RoutineRoutineTypeInput is an input type that accepts values of the RoutineRoutineType enum +// A concrete instance of `RoutineRoutineTypeInput` can be one of the following: // -// RoutineRoutineTypeArgs{...} +// RoutineRoutineTypeRoutineTypeUnspecified +// RoutineRoutineTypeScalarFunction +// RoutineRoutineTypeProcedure +// RoutineRoutineTypeTableValuedFunction +// RoutineRoutineTypeAggregateFunction type RoutineRoutineTypeInput interface { pulumi.Input @@ -1598,10 +1620,12 @@ func (o RoutineSecurityModePtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// RoutineSecurityModeInput is an input type that accepts RoutineSecurityModeArgs and RoutineSecurityModeOutput values. -// You can construct a concrete instance of `RoutineSecurityModeInput` via: +// RoutineSecurityModeInput is an input type that accepts values of the RoutineSecurityMode enum +// A concrete instance of `RoutineSecurityModeInput` can be one of the following: // -// RoutineSecurityModeArgs{...} +// RoutineSecurityModeSecurityModeUnspecified +// RoutineSecurityModeDefiner +// RoutineSecurityModeInvoker type RoutineSecurityModeInput interface { pulumi.Input @@ -1803,10 +1827,27 @@ func (o StandardSqlDataTypeTypeKindPtrOutput) ToStringPtrOutputWithContext(ctx c }).(pulumi.StringPtrOutput) } -// StandardSqlDataTypeTypeKindInput is an input type that accepts StandardSqlDataTypeTypeKindArgs and StandardSqlDataTypeTypeKindOutput values. -// You can construct a concrete instance of `StandardSqlDataTypeTypeKindInput` via: +// StandardSqlDataTypeTypeKindInput is an input type that accepts values of the StandardSqlDataTypeTypeKind enum +// A concrete instance of `StandardSqlDataTypeTypeKindInput` can be one of the following: // -// StandardSqlDataTypeTypeKindArgs{...} +// StandardSqlDataTypeTypeKindTypeKindUnspecified +// StandardSqlDataTypeTypeKindInt64 +// StandardSqlDataTypeTypeKindBool +// StandardSqlDataTypeTypeKindFloat64 +// StandardSqlDataTypeTypeKindString +// StandardSqlDataTypeTypeKindBytes +// StandardSqlDataTypeTypeKindTimestamp +// StandardSqlDataTypeTypeKindDate +// StandardSqlDataTypeTypeKindTime +// StandardSqlDataTypeTypeKindDatetime +// StandardSqlDataTypeTypeKindInterval +// StandardSqlDataTypeTypeKindGeography +// StandardSqlDataTypeTypeKindNumeric +// StandardSqlDataTypeTypeKindBignumeric +// StandardSqlDataTypeTypeKindJson +// StandardSqlDataTypeTypeKindArray +// StandardSqlDataTypeTypeKindStruct +// StandardSqlDataTypeTypeKindRange type StandardSqlDataTypeTypeKindInput interface { pulumi.Input diff --git a/sdk/go/google/bigqueryconnection/v1beta1/pulumiEnums.go b/sdk/go/google/bigqueryconnection/v1beta1/pulumiEnums.go index d51566b1b1..2b5f9b0e7a 100644 --- a/sdk/go/google/bigqueryconnection/v1beta1/pulumiEnums.go +++ b/sdk/go/google/bigqueryconnection/v1beta1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input @@ -319,10 +322,12 @@ func (o CloudSqlPropertiesTypePtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// CloudSqlPropertiesTypeInput is an input type that accepts CloudSqlPropertiesTypeArgs and CloudSqlPropertiesTypeOutput values. -// You can construct a concrete instance of `CloudSqlPropertiesTypeInput` via: +// CloudSqlPropertiesTypeInput is an input type that accepts values of the CloudSqlPropertiesType enum +// A concrete instance of `CloudSqlPropertiesTypeInput` can be one of the following: // -// CloudSqlPropertiesTypeArgs{...} +// CloudSqlPropertiesTypeDatabaseTypeUnspecified +// CloudSqlPropertiesTypePostgres +// CloudSqlPropertiesTypeMysql type CloudSqlPropertiesTypeInput interface { pulumi.Input diff --git a/sdk/go/google/bigquerydatapolicy/v1/pulumiEnums.go b/sdk/go/google/bigquerydatapolicy/v1/pulumiEnums.go index 917fc46a4c..9c5349fc90 100644 --- a/sdk/go/google/bigquerydatapolicy/v1/pulumiEnums.go +++ b/sdk/go/google/bigquerydatapolicy/v1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input @@ -329,10 +332,17 @@ func (o DataMaskingPolicyPredefinedExpressionPtrOutput) ToStringPtrOutputWithCon }).(pulumi.StringPtrOutput) } -// DataMaskingPolicyPredefinedExpressionInput is an input type that accepts DataMaskingPolicyPredefinedExpressionArgs and DataMaskingPolicyPredefinedExpressionOutput values. -// You can construct a concrete instance of `DataMaskingPolicyPredefinedExpressionInput` via: +// DataMaskingPolicyPredefinedExpressionInput is an input type that accepts values of the DataMaskingPolicyPredefinedExpression enum +// A concrete instance of `DataMaskingPolicyPredefinedExpressionInput` can be one of the following: // -// DataMaskingPolicyPredefinedExpressionArgs{...} +// DataMaskingPolicyPredefinedExpressionPredefinedExpressionUnspecified +// DataMaskingPolicyPredefinedExpressionSha256 +// DataMaskingPolicyPredefinedExpressionAlwaysNull +// DataMaskingPolicyPredefinedExpressionDefaultMaskingValue +// DataMaskingPolicyPredefinedExpressionLastFourCharacters +// DataMaskingPolicyPredefinedExpressionFirstFourCharacters +// DataMaskingPolicyPredefinedExpressionEmailMask +// DataMaskingPolicyPredefinedExpressionDateYearMask type DataMaskingPolicyPredefinedExpressionInput interface { pulumi.Input @@ -504,10 +514,12 @@ func (o DataPolicyDataPolicyTypePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// DataPolicyDataPolicyTypeInput is an input type that accepts DataPolicyDataPolicyTypeArgs and DataPolicyDataPolicyTypeOutput values. -// You can construct a concrete instance of `DataPolicyDataPolicyTypeInput` via: +// DataPolicyDataPolicyTypeInput is an input type that accepts values of the DataPolicyDataPolicyType enum +// A concrete instance of `DataPolicyDataPolicyTypeInput` can be one of the following: // -// DataPolicyDataPolicyTypeArgs{...} +// DataPolicyDataPolicyTypeDataPolicyTypeUnspecified +// DataPolicyDataPolicyTypeColumnLevelSecurityPolicy +// DataPolicyDataPolicyTypeDataMaskingPolicy type DataPolicyDataPolicyTypeInput interface { pulumi.Input diff --git a/sdk/go/google/bigqueryreservation/v1/pulumiEnums.go b/sdk/go/google/bigqueryreservation/v1/pulumiEnums.go index 564e35cdb9..a175a79dfe 100644 --- a/sdk/go/google/bigqueryreservation/v1/pulumiEnums.go +++ b/sdk/go/google/bigqueryreservation/v1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o CapacityCommitmentEditionPtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// CapacityCommitmentEditionInput is an input type that accepts CapacityCommitmentEditionArgs and CapacityCommitmentEditionOutput values. -// You can construct a concrete instance of `CapacityCommitmentEditionInput` via: +// CapacityCommitmentEditionInput is an input type that accepts values of the CapacityCommitmentEdition enum +// A concrete instance of `CapacityCommitmentEditionInput` can be one of the following: // -// CapacityCommitmentEditionArgs{...} +// CapacityCommitmentEditionEditionUnspecified +// CapacityCommitmentEditionStandard +// CapacityCommitmentEditionEnterprise +// CapacityCommitmentEditionEnterprisePlus type CapacityCommitmentEditionInput interface { pulumi.Input @@ -333,10 +336,19 @@ func (o CapacityCommitmentPlanPtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// CapacityCommitmentPlanInput is an input type that accepts CapacityCommitmentPlanArgs and CapacityCommitmentPlanOutput values. -// You can construct a concrete instance of `CapacityCommitmentPlanInput` via: +// CapacityCommitmentPlanInput is an input type that accepts values of the CapacityCommitmentPlan enum +// A concrete instance of `CapacityCommitmentPlanInput` can be one of the following: // -// CapacityCommitmentPlanArgs{...} +// CapacityCommitmentPlanCommitmentPlanUnspecified +// CapacityCommitmentPlanFlex +// CapacityCommitmentPlanFlexFlatRate +// CapacityCommitmentPlanTrial +// CapacityCommitmentPlanMonthly +// CapacityCommitmentPlanMonthlyFlatRate +// CapacityCommitmentPlanAnnual +// CapacityCommitmentPlanAnnualFlatRate +// CapacityCommitmentPlanThreeYear +// CapacityCommitmentPlanNone type CapacityCommitmentPlanInput interface { pulumi.Input @@ -522,10 +534,19 @@ func (o CapacityCommitmentRenewalPlanPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// CapacityCommitmentRenewalPlanInput is an input type that accepts CapacityCommitmentRenewalPlanArgs and CapacityCommitmentRenewalPlanOutput values. -// You can construct a concrete instance of `CapacityCommitmentRenewalPlanInput` via: +// CapacityCommitmentRenewalPlanInput is an input type that accepts values of the CapacityCommitmentRenewalPlan enum +// A concrete instance of `CapacityCommitmentRenewalPlanInput` can be one of the following: // -// CapacityCommitmentRenewalPlanArgs{...} +// CapacityCommitmentRenewalPlanCommitmentPlanUnspecified +// CapacityCommitmentRenewalPlanFlex +// CapacityCommitmentRenewalPlanFlexFlatRate +// CapacityCommitmentRenewalPlanTrial +// CapacityCommitmentRenewalPlanMonthly +// CapacityCommitmentRenewalPlanMonthlyFlatRate +// CapacityCommitmentRenewalPlanAnnual +// CapacityCommitmentRenewalPlanAnnualFlatRate +// CapacityCommitmentRenewalPlanThreeYear +// CapacityCommitmentRenewalPlanNone type CapacityCommitmentRenewalPlanInput interface { pulumi.Input @@ -699,10 +720,13 @@ func (o ReservationEditionPtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// ReservationEditionInput is an input type that accepts ReservationEditionArgs and ReservationEditionOutput values. -// You can construct a concrete instance of `ReservationEditionInput` via: +// ReservationEditionInput is an input type that accepts values of the ReservationEdition enum +// A concrete instance of `ReservationEditionInput` can be one of the following: // -// ReservationEditionArgs{...} +// ReservationEditionEditionUnspecified +// ReservationEditionStandard +// ReservationEditionEnterprise +// ReservationEditionEnterprisePlus type ReservationEditionInput interface { pulumi.Input diff --git a/sdk/go/google/bigqueryreservation/v1beta1/pulumiEnums.go b/sdk/go/google/bigqueryreservation/v1beta1/pulumiEnums.go index 706112693f..f1f34145e2 100644 --- a/sdk/go/google/bigqueryreservation/v1beta1/pulumiEnums.go +++ b/sdk/go/google/bigqueryreservation/v1beta1/pulumiEnums.go @@ -146,10 +146,14 @@ func (o CapacityCommitmentPlanPtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// CapacityCommitmentPlanInput is an input type that accepts CapacityCommitmentPlanArgs and CapacityCommitmentPlanOutput values. -// You can construct a concrete instance of `CapacityCommitmentPlanInput` via: +// CapacityCommitmentPlanInput is an input type that accepts values of the CapacityCommitmentPlan enum +// A concrete instance of `CapacityCommitmentPlanInput` can be one of the following: // -// CapacityCommitmentPlanArgs{...} +// CapacityCommitmentPlanCommitmentPlanUnspecified +// CapacityCommitmentPlanFlex +// CapacityCommitmentPlanTrial +// CapacityCommitmentPlanMonthly +// CapacityCommitmentPlanAnnual type CapacityCommitmentPlanInput interface { pulumi.Input @@ -325,10 +329,14 @@ func (o CapacityCommitmentRenewalPlanPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// CapacityCommitmentRenewalPlanInput is an input type that accepts CapacityCommitmentRenewalPlanArgs and CapacityCommitmentRenewalPlanOutput values. -// You can construct a concrete instance of `CapacityCommitmentRenewalPlanInput` via: +// CapacityCommitmentRenewalPlanInput is an input type that accepts values of the CapacityCommitmentRenewalPlan enum +// A concrete instance of `CapacityCommitmentRenewalPlanInput` can be one of the following: // -// CapacityCommitmentRenewalPlanArgs{...} +// CapacityCommitmentRenewalPlanCommitmentPlanUnspecified +// CapacityCommitmentRenewalPlanFlex +// CapacityCommitmentRenewalPlanTrial +// CapacityCommitmentRenewalPlanMonthly +// CapacityCommitmentRenewalPlanAnnual type CapacityCommitmentRenewalPlanInput interface { pulumi.Input diff --git a/sdk/go/google/bigtableadmin/v2/pulumiEnums.go b/sdk/go/google/bigtableadmin/v2/pulumiEnums.go index 95c9170df8..1376f03971 100644 --- a/sdk/go/google/bigtableadmin/v2/pulumiEnums.go +++ b/sdk/go/google/bigtableadmin/v2/pulumiEnums.go @@ -141,10 +141,13 @@ func (o AppProfilePriorityPtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// AppProfilePriorityInput is an input type that accepts AppProfilePriorityArgs and AppProfilePriorityOutput values. -// You can construct a concrete instance of `AppProfilePriorityInput` via: +// AppProfilePriorityInput is an input type that accepts values of the AppProfilePriority enum +// A concrete instance of `AppProfilePriorityInput` can be one of the following: // -// AppProfilePriorityArgs{...} +// AppProfilePriorityPriorityUnspecified +// AppProfilePriorityPriorityLow +// AppProfilePriorityPriorityMedium +// AppProfilePriorityPriorityHigh type AppProfilePriorityInput interface { pulumi.Input @@ -318,10 +321,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input @@ -493,10 +499,12 @@ func (o ClusterDefaultStorageTypePtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// ClusterDefaultStorageTypeInput is an input type that accepts ClusterDefaultStorageTypeArgs and ClusterDefaultStorageTypeOutput values. -// You can construct a concrete instance of `ClusterDefaultStorageTypeInput` via: +// ClusterDefaultStorageTypeInput is an input type that accepts values of the ClusterDefaultStorageType enum +// A concrete instance of `ClusterDefaultStorageTypeInput` can be one of the following: // -// ClusterDefaultStorageTypeArgs{...} +// ClusterDefaultStorageTypeStorageTypeUnspecified +// ClusterDefaultStorageTypeSsd +// ClusterDefaultStorageTypeHdd type ClusterDefaultStorageTypeInput interface { pulumi.Input @@ -668,10 +676,12 @@ func (o InstanceTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) }).(pulumi.StringPtrOutput) } -// InstanceTypeInput is an input type that accepts InstanceTypeArgs and InstanceTypeOutput values. -// You can construct a concrete instance of `InstanceTypeInput` via: +// InstanceTypeInput is an input type that accepts values of the InstanceType enum +// A concrete instance of `InstanceTypeInput` can be one of the following: // -// InstanceTypeArgs{...} +// InstanceTypeTypeUnspecified +// InstanceTypeProduction +// InstanceTypeDevelopment type InstanceTypeInput interface { pulumi.Input @@ -842,10 +852,13 @@ func (o StandardIsolationPriorityPtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// StandardIsolationPriorityInput is an input type that accepts StandardIsolationPriorityArgs and StandardIsolationPriorityOutput values. -// You can construct a concrete instance of `StandardIsolationPriorityInput` via: +// StandardIsolationPriorityInput is an input type that accepts values of the StandardIsolationPriority enum +// A concrete instance of `StandardIsolationPriorityInput` can be one of the following: // -// StandardIsolationPriorityArgs{...} +// StandardIsolationPriorityPriorityUnspecified +// StandardIsolationPriorityPriorityLow +// StandardIsolationPriorityPriorityMedium +// StandardIsolationPriorityPriorityHigh type StandardIsolationPriorityInput interface { pulumi.Input @@ -1015,10 +1028,11 @@ func (o TableGranularityPtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// TableGranularityInput is an input type that accepts TableGranularityArgs and TableGranularityOutput values. -// You can construct a concrete instance of `TableGranularityInput` via: +// TableGranularityInput is an input type that accepts values of the TableGranularity enum +// A concrete instance of `TableGranularityInput` can be one of the following: // -// TableGranularityArgs{...} +// TableGranularityTimestampGranularityUnspecified +// TableGranularityMillis type TableGranularityInput interface { pulumi.Input diff --git a/sdk/go/google/billingbudgets/v1/pulumiEnums.go b/sdk/go/google/billingbudgets/v1/pulumiEnums.go index a8ebc48fee..b29b22ec37 100644 --- a/sdk/go/google/billingbudgets/v1/pulumiEnums.go +++ b/sdk/go/google/billingbudgets/v1/pulumiEnums.go @@ -141,10 +141,12 @@ func (o BudgetOwnershipScopePtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// BudgetOwnershipScopeInput is an input type that accepts BudgetOwnershipScopeArgs and BudgetOwnershipScopeOutput values. -// You can construct a concrete instance of `BudgetOwnershipScopeInput` via: +// BudgetOwnershipScopeInput is an input type that accepts values of the BudgetOwnershipScope enum +// A concrete instance of `BudgetOwnershipScopeInput` can be one of the following: // -// BudgetOwnershipScopeArgs{...} +// BudgetOwnershipScopeOwnershipScopeUnspecified +// BudgetOwnershipScopeAllUsers +// BudgetOwnershipScopeBillingAccount type BudgetOwnershipScopeInput interface { pulumi.Input @@ -318,10 +320,13 @@ func (o GoogleCloudBillingBudgetsV1FilterCalendarPeriodPtrOutput) ToStringPtrOut }).(pulumi.StringPtrOutput) } -// GoogleCloudBillingBudgetsV1FilterCalendarPeriodInput is an input type that accepts GoogleCloudBillingBudgetsV1FilterCalendarPeriodArgs and GoogleCloudBillingBudgetsV1FilterCalendarPeriodOutput values. -// You can construct a concrete instance of `GoogleCloudBillingBudgetsV1FilterCalendarPeriodInput` via: +// GoogleCloudBillingBudgetsV1FilterCalendarPeriodInput is an input type that accepts values of the GoogleCloudBillingBudgetsV1FilterCalendarPeriod enum +// A concrete instance of `GoogleCloudBillingBudgetsV1FilterCalendarPeriodInput` can be one of the following: // -// GoogleCloudBillingBudgetsV1FilterCalendarPeriodArgs{...} +// GoogleCloudBillingBudgetsV1FilterCalendarPeriodCalendarPeriodUnspecified +// GoogleCloudBillingBudgetsV1FilterCalendarPeriodMonth +// GoogleCloudBillingBudgetsV1FilterCalendarPeriodQuarter +// GoogleCloudBillingBudgetsV1FilterCalendarPeriodYear type GoogleCloudBillingBudgetsV1FilterCalendarPeriodInput interface { pulumi.Input @@ -494,10 +499,13 @@ func (o GoogleCloudBillingBudgetsV1FilterCreditTypesTreatmentPtrOutput) ToString }).(pulumi.StringPtrOutput) } -// GoogleCloudBillingBudgetsV1FilterCreditTypesTreatmentInput is an input type that accepts GoogleCloudBillingBudgetsV1FilterCreditTypesTreatmentArgs and GoogleCloudBillingBudgetsV1FilterCreditTypesTreatmentOutput values. -// You can construct a concrete instance of `GoogleCloudBillingBudgetsV1FilterCreditTypesTreatmentInput` via: +// GoogleCloudBillingBudgetsV1FilterCreditTypesTreatmentInput is an input type that accepts values of the GoogleCloudBillingBudgetsV1FilterCreditTypesTreatment enum +// A concrete instance of `GoogleCloudBillingBudgetsV1FilterCreditTypesTreatmentInput` can be one of the following: // -// GoogleCloudBillingBudgetsV1FilterCreditTypesTreatmentArgs{...} +// GoogleCloudBillingBudgetsV1FilterCreditTypesTreatmentCreditTypesTreatmentUnspecified +// GoogleCloudBillingBudgetsV1FilterCreditTypesTreatmentIncludeAllCredits +// GoogleCloudBillingBudgetsV1FilterCreditTypesTreatmentExcludeAllCredits +// GoogleCloudBillingBudgetsV1FilterCreditTypesTreatmentIncludeSpecifiedCredits type GoogleCloudBillingBudgetsV1FilterCreditTypesTreatmentInput interface { pulumi.Input @@ -669,10 +677,12 @@ func (o GoogleCloudBillingBudgetsV1ThresholdRuleSpendBasisPtrOutput) ToStringPtr }).(pulumi.StringPtrOutput) } -// GoogleCloudBillingBudgetsV1ThresholdRuleSpendBasisInput is an input type that accepts GoogleCloudBillingBudgetsV1ThresholdRuleSpendBasisArgs and GoogleCloudBillingBudgetsV1ThresholdRuleSpendBasisOutput values. -// You can construct a concrete instance of `GoogleCloudBillingBudgetsV1ThresholdRuleSpendBasisInput` via: +// GoogleCloudBillingBudgetsV1ThresholdRuleSpendBasisInput is an input type that accepts values of the GoogleCloudBillingBudgetsV1ThresholdRuleSpendBasis enum +// A concrete instance of `GoogleCloudBillingBudgetsV1ThresholdRuleSpendBasisInput` can be one of the following: // -// GoogleCloudBillingBudgetsV1ThresholdRuleSpendBasisArgs{...} +// GoogleCloudBillingBudgetsV1ThresholdRuleSpendBasisBasisUnspecified +// GoogleCloudBillingBudgetsV1ThresholdRuleSpendBasisCurrentSpend +// GoogleCloudBillingBudgetsV1ThresholdRuleSpendBasisForecastedSpend type GoogleCloudBillingBudgetsV1ThresholdRuleSpendBasisInput interface { pulumi.Input diff --git a/sdk/go/google/billingbudgets/v1beta1/pulumiEnums.go b/sdk/go/google/billingbudgets/v1beta1/pulumiEnums.go index 066ae9dc8b..b92d8f61d7 100644 --- a/sdk/go/google/billingbudgets/v1beta1/pulumiEnums.go +++ b/sdk/go/google/billingbudgets/v1beta1/pulumiEnums.go @@ -141,10 +141,12 @@ func (o BudgetOwnershipScopePtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// BudgetOwnershipScopeInput is an input type that accepts BudgetOwnershipScopeArgs and BudgetOwnershipScopeOutput values. -// You can construct a concrete instance of `BudgetOwnershipScopeInput` via: +// BudgetOwnershipScopeInput is an input type that accepts values of the BudgetOwnershipScope enum +// A concrete instance of `BudgetOwnershipScopeInput` can be one of the following: // -// BudgetOwnershipScopeArgs{...} +// BudgetOwnershipScopeOwnershipScopeUnspecified +// BudgetOwnershipScopeAllUsers +// BudgetOwnershipScopeBillingAccount type BudgetOwnershipScopeInput interface { pulumi.Input @@ -318,10 +320,13 @@ func (o GoogleCloudBillingBudgetsV1beta1FilterCalendarPeriodPtrOutput) ToStringP }).(pulumi.StringPtrOutput) } -// GoogleCloudBillingBudgetsV1beta1FilterCalendarPeriodInput is an input type that accepts GoogleCloudBillingBudgetsV1beta1FilterCalendarPeriodArgs and GoogleCloudBillingBudgetsV1beta1FilterCalendarPeriodOutput values. -// You can construct a concrete instance of `GoogleCloudBillingBudgetsV1beta1FilterCalendarPeriodInput` via: +// GoogleCloudBillingBudgetsV1beta1FilterCalendarPeriodInput is an input type that accepts values of the GoogleCloudBillingBudgetsV1beta1FilterCalendarPeriod enum +// A concrete instance of `GoogleCloudBillingBudgetsV1beta1FilterCalendarPeriodInput` can be one of the following: // -// GoogleCloudBillingBudgetsV1beta1FilterCalendarPeriodArgs{...} +// GoogleCloudBillingBudgetsV1beta1FilterCalendarPeriodCalendarPeriodUnspecified +// GoogleCloudBillingBudgetsV1beta1FilterCalendarPeriodMonth +// GoogleCloudBillingBudgetsV1beta1FilterCalendarPeriodQuarter +// GoogleCloudBillingBudgetsV1beta1FilterCalendarPeriodYear type GoogleCloudBillingBudgetsV1beta1FilterCalendarPeriodInput interface { pulumi.Input @@ -494,10 +499,13 @@ func (o GoogleCloudBillingBudgetsV1beta1FilterCreditTypesTreatmentPtrOutput) ToS }).(pulumi.StringPtrOutput) } -// GoogleCloudBillingBudgetsV1beta1FilterCreditTypesTreatmentInput is an input type that accepts GoogleCloudBillingBudgetsV1beta1FilterCreditTypesTreatmentArgs and GoogleCloudBillingBudgetsV1beta1FilterCreditTypesTreatmentOutput values. -// You can construct a concrete instance of `GoogleCloudBillingBudgetsV1beta1FilterCreditTypesTreatmentInput` via: +// GoogleCloudBillingBudgetsV1beta1FilterCreditTypesTreatmentInput is an input type that accepts values of the GoogleCloudBillingBudgetsV1beta1FilterCreditTypesTreatment enum +// A concrete instance of `GoogleCloudBillingBudgetsV1beta1FilterCreditTypesTreatmentInput` can be one of the following: // -// GoogleCloudBillingBudgetsV1beta1FilterCreditTypesTreatmentArgs{...} +// GoogleCloudBillingBudgetsV1beta1FilterCreditTypesTreatmentCreditTypesTreatmentUnspecified +// GoogleCloudBillingBudgetsV1beta1FilterCreditTypesTreatmentIncludeAllCredits +// GoogleCloudBillingBudgetsV1beta1FilterCreditTypesTreatmentExcludeAllCredits +// GoogleCloudBillingBudgetsV1beta1FilterCreditTypesTreatmentIncludeSpecifiedCredits type GoogleCloudBillingBudgetsV1beta1FilterCreditTypesTreatmentInput interface { pulumi.Input @@ -669,10 +677,12 @@ func (o GoogleCloudBillingBudgetsV1beta1ThresholdRuleSpendBasisPtrOutput) ToStri }).(pulumi.StringPtrOutput) } -// GoogleCloudBillingBudgetsV1beta1ThresholdRuleSpendBasisInput is an input type that accepts GoogleCloudBillingBudgetsV1beta1ThresholdRuleSpendBasisArgs and GoogleCloudBillingBudgetsV1beta1ThresholdRuleSpendBasisOutput values. -// You can construct a concrete instance of `GoogleCloudBillingBudgetsV1beta1ThresholdRuleSpendBasisInput` via: +// GoogleCloudBillingBudgetsV1beta1ThresholdRuleSpendBasisInput is an input type that accepts values of the GoogleCloudBillingBudgetsV1beta1ThresholdRuleSpendBasis enum +// A concrete instance of `GoogleCloudBillingBudgetsV1beta1ThresholdRuleSpendBasisInput` can be one of the following: // -// GoogleCloudBillingBudgetsV1beta1ThresholdRuleSpendBasisArgs{...} +// GoogleCloudBillingBudgetsV1beta1ThresholdRuleSpendBasisBasisUnspecified +// GoogleCloudBillingBudgetsV1beta1ThresholdRuleSpendBasisCurrentSpend +// GoogleCloudBillingBudgetsV1beta1ThresholdRuleSpendBasisForecastedSpend type GoogleCloudBillingBudgetsV1beta1ThresholdRuleSpendBasisInput interface { pulumi.Input diff --git a/sdk/go/google/binaryauthorization/v1/pulumiEnums.go b/sdk/go/google/binaryauthorization/v1/pulumiEnums.go index 6dd5068b92..c306906fb5 100644 --- a/sdk/go/google/binaryauthorization/v1/pulumiEnums.go +++ b/sdk/go/google/binaryauthorization/v1/pulumiEnums.go @@ -174,10 +174,28 @@ func (o PkixPublicKeySignatureAlgorithmPtrOutput) ToStringPtrOutputWithContext(c }).(pulumi.StringPtrOutput) } -// PkixPublicKeySignatureAlgorithmInput is an input type that accepts PkixPublicKeySignatureAlgorithmArgs and PkixPublicKeySignatureAlgorithmOutput values. -// You can construct a concrete instance of `PkixPublicKeySignatureAlgorithmInput` via: +// PkixPublicKeySignatureAlgorithmInput is an input type that accepts values of the PkixPublicKeySignatureAlgorithm enum +// A concrete instance of `PkixPublicKeySignatureAlgorithmInput` can be one of the following: // -// PkixPublicKeySignatureAlgorithmArgs{...} +// PkixPublicKeySignatureAlgorithmSignatureAlgorithmUnspecified +// PkixPublicKeySignatureAlgorithmRsaPss2048Sha256 +// PkixPublicKeySignatureAlgorithmRsaSignPss2048Sha256 +// PkixPublicKeySignatureAlgorithmRsaPss3072Sha256 +// PkixPublicKeySignatureAlgorithmRsaSignPss3072Sha256 +// PkixPublicKeySignatureAlgorithmRsaPss4096Sha256 +// PkixPublicKeySignatureAlgorithmRsaSignPss4096Sha256 +// PkixPublicKeySignatureAlgorithmRsaPss4096Sha512 +// PkixPublicKeySignatureAlgorithmRsaSignPss4096Sha512 +// PkixPublicKeySignatureAlgorithmRsaSignPkcs12048Sha256 +// PkixPublicKeySignatureAlgorithmRsaSignPkcs13072Sha256 +// PkixPublicKeySignatureAlgorithmRsaSignPkcs14096Sha256 +// PkixPublicKeySignatureAlgorithmRsaSignPkcs14096Sha512 +// PkixPublicKeySignatureAlgorithmEcdsaP256Sha256 +// PkixPublicKeySignatureAlgorithmEcSignP256Sha256 +// PkixPublicKeySignatureAlgorithmEcdsaP384Sha384 +// PkixPublicKeySignatureAlgorithmEcSignP384Sha384 +// PkixPublicKeySignatureAlgorithmEcdsaP521Sha512 +// PkixPublicKeySignatureAlgorithmEcSignP521Sha512 type PkixPublicKeySignatureAlgorithmInput interface { pulumi.Input @@ -347,10 +365,11 @@ func (o VerificationRuleTrustedBuilderPtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// VerificationRuleTrustedBuilderInput is an input type that accepts VerificationRuleTrustedBuilderArgs and VerificationRuleTrustedBuilderOutput values. -// You can construct a concrete instance of `VerificationRuleTrustedBuilderInput` via: +// VerificationRuleTrustedBuilderInput is an input type that accepts values of the VerificationRuleTrustedBuilder enum +// A concrete instance of `VerificationRuleTrustedBuilderInput` can be one of the following: // -// VerificationRuleTrustedBuilderArgs{...} +// VerificationRuleTrustedBuilderBuilderUnspecified +// VerificationRuleTrustedBuilderGoogleCloudBuild type VerificationRuleTrustedBuilderInput interface { pulumi.Input @@ -532,10 +551,17 @@ func (o VulnerabilityCheckMaximumFixableSeverityPtrOutput) ToStringPtrOutputWith }).(pulumi.StringPtrOutput) } -// VulnerabilityCheckMaximumFixableSeverityInput is an input type that accepts VulnerabilityCheckMaximumFixableSeverityArgs and VulnerabilityCheckMaximumFixableSeverityOutput values. -// You can construct a concrete instance of `VulnerabilityCheckMaximumFixableSeverityInput` via: +// VulnerabilityCheckMaximumFixableSeverityInput is an input type that accepts values of the VulnerabilityCheckMaximumFixableSeverity enum +// A concrete instance of `VulnerabilityCheckMaximumFixableSeverityInput` can be one of the following: // -// VulnerabilityCheckMaximumFixableSeverityArgs{...} +// VulnerabilityCheckMaximumFixableSeverityMaximumAllowedSeverityUnspecified +// VulnerabilityCheckMaximumFixableSeverityBlockAll +// VulnerabilityCheckMaximumFixableSeverityMinimal +// VulnerabilityCheckMaximumFixableSeverityLow +// VulnerabilityCheckMaximumFixableSeverityMedium +// VulnerabilityCheckMaximumFixableSeverityHigh +// VulnerabilityCheckMaximumFixableSeverityCritical +// VulnerabilityCheckMaximumFixableSeverityAllowAll type VulnerabilityCheckMaximumFixableSeverityInput interface { pulumi.Input @@ -717,10 +743,17 @@ func (o VulnerabilityCheckMaximumUnfixableSeverityPtrOutput) ToStringPtrOutputWi }).(pulumi.StringPtrOutput) } -// VulnerabilityCheckMaximumUnfixableSeverityInput is an input type that accepts VulnerabilityCheckMaximumUnfixableSeverityArgs and VulnerabilityCheckMaximumUnfixableSeverityOutput values. -// You can construct a concrete instance of `VulnerabilityCheckMaximumUnfixableSeverityInput` via: +// VulnerabilityCheckMaximumUnfixableSeverityInput is an input type that accepts values of the VulnerabilityCheckMaximumUnfixableSeverity enum +// A concrete instance of `VulnerabilityCheckMaximumUnfixableSeverityInput` can be one of the following: // -// VulnerabilityCheckMaximumUnfixableSeverityArgs{...} +// VulnerabilityCheckMaximumUnfixableSeverityMaximumAllowedSeverityUnspecified +// VulnerabilityCheckMaximumUnfixableSeverityBlockAll +// VulnerabilityCheckMaximumUnfixableSeverityMinimal +// VulnerabilityCheckMaximumUnfixableSeverityLow +// VulnerabilityCheckMaximumUnfixableSeverityMedium +// VulnerabilityCheckMaximumUnfixableSeverityHigh +// VulnerabilityCheckMaximumUnfixableSeverityCritical +// VulnerabilityCheckMaximumUnfixableSeverityAllowAll type VulnerabilityCheckMaximumUnfixableSeverityInput interface { pulumi.Input diff --git a/sdk/go/google/binaryauthorization/v1beta1/pulumiEnums.go b/sdk/go/google/binaryauthorization/v1beta1/pulumiEnums.go index 349a6a96cc..e0c85ab2d5 100644 --- a/sdk/go/google/binaryauthorization/v1beta1/pulumiEnums.go +++ b/sdk/go/google/binaryauthorization/v1beta1/pulumiEnums.go @@ -174,10 +174,28 @@ func (o PkixPublicKeySignatureAlgorithmPtrOutput) ToStringPtrOutputWithContext(c }).(pulumi.StringPtrOutput) } -// PkixPublicKeySignatureAlgorithmInput is an input type that accepts PkixPublicKeySignatureAlgorithmArgs and PkixPublicKeySignatureAlgorithmOutput values. -// You can construct a concrete instance of `PkixPublicKeySignatureAlgorithmInput` via: +// PkixPublicKeySignatureAlgorithmInput is an input type that accepts values of the PkixPublicKeySignatureAlgorithm enum +// A concrete instance of `PkixPublicKeySignatureAlgorithmInput` can be one of the following: // -// PkixPublicKeySignatureAlgorithmArgs{...} +// PkixPublicKeySignatureAlgorithmSignatureAlgorithmUnspecified +// PkixPublicKeySignatureAlgorithmRsaPss2048Sha256 +// PkixPublicKeySignatureAlgorithmRsaSignPss2048Sha256 +// PkixPublicKeySignatureAlgorithmRsaPss3072Sha256 +// PkixPublicKeySignatureAlgorithmRsaSignPss3072Sha256 +// PkixPublicKeySignatureAlgorithmRsaPss4096Sha256 +// PkixPublicKeySignatureAlgorithmRsaSignPss4096Sha256 +// PkixPublicKeySignatureAlgorithmRsaPss4096Sha512 +// PkixPublicKeySignatureAlgorithmRsaSignPss4096Sha512 +// PkixPublicKeySignatureAlgorithmRsaSignPkcs12048Sha256 +// PkixPublicKeySignatureAlgorithmRsaSignPkcs13072Sha256 +// PkixPublicKeySignatureAlgorithmRsaSignPkcs14096Sha256 +// PkixPublicKeySignatureAlgorithmRsaSignPkcs14096Sha512 +// PkixPublicKeySignatureAlgorithmEcdsaP256Sha256 +// PkixPublicKeySignatureAlgorithmEcSignP256Sha256 +// PkixPublicKeySignatureAlgorithmEcdsaP384Sha384 +// PkixPublicKeySignatureAlgorithmEcSignP384Sha384 +// PkixPublicKeySignatureAlgorithmEcdsaP521Sha512 +// PkixPublicKeySignatureAlgorithmEcSignP521Sha512 type PkixPublicKeySignatureAlgorithmInput interface { pulumi.Input diff --git a/sdk/go/google/blockchainnodeengine/v1/pulumiEnums.go b/sdk/go/google/blockchainnodeengine/v1/pulumiEnums.go index 617d6cf563..152c670332 100644 --- a/sdk/go/google/blockchainnodeengine/v1/pulumiEnums.go +++ b/sdk/go/google/blockchainnodeengine/v1/pulumiEnums.go @@ -140,10 +140,11 @@ func (o BlockchainNodeBlockchainTypePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// BlockchainNodeBlockchainTypeInput is an input type that accepts BlockchainNodeBlockchainTypeArgs and BlockchainNodeBlockchainTypeOutput values. -// You can construct a concrete instance of `BlockchainNodeBlockchainTypeInput` via: +// BlockchainNodeBlockchainTypeInput is an input type that accepts values of the BlockchainNodeBlockchainType enum +// A concrete instance of `BlockchainNodeBlockchainTypeInput` can be one of the following: // -// BlockchainNodeBlockchainTypeArgs{...} +// BlockchainNodeBlockchainTypeBlockchainTypeUnspecified +// BlockchainNodeBlockchainTypeEthereum type BlockchainNodeBlockchainTypeInput interface { pulumi.Input @@ -315,10 +316,12 @@ func (o EthereumDetailsConsensusClientPtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// EthereumDetailsConsensusClientInput is an input type that accepts EthereumDetailsConsensusClientArgs and EthereumDetailsConsensusClientOutput values. -// You can construct a concrete instance of `EthereumDetailsConsensusClientInput` via: +// EthereumDetailsConsensusClientInput is an input type that accepts values of the EthereumDetailsConsensusClient enum +// A concrete instance of `EthereumDetailsConsensusClientInput` can be one of the following: // -// EthereumDetailsConsensusClientArgs{...} +// EthereumDetailsConsensusClientConsensusClientUnspecified +// EthereumDetailsConsensusClientLighthouse +// EthereumDetailsConsensusClientErigonEmbeddedConsensusLayer type EthereumDetailsConsensusClientInput interface { pulumi.Input @@ -490,10 +493,12 @@ func (o EthereumDetailsExecutionClientPtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// EthereumDetailsExecutionClientInput is an input type that accepts EthereumDetailsExecutionClientArgs and EthereumDetailsExecutionClientOutput values. -// You can construct a concrete instance of `EthereumDetailsExecutionClientInput` via: +// EthereumDetailsExecutionClientInput is an input type that accepts values of the EthereumDetailsExecutionClient enum +// A concrete instance of `EthereumDetailsExecutionClientInput` can be one of the following: // -// EthereumDetailsExecutionClientArgs{...} +// EthereumDetailsExecutionClientExecutionClientUnspecified +// EthereumDetailsExecutionClientGeth +// EthereumDetailsExecutionClientErigon type EthereumDetailsExecutionClientInput interface { pulumi.Input @@ -669,10 +674,14 @@ func (o EthereumDetailsNetworkPtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// EthereumDetailsNetworkInput is an input type that accepts EthereumDetailsNetworkArgs and EthereumDetailsNetworkOutput values. -// You can construct a concrete instance of `EthereumDetailsNetworkInput` via: +// EthereumDetailsNetworkInput is an input type that accepts values of the EthereumDetailsNetwork enum +// A concrete instance of `EthereumDetailsNetworkInput` can be one of the following: // -// EthereumDetailsNetworkArgs{...} +// EthereumDetailsNetworkNetworkUnspecified +// EthereumDetailsNetworkMainnet +// EthereumDetailsNetworkTestnetGoerliPrater +// EthereumDetailsNetworkTestnetSepolia +// EthereumDetailsNetworkTestnetHolesky type EthereumDetailsNetworkInput interface { pulumi.Input @@ -846,10 +855,13 @@ func (o EthereumDetailsNodeTypePtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// EthereumDetailsNodeTypeInput is an input type that accepts EthereumDetailsNodeTypeArgs and EthereumDetailsNodeTypeOutput values. -// You can construct a concrete instance of `EthereumDetailsNodeTypeInput` via: +// EthereumDetailsNodeTypeInput is an input type that accepts values of the EthereumDetailsNodeType enum +// A concrete instance of `EthereumDetailsNodeTypeInput` can be one of the following: // -// EthereumDetailsNodeTypeArgs{...} +// EthereumDetailsNodeTypeNodeTypeUnspecified +// EthereumDetailsNodeTypeLight +// EthereumDetailsNodeTypeFull +// EthereumDetailsNodeTypeArchive type EthereumDetailsNodeTypeInput interface { pulumi.Input @@ -1021,10 +1033,12 @@ func (o GethDetailsGarbageCollectionModePtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// GethDetailsGarbageCollectionModeInput is an input type that accepts GethDetailsGarbageCollectionModeArgs and GethDetailsGarbageCollectionModeOutput values. -// You can construct a concrete instance of `GethDetailsGarbageCollectionModeInput` via: +// GethDetailsGarbageCollectionModeInput is an input type that accepts values of the GethDetailsGarbageCollectionMode enum +// A concrete instance of `GethDetailsGarbageCollectionModeInput` can be one of the following: // -// GethDetailsGarbageCollectionModeArgs{...} +// GethDetailsGarbageCollectionModeGarbageCollectionModeUnspecified +// GethDetailsGarbageCollectionModeFull +// GethDetailsGarbageCollectionModeArchive type GethDetailsGarbageCollectionModeInput interface { pulumi.Input diff --git a/sdk/go/google/certificatemanager/v1/pulumiEnums.go b/sdk/go/google/certificatemanager/v1/pulumiEnums.go index b9620f334b..3ffd7b2832 100644 --- a/sdk/go/google/certificatemanager/v1/pulumiEnums.go +++ b/sdk/go/google/certificatemanager/v1/pulumiEnums.go @@ -142,10 +142,12 @@ func (o CertificateIssuanceConfigKeyAlgorithmPtrOutput) ToStringPtrOutputWithCon }).(pulumi.StringPtrOutput) } -// CertificateIssuanceConfigKeyAlgorithmInput is an input type that accepts CertificateIssuanceConfigKeyAlgorithmArgs and CertificateIssuanceConfigKeyAlgorithmOutput values. -// You can construct a concrete instance of `CertificateIssuanceConfigKeyAlgorithmInput` via: +// CertificateIssuanceConfigKeyAlgorithmInput is an input type that accepts values of the CertificateIssuanceConfigKeyAlgorithm enum +// A concrete instance of `CertificateIssuanceConfigKeyAlgorithmInput` can be one of the following: // -// CertificateIssuanceConfigKeyAlgorithmArgs{...} +// CertificateIssuanceConfigKeyAlgorithmKeyAlgorithmUnspecified +// CertificateIssuanceConfigKeyAlgorithmRsa2048 +// CertificateIssuanceConfigKeyAlgorithmEcdsaP256 type CertificateIssuanceConfigKeyAlgorithmInput interface { pulumi.Input @@ -315,10 +317,11 @@ func (o CertificateMapEntryMatcherPtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// CertificateMapEntryMatcherInput is an input type that accepts CertificateMapEntryMatcherArgs and CertificateMapEntryMatcherOutput values. -// You can construct a concrete instance of `CertificateMapEntryMatcherInput` via: +// CertificateMapEntryMatcherInput is an input type that accepts values of the CertificateMapEntryMatcher enum +// A concrete instance of `CertificateMapEntryMatcherInput` can be one of the following: // -// CertificateMapEntryMatcherArgs{...} +// CertificateMapEntryMatcherMatcherUnspecified +// CertificateMapEntryMatcherPrimary type CertificateMapEntryMatcherInput interface { pulumi.Input @@ -490,10 +493,12 @@ func (o CertificateScopePtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// CertificateScopeInput is an input type that accepts CertificateScopeArgs and CertificateScopeOutput values. -// You can construct a concrete instance of `CertificateScopeInput` via: +// CertificateScopeInput is an input type that accepts values of the CertificateScope enum +// A concrete instance of `CertificateScopeInput` can be one of the following: // -// CertificateScopeArgs{...} +// CertificateScopeDefault +// CertificateScopeEdgeCache +// CertificateScopeAllRegions type CertificateScopeInput interface { pulumi.Input diff --git a/sdk/go/google/cloudasset/v1/pulumiEnums.go b/sdk/go/google/cloudasset/v1/pulumiEnums.go index 090d5d87ea..fe21ac779e 100644 --- a/sdk/go/google/cloudasset/v1/pulumiEnums.go +++ b/sdk/go/google/cloudasset/v1/pulumiEnums.go @@ -150,10 +150,16 @@ func (o FeedContentTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Conte }).(pulumi.StringPtrOutput) } -// FeedContentTypeInput is an input type that accepts FeedContentTypeArgs and FeedContentTypeOutput values. -// You can construct a concrete instance of `FeedContentTypeInput` via: +// FeedContentTypeInput is an input type that accepts values of the FeedContentType enum +// A concrete instance of `FeedContentTypeInput` can be one of the following: // -// FeedContentTypeArgs{...} +// FeedContentTypeContentTypeUnspecified +// FeedContentTypeResource +// FeedContentTypeIamPolicy +// FeedContentTypeOrgPolicy +// FeedContentTypeAccessPolicy +// FeedContentTypeOsInventory +// FeedContentTypeRelationship type FeedContentTypeInput interface { pulumi.Input diff --git a/sdk/go/google/cloudbilling/v1/pulumiEnums.go b/sdk/go/google/cloudbilling/v1/pulumiEnums.go index 66314ececb..05bc5ef61a 100644 --- a/sdk/go/google/cloudbilling/v1/pulumiEnums.go +++ b/sdk/go/google/cloudbilling/v1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input diff --git a/sdk/go/google/cloudbuild/v1/pulumiEnums.go b/sdk/go/google/cloudbuild/v1/pulumiEnums.go index 3a0c783355..12e0950091 100644 --- a/sdk/go/google/cloudbuild/v1/pulumiEnums.go +++ b/sdk/go/google/cloudbuild/v1/pulumiEnums.go @@ -140,10 +140,11 @@ func (o BuildOptionsDefaultLogsBucketBehaviorPtrOutput) ToStringPtrOutputWithCon }).(pulumi.StringPtrOutput) } -// BuildOptionsDefaultLogsBucketBehaviorInput is an input type that accepts BuildOptionsDefaultLogsBucketBehaviorArgs and BuildOptionsDefaultLogsBucketBehaviorOutput values. -// You can construct a concrete instance of `BuildOptionsDefaultLogsBucketBehaviorInput` via: +// BuildOptionsDefaultLogsBucketBehaviorInput is an input type that accepts values of the BuildOptionsDefaultLogsBucketBehavior enum +// A concrete instance of `BuildOptionsDefaultLogsBucketBehaviorInput` can be one of the following: // -// BuildOptionsDefaultLogsBucketBehaviorArgs{...} +// BuildOptionsDefaultLogsBucketBehaviorDefaultLogsBucketBehaviorUnspecified +// BuildOptionsDefaultLogsBucketBehaviorRegionalUserOwnedBucket type BuildOptionsDefaultLogsBucketBehaviorInput interface { pulumi.Input @@ -315,10 +316,12 @@ func (o BuildOptionsLogStreamingOptionPtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// BuildOptionsLogStreamingOptionInput is an input type that accepts BuildOptionsLogStreamingOptionArgs and BuildOptionsLogStreamingOptionOutput values. -// You can construct a concrete instance of `BuildOptionsLogStreamingOptionInput` via: +// BuildOptionsLogStreamingOptionInput is an input type that accepts values of the BuildOptionsLogStreamingOption enum +// A concrete instance of `BuildOptionsLogStreamingOptionInput` can be one of the following: // -// BuildOptionsLogStreamingOptionArgs{...} +// BuildOptionsLogStreamingOptionStreamDefault +// BuildOptionsLogStreamingOptionStreamOn +// BuildOptionsLogStreamingOptionStreamOff type BuildOptionsLogStreamingOptionInput interface { pulumi.Input @@ -496,10 +499,15 @@ func (o BuildOptionsLoggingPtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// BuildOptionsLoggingInput is an input type that accepts BuildOptionsLoggingArgs and BuildOptionsLoggingOutput values. -// You can construct a concrete instance of `BuildOptionsLoggingInput` via: +// BuildOptionsLoggingInput is an input type that accepts values of the BuildOptionsLogging enum +// A concrete instance of `BuildOptionsLoggingInput` can be one of the following: // -// BuildOptionsLoggingArgs{...} +// BuildOptionsLoggingLoggingUnspecified +// BuildOptionsLoggingLegacy +// BuildOptionsLoggingGcsOnly +// BuildOptionsLoggingStackdriverOnly +// BuildOptionsLoggingCloudLoggingOnly +// BuildOptionsLoggingNone type BuildOptionsLoggingInput interface { pulumi.Input @@ -677,10 +685,15 @@ func (o BuildOptionsMachineTypePtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// BuildOptionsMachineTypeInput is an input type that accepts BuildOptionsMachineTypeArgs and BuildOptionsMachineTypeOutput values. -// You can construct a concrete instance of `BuildOptionsMachineTypeInput` via: +// BuildOptionsMachineTypeInput is an input type that accepts values of the BuildOptionsMachineType enum +// A concrete instance of `BuildOptionsMachineTypeInput` can be one of the following: // -// BuildOptionsMachineTypeArgs{...} +// BuildOptionsMachineTypeUnspecified +// BuildOptionsMachineTypeN1Highcpu8 +// BuildOptionsMachineTypeN1Highcpu32 +// BuildOptionsMachineTypeE2Highcpu8 +// BuildOptionsMachineTypeE2Highcpu32 +// BuildOptionsMachineTypeE2Medium type BuildOptionsMachineTypeInput interface { pulumi.Input @@ -850,10 +863,11 @@ func (o BuildOptionsRequestedVerifyOptionPtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// BuildOptionsRequestedVerifyOptionInput is an input type that accepts BuildOptionsRequestedVerifyOptionArgs and BuildOptionsRequestedVerifyOptionOutput values. -// You can construct a concrete instance of `BuildOptionsRequestedVerifyOptionInput` via: +// BuildOptionsRequestedVerifyOptionInput is an input type that accepts values of the BuildOptionsRequestedVerifyOption enum +// A concrete instance of `BuildOptionsRequestedVerifyOptionInput` can be one of the following: // -// BuildOptionsRequestedVerifyOptionArgs{...} +// BuildOptionsRequestedVerifyOptionNotVerified +// BuildOptionsRequestedVerifyOptionVerified type BuildOptionsRequestedVerifyOptionInput interface { pulumi.Input @@ -1026,10 +1040,13 @@ func (o BuildOptionsSourceProvenanceHashItemPtrOutput) ToStringPtrOutputWithCont }).(pulumi.StringPtrOutput) } -// BuildOptionsSourceProvenanceHashItemInput is an input type that accepts BuildOptionsSourceProvenanceHashItemArgs and BuildOptionsSourceProvenanceHashItemOutput values. -// You can construct a concrete instance of `BuildOptionsSourceProvenanceHashItemInput` via: +// BuildOptionsSourceProvenanceHashItemInput is an input type that accepts values of the BuildOptionsSourceProvenanceHashItem enum +// A concrete instance of `BuildOptionsSourceProvenanceHashItemInput` can be one of the following: // -// BuildOptionsSourceProvenanceHashItemArgs{...} +// BuildOptionsSourceProvenanceHashItemNone +// BuildOptionsSourceProvenanceHashItemSha256 +// BuildOptionsSourceProvenanceHashItemMd5 +// BuildOptionsSourceProvenanceHashItemSha512 type BuildOptionsSourceProvenanceHashItemInput interface { pulumi.Input @@ -1244,10 +1261,11 @@ func (o BuildOptionsSubstitutionOptionPtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// BuildOptionsSubstitutionOptionInput is an input type that accepts BuildOptionsSubstitutionOptionArgs and BuildOptionsSubstitutionOptionOutput values. -// You can construct a concrete instance of `BuildOptionsSubstitutionOptionInput` via: +// BuildOptionsSubstitutionOptionInput is an input type that accepts values of the BuildOptionsSubstitutionOption enum +// A concrete instance of `BuildOptionsSubstitutionOptionInput` can be one of the following: // -// BuildOptionsSubstitutionOptionArgs{...} +// BuildOptionsSubstitutionOptionMustMatch +// BuildOptionsSubstitutionOptionAllowLoose type BuildOptionsSubstitutionOptionInput interface { pulumi.Input @@ -1425,10 +1443,15 @@ func (o GitFileSourceRepoTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// GitFileSourceRepoTypeInput is an input type that accepts GitFileSourceRepoTypeArgs and GitFileSourceRepoTypeOutput values. -// You can construct a concrete instance of `GitFileSourceRepoTypeInput` via: +// GitFileSourceRepoTypeInput is an input type that accepts values of the GitFileSourceRepoType enum +// A concrete instance of `GitFileSourceRepoTypeInput` can be one of the following: // -// GitFileSourceRepoTypeArgs{...} +// GitFileSourceRepoTypeUnknown +// GitFileSourceRepoTypeCloudSourceRepositories +// GitFileSourceRepoTypeGithub +// GitFileSourceRepoTypeBitbucketServer +// GitFileSourceRepoTypeGitlab +// GitFileSourceRepoTypeBitbucketCloud type GitFileSourceRepoTypeInput interface { pulumi.Input @@ -1606,10 +1629,15 @@ func (o GitRepoSourceRepoTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// GitRepoSourceRepoTypeInput is an input type that accepts GitRepoSourceRepoTypeArgs and GitRepoSourceRepoTypeOutput values. -// You can construct a concrete instance of `GitRepoSourceRepoTypeInput` via: +// GitRepoSourceRepoTypeInput is an input type that accepts values of the GitRepoSourceRepoType enum +// A concrete instance of `GitRepoSourceRepoTypeInput` can be one of the following: // -// GitRepoSourceRepoTypeArgs{...} +// GitRepoSourceRepoTypeUnknown +// GitRepoSourceRepoTypeCloudSourceRepositories +// GitRepoSourceRepoTypeGithub +// GitRepoSourceRepoTypeBitbucketServer +// GitRepoSourceRepoTypeGitlab +// GitRepoSourceRepoTypeBitbucketCloud type GitRepoSourceRepoTypeInput interface { pulumi.Input @@ -1781,10 +1809,12 @@ func (o NetworkConfigEgressOptionPtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// NetworkConfigEgressOptionInput is an input type that accepts NetworkConfigEgressOptionArgs and NetworkConfigEgressOptionOutput values. -// You can construct a concrete instance of `NetworkConfigEgressOptionInput` via: +// NetworkConfigEgressOptionInput is an input type that accepts values of the NetworkConfigEgressOption enum +// A concrete instance of `NetworkConfigEgressOptionInput` can be one of the following: // -// NetworkConfigEgressOptionArgs{...} +// NetworkConfigEgressOptionEgressOptionUnspecified +// NetworkConfigEgressOptionNoPublicEgress +// NetworkConfigEgressOptionPublicEgress type NetworkConfigEgressOptionInput interface { pulumi.Input @@ -1960,10 +1990,14 @@ func (o PubsubConfigStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Con }).(pulumi.StringPtrOutput) } -// PubsubConfigStateInput is an input type that accepts PubsubConfigStateArgs and PubsubConfigStateOutput values. -// You can construct a concrete instance of `PubsubConfigStateInput` via: +// PubsubConfigStateInput is an input type that accepts values of the PubsubConfigState enum +// A concrete instance of `PubsubConfigStateInput` can be one of the following: // -// PubsubConfigStateArgs{...} +// PubsubConfigStateStateUnspecified +// PubsubConfigStateOk +// PubsubConfigStateSubscriptionDeleted +// PubsubConfigStateTopicDeleted +// PubsubConfigStateSubscriptionMisconfigured type PubsubConfigStateInput interface { pulumi.Input @@ -2135,10 +2169,12 @@ func (o PullRequestFilterCommentControlPtrOutput) ToStringPtrOutputWithContext(c }).(pulumi.StringPtrOutput) } -// PullRequestFilterCommentControlInput is an input type that accepts PullRequestFilterCommentControlArgs and PullRequestFilterCommentControlOutput values. -// You can construct a concrete instance of `PullRequestFilterCommentControlInput` via: +// PullRequestFilterCommentControlInput is an input type that accepts values of the PullRequestFilterCommentControl enum +// A concrete instance of `PullRequestFilterCommentControlInput` can be one of the following: // -// PullRequestFilterCommentControlArgs{...} +// PullRequestFilterCommentControlCommentsDisabled +// PullRequestFilterCommentControlCommentsEnabled +// PullRequestFilterCommentControlCommentsEnabledForExternalContributorsOnly type PullRequestFilterCommentControlInput interface { pulumi.Input @@ -2310,10 +2346,12 @@ func (o StorageSourceSourceFetcherPtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// StorageSourceSourceFetcherInput is an input type that accepts StorageSourceSourceFetcherArgs and StorageSourceSourceFetcherOutput values. -// You can construct a concrete instance of `StorageSourceSourceFetcherInput` via: +// StorageSourceSourceFetcherInput is an input type that accepts values of the StorageSourceSourceFetcher enum +// A concrete instance of `StorageSourceSourceFetcherInput` can be one of the following: // -// StorageSourceSourceFetcherArgs{...} +// StorageSourceSourceFetcherSourceFetcherUnspecified +// StorageSourceSourceFetcherGsutil +// StorageSourceSourceFetcherGcsFetcher type StorageSourceSourceFetcherInput interface { pulumi.Input @@ -2489,10 +2527,14 @@ func (o TriggerEventTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// TriggerEventTypeInput is an input type that accepts TriggerEventTypeArgs and TriggerEventTypeOutput values. -// You can construct a concrete instance of `TriggerEventTypeInput` via: +// TriggerEventTypeInput is an input type that accepts values of the TriggerEventType enum +// A concrete instance of `TriggerEventTypeInput` can be one of the following: // -// TriggerEventTypeArgs{...} +// TriggerEventTypeEventTypeUnspecified +// TriggerEventTypeRepo +// TriggerEventTypeWebhook +// TriggerEventTypePubsub +// TriggerEventTypeManual type TriggerEventTypeInput interface { pulumi.Input @@ -2662,10 +2704,11 @@ func (o TriggerIncludeBuildLogsPtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// TriggerIncludeBuildLogsInput is an input type that accepts TriggerIncludeBuildLogsArgs and TriggerIncludeBuildLogsOutput values. -// You can construct a concrete instance of `TriggerIncludeBuildLogsInput` via: +// TriggerIncludeBuildLogsInput is an input type that accepts values of the TriggerIncludeBuildLogs enum +// A concrete instance of `TriggerIncludeBuildLogsInput` can be one of the following: // -// TriggerIncludeBuildLogsArgs{...} +// TriggerIncludeBuildLogsIncludeBuildLogsUnspecified +// TriggerIncludeBuildLogsIncludeBuildLogsWithStatus type TriggerIncludeBuildLogsInput interface { pulumi.Input @@ -2837,10 +2880,12 @@ func (o WebhookConfigStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// WebhookConfigStateInput is an input type that accepts WebhookConfigStateArgs and WebhookConfigStateOutput values. -// You can construct a concrete instance of `WebhookConfigStateInput` via: +// WebhookConfigStateInput is an input type that accepts values of the WebhookConfigState enum +// A concrete instance of `WebhookConfigStateInput` can be one of the following: // -// WebhookConfigStateArgs{...} +// WebhookConfigStateStateUnspecified +// WebhookConfigStateOk +// WebhookConfigStateSecretDeleted type WebhookConfigStateInput interface { pulumi.Input diff --git a/sdk/go/google/cloudbuild/v1alpha1/pulumiEnums.go b/sdk/go/google/cloudbuild/v1alpha1/pulumiEnums.go index 1b10613d20..14d1062e45 100644 --- a/sdk/go/google/cloudbuild/v1alpha1/pulumiEnums.go +++ b/sdk/go/google/cloudbuild/v1alpha1/pulumiEnums.go @@ -145,10 +145,14 @@ func (o WorkerPoolRegionsItemPtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// WorkerPoolRegionsItemInput is an input type that accepts WorkerPoolRegionsItemArgs and WorkerPoolRegionsItemOutput values. -// You can construct a concrete instance of `WorkerPoolRegionsItemInput` via: +// WorkerPoolRegionsItemInput is an input type that accepts values of the WorkerPoolRegionsItem enum +// A concrete instance of `WorkerPoolRegionsItemInput` can be one of the following: // -// WorkerPoolRegionsItemArgs{...} +// WorkerPoolRegionsItemRegionUnspecified +// WorkerPoolRegionsItemUsCentral1 +// WorkerPoolRegionsItemUsWest1 +// WorkerPoolRegionsItemUsEast1 +// WorkerPoolRegionsItemUsEast4 type WorkerPoolRegionsItemInput interface { pulumi.Input diff --git a/sdk/go/google/cloudbuild/v2/pulumiEnums.go b/sdk/go/google/cloudbuild/v2/pulumiEnums.go index d6640bd5ba..8e1ef0b464 100644 --- a/sdk/go/google/cloudbuild/v2/pulumiEnums.go +++ b/sdk/go/google/cloudbuild/v2/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input diff --git a/sdk/go/google/cloudchannel/v1/pulumiEnums.go b/sdk/go/google/cloudchannel/v1/pulumiEnums.go index ae050827f5..64c7d318c2 100644 --- a/sdk/go/google/cloudchannel/v1/pulumiEnums.go +++ b/sdk/go/google/cloudchannel/v1/pulumiEnums.go @@ -146,10 +146,14 @@ func (o ChannelPartnerLinkLinkStatePtrOutput) ToStringPtrOutputWithContext(ctx c }).(pulumi.StringPtrOutput) } -// ChannelPartnerLinkLinkStateInput is an input type that accepts ChannelPartnerLinkLinkStateArgs and ChannelPartnerLinkLinkStateOutput values. -// You can construct a concrete instance of `ChannelPartnerLinkLinkStateInput` via: +// ChannelPartnerLinkLinkStateInput is an input type that accepts values of the ChannelPartnerLinkLinkState enum +// A concrete instance of `ChannelPartnerLinkLinkStateInput` can be one of the following: // -// ChannelPartnerLinkLinkStateArgs{...} +// ChannelPartnerLinkLinkStateChannelPartnerLinkStateUnspecified +// ChannelPartnerLinkLinkStateInvited +// ChannelPartnerLinkLinkStateActive +// ChannelPartnerLinkLinkStateRevoked +// ChannelPartnerLinkLinkStateSuspended type ChannelPartnerLinkLinkStateInput interface { pulumi.Input @@ -321,10 +325,12 @@ func (o GoogleCloudChannelV1ConditionalOverrideRebillingBasisPtrOutput) ToString }).(pulumi.StringPtrOutput) } -// GoogleCloudChannelV1ConditionalOverrideRebillingBasisInput is an input type that accepts GoogleCloudChannelV1ConditionalOverrideRebillingBasisArgs and GoogleCloudChannelV1ConditionalOverrideRebillingBasisOutput values. -// You can construct a concrete instance of `GoogleCloudChannelV1ConditionalOverrideRebillingBasisInput` via: +// GoogleCloudChannelV1ConditionalOverrideRebillingBasisInput is an input type that accepts values of the GoogleCloudChannelV1ConditionalOverrideRebillingBasis enum +// A concrete instance of `GoogleCloudChannelV1ConditionalOverrideRebillingBasisInput` can be one of the following: // -// GoogleCloudChannelV1ConditionalOverrideRebillingBasisArgs{...} +// GoogleCloudChannelV1ConditionalOverrideRebillingBasisRebillingBasisUnspecified +// GoogleCloudChannelV1ConditionalOverrideRebillingBasisCostAtList +// GoogleCloudChannelV1ConditionalOverrideRebillingBasisDirectCustomerCost type GoogleCloudChannelV1ConditionalOverrideRebillingBasisInput interface { pulumi.Input @@ -498,10 +504,13 @@ func (o GoogleCloudChannelV1PeriodPeriodTypePtrOutput) ToStringPtrOutputWithCont }).(pulumi.StringPtrOutput) } -// GoogleCloudChannelV1PeriodPeriodTypeInput is an input type that accepts GoogleCloudChannelV1PeriodPeriodTypeArgs and GoogleCloudChannelV1PeriodPeriodTypeOutput values. -// You can construct a concrete instance of `GoogleCloudChannelV1PeriodPeriodTypeInput` via: +// GoogleCloudChannelV1PeriodPeriodTypeInput is an input type that accepts values of the GoogleCloudChannelV1PeriodPeriodType enum +// A concrete instance of `GoogleCloudChannelV1PeriodPeriodTypeInput` can be one of the following: // -// GoogleCloudChannelV1PeriodPeriodTypeArgs{...} +// GoogleCloudChannelV1PeriodPeriodTypePeriodTypeUnspecified +// GoogleCloudChannelV1PeriodPeriodTypeDay +// GoogleCloudChannelV1PeriodPeriodTypeMonth +// GoogleCloudChannelV1PeriodPeriodTypeYear type GoogleCloudChannelV1PeriodPeriodTypeInput interface { pulumi.Input @@ -679,10 +688,15 @@ func (o GoogleCloudChannelV1RenewalSettingsPaymentPlanPtrOutput) ToStringPtrOutp }).(pulumi.StringPtrOutput) } -// GoogleCloudChannelV1RenewalSettingsPaymentPlanInput is an input type that accepts GoogleCloudChannelV1RenewalSettingsPaymentPlanArgs and GoogleCloudChannelV1RenewalSettingsPaymentPlanOutput values. -// You can construct a concrete instance of `GoogleCloudChannelV1RenewalSettingsPaymentPlanInput` via: +// GoogleCloudChannelV1RenewalSettingsPaymentPlanInput is an input type that accepts values of the GoogleCloudChannelV1RenewalSettingsPaymentPlan enum +// A concrete instance of `GoogleCloudChannelV1RenewalSettingsPaymentPlanInput` can be one of the following: // -// GoogleCloudChannelV1RenewalSettingsPaymentPlanArgs{...} +// GoogleCloudChannelV1RenewalSettingsPaymentPlanPaymentPlanUnspecified +// GoogleCloudChannelV1RenewalSettingsPaymentPlanCommitment +// GoogleCloudChannelV1RenewalSettingsPaymentPlanFlexible +// GoogleCloudChannelV1RenewalSettingsPaymentPlanFree +// GoogleCloudChannelV1RenewalSettingsPaymentPlanTrial +// GoogleCloudChannelV1RenewalSettingsPaymentPlanOffline type GoogleCloudChannelV1RenewalSettingsPaymentPlanInput interface { pulumi.Input @@ -854,10 +868,12 @@ func (o GoogleCloudChannelV1RepricingConfigRebillingBasisPtrOutput) ToStringPtrO }).(pulumi.StringPtrOutput) } -// GoogleCloudChannelV1RepricingConfigRebillingBasisInput is an input type that accepts GoogleCloudChannelV1RepricingConfigRebillingBasisArgs and GoogleCloudChannelV1RepricingConfigRebillingBasisOutput values. -// You can construct a concrete instance of `GoogleCloudChannelV1RepricingConfigRebillingBasisInput` via: +// GoogleCloudChannelV1RepricingConfigRebillingBasisInput is an input type that accepts values of the GoogleCloudChannelV1RepricingConfigRebillingBasis enum +// A concrete instance of `GoogleCloudChannelV1RepricingConfigRebillingBasisInput` can be one of the following: // -// GoogleCloudChannelV1RepricingConfigRebillingBasisArgs{...} +// GoogleCloudChannelV1RepricingConfigRebillingBasisRebillingBasisUnspecified +// GoogleCloudChannelV1RepricingConfigRebillingBasisCostAtList +// GoogleCloudChannelV1RepricingConfigRebillingBasisDirectCustomerCost type GoogleCloudChannelV1RepricingConfigRebillingBasisInput interface { pulumi.Input diff --git a/sdk/go/google/clouddeploy/v1/pulumiEnums.go b/sdk/go/google/clouddeploy/v1/pulumiEnums.go index 896d788c88..a4d51c1495 100644 --- a/sdk/go/google/clouddeploy/v1/pulumiEnums.go +++ b/sdk/go/google/clouddeploy/v1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input @@ -324,10 +327,15 @@ func (o ExecutionConfigUsagesItemPtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// ExecutionConfigUsagesItemInput is an input type that accepts ExecutionConfigUsagesItemArgs and ExecutionConfigUsagesItemOutput values. -// You can construct a concrete instance of `ExecutionConfigUsagesItemInput` via: +// ExecutionConfigUsagesItemInput is an input type that accepts values of the ExecutionConfigUsagesItem enum +// A concrete instance of `ExecutionConfigUsagesItemInput` can be one of the following: // -// ExecutionConfigUsagesItemArgs{...} +// ExecutionConfigUsagesItemExecutionEnvironmentUsageUnspecified +// ExecutionConfigUsagesItemRender +// ExecutionConfigUsagesItemDeploy +// ExecutionConfigUsagesItemVerify +// ExecutionConfigUsagesItemPredeploy +// ExecutionConfigUsagesItemPostdeploy type ExecutionConfigUsagesItemInput interface { pulumi.Input @@ -544,10 +552,12 @@ func (o RetryBackoffModePtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// RetryBackoffModeInput is an input type that accepts RetryBackoffModeArgs and RetryBackoffModeOutput values. -// You can construct a concrete instance of `RetryBackoffModeInput` via: +// RetryBackoffModeInput is an input type that accepts values of the RetryBackoffMode enum +// A concrete instance of `RetryBackoffModeInput` can be one of the following: // -// RetryBackoffModeArgs{...} +// RetryBackoffModeBackoffModeUnspecified +// RetryBackoffModeBackoffModeLinear +// RetryBackoffModeBackoffModeExponential type RetryBackoffModeInput interface { pulumi.Input diff --git a/sdk/go/google/cloudfunctions/v1/pulumiEnums.go b/sdk/go/google/cloudfunctions/v1/pulumiEnums.go index d205dca1a1..8967f91b9e 100644 --- a/sdk/go/google/cloudfunctions/v1/pulumiEnums.go +++ b/sdk/go/google/cloudfunctions/v1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input @@ -319,10 +322,12 @@ func (o FunctionDockerRegistryPtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// FunctionDockerRegistryInput is an input type that accepts FunctionDockerRegistryArgs and FunctionDockerRegistryOutput values. -// You can construct a concrete instance of `FunctionDockerRegistryInput` via: +// FunctionDockerRegistryInput is an input type that accepts values of the FunctionDockerRegistry enum +// A concrete instance of `FunctionDockerRegistryInput` can be one of the following: // -// FunctionDockerRegistryArgs{...} +// FunctionDockerRegistryDockerRegistryUnspecified +// FunctionDockerRegistryContainerRegistry +// FunctionDockerRegistryArtifactRegistry type FunctionDockerRegistryInput interface { pulumi.Input @@ -496,10 +501,13 @@ func (o FunctionIngressSettingsPtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// FunctionIngressSettingsInput is an input type that accepts FunctionIngressSettingsArgs and FunctionIngressSettingsOutput values. -// You can construct a concrete instance of `FunctionIngressSettingsInput` via: +// FunctionIngressSettingsInput is an input type that accepts values of the FunctionIngressSettings enum +// A concrete instance of `FunctionIngressSettingsInput` can be one of the following: // -// FunctionIngressSettingsArgs{...} +// FunctionIngressSettingsIngressSettingsUnspecified +// FunctionIngressSettingsAllowAll +// FunctionIngressSettingsAllowInternalOnly +// FunctionIngressSettingsAllowInternalAndGclb type FunctionIngressSettingsInput interface { pulumi.Input @@ -671,10 +679,12 @@ func (o FunctionVpcConnectorEgressSettingsPtrOutput) ToStringPtrOutputWithContex }).(pulumi.StringPtrOutput) } -// FunctionVpcConnectorEgressSettingsInput is an input type that accepts FunctionVpcConnectorEgressSettingsArgs and FunctionVpcConnectorEgressSettingsOutput values. -// You can construct a concrete instance of `FunctionVpcConnectorEgressSettingsInput` via: +// FunctionVpcConnectorEgressSettingsInput is an input type that accepts values of the FunctionVpcConnectorEgressSettings enum +// A concrete instance of `FunctionVpcConnectorEgressSettingsInput` can be one of the following: // -// FunctionVpcConnectorEgressSettingsArgs{...} +// FunctionVpcConnectorEgressSettingsVpcConnectorEgressSettingsUnspecified +// FunctionVpcConnectorEgressSettingsPrivateRangesOnly +// FunctionVpcConnectorEgressSettingsAllTraffic type FunctionVpcConnectorEgressSettingsInput interface { pulumi.Input @@ -846,10 +856,12 @@ func (o HttpsTriggerSecurityLevelPtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// HttpsTriggerSecurityLevelInput is an input type that accepts HttpsTriggerSecurityLevelArgs and HttpsTriggerSecurityLevelOutput values. -// You can construct a concrete instance of `HttpsTriggerSecurityLevelInput` via: +// HttpsTriggerSecurityLevelInput is an input type that accepts values of the HttpsTriggerSecurityLevel enum +// A concrete instance of `HttpsTriggerSecurityLevelInput` can be one of the following: // -// HttpsTriggerSecurityLevelArgs{...} +// HttpsTriggerSecurityLevelSecurityLevelUnspecified +// HttpsTriggerSecurityLevelSecureAlways +// HttpsTriggerSecurityLevelSecureOptional type HttpsTriggerSecurityLevelInput interface { pulumi.Input diff --git a/sdk/go/google/cloudfunctions/v2/pulumiEnums.go b/sdk/go/google/cloudfunctions/v2/pulumiEnums.go index 0bc7f2a4df..a919d5aee7 100644 --- a/sdk/go/google/cloudfunctions/v2/pulumiEnums.go +++ b/sdk/go/google/cloudfunctions/v2/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input @@ -319,10 +322,12 @@ func (o BuildConfigDockerRegistryPtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// BuildConfigDockerRegistryInput is an input type that accepts BuildConfigDockerRegistryArgs and BuildConfigDockerRegistryOutput values. -// You can construct a concrete instance of `BuildConfigDockerRegistryInput` via: +// BuildConfigDockerRegistryInput is an input type that accepts values of the BuildConfigDockerRegistry enum +// A concrete instance of `BuildConfigDockerRegistryInput` can be one of the following: // -// BuildConfigDockerRegistryArgs{...} +// BuildConfigDockerRegistryDockerRegistryUnspecified +// BuildConfigDockerRegistryContainerRegistry +// BuildConfigDockerRegistryArtifactRegistry type BuildConfigDockerRegistryInput interface { pulumi.Input @@ -494,10 +499,12 @@ func (o EventTriggerRetryPolicyPtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// EventTriggerRetryPolicyInput is an input type that accepts EventTriggerRetryPolicyArgs and EventTriggerRetryPolicyOutput values. -// You can construct a concrete instance of `EventTriggerRetryPolicyInput` via: +// EventTriggerRetryPolicyInput is an input type that accepts values of the EventTriggerRetryPolicy enum +// A concrete instance of `EventTriggerRetryPolicyInput` can be one of the following: // -// EventTriggerRetryPolicyArgs{...} +// EventTriggerRetryPolicyRetryPolicyUnspecified +// EventTriggerRetryPolicyRetryPolicyDoNotRetry +// EventTriggerRetryPolicyRetryPolicyRetry type EventTriggerRetryPolicyInput interface { pulumi.Input @@ -669,10 +676,12 @@ func (o FunctionEnvironmentPtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// FunctionEnvironmentInput is an input type that accepts FunctionEnvironmentArgs and FunctionEnvironmentOutput values. -// You can construct a concrete instance of `FunctionEnvironmentInput` via: +// FunctionEnvironmentInput is an input type that accepts values of the FunctionEnvironment enum +// A concrete instance of `FunctionEnvironmentInput` can be one of the following: // -// FunctionEnvironmentArgs{...} +// FunctionEnvironmentEnvironmentUnspecified +// FunctionEnvironmentGen1 +// FunctionEnvironmentGen2 type FunctionEnvironmentInput interface { pulumi.Input @@ -846,10 +855,13 @@ func (o ServiceConfigIngressSettingsPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// ServiceConfigIngressSettingsInput is an input type that accepts ServiceConfigIngressSettingsArgs and ServiceConfigIngressSettingsOutput values. -// You can construct a concrete instance of `ServiceConfigIngressSettingsInput` via: +// ServiceConfigIngressSettingsInput is an input type that accepts values of the ServiceConfigIngressSettings enum +// A concrete instance of `ServiceConfigIngressSettingsInput` can be one of the following: // -// ServiceConfigIngressSettingsArgs{...} +// ServiceConfigIngressSettingsIngressSettingsUnspecified +// ServiceConfigIngressSettingsAllowAll +// ServiceConfigIngressSettingsAllowInternalOnly +// ServiceConfigIngressSettingsAllowInternalAndGclb type ServiceConfigIngressSettingsInput interface { pulumi.Input @@ -1021,10 +1033,12 @@ func (o ServiceConfigSecurityLevelPtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// ServiceConfigSecurityLevelInput is an input type that accepts ServiceConfigSecurityLevelArgs and ServiceConfigSecurityLevelOutput values. -// You can construct a concrete instance of `ServiceConfigSecurityLevelInput` via: +// ServiceConfigSecurityLevelInput is an input type that accepts values of the ServiceConfigSecurityLevel enum +// A concrete instance of `ServiceConfigSecurityLevelInput` can be one of the following: // -// ServiceConfigSecurityLevelArgs{...} +// ServiceConfigSecurityLevelSecurityLevelUnspecified +// ServiceConfigSecurityLevelSecureAlways +// ServiceConfigSecurityLevelSecureOptional type ServiceConfigSecurityLevelInput interface { pulumi.Input @@ -1196,10 +1210,12 @@ func (o ServiceConfigVpcConnectorEgressSettingsPtrOutput) ToStringPtrOutputWithC }).(pulumi.StringPtrOutput) } -// ServiceConfigVpcConnectorEgressSettingsInput is an input type that accepts ServiceConfigVpcConnectorEgressSettingsArgs and ServiceConfigVpcConnectorEgressSettingsOutput values. -// You can construct a concrete instance of `ServiceConfigVpcConnectorEgressSettingsInput` via: +// ServiceConfigVpcConnectorEgressSettingsInput is an input type that accepts values of the ServiceConfigVpcConnectorEgressSettings enum +// A concrete instance of `ServiceConfigVpcConnectorEgressSettingsInput` can be one of the following: // -// ServiceConfigVpcConnectorEgressSettingsArgs{...} +// ServiceConfigVpcConnectorEgressSettingsVpcConnectorEgressSettingsUnspecified +// ServiceConfigVpcConnectorEgressSettingsPrivateRangesOnly +// ServiceConfigVpcConnectorEgressSettingsAllTraffic type ServiceConfigVpcConnectorEgressSettingsInput interface { pulumi.Input diff --git a/sdk/go/google/cloudfunctions/v2alpha/pulumiEnums.go b/sdk/go/google/cloudfunctions/v2alpha/pulumiEnums.go index 73ac9d24a3..661c036b32 100644 --- a/sdk/go/google/cloudfunctions/v2alpha/pulumiEnums.go +++ b/sdk/go/google/cloudfunctions/v2alpha/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input @@ -319,10 +322,12 @@ func (o BuildConfigDockerRegistryPtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// BuildConfigDockerRegistryInput is an input type that accepts BuildConfigDockerRegistryArgs and BuildConfigDockerRegistryOutput values. -// You can construct a concrete instance of `BuildConfigDockerRegistryInput` via: +// BuildConfigDockerRegistryInput is an input type that accepts values of the BuildConfigDockerRegistry enum +// A concrete instance of `BuildConfigDockerRegistryInput` can be one of the following: // -// BuildConfigDockerRegistryArgs{...} +// BuildConfigDockerRegistryDockerRegistryUnspecified +// BuildConfigDockerRegistryContainerRegistry +// BuildConfigDockerRegistryArtifactRegistry type BuildConfigDockerRegistryInput interface { pulumi.Input @@ -494,10 +499,12 @@ func (o EventTriggerRetryPolicyPtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// EventTriggerRetryPolicyInput is an input type that accepts EventTriggerRetryPolicyArgs and EventTriggerRetryPolicyOutput values. -// You can construct a concrete instance of `EventTriggerRetryPolicyInput` via: +// EventTriggerRetryPolicyInput is an input type that accepts values of the EventTriggerRetryPolicy enum +// A concrete instance of `EventTriggerRetryPolicyInput` can be one of the following: // -// EventTriggerRetryPolicyArgs{...} +// EventTriggerRetryPolicyRetryPolicyUnspecified +// EventTriggerRetryPolicyRetryPolicyDoNotRetry +// EventTriggerRetryPolicyRetryPolicyRetry type EventTriggerRetryPolicyInput interface { pulumi.Input @@ -669,10 +676,12 @@ func (o FunctionEnvironmentPtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// FunctionEnvironmentInput is an input type that accepts FunctionEnvironmentArgs and FunctionEnvironmentOutput values. -// You can construct a concrete instance of `FunctionEnvironmentInput` via: +// FunctionEnvironmentInput is an input type that accepts values of the FunctionEnvironment enum +// A concrete instance of `FunctionEnvironmentInput` can be one of the following: // -// FunctionEnvironmentArgs{...} +// FunctionEnvironmentEnvironmentUnspecified +// FunctionEnvironmentGen1 +// FunctionEnvironmentGen2 type FunctionEnvironmentInput interface { pulumi.Input @@ -846,10 +855,13 @@ func (o ServiceConfigIngressSettingsPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// ServiceConfigIngressSettingsInput is an input type that accepts ServiceConfigIngressSettingsArgs and ServiceConfigIngressSettingsOutput values. -// You can construct a concrete instance of `ServiceConfigIngressSettingsInput` via: +// ServiceConfigIngressSettingsInput is an input type that accepts values of the ServiceConfigIngressSettings enum +// A concrete instance of `ServiceConfigIngressSettingsInput` can be one of the following: // -// ServiceConfigIngressSettingsArgs{...} +// ServiceConfigIngressSettingsIngressSettingsUnspecified +// ServiceConfigIngressSettingsAllowAll +// ServiceConfigIngressSettingsAllowInternalOnly +// ServiceConfigIngressSettingsAllowInternalAndGclb type ServiceConfigIngressSettingsInput interface { pulumi.Input @@ -1021,10 +1033,12 @@ func (o ServiceConfigSecurityLevelPtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// ServiceConfigSecurityLevelInput is an input type that accepts ServiceConfigSecurityLevelArgs and ServiceConfigSecurityLevelOutput values. -// You can construct a concrete instance of `ServiceConfigSecurityLevelInput` via: +// ServiceConfigSecurityLevelInput is an input type that accepts values of the ServiceConfigSecurityLevel enum +// A concrete instance of `ServiceConfigSecurityLevelInput` can be one of the following: // -// ServiceConfigSecurityLevelArgs{...} +// ServiceConfigSecurityLevelSecurityLevelUnspecified +// ServiceConfigSecurityLevelSecureAlways +// ServiceConfigSecurityLevelSecureOptional type ServiceConfigSecurityLevelInput interface { pulumi.Input @@ -1196,10 +1210,12 @@ func (o ServiceConfigVpcConnectorEgressSettingsPtrOutput) ToStringPtrOutputWithC }).(pulumi.StringPtrOutput) } -// ServiceConfigVpcConnectorEgressSettingsInput is an input type that accepts ServiceConfigVpcConnectorEgressSettingsArgs and ServiceConfigVpcConnectorEgressSettingsOutput values. -// You can construct a concrete instance of `ServiceConfigVpcConnectorEgressSettingsInput` via: +// ServiceConfigVpcConnectorEgressSettingsInput is an input type that accepts values of the ServiceConfigVpcConnectorEgressSettings enum +// A concrete instance of `ServiceConfigVpcConnectorEgressSettingsInput` can be one of the following: // -// ServiceConfigVpcConnectorEgressSettingsArgs{...} +// ServiceConfigVpcConnectorEgressSettingsVpcConnectorEgressSettingsUnspecified +// ServiceConfigVpcConnectorEgressSettingsPrivateRangesOnly +// ServiceConfigVpcConnectorEgressSettingsAllTraffic type ServiceConfigVpcConnectorEgressSettingsInput interface { pulumi.Input diff --git a/sdk/go/google/cloudfunctions/v2beta/pulumiEnums.go b/sdk/go/google/cloudfunctions/v2beta/pulumiEnums.go index 8fb162f8f0..3a7a194a31 100644 --- a/sdk/go/google/cloudfunctions/v2beta/pulumiEnums.go +++ b/sdk/go/google/cloudfunctions/v2beta/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input @@ -319,10 +322,12 @@ func (o BuildConfigDockerRegistryPtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// BuildConfigDockerRegistryInput is an input type that accepts BuildConfigDockerRegistryArgs and BuildConfigDockerRegistryOutput values. -// You can construct a concrete instance of `BuildConfigDockerRegistryInput` via: +// BuildConfigDockerRegistryInput is an input type that accepts values of the BuildConfigDockerRegistry enum +// A concrete instance of `BuildConfigDockerRegistryInput` can be one of the following: // -// BuildConfigDockerRegistryArgs{...} +// BuildConfigDockerRegistryDockerRegistryUnspecified +// BuildConfigDockerRegistryContainerRegistry +// BuildConfigDockerRegistryArtifactRegistry type BuildConfigDockerRegistryInput interface { pulumi.Input @@ -494,10 +499,12 @@ func (o EventTriggerRetryPolicyPtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// EventTriggerRetryPolicyInput is an input type that accepts EventTriggerRetryPolicyArgs and EventTriggerRetryPolicyOutput values. -// You can construct a concrete instance of `EventTriggerRetryPolicyInput` via: +// EventTriggerRetryPolicyInput is an input type that accepts values of the EventTriggerRetryPolicy enum +// A concrete instance of `EventTriggerRetryPolicyInput` can be one of the following: // -// EventTriggerRetryPolicyArgs{...} +// EventTriggerRetryPolicyRetryPolicyUnspecified +// EventTriggerRetryPolicyRetryPolicyDoNotRetry +// EventTriggerRetryPolicyRetryPolicyRetry type EventTriggerRetryPolicyInput interface { pulumi.Input @@ -669,10 +676,12 @@ func (o FunctionEnvironmentPtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// FunctionEnvironmentInput is an input type that accepts FunctionEnvironmentArgs and FunctionEnvironmentOutput values. -// You can construct a concrete instance of `FunctionEnvironmentInput` via: +// FunctionEnvironmentInput is an input type that accepts values of the FunctionEnvironment enum +// A concrete instance of `FunctionEnvironmentInput` can be one of the following: // -// FunctionEnvironmentArgs{...} +// FunctionEnvironmentEnvironmentUnspecified +// FunctionEnvironmentGen1 +// FunctionEnvironmentGen2 type FunctionEnvironmentInput interface { pulumi.Input @@ -846,10 +855,13 @@ func (o ServiceConfigIngressSettingsPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// ServiceConfigIngressSettingsInput is an input type that accepts ServiceConfigIngressSettingsArgs and ServiceConfigIngressSettingsOutput values. -// You can construct a concrete instance of `ServiceConfigIngressSettingsInput` via: +// ServiceConfigIngressSettingsInput is an input type that accepts values of the ServiceConfigIngressSettings enum +// A concrete instance of `ServiceConfigIngressSettingsInput` can be one of the following: // -// ServiceConfigIngressSettingsArgs{...} +// ServiceConfigIngressSettingsIngressSettingsUnspecified +// ServiceConfigIngressSettingsAllowAll +// ServiceConfigIngressSettingsAllowInternalOnly +// ServiceConfigIngressSettingsAllowInternalAndGclb type ServiceConfigIngressSettingsInput interface { pulumi.Input @@ -1021,10 +1033,12 @@ func (o ServiceConfigSecurityLevelPtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// ServiceConfigSecurityLevelInput is an input type that accepts ServiceConfigSecurityLevelArgs and ServiceConfigSecurityLevelOutput values. -// You can construct a concrete instance of `ServiceConfigSecurityLevelInput` via: +// ServiceConfigSecurityLevelInput is an input type that accepts values of the ServiceConfigSecurityLevel enum +// A concrete instance of `ServiceConfigSecurityLevelInput` can be one of the following: // -// ServiceConfigSecurityLevelArgs{...} +// ServiceConfigSecurityLevelSecurityLevelUnspecified +// ServiceConfigSecurityLevelSecureAlways +// ServiceConfigSecurityLevelSecureOptional type ServiceConfigSecurityLevelInput interface { pulumi.Input @@ -1196,10 +1210,12 @@ func (o ServiceConfigVpcConnectorEgressSettingsPtrOutput) ToStringPtrOutputWithC }).(pulumi.StringPtrOutput) } -// ServiceConfigVpcConnectorEgressSettingsInput is an input type that accepts ServiceConfigVpcConnectorEgressSettingsArgs and ServiceConfigVpcConnectorEgressSettingsOutput values. -// You can construct a concrete instance of `ServiceConfigVpcConnectorEgressSettingsInput` via: +// ServiceConfigVpcConnectorEgressSettingsInput is an input type that accepts values of the ServiceConfigVpcConnectorEgressSettings enum +// A concrete instance of `ServiceConfigVpcConnectorEgressSettingsInput` can be one of the following: // -// ServiceConfigVpcConnectorEgressSettingsArgs{...} +// ServiceConfigVpcConnectorEgressSettingsVpcConnectorEgressSettingsUnspecified +// ServiceConfigVpcConnectorEgressSettingsPrivateRangesOnly +// ServiceConfigVpcConnectorEgressSettingsAllTraffic type ServiceConfigVpcConnectorEgressSettingsInput interface { pulumi.Input diff --git a/sdk/go/google/cloudidentity/v1/pulumiEnums.go b/sdk/go/google/cloudidentity/v1/pulumiEnums.go index 15ea4a7333..81df41e378 100644 --- a/sdk/go/google/cloudidentity/v1/pulumiEnums.go +++ b/sdk/go/google/cloudidentity/v1/pulumiEnums.go @@ -140,10 +140,11 @@ func (o DynamicGroupQueryResourceTypePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// DynamicGroupQueryResourceTypeInput is an input type that accepts DynamicGroupQueryResourceTypeArgs and DynamicGroupQueryResourceTypeOutput values. -// You can construct a concrete instance of `DynamicGroupQueryResourceTypeInput` via: +// DynamicGroupQueryResourceTypeInput is an input type that accepts values of the DynamicGroupQueryResourceType enum +// A concrete instance of `DynamicGroupQueryResourceTypeInput` can be one of the following: // -// DynamicGroupQueryResourceTypeArgs{...} +// DynamicGroupQueryResourceTypeResourceTypeUnspecified +// DynamicGroupQueryResourceTypeUser type DynamicGroupQueryResourceTypeInput interface { pulumi.Input @@ -317,10 +318,13 @@ func (o InboundSsoAssignmentSsoModePtrOutput) ToStringPtrOutputWithContext(ctx c }).(pulumi.StringPtrOutput) } -// InboundSsoAssignmentSsoModeInput is an input type that accepts InboundSsoAssignmentSsoModeArgs and InboundSsoAssignmentSsoModeOutput values. -// You can construct a concrete instance of `InboundSsoAssignmentSsoModeInput` via: +// InboundSsoAssignmentSsoModeInput is an input type that accepts values of the InboundSsoAssignmentSsoMode enum +// A concrete instance of `InboundSsoAssignmentSsoModeInput` can be one of the following: // -// InboundSsoAssignmentSsoModeArgs{...} +// InboundSsoAssignmentSsoModeSsoModeUnspecified +// InboundSsoAssignmentSsoModeSsoOff +// InboundSsoAssignmentSsoModeSamlSso +// InboundSsoAssignmentSsoModeDomainWideSamlIfEnabled type InboundSsoAssignmentSsoModeInput interface { pulumi.Input @@ -490,10 +494,11 @@ func (o SignInBehaviorRedirectConditionPtrOutput) ToStringPtrOutputWithContext(c }).(pulumi.StringPtrOutput) } -// SignInBehaviorRedirectConditionInput is an input type that accepts SignInBehaviorRedirectConditionArgs and SignInBehaviorRedirectConditionOutput values. -// You can construct a concrete instance of `SignInBehaviorRedirectConditionInput` via: +// SignInBehaviorRedirectConditionInput is an input type that accepts values of the SignInBehaviorRedirectCondition enum +// A concrete instance of `SignInBehaviorRedirectConditionInput` can be one of the following: // -// SignInBehaviorRedirectConditionArgs{...} +// SignInBehaviorRedirectConditionRedirectConditionUnspecified +// SignInBehaviorRedirectConditionNever type SignInBehaviorRedirectConditionInput interface { pulumi.Input diff --git a/sdk/go/google/cloudidentity/v1beta1/pulumiEnums.go b/sdk/go/google/cloudidentity/v1beta1/pulumiEnums.go index ebca10974d..75c722ebcf 100644 --- a/sdk/go/google/cloudidentity/v1beta1/pulumiEnums.go +++ b/sdk/go/google/cloudidentity/v1beta1/pulumiEnums.go @@ -147,10 +147,15 @@ func (o DeviceClientTypesItemPtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// DeviceClientTypesItemInput is an input type that accepts DeviceClientTypesItemArgs and DeviceClientTypesItemOutput values. -// You can construct a concrete instance of `DeviceClientTypesItemInput` via: +// DeviceClientTypesItemInput is an input type that accepts values of the DeviceClientTypesItem enum +// A concrete instance of `DeviceClientTypesItemInput` can be one of the following: // -// DeviceClientTypesItemArgs{...} +// DeviceClientTypesItemClientTypeUnspecified +// DeviceClientTypesItemDriveFs +// DeviceClientTypesItemFundamental +// DeviceClientTypesItemEndpointVerification +// DeviceClientTypesItemWindowsAdvanced +// DeviceClientTypesItemGoogleCredentialsProviderForWindows type DeviceClientTypesItemInput interface { pulumi.Input @@ -364,10 +369,11 @@ func (o DynamicGroupQueryResourceTypePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// DynamicGroupQueryResourceTypeInput is an input type that accepts DynamicGroupQueryResourceTypeArgs and DynamicGroupQueryResourceTypeOutput values. -// You can construct a concrete instance of `DynamicGroupQueryResourceTypeInput` via: +// DynamicGroupQueryResourceTypeInput is an input type that accepts values of the DynamicGroupQueryResourceType enum +// A concrete instance of `DynamicGroupQueryResourceTypeInput` can be one of the following: // -// DynamicGroupQueryResourceTypeArgs{...} +// DynamicGroupQueryResourceTypeResourceTypeUnspecified +// DynamicGroupQueryResourceTypeUser type DynamicGroupQueryResourceTypeInput interface { pulumi.Input @@ -541,10 +547,13 @@ func (o InboundSsoAssignmentSsoModePtrOutput) ToStringPtrOutputWithContext(ctx c }).(pulumi.StringPtrOutput) } -// InboundSsoAssignmentSsoModeInput is an input type that accepts InboundSsoAssignmentSsoModeArgs and InboundSsoAssignmentSsoModeOutput values. -// You can construct a concrete instance of `InboundSsoAssignmentSsoModeInput` via: +// InboundSsoAssignmentSsoModeInput is an input type that accepts values of the InboundSsoAssignmentSsoMode enum +// A concrete instance of `InboundSsoAssignmentSsoModeInput` can be one of the following: // -// InboundSsoAssignmentSsoModeArgs{...} +// InboundSsoAssignmentSsoModeSsoModeUnspecified +// InboundSsoAssignmentSsoModeSsoOff +// InboundSsoAssignmentSsoModeSamlSso +// InboundSsoAssignmentSsoModeDomainWideSamlIfEnabled type InboundSsoAssignmentSsoModeInput interface { pulumi.Input @@ -714,10 +723,11 @@ func (o SignInBehaviorRedirectConditionPtrOutput) ToStringPtrOutputWithContext(c }).(pulumi.StringPtrOutput) } -// SignInBehaviorRedirectConditionInput is an input type that accepts SignInBehaviorRedirectConditionArgs and SignInBehaviorRedirectConditionOutput values. -// You can construct a concrete instance of `SignInBehaviorRedirectConditionInput` via: +// SignInBehaviorRedirectConditionInput is an input type that accepts values of the SignInBehaviorRedirectCondition enum +// A concrete instance of `SignInBehaviorRedirectConditionInput` can be one of the following: // -// SignInBehaviorRedirectConditionArgs{...} +// SignInBehaviorRedirectConditionRedirectConditionUnspecified +// SignInBehaviorRedirectConditionNever type SignInBehaviorRedirectConditionInput interface { pulumi.Input diff --git a/sdk/go/google/cloudiot/v1/pulumiEnums.go b/sdk/go/google/cloudiot/v1/pulumiEnums.go index 15a7c128af..c7e11445e2 100644 --- a/sdk/go/google/cloudiot/v1/pulumiEnums.go +++ b/sdk/go/google/cloudiot/v1/pulumiEnums.go @@ -146,10 +146,14 @@ func (o DeviceLogLevelPtrOutput) ToStringPtrOutputWithContext(ctx context.Contex }).(pulumi.StringPtrOutput) } -// DeviceLogLevelInput is an input type that accepts DeviceLogLevelArgs and DeviceLogLevelOutput values. -// You can construct a concrete instance of `DeviceLogLevelInput` via: +// DeviceLogLevelInput is an input type that accepts values of the DeviceLogLevel enum +// A concrete instance of `DeviceLogLevelInput` can be one of the following: // -// DeviceLogLevelArgs{...} +// DeviceLogLevelLogLevelUnspecified +// DeviceLogLevelNone +// DeviceLogLevelError +// DeviceLogLevelInfo +// DeviceLogLevelDebug type DeviceLogLevelInput interface { pulumi.Input @@ -323,10 +327,13 @@ func (o GatewayConfigGatewayAuthMethodPtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// GatewayConfigGatewayAuthMethodInput is an input type that accepts GatewayConfigGatewayAuthMethodArgs and GatewayConfigGatewayAuthMethodOutput values. -// You can construct a concrete instance of `GatewayConfigGatewayAuthMethodInput` via: +// GatewayConfigGatewayAuthMethodInput is an input type that accepts values of the GatewayConfigGatewayAuthMethod enum +// A concrete instance of `GatewayConfigGatewayAuthMethodInput` can be one of the following: // -// GatewayConfigGatewayAuthMethodArgs{...} +// GatewayConfigGatewayAuthMethodGatewayAuthMethodUnspecified +// GatewayConfigGatewayAuthMethodAssociationOnly +// GatewayConfigGatewayAuthMethodDeviceAuthTokenOnly +// GatewayConfigGatewayAuthMethodAssociationAndDeviceAuthToken type GatewayConfigGatewayAuthMethodInput interface { pulumi.Input @@ -498,10 +505,12 @@ func (o GatewayConfigGatewayTypePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// GatewayConfigGatewayTypeInput is an input type that accepts GatewayConfigGatewayTypeArgs and GatewayConfigGatewayTypeOutput values. -// You can construct a concrete instance of `GatewayConfigGatewayTypeInput` via: +// GatewayConfigGatewayTypeInput is an input type that accepts values of the GatewayConfigGatewayType enum +// A concrete instance of `GatewayConfigGatewayTypeInput` can be one of the following: // -// GatewayConfigGatewayTypeArgs{...} +// GatewayConfigGatewayTypeGatewayTypeUnspecified +// GatewayConfigGatewayTypeGateway +// GatewayConfigGatewayTypeNonGateway type GatewayConfigGatewayTypeInput interface { pulumi.Input @@ -673,10 +682,12 @@ func (o HttpConfigHttpEnabledStatePtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// HttpConfigHttpEnabledStateInput is an input type that accepts HttpConfigHttpEnabledStateArgs and HttpConfigHttpEnabledStateOutput values. -// You can construct a concrete instance of `HttpConfigHttpEnabledStateInput` via: +// HttpConfigHttpEnabledStateInput is an input type that accepts values of the HttpConfigHttpEnabledState enum +// A concrete instance of `HttpConfigHttpEnabledStateInput` can be one of the following: // -// HttpConfigHttpEnabledStateArgs{...} +// HttpConfigHttpEnabledStateHttpStateUnspecified +// HttpConfigHttpEnabledStateHttpEnabled +// HttpConfigHttpEnabledStateHttpDisabled type HttpConfigHttpEnabledStateInput interface { pulumi.Input @@ -848,10 +859,12 @@ func (o MqttConfigMqttEnabledStatePtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// MqttConfigMqttEnabledStateInput is an input type that accepts MqttConfigMqttEnabledStateArgs and MqttConfigMqttEnabledStateOutput values. -// You can construct a concrete instance of `MqttConfigMqttEnabledStateInput` via: +// MqttConfigMqttEnabledStateInput is an input type that accepts values of the MqttConfigMqttEnabledState enum +// A concrete instance of `MqttConfigMqttEnabledStateInput` can be one of the following: // -// MqttConfigMqttEnabledStateArgs{...} +// MqttConfigMqttEnabledStateMqttStateUnspecified +// MqttConfigMqttEnabledStateMqttEnabled +// MqttConfigMqttEnabledStateMqttDisabled type MqttConfigMqttEnabledStateInput interface { pulumi.Input @@ -1021,10 +1034,11 @@ func (o PublicKeyCertificateFormatPtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// PublicKeyCertificateFormatInput is an input type that accepts PublicKeyCertificateFormatArgs and PublicKeyCertificateFormatOutput values. -// You can construct a concrete instance of `PublicKeyCertificateFormatInput` via: +// PublicKeyCertificateFormatInput is an input type that accepts values of the PublicKeyCertificateFormat enum +// A concrete instance of `PublicKeyCertificateFormatInput` can be one of the following: // -// PublicKeyCertificateFormatArgs{...} +// PublicKeyCertificateFormatUnspecifiedPublicKeyCertificateFormat +// PublicKeyCertificateFormatX509CertificatePem type PublicKeyCertificateFormatInput interface { pulumi.Input @@ -1200,10 +1214,14 @@ func (o PublicKeyCredentialFormatPtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// PublicKeyCredentialFormatInput is an input type that accepts PublicKeyCredentialFormatArgs and PublicKeyCredentialFormatOutput values. -// You can construct a concrete instance of `PublicKeyCredentialFormatInput` via: +// PublicKeyCredentialFormatInput is an input type that accepts values of the PublicKeyCredentialFormat enum +// A concrete instance of `PublicKeyCredentialFormatInput` can be one of the following: // -// PublicKeyCredentialFormatArgs{...} +// PublicKeyCredentialFormatUnspecifiedPublicKeyFormat +// PublicKeyCredentialFormatRsaPem +// PublicKeyCredentialFormatRsaX509Pem +// PublicKeyCredentialFormatEs256Pem +// PublicKeyCredentialFormatEs256X509Pem type PublicKeyCredentialFormatInput interface { pulumi.Input @@ -1379,10 +1397,14 @@ func (o RegistryLogLevelPtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// RegistryLogLevelInput is an input type that accepts RegistryLogLevelArgs and RegistryLogLevelOutput values. -// You can construct a concrete instance of `RegistryLogLevelInput` via: +// RegistryLogLevelInput is an input type that accepts values of the RegistryLogLevel enum +// A concrete instance of `RegistryLogLevelInput` can be one of the following: // -// RegistryLogLevelArgs{...} +// RegistryLogLevelLogLevelUnspecified +// RegistryLogLevelNone +// RegistryLogLevelError +// RegistryLogLevelInfo +// RegistryLogLevelDebug type RegistryLogLevelInput interface { pulumi.Input diff --git a/sdk/go/google/cloudkms/v1/pulumiEnums.go b/sdk/go/google/cloudkms/v1/pulumiEnums.go index 965e373d3d..eff384eaf2 100644 --- a/sdk/go/google/cloudkms/v1/pulumiEnums.go +++ b/sdk/go/google/cloudkms/v1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input @@ -325,10 +328,15 @@ func (o CryptoKeyPurposePtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// CryptoKeyPurposeInput is an input type that accepts CryptoKeyPurposeArgs and CryptoKeyPurposeOutput values. -// You can construct a concrete instance of `CryptoKeyPurposeInput` via: +// CryptoKeyPurposeInput is an input type that accepts values of the CryptoKeyPurpose enum +// A concrete instance of `CryptoKeyPurposeInput` can be one of the following: // -// CryptoKeyPurposeArgs{...} +// CryptoKeyPurposeCryptoKeyPurposeUnspecified +// CryptoKeyPurposeEncryptDecrypt +// CryptoKeyPurposeAsymmetricSign +// CryptoKeyPurposeAsymmetricDecrypt +// CryptoKeyPurposeRawEncryptDecrypt +// CryptoKeyPurposeMac type CryptoKeyPurposeInput interface { pulumi.Input @@ -516,10 +524,20 @@ func (o CryptoKeyVersionStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// CryptoKeyVersionStateEnumInput is an input type that accepts CryptoKeyVersionStateEnumArgs and CryptoKeyVersionStateEnumOutput values. -// You can construct a concrete instance of `CryptoKeyVersionStateEnumInput` via: +// CryptoKeyVersionStateEnumInput is an input type that accepts values of the CryptoKeyVersionStateEnum enum +// A concrete instance of `CryptoKeyVersionStateEnumInput` can be one of the following: // -// CryptoKeyVersionStateEnumArgs{...} +// CryptoKeyVersionStateEnumCryptoKeyVersionStateUnspecified +// CryptoKeyVersionStateEnumPendingGeneration +// CryptoKeyVersionStateEnumEnabled +// CryptoKeyVersionStateEnumDisabled +// CryptoKeyVersionStateEnumDestroyed +// CryptoKeyVersionStateEnumDestroyScheduled +// CryptoKeyVersionStateEnumPendingImport +// CryptoKeyVersionStateEnumImportFailed +// CryptoKeyVersionStateEnumGenerationFailed +// CryptoKeyVersionStateEnumPendingExternalDestruction +// CryptoKeyVersionStateEnumExternalDestructionFailed type CryptoKeyVersionStateEnumInput interface { pulumi.Input @@ -755,10 +773,44 @@ func (o CryptoKeyVersionTemplateAlgorithmPtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// CryptoKeyVersionTemplateAlgorithmInput is an input type that accepts CryptoKeyVersionTemplateAlgorithmArgs and CryptoKeyVersionTemplateAlgorithmOutput values. -// You can construct a concrete instance of `CryptoKeyVersionTemplateAlgorithmInput` via: +// CryptoKeyVersionTemplateAlgorithmInput is an input type that accepts values of the CryptoKeyVersionTemplateAlgorithm enum +// A concrete instance of `CryptoKeyVersionTemplateAlgorithmInput` can be one of the following: // -// CryptoKeyVersionTemplateAlgorithmArgs{...} +// CryptoKeyVersionTemplateAlgorithmCryptoKeyVersionAlgorithmUnspecified +// CryptoKeyVersionTemplateAlgorithmGoogleSymmetricEncryption +// CryptoKeyVersionTemplateAlgorithmAes128Gcm +// CryptoKeyVersionTemplateAlgorithmAes256Gcm +// CryptoKeyVersionTemplateAlgorithmAes128Cbc +// CryptoKeyVersionTemplateAlgorithmAes256Cbc +// CryptoKeyVersionTemplateAlgorithmAes128Ctr +// CryptoKeyVersionTemplateAlgorithmAes256Ctr +// CryptoKeyVersionTemplateAlgorithmRsaSignPss2048Sha256 +// CryptoKeyVersionTemplateAlgorithmRsaSignPss3072Sha256 +// CryptoKeyVersionTemplateAlgorithmRsaSignPss4096Sha256 +// CryptoKeyVersionTemplateAlgorithmRsaSignPss4096Sha512 +// CryptoKeyVersionTemplateAlgorithmRsaSignPkcs12048Sha256 +// CryptoKeyVersionTemplateAlgorithmRsaSignPkcs13072Sha256 +// CryptoKeyVersionTemplateAlgorithmRsaSignPkcs14096Sha256 +// CryptoKeyVersionTemplateAlgorithmRsaSignPkcs14096Sha512 +// CryptoKeyVersionTemplateAlgorithmRsaSignRawPkcs12048 +// CryptoKeyVersionTemplateAlgorithmRsaSignRawPkcs13072 +// CryptoKeyVersionTemplateAlgorithmRsaSignRawPkcs14096 +// CryptoKeyVersionTemplateAlgorithmRsaDecryptOaep2048Sha256 +// CryptoKeyVersionTemplateAlgorithmRsaDecryptOaep3072Sha256 +// CryptoKeyVersionTemplateAlgorithmRsaDecryptOaep4096Sha256 +// CryptoKeyVersionTemplateAlgorithmRsaDecryptOaep4096Sha512 +// CryptoKeyVersionTemplateAlgorithmRsaDecryptOaep2048Sha1 +// CryptoKeyVersionTemplateAlgorithmRsaDecryptOaep3072Sha1 +// CryptoKeyVersionTemplateAlgorithmRsaDecryptOaep4096Sha1 +// CryptoKeyVersionTemplateAlgorithmEcSignP256Sha256 +// CryptoKeyVersionTemplateAlgorithmEcSignP384Sha384 +// CryptoKeyVersionTemplateAlgorithmEcSignSecp256k1Sha256 +// CryptoKeyVersionTemplateAlgorithmHmacSha256 +// CryptoKeyVersionTemplateAlgorithmHmacSha1 +// CryptoKeyVersionTemplateAlgorithmHmacSha384 +// CryptoKeyVersionTemplateAlgorithmHmacSha512 +// CryptoKeyVersionTemplateAlgorithmHmacSha224 +// CryptoKeyVersionTemplateAlgorithmExternalSymmetricEncryption type CryptoKeyVersionTemplateAlgorithmInput interface { pulumi.Input @@ -934,10 +986,14 @@ func (o CryptoKeyVersionTemplateProtectionLevelPtrOutput) ToStringPtrOutputWithC }).(pulumi.StringPtrOutput) } -// CryptoKeyVersionTemplateProtectionLevelInput is an input type that accepts CryptoKeyVersionTemplateProtectionLevelArgs and CryptoKeyVersionTemplateProtectionLevelOutput values. -// You can construct a concrete instance of `CryptoKeyVersionTemplateProtectionLevelInput` via: +// CryptoKeyVersionTemplateProtectionLevelInput is an input type that accepts values of the CryptoKeyVersionTemplateProtectionLevel enum +// A concrete instance of `CryptoKeyVersionTemplateProtectionLevelInput` can be one of the following: // -// CryptoKeyVersionTemplateProtectionLevelArgs{...} +// CryptoKeyVersionTemplateProtectionLevelProtectionLevelUnspecified +// CryptoKeyVersionTemplateProtectionLevelSoftware +// CryptoKeyVersionTemplateProtectionLevelHsm +// CryptoKeyVersionTemplateProtectionLevelExternal +// CryptoKeyVersionTemplateProtectionLevelExternalVpc type CryptoKeyVersionTemplateProtectionLevelInput interface { pulumi.Input @@ -1109,10 +1165,12 @@ func (o EkmConnectionKeyManagementModePtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// EkmConnectionKeyManagementModeInput is an input type that accepts EkmConnectionKeyManagementModeArgs and EkmConnectionKeyManagementModeOutput values. -// You can construct a concrete instance of `EkmConnectionKeyManagementModeInput` via: +// EkmConnectionKeyManagementModeInput is an input type that accepts values of the EkmConnectionKeyManagementMode enum +// A concrete instance of `EkmConnectionKeyManagementModeInput` can be one of the following: // -// EkmConnectionKeyManagementModeArgs{...} +// EkmConnectionKeyManagementModeKeyManagementModeUnspecified +// EkmConnectionKeyManagementModeManual +// EkmConnectionKeyManagementModeCloudKms type EkmConnectionKeyManagementModeInput interface { pulumi.Input @@ -1292,10 +1350,16 @@ func (o ImportJobImportMethodPtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// ImportJobImportMethodInput is an input type that accepts ImportJobImportMethodArgs and ImportJobImportMethodOutput values. -// You can construct a concrete instance of `ImportJobImportMethodInput` via: +// ImportJobImportMethodInput is an input type that accepts values of the ImportJobImportMethod enum +// A concrete instance of `ImportJobImportMethodInput` can be one of the following: // -// ImportJobImportMethodArgs{...} +// ImportJobImportMethodImportMethodUnspecified +// ImportJobImportMethodRsaOaep3072Sha1Aes256 +// ImportJobImportMethodRsaOaep4096Sha1Aes256 +// ImportJobImportMethodRsaOaep3072Sha256Aes256 +// ImportJobImportMethodRsaOaep4096Sha256Aes256 +// ImportJobImportMethodRsaOaep3072Sha256 +// ImportJobImportMethodRsaOaep4096Sha256 type ImportJobImportMethodInput interface { pulumi.Input @@ -1471,10 +1535,14 @@ func (o ImportJobProtectionLevelPtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// ImportJobProtectionLevelInput is an input type that accepts ImportJobProtectionLevelArgs and ImportJobProtectionLevelOutput values. -// You can construct a concrete instance of `ImportJobProtectionLevelInput` via: +// ImportJobProtectionLevelInput is an input type that accepts values of the ImportJobProtectionLevel enum +// A concrete instance of `ImportJobProtectionLevelInput` can be one of the following: // -// ImportJobProtectionLevelArgs{...} +// ImportJobProtectionLevelProtectionLevelUnspecified +// ImportJobProtectionLevelSoftware +// ImportJobProtectionLevelHsm +// ImportJobProtectionLevelExternal +// ImportJobProtectionLevelExternalVpc type ImportJobProtectionLevelInput interface { pulumi.Input diff --git a/sdk/go/google/cloudresourcemanager/v1/pulumiEnums.go b/sdk/go/google/cloudresourcemanager/v1/pulumiEnums.go index 3f714dc542..acfdd170fc 100644 --- a/sdk/go/google/cloudresourcemanager/v1/pulumiEnums.go +++ b/sdk/go/google/cloudresourcemanager/v1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input @@ -321,10 +324,13 @@ func (o ProjectLifecycleStatePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// ProjectLifecycleStateInput is an input type that accepts ProjectLifecycleStateArgs and ProjectLifecycleStateOutput values. -// You can construct a concrete instance of `ProjectLifecycleStateInput` via: +// ProjectLifecycleStateInput is an input type that accepts values of the ProjectLifecycleState enum +// A concrete instance of `ProjectLifecycleStateInput` can be one of the following: // -// ProjectLifecycleStateArgs{...} +// ProjectLifecycleStateLifecycleStateUnspecified +// ProjectLifecycleStateActive +// ProjectLifecycleStateDeleteRequested +// ProjectLifecycleStateDeleteInProgress type ProjectLifecycleStateInput interface { pulumi.Input diff --git a/sdk/go/google/cloudresourcemanager/v1beta1/pulumiEnums.go b/sdk/go/google/cloudresourcemanager/v1beta1/pulumiEnums.go index 4cef1c171a..b0ccc6505a 100644 --- a/sdk/go/google/cloudresourcemanager/v1beta1/pulumiEnums.go +++ b/sdk/go/google/cloudresourcemanager/v1beta1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input @@ -321,10 +324,13 @@ func (o ProjectLifecycleStatePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// ProjectLifecycleStateInput is an input type that accepts ProjectLifecycleStateArgs and ProjectLifecycleStateOutput values. -// You can construct a concrete instance of `ProjectLifecycleStateInput` via: +// ProjectLifecycleStateInput is an input type that accepts values of the ProjectLifecycleState enum +// A concrete instance of `ProjectLifecycleStateInput` can be one of the following: // -// ProjectLifecycleStateArgs{...} +// ProjectLifecycleStateLifecycleStateUnspecified +// ProjectLifecycleStateActive +// ProjectLifecycleStateDeleteRequested +// ProjectLifecycleStateDeleteInProgress type ProjectLifecycleStateInput interface { pulumi.Input diff --git a/sdk/go/google/cloudresourcemanager/v2/pulumiEnums.go b/sdk/go/google/cloudresourcemanager/v2/pulumiEnums.go index d6640bd5ba..8e1ef0b464 100644 --- a/sdk/go/google/cloudresourcemanager/v2/pulumiEnums.go +++ b/sdk/go/google/cloudresourcemanager/v2/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input diff --git a/sdk/go/google/cloudresourcemanager/v2beta1/pulumiEnums.go b/sdk/go/google/cloudresourcemanager/v2beta1/pulumiEnums.go index 5579343d59..ec9b3ce63e 100644 --- a/sdk/go/google/cloudresourcemanager/v2beta1/pulumiEnums.go +++ b/sdk/go/google/cloudresourcemanager/v2beta1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input diff --git a/sdk/go/google/cloudresourcemanager/v3/pulumiEnums.go b/sdk/go/google/cloudresourcemanager/v3/pulumiEnums.go index 6a2cdf8524..23953e5e2e 100644 --- a/sdk/go/google/cloudresourcemanager/v3/pulumiEnums.go +++ b/sdk/go/google/cloudresourcemanager/v3/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input @@ -319,10 +322,12 @@ func (o TagKeyPurposePtrOutput) ToStringPtrOutputWithContext(ctx context.Context }).(pulumi.StringPtrOutput) } -// TagKeyPurposeInput is an input type that accepts TagKeyPurposeArgs and TagKeyPurposeOutput values. -// You can construct a concrete instance of `TagKeyPurposeInput` via: +// TagKeyPurposeInput is an input type that accepts values of the TagKeyPurpose enum +// A concrete instance of `TagKeyPurposeInput` can be one of the following: // -// TagKeyPurposeArgs{...} +// TagKeyPurposePurposeUnspecified +// TagKeyPurposeGceFirewall +// TagKeyPurposeDataGovernance type TagKeyPurposeInput interface { pulumi.Input diff --git a/sdk/go/google/cloudscheduler/v1/pulumiEnums.go b/sdk/go/google/cloudscheduler/v1/pulumiEnums.go index f660ce0dda..6a1a2083d1 100644 --- a/sdk/go/google/cloudscheduler/v1/pulumiEnums.go +++ b/sdk/go/google/cloudscheduler/v1/pulumiEnums.go @@ -152,10 +152,17 @@ func (o AppEngineHttpTargetHttpMethodPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// AppEngineHttpTargetHttpMethodInput is an input type that accepts AppEngineHttpTargetHttpMethodArgs and AppEngineHttpTargetHttpMethodOutput values. -// You can construct a concrete instance of `AppEngineHttpTargetHttpMethodInput` via: +// AppEngineHttpTargetHttpMethodInput is an input type that accepts values of the AppEngineHttpTargetHttpMethod enum +// A concrete instance of `AppEngineHttpTargetHttpMethodInput` can be one of the following: // -// AppEngineHttpTargetHttpMethodArgs{...} +// AppEngineHttpTargetHttpMethodHttpMethodUnspecified +// AppEngineHttpTargetHttpMethodPost +// AppEngineHttpTargetHttpMethodGet +// AppEngineHttpTargetHttpMethodHead +// AppEngineHttpTargetHttpMethodPut +// AppEngineHttpTargetHttpMethodDelete +// AppEngineHttpTargetHttpMethodPatch +// AppEngineHttpTargetHttpMethodOptions type AppEngineHttpTargetHttpMethodInput interface { pulumi.Input @@ -337,10 +344,17 @@ func (o HttpTargetHttpMethodPtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// HttpTargetHttpMethodInput is an input type that accepts HttpTargetHttpMethodArgs and HttpTargetHttpMethodOutput values. -// You can construct a concrete instance of `HttpTargetHttpMethodInput` via: +// HttpTargetHttpMethodInput is an input type that accepts values of the HttpTargetHttpMethod enum +// A concrete instance of `HttpTargetHttpMethodInput` can be one of the following: // -// HttpTargetHttpMethodArgs{...} +// HttpTargetHttpMethodHttpMethodUnspecified +// HttpTargetHttpMethodPost +// HttpTargetHttpMethodGet +// HttpTargetHttpMethodHead +// HttpTargetHttpMethodPut +// HttpTargetHttpMethodDelete +// HttpTargetHttpMethodPatch +// HttpTargetHttpMethodOptions type HttpTargetHttpMethodInput interface { pulumi.Input diff --git a/sdk/go/google/cloudscheduler/v1beta1/pulumiEnums.go b/sdk/go/google/cloudscheduler/v1beta1/pulumiEnums.go index b78edfd331..75f3bc9019 100644 --- a/sdk/go/google/cloudscheduler/v1beta1/pulumiEnums.go +++ b/sdk/go/google/cloudscheduler/v1beta1/pulumiEnums.go @@ -152,10 +152,17 @@ func (o AppEngineHttpTargetHttpMethodPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// AppEngineHttpTargetHttpMethodInput is an input type that accepts AppEngineHttpTargetHttpMethodArgs and AppEngineHttpTargetHttpMethodOutput values. -// You can construct a concrete instance of `AppEngineHttpTargetHttpMethodInput` via: +// AppEngineHttpTargetHttpMethodInput is an input type that accepts values of the AppEngineHttpTargetHttpMethod enum +// A concrete instance of `AppEngineHttpTargetHttpMethodInput` can be one of the following: // -// AppEngineHttpTargetHttpMethodArgs{...} +// AppEngineHttpTargetHttpMethodHttpMethodUnspecified +// AppEngineHttpTargetHttpMethodPost +// AppEngineHttpTargetHttpMethodGet +// AppEngineHttpTargetHttpMethodHead +// AppEngineHttpTargetHttpMethodPut +// AppEngineHttpTargetHttpMethodDelete +// AppEngineHttpTargetHttpMethodPatch +// AppEngineHttpTargetHttpMethodOptions type AppEngineHttpTargetHttpMethodInput interface { pulumi.Input @@ -337,10 +344,17 @@ func (o HttpTargetHttpMethodPtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// HttpTargetHttpMethodInput is an input type that accepts HttpTargetHttpMethodArgs and HttpTargetHttpMethodOutput values. -// You can construct a concrete instance of `HttpTargetHttpMethodInput` via: +// HttpTargetHttpMethodInput is an input type that accepts values of the HttpTargetHttpMethod enum +// A concrete instance of `HttpTargetHttpMethodInput` can be one of the following: // -// HttpTargetHttpMethodArgs{...} +// HttpTargetHttpMethodHttpMethodUnspecified +// HttpTargetHttpMethodPost +// HttpTargetHttpMethodGet +// HttpTargetHttpMethodHead +// HttpTargetHttpMethodPut +// HttpTargetHttpMethodDelete +// HttpTargetHttpMethodPatch +// HttpTargetHttpMethodOptions type HttpTargetHttpMethodInput interface { pulumi.Input diff --git a/sdk/go/google/cloudsearch/v1/pulumiEnums.go b/sdk/go/google/cloudsearch/v1/pulumiEnums.go index 732dc0b881..fa8e54fee7 100644 --- a/sdk/go/google/cloudsearch/v1/pulumiEnums.go +++ b/sdk/go/google/cloudsearch/v1/pulumiEnums.go @@ -141,10 +141,12 @@ func (o CompositeFilterLogicOperatorPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// CompositeFilterLogicOperatorInput is an input type that accepts CompositeFilterLogicOperatorArgs and CompositeFilterLogicOperatorOutput values. -// You can construct a concrete instance of `CompositeFilterLogicOperatorInput` via: +// CompositeFilterLogicOperatorInput is an input type that accepts values of the CompositeFilterLogicOperator enum +// A concrete instance of `CompositeFilterLogicOperatorInput` can be one of the following: // -// CompositeFilterLogicOperatorArgs{...} +// CompositeFilterLogicOperatorAnd +// CompositeFilterLogicOperatorOr +// CompositeFilterLogicOperatorNot type CompositeFilterLogicOperatorInput interface { pulumi.Input @@ -312,10 +314,11 @@ func (o SortOptionsSortOrderPtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// SortOptionsSortOrderInput is an input type that accepts SortOptionsSortOrderArgs and SortOptionsSortOrderOutput values. -// You can construct a concrete instance of `SortOptionsSortOrderInput` via: +// SortOptionsSortOrderInput is an input type that accepts values of the SortOptionsSortOrder enum +// A concrete instance of `SortOptionsSortOrderInput` can be one of the following: // -// SortOptionsSortOrderArgs{...} +// SortOptionsSortOrderAscending +// SortOptionsSortOrderDescending type SortOptionsSortOrderInput interface { pulumi.Input @@ -492,10 +495,18 @@ func (o SourcePredefinedSourcePtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// SourcePredefinedSourceInput is an input type that accepts SourcePredefinedSourceArgs and SourcePredefinedSourceOutput values. -// You can construct a concrete instance of `SourcePredefinedSourceInput` via: +// SourcePredefinedSourceInput is an input type that accepts values of the SourcePredefinedSource enum +// A concrete instance of `SourcePredefinedSourceInput` can be one of the following: // -// SourcePredefinedSourceArgs{...} +// SourcePredefinedSourceNone +// SourcePredefinedSourceQueryHistory +// SourcePredefinedSourcePerson +// SourcePredefinedSourceGoogleDrive +// SourcePredefinedSourceGoogleGmail +// SourcePredefinedSourceGoogleSites +// SourcePredefinedSourceGoogleGroups +// SourcePredefinedSourceGoogleCalendar +// SourcePredefinedSourceGoogleKeep type SourcePredefinedSourceInput interface { pulumi.Input @@ -664,10 +675,12 @@ func (o SourceScoringConfigSourceImportancePtrOutput) ToStringPtrOutputWithConte }).(pulumi.StringPtrOutput) } -// SourceScoringConfigSourceImportanceInput is an input type that accepts SourceScoringConfigSourceImportanceArgs and SourceScoringConfigSourceImportanceOutput values. -// You can construct a concrete instance of `SourceScoringConfigSourceImportanceInput` via: +// SourceScoringConfigSourceImportanceInput is an input type that accepts values of the SourceScoringConfigSourceImportance enum +// A concrete instance of `SourceScoringConfigSourceImportanceInput` can be one of the following: // -// SourceScoringConfigSourceImportanceArgs{...} +// SourceScoringConfigSourceImportanceDefault +// SourceScoringConfigSourceImportanceLow +// SourceScoringConfigSourceImportanceHigh type SourceScoringConfigSourceImportanceInput interface { pulumi.Input diff --git a/sdk/go/google/cloudsupport/v2/pulumiEnums.go b/sdk/go/google/cloudsupport/v2/pulumiEnums.go index b5f049fedb..965d735019 100644 --- a/sdk/go/google/cloudsupport/v2/pulumiEnums.go +++ b/sdk/go/google/cloudsupport/v2/pulumiEnums.go @@ -148,10 +148,15 @@ func (o CasePriorityPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) }).(pulumi.StringPtrOutput) } -// CasePriorityInput is an input type that accepts CasePriorityArgs and CasePriorityOutput values. -// You can construct a concrete instance of `CasePriorityInput` via: +// CasePriorityInput is an input type that accepts values of the CasePriority enum +// A concrete instance of `CasePriorityInput` can be one of the following: // -// CasePriorityArgs{...} +// CasePriorityPriorityUnspecified +// CasePriorityP0 +// CasePriorityP1 +// CasePriorityP2 +// CasePriorityP3 +// CasePriorityP4 type CasePriorityInput interface { pulumi.Input diff --git a/sdk/go/google/cloudsupport/v2beta/pulumiEnums.go b/sdk/go/google/cloudsupport/v2beta/pulumiEnums.go index bb9fcccccf..88bbd6a354 100644 --- a/sdk/go/google/cloudsupport/v2beta/pulumiEnums.go +++ b/sdk/go/google/cloudsupport/v2beta/pulumiEnums.go @@ -148,10 +148,15 @@ func (o CasePriorityPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) }).(pulumi.StringPtrOutput) } -// CasePriorityInput is an input type that accepts CasePriorityArgs and CasePriorityOutput values. -// You can construct a concrete instance of `CasePriorityInput` via: +// CasePriorityInput is an input type that accepts values of the CasePriority enum +// A concrete instance of `CasePriorityInput` can be one of the following: // -// CasePriorityArgs{...} +// CasePriorityPriorityUnspecified +// CasePriorityP0 +// CasePriorityP1 +// CasePriorityP2 +// CasePriorityP3 +// CasePriorityP4 type CasePriorityInput interface { pulumi.Input @@ -329,10 +334,15 @@ func (o CaseSeverityPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) }).(pulumi.StringPtrOutput) } -// CaseSeverityInput is an input type that accepts CaseSeverityArgs and CaseSeverityOutput values. -// You can construct a concrete instance of `CaseSeverityInput` via: +// CaseSeverityInput is an input type that accepts values of the CaseSeverity enum +// A concrete instance of `CaseSeverityInput` can be one of the following: // -// CaseSeverityArgs{...} +// CaseSeveritySeverityUnspecified +// CaseSeverityS0 +// CaseSeverityS1 +// CaseSeverityS2 +// CaseSeverityS3 +// CaseSeverityS4 type CaseSeverityInput interface { pulumi.Input diff --git a/sdk/go/google/cloudtasks/v2/pulumiEnums.go b/sdk/go/google/cloudtasks/v2/pulumiEnums.go index 5ef7c8102d..31487821f9 100644 --- a/sdk/go/google/cloudtasks/v2/pulumiEnums.go +++ b/sdk/go/google/cloudtasks/v2/pulumiEnums.go @@ -152,10 +152,17 @@ func (o AppEngineHttpRequestHttpMethodPtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// AppEngineHttpRequestHttpMethodInput is an input type that accepts AppEngineHttpRequestHttpMethodArgs and AppEngineHttpRequestHttpMethodOutput values. -// You can construct a concrete instance of `AppEngineHttpRequestHttpMethodInput` via: +// AppEngineHttpRequestHttpMethodInput is an input type that accepts values of the AppEngineHttpRequestHttpMethod enum +// A concrete instance of `AppEngineHttpRequestHttpMethodInput` can be one of the following: // -// AppEngineHttpRequestHttpMethodArgs{...} +// AppEngineHttpRequestHttpMethodHttpMethodUnspecified +// AppEngineHttpRequestHttpMethodPost +// AppEngineHttpRequestHttpMethodGet +// AppEngineHttpRequestHttpMethodHead +// AppEngineHttpRequestHttpMethodPut +// AppEngineHttpRequestHttpMethodDelete +// AppEngineHttpRequestHttpMethodPatch +// AppEngineHttpRequestHttpMethodOptions type AppEngineHttpRequestHttpMethodInput interface { pulumi.Input @@ -337,10 +344,17 @@ func (o HttpRequestHttpMethodPtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// HttpRequestHttpMethodInput is an input type that accepts HttpRequestHttpMethodArgs and HttpRequestHttpMethodOutput values. -// You can construct a concrete instance of `HttpRequestHttpMethodInput` via: +// HttpRequestHttpMethodInput is an input type that accepts values of the HttpRequestHttpMethod enum +// A concrete instance of `HttpRequestHttpMethodInput` can be one of the following: // -// HttpRequestHttpMethodArgs{...} +// HttpRequestHttpMethodHttpMethodUnspecified +// HttpRequestHttpMethodPost +// HttpRequestHttpMethodGet +// HttpRequestHttpMethodHead +// HttpRequestHttpMethodPut +// HttpRequestHttpMethodDelete +// HttpRequestHttpMethodPatch +// HttpRequestHttpMethodOptions type HttpRequestHttpMethodInput interface { pulumi.Input @@ -522,10 +536,17 @@ func (o HttpTargetHttpMethodPtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// HttpTargetHttpMethodInput is an input type that accepts HttpTargetHttpMethodArgs and HttpTargetHttpMethodOutput values. -// You can construct a concrete instance of `HttpTargetHttpMethodInput` via: +// HttpTargetHttpMethodInput is an input type that accepts values of the HttpTargetHttpMethod enum +// A concrete instance of `HttpTargetHttpMethodInput` can be one of the following: // -// HttpTargetHttpMethodArgs{...} +// HttpTargetHttpMethodHttpMethodUnspecified +// HttpTargetHttpMethodPost +// HttpTargetHttpMethodGet +// HttpTargetHttpMethodHead +// HttpTargetHttpMethodPut +// HttpTargetHttpMethodDelete +// HttpTargetHttpMethodPatch +// HttpTargetHttpMethodOptions type HttpTargetHttpMethodInput interface { pulumi.Input @@ -697,10 +718,12 @@ func (o TaskResponseViewPtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// TaskResponseViewInput is an input type that accepts TaskResponseViewArgs and TaskResponseViewOutput values. -// You can construct a concrete instance of `TaskResponseViewInput` via: +// TaskResponseViewInput is an input type that accepts values of the TaskResponseView enum +// A concrete instance of `TaskResponseViewInput` can be one of the following: // -// TaskResponseViewArgs{...} +// TaskResponseViewViewUnspecified +// TaskResponseViewBasic +// TaskResponseViewFull type TaskResponseViewInput interface { pulumi.Input @@ -872,10 +895,12 @@ func (o UriOverrideSchemePtrOutput) ToStringPtrOutputWithContext(ctx context.Con }).(pulumi.StringPtrOutput) } -// UriOverrideSchemeInput is an input type that accepts UriOverrideSchemeArgs and UriOverrideSchemeOutput values. -// You can construct a concrete instance of `UriOverrideSchemeInput` via: +// UriOverrideSchemeInput is an input type that accepts values of the UriOverrideScheme enum +// A concrete instance of `UriOverrideSchemeInput` can be one of the following: // -// UriOverrideSchemeArgs{...} +// UriOverrideSchemeSchemeUnspecified +// UriOverrideSchemeHttp +// UriOverrideSchemeHttps type UriOverrideSchemeInput interface { pulumi.Input @@ -1047,10 +1072,12 @@ func (o UriOverrideUriOverrideEnforceModePtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// UriOverrideUriOverrideEnforceModeInput is an input type that accepts UriOverrideUriOverrideEnforceModeArgs and UriOverrideUriOverrideEnforceModeOutput values. -// You can construct a concrete instance of `UriOverrideUriOverrideEnforceModeInput` via: +// UriOverrideUriOverrideEnforceModeInput is an input type that accepts values of the UriOverrideUriOverrideEnforceMode enum +// A concrete instance of `UriOverrideUriOverrideEnforceModeInput` can be one of the following: // -// UriOverrideUriOverrideEnforceModeArgs{...} +// UriOverrideUriOverrideEnforceModeUriOverrideEnforceModeUnspecified +// UriOverrideUriOverrideEnforceModeIfNotExists +// UriOverrideUriOverrideEnforceModeAlways type UriOverrideUriOverrideEnforceModeInput interface { pulumi.Input diff --git a/sdk/go/google/cloudtasks/v2beta2/pulumiEnums.go b/sdk/go/google/cloudtasks/v2beta2/pulumiEnums.go index 1fc0f4f8fb..30542775e3 100644 --- a/sdk/go/google/cloudtasks/v2beta2/pulumiEnums.go +++ b/sdk/go/google/cloudtasks/v2beta2/pulumiEnums.go @@ -152,10 +152,17 @@ func (o AppEngineHttpRequestHttpMethodPtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// AppEngineHttpRequestHttpMethodInput is an input type that accepts AppEngineHttpRequestHttpMethodArgs and AppEngineHttpRequestHttpMethodOutput values. -// You can construct a concrete instance of `AppEngineHttpRequestHttpMethodInput` via: +// AppEngineHttpRequestHttpMethodInput is an input type that accepts values of the AppEngineHttpRequestHttpMethod enum +// A concrete instance of `AppEngineHttpRequestHttpMethodInput` can be one of the following: // -// AppEngineHttpRequestHttpMethodArgs{...} +// AppEngineHttpRequestHttpMethodHttpMethodUnspecified +// AppEngineHttpRequestHttpMethodPost +// AppEngineHttpRequestHttpMethodGet +// AppEngineHttpRequestHttpMethodHead +// AppEngineHttpRequestHttpMethodPut +// AppEngineHttpRequestHttpMethodDelete +// AppEngineHttpRequestHttpMethodPatch +// AppEngineHttpRequestHttpMethodOptions type AppEngineHttpRequestHttpMethodInput interface { pulumi.Input @@ -337,10 +344,17 @@ func (o HttpRequestHttpMethodPtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// HttpRequestHttpMethodInput is an input type that accepts HttpRequestHttpMethodArgs and HttpRequestHttpMethodOutput values. -// You can construct a concrete instance of `HttpRequestHttpMethodInput` via: +// HttpRequestHttpMethodInput is an input type that accepts values of the HttpRequestHttpMethod enum +// A concrete instance of `HttpRequestHttpMethodInput` can be one of the following: // -// HttpRequestHttpMethodArgs{...} +// HttpRequestHttpMethodHttpMethodUnspecified +// HttpRequestHttpMethodPost +// HttpRequestHttpMethodGet +// HttpRequestHttpMethodHead +// HttpRequestHttpMethodPut +// HttpRequestHttpMethodDelete +// HttpRequestHttpMethodPatch +// HttpRequestHttpMethodOptions type HttpRequestHttpMethodInput interface { pulumi.Input @@ -522,10 +536,17 @@ func (o HttpTargetHttpMethodPtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// HttpTargetHttpMethodInput is an input type that accepts HttpTargetHttpMethodArgs and HttpTargetHttpMethodOutput values. -// You can construct a concrete instance of `HttpTargetHttpMethodInput` via: +// HttpTargetHttpMethodInput is an input type that accepts values of the HttpTargetHttpMethod enum +// A concrete instance of `HttpTargetHttpMethodInput` can be one of the following: // -// HttpTargetHttpMethodArgs{...} +// HttpTargetHttpMethodHttpMethodUnspecified +// HttpTargetHttpMethodPost +// HttpTargetHttpMethodGet +// HttpTargetHttpMethodHead +// HttpTargetHttpMethodPut +// HttpTargetHttpMethodDelete +// HttpTargetHttpMethodPatch +// HttpTargetHttpMethodOptions type HttpTargetHttpMethodInput interface { pulumi.Input @@ -697,10 +718,12 @@ func (o TaskResponseViewPtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// TaskResponseViewInput is an input type that accepts TaskResponseViewArgs and TaskResponseViewOutput values. -// You can construct a concrete instance of `TaskResponseViewInput` via: +// TaskResponseViewInput is an input type that accepts values of the TaskResponseView enum +// A concrete instance of `TaskResponseViewInput` can be one of the following: // -// TaskResponseViewArgs{...} +// TaskResponseViewViewUnspecified +// TaskResponseViewBasic +// TaskResponseViewFull type TaskResponseViewInput interface { pulumi.Input @@ -872,10 +895,12 @@ func (o UriOverrideSchemePtrOutput) ToStringPtrOutputWithContext(ctx context.Con }).(pulumi.StringPtrOutput) } -// UriOverrideSchemeInput is an input type that accepts UriOverrideSchemeArgs and UriOverrideSchemeOutput values. -// You can construct a concrete instance of `UriOverrideSchemeInput` via: +// UriOverrideSchemeInput is an input type that accepts values of the UriOverrideScheme enum +// A concrete instance of `UriOverrideSchemeInput` can be one of the following: // -// UriOverrideSchemeArgs{...} +// UriOverrideSchemeSchemeUnspecified +// UriOverrideSchemeHttp +// UriOverrideSchemeHttps type UriOverrideSchemeInput interface { pulumi.Input @@ -1047,10 +1072,12 @@ func (o UriOverrideUriOverrideEnforceModePtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// UriOverrideUriOverrideEnforceModeInput is an input type that accepts UriOverrideUriOverrideEnforceModeArgs and UriOverrideUriOverrideEnforceModeOutput values. -// You can construct a concrete instance of `UriOverrideUriOverrideEnforceModeInput` via: +// UriOverrideUriOverrideEnforceModeInput is an input type that accepts values of the UriOverrideUriOverrideEnforceMode enum +// A concrete instance of `UriOverrideUriOverrideEnforceModeInput` can be one of the following: // -// UriOverrideUriOverrideEnforceModeArgs{...} +// UriOverrideUriOverrideEnforceModeUriOverrideEnforceModeUnspecified +// UriOverrideUriOverrideEnforceModeIfNotExists +// UriOverrideUriOverrideEnforceModeAlways type UriOverrideUriOverrideEnforceModeInput interface { pulumi.Input diff --git a/sdk/go/google/cloudtasks/v2beta3/pulumiEnums.go b/sdk/go/google/cloudtasks/v2beta3/pulumiEnums.go index 7528c1d1a4..e8c1dd55eb 100644 --- a/sdk/go/google/cloudtasks/v2beta3/pulumiEnums.go +++ b/sdk/go/google/cloudtasks/v2beta3/pulumiEnums.go @@ -152,10 +152,17 @@ func (o AppEngineHttpRequestHttpMethodPtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// AppEngineHttpRequestHttpMethodInput is an input type that accepts AppEngineHttpRequestHttpMethodArgs and AppEngineHttpRequestHttpMethodOutput values. -// You can construct a concrete instance of `AppEngineHttpRequestHttpMethodInput` via: +// AppEngineHttpRequestHttpMethodInput is an input type that accepts values of the AppEngineHttpRequestHttpMethod enum +// A concrete instance of `AppEngineHttpRequestHttpMethodInput` can be one of the following: // -// AppEngineHttpRequestHttpMethodArgs{...} +// AppEngineHttpRequestHttpMethodHttpMethodUnspecified +// AppEngineHttpRequestHttpMethodPost +// AppEngineHttpRequestHttpMethodGet +// AppEngineHttpRequestHttpMethodHead +// AppEngineHttpRequestHttpMethodPut +// AppEngineHttpRequestHttpMethodDelete +// AppEngineHttpRequestHttpMethodPatch +// AppEngineHttpRequestHttpMethodOptions type AppEngineHttpRequestHttpMethodInput interface { pulumi.Input @@ -337,10 +344,17 @@ func (o HttpRequestHttpMethodPtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// HttpRequestHttpMethodInput is an input type that accepts HttpRequestHttpMethodArgs and HttpRequestHttpMethodOutput values. -// You can construct a concrete instance of `HttpRequestHttpMethodInput` via: +// HttpRequestHttpMethodInput is an input type that accepts values of the HttpRequestHttpMethod enum +// A concrete instance of `HttpRequestHttpMethodInput` can be one of the following: // -// HttpRequestHttpMethodArgs{...} +// HttpRequestHttpMethodHttpMethodUnspecified +// HttpRequestHttpMethodPost +// HttpRequestHttpMethodGet +// HttpRequestHttpMethodHead +// HttpRequestHttpMethodPut +// HttpRequestHttpMethodDelete +// HttpRequestHttpMethodPatch +// HttpRequestHttpMethodOptions type HttpRequestHttpMethodInput interface { pulumi.Input @@ -522,10 +536,17 @@ func (o HttpTargetHttpMethodPtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// HttpTargetHttpMethodInput is an input type that accepts HttpTargetHttpMethodArgs and HttpTargetHttpMethodOutput values. -// You can construct a concrete instance of `HttpTargetHttpMethodInput` via: +// HttpTargetHttpMethodInput is an input type that accepts values of the HttpTargetHttpMethod enum +// A concrete instance of `HttpTargetHttpMethodInput` can be one of the following: // -// HttpTargetHttpMethodArgs{...} +// HttpTargetHttpMethodHttpMethodUnspecified +// HttpTargetHttpMethodPost +// HttpTargetHttpMethodGet +// HttpTargetHttpMethodHead +// HttpTargetHttpMethodPut +// HttpTargetHttpMethodDelete +// HttpTargetHttpMethodPatch +// HttpTargetHttpMethodOptions type HttpTargetHttpMethodInput interface { pulumi.Input @@ -697,10 +718,12 @@ func (o QueueTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pu }).(pulumi.StringPtrOutput) } -// QueueTypeInput is an input type that accepts QueueTypeArgs and QueueTypeOutput values. -// You can construct a concrete instance of `QueueTypeInput` via: +// QueueTypeInput is an input type that accepts values of the QueueType enum +// A concrete instance of `QueueTypeInput` can be one of the following: // -// QueueTypeArgs{...} +// QueueTypeTypeUnspecified +// QueueTypePull +// QueueTypePush type QueueTypeInput interface { pulumi.Input @@ -872,10 +895,12 @@ func (o TaskResponseViewPtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// TaskResponseViewInput is an input type that accepts TaskResponseViewArgs and TaskResponseViewOutput values. -// You can construct a concrete instance of `TaskResponseViewInput` via: +// TaskResponseViewInput is an input type that accepts values of the TaskResponseView enum +// A concrete instance of `TaskResponseViewInput` can be one of the following: // -// TaskResponseViewArgs{...} +// TaskResponseViewViewUnspecified +// TaskResponseViewBasic +// TaskResponseViewFull type TaskResponseViewInput interface { pulumi.Input @@ -1047,10 +1072,12 @@ func (o UriOverrideSchemePtrOutput) ToStringPtrOutputWithContext(ctx context.Con }).(pulumi.StringPtrOutput) } -// UriOverrideSchemeInput is an input type that accepts UriOverrideSchemeArgs and UriOverrideSchemeOutput values. -// You can construct a concrete instance of `UriOverrideSchemeInput` via: +// UriOverrideSchemeInput is an input type that accepts values of the UriOverrideScheme enum +// A concrete instance of `UriOverrideSchemeInput` can be one of the following: // -// UriOverrideSchemeArgs{...} +// UriOverrideSchemeSchemeUnspecified +// UriOverrideSchemeHttp +// UriOverrideSchemeHttps type UriOverrideSchemeInput interface { pulumi.Input @@ -1222,10 +1249,12 @@ func (o UriOverrideUriOverrideEnforceModePtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// UriOverrideUriOverrideEnforceModeInput is an input type that accepts UriOverrideUriOverrideEnforceModeArgs and UriOverrideUriOverrideEnforceModeOutput values. -// You can construct a concrete instance of `UriOverrideUriOverrideEnforceModeInput` via: +// UriOverrideUriOverrideEnforceModeInput is an input type that accepts values of the UriOverrideUriOverrideEnforceMode enum +// A concrete instance of `UriOverrideUriOverrideEnforceModeInput` can be one of the following: // -// UriOverrideUriOverrideEnforceModeArgs{...} +// UriOverrideUriOverrideEnforceModeUriOverrideEnforceModeUnspecified +// UriOverrideUriOverrideEnforceModeIfNotExists +// UriOverrideUriOverrideEnforceModeAlways type UriOverrideUriOverrideEnforceModeInput interface { pulumi.Input diff --git a/sdk/go/google/composer/v1/pulumiEnums.go b/sdk/go/google/composer/v1/pulumiEnums.go index aeb9b907ca..e763a4f3ee 100644 --- a/sdk/go/google/composer/v1/pulumiEnums.go +++ b/sdk/go/google/composer/v1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o EnvironmentConfigEnvironmentSizePtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// EnvironmentConfigEnvironmentSizeInput is an input type that accepts EnvironmentConfigEnvironmentSizeArgs and EnvironmentConfigEnvironmentSizeOutput values. -// You can construct a concrete instance of `EnvironmentConfigEnvironmentSizeInput` via: +// EnvironmentConfigEnvironmentSizeInput is an input type that accepts values of the EnvironmentConfigEnvironmentSize enum +// A concrete instance of `EnvironmentConfigEnvironmentSizeInput` can be one of the following: // -// EnvironmentConfigEnvironmentSizeArgs{...} +// EnvironmentConfigEnvironmentSizeEnvironmentSizeUnspecified +// EnvironmentConfigEnvironmentSizeEnvironmentSizeSmall +// EnvironmentConfigEnvironmentSizeEnvironmentSizeMedium +// EnvironmentConfigEnvironmentSizeEnvironmentSizeLarge type EnvironmentConfigEnvironmentSizeInput interface { pulumi.Input @@ -317,10 +320,11 @@ func (o EnvironmentConfigResilienceModePtrOutput) ToStringPtrOutputWithContext(c }).(pulumi.StringPtrOutput) } -// EnvironmentConfigResilienceModeInput is an input type that accepts EnvironmentConfigResilienceModeArgs and EnvironmentConfigResilienceModeOutput values. -// You can construct a concrete instance of `EnvironmentConfigResilienceModeInput` via: +// EnvironmentConfigResilienceModeInput is an input type that accepts values of the EnvironmentConfigResilienceMode enum +// A concrete instance of `EnvironmentConfigResilienceModeInput` can be one of the following: // -// EnvironmentConfigResilienceModeArgs{...} +// EnvironmentConfigResilienceModeResilienceModeUnspecified +// EnvironmentConfigResilienceModeHighResilience type EnvironmentConfigResilienceModeInput interface { pulumi.Input @@ -498,10 +502,15 @@ func (o EnvironmentStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// EnvironmentStateEnumInput is an input type that accepts EnvironmentStateEnumArgs and EnvironmentStateEnumOutput values. -// You can construct a concrete instance of `EnvironmentStateEnumInput` via: +// EnvironmentStateEnumInput is an input type that accepts values of the EnvironmentStateEnum enum +// A concrete instance of `EnvironmentStateEnumInput` can be one of the following: // -// EnvironmentStateEnumArgs{...} +// EnvironmentStateEnumStateUnspecified +// EnvironmentStateEnumCreating +// EnvironmentStateEnumRunning +// EnvironmentStateEnumUpdating +// EnvironmentStateEnumDeleting +// EnvironmentStateEnumError type EnvironmentStateEnumInput interface { pulumi.Input @@ -673,10 +682,12 @@ func (o NetworkingConfigConnectionTypePtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// NetworkingConfigConnectionTypeInput is an input type that accepts NetworkingConfigConnectionTypeArgs and NetworkingConfigConnectionTypeOutput values. -// You can construct a concrete instance of `NetworkingConfigConnectionTypeInput` via: +// NetworkingConfigConnectionTypeInput is an input type that accepts values of the NetworkingConfigConnectionType enum +// A concrete instance of `NetworkingConfigConnectionTypeInput` can be one of the following: // -// NetworkingConfigConnectionTypeArgs{...} +// NetworkingConfigConnectionTypeConnectionTypeUnspecified +// NetworkingConfigConnectionTypeVpcPeering +// NetworkingConfigConnectionTypePrivateServiceConnect type NetworkingConfigConnectionTypeInput interface { pulumi.Input diff --git a/sdk/go/google/composer/v1beta1/pulumiEnums.go b/sdk/go/google/composer/v1beta1/pulumiEnums.go index aeda8925b0..9c9d689b71 100644 --- a/sdk/go/google/composer/v1beta1/pulumiEnums.go +++ b/sdk/go/google/composer/v1beta1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o EnvironmentConfigEnvironmentSizePtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// EnvironmentConfigEnvironmentSizeInput is an input type that accepts EnvironmentConfigEnvironmentSizeArgs and EnvironmentConfigEnvironmentSizeOutput values. -// You can construct a concrete instance of `EnvironmentConfigEnvironmentSizeInput` via: +// EnvironmentConfigEnvironmentSizeInput is an input type that accepts values of the EnvironmentConfigEnvironmentSize enum +// A concrete instance of `EnvironmentConfigEnvironmentSizeInput` can be one of the following: // -// EnvironmentConfigEnvironmentSizeArgs{...} +// EnvironmentConfigEnvironmentSizeEnvironmentSizeUnspecified +// EnvironmentConfigEnvironmentSizeEnvironmentSizeSmall +// EnvironmentConfigEnvironmentSizeEnvironmentSizeMedium +// EnvironmentConfigEnvironmentSizeEnvironmentSizeLarge type EnvironmentConfigEnvironmentSizeInput interface { pulumi.Input @@ -317,10 +320,11 @@ func (o EnvironmentConfigResilienceModePtrOutput) ToStringPtrOutputWithContext(c }).(pulumi.StringPtrOutput) } -// EnvironmentConfigResilienceModeInput is an input type that accepts EnvironmentConfigResilienceModeArgs and EnvironmentConfigResilienceModeOutput values. -// You can construct a concrete instance of `EnvironmentConfigResilienceModeInput` via: +// EnvironmentConfigResilienceModeInput is an input type that accepts values of the EnvironmentConfigResilienceMode enum +// A concrete instance of `EnvironmentConfigResilienceModeInput` can be one of the following: // -// EnvironmentConfigResilienceModeArgs{...} +// EnvironmentConfigResilienceModeResilienceModeUnspecified +// EnvironmentConfigResilienceModeHighResilience type EnvironmentConfigResilienceModeInput interface { pulumi.Input @@ -498,10 +502,15 @@ func (o EnvironmentStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// EnvironmentStateEnumInput is an input type that accepts EnvironmentStateEnumArgs and EnvironmentStateEnumOutput values. -// You can construct a concrete instance of `EnvironmentStateEnumInput` via: +// EnvironmentStateEnumInput is an input type that accepts values of the EnvironmentStateEnum enum +// A concrete instance of `EnvironmentStateEnumInput` can be one of the following: // -// EnvironmentStateEnumArgs{...} +// EnvironmentStateEnumStateUnspecified +// EnvironmentStateEnumCreating +// EnvironmentStateEnumRunning +// EnvironmentStateEnumUpdating +// EnvironmentStateEnumDeleting +// EnvironmentStateEnumError type EnvironmentStateEnumInput interface { pulumi.Input @@ -673,10 +682,12 @@ func (o NetworkingConfigConnectionTypePtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// NetworkingConfigConnectionTypeInput is an input type that accepts NetworkingConfigConnectionTypeArgs and NetworkingConfigConnectionTypeOutput values. -// You can construct a concrete instance of `NetworkingConfigConnectionTypeInput` via: +// NetworkingConfigConnectionTypeInput is an input type that accepts values of the NetworkingConfigConnectionType enum +// A concrete instance of `NetworkingConfigConnectionTypeInput` can be one of the following: // -// NetworkingConfigConnectionTypeArgs{...} +// NetworkingConfigConnectionTypeConnectionTypeUnspecified +// NetworkingConfigConnectionTypeVpcPeering +// NetworkingConfigConnectionTypePrivateServiceConnect type NetworkingConfigConnectionTypeInput interface { pulumi.Input diff --git a/sdk/go/google/compute/alpha/pulumiEnums.go b/sdk/go/google/compute/alpha/pulumiEnums.go index 45e61e1d50..49ed6dc6eb 100644 --- a/sdk/go/google/compute/alpha/pulumiEnums.go +++ b/sdk/go/google/compute/alpha/pulumiEnums.go @@ -146,10 +146,14 @@ func (o AccessConfigNetworkTierPtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// AccessConfigNetworkTierInput is an input type that accepts AccessConfigNetworkTierArgs and AccessConfigNetworkTierOutput values. -// You can construct a concrete instance of `AccessConfigNetworkTierInput` via: -// -// AccessConfigNetworkTierArgs{...} +// AccessConfigNetworkTierInput is an input type that accepts values of the AccessConfigNetworkTier enum +// A concrete instance of `AccessConfigNetworkTierInput` can be one of the following: +// +// AccessConfigNetworkTierFixedStandard +// AccessConfigNetworkTierPremium +// AccessConfigNetworkTierSelect +// AccessConfigNetworkTierStandard +// AccessConfigNetworkTierStandardOverridesFixedStandard type AccessConfigNetworkTierInput interface { pulumi.Input @@ -317,10 +321,11 @@ func (o AccessConfigTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// AccessConfigTypeInput is an input type that accepts AccessConfigTypeArgs and AccessConfigTypeOutput values. -// You can construct a concrete instance of `AccessConfigTypeInput` via: +// AccessConfigTypeInput is an input type that accepts values of the AccessConfigType enum +// A concrete instance of `AccessConfigTypeInput` can be one of the following: // -// AccessConfigTypeArgs{...} +// AccessConfigTypeDirectIpv6 +// AccessConfigTypeOneToOneNat type AccessConfigTypeInput interface { pulumi.Input @@ -493,10 +498,13 @@ func (o AddressAddressTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// AddressAddressTypeInput is an input type that accepts AddressAddressTypeArgs and AddressAddressTypeOutput values. -// You can construct a concrete instance of `AddressAddressTypeInput` via: +// AddressAddressTypeInput is an input type that accepts values of the AddressAddressType enum +// A concrete instance of `AddressAddressTypeInput` can be one of the following: // -// AddressAddressTypeArgs{...} +// AddressAddressTypeDnsForwarding +// AddressAddressTypeExternal +// AddressAddressTypeInternal +// AddressAddressTypeUnspecifiedType type AddressAddressTypeInput interface { pulumi.Input @@ -665,10 +673,12 @@ func (o AddressIpVersionPtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// AddressIpVersionInput is an input type that accepts AddressIpVersionArgs and AddressIpVersionOutput values. -// You can construct a concrete instance of `AddressIpVersionInput` via: +// AddressIpVersionInput is an input type that accepts values of the AddressIpVersion enum +// A concrete instance of `AddressIpVersionInput` can be one of the following: // -// AddressIpVersionArgs{...} +// AddressIpVersionIpv4 +// AddressIpVersionIpv6 +// AddressIpVersionUnspecifiedVersion type AddressIpVersionInput interface { pulumi.Input @@ -838,10 +848,11 @@ func (o AddressIpv6EndpointTypePtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// AddressIpv6EndpointTypeInput is an input type that accepts AddressIpv6EndpointTypeArgs and AddressIpv6EndpointTypeOutput values. -// You can construct a concrete instance of `AddressIpv6EndpointTypeInput` via: +// AddressIpv6EndpointTypeInput is an input type that accepts values of the AddressIpv6EndpointType enum +// A concrete instance of `AddressIpv6EndpointTypeInput` can be one of the following: // -// AddressIpv6EndpointTypeArgs{...} +// AddressIpv6EndpointTypeNetlb +// AddressIpv6EndpointTypeVm type AddressIpv6EndpointTypeInput interface { pulumi.Input @@ -1017,10 +1028,14 @@ func (o AddressNetworkTierPtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// AddressNetworkTierInput is an input type that accepts AddressNetworkTierArgs and AddressNetworkTierOutput values. -// You can construct a concrete instance of `AddressNetworkTierInput` via: +// AddressNetworkTierInput is an input type that accepts values of the AddressNetworkTier enum +// A concrete instance of `AddressNetworkTierInput` can be one of the following: // -// AddressNetworkTierArgs{...} +// AddressNetworkTierFixedStandard +// AddressNetworkTierPremium +// AddressNetworkTierSelect +// AddressNetworkTierStandard +// AddressNetworkTierStandardOverridesFixedStandard type AddressNetworkTierInput interface { pulumi.Input @@ -1202,10 +1217,17 @@ func (o AddressPurposePtrOutput) ToStringPtrOutputWithContext(ctx context.Contex }).(pulumi.StringPtrOutput) } -// AddressPurposeInput is an input type that accepts AddressPurposeArgs and AddressPurposeOutput values. -// You can construct a concrete instance of `AddressPurposeInput` via: +// AddressPurposeInput is an input type that accepts values of the AddressPurpose enum +// A concrete instance of `AddressPurposeInput` can be one of the following: // -// AddressPurposeArgs{...} +// AddressPurposeDnsResolver +// AddressPurposeGceEndpoint +// AddressPurposeIpsecInterconnect +// AddressPurposeNatAuto +// AddressPurposePrivateServiceConnect +// AddressPurposeServerless +// AddressPurposeSharedLoadbalancerVip +// AddressPurposeVpcPeering type AddressPurposeInput interface { pulumi.Input @@ -1378,10 +1400,13 @@ func (o AdvancedMachineFeaturesPerformanceMonitoringUnitPtrOutput) ToStringPtrOu }).(pulumi.StringPtrOutput) } -// AdvancedMachineFeaturesPerformanceMonitoringUnitInput is an input type that accepts AdvancedMachineFeaturesPerformanceMonitoringUnitArgs and AdvancedMachineFeaturesPerformanceMonitoringUnitOutput values. -// You can construct a concrete instance of `AdvancedMachineFeaturesPerformanceMonitoringUnitInput` via: +// AdvancedMachineFeaturesPerformanceMonitoringUnitInput is an input type that accepts values of the AdvancedMachineFeaturesPerformanceMonitoringUnit enum +// A concrete instance of `AdvancedMachineFeaturesPerformanceMonitoringUnitInput` can be one of the following: // -// AdvancedMachineFeaturesPerformanceMonitoringUnitArgs{...} +// AdvancedMachineFeaturesPerformanceMonitoringUnitArchitectural +// AdvancedMachineFeaturesPerformanceMonitoringUnitEnhanced +// AdvancedMachineFeaturesPerformanceMonitoringUnitPerformanceMonitoringUnitUnspecified +// AdvancedMachineFeaturesPerformanceMonitoringUnitStandard type AdvancedMachineFeaturesPerformanceMonitoringUnitInput interface { pulumi.Input @@ -1550,10 +1575,12 @@ func (o AllocationAggregateReservationVmFamilyPtrOutput) ToStringPtrOutputWithCo }).(pulumi.StringPtrOutput) } -// AllocationAggregateReservationVmFamilyInput is an input type that accepts AllocationAggregateReservationVmFamilyArgs and AllocationAggregateReservationVmFamilyOutput values. -// You can construct a concrete instance of `AllocationAggregateReservationVmFamilyInput` via: +// AllocationAggregateReservationVmFamilyInput is an input type that accepts values of the AllocationAggregateReservationVmFamily enum +// A concrete instance of `AllocationAggregateReservationVmFamilyInput` can be one of the following: // -// AllocationAggregateReservationVmFamilyArgs{...} +// AllocationAggregateReservationVmFamilyVmFamilyCloudTpuLiteDeviceCt5l +// AllocationAggregateReservationVmFamilyVmFamilyCloudTpuLitePodSliceCt5lp +// AllocationAggregateReservationVmFamilyVmFamilyCloudTpuPodSliceCt4p type AllocationAggregateReservationVmFamilyInput interface { pulumi.Input @@ -1724,10 +1751,12 @@ func (o AllocationAggregateReservationWorkloadTypePtrOutput) ToStringPtrOutputWi }).(pulumi.StringPtrOutput) } -// AllocationAggregateReservationWorkloadTypeInput is an input type that accepts AllocationAggregateReservationWorkloadTypeArgs and AllocationAggregateReservationWorkloadTypeOutput values. -// You can construct a concrete instance of `AllocationAggregateReservationWorkloadTypeInput` via: +// AllocationAggregateReservationWorkloadTypeInput is an input type that accepts values of the AllocationAggregateReservationWorkloadType enum +// A concrete instance of `AllocationAggregateReservationWorkloadTypeInput` can be one of the following: // -// AllocationAggregateReservationWorkloadTypeArgs{...} +// AllocationAggregateReservationWorkloadTypeBatch +// AllocationAggregateReservationWorkloadTypeServing +// AllocationAggregateReservationWorkloadTypeUnspecified type AllocationAggregateReservationWorkloadTypeInput interface { pulumi.Input @@ -1896,10 +1925,12 @@ func (o AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDiskIn }).(pulumi.StringPtrOutput) } -// AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDiskInterfaceInput is an input type that accepts AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDiskInterfaceArgs and AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDiskInterfaceOutput values. -// You can construct a concrete instance of `AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDiskInterfaceInput` via: +// AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDiskInterfaceInput is an input type that accepts values of the AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDiskInterface enum +// A concrete instance of `AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDiskInterfaceInput` can be one of the following: // -// AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDiskInterfaceArgs{...} +// AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDiskInterfaceNvdimm +// AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDiskInterfaceNvme +// AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDiskInterfaceScsi type AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDiskInterfaceInput interface { pulumi.Input @@ -2071,10 +2102,12 @@ func (o AllocationSpecificSKUAllocationReservedInstancePropertiesMaintenanceInte }).(pulumi.StringPtrOutput) } -// AllocationSpecificSKUAllocationReservedInstancePropertiesMaintenanceIntervalInput is an input type that accepts AllocationSpecificSKUAllocationReservedInstancePropertiesMaintenanceIntervalArgs and AllocationSpecificSKUAllocationReservedInstancePropertiesMaintenanceIntervalOutput values. -// You can construct a concrete instance of `AllocationSpecificSKUAllocationReservedInstancePropertiesMaintenanceIntervalInput` via: +// AllocationSpecificSKUAllocationReservedInstancePropertiesMaintenanceIntervalInput is an input type that accepts values of the AllocationSpecificSKUAllocationReservedInstancePropertiesMaintenanceInterval enum +// A concrete instance of `AllocationSpecificSKUAllocationReservedInstancePropertiesMaintenanceIntervalInput` can be one of the following: // -// AllocationSpecificSKUAllocationReservedInstancePropertiesMaintenanceIntervalArgs{...} +// AllocationSpecificSKUAllocationReservedInstancePropertiesMaintenanceIntervalAsNeeded +// AllocationSpecificSKUAllocationReservedInstancePropertiesMaintenanceIntervalPeriodic +// AllocationSpecificSKUAllocationReservedInstancePropertiesMaintenanceIntervalRecurrent type AllocationSpecificSKUAllocationReservedInstancePropertiesMaintenanceIntervalInput interface { pulumi.Input @@ -2246,10 +2279,12 @@ func (o AttachedDiskInitializeParamsArchitecturePtrOutput) ToStringPtrOutputWith }).(pulumi.StringPtrOutput) } -// AttachedDiskInitializeParamsArchitectureInput is an input type that accepts AttachedDiskInitializeParamsArchitectureArgs and AttachedDiskInitializeParamsArchitectureOutput values. -// You can construct a concrete instance of `AttachedDiskInitializeParamsArchitectureInput` via: +// AttachedDiskInitializeParamsArchitectureInput is an input type that accepts values of the AttachedDiskInitializeParamsArchitecture enum +// A concrete instance of `AttachedDiskInitializeParamsArchitectureInput` can be one of the following: // -// AttachedDiskInitializeParamsArchitectureArgs{...} +// AttachedDiskInitializeParamsArchitectureArchitectureUnspecified +// AttachedDiskInitializeParamsArchitectureArm64 +// AttachedDiskInitializeParamsArchitectureX8664 type AttachedDiskInitializeParamsArchitectureInput interface { pulumi.Input @@ -2418,10 +2453,12 @@ func (o AttachedDiskInitializeParamsInterfacePtrOutput) ToStringPtrOutputWithCon }).(pulumi.StringPtrOutput) } -// AttachedDiskInitializeParamsInterfaceInput is an input type that accepts AttachedDiskInitializeParamsInterfaceArgs and AttachedDiskInitializeParamsInterfaceOutput values. -// You can construct a concrete instance of `AttachedDiskInitializeParamsInterfaceInput` via: +// AttachedDiskInitializeParamsInterfaceInput is an input type that accepts values of the AttachedDiskInitializeParamsInterface enum +// A concrete instance of `AttachedDiskInitializeParamsInterfaceInput` can be one of the following: // -// AttachedDiskInitializeParamsInterfaceArgs{...} +// AttachedDiskInitializeParamsInterfaceNvme +// AttachedDiskInitializeParamsInterfaceScsi +// AttachedDiskInitializeParamsInterfaceUnspecified type AttachedDiskInitializeParamsInterfaceInput interface { pulumi.Input @@ -2593,10 +2630,12 @@ func (o AttachedDiskInitializeParamsOnUpdateActionPtrOutput) ToStringPtrOutputWi }).(pulumi.StringPtrOutput) } -// AttachedDiskInitializeParamsOnUpdateActionInput is an input type that accepts AttachedDiskInitializeParamsOnUpdateActionArgs and AttachedDiskInitializeParamsOnUpdateActionOutput values. -// You can construct a concrete instance of `AttachedDiskInitializeParamsOnUpdateActionInput` via: +// AttachedDiskInitializeParamsOnUpdateActionInput is an input type that accepts values of the AttachedDiskInitializeParamsOnUpdateAction enum +// A concrete instance of `AttachedDiskInitializeParamsOnUpdateActionInput` can be one of the following: // -// AttachedDiskInitializeParamsOnUpdateActionArgs{...} +// AttachedDiskInitializeParamsOnUpdateActionRecreateDisk +// AttachedDiskInitializeParamsOnUpdateActionRecreateDiskIfSourceChanged +// AttachedDiskInitializeParamsOnUpdateActionUseExistingDisk type AttachedDiskInitializeParamsOnUpdateActionInput interface { pulumi.Input @@ -2765,10 +2804,12 @@ func (o AttachedDiskInterfacePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AttachedDiskInterfaceInput is an input type that accepts AttachedDiskInterfaceArgs and AttachedDiskInterfaceOutput values. -// You can construct a concrete instance of `AttachedDiskInterfaceInput` via: +// AttachedDiskInterfaceInput is an input type that accepts values of the AttachedDiskInterface enum +// A concrete instance of `AttachedDiskInterfaceInput` can be one of the following: // -// AttachedDiskInterfaceArgs{...} +// AttachedDiskInterfaceNvdimm +// AttachedDiskInterfaceNvme +// AttachedDiskInterfaceScsi type AttachedDiskInterfaceInput interface { pulumi.Input @@ -2938,10 +2979,11 @@ func (o AttachedDiskModePtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// AttachedDiskModeInput is an input type that accepts AttachedDiskModeArgs and AttachedDiskModeOutput values. -// You can construct a concrete instance of `AttachedDiskModeInput` via: +// AttachedDiskModeInput is an input type that accepts values of the AttachedDiskMode enum +// A concrete instance of `AttachedDiskModeInput` can be one of the following: // -// AttachedDiskModeArgs{...} +// AttachedDiskModeReadOnly +// AttachedDiskModeReadWrite type AttachedDiskModeInput interface { pulumi.Input @@ -3111,10 +3153,11 @@ func (o AttachedDiskSavedStatePtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// AttachedDiskSavedStateInput is an input type that accepts AttachedDiskSavedStateArgs and AttachedDiskSavedStateOutput values. -// You can construct a concrete instance of `AttachedDiskSavedStateInput` via: +// AttachedDiskSavedStateInput is an input type that accepts values of the AttachedDiskSavedState enum +// A concrete instance of `AttachedDiskSavedStateInput` can be one of the following: // -// AttachedDiskSavedStateArgs{...} +// AttachedDiskSavedStateDiskSavedStateUnspecified +// AttachedDiskSavedStatePreserved type AttachedDiskSavedStateInput interface { pulumi.Input @@ -3282,10 +3325,11 @@ func (o AttachedDiskTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// AttachedDiskTypeInput is an input type that accepts AttachedDiskTypeArgs and AttachedDiskTypeOutput values. -// You can construct a concrete instance of `AttachedDiskTypeInput` via: +// AttachedDiskTypeInput is an input type that accepts values of the AttachedDiskType enum +// A concrete instance of `AttachedDiskTypeInput` can be one of the following: // -// AttachedDiskTypeArgs{...} +// AttachedDiskTypePersistent +// AttachedDiskTypeScratch type AttachedDiskTypeInput interface { pulumi.Input @@ -3459,10 +3503,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeLogTypeUnspecified type AuditLogConfigLogTypeInput interface { pulumi.Input @@ -3633,10 +3680,12 @@ func (o AuthenticationPolicyPrincipalBindingPtrOutput) ToStringPtrOutputWithCont }).(pulumi.StringPtrOutput) } -// AuthenticationPolicyPrincipalBindingInput is an input type that accepts AuthenticationPolicyPrincipalBindingArgs and AuthenticationPolicyPrincipalBindingOutput values. -// You can construct a concrete instance of `AuthenticationPolicyPrincipalBindingInput` via: +// AuthenticationPolicyPrincipalBindingInput is an input type that accepts values of the AuthenticationPolicyPrincipalBinding enum +// A concrete instance of `AuthenticationPolicyPrincipalBindingInput` can be one of the following: // -// AuthenticationPolicyPrincipalBindingArgs{...} +// AuthenticationPolicyPrincipalBindingInvalid +// AuthenticationPolicyPrincipalBindingUseOrigin +// AuthenticationPolicyPrincipalBindingUsePeer type AuthenticationPolicyPrincipalBindingInput interface { pulumi.Input @@ -3812,10 +3861,14 @@ func (o AuthorizationLoggingOptionsPermissionTypePtrOutput) ToStringPtrOutputWit }).(pulumi.StringPtrOutput) } -// AuthorizationLoggingOptionsPermissionTypeInput is an input type that accepts AuthorizationLoggingOptionsPermissionTypeArgs and AuthorizationLoggingOptionsPermissionTypeOutput values. -// You can construct a concrete instance of `AuthorizationLoggingOptionsPermissionTypeInput` via: +// AuthorizationLoggingOptionsPermissionTypeInput is an input type that accepts values of the AuthorizationLoggingOptionsPermissionType enum +// A concrete instance of `AuthorizationLoggingOptionsPermissionTypeInput` can be one of the following: // -// AuthorizationLoggingOptionsPermissionTypeArgs{...} +// AuthorizationLoggingOptionsPermissionTypeAdminRead +// AuthorizationLoggingOptionsPermissionTypeAdminWrite +// AuthorizationLoggingOptionsPermissionTypeDataRead +// AuthorizationLoggingOptionsPermissionTypeDataWrite +// AuthorizationLoggingOptionsPermissionTypePermissionTypeUnspecified type AuthorizationLoggingOptionsPermissionTypeInput interface { pulumi.Input @@ -3988,10 +4041,13 @@ func (o AutoscalingPolicyCpuUtilizationPredictiveMethodPtrOutput) ToStringPtrOut }).(pulumi.StringPtrOutput) } -// AutoscalingPolicyCpuUtilizationPredictiveMethodInput is an input type that accepts AutoscalingPolicyCpuUtilizationPredictiveMethodArgs and AutoscalingPolicyCpuUtilizationPredictiveMethodOutput values. -// You can construct a concrete instance of `AutoscalingPolicyCpuUtilizationPredictiveMethodInput` via: +// AutoscalingPolicyCpuUtilizationPredictiveMethodInput is an input type that accepts values of the AutoscalingPolicyCpuUtilizationPredictiveMethod enum +// A concrete instance of `AutoscalingPolicyCpuUtilizationPredictiveMethodInput` can be one of the following: // -// AutoscalingPolicyCpuUtilizationPredictiveMethodArgs{...} +// AutoscalingPolicyCpuUtilizationPredictiveMethodNone +// AutoscalingPolicyCpuUtilizationPredictiveMethodOptimizeAvailability +// AutoscalingPolicyCpuUtilizationPredictiveMethodPredictiveMethodUnspecified +// AutoscalingPolicyCpuUtilizationPredictiveMethodStandard type AutoscalingPolicyCpuUtilizationPredictiveMethodInput interface { pulumi.Input @@ -4163,10 +4219,12 @@ func (o AutoscalingPolicyCustomMetricUtilizationUtilizationTargetTypePtrOutput) }).(pulumi.StringPtrOutput) } -// AutoscalingPolicyCustomMetricUtilizationUtilizationTargetTypeInput is an input type that accepts AutoscalingPolicyCustomMetricUtilizationUtilizationTargetTypeArgs and AutoscalingPolicyCustomMetricUtilizationUtilizationTargetTypeOutput values. -// You can construct a concrete instance of `AutoscalingPolicyCustomMetricUtilizationUtilizationTargetTypeInput` via: +// AutoscalingPolicyCustomMetricUtilizationUtilizationTargetTypeInput is an input type that accepts values of the AutoscalingPolicyCustomMetricUtilizationUtilizationTargetType enum +// A concrete instance of `AutoscalingPolicyCustomMetricUtilizationUtilizationTargetTypeInput` can be one of the following: // -// AutoscalingPolicyCustomMetricUtilizationUtilizationTargetTypeArgs{...} +// AutoscalingPolicyCustomMetricUtilizationUtilizationTargetTypeDeltaPerMinute +// AutoscalingPolicyCustomMetricUtilizationUtilizationTargetTypeDeltaPerSecond +// AutoscalingPolicyCustomMetricUtilizationUtilizationTargetTypeGauge type AutoscalingPolicyCustomMetricUtilizationUtilizationTargetTypeInput interface { pulumi.Input @@ -4340,10 +4398,13 @@ func (o AutoscalingPolicyModePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AutoscalingPolicyModeInput is an input type that accepts AutoscalingPolicyModeArgs and AutoscalingPolicyModeOutput values. -// You can construct a concrete instance of `AutoscalingPolicyModeInput` via: +// AutoscalingPolicyModeInput is an input type that accepts values of the AutoscalingPolicyMode enum +// A concrete instance of `AutoscalingPolicyModeInput` can be one of the following: // -// AutoscalingPolicyModeArgs{...} +// AutoscalingPolicyModeOff +// AutoscalingPolicyModeOn +// AutoscalingPolicyModeOnlyScaleOut +// AutoscalingPolicyModeOnlyUp type AutoscalingPolicyModeInput interface { pulumi.Input @@ -4515,10 +4576,12 @@ func (o BackendBalancingModePtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// BackendBalancingModeInput is an input type that accepts BackendBalancingModeArgs and BackendBalancingModeOutput values. -// You can construct a concrete instance of `BackendBalancingModeInput` via: +// BackendBalancingModeInput is an input type that accepts values of the BackendBalancingMode enum +// A concrete instance of `BackendBalancingModeInput` can be one of the following: // -// BackendBalancingModeArgs{...} +// BackendBalancingModeConnection +// BackendBalancingModeRate +// BackendBalancingModeUtilization type BackendBalancingModeInput interface { pulumi.Input @@ -4691,10 +4754,13 @@ func (o BackendBucketCdnPolicyCacheModePtrOutput) ToStringPtrOutputWithContext(c }).(pulumi.StringPtrOutput) } -// BackendBucketCdnPolicyCacheModeInput is an input type that accepts BackendBucketCdnPolicyCacheModeArgs and BackendBucketCdnPolicyCacheModeOutput values. -// You can construct a concrete instance of `BackendBucketCdnPolicyCacheModeInput` via: +// BackendBucketCdnPolicyCacheModeInput is an input type that accepts values of the BackendBucketCdnPolicyCacheMode enum +// A concrete instance of `BackendBucketCdnPolicyCacheModeInput` can be one of the following: // -// BackendBucketCdnPolicyCacheModeArgs{...} +// BackendBucketCdnPolicyCacheModeCacheAllStatic +// BackendBucketCdnPolicyCacheModeForceCacheAll +// BackendBucketCdnPolicyCacheModeInvalidCacheMode +// BackendBucketCdnPolicyCacheModeUseOriginHeaders type BackendBucketCdnPolicyCacheModeInput interface { pulumi.Input @@ -4864,10 +4930,11 @@ func (o BackendBucketCompressionModePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// BackendBucketCompressionModeInput is an input type that accepts BackendBucketCompressionModeArgs and BackendBucketCompressionModeOutput values. -// You can construct a concrete instance of `BackendBucketCompressionModeInput` via: +// BackendBucketCompressionModeInput is an input type that accepts values of the BackendBucketCompressionMode enum +// A concrete instance of `BackendBucketCompressionModeInput` can be one of the following: // -// BackendBucketCompressionModeArgs{...} +// BackendBucketCompressionModeAutomatic +// BackendBucketCompressionModeDisabled type BackendBucketCompressionModeInput interface { pulumi.Input @@ -5039,10 +5106,12 @@ func (o BackendPreferencePtrOutput) ToStringPtrOutputWithContext(ctx context.Con }).(pulumi.StringPtrOutput) } -// BackendPreferenceInput is an input type that accepts BackendPreferenceArgs and BackendPreferenceOutput values. -// You can construct a concrete instance of `BackendPreferenceInput` via: +// BackendPreferenceInput is an input type that accepts values of the BackendPreference enum +// A concrete instance of `BackendPreferenceInput` can be one of the following: // -// BackendPreferenceArgs{...} +// BackendPreferenceDefault +// BackendPreferencePreferenceUnspecified +// BackendPreferencePreferred type BackendPreferenceInput interface { pulumi.Input @@ -5215,10 +5284,13 @@ func (o BackendServiceCdnPolicyCacheModePtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// BackendServiceCdnPolicyCacheModeInput is an input type that accepts BackendServiceCdnPolicyCacheModeArgs and BackendServiceCdnPolicyCacheModeOutput values. -// You can construct a concrete instance of `BackendServiceCdnPolicyCacheModeInput` via: +// BackendServiceCdnPolicyCacheModeInput is an input type that accepts values of the BackendServiceCdnPolicyCacheMode enum +// A concrete instance of `BackendServiceCdnPolicyCacheModeInput` can be one of the following: // -// BackendServiceCdnPolicyCacheModeArgs{...} +// BackendServiceCdnPolicyCacheModeCacheAllStatic +// BackendServiceCdnPolicyCacheModeForceCacheAll +// BackendServiceCdnPolicyCacheModeInvalidCacheMode +// BackendServiceCdnPolicyCacheModeUseOriginHeaders type BackendServiceCdnPolicyCacheModeInput interface { pulumi.Input @@ -5388,10 +5460,11 @@ func (o BackendServiceCompressionModePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// BackendServiceCompressionModeInput is an input type that accepts BackendServiceCompressionModeArgs and BackendServiceCompressionModeOutput values. -// You can construct a concrete instance of `BackendServiceCompressionModeInput` via: +// BackendServiceCompressionModeInput is an input type that accepts values of the BackendServiceCompressionMode enum +// A concrete instance of `BackendServiceCompressionModeInput` can be one of the following: // -// BackendServiceCompressionModeArgs{...} +// BackendServiceCompressionModeAutomatic +// BackendServiceCompressionModeDisabled type BackendServiceCompressionModeInput interface { pulumi.Input @@ -5560,10 +5633,12 @@ func (o BackendServiceConnectionTrackingPolicyConnectionPersistenceOnUnhealthyBa }).(pulumi.StringPtrOutput) } -// BackendServiceConnectionTrackingPolicyConnectionPersistenceOnUnhealthyBackendsInput is an input type that accepts BackendServiceConnectionTrackingPolicyConnectionPersistenceOnUnhealthyBackendsArgs and BackendServiceConnectionTrackingPolicyConnectionPersistenceOnUnhealthyBackendsOutput values. -// You can construct a concrete instance of `BackendServiceConnectionTrackingPolicyConnectionPersistenceOnUnhealthyBackendsInput` via: +// BackendServiceConnectionTrackingPolicyConnectionPersistenceOnUnhealthyBackendsInput is an input type that accepts values of the BackendServiceConnectionTrackingPolicyConnectionPersistenceOnUnhealthyBackends enum +// A concrete instance of `BackendServiceConnectionTrackingPolicyConnectionPersistenceOnUnhealthyBackendsInput` can be one of the following: // -// BackendServiceConnectionTrackingPolicyConnectionPersistenceOnUnhealthyBackendsArgs{...} +// BackendServiceConnectionTrackingPolicyConnectionPersistenceOnUnhealthyBackendsAlwaysPersist +// BackendServiceConnectionTrackingPolicyConnectionPersistenceOnUnhealthyBackendsDefaultForProtocol +// BackendServiceConnectionTrackingPolicyConnectionPersistenceOnUnhealthyBackendsNeverPersist type BackendServiceConnectionTrackingPolicyConnectionPersistenceOnUnhealthyBackendsInput interface { pulumi.Input @@ -5732,10 +5807,12 @@ func (o BackendServiceConnectionTrackingPolicyTrackingModePtrOutput) ToStringPtr }).(pulumi.StringPtrOutput) } -// BackendServiceConnectionTrackingPolicyTrackingModeInput is an input type that accepts BackendServiceConnectionTrackingPolicyTrackingModeArgs and BackendServiceConnectionTrackingPolicyTrackingModeOutput values. -// You can construct a concrete instance of `BackendServiceConnectionTrackingPolicyTrackingModeInput` via: +// BackendServiceConnectionTrackingPolicyTrackingModeInput is an input type that accepts values of the BackendServiceConnectionTrackingPolicyTrackingMode enum +// A concrete instance of `BackendServiceConnectionTrackingPolicyTrackingModeInput` can be one of the following: // -// BackendServiceConnectionTrackingPolicyTrackingModeArgs{...} +// BackendServiceConnectionTrackingPolicyTrackingModeInvalidTrackingMode +// BackendServiceConnectionTrackingPolicyTrackingModePerConnection +// BackendServiceConnectionTrackingPolicyTrackingModePerSession type BackendServiceConnectionTrackingPolicyTrackingModeInput interface { pulumi.Input @@ -5909,10 +5986,13 @@ func (o BackendServiceIpAddressSelectionPolicyPtrOutput) ToStringPtrOutputWithCo }).(pulumi.StringPtrOutput) } -// BackendServiceIpAddressSelectionPolicyInput is an input type that accepts BackendServiceIpAddressSelectionPolicyArgs and BackendServiceIpAddressSelectionPolicyOutput values. -// You can construct a concrete instance of `BackendServiceIpAddressSelectionPolicyInput` via: +// BackendServiceIpAddressSelectionPolicyInput is an input type that accepts values of the BackendServiceIpAddressSelectionPolicy enum +// A concrete instance of `BackendServiceIpAddressSelectionPolicyInput` can be one of the following: // -// BackendServiceIpAddressSelectionPolicyArgs{...} +// BackendServiceIpAddressSelectionPolicyIpv4Only +// BackendServiceIpAddressSelectionPolicyIpv6Only +// BackendServiceIpAddressSelectionPolicyIpAddressSelectionPolicyUnspecified +// BackendServiceIpAddressSelectionPolicyPreferIpv6 type BackendServiceIpAddressSelectionPolicyInput interface { pulumi.Input @@ -6089,10 +6169,15 @@ func (o BackendServiceLoadBalancingSchemePtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// BackendServiceLoadBalancingSchemeInput is an input type that accepts BackendServiceLoadBalancingSchemeArgs and BackendServiceLoadBalancingSchemeOutput values. -// You can construct a concrete instance of `BackendServiceLoadBalancingSchemeInput` via: +// BackendServiceLoadBalancingSchemeInput is an input type that accepts values of the BackendServiceLoadBalancingScheme enum +// A concrete instance of `BackendServiceLoadBalancingSchemeInput` can be one of the following: // -// BackendServiceLoadBalancingSchemeArgs{...} +// BackendServiceLoadBalancingSchemeExternal +// BackendServiceLoadBalancingSchemeExternalManaged +// BackendServiceLoadBalancingSchemeInternal +// BackendServiceLoadBalancingSchemeInternalManaged +// BackendServiceLoadBalancingSchemeInternalSelfManaged +// BackendServiceLoadBalancingSchemeInvalidLoadBalancingScheme type BackendServiceLoadBalancingSchemeInput interface { pulumi.Input @@ -6273,10 +6358,17 @@ func (o BackendServiceLocalityLbPolicyPtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// BackendServiceLocalityLbPolicyInput is an input type that accepts BackendServiceLocalityLbPolicyArgs and BackendServiceLocalityLbPolicyOutput values. -// You can construct a concrete instance of `BackendServiceLocalityLbPolicyInput` via: +// BackendServiceLocalityLbPolicyInput is an input type that accepts values of the BackendServiceLocalityLbPolicy enum +// A concrete instance of `BackendServiceLocalityLbPolicyInput` can be one of the following: // -// BackendServiceLocalityLbPolicyArgs{...} +// BackendServiceLocalityLbPolicyInvalidLbPolicy +// BackendServiceLocalityLbPolicyLeastRequest +// BackendServiceLocalityLbPolicyMaglev +// BackendServiceLocalityLbPolicyOriginalDestination +// BackendServiceLocalityLbPolicyRandom +// BackendServiceLocalityLbPolicyRingHash +// BackendServiceLocalityLbPolicyRoundRobin +// BackendServiceLocalityLbPolicyWeightedMaglev type BackendServiceLocalityLbPolicyInput interface { pulumi.Input @@ -6457,10 +6549,17 @@ func (o BackendServiceLocalityLoadBalancingPolicyConfigPolicyNamePtrOutput) ToSt }).(pulumi.StringPtrOutput) } -// BackendServiceLocalityLoadBalancingPolicyConfigPolicyNameInput is an input type that accepts BackendServiceLocalityLoadBalancingPolicyConfigPolicyNameArgs and BackendServiceLocalityLoadBalancingPolicyConfigPolicyNameOutput values. -// You can construct a concrete instance of `BackendServiceLocalityLoadBalancingPolicyConfigPolicyNameInput` via: +// BackendServiceLocalityLoadBalancingPolicyConfigPolicyNameInput is an input type that accepts values of the BackendServiceLocalityLoadBalancingPolicyConfigPolicyName enum +// A concrete instance of `BackendServiceLocalityLoadBalancingPolicyConfigPolicyNameInput` can be one of the following: // -// BackendServiceLocalityLoadBalancingPolicyConfigPolicyNameArgs{...} +// BackendServiceLocalityLoadBalancingPolicyConfigPolicyNameInvalidLbPolicy +// BackendServiceLocalityLoadBalancingPolicyConfigPolicyNameLeastRequest +// BackendServiceLocalityLoadBalancingPolicyConfigPolicyNameMaglev +// BackendServiceLocalityLoadBalancingPolicyConfigPolicyNameOriginalDestination +// BackendServiceLocalityLoadBalancingPolicyConfigPolicyNameRandom +// BackendServiceLocalityLoadBalancingPolicyConfigPolicyNameRingHash +// BackendServiceLocalityLoadBalancingPolicyConfigPolicyNameRoundRobin +// BackendServiceLocalityLoadBalancingPolicyConfigPolicyNameWeightedMaglev type BackendServiceLocalityLoadBalancingPolicyConfigPolicyNameInput interface { pulumi.Input @@ -6633,10 +6732,13 @@ func (o BackendServiceLogConfigOptionalPtrOutput) ToStringPtrOutputWithContext(c }).(pulumi.StringPtrOutput) } -// BackendServiceLogConfigOptionalInput is an input type that accepts BackendServiceLogConfigOptionalArgs and BackendServiceLogConfigOptionalOutput values. -// You can construct a concrete instance of `BackendServiceLogConfigOptionalInput` via: +// BackendServiceLogConfigOptionalInput is an input type that accepts values of the BackendServiceLogConfigOptional enum +// A concrete instance of `BackendServiceLogConfigOptionalInput` can be one of the following: // -// BackendServiceLogConfigOptionalArgs{...} +// BackendServiceLogConfigOptionalCustom +// BackendServiceLogConfigOptionalExcludeAllOptional +// BackendServiceLogConfigOptionalIncludeAllOptional +// BackendServiceLogConfigOptionalUnspecifiedOptionalMode type BackendServiceLogConfigOptionalInput interface { pulumi.Input @@ -6809,10 +6911,13 @@ func (o BackendServiceLogConfigOptionalModePtrOutput) ToStringPtrOutputWithConte }).(pulumi.StringPtrOutput) } -// BackendServiceLogConfigOptionalModeInput is an input type that accepts BackendServiceLogConfigOptionalModeArgs and BackendServiceLogConfigOptionalModeOutput values. -// You can construct a concrete instance of `BackendServiceLogConfigOptionalModeInput` via: +// BackendServiceLogConfigOptionalModeInput is an input type that accepts values of the BackendServiceLogConfigOptionalMode enum +// A concrete instance of `BackendServiceLogConfigOptionalModeInput` can be one of the following: // -// BackendServiceLogConfigOptionalModeArgs{...} +// BackendServiceLogConfigOptionalModeCustom +// BackendServiceLogConfigOptionalModeExcludeAllOptional +// BackendServiceLogConfigOptionalModeIncludeAllOptional +// BackendServiceLogConfigOptionalModeUnspecifiedOptionalMode type BackendServiceLogConfigOptionalModeInput interface { pulumi.Input @@ -6994,10 +7099,18 @@ func (o BackendServiceProtocolPtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// BackendServiceProtocolInput is an input type that accepts BackendServiceProtocolArgs and BackendServiceProtocolOutput values. -// You can construct a concrete instance of `BackendServiceProtocolInput` via: +// BackendServiceProtocolInput is an input type that accepts values of the BackendServiceProtocol enum +// A concrete instance of `BackendServiceProtocolInput` can be one of the following: // -// BackendServiceProtocolArgs{...} +// BackendServiceProtocolAll +// BackendServiceProtocolGrpc +// BackendServiceProtocolHttp +// BackendServiceProtocolHttp2 +// BackendServiceProtocolHttps +// BackendServiceProtocolSsl +// BackendServiceProtocolTcp +// BackendServiceProtocolUdp +// BackendServiceProtocolUnspecified type BackendServiceProtocolInput interface { pulumi.Input @@ -7179,10 +7292,17 @@ func (o BackendServiceSessionAffinityPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// BackendServiceSessionAffinityInput is an input type that accepts BackendServiceSessionAffinityArgs and BackendServiceSessionAffinityOutput values. -// You can construct a concrete instance of `BackendServiceSessionAffinityInput` via: +// BackendServiceSessionAffinityInput is an input type that accepts values of the BackendServiceSessionAffinity enum +// A concrete instance of `BackendServiceSessionAffinityInput` can be one of the following: // -// BackendServiceSessionAffinityArgs{...} +// BackendServiceSessionAffinityClientIp +// BackendServiceSessionAffinityClientIpNoDestination +// BackendServiceSessionAffinityClientIpPortProto +// BackendServiceSessionAffinityClientIpProto +// BackendServiceSessionAffinityGeneratedCookie +// BackendServiceSessionAffinityHeaderField +// BackendServiceSessionAffinityHttpCookie +// BackendServiceSessionAffinityNone type BackendServiceSessionAffinityInput interface { pulumi.Input @@ -7352,10 +7472,11 @@ func (o BackendServiceVpcNetworkScopePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// BackendServiceVpcNetworkScopeInput is an input type that accepts BackendServiceVpcNetworkScopeArgs and BackendServiceVpcNetworkScopeOutput values. -// You can construct a concrete instance of `BackendServiceVpcNetworkScopeInput` via: +// BackendServiceVpcNetworkScopeInput is an input type that accepts values of the BackendServiceVpcNetworkScope enum +// A concrete instance of `BackendServiceVpcNetworkScopeInput` can be one of the following: // -// BackendServiceVpcNetworkScopeArgs{...} +// BackendServiceVpcNetworkScopeGlobalVpcNetwork +// BackendServiceVpcNetworkScopeRegionalVpcNetwork type BackendServiceVpcNetworkScopeInput interface { pulumi.Input @@ -7526,10 +7647,12 @@ func (o CallCredentialsCallCredentialTypePtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// CallCredentialsCallCredentialTypeInput is an input type that accepts CallCredentialsCallCredentialTypeArgs and CallCredentialsCallCredentialTypeOutput values. -// You can construct a concrete instance of `CallCredentialsCallCredentialTypeInput` via: +// CallCredentialsCallCredentialTypeInput is an input type that accepts values of the CallCredentialsCallCredentialType enum +// A concrete instance of `CallCredentialsCallCredentialTypeInput` can be one of the following: // -// CallCredentialsCallCredentialTypeArgs{...} +// CallCredentialsCallCredentialTypeFromPlugin +// CallCredentialsCallCredentialTypeGceVm +// CallCredentialsCallCredentialTypeInvalid type CallCredentialsCallCredentialTypeInput interface { pulumi.Input @@ -7700,10 +7823,12 @@ func (o ChannelCredentialsChannelCredentialTypePtrOutput) ToStringPtrOutputWithC }).(pulumi.StringPtrOutput) } -// ChannelCredentialsChannelCredentialTypeInput is an input type that accepts ChannelCredentialsChannelCredentialTypeArgs and ChannelCredentialsChannelCredentialTypeOutput values. -// You can construct a concrete instance of `ChannelCredentialsChannelCredentialTypeInput` via: +// ChannelCredentialsChannelCredentialTypeInput is an input type that accepts values of the ChannelCredentialsChannelCredentialType enum +// A concrete instance of `ChannelCredentialsChannelCredentialTypeInput` can be one of the following: // -// ChannelCredentialsChannelCredentialTypeArgs{...} +// ChannelCredentialsChannelCredentialTypeCertificates +// ChannelCredentialsChannelCredentialTypeGceVm +// ChannelCredentialsChannelCredentialTypeInvalid type ChannelCredentialsChannelCredentialTypeInput interface { pulumi.Input @@ -7876,10 +8001,13 @@ func (o ClientTlsSettingsModePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// ClientTlsSettingsModeInput is an input type that accepts ClientTlsSettingsModeArgs and ClientTlsSettingsModeOutput values. -// You can construct a concrete instance of `ClientTlsSettingsModeInput` via: +// ClientTlsSettingsModeInput is an input type that accepts values of the ClientTlsSettingsMode enum +// A concrete instance of `ClientTlsSettingsModeInput` can be one of the following: // -// ClientTlsSettingsModeArgs{...} +// ClientTlsSettingsModeDisable +// ClientTlsSettingsModeInvalid +// ClientTlsSettingsModeMutual +// ClientTlsSettingsModeSimple type ClientTlsSettingsModeInput interface { pulumi.Input @@ -8061,10 +8189,17 @@ func (o ConditionIamPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) }).(pulumi.StringPtrOutput) } -// ConditionIamInput is an input type that accepts ConditionIamArgs and ConditionIamOutput values. -// You can construct a concrete instance of `ConditionIamInput` via: +// ConditionIamInput is an input type that accepts values of the ConditionIam enum +// A concrete instance of `ConditionIamInput` can be one of the following: // -// ConditionIamArgs{...} +// ConditionIamApprover +// ConditionIamAttribution +// ConditionIamAuthority +// ConditionIamCredentialsType +// ConditionIamCredsAssertion +// ConditionIamJustificationType +// ConditionIamNoAttr +// ConditionIamSecurityRealm type ConditionIamInput interface { pulumi.Input @@ -8242,10 +8377,15 @@ func (o ConditionOpPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) }).(pulumi.StringPtrOutput) } -// ConditionOpInput is an input type that accepts ConditionOpArgs and ConditionOpOutput values. -// You can construct a concrete instance of `ConditionOpInput` via: +// ConditionOpInput is an input type that accepts values of the ConditionOp enum +// A concrete instance of `ConditionOpInput` can be one of the following: // -// ConditionOpArgs{...} +// ConditionOpDischarged +// ConditionOpEquals +// ConditionOpIn +// ConditionOpNotEquals +// ConditionOpNotIn +// ConditionOpNoOp type ConditionOpInput interface { pulumi.Input @@ -8421,10 +8561,14 @@ func (o ConditionSysPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) }).(pulumi.StringPtrOutput) } -// ConditionSysInput is an input type that accepts ConditionSysArgs and ConditionSysOutput values. -// You can construct a concrete instance of `ConditionSysInput` via: +// ConditionSysInput is an input type that accepts values of the ConditionSys enum +// A concrete instance of `ConditionSysInput` can be one of the following: // -// ConditionSysArgs{...} +// ConditionSysIp +// ConditionSysName +// ConditionSysNoAttr +// ConditionSysRegion +// ConditionSysService type ConditionSysInput interface { pulumi.Input @@ -8598,10 +8742,13 @@ func (o ConfidentialInstanceConfigConfidentialInstanceTypePtrOutput) ToStringPtr }).(pulumi.StringPtrOutput) } -// ConfidentialInstanceConfigConfidentialInstanceTypeInput is an input type that accepts ConfidentialInstanceConfigConfidentialInstanceTypeArgs and ConfidentialInstanceConfigConfidentialInstanceTypeOutput values. -// You can construct a concrete instance of `ConfidentialInstanceConfigConfidentialInstanceTypeInput` via: +// ConfidentialInstanceConfigConfidentialInstanceTypeInput is an input type that accepts values of the ConfidentialInstanceConfigConfidentialInstanceType enum +// A concrete instance of `ConfidentialInstanceConfigConfidentialInstanceTypeInput` can be one of the following: // -// ConfidentialInstanceConfigConfidentialInstanceTypeArgs{...} +// ConfidentialInstanceConfigConfidentialInstanceTypeConfidentialInstanceTypeUnspecified +// ConfidentialInstanceConfigConfidentialInstanceTypeSev +// ConfidentialInstanceConfigConfidentialInstanceTypeSevSnp +// ConfidentialInstanceConfigConfidentialInstanceTypeTdx type ConfidentialInstanceConfigConfidentialInstanceTypeInput interface { pulumi.Input @@ -8771,10 +8918,13 @@ func (o DeprecationStatusStatePtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// DeprecationStatusStateInput is an input type that accepts DeprecationStatusStateArgs and DeprecationStatusStateOutput values. -// You can construct a concrete instance of `DeprecationStatusStateInput` via: +// DeprecationStatusStateInput is an input type that accepts values of the DeprecationStatusState enum +// A concrete instance of `DeprecationStatusStateInput` can be one of the following: // -// DeprecationStatusStateArgs{...} +// DeprecationStatusStateActive +// DeprecationStatusStateDeleted +// DeprecationStatusStateDeprecated +// DeprecationStatusStateObsolete type DeprecationStatusStateInput interface { pulumi.Input @@ -8946,10 +9096,12 @@ func (o DiskAccessModePtrOutput) ToStringPtrOutputWithContext(ctx context.Contex }).(pulumi.StringPtrOutput) } -// DiskAccessModeInput is an input type that accepts DiskAccessModeArgs and DiskAccessModeOutput values. -// You can construct a concrete instance of `DiskAccessModeInput` via: +// DiskAccessModeInput is an input type that accepts values of the DiskAccessMode enum +// A concrete instance of `DiskAccessModeInput` can be one of the following: // -// DiskAccessModeArgs{...} +// DiskAccessModeReadOnlyMany +// DiskAccessModeReadWriteMany +// DiskAccessModeReadWriteSingle type DiskAccessModeInput interface { pulumi.Input @@ -9121,10 +9273,12 @@ func (o DiskArchitecturePtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// DiskArchitectureInput is an input type that accepts DiskArchitectureArgs and DiskArchitectureOutput values. -// You can construct a concrete instance of `DiskArchitectureInput` via: +// DiskArchitectureInput is an input type that accepts values of the DiskArchitecture enum +// A concrete instance of `DiskArchitectureInput` can be one of the following: // -// DiskArchitectureArgs{...} +// DiskArchitectureArchitectureUnspecified +// DiskArchitectureArm64 +// DiskArchitectureX8664 type DiskArchitectureInput interface { pulumi.Input @@ -9304,10 +9458,16 @@ func (o DiskInstantiationConfigInstantiateFromPtrOutput) ToStringPtrOutputWithCo }).(pulumi.StringPtrOutput) } -// DiskInstantiationConfigInstantiateFromInput is an input type that accepts DiskInstantiationConfigInstantiateFromArgs and DiskInstantiationConfigInstantiateFromOutput values. -// You can construct a concrete instance of `DiskInstantiationConfigInstantiateFromInput` via: +// DiskInstantiationConfigInstantiateFromInput is an input type that accepts values of the DiskInstantiationConfigInstantiateFrom enum +// A concrete instance of `DiskInstantiationConfigInstantiateFromInput` can be one of the following: // -// DiskInstantiationConfigInstantiateFromArgs{...} +// DiskInstantiationConfigInstantiateFromAttachReadOnly +// DiskInstantiationConfigInstantiateFromBlank +// DiskInstantiationConfigInstantiateFromCustomImage +// DiskInstantiationConfigInstantiateFromDefault +// DiskInstantiationConfigInstantiateFromDoNotInclude +// DiskInstantiationConfigInstantiateFromSourceImage +// DiskInstantiationConfigInstantiateFromSourceImageFamily type DiskInstantiationConfigInstantiateFromInput interface { pulumi.Input @@ -9476,10 +9636,12 @@ func (o DiskInterfacePtrOutput) ToStringPtrOutputWithContext(ctx context.Context }).(pulumi.StringPtrOutput) } -// DiskInterfaceInput is an input type that accepts DiskInterfaceArgs and DiskInterfaceOutput values. -// You can construct a concrete instance of `DiskInterfaceInput` via: +// DiskInterfaceInput is an input type that accepts values of the DiskInterface enum +// A concrete instance of `DiskInterfaceInput` can be one of the following: // -// DiskInterfaceArgs{...} +// DiskInterfaceNvme +// DiskInterfaceScsi +// DiskInterfaceUnspecified type DiskInterfaceInput interface { pulumi.Input @@ -9647,10 +9809,11 @@ func (o DiskStorageTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Conte }).(pulumi.StringPtrOutput) } -// DiskStorageTypeInput is an input type that accepts DiskStorageTypeArgs and DiskStorageTypeOutput values. -// You can construct a concrete instance of `DiskStorageTypeInput` via: +// DiskStorageTypeInput is an input type that accepts values of the DiskStorageType enum +// A concrete instance of `DiskStorageTypeInput` can be one of the following: // -// DiskStorageTypeArgs{...} +// DiskStorageTypeHdd +// DiskStorageTypeSsd type DiskStorageTypeInput interface { pulumi.Input @@ -9824,10 +9987,13 @@ func (o DistributionPolicyTargetShapePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// DistributionPolicyTargetShapeInput is an input type that accepts DistributionPolicyTargetShapeArgs and DistributionPolicyTargetShapeOutput values. -// You can construct a concrete instance of `DistributionPolicyTargetShapeInput` via: +// DistributionPolicyTargetShapeInput is an input type that accepts values of the DistributionPolicyTargetShape enum +// A concrete instance of `DistributionPolicyTargetShapeInput` can be one of the following: // -// DistributionPolicyTargetShapeArgs{...} +// DistributionPolicyTargetShapeAny +// DistributionPolicyTargetShapeAnySingleZone +// DistributionPolicyTargetShapeBalanced +// DistributionPolicyTargetShapeEven type DistributionPolicyTargetShapeInput interface { pulumi.Input @@ -9999,10 +10165,12 @@ func (o ExternalVpnGatewayRedundancyTypePtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// ExternalVpnGatewayRedundancyTypeInput is an input type that accepts ExternalVpnGatewayRedundancyTypeArgs and ExternalVpnGatewayRedundancyTypeOutput values. -// You can construct a concrete instance of `ExternalVpnGatewayRedundancyTypeInput` via: +// ExternalVpnGatewayRedundancyTypeInput is an input type that accepts values of the ExternalVpnGatewayRedundancyType enum +// A concrete instance of `ExternalVpnGatewayRedundancyTypeInput` can be one of the following: // -// ExternalVpnGatewayRedundancyTypeArgs{...} +// ExternalVpnGatewayRedundancyTypeFourIpsRedundancy +// ExternalVpnGatewayRedundancyTypeSingleIpInternallyRedundant +// ExternalVpnGatewayRedundancyTypeTwoIpsRedundancy type ExternalVpnGatewayRedundancyTypeInput interface { pulumi.Input @@ -10171,10 +10339,12 @@ func (o FileContentBufferFileTypePtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// FileContentBufferFileTypeInput is an input type that accepts FileContentBufferFileTypeArgs and FileContentBufferFileTypeOutput values. -// You can construct a concrete instance of `FileContentBufferFileTypeInput` via: +// FileContentBufferFileTypeInput is an input type that accepts values of the FileContentBufferFileType enum +// A concrete instance of `FileContentBufferFileTypeInput` can be one of the following: // -// FileContentBufferFileTypeArgs{...} +// FileContentBufferFileTypeBin +// FileContentBufferFileTypeUndefined +// FileContentBufferFileTypeX509 type FileContentBufferFileTypeInput interface { pulumi.Input @@ -10344,10 +10514,11 @@ func (o FirewallDirectionPtrOutput) ToStringPtrOutputWithContext(ctx context.Con }).(pulumi.StringPtrOutput) } -// FirewallDirectionInput is an input type that accepts FirewallDirectionArgs and FirewallDirectionOutput values. -// You can construct a concrete instance of `FirewallDirectionInput` via: +// FirewallDirectionInput is an input type that accepts values of the FirewallDirection enum +// A concrete instance of `FirewallDirectionInput` can be one of the following: // -// FirewallDirectionArgs{...} +// FirewallDirectionEgress +// FirewallDirectionIngress type FirewallDirectionInput interface { pulumi.Input @@ -10515,10 +10686,11 @@ func (o FirewallLogConfigMetadataPtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// FirewallLogConfigMetadataInput is an input type that accepts FirewallLogConfigMetadataArgs and FirewallLogConfigMetadataOutput values. -// You can construct a concrete instance of `FirewallLogConfigMetadataInput` via: +// FirewallLogConfigMetadataInput is an input type that accepts values of the FirewallLogConfigMetadata enum +// A concrete instance of `FirewallLogConfigMetadataInput` can be one of the following: // -// FirewallLogConfigMetadataArgs{...} +// FirewallLogConfigMetadataExcludeAllMetadata +// FirewallLogConfigMetadataIncludeAllMetadata type FirewallLogConfigMetadataInput interface { pulumi.Input @@ -10686,10 +10858,11 @@ func (o FirewallPolicyRuleDirectionPtrOutput) ToStringPtrOutputWithContext(ctx c }).(pulumi.StringPtrOutput) } -// FirewallPolicyRuleDirectionInput is an input type that accepts FirewallPolicyRuleDirectionArgs and FirewallPolicyRuleDirectionOutput values. -// You can construct a concrete instance of `FirewallPolicyRuleDirectionInput` via: +// FirewallPolicyRuleDirectionInput is an input type that accepts values of the FirewallPolicyRuleDirection enum +// A concrete instance of `FirewallPolicyRuleDirectionInput` can be one of the following: // -// FirewallPolicyRuleDirectionArgs{...} +// FirewallPolicyRuleDirectionEgress +// FirewallPolicyRuleDirectionIngress type FirewallPolicyRuleDirectionInput interface { pulumi.Input @@ -10859,10 +11032,11 @@ func (o FirewallPolicyVpcNetworkScopePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// FirewallPolicyVpcNetworkScopeInput is an input type that accepts FirewallPolicyVpcNetworkScopeArgs and FirewallPolicyVpcNetworkScopeOutput values. -// You can construct a concrete instance of `FirewallPolicyVpcNetworkScopeInput` via: +// FirewallPolicyVpcNetworkScopeInput is an input type that accepts values of the FirewallPolicyVpcNetworkScope enum +// A concrete instance of `FirewallPolicyVpcNetworkScopeInput` can be one of the following: // -// FirewallPolicyVpcNetworkScopeArgs{...} +// FirewallPolicyVpcNetworkScopeGlobalVpcNetwork +// FirewallPolicyVpcNetworkScopeRegionalVpcNetwork type FirewallPolicyVpcNetworkScopeInput interface { pulumi.Input @@ -11036,10 +11210,17 @@ func (o ForwardingRuleIpProtocolPtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// ForwardingRuleIpProtocolInput is an input type that accepts ForwardingRuleIpProtocolArgs and ForwardingRuleIpProtocolOutput values. -// You can construct a concrete instance of `ForwardingRuleIpProtocolInput` via: +// ForwardingRuleIpProtocolInput is an input type that accepts values of the ForwardingRuleIpProtocol enum +// A concrete instance of `ForwardingRuleIpProtocolInput` can be one of the following: // -// ForwardingRuleIpProtocolArgs{...} +// ForwardingRuleIpProtocolAh +// ForwardingRuleIpProtocolAll +// ForwardingRuleIpProtocolEsp +// ForwardingRuleIpProtocolIcmp +// ForwardingRuleIpProtocolL3Default +// ForwardingRuleIpProtocolSctp +// ForwardingRuleIpProtocolTcp +// ForwardingRuleIpProtocolUdp type ForwardingRuleIpProtocolInput interface { pulumi.Input @@ -11208,10 +11389,12 @@ func (o ForwardingRuleIpVersionPtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// ForwardingRuleIpVersionInput is an input type that accepts ForwardingRuleIpVersionArgs and ForwardingRuleIpVersionOutput values. -// You can construct a concrete instance of `ForwardingRuleIpVersionInput` via: +// ForwardingRuleIpVersionInput is an input type that accepts values of the ForwardingRuleIpVersion enum +// A concrete instance of `ForwardingRuleIpVersionInput` can be one of the following: // -// ForwardingRuleIpVersionArgs{...} +// ForwardingRuleIpVersionIpv4 +// ForwardingRuleIpVersionIpv6 +// ForwardingRuleIpVersionUnspecifiedVersion type ForwardingRuleIpVersionInput interface { pulumi.Input @@ -11383,10 +11566,15 @@ func (o ForwardingRuleLoadBalancingSchemePtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// ForwardingRuleLoadBalancingSchemeInput is an input type that accepts ForwardingRuleLoadBalancingSchemeArgs and ForwardingRuleLoadBalancingSchemeOutput values. -// You can construct a concrete instance of `ForwardingRuleLoadBalancingSchemeInput` via: +// ForwardingRuleLoadBalancingSchemeInput is an input type that accepts values of the ForwardingRuleLoadBalancingScheme enum +// A concrete instance of `ForwardingRuleLoadBalancingSchemeInput` can be one of the following: // -// ForwardingRuleLoadBalancingSchemeArgs{...} +// ForwardingRuleLoadBalancingSchemeExternal +// ForwardingRuleLoadBalancingSchemeExternalManaged +// ForwardingRuleLoadBalancingSchemeInternal +// ForwardingRuleLoadBalancingSchemeInternalManaged +// ForwardingRuleLoadBalancingSchemeInternalSelfManaged +// ForwardingRuleLoadBalancingSchemeInvalid type ForwardingRuleLoadBalancingSchemeInput interface { pulumi.Input @@ -11562,10 +11750,14 @@ func (o ForwardingRuleNetworkTierPtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// ForwardingRuleNetworkTierInput is an input type that accepts ForwardingRuleNetworkTierArgs and ForwardingRuleNetworkTierOutput values. -// You can construct a concrete instance of `ForwardingRuleNetworkTierInput` via: +// ForwardingRuleNetworkTierInput is an input type that accepts values of the ForwardingRuleNetworkTier enum +// A concrete instance of `ForwardingRuleNetworkTierInput` can be one of the following: // -// ForwardingRuleNetworkTierArgs{...} +// ForwardingRuleNetworkTierFixedStandard +// ForwardingRuleNetworkTierPremium +// ForwardingRuleNetworkTierSelect +// ForwardingRuleNetworkTierStandard +// ForwardingRuleNetworkTierStandardOverridesFixedStandard type ForwardingRuleNetworkTierInput interface { pulumi.Input @@ -11741,10 +11933,15 @@ func (o ForwardingRulePscConnectionStatusPtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// ForwardingRulePscConnectionStatusInput is an input type that accepts ForwardingRulePscConnectionStatusArgs and ForwardingRulePscConnectionStatusOutput values. -// You can construct a concrete instance of `ForwardingRulePscConnectionStatusInput` via: +// ForwardingRulePscConnectionStatusInput is an input type that accepts values of the ForwardingRulePscConnectionStatus enum +// A concrete instance of `ForwardingRulePscConnectionStatusInput` can be one of the following: // -// ForwardingRulePscConnectionStatusArgs{...} +// ForwardingRulePscConnectionStatusAccepted +// ForwardingRulePscConnectionStatusClosed +// ForwardingRulePscConnectionStatusNeedsAttention +// ForwardingRulePscConnectionStatusPending +// ForwardingRulePscConnectionStatusRejected +// ForwardingRulePscConnectionStatusStatusUnspecified type ForwardingRulePscConnectionStatusInput interface { pulumi.Input @@ -11915,10 +12112,12 @@ func (o FutureReservationPlanningStatusPtrOutput) ToStringPtrOutputWithContext(c }).(pulumi.StringPtrOutput) } -// FutureReservationPlanningStatusInput is an input type that accepts FutureReservationPlanningStatusArgs and FutureReservationPlanningStatusOutput values. -// You can construct a concrete instance of `FutureReservationPlanningStatusInput` via: +// FutureReservationPlanningStatusInput is an input type that accepts values of the FutureReservationPlanningStatus enum +// A concrete instance of `FutureReservationPlanningStatusInput` can be one of the following: // -// FutureReservationPlanningStatusArgs{...} +// FutureReservationPlanningStatusDraft +// FutureReservationPlanningStatusPlanningStatusUnspecified +// FutureReservationPlanningStatusSubmitted type FutureReservationPlanningStatusInput interface { pulumi.Input @@ -12090,10 +12289,12 @@ func (o GRPCHealthCheckPortSpecificationPtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// GRPCHealthCheckPortSpecificationInput is an input type that accepts GRPCHealthCheckPortSpecificationArgs and GRPCHealthCheckPortSpecificationOutput values. -// You can construct a concrete instance of `GRPCHealthCheckPortSpecificationInput` via: +// GRPCHealthCheckPortSpecificationInput is an input type that accepts values of the GRPCHealthCheckPortSpecification enum +// A concrete instance of `GRPCHealthCheckPortSpecificationInput` can be one of the following: // -// GRPCHealthCheckPortSpecificationArgs{...} +// GRPCHealthCheckPortSpecificationUseFixedPort +// GRPCHealthCheckPortSpecificationUseNamedPort +// GRPCHealthCheckPortSpecificationUseServingPort type GRPCHealthCheckPortSpecificationInput interface { pulumi.Input @@ -12266,10 +12467,13 @@ func (o GlobalAddressAddressTypePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// GlobalAddressAddressTypeInput is an input type that accepts GlobalAddressAddressTypeArgs and GlobalAddressAddressTypeOutput values. -// You can construct a concrete instance of `GlobalAddressAddressTypeInput` via: +// GlobalAddressAddressTypeInput is an input type that accepts values of the GlobalAddressAddressType enum +// A concrete instance of `GlobalAddressAddressTypeInput` can be one of the following: // -// GlobalAddressAddressTypeArgs{...} +// GlobalAddressAddressTypeDnsForwarding +// GlobalAddressAddressTypeExternal +// GlobalAddressAddressTypeInternal +// GlobalAddressAddressTypeUnspecifiedType type GlobalAddressAddressTypeInput interface { pulumi.Input @@ -12438,10 +12642,12 @@ func (o GlobalAddressIpVersionPtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// GlobalAddressIpVersionInput is an input type that accepts GlobalAddressIpVersionArgs and GlobalAddressIpVersionOutput values. -// You can construct a concrete instance of `GlobalAddressIpVersionInput` via: +// GlobalAddressIpVersionInput is an input type that accepts values of the GlobalAddressIpVersion enum +// A concrete instance of `GlobalAddressIpVersionInput` can be one of the following: // -// GlobalAddressIpVersionArgs{...} +// GlobalAddressIpVersionIpv4 +// GlobalAddressIpVersionIpv6 +// GlobalAddressIpVersionUnspecifiedVersion type GlobalAddressIpVersionInput interface { pulumi.Input @@ -12611,10 +12817,11 @@ func (o GlobalAddressIpv6EndpointTypePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// GlobalAddressIpv6EndpointTypeInput is an input type that accepts GlobalAddressIpv6EndpointTypeArgs and GlobalAddressIpv6EndpointTypeOutput values. -// You can construct a concrete instance of `GlobalAddressIpv6EndpointTypeInput` via: +// GlobalAddressIpv6EndpointTypeInput is an input type that accepts values of the GlobalAddressIpv6EndpointType enum +// A concrete instance of `GlobalAddressIpv6EndpointTypeInput` can be one of the following: // -// GlobalAddressIpv6EndpointTypeArgs{...} +// GlobalAddressIpv6EndpointTypeNetlb +// GlobalAddressIpv6EndpointTypeVm type GlobalAddressIpv6EndpointTypeInput interface { pulumi.Input @@ -12790,10 +12997,14 @@ func (o GlobalAddressNetworkTierPtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// GlobalAddressNetworkTierInput is an input type that accepts GlobalAddressNetworkTierArgs and GlobalAddressNetworkTierOutput values. -// You can construct a concrete instance of `GlobalAddressNetworkTierInput` via: +// GlobalAddressNetworkTierInput is an input type that accepts values of the GlobalAddressNetworkTier enum +// A concrete instance of `GlobalAddressNetworkTierInput` can be one of the following: // -// GlobalAddressNetworkTierArgs{...} +// GlobalAddressNetworkTierFixedStandard +// GlobalAddressNetworkTierPremium +// GlobalAddressNetworkTierSelect +// GlobalAddressNetworkTierStandard +// GlobalAddressNetworkTierStandardOverridesFixedStandard type GlobalAddressNetworkTierInput interface { pulumi.Input @@ -12975,10 +13186,17 @@ func (o GlobalAddressPurposePtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// GlobalAddressPurposeInput is an input type that accepts GlobalAddressPurposeArgs and GlobalAddressPurposeOutput values. -// You can construct a concrete instance of `GlobalAddressPurposeInput` via: +// GlobalAddressPurposeInput is an input type that accepts values of the GlobalAddressPurpose enum +// A concrete instance of `GlobalAddressPurposeInput` can be one of the following: // -// GlobalAddressPurposeArgs{...} +// GlobalAddressPurposeDnsResolver +// GlobalAddressPurposeGceEndpoint +// GlobalAddressPurposeIpsecInterconnect +// GlobalAddressPurposeNatAuto +// GlobalAddressPurposePrivateServiceConnect +// GlobalAddressPurposeServerless +// GlobalAddressPurposeSharedLoadbalancerVip +// GlobalAddressPurposeVpcPeering type GlobalAddressPurposeInput interface { pulumi.Input @@ -13152,10 +13370,17 @@ func (o GlobalForwardingRuleIpProtocolPtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// GlobalForwardingRuleIpProtocolInput is an input type that accepts GlobalForwardingRuleIpProtocolArgs and GlobalForwardingRuleIpProtocolOutput values. -// You can construct a concrete instance of `GlobalForwardingRuleIpProtocolInput` via: +// GlobalForwardingRuleIpProtocolInput is an input type that accepts values of the GlobalForwardingRuleIpProtocol enum +// A concrete instance of `GlobalForwardingRuleIpProtocolInput` can be one of the following: // -// GlobalForwardingRuleIpProtocolArgs{...} +// GlobalForwardingRuleIpProtocolAh +// GlobalForwardingRuleIpProtocolAll +// GlobalForwardingRuleIpProtocolEsp +// GlobalForwardingRuleIpProtocolIcmp +// GlobalForwardingRuleIpProtocolL3Default +// GlobalForwardingRuleIpProtocolSctp +// GlobalForwardingRuleIpProtocolTcp +// GlobalForwardingRuleIpProtocolUdp type GlobalForwardingRuleIpProtocolInput interface { pulumi.Input @@ -13324,10 +13549,12 @@ func (o GlobalForwardingRuleIpVersionPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// GlobalForwardingRuleIpVersionInput is an input type that accepts GlobalForwardingRuleIpVersionArgs and GlobalForwardingRuleIpVersionOutput values. -// You can construct a concrete instance of `GlobalForwardingRuleIpVersionInput` via: +// GlobalForwardingRuleIpVersionInput is an input type that accepts values of the GlobalForwardingRuleIpVersion enum +// A concrete instance of `GlobalForwardingRuleIpVersionInput` can be one of the following: // -// GlobalForwardingRuleIpVersionArgs{...} +// GlobalForwardingRuleIpVersionIpv4 +// GlobalForwardingRuleIpVersionIpv6 +// GlobalForwardingRuleIpVersionUnspecifiedVersion type GlobalForwardingRuleIpVersionInput interface { pulumi.Input @@ -13499,10 +13726,15 @@ func (o GlobalForwardingRuleLoadBalancingSchemePtrOutput) ToStringPtrOutputWithC }).(pulumi.StringPtrOutput) } -// GlobalForwardingRuleLoadBalancingSchemeInput is an input type that accepts GlobalForwardingRuleLoadBalancingSchemeArgs and GlobalForwardingRuleLoadBalancingSchemeOutput values. -// You can construct a concrete instance of `GlobalForwardingRuleLoadBalancingSchemeInput` via: +// GlobalForwardingRuleLoadBalancingSchemeInput is an input type that accepts values of the GlobalForwardingRuleLoadBalancingScheme enum +// A concrete instance of `GlobalForwardingRuleLoadBalancingSchemeInput` can be one of the following: // -// GlobalForwardingRuleLoadBalancingSchemeArgs{...} +// GlobalForwardingRuleLoadBalancingSchemeExternal +// GlobalForwardingRuleLoadBalancingSchemeExternalManaged +// GlobalForwardingRuleLoadBalancingSchemeInternal +// GlobalForwardingRuleLoadBalancingSchemeInternalManaged +// GlobalForwardingRuleLoadBalancingSchemeInternalSelfManaged +// GlobalForwardingRuleLoadBalancingSchemeInvalid type GlobalForwardingRuleLoadBalancingSchemeInput interface { pulumi.Input @@ -13678,10 +13910,14 @@ func (o GlobalForwardingRuleNetworkTierPtrOutput) ToStringPtrOutputWithContext(c }).(pulumi.StringPtrOutput) } -// GlobalForwardingRuleNetworkTierInput is an input type that accepts GlobalForwardingRuleNetworkTierArgs and GlobalForwardingRuleNetworkTierOutput values. -// You can construct a concrete instance of `GlobalForwardingRuleNetworkTierInput` via: +// GlobalForwardingRuleNetworkTierInput is an input type that accepts values of the GlobalForwardingRuleNetworkTier enum +// A concrete instance of `GlobalForwardingRuleNetworkTierInput` can be one of the following: // -// GlobalForwardingRuleNetworkTierArgs{...} +// GlobalForwardingRuleNetworkTierFixedStandard +// GlobalForwardingRuleNetworkTierPremium +// GlobalForwardingRuleNetworkTierSelect +// GlobalForwardingRuleNetworkTierStandard +// GlobalForwardingRuleNetworkTierStandardOverridesFixedStandard type GlobalForwardingRuleNetworkTierInput interface { pulumi.Input @@ -13857,10 +14093,15 @@ func (o GlobalForwardingRulePscConnectionStatusPtrOutput) ToStringPtrOutputWithC }).(pulumi.StringPtrOutput) } -// GlobalForwardingRulePscConnectionStatusInput is an input type that accepts GlobalForwardingRulePscConnectionStatusArgs and GlobalForwardingRulePscConnectionStatusOutput values. -// You can construct a concrete instance of `GlobalForwardingRulePscConnectionStatusInput` via: +// GlobalForwardingRulePscConnectionStatusInput is an input type that accepts values of the GlobalForwardingRulePscConnectionStatus enum +// A concrete instance of `GlobalForwardingRulePscConnectionStatusInput` can be one of the following: // -// GlobalForwardingRulePscConnectionStatusArgs{...} +// GlobalForwardingRulePscConnectionStatusAccepted +// GlobalForwardingRulePscConnectionStatusClosed +// GlobalForwardingRulePscConnectionStatusNeedsAttention +// GlobalForwardingRulePscConnectionStatusPending +// GlobalForwardingRulePscConnectionStatusRejected +// GlobalForwardingRulePscConnectionStatusStatusUnspecified type GlobalForwardingRulePscConnectionStatusInput interface { pulumi.Input @@ -14030,10 +14271,11 @@ func (o GlobalNetworkEndpointGroupClientPortMappingModePtrOutput) ToStringPtrOut }).(pulumi.StringPtrOutput) } -// GlobalNetworkEndpointGroupClientPortMappingModeInput is an input type that accepts GlobalNetworkEndpointGroupClientPortMappingModeArgs and GlobalNetworkEndpointGroupClientPortMappingModeOutput values. -// You can construct a concrete instance of `GlobalNetworkEndpointGroupClientPortMappingModeInput` via: +// GlobalNetworkEndpointGroupClientPortMappingModeInput is an input type that accepts values of the GlobalNetworkEndpointGroupClientPortMappingMode enum +// A concrete instance of `GlobalNetworkEndpointGroupClientPortMappingModeInput` can be one of the following: // -// GlobalNetworkEndpointGroupClientPortMappingModeArgs{...} +// GlobalNetworkEndpointGroupClientPortMappingModeClientPortPerEndpoint +// GlobalNetworkEndpointGroupClientPortMappingModePortMappingDisabled type GlobalNetworkEndpointGroupClientPortMappingModeInput interface { pulumi.Input @@ -14213,10 +14455,16 @@ func (o GlobalNetworkEndpointGroupNetworkEndpointTypePtrOutput) ToStringPtrOutpu }).(pulumi.StringPtrOutput) } -// GlobalNetworkEndpointGroupNetworkEndpointTypeInput is an input type that accepts GlobalNetworkEndpointGroupNetworkEndpointTypeArgs and GlobalNetworkEndpointGroupNetworkEndpointTypeOutput values. -// You can construct a concrete instance of `GlobalNetworkEndpointGroupNetworkEndpointTypeInput` via: +// GlobalNetworkEndpointGroupNetworkEndpointTypeInput is an input type that accepts values of the GlobalNetworkEndpointGroupNetworkEndpointType enum +// A concrete instance of `GlobalNetworkEndpointGroupNetworkEndpointTypeInput` can be one of the following: // -// GlobalNetworkEndpointGroupNetworkEndpointTypeArgs{...} +// GlobalNetworkEndpointGroupNetworkEndpointTypeGceVmIp +// GlobalNetworkEndpointGroupNetworkEndpointTypeGceVmIpPort +// GlobalNetworkEndpointGroupNetworkEndpointTypeInternetFqdnPort +// GlobalNetworkEndpointGroupNetworkEndpointTypeInternetIpPort +// GlobalNetworkEndpointGroupNetworkEndpointTypeNonGcpPrivateIpPort +// GlobalNetworkEndpointGroupNetworkEndpointTypePrivateServiceConnect +// GlobalNetworkEndpointGroupNetworkEndpointTypeServerless type GlobalNetworkEndpointGroupNetworkEndpointTypeInput interface { pulumi.Input @@ -14384,10 +14632,10 @@ func (o GlobalNetworkEndpointGroupTypePtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// GlobalNetworkEndpointGroupTypeInput is an input type that accepts GlobalNetworkEndpointGroupTypeArgs and GlobalNetworkEndpointGroupTypeOutput values. -// You can construct a concrete instance of `GlobalNetworkEndpointGroupTypeInput` via: +// GlobalNetworkEndpointGroupTypeInput is an input type that accepts values of the GlobalNetworkEndpointGroupType enum +// A concrete instance of `GlobalNetworkEndpointGroupTypeInput` can be one of the following: // -// GlobalNetworkEndpointGroupTypeArgs{...} +// GlobalNetworkEndpointGroupTypeLoadBalancing type GlobalNetworkEndpointGroupTypeInput interface { pulumi.Input @@ -14557,10 +14805,11 @@ func (o GlobalPublicDelegatedPrefixModePtrOutput) ToStringPtrOutputWithContext(c }).(pulumi.StringPtrOutput) } -// GlobalPublicDelegatedPrefixModeInput is an input type that accepts GlobalPublicDelegatedPrefixModeArgs and GlobalPublicDelegatedPrefixModeOutput values. -// You can construct a concrete instance of `GlobalPublicDelegatedPrefixModeInput` via: +// GlobalPublicDelegatedPrefixModeInput is an input type that accepts values of the GlobalPublicDelegatedPrefixMode enum +// A concrete instance of `GlobalPublicDelegatedPrefixModeInput` can be one of the following: // -// GlobalPublicDelegatedPrefixModeArgs{...} +// GlobalPublicDelegatedPrefixModeDelegation +// GlobalPublicDelegatedPrefixModeExternalIpv6ForwardingRuleCreation type GlobalPublicDelegatedPrefixModeInput interface { pulumi.Input @@ -14740,10 +14989,23 @@ func (o GuestOsFeatureTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// GuestOsFeatureTypeInput is an input type that accepts GuestOsFeatureTypeArgs and GuestOsFeatureTypeOutput values. -// You can construct a concrete instance of `GuestOsFeatureTypeInput` via: +// GuestOsFeatureTypeInput is an input type that accepts values of the GuestOsFeatureType enum +// A concrete instance of `GuestOsFeatureTypeInput` can be one of the following: // -// GuestOsFeatureTypeArgs{...} +// GuestOsFeatureTypeBareMetalLinuxCompatible +// GuestOsFeatureTypeFeatureTypeUnspecified +// GuestOsFeatureTypeGvnic +// GuestOsFeatureTypeIdpf +// GuestOsFeatureTypeMultiIpSubnet +// GuestOsFeatureTypeSecureBoot +// GuestOsFeatureTypeSevCapable +// GuestOsFeatureTypeSevLiveMigratable +// GuestOsFeatureTypeSevLiveMigratableV2 +// GuestOsFeatureTypeSevSnpCapable +// GuestOsFeatureTypeTdxCapable +// GuestOsFeatureTypeUefiCompatible +// GuestOsFeatureTypeVirtioScsiMultiqueue +// GuestOsFeatureTypeWindows type GuestOsFeatureTypeInput interface { pulumi.Input @@ -14915,10 +15177,12 @@ func (o HTTP2HealthCheckPortSpecificationPtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// HTTP2HealthCheckPortSpecificationInput is an input type that accepts HTTP2HealthCheckPortSpecificationArgs and HTTP2HealthCheckPortSpecificationOutput values. -// You can construct a concrete instance of `HTTP2HealthCheckPortSpecificationInput` via: +// HTTP2HealthCheckPortSpecificationInput is an input type that accepts values of the HTTP2HealthCheckPortSpecification enum +// A concrete instance of `HTTP2HealthCheckPortSpecificationInput` can be one of the following: // -// HTTP2HealthCheckPortSpecificationArgs{...} +// HTTP2HealthCheckPortSpecificationUseFixedPort +// HTTP2HealthCheckPortSpecificationUseNamedPort +// HTTP2HealthCheckPortSpecificationUseServingPort type HTTP2HealthCheckPortSpecificationInput interface { pulumi.Input @@ -15086,10 +15350,11 @@ func (o HTTP2HealthCheckProxyHeaderPtrOutput) ToStringPtrOutputWithContext(ctx c }).(pulumi.StringPtrOutput) } -// HTTP2HealthCheckProxyHeaderInput is an input type that accepts HTTP2HealthCheckProxyHeaderArgs and HTTP2HealthCheckProxyHeaderOutput values. -// You can construct a concrete instance of `HTTP2HealthCheckProxyHeaderInput` via: +// HTTP2HealthCheckProxyHeaderInput is an input type that accepts values of the HTTP2HealthCheckProxyHeader enum +// A concrete instance of `HTTP2HealthCheckProxyHeaderInput` can be one of the following: // -// HTTP2HealthCheckProxyHeaderArgs{...} +// HTTP2HealthCheckProxyHeaderNone +// HTTP2HealthCheckProxyHeaderProxyV1 type HTTP2HealthCheckProxyHeaderInput interface { pulumi.Input @@ -15261,10 +15526,12 @@ func (o HTTP2HealthCheckWeightReportModePtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// HTTP2HealthCheckWeightReportModeInput is an input type that accepts HTTP2HealthCheckWeightReportModeArgs and HTTP2HealthCheckWeightReportModeOutput values. -// You can construct a concrete instance of `HTTP2HealthCheckWeightReportModeInput` via: +// HTTP2HealthCheckWeightReportModeInput is an input type that accepts values of the HTTP2HealthCheckWeightReportMode enum +// A concrete instance of `HTTP2HealthCheckWeightReportModeInput` can be one of the following: // -// HTTP2HealthCheckWeightReportModeArgs{...} +// HTTP2HealthCheckWeightReportModeDisable +// HTTP2HealthCheckWeightReportModeDryRun +// HTTP2HealthCheckWeightReportModeEnable type HTTP2HealthCheckWeightReportModeInput interface { pulumi.Input @@ -15436,10 +15703,12 @@ func (o HTTPHealthCheckPortSpecificationPtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// HTTPHealthCheckPortSpecificationInput is an input type that accepts HTTPHealthCheckPortSpecificationArgs and HTTPHealthCheckPortSpecificationOutput values. -// You can construct a concrete instance of `HTTPHealthCheckPortSpecificationInput` via: +// HTTPHealthCheckPortSpecificationInput is an input type that accepts values of the HTTPHealthCheckPortSpecification enum +// A concrete instance of `HTTPHealthCheckPortSpecificationInput` can be one of the following: // -// HTTPHealthCheckPortSpecificationArgs{...} +// HTTPHealthCheckPortSpecificationUseFixedPort +// HTTPHealthCheckPortSpecificationUseNamedPort +// HTTPHealthCheckPortSpecificationUseServingPort type HTTPHealthCheckPortSpecificationInput interface { pulumi.Input @@ -15607,10 +15876,11 @@ func (o HTTPHealthCheckProxyHeaderPtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// HTTPHealthCheckProxyHeaderInput is an input type that accepts HTTPHealthCheckProxyHeaderArgs and HTTPHealthCheckProxyHeaderOutput values. -// You can construct a concrete instance of `HTTPHealthCheckProxyHeaderInput` via: +// HTTPHealthCheckProxyHeaderInput is an input type that accepts values of the HTTPHealthCheckProxyHeader enum +// A concrete instance of `HTTPHealthCheckProxyHeaderInput` can be one of the following: // -// HTTPHealthCheckProxyHeaderArgs{...} +// HTTPHealthCheckProxyHeaderNone +// HTTPHealthCheckProxyHeaderProxyV1 type HTTPHealthCheckProxyHeaderInput interface { pulumi.Input @@ -15782,10 +16052,12 @@ func (o HTTPHealthCheckWeightReportModePtrOutput) ToStringPtrOutputWithContext(c }).(pulumi.StringPtrOutput) } -// HTTPHealthCheckWeightReportModeInput is an input type that accepts HTTPHealthCheckWeightReportModeArgs and HTTPHealthCheckWeightReportModeOutput values. -// You can construct a concrete instance of `HTTPHealthCheckWeightReportModeInput` via: +// HTTPHealthCheckWeightReportModeInput is an input type that accepts values of the HTTPHealthCheckWeightReportMode enum +// A concrete instance of `HTTPHealthCheckWeightReportModeInput` can be one of the following: // -// HTTPHealthCheckWeightReportModeArgs{...} +// HTTPHealthCheckWeightReportModeDisable +// HTTPHealthCheckWeightReportModeDryRun +// HTTPHealthCheckWeightReportModeEnable type HTTPHealthCheckWeightReportModeInput interface { pulumi.Input @@ -15957,10 +16229,12 @@ func (o HTTPSHealthCheckPortSpecificationPtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// HTTPSHealthCheckPortSpecificationInput is an input type that accepts HTTPSHealthCheckPortSpecificationArgs and HTTPSHealthCheckPortSpecificationOutput values. -// You can construct a concrete instance of `HTTPSHealthCheckPortSpecificationInput` via: +// HTTPSHealthCheckPortSpecificationInput is an input type that accepts values of the HTTPSHealthCheckPortSpecification enum +// A concrete instance of `HTTPSHealthCheckPortSpecificationInput` can be one of the following: // -// HTTPSHealthCheckPortSpecificationArgs{...} +// HTTPSHealthCheckPortSpecificationUseFixedPort +// HTTPSHealthCheckPortSpecificationUseNamedPort +// HTTPSHealthCheckPortSpecificationUseServingPort type HTTPSHealthCheckPortSpecificationInput interface { pulumi.Input @@ -16128,10 +16402,11 @@ func (o HTTPSHealthCheckProxyHeaderPtrOutput) ToStringPtrOutputWithContext(ctx c }).(pulumi.StringPtrOutput) } -// HTTPSHealthCheckProxyHeaderInput is an input type that accepts HTTPSHealthCheckProxyHeaderArgs and HTTPSHealthCheckProxyHeaderOutput values. -// You can construct a concrete instance of `HTTPSHealthCheckProxyHeaderInput` via: +// HTTPSHealthCheckProxyHeaderInput is an input type that accepts values of the HTTPSHealthCheckProxyHeader enum +// A concrete instance of `HTTPSHealthCheckProxyHeaderInput` can be one of the following: // -// HTTPSHealthCheckProxyHeaderArgs{...} +// HTTPSHealthCheckProxyHeaderNone +// HTTPSHealthCheckProxyHeaderProxyV1 type HTTPSHealthCheckProxyHeaderInput interface { pulumi.Input @@ -16303,10 +16578,12 @@ func (o HTTPSHealthCheckWeightReportModePtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// HTTPSHealthCheckWeightReportModeInput is an input type that accepts HTTPSHealthCheckWeightReportModeArgs and HTTPSHealthCheckWeightReportModeOutput values. -// You can construct a concrete instance of `HTTPSHealthCheckWeightReportModeInput` via: +// HTTPSHealthCheckWeightReportModeInput is an input type that accepts values of the HTTPSHealthCheckWeightReportMode enum +// A concrete instance of `HTTPSHealthCheckWeightReportModeInput` can be one of the following: // -// HTTPSHealthCheckWeightReportModeArgs{...} +// HTTPSHealthCheckWeightReportModeDisable +// HTTPSHealthCheckWeightReportModeDryRun +// HTTPSHealthCheckWeightReportModeEnable type HTTPSHealthCheckWeightReportModeInput interface { pulumi.Input @@ -16480,10 +16757,17 @@ func (o HealthCheckTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Conte }).(pulumi.StringPtrOutput) } -// HealthCheckTypeInput is an input type that accepts HealthCheckTypeArgs and HealthCheckTypeOutput values. -// You can construct a concrete instance of `HealthCheckTypeInput` via: +// HealthCheckTypeInput is an input type that accepts values of the HealthCheckType enum +// A concrete instance of `HealthCheckTypeInput` can be one of the following: // -// HealthCheckTypeArgs{...} +// HealthCheckTypeGrpc +// HealthCheckTypeHttp +// HealthCheckTypeHttp2 +// HealthCheckTypeHttps +// HealthCheckTypeInvalid +// HealthCheckTypeSsl +// HealthCheckTypeTcp +// HealthCheckTypeUdp type HealthCheckTypeInput interface { pulumi.Input @@ -16659,10 +16943,14 @@ func (o HttpRedirectActionRedirectResponseCodePtrOutput) ToStringPtrOutputWithCo }).(pulumi.StringPtrOutput) } -// HttpRedirectActionRedirectResponseCodeInput is an input type that accepts HttpRedirectActionRedirectResponseCodeArgs and HttpRedirectActionRedirectResponseCodeOutput values. -// You can construct a concrete instance of `HttpRedirectActionRedirectResponseCodeInput` via: +// HttpRedirectActionRedirectResponseCodeInput is an input type that accepts values of the HttpRedirectActionRedirectResponseCode enum +// A concrete instance of `HttpRedirectActionRedirectResponseCodeInput` can be one of the following: // -// HttpRedirectActionRedirectResponseCodeArgs{...} +// HttpRedirectActionRedirectResponseCodeFound +// HttpRedirectActionRedirectResponseCodeMovedPermanentlyDefault +// HttpRedirectActionRedirectResponseCodePermanentRedirect +// HttpRedirectActionRedirectResponseCodeSeeOther +// HttpRedirectActionRedirectResponseCodeTemporaryRedirect type HttpRedirectActionRedirectResponseCodeInput interface { pulumi.Input @@ -16834,10 +17122,12 @@ func (o ImageArchitecturePtrOutput) ToStringPtrOutputWithContext(ctx context.Con }).(pulumi.StringPtrOutput) } -// ImageArchitectureInput is an input type that accepts ImageArchitectureArgs and ImageArchitectureOutput values. -// You can construct a concrete instance of `ImageArchitectureInput` via: +// ImageArchitectureInput is an input type that accepts values of the ImageArchitecture enum +// A concrete instance of `ImageArchitectureInput` can be one of the following: // -// ImageArchitectureArgs{...} +// ImageArchitectureArchitectureUnspecified +// ImageArchitectureArm64 +// ImageArchitectureX8664 type ImageArchitectureInput interface { pulumi.Input @@ -17004,10 +17294,10 @@ func (o ImageRawDiskContainerTypePtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// ImageRawDiskContainerTypeInput is an input type that accepts ImageRawDiskContainerTypeArgs and ImageRawDiskContainerTypeOutput values. -// You can construct a concrete instance of `ImageRawDiskContainerTypeInput` via: +// ImageRawDiskContainerTypeInput is an input type that accepts values of the ImageRawDiskContainerType enum +// A concrete instance of `ImageRawDiskContainerTypeInput` can be one of the following: // -// ImageRawDiskContainerTypeArgs{...} +// ImageRawDiskContainerTypeTar type ImageRawDiskContainerTypeInput interface { pulumi.Input @@ -17174,10 +17464,10 @@ func (o ImageSourceTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Conte }).(pulumi.StringPtrOutput) } -// ImageSourceTypeInput is an input type that accepts ImageSourceTypeArgs and ImageSourceTypeOutput values. -// You can construct a concrete instance of `ImageSourceTypeInput` via: +// ImageSourceTypeInput is an input type that accepts values of the ImageSourceType enum +// A concrete instance of `ImageSourceTypeInput` can be one of the following: // -// ImageSourceTypeArgs{...} +// ImageSourceTypeRaw type ImageSourceTypeInput interface { pulumi.Input @@ -17347,10 +17637,11 @@ func (o InstanceGroupManagerAutoHealingPolicyAutoHealingTriggersOnHealthCheckPtr }).(pulumi.StringPtrOutput) } -// InstanceGroupManagerAutoHealingPolicyAutoHealingTriggersOnHealthCheckInput is an input type that accepts InstanceGroupManagerAutoHealingPolicyAutoHealingTriggersOnHealthCheckArgs and InstanceGroupManagerAutoHealingPolicyAutoHealingTriggersOnHealthCheckOutput values. -// You can construct a concrete instance of `InstanceGroupManagerAutoHealingPolicyAutoHealingTriggersOnHealthCheckInput` via: +// InstanceGroupManagerAutoHealingPolicyAutoHealingTriggersOnHealthCheckInput is an input type that accepts values of the InstanceGroupManagerAutoHealingPolicyAutoHealingTriggersOnHealthCheck enum +// A concrete instance of `InstanceGroupManagerAutoHealingPolicyAutoHealingTriggersOnHealthCheckInput` can be one of the following: // -// InstanceGroupManagerAutoHealingPolicyAutoHealingTriggersOnHealthCheckArgs{...} +// InstanceGroupManagerAutoHealingPolicyAutoHealingTriggersOnHealthCheckOff +// InstanceGroupManagerAutoHealingPolicyAutoHealingTriggersOnHealthCheckOn type InstanceGroupManagerAutoHealingPolicyAutoHealingTriggersOnHealthCheckInput interface { pulumi.Input @@ -17518,10 +17809,11 @@ func (o InstanceGroupManagerFailoverActionPtrOutput) ToStringPtrOutputWithContex }).(pulumi.StringPtrOutput) } -// InstanceGroupManagerFailoverActionInput is an input type that accepts InstanceGroupManagerFailoverActionArgs and InstanceGroupManagerFailoverActionOutput values. -// You can construct a concrete instance of `InstanceGroupManagerFailoverActionInput` via: +// InstanceGroupManagerFailoverActionInput is an input type that accepts values of the InstanceGroupManagerFailoverAction enum +// A concrete instance of `InstanceGroupManagerFailoverActionInput` can be one of the following: // -// InstanceGroupManagerFailoverActionArgs{...} +// InstanceGroupManagerFailoverActionNoFailover +// InstanceGroupManagerFailoverActionUnknown type InstanceGroupManagerFailoverActionInput interface { pulumi.Input @@ -17693,10 +17985,12 @@ func (o InstanceGroupManagerInstanceLifecyclePolicyDefaultActionOnFailurePtrOutp }).(pulumi.StringPtrOutput) } -// InstanceGroupManagerInstanceLifecyclePolicyDefaultActionOnFailureInput is an input type that accepts InstanceGroupManagerInstanceLifecyclePolicyDefaultActionOnFailureArgs and InstanceGroupManagerInstanceLifecyclePolicyDefaultActionOnFailureOutput values. -// You can construct a concrete instance of `InstanceGroupManagerInstanceLifecyclePolicyDefaultActionOnFailureInput` via: +// InstanceGroupManagerInstanceLifecyclePolicyDefaultActionOnFailureInput is an input type that accepts values of the InstanceGroupManagerInstanceLifecyclePolicyDefaultActionOnFailure enum +// A concrete instance of `InstanceGroupManagerInstanceLifecyclePolicyDefaultActionOnFailureInput` can be one of the following: // -// InstanceGroupManagerInstanceLifecyclePolicyDefaultActionOnFailureArgs{...} +// InstanceGroupManagerInstanceLifecyclePolicyDefaultActionOnFailureDelete +// InstanceGroupManagerInstanceLifecyclePolicyDefaultActionOnFailureDoNothing +// InstanceGroupManagerInstanceLifecyclePolicyDefaultActionOnFailureRepair type InstanceGroupManagerInstanceLifecyclePolicyDefaultActionOnFailureInput interface { pulumi.Input @@ -17864,10 +18158,11 @@ func (o InstanceGroupManagerInstanceLifecyclePolicyForceUpdateOnRepairPtrOutput) }).(pulumi.StringPtrOutput) } -// InstanceGroupManagerInstanceLifecyclePolicyForceUpdateOnRepairInput is an input type that accepts InstanceGroupManagerInstanceLifecyclePolicyForceUpdateOnRepairArgs and InstanceGroupManagerInstanceLifecyclePolicyForceUpdateOnRepairOutput values. -// You can construct a concrete instance of `InstanceGroupManagerInstanceLifecyclePolicyForceUpdateOnRepairInput` via: +// InstanceGroupManagerInstanceLifecyclePolicyForceUpdateOnRepairInput is an input type that accepts values of the InstanceGroupManagerInstanceLifecyclePolicyForceUpdateOnRepair enum +// A concrete instance of `InstanceGroupManagerInstanceLifecyclePolicyForceUpdateOnRepairInput` can be one of the following: // -// InstanceGroupManagerInstanceLifecyclePolicyForceUpdateOnRepairArgs{...} +// InstanceGroupManagerInstanceLifecyclePolicyForceUpdateOnRepairNo +// InstanceGroupManagerInstanceLifecyclePolicyForceUpdateOnRepairYes type InstanceGroupManagerInstanceLifecyclePolicyForceUpdateOnRepairInput interface { pulumi.Input @@ -18037,10 +18332,11 @@ func (o InstanceGroupManagerListManagedInstancesResultsPtrOutput) ToStringPtrOut }).(pulumi.StringPtrOutput) } -// InstanceGroupManagerListManagedInstancesResultsInput is an input type that accepts InstanceGroupManagerListManagedInstancesResultsArgs and InstanceGroupManagerListManagedInstancesResultsOutput values. -// You can construct a concrete instance of `InstanceGroupManagerListManagedInstancesResultsInput` via: +// InstanceGroupManagerListManagedInstancesResultsInput is an input type that accepts values of the InstanceGroupManagerListManagedInstancesResults enum +// A concrete instance of `InstanceGroupManagerListManagedInstancesResultsInput` can be one of the following: // -// InstanceGroupManagerListManagedInstancesResultsArgs{...} +// InstanceGroupManagerListManagedInstancesResultsPageless +// InstanceGroupManagerListManagedInstancesResultsPaginated type InstanceGroupManagerListManagedInstancesResultsInput interface { pulumi.Input @@ -18210,10 +18506,11 @@ func (o InstanceGroupManagerStandbyPolicyModePtrOutput) ToStringPtrOutputWithCon }).(pulumi.StringPtrOutput) } -// InstanceGroupManagerStandbyPolicyModeInput is an input type that accepts InstanceGroupManagerStandbyPolicyModeArgs and InstanceGroupManagerStandbyPolicyModeOutput values. -// You can construct a concrete instance of `InstanceGroupManagerStandbyPolicyModeInput` via: +// InstanceGroupManagerStandbyPolicyModeInput is an input type that accepts values of the InstanceGroupManagerStandbyPolicyMode enum +// A concrete instance of `InstanceGroupManagerStandbyPolicyModeInput` can be one of the following: // -// InstanceGroupManagerStandbyPolicyModeArgs{...} +// InstanceGroupManagerStandbyPolicyModeManual +// InstanceGroupManagerStandbyPolicyModeScaleOutPool type InstanceGroupManagerStandbyPolicyModeInput interface { pulumi.Input @@ -18383,10 +18680,11 @@ func (o InstanceGroupManagerTargetSizeUnitPtrOutput) ToStringPtrOutputWithContex }).(pulumi.StringPtrOutput) } -// InstanceGroupManagerTargetSizeUnitInput is an input type that accepts InstanceGroupManagerTargetSizeUnitArgs and InstanceGroupManagerTargetSizeUnitOutput values. -// You can construct a concrete instance of `InstanceGroupManagerTargetSizeUnitInput` via: +// InstanceGroupManagerTargetSizeUnitInput is an input type that accepts values of the InstanceGroupManagerTargetSizeUnit enum +// A concrete instance of `InstanceGroupManagerTargetSizeUnitInput` can be one of the following: // -// InstanceGroupManagerTargetSizeUnitArgs{...} +// InstanceGroupManagerTargetSizeUnitInstance +// InstanceGroupManagerTargetSizeUnitVcpu type InstanceGroupManagerTargetSizeUnitInput interface { pulumi.Input @@ -18556,10 +18854,11 @@ func (o InstanceGroupManagerUpdatePolicyInstanceRedistributionTypePtrOutput) ToS }).(pulumi.StringPtrOutput) } -// InstanceGroupManagerUpdatePolicyInstanceRedistributionTypeInput is an input type that accepts InstanceGroupManagerUpdatePolicyInstanceRedistributionTypeArgs and InstanceGroupManagerUpdatePolicyInstanceRedistributionTypeOutput values. -// You can construct a concrete instance of `InstanceGroupManagerUpdatePolicyInstanceRedistributionTypeInput` via: +// InstanceGroupManagerUpdatePolicyInstanceRedistributionTypeInput is an input type that accepts values of the InstanceGroupManagerUpdatePolicyInstanceRedistributionType enum +// A concrete instance of `InstanceGroupManagerUpdatePolicyInstanceRedistributionTypeInput` can be one of the following: // -// InstanceGroupManagerUpdatePolicyInstanceRedistributionTypeArgs{...} +// InstanceGroupManagerUpdatePolicyInstanceRedistributionTypeNone +// InstanceGroupManagerUpdatePolicyInstanceRedistributionTypeProactive type InstanceGroupManagerUpdatePolicyInstanceRedistributionTypeInput interface { pulumi.Input @@ -18733,10 +19032,13 @@ func (o InstanceGroupManagerUpdatePolicyMinimalActionPtrOutput) ToStringPtrOutpu }).(pulumi.StringPtrOutput) } -// InstanceGroupManagerUpdatePolicyMinimalActionInput is an input type that accepts InstanceGroupManagerUpdatePolicyMinimalActionArgs and InstanceGroupManagerUpdatePolicyMinimalActionOutput values. -// You can construct a concrete instance of `InstanceGroupManagerUpdatePolicyMinimalActionInput` via: +// InstanceGroupManagerUpdatePolicyMinimalActionInput is an input type that accepts values of the InstanceGroupManagerUpdatePolicyMinimalAction enum +// A concrete instance of `InstanceGroupManagerUpdatePolicyMinimalActionInput` can be one of the following: // -// InstanceGroupManagerUpdatePolicyMinimalActionArgs{...} +// InstanceGroupManagerUpdatePolicyMinimalActionNone +// InstanceGroupManagerUpdatePolicyMinimalActionRefresh +// InstanceGroupManagerUpdatePolicyMinimalActionReplace +// InstanceGroupManagerUpdatePolicyMinimalActionRestart type InstanceGroupManagerUpdatePolicyMinimalActionInput interface { pulumi.Input @@ -18910,10 +19212,13 @@ func (o InstanceGroupManagerUpdatePolicyMostDisruptiveAllowedActionPtrOutput) To }).(pulumi.StringPtrOutput) } -// InstanceGroupManagerUpdatePolicyMostDisruptiveAllowedActionInput is an input type that accepts InstanceGroupManagerUpdatePolicyMostDisruptiveAllowedActionArgs and InstanceGroupManagerUpdatePolicyMostDisruptiveAllowedActionOutput values. -// You can construct a concrete instance of `InstanceGroupManagerUpdatePolicyMostDisruptiveAllowedActionInput` via: +// InstanceGroupManagerUpdatePolicyMostDisruptiveAllowedActionInput is an input type that accepts values of the InstanceGroupManagerUpdatePolicyMostDisruptiveAllowedAction enum +// A concrete instance of `InstanceGroupManagerUpdatePolicyMostDisruptiveAllowedActionInput` can be one of the following: // -// InstanceGroupManagerUpdatePolicyMostDisruptiveAllowedActionArgs{...} +// InstanceGroupManagerUpdatePolicyMostDisruptiveAllowedActionNone +// InstanceGroupManagerUpdatePolicyMostDisruptiveAllowedActionRefresh +// InstanceGroupManagerUpdatePolicyMostDisruptiveAllowedActionReplace +// InstanceGroupManagerUpdatePolicyMostDisruptiveAllowedActionRestart type InstanceGroupManagerUpdatePolicyMostDisruptiveAllowedActionInput interface { pulumi.Input @@ -19083,10 +19388,11 @@ func (o InstanceGroupManagerUpdatePolicyReplacementMethodPtrOutput) ToStringPtrO }).(pulumi.StringPtrOutput) } -// InstanceGroupManagerUpdatePolicyReplacementMethodInput is an input type that accepts InstanceGroupManagerUpdatePolicyReplacementMethodArgs and InstanceGroupManagerUpdatePolicyReplacementMethodOutput values. -// You can construct a concrete instance of `InstanceGroupManagerUpdatePolicyReplacementMethodInput` via: +// InstanceGroupManagerUpdatePolicyReplacementMethodInput is an input type that accepts values of the InstanceGroupManagerUpdatePolicyReplacementMethod enum +// A concrete instance of `InstanceGroupManagerUpdatePolicyReplacementMethodInput` can be one of the following: // -// InstanceGroupManagerUpdatePolicyReplacementMethodArgs{...} +// InstanceGroupManagerUpdatePolicyReplacementMethodRecreate +// InstanceGroupManagerUpdatePolicyReplacementMethodSubstitute type InstanceGroupManagerUpdatePolicyReplacementMethodInput interface { pulumi.Input @@ -19256,10 +19562,11 @@ func (o InstanceGroupManagerUpdatePolicyTypePtrOutput) ToStringPtrOutputWithCont }).(pulumi.StringPtrOutput) } -// InstanceGroupManagerUpdatePolicyTypeInput is an input type that accepts InstanceGroupManagerUpdatePolicyTypeArgs and InstanceGroupManagerUpdatePolicyTypeOutput values. -// You can construct a concrete instance of `InstanceGroupManagerUpdatePolicyTypeInput` via: +// InstanceGroupManagerUpdatePolicyTypeInput is an input type that accepts values of the InstanceGroupManagerUpdatePolicyType enum +// A concrete instance of `InstanceGroupManagerUpdatePolicyTypeInput` can be one of the following: // -// InstanceGroupManagerUpdatePolicyTypeArgs{...} +// InstanceGroupManagerUpdatePolicyTypeOpportunistic +// InstanceGroupManagerUpdatePolicyTypeProactive type InstanceGroupManagerUpdatePolicyTypeInput interface { pulumi.Input @@ -19431,10 +19738,12 @@ func (o InstanceKeyRevocationActionTypePtrOutput) ToStringPtrOutputWithContext(c }).(pulumi.StringPtrOutput) } -// InstanceKeyRevocationActionTypeInput is an input type that accepts InstanceKeyRevocationActionTypeArgs and InstanceKeyRevocationActionTypeOutput values. -// You can construct a concrete instance of `InstanceKeyRevocationActionTypeInput` via: +// InstanceKeyRevocationActionTypeInput is an input type that accepts values of the InstanceKeyRevocationActionType enum +// A concrete instance of `InstanceKeyRevocationActionTypeInput` can be one of the following: // -// InstanceKeyRevocationActionTypeArgs{...} +// InstanceKeyRevocationActionTypeKeyRevocationActionTypeUnspecified +// InstanceKeyRevocationActionTypeNone +// InstanceKeyRevocationActionTypeStop type InstanceKeyRevocationActionTypeInput interface { pulumi.Input @@ -19606,10 +19915,12 @@ func (o InstancePostKeyRevocationActionTypePtrOutput) ToStringPtrOutputWithConte }).(pulumi.StringPtrOutput) } -// InstancePostKeyRevocationActionTypeInput is an input type that accepts InstancePostKeyRevocationActionTypeArgs and InstancePostKeyRevocationActionTypeOutput values. -// You can construct a concrete instance of `InstancePostKeyRevocationActionTypeInput` via: +// InstancePostKeyRevocationActionTypeInput is an input type that accepts values of the InstancePostKeyRevocationActionType enum +// A concrete instance of `InstancePostKeyRevocationActionTypeInput` can be one of the following: // -// InstancePostKeyRevocationActionTypeArgs{...} +// InstancePostKeyRevocationActionTypeNoop +// InstancePostKeyRevocationActionTypePostKeyRevocationActionTypeUnspecified +// InstancePostKeyRevocationActionTypeShutdown type InstancePostKeyRevocationActionTypeInput interface { pulumi.Input @@ -19781,10 +20092,12 @@ func (o InstancePrivateIpv6GoogleAccessPtrOutput) ToStringPtrOutputWithContext(c }).(pulumi.StringPtrOutput) } -// InstancePrivateIpv6GoogleAccessInput is an input type that accepts InstancePrivateIpv6GoogleAccessArgs and InstancePrivateIpv6GoogleAccessOutput values. -// You can construct a concrete instance of `InstancePrivateIpv6GoogleAccessInput` via: +// InstancePrivateIpv6GoogleAccessInput is an input type that accepts values of the InstancePrivateIpv6GoogleAccess enum +// A concrete instance of `InstancePrivateIpv6GoogleAccessInput` can be one of the following: // -// InstancePrivateIpv6GoogleAccessArgs{...} +// InstancePrivateIpv6GoogleAccessEnableBidirectionalAccessToGoogle +// InstancePrivateIpv6GoogleAccessEnableOutboundVmAccessToGoogle +// InstancePrivateIpv6GoogleAccessInheritFromSubnetwork type InstancePrivateIpv6GoogleAccessInput interface { pulumi.Input @@ -19956,10 +20269,12 @@ func (o InstancePropertiesKeyRevocationActionTypePtrOutput) ToStringPtrOutputWit }).(pulumi.StringPtrOutput) } -// InstancePropertiesKeyRevocationActionTypeInput is an input type that accepts InstancePropertiesKeyRevocationActionTypeArgs and InstancePropertiesKeyRevocationActionTypeOutput values. -// You can construct a concrete instance of `InstancePropertiesKeyRevocationActionTypeInput` via: +// InstancePropertiesKeyRevocationActionTypeInput is an input type that accepts values of the InstancePropertiesKeyRevocationActionType enum +// A concrete instance of `InstancePropertiesKeyRevocationActionTypeInput` can be one of the following: // -// InstancePropertiesKeyRevocationActionTypeArgs{...} +// InstancePropertiesKeyRevocationActionTypeKeyRevocationActionTypeUnspecified +// InstancePropertiesKeyRevocationActionTypeNone +// InstancePropertiesKeyRevocationActionTypeStop type InstancePropertiesKeyRevocationActionTypeInput interface { pulumi.Input @@ -20131,10 +20446,12 @@ func (o InstancePropertiesPostKeyRevocationActionTypePtrOutput) ToStringPtrOutpu }).(pulumi.StringPtrOutput) } -// InstancePropertiesPostKeyRevocationActionTypeInput is an input type that accepts InstancePropertiesPostKeyRevocationActionTypeArgs and InstancePropertiesPostKeyRevocationActionTypeOutput values. -// You can construct a concrete instance of `InstancePropertiesPostKeyRevocationActionTypeInput` via: +// InstancePropertiesPostKeyRevocationActionTypeInput is an input type that accepts values of the InstancePropertiesPostKeyRevocationActionType enum +// A concrete instance of `InstancePropertiesPostKeyRevocationActionTypeInput` can be one of the following: // -// InstancePropertiesPostKeyRevocationActionTypeArgs{...} +// InstancePropertiesPostKeyRevocationActionTypeNoop +// InstancePropertiesPostKeyRevocationActionTypePostKeyRevocationActionTypeUnspecified +// InstancePropertiesPostKeyRevocationActionTypeShutdown type InstancePropertiesPostKeyRevocationActionTypeInput interface { pulumi.Input @@ -20306,10 +20623,12 @@ func (o InstancePropertiesPrivateIpv6GoogleAccessPtrOutput) ToStringPtrOutputWit }).(pulumi.StringPtrOutput) } -// InstancePropertiesPrivateIpv6GoogleAccessInput is an input type that accepts InstancePropertiesPrivateIpv6GoogleAccessArgs and InstancePropertiesPrivateIpv6GoogleAccessOutput values. -// You can construct a concrete instance of `InstancePropertiesPrivateIpv6GoogleAccessInput` via: +// InstancePropertiesPrivateIpv6GoogleAccessInput is an input type that accepts values of the InstancePropertiesPrivateIpv6GoogleAccess enum +// A concrete instance of `InstancePropertiesPrivateIpv6GoogleAccessInput` can be one of the following: // -// InstancePropertiesPrivateIpv6GoogleAccessArgs{...} +// InstancePropertiesPrivateIpv6GoogleAccessEnableBidirectionalAccessToGoogle +// InstancePropertiesPrivateIpv6GoogleAccessEnableOutboundVmAccessToGoogle +// InstancePropertiesPrivateIpv6GoogleAccessInheritFromSubnetwork type InstancePropertiesPrivateIpv6GoogleAccessInput interface { pulumi.Input @@ -20499,10 +20818,21 @@ func (o InterconnectAttachmentBandwidthPtrOutput) ToStringPtrOutputWithContext(c }).(pulumi.StringPtrOutput) } -// InterconnectAttachmentBandwidthInput is an input type that accepts InterconnectAttachmentBandwidthArgs and InterconnectAttachmentBandwidthOutput values. -// You can construct a concrete instance of `InterconnectAttachmentBandwidthInput` via: +// InterconnectAttachmentBandwidthInput is an input type that accepts values of the InterconnectAttachmentBandwidth enum +// A concrete instance of `InterconnectAttachmentBandwidthInput` can be one of the following: // -// InterconnectAttachmentBandwidthArgs{...} +// InterconnectAttachmentBandwidthBps100m +// InterconnectAttachmentBandwidthBps10g +// InterconnectAttachmentBandwidthBps1g +// InterconnectAttachmentBandwidthBps200m +// InterconnectAttachmentBandwidthBps20g +// InterconnectAttachmentBandwidthBps2g +// InterconnectAttachmentBandwidthBps300m +// InterconnectAttachmentBandwidthBps400m +// InterconnectAttachmentBandwidthBps500m +// InterconnectAttachmentBandwidthBps50g +// InterconnectAttachmentBandwidthBps50m +// InterconnectAttachmentBandwidthBps5g type InterconnectAttachmentBandwidthInput interface { pulumi.Input @@ -20671,10 +21001,12 @@ func (o InterconnectAttachmentEdgeAvailabilityDomainPtrOutput) ToStringPtrOutput }).(pulumi.StringPtrOutput) } -// InterconnectAttachmentEdgeAvailabilityDomainInput is an input type that accepts InterconnectAttachmentEdgeAvailabilityDomainArgs and InterconnectAttachmentEdgeAvailabilityDomainOutput values. -// You can construct a concrete instance of `InterconnectAttachmentEdgeAvailabilityDomainInput` via: +// InterconnectAttachmentEdgeAvailabilityDomainInput is an input type that accepts values of the InterconnectAttachmentEdgeAvailabilityDomain enum +// A concrete instance of `InterconnectAttachmentEdgeAvailabilityDomainInput` can be one of the following: // -// InterconnectAttachmentEdgeAvailabilityDomainArgs{...} +// InterconnectAttachmentEdgeAvailabilityDomainAvailabilityDomain1 +// InterconnectAttachmentEdgeAvailabilityDomainAvailabilityDomain2 +// InterconnectAttachmentEdgeAvailabilityDomainAvailabilityDomainAny type InterconnectAttachmentEdgeAvailabilityDomainInput interface { pulumi.Input @@ -20844,10 +21176,11 @@ func (o InterconnectAttachmentEncryptionPtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// InterconnectAttachmentEncryptionInput is an input type that accepts InterconnectAttachmentEncryptionArgs and InterconnectAttachmentEncryptionOutput values. -// You can construct a concrete instance of `InterconnectAttachmentEncryptionInput` via: +// InterconnectAttachmentEncryptionInput is an input type that accepts values of the InterconnectAttachmentEncryption enum +// A concrete instance of `InterconnectAttachmentEncryptionInput` can be one of the following: // -// InterconnectAttachmentEncryptionArgs{...} +// InterconnectAttachmentEncryptionIpsec +// InterconnectAttachmentEncryptionNone type InterconnectAttachmentEncryptionInput interface { pulumi.Input @@ -21017,10 +21350,11 @@ func (o InterconnectAttachmentStackTypePtrOutput) ToStringPtrOutputWithContext(c }).(pulumi.StringPtrOutput) } -// InterconnectAttachmentStackTypeInput is an input type that accepts InterconnectAttachmentStackTypeArgs and InterconnectAttachmentStackTypeOutput values. -// You can construct a concrete instance of `InterconnectAttachmentStackTypeInput` via: +// InterconnectAttachmentStackTypeInput is an input type that accepts values of the InterconnectAttachmentStackType enum +// A concrete instance of `InterconnectAttachmentStackTypeInput` can be one of the following: // -// InterconnectAttachmentStackTypeArgs{...} +// InterconnectAttachmentStackTypeIpv4Ipv6 +// InterconnectAttachmentStackTypeIpv4Only type InterconnectAttachmentStackTypeInput interface { pulumi.Input @@ -21192,10 +21526,12 @@ func (o InterconnectAttachmentTypePtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// InterconnectAttachmentTypeInput is an input type that accepts InterconnectAttachmentTypeArgs and InterconnectAttachmentTypeOutput values. -// You can construct a concrete instance of `InterconnectAttachmentTypeInput` via: +// InterconnectAttachmentTypeInput is an input type that accepts values of the InterconnectAttachmentType enum +// A concrete instance of `InterconnectAttachmentTypeInput` can be one of the following: // -// InterconnectAttachmentTypeArgs{...} +// InterconnectAttachmentTypeDedicated +// InterconnectAttachmentTypePartner +// InterconnectAttachmentTypePartnerProvider type InterconnectAttachmentTypeInput interface { pulumi.Input @@ -21367,10 +21703,12 @@ func (o InterconnectInterconnectTypePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// InterconnectInterconnectTypeInput is an input type that accepts InterconnectInterconnectTypeArgs and InterconnectInterconnectTypeOutput values. -// You can construct a concrete instance of `InterconnectInterconnectTypeInput` via: +// InterconnectInterconnectTypeInput is an input type that accepts values of the InterconnectInterconnectType enum +// A concrete instance of `InterconnectInterconnectTypeInput` can be one of the following: // -// InterconnectInterconnectTypeArgs{...} +// InterconnectInterconnectTypeDedicated +// InterconnectInterconnectTypeItPrivate +// InterconnectInterconnectTypePartner type InterconnectInterconnectTypeInput interface { pulumi.Input @@ -21540,10 +21878,11 @@ func (o InterconnectLinkTypePtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// InterconnectLinkTypeInput is an input type that accepts InterconnectLinkTypeArgs and InterconnectLinkTypeOutput values. -// You can construct a concrete instance of `InterconnectLinkTypeInput` via: +// InterconnectLinkTypeInput is an input type that accepts values of the InterconnectLinkType enum +// A concrete instance of `InterconnectLinkTypeInput` can be one of the following: // -// InterconnectLinkTypeArgs{...} +// InterconnectLinkTypeLinkTypeEthernet100gLr +// InterconnectLinkTypeLinkTypeEthernet10gLr type InterconnectLinkTypeInput interface { pulumi.Input @@ -21710,10 +22049,10 @@ func (o InterconnectRequestedFeaturesItemPtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// InterconnectRequestedFeaturesItemInput is an input type that accepts InterconnectRequestedFeaturesItemArgs and InterconnectRequestedFeaturesItemOutput values. -// You can construct a concrete instance of `InterconnectRequestedFeaturesItemInput` via: +// InterconnectRequestedFeaturesItemInput is an input type that accepts values of the InterconnectRequestedFeaturesItem enum +// A concrete instance of `InterconnectRequestedFeaturesItemInput` can be one of the following: // -// InterconnectRequestedFeaturesItemArgs{...} +// InterconnectRequestedFeaturesItemIfMacsec type InterconnectRequestedFeaturesItemInput interface { pulumi.Input @@ -21930,10 +22269,12 @@ func (o LocationPolicyTargetShapePtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// LocationPolicyTargetShapeInput is an input type that accepts LocationPolicyTargetShapeArgs and LocationPolicyTargetShapeOutput values. -// You can construct a concrete instance of `LocationPolicyTargetShapeInput` via: +// LocationPolicyTargetShapeInput is an input type that accepts values of the LocationPolicyTargetShape enum +// A concrete instance of `LocationPolicyTargetShapeInput` can be one of the following: // -// LocationPolicyTargetShapeArgs{...} +// LocationPolicyTargetShapeAny +// LocationPolicyTargetShapeAnySingleZone +// LocationPolicyTargetShapeBalanced type LocationPolicyTargetShapeInput interface { pulumi.Input @@ -22105,10 +22446,12 @@ func (o LogConfigCloudAuditOptionsLogNamePtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// LogConfigCloudAuditOptionsLogNameInput is an input type that accepts LogConfigCloudAuditOptionsLogNameArgs and LogConfigCloudAuditOptionsLogNameOutput values. -// You can construct a concrete instance of `LogConfigCloudAuditOptionsLogNameInput` via: +// LogConfigCloudAuditOptionsLogNameInput is an input type that accepts values of the LogConfigCloudAuditOptionsLogName enum +// A concrete instance of `LogConfigCloudAuditOptionsLogNameInput` can be one of the following: // -// LogConfigCloudAuditOptionsLogNameArgs{...} +// LogConfigCloudAuditOptionsLogNameAdminActivity +// LogConfigCloudAuditOptionsLogNameDataAccess +// LogConfigCloudAuditOptionsLogNameUnspecifiedLogName type LogConfigCloudAuditOptionsLogNameInput interface { pulumi.Input @@ -22278,10 +22621,11 @@ func (o LogConfigDataAccessOptionsLogModePtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// LogConfigDataAccessOptionsLogModeInput is an input type that accepts LogConfigDataAccessOptionsLogModeArgs and LogConfigDataAccessOptionsLogModeOutput values. -// You can construct a concrete instance of `LogConfigDataAccessOptionsLogModeInput` via: +// LogConfigDataAccessOptionsLogModeInput is an input type that accepts values of the LogConfigDataAccessOptionsLogMode enum +// A concrete instance of `LogConfigDataAccessOptionsLogModeInput` can be one of the following: // -// LogConfigDataAccessOptionsLogModeArgs{...} +// LogConfigDataAccessOptionsLogModeLogFailClosed +// LogConfigDataAccessOptionsLogModeLogModeUnspecified type LogConfigDataAccessOptionsLogModeInput interface { pulumi.Input @@ -22453,10 +22797,12 @@ func (o MetadataFilterFilterMatchCriteriaPtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// MetadataFilterFilterMatchCriteriaInput is an input type that accepts MetadataFilterFilterMatchCriteriaArgs and MetadataFilterFilterMatchCriteriaOutput values. -// You can construct a concrete instance of `MetadataFilterFilterMatchCriteriaInput` via: +// MetadataFilterFilterMatchCriteriaInput is an input type that accepts values of the MetadataFilterFilterMatchCriteria enum +// A concrete instance of `MetadataFilterFilterMatchCriteriaInput` can be one of the following: // -// MetadataFilterFilterMatchCriteriaArgs{...} +// MetadataFilterFilterMatchCriteriaMatchAll +// MetadataFilterFilterMatchCriteriaMatchAny +// MetadataFilterFilterMatchCriteriaNotSet type MetadataFilterFilterMatchCriteriaInput interface { pulumi.Input @@ -22627,10 +22973,12 @@ func (o MutualTlsModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context }).(pulumi.StringPtrOutput) } -// MutualTlsModeInput is an input type that accepts MutualTlsModeArgs and MutualTlsModeOutput values. -// You can construct a concrete instance of `MutualTlsModeInput` via: +// MutualTlsModeInput is an input type that accepts values of the MutualTlsMode enum +// A concrete instance of `MutualTlsModeInput` can be one of the following: // -// MutualTlsModeArgs{...} +// MutualTlsModeInvalid +// MutualTlsModePermissive +// MutualTlsModeStrict type MutualTlsModeInput interface { pulumi.Input @@ -22798,10 +23146,12 @@ func (o NetworkAttachmentConnectionPreferencePtrOutput) ToStringPtrOutputWithCon }).(pulumi.StringPtrOutput) } -// NetworkAttachmentConnectionPreferenceInput is an input type that accepts NetworkAttachmentConnectionPreferenceArgs and NetworkAttachmentConnectionPreferenceOutput values. -// You can construct a concrete instance of `NetworkAttachmentConnectionPreferenceInput` via: +// NetworkAttachmentConnectionPreferenceInput is an input type that accepts values of the NetworkAttachmentConnectionPreference enum +// A concrete instance of `NetworkAttachmentConnectionPreferenceInput` can be one of the following: // -// NetworkAttachmentConnectionPreferenceArgs{...} +// NetworkAttachmentConnectionPreferenceAcceptAutomatic +// NetworkAttachmentConnectionPreferenceAcceptManual +// NetworkAttachmentConnectionPreferenceInvalid type NetworkAttachmentConnectionPreferenceInput interface { pulumi.Input @@ -22971,10 +23321,11 @@ func (o NetworkEndpointGroupClientPortMappingModePtrOutput) ToStringPtrOutputWit }).(pulumi.StringPtrOutput) } -// NetworkEndpointGroupClientPortMappingModeInput is an input type that accepts NetworkEndpointGroupClientPortMappingModeArgs and NetworkEndpointGroupClientPortMappingModeOutput values. -// You can construct a concrete instance of `NetworkEndpointGroupClientPortMappingModeInput` via: +// NetworkEndpointGroupClientPortMappingModeInput is an input type that accepts values of the NetworkEndpointGroupClientPortMappingMode enum +// A concrete instance of `NetworkEndpointGroupClientPortMappingModeInput` can be one of the following: // -// NetworkEndpointGroupClientPortMappingModeArgs{...} +// NetworkEndpointGroupClientPortMappingModeClientPortPerEndpoint +// NetworkEndpointGroupClientPortMappingModePortMappingDisabled type NetworkEndpointGroupClientPortMappingModeInput interface { pulumi.Input @@ -23154,10 +23505,16 @@ func (o NetworkEndpointGroupNetworkEndpointTypePtrOutput) ToStringPtrOutputWithC }).(pulumi.StringPtrOutput) } -// NetworkEndpointGroupNetworkEndpointTypeInput is an input type that accepts NetworkEndpointGroupNetworkEndpointTypeArgs and NetworkEndpointGroupNetworkEndpointTypeOutput values. -// You can construct a concrete instance of `NetworkEndpointGroupNetworkEndpointTypeInput` via: +// NetworkEndpointGroupNetworkEndpointTypeInput is an input type that accepts values of the NetworkEndpointGroupNetworkEndpointType enum +// A concrete instance of `NetworkEndpointGroupNetworkEndpointTypeInput` can be one of the following: // -// NetworkEndpointGroupNetworkEndpointTypeArgs{...} +// NetworkEndpointGroupNetworkEndpointTypeGceVmIp +// NetworkEndpointGroupNetworkEndpointTypeGceVmIpPort +// NetworkEndpointGroupNetworkEndpointTypeInternetFqdnPort +// NetworkEndpointGroupNetworkEndpointTypeInternetIpPort +// NetworkEndpointGroupNetworkEndpointTypeNonGcpPrivateIpPort +// NetworkEndpointGroupNetworkEndpointTypePrivateServiceConnect +// NetworkEndpointGroupNetworkEndpointTypeServerless type NetworkEndpointGroupNetworkEndpointTypeInput interface { pulumi.Input @@ -23325,10 +23682,10 @@ func (o NetworkEndpointGroupTypePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// NetworkEndpointGroupTypeInput is an input type that accepts NetworkEndpointGroupTypeArgs and NetworkEndpointGroupTypeOutput values. -// You can construct a concrete instance of `NetworkEndpointGroupTypeInput` via: +// NetworkEndpointGroupTypeInput is an input type that accepts values of the NetworkEndpointGroupType enum +// A concrete instance of `NetworkEndpointGroupTypeInput` can be one of the following: // -// NetworkEndpointGroupTypeArgs{...} +// NetworkEndpointGroupTypeLoadBalancing type NetworkEndpointGroupTypeInput interface { pulumi.Input @@ -23498,10 +23855,11 @@ func (o NetworkFirewallPolicyVpcNetworkScopePtrOutput) ToStringPtrOutputWithCont }).(pulumi.StringPtrOutput) } -// NetworkFirewallPolicyVpcNetworkScopeInput is an input type that accepts NetworkFirewallPolicyVpcNetworkScopeArgs and NetworkFirewallPolicyVpcNetworkScopeOutput values. -// You can construct a concrete instance of `NetworkFirewallPolicyVpcNetworkScopeInput` via: +// NetworkFirewallPolicyVpcNetworkScopeInput is an input type that accepts values of the NetworkFirewallPolicyVpcNetworkScope enum +// A concrete instance of `NetworkFirewallPolicyVpcNetworkScopeInput` can be one of the following: // -// NetworkFirewallPolicyVpcNetworkScopeArgs{...} +// NetworkFirewallPolicyVpcNetworkScopeGlobalVpcNetwork +// NetworkFirewallPolicyVpcNetworkScopeRegionalVpcNetwork type NetworkFirewallPolicyVpcNetworkScopeInput interface { pulumi.Input @@ -23673,10 +24031,12 @@ func (o NetworkInterfaceNicTypePtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// NetworkInterfaceNicTypeInput is an input type that accepts NetworkInterfaceNicTypeArgs and NetworkInterfaceNicTypeOutput values. -// You can construct a concrete instance of `NetworkInterfaceNicTypeInput` via: +// NetworkInterfaceNicTypeInput is an input type that accepts values of the NetworkInterfaceNicType enum +// A concrete instance of `NetworkInterfaceNicTypeInput` can be one of the following: // -// NetworkInterfaceNicTypeArgs{...} +// NetworkInterfaceNicTypeGvnic +// NetworkInterfaceNicTypeUnspecifiedNicType +// NetworkInterfaceNicTypeVirtioNet type NetworkInterfaceNicTypeInput interface { pulumi.Input @@ -23848,10 +24208,12 @@ func (o NetworkInterfaceStackTypePtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// NetworkInterfaceStackTypeInput is an input type that accepts NetworkInterfaceStackTypeArgs and NetworkInterfaceStackTypeOutput values. -// You can construct a concrete instance of `NetworkInterfaceStackTypeInput` via: +// NetworkInterfaceStackTypeInput is an input type that accepts values of the NetworkInterfaceStackType enum +// A concrete instance of `NetworkInterfaceStackTypeInput` can be one of the following: // -// NetworkInterfaceStackTypeArgs{...} +// NetworkInterfaceStackTypeIpv4Ipv6 +// NetworkInterfaceStackTypeIpv4Only +// NetworkInterfaceStackTypeIpv6Only type NetworkInterfaceStackTypeInput interface { pulumi.Input @@ -24021,10 +24383,12 @@ func (o NetworkInterfaceSubInterfaceIpAllocationModePtrOutput) ToStringPtrOutput }).(pulumi.StringPtrOutput) } -// NetworkInterfaceSubInterfaceIpAllocationModeInput is an input type that accepts NetworkInterfaceSubInterfaceIpAllocationModeArgs and NetworkInterfaceSubInterfaceIpAllocationModeOutput values. -// You can construct a concrete instance of `NetworkInterfaceSubInterfaceIpAllocationModeInput` via: +// NetworkInterfaceSubInterfaceIpAllocationModeInput is an input type that accepts values of the NetworkInterfaceSubInterfaceIpAllocationMode enum +// A concrete instance of `NetworkInterfaceSubInterfaceIpAllocationModeInput` can be one of the following: // -// NetworkInterfaceSubInterfaceIpAllocationModeArgs{...} +// NetworkInterfaceSubInterfaceIpAllocationModeAllocateIp +// NetworkInterfaceSubInterfaceIpAllocationModeDoNotAllocateIp +// NetworkInterfaceSubInterfaceIpAllocationModeUnspecified type NetworkInterfaceSubInterfaceIpAllocationModeInput interface { pulumi.Input @@ -24192,10 +24556,11 @@ func (o NetworkNetworkFirewallPolicyEnforcementOrderPtrOutput) ToStringPtrOutput }).(pulumi.StringPtrOutput) } -// NetworkNetworkFirewallPolicyEnforcementOrderInput is an input type that accepts NetworkNetworkFirewallPolicyEnforcementOrderArgs and NetworkNetworkFirewallPolicyEnforcementOrderOutput values. -// You can construct a concrete instance of `NetworkNetworkFirewallPolicyEnforcementOrderInput` via: +// NetworkNetworkFirewallPolicyEnforcementOrderInput is an input type that accepts values of the NetworkNetworkFirewallPolicyEnforcementOrder enum +// A concrete instance of `NetworkNetworkFirewallPolicyEnforcementOrderInput` can be one of the following: // -// NetworkNetworkFirewallPolicyEnforcementOrderArgs{...} +// NetworkNetworkFirewallPolicyEnforcementOrderAfterClassicFirewall +// NetworkNetworkFirewallPolicyEnforcementOrderBeforeClassicFirewall type NetworkNetworkFirewallPolicyEnforcementOrderInput interface { pulumi.Input @@ -24362,10 +24727,11 @@ func (o NetworkPerformanceConfigExternalIpEgressBandwidthTierPtrOutput) ToString }).(pulumi.StringPtrOutput) } -// NetworkPerformanceConfigExternalIpEgressBandwidthTierInput is an input type that accepts NetworkPerformanceConfigExternalIpEgressBandwidthTierArgs and NetworkPerformanceConfigExternalIpEgressBandwidthTierOutput values. -// You can construct a concrete instance of `NetworkPerformanceConfigExternalIpEgressBandwidthTierInput` via: +// NetworkPerformanceConfigExternalIpEgressBandwidthTierInput is an input type that accepts values of the NetworkPerformanceConfigExternalIpEgressBandwidthTier enum +// A concrete instance of `NetworkPerformanceConfigExternalIpEgressBandwidthTierInput` can be one of the following: // -// NetworkPerformanceConfigExternalIpEgressBandwidthTierArgs{...} +// NetworkPerformanceConfigExternalIpEgressBandwidthTierDefault +// NetworkPerformanceConfigExternalIpEgressBandwidthTierTier1 type NetworkPerformanceConfigExternalIpEgressBandwidthTierInput interface { pulumi.Input @@ -24532,10 +24898,11 @@ func (o NetworkPerformanceConfigTotalEgressBandwidthTierPtrOutput) ToStringPtrOu }).(pulumi.StringPtrOutput) } -// NetworkPerformanceConfigTotalEgressBandwidthTierInput is an input type that accepts NetworkPerformanceConfigTotalEgressBandwidthTierArgs and NetworkPerformanceConfigTotalEgressBandwidthTierOutput values. -// You can construct a concrete instance of `NetworkPerformanceConfigTotalEgressBandwidthTierInput` via: +// NetworkPerformanceConfigTotalEgressBandwidthTierInput is an input type that accepts values of the NetworkPerformanceConfigTotalEgressBandwidthTier enum +// A concrete instance of `NetworkPerformanceConfigTotalEgressBandwidthTierInput` can be one of the following: // -// NetworkPerformanceConfigTotalEgressBandwidthTierArgs{...} +// NetworkPerformanceConfigTotalEgressBandwidthTierDefault +// NetworkPerformanceConfigTotalEgressBandwidthTierTier1 type NetworkPerformanceConfigTotalEgressBandwidthTierInput interface { pulumi.Input @@ -24703,10 +25070,11 @@ func (o NetworkRoutingConfigBgpBestPathSelectionModePtrOutput) ToStringPtrOutput }).(pulumi.StringPtrOutput) } -// NetworkRoutingConfigBgpBestPathSelectionModeInput is an input type that accepts NetworkRoutingConfigBgpBestPathSelectionModeArgs and NetworkRoutingConfigBgpBestPathSelectionModeOutput values. -// You can construct a concrete instance of `NetworkRoutingConfigBgpBestPathSelectionModeInput` via: +// NetworkRoutingConfigBgpBestPathSelectionModeInput is an input type that accepts values of the NetworkRoutingConfigBgpBestPathSelectionMode enum +// A concrete instance of `NetworkRoutingConfigBgpBestPathSelectionModeInput` can be one of the following: // -// NetworkRoutingConfigBgpBestPathSelectionModeArgs{...} +// NetworkRoutingConfigBgpBestPathSelectionModeLegacy +// NetworkRoutingConfigBgpBestPathSelectionModeStandard type NetworkRoutingConfigBgpBestPathSelectionModeInput interface { pulumi.Input @@ -24874,10 +25242,11 @@ func (o NetworkRoutingConfigBgpInterRegionCostPtrOutput) ToStringPtrOutputWithCo }).(pulumi.StringPtrOutput) } -// NetworkRoutingConfigBgpInterRegionCostInput is an input type that accepts NetworkRoutingConfigBgpInterRegionCostArgs and NetworkRoutingConfigBgpInterRegionCostOutput values. -// You can construct a concrete instance of `NetworkRoutingConfigBgpInterRegionCostInput` via: +// NetworkRoutingConfigBgpInterRegionCostInput is an input type that accepts values of the NetworkRoutingConfigBgpInterRegionCost enum +// A concrete instance of `NetworkRoutingConfigBgpInterRegionCostInput` can be one of the following: // -// NetworkRoutingConfigBgpInterRegionCostArgs{...} +// NetworkRoutingConfigBgpInterRegionCostAddCostToMed +// NetworkRoutingConfigBgpInterRegionCostDefault type NetworkRoutingConfigBgpInterRegionCostInput interface { pulumi.Input @@ -25045,10 +25414,11 @@ func (o NetworkRoutingConfigRoutingModePtrOutput) ToStringPtrOutputWithContext(c }).(pulumi.StringPtrOutput) } -// NetworkRoutingConfigRoutingModeInput is an input type that accepts NetworkRoutingConfigRoutingModeArgs and NetworkRoutingConfigRoutingModeOutput values. -// You can construct a concrete instance of `NetworkRoutingConfigRoutingModeInput` via: +// NetworkRoutingConfigRoutingModeInput is an input type that accepts values of the NetworkRoutingConfigRoutingMode enum +// A concrete instance of `NetworkRoutingConfigRoutingModeInput` can be one of the following: // -// NetworkRoutingConfigRoutingModeArgs{...} +// NetworkRoutingConfigRoutingModeGlobal +// NetworkRoutingConfigRoutingModeRegional type NetworkRoutingConfigRoutingModeInput interface { pulumi.Input @@ -25221,10 +25591,13 @@ func (o NodeGroupAutoscalingPolicyModePtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// NodeGroupAutoscalingPolicyModeInput is an input type that accepts NodeGroupAutoscalingPolicyModeArgs and NodeGroupAutoscalingPolicyModeOutput values. -// You can construct a concrete instance of `NodeGroupAutoscalingPolicyModeInput` via: +// NodeGroupAutoscalingPolicyModeInput is an input type that accepts values of the NodeGroupAutoscalingPolicyMode enum +// A concrete instance of `NodeGroupAutoscalingPolicyModeInput` can be one of the following: // -// NodeGroupAutoscalingPolicyModeArgs{...} +// NodeGroupAutoscalingPolicyModeModeUnspecified +// NodeGroupAutoscalingPolicyModeOff +// NodeGroupAutoscalingPolicyModeOn +// NodeGroupAutoscalingPolicyModeOnlyScaleOut type NodeGroupAutoscalingPolicyModeInput interface { pulumi.Input @@ -25396,10 +25769,12 @@ func (o NodeGroupMaintenanceIntervalPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// NodeGroupMaintenanceIntervalInput is an input type that accepts NodeGroupMaintenanceIntervalArgs and NodeGroupMaintenanceIntervalOutput values. -// You can construct a concrete instance of `NodeGroupMaintenanceIntervalInput` via: +// NodeGroupMaintenanceIntervalInput is an input type that accepts values of the NodeGroupMaintenanceInterval enum +// A concrete instance of `NodeGroupMaintenanceIntervalInput` can be one of the following: // -// NodeGroupMaintenanceIntervalArgs{...} +// NodeGroupMaintenanceIntervalAsNeeded +// NodeGroupMaintenanceIntervalPeriodic +// NodeGroupMaintenanceIntervalRecurrent type NodeGroupMaintenanceIntervalInput interface { pulumi.Input @@ -25572,10 +25947,13 @@ func (o NodeGroupMaintenancePolicyPtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// NodeGroupMaintenancePolicyInput is an input type that accepts NodeGroupMaintenancePolicyArgs and NodeGroupMaintenancePolicyOutput values. -// You can construct a concrete instance of `NodeGroupMaintenancePolicyInput` via: +// NodeGroupMaintenancePolicyInput is an input type that accepts values of the NodeGroupMaintenancePolicy enum +// A concrete instance of `NodeGroupMaintenancePolicyInput` can be one of the following: // -// NodeGroupMaintenancePolicyArgs{...} +// NodeGroupMaintenancePolicyDefault +// NodeGroupMaintenancePolicyMaintenancePolicyUnspecified +// NodeGroupMaintenancePolicyMigrateWithinNodeGroup +// NodeGroupMaintenancePolicyRestartInPlace type NodeGroupMaintenancePolicyInput interface { pulumi.Input @@ -25753,10 +26131,12 @@ func (o NodeTemplateCpuOvercommitTypePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// NodeTemplateCpuOvercommitTypeInput is an input type that accepts NodeTemplateCpuOvercommitTypeArgs and NodeTemplateCpuOvercommitTypeOutput values. -// You can construct a concrete instance of `NodeTemplateCpuOvercommitTypeInput` via: +// NodeTemplateCpuOvercommitTypeInput is an input type that accepts values of the NodeTemplateCpuOvercommitType enum +// A concrete instance of `NodeTemplateCpuOvercommitTypeInput` can be one of the following: // -// NodeTemplateCpuOvercommitTypeArgs{...} +// NodeTemplateCpuOvercommitTypeCpuOvercommitTypeUnspecified +// NodeTemplateCpuOvercommitTypeEnabled +// NodeTemplateCpuOvercommitTypeNone type NodeTemplateCpuOvercommitTypeInput interface { pulumi.Input @@ -25927,10 +26307,14 @@ func (o OrganizationSecurityPolicyTypePtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// OrganizationSecurityPolicyTypeInput is an input type that accepts OrganizationSecurityPolicyTypeArgs and OrganizationSecurityPolicyTypeOutput values. -// You can construct a concrete instance of `OrganizationSecurityPolicyTypeInput` via: +// OrganizationSecurityPolicyTypeInput is an input type that accepts values of the OrganizationSecurityPolicyType enum +// A concrete instance of `OrganizationSecurityPolicyTypeInput` can be one of the following: // -// OrganizationSecurityPolicyTypeArgs{...} +// OrganizationSecurityPolicyTypeCloudArmor +// OrganizationSecurityPolicyTypeCloudArmorEdge +// OrganizationSecurityPolicyTypeCloudArmorInternalService +// OrganizationSecurityPolicyTypeCloudArmorNetwork +// OrganizationSecurityPolicyTypeFirewall type OrganizationSecurityPolicyTypeInput interface { pulumi.Input @@ -26098,10 +26482,11 @@ func (o PacketMirroringEnablePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// PacketMirroringEnableInput is an input type that accepts PacketMirroringEnableArgs and PacketMirroringEnableOutput values. -// You can construct a concrete instance of `PacketMirroringEnableInput` via: +// PacketMirroringEnableInput is an input type that accepts values of the PacketMirroringEnable enum +// A concrete instance of `PacketMirroringEnableInput` can be one of the following: // -// PacketMirroringEnableArgs{...} +// PacketMirroringEnableFalse +// PacketMirroringEnableTrue type PacketMirroringEnableInput interface { pulumi.Input @@ -26273,10 +26658,12 @@ func (o PacketMirroringFilterDirectionPtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// PacketMirroringFilterDirectionInput is an input type that accepts PacketMirroringFilterDirectionArgs and PacketMirroringFilterDirectionOutput values. -// You can construct a concrete instance of `PacketMirroringFilterDirectionInput` via: +// PacketMirroringFilterDirectionInput is an input type that accepts values of the PacketMirroringFilterDirection enum +// A concrete instance of `PacketMirroringFilterDirectionInput` can be one of the following: // -// PacketMirroringFilterDirectionArgs{...} +// PacketMirroringFilterDirectionBoth +// PacketMirroringFilterDirectionEgress +// PacketMirroringFilterDirectionIngress type PacketMirroringFilterDirectionInput interface { pulumi.Input @@ -26448,10 +26835,12 @@ func (o PublicAdvertisedPrefixPdpScopePtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// PublicAdvertisedPrefixPdpScopeInput is an input type that accepts PublicAdvertisedPrefixPdpScopeArgs and PublicAdvertisedPrefixPdpScopeOutput values. -// You can construct a concrete instance of `PublicAdvertisedPrefixPdpScopeInput` via: +// PublicAdvertisedPrefixPdpScopeInput is an input type that accepts values of the PublicAdvertisedPrefixPdpScope enum +// A concrete instance of `PublicAdvertisedPrefixPdpScopeInput` can be one of the following: // -// PublicAdvertisedPrefixPdpScopeArgs{...} +// PublicAdvertisedPrefixPdpScopeGlobal +// PublicAdvertisedPrefixPdpScopeGlobalAndRegional +// PublicAdvertisedPrefixPdpScopeRegional type PublicAdvertisedPrefixPdpScopeInput interface { pulumi.Input @@ -26635,10 +27024,18 @@ func (o PublicAdvertisedPrefixStatusPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// PublicAdvertisedPrefixStatusInput is an input type that accepts PublicAdvertisedPrefixStatusArgs and PublicAdvertisedPrefixStatusOutput values. -// You can construct a concrete instance of `PublicAdvertisedPrefixStatusInput` via: +// PublicAdvertisedPrefixStatusInput is an input type that accepts values of the PublicAdvertisedPrefixStatus enum +// A concrete instance of `PublicAdvertisedPrefixStatusInput` can be one of the following: // -// PublicAdvertisedPrefixStatusArgs{...} +// PublicAdvertisedPrefixStatusAnnouncedToInternet +// PublicAdvertisedPrefixStatusInitial +// PublicAdvertisedPrefixStatusPrefixConfigurationComplete +// PublicAdvertisedPrefixStatusPrefixConfigurationInProgress +// PublicAdvertisedPrefixStatusPrefixRemovalInProgress +// PublicAdvertisedPrefixStatusPtrConfigured +// PublicAdvertisedPrefixStatusReadyToAnnounce +// PublicAdvertisedPrefixStatusReverseDnsLookupFailed +// PublicAdvertisedPrefixStatusValidated type PublicAdvertisedPrefixStatusInput interface { pulumi.Input @@ -26808,10 +27205,11 @@ func (o PublicDelegatedPrefixModePtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// PublicDelegatedPrefixModeInput is an input type that accepts PublicDelegatedPrefixModeArgs and PublicDelegatedPrefixModeOutput values. -// You can construct a concrete instance of `PublicDelegatedPrefixModeInput` via: +// PublicDelegatedPrefixModeInput is an input type that accepts values of the PublicDelegatedPrefixMode enum +// A concrete instance of `PublicDelegatedPrefixModeInput` can be one of the following: // -// PublicDelegatedPrefixModeArgs{...} +// PublicDelegatedPrefixModeDelegation +// PublicDelegatedPrefixModeExternalIpv6ForwardingRuleCreation type PublicDelegatedPrefixModeInput interface { pulumi.Input @@ -26981,10 +27379,11 @@ func (o PublicDelegatedPrefixPublicDelegatedSubPrefixModePtrOutput) ToStringPtrO }).(pulumi.StringPtrOutput) } -// PublicDelegatedPrefixPublicDelegatedSubPrefixModeInput is an input type that accepts PublicDelegatedPrefixPublicDelegatedSubPrefixModeArgs and PublicDelegatedPrefixPublicDelegatedSubPrefixModeOutput values. -// You can construct a concrete instance of `PublicDelegatedPrefixPublicDelegatedSubPrefixModeInput` via: +// PublicDelegatedPrefixPublicDelegatedSubPrefixModeInput is an input type that accepts values of the PublicDelegatedPrefixPublicDelegatedSubPrefixMode enum +// A concrete instance of `PublicDelegatedPrefixPublicDelegatedSubPrefixModeInput` can be one of the following: // -// PublicDelegatedPrefixPublicDelegatedSubPrefixModeArgs{...} +// PublicDelegatedPrefixPublicDelegatedSubPrefixModeDelegation +// PublicDelegatedPrefixPublicDelegatedSubPrefixModeExternalIpv6ForwardingRuleCreation type PublicDelegatedPrefixPublicDelegatedSubPrefixModeInput interface { pulumi.Input @@ -27154,10 +27553,11 @@ func (o RegionBackendServiceCompressionModePtrOutput) ToStringPtrOutputWithConte }).(pulumi.StringPtrOutput) } -// RegionBackendServiceCompressionModeInput is an input type that accepts RegionBackendServiceCompressionModeArgs and RegionBackendServiceCompressionModeOutput values. -// You can construct a concrete instance of `RegionBackendServiceCompressionModeInput` via: +// RegionBackendServiceCompressionModeInput is an input type that accepts values of the RegionBackendServiceCompressionMode enum +// A concrete instance of `RegionBackendServiceCompressionModeInput` can be one of the following: // -// RegionBackendServiceCompressionModeArgs{...} +// RegionBackendServiceCompressionModeAutomatic +// RegionBackendServiceCompressionModeDisabled type RegionBackendServiceCompressionModeInput interface { pulumi.Input @@ -27331,10 +27731,13 @@ func (o RegionBackendServiceIpAddressSelectionPolicyPtrOutput) ToStringPtrOutput }).(pulumi.StringPtrOutput) } -// RegionBackendServiceIpAddressSelectionPolicyInput is an input type that accepts RegionBackendServiceIpAddressSelectionPolicyArgs and RegionBackendServiceIpAddressSelectionPolicyOutput values. -// You can construct a concrete instance of `RegionBackendServiceIpAddressSelectionPolicyInput` via: +// RegionBackendServiceIpAddressSelectionPolicyInput is an input type that accepts values of the RegionBackendServiceIpAddressSelectionPolicy enum +// A concrete instance of `RegionBackendServiceIpAddressSelectionPolicyInput` can be one of the following: // -// RegionBackendServiceIpAddressSelectionPolicyArgs{...} +// RegionBackendServiceIpAddressSelectionPolicyIpv4Only +// RegionBackendServiceIpAddressSelectionPolicyIpv6Only +// RegionBackendServiceIpAddressSelectionPolicyIpAddressSelectionPolicyUnspecified +// RegionBackendServiceIpAddressSelectionPolicyPreferIpv6 type RegionBackendServiceIpAddressSelectionPolicyInput interface { pulumi.Input @@ -27511,10 +27914,15 @@ func (o RegionBackendServiceLoadBalancingSchemePtrOutput) ToStringPtrOutputWithC }).(pulumi.StringPtrOutput) } -// RegionBackendServiceLoadBalancingSchemeInput is an input type that accepts RegionBackendServiceLoadBalancingSchemeArgs and RegionBackendServiceLoadBalancingSchemeOutput values. -// You can construct a concrete instance of `RegionBackendServiceLoadBalancingSchemeInput` via: +// RegionBackendServiceLoadBalancingSchemeInput is an input type that accepts values of the RegionBackendServiceLoadBalancingScheme enum +// A concrete instance of `RegionBackendServiceLoadBalancingSchemeInput` can be one of the following: // -// RegionBackendServiceLoadBalancingSchemeArgs{...} +// RegionBackendServiceLoadBalancingSchemeExternal +// RegionBackendServiceLoadBalancingSchemeExternalManaged +// RegionBackendServiceLoadBalancingSchemeInternal +// RegionBackendServiceLoadBalancingSchemeInternalManaged +// RegionBackendServiceLoadBalancingSchemeInternalSelfManaged +// RegionBackendServiceLoadBalancingSchemeInvalidLoadBalancingScheme type RegionBackendServiceLoadBalancingSchemeInput interface { pulumi.Input @@ -27695,10 +28103,17 @@ func (o RegionBackendServiceLocalityLbPolicyPtrOutput) ToStringPtrOutputWithCont }).(pulumi.StringPtrOutput) } -// RegionBackendServiceLocalityLbPolicyInput is an input type that accepts RegionBackendServiceLocalityLbPolicyArgs and RegionBackendServiceLocalityLbPolicyOutput values. -// You can construct a concrete instance of `RegionBackendServiceLocalityLbPolicyInput` via: +// RegionBackendServiceLocalityLbPolicyInput is an input type that accepts values of the RegionBackendServiceLocalityLbPolicy enum +// A concrete instance of `RegionBackendServiceLocalityLbPolicyInput` can be one of the following: // -// RegionBackendServiceLocalityLbPolicyArgs{...} +// RegionBackendServiceLocalityLbPolicyInvalidLbPolicy +// RegionBackendServiceLocalityLbPolicyLeastRequest +// RegionBackendServiceLocalityLbPolicyMaglev +// RegionBackendServiceLocalityLbPolicyOriginalDestination +// RegionBackendServiceLocalityLbPolicyRandom +// RegionBackendServiceLocalityLbPolicyRingHash +// RegionBackendServiceLocalityLbPolicyRoundRobin +// RegionBackendServiceLocalityLbPolicyWeightedMaglev type RegionBackendServiceLocalityLbPolicyInput interface { pulumi.Input @@ -27880,10 +28295,18 @@ func (o RegionBackendServiceProtocolPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// RegionBackendServiceProtocolInput is an input type that accepts RegionBackendServiceProtocolArgs and RegionBackendServiceProtocolOutput values. -// You can construct a concrete instance of `RegionBackendServiceProtocolInput` via: +// RegionBackendServiceProtocolInput is an input type that accepts values of the RegionBackendServiceProtocol enum +// A concrete instance of `RegionBackendServiceProtocolInput` can be one of the following: // -// RegionBackendServiceProtocolArgs{...} +// RegionBackendServiceProtocolAll +// RegionBackendServiceProtocolGrpc +// RegionBackendServiceProtocolHttp +// RegionBackendServiceProtocolHttp2 +// RegionBackendServiceProtocolHttps +// RegionBackendServiceProtocolSsl +// RegionBackendServiceProtocolTcp +// RegionBackendServiceProtocolUdp +// RegionBackendServiceProtocolUnspecified type RegionBackendServiceProtocolInput interface { pulumi.Input @@ -28065,10 +28488,17 @@ func (o RegionBackendServiceSessionAffinityPtrOutput) ToStringPtrOutputWithConte }).(pulumi.StringPtrOutput) } -// RegionBackendServiceSessionAffinityInput is an input type that accepts RegionBackendServiceSessionAffinityArgs and RegionBackendServiceSessionAffinityOutput values. -// You can construct a concrete instance of `RegionBackendServiceSessionAffinityInput` via: +// RegionBackendServiceSessionAffinityInput is an input type that accepts values of the RegionBackendServiceSessionAffinity enum +// A concrete instance of `RegionBackendServiceSessionAffinityInput` can be one of the following: // -// RegionBackendServiceSessionAffinityArgs{...} +// RegionBackendServiceSessionAffinityClientIp +// RegionBackendServiceSessionAffinityClientIpNoDestination +// RegionBackendServiceSessionAffinityClientIpPortProto +// RegionBackendServiceSessionAffinityClientIpProto +// RegionBackendServiceSessionAffinityGeneratedCookie +// RegionBackendServiceSessionAffinityHeaderField +// RegionBackendServiceSessionAffinityHttpCookie +// RegionBackendServiceSessionAffinityNone type RegionBackendServiceSessionAffinityInput interface { pulumi.Input @@ -28238,10 +28668,11 @@ func (o RegionBackendServiceVpcNetworkScopePtrOutput) ToStringPtrOutputWithConte }).(pulumi.StringPtrOutput) } -// RegionBackendServiceVpcNetworkScopeInput is an input type that accepts RegionBackendServiceVpcNetworkScopeArgs and RegionBackendServiceVpcNetworkScopeOutput values. -// You can construct a concrete instance of `RegionBackendServiceVpcNetworkScopeInput` via: +// RegionBackendServiceVpcNetworkScopeInput is an input type that accepts values of the RegionBackendServiceVpcNetworkScope enum +// A concrete instance of `RegionBackendServiceVpcNetworkScopeInput` can be one of the following: // -// RegionBackendServiceVpcNetworkScopeArgs{...} +// RegionBackendServiceVpcNetworkScopeGlobalVpcNetwork +// RegionBackendServiceVpcNetworkScopeRegionalVpcNetwork type RegionBackendServiceVpcNetworkScopeInput interface { pulumi.Input @@ -28410,10 +28841,12 @@ func (o RegionCommitmentCategoryPtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// RegionCommitmentCategoryInput is an input type that accepts RegionCommitmentCategoryArgs and RegionCommitmentCategoryOutput values. -// You can construct a concrete instance of `RegionCommitmentCategoryInput` via: +// RegionCommitmentCategoryInput is an input type that accepts values of the RegionCommitmentCategory enum +// A concrete instance of `RegionCommitmentCategoryInput` can be one of the following: // -// RegionCommitmentCategoryArgs{...} +// RegionCommitmentCategoryCategoryUnspecified +// RegionCommitmentCategoryLicense +// RegionCommitmentCategoryMachine type RegionCommitmentCategoryInput interface { pulumi.Input @@ -28582,10 +29015,12 @@ func (o RegionCommitmentPlanPtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// RegionCommitmentPlanInput is an input type that accepts RegionCommitmentPlanArgs and RegionCommitmentPlanOutput values. -// You can construct a concrete instance of `RegionCommitmentPlanInput` via: +// RegionCommitmentPlanInput is an input type that accepts values of the RegionCommitmentPlan enum +// A concrete instance of `RegionCommitmentPlanInput` can be one of the following: // -// RegionCommitmentPlanArgs{...} +// RegionCommitmentPlanInvalid +// RegionCommitmentPlanThirtySixMonth +// RegionCommitmentPlanTwelveMonth type RegionCommitmentPlanInput interface { pulumi.Input @@ -28767,10 +29202,25 @@ func (o RegionCommitmentTypePtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// RegionCommitmentTypeInput is an input type that accepts RegionCommitmentTypeArgs and RegionCommitmentTypeOutput values. -// You can construct a concrete instance of `RegionCommitmentTypeInput` via: +// RegionCommitmentTypeInput is an input type that accepts values of the RegionCommitmentType enum +// A concrete instance of `RegionCommitmentTypeInput` can be one of the following: // -// RegionCommitmentTypeArgs{...} +// RegionCommitmentTypeAcceleratorOptimized +// RegionCommitmentTypeAcceleratorOptimizedA3 +// RegionCommitmentTypeComputeOptimized +// RegionCommitmentTypeComputeOptimizedC2d +// RegionCommitmentTypeComputeOptimizedC3 +// RegionCommitmentTypeComputeOptimizedC3d +// RegionCommitmentTypeComputeOptimizedH3 +// RegionCommitmentTypeGeneralPurpose +// RegionCommitmentTypeGeneralPurposeE2 +// RegionCommitmentTypeGeneralPurposeN2 +// RegionCommitmentTypeGeneralPurposeN2d +// RegionCommitmentTypeGeneralPurposeT2d +// RegionCommitmentTypeGraphicsOptimized +// RegionCommitmentTypeMemoryOptimized +// RegionCommitmentTypeMemoryOptimizedM3 +// RegionCommitmentTypeTypeUnspecified type RegionCommitmentTypeInput interface { pulumi.Input @@ -28942,10 +29392,12 @@ func (o RegionDiskAccessModePtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// RegionDiskAccessModeInput is an input type that accepts RegionDiskAccessModeArgs and RegionDiskAccessModeOutput values. -// You can construct a concrete instance of `RegionDiskAccessModeInput` via: +// RegionDiskAccessModeInput is an input type that accepts values of the RegionDiskAccessMode enum +// A concrete instance of `RegionDiskAccessModeInput` can be one of the following: // -// RegionDiskAccessModeArgs{...} +// RegionDiskAccessModeReadOnlyMany +// RegionDiskAccessModeReadWriteMany +// RegionDiskAccessModeReadWriteSingle type RegionDiskAccessModeInput interface { pulumi.Input @@ -29117,10 +29569,12 @@ func (o RegionDiskArchitecturePtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// RegionDiskArchitectureInput is an input type that accepts RegionDiskArchitectureArgs and RegionDiskArchitectureOutput values. -// You can construct a concrete instance of `RegionDiskArchitectureInput` via: +// RegionDiskArchitectureInput is an input type that accepts values of the RegionDiskArchitecture enum +// A concrete instance of `RegionDiskArchitectureInput` can be one of the following: // -// RegionDiskArchitectureArgs{...} +// RegionDiskArchitectureArchitectureUnspecified +// RegionDiskArchitectureArm64 +// RegionDiskArchitectureX8664 type RegionDiskArchitectureInput interface { pulumi.Input @@ -29289,10 +29743,12 @@ func (o RegionDiskInterfacePtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// RegionDiskInterfaceInput is an input type that accepts RegionDiskInterfaceArgs and RegionDiskInterfaceOutput values. -// You can construct a concrete instance of `RegionDiskInterfaceInput` via: +// RegionDiskInterfaceInput is an input type that accepts values of the RegionDiskInterface enum +// A concrete instance of `RegionDiskInterfaceInput` can be one of the following: // -// RegionDiskInterfaceArgs{...} +// RegionDiskInterfaceNvme +// RegionDiskInterfaceScsi +// RegionDiskInterfaceUnspecified type RegionDiskInterfaceInput interface { pulumi.Input @@ -29460,10 +29916,11 @@ func (o RegionDiskStorageTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// RegionDiskStorageTypeInput is an input type that accepts RegionDiskStorageTypeArgs and RegionDiskStorageTypeOutput values. -// You can construct a concrete instance of `RegionDiskStorageTypeInput` via: +// RegionDiskStorageTypeInput is an input type that accepts values of the RegionDiskStorageType enum +// A concrete instance of `RegionDiskStorageTypeInput` can be one of the following: // -// RegionDiskStorageTypeArgs{...} +// RegionDiskStorageTypeHdd +// RegionDiskStorageTypeSsd type RegionDiskStorageTypeInput interface { pulumi.Input @@ -29633,10 +30090,11 @@ func (o RegionHealthCheckServiceHealthStatusAggregationPolicyPtrOutput) ToString }).(pulumi.StringPtrOutput) } -// RegionHealthCheckServiceHealthStatusAggregationPolicyInput is an input type that accepts RegionHealthCheckServiceHealthStatusAggregationPolicyArgs and RegionHealthCheckServiceHealthStatusAggregationPolicyOutput values. -// You can construct a concrete instance of `RegionHealthCheckServiceHealthStatusAggregationPolicyInput` via: +// RegionHealthCheckServiceHealthStatusAggregationPolicyInput is an input type that accepts values of the RegionHealthCheckServiceHealthStatusAggregationPolicy enum +// A concrete instance of `RegionHealthCheckServiceHealthStatusAggregationPolicyInput` can be one of the following: // -// RegionHealthCheckServiceHealthStatusAggregationPolicyArgs{...} +// RegionHealthCheckServiceHealthStatusAggregationPolicyAnd +// RegionHealthCheckServiceHealthStatusAggregationPolicyNoAggregation type RegionHealthCheckServiceHealthStatusAggregationPolicyInput interface { pulumi.Input @@ -29806,10 +30264,11 @@ func (o RegionHealthCheckServiceHealthStatusAggregationStrategyPtrOutput) ToStri }).(pulumi.StringPtrOutput) } -// RegionHealthCheckServiceHealthStatusAggregationStrategyInput is an input type that accepts RegionHealthCheckServiceHealthStatusAggregationStrategyArgs and RegionHealthCheckServiceHealthStatusAggregationStrategyOutput values. -// You can construct a concrete instance of `RegionHealthCheckServiceHealthStatusAggregationStrategyInput` via: +// RegionHealthCheckServiceHealthStatusAggregationStrategyInput is an input type that accepts values of the RegionHealthCheckServiceHealthStatusAggregationStrategy enum +// A concrete instance of `RegionHealthCheckServiceHealthStatusAggregationStrategyInput` can be one of the following: // -// RegionHealthCheckServiceHealthStatusAggregationStrategyArgs{...} +// RegionHealthCheckServiceHealthStatusAggregationStrategyAnd +// RegionHealthCheckServiceHealthStatusAggregationStrategyNoAggregation type RegionHealthCheckServiceHealthStatusAggregationStrategyInput interface { pulumi.Input @@ -29983,10 +30442,17 @@ func (o RegionHealthCheckTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// RegionHealthCheckTypeInput is an input type that accepts RegionHealthCheckTypeArgs and RegionHealthCheckTypeOutput values. -// You can construct a concrete instance of `RegionHealthCheckTypeInput` via: +// RegionHealthCheckTypeInput is an input type that accepts values of the RegionHealthCheckType enum +// A concrete instance of `RegionHealthCheckTypeInput` can be one of the following: // -// RegionHealthCheckTypeArgs{...} +// RegionHealthCheckTypeGrpc +// RegionHealthCheckTypeHttp +// RegionHealthCheckTypeHttp2 +// RegionHealthCheckTypeHttps +// RegionHealthCheckTypeInvalid +// RegionHealthCheckTypeSsl +// RegionHealthCheckTypeTcp +// RegionHealthCheckTypeUdp type RegionHealthCheckTypeInput interface { pulumi.Input @@ -30154,10 +30620,11 @@ func (o RegionInstanceGroupManagerFailoverActionPtrOutput) ToStringPtrOutputWith }).(pulumi.StringPtrOutput) } -// RegionInstanceGroupManagerFailoverActionInput is an input type that accepts RegionInstanceGroupManagerFailoverActionArgs and RegionInstanceGroupManagerFailoverActionOutput values. -// You can construct a concrete instance of `RegionInstanceGroupManagerFailoverActionInput` via: +// RegionInstanceGroupManagerFailoverActionInput is an input type that accepts values of the RegionInstanceGroupManagerFailoverAction enum +// A concrete instance of `RegionInstanceGroupManagerFailoverActionInput` can be one of the following: // -// RegionInstanceGroupManagerFailoverActionArgs{...} +// RegionInstanceGroupManagerFailoverActionNoFailover +// RegionInstanceGroupManagerFailoverActionUnknown type RegionInstanceGroupManagerFailoverActionInput interface { pulumi.Input @@ -30327,10 +30794,11 @@ func (o RegionInstanceGroupManagerListManagedInstancesResultsPtrOutput) ToString }).(pulumi.StringPtrOutput) } -// RegionInstanceGroupManagerListManagedInstancesResultsInput is an input type that accepts RegionInstanceGroupManagerListManagedInstancesResultsArgs and RegionInstanceGroupManagerListManagedInstancesResultsOutput values. -// You can construct a concrete instance of `RegionInstanceGroupManagerListManagedInstancesResultsInput` via: +// RegionInstanceGroupManagerListManagedInstancesResultsInput is an input type that accepts values of the RegionInstanceGroupManagerListManagedInstancesResults enum +// A concrete instance of `RegionInstanceGroupManagerListManagedInstancesResultsInput` can be one of the following: // -// RegionInstanceGroupManagerListManagedInstancesResultsArgs{...} +// RegionInstanceGroupManagerListManagedInstancesResultsPageless +// RegionInstanceGroupManagerListManagedInstancesResultsPaginated type RegionInstanceGroupManagerListManagedInstancesResultsInput interface { pulumi.Input @@ -30500,10 +30968,11 @@ func (o RegionInstanceGroupManagerTargetSizeUnitPtrOutput) ToStringPtrOutputWith }).(pulumi.StringPtrOutput) } -// RegionInstanceGroupManagerTargetSizeUnitInput is an input type that accepts RegionInstanceGroupManagerTargetSizeUnitArgs and RegionInstanceGroupManagerTargetSizeUnitOutput values. -// You can construct a concrete instance of `RegionInstanceGroupManagerTargetSizeUnitInput` via: +// RegionInstanceGroupManagerTargetSizeUnitInput is an input type that accepts values of the RegionInstanceGroupManagerTargetSizeUnit enum +// A concrete instance of `RegionInstanceGroupManagerTargetSizeUnitInput` can be one of the following: // -// RegionInstanceGroupManagerTargetSizeUnitArgs{...} +// RegionInstanceGroupManagerTargetSizeUnitInstance +// RegionInstanceGroupManagerTargetSizeUnitVcpu type RegionInstanceGroupManagerTargetSizeUnitInput interface { pulumi.Input @@ -30673,10 +31142,11 @@ func (o RegionNetworkEndpointGroupClientPortMappingModePtrOutput) ToStringPtrOut }).(pulumi.StringPtrOutput) } -// RegionNetworkEndpointGroupClientPortMappingModeInput is an input type that accepts RegionNetworkEndpointGroupClientPortMappingModeArgs and RegionNetworkEndpointGroupClientPortMappingModeOutput values. -// You can construct a concrete instance of `RegionNetworkEndpointGroupClientPortMappingModeInput` via: +// RegionNetworkEndpointGroupClientPortMappingModeInput is an input type that accepts values of the RegionNetworkEndpointGroupClientPortMappingMode enum +// A concrete instance of `RegionNetworkEndpointGroupClientPortMappingModeInput` can be one of the following: // -// RegionNetworkEndpointGroupClientPortMappingModeArgs{...} +// RegionNetworkEndpointGroupClientPortMappingModeClientPortPerEndpoint +// RegionNetworkEndpointGroupClientPortMappingModePortMappingDisabled type RegionNetworkEndpointGroupClientPortMappingModeInput interface { pulumi.Input @@ -30856,10 +31326,16 @@ func (o RegionNetworkEndpointGroupNetworkEndpointTypePtrOutput) ToStringPtrOutpu }).(pulumi.StringPtrOutput) } -// RegionNetworkEndpointGroupNetworkEndpointTypeInput is an input type that accepts RegionNetworkEndpointGroupNetworkEndpointTypeArgs and RegionNetworkEndpointGroupNetworkEndpointTypeOutput values. -// You can construct a concrete instance of `RegionNetworkEndpointGroupNetworkEndpointTypeInput` via: +// RegionNetworkEndpointGroupNetworkEndpointTypeInput is an input type that accepts values of the RegionNetworkEndpointGroupNetworkEndpointType enum +// A concrete instance of `RegionNetworkEndpointGroupNetworkEndpointTypeInput` can be one of the following: // -// RegionNetworkEndpointGroupNetworkEndpointTypeArgs{...} +// RegionNetworkEndpointGroupNetworkEndpointTypeGceVmIp +// RegionNetworkEndpointGroupNetworkEndpointTypeGceVmIpPort +// RegionNetworkEndpointGroupNetworkEndpointTypeInternetFqdnPort +// RegionNetworkEndpointGroupNetworkEndpointTypeInternetIpPort +// RegionNetworkEndpointGroupNetworkEndpointTypeNonGcpPrivateIpPort +// RegionNetworkEndpointGroupNetworkEndpointTypePrivateServiceConnect +// RegionNetworkEndpointGroupNetworkEndpointTypeServerless type RegionNetworkEndpointGroupNetworkEndpointTypeInput interface { pulumi.Input @@ -31027,10 +31503,10 @@ func (o RegionNetworkEndpointGroupTypePtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// RegionNetworkEndpointGroupTypeInput is an input type that accepts RegionNetworkEndpointGroupTypeArgs and RegionNetworkEndpointGroupTypeOutput values. -// You can construct a concrete instance of `RegionNetworkEndpointGroupTypeInput` via: +// RegionNetworkEndpointGroupTypeInput is an input type that accepts values of the RegionNetworkEndpointGroupType enum +// A concrete instance of `RegionNetworkEndpointGroupTypeInput` can be one of the following: // -// RegionNetworkEndpointGroupTypeArgs{...} +// RegionNetworkEndpointGroupTypeLoadBalancing type RegionNetworkEndpointGroupTypeInput interface { pulumi.Input @@ -31200,10 +31676,11 @@ func (o RegionNetworkFirewallPolicyVpcNetworkScopePtrOutput) ToStringPtrOutputWi }).(pulumi.StringPtrOutput) } -// RegionNetworkFirewallPolicyVpcNetworkScopeInput is an input type that accepts RegionNetworkFirewallPolicyVpcNetworkScopeArgs and RegionNetworkFirewallPolicyVpcNetworkScopeOutput values. -// You can construct a concrete instance of `RegionNetworkFirewallPolicyVpcNetworkScopeInput` via: +// RegionNetworkFirewallPolicyVpcNetworkScopeInput is an input type that accepts values of the RegionNetworkFirewallPolicyVpcNetworkScope enum +// A concrete instance of `RegionNetworkFirewallPolicyVpcNetworkScopeInput` can be one of the following: // -// RegionNetworkFirewallPolicyVpcNetworkScopeArgs{...} +// RegionNetworkFirewallPolicyVpcNetworkScopeGlobalVpcNetwork +// RegionNetworkFirewallPolicyVpcNetworkScopeRegionalVpcNetwork type RegionNetworkFirewallPolicyVpcNetworkScopeInput interface { pulumi.Input @@ -31374,10 +31851,14 @@ func (o RegionSecurityPolicyTypePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// RegionSecurityPolicyTypeInput is an input type that accepts RegionSecurityPolicyTypeArgs and RegionSecurityPolicyTypeOutput values. -// You can construct a concrete instance of `RegionSecurityPolicyTypeInput` via: +// RegionSecurityPolicyTypeInput is an input type that accepts values of the RegionSecurityPolicyType enum +// A concrete instance of `RegionSecurityPolicyTypeInput` can be one of the following: // -// RegionSecurityPolicyTypeArgs{...} +// RegionSecurityPolicyTypeCloudArmor +// RegionSecurityPolicyTypeCloudArmorEdge +// RegionSecurityPolicyTypeCloudArmorInternalService +// RegionSecurityPolicyTypeCloudArmorNetwork +// RegionSecurityPolicyTypeFirewall type RegionSecurityPolicyTypeInput interface { pulumi.Input @@ -31545,10 +32026,11 @@ func (o RegionSnapshotSnapshotTypePtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// RegionSnapshotSnapshotTypeInput is an input type that accepts RegionSnapshotSnapshotTypeArgs and RegionSnapshotSnapshotTypeOutput values. -// You can construct a concrete instance of `RegionSnapshotSnapshotTypeInput` via: +// RegionSnapshotSnapshotTypeInput is an input type that accepts values of the RegionSnapshotSnapshotType enum +// A concrete instance of `RegionSnapshotSnapshotTypeInput` can be one of the following: // -// RegionSnapshotSnapshotTypeArgs{...} +// RegionSnapshotSnapshotTypeArchive +// RegionSnapshotSnapshotTypeStandard type RegionSnapshotSnapshotTypeInput interface { pulumi.Input @@ -31719,10 +32201,12 @@ func (o RegionSslCertificateTypePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// RegionSslCertificateTypeInput is an input type that accepts RegionSslCertificateTypeArgs and RegionSslCertificateTypeOutput values. -// You can construct a concrete instance of `RegionSslCertificateTypeInput` via: +// RegionSslCertificateTypeInput is an input type that accepts values of the RegionSslCertificateType enum +// A concrete instance of `RegionSslCertificateTypeInput` can be one of the following: // -// RegionSslCertificateTypeArgs{...} +// RegionSslCertificateTypeManaged +// RegionSslCertificateTypeSelfManaged +// RegionSslCertificateTypeTypeUnspecified type RegionSslCertificateTypeInput interface { pulumi.Input @@ -31894,10 +32378,12 @@ func (o RegionSslPolicyMinTlsVersionPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// RegionSslPolicyMinTlsVersionInput is an input type that accepts RegionSslPolicyMinTlsVersionArgs and RegionSslPolicyMinTlsVersionOutput values. -// You can construct a concrete instance of `RegionSslPolicyMinTlsVersionInput` via: +// RegionSslPolicyMinTlsVersionInput is an input type that accepts values of the RegionSslPolicyMinTlsVersion enum +// A concrete instance of `RegionSslPolicyMinTlsVersionInput` can be one of the following: // -// RegionSslPolicyMinTlsVersionArgs{...} +// RegionSslPolicyMinTlsVersionTls10 +// RegionSslPolicyMinTlsVersionTls11 +// RegionSslPolicyMinTlsVersionTls12 type RegionSslPolicyMinTlsVersionInput interface { pulumi.Input @@ -32071,10 +32557,13 @@ func (o RegionSslPolicyProfilePtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// RegionSslPolicyProfileInput is an input type that accepts RegionSslPolicyProfileArgs and RegionSslPolicyProfileOutput values. -// You can construct a concrete instance of `RegionSslPolicyProfileInput` via: +// RegionSslPolicyProfileInput is an input type that accepts values of the RegionSslPolicyProfile enum +// A concrete instance of `RegionSslPolicyProfileInput` can be one of the following: // -// RegionSslPolicyProfileArgs{...} +// RegionSslPolicyProfileCompatible +// RegionSslPolicyProfileCustom +// RegionSslPolicyProfileModern +// RegionSslPolicyProfileRestricted type RegionSslPolicyProfileInput interface { pulumi.Input @@ -32246,10 +32735,12 @@ func (o RegionTargetHttpsProxyQuicOverridePtrOutput) ToStringPtrOutputWithContex }).(pulumi.StringPtrOutput) } -// RegionTargetHttpsProxyQuicOverrideInput is an input type that accepts RegionTargetHttpsProxyQuicOverrideArgs and RegionTargetHttpsProxyQuicOverrideOutput values. -// You can construct a concrete instance of `RegionTargetHttpsProxyQuicOverrideInput` via: +// RegionTargetHttpsProxyQuicOverrideInput is an input type that accepts values of the RegionTargetHttpsProxyQuicOverride enum +// A concrete instance of `RegionTargetHttpsProxyQuicOverrideInput` can be one of the following: // -// RegionTargetHttpsProxyQuicOverrideArgs{...} +// RegionTargetHttpsProxyQuicOverrideDisable +// RegionTargetHttpsProxyQuicOverrideEnable +// RegionTargetHttpsProxyQuicOverrideNone type RegionTargetHttpsProxyQuicOverrideInput interface { pulumi.Input @@ -32417,10 +32908,11 @@ func (o RegionTargetTcpProxyProxyHeaderPtrOutput) ToStringPtrOutputWithContext(c }).(pulumi.StringPtrOutput) } -// RegionTargetTcpProxyProxyHeaderInput is an input type that accepts RegionTargetTcpProxyProxyHeaderArgs and RegionTargetTcpProxyProxyHeaderOutput values. -// You can construct a concrete instance of `RegionTargetTcpProxyProxyHeaderInput` via: +// RegionTargetTcpProxyProxyHeaderInput is an input type that accepts values of the RegionTargetTcpProxyProxyHeader enum +// A concrete instance of `RegionTargetTcpProxyProxyHeaderInput` can be one of the following: // -// RegionTargetTcpProxyProxyHeaderArgs{...} +// RegionTargetTcpProxyProxyHeaderNone +// RegionTargetTcpProxyProxyHeaderProxyV1 type RegionTargetTcpProxyProxyHeaderInput interface { pulumi.Input @@ -32597,10 +33089,15 @@ func (o ReservationAffinityConsumeReservationTypePtrOutput) ToStringPtrOutputWit }).(pulumi.StringPtrOutput) } -// ReservationAffinityConsumeReservationTypeInput is an input type that accepts ReservationAffinityConsumeReservationTypeArgs and ReservationAffinityConsumeReservationTypeOutput values. -// You can construct a concrete instance of `ReservationAffinityConsumeReservationTypeInput` via: +// ReservationAffinityConsumeReservationTypeInput is an input type that accepts values of the ReservationAffinityConsumeReservationType enum +// A concrete instance of `ReservationAffinityConsumeReservationTypeInput` can be one of the following: // -// ReservationAffinityConsumeReservationTypeArgs{...} +// ReservationAffinityConsumeReservationTypeAnyReservation +// ReservationAffinityConsumeReservationTypeNoReservation +// ReservationAffinityConsumeReservationTypeSpecificReservation +// ReservationAffinityConsumeReservationTypeSpecificThenAnyReservation +// ReservationAffinityConsumeReservationTypeSpecificThenNoReservation +// ReservationAffinityConsumeReservationTypeUnspecified type ReservationAffinityConsumeReservationTypeInput interface { pulumi.Input @@ -32771,10 +33268,14 @@ func (o ResourceCommitmentTypePtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// ResourceCommitmentTypeInput is an input type that accepts ResourceCommitmentTypeArgs and ResourceCommitmentTypeOutput values. -// You can construct a concrete instance of `ResourceCommitmentTypeInput` via: +// ResourceCommitmentTypeInput is an input type that accepts values of the ResourceCommitmentType enum +// A concrete instance of `ResourceCommitmentTypeInput` can be one of the following: // -// ResourceCommitmentTypeArgs{...} +// ResourceCommitmentTypeAccelerator +// ResourceCommitmentTypeLocalSsd +// ResourceCommitmentTypeMemory +// ResourceCommitmentTypeUnspecified +// ResourceCommitmentTypeVcpu type ResourceCommitmentTypeInput interface { pulumi.Input @@ -32944,10 +33445,12 @@ func (o ResourcePolicyGroupPlacementPolicyCollocationPtrOutput) ToStringPtrOutpu }).(pulumi.StringPtrOutput) } -// ResourcePolicyGroupPlacementPolicyCollocationInput is an input type that accepts ResourcePolicyGroupPlacementPolicyCollocationArgs and ResourcePolicyGroupPlacementPolicyCollocationOutput values. -// You can construct a concrete instance of `ResourcePolicyGroupPlacementPolicyCollocationInput` via: +// ResourcePolicyGroupPlacementPolicyCollocationInput is an input type that accepts values of the ResourcePolicyGroupPlacementPolicyCollocation enum +// A concrete instance of `ResourcePolicyGroupPlacementPolicyCollocationInput` can be one of the following: // -// ResourcePolicyGroupPlacementPolicyCollocationArgs{...} +// ResourcePolicyGroupPlacementPolicyCollocationClustered +// ResourcePolicyGroupPlacementPolicyCollocationCollocated +// ResourcePolicyGroupPlacementPolicyCollocationUnspecifiedCollocation type ResourcePolicyGroupPlacementPolicyCollocationInput interface { pulumi.Input @@ -33116,10 +33619,12 @@ func (o ResourcePolicyGroupPlacementPolicyLocalityPtrOutput) ToStringPtrOutputWi }).(pulumi.StringPtrOutput) } -// ResourcePolicyGroupPlacementPolicyLocalityInput is an input type that accepts ResourcePolicyGroupPlacementPolicyLocalityArgs and ResourcePolicyGroupPlacementPolicyLocalityOutput values. -// You can construct a concrete instance of `ResourcePolicyGroupPlacementPolicyLocalityInput` via: +// ResourcePolicyGroupPlacementPolicyLocalityInput is an input type that accepts values of the ResourcePolicyGroupPlacementPolicyLocality enum +// A concrete instance of `ResourcePolicyGroupPlacementPolicyLocalityInput` can be one of the following: // -// ResourcePolicyGroupPlacementPolicyLocalityArgs{...} +// ResourcePolicyGroupPlacementPolicyLocalityBestEffort +// ResourcePolicyGroupPlacementPolicyLocalityStrict +// ResourcePolicyGroupPlacementPolicyLocalityUnspecifiedLocality type ResourcePolicyGroupPlacementPolicyLocalityInput interface { pulumi.Input @@ -33289,10 +33794,11 @@ func (o ResourcePolicyGroupPlacementPolicyScopePtrOutput) ToStringPtrOutputWithC }).(pulumi.StringPtrOutput) } -// ResourcePolicyGroupPlacementPolicyScopeInput is an input type that accepts ResourcePolicyGroupPlacementPolicyScopeArgs and ResourcePolicyGroupPlacementPolicyScopeOutput values. -// You can construct a concrete instance of `ResourcePolicyGroupPlacementPolicyScopeInput` via: +// ResourcePolicyGroupPlacementPolicyScopeInput is an input type that accepts values of the ResourcePolicyGroupPlacementPolicyScope enum +// A concrete instance of `ResourcePolicyGroupPlacementPolicyScopeInput` can be one of the following: // -// ResourcePolicyGroupPlacementPolicyScopeArgs{...} +// ResourcePolicyGroupPlacementPolicyScopeHost +// ResourcePolicyGroupPlacementPolicyScopeUnspecifiedScope type ResourcePolicyGroupPlacementPolicyScopeInput interface { pulumi.Input @@ -33463,10 +33969,12 @@ func (o ResourcePolicyGroupPlacementPolicyStylePtrOutput) ToStringPtrOutputWithC }).(pulumi.StringPtrOutput) } -// ResourcePolicyGroupPlacementPolicyStyleInput is an input type that accepts ResourcePolicyGroupPlacementPolicyStyleArgs and ResourcePolicyGroupPlacementPolicyStyleOutput values. -// You can construct a concrete instance of `ResourcePolicyGroupPlacementPolicyStyleInput` via: +// ResourcePolicyGroupPlacementPolicyStyleInput is an input type that accepts values of the ResourcePolicyGroupPlacementPolicyStyle enum +// A concrete instance of `ResourcePolicyGroupPlacementPolicyStyleInput` can be one of the following: // -// ResourcePolicyGroupPlacementPolicyStyleArgs{...} +// ResourcePolicyGroupPlacementPolicyStyleCompact +// ResourcePolicyGroupPlacementPolicyStyleFullySpread +// ResourcePolicyGroupPlacementPolicyStyleUnspecifiedPlacementType type ResourcePolicyGroupPlacementPolicyStyleInput interface { pulumi.Input @@ -33634,10 +34142,12 @@ func (o ResourcePolicySnapshotSchedulePolicyRetentionPolicyOnPolicySwitchPtrOutp }).(pulumi.StringPtrOutput) } -// ResourcePolicySnapshotSchedulePolicyRetentionPolicyOnPolicySwitchInput is an input type that accepts ResourcePolicySnapshotSchedulePolicyRetentionPolicyOnPolicySwitchArgs and ResourcePolicySnapshotSchedulePolicyRetentionPolicyOnPolicySwitchOutput values. -// You can construct a concrete instance of `ResourcePolicySnapshotSchedulePolicyRetentionPolicyOnPolicySwitchInput` via: +// ResourcePolicySnapshotSchedulePolicyRetentionPolicyOnPolicySwitchInput is an input type that accepts values of the ResourcePolicySnapshotSchedulePolicyRetentionPolicyOnPolicySwitch enum +// A concrete instance of `ResourcePolicySnapshotSchedulePolicyRetentionPolicyOnPolicySwitchInput` can be one of the following: // -// ResourcePolicySnapshotSchedulePolicyRetentionPolicyOnPolicySwitchArgs{...} +// ResourcePolicySnapshotSchedulePolicyRetentionPolicyOnPolicySwitchDoNotRetroactivelyApply +// ResourcePolicySnapshotSchedulePolicyRetentionPolicyOnPolicySwitchRetroactivelyApply +// ResourcePolicySnapshotSchedulePolicyRetentionPolicyOnPolicySwitchUnspecifiedOnPolicySwitch type ResourcePolicySnapshotSchedulePolicyRetentionPolicyOnPolicySwitchInput interface { pulumi.Input @@ -33806,10 +34316,12 @@ func (o ResourcePolicySnapshotSchedulePolicyRetentionPolicyOnSourceDiskDeletePtr }).(pulumi.StringPtrOutput) } -// ResourcePolicySnapshotSchedulePolicyRetentionPolicyOnSourceDiskDeleteInput is an input type that accepts ResourcePolicySnapshotSchedulePolicyRetentionPolicyOnSourceDiskDeleteArgs and ResourcePolicySnapshotSchedulePolicyRetentionPolicyOnSourceDiskDeleteOutput values. -// You can construct a concrete instance of `ResourcePolicySnapshotSchedulePolicyRetentionPolicyOnSourceDiskDeleteInput` via: +// ResourcePolicySnapshotSchedulePolicyRetentionPolicyOnSourceDiskDeleteInput is an input type that accepts values of the ResourcePolicySnapshotSchedulePolicyRetentionPolicyOnSourceDiskDelete enum +// A concrete instance of `ResourcePolicySnapshotSchedulePolicyRetentionPolicyOnSourceDiskDeleteInput` can be one of the following: // -// ResourcePolicySnapshotSchedulePolicyRetentionPolicyOnSourceDiskDeleteArgs{...} +// ResourcePolicySnapshotSchedulePolicyRetentionPolicyOnSourceDiskDeleteApplyRetentionPolicy +// ResourcePolicySnapshotSchedulePolicyRetentionPolicyOnSourceDiskDeleteKeepAutoSnapshots +// ResourcePolicySnapshotSchedulePolicyRetentionPolicyOnSourceDiskDeleteUnspecifiedOnSourceDiskDelete type ResourcePolicySnapshotSchedulePolicyRetentionPolicyOnSourceDiskDeleteInput interface { pulumi.Input @@ -33983,10 +34495,17 @@ func (o ResourcePolicyWeeklyCycleDayOfWeekDayPtrOutput) ToStringPtrOutputWithCon }).(pulumi.StringPtrOutput) } -// ResourcePolicyWeeklyCycleDayOfWeekDayInput is an input type that accepts ResourcePolicyWeeklyCycleDayOfWeekDayArgs and ResourcePolicyWeeklyCycleDayOfWeekDayOutput values. -// You can construct a concrete instance of `ResourcePolicyWeeklyCycleDayOfWeekDayInput` via: +// ResourcePolicyWeeklyCycleDayOfWeekDayInput is an input type that accepts values of the ResourcePolicyWeeklyCycleDayOfWeekDay enum +// A concrete instance of `ResourcePolicyWeeklyCycleDayOfWeekDayInput` can be one of the following: // -// ResourcePolicyWeeklyCycleDayOfWeekDayArgs{...} +// ResourcePolicyWeeklyCycleDayOfWeekDayFriday +// ResourcePolicyWeeklyCycleDayOfWeekDayInvalid +// ResourcePolicyWeeklyCycleDayOfWeekDayMonday +// ResourcePolicyWeeklyCycleDayOfWeekDaySaturday +// ResourcePolicyWeeklyCycleDayOfWeekDaySunday +// ResourcePolicyWeeklyCycleDayOfWeekDayThursday +// ResourcePolicyWeeklyCycleDayOfWeekDayTuesday +// ResourcePolicyWeeklyCycleDayOfWeekDayWednesday type ResourcePolicyWeeklyCycleDayOfWeekDayInput interface { pulumi.Input @@ -34156,10 +34675,11 @@ func (o RouteIlbRouteBehaviorOnUnhealthyPtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// RouteIlbRouteBehaviorOnUnhealthyInput is an input type that accepts RouteIlbRouteBehaviorOnUnhealthyArgs and RouteIlbRouteBehaviorOnUnhealthyOutput values. -// You can construct a concrete instance of `RouteIlbRouteBehaviorOnUnhealthyInput` via: +// RouteIlbRouteBehaviorOnUnhealthyInput is an input type that accepts values of the RouteIlbRouteBehaviorOnUnhealthy enum +// A concrete instance of `RouteIlbRouteBehaviorOnUnhealthyInput` can be one of the following: // -// RouteIlbRouteBehaviorOnUnhealthyArgs{...} +// RouteIlbRouteBehaviorOnUnhealthyDoNotWithdrawRouteIfIlbUnhealthy +// RouteIlbRouteBehaviorOnUnhealthyWithdrawRouteIfIlbUnhealthy type RouteIlbRouteBehaviorOnUnhealthyInput interface { pulumi.Input @@ -34327,10 +34847,11 @@ func (o RouterBgpAdvertiseModePtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// RouterBgpAdvertiseModeInput is an input type that accepts RouterBgpAdvertiseModeArgs and RouterBgpAdvertiseModeOutput values. -// You can construct a concrete instance of `RouterBgpAdvertiseModeInput` via: +// RouterBgpAdvertiseModeInput is an input type that accepts values of the RouterBgpAdvertiseMode enum +// A concrete instance of `RouterBgpAdvertiseModeInput` can be one of the following: // -// RouterBgpAdvertiseModeArgs{...} +// RouterBgpAdvertiseModeCustom +// RouterBgpAdvertiseModeDefault type RouterBgpAdvertiseModeInput interface { pulumi.Input @@ -34501,10 +35022,12 @@ func (o RouterBgpAdvertisedGroupsItemPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// RouterBgpAdvertisedGroupsItemInput is an input type that accepts RouterBgpAdvertisedGroupsItemArgs and RouterBgpAdvertisedGroupsItemOutput values. -// You can construct a concrete instance of `RouterBgpAdvertisedGroupsItemInput` via: +// RouterBgpAdvertisedGroupsItemInput is an input type that accepts values of the RouterBgpAdvertisedGroupsItem enum +// A concrete instance of `RouterBgpAdvertisedGroupsItemInput` can be one of the following: // -// RouterBgpAdvertisedGroupsItemArgs{...} +// RouterBgpAdvertisedGroupsItemAllPeerVpcSubnets +// RouterBgpAdvertisedGroupsItemAllSubnets +// RouterBgpAdvertisedGroupsItemAllVpcSubnets type RouterBgpAdvertisedGroupsItemInput interface { pulumi.Input @@ -34717,10 +35240,11 @@ func (o RouterBgpPeerAdvertiseModePtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// RouterBgpPeerAdvertiseModeInput is an input type that accepts RouterBgpPeerAdvertiseModeArgs and RouterBgpPeerAdvertiseModeOutput values. -// You can construct a concrete instance of `RouterBgpPeerAdvertiseModeInput` via: +// RouterBgpPeerAdvertiseModeInput is an input type that accepts values of the RouterBgpPeerAdvertiseMode enum +// A concrete instance of `RouterBgpPeerAdvertiseModeInput` can be one of the following: // -// RouterBgpPeerAdvertiseModeArgs{...} +// RouterBgpPeerAdvertiseModeCustom +// RouterBgpPeerAdvertiseModeDefault type RouterBgpPeerAdvertiseModeInput interface { pulumi.Input @@ -34891,10 +35415,12 @@ func (o RouterBgpPeerAdvertisedGroupsItemPtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// RouterBgpPeerAdvertisedGroupsItemInput is an input type that accepts RouterBgpPeerAdvertisedGroupsItemArgs and RouterBgpPeerAdvertisedGroupsItemOutput values. -// You can construct a concrete instance of `RouterBgpPeerAdvertisedGroupsItemInput` via: +// RouterBgpPeerAdvertisedGroupsItemInput is an input type that accepts values of the RouterBgpPeerAdvertisedGroupsItem enum +// A concrete instance of `RouterBgpPeerAdvertisedGroupsItemInput` can be one of the following: // -// RouterBgpPeerAdvertisedGroupsItemArgs{...} +// RouterBgpPeerAdvertisedGroupsItemAllPeerVpcSubnets +// RouterBgpPeerAdvertisedGroupsItemAllSubnets +// RouterBgpPeerAdvertisedGroupsItemAllVpcSubnets type RouterBgpPeerAdvertisedGroupsItemInput interface { pulumi.Input @@ -35108,10 +35634,12 @@ func (o RouterBgpPeerBfdModePtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// RouterBgpPeerBfdModeInput is an input type that accepts RouterBgpPeerBfdModeArgs and RouterBgpPeerBfdModeOutput values. -// You can construct a concrete instance of `RouterBgpPeerBfdModeInput` via: +// RouterBgpPeerBfdModeInput is an input type that accepts values of the RouterBgpPeerBfdMode enum +// A concrete instance of `RouterBgpPeerBfdModeInput` can be one of the following: // -// RouterBgpPeerBfdModeArgs{...} +// RouterBgpPeerBfdModeActive +// RouterBgpPeerBfdModeDisabled +// RouterBgpPeerBfdModePassive type RouterBgpPeerBfdModeInput interface { pulumi.Input @@ -35279,10 +35807,11 @@ func (o RouterBgpPeerBfdPacketModePtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// RouterBgpPeerBfdPacketModeInput is an input type that accepts RouterBgpPeerBfdPacketModeArgs and RouterBgpPeerBfdPacketModeOutput values. -// You can construct a concrete instance of `RouterBgpPeerBfdPacketModeInput` via: +// RouterBgpPeerBfdPacketModeInput is an input type that accepts values of the RouterBgpPeerBfdPacketMode enum +// A concrete instance of `RouterBgpPeerBfdPacketModeInput` can be one of the following: // -// RouterBgpPeerBfdPacketModeArgs{...} +// RouterBgpPeerBfdPacketModeControlAndEcho +// RouterBgpPeerBfdPacketModeControlOnly type RouterBgpPeerBfdPacketModeInput interface { pulumi.Input @@ -35451,10 +35980,12 @@ func (o RouterBgpPeerBfdSessionInitializationModePtrOutput) ToStringPtrOutputWit }).(pulumi.StringPtrOutput) } -// RouterBgpPeerBfdSessionInitializationModeInput is an input type that accepts RouterBgpPeerBfdSessionInitializationModeArgs and RouterBgpPeerBfdSessionInitializationModeOutput values. -// You can construct a concrete instance of `RouterBgpPeerBfdSessionInitializationModeInput` via: +// RouterBgpPeerBfdSessionInitializationModeInput is an input type that accepts values of the RouterBgpPeerBfdSessionInitializationMode enum +// A concrete instance of `RouterBgpPeerBfdSessionInitializationModeInput` can be one of the following: // -// RouterBgpPeerBfdSessionInitializationModeArgs{...} +// RouterBgpPeerBfdSessionInitializationModeActive +// RouterBgpPeerBfdSessionInitializationModeDisabled +// RouterBgpPeerBfdSessionInitializationModePassive type RouterBgpPeerBfdSessionInitializationModeInput interface { pulumi.Input @@ -35622,10 +36153,11 @@ func (o RouterBgpPeerEnablePtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// RouterBgpPeerEnableInput is an input type that accepts RouterBgpPeerEnableArgs and RouterBgpPeerEnableOutput values. -// You can construct a concrete instance of `RouterBgpPeerEnableInput` via: +// RouterBgpPeerEnableInput is an input type that accepts values of the RouterBgpPeerEnable enum +// A concrete instance of `RouterBgpPeerEnableInput` can be one of the following: // -// RouterBgpPeerEnableArgs{...} +// RouterBgpPeerEnableFalse +// RouterBgpPeerEnableTrue type RouterBgpPeerEnableInput interface { pulumi.Input @@ -35793,10 +36325,11 @@ func (o RouterInterfaceIpVersionPtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// RouterInterfaceIpVersionInput is an input type that accepts RouterInterfaceIpVersionArgs and RouterInterfaceIpVersionOutput values. -// You can construct a concrete instance of `RouterInterfaceIpVersionInput` via: +// RouterInterfaceIpVersionInput is an input type that accepts values of the RouterInterfaceIpVersion enum +// A concrete instance of `RouterInterfaceIpVersionInput` can be one of the following: // -// RouterInterfaceIpVersionArgs{...} +// RouterInterfaceIpVersionIpv4 +// RouterInterfaceIpVersionIpv6 type RouterInterfaceIpVersionInput interface { pulumi.Input @@ -35972,10 +36505,14 @@ func (o RouterNatAutoNetworkTierPtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// RouterNatAutoNetworkTierInput is an input type that accepts RouterNatAutoNetworkTierArgs and RouterNatAutoNetworkTierOutput values. -// You can construct a concrete instance of `RouterNatAutoNetworkTierInput` via: +// RouterNatAutoNetworkTierInput is an input type that accepts values of the RouterNatAutoNetworkTier enum +// A concrete instance of `RouterNatAutoNetworkTierInput` can be one of the following: // -// RouterNatAutoNetworkTierArgs{...} +// RouterNatAutoNetworkTierFixedStandard +// RouterNatAutoNetworkTierPremium +// RouterNatAutoNetworkTierSelect +// RouterNatAutoNetworkTierStandard +// RouterNatAutoNetworkTierStandardOverridesFixedStandard type RouterNatAutoNetworkTierInput interface { pulumi.Input @@ -36146,10 +36683,12 @@ func (o RouterNatEndpointTypesItemPtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// RouterNatEndpointTypesItemInput is an input type that accepts RouterNatEndpointTypesItemArgs and RouterNatEndpointTypesItemOutput values. -// You can construct a concrete instance of `RouterNatEndpointTypesItemInput` via: +// RouterNatEndpointTypesItemInput is an input type that accepts values of the RouterNatEndpointTypesItem enum +// A concrete instance of `RouterNatEndpointTypesItemInput` can be one of the following: // -// RouterNatEndpointTypesItemArgs{...} +// RouterNatEndpointTypesItemEndpointTypeManagedProxyLb +// RouterNatEndpointTypesItemEndpointTypeSwg +// RouterNatEndpointTypesItemEndpointTypeVm type RouterNatEndpointTypesItemInput interface { pulumi.Input @@ -36366,10 +36905,12 @@ func (o RouterNatLogConfigFilterPtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// RouterNatLogConfigFilterInput is an input type that accepts RouterNatLogConfigFilterArgs and RouterNatLogConfigFilterOutput values. -// You can construct a concrete instance of `RouterNatLogConfigFilterInput` via: +// RouterNatLogConfigFilterInput is an input type that accepts values of the RouterNatLogConfigFilter enum +// A concrete instance of `RouterNatLogConfigFilterInput` can be one of the following: // -// RouterNatLogConfigFilterArgs{...} +// RouterNatLogConfigFilterAll +// RouterNatLogConfigFilterErrorsOnly +// RouterNatLogConfigFilterTranslationsOnly type RouterNatLogConfigFilterInput interface { pulumi.Input @@ -36539,10 +37080,11 @@ func (o RouterNatNatIpAllocateOptionPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// RouterNatNatIpAllocateOptionInput is an input type that accepts RouterNatNatIpAllocateOptionArgs and RouterNatNatIpAllocateOptionOutput values. -// You can construct a concrete instance of `RouterNatNatIpAllocateOptionInput` via: +// RouterNatNatIpAllocateOptionInput is an input type that accepts values of the RouterNatNatIpAllocateOption enum +// A concrete instance of `RouterNatNatIpAllocateOptionInput` can be one of the following: // -// RouterNatNatIpAllocateOptionArgs{...} +// RouterNatNatIpAllocateOptionAutoOnly +// RouterNatNatIpAllocateOptionManualOnly type RouterNatNatIpAllocateOptionInput interface { pulumi.Input @@ -36714,10 +37256,12 @@ func (o RouterNatSourceSubnetworkIpRangesToNatPtrOutput) ToStringPtrOutputWithCo }).(pulumi.StringPtrOutput) } -// RouterNatSourceSubnetworkIpRangesToNatInput is an input type that accepts RouterNatSourceSubnetworkIpRangesToNatArgs and RouterNatSourceSubnetworkIpRangesToNatOutput values. -// You can construct a concrete instance of `RouterNatSourceSubnetworkIpRangesToNatInput` via: +// RouterNatSourceSubnetworkIpRangesToNatInput is an input type that accepts values of the RouterNatSourceSubnetworkIpRangesToNat enum +// A concrete instance of `RouterNatSourceSubnetworkIpRangesToNatInput` can be one of the following: // -// RouterNatSourceSubnetworkIpRangesToNatArgs{...} +// RouterNatSourceSubnetworkIpRangesToNatAllSubnetworksAllIpRanges +// RouterNatSourceSubnetworkIpRangesToNatAllSubnetworksAllPrimaryIpRanges +// RouterNatSourceSubnetworkIpRangesToNatListOfSubnetworks type RouterNatSourceSubnetworkIpRangesToNatInput interface { pulumi.Input @@ -36888,10 +37432,12 @@ func (o RouterNatSubnetworkToNatSourceIpRangesToNatItemPtrOutput) ToStringPtrOut }).(pulumi.StringPtrOutput) } -// RouterNatSubnetworkToNatSourceIpRangesToNatItemInput is an input type that accepts RouterNatSubnetworkToNatSourceIpRangesToNatItemArgs and RouterNatSubnetworkToNatSourceIpRangesToNatItemOutput values. -// You can construct a concrete instance of `RouterNatSubnetworkToNatSourceIpRangesToNatItemInput` via: +// RouterNatSubnetworkToNatSourceIpRangesToNatItemInput is an input type that accepts values of the RouterNatSubnetworkToNatSourceIpRangesToNatItem enum +// A concrete instance of `RouterNatSubnetworkToNatSourceIpRangesToNatItemInput` can be one of the following: // -// RouterNatSubnetworkToNatSourceIpRangesToNatItemArgs{...} +// RouterNatSubnetworkToNatSourceIpRangesToNatItemAllIpRanges +// RouterNatSubnetworkToNatSourceIpRangesToNatItemListOfSecondaryIpRanges +// RouterNatSubnetworkToNatSourceIpRangesToNatItemPrimaryIpRange type RouterNatSubnetworkToNatSourceIpRangesToNatItemInput interface { pulumi.Input @@ -37106,10 +37652,11 @@ func (o RouterNatTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context }).(pulumi.StringPtrOutput) } -// RouterNatTypeInput is an input type that accepts RouterNatTypeArgs and RouterNatTypeOutput values. -// You can construct a concrete instance of `RouterNatTypeInput` via: +// RouterNatTypeInput is an input type that accepts values of the RouterNatType enum +// A concrete instance of `RouterNatTypeInput` can be one of the following: // -// RouterNatTypeArgs{...} +// RouterNatTypePrivate +// RouterNatTypePublic type RouterNatTypeInput interface { pulumi.Input @@ -37287,10 +37834,15 @@ func (o RuleActionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) p }).(pulumi.StringPtrOutput) } -// RuleActionInput is an input type that accepts RuleActionArgs and RuleActionOutput values. -// You can construct a concrete instance of `RuleActionInput` via: +// RuleActionInput is an input type that accepts values of the RuleAction enum +// A concrete instance of `RuleActionInput` can be one of the following: // -// RuleActionArgs{...} +// RuleActionAllow +// RuleActionAllowWithLog +// RuleActionDeny +// RuleActionDenyWithLog +// RuleActionLog +// RuleActionNoAction type RuleActionInput interface { pulumi.Input @@ -37462,10 +38014,12 @@ func (o SSLHealthCheckPortSpecificationPtrOutput) ToStringPtrOutputWithContext(c }).(pulumi.StringPtrOutput) } -// SSLHealthCheckPortSpecificationInput is an input type that accepts SSLHealthCheckPortSpecificationArgs and SSLHealthCheckPortSpecificationOutput values. -// You can construct a concrete instance of `SSLHealthCheckPortSpecificationInput` via: +// SSLHealthCheckPortSpecificationInput is an input type that accepts values of the SSLHealthCheckPortSpecification enum +// A concrete instance of `SSLHealthCheckPortSpecificationInput` can be one of the following: // -// SSLHealthCheckPortSpecificationArgs{...} +// SSLHealthCheckPortSpecificationUseFixedPort +// SSLHealthCheckPortSpecificationUseNamedPort +// SSLHealthCheckPortSpecificationUseServingPort type SSLHealthCheckPortSpecificationInput interface { pulumi.Input @@ -37633,10 +38187,11 @@ func (o SSLHealthCheckProxyHeaderPtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// SSLHealthCheckProxyHeaderInput is an input type that accepts SSLHealthCheckProxyHeaderArgs and SSLHealthCheckProxyHeaderOutput values. -// You can construct a concrete instance of `SSLHealthCheckProxyHeaderInput` via: +// SSLHealthCheckProxyHeaderInput is an input type that accepts values of the SSLHealthCheckProxyHeader enum +// A concrete instance of `SSLHealthCheckProxyHeaderInput` can be one of the following: // -// SSLHealthCheckProxyHeaderArgs{...} +// SSLHealthCheckProxyHeaderNone +// SSLHealthCheckProxyHeaderProxyV1 type SSLHealthCheckProxyHeaderInput interface { pulumi.Input @@ -37808,10 +38363,12 @@ func (o SchedulingInstanceTerminationActionPtrOutput) ToStringPtrOutputWithConte }).(pulumi.StringPtrOutput) } -// SchedulingInstanceTerminationActionInput is an input type that accepts SchedulingInstanceTerminationActionArgs and SchedulingInstanceTerminationActionOutput values. -// You can construct a concrete instance of `SchedulingInstanceTerminationActionInput` via: +// SchedulingInstanceTerminationActionInput is an input type that accepts values of the SchedulingInstanceTerminationAction enum +// A concrete instance of `SchedulingInstanceTerminationActionInput` can be one of the following: // -// SchedulingInstanceTerminationActionArgs{...} +// SchedulingInstanceTerminationActionDelete +// SchedulingInstanceTerminationActionInstanceTerminationActionUnspecified +// SchedulingInstanceTerminationActionStop type SchedulingInstanceTerminationActionInput interface { pulumi.Input @@ -37983,10 +38540,12 @@ func (o SchedulingMaintenanceIntervalPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// SchedulingMaintenanceIntervalInput is an input type that accepts SchedulingMaintenanceIntervalArgs and SchedulingMaintenanceIntervalOutput values. -// You can construct a concrete instance of `SchedulingMaintenanceIntervalInput` via: +// SchedulingMaintenanceIntervalInput is an input type that accepts values of the SchedulingMaintenanceInterval enum +// A concrete instance of `SchedulingMaintenanceIntervalInput` can be one of the following: // -// SchedulingMaintenanceIntervalArgs{...} +// SchedulingMaintenanceIntervalAsNeeded +// SchedulingMaintenanceIntervalPeriodic +// SchedulingMaintenanceIntervalRecurrent type SchedulingMaintenanceIntervalInput interface { pulumi.Input @@ -38157,10 +38716,12 @@ func (o SchedulingNodeAffinityOperatorPtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// SchedulingNodeAffinityOperatorInput is an input type that accepts SchedulingNodeAffinityOperatorArgs and SchedulingNodeAffinityOperatorOutput values. -// You can construct a concrete instance of `SchedulingNodeAffinityOperatorInput` via: +// SchedulingNodeAffinityOperatorInput is an input type that accepts values of the SchedulingNodeAffinityOperator enum +// A concrete instance of `SchedulingNodeAffinityOperatorInput` can be one of the following: // -// SchedulingNodeAffinityOperatorArgs{...} +// SchedulingNodeAffinityOperatorIn +// SchedulingNodeAffinityOperatorNotIn +// SchedulingNodeAffinityOperatorOperatorUnspecified type SchedulingNodeAffinityOperatorInput interface { pulumi.Input @@ -38330,10 +38891,11 @@ func (o SchedulingOnHostMaintenancePtrOutput) ToStringPtrOutputWithContext(ctx c }).(pulumi.StringPtrOutput) } -// SchedulingOnHostMaintenanceInput is an input type that accepts SchedulingOnHostMaintenanceArgs and SchedulingOnHostMaintenanceOutput values. -// You can construct a concrete instance of `SchedulingOnHostMaintenanceInput` via: +// SchedulingOnHostMaintenanceInput is an input type that accepts values of the SchedulingOnHostMaintenance enum +// A concrete instance of `SchedulingOnHostMaintenanceInput` can be one of the following: // -// SchedulingOnHostMaintenanceArgs{...} +// SchedulingOnHostMaintenanceMigrate +// SchedulingOnHostMaintenanceTerminate type SchedulingOnHostMaintenanceInput interface { pulumi.Input @@ -38503,10 +39065,11 @@ func (o SchedulingProvisioningModelPtrOutput) ToStringPtrOutputWithContext(ctx c }).(pulumi.StringPtrOutput) } -// SchedulingProvisioningModelInput is an input type that accepts SchedulingProvisioningModelArgs and SchedulingProvisioningModelOutput values. -// You can construct a concrete instance of `SchedulingProvisioningModelInput` via: +// SchedulingProvisioningModelInput is an input type that accepts values of the SchedulingProvisioningModel enum +// A concrete instance of `SchedulingProvisioningModelInput` can be one of the following: // -// SchedulingProvisioningModelArgs{...} +// SchedulingProvisioningModelSpot +// SchedulingProvisioningModelStandard type SchedulingProvisioningModelInput interface { pulumi.Input @@ -38674,10 +39237,11 @@ func (o SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigRuleVisibil }).(pulumi.StringPtrOutput) } -// SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigRuleVisibilityInput is an input type that accepts SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigRuleVisibilityArgs and SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigRuleVisibilityOutput values. -// You can construct a concrete instance of `SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigRuleVisibilityInput` via: +// SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigRuleVisibilityInput is an input type that accepts values of the SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigRuleVisibility enum +// A concrete instance of `SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigRuleVisibilityInput` can be one of the following: // -// SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigRuleVisibilityArgs{...} +// SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigRuleVisibilityPremium +// SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigRuleVisibilityStandard type SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigRuleVisibilityInput interface { pulumi.Input @@ -38845,10 +39409,12 @@ func (o SecurityPolicyAdvancedOptionsConfigJsonParsingPtrOutput) ToStringPtrOutp }).(pulumi.StringPtrOutput) } -// SecurityPolicyAdvancedOptionsConfigJsonParsingInput is an input type that accepts SecurityPolicyAdvancedOptionsConfigJsonParsingArgs and SecurityPolicyAdvancedOptionsConfigJsonParsingOutput values. -// You can construct a concrete instance of `SecurityPolicyAdvancedOptionsConfigJsonParsingInput` via: +// SecurityPolicyAdvancedOptionsConfigJsonParsingInput is an input type that accepts values of the SecurityPolicyAdvancedOptionsConfigJsonParsing enum +// A concrete instance of `SecurityPolicyAdvancedOptionsConfigJsonParsingInput` can be one of the following: // -// SecurityPolicyAdvancedOptionsConfigJsonParsingArgs{...} +// SecurityPolicyAdvancedOptionsConfigJsonParsingDisabled +// SecurityPolicyAdvancedOptionsConfigJsonParsingStandard +// SecurityPolicyAdvancedOptionsConfigJsonParsingStandardWithGraphql type SecurityPolicyAdvancedOptionsConfigJsonParsingInput interface { pulumi.Input @@ -39015,10 +39581,11 @@ func (o SecurityPolicyAdvancedOptionsConfigLogLevelPtrOutput) ToStringPtrOutputW }).(pulumi.StringPtrOutput) } -// SecurityPolicyAdvancedOptionsConfigLogLevelInput is an input type that accepts SecurityPolicyAdvancedOptionsConfigLogLevelArgs and SecurityPolicyAdvancedOptionsConfigLogLevelOutput values. -// You can construct a concrete instance of `SecurityPolicyAdvancedOptionsConfigLogLevelInput` via: +// SecurityPolicyAdvancedOptionsConfigLogLevelInput is an input type that accepts values of the SecurityPolicyAdvancedOptionsConfigLogLevel enum +// A concrete instance of `SecurityPolicyAdvancedOptionsConfigLogLevelInput` can be one of the following: // -// SecurityPolicyAdvancedOptionsConfigLogLevelArgs{...} +// SecurityPolicyAdvancedOptionsConfigLogLevelNormal +// SecurityPolicyAdvancedOptionsConfigLogLevelVerbose type SecurityPolicyAdvancedOptionsConfigLogLevelInput interface { pulumi.Input @@ -39186,10 +39753,12 @@ func (o SecurityPolicyDdosProtectionConfigDdosProtectionPtrOutput) ToStringPtrOu }).(pulumi.StringPtrOutput) } -// SecurityPolicyDdosProtectionConfigDdosProtectionInput is an input type that accepts SecurityPolicyDdosProtectionConfigDdosProtectionArgs and SecurityPolicyDdosProtectionConfigDdosProtectionOutput values. -// You can construct a concrete instance of `SecurityPolicyDdosProtectionConfigDdosProtectionInput` via: +// SecurityPolicyDdosProtectionConfigDdosProtectionInput is an input type that accepts values of the SecurityPolicyDdosProtectionConfigDdosProtection enum +// A concrete instance of `SecurityPolicyDdosProtectionConfigDdosProtectionInput` can be one of the following: // -// SecurityPolicyDdosProtectionConfigDdosProtectionArgs{...} +// SecurityPolicyDdosProtectionConfigDdosProtectionAdvanced +// SecurityPolicyDdosProtectionConfigDdosProtectionAdvancedPreview +// SecurityPolicyDdosProtectionConfigDdosProtectionStandard type SecurityPolicyDdosProtectionConfigDdosProtectionInput interface { pulumi.Input @@ -39357,10 +39926,11 @@ func (o SecurityPolicyRuleDirectionPtrOutput) ToStringPtrOutputWithContext(ctx c }).(pulumi.StringPtrOutput) } -// SecurityPolicyRuleDirectionInput is an input type that accepts SecurityPolicyRuleDirectionArgs and SecurityPolicyRuleDirectionOutput values. -// You can construct a concrete instance of `SecurityPolicyRuleDirectionInput` via: +// SecurityPolicyRuleDirectionInput is an input type that accepts values of the SecurityPolicyRuleDirection enum +// A concrete instance of `SecurityPolicyRuleDirectionInput` can be one of the following: // -// SecurityPolicyRuleDirectionArgs{...} +// SecurityPolicyRuleDirectionEgress +// SecurityPolicyRuleDirectionIngress type SecurityPolicyRuleDirectionInput interface { pulumi.Input @@ -39529,10 +40099,11 @@ func (o SecurityPolicyRuleMatcherVersionedExprPtrOutput) ToStringPtrOutputWithCo }).(pulumi.StringPtrOutput) } -// SecurityPolicyRuleMatcherVersionedExprInput is an input type that accepts SecurityPolicyRuleMatcherVersionedExprArgs and SecurityPolicyRuleMatcherVersionedExprOutput values. -// You can construct a concrete instance of `SecurityPolicyRuleMatcherVersionedExprInput` via: +// SecurityPolicyRuleMatcherVersionedExprInput is an input type that accepts values of the SecurityPolicyRuleMatcherVersionedExpr enum +// A concrete instance of `SecurityPolicyRuleMatcherVersionedExprInput` can be one of the following: // -// SecurityPolicyRuleMatcherVersionedExprArgs{...} +// SecurityPolicyRuleMatcherVersionedExprFirewall +// SecurityPolicyRuleMatcherVersionedExprSrcIpsV1 type SecurityPolicyRuleMatcherVersionedExprInput interface { pulumi.Input @@ -39708,10 +40279,14 @@ func (o SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParamsOpPtrOutput) }).(pulumi.StringPtrOutput) } -// SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParamsOpInput is an input type that accepts SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParamsOpArgs and SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParamsOpOutput values. -// You can construct a concrete instance of `SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParamsOpInput` via: +// SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParamsOpInput is an input type that accepts values of the SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParamsOp enum +// A concrete instance of `SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParamsOpInput` can be one of the following: // -// SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParamsOpArgs{...} +// SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParamsOpContains +// SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParamsOpEndsWith +// SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParamsOpEquals +// SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParamsOpEqualsAny +// SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParamsOpStartsWith type SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParamsOpInput interface { pulumi.Input @@ -39886,10 +40461,18 @@ func (o SecurityPolicyRuleRateLimitOptionsEnforceOnKeyPtrOutput) ToStringPtrOutp }).(pulumi.StringPtrOutput) } -// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyInput is an input type that accepts SecurityPolicyRuleRateLimitOptionsEnforceOnKeyArgs and SecurityPolicyRuleRateLimitOptionsEnforceOnKeyOutput values. -// You can construct a concrete instance of `SecurityPolicyRuleRateLimitOptionsEnforceOnKeyInput` via: +// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyInput is an input type that accepts values of the SecurityPolicyRuleRateLimitOptionsEnforceOnKey enum +// A concrete instance of `SecurityPolicyRuleRateLimitOptionsEnforceOnKeyInput` can be one of the following: // -// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyArgs{...} +// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyAll +// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyAllIps +// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyHttpCookie +// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyHttpHeader +// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyHttpPath +// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyIp +// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyRegionCode +// SecurityPolicyRuleRateLimitOptionsEnforceOnKeySni +// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyXffIp type SecurityPolicyRuleRateLimitOptionsEnforceOnKeyInput interface { pulumi.Input @@ -40064,10 +40647,18 @@ func (o SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigEnforceOnKeyTypePtrO }).(pulumi.StringPtrOutput) } -// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigEnforceOnKeyTypeInput is an input type that accepts SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigEnforceOnKeyTypeArgs and SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigEnforceOnKeyTypeOutput values. -// You can construct a concrete instance of `SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigEnforceOnKeyTypeInput` via: +// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigEnforceOnKeyTypeInput is an input type that accepts values of the SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigEnforceOnKeyType enum +// A concrete instance of `SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigEnforceOnKeyTypeInput` can be one of the following: // -// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigEnforceOnKeyTypeArgs{...} +// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigEnforceOnKeyTypeAll +// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigEnforceOnKeyTypeAllIps +// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigEnforceOnKeyTypeHttpCookie +// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigEnforceOnKeyTypeHttpHeader +// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigEnforceOnKeyTypeHttpPath +// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigEnforceOnKeyTypeIp +// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigEnforceOnKeyTypeRegionCode +// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigEnforceOnKeyTypeSni +// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigEnforceOnKeyTypeXffIp type SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigEnforceOnKeyTypeInput interface { pulumi.Input @@ -40235,10 +40826,11 @@ func (o SecurityPolicyRuleRedirectOptionsTypePtrOutput) ToStringPtrOutputWithCon }).(pulumi.StringPtrOutput) } -// SecurityPolicyRuleRedirectOptionsTypeInput is an input type that accepts SecurityPolicyRuleRedirectOptionsTypeArgs and SecurityPolicyRuleRedirectOptionsTypeOutput values. -// You can construct a concrete instance of `SecurityPolicyRuleRedirectOptionsTypeInput` via: +// SecurityPolicyRuleRedirectOptionsTypeInput is an input type that accepts values of the SecurityPolicyRuleRedirectOptionsType enum +// A concrete instance of `SecurityPolicyRuleRedirectOptionsTypeInput` can be one of the following: // -// SecurityPolicyRuleRedirectOptionsTypeArgs{...} +// SecurityPolicyRuleRedirectOptionsTypeExternal302 +// SecurityPolicyRuleRedirectOptionsTypeGoogleRecaptcha type SecurityPolicyRuleRedirectOptionsTypeInput interface { pulumi.Input @@ -40409,10 +41001,14 @@ func (o SecurityPolicyTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// SecurityPolicyTypeInput is an input type that accepts SecurityPolicyTypeArgs and SecurityPolicyTypeOutput values. -// You can construct a concrete instance of `SecurityPolicyTypeInput` via: +// SecurityPolicyTypeInput is an input type that accepts values of the SecurityPolicyType enum +// A concrete instance of `SecurityPolicyTypeInput` can be one of the following: // -// SecurityPolicyTypeArgs{...} +// SecurityPolicyTypeCloudArmor +// SecurityPolicyTypeCloudArmorEdge +// SecurityPolicyTypeCloudArmorInternalService +// SecurityPolicyTypeCloudArmorNetwork +// SecurityPolicyTypeFirewall type SecurityPolicyTypeInput interface { pulumi.Input @@ -40582,10 +41178,13 @@ func (o SecurityPolicyUserDefinedFieldBasePtrOutput) ToStringPtrOutputWithContex }).(pulumi.StringPtrOutput) } -// SecurityPolicyUserDefinedFieldBaseInput is an input type that accepts SecurityPolicyUserDefinedFieldBaseArgs and SecurityPolicyUserDefinedFieldBaseOutput values. -// You can construct a concrete instance of `SecurityPolicyUserDefinedFieldBaseInput` via: +// SecurityPolicyUserDefinedFieldBaseInput is an input type that accepts values of the SecurityPolicyUserDefinedFieldBase enum +// A concrete instance of `SecurityPolicyUserDefinedFieldBaseInput` can be one of the following: // -// SecurityPolicyUserDefinedFieldBaseArgs{...} +// SecurityPolicyUserDefinedFieldBaseIpv4 +// SecurityPolicyUserDefinedFieldBaseIpv6 +// SecurityPolicyUserDefinedFieldBaseTcp +// SecurityPolicyUserDefinedFieldBaseUdp type SecurityPolicyUserDefinedFieldBaseInput interface { pulumi.Input @@ -40755,10 +41354,12 @@ func (o ServerBindingTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Con }).(pulumi.StringPtrOutput) } -// ServerBindingTypeInput is an input type that accepts ServerBindingTypeArgs and ServerBindingTypeOutput values. -// You can construct a concrete instance of `ServerBindingTypeInput` via: +// ServerBindingTypeInput is an input type that accepts values of the ServerBindingType enum +// A concrete instance of `ServerBindingTypeInput` can be one of the following: // -// ServerBindingTypeArgs{...} +// ServerBindingTypeRestartNodeOnAnyServer +// ServerBindingTypeRestartNodeOnMinimalServers +// ServerBindingTypeServerBindingTypeUnspecified type ServerBindingTypeInput interface { pulumi.Input @@ -40929,10 +41530,12 @@ func (o ServerTlsSettingsTlsModePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// ServerTlsSettingsTlsModeInput is an input type that accepts ServerTlsSettingsTlsModeArgs and ServerTlsSettingsTlsModeOutput values. -// You can construct a concrete instance of `ServerTlsSettingsTlsModeInput` via: +// ServerTlsSettingsTlsModeInput is an input type that accepts values of the ServerTlsSettingsTlsMode enum +// A concrete instance of `ServerTlsSettingsTlsModeInput` can be one of the following: // -// ServerTlsSettingsTlsModeArgs{...} +// ServerTlsSettingsTlsModeInvalid +// ServerTlsSettingsTlsModeMutual +// ServerTlsSettingsTlsModeSimple type ServerTlsSettingsTlsModeInput interface { pulumi.Input @@ -41101,10 +41704,12 @@ func (o ServiceAttachmentConnectionPreferencePtrOutput) ToStringPtrOutputWithCon }).(pulumi.StringPtrOutput) } -// ServiceAttachmentConnectionPreferenceInput is an input type that accepts ServiceAttachmentConnectionPreferenceArgs and ServiceAttachmentConnectionPreferenceOutput values. -// You can construct a concrete instance of `ServiceAttachmentConnectionPreferenceInput` via: +// ServiceAttachmentConnectionPreferenceInput is an input type that accepts values of the ServiceAttachmentConnectionPreference enum +// A concrete instance of `ServiceAttachmentConnectionPreferenceInput` can be one of the following: // -// ServiceAttachmentConnectionPreferenceArgs{...} +// ServiceAttachmentConnectionPreferenceAcceptAutomatic +// ServiceAttachmentConnectionPreferenceAcceptManual +// ServiceAttachmentConnectionPreferenceConnectionPreferenceUnspecified type ServiceAttachmentConnectionPreferenceInput interface { pulumi.Input @@ -41273,10 +41878,11 @@ func (o ServiceAttachmentTunnelingConfigEncapsulationProfilePtrOutput) ToStringP }).(pulumi.StringPtrOutput) } -// ServiceAttachmentTunnelingConfigEncapsulationProfileInput is an input type that accepts ServiceAttachmentTunnelingConfigEncapsulationProfileArgs and ServiceAttachmentTunnelingConfigEncapsulationProfileOutput values. -// You can construct a concrete instance of `ServiceAttachmentTunnelingConfigEncapsulationProfileInput` via: +// ServiceAttachmentTunnelingConfigEncapsulationProfileInput is an input type that accepts values of the ServiceAttachmentTunnelingConfigEncapsulationProfile enum +// A concrete instance of `ServiceAttachmentTunnelingConfigEncapsulationProfileInput` can be one of the following: // -// ServiceAttachmentTunnelingConfigEncapsulationProfileArgs{...} +// ServiceAttachmentTunnelingConfigEncapsulationProfileGeneveSecurityV1 +// ServiceAttachmentTunnelingConfigEncapsulationProfileUnspecifiedEncapsulationProfile type ServiceAttachmentTunnelingConfigEncapsulationProfileInput interface { pulumi.Input @@ -41447,10 +42053,12 @@ func (o ServiceAttachmentTunnelingConfigRoutingModePtrOutput) ToStringPtrOutputW }).(pulumi.StringPtrOutput) } -// ServiceAttachmentTunnelingConfigRoutingModeInput is an input type that accepts ServiceAttachmentTunnelingConfigRoutingModeArgs and ServiceAttachmentTunnelingConfigRoutingModeOutput values. -// You can construct a concrete instance of `ServiceAttachmentTunnelingConfigRoutingModeInput` via: +// ServiceAttachmentTunnelingConfigRoutingModeInput is an input type that accepts values of the ServiceAttachmentTunnelingConfigRoutingMode enum +// A concrete instance of `ServiceAttachmentTunnelingConfigRoutingModeInput` can be one of the following: // -// ServiceAttachmentTunnelingConfigRoutingModeArgs{...} +// ServiceAttachmentTunnelingConfigRoutingModePacketInjection +// ServiceAttachmentTunnelingConfigRoutingModeStandardRouting +// ServiceAttachmentTunnelingConfigRoutingModeUnspecifiedRoutingMode type ServiceAttachmentTunnelingConfigRoutingModeInput interface { pulumi.Input @@ -41626,10 +42234,14 @@ func (o ShareSettingsShareTypePtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// ShareSettingsShareTypeInput is an input type that accepts ShareSettingsShareTypeArgs and ShareSettingsShareTypeOutput values. -// You can construct a concrete instance of `ShareSettingsShareTypeInput` via: +// ShareSettingsShareTypeInput is an input type that accepts values of the ShareSettingsShareType enum +// A concrete instance of `ShareSettingsShareTypeInput` can be one of the following: // -// ShareSettingsShareTypeArgs{...} +// ShareSettingsShareTypeDirectProjectsUnderSpecificFolders +// ShareSettingsShareTypeLocal +// ShareSettingsShareTypeOrganization +// ShareSettingsShareTypeShareTypeUnspecified +// ShareSettingsShareTypeSpecificProjects type ShareSettingsShareTypeInput interface { pulumi.Input @@ -41797,10 +42409,11 @@ func (o SnapshotSnapshotTypePtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// SnapshotSnapshotTypeInput is an input type that accepts SnapshotSnapshotTypeArgs and SnapshotSnapshotTypeOutput values. -// You can construct a concrete instance of `SnapshotSnapshotTypeInput` via: +// SnapshotSnapshotTypeInput is an input type that accepts values of the SnapshotSnapshotType enum +// A concrete instance of `SnapshotSnapshotTypeInput` can be one of the following: // -// SnapshotSnapshotTypeArgs{...} +// SnapshotSnapshotTypeArchive +// SnapshotSnapshotTypeStandard type SnapshotSnapshotTypeInput interface { pulumi.Input @@ -41971,10 +42584,12 @@ func (o SslCertificateTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// SslCertificateTypeInput is an input type that accepts SslCertificateTypeArgs and SslCertificateTypeOutput values. -// You can construct a concrete instance of `SslCertificateTypeInput` via: +// SslCertificateTypeInput is an input type that accepts values of the SslCertificateType enum +// A concrete instance of `SslCertificateTypeInput` can be one of the following: // -// SslCertificateTypeArgs{...} +// SslCertificateTypeManaged +// SslCertificateTypeSelfManaged +// SslCertificateTypeTypeUnspecified type SslCertificateTypeInput interface { pulumi.Input @@ -42146,10 +42761,12 @@ func (o SslPolicyMinTlsVersionPtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// SslPolicyMinTlsVersionInput is an input type that accepts SslPolicyMinTlsVersionArgs and SslPolicyMinTlsVersionOutput values. -// You can construct a concrete instance of `SslPolicyMinTlsVersionInput` via: +// SslPolicyMinTlsVersionInput is an input type that accepts values of the SslPolicyMinTlsVersion enum +// A concrete instance of `SslPolicyMinTlsVersionInput` can be one of the following: // -// SslPolicyMinTlsVersionArgs{...} +// SslPolicyMinTlsVersionTls10 +// SslPolicyMinTlsVersionTls11 +// SslPolicyMinTlsVersionTls12 type SslPolicyMinTlsVersionInput interface { pulumi.Input @@ -42323,10 +42940,13 @@ func (o SslPolicyProfilePtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// SslPolicyProfileInput is an input type that accepts SslPolicyProfileArgs and SslPolicyProfileOutput values. -// You can construct a concrete instance of `SslPolicyProfileInput` via: +// SslPolicyProfileInput is an input type that accepts values of the SslPolicyProfile enum +// A concrete instance of `SslPolicyProfileInput` can be one of the following: // -// SslPolicyProfileArgs{...} +// SslPolicyProfileCompatible +// SslPolicyProfileCustom +// SslPolicyProfileModern +// SslPolicyProfileRestricted type SslPolicyProfileInput interface { pulumi.Input @@ -42497,10 +43117,12 @@ func (o StoragePoolCapacityProvisioningTypePtrOutput) ToStringPtrOutputWithConte }).(pulumi.StringPtrOutput) } -// StoragePoolCapacityProvisioningTypeInput is an input type that accepts StoragePoolCapacityProvisioningTypeArgs and StoragePoolCapacityProvisioningTypeOutput values. -// You can construct a concrete instance of `StoragePoolCapacityProvisioningTypeInput` via: +// StoragePoolCapacityProvisioningTypeInput is an input type that accepts values of the StoragePoolCapacityProvisioningType enum +// A concrete instance of `StoragePoolCapacityProvisioningTypeInput` can be one of the following: // -// StoragePoolCapacityProvisioningTypeArgs{...} +// StoragePoolCapacityProvisioningTypeAdvanced +// StoragePoolCapacityProvisioningTypeStandard +// StoragePoolCapacityProvisioningTypeUnspecified type StoragePoolCapacityProvisioningTypeInput interface { pulumi.Input @@ -42671,10 +43293,12 @@ func (o StoragePoolPerformanceProvisioningTypePtrOutput) ToStringPtrOutputWithCo }).(pulumi.StringPtrOutput) } -// StoragePoolPerformanceProvisioningTypeInput is an input type that accepts StoragePoolPerformanceProvisioningTypeArgs and StoragePoolPerformanceProvisioningTypeOutput values. -// You can construct a concrete instance of `StoragePoolPerformanceProvisioningTypeInput` via: +// StoragePoolPerformanceProvisioningTypeInput is an input type that accepts values of the StoragePoolPerformanceProvisioningType enum +// A concrete instance of `StoragePoolPerformanceProvisioningTypeInput` can be one of the following: // -// StoragePoolPerformanceProvisioningTypeArgs{...} +// StoragePoolPerformanceProvisioningTypeAdvanced +// StoragePoolPerformanceProvisioningTypeStandard +// StoragePoolPerformanceProvisioningTypeUnspecified type StoragePoolPerformanceProvisioningTypeInput interface { pulumi.Input @@ -42846,10 +43470,15 @@ func (o SubnetworkAggregationIntervalPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// SubnetworkAggregationIntervalInput is an input type that accepts SubnetworkAggregationIntervalArgs and SubnetworkAggregationIntervalOutput values. -// You can construct a concrete instance of `SubnetworkAggregationIntervalInput` via: +// SubnetworkAggregationIntervalInput is an input type that accepts values of the SubnetworkAggregationInterval enum +// A concrete instance of `SubnetworkAggregationIntervalInput` can be one of the following: // -// SubnetworkAggregationIntervalArgs{...} +// SubnetworkAggregationIntervalInterval10Min +// SubnetworkAggregationIntervalInterval15Min +// SubnetworkAggregationIntervalInterval1Min +// SubnetworkAggregationIntervalInterval30Sec +// SubnetworkAggregationIntervalInterval5Min +// SubnetworkAggregationIntervalInterval5Sec type SubnetworkAggregationIntervalInput interface { pulumi.Input @@ -43019,10 +43648,11 @@ func (o SubnetworkIpv6AccessTypePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// SubnetworkIpv6AccessTypeInput is an input type that accepts SubnetworkIpv6AccessTypeArgs and SubnetworkIpv6AccessTypeOutput values. -// You can construct a concrete instance of `SubnetworkIpv6AccessTypeInput` via: +// SubnetworkIpv6AccessTypeInput is an input type that accepts values of the SubnetworkIpv6AccessType enum +// A concrete instance of `SubnetworkIpv6AccessTypeInput` can be one of the following: // -// SubnetworkIpv6AccessTypeArgs{...} +// SubnetworkIpv6AccessTypeExternal +// SubnetworkIpv6AccessTypeInternal type SubnetworkIpv6AccessTypeInput interface { pulumi.Input @@ -43194,10 +43824,15 @@ func (o SubnetworkLogConfigAggregationIntervalPtrOutput) ToStringPtrOutputWithCo }).(pulumi.StringPtrOutput) } -// SubnetworkLogConfigAggregationIntervalInput is an input type that accepts SubnetworkLogConfigAggregationIntervalArgs and SubnetworkLogConfigAggregationIntervalOutput values. -// You can construct a concrete instance of `SubnetworkLogConfigAggregationIntervalInput` via: +// SubnetworkLogConfigAggregationIntervalInput is an input type that accepts values of the SubnetworkLogConfigAggregationInterval enum +// A concrete instance of `SubnetworkLogConfigAggregationIntervalInput` can be one of the following: // -// SubnetworkLogConfigAggregationIntervalArgs{...} +// SubnetworkLogConfigAggregationIntervalInterval10Min +// SubnetworkLogConfigAggregationIntervalInterval15Min +// SubnetworkLogConfigAggregationIntervalInterval1Min +// SubnetworkLogConfigAggregationIntervalInterval30Sec +// SubnetworkLogConfigAggregationIntervalInterval5Min +// SubnetworkLogConfigAggregationIntervalInterval5Sec type SubnetworkLogConfigAggregationIntervalInput interface { pulumi.Input @@ -43366,10 +44001,12 @@ func (o SubnetworkLogConfigMetadataPtrOutput) ToStringPtrOutputWithContext(ctx c }).(pulumi.StringPtrOutput) } -// SubnetworkLogConfigMetadataInput is an input type that accepts SubnetworkLogConfigMetadataArgs and SubnetworkLogConfigMetadataOutput values. -// You can construct a concrete instance of `SubnetworkLogConfigMetadataInput` via: +// SubnetworkLogConfigMetadataInput is an input type that accepts values of the SubnetworkLogConfigMetadata enum +// A concrete instance of `SubnetworkLogConfigMetadataInput` can be one of the following: // -// SubnetworkLogConfigMetadataArgs{...} +// SubnetworkLogConfigMetadataCustomMetadata +// SubnetworkLogConfigMetadataExcludeAllMetadata +// SubnetworkLogConfigMetadataIncludeAllMetadata type SubnetworkLogConfigMetadataInput interface { pulumi.Input @@ -43537,10 +44174,11 @@ func (o SubnetworkMetadataPtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// SubnetworkMetadataInput is an input type that accepts SubnetworkMetadataArgs and SubnetworkMetadataOutput values. -// You can construct a concrete instance of `SubnetworkMetadataInput` via: +// SubnetworkMetadataInput is an input type that accepts values of the SubnetworkMetadata enum +// A concrete instance of `SubnetworkMetadataInput` can be one of the following: // -// SubnetworkMetadataArgs{...} +// SubnetworkMetadataExcludeAllMetadata +// SubnetworkMetadataIncludeAllMetadata type SubnetworkMetadataInput interface { pulumi.Input @@ -43712,10 +44350,12 @@ func (o SubnetworkPrivateIpv6GoogleAccessPtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// SubnetworkPrivateIpv6GoogleAccessInput is an input type that accepts SubnetworkPrivateIpv6GoogleAccessArgs and SubnetworkPrivateIpv6GoogleAccessOutput values. -// You can construct a concrete instance of `SubnetworkPrivateIpv6GoogleAccessInput` via: +// SubnetworkPrivateIpv6GoogleAccessInput is an input type that accepts values of the SubnetworkPrivateIpv6GoogleAccess enum +// A concrete instance of `SubnetworkPrivateIpv6GoogleAccessInput` can be one of the following: // -// SubnetworkPrivateIpv6GoogleAccessArgs{...} +// SubnetworkPrivateIpv6GoogleAccessDisableGoogleAccess +// SubnetworkPrivateIpv6GoogleAccessEnableBidirectionalAccessToGoogle +// SubnetworkPrivateIpv6GoogleAccessEnableOutboundVmAccessToGoogle type SubnetworkPrivateIpv6GoogleAccessInput interface { pulumi.Input @@ -43899,10 +44539,18 @@ func (o SubnetworkPurposePtrOutput) ToStringPtrOutputWithContext(ctx context.Con }).(pulumi.StringPtrOutput) } -// SubnetworkPurposeInput is an input type that accepts SubnetworkPurposeArgs and SubnetworkPurposeOutput values. -// You can construct a concrete instance of `SubnetworkPurposeInput` via: +// SubnetworkPurposeInput is an input type that accepts values of the SubnetworkPurpose enum +// A concrete instance of `SubnetworkPurposeInput` can be one of the following: // -// SubnetworkPurposeArgs{...} +// SubnetworkPurposeAggregate +// SubnetworkPurposeCloudExtension +// SubnetworkPurposeGlobalManagedProxy +// SubnetworkPurposeInternalHttpsLoadBalancer +// SubnetworkPurposePrivate +// SubnetworkPurposePrivateNat +// SubnetworkPurposePrivateRfc1918 +// SubnetworkPurposePrivateServiceConnect +// SubnetworkPurposeRegionalManagedProxy type SubnetworkPurposeInput interface { pulumi.Input @@ -44072,10 +44720,11 @@ func (o SubnetworkRolePtrOutput) ToStringPtrOutputWithContext(ctx context.Contex }).(pulumi.StringPtrOutput) } -// SubnetworkRoleInput is an input type that accepts SubnetworkRoleArgs and SubnetworkRoleOutput values. -// You can construct a concrete instance of `SubnetworkRoleInput` via: +// SubnetworkRoleInput is an input type that accepts values of the SubnetworkRole enum +// A concrete instance of `SubnetworkRoleInput` can be one of the following: // -// SubnetworkRoleArgs{...} +// SubnetworkRoleActive +// SubnetworkRoleBackup type SubnetworkRoleInput interface { pulumi.Input @@ -44247,10 +44896,12 @@ func (o SubnetworkStackTypePtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// SubnetworkStackTypeInput is an input type that accepts SubnetworkStackTypeArgs and SubnetworkStackTypeOutput values. -// You can construct a concrete instance of `SubnetworkStackTypeInput` via: +// SubnetworkStackTypeInput is an input type that accepts values of the SubnetworkStackType enum +// A concrete instance of `SubnetworkStackTypeInput` can be one of the following: // -// SubnetworkStackTypeArgs{...} +// SubnetworkStackTypeIpv4Ipv6 +// SubnetworkStackTypeIpv4Only +// SubnetworkStackTypeIpv6Only type SubnetworkStackTypeInput interface { pulumi.Input @@ -44419,10 +45070,11 @@ func (o SubsettingPolicyPtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// SubsettingPolicyInput is an input type that accepts SubsettingPolicyArgs and SubsettingPolicyOutput values. -// You can construct a concrete instance of `SubsettingPolicyInput` via: +// SubsettingPolicyInput is an input type that accepts values of the SubsettingPolicy enum +// A concrete instance of `SubsettingPolicyInput` can be one of the following: // -// SubsettingPolicyArgs{...} +// SubsettingPolicyConsistentHashSubsetting +// SubsettingPolicyNone type SubsettingPolicyInput interface { pulumi.Input @@ -44594,10 +45246,12 @@ func (o TCPHealthCheckPortSpecificationPtrOutput) ToStringPtrOutputWithContext(c }).(pulumi.StringPtrOutput) } -// TCPHealthCheckPortSpecificationInput is an input type that accepts TCPHealthCheckPortSpecificationArgs and TCPHealthCheckPortSpecificationOutput values. -// You can construct a concrete instance of `TCPHealthCheckPortSpecificationInput` via: +// TCPHealthCheckPortSpecificationInput is an input type that accepts values of the TCPHealthCheckPortSpecification enum +// A concrete instance of `TCPHealthCheckPortSpecificationInput` can be one of the following: // -// TCPHealthCheckPortSpecificationArgs{...} +// TCPHealthCheckPortSpecificationUseFixedPort +// TCPHealthCheckPortSpecificationUseNamedPort +// TCPHealthCheckPortSpecificationUseServingPort type TCPHealthCheckPortSpecificationInput interface { pulumi.Input @@ -44765,10 +45419,11 @@ func (o TCPHealthCheckProxyHeaderPtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// TCPHealthCheckProxyHeaderInput is an input type that accepts TCPHealthCheckProxyHeaderArgs and TCPHealthCheckProxyHeaderOutput values. -// You can construct a concrete instance of `TCPHealthCheckProxyHeaderInput` via: +// TCPHealthCheckProxyHeaderInput is an input type that accepts values of the TCPHealthCheckProxyHeader enum +// A concrete instance of `TCPHealthCheckProxyHeaderInput` can be one of the following: // -// TCPHealthCheckProxyHeaderArgs{...} +// TCPHealthCheckProxyHeaderNone +// TCPHealthCheckProxyHeaderProxyV1 type TCPHealthCheckProxyHeaderInput interface { pulumi.Input @@ -44940,10 +45595,12 @@ func (o TargetHttpsProxyQuicOverridePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// TargetHttpsProxyQuicOverrideInput is an input type that accepts TargetHttpsProxyQuicOverrideArgs and TargetHttpsProxyQuicOverrideOutput values. -// You can construct a concrete instance of `TargetHttpsProxyQuicOverrideInput` via: +// TargetHttpsProxyQuicOverrideInput is an input type that accepts values of the TargetHttpsProxyQuicOverride enum +// A concrete instance of `TargetHttpsProxyQuicOverrideInput` can be one of the following: // -// TargetHttpsProxyQuicOverrideArgs{...} +// TargetHttpsProxyQuicOverrideDisable +// TargetHttpsProxyQuicOverrideEnable +// TargetHttpsProxyQuicOverrideNone type TargetHttpsProxyQuicOverrideInput interface { pulumi.Input @@ -45111,10 +45768,10 @@ func (o TargetInstanceNatPolicyPtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// TargetInstanceNatPolicyInput is an input type that accepts TargetInstanceNatPolicyArgs and TargetInstanceNatPolicyOutput values. -// You can construct a concrete instance of `TargetInstanceNatPolicyInput` via: +// TargetInstanceNatPolicyInput is an input type that accepts values of the TargetInstanceNatPolicy enum +// A concrete instance of `TargetInstanceNatPolicyInput` can be one of the following: // -// TargetInstanceNatPolicyArgs{...} +// TargetInstanceNatPolicyNoNat type TargetInstanceNatPolicyInput interface { pulumi.Input @@ -45296,10 +45953,17 @@ func (o TargetPoolSessionAffinityPtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// TargetPoolSessionAffinityInput is an input type that accepts TargetPoolSessionAffinityArgs and TargetPoolSessionAffinityOutput values. -// You can construct a concrete instance of `TargetPoolSessionAffinityInput` via: +// TargetPoolSessionAffinityInput is an input type that accepts values of the TargetPoolSessionAffinity enum +// A concrete instance of `TargetPoolSessionAffinityInput` can be one of the following: // -// TargetPoolSessionAffinityArgs{...} +// TargetPoolSessionAffinityClientIp +// TargetPoolSessionAffinityClientIpNoDestination +// TargetPoolSessionAffinityClientIpPortProto +// TargetPoolSessionAffinityClientIpProto +// TargetPoolSessionAffinityGeneratedCookie +// TargetPoolSessionAffinityHeaderField +// TargetPoolSessionAffinityHttpCookie +// TargetPoolSessionAffinityNone type TargetPoolSessionAffinityInput interface { pulumi.Input @@ -45467,10 +46131,11 @@ func (o TargetSslProxyProxyHeaderPtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// TargetSslProxyProxyHeaderInput is an input type that accepts TargetSslProxyProxyHeaderArgs and TargetSslProxyProxyHeaderOutput values. -// You can construct a concrete instance of `TargetSslProxyProxyHeaderInput` via: +// TargetSslProxyProxyHeaderInput is an input type that accepts values of the TargetSslProxyProxyHeader enum +// A concrete instance of `TargetSslProxyProxyHeaderInput` can be one of the following: // -// TargetSslProxyProxyHeaderArgs{...} +// TargetSslProxyProxyHeaderNone +// TargetSslProxyProxyHeaderProxyV1 type TargetSslProxyProxyHeaderInput interface { pulumi.Input @@ -45638,10 +46303,11 @@ func (o TargetTcpProxyProxyHeaderPtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// TargetTcpProxyProxyHeaderInput is an input type that accepts TargetTcpProxyProxyHeaderArgs and TargetTcpProxyProxyHeaderOutput values. -// You can construct a concrete instance of `TargetTcpProxyProxyHeaderInput` via: +// TargetTcpProxyProxyHeaderInput is an input type that accepts values of the TargetTcpProxyProxyHeader enum +// A concrete instance of `TargetTcpProxyProxyHeaderInput` can be one of the following: // -// TargetTcpProxyProxyHeaderArgs{...} +// TargetTcpProxyProxyHeaderNone +// TargetTcpProxyProxyHeaderProxyV1 type TargetTcpProxyProxyHeaderInput interface { pulumi.Input @@ -45812,10 +46478,12 @@ func (o TlsCertificateContextCertificateSourcePtrOutput) ToStringPtrOutputWithCo }).(pulumi.StringPtrOutput) } -// TlsCertificateContextCertificateSourceInput is an input type that accepts TlsCertificateContextCertificateSourceArgs and TlsCertificateContextCertificateSourceOutput values. -// You can construct a concrete instance of `TlsCertificateContextCertificateSourceInput` via: +// TlsCertificateContextCertificateSourceInput is an input type that accepts values of the TlsCertificateContextCertificateSource enum +// A concrete instance of `TlsCertificateContextCertificateSourceInput` can be one of the following: // -// TlsCertificateContextCertificateSourceArgs{...} +// TlsCertificateContextCertificateSourceInvalid +// TlsCertificateContextCertificateSourceUsePath +// TlsCertificateContextCertificateSourceUseSds type TlsCertificateContextCertificateSourceInput interface { pulumi.Input @@ -45986,10 +46654,12 @@ func (o TlsValidationContextValidationSourcePtrOutput) ToStringPtrOutputWithCont }).(pulumi.StringPtrOutput) } -// TlsValidationContextValidationSourceInput is an input type that accepts TlsValidationContextValidationSourceArgs and TlsValidationContextValidationSourceOutput values. -// You can construct a concrete instance of `TlsValidationContextValidationSourceInput` via: +// TlsValidationContextValidationSourceInput is an input type that accepts values of the TlsValidationContextValidationSource enum +// A concrete instance of `TlsValidationContextValidationSourceInput` can be one of the following: // -// TlsValidationContextValidationSourceArgs{...} +// TlsValidationContextValidationSourceInvalid +// TlsValidationContextValidationSourceUsePath +// TlsValidationContextValidationSourceUseSds type TlsValidationContextValidationSourceInput interface { pulumi.Input @@ -46159,10 +46829,11 @@ func (o VpnGatewayGatewayIpVersionPtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// VpnGatewayGatewayIpVersionInput is an input type that accepts VpnGatewayGatewayIpVersionArgs and VpnGatewayGatewayIpVersionOutput values. -// You can construct a concrete instance of `VpnGatewayGatewayIpVersionInput` via: +// VpnGatewayGatewayIpVersionInput is an input type that accepts values of the VpnGatewayGatewayIpVersion enum +// A concrete instance of `VpnGatewayGatewayIpVersionInput` can be one of the following: // -// VpnGatewayGatewayIpVersionArgs{...} +// VpnGatewayGatewayIpVersionIpv4 +// VpnGatewayGatewayIpVersionIpv6 type VpnGatewayGatewayIpVersionInput interface { pulumi.Input @@ -46334,10 +47005,12 @@ func (o VpnGatewayStackTypePtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// VpnGatewayStackTypeInput is an input type that accepts VpnGatewayStackTypeArgs and VpnGatewayStackTypeOutput values. -// You can construct a concrete instance of `VpnGatewayStackTypeInput` via: +// VpnGatewayStackTypeInput is an input type that accepts values of the VpnGatewayStackType enum +// A concrete instance of `VpnGatewayStackTypeInput` can be one of the following: // -// VpnGatewayStackTypeArgs{...} +// VpnGatewayStackTypeIpv4Ipv6 +// VpnGatewayStackTypeIpv4Only +// VpnGatewayStackTypeIpv6Only type VpnGatewayStackTypeInput interface { pulumi.Input diff --git a/sdk/go/google/compute/beta/pulumiEnums.go b/sdk/go/google/compute/beta/pulumiEnums.go index 841c237ac2..e61b33bfe9 100644 --- a/sdk/go/google/compute/beta/pulumiEnums.go +++ b/sdk/go/google/compute/beta/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AccessConfigNetworkTierPtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// AccessConfigNetworkTierInput is an input type that accepts AccessConfigNetworkTierArgs and AccessConfigNetworkTierOutput values. -// You can construct a concrete instance of `AccessConfigNetworkTierInput` via: +// AccessConfigNetworkTierInput is an input type that accepts values of the AccessConfigNetworkTier enum +// A concrete instance of `AccessConfigNetworkTierInput` can be one of the following: // -// AccessConfigNetworkTierArgs{...} +// AccessConfigNetworkTierFixedStandard +// AccessConfigNetworkTierPremium +// AccessConfigNetworkTierStandard +// AccessConfigNetworkTierStandardOverridesFixedStandard type AccessConfigNetworkTierInput interface { pulumi.Input @@ -315,10 +318,11 @@ func (o AccessConfigTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// AccessConfigTypeInput is an input type that accepts AccessConfigTypeArgs and AccessConfigTypeOutput values. -// You can construct a concrete instance of `AccessConfigTypeInput` via: +// AccessConfigTypeInput is an input type that accepts values of the AccessConfigType enum +// A concrete instance of `AccessConfigTypeInput` can be one of the following: // -// AccessConfigTypeArgs{...} +// AccessConfigTypeDirectIpv6 +// AccessConfigTypeOneToOneNat type AccessConfigTypeInput interface { pulumi.Input @@ -489,10 +493,12 @@ func (o AddressAddressTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// AddressAddressTypeInput is an input type that accepts AddressAddressTypeArgs and AddressAddressTypeOutput values. -// You can construct a concrete instance of `AddressAddressTypeInput` via: +// AddressAddressTypeInput is an input type that accepts values of the AddressAddressType enum +// A concrete instance of `AddressAddressTypeInput` can be one of the following: // -// AddressAddressTypeArgs{...} +// AddressAddressTypeExternal +// AddressAddressTypeInternal +// AddressAddressTypeUnspecifiedType type AddressAddressTypeInput interface { pulumi.Input @@ -661,10 +667,12 @@ func (o AddressIpVersionPtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// AddressIpVersionInput is an input type that accepts AddressIpVersionArgs and AddressIpVersionOutput values. -// You can construct a concrete instance of `AddressIpVersionInput` via: +// AddressIpVersionInput is an input type that accepts values of the AddressIpVersion enum +// A concrete instance of `AddressIpVersionInput` can be one of the following: // -// AddressIpVersionArgs{...} +// AddressIpVersionIpv4 +// AddressIpVersionIpv6 +// AddressIpVersionUnspecifiedVersion type AddressIpVersionInput interface { pulumi.Input @@ -834,10 +842,11 @@ func (o AddressIpv6EndpointTypePtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// AddressIpv6EndpointTypeInput is an input type that accepts AddressIpv6EndpointTypeArgs and AddressIpv6EndpointTypeOutput values. -// You can construct a concrete instance of `AddressIpv6EndpointTypeInput` via: +// AddressIpv6EndpointTypeInput is an input type that accepts values of the AddressIpv6EndpointType enum +// A concrete instance of `AddressIpv6EndpointTypeInput` can be one of the following: // -// AddressIpv6EndpointTypeArgs{...} +// AddressIpv6EndpointTypeNetlb +// AddressIpv6EndpointTypeVm type AddressIpv6EndpointTypeInput interface { pulumi.Input @@ -1011,10 +1020,13 @@ func (o AddressNetworkTierPtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// AddressNetworkTierInput is an input type that accepts AddressNetworkTierArgs and AddressNetworkTierOutput values. -// You can construct a concrete instance of `AddressNetworkTierInput` via: +// AddressNetworkTierInput is an input type that accepts values of the AddressNetworkTier enum +// A concrete instance of `AddressNetworkTierInput` can be one of the following: // -// AddressNetworkTierArgs{...} +// AddressNetworkTierFixedStandard +// AddressNetworkTierPremium +// AddressNetworkTierStandard +// AddressNetworkTierStandardOverridesFixedStandard type AddressNetworkTierInput interface { pulumi.Input @@ -1196,10 +1208,17 @@ func (o AddressPurposePtrOutput) ToStringPtrOutputWithContext(ctx context.Contex }).(pulumi.StringPtrOutput) } -// AddressPurposeInput is an input type that accepts AddressPurposeArgs and AddressPurposeOutput values. -// You can construct a concrete instance of `AddressPurposeInput` via: +// AddressPurposeInput is an input type that accepts values of the AddressPurpose enum +// A concrete instance of `AddressPurposeInput` can be one of the following: // -// AddressPurposeArgs{...} +// AddressPurposeDnsResolver +// AddressPurposeGceEndpoint +// AddressPurposeIpsecInterconnect +// AddressPurposeNatAuto +// AddressPurposePrivateServiceConnect +// AddressPurposeServerless +// AddressPurposeSharedLoadbalancerVip +// AddressPurposeVpcPeering type AddressPurposeInput interface { pulumi.Input @@ -1368,10 +1387,12 @@ func (o AllocationAggregateReservationVmFamilyPtrOutput) ToStringPtrOutputWithCo }).(pulumi.StringPtrOutput) } -// AllocationAggregateReservationVmFamilyInput is an input type that accepts AllocationAggregateReservationVmFamilyArgs and AllocationAggregateReservationVmFamilyOutput values. -// You can construct a concrete instance of `AllocationAggregateReservationVmFamilyInput` via: +// AllocationAggregateReservationVmFamilyInput is an input type that accepts values of the AllocationAggregateReservationVmFamily enum +// A concrete instance of `AllocationAggregateReservationVmFamilyInput` can be one of the following: // -// AllocationAggregateReservationVmFamilyArgs{...} +// AllocationAggregateReservationVmFamilyVmFamilyCloudTpuLiteDeviceCt5l +// AllocationAggregateReservationVmFamilyVmFamilyCloudTpuLitePodSliceCt5lp +// AllocationAggregateReservationVmFamilyVmFamilyCloudTpuPodSliceCt4p type AllocationAggregateReservationVmFamilyInput interface { pulumi.Input @@ -1542,10 +1563,12 @@ func (o AllocationAggregateReservationWorkloadTypePtrOutput) ToStringPtrOutputWi }).(pulumi.StringPtrOutput) } -// AllocationAggregateReservationWorkloadTypeInput is an input type that accepts AllocationAggregateReservationWorkloadTypeArgs and AllocationAggregateReservationWorkloadTypeOutput values. -// You can construct a concrete instance of `AllocationAggregateReservationWorkloadTypeInput` via: +// AllocationAggregateReservationWorkloadTypeInput is an input type that accepts values of the AllocationAggregateReservationWorkloadType enum +// A concrete instance of `AllocationAggregateReservationWorkloadTypeInput` can be one of the following: // -// AllocationAggregateReservationWorkloadTypeArgs{...} +// AllocationAggregateReservationWorkloadTypeBatch +// AllocationAggregateReservationWorkloadTypeServing +// AllocationAggregateReservationWorkloadTypeUnspecified type AllocationAggregateReservationWorkloadTypeInput interface { pulumi.Input @@ -1713,10 +1736,11 @@ func (o AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDiskIn }).(pulumi.StringPtrOutput) } -// AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDiskInterfaceInput is an input type that accepts AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDiskInterfaceArgs and AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDiskInterfaceOutput values. -// You can construct a concrete instance of `AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDiskInterfaceInput` via: +// AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDiskInterfaceInput is an input type that accepts values of the AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDiskInterface enum +// A concrete instance of `AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDiskInterfaceInput` can be one of the following: // -// AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDiskInterfaceArgs{...} +// AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDiskInterfaceNvme +// AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDiskInterfaceScsi type AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDiskInterfaceInput interface { pulumi.Input @@ -1888,10 +1912,12 @@ func (o AllocationSpecificSKUAllocationReservedInstancePropertiesMaintenanceInte }).(pulumi.StringPtrOutput) } -// AllocationSpecificSKUAllocationReservedInstancePropertiesMaintenanceIntervalInput is an input type that accepts AllocationSpecificSKUAllocationReservedInstancePropertiesMaintenanceIntervalArgs and AllocationSpecificSKUAllocationReservedInstancePropertiesMaintenanceIntervalOutput values. -// You can construct a concrete instance of `AllocationSpecificSKUAllocationReservedInstancePropertiesMaintenanceIntervalInput` via: +// AllocationSpecificSKUAllocationReservedInstancePropertiesMaintenanceIntervalInput is an input type that accepts values of the AllocationSpecificSKUAllocationReservedInstancePropertiesMaintenanceInterval enum +// A concrete instance of `AllocationSpecificSKUAllocationReservedInstancePropertiesMaintenanceIntervalInput` can be one of the following: // -// AllocationSpecificSKUAllocationReservedInstancePropertiesMaintenanceIntervalArgs{...} +// AllocationSpecificSKUAllocationReservedInstancePropertiesMaintenanceIntervalAsNeeded +// AllocationSpecificSKUAllocationReservedInstancePropertiesMaintenanceIntervalPeriodic +// AllocationSpecificSKUAllocationReservedInstancePropertiesMaintenanceIntervalRecurrent type AllocationSpecificSKUAllocationReservedInstancePropertiesMaintenanceIntervalInput interface { pulumi.Input @@ -2063,10 +2089,12 @@ func (o AttachedDiskInitializeParamsArchitecturePtrOutput) ToStringPtrOutputWith }).(pulumi.StringPtrOutput) } -// AttachedDiskInitializeParamsArchitectureInput is an input type that accepts AttachedDiskInitializeParamsArchitectureArgs and AttachedDiskInitializeParamsArchitectureOutput values. -// You can construct a concrete instance of `AttachedDiskInitializeParamsArchitectureInput` via: +// AttachedDiskInitializeParamsArchitectureInput is an input type that accepts values of the AttachedDiskInitializeParamsArchitecture enum +// A concrete instance of `AttachedDiskInitializeParamsArchitectureInput` can be one of the following: // -// AttachedDiskInitializeParamsArchitectureArgs{...} +// AttachedDiskInitializeParamsArchitectureArchitectureUnspecified +// AttachedDiskInitializeParamsArchitectureArm64 +// AttachedDiskInitializeParamsArchitectureX8664 type AttachedDiskInitializeParamsArchitectureInput interface { pulumi.Input @@ -2238,10 +2266,12 @@ func (o AttachedDiskInitializeParamsOnUpdateActionPtrOutput) ToStringPtrOutputWi }).(pulumi.StringPtrOutput) } -// AttachedDiskInitializeParamsOnUpdateActionInput is an input type that accepts AttachedDiskInitializeParamsOnUpdateActionArgs and AttachedDiskInitializeParamsOnUpdateActionOutput values. -// You can construct a concrete instance of `AttachedDiskInitializeParamsOnUpdateActionInput` via: +// AttachedDiskInitializeParamsOnUpdateActionInput is an input type that accepts values of the AttachedDiskInitializeParamsOnUpdateAction enum +// A concrete instance of `AttachedDiskInitializeParamsOnUpdateActionInput` can be one of the following: // -// AttachedDiskInitializeParamsOnUpdateActionArgs{...} +// AttachedDiskInitializeParamsOnUpdateActionRecreateDisk +// AttachedDiskInitializeParamsOnUpdateActionRecreateDiskIfSourceChanged +// AttachedDiskInitializeParamsOnUpdateActionUseExistingDisk type AttachedDiskInitializeParamsOnUpdateActionInput interface { pulumi.Input @@ -2409,10 +2439,11 @@ func (o AttachedDiskInterfacePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AttachedDiskInterfaceInput is an input type that accepts AttachedDiskInterfaceArgs and AttachedDiskInterfaceOutput values. -// You can construct a concrete instance of `AttachedDiskInterfaceInput` via: +// AttachedDiskInterfaceInput is an input type that accepts values of the AttachedDiskInterface enum +// A concrete instance of `AttachedDiskInterfaceInput` can be one of the following: // -// AttachedDiskInterfaceArgs{...} +// AttachedDiskInterfaceNvme +// AttachedDiskInterfaceScsi type AttachedDiskInterfaceInput interface { pulumi.Input @@ -2582,10 +2613,11 @@ func (o AttachedDiskModePtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// AttachedDiskModeInput is an input type that accepts AttachedDiskModeArgs and AttachedDiskModeOutput values. -// You can construct a concrete instance of `AttachedDiskModeInput` via: +// AttachedDiskModeInput is an input type that accepts values of the AttachedDiskMode enum +// A concrete instance of `AttachedDiskModeInput` can be one of the following: // -// AttachedDiskModeArgs{...} +// AttachedDiskModeReadOnly +// AttachedDiskModeReadWrite type AttachedDiskModeInput interface { pulumi.Input @@ -2755,10 +2787,11 @@ func (o AttachedDiskSavedStatePtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// AttachedDiskSavedStateInput is an input type that accepts AttachedDiskSavedStateArgs and AttachedDiskSavedStateOutput values. -// You can construct a concrete instance of `AttachedDiskSavedStateInput` via: +// AttachedDiskSavedStateInput is an input type that accepts values of the AttachedDiskSavedState enum +// A concrete instance of `AttachedDiskSavedStateInput` can be one of the following: // -// AttachedDiskSavedStateArgs{...} +// AttachedDiskSavedStateDiskSavedStateUnspecified +// AttachedDiskSavedStatePreserved type AttachedDiskSavedStateInput interface { pulumi.Input @@ -2926,10 +2959,11 @@ func (o AttachedDiskTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// AttachedDiskTypeInput is an input type that accepts AttachedDiskTypeArgs and AttachedDiskTypeOutput values. -// You can construct a concrete instance of `AttachedDiskTypeInput` via: +// AttachedDiskTypeInput is an input type that accepts values of the AttachedDiskType enum +// A concrete instance of `AttachedDiskTypeInput` can be one of the following: // -// AttachedDiskTypeArgs{...} +// AttachedDiskTypePersistent +// AttachedDiskTypeScratch type AttachedDiskTypeInput interface { pulumi.Input @@ -3103,10 +3137,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeLogTypeUnspecified type AuditLogConfigLogTypeInput interface { pulumi.Input @@ -3282,10 +3319,14 @@ func (o AuthorizationLoggingOptionsPermissionTypePtrOutput) ToStringPtrOutputWit }).(pulumi.StringPtrOutput) } -// AuthorizationLoggingOptionsPermissionTypeInput is an input type that accepts AuthorizationLoggingOptionsPermissionTypeArgs and AuthorizationLoggingOptionsPermissionTypeOutput values. -// You can construct a concrete instance of `AuthorizationLoggingOptionsPermissionTypeInput` via: +// AuthorizationLoggingOptionsPermissionTypeInput is an input type that accepts values of the AuthorizationLoggingOptionsPermissionType enum +// A concrete instance of `AuthorizationLoggingOptionsPermissionTypeInput` can be one of the following: // -// AuthorizationLoggingOptionsPermissionTypeArgs{...} +// AuthorizationLoggingOptionsPermissionTypeAdminRead +// AuthorizationLoggingOptionsPermissionTypeAdminWrite +// AuthorizationLoggingOptionsPermissionTypeDataRead +// AuthorizationLoggingOptionsPermissionTypeDataWrite +// AuthorizationLoggingOptionsPermissionTypePermissionTypeUnspecified type AuthorizationLoggingOptionsPermissionTypeInput interface { pulumi.Input @@ -3456,10 +3497,12 @@ func (o AutoscalingPolicyCpuUtilizationPredictiveMethodPtrOutput) ToStringPtrOut }).(pulumi.StringPtrOutput) } -// AutoscalingPolicyCpuUtilizationPredictiveMethodInput is an input type that accepts AutoscalingPolicyCpuUtilizationPredictiveMethodArgs and AutoscalingPolicyCpuUtilizationPredictiveMethodOutput values. -// You can construct a concrete instance of `AutoscalingPolicyCpuUtilizationPredictiveMethodInput` via: +// AutoscalingPolicyCpuUtilizationPredictiveMethodInput is an input type that accepts values of the AutoscalingPolicyCpuUtilizationPredictiveMethod enum +// A concrete instance of `AutoscalingPolicyCpuUtilizationPredictiveMethodInput` can be one of the following: // -// AutoscalingPolicyCpuUtilizationPredictiveMethodArgs{...} +// AutoscalingPolicyCpuUtilizationPredictiveMethodNone +// AutoscalingPolicyCpuUtilizationPredictiveMethodOptimizeAvailability +// AutoscalingPolicyCpuUtilizationPredictiveMethodPredictiveMethodUnspecified type AutoscalingPolicyCpuUtilizationPredictiveMethodInput interface { pulumi.Input @@ -3631,10 +3674,12 @@ func (o AutoscalingPolicyCustomMetricUtilizationUtilizationTargetTypePtrOutput) }).(pulumi.StringPtrOutput) } -// AutoscalingPolicyCustomMetricUtilizationUtilizationTargetTypeInput is an input type that accepts AutoscalingPolicyCustomMetricUtilizationUtilizationTargetTypeArgs and AutoscalingPolicyCustomMetricUtilizationUtilizationTargetTypeOutput values. -// You can construct a concrete instance of `AutoscalingPolicyCustomMetricUtilizationUtilizationTargetTypeInput` via: +// AutoscalingPolicyCustomMetricUtilizationUtilizationTargetTypeInput is an input type that accepts values of the AutoscalingPolicyCustomMetricUtilizationUtilizationTargetType enum +// A concrete instance of `AutoscalingPolicyCustomMetricUtilizationUtilizationTargetTypeInput` can be one of the following: // -// AutoscalingPolicyCustomMetricUtilizationUtilizationTargetTypeArgs{...} +// AutoscalingPolicyCustomMetricUtilizationUtilizationTargetTypeDeltaPerMinute +// AutoscalingPolicyCustomMetricUtilizationUtilizationTargetTypeDeltaPerSecond +// AutoscalingPolicyCustomMetricUtilizationUtilizationTargetTypeGauge type AutoscalingPolicyCustomMetricUtilizationUtilizationTargetTypeInput interface { pulumi.Input @@ -3808,10 +3853,13 @@ func (o AutoscalingPolicyModePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AutoscalingPolicyModeInput is an input type that accepts AutoscalingPolicyModeArgs and AutoscalingPolicyModeOutput values. -// You can construct a concrete instance of `AutoscalingPolicyModeInput` via: +// AutoscalingPolicyModeInput is an input type that accepts values of the AutoscalingPolicyMode enum +// A concrete instance of `AutoscalingPolicyModeInput` can be one of the following: // -// AutoscalingPolicyModeArgs{...} +// AutoscalingPolicyModeOff +// AutoscalingPolicyModeOn +// AutoscalingPolicyModeOnlyScaleOut +// AutoscalingPolicyModeOnlyUp type AutoscalingPolicyModeInput interface { pulumi.Input @@ -3983,10 +4031,12 @@ func (o BackendBalancingModePtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// BackendBalancingModeInput is an input type that accepts BackendBalancingModeArgs and BackendBalancingModeOutput values. -// You can construct a concrete instance of `BackendBalancingModeInput` via: +// BackendBalancingModeInput is an input type that accepts values of the BackendBalancingMode enum +// A concrete instance of `BackendBalancingModeInput` can be one of the following: // -// BackendBalancingModeArgs{...} +// BackendBalancingModeConnection +// BackendBalancingModeRate +// BackendBalancingModeUtilization type BackendBalancingModeInput interface { pulumi.Input @@ -4159,10 +4209,13 @@ func (o BackendBucketCdnPolicyCacheModePtrOutput) ToStringPtrOutputWithContext(c }).(pulumi.StringPtrOutput) } -// BackendBucketCdnPolicyCacheModeInput is an input type that accepts BackendBucketCdnPolicyCacheModeArgs and BackendBucketCdnPolicyCacheModeOutput values. -// You can construct a concrete instance of `BackendBucketCdnPolicyCacheModeInput` via: +// BackendBucketCdnPolicyCacheModeInput is an input type that accepts values of the BackendBucketCdnPolicyCacheMode enum +// A concrete instance of `BackendBucketCdnPolicyCacheModeInput` can be one of the following: // -// BackendBucketCdnPolicyCacheModeArgs{...} +// BackendBucketCdnPolicyCacheModeCacheAllStatic +// BackendBucketCdnPolicyCacheModeForceCacheAll +// BackendBucketCdnPolicyCacheModeInvalidCacheMode +// BackendBucketCdnPolicyCacheModeUseOriginHeaders type BackendBucketCdnPolicyCacheModeInput interface { pulumi.Input @@ -4332,10 +4385,11 @@ func (o BackendBucketCompressionModePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// BackendBucketCompressionModeInput is an input type that accepts BackendBucketCompressionModeArgs and BackendBucketCompressionModeOutput values. -// You can construct a concrete instance of `BackendBucketCompressionModeInput` via: +// BackendBucketCompressionModeInput is an input type that accepts values of the BackendBucketCompressionMode enum +// A concrete instance of `BackendBucketCompressionModeInput` can be one of the following: // -// BackendBucketCompressionModeArgs{...} +// BackendBucketCompressionModeAutomatic +// BackendBucketCompressionModeDisabled type BackendBucketCompressionModeInput interface { pulumi.Input @@ -4507,10 +4561,12 @@ func (o BackendPreferencePtrOutput) ToStringPtrOutputWithContext(ctx context.Con }).(pulumi.StringPtrOutput) } -// BackendPreferenceInput is an input type that accepts BackendPreferenceArgs and BackendPreferenceOutput values. -// You can construct a concrete instance of `BackendPreferenceInput` via: +// BackendPreferenceInput is an input type that accepts values of the BackendPreference enum +// A concrete instance of `BackendPreferenceInput` can be one of the following: // -// BackendPreferenceArgs{...} +// BackendPreferenceDefault +// BackendPreferencePreferenceUnspecified +// BackendPreferencePreferred type BackendPreferenceInput interface { pulumi.Input @@ -4683,10 +4739,13 @@ func (o BackendServiceCdnPolicyCacheModePtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// BackendServiceCdnPolicyCacheModeInput is an input type that accepts BackendServiceCdnPolicyCacheModeArgs and BackendServiceCdnPolicyCacheModeOutput values. -// You can construct a concrete instance of `BackendServiceCdnPolicyCacheModeInput` via: +// BackendServiceCdnPolicyCacheModeInput is an input type that accepts values of the BackendServiceCdnPolicyCacheMode enum +// A concrete instance of `BackendServiceCdnPolicyCacheModeInput` can be one of the following: // -// BackendServiceCdnPolicyCacheModeArgs{...} +// BackendServiceCdnPolicyCacheModeCacheAllStatic +// BackendServiceCdnPolicyCacheModeForceCacheAll +// BackendServiceCdnPolicyCacheModeInvalidCacheMode +// BackendServiceCdnPolicyCacheModeUseOriginHeaders type BackendServiceCdnPolicyCacheModeInput interface { pulumi.Input @@ -4856,10 +4915,11 @@ func (o BackendServiceCompressionModePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// BackendServiceCompressionModeInput is an input type that accepts BackendServiceCompressionModeArgs and BackendServiceCompressionModeOutput values. -// You can construct a concrete instance of `BackendServiceCompressionModeInput` via: +// BackendServiceCompressionModeInput is an input type that accepts values of the BackendServiceCompressionMode enum +// A concrete instance of `BackendServiceCompressionModeInput` can be one of the following: // -// BackendServiceCompressionModeArgs{...} +// BackendServiceCompressionModeAutomatic +// BackendServiceCompressionModeDisabled type BackendServiceCompressionModeInput interface { pulumi.Input @@ -5028,10 +5088,12 @@ func (o BackendServiceConnectionTrackingPolicyConnectionPersistenceOnUnhealthyBa }).(pulumi.StringPtrOutput) } -// BackendServiceConnectionTrackingPolicyConnectionPersistenceOnUnhealthyBackendsInput is an input type that accepts BackendServiceConnectionTrackingPolicyConnectionPersistenceOnUnhealthyBackendsArgs and BackendServiceConnectionTrackingPolicyConnectionPersistenceOnUnhealthyBackendsOutput values. -// You can construct a concrete instance of `BackendServiceConnectionTrackingPolicyConnectionPersistenceOnUnhealthyBackendsInput` via: +// BackendServiceConnectionTrackingPolicyConnectionPersistenceOnUnhealthyBackendsInput is an input type that accepts values of the BackendServiceConnectionTrackingPolicyConnectionPersistenceOnUnhealthyBackends enum +// A concrete instance of `BackendServiceConnectionTrackingPolicyConnectionPersistenceOnUnhealthyBackendsInput` can be one of the following: // -// BackendServiceConnectionTrackingPolicyConnectionPersistenceOnUnhealthyBackendsArgs{...} +// BackendServiceConnectionTrackingPolicyConnectionPersistenceOnUnhealthyBackendsAlwaysPersist +// BackendServiceConnectionTrackingPolicyConnectionPersistenceOnUnhealthyBackendsDefaultForProtocol +// BackendServiceConnectionTrackingPolicyConnectionPersistenceOnUnhealthyBackendsNeverPersist type BackendServiceConnectionTrackingPolicyConnectionPersistenceOnUnhealthyBackendsInput interface { pulumi.Input @@ -5200,10 +5262,12 @@ func (o BackendServiceConnectionTrackingPolicyTrackingModePtrOutput) ToStringPtr }).(pulumi.StringPtrOutput) } -// BackendServiceConnectionTrackingPolicyTrackingModeInput is an input type that accepts BackendServiceConnectionTrackingPolicyTrackingModeArgs and BackendServiceConnectionTrackingPolicyTrackingModeOutput values. -// You can construct a concrete instance of `BackendServiceConnectionTrackingPolicyTrackingModeInput` via: +// BackendServiceConnectionTrackingPolicyTrackingModeInput is an input type that accepts values of the BackendServiceConnectionTrackingPolicyTrackingMode enum +// A concrete instance of `BackendServiceConnectionTrackingPolicyTrackingModeInput` can be one of the following: // -// BackendServiceConnectionTrackingPolicyTrackingModeArgs{...} +// BackendServiceConnectionTrackingPolicyTrackingModeInvalidTrackingMode +// BackendServiceConnectionTrackingPolicyTrackingModePerConnection +// BackendServiceConnectionTrackingPolicyTrackingModePerSession type BackendServiceConnectionTrackingPolicyTrackingModeInput interface { pulumi.Input @@ -5377,10 +5441,13 @@ func (o BackendServiceIpAddressSelectionPolicyPtrOutput) ToStringPtrOutputWithCo }).(pulumi.StringPtrOutput) } -// BackendServiceIpAddressSelectionPolicyInput is an input type that accepts BackendServiceIpAddressSelectionPolicyArgs and BackendServiceIpAddressSelectionPolicyOutput values. -// You can construct a concrete instance of `BackendServiceIpAddressSelectionPolicyInput` via: +// BackendServiceIpAddressSelectionPolicyInput is an input type that accepts values of the BackendServiceIpAddressSelectionPolicy enum +// A concrete instance of `BackendServiceIpAddressSelectionPolicyInput` can be one of the following: // -// BackendServiceIpAddressSelectionPolicyArgs{...} +// BackendServiceIpAddressSelectionPolicyIpv4Only +// BackendServiceIpAddressSelectionPolicyIpv6Only +// BackendServiceIpAddressSelectionPolicyIpAddressSelectionPolicyUnspecified +// BackendServiceIpAddressSelectionPolicyPreferIpv6 type BackendServiceIpAddressSelectionPolicyInput interface { pulumi.Input @@ -5557,10 +5624,15 @@ func (o BackendServiceLoadBalancingSchemePtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// BackendServiceLoadBalancingSchemeInput is an input type that accepts BackendServiceLoadBalancingSchemeArgs and BackendServiceLoadBalancingSchemeOutput values. -// You can construct a concrete instance of `BackendServiceLoadBalancingSchemeInput` via: +// BackendServiceLoadBalancingSchemeInput is an input type that accepts values of the BackendServiceLoadBalancingScheme enum +// A concrete instance of `BackendServiceLoadBalancingSchemeInput` can be one of the following: // -// BackendServiceLoadBalancingSchemeArgs{...} +// BackendServiceLoadBalancingSchemeExternal +// BackendServiceLoadBalancingSchemeExternalManaged +// BackendServiceLoadBalancingSchemeInternal +// BackendServiceLoadBalancingSchemeInternalManaged +// BackendServiceLoadBalancingSchemeInternalSelfManaged +// BackendServiceLoadBalancingSchemeInvalidLoadBalancingScheme type BackendServiceLoadBalancingSchemeInput interface { pulumi.Input @@ -5741,10 +5813,17 @@ func (o BackendServiceLocalityLbPolicyPtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// BackendServiceLocalityLbPolicyInput is an input type that accepts BackendServiceLocalityLbPolicyArgs and BackendServiceLocalityLbPolicyOutput values. -// You can construct a concrete instance of `BackendServiceLocalityLbPolicyInput` via: +// BackendServiceLocalityLbPolicyInput is an input type that accepts values of the BackendServiceLocalityLbPolicy enum +// A concrete instance of `BackendServiceLocalityLbPolicyInput` can be one of the following: // -// BackendServiceLocalityLbPolicyArgs{...} +// BackendServiceLocalityLbPolicyInvalidLbPolicy +// BackendServiceLocalityLbPolicyLeastRequest +// BackendServiceLocalityLbPolicyMaglev +// BackendServiceLocalityLbPolicyOriginalDestination +// BackendServiceLocalityLbPolicyRandom +// BackendServiceLocalityLbPolicyRingHash +// BackendServiceLocalityLbPolicyRoundRobin +// BackendServiceLocalityLbPolicyWeightedMaglev type BackendServiceLocalityLbPolicyInput interface { pulumi.Input @@ -5925,10 +6004,17 @@ func (o BackendServiceLocalityLoadBalancingPolicyConfigPolicyNamePtrOutput) ToSt }).(pulumi.StringPtrOutput) } -// BackendServiceLocalityLoadBalancingPolicyConfigPolicyNameInput is an input type that accepts BackendServiceLocalityLoadBalancingPolicyConfigPolicyNameArgs and BackendServiceLocalityLoadBalancingPolicyConfigPolicyNameOutput values. -// You can construct a concrete instance of `BackendServiceLocalityLoadBalancingPolicyConfigPolicyNameInput` via: +// BackendServiceLocalityLoadBalancingPolicyConfigPolicyNameInput is an input type that accepts values of the BackendServiceLocalityLoadBalancingPolicyConfigPolicyName enum +// A concrete instance of `BackendServiceLocalityLoadBalancingPolicyConfigPolicyNameInput` can be one of the following: // -// BackendServiceLocalityLoadBalancingPolicyConfigPolicyNameArgs{...} +// BackendServiceLocalityLoadBalancingPolicyConfigPolicyNameInvalidLbPolicy +// BackendServiceLocalityLoadBalancingPolicyConfigPolicyNameLeastRequest +// BackendServiceLocalityLoadBalancingPolicyConfigPolicyNameMaglev +// BackendServiceLocalityLoadBalancingPolicyConfigPolicyNameOriginalDestination +// BackendServiceLocalityLoadBalancingPolicyConfigPolicyNameRandom +// BackendServiceLocalityLoadBalancingPolicyConfigPolicyNameRingHash +// BackendServiceLocalityLoadBalancingPolicyConfigPolicyNameRoundRobin +// BackendServiceLocalityLoadBalancingPolicyConfigPolicyNameWeightedMaglev type BackendServiceLocalityLoadBalancingPolicyConfigPolicyNameInput interface { pulumi.Input @@ -6100,10 +6186,12 @@ func (o BackendServiceLogConfigOptionalModePtrOutput) ToStringPtrOutputWithConte }).(pulumi.StringPtrOutput) } -// BackendServiceLogConfigOptionalModeInput is an input type that accepts BackendServiceLogConfigOptionalModeArgs and BackendServiceLogConfigOptionalModeOutput values. -// You can construct a concrete instance of `BackendServiceLogConfigOptionalModeInput` via: +// BackendServiceLogConfigOptionalModeInput is an input type that accepts values of the BackendServiceLogConfigOptionalMode enum +// A concrete instance of `BackendServiceLogConfigOptionalModeInput` can be one of the following: // -// BackendServiceLogConfigOptionalModeArgs{...} +// BackendServiceLogConfigOptionalModeCustom +// BackendServiceLogConfigOptionalModeExcludeAllOptional +// BackendServiceLogConfigOptionalModeIncludeAllOptional type BackendServiceLogConfigOptionalModeInput interface { pulumi.Input @@ -6283,10 +6371,17 @@ func (o BackendServiceProtocolPtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// BackendServiceProtocolInput is an input type that accepts BackendServiceProtocolArgs and BackendServiceProtocolOutput values. -// You can construct a concrete instance of `BackendServiceProtocolInput` via: +// BackendServiceProtocolInput is an input type that accepts values of the BackendServiceProtocol enum +// A concrete instance of `BackendServiceProtocolInput` can be one of the following: // -// BackendServiceProtocolArgs{...} +// BackendServiceProtocolGrpc +// BackendServiceProtocolHttp +// BackendServiceProtocolHttp2 +// BackendServiceProtocolHttps +// BackendServiceProtocolSsl +// BackendServiceProtocolTcp +// BackendServiceProtocolUdp +// BackendServiceProtocolUnspecified type BackendServiceProtocolInput interface { pulumi.Input @@ -6468,10 +6563,17 @@ func (o BackendServiceSessionAffinityPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// BackendServiceSessionAffinityInput is an input type that accepts BackendServiceSessionAffinityArgs and BackendServiceSessionAffinityOutput values. -// You can construct a concrete instance of `BackendServiceSessionAffinityInput` via: +// BackendServiceSessionAffinityInput is an input type that accepts values of the BackendServiceSessionAffinity enum +// A concrete instance of `BackendServiceSessionAffinityInput` can be one of the following: // -// BackendServiceSessionAffinityArgs{...} +// BackendServiceSessionAffinityClientIp +// BackendServiceSessionAffinityClientIpNoDestination +// BackendServiceSessionAffinityClientIpPortProto +// BackendServiceSessionAffinityClientIpProto +// BackendServiceSessionAffinityGeneratedCookie +// BackendServiceSessionAffinityHeaderField +// BackendServiceSessionAffinityHttpCookie +// BackendServiceSessionAffinityNone type BackendServiceSessionAffinityInput interface { pulumi.Input @@ -6653,10 +6755,17 @@ func (o ConditionIamPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) }).(pulumi.StringPtrOutput) } -// ConditionIamInput is an input type that accepts ConditionIamArgs and ConditionIamOutput values. -// You can construct a concrete instance of `ConditionIamInput` via: +// ConditionIamInput is an input type that accepts values of the ConditionIam enum +// A concrete instance of `ConditionIamInput` can be one of the following: // -// ConditionIamArgs{...} +// ConditionIamApprover +// ConditionIamAttribution +// ConditionIamAuthority +// ConditionIamCredentialsType +// ConditionIamCredsAssertion +// ConditionIamJustificationType +// ConditionIamNoAttr +// ConditionIamSecurityRealm type ConditionIamInput interface { pulumi.Input @@ -6834,10 +6943,15 @@ func (o ConditionOpPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) }).(pulumi.StringPtrOutput) } -// ConditionOpInput is an input type that accepts ConditionOpArgs and ConditionOpOutput values. -// You can construct a concrete instance of `ConditionOpInput` via: +// ConditionOpInput is an input type that accepts values of the ConditionOp enum +// A concrete instance of `ConditionOpInput` can be one of the following: // -// ConditionOpArgs{...} +// ConditionOpDischarged +// ConditionOpEquals +// ConditionOpIn +// ConditionOpNotEquals +// ConditionOpNotIn +// ConditionOpNoOp type ConditionOpInput interface { pulumi.Input @@ -7013,10 +7127,14 @@ func (o ConditionSysPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) }).(pulumi.StringPtrOutput) } -// ConditionSysInput is an input type that accepts ConditionSysArgs and ConditionSysOutput values. -// You can construct a concrete instance of `ConditionSysInput` via: +// ConditionSysInput is an input type that accepts values of the ConditionSys enum +// A concrete instance of `ConditionSysInput` can be one of the following: // -// ConditionSysArgs{...} +// ConditionSysIp +// ConditionSysName +// ConditionSysNoAttr +// ConditionSysRegion +// ConditionSysService type ConditionSysInput interface { pulumi.Input @@ -7188,10 +7306,12 @@ func (o ConfidentialInstanceConfigConfidentialInstanceTypePtrOutput) ToStringPtr }).(pulumi.StringPtrOutput) } -// ConfidentialInstanceConfigConfidentialInstanceTypeInput is an input type that accepts ConfidentialInstanceConfigConfidentialInstanceTypeArgs and ConfidentialInstanceConfigConfidentialInstanceTypeOutput values. -// You can construct a concrete instance of `ConfidentialInstanceConfigConfidentialInstanceTypeInput` via: +// ConfidentialInstanceConfigConfidentialInstanceTypeInput is an input type that accepts values of the ConfidentialInstanceConfigConfidentialInstanceType enum +// A concrete instance of `ConfidentialInstanceConfigConfidentialInstanceTypeInput` can be one of the following: // -// ConfidentialInstanceConfigConfidentialInstanceTypeArgs{...} +// ConfidentialInstanceConfigConfidentialInstanceTypeConfidentialInstanceTypeUnspecified +// ConfidentialInstanceConfigConfidentialInstanceTypeSev +// ConfidentialInstanceConfigConfidentialInstanceTypeSevSnp type ConfidentialInstanceConfigConfidentialInstanceTypeInput interface { pulumi.Input @@ -7361,10 +7481,13 @@ func (o DeprecationStatusStatePtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// DeprecationStatusStateInput is an input type that accepts DeprecationStatusStateArgs and DeprecationStatusStateOutput values. -// You can construct a concrete instance of `DeprecationStatusStateInput` via: +// DeprecationStatusStateInput is an input type that accepts values of the DeprecationStatusState enum +// A concrete instance of `DeprecationStatusStateInput` can be one of the following: // -// DeprecationStatusStateArgs{...} +// DeprecationStatusStateActive +// DeprecationStatusStateDeleted +// DeprecationStatusStateDeprecated +// DeprecationStatusStateObsolete type DeprecationStatusStateInput interface { pulumi.Input @@ -7536,10 +7659,12 @@ func (o DiskArchitecturePtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// DiskArchitectureInput is an input type that accepts DiskArchitectureArgs and DiskArchitectureOutput values. -// You can construct a concrete instance of `DiskArchitectureInput` via: +// DiskArchitectureInput is an input type that accepts values of the DiskArchitecture enum +// A concrete instance of `DiskArchitectureInput` can be one of the following: // -// DiskArchitectureArgs{...} +// DiskArchitectureArchitectureUnspecified +// DiskArchitectureArm64 +// DiskArchitectureX8664 type DiskArchitectureInput interface { pulumi.Input @@ -7719,10 +7844,16 @@ func (o DiskInstantiationConfigInstantiateFromPtrOutput) ToStringPtrOutputWithCo }).(pulumi.StringPtrOutput) } -// DiskInstantiationConfigInstantiateFromInput is an input type that accepts DiskInstantiationConfigInstantiateFromArgs and DiskInstantiationConfigInstantiateFromOutput values. -// You can construct a concrete instance of `DiskInstantiationConfigInstantiateFromInput` via: +// DiskInstantiationConfigInstantiateFromInput is an input type that accepts values of the DiskInstantiationConfigInstantiateFrom enum +// A concrete instance of `DiskInstantiationConfigInstantiateFromInput` can be one of the following: // -// DiskInstantiationConfigInstantiateFromArgs{...} +// DiskInstantiationConfigInstantiateFromAttachReadOnly +// DiskInstantiationConfigInstantiateFromBlank +// DiskInstantiationConfigInstantiateFromCustomImage +// DiskInstantiationConfigInstantiateFromDefault +// DiskInstantiationConfigInstantiateFromDoNotInclude +// DiskInstantiationConfigInstantiateFromSourceImage +// DiskInstantiationConfigInstantiateFromSourceImageFamily type DiskInstantiationConfigInstantiateFromInput interface { pulumi.Input @@ -7891,10 +8022,12 @@ func (o DiskInterfacePtrOutput) ToStringPtrOutputWithContext(ctx context.Context }).(pulumi.StringPtrOutput) } -// DiskInterfaceInput is an input type that accepts DiskInterfaceArgs and DiskInterfaceOutput values. -// You can construct a concrete instance of `DiskInterfaceInput` via: +// DiskInterfaceInput is an input type that accepts values of the DiskInterface enum +// A concrete instance of `DiskInterfaceInput` can be one of the following: // -// DiskInterfaceArgs{...} +// DiskInterfaceNvme +// DiskInterfaceScsi +// DiskInterfaceUnspecified type DiskInterfaceInput interface { pulumi.Input @@ -8062,10 +8195,11 @@ func (o DiskStorageTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Conte }).(pulumi.StringPtrOutput) } -// DiskStorageTypeInput is an input type that accepts DiskStorageTypeArgs and DiskStorageTypeOutput values. -// You can construct a concrete instance of `DiskStorageTypeInput` via: +// DiskStorageTypeInput is an input type that accepts values of the DiskStorageType enum +// A concrete instance of `DiskStorageTypeInput` can be one of the following: // -// DiskStorageTypeArgs{...} +// DiskStorageTypeHdd +// DiskStorageTypeSsd type DiskStorageTypeInput interface { pulumi.Input @@ -8239,10 +8373,13 @@ func (o DistributionPolicyTargetShapePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// DistributionPolicyTargetShapeInput is an input type that accepts DistributionPolicyTargetShapeArgs and DistributionPolicyTargetShapeOutput values. -// You can construct a concrete instance of `DistributionPolicyTargetShapeInput` via: +// DistributionPolicyTargetShapeInput is an input type that accepts values of the DistributionPolicyTargetShape enum +// A concrete instance of `DistributionPolicyTargetShapeInput` can be one of the following: // -// DistributionPolicyTargetShapeArgs{...} +// DistributionPolicyTargetShapeAny +// DistributionPolicyTargetShapeAnySingleZone +// DistributionPolicyTargetShapeBalanced +// DistributionPolicyTargetShapeEven type DistributionPolicyTargetShapeInput interface { pulumi.Input @@ -8414,10 +8551,12 @@ func (o ExternalVpnGatewayRedundancyTypePtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// ExternalVpnGatewayRedundancyTypeInput is an input type that accepts ExternalVpnGatewayRedundancyTypeArgs and ExternalVpnGatewayRedundancyTypeOutput values. -// You can construct a concrete instance of `ExternalVpnGatewayRedundancyTypeInput` via: +// ExternalVpnGatewayRedundancyTypeInput is an input type that accepts values of the ExternalVpnGatewayRedundancyType enum +// A concrete instance of `ExternalVpnGatewayRedundancyTypeInput` can be one of the following: // -// ExternalVpnGatewayRedundancyTypeArgs{...} +// ExternalVpnGatewayRedundancyTypeFourIpsRedundancy +// ExternalVpnGatewayRedundancyTypeSingleIpInternallyRedundant +// ExternalVpnGatewayRedundancyTypeTwoIpsRedundancy type ExternalVpnGatewayRedundancyTypeInput interface { pulumi.Input @@ -8586,10 +8725,12 @@ func (o FileContentBufferFileTypePtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// FileContentBufferFileTypeInput is an input type that accepts FileContentBufferFileTypeArgs and FileContentBufferFileTypeOutput values. -// You can construct a concrete instance of `FileContentBufferFileTypeInput` via: +// FileContentBufferFileTypeInput is an input type that accepts values of the FileContentBufferFileType enum +// A concrete instance of `FileContentBufferFileTypeInput` can be one of the following: // -// FileContentBufferFileTypeArgs{...} +// FileContentBufferFileTypeBin +// FileContentBufferFileTypeUndefined +// FileContentBufferFileTypeX509 type FileContentBufferFileTypeInput interface { pulumi.Input @@ -8759,10 +8900,11 @@ func (o FirewallDirectionPtrOutput) ToStringPtrOutputWithContext(ctx context.Con }).(pulumi.StringPtrOutput) } -// FirewallDirectionInput is an input type that accepts FirewallDirectionArgs and FirewallDirectionOutput values. -// You can construct a concrete instance of `FirewallDirectionInput` via: +// FirewallDirectionInput is an input type that accepts values of the FirewallDirection enum +// A concrete instance of `FirewallDirectionInput` can be one of the following: // -// FirewallDirectionArgs{...} +// FirewallDirectionEgress +// FirewallDirectionIngress type FirewallDirectionInput interface { pulumi.Input @@ -8930,10 +9072,11 @@ func (o FirewallLogConfigMetadataPtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// FirewallLogConfigMetadataInput is an input type that accepts FirewallLogConfigMetadataArgs and FirewallLogConfigMetadataOutput values. -// You can construct a concrete instance of `FirewallLogConfigMetadataInput` via: +// FirewallLogConfigMetadataInput is an input type that accepts values of the FirewallLogConfigMetadata enum +// A concrete instance of `FirewallLogConfigMetadataInput` can be one of the following: // -// FirewallLogConfigMetadataArgs{...} +// FirewallLogConfigMetadataExcludeAllMetadata +// FirewallLogConfigMetadataIncludeAllMetadata type FirewallLogConfigMetadataInput interface { pulumi.Input @@ -9101,10 +9244,11 @@ func (o FirewallPolicyRuleDirectionPtrOutput) ToStringPtrOutputWithContext(ctx c }).(pulumi.StringPtrOutput) } -// FirewallPolicyRuleDirectionInput is an input type that accepts FirewallPolicyRuleDirectionArgs and FirewallPolicyRuleDirectionOutput values. -// You can construct a concrete instance of `FirewallPolicyRuleDirectionInput` via: +// FirewallPolicyRuleDirectionInput is an input type that accepts values of the FirewallPolicyRuleDirection enum +// A concrete instance of `FirewallPolicyRuleDirectionInput` can be one of the following: // -// FirewallPolicyRuleDirectionArgs{...} +// FirewallPolicyRuleDirectionEgress +// FirewallPolicyRuleDirectionIngress type FirewallPolicyRuleDirectionInput interface { pulumi.Input @@ -9277,10 +9421,16 @@ func (o ForwardingRuleIpProtocolPtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// ForwardingRuleIpProtocolInput is an input type that accepts ForwardingRuleIpProtocolArgs and ForwardingRuleIpProtocolOutput values. -// You can construct a concrete instance of `ForwardingRuleIpProtocolInput` via: +// ForwardingRuleIpProtocolInput is an input type that accepts values of the ForwardingRuleIpProtocol enum +// A concrete instance of `ForwardingRuleIpProtocolInput` can be one of the following: // -// ForwardingRuleIpProtocolArgs{...} +// ForwardingRuleIpProtocolAh +// ForwardingRuleIpProtocolEsp +// ForwardingRuleIpProtocolIcmp +// ForwardingRuleIpProtocolL3Default +// ForwardingRuleIpProtocolSctp +// ForwardingRuleIpProtocolTcp +// ForwardingRuleIpProtocolUdp type ForwardingRuleIpProtocolInput interface { pulumi.Input @@ -9449,10 +9599,12 @@ func (o ForwardingRuleIpVersionPtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// ForwardingRuleIpVersionInput is an input type that accepts ForwardingRuleIpVersionArgs and ForwardingRuleIpVersionOutput values. -// You can construct a concrete instance of `ForwardingRuleIpVersionInput` via: +// ForwardingRuleIpVersionInput is an input type that accepts values of the ForwardingRuleIpVersion enum +// A concrete instance of `ForwardingRuleIpVersionInput` can be one of the following: // -// ForwardingRuleIpVersionArgs{...} +// ForwardingRuleIpVersionIpv4 +// ForwardingRuleIpVersionIpv6 +// ForwardingRuleIpVersionUnspecifiedVersion type ForwardingRuleIpVersionInput interface { pulumi.Input @@ -9624,10 +9776,15 @@ func (o ForwardingRuleLoadBalancingSchemePtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// ForwardingRuleLoadBalancingSchemeInput is an input type that accepts ForwardingRuleLoadBalancingSchemeArgs and ForwardingRuleLoadBalancingSchemeOutput values. -// You can construct a concrete instance of `ForwardingRuleLoadBalancingSchemeInput` via: +// ForwardingRuleLoadBalancingSchemeInput is an input type that accepts values of the ForwardingRuleLoadBalancingScheme enum +// A concrete instance of `ForwardingRuleLoadBalancingSchemeInput` can be one of the following: // -// ForwardingRuleLoadBalancingSchemeArgs{...} +// ForwardingRuleLoadBalancingSchemeExternal +// ForwardingRuleLoadBalancingSchemeExternalManaged +// ForwardingRuleLoadBalancingSchemeInternal +// ForwardingRuleLoadBalancingSchemeInternalManaged +// ForwardingRuleLoadBalancingSchemeInternalSelfManaged +// ForwardingRuleLoadBalancingSchemeInvalid type ForwardingRuleLoadBalancingSchemeInput interface { pulumi.Input @@ -9801,10 +9958,13 @@ func (o ForwardingRuleNetworkTierPtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// ForwardingRuleNetworkTierInput is an input type that accepts ForwardingRuleNetworkTierArgs and ForwardingRuleNetworkTierOutput values. -// You can construct a concrete instance of `ForwardingRuleNetworkTierInput` via: +// ForwardingRuleNetworkTierInput is an input type that accepts values of the ForwardingRuleNetworkTier enum +// A concrete instance of `ForwardingRuleNetworkTierInput` can be one of the following: // -// ForwardingRuleNetworkTierArgs{...} +// ForwardingRuleNetworkTierFixedStandard +// ForwardingRuleNetworkTierPremium +// ForwardingRuleNetworkTierStandard +// ForwardingRuleNetworkTierStandardOverridesFixedStandard type ForwardingRuleNetworkTierInput interface { pulumi.Input @@ -9980,10 +10140,15 @@ func (o ForwardingRulePscConnectionStatusPtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// ForwardingRulePscConnectionStatusInput is an input type that accepts ForwardingRulePscConnectionStatusArgs and ForwardingRulePscConnectionStatusOutput values. -// You can construct a concrete instance of `ForwardingRulePscConnectionStatusInput` via: +// ForwardingRulePscConnectionStatusInput is an input type that accepts values of the ForwardingRulePscConnectionStatus enum +// A concrete instance of `ForwardingRulePscConnectionStatusInput` can be one of the following: // -// ForwardingRulePscConnectionStatusArgs{...} +// ForwardingRulePscConnectionStatusAccepted +// ForwardingRulePscConnectionStatusClosed +// ForwardingRulePscConnectionStatusNeedsAttention +// ForwardingRulePscConnectionStatusPending +// ForwardingRulePscConnectionStatusRejected +// ForwardingRulePscConnectionStatusStatusUnspecified type ForwardingRulePscConnectionStatusInput interface { pulumi.Input @@ -10154,10 +10319,12 @@ func (o FutureReservationPlanningStatusPtrOutput) ToStringPtrOutputWithContext(c }).(pulumi.StringPtrOutput) } -// FutureReservationPlanningStatusInput is an input type that accepts FutureReservationPlanningStatusArgs and FutureReservationPlanningStatusOutput values. -// You can construct a concrete instance of `FutureReservationPlanningStatusInput` via: +// FutureReservationPlanningStatusInput is an input type that accepts values of the FutureReservationPlanningStatus enum +// A concrete instance of `FutureReservationPlanningStatusInput` can be one of the following: // -// FutureReservationPlanningStatusArgs{...} +// FutureReservationPlanningStatusDraft +// FutureReservationPlanningStatusPlanningStatusUnspecified +// FutureReservationPlanningStatusSubmitted type FutureReservationPlanningStatusInput interface { pulumi.Input @@ -10329,10 +10496,12 @@ func (o GRPCHealthCheckPortSpecificationPtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// GRPCHealthCheckPortSpecificationInput is an input type that accepts GRPCHealthCheckPortSpecificationArgs and GRPCHealthCheckPortSpecificationOutput values. -// You can construct a concrete instance of `GRPCHealthCheckPortSpecificationInput` via: +// GRPCHealthCheckPortSpecificationInput is an input type that accepts values of the GRPCHealthCheckPortSpecification enum +// A concrete instance of `GRPCHealthCheckPortSpecificationInput` can be one of the following: // -// GRPCHealthCheckPortSpecificationArgs{...} +// GRPCHealthCheckPortSpecificationUseFixedPort +// GRPCHealthCheckPortSpecificationUseNamedPort +// GRPCHealthCheckPortSpecificationUseServingPort type GRPCHealthCheckPortSpecificationInput interface { pulumi.Input @@ -10503,10 +10672,12 @@ func (o GlobalAddressAddressTypePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// GlobalAddressAddressTypeInput is an input type that accepts GlobalAddressAddressTypeArgs and GlobalAddressAddressTypeOutput values. -// You can construct a concrete instance of `GlobalAddressAddressTypeInput` via: +// GlobalAddressAddressTypeInput is an input type that accepts values of the GlobalAddressAddressType enum +// A concrete instance of `GlobalAddressAddressTypeInput` can be one of the following: // -// GlobalAddressAddressTypeArgs{...} +// GlobalAddressAddressTypeExternal +// GlobalAddressAddressTypeInternal +// GlobalAddressAddressTypeUnspecifiedType type GlobalAddressAddressTypeInput interface { pulumi.Input @@ -10675,10 +10846,12 @@ func (o GlobalAddressIpVersionPtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// GlobalAddressIpVersionInput is an input type that accepts GlobalAddressIpVersionArgs and GlobalAddressIpVersionOutput values. -// You can construct a concrete instance of `GlobalAddressIpVersionInput` via: +// GlobalAddressIpVersionInput is an input type that accepts values of the GlobalAddressIpVersion enum +// A concrete instance of `GlobalAddressIpVersionInput` can be one of the following: // -// GlobalAddressIpVersionArgs{...} +// GlobalAddressIpVersionIpv4 +// GlobalAddressIpVersionIpv6 +// GlobalAddressIpVersionUnspecifiedVersion type GlobalAddressIpVersionInput interface { pulumi.Input @@ -10848,10 +11021,11 @@ func (o GlobalAddressIpv6EndpointTypePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// GlobalAddressIpv6EndpointTypeInput is an input type that accepts GlobalAddressIpv6EndpointTypeArgs and GlobalAddressIpv6EndpointTypeOutput values. -// You can construct a concrete instance of `GlobalAddressIpv6EndpointTypeInput` via: +// GlobalAddressIpv6EndpointTypeInput is an input type that accepts values of the GlobalAddressIpv6EndpointType enum +// A concrete instance of `GlobalAddressIpv6EndpointTypeInput` can be one of the following: // -// GlobalAddressIpv6EndpointTypeArgs{...} +// GlobalAddressIpv6EndpointTypeNetlb +// GlobalAddressIpv6EndpointTypeVm type GlobalAddressIpv6EndpointTypeInput interface { pulumi.Input @@ -11025,10 +11199,13 @@ func (o GlobalAddressNetworkTierPtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// GlobalAddressNetworkTierInput is an input type that accepts GlobalAddressNetworkTierArgs and GlobalAddressNetworkTierOutput values. -// You can construct a concrete instance of `GlobalAddressNetworkTierInput` via: +// GlobalAddressNetworkTierInput is an input type that accepts values of the GlobalAddressNetworkTier enum +// A concrete instance of `GlobalAddressNetworkTierInput` can be one of the following: // -// GlobalAddressNetworkTierArgs{...} +// GlobalAddressNetworkTierFixedStandard +// GlobalAddressNetworkTierPremium +// GlobalAddressNetworkTierStandard +// GlobalAddressNetworkTierStandardOverridesFixedStandard type GlobalAddressNetworkTierInput interface { pulumi.Input @@ -11210,10 +11387,17 @@ func (o GlobalAddressPurposePtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// GlobalAddressPurposeInput is an input type that accepts GlobalAddressPurposeArgs and GlobalAddressPurposeOutput values. -// You can construct a concrete instance of `GlobalAddressPurposeInput` via: +// GlobalAddressPurposeInput is an input type that accepts values of the GlobalAddressPurpose enum +// A concrete instance of `GlobalAddressPurposeInput` can be one of the following: // -// GlobalAddressPurposeArgs{...} +// GlobalAddressPurposeDnsResolver +// GlobalAddressPurposeGceEndpoint +// GlobalAddressPurposeIpsecInterconnect +// GlobalAddressPurposeNatAuto +// GlobalAddressPurposePrivateServiceConnect +// GlobalAddressPurposeServerless +// GlobalAddressPurposeSharedLoadbalancerVip +// GlobalAddressPurposeVpcPeering type GlobalAddressPurposeInput interface { pulumi.Input @@ -11386,10 +11570,16 @@ func (o GlobalForwardingRuleIpProtocolPtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// GlobalForwardingRuleIpProtocolInput is an input type that accepts GlobalForwardingRuleIpProtocolArgs and GlobalForwardingRuleIpProtocolOutput values. -// You can construct a concrete instance of `GlobalForwardingRuleIpProtocolInput` via: +// GlobalForwardingRuleIpProtocolInput is an input type that accepts values of the GlobalForwardingRuleIpProtocol enum +// A concrete instance of `GlobalForwardingRuleIpProtocolInput` can be one of the following: // -// GlobalForwardingRuleIpProtocolArgs{...} +// GlobalForwardingRuleIpProtocolAh +// GlobalForwardingRuleIpProtocolEsp +// GlobalForwardingRuleIpProtocolIcmp +// GlobalForwardingRuleIpProtocolL3Default +// GlobalForwardingRuleIpProtocolSctp +// GlobalForwardingRuleIpProtocolTcp +// GlobalForwardingRuleIpProtocolUdp type GlobalForwardingRuleIpProtocolInput interface { pulumi.Input @@ -11558,10 +11748,12 @@ func (o GlobalForwardingRuleIpVersionPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// GlobalForwardingRuleIpVersionInput is an input type that accepts GlobalForwardingRuleIpVersionArgs and GlobalForwardingRuleIpVersionOutput values. -// You can construct a concrete instance of `GlobalForwardingRuleIpVersionInput` via: +// GlobalForwardingRuleIpVersionInput is an input type that accepts values of the GlobalForwardingRuleIpVersion enum +// A concrete instance of `GlobalForwardingRuleIpVersionInput` can be one of the following: // -// GlobalForwardingRuleIpVersionArgs{...} +// GlobalForwardingRuleIpVersionIpv4 +// GlobalForwardingRuleIpVersionIpv6 +// GlobalForwardingRuleIpVersionUnspecifiedVersion type GlobalForwardingRuleIpVersionInput interface { pulumi.Input @@ -11733,10 +11925,15 @@ func (o GlobalForwardingRuleLoadBalancingSchemePtrOutput) ToStringPtrOutputWithC }).(pulumi.StringPtrOutput) } -// GlobalForwardingRuleLoadBalancingSchemeInput is an input type that accepts GlobalForwardingRuleLoadBalancingSchemeArgs and GlobalForwardingRuleLoadBalancingSchemeOutput values. -// You can construct a concrete instance of `GlobalForwardingRuleLoadBalancingSchemeInput` via: +// GlobalForwardingRuleLoadBalancingSchemeInput is an input type that accepts values of the GlobalForwardingRuleLoadBalancingScheme enum +// A concrete instance of `GlobalForwardingRuleLoadBalancingSchemeInput` can be one of the following: // -// GlobalForwardingRuleLoadBalancingSchemeArgs{...} +// GlobalForwardingRuleLoadBalancingSchemeExternal +// GlobalForwardingRuleLoadBalancingSchemeExternalManaged +// GlobalForwardingRuleLoadBalancingSchemeInternal +// GlobalForwardingRuleLoadBalancingSchemeInternalManaged +// GlobalForwardingRuleLoadBalancingSchemeInternalSelfManaged +// GlobalForwardingRuleLoadBalancingSchemeInvalid type GlobalForwardingRuleLoadBalancingSchemeInput interface { pulumi.Input @@ -11910,10 +12107,13 @@ func (o GlobalForwardingRuleNetworkTierPtrOutput) ToStringPtrOutputWithContext(c }).(pulumi.StringPtrOutput) } -// GlobalForwardingRuleNetworkTierInput is an input type that accepts GlobalForwardingRuleNetworkTierArgs and GlobalForwardingRuleNetworkTierOutput values. -// You can construct a concrete instance of `GlobalForwardingRuleNetworkTierInput` via: +// GlobalForwardingRuleNetworkTierInput is an input type that accepts values of the GlobalForwardingRuleNetworkTier enum +// A concrete instance of `GlobalForwardingRuleNetworkTierInput` can be one of the following: // -// GlobalForwardingRuleNetworkTierArgs{...} +// GlobalForwardingRuleNetworkTierFixedStandard +// GlobalForwardingRuleNetworkTierPremium +// GlobalForwardingRuleNetworkTierStandard +// GlobalForwardingRuleNetworkTierStandardOverridesFixedStandard type GlobalForwardingRuleNetworkTierInput interface { pulumi.Input @@ -12089,10 +12289,15 @@ func (o GlobalForwardingRulePscConnectionStatusPtrOutput) ToStringPtrOutputWithC }).(pulumi.StringPtrOutput) } -// GlobalForwardingRulePscConnectionStatusInput is an input type that accepts GlobalForwardingRulePscConnectionStatusArgs and GlobalForwardingRulePscConnectionStatusOutput values. -// You can construct a concrete instance of `GlobalForwardingRulePscConnectionStatusInput` via: +// GlobalForwardingRulePscConnectionStatusInput is an input type that accepts values of the GlobalForwardingRulePscConnectionStatus enum +// A concrete instance of `GlobalForwardingRulePscConnectionStatusInput` can be one of the following: // -// GlobalForwardingRulePscConnectionStatusArgs{...} +// GlobalForwardingRulePscConnectionStatusAccepted +// GlobalForwardingRulePscConnectionStatusClosed +// GlobalForwardingRulePscConnectionStatusNeedsAttention +// GlobalForwardingRulePscConnectionStatusPending +// GlobalForwardingRulePscConnectionStatusRejected +// GlobalForwardingRulePscConnectionStatusStatusUnspecified type GlobalForwardingRulePscConnectionStatusInput interface { pulumi.Input @@ -12272,10 +12477,16 @@ func (o GlobalNetworkEndpointGroupNetworkEndpointTypePtrOutput) ToStringPtrOutpu }).(pulumi.StringPtrOutput) } -// GlobalNetworkEndpointGroupNetworkEndpointTypeInput is an input type that accepts GlobalNetworkEndpointGroupNetworkEndpointTypeArgs and GlobalNetworkEndpointGroupNetworkEndpointTypeOutput values. -// You can construct a concrete instance of `GlobalNetworkEndpointGroupNetworkEndpointTypeInput` via: +// GlobalNetworkEndpointGroupNetworkEndpointTypeInput is an input type that accepts values of the GlobalNetworkEndpointGroupNetworkEndpointType enum +// A concrete instance of `GlobalNetworkEndpointGroupNetworkEndpointTypeInput` can be one of the following: // -// GlobalNetworkEndpointGroupNetworkEndpointTypeArgs{...} +// GlobalNetworkEndpointGroupNetworkEndpointTypeGceVmIp +// GlobalNetworkEndpointGroupNetworkEndpointTypeGceVmIpPort +// GlobalNetworkEndpointGroupNetworkEndpointTypeInternetFqdnPort +// GlobalNetworkEndpointGroupNetworkEndpointTypeInternetIpPort +// GlobalNetworkEndpointGroupNetworkEndpointTypeNonGcpPrivateIpPort +// GlobalNetworkEndpointGroupNetworkEndpointTypePrivateServiceConnect +// GlobalNetworkEndpointGroupNetworkEndpointTypeServerless type GlobalNetworkEndpointGroupNetworkEndpointTypeInput interface { pulumi.Input @@ -12452,10 +12663,20 @@ func (o GuestOsFeatureTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// GuestOsFeatureTypeInput is an input type that accepts GuestOsFeatureTypeArgs and GuestOsFeatureTypeOutput values. -// You can construct a concrete instance of `GuestOsFeatureTypeInput` via: +// GuestOsFeatureTypeInput is an input type that accepts values of the GuestOsFeatureType enum +// A concrete instance of `GuestOsFeatureTypeInput` can be one of the following: // -// GuestOsFeatureTypeArgs{...} +// GuestOsFeatureTypeFeatureTypeUnspecified +// GuestOsFeatureTypeGvnic +// GuestOsFeatureTypeMultiIpSubnet +// GuestOsFeatureTypeSecureBoot +// GuestOsFeatureTypeSevCapable +// GuestOsFeatureTypeSevLiveMigratable +// GuestOsFeatureTypeSevLiveMigratableV2 +// GuestOsFeatureTypeSevSnpCapable +// GuestOsFeatureTypeUefiCompatible +// GuestOsFeatureTypeVirtioScsiMultiqueue +// GuestOsFeatureTypeWindows type GuestOsFeatureTypeInput interface { pulumi.Input @@ -12627,10 +12848,12 @@ func (o HTTP2HealthCheckPortSpecificationPtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// HTTP2HealthCheckPortSpecificationInput is an input type that accepts HTTP2HealthCheckPortSpecificationArgs and HTTP2HealthCheckPortSpecificationOutput values. -// You can construct a concrete instance of `HTTP2HealthCheckPortSpecificationInput` via: +// HTTP2HealthCheckPortSpecificationInput is an input type that accepts values of the HTTP2HealthCheckPortSpecification enum +// A concrete instance of `HTTP2HealthCheckPortSpecificationInput` can be one of the following: // -// HTTP2HealthCheckPortSpecificationArgs{...} +// HTTP2HealthCheckPortSpecificationUseFixedPort +// HTTP2HealthCheckPortSpecificationUseNamedPort +// HTTP2HealthCheckPortSpecificationUseServingPort type HTTP2HealthCheckPortSpecificationInput interface { pulumi.Input @@ -12798,10 +13021,11 @@ func (o HTTP2HealthCheckProxyHeaderPtrOutput) ToStringPtrOutputWithContext(ctx c }).(pulumi.StringPtrOutput) } -// HTTP2HealthCheckProxyHeaderInput is an input type that accepts HTTP2HealthCheckProxyHeaderArgs and HTTP2HealthCheckProxyHeaderOutput values. -// You can construct a concrete instance of `HTTP2HealthCheckProxyHeaderInput` via: +// HTTP2HealthCheckProxyHeaderInput is an input type that accepts values of the HTTP2HealthCheckProxyHeader enum +// A concrete instance of `HTTP2HealthCheckProxyHeaderInput` can be one of the following: // -// HTTP2HealthCheckProxyHeaderArgs{...} +// HTTP2HealthCheckProxyHeaderNone +// HTTP2HealthCheckProxyHeaderProxyV1 type HTTP2HealthCheckProxyHeaderInput interface { pulumi.Input @@ -12973,10 +13197,12 @@ func (o HTTPHealthCheckPortSpecificationPtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// HTTPHealthCheckPortSpecificationInput is an input type that accepts HTTPHealthCheckPortSpecificationArgs and HTTPHealthCheckPortSpecificationOutput values. -// You can construct a concrete instance of `HTTPHealthCheckPortSpecificationInput` via: +// HTTPHealthCheckPortSpecificationInput is an input type that accepts values of the HTTPHealthCheckPortSpecification enum +// A concrete instance of `HTTPHealthCheckPortSpecificationInput` can be one of the following: // -// HTTPHealthCheckPortSpecificationArgs{...} +// HTTPHealthCheckPortSpecificationUseFixedPort +// HTTPHealthCheckPortSpecificationUseNamedPort +// HTTPHealthCheckPortSpecificationUseServingPort type HTTPHealthCheckPortSpecificationInput interface { pulumi.Input @@ -13144,10 +13370,11 @@ func (o HTTPHealthCheckProxyHeaderPtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// HTTPHealthCheckProxyHeaderInput is an input type that accepts HTTPHealthCheckProxyHeaderArgs and HTTPHealthCheckProxyHeaderOutput values. -// You can construct a concrete instance of `HTTPHealthCheckProxyHeaderInput` via: +// HTTPHealthCheckProxyHeaderInput is an input type that accepts values of the HTTPHealthCheckProxyHeader enum +// A concrete instance of `HTTPHealthCheckProxyHeaderInput` can be one of the following: // -// HTTPHealthCheckProxyHeaderArgs{...} +// HTTPHealthCheckProxyHeaderNone +// HTTPHealthCheckProxyHeaderProxyV1 type HTTPHealthCheckProxyHeaderInput interface { pulumi.Input @@ -13319,10 +13546,12 @@ func (o HTTPSHealthCheckPortSpecificationPtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// HTTPSHealthCheckPortSpecificationInput is an input type that accepts HTTPSHealthCheckPortSpecificationArgs and HTTPSHealthCheckPortSpecificationOutput values. -// You can construct a concrete instance of `HTTPSHealthCheckPortSpecificationInput` via: +// HTTPSHealthCheckPortSpecificationInput is an input type that accepts values of the HTTPSHealthCheckPortSpecification enum +// A concrete instance of `HTTPSHealthCheckPortSpecificationInput` can be one of the following: // -// HTTPSHealthCheckPortSpecificationArgs{...} +// HTTPSHealthCheckPortSpecificationUseFixedPort +// HTTPSHealthCheckPortSpecificationUseNamedPort +// HTTPSHealthCheckPortSpecificationUseServingPort type HTTPSHealthCheckPortSpecificationInput interface { pulumi.Input @@ -13490,10 +13719,11 @@ func (o HTTPSHealthCheckProxyHeaderPtrOutput) ToStringPtrOutputWithContext(ctx c }).(pulumi.StringPtrOutput) } -// HTTPSHealthCheckProxyHeaderInput is an input type that accepts HTTPSHealthCheckProxyHeaderArgs and HTTPSHealthCheckProxyHeaderOutput values. -// You can construct a concrete instance of `HTTPSHealthCheckProxyHeaderInput` via: +// HTTPSHealthCheckProxyHeaderInput is an input type that accepts values of the HTTPSHealthCheckProxyHeader enum +// A concrete instance of `HTTPSHealthCheckProxyHeaderInput` can be one of the following: // -// HTTPSHealthCheckProxyHeaderArgs{...} +// HTTPSHealthCheckProxyHeaderNone +// HTTPSHealthCheckProxyHeaderProxyV1 type HTTPSHealthCheckProxyHeaderInput interface { pulumi.Input @@ -13666,10 +13896,16 @@ func (o HealthCheckTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Conte }).(pulumi.StringPtrOutput) } -// HealthCheckTypeInput is an input type that accepts HealthCheckTypeArgs and HealthCheckTypeOutput values. -// You can construct a concrete instance of `HealthCheckTypeInput` via: +// HealthCheckTypeInput is an input type that accepts values of the HealthCheckType enum +// A concrete instance of `HealthCheckTypeInput` can be one of the following: // -// HealthCheckTypeArgs{...} +// HealthCheckTypeGrpc +// HealthCheckTypeHttp +// HealthCheckTypeHttp2 +// HealthCheckTypeHttps +// HealthCheckTypeInvalid +// HealthCheckTypeSsl +// HealthCheckTypeTcp type HealthCheckTypeInput interface { pulumi.Input @@ -13845,10 +14081,14 @@ func (o HttpRedirectActionRedirectResponseCodePtrOutput) ToStringPtrOutputWithCo }).(pulumi.StringPtrOutput) } -// HttpRedirectActionRedirectResponseCodeInput is an input type that accepts HttpRedirectActionRedirectResponseCodeArgs and HttpRedirectActionRedirectResponseCodeOutput values. -// You can construct a concrete instance of `HttpRedirectActionRedirectResponseCodeInput` via: +// HttpRedirectActionRedirectResponseCodeInput is an input type that accepts values of the HttpRedirectActionRedirectResponseCode enum +// A concrete instance of `HttpRedirectActionRedirectResponseCodeInput` can be one of the following: // -// HttpRedirectActionRedirectResponseCodeArgs{...} +// HttpRedirectActionRedirectResponseCodeFound +// HttpRedirectActionRedirectResponseCodeMovedPermanentlyDefault +// HttpRedirectActionRedirectResponseCodePermanentRedirect +// HttpRedirectActionRedirectResponseCodeSeeOther +// HttpRedirectActionRedirectResponseCodeTemporaryRedirect type HttpRedirectActionRedirectResponseCodeInput interface { pulumi.Input @@ -14020,10 +14260,12 @@ func (o ImageArchitecturePtrOutput) ToStringPtrOutputWithContext(ctx context.Con }).(pulumi.StringPtrOutput) } -// ImageArchitectureInput is an input type that accepts ImageArchitectureArgs and ImageArchitectureOutput values. -// You can construct a concrete instance of `ImageArchitectureInput` via: +// ImageArchitectureInput is an input type that accepts values of the ImageArchitecture enum +// A concrete instance of `ImageArchitectureInput` can be one of the following: // -// ImageArchitectureArgs{...} +// ImageArchitectureArchitectureUnspecified +// ImageArchitectureArm64 +// ImageArchitectureX8664 type ImageArchitectureInput interface { pulumi.Input @@ -14190,10 +14432,10 @@ func (o ImageRawDiskContainerTypePtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// ImageRawDiskContainerTypeInput is an input type that accepts ImageRawDiskContainerTypeArgs and ImageRawDiskContainerTypeOutput values. -// You can construct a concrete instance of `ImageRawDiskContainerTypeInput` via: +// ImageRawDiskContainerTypeInput is an input type that accepts values of the ImageRawDiskContainerType enum +// A concrete instance of `ImageRawDiskContainerTypeInput` can be one of the following: // -// ImageRawDiskContainerTypeArgs{...} +// ImageRawDiskContainerTypeTar type ImageRawDiskContainerTypeInput interface { pulumi.Input @@ -14360,10 +14602,10 @@ func (o ImageSourceTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Conte }).(pulumi.StringPtrOutput) } -// ImageSourceTypeInput is an input type that accepts ImageSourceTypeArgs and ImageSourceTypeOutput values. -// You can construct a concrete instance of `ImageSourceTypeInput` via: +// ImageSourceTypeInput is an input type that accepts values of the ImageSourceType enum +// A concrete instance of `ImageSourceTypeInput` can be one of the following: // -// ImageSourceTypeArgs{...} +// ImageSourceTypeRaw type ImageSourceTypeInput interface { pulumi.Input @@ -14531,10 +14773,11 @@ func (o InstanceGroupManagerFailoverActionPtrOutput) ToStringPtrOutputWithContex }).(pulumi.StringPtrOutput) } -// InstanceGroupManagerFailoverActionInput is an input type that accepts InstanceGroupManagerFailoverActionArgs and InstanceGroupManagerFailoverActionOutput values. -// You can construct a concrete instance of `InstanceGroupManagerFailoverActionInput` via: +// InstanceGroupManagerFailoverActionInput is an input type that accepts values of the InstanceGroupManagerFailoverAction enum +// A concrete instance of `InstanceGroupManagerFailoverActionInput` can be one of the following: // -// InstanceGroupManagerFailoverActionArgs{...} +// InstanceGroupManagerFailoverActionNoFailover +// InstanceGroupManagerFailoverActionUnknown type InstanceGroupManagerFailoverActionInput interface { pulumi.Input @@ -14706,10 +14949,12 @@ func (o InstanceGroupManagerInstanceLifecyclePolicyDefaultActionOnFailurePtrOutp }).(pulumi.StringPtrOutput) } -// InstanceGroupManagerInstanceLifecyclePolicyDefaultActionOnFailureInput is an input type that accepts InstanceGroupManagerInstanceLifecyclePolicyDefaultActionOnFailureArgs and InstanceGroupManagerInstanceLifecyclePolicyDefaultActionOnFailureOutput values. -// You can construct a concrete instance of `InstanceGroupManagerInstanceLifecyclePolicyDefaultActionOnFailureInput` via: +// InstanceGroupManagerInstanceLifecyclePolicyDefaultActionOnFailureInput is an input type that accepts values of the InstanceGroupManagerInstanceLifecyclePolicyDefaultActionOnFailure enum +// A concrete instance of `InstanceGroupManagerInstanceLifecyclePolicyDefaultActionOnFailureInput` can be one of the following: // -// InstanceGroupManagerInstanceLifecyclePolicyDefaultActionOnFailureArgs{...} +// InstanceGroupManagerInstanceLifecyclePolicyDefaultActionOnFailureDelete +// InstanceGroupManagerInstanceLifecyclePolicyDefaultActionOnFailureDoNothing +// InstanceGroupManagerInstanceLifecyclePolicyDefaultActionOnFailureRepair type InstanceGroupManagerInstanceLifecyclePolicyDefaultActionOnFailureInput interface { pulumi.Input @@ -14877,10 +15122,11 @@ func (o InstanceGroupManagerInstanceLifecyclePolicyForceUpdateOnRepairPtrOutput) }).(pulumi.StringPtrOutput) } -// InstanceGroupManagerInstanceLifecyclePolicyForceUpdateOnRepairInput is an input type that accepts InstanceGroupManagerInstanceLifecyclePolicyForceUpdateOnRepairArgs and InstanceGroupManagerInstanceLifecyclePolicyForceUpdateOnRepairOutput values. -// You can construct a concrete instance of `InstanceGroupManagerInstanceLifecyclePolicyForceUpdateOnRepairInput` via: +// InstanceGroupManagerInstanceLifecyclePolicyForceUpdateOnRepairInput is an input type that accepts values of the InstanceGroupManagerInstanceLifecyclePolicyForceUpdateOnRepair enum +// A concrete instance of `InstanceGroupManagerInstanceLifecyclePolicyForceUpdateOnRepairInput` can be one of the following: // -// InstanceGroupManagerInstanceLifecyclePolicyForceUpdateOnRepairArgs{...} +// InstanceGroupManagerInstanceLifecyclePolicyForceUpdateOnRepairNo +// InstanceGroupManagerInstanceLifecyclePolicyForceUpdateOnRepairYes type InstanceGroupManagerInstanceLifecyclePolicyForceUpdateOnRepairInput interface { pulumi.Input @@ -15050,10 +15296,11 @@ func (o InstanceGroupManagerListManagedInstancesResultsPtrOutput) ToStringPtrOut }).(pulumi.StringPtrOutput) } -// InstanceGroupManagerListManagedInstancesResultsInput is an input type that accepts InstanceGroupManagerListManagedInstancesResultsArgs and InstanceGroupManagerListManagedInstancesResultsOutput values. -// You can construct a concrete instance of `InstanceGroupManagerListManagedInstancesResultsInput` via: +// InstanceGroupManagerListManagedInstancesResultsInput is an input type that accepts values of the InstanceGroupManagerListManagedInstancesResults enum +// A concrete instance of `InstanceGroupManagerListManagedInstancesResultsInput` can be one of the following: // -// InstanceGroupManagerListManagedInstancesResultsArgs{...} +// InstanceGroupManagerListManagedInstancesResultsPageless +// InstanceGroupManagerListManagedInstancesResultsPaginated type InstanceGroupManagerListManagedInstancesResultsInput interface { pulumi.Input @@ -15223,10 +15470,11 @@ func (o InstanceGroupManagerStandbyPolicyModePtrOutput) ToStringPtrOutputWithCon }).(pulumi.StringPtrOutput) } -// InstanceGroupManagerStandbyPolicyModeInput is an input type that accepts InstanceGroupManagerStandbyPolicyModeArgs and InstanceGroupManagerStandbyPolicyModeOutput values. -// You can construct a concrete instance of `InstanceGroupManagerStandbyPolicyModeInput` via: +// InstanceGroupManagerStandbyPolicyModeInput is an input type that accepts values of the InstanceGroupManagerStandbyPolicyMode enum +// A concrete instance of `InstanceGroupManagerStandbyPolicyModeInput` can be one of the following: // -// InstanceGroupManagerStandbyPolicyModeArgs{...} +// InstanceGroupManagerStandbyPolicyModeManual +// InstanceGroupManagerStandbyPolicyModeScaleOutPool type InstanceGroupManagerStandbyPolicyModeInput interface { pulumi.Input @@ -15396,10 +15644,11 @@ func (o InstanceGroupManagerUpdatePolicyInstanceRedistributionTypePtrOutput) ToS }).(pulumi.StringPtrOutput) } -// InstanceGroupManagerUpdatePolicyInstanceRedistributionTypeInput is an input type that accepts InstanceGroupManagerUpdatePolicyInstanceRedistributionTypeArgs and InstanceGroupManagerUpdatePolicyInstanceRedistributionTypeOutput values. -// You can construct a concrete instance of `InstanceGroupManagerUpdatePolicyInstanceRedistributionTypeInput` via: +// InstanceGroupManagerUpdatePolicyInstanceRedistributionTypeInput is an input type that accepts values of the InstanceGroupManagerUpdatePolicyInstanceRedistributionType enum +// A concrete instance of `InstanceGroupManagerUpdatePolicyInstanceRedistributionTypeInput` can be one of the following: // -// InstanceGroupManagerUpdatePolicyInstanceRedistributionTypeArgs{...} +// InstanceGroupManagerUpdatePolicyInstanceRedistributionTypeNone +// InstanceGroupManagerUpdatePolicyInstanceRedistributionTypeProactive type InstanceGroupManagerUpdatePolicyInstanceRedistributionTypeInput interface { pulumi.Input @@ -15573,10 +15822,13 @@ func (o InstanceGroupManagerUpdatePolicyMinimalActionPtrOutput) ToStringPtrOutpu }).(pulumi.StringPtrOutput) } -// InstanceGroupManagerUpdatePolicyMinimalActionInput is an input type that accepts InstanceGroupManagerUpdatePolicyMinimalActionArgs and InstanceGroupManagerUpdatePolicyMinimalActionOutput values. -// You can construct a concrete instance of `InstanceGroupManagerUpdatePolicyMinimalActionInput` via: +// InstanceGroupManagerUpdatePolicyMinimalActionInput is an input type that accepts values of the InstanceGroupManagerUpdatePolicyMinimalAction enum +// A concrete instance of `InstanceGroupManagerUpdatePolicyMinimalActionInput` can be one of the following: // -// InstanceGroupManagerUpdatePolicyMinimalActionArgs{...} +// InstanceGroupManagerUpdatePolicyMinimalActionNone +// InstanceGroupManagerUpdatePolicyMinimalActionRefresh +// InstanceGroupManagerUpdatePolicyMinimalActionReplace +// InstanceGroupManagerUpdatePolicyMinimalActionRestart type InstanceGroupManagerUpdatePolicyMinimalActionInput interface { pulumi.Input @@ -15750,10 +16002,13 @@ func (o InstanceGroupManagerUpdatePolicyMostDisruptiveAllowedActionPtrOutput) To }).(pulumi.StringPtrOutput) } -// InstanceGroupManagerUpdatePolicyMostDisruptiveAllowedActionInput is an input type that accepts InstanceGroupManagerUpdatePolicyMostDisruptiveAllowedActionArgs and InstanceGroupManagerUpdatePolicyMostDisruptiveAllowedActionOutput values. -// You can construct a concrete instance of `InstanceGroupManagerUpdatePolicyMostDisruptiveAllowedActionInput` via: +// InstanceGroupManagerUpdatePolicyMostDisruptiveAllowedActionInput is an input type that accepts values of the InstanceGroupManagerUpdatePolicyMostDisruptiveAllowedAction enum +// A concrete instance of `InstanceGroupManagerUpdatePolicyMostDisruptiveAllowedActionInput` can be one of the following: // -// InstanceGroupManagerUpdatePolicyMostDisruptiveAllowedActionArgs{...} +// InstanceGroupManagerUpdatePolicyMostDisruptiveAllowedActionNone +// InstanceGroupManagerUpdatePolicyMostDisruptiveAllowedActionRefresh +// InstanceGroupManagerUpdatePolicyMostDisruptiveAllowedActionReplace +// InstanceGroupManagerUpdatePolicyMostDisruptiveAllowedActionRestart type InstanceGroupManagerUpdatePolicyMostDisruptiveAllowedActionInput interface { pulumi.Input @@ -15923,10 +16178,11 @@ func (o InstanceGroupManagerUpdatePolicyReplacementMethodPtrOutput) ToStringPtrO }).(pulumi.StringPtrOutput) } -// InstanceGroupManagerUpdatePolicyReplacementMethodInput is an input type that accepts InstanceGroupManagerUpdatePolicyReplacementMethodArgs and InstanceGroupManagerUpdatePolicyReplacementMethodOutput values. -// You can construct a concrete instance of `InstanceGroupManagerUpdatePolicyReplacementMethodInput` via: +// InstanceGroupManagerUpdatePolicyReplacementMethodInput is an input type that accepts values of the InstanceGroupManagerUpdatePolicyReplacementMethod enum +// A concrete instance of `InstanceGroupManagerUpdatePolicyReplacementMethodInput` can be one of the following: // -// InstanceGroupManagerUpdatePolicyReplacementMethodArgs{...} +// InstanceGroupManagerUpdatePolicyReplacementMethodRecreate +// InstanceGroupManagerUpdatePolicyReplacementMethodSubstitute type InstanceGroupManagerUpdatePolicyReplacementMethodInput interface { pulumi.Input @@ -16096,10 +16352,11 @@ func (o InstanceGroupManagerUpdatePolicyTypePtrOutput) ToStringPtrOutputWithCont }).(pulumi.StringPtrOutput) } -// InstanceGroupManagerUpdatePolicyTypeInput is an input type that accepts InstanceGroupManagerUpdatePolicyTypeArgs and InstanceGroupManagerUpdatePolicyTypeOutput values. -// You can construct a concrete instance of `InstanceGroupManagerUpdatePolicyTypeInput` via: +// InstanceGroupManagerUpdatePolicyTypeInput is an input type that accepts values of the InstanceGroupManagerUpdatePolicyType enum +// A concrete instance of `InstanceGroupManagerUpdatePolicyTypeInput` can be one of the following: // -// InstanceGroupManagerUpdatePolicyTypeArgs{...} +// InstanceGroupManagerUpdatePolicyTypeOpportunistic +// InstanceGroupManagerUpdatePolicyTypeProactive type InstanceGroupManagerUpdatePolicyTypeInput interface { pulumi.Input @@ -16271,10 +16528,12 @@ func (o InstanceKeyRevocationActionTypePtrOutput) ToStringPtrOutputWithContext(c }).(pulumi.StringPtrOutput) } -// InstanceKeyRevocationActionTypeInput is an input type that accepts InstanceKeyRevocationActionTypeArgs and InstanceKeyRevocationActionTypeOutput values. -// You can construct a concrete instance of `InstanceKeyRevocationActionTypeInput` via: +// InstanceKeyRevocationActionTypeInput is an input type that accepts values of the InstanceKeyRevocationActionType enum +// A concrete instance of `InstanceKeyRevocationActionTypeInput` can be one of the following: // -// InstanceKeyRevocationActionTypeArgs{...} +// InstanceKeyRevocationActionTypeKeyRevocationActionTypeUnspecified +// InstanceKeyRevocationActionTypeNone +// InstanceKeyRevocationActionTypeStop type InstanceKeyRevocationActionTypeInput interface { pulumi.Input @@ -16446,10 +16705,12 @@ func (o InstancePostKeyRevocationActionTypePtrOutput) ToStringPtrOutputWithConte }).(pulumi.StringPtrOutput) } -// InstancePostKeyRevocationActionTypeInput is an input type that accepts InstancePostKeyRevocationActionTypeArgs and InstancePostKeyRevocationActionTypeOutput values. -// You can construct a concrete instance of `InstancePostKeyRevocationActionTypeInput` via: +// InstancePostKeyRevocationActionTypeInput is an input type that accepts values of the InstancePostKeyRevocationActionType enum +// A concrete instance of `InstancePostKeyRevocationActionTypeInput` can be one of the following: // -// InstancePostKeyRevocationActionTypeArgs{...} +// InstancePostKeyRevocationActionTypeNoop +// InstancePostKeyRevocationActionTypePostKeyRevocationActionTypeUnspecified +// InstancePostKeyRevocationActionTypeShutdown type InstancePostKeyRevocationActionTypeInput interface { pulumi.Input @@ -16621,10 +16882,12 @@ func (o InstancePrivateIpv6GoogleAccessPtrOutput) ToStringPtrOutputWithContext(c }).(pulumi.StringPtrOutput) } -// InstancePrivateIpv6GoogleAccessInput is an input type that accepts InstancePrivateIpv6GoogleAccessArgs and InstancePrivateIpv6GoogleAccessOutput values. -// You can construct a concrete instance of `InstancePrivateIpv6GoogleAccessInput` via: +// InstancePrivateIpv6GoogleAccessInput is an input type that accepts values of the InstancePrivateIpv6GoogleAccess enum +// A concrete instance of `InstancePrivateIpv6GoogleAccessInput` can be one of the following: // -// InstancePrivateIpv6GoogleAccessArgs{...} +// InstancePrivateIpv6GoogleAccessEnableBidirectionalAccessToGoogle +// InstancePrivateIpv6GoogleAccessEnableOutboundVmAccessToGoogle +// InstancePrivateIpv6GoogleAccessInheritFromSubnetwork type InstancePrivateIpv6GoogleAccessInput interface { pulumi.Input @@ -16796,10 +17059,12 @@ func (o InstancePropertiesKeyRevocationActionTypePtrOutput) ToStringPtrOutputWit }).(pulumi.StringPtrOutput) } -// InstancePropertiesKeyRevocationActionTypeInput is an input type that accepts InstancePropertiesKeyRevocationActionTypeArgs and InstancePropertiesKeyRevocationActionTypeOutput values. -// You can construct a concrete instance of `InstancePropertiesKeyRevocationActionTypeInput` via: +// InstancePropertiesKeyRevocationActionTypeInput is an input type that accepts values of the InstancePropertiesKeyRevocationActionType enum +// A concrete instance of `InstancePropertiesKeyRevocationActionTypeInput` can be one of the following: // -// InstancePropertiesKeyRevocationActionTypeArgs{...} +// InstancePropertiesKeyRevocationActionTypeKeyRevocationActionTypeUnspecified +// InstancePropertiesKeyRevocationActionTypeNone +// InstancePropertiesKeyRevocationActionTypeStop type InstancePropertiesKeyRevocationActionTypeInput interface { pulumi.Input @@ -16971,10 +17236,12 @@ func (o InstancePropertiesPostKeyRevocationActionTypePtrOutput) ToStringPtrOutpu }).(pulumi.StringPtrOutput) } -// InstancePropertiesPostKeyRevocationActionTypeInput is an input type that accepts InstancePropertiesPostKeyRevocationActionTypeArgs and InstancePropertiesPostKeyRevocationActionTypeOutput values. -// You can construct a concrete instance of `InstancePropertiesPostKeyRevocationActionTypeInput` via: +// InstancePropertiesPostKeyRevocationActionTypeInput is an input type that accepts values of the InstancePropertiesPostKeyRevocationActionType enum +// A concrete instance of `InstancePropertiesPostKeyRevocationActionTypeInput` can be one of the following: // -// InstancePropertiesPostKeyRevocationActionTypeArgs{...} +// InstancePropertiesPostKeyRevocationActionTypeNoop +// InstancePropertiesPostKeyRevocationActionTypePostKeyRevocationActionTypeUnspecified +// InstancePropertiesPostKeyRevocationActionTypeShutdown type InstancePropertiesPostKeyRevocationActionTypeInput interface { pulumi.Input @@ -17146,10 +17413,12 @@ func (o InstancePropertiesPrivateIpv6GoogleAccessPtrOutput) ToStringPtrOutputWit }).(pulumi.StringPtrOutput) } -// InstancePropertiesPrivateIpv6GoogleAccessInput is an input type that accepts InstancePropertiesPrivateIpv6GoogleAccessArgs and InstancePropertiesPrivateIpv6GoogleAccessOutput values. -// You can construct a concrete instance of `InstancePropertiesPrivateIpv6GoogleAccessInput` via: +// InstancePropertiesPrivateIpv6GoogleAccessInput is an input type that accepts values of the InstancePropertiesPrivateIpv6GoogleAccess enum +// A concrete instance of `InstancePropertiesPrivateIpv6GoogleAccessInput` can be one of the following: // -// InstancePropertiesPrivateIpv6GoogleAccessArgs{...} +// InstancePropertiesPrivateIpv6GoogleAccessEnableBidirectionalAccessToGoogle +// InstancePropertiesPrivateIpv6GoogleAccessEnableOutboundVmAccessToGoogle +// InstancePropertiesPrivateIpv6GoogleAccessInheritFromSubnetwork type InstancePropertiesPrivateIpv6GoogleAccessInput interface { pulumi.Input @@ -17339,10 +17608,21 @@ func (o InterconnectAttachmentBandwidthPtrOutput) ToStringPtrOutputWithContext(c }).(pulumi.StringPtrOutput) } -// InterconnectAttachmentBandwidthInput is an input type that accepts InterconnectAttachmentBandwidthArgs and InterconnectAttachmentBandwidthOutput values. -// You can construct a concrete instance of `InterconnectAttachmentBandwidthInput` via: +// InterconnectAttachmentBandwidthInput is an input type that accepts values of the InterconnectAttachmentBandwidth enum +// A concrete instance of `InterconnectAttachmentBandwidthInput` can be one of the following: // -// InterconnectAttachmentBandwidthArgs{...} +// InterconnectAttachmentBandwidthBps100m +// InterconnectAttachmentBandwidthBps10g +// InterconnectAttachmentBandwidthBps1g +// InterconnectAttachmentBandwidthBps200m +// InterconnectAttachmentBandwidthBps20g +// InterconnectAttachmentBandwidthBps2g +// InterconnectAttachmentBandwidthBps300m +// InterconnectAttachmentBandwidthBps400m +// InterconnectAttachmentBandwidthBps500m +// InterconnectAttachmentBandwidthBps50g +// InterconnectAttachmentBandwidthBps50m +// InterconnectAttachmentBandwidthBps5g type InterconnectAttachmentBandwidthInput interface { pulumi.Input @@ -17511,10 +17791,12 @@ func (o InterconnectAttachmentEdgeAvailabilityDomainPtrOutput) ToStringPtrOutput }).(pulumi.StringPtrOutput) } -// InterconnectAttachmentEdgeAvailabilityDomainInput is an input type that accepts InterconnectAttachmentEdgeAvailabilityDomainArgs and InterconnectAttachmentEdgeAvailabilityDomainOutput values. -// You can construct a concrete instance of `InterconnectAttachmentEdgeAvailabilityDomainInput` via: +// InterconnectAttachmentEdgeAvailabilityDomainInput is an input type that accepts values of the InterconnectAttachmentEdgeAvailabilityDomain enum +// A concrete instance of `InterconnectAttachmentEdgeAvailabilityDomainInput` can be one of the following: // -// InterconnectAttachmentEdgeAvailabilityDomainArgs{...} +// InterconnectAttachmentEdgeAvailabilityDomainAvailabilityDomain1 +// InterconnectAttachmentEdgeAvailabilityDomainAvailabilityDomain2 +// InterconnectAttachmentEdgeAvailabilityDomainAvailabilityDomainAny type InterconnectAttachmentEdgeAvailabilityDomainInput interface { pulumi.Input @@ -17684,10 +17966,11 @@ func (o InterconnectAttachmentEncryptionPtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// InterconnectAttachmentEncryptionInput is an input type that accepts InterconnectAttachmentEncryptionArgs and InterconnectAttachmentEncryptionOutput values. -// You can construct a concrete instance of `InterconnectAttachmentEncryptionInput` via: +// InterconnectAttachmentEncryptionInput is an input type that accepts values of the InterconnectAttachmentEncryption enum +// A concrete instance of `InterconnectAttachmentEncryptionInput` can be one of the following: // -// InterconnectAttachmentEncryptionArgs{...} +// InterconnectAttachmentEncryptionIpsec +// InterconnectAttachmentEncryptionNone type InterconnectAttachmentEncryptionInput interface { pulumi.Input @@ -17857,10 +18140,11 @@ func (o InterconnectAttachmentStackTypePtrOutput) ToStringPtrOutputWithContext(c }).(pulumi.StringPtrOutput) } -// InterconnectAttachmentStackTypeInput is an input type that accepts InterconnectAttachmentStackTypeArgs and InterconnectAttachmentStackTypeOutput values. -// You can construct a concrete instance of `InterconnectAttachmentStackTypeInput` via: +// InterconnectAttachmentStackTypeInput is an input type that accepts values of the InterconnectAttachmentStackType enum +// A concrete instance of `InterconnectAttachmentStackTypeInput` can be one of the following: // -// InterconnectAttachmentStackTypeArgs{...} +// InterconnectAttachmentStackTypeIpv4Ipv6 +// InterconnectAttachmentStackTypeIpv4Only type InterconnectAttachmentStackTypeInput interface { pulumi.Input @@ -18032,10 +18316,12 @@ func (o InterconnectAttachmentTypePtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// InterconnectAttachmentTypeInput is an input type that accepts InterconnectAttachmentTypeArgs and InterconnectAttachmentTypeOutput values. -// You can construct a concrete instance of `InterconnectAttachmentTypeInput` via: +// InterconnectAttachmentTypeInput is an input type that accepts values of the InterconnectAttachmentType enum +// A concrete instance of `InterconnectAttachmentTypeInput` can be one of the following: // -// InterconnectAttachmentTypeArgs{...} +// InterconnectAttachmentTypeDedicated +// InterconnectAttachmentTypePartner +// InterconnectAttachmentTypePartnerProvider type InterconnectAttachmentTypeInput interface { pulumi.Input @@ -18207,10 +18493,12 @@ func (o InterconnectInterconnectTypePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// InterconnectInterconnectTypeInput is an input type that accepts InterconnectInterconnectTypeArgs and InterconnectInterconnectTypeOutput values. -// You can construct a concrete instance of `InterconnectInterconnectTypeInput` via: +// InterconnectInterconnectTypeInput is an input type that accepts values of the InterconnectInterconnectType enum +// A concrete instance of `InterconnectInterconnectTypeInput` can be one of the following: // -// InterconnectInterconnectTypeArgs{...} +// InterconnectInterconnectTypeDedicated +// InterconnectInterconnectTypeItPrivate +// InterconnectInterconnectTypePartner type InterconnectInterconnectTypeInput interface { pulumi.Input @@ -18380,10 +18668,11 @@ func (o InterconnectLinkTypePtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// InterconnectLinkTypeInput is an input type that accepts InterconnectLinkTypeArgs and InterconnectLinkTypeOutput values. -// You can construct a concrete instance of `InterconnectLinkTypeInput` via: +// InterconnectLinkTypeInput is an input type that accepts values of the InterconnectLinkType enum +// A concrete instance of `InterconnectLinkTypeInput` can be one of the following: // -// InterconnectLinkTypeArgs{...} +// InterconnectLinkTypeLinkTypeEthernet100gLr +// InterconnectLinkTypeLinkTypeEthernet10gLr type InterconnectLinkTypeInput interface { pulumi.Input @@ -18550,10 +18839,10 @@ func (o InterconnectRequestedFeaturesItemPtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// InterconnectRequestedFeaturesItemInput is an input type that accepts InterconnectRequestedFeaturesItemArgs and InterconnectRequestedFeaturesItemOutput values. -// You can construct a concrete instance of `InterconnectRequestedFeaturesItemInput` via: +// InterconnectRequestedFeaturesItemInput is an input type that accepts values of the InterconnectRequestedFeaturesItem enum +// A concrete instance of `InterconnectRequestedFeaturesItemInput` can be one of the following: // -// InterconnectRequestedFeaturesItemArgs{...} +// InterconnectRequestedFeaturesItemIfMacsec type InterconnectRequestedFeaturesItemInput interface { pulumi.Input @@ -18770,10 +19059,12 @@ func (o LogConfigCloudAuditOptionsLogNamePtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// LogConfigCloudAuditOptionsLogNameInput is an input type that accepts LogConfigCloudAuditOptionsLogNameArgs and LogConfigCloudAuditOptionsLogNameOutput values. -// You can construct a concrete instance of `LogConfigCloudAuditOptionsLogNameInput` via: +// LogConfigCloudAuditOptionsLogNameInput is an input type that accepts values of the LogConfigCloudAuditOptionsLogName enum +// A concrete instance of `LogConfigCloudAuditOptionsLogNameInput` can be one of the following: // -// LogConfigCloudAuditOptionsLogNameArgs{...} +// LogConfigCloudAuditOptionsLogNameAdminActivity +// LogConfigCloudAuditOptionsLogNameDataAccess +// LogConfigCloudAuditOptionsLogNameUnspecifiedLogName type LogConfigCloudAuditOptionsLogNameInput interface { pulumi.Input @@ -18943,10 +19234,11 @@ func (o LogConfigDataAccessOptionsLogModePtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// LogConfigDataAccessOptionsLogModeInput is an input type that accepts LogConfigDataAccessOptionsLogModeArgs and LogConfigDataAccessOptionsLogModeOutput values. -// You can construct a concrete instance of `LogConfigDataAccessOptionsLogModeInput` via: +// LogConfigDataAccessOptionsLogModeInput is an input type that accepts values of the LogConfigDataAccessOptionsLogMode enum +// A concrete instance of `LogConfigDataAccessOptionsLogModeInput` can be one of the following: // -// LogConfigDataAccessOptionsLogModeArgs{...} +// LogConfigDataAccessOptionsLogModeLogFailClosed +// LogConfigDataAccessOptionsLogModeLogModeUnspecified type LogConfigDataAccessOptionsLogModeInput interface { pulumi.Input @@ -19118,10 +19410,12 @@ func (o MetadataFilterFilterMatchCriteriaPtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// MetadataFilterFilterMatchCriteriaInput is an input type that accepts MetadataFilterFilterMatchCriteriaArgs and MetadataFilterFilterMatchCriteriaOutput values. -// You can construct a concrete instance of `MetadataFilterFilterMatchCriteriaInput` via: +// MetadataFilterFilterMatchCriteriaInput is an input type that accepts values of the MetadataFilterFilterMatchCriteria enum +// A concrete instance of `MetadataFilterFilterMatchCriteriaInput` can be one of the following: // -// MetadataFilterFilterMatchCriteriaArgs{...} +// MetadataFilterFilterMatchCriteriaMatchAll +// MetadataFilterFilterMatchCriteriaMatchAny +// MetadataFilterFilterMatchCriteriaNotSet type MetadataFilterFilterMatchCriteriaInput interface { pulumi.Input @@ -19289,10 +19583,12 @@ func (o NetworkAttachmentConnectionPreferencePtrOutput) ToStringPtrOutputWithCon }).(pulumi.StringPtrOutput) } -// NetworkAttachmentConnectionPreferenceInput is an input type that accepts NetworkAttachmentConnectionPreferenceArgs and NetworkAttachmentConnectionPreferenceOutput values. -// You can construct a concrete instance of `NetworkAttachmentConnectionPreferenceInput` via: +// NetworkAttachmentConnectionPreferenceInput is an input type that accepts values of the NetworkAttachmentConnectionPreference enum +// A concrete instance of `NetworkAttachmentConnectionPreferenceInput` can be one of the following: // -// NetworkAttachmentConnectionPreferenceArgs{...} +// NetworkAttachmentConnectionPreferenceAcceptAutomatic +// NetworkAttachmentConnectionPreferenceAcceptManual +// NetworkAttachmentConnectionPreferenceInvalid type NetworkAttachmentConnectionPreferenceInput interface { pulumi.Input @@ -19472,10 +19768,16 @@ func (o NetworkEndpointGroupNetworkEndpointTypePtrOutput) ToStringPtrOutputWithC }).(pulumi.StringPtrOutput) } -// NetworkEndpointGroupNetworkEndpointTypeInput is an input type that accepts NetworkEndpointGroupNetworkEndpointTypeArgs and NetworkEndpointGroupNetworkEndpointTypeOutput values. -// You can construct a concrete instance of `NetworkEndpointGroupNetworkEndpointTypeInput` via: +// NetworkEndpointGroupNetworkEndpointTypeInput is an input type that accepts values of the NetworkEndpointGroupNetworkEndpointType enum +// A concrete instance of `NetworkEndpointGroupNetworkEndpointTypeInput` can be one of the following: // -// NetworkEndpointGroupNetworkEndpointTypeArgs{...} +// NetworkEndpointGroupNetworkEndpointTypeGceVmIp +// NetworkEndpointGroupNetworkEndpointTypeGceVmIpPort +// NetworkEndpointGroupNetworkEndpointTypeInternetFqdnPort +// NetworkEndpointGroupNetworkEndpointTypeInternetIpPort +// NetworkEndpointGroupNetworkEndpointTypeNonGcpPrivateIpPort +// NetworkEndpointGroupNetworkEndpointTypePrivateServiceConnect +// NetworkEndpointGroupNetworkEndpointTypeServerless type NetworkEndpointGroupNetworkEndpointTypeInput interface { pulumi.Input @@ -19647,10 +19949,12 @@ func (o NetworkInterfaceNicTypePtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// NetworkInterfaceNicTypeInput is an input type that accepts NetworkInterfaceNicTypeArgs and NetworkInterfaceNicTypeOutput values. -// You can construct a concrete instance of `NetworkInterfaceNicTypeInput` via: +// NetworkInterfaceNicTypeInput is an input type that accepts values of the NetworkInterfaceNicType enum +// A concrete instance of `NetworkInterfaceNicTypeInput` can be one of the following: // -// NetworkInterfaceNicTypeArgs{...} +// NetworkInterfaceNicTypeGvnic +// NetworkInterfaceNicTypeUnspecifiedNicType +// NetworkInterfaceNicTypeVirtioNet type NetworkInterfaceNicTypeInput interface { pulumi.Input @@ -19820,10 +20124,11 @@ func (o NetworkInterfaceStackTypePtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// NetworkInterfaceStackTypeInput is an input type that accepts NetworkInterfaceStackTypeArgs and NetworkInterfaceStackTypeOutput values. -// You can construct a concrete instance of `NetworkInterfaceStackTypeInput` via: +// NetworkInterfaceStackTypeInput is an input type that accepts values of the NetworkInterfaceStackType enum +// A concrete instance of `NetworkInterfaceStackTypeInput` can be one of the following: // -// NetworkInterfaceStackTypeArgs{...} +// NetworkInterfaceStackTypeIpv4Ipv6 +// NetworkInterfaceStackTypeIpv4Only type NetworkInterfaceStackTypeInput interface { pulumi.Input @@ -19991,10 +20296,11 @@ func (o NetworkNetworkFirewallPolicyEnforcementOrderPtrOutput) ToStringPtrOutput }).(pulumi.StringPtrOutput) } -// NetworkNetworkFirewallPolicyEnforcementOrderInput is an input type that accepts NetworkNetworkFirewallPolicyEnforcementOrderArgs and NetworkNetworkFirewallPolicyEnforcementOrderOutput values. -// You can construct a concrete instance of `NetworkNetworkFirewallPolicyEnforcementOrderInput` via: +// NetworkNetworkFirewallPolicyEnforcementOrderInput is an input type that accepts values of the NetworkNetworkFirewallPolicyEnforcementOrder enum +// A concrete instance of `NetworkNetworkFirewallPolicyEnforcementOrderInput` can be one of the following: // -// NetworkNetworkFirewallPolicyEnforcementOrderArgs{...} +// NetworkNetworkFirewallPolicyEnforcementOrderAfterClassicFirewall +// NetworkNetworkFirewallPolicyEnforcementOrderBeforeClassicFirewall type NetworkNetworkFirewallPolicyEnforcementOrderInput interface { pulumi.Input @@ -20161,10 +20467,11 @@ func (o NetworkPerformanceConfigTotalEgressBandwidthTierPtrOutput) ToStringPtrOu }).(pulumi.StringPtrOutput) } -// NetworkPerformanceConfigTotalEgressBandwidthTierInput is an input type that accepts NetworkPerformanceConfigTotalEgressBandwidthTierArgs and NetworkPerformanceConfigTotalEgressBandwidthTierOutput values. -// You can construct a concrete instance of `NetworkPerformanceConfigTotalEgressBandwidthTierInput` via: +// NetworkPerformanceConfigTotalEgressBandwidthTierInput is an input type that accepts values of the NetworkPerformanceConfigTotalEgressBandwidthTier enum +// A concrete instance of `NetworkPerformanceConfigTotalEgressBandwidthTierInput` can be one of the following: // -// NetworkPerformanceConfigTotalEgressBandwidthTierArgs{...} +// NetworkPerformanceConfigTotalEgressBandwidthTierDefault +// NetworkPerformanceConfigTotalEgressBandwidthTierTier1 type NetworkPerformanceConfigTotalEgressBandwidthTierInput interface { pulumi.Input @@ -20332,10 +20639,11 @@ func (o NetworkRoutingConfigRoutingModePtrOutput) ToStringPtrOutputWithContext(c }).(pulumi.StringPtrOutput) } -// NetworkRoutingConfigRoutingModeInput is an input type that accepts NetworkRoutingConfigRoutingModeArgs and NetworkRoutingConfigRoutingModeOutput values. -// You can construct a concrete instance of `NetworkRoutingConfigRoutingModeInput` via: +// NetworkRoutingConfigRoutingModeInput is an input type that accepts values of the NetworkRoutingConfigRoutingMode enum +// A concrete instance of `NetworkRoutingConfigRoutingModeInput` can be one of the following: // -// NetworkRoutingConfigRoutingModeArgs{...} +// NetworkRoutingConfigRoutingModeGlobal +// NetworkRoutingConfigRoutingModeRegional type NetworkRoutingConfigRoutingModeInput interface { pulumi.Input @@ -20508,10 +20816,13 @@ func (o NodeGroupAutoscalingPolicyModePtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// NodeGroupAutoscalingPolicyModeInput is an input type that accepts NodeGroupAutoscalingPolicyModeArgs and NodeGroupAutoscalingPolicyModeOutput values. -// You can construct a concrete instance of `NodeGroupAutoscalingPolicyModeInput` via: +// NodeGroupAutoscalingPolicyModeInput is an input type that accepts values of the NodeGroupAutoscalingPolicyMode enum +// A concrete instance of `NodeGroupAutoscalingPolicyModeInput` can be one of the following: // -// NodeGroupAutoscalingPolicyModeArgs{...} +// NodeGroupAutoscalingPolicyModeModeUnspecified +// NodeGroupAutoscalingPolicyModeOff +// NodeGroupAutoscalingPolicyModeOn +// NodeGroupAutoscalingPolicyModeOnlyScaleOut type NodeGroupAutoscalingPolicyModeInput interface { pulumi.Input @@ -20683,10 +20994,12 @@ func (o NodeGroupMaintenanceIntervalPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// NodeGroupMaintenanceIntervalInput is an input type that accepts NodeGroupMaintenanceIntervalArgs and NodeGroupMaintenanceIntervalOutput values. -// You can construct a concrete instance of `NodeGroupMaintenanceIntervalInput` via: +// NodeGroupMaintenanceIntervalInput is an input type that accepts values of the NodeGroupMaintenanceInterval enum +// A concrete instance of `NodeGroupMaintenanceIntervalInput` can be one of the following: // -// NodeGroupMaintenanceIntervalArgs{...} +// NodeGroupMaintenanceIntervalAsNeeded +// NodeGroupMaintenanceIntervalPeriodic +// NodeGroupMaintenanceIntervalRecurrent type NodeGroupMaintenanceIntervalInput interface { pulumi.Input @@ -20859,10 +21172,13 @@ func (o NodeGroupMaintenancePolicyPtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// NodeGroupMaintenancePolicyInput is an input type that accepts NodeGroupMaintenancePolicyArgs and NodeGroupMaintenancePolicyOutput values. -// You can construct a concrete instance of `NodeGroupMaintenancePolicyInput` via: +// NodeGroupMaintenancePolicyInput is an input type that accepts values of the NodeGroupMaintenancePolicy enum +// A concrete instance of `NodeGroupMaintenancePolicyInput` can be one of the following: // -// NodeGroupMaintenancePolicyArgs{...} +// NodeGroupMaintenancePolicyDefault +// NodeGroupMaintenancePolicyMaintenancePolicyUnspecified +// NodeGroupMaintenancePolicyMigrateWithinNodeGroup +// NodeGroupMaintenancePolicyRestartInPlace type NodeGroupMaintenancePolicyInput interface { pulumi.Input @@ -21040,10 +21356,12 @@ func (o NodeTemplateCpuOvercommitTypePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// NodeTemplateCpuOvercommitTypeInput is an input type that accepts NodeTemplateCpuOvercommitTypeArgs and NodeTemplateCpuOvercommitTypeOutput values. -// You can construct a concrete instance of `NodeTemplateCpuOvercommitTypeInput` via: +// NodeTemplateCpuOvercommitTypeInput is an input type that accepts values of the NodeTemplateCpuOvercommitType enum +// A concrete instance of `NodeTemplateCpuOvercommitTypeInput` can be one of the following: // -// NodeTemplateCpuOvercommitTypeArgs{...} +// NodeTemplateCpuOvercommitTypeCpuOvercommitTypeUnspecified +// NodeTemplateCpuOvercommitTypeEnabled +// NodeTemplateCpuOvercommitTypeNone type NodeTemplateCpuOvercommitTypeInput interface { pulumi.Input @@ -21213,10 +21531,13 @@ func (o OrganizationSecurityPolicyTypePtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// OrganizationSecurityPolicyTypeInput is an input type that accepts OrganizationSecurityPolicyTypeArgs and OrganizationSecurityPolicyTypeOutput values. -// You can construct a concrete instance of `OrganizationSecurityPolicyTypeInput` via: +// OrganizationSecurityPolicyTypeInput is an input type that accepts values of the OrganizationSecurityPolicyType enum +// A concrete instance of `OrganizationSecurityPolicyTypeInput` can be one of the following: // -// OrganizationSecurityPolicyTypeArgs{...} +// OrganizationSecurityPolicyTypeCloudArmor +// OrganizationSecurityPolicyTypeCloudArmorEdge +// OrganizationSecurityPolicyTypeCloudArmorNetwork +// OrganizationSecurityPolicyTypeFirewall type OrganizationSecurityPolicyTypeInput interface { pulumi.Input @@ -21384,10 +21705,11 @@ func (o PacketMirroringEnablePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// PacketMirroringEnableInput is an input type that accepts PacketMirroringEnableArgs and PacketMirroringEnableOutput values. -// You can construct a concrete instance of `PacketMirroringEnableInput` via: +// PacketMirroringEnableInput is an input type that accepts values of the PacketMirroringEnable enum +// A concrete instance of `PacketMirroringEnableInput` can be one of the following: // -// PacketMirroringEnableArgs{...} +// PacketMirroringEnableFalse +// PacketMirroringEnableTrue type PacketMirroringEnableInput interface { pulumi.Input @@ -21559,10 +21881,12 @@ func (o PacketMirroringFilterDirectionPtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// PacketMirroringFilterDirectionInput is an input type that accepts PacketMirroringFilterDirectionArgs and PacketMirroringFilterDirectionOutput values. -// You can construct a concrete instance of `PacketMirroringFilterDirectionInput` via: +// PacketMirroringFilterDirectionInput is an input type that accepts values of the PacketMirroringFilterDirection enum +// A concrete instance of `PacketMirroringFilterDirectionInput` can be one of the following: // -// PacketMirroringFilterDirectionArgs{...} +// PacketMirroringFilterDirectionBoth +// PacketMirroringFilterDirectionEgress +// PacketMirroringFilterDirectionIngress type PacketMirroringFilterDirectionInput interface { pulumi.Input @@ -21734,10 +22058,12 @@ func (o PublicAdvertisedPrefixPdpScopePtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// PublicAdvertisedPrefixPdpScopeInput is an input type that accepts PublicAdvertisedPrefixPdpScopeArgs and PublicAdvertisedPrefixPdpScopeOutput values. -// You can construct a concrete instance of `PublicAdvertisedPrefixPdpScopeInput` via: +// PublicAdvertisedPrefixPdpScopeInput is an input type that accepts values of the PublicAdvertisedPrefixPdpScope enum +// A concrete instance of `PublicAdvertisedPrefixPdpScopeInput` can be one of the following: // -// PublicAdvertisedPrefixPdpScopeArgs{...} +// PublicAdvertisedPrefixPdpScopeGlobal +// PublicAdvertisedPrefixPdpScopeGlobalAndRegional +// PublicAdvertisedPrefixPdpScopeRegional type PublicAdvertisedPrefixPdpScopeInput interface { pulumi.Input @@ -21921,10 +22247,18 @@ func (o PublicAdvertisedPrefixStatusPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// PublicAdvertisedPrefixStatusInput is an input type that accepts PublicAdvertisedPrefixStatusArgs and PublicAdvertisedPrefixStatusOutput values. -// You can construct a concrete instance of `PublicAdvertisedPrefixStatusInput` via: +// PublicAdvertisedPrefixStatusInput is an input type that accepts values of the PublicAdvertisedPrefixStatus enum +// A concrete instance of `PublicAdvertisedPrefixStatusInput` can be one of the following: // -// PublicAdvertisedPrefixStatusArgs{...} +// PublicAdvertisedPrefixStatusAnnouncedToInternet +// PublicAdvertisedPrefixStatusInitial +// PublicAdvertisedPrefixStatusPrefixConfigurationComplete +// PublicAdvertisedPrefixStatusPrefixConfigurationInProgress +// PublicAdvertisedPrefixStatusPrefixRemovalInProgress +// PublicAdvertisedPrefixStatusPtrConfigured +// PublicAdvertisedPrefixStatusReadyToAnnounce +// PublicAdvertisedPrefixStatusReverseDnsLookupFailed +// PublicAdvertisedPrefixStatusValidated type PublicAdvertisedPrefixStatusInput interface { pulumi.Input @@ -22094,10 +22428,11 @@ func (o RegionBackendServiceCompressionModePtrOutput) ToStringPtrOutputWithConte }).(pulumi.StringPtrOutput) } -// RegionBackendServiceCompressionModeInput is an input type that accepts RegionBackendServiceCompressionModeArgs and RegionBackendServiceCompressionModeOutput values. -// You can construct a concrete instance of `RegionBackendServiceCompressionModeInput` via: +// RegionBackendServiceCompressionModeInput is an input type that accepts values of the RegionBackendServiceCompressionMode enum +// A concrete instance of `RegionBackendServiceCompressionModeInput` can be one of the following: // -// RegionBackendServiceCompressionModeArgs{...} +// RegionBackendServiceCompressionModeAutomatic +// RegionBackendServiceCompressionModeDisabled type RegionBackendServiceCompressionModeInput interface { pulumi.Input @@ -22271,10 +22606,13 @@ func (o RegionBackendServiceIpAddressSelectionPolicyPtrOutput) ToStringPtrOutput }).(pulumi.StringPtrOutput) } -// RegionBackendServiceIpAddressSelectionPolicyInput is an input type that accepts RegionBackendServiceIpAddressSelectionPolicyArgs and RegionBackendServiceIpAddressSelectionPolicyOutput values. -// You can construct a concrete instance of `RegionBackendServiceIpAddressSelectionPolicyInput` via: +// RegionBackendServiceIpAddressSelectionPolicyInput is an input type that accepts values of the RegionBackendServiceIpAddressSelectionPolicy enum +// A concrete instance of `RegionBackendServiceIpAddressSelectionPolicyInput` can be one of the following: // -// RegionBackendServiceIpAddressSelectionPolicyArgs{...} +// RegionBackendServiceIpAddressSelectionPolicyIpv4Only +// RegionBackendServiceIpAddressSelectionPolicyIpv6Only +// RegionBackendServiceIpAddressSelectionPolicyIpAddressSelectionPolicyUnspecified +// RegionBackendServiceIpAddressSelectionPolicyPreferIpv6 type RegionBackendServiceIpAddressSelectionPolicyInput interface { pulumi.Input @@ -22451,10 +22789,15 @@ func (o RegionBackendServiceLoadBalancingSchemePtrOutput) ToStringPtrOutputWithC }).(pulumi.StringPtrOutput) } -// RegionBackendServiceLoadBalancingSchemeInput is an input type that accepts RegionBackendServiceLoadBalancingSchemeArgs and RegionBackendServiceLoadBalancingSchemeOutput values. -// You can construct a concrete instance of `RegionBackendServiceLoadBalancingSchemeInput` via: +// RegionBackendServiceLoadBalancingSchemeInput is an input type that accepts values of the RegionBackendServiceLoadBalancingScheme enum +// A concrete instance of `RegionBackendServiceLoadBalancingSchemeInput` can be one of the following: // -// RegionBackendServiceLoadBalancingSchemeArgs{...} +// RegionBackendServiceLoadBalancingSchemeExternal +// RegionBackendServiceLoadBalancingSchemeExternalManaged +// RegionBackendServiceLoadBalancingSchemeInternal +// RegionBackendServiceLoadBalancingSchemeInternalManaged +// RegionBackendServiceLoadBalancingSchemeInternalSelfManaged +// RegionBackendServiceLoadBalancingSchemeInvalidLoadBalancingScheme type RegionBackendServiceLoadBalancingSchemeInput interface { pulumi.Input @@ -22635,10 +22978,17 @@ func (o RegionBackendServiceLocalityLbPolicyPtrOutput) ToStringPtrOutputWithCont }).(pulumi.StringPtrOutput) } -// RegionBackendServiceLocalityLbPolicyInput is an input type that accepts RegionBackendServiceLocalityLbPolicyArgs and RegionBackendServiceLocalityLbPolicyOutput values. -// You can construct a concrete instance of `RegionBackendServiceLocalityLbPolicyInput` via: +// RegionBackendServiceLocalityLbPolicyInput is an input type that accepts values of the RegionBackendServiceLocalityLbPolicy enum +// A concrete instance of `RegionBackendServiceLocalityLbPolicyInput` can be one of the following: // -// RegionBackendServiceLocalityLbPolicyArgs{...} +// RegionBackendServiceLocalityLbPolicyInvalidLbPolicy +// RegionBackendServiceLocalityLbPolicyLeastRequest +// RegionBackendServiceLocalityLbPolicyMaglev +// RegionBackendServiceLocalityLbPolicyOriginalDestination +// RegionBackendServiceLocalityLbPolicyRandom +// RegionBackendServiceLocalityLbPolicyRingHash +// RegionBackendServiceLocalityLbPolicyRoundRobin +// RegionBackendServiceLocalityLbPolicyWeightedMaglev type RegionBackendServiceLocalityLbPolicyInput interface { pulumi.Input @@ -22818,10 +23168,17 @@ func (o RegionBackendServiceProtocolPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// RegionBackendServiceProtocolInput is an input type that accepts RegionBackendServiceProtocolArgs and RegionBackendServiceProtocolOutput values. -// You can construct a concrete instance of `RegionBackendServiceProtocolInput` via: +// RegionBackendServiceProtocolInput is an input type that accepts values of the RegionBackendServiceProtocol enum +// A concrete instance of `RegionBackendServiceProtocolInput` can be one of the following: // -// RegionBackendServiceProtocolArgs{...} +// RegionBackendServiceProtocolGrpc +// RegionBackendServiceProtocolHttp +// RegionBackendServiceProtocolHttp2 +// RegionBackendServiceProtocolHttps +// RegionBackendServiceProtocolSsl +// RegionBackendServiceProtocolTcp +// RegionBackendServiceProtocolUdp +// RegionBackendServiceProtocolUnspecified type RegionBackendServiceProtocolInput interface { pulumi.Input @@ -23003,10 +23360,17 @@ func (o RegionBackendServiceSessionAffinityPtrOutput) ToStringPtrOutputWithConte }).(pulumi.StringPtrOutput) } -// RegionBackendServiceSessionAffinityInput is an input type that accepts RegionBackendServiceSessionAffinityArgs and RegionBackendServiceSessionAffinityOutput values. -// You can construct a concrete instance of `RegionBackendServiceSessionAffinityInput` via: +// RegionBackendServiceSessionAffinityInput is an input type that accepts values of the RegionBackendServiceSessionAffinity enum +// A concrete instance of `RegionBackendServiceSessionAffinityInput` can be one of the following: // -// RegionBackendServiceSessionAffinityArgs{...} +// RegionBackendServiceSessionAffinityClientIp +// RegionBackendServiceSessionAffinityClientIpNoDestination +// RegionBackendServiceSessionAffinityClientIpPortProto +// RegionBackendServiceSessionAffinityClientIpProto +// RegionBackendServiceSessionAffinityGeneratedCookie +// RegionBackendServiceSessionAffinityHeaderField +// RegionBackendServiceSessionAffinityHttpCookie +// RegionBackendServiceSessionAffinityNone type RegionBackendServiceSessionAffinityInput interface { pulumi.Input @@ -23175,10 +23539,12 @@ func (o RegionCommitmentCategoryPtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// RegionCommitmentCategoryInput is an input type that accepts RegionCommitmentCategoryArgs and RegionCommitmentCategoryOutput values. -// You can construct a concrete instance of `RegionCommitmentCategoryInput` via: +// RegionCommitmentCategoryInput is an input type that accepts values of the RegionCommitmentCategory enum +// A concrete instance of `RegionCommitmentCategoryInput` can be one of the following: // -// RegionCommitmentCategoryArgs{...} +// RegionCommitmentCategoryCategoryUnspecified +// RegionCommitmentCategoryLicense +// RegionCommitmentCategoryMachine type RegionCommitmentCategoryInput interface { pulumi.Input @@ -23347,10 +23713,12 @@ func (o RegionCommitmentPlanPtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// RegionCommitmentPlanInput is an input type that accepts RegionCommitmentPlanArgs and RegionCommitmentPlanOutput values. -// You can construct a concrete instance of `RegionCommitmentPlanInput` via: +// RegionCommitmentPlanInput is an input type that accepts values of the RegionCommitmentPlan enum +// A concrete instance of `RegionCommitmentPlanInput` can be one of the following: // -// RegionCommitmentPlanArgs{...} +// RegionCommitmentPlanInvalid +// RegionCommitmentPlanThirtySixMonth +// RegionCommitmentPlanTwelveMonth type RegionCommitmentPlanInput interface { pulumi.Input @@ -23532,10 +23900,25 @@ func (o RegionCommitmentTypePtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// RegionCommitmentTypeInput is an input type that accepts RegionCommitmentTypeArgs and RegionCommitmentTypeOutput values. -// You can construct a concrete instance of `RegionCommitmentTypeInput` via: +// RegionCommitmentTypeInput is an input type that accepts values of the RegionCommitmentType enum +// A concrete instance of `RegionCommitmentTypeInput` can be one of the following: // -// RegionCommitmentTypeArgs{...} +// RegionCommitmentTypeAcceleratorOptimized +// RegionCommitmentTypeAcceleratorOptimizedA3 +// RegionCommitmentTypeComputeOptimized +// RegionCommitmentTypeComputeOptimizedC2d +// RegionCommitmentTypeComputeOptimizedC3 +// RegionCommitmentTypeComputeOptimizedC3d +// RegionCommitmentTypeComputeOptimizedH3 +// RegionCommitmentTypeGeneralPurpose +// RegionCommitmentTypeGeneralPurposeE2 +// RegionCommitmentTypeGeneralPurposeN2 +// RegionCommitmentTypeGeneralPurposeN2d +// RegionCommitmentTypeGeneralPurposeT2d +// RegionCommitmentTypeGraphicsOptimized +// RegionCommitmentTypeMemoryOptimized +// RegionCommitmentTypeMemoryOptimizedM3 +// RegionCommitmentTypeTypeUnspecified type RegionCommitmentTypeInput interface { pulumi.Input @@ -23707,10 +24090,12 @@ func (o RegionDiskArchitecturePtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// RegionDiskArchitectureInput is an input type that accepts RegionDiskArchitectureArgs and RegionDiskArchitectureOutput values. -// You can construct a concrete instance of `RegionDiskArchitectureInput` via: +// RegionDiskArchitectureInput is an input type that accepts values of the RegionDiskArchitecture enum +// A concrete instance of `RegionDiskArchitectureInput` can be one of the following: // -// RegionDiskArchitectureArgs{...} +// RegionDiskArchitectureArchitectureUnspecified +// RegionDiskArchitectureArm64 +// RegionDiskArchitectureX8664 type RegionDiskArchitectureInput interface { pulumi.Input @@ -23879,10 +24264,12 @@ func (o RegionDiskInterfacePtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// RegionDiskInterfaceInput is an input type that accepts RegionDiskInterfaceArgs and RegionDiskInterfaceOutput values. -// You can construct a concrete instance of `RegionDiskInterfaceInput` via: +// RegionDiskInterfaceInput is an input type that accepts values of the RegionDiskInterface enum +// A concrete instance of `RegionDiskInterfaceInput` can be one of the following: // -// RegionDiskInterfaceArgs{...} +// RegionDiskInterfaceNvme +// RegionDiskInterfaceScsi +// RegionDiskInterfaceUnspecified type RegionDiskInterfaceInput interface { pulumi.Input @@ -24050,10 +24437,11 @@ func (o RegionDiskStorageTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// RegionDiskStorageTypeInput is an input type that accepts RegionDiskStorageTypeArgs and RegionDiskStorageTypeOutput values. -// You can construct a concrete instance of `RegionDiskStorageTypeInput` via: +// RegionDiskStorageTypeInput is an input type that accepts values of the RegionDiskStorageType enum +// A concrete instance of `RegionDiskStorageTypeInput` can be one of the following: // -// RegionDiskStorageTypeArgs{...} +// RegionDiskStorageTypeHdd +// RegionDiskStorageTypeSsd type RegionDiskStorageTypeInput interface { pulumi.Input @@ -24223,10 +24611,11 @@ func (o RegionHealthCheckServiceHealthStatusAggregationPolicyPtrOutput) ToString }).(pulumi.StringPtrOutput) } -// RegionHealthCheckServiceHealthStatusAggregationPolicyInput is an input type that accepts RegionHealthCheckServiceHealthStatusAggregationPolicyArgs and RegionHealthCheckServiceHealthStatusAggregationPolicyOutput values. -// You can construct a concrete instance of `RegionHealthCheckServiceHealthStatusAggregationPolicyInput` via: +// RegionHealthCheckServiceHealthStatusAggregationPolicyInput is an input type that accepts values of the RegionHealthCheckServiceHealthStatusAggregationPolicy enum +// A concrete instance of `RegionHealthCheckServiceHealthStatusAggregationPolicyInput` can be one of the following: // -// RegionHealthCheckServiceHealthStatusAggregationPolicyArgs{...} +// RegionHealthCheckServiceHealthStatusAggregationPolicyAnd +// RegionHealthCheckServiceHealthStatusAggregationPolicyNoAggregation type RegionHealthCheckServiceHealthStatusAggregationPolicyInput interface { pulumi.Input @@ -24396,10 +24785,11 @@ func (o RegionHealthCheckServiceHealthStatusAggregationStrategyPtrOutput) ToStri }).(pulumi.StringPtrOutput) } -// RegionHealthCheckServiceHealthStatusAggregationStrategyInput is an input type that accepts RegionHealthCheckServiceHealthStatusAggregationStrategyArgs and RegionHealthCheckServiceHealthStatusAggregationStrategyOutput values. -// You can construct a concrete instance of `RegionHealthCheckServiceHealthStatusAggregationStrategyInput` via: +// RegionHealthCheckServiceHealthStatusAggregationStrategyInput is an input type that accepts values of the RegionHealthCheckServiceHealthStatusAggregationStrategy enum +// A concrete instance of `RegionHealthCheckServiceHealthStatusAggregationStrategyInput` can be one of the following: // -// RegionHealthCheckServiceHealthStatusAggregationStrategyArgs{...} +// RegionHealthCheckServiceHealthStatusAggregationStrategyAnd +// RegionHealthCheckServiceHealthStatusAggregationStrategyNoAggregation type RegionHealthCheckServiceHealthStatusAggregationStrategyInput interface { pulumi.Input @@ -24572,10 +24962,16 @@ func (o RegionHealthCheckTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// RegionHealthCheckTypeInput is an input type that accepts RegionHealthCheckTypeArgs and RegionHealthCheckTypeOutput values. -// You can construct a concrete instance of `RegionHealthCheckTypeInput` via: +// RegionHealthCheckTypeInput is an input type that accepts values of the RegionHealthCheckType enum +// A concrete instance of `RegionHealthCheckTypeInput` can be one of the following: // -// RegionHealthCheckTypeArgs{...} +// RegionHealthCheckTypeGrpc +// RegionHealthCheckTypeHttp +// RegionHealthCheckTypeHttp2 +// RegionHealthCheckTypeHttps +// RegionHealthCheckTypeInvalid +// RegionHealthCheckTypeSsl +// RegionHealthCheckTypeTcp type RegionHealthCheckTypeInput interface { pulumi.Input @@ -24743,10 +25139,11 @@ func (o RegionInstanceGroupManagerFailoverActionPtrOutput) ToStringPtrOutputWith }).(pulumi.StringPtrOutput) } -// RegionInstanceGroupManagerFailoverActionInput is an input type that accepts RegionInstanceGroupManagerFailoverActionArgs and RegionInstanceGroupManagerFailoverActionOutput values. -// You can construct a concrete instance of `RegionInstanceGroupManagerFailoverActionInput` via: +// RegionInstanceGroupManagerFailoverActionInput is an input type that accepts values of the RegionInstanceGroupManagerFailoverAction enum +// A concrete instance of `RegionInstanceGroupManagerFailoverActionInput` can be one of the following: // -// RegionInstanceGroupManagerFailoverActionArgs{...} +// RegionInstanceGroupManagerFailoverActionNoFailover +// RegionInstanceGroupManagerFailoverActionUnknown type RegionInstanceGroupManagerFailoverActionInput interface { pulumi.Input @@ -24916,10 +25313,11 @@ func (o RegionInstanceGroupManagerListManagedInstancesResultsPtrOutput) ToString }).(pulumi.StringPtrOutput) } -// RegionInstanceGroupManagerListManagedInstancesResultsInput is an input type that accepts RegionInstanceGroupManagerListManagedInstancesResultsArgs and RegionInstanceGroupManagerListManagedInstancesResultsOutput values. -// You can construct a concrete instance of `RegionInstanceGroupManagerListManagedInstancesResultsInput` via: +// RegionInstanceGroupManagerListManagedInstancesResultsInput is an input type that accepts values of the RegionInstanceGroupManagerListManagedInstancesResults enum +// A concrete instance of `RegionInstanceGroupManagerListManagedInstancesResultsInput` can be one of the following: // -// RegionInstanceGroupManagerListManagedInstancesResultsArgs{...} +// RegionInstanceGroupManagerListManagedInstancesResultsPageless +// RegionInstanceGroupManagerListManagedInstancesResultsPaginated type RegionInstanceGroupManagerListManagedInstancesResultsInput interface { pulumi.Input @@ -25099,10 +25497,16 @@ func (o RegionNetworkEndpointGroupNetworkEndpointTypePtrOutput) ToStringPtrOutpu }).(pulumi.StringPtrOutput) } -// RegionNetworkEndpointGroupNetworkEndpointTypeInput is an input type that accepts RegionNetworkEndpointGroupNetworkEndpointTypeArgs and RegionNetworkEndpointGroupNetworkEndpointTypeOutput values. -// You can construct a concrete instance of `RegionNetworkEndpointGroupNetworkEndpointTypeInput` via: +// RegionNetworkEndpointGroupNetworkEndpointTypeInput is an input type that accepts values of the RegionNetworkEndpointGroupNetworkEndpointType enum +// A concrete instance of `RegionNetworkEndpointGroupNetworkEndpointTypeInput` can be one of the following: // -// RegionNetworkEndpointGroupNetworkEndpointTypeArgs{...} +// RegionNetworkEndpointGroupNetworkEndpointTypeGceVmIp +// RegionNetworkEndpointGroupNetworkEndpointTypeGceVmIpPort +// RegionNetworkEndpointGroupNetworkEndpointTypeInternetFqdnPort +// RegionNetworkEndpointGroupNetworkEndpointTypeInternetIpPort +// RegionNetworkEndpointGroupNetworkEndpointTypeNonGcpPrivateIpPort +// RegionNetworkEndpointGroupNetworkEndpointTypePrivateServiceConnect +// RegionNetworkEndpointGroupNetworkEndpointTypeServerless type RegionNetworkEndpointGroupNetworkEndpointTypeInput interface { pulumi.Input @@ -25272,10 +25676,13 @@ func (o RegionSecurityPolicyTypePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// RegionSecurityPolicyTypeInput is an input type that accepts RegionSecurityPolicyTypeArgs and RegionSecurityPolicyTypeOutput values. -// You can construct a concrete instance of `RegionSecurityPolicyTypeInput` via: +// RegionSecurityPolicyTypeInput is an input type that accepts values of the RegionSecurityPolicyType enum +// A concrete instance of `RegionSecurityPolicyTypeInput` can be one of the following: // -// RegionSecurityPolicyTypeArgs{...} +// RegionSecurityPolicyTypeCloudArmor +// RegionSecurityPolicyTypeCloudArmorEdge +// RegionSecurityPolicyTypeCloudArmorNetwork +// RegionSecurityPolicyTypeFirewall type RegionSecurityPolicyTypeInput interface { pulumi.Input @@ -25446,10 +25853,12 @@ func (o RegionSslCertificateTypePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// RegionSslCertificateTypeInput is an input type that accepts RegionSslCertificateTypeArgs and RegionSslCertificateTypeOutput values. -// You can construct a concrete instance of `RegionSslCertificateTypeInput` via: +// RegionSslCertificateTypeInput is an input type that accepts values of the RegionSslCertificateType enum +// A concrete instance of `RegionSslCertificateTypeInput` can be one of the following: // -// RegionSslCertificateTypeArgs{...} +// RegionSslCertificateTypeManaged +// RegionSslCertificateTypeSelfManaged +// RegionSslCertificateTypeTypeUnspecified type RegionSslCertificateTypeInput interface { pulumi.Input @@ -25621,10 +26030,12 @@ func (o RegionSslPolicyMinTlsVersionPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// RegionSslPolicyMinTlsVersionInput is an input type that accepts RegionSslPolicyMinTlsVersionArgs and RegionSslPolicyMinTlsVersionOutput values. -// You can construct a concrete instance of `RegionSslPolicyMinTlsVersionInput` via: +// RegionSslPolicyMinTlsVersionInput is an input type that accepts values of the RegionSslPolicyMinTlsVersion enum +// A concrete instance of `RegionSslPolicyMinTlsVersionInput` can be one of the following: // -// RegionSslPolicyMinTlsVersionArgs{...} +// RegionSslPolicyMinTlsVersionTls10 +// RegionSslPolicyMinTlsVersionTls11 +// RegionSslPolicyMinTlsVersionTls12 type RegionSslPolicyMinTlsVersionInput interface { pulumi.Input @@ -25798,10 +26209,13 @@ func (o RegionSslPolicyProfilePtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// RegionSslPolicyProfileInput is an input type that accepts RegionSslPolicyProfileArgs and RegionSslPolicyProfileOutput values. -// You can construct a concrete instance of `RegionSslPolicyProfileInput` via: +// RegionSslPolicyProfileInput is an input type that accepts values of the RegionSslPolicyProfile enum +// A concrete instance of `RegionSslPolicyProfileInput` can be one of the following: // -// RegionSslPolicyProfileArgs{...} +// RegionSslPolicyProfileCompatible +// RegionSslPolicyProfileCustom +// RegionSslPolicyProfileModern +// RegionSslPolicyProfileRestricted type RegionSslPolicyProfileInput interface { pulumi.Input @@ -25973,10 +26387,12 @@ func (o RegionTargetHttpsProxyQuicOverridePtrOutput) ToStringPtrOutputWithContex }).(pulumi.StringPtrOutput) } -// RegionTargetHttpsProxyQuicOverrideInput is an input type that accepts RegionTargetHttpsProxyQuicOverrideArgs and RegionTargetHttpsProxyQuicOverrideOutput values. -// You can construct a concrete instance of `RegionTargetHttpsProxyQuicOverrideInput` via: +// RegionTargetHttpsProxyQuicOverrideInput is an input type that accepts values of the RegionTargetHttpsProxyQuicOverride enum +// A concrete instance of `RegionTargetHttpsProxyQuicOverrideInput` can be one of the following: // -// RegionTargetHttpsProxyQuicOverrideArgs{...} +// RegionTargetHttpsProxyQuicOverrideDisable +// RegionTargetHttpsProxyQuicOverrideEnable +// RegionTargetHttpsProxyQuicOverrideNone type RegionTargetHttpsProxyQuicOverrideInput interface { pulumi.Input @@ -26144,10 +26560,11 @@ func (o RegionTargetTcpProxyProxyHeaderPtrOutput) ToStringPtrOutputWithContext(c }).(pulumi.StringPtrOutput) } -// RegionTargetTcpProxyProxyHeaderInput is an input type that accepts RegionTargetTcpProxyProxyHeaderArgs and RegionTargetTcpProxyProxyHeaderOutput values. -// You can construct a concrete instance of `RegionTargetTcpProxyProxyHeaderInput` via: +// RegionTargetTcpProxyProxyHeaderInput is an input type that accepts values of the RegionTargetTcpProxyProxyHeader enum +// A concrete instance of `RegionTargetTcpProxyProxyHeaderInput` can be one of the following: // -// RegionTargetTcpProxyProxyHeaderArgs{...} +// RegionTargetTcpProxyProxyHeaderNone +// RegionTargetTcpProxyProxyHeaderProxyV1 type RegionTargetTcpProxyProxyHeaderInput interface { pulumi.Input @@ -26324,10 +26741,15 @@ func (o ReservationAffinityConsumeReservationTypePtrOutput) ToStringPtrOutputWit }).(pulumi.StringPtrOutput) } -// ReservationAffinityConsumeReservationTypeInput is an input type that accepts ReservationAffinityConsumeReservationTypeArgs and ReservationAffinityConsumeReservationTypeOutput values. -// You can construct a concrete instance of `ReservationAffinityConsumeReservationTypeInput` via: +// ReservationAffinityConsumeReservationTypeInput is an input type that accepts values of the ReservationAffinityConsumeReservationType enum +// A concrete instance of `ReservationAffinityConsumeReservationTypeInput` can be one of the following: // -// ReservationAffinityConsumeReservationTypeArgs{...} +// ReservationAffinityConsumeReservationTypeAnyReservation +// ReservationAffinityConsumeReservationTypeNoReservation +// ReservationAffinityConsumeReservationTypeSpecificReservation +// ReservationAffinityConsumeReservationTypeSpecificThenAnyReservation +// ReservationAffinityConsumeReservationTypeSpecificThenNoReservation +// ReservationAffinityConsumeReservationTypeUnspecified type ReservationAffinityConsumeReservationTypeInput interface { pulumi.Input @@ -26498,10 +26920,14 @@ func (o ResourceCommitmentTypePtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// ResourceCommitmentTypeInput is an input type that accepts ResourceCommitmentTypeArgs and ResourceCommitmentTypeOutput values. -// You can construct a concrete instance of `ResourceCommitmentTypeInput` via: +// ResourceCommitmentTypeInput is an input type that accepts values of the ResourceCommitmentType enum +// A concrete instance of `ResourceCommitmentTypeInput` can be one of the following: // -// ResourceCommitmentTypeArgs{...} +// ResourceCommitmentTypeAccelerator +// ResourceCommitmentTypeLocalSsd +// ResourceCommitmentTypeMemory +// ResourceCommitmentTypeUnspecified +// ResourceCommitmentTypeVcpu type ResourceCommitmentTypeInput interface { pulumi.Input @@ -26669,10 +27095,11 @@ func (o ResourcePolicyGroupPlacementPolicyCollocationPtrOutput) ToStringPtrOutpu }).(pulumi.StringPtrOutput) } -// ResourcePolicyGroupPlacementPolicyCollocationInput is an input type that accepts ResourcePolicyGroupPlacementPolicyCollocationArgs and ResourcePolicyGroupPlacementPolicyCollocationOutput values. -// You can construct a concrete instance of `ResourcePolicyGroupPlacementPolicyCollocationInput` via: +// ResourcePolicyGroupPlacementPolicyCollocationInput is an input type that accepts values of the ResourcePolicyGroupPlacementPolicyCollocation enum +// A concrete instance of `ResourcePolicyGroupPlacementPolicyCollocationInput` can be one of the following: // -// ResourcePolicyGroupPlacementPolicyCollocationArgs{...} +// ResourcePolicyGroupPlacementPolicyCollocationCollocated +// ResourcePolicyGroupPlacementPolicyCollocationUnspecifiedCollocation type ResourcePolicyGroupPlacementPolicyCollocationInput interface { pulumi.Input @@ -26841,10 +27268,12 @@ func (o ResourcePolicySnapshotSchedulePolicyRetentionPolicyOnSourceDiskDeletePtr }).(pulumi.StringPtrOutput) } -// ResourcePolicySnapshotSchedulePolicyRetentionPolicyOnSourceDiskDeleteInput is an input type that accepts ResourcePolicySnapshotSchedulePolicyRetentionPolicyOnSourceDiskDeleteArgs and ResourcePolicySnapshotSchedulePolicyRetentionPolicyOnSourceDiskDeleteOutput values. -// You can construct a concrete instance of `ResourcePolicySnapshotSchedulePolicyRetentionPolicyOnSourceDiskDeleteInput` via: +// ResourcePolicySnapshotSchedulePolicyRetentionPolicyOnSourceDiskDeleteInput is an input type that accepts values of the ResourcePolicySnapshotSchedulePolicyRetentionPolicyOnSourceDiskDelete enum +// A concrete instance of `ResourcePolicySnapshotSchedulePolicyRetentionPolicyOnSourceDiskDeleteInput` can be one of the following: // -// ResourcePolicySnapshotSchedulePolicyRetentionPolicyOnSourceDiskDeleteArgs{...} +// ResourcePolicySnapshotSchedulePolicyRetentionPolicyOnSourceDiskDeleteApplyRetentionPolicy +// ResourcePolicySnapshotSchedulePolicyRetentionPolicyOnSourceDiskDeleteKeepAutoSnapshots +// ResourcePolicySnapshotSchedulePolicyRetentionPolicyOnSourceDiskDeleteUnspecifiedOnSourceDiskDelete type ResourcePolicySnapshotSchedulePolicyRetentionPolicyOnSourceDiskDeleteInput interface { pulumi.Input @@ -27018,10 +27447,17 @@ func (o ResourcePolicyWeeklyCycleDayOfWeekDayPtrOutput) ToStringPtrOutputWithCon }).(pulumi.StringPtrOutput) } -// ResourcePolicyWeeklyCycleDayOfWeekDayInput is an input type that accepts ResourcePolicyWeeklyCycleDayOfWeekDayArgs and ResourcePolicyWeeklyCycleDayOfWeekDayOutput values. -// You can construct a concrete instance of `ResourcePolicyWeeklyCycleDayOfWeekDayInput` via: +// ResourcePolicyWeeklyCycleDayOfWeekDayInput is an input type that accepts values of the ResourcePolicyWeeklyCycleDayOfWeekDay enum +// A concrete instance of `ResourcePolicyWeeklyCycleDayOfWeekDayInput` can be one of the following: // -// ResourcePolicyWeeklyCycleDayOfWeekDayArgs{...} +// ResourcePolicyWeeklyCycleDayOfWeekDayFriday +// ResourcePolicyWeeklyCycleDayOfWeekDayInvalid +// ResourcePolicyWeeklyCycleDayOfWeekDayMonday +// ResourcePolicyWeeklyCycleDayOfWeekDaySaturday +// ResourcePolicyWeeklyCycleDayOfWeekDaySunday +// ResourcePolicyWeeklyCycleDayOfWeekDayThursday +// ResourcePolicyWeeklyCycleDayOfWeekDayTuesday +// ResourcePolicyWeeklyCycleDayOfWeekDayWednesday type ResourcePolicyWeeklyCycleDayOfWeekDayInput interface { pulumi.Input @@ -27189,10 +27625,11 @@ func (o RouterBgpAdvertiseModePtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// RouterBgpAdvertiseModeInput is an input type that accepts RouterBgpAdvertiseModeArgs and RouterBgpAdvertiseModeOutput values. -// You can construct a concrete instance of `RouterBgpAdvertiseModeInput` via: +// RouterBgpAdvertiseModeInput is an input type that accepts values of the RouterBgpAdvertiseMode enum +// A concrete instance of `RouterBgpAdvertiseModeInput` can be one of the following: // -// RouterBgpAdvertiseModeArgs{...} +// RouterBgpAdvertiseModeCustom +// RouterBgpAdvertiseModeDefault type RouterBgpAdvertiseModeInput interface { pulumi.Input @@ -27359,10 +27796,10 @@ func (o RouterBgpAdvertisedGroupsItemPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// RouterBgpAdvertisedGroupsItemInput is an input type that accepts RouterBgpAdvertisedGroupsItemArgs and RouterBgpAdvertisedGroupsItemOutput values. -// You can construct a concrete instance of `RouterBgpAdvertisedGroupsItemInput` via: +// RouterBgpAdvertisedGroupsItemInput is an input type that accepts values of the RouterBgpAdvertisedGroupsItem enum +// A concrete instance of `RouterBgpAdvertisedGroupsItemInput` can be one of the following: // -// RouterBgpAdvertisedGroupsItemArgs{...} +// RouterBgpAdvertisedGroupsItemAllSubnets type RouterBgpAdvertisedGroupsItemInput interface { pulumi.Input @@ -27575,10 +28012,11 @@ func (o RouterBgpPeerAdvertiseModePtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// RouterBgpPeerAdvertiseModeInput is an input type that accepts RouterBgpPeerAdvertiseModeArgs and RouterBgpPeerAdvertiseModeOutput values. -// You can construct a concrete instance of `RouterBgpPeerAdvertiseModeInput` via: +// RouterBgpPeerAdvertiseModeInput is an input type that accepts values of the RouterBgpPeerAdvertiseMode enum +// A concrete instance of `RouterBgpPeerAdvertiseModeInput` can be one of the following: // -// RouterBgpPeerAdvertiseModeArgs{...} +// RouterBgpPeerAdvertiseModeCustom +// RouterBgpPeerAdvertiseModeDefault type RouterBgpPeerAdvertiseModeInput interface { pulumi.Input @@ -27745,10 +28183,10 @@ func (o RouterBgpPeerAdvertisedGroupsItemPtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// RouterBgpPeerAdvertisedGroupsItemInput is an input type that accepts RouterBgpPeerAdvertisedGroupsItemArgs and RouterBgpPeerAdvertisedGroupsItemOutput values. -// You can construct a concrete instance of `RouterBgpPeerAdvertisedGroupsItemInput` via: +// RouterBgpPeerAdvertisedGroupsItemInput is an input type that accepts values of the RouterBgpPeerAdvertisedGroupsItem enum +// A concrete instance of `RouterBgpPeerAdvertisedGroupsItemInput` can be one of the following: // -// RouterBgpPeerAdvertisedGroupsItemArgs{...} +// RouterBgpPeerAdvertisedGroupsItemAllSubnets type RouterBgpPeerAdvertisedGroupsItemInput interface { pulumi.Input @@ -27962,10 +28400,12 @@ func (o RouterBgpPeerBfdSessionInitializationModePtrOutput) ToStringPtrOutputWit }).(pulumi.StringPtrOutput) } -// RouterBgpPeerBfdSessionInitializationModeInput is an input type that accepts RouterBgpPeerBfdSessionInitializationModeArgs and RouterBgpPeerBfdSessionInitializationModeOutput values. -// You can construct a concrete instance of `RouterBgpPeerBfdSessionInitializationModeInput` via: +// RouterBgpPeerBfdSessionInitializationModeInput is an input type that accepts values of the RouterBgpPeerBfdSessionInitializationMode enum +// A concrete instance of `RouterBgpPeerBfdSessionInitializationModeInput` can be one of the following: // -// RouterBgpPeerBfdSessionInitializationModeArgs{...} +// RouterBgpPeerBfdSessionInitializationModeActive +// RouterBgpPeerBfdSessionInitializationModeDisabled +// RouterBgpPeerBfdSessionInitializationModePassive type RouterBgpPeerBfdSessionInitializationModeInput interface { pulumi.Input @@ -28133,10 +28573,11 @@ func (o RouterBgpPeerEnablePtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// RouterBgpPeerEnableInput is an input type that accepts RouterBgpPeerEnableArgs and RouterBgpPeerEnableOutput values. -// You can construct a concrete instance of `RouterBgpPeerEnableInput` via: +// RouterBgpPeerEnableInput is an input type that accepts values of the RouterBgpPeerEnable enum +// A concrete instance of `RouterBgpPeerEnableInput` can be one of the following: // -// RouterBgpPeerEnableArgs{...} +// RouterBgpPeerEnableFalse +// RouterBgpPeerEnableTrue type RouterBgpPeerEnableInput interface { pulumi.Input @@ -28304,10 +28745,11 @@ func (o RouterInterfaceIpVersionPtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// RouterInterfaceIpVersionInput is an input type that accepts RouterInterfaceIpVersionArgs and RouterInterfaceIpVersionOutput values. -// You can construct a concrete instance of `RouterInterfaceIpVersionInput` via: +// RouterInterfaceIpVersionInput is an input type that accepts values of the RouterInterfaceIpVersion enum +// A concrete instance of `RouterInterfaceIpVersionInput` can be one of the following: // -// RouterInterfaceIpVersionArgs{...} +// RouterInterfaceIpVersionIpv4 +// RouterInterfaceIpVersionIpv6 type RouterInterfaceIpVersionInput interface { pulumi.Input @@ -28481,10 +28923,13 @@ func (o RouterNatAutoNetworkTierPtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// RouterNatAutoNetworkTierInput is an input type that accepts RouterNatAutoNetworkTierArgs and RouterNatAutoNetworkTierOutput values. -// You can construct a concrete instance of `RouterNatAutoNetworkTierInput` via: +// RouterNatAutoNetworkTierInput is an input type that accepts values of the RouterNatAutoNetworkTier enum +// A concrete instance of `RouterNatAutoNetworkTierInput` can be one of the following: // -// RouterNatAutoNetworkTierArgs{...} +// RouterNatAutoNetworkTierFixedStandard +// RouterNatAutoNetworkTierPremium +// RouterNatAutoNetworkTierStandard +// RouterNatAutoNetworkTierStandardOverridesFixedStandard type RouterNatAutoNetworkTierInput interface { pulumi.Input @@ -28655,10 +29100,12 @@ func (o RouterNatEndpointTypesItemPtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// RouterNatEndpointTypesItemInput is an input type that accepts RouterNatEndpointTypesItemArgs and RouterNatEndpointTypesItemOutput values. -// You can construct a concrete instance of `RouterNatEndpointTypesItemInput` via: +// RouterNatEndpointTypesItemInput is an input type that accepts values of the RouterNatEndpointTypesItem enum +// A concrete instance of `RouterNatEndpointTypesItemInput` can be one of the following: // -// RouterNatEndpointTypesItemArgs{...} +// RouterNatEndpointTypesItemEndpointTypeManagedProxyLb +// RouterNatEndpointTypesItemEndpointTypeSwg +// RouterNatEndpointTypesItemEndpointTypeVm type RouterNatEndpointTypesItemInput interface { pulumi.Input @@ -28875,10 +29322,12 @@ func (o RouterNatLogConfigFilterPtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// RouterNatLogConfigFilterInput is an input type that accepts RouterNatLogConfigFilterArgs and RouterNatLogConfigFilterOutput values. -// You can construct a concrete instance of `RouterNatLogConfigFilterInput` via: +// RouterNatLogConfigFilterInput is an input type that accepts values of the RouterNatLogConfigFilter enum +// A concrete instance of `RouterNatLogConfigFilterInput` can be one of the following: // -// RouterNatLogConfigFilterArgs{...} +// RouterNatLogConfigFilterAll +// RouterNatLogConfigFilterErrorsOnly +// RouterNatLogConfigFilterTranslationsOnly type RouterNatLogConfigFilterInput interface { pulumi.Input @@ -29048,10 +29497,11 @@ func (o RouterNatNatIpAllocateOptionPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// RouterNatNatIpAllocateOptionInput is an input type that accepts RouterNatNatIpAllocateOptionArgs and RouterNatNatIpAllocateOptionOutput values. -// You can construct a concrete instance of `RouterNatNatIpAllocateOptionInput` via: +// RouterNatNatIpAllocateOptionInput is an input type that accepts values of the RouterNatNatIpAllocateOption enum +// A concrete instance of `RouterNatNatIpAllocateOptionInput` can be one of the following: // -// RouterNatNatIpAllocateOptionArgs{...} +// RouterNatNatIpAllocateOptionAutoOnly +// RouterNatNatIpAllocateOptionManualOnly type RouterNatNatIpAllocateOptionInput interface { pulumi.Input @@ -29223,10 +29673,12 @@ func (o RouterNatSourceSubnetworkIpRangesToNatPtrOutput) ToStringPtrOutputWithCo }).(pulumi.StringPtrOutput) } -// RouterNatSourceSubnetworkIpRangesToNatInput is an input type that accepts RouterNatSourceSubnetworkIpRangesToNatArgs and RouterNatSourceSubnetworkIpRangesToNatOutput values. -// You can construct a concrete instance of `RouterNatSourceSubnetworkIpRangesToNatInput` via: +// RouterNatSourceSubnetworkIpRangesToNatInput is an input type that accepts values of the RouterNatSourceSubnetworkIpRangesToNat enum +// A concrete instance of `RouterNatSourceSubnetworkIpRangesToNatInput` can be one of the following: // -// RouterNatSourceSubnetworkIpRangesToNatArgs{...} +// RouterNatSourceSubnetworkIpRangesToNatAllSubnetworksAllIpRanges +// RouterNatSourceSubnetworkIpRangesToNatAllSubnetworksAllPrimaryIpRanges +// RouterNatSourceSubnetworkIpRangesToNatListOfSubnetworks type RouterNatSourceSubnetworkIpRangesToNatInput interface { pulumi.Input @@ -29397,10 +29849,12 @@ func (o RouterNatSubnetworkToNatSourceIpRangesToNatItemPtrOutput) ToStringPtrOut }).(pulumi.StringPtrOutput) } -// RouterNatSubnetworkToNatSourceIpRangesToNatItemInput is an input type that accepts RouterNatSubnetworkToNatSourceIpRangesToNatItemArgs and RouterNatSubnetworkToNatSourceIpRangesToNatItemOutput values. -// You can construct a concrete instance of `RouterNatSubnetworkToNatSourceIpRangesToNatItemInput` via: +// RouterNatSubnetworkToNatSourceIpRangesToNatItemInput is an input type that accepts values of the RouterNatSubnetworkToNatSourceIpRangesToNatItem enum +// A concrete instance of `RouterNatSubnetworkToNatSourceIpRangesToNatItemInput` can be one of the following: // -// RouterNatSubnetworkToNatSourceIpRangesToNatItemArgs{...} +// RouterNatSubnetworkToNatSourceIpRangesToNatItemAllIpRanges +// RouterNatSubnetworkToNatSourceIpRangesToNatItemListOfSecondaryIpRanges +// RouterNatSubnetworkToNatSourceIpRangesToNatItemPrimaryIpRange type RouterNatSubnetworkToNatSourceIpRangesToNatItemInput interface { pulumi.Input @@ -29615,10 +30069,11 @@ func (o RouterNatTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context }).(pulumi.StringPtrOutput) } -// RouterNatTypeInput is an input type that accepts RouterNatTypeArgs and RouterNatTypeOutput values. -// You can construct a concrete instance of `RouterNatTypeInput` via: +// RouterNatTypeInput is an input type that accepts values of the RouterNatType enum +// A concrete instance of `RouterNatTypeInput` can be one of the following: // -// RouterNatTypeArgs{...} +// RouterNatTypePrivate +// RouterNatTypePublic type RouterNatTypeInput interface { pulumi.Input @@ -29796,10 +30251,15 @@ func (o RuleActionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) p }).(pulumi.StringPtrOutput) } -// RuleActionInput is an input type that accepts RuleActionArgs and RuleActionOutput values. -// You can construct a concrete instance of `RuleActionInput` via: +// RuleActionInput is an input type that accepts values of the RuleAction enum +// A concrete instance of `RuleActionInput` can be one of the following: // -// RuleActionArgs{...} +// RuleActionAllow +// RuleActionAllowWithLog +// RuleActionDeny +// RuleActionDenyWithLog +// RuleActionLog +// RuleActionNoAction type RuleActionInput interface { pulumi.Input @@ -29971,10 +30431,12 @@ func (o SSLHealthCheckPortSpecificationPtrOutput) ToStringPtrOutputWithContext(c }).(pulumi.StringPtrOutput) } -// SSLHealthCheckPortSpecificationInput is an input type that accepts SSLHealthCheckPortSpecificationArgs and SSLHealthCheckPortSpecificationOutput values. -// You can construct a concrete instance of `SSLHealthCheckPortSpecificationInput` via: +// SSLHealthCheckPortSpecificationInput is an input type that accepts values of the SSLHealthCheckPortSpecification enum +// A concrete instance of `SSLHealthCheckPortSpecificationInput` can be one of the following: // -// SSLHealthCheckPortSpecificationArgs{...} +// SSLHealthCheckPortSpecificationUseFixedPort +// SSLHealthCheckPortSpecificationUseNamedPort +// SSLHealthCheckPortSpecificationUseServingPort type SSLHealthCheckPortSpecificationInput interface { pulumi.Input @@ -30142,10 +30604,11 @@ func (o SSLHealthCheckProxyHeaderPtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// SSLHealthCheckProxyHeaderInput is an input type that accepts SSLHealthCheckProxyHeaderArgs and SSLHealthCheckProxyHeaderOutput values. -// You can construct a concrete instance of `SSLHealthCheckProxyHeaderInput` via: +// SSLHealthCheckProxyHeaderInput is an input type that accepts values of the SSLHealthCheckProxyHeader enum +// A concrete instance of `SSLHealthCheckProxyHeaderInput` can be one of the following: // -// SSLHealthCheckProxyHeaderArgs{...} +// SSLHealthCheckProxyHeaderNone +// SSLHealthCheckProxyHeaderProxyV1 type SSLHealthCheckProxyHeaderInput interface { pulumi.Input @@ -30317,10 +30780,12 @@ func (o SchedulingInstanceTerminationActionPtrOutput) ToStringPtrOutputWithConte }).(pulumi.StringPtrOutput) } -// SchedulingInstanceTerminationActionInput is an input type that accepts SchedulingInstanceTerminationActionArgs and SchedulingInstanceTerminationActionOutput values. -// You can construct a concrete instance of `SchedulingInstanceTerminationActionInput` via: +// SchedulingInstanceTerminationActionInput is an input type that accepts values of the SchedulingInstanceTerminationAction enum +// A concrete instance of `SchedulingInstanceTerminationActionInput` can be one of the following: // -// SchedulingInstanceTerminationActionArgs{...} +// SchedulingInstanceTerminationActionDelete +// SchedulingInstanceTerminationActionInstanceTerminationActionUnspecified +// SchedulingInstanceTerminationActionStop type SchedulingInstanceTerminationActionInput interface { pulumi.Input @@ -30492,10 +30957,12 @@ func (o SchedulingMaintenanceIntervalPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// SchedulingMaintenanceIntervalInput is an input type that accepts SchedulingMaintenanceIntervalArgs and SchedulingMaintenanceIntervalOutput values. -// You can construct a concrete instance of `SchedulingMaintenanceIntervalInput` via: +// SchedulingMaintenanceIntervalInput is an input type that accepts values of the SchedulingMaintenanceInterval enum +// A concrete instance of `SchedulingMaintenanceIntervalInput` can be one of the following: // -// SchedulingMaintenanceIntervalArgs{...} +// SchedulingMaintenanceIntervalAsNeeded +// SchedulingMaintenanceIntervalPeriodic +// SchedulingMaintenanceIntervalRecurrent type SchedulingMaintenanceIntervalInput interface { pulumi.Input @@ -30666,10 +31133,12 @@ func (o SchedulingNodeAffinityOperatorPtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// SchedulingNodeAffinityOperatorInput is an input type that accepts SchedulingNodeAffinityOperatorArgs and SchedulingNodeAffinityOperatorOutput values. -// You can construct a concrete instance of `SchedulingNodeAffinityOperatorInput` via: +// SchedulingNodeAffinityOperatorInput is an input type that accepts values of the SchedulingNodeAffinityOperator enum +// A concrete instance of `SchedulingNodeAffinityOperatorInput` can be one of the following: // -// SchedulingNodeAffinityOperatorArgs{...} +// SchedulingNodeAffinityOperatorIn +// SchedulingNodeAffinityOperatorNotIn +// SchedulingNodeAffinityOperatorOperatorUnspecified type SchedulingNodeAffinityOperatorInput interface { pulumi.Input @@ -30839,10 +31308,11 @@ func (o SchedulingOnHostMaintenancePtrOutput) ToStringPtrOutputWithContext(ctx c }).(pulumi.StringPtrOutput) } -// SchedulingOnHostMaintenanceInput is an input type that accepts SchedulingOnHostMaintenanceArgs and SchedulingOnHostMaintenanceOutput values. -// You can construct a concrete instance of `SchedulingOnHostMaintenanceInput` via: +// SchedulingOnHostMaintenanceInput is an input type that accepts values of the SchedulingOnHostMaintenance enum +// A concrete instance of `SchedulingOnHostMaintenanceInput` can be one of the following: // -// SchedulingOnHostMaintenanceArgs{...} +// SchedulingOnHostMaintenanceMigrate +// SchedulingOnHostMaintenanceTerminate type SchedulingOnHostMaintenanceInput interface { pulumi.Input @@ -31012,10 +31482,11 @@ func (o SchedulingProvisioningModelPtrOutput) ToStringPtrOutputWithContext(ctx c }).(pulumi.StringPtrOutput) } -// SchedulingProvisioningModelInput is an input type that accepts SchedulingProvisioningModelArgs and SchedulingProvisioningModelOutput values. -// You can construct a concrete instance of `SchedulingProvisioningModelInput` via: +// SchedulingProvisioningModelInput is an input type that accepts values of the SchedulingProvisioningModel enum +// A concrete instance of `SchedulingProvisioningModelInput` can be one of the following: // -// SchedulingProvisioningModelArgs{...} +// SchedulingProvisioningModelSpot +// SchedulingProvisioningModelStandard type SchedulingProvisioningModelInput interface { pulumi.Input @@ -31183,10 +31654,11 @@ func (o SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigRuleVisibil }).(pulumi.StringPtrOutput) } -// SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigRuleVisibilityInput is an input type that accepts SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigRuleVisibilityArgs and SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigRuleVisibilityOutput values. -// You can construct a concrete instance of `SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigRuleVisibilityInput` via: +// SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigRuleVisibilityInput is an input type that accepts values of the SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigRuleVisibility enum +// A concrete instance of `SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigRuleVisibilityInput` can be one of the following: // -// SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigRuleVisibilityArgs{...} +// SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigRuleVisibilityPremium +// SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigRuleVisibilityStandard type SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigRuleVisibilityInput interface { pulumi.Input @@ -31354,10 +31826,12 @@ func (o SecurityPolicyAdvancedOptionsConfigJsonParsingPtrOutput) ToStringPtrOutp }).(pulumi.StringPtrOutput) } -// SecurityPolicyAdvancedOptionsConfigJsonParsingInput is an input type that accepts SecurityPolicyAdvancedOptionsConfigJsonParsingArgs and SecurityPolicyAdvancedOptionsConfigJsonParsingOutput values. -// You can construct a concrete instance of `SecurityPolicyAdvancedOptionsConfigJsonParsingInput` via: +// SecurityPolicyAdvancedOptionsConfigJsonParsingInput is an input type that accepts values of the SecurityPolicyAdvancedOptionsConfigJsonParsing enum +// A concrete instance of `SecurityPolicyAdvancedOptionsConfigJsonParsingInput` can be one of the following: // -// SecurityPolicyAdvancedOptionsConfigJsonParsingArgs{...} +// SecurityPolicyAdvancedOptionsConfigJsonParsingDisabled +// SecurityPolicyAdvancedOptionsConfigJsonParsingStandard +// SecurityPolicyAdvancedOptionsConfigJsonParsingStandardWithGraphql type SecurityPolicyAdvancedOptionsConfigJsonParsingInput interface { pulumi.Input @@ -31524,10 +31998,11 @@ func (o SecurityPolicyAdvancedOptionsConfigLogLevelPtrOutput) ToStringPtrOutputW }).(pulumi.StringPtrOutput) } -// SecurityPolicyAdvancedOptionsConfigLogLevelInput is an input type that accepts SecurityPolicyAdvancedOptionsConfigLogLevelArgs and SecurityPolicyAdvancedOptionsConfigLogLevelOutput values. -// You can construct a concrete instance of `SecurityPolicyAdvancedOptionsConfigLogLevelInput` via: +// SecurityPolicyAdvancedOptionsConfigLogLevelInput is an input type that accepts values of the SecurityPolicyAdvancedOptionsConfigLogLevel enum +// A concrete instance of `SecurityPolicyAdvancedOptionsConfigLogLevelInput` can be one of the following: // -// SecurityPolicyAdvancedOptionsConfigLogLevelArgs{...} +// SecurityPolicyAdvancedOptionsConfigLogLevelNormal +// SecurityPolicyAdvancedOptionsConfigLogLevelVerbose type SecurityPolicyAdvancedOptionsConfigLogLevelInput interface { pulumi.Input @@ -31695,10 +32170,12 @@ func (o SecurityPolicyDdosProtectionConfigDdosProtectionPtrOutput) ToStringPtrOu }).(pulumi.StringPtrOutput) } -// SecurityPolicyDdosProtectionConfigDdosProtectionInput is an input type that accepts SecurityPolicyDdosProtectionConfigDdosProtectionArgs and SecurityPolicyDdosProtectionConfigDdosProtectionOutput values. -// You can construct a concrete instance of `SecurityPolicyDdosProtectionConfigDdosProtectionInput` via: +// SecurityPolicyDdosProtectionConfigDdosProtectionInput is an input type that accepts values of the SecurityPolicyDdosProtectionConfigDdosProtection enum +// A concrete instance of `SecurityPolicyDdosProtectionConfigDdosProtectionInput` can be one of the following: // -// SecurityPolicyDdosProtectionConfigDdosProtectionArgs{...} +// SecurityPolicyDdosProtectionConfigDdosProtectionAdvanced +// SecurityPolicyDdosProtectionConfigDdosProtectionAdvancedPreview +// SecurityPolicyDdosProtectionConfigDdosProtectionStandard type SecurityPolicyDdosProtectionConfigDdosProtectionInput interface { pulumi.Input @@ -31866,10 +32343,11 @@ func (o SecurityPolicyRuleDirectionPtrOutput) ToStringPtrOutputWithContext(ctx c }).(pulumi.StringPtrOutput) } -// SecurityPolicyRuleDirectionInput is an input type that accepts SecurityPolicyRuleDirectionArgs and SecurityPolicyRuleDirectionOutput values. -// You can construct a concrete instance of `SecurityPolicyRuleDirectionInput` via: +// SecurityPolicyRuleDirectionInput is an input type that accepts values of the SecurityPolicyRuleDirection enum +// A concrete instance of `SecurityPolicyRuleDirectionInput` can be one of the following: // -// SecurityPolicyRuleDirectionArgs{...} +// SecurityPolicyRuleDirectionEgress +// SecurityPolicyRuleDirectionIngress type SecurityPolicyRuleDirectionInput interface { pulumi.Input @@ -32038,10 +32516,11 @@ func (o SecurityPolicyRuleMatcherVersionedExprPtrOutput) ToStringPtrOutputWithCo }).(pulumi.StringPtrOutput) } -// SecurityPolicyRuleMatcherVersionedExprInput is an input type that accepts SecurityPolicyRuleMatcherVersionedExprArgs and SecurityPolicyRuleMatcherVersionedExprOutput values. -// You can construct a concrete instance of `SecurityPolicyRuleMatcherVersionedExprInput` via: +// SecurityPolicyRuleMatcherVersionedExprInput is an input type that accepts values of the SecurityPolicyRuleMatcherVersionedExpr enum +// A concrete instance of `SecurityPolicyRuleMatcherVersionedExprInput` can be one of the following: // -// SecurityPolicyRuleMatcherVersionedExprArgs{...} +// SecurityPolicyRuleMatcherVersionedExprFirewall +// SecurityPolicyRuleMatcherVersionedExprSrcIpsV1 type SecurityPolicyRuleMatcherVersionedExprInput interface { pulumi.Input @@ -32217,10 +32696,14 @@ func (o SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParamsOpPtrOutput) }).(pulumi.StringPtrOutput) } -// SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParamsOpInput is an input type that accepts SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParamsOpArgs and SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParamsOpOutput values. -// You can construct a concrete instance of `SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParamsOpInput` via: +// SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParamsOpInput is an input type that accepts values of the SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParamsOp enum +// A concrete instance of `SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParamsOpInput` can be one of the following: // -// SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParamsOpArgs{...} +// SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParamsOpContains +// SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParamsOpEndsWith +// SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParamsOpEquals +// SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParamsOpEqualsAny +// SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParamsOpStartsWith type SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParamsOpInput interface { pulumi.Input @@ -32395,10 +32878,18 @@ func (o SecurityPolicyRuleRateLimitOptionsEnforceOnKeyPtrOutput) ToStringPtrOutp }).(pulumi.StringPtrOutput) } -// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyInput is an input type that accepts SecurityPolicyRuleRateLimitOptionsEnforceOnKeyArgs and SecurityPolicyRuleRateLimitOptionsEnforceOnKeyOutput values. -// You can construct a concrete instance of `SecurityPolicyRuleRateLimitOptionsEnforceOnKeyInput` via: +// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyInput is an input type that accepts values of the SecurityPolicyRuleRateLimitOptionsEnforceOnKey enum +// A concrete instance of `SecurityPolicyRuleRateLimitOptionsEnforceOnKeyInput` can be one of the following: // -// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyArgs{...} +// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyAll +// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyAllIps +// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyHttpCookie +// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyHttpHeader +// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyHttpPath +// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyIp +// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyRegionCode +// SecurityPolicyRuleRateLimitOptionsEnforceOnKeySni +// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyXffIp type SecurityPolicyRuleRateLimitOptionsEnforceOnKeyInput interface { pulumi.Input @@ -32573,10 +33064,18 @@ func (o SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigEnforceOnKeyTypePtrO }).(pulumi.StringPtrOutput) } -// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigEnforceOnKeyTypeInput is an input type that accepts SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigEnforceOnKeyTypeArgs and SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigEnforceOnKeyTypeOutput values. -// You can construct a concrete instance of `SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigEnforceOnKeyTypeInput` via: +// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigEnforceOnKeyTypeInput is an input type that accepts values of the SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigEnforceOnKeyType enum +// A concrete instance of `SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigEnforceOnKeyTypeInput` can be one of the following: // -// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigEnforceOnKeyTypeArgs{...} +// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigEnforceOnKeyTypeAll +// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigEnforceOnKeyTypeAllIps +// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigEnforceOnKeyTypeHttpCookie +// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigEnforceOnKeyTypeHttpHeader +// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigEnforceOnKeyTypeHttpPath +// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigEnforceOnKeyTypeIp +// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigEnforceOnKeyTypeRegionCode +// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigEnforceOnKeyTypeSni +// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigEnforceOnKeyTypeXffIp type SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigEnforceOnKeyTypeInput interface { pulumi.Input @@ -32744,10 +33243,11 @@ func (o SecurityPolicyRuleRedirectOptionsTypePtrOutput) ToStringPtrOutputWithCon }).(pulumi.StringPtrOutput) } -// SecurityPolicyRuleRedirectOptionsTypeInput is an input type that accepts SecurityPolicyRuleRedirectOptionsTypeArgs and SecurityPolicyRuleRedirectOptionsTypeOutput values. -// You can construct a concrete instance of `SecurityPolicyRuleRedirectOptionsTypeInput` via: +// SecurityPolicyRuleRedirectOptionsTypeInput is an input type that accepts values of the SecurityPolicyRuleRedirectOptionsType enum +// A concrete instance of `SecurityPolicyRuleRedirectOptionsTypeInput` can be one of the following: // -// SecurityPolicyRuleRedirectOptionsTypeArgs{...} +// SecurityPolicyRuleRedirectOptionsTypeExternal302 +// SecurityPolicyRuleRedirectOptionsTypeGoogleRecaptcha type SecurityPolicyRuleRedirectOptionsTypeInput interface { pulumi.Input @@ -32917,10 +33417,13 @@ func (o SecurityPolicyTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// SecurityPolicyTypeInput is an input type that accepts SecurityPolicyTypeArgs and SecurityPolicyTypeOutput values. -// You can construct a concrete instance of `SecurityPolicyTypeInput` via: +// SecurityPolicyTypeInput is an input type that accepts values of the SecurityPolicyType enum +// A concrete instance of `SecurityPolicyTypeInput` can be one of the following: // -// SecurityPolicyTypeArgs{...} +// SecurityPolicyTypeCloudArmor +// SecurityPolicyTypeCloudArmorEdge +// SecurityPolicyTypeCloudArmorNetwork +// SecurityPolicyTypeFirewall type SecurityPolicyTypeInput interface { pulumi.Input @@ -33090,10 +33593,13 @@ func (o SecurityPolicyUserDefinedFieldBasePtrOutput) ToStringPtrOutputWithContex }).(pulumi.StringPtrOutput) } -// SecurityPolicyUserDefinedFieldBaseInput is an input type that accepts SecurityPolicyUserDefinedFieldBaseArgs and SecurityPolicyUserDefinedFieldBaseOutput values. -// You can construct a concrete instance of `SecurityPolicyUserDefinedFieldBaseInput` via: +// SecurityPolicyUserDefinedFieldBaseInput is an input type that accepts values of the SecurityPolicyUserDefinedFieldBase enum +// A concrete instance of `SecurityPolicyUserDefinedFieldBaseInput` can be one of the following: // -// SecurityPolicyUserDefinedFieldBaseArgs{...} +// SecurityPolicyUserDefinedFieldBaseIpv4 +// SecurityPolicyUserDefinedFieldBaseIpv6 +// SecurityPolicyUserDefinedFieldBaseTcp +// SecurityPolicyUserDefinedFieldBaseUdp type SecurityPolicyUserDefinedFieldBaseInput interface { pulumi.Input @@ -33263,10 +33769,12 @@ func (o ServerBindingTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Con }).(pulumi.StringPtrOutput) } -// ServerBindingTypeInput is an input type that accepts ServerBindingTypeArgs and ServerBindingTypeOutput values. -// You can construct a concrete instance of `ServerBindingTypeInput` via: +// ServerBindingTypeInput is an input type that accepts values of the ServerBindingType enum +// A concrete instance of `ServerBindingTypeInput` can be one of the following: // -// ServerBindingTypeArgs{...} +// ServerBindingTypeRestartNodeOnAnyServer +// ServerBindingTypeRestartNodeOnMinimalServers +// ServerBindingTypeServerBindingTypeUnspecified type ServerBindingTypeInput interface { pulumi.Input @@ -33435,10 +33943,12 @@ func (o ServiceAttachmentConnectionPreferencePtrOutput) ToStringPtrOutputWithCon }).(pulumi.StringPtrOutput) } -// ServiceAttachmentConnectionPreferenceInput is an input type that accepts ServiceAttachmentConnectionPreferenceArgs and ServiceAttachmentConnectionPreferenceOutput values. -// You can construct a concrete instance of `ServiceAttachmentConnectionPreferenceInput` via: +// ServiceAttachmentConnectionPreferenceInput is an input type that accepts values of the ServiceAttachmentConnectionPreference enum +// A concrete instance of `ServiceAttachmentConnectionPreferenceInput` can be one of the following: // -// ServiceAttachmentConnectionPreferenceArgs{...} +// ServiceAttachmentConnectionPreferenceAcceptAutomatic +// ServiceAttachmentConnectionPreferenceAcceptManual +// ServiceAttachmentConnectionPreferenceConnectionPreferenceUnspecified type ServiceAttachmentConnectionPreferenceInput interface { pulumi.Input @@ -33607,10 +34117,11 @@ func (o ServiceAttachmentTunnelingConfigEncapsulationProfilePtrOutput) ToStringP }).(pulumi.StringPtrOutput) } -// ServiceAttachmentTunnelingConfigEncapsulationProfileInput is an input type that accepts ServiceAttachmentTunnelingConfigEncapsulationProfileArgs and ServiceAttachmentTunnelingConfigEncapsulationProfileOutput values. -// You can construct a concrete instance of `ServiceAttachmentTunnelingConfigEncapsulationProfileInput` via: +// ServiceAttachmentTunnelingConfigEncapsulationProfileInput is an input type that accepts values of the ServiceAttachmentTunnelingConfigEncapsulationProfile enum +// A concrete instance of `ServiceAttachmentTunnelingConfigEncapsulationProfileInput` can be one of the following: // -// ServiceAttachmentTunnelingConfigEncapsulationProfileArgs{...} +// ServiceAttachmentTunnelingConfigEncapsulationProfileGeneveSecurityV1 +// ServiceAttachmentTunnelingConfigEncapsulationProfileUnspecifiedEncapsulationProfile type ServiceAttachmentTunnelingConfigEncapsulationProfileInput interface { pulumi.Input @@ -33781,10 +34292,12 @@ func (o ServiceAttachmentTunnelingConfigRoutingModePtrOutput) ToStringPtrOutputW }).(pulumi.StringPtrOutput) } -// ServiceAttachmentTunnelingConfigRoutingModeInput is an input type that accepts ServiceAttachmentTunnelingConfigRoutingModeArgs and ServiceAttachmentTunnelingConfigRoutingModeOutput values. -// You can construct a concrete instance of `ServiceAttachmentTunnelingConfigRoutingModeInput` via: +// ServiceAttachmentTunnelingConfigRoutingModeInput is an input type that accepts values of the ServiceAttachmentTunnelingConfigRoutingMode enum +// A concrete instance of `ServiceAttachmentTunnelingConfigRoutingModeInput` can be one of the following: // -// ServiceAttachmentTunnelingConfigRoutingModeArgs{...} +// ServiceAttachmentTunnelingConfigRoutingModePacketInjection +// ServiceAttachmentTunnelingConfigRoutingModeStandardRouting +// ServiceAttachmentTunnelingConfigRoutingModeUnspecifiedRoutingMode type ServiceAttachmentTunnelingConfigRoutingModeInput interface { pulumi.Input @@ -33958,10 +34471,13 @@ func (o ShareSettingsShareTypePtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// ShareSettingsShareTypeInput is an input type that accepts ShareSettingsShareTypeArgs and ShareSettingsShareTypeOutput values. -// You can construct a concrete instance of `ShareSettingsShareTypeInput` via: +// ShareSettingsShareTypeInput is an input type that accepts values of the ShareSettingsShareType enum +// A concrete instance of `ShareSettingsShareTypeInput` can be one of the following: // -// ShareSettingsShareTypeArgs{...} +// ShareSettingsShareTypeLocal +// ShareSettingsShareTypeOrganization +// ShareSettingsShareTypeShareTypeUnspecified +// ShareSettingsShareTypeSpecificProjects type ShareSettingsShareTypeInput interface { pulumi.Input @@ -34129,10 +34645,11 @@ func (o SnapshotSnapshotTypePtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// SnapshotSnapshotTypeInput is an input type that accepts SnapshotSnapshotTypeArgs and SnapshotSnapshotTypeOutput values. -// You can construct a concrete instance of `SnapshotSnapshotTypeInput` via: +// SnapshotSnapshotTypeInput is an input type that accepts values of the SnapshotSnapshotType enum +// A concrete instance of `SnapshotSnapshotTypeInput` can be one of the following: // -// SnapshotSnapshotTypeArgs{...} +// SnapshotSnapshotTypeArchive +// SnapshotSnapshotTypeStandard type SnapshotSnapshotTypeInput interface { pulumi.Input @@ -34303,10 +34820,12 @@ func (o SslCertificateTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// SslCertificateTypeInput is an input type that accepts SslCertificateTypeArgs and SslCertificateTypeOutput values. -// You can construct a concrete instance of `SslCertificateTypeInput` via: +// SslCertificateTypeInput is an input type that accepts values of the SslCertificateType enum +// A concrete instance of `SslCertificateTypeInput` can be one of the following: // -// SslCertificateTypeArgs{...} +// SslCertificateTypeManaged +// SslCertificateTypeSelfManaged +// SslCertificateTypeTypeUnspecified type SslCertificateTypeInput interface { pulumi.Input @@ -34478,10 +34997,12 @@ func (o SslPolicyMinTlsVersionPtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// SslPolicyMinTlsVersionInput is an input type that accepts SslPolicyMinTlsVersionArgs and SslPolicyMinTlsVersionOutput values. -// You can construct a concrete instance of `SslPolicyMinTlsVersionInput` via: +// SslPolicyMinTlsVersionInput is an input type that accepts values of the SslPolicyMinTlsVersion enum +// A concrete instance of `SslPolicyMinTlsVersionInput` can be one of the following: // -// SslPolicyMinTlsVersionArgs{...} +// SslPolicyMinTlsVersionTls10 +// SslPolicyMinTlsVersionTls11 +// SslPolicyMinTlsVersionTls12 type SslPolicyMinTlsVersionInput interface { pulumi.Input @@ -34655,10 +35176,13 @@ func (o SslPolicyProfilePtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// SslPolicyProfileInput is an input type that accepts SslPolicyProfileArgs and SslPolicyProfileOutput values. -// You can construct a concrete instance of `SslPolicyProfileInput` via: +// SslPolicyProfileInput is an input type that accepts values of the SslPolicyProfile enum +// A concrete instance of `SslPolicyProfileInput` can be one of the following: // -// SslPolicyProfileArgs{...} +// SslPolicyProfileCompatible +// SslPolicyProfileCustom +// SslPolicyProfileModern +// SslPolicyProfileRestricted type SslPolicyProfileInput interface { pulumi.Input @@ -34828,10 +35352,11 @@ func (o SubnetworkIpv6AccessTypePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// SubnetworkIpv6AccessTypeInput is an input type that accepts SubnetworkIpv6AccessTypeArgs and SubnetworkIpv6AccessTypeOutput values. -// You can construct a concrete instance of `SubnetworkIpv6AccessTypeInput` via: +// SubnetworkIpv6AccessTypeInput is an input type that accepts values of the SubnetworkIpv6AccessType enum +// A concrete instance of `SubnetworkIpv6AccessTypeInput` can be one of the following: // -// SubnetworkIpv6AccessTypeArgs{...} +// SubnetworkIpv6AccessTypeExternal +// SubnetworkIpv6AccessTypeInternal type SubnetworkIpv6AccessTypeInput interface { pulumi.Input @@ -35003,10 +35528,15 @@ func (o SubnetworkLogConfigAggregationIntervalPtrOutput) ToStringPtrOutputWithCo }).(pulumi.StringPtrOutput) } -// SubnetworkLogConfigAggregationIntervalInput is an input type that accepts SubnetworkLogConfigAggregationIntervalArgs and SubnetworkLogConfigAggregationIntervalOutput values. -// You can construct a concrete instance of `SubnetworkLogConfigAggregationIntervalInput` via: +// SubnetworkLogConfigAggregationIntervalInput is an input type that accepts values of the SubnetworkLogConfigAggregationInterval enum +// A concrete instance of `SubnetworkLogConfigAggregationIntervalInput` can be one of the following: // -// SubnetworkLogConfigAggregationIntervalArgs{...} +// SubnetworkLogConfigAggregationIntervalInterval10Min +// SubnetworkLogConfigAggregationIntervalInterval15Min +// SubnetworkLogConfigAggregationIntervalInterval1Min +// SubnetworkLogConfigAggregationIntervalInterval30Sec +// SubnetworkLogConfigAggregationIntervalInterval5Min +// SubnetworkLogConfigAggregationIntervalInterval5Sec type SubnetworkLogConfigAggregationIntervalInput interface { pulumi.Input @@ -35175,10 +35705,12 @@ func (o SubnetworkLogConfigMetadataPtrOutput) ToStringPtrOutputWithContext(ctx c }).(pulumi.StringPtrOutput) } -// SubnetworkLogConfigMetadataInput is an input type that accepts SubnetworkLogConfigMetadataArgs and SubnetworkLogConfigMetadataOutput values. -// You can construct a concrete instance of `SubnetworkLogConfigMetadataInput` via: +// SubnetworkLogConfigMetadataInput is an input type that accepts values of the SubnetworkLogConfigMetadata enum +// A concrete instance of `SubnetworkLogConfigMetadataInput` can be one of the following: // -// SubnetworkLogConfigMetadataArgs{...} +// SubnetworkLogConfigMetadataCustomMetadata +// SubnetworkLogConfigMetadataExcludeAllMetadata +// SubnetworkLogConfigMetadataIncludeAllMetadata type SubnetworkLogConfigMetadataInput interface { pulumi.Input @@ -35350,10 +35882,12 @@ func (o SubnetworkPrivateIpv6GoogleAccessPtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// SubnetworkPrivateIpv6GoogleAccessInput is an input type that accepts SubnetworkPrivateIpv6GoogleAccessArgs and SubnetworkPrivateIpv6GoogleAccessOutput values. -// You can construct a concrete instance of `SubnetworkPrivateIpv6GoogleAccessInput` via: +// SubnetworkPrivateIpv6GoogleAccessInput is an input type that accepts values of the SubnetworkPrivateIpv6GoogleAccess enum +// A concrete instance of `SubnetworkPrivateIpv6GoogleAccessInput` can be one of the following: // -// SubnetworkPrivateIpv6GoogleAccessArgs{...} +// SubnetworkPrivateIpv6GoogleAccessDisableGoogleAccess +// SubnetworkPrivateIpv6GoogleAccessEnableBidirectionalAccessToGoogle +// SubnetworkPrivateIpv6GoogleAccessEnableOutboundVmAccessToGoogle type SubnetworkPrivateIpv6GoogleAccessInput interface { pulumi.Input @@ -35533,10 +36067,16 @@ func (o SubnetworkPurposePtrOutput) ToStringPtrOutputWithContext(ctx context.Con }).(pulumi.StringPtrOutput) } -// SubnetworkPurposeInput is an input type that accepts SubnetworkPurposeArgs and SubnetworkPurposeOutput values. -// You can construct a concrete instance of `SubnetworkPurposeInput` via: +// SubnetworkPurposeInput is an input type that accepts values of the SubnetworkPurpose enum +// A concrete instance of `SubnetworkPurposeInput` can be one of the following: // -// SubnetworkPurposeArgs{...} +// SubnetworkPurposeGlobalManagedProxy +// SubnetworkPurposeInternalHttpsLoadBalancer +// SubnetworkPurposePrivate +// SubnetworkPurposePrivateNat +// SubnetworkPurposePrivateRfc1918 +// SubnetworkPurposePrivateServiceConnect +// SubnetworkPurposeRegionalManagedProxy type SubnetworkPurposeInput interface { pulumi.Input @@ -35706,10 +36246,11 @@ func (o SubnetworkRolePtrOutput) ToStringPtrOutputWithContext(ctx context.Contex }).(pulumi.StringPtrOutput) } -// SubnetworkRoleInput is an input type that accepts SubnetworkRoleArgs and SubnetworkRoleOutput values. -// You can construct a concrete instance of `SubnetworkRoleInput` via: +// SubnetworkRoleInput is an input type that accepts values of the SubnetworkRole enum +// A concrete instance of `SubnetworkRoleInput` can be one of the following: // -// SubnetworkRoleArgs{...} +// SubnetworkRoleActive +// SubnetworkRoleBackup type SubnetworkRoleInput interface { pulumi.Input @@ -35879,10 +36420,11 @@ func (o SubnetworkStackTypePtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// SubnetworkStackTypeInput is an input type that accepts SubnetworkStackTypeArgs and SubnetworkStackTypeOutput values. -// You can construct a concrete instance of `SubnetworkStackTypeInput` via: +// SubnetworkStackTypeInput is an input type that accepts values of the SubnetworkStackType enum +// A concrete instance of `SubnetworkStackTypeInput` can be one of the following: // -// SubnetworkStackTypeArgs{...} +// SubnetworkStackTypeIpv4Ipv6 +// SubnetworkStackTypeIpv4Only type SubnetworkStackTypeInput interface { pulumi.Input @@ -36051,10 +36593,11 @@ func (o SubsettingPolicyPtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// SubsettingPolicyInput is an input type that accepts SubsettingPolicyArgs and SubsettingPolicyOutput values. -// You can construct a concrete instance of `SubsettingPolicyInput` via: +// SubsettingPolicyInput is an input type that accepts values of the SubsettingPolicy enum +// A concrete instance of `SubsettingPolicyInput` can be one of the following: // -// SubsettingPolicyArgs{...} +// SubsettingPolicyConsistentHashSubsetting +// SubsettingPolicyNone type SubsettingPolicyInput interface { pulumi.Input @@ -36226,10 +36769,12 @@ func (o TCPHealthCheckPortSpecificationPtrOutput) ToStringPtrOutputWithContext(c }).(pulumi.StringPtrOutput) } -// TCPHealthCheckPortSpecificationInput is an input type that accepts TCPHealthCheckPortSpecificationArgs and TCPHealthCheckPortSpecificationOutput values. -// You can construct a concrete instance of `TCPHealthCheckPortSpecificationInput` via: +// TCPHealthCheckPortSpecificationInput is an input type that accepts values of the TCPHealthCheckPortSpecification enum +// A concrete instance of `TCPHealthCheckPortSpecificationInput` can be one of the following: // -// TCPHealthCheckPortSpecificationArgs{...} +// TCPHealthCheckPortSpecificationUseFixedPort +// TCPHealthCheckPortSpecificationUseNamedPort +// TCPHealthCheckPortSpecificationUseServingPort type TCPHealthCheckPortSpecificationInput interface { pulumi.Input @@ -36397,10 +36942,11 @@ func (o TCPHealthCheckProxyHeaderPtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// TCPHealthCheckProxyHeaderInput is an input type that accepts TCPHealthCheckProxyHeaderArgs and TCPHealthCheckProxyHeaderOutput values. -// You can construct a concrete instance of `TCPHealthCheckProxyHeaderInput` via: +// TCPHealthCheckProxyHeaderInput is an input type that accepts values of the TCPHealthCheckProxyHeader enum +// A concrete instance of `TCPHealthCheckProxyHeaderInput` can be one of the following: // -// TCPHealthCheckProxyHeaderArgs{...} +// TCPHealthCheckProxyHeaderNone +// TCPHealthCheckProxyHeaderProxyV1 type TCPHealthCheckProxyHeaderInput interface { pulumi.Input @@ -36572,10 +37118,12 @@ func (o TargetHttpsProxyQuicOverridePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// TargetHttpsProxyQuicOverrideInput is an input type that accepts TargetHttpsProxyQuicOverrideArgs and TargetHttpsProxyQuicOverrideOutput values. -// You can construct a concrete instance of `TargetHttpsProxyQuicOverrideInput` via: +// TargetHttpsProxyQuicOverrideInput is an input type that accepts values of the TargetHttpsProxyQuicOverride enum +// A concrete instance of `TargetHttpsProxyQuicOverrideInput` can be one of the following: // -// TargetHttpsProxyQuicOverrideArgs{...} +// TargetHttpsProxyQuicOverrideDisable +// TargetHttpsProxyQuicOverrideEnable +// TargetHttpsProxyQuicOverrideNone type TargetHttpsProxyQuicOverrideInput interface { pulumi.Input @@ -36743,10 +37291,10 @@ func (o TargetInstanceNatPolicyPtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// TargetInstanceNatPolicyInput is an input type that accepts TargetInstanceNatPolicyArgs and TargetInstanceNatPolicyOutput values. -// You can construct a concrete instance of `TargetInstanceNatPolicyInput` via: +// TargetInstanceNatPolicyInput is an input type that accepts values of the TargetInstanceNatPolicy enum +// A concrete instance of `TargetInstanceNatPolicyInput` can be one of the following: // -// TargetInstanceNatPolicyArgs{...} +// TargetInstanceNatPolicyNoNat type TargetInstanceNatPolicyInput interface { pulumi.Input @@ -36928,10 +37476,17 @@ func (o TargetPoolSessionAffinityPtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// TargetPoolSessionAffinityInput is an input type that accepts TargetPoolSessionAffinityArgs and TargetPoolSessionAffinityOutput values. -// You can construct a concrete instance of `TargetPoolSessionAffinityInput` via: +// TargetPoolSessionAffinityInput is an input type that accepts values of the TargetPoolSessionAffinity enum +// A concrete instance of `TargetPoolSessionAffinityInput` can be one of the following: // -// TargetPoolSessionAffinityArgs{...} +// TargetPoolSessionAffinityClientIp +// TargetPoolSessionAffinityClientIpNoDestination +// TargetPoolSessionAffinityClientIpPortProto +// TargetPoolSessionAffinityClientIpProto +// TargetPoolSessionAffinityGeneratedCookie +// TargetPoolSessionAffinityHeaderField +// TargetPoolSessionAffinityHttpCookie +// TargetPoolSessionAffinityNone type TargetPoolSessionAffinityInput interface { pulumi.Input @@ -37099,10 +37654,11 @@ func (o TargetSslProxyProxyHeaderPtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// TargetSslProxyProxyHeaderInput is an input type that accepts TargetSslProxyProxyHeaderArgs and TargetSslProxyProxyHeaderOutput values. -// You can construct a concrete instance of `TargetSslProxyProxyHeaderInput` via: +// TargetSslProxyProxyHeaderInput is an input type that accepts values of the TargetSslProxyProxyHeader enum +// A concrete instance of `TargetSslProxyProxyHeaderInput` can be one of the following: // -// TargetSslProxyProxyHeaderArgs{...} +// TargetSslProxyProxyHeaderNone +// TargetSslProxyProxyHeaderProxyV1 type TargetSslProxyProxyHeaderInput interface { pulumi.Input @@ -37270,10 +37826,11 @@ func (o TargetTcpProxyProxyHeaderPtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// TargetTcpProxyProxyHeaderInput is an input type that accepts TargetTcpProxyProxyHeaderArgs and TargetTcpProxyProxyHeaderOutput values. -// You can construct a concrete instance of `TargetTcpProxyProxyHeaderInput` via: +// TargetTcpProxyProxyHeaderInput is an input type that accepts values of the TargetTcpProxyProxyHeader enum +// A concrete instance of `TargetTcpProxyProxyHeaderInput` can be one of the following: // -// TargetTcpProxyProxyHeaderArgs{...} +// TargetTcpProxyProxyHeaderNone +// TargetTcpProxyProxyHeaderProxyV1 type TargetTcpProxyProxyHeaderInput interface { pulumi.Input @@ -37443,10 +38000,11 @@ func (o VpnGatewayGatewayIpVersionPtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// VpnGatewayGatewayIpVersionInput is an input type that accepts VpnGatewayGatewayIpVersionArgs and VpnGatewayGatewayIpVersionOutput values. -// You can construct a concrete instance of `VpnGatewayGatewayIpVersionInput` via: +// VpnGatewayGatewayIpVersionInput is an input type that accepts values of the VpnGatewayGatewayIpVersion enum +// A concrete instance of `VpnGatewayGatewayIpVersionInput` can be one of the following: // -// VpnGatewayGatewayIpVersionArgs{...} +// VpnGatewayGatewayIpVersionIpv4 +// VpnGatewayGatewayIpVersionIpv6 type VpnGatewayGatewayIpVersionInput interface { pulumi.Input @@ -37616,10 +38174,11 @@ func (o VpnGatewayStackTypePtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// VpnGatewayStackTypeInput is an input type that accepts VpnGatewayStackTypeArgs and VpnGatewayStackTypeOutput values. -// You can construct a concrete instance of `VpnGatewayStackTypeInput` via: +// VpnGatewayStackTypeInput is an input type that accepts values of the VpnGatewayStackType enum +// A concrete instance of `VpnGatewayStackTypeInput` can be one of the following: // -// VpnGatewayStackTypeArgs{...} +// VpnGatewayStackTypeIpv4Ipv6 +// VpnGatewayStackTypeIpv4Only type VpnGatewayStackTypeInput interface { pulumi.Input diff --git a/sdk/go/google/compute/v1/pulumiEnums.go b/sdk/go/google/compute/v1/pulumiEnums.go index 1b6f495af7..ff0c912719 100644 --- a/sdk/go/google/compute/v1/pulumiEnums.go +++ b/sdk/go/google/compute/v1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AccessConfigNetworkTierPtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// AccessConfigNetworkTierInput is an input type that accepts AccessConfigNetworkTierArgs and AccessConfigNetworkTierOutput values. -// You can construct a concrete instance of `AccessConfigNetworkTierInput` via: +// AccessConfigNetworkTierInput is an input type that accepts values of the AccessConfigNetworkTier enum +// A concrete instance of `AccessConfigNetworkTierInput` can be one of the following: // -// AccessConfigNetworkTierArgs{...} +// AccessConfigNetworkTierFixedStandard +// AccessConfigNetworkTierPremium +// AccessConfigNetworkTierStandard +// AccessConfigNetworkTierStandardOverridesFixedStandard type AccessConfigNetworkTierInput interface { pulumi.Input @@ -315,10 +318,11 @@ func (o AccessConfigTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// AccessConfigTypeInput is an input type that accepts AccessConfigTypeArgs and AccessConfigTypeOutput values. -// You can construct a concrete instance of `AccessConfigTypeInput` via: +// AccessConfigTypeInput is an input type that accepts values of the AccessConfigType enum +// A concrete instance of `AccessConfigTypeInput` can be one of the following: // -// AccessConfigTypeArgs{...} +// AccessConfigTypeDirectIpv6 +// AccessConfigTypeOneToOneNat type AccessConfigTypeInput interface { pulumi.Input @@ -489,10 +493,12 @@ func (o AddressAddressTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// AddressAddressTypeInput is an input type that accepts AddressAddressTypeArgs and AddressAddressTypeOutput values. -// You can construct a concrete instance of `AddressAddressTypeInput` via: +// AddressAddressTypeInput is an input type that accepts values of the AddressAddressType enum +// A concrete instance of `AddressAddressTypeInput` can be one of the following: // -// AddressAddressTypeArgs{...} +// AddressAddressTypeExternal +// AddressAddressTypeInternal +// AddressAddressTypeUnspecifiedType type AddressAddressTypeInput interface { pulumi.Input @@ -661,10 +667,12 @@ func (o AddressIpVersionPtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// AddressIpVersionInput is an input type that accepts AddressIpVersionArgs and AddressIpVersionOutput values. -// You can construct a concrete instance of `AddressIpVersionInput` via: +// AddressIpVersionInput is an input type that accepts values of the AddressIpVersion enum +// A concrete instance of `AddressIpVersionInput` can be one of the following: // -// AddressIpVersionArgs{...} +// AddressIpVersionIpv4 +// AddressIpVersionIpv6 +// AddressIpVersionUnspecifiedVersion type AddressIpVersionInput interface { pulumi.Input @@ -834,10 +842,11 @@ func (o AddressIpv6EndpointTypePtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// AddressIpv6EndpointTypeInput is an input type that accepts AddressIpv6EndpointTypeArgs and AddressIpv6EndpointTypeOutput values. -// You can construct a concrete instance of `AddressIpv6EndpointTypeInput` via: +// AddressIpv6EndpointTypeInput is an input type that accepts values of the AddressIpv6EndpointType enum +// A concrete instance of `AddressIpv6EndpointTypeInput` can be one of the following: // -// AddressIpv6EndpointTypeArgs{...} +// AddressIpv6EndpointTypeNetlb +// AddressIpv6EndpointTypeVm type AddressIpv6EndpointTypeInput interface { pulumi.Input @@ -1011,10 +1020,13 @@ func (o AddressNetworkTierPtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// AddressNetworkTierInput is an input type that accepts AddressNetworkTierArgs and AddressNetworkTierOutput values. -// You can construct a concrete instance of `AddressNetworkTierInput` via: +// AddressNetworkTierInput is an input type that accepts values of the AddressNetworkTier enum +// A concrete instance of `AddressNetworkTierInput` can be one of the following: // -// AddressNetworkTierArgs{...} +// AddressNetworkTierFixedStandard +// AddressNetworkTierPremium +// AddressNetworkTierStandard +// AddressNetworkTierStandardOverridesFixedStandard type AddressNetworkTierInput interface { pulumi.Input @@ -1196,10 +1208,17 @@ func (o AddressPurposePtrOutput) ToStringPtrOutputWithContext(ctx context.Contex }).(pulumi.StringPtrOutput) } -// AddressPurposeInput is an input type that accepts AddressPurposeArgs and AddressPurposeOutput values. -// You can construct a concrete instance of `AddressPurposeInput` via: +// AddressPurposeInput is an input type that accepts values of the AddressPurpose enum +// A concrete instance of `AddressPurposeInput` can be one of the following: // -// AddressPurposeArgs{...} +// AddressPurposeDnsResolver +// AddressPurposeGceEndpoint +// AddressPurposeIpsecInterconnect +// AddressPurposeNatAuto +// AddressPurposePrivateServiceConnect +// AddressPurposeServerless +// AddressPurposeSharedLoadbalancerVip +// AddressPurposeVpcPeering type AddressPurposeInput interface { pulumi.Input @@ -1367,10 +1386,11 @@ func (o AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDiskIn }).(pulumi.StringPtrOutput) } -// AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDiskInterfaceInput is an input type that accepts AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDiskInterfaceArgs and AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDiskInterfaceOutput values. -// You can construct a concrete instance of `AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDiskInterfaceInput` via: +// AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDiskInterfaceInput is an input type that accepts values of the AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDiskInterface enum +// A concrete instance of `AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDiskInterfaceInput` can be one of the following: // -// AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDiskInterfaceArgs{...} +// AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDiskInterfaceNvme +// AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDiskInterfaceScsi type AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDiskInterfaceInput interface { pulumi.Input @@ -1542,10 +1562,12 @@ func (o AttachedDiskInitializeParamsArchitecturePtrOutput) ToStringPtrOutputWith }).(pulumi.StringPtrOutput) } -// AttachedDiskInitializeParamsArchitectureInput is an input type that accepts AttachedDiskInitializeParamsArchitectureArgs and AttachedDiskInitializeParamsArchitectureOutput values. -// You can construct a concrete instance of `AttachedDiskInitializeParamsArchitectureInput` via: +// AttachedDiskInitializeParamsArchitectureInput is an input type that accepts values of the AttachedDiskInitializeParamsArchitecture enum +// A concrete instance of `AttachedDiskInitializeParamsArchitectureInput` can be one of the following: // -// AttachedDiskInitializeParamsArchitectureArgs{...} +// AttachedDiskInitializeParamsArchitectureArchitectureUnspecified +// AttachedDiskInitializeParamsArchitectureArm64 +// AttachedDiskInitializeParamsArchitectureX8664 type AttachedDiskInitializeParamsArchitectureInput interface { pulumi.Input @@ -1717,10 +1739,12 @@ func (o AttachedDiskInitializeParamsOnUpdateActionPtrOutput) ToStringPtrOutputWi }).(pulumi.StringPtrOutput) } -// AttachedDiskInitializeParamsOnUpdateActionInput is an input type that accepts AttachedDiskInitializeParamsOnUpdateActionArgs and AttachedDiskInitializeParamsOnUpdateActionOutput values. -// You can construct a concrete instance of `AttachedDiskInitializeParamsOnUpdateActionInput` via: +// AttachedDiskInitializeParamsOnUpdateActionInput is an input type that accepts values of the AttachedDiskInitializeParamsOnUpdateAction enum +// A concrete instance of `AttachedDiskInitializeParamsOnUpdateActionInput` can be one of the following: // -// AttachedDiskInitializeParamsOnUpdateActionArgs{...} +// AttachedDiskInitializeParamsOnUpdateActionRecreateDisk +// AttachedDiskInitializeParamsOnUpdateActionRecreateDiskIfSourceChanged +// AttachedDiskInitializeParamsOnUpdateActionUseExistingDisk type AttachedDiskInitializeParamsOnUpdateActionInput interface { pulumi.Input @@ -1888,10 +1912,11 @@ func (o AttachedDiskInterfacePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AttachedDiskInterfaceInput is an input type that accepts AttachedDiskInterfaceArgs and AttachedDiskInterfaceOutput values. -// You can construct a concrete instance of `AttachedDiskInterfaceInput` via: +// AttachedDiskInterfaceInput is an input type that accepts values of the AttachedDiskInterface enum +// A concrete instance of `AttachedDiskInterfaceInput` can be one of the following: // -// AttachedDiskInterfaceArgs{...} +// AttachedDiskInterfaceNvme +// AttachedDiskInterfaceScsi type AttachedDiskInterfaceInput interface { pulumi.Input @@ -2061,10 +2086,11 @@ func (o AttachedDiskModePtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// AttachedDiskModeInput is an input type that accepts AttachedDiskModeArgs and AttachedDiskModeOutput values. -// You can construct a concrete instance of `AttachedDiskModeInput` via: +// AttachedDiskModeInput is an input type that accepts values of the AttachedDiskMode enum +// A concrete instance of `AttachedDiskModeInput` can be one of the following: // -// AttachedDiskModeArgs{...} +// AttachedDiskModeReadOnly +// AttachedDiskModeReadWrite type AttachedDiskModeInput interface { pulumi.Input @@ -2234,10 +2260,11 @@ func (o AttachedDiskSavedStatePtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// AttachedDiskSavedStateInput is an input type that accepts AttachedDiskSavedStateArgs and AttachedDiskSavedStateOutput values. -// You can construct a concrete instance of `AttachedDiskSavedStateInput` via: +// AttachedDiskSavedStateInput is an input type that accepts values of the AttachedDiskSavedState enum +// A concrete instance of `AttachedDiskSavedStateInput` can be one of the following: // -// AttachedDiskSavedStateArgs{...} +// AttachedDiskSavedStateDiskSavedStateUnspecified +// AttachedDiskSavedStatePreserved type AttachedDiskSavedStateInput interface { pulumi.Input @@ -2405,10 +2432,11 @@ func (o AttachedDiskTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// AttachedDiskTypeInput is an input type that accepts AttachedDiskTypeArgs and AttachedDiskTypeOutput values. -// You can construct a concrete instance of `AttachedDiskTypeInput` via: +// AttachedDiskTypeInput is an input type that accepts values of the AttachedDiskType enum +// A concrete instance of `AttachedDiskTypeInput` can be one of the following: // -// AttachedDiskTypeArgs{...} +// AttachedDiskTypePersistent +// AttachedDiskTypeScratch type AttachedDiskTypeInput interface { pulumi.Input @@ -2582,10 +2610,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeLogTypeUnspecified type AuditLogConfigLogTypeInput interface { pulumi.Input @@ -2761,10 +2792,14 @@ func (o AuthorizationLoggingOptionsPermissionTypePtrOutput) ToStringPtrOutputWit }).(pulumi.StringPtrOutput) } -// AuthorizationLoggingOptionsPermissionTypeInput is an input type that accepts AuthorizationLoggingOptionsPermissionTypeArgs and AuthorizationLoggingOptionsPermissionTypeOutput values. -// You can construct a concrete instance of `AuthorizationLoggingOptionsPermissionTypeInput` via: +// AuthorizationLoggingOptionsPermissionTypeInput is an input type that accepts values of the AuthorizationLoggingOptionsPermissionType enum +// A concrete instance of `AuthorizationLoggingOptionsPermissionTypeInput` can be one of the following: // -// AuthorizationLoggingOptionsPermissionTypeArgs{...} +// AuthorizationLoggingOptionsPermissionTypeAdminRead +// AuthorizationLoggingOptionsPermissionTypeAdminWrite +// AuthorizationLoggingOptionsPermissionTypeDataRead +// AuthorizationLoggingOptionsPermissionTypeDataWrite +// AuthorizationLoggingOptionsPermissionTypePermissionTypeUnspecified type AuthorizationLoggingOptionsPermissionTypeInput interface { pulumi.Input @@ -2934,10 +2969,11 @@ func (o AutoscalingPolicyCpuUtilizationPredictiveMethodPtrOutput) ToStringPtrOut }).(pulumi.StringPtrOutput) } -// AutoscalingPolicyCpuUtilizationPredictiveMethodInput is an input type that accepts AutoscalingPolicyCpuUtilizationPredictiveMethodArgs and AutoscalingPolicyCpuUtilizationPredictiveMethodOutput values. -// You can construct a concrete instance of `AutoscalingPolicyCpuUtilizationPredictiveMethodInput` via: +// AutoscalingPolicyCpuUtilizationPredictiveMethodInput is an input type that accepts values of the AutoscalingPolicyCpuUtilizationPredictiveMethod enum +// A concrete instance of `AutoscalingPolicyCpuUtilizationPredictiveMethodInput` can be one of the following: // -// AutoscalingPolicyCpuUtilizationPredictiveMethodArgs{...} +// AutoscalingPolicyCpuUtilizationPredictiveMethodNone +// AutoscalingPolicyCpuUtilizationPredictiveMethodOptimizeAvailability type AutoscalingPolicyCpuUtilizationPredictiveMethodInput interface { pulumi.Input @@ -3109,10 +3145,12 @@ func (o AutoscalingPolicyCustomMetricUtilizationUtilizationTargetTypePtrOutput) }).(pulumi.StringPtrOutput) } -// AutoscalingPolicyCustomMetricUtilizationUtilizationTargetTypeInput is an input type that accepts AutoscalingPolicyCustomMetricUtilizationUtilizationTargetTypeArgs and AutoscalingPolicyCustomMetricUtilizationUtilizationTargetTypeOutput values. -// You can construct a concrete instance of `AutoscalingPolicyCustomMetricUtilizationUtilizationTargetTypeInput` via: +// AutoscalingPolicyCustomMetricUtilizationUtilizationTargetTypeInput is an input type that accepts values of the AutoscalingPolicyCustomMetricUtilizationUtilizationTargetType enum +// A concrete instance of `AutoscalingPolicyCustomMetricUtilizationUtilizationTargetTypeInput` can be one of the following: // -// AutoscalingPolicyCustomMetricUtilizationUtilizationTargetTypeArgs{...} +// AutoscalingPolicyCustomMetricUtilizationUtilizationTargetTypeDeltaPerMinute +// AutoscalingPolicyCustomMetricUtilizationUtilizationTargetTypeDeltaPerSecond +// AutoscalingPolicyCustomMetricUtilizationUtilizationTargetTypeGauge type AutoscalingPolicyCustomMetricUtilizationUtilizationTargetTypeInput interface { pulumi.Input @@ -3286,10 +3324,13 @@ func (o AutoscalingPolicyModePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AutoscalingPolicyModeInput is an input type that accepts AutoscalingPolicyModeArgs and AutoscalingPolicyModeOutput values. -// You can construct a concrete instance of `AutoscalingPolicyModeInput` via: +// AutoscalingPolicyModeInput is an input type that accepts values of the AutoscalingPolicyMode enum +// A concrete instance of `AutoscalingPolicyModeInput` can be one of the following: // -// AutoscalingPolicyModeArgs{...} +// AutoscalingPolicyModeOff +// AutoscalingPolicyModeOn +// AutoscalingPolicyModeOnlyScaleOut +// AutoscalingPolicyModeOnlyUp type AutoscalingPolicyModeInput interface { pulumi.Input @@ -3461,10 +3502,12 @@ func (o BackendBalancingModePtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// BackendBalancingModeInput is an input type that accepts BackendBalancingModeArgs and BackendBalancingModeOutput values. -// You can construct a concrete instance of `BackendBalancingModeInput` via: +// BackendBalancingModeInput is an input type that accepts values of the BackendBalancingMode enum +// A concrete instance of `BackendBalancingModeInput` can be one of the following: // -// BackendBalancingModeArgs{...} +// BackendBalancingModeConnection +// BackendBalancingModeRate +// BackendBalancingModeUtilization type BackendBalancingModeInput interface { pulumi.Input @@ -3637,10 +3680,13 @@ func (o BackendBucketCdnPolicyCacheModePtrOutput) ToStringPtrOutputWithContext(c }).(pulumi.StringPtrOutput) } -// BackendBucketCdnPolicyCacheModeInput is an input type that accepts BackendBucketCdnPolicyCacheModeArgs and BackendBucketCdnPolicyCacheModeOutput values. -// You can construct a concrete instance of `BackendBucketCdnPolicyCacheModeInput` via: +// BackendBucketCdnPolicyCacheModeInput is an input type that accepts values of the BackendBucketCdnPolicyCacheMode enum +// A concrete instance of `BackendBucketCdnPolicyCacheModeInput` can be one of the following: // -// BackendBucketCdnPolicyCacheModeArgs{...} +// BackendBucketCdnPolicyCacheModeCacheAllStatic +// BackendBucketCdnPolicyCacheModeForceCacheAll +// BackendBucketCdnPolicyCacheModeInvalidCacheMode +// BackendBucketCdnPolicyCacheModeUseOriginHeaders type BackendBucketCdnPolicyCacheModeInput interface { pulumi.Input @@ -3810,10 +3856,11 @@ func (o BackendBucketCompressionModePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// BackendBucketCompressionModeInput is an input type that accepts BackendBucketCompressionModeArgs and BackendBucketCompressionModeOutput values. -// You can construct a concrete instance of `BackendBucketCompressionModeInput` via: +// BackendBucketCompressionModeInput is an input type that accepts values of the BackendBucketCompressionMode enum +// A concrete instance of `BackendBucketCompressionModeInput` can be one of the following: // -// BackendBucketCompressionModeArgs{...} +// BackendBucketCompressionModeAutomatic +// BackendBucketCompressionModeDisabled type BackendBucketCompressionModeInput interface { pulumi.Input @@ -3986,10 +4033,13 @@ func (o BackendServiceCdnPolicyCacheModePtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// BackendServiceCdnPolicyCacheModeInput is an input type that accepts BackendServiceCdnPolicyCacheModeArgs and BackendServiceCdnPolicyCacheModeOutput values. -// You can construct a concrete instance of `BackendServiceCdnPolicyCacheModeInput` via: +// BackendServiceCdnPolicyCacheModeInput is an input type that accepts values of the BackendServiceCdnPolicyCacheMode enum +// A concrete instance of `BackendServiceCdnPolicyCacheModeInput` can be one of the following: // -// BackendServiceCdnPolicyCacheModeArgs{...} +// BackendServiceCdnPolicyCacheModeCacheAllStatic +// BackendServiceCdnPolicyCacheModeForceCacheAll +// BackendServiceCdnPolicyCacheModeInvalidCacheMode +// BackendServiceCdnPolicyCacheModeUseOriginHeaders type BackendServiceCdnPolicyCacheModeInput interface { pulumi.Input @@ -4159,10 +4209,11 @@ func (o BackendServiceCompressionModePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// BackendServiceCompressionModeInput is an input type that accepts BackendServiceCompressionModeArgs and BackendServiceCompressionModeOutput values. -// You can construct a concrete instance of `BackendServiceCompressionModeInput` via: +// BackendServiceCompressionModeInput is an input type that accepts values of the BackendServiceCompressionMode enum +// A concrete instance of `BackendServiceCompressionModeInput` can be one of the following: // -// BackendServiceCompressionModeArgs{...} +// BackendServiceCompressionModeAutomatic +// BackendServiceCompressionModeDisabled type BackendServiceCompressionModeInput interface { pulumi.Input @@ -4331,10 +4382,12 @@ func (o BackendServiceConnectionTrackingPolicyConnectionPersistenceOnUnhealthyBa }).(pulumi.StringPtrOutput) } -// BackendServiceConnectionTrackingPolicyConnectionPersistenceOnUnhealthyBackendsInput is an input type that accepts BackendServiceConnectionTrackingPolicyConnectionPersistenceOnUnhealthyBackendsArgs and BackendServiceConnectionTrackingPolicyConnectionPersistenceOnUnhealthyBackendsOutput values. -// You can construct a concrete instance of `BackendServiceConnectionTrackingPolicyConnectionPersistenceOnUnhealthyBackendsInput` via: +// BackendServiceConnectionTrackingPolicyConnectionPersistenceOnUnhealthyBackendsInput is an input type that accepts values of the BackendServiceConnectionTrackingPolicyConnectionPersistenceOnUnhealthyBackends enum +// A concrete instance of `BackendServiceConnectionTrackingPolicyConnectionPersistenceOnUnhealthyBackendsInput` can be one of the following: // -// BackendServiceConnectionTrackingPolicyConnectionPersistenceOnUnhealthyBackendsArgs{...} +// BackendServiceConnectionTrackingPolicyConnectionPersistenceOnUnhealthyBackendsAlwaysPersist +// BackendServiceConnectionTrackingPolicyConnectionPersistenceOnUnhealthyBackendsDefaultForProtocol +// BackendServiceConnectionTrackingPolicyConnectionPersistenceOnUnhealthyBackendsNeverPersist type BackendServiceConnectionTrackingPolicyConnectionPersistenceOnUnhealthyBackendsInput interface { pulumi.Input @@ -4503,10 +4556,12 @@ func (o BackendServiceConnectionTrackingPolicyTrackingModePtrOutput) ToStringPtr }).(pulumi.StringPtrOutput) } -// BackendServiceConnectionTrackingPolicyTrackingModeInput is an input type that accepts BackendServiceConnectionTrackingPolicyTrackingModeArgs and BackendServiceConnectionTrackingPolicyTrackingModeOutput values. -// You can construct a concrete instance of `BackendServiceConnectionTrackingPolicyTrackingModeInput` via: +// BackendServiceConnectionTrackingPolicyTrackingModeInput is an input type that accepts values of the BackendServiceConnectionTrackingPolicyTrackingMode enum +// A concrete instance of `BackendServiceConnectionTrackingPolicyTrackingModeInput` can be one of the following: // -// BackendServiceConnectionTrackingPolicyTrackingModeArgs{...} +// BackendServiceConnectionTrackingPolicyTrackingModeInvalidTrackingMode +// BackendServiceConnectionTrackingPolicyTrackingModePerConnection +// BackendServiceConnectionTrackingPolicyTrackingModePerSession type BackendServiceConnectionTrackingPolicyTrackingModeInput interface { pulumi.Input @@ -4683,10 +4738,15 @@ func (o BackendServiceLoadBalancingSchemePtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// BackendServiceLoadBalancingSchemeInput is an input type that accepts BackendServiceLoadBalancingSchemeArgs and BackendServiceLoadBalancingSchemeOutput values. -// You can construct a concrete instance of `BackendServiceLoadBalancingSchemeInput` via: +// BackendServiceLoadBalancingSchemeInput is an input type that accepts values of the BackendServiceLoadBalancingScheme enum +// A concrete instance of `BackendServiceLoadBalancingSchemeInput` can be one of the following: // -// BackendServiceLoadBalancingSchemeArgs{...} +// BackendServiceLoadBalancingSchemeExternal +// BackendServiceLoadBalancingSchemeExternalManaged +// BackendServiceLoadBalancingSchemeInternal +// BackendServiceLoadBalancingSchemeInternalManaged +// BackendServiceLoadBalancingSchemeInternalSelfManaged +// BackendServiceLoadBalancingSchemeInvalidLoadBalancingScheme type BackendServiceLoadBalancingSchemeInput interface { pulumi.Input @@ -4867,10 +4927,17 @@ func (o BackendServiceLocalityLbPolicyPtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// BackendServiceLocalityLbPolicyInput is an input type that accepts BackendServiceLocalityLbPolicyArgs and BackendServiceLocalityLbPolicyOutput values. -// You can construct a concrete instance of `BackendServiceLocalityLbPolicyInput` via: +// BackendServiceLocalityLbPolicyInput is an input type that accepts values of the BackendServiceLocalityLbPolicy enum +// A concrete instance of `BackendServiceLocalityLbPolicyInput` can be one of the following: // -// BackendServiceLocalityLbPolicyArgs{...} +// BackendServiceLocalityLbPolicyInvalidLbPolicy +// BackendServiceLocalityLbPolicyLeastRequest +// BackendServiceLocalityLbPolicyMaglev +// BackendServiceLocalityLbPolicyOriginalDestination +// BackendServiceLocalityLbPolicyRandom +// BackendServiceLocalityLbPolicyRingHash +// BackendServiceLocalityLbPolicyRoundRobin +// BackendServiceLocalityLbPolicyWeightedMaglev type BackendServiceLocalityLbPolicyInput interface { pulumi.Input @@ -5051,10 +5118,17 @@ func (o BackendServiceLocalityLoadBalancingPolicyConfigPolicyNamePtrOutput) ToSt }).(pulumi.StringPtrOutput) } -// BackendServiceLocalityLoadBalancingPolicyConfigPolicyNameInput is an input type that accepts BackendServiceLocalityLoadBalancingPolicyConfigPolicyNameArgs and BackendServiceLocalityLoadBalancingPolicyConfigPolicyNameOutput values. -// You can construct a concrete instance of `BackendServiceLocalityLoadBalancingPolicyConfigPolicyNameInput` via: +// BackendServiceLocalityLoadBalancingPolicyConfigPolicyNameInput is an input type that accepts values of the BackendServiceLocalityLoadBalancingPolicyConfigPolicyName enum +// A concrete instance of `BackendServiceLocalityLoadBalancingPolicyConfigPolicyNameInput` can be one of the following: // -// BackendServiceLocalityLoadBalancingPolicyConfigPolicyNameArgs{...} +// BackendServiceLocalityLoadBalancingPolicyConfigPolicyNameInvalidLbPolicy +// BackendServiceLocalityLoadBalancingPolicyConfigPolicyNameLeastRequest +// BackendServiceLocalityLoadBalancingPolicyConfigPolicyNameMaglev +// BackendServiceLocalityLoadBalancingPolicyConfigPolicyNameOriginalDestination +// BackendServiceLocalityLoadBalancingPolicyConfigPolicyNameRandom +// BackendServiceLocalityLoadBalancingPolicyConfigPolicyNameRingHash +// BackendServiceLocalityLoadBalancingPolicyConfigPolicyNameRoundRobin +// BackendServiceLocalityLoadBalancingPolicyConfigPolicyNameWeightedMaglev type BackendServiceLocalityLoadBalancingPolicyConfigPolicyNameInput interface { pulumi.Input @@ -5226,10 +5300,12 @@ func (o BackendServiceLogConfigOptionalModePtrOutput) ToStringPtrOutputWithConte }).(pulumi.StringPtrOutput) } -// BackendServiceLogConfigOptionalModeInput is an input type that accepts BackendServiceLogConfigOptionalModeArgs and BackendServiceLogConfigOptionalModeOutput values. -// You can construct a concrete instance of `BackendServiceLogConfigOptionalModeInput` via: +// BackendServiceLogConfigOptionalModeInput is an input type that accepts values of the BackendServiceLogConfigOptionalMode enum +// A concrete instance of `BackendServiceLogConfigOptionalModeInput` can be one of the following: // -// BackendServiceLogConfigOptionalModeArgs{...} +// BackendServiceLogConfigOptionalModeCustom +// BackendServiceLogConfigOptionalModeExcludeAllOptional +// BackendServiceLogConfigOptionalModeIncludeAllOptional type BackendServiceLogConfigOptionalModeInput interface { pulumi.Input @@ -5409,10 +5485,17 @@ func (o BackendServiceProtocolPtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// BackendServiceProtocolInput is an input type that accepts BackendServiceProtocolArgs and BackendServiceProtocolOutput values. -// You can construct a concrete instance of `BackendServiceProtocolInput` via: +// BackendServiceProtocolInput is an input type that accepts values of the BackendServiceProtocol enum +// A concrete instance of `BackendServiceProtocolInput` can be one of the following: // -// BackendServiceProtocolArgs{...} +// BackendServiceProtocolGrpc +// BackendServiceProtocolHttp +// BackendServiceProtocolHttp2 +// BackendServiceProtocolHttps +// BackendServiceProtocolSsl +// BackendServiceProtocolTcp +// BackendServiceProtocolUdp +// BackendServiceProtocolUnspecified type BackendServiceProtocolInput interface { pulumi.Input @@ -5594,10 +5677,17 @@ func (o BackendServiceSessionAffinityPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// BackendServiceSessionAffinityInput is an input type that accepts BackendServiceSessionAffinityArgs and BackendServiceSessionAffinityOutput values. -// You can construct a concrete instance of `BackendServiceSessionAffinityInput` via: +// BackendServiceSessionAffinityInput is an input type that accepts values of the BackendServiceSessionAffinity enum +// A concrete instance of `BackendServiceSessionAffinityInput` can be one of the following: // -// BackendServiceSessionAffinityArgs{...} +// BackendServiceSessionAffinityClientIp +// BackendServiceSessionAffinityClientIpNoDestination +// BackendServiceSessionAffinityClientIpPortProto +// BackendServiceSessionAffinityClientIpProto +// BackendServiceSessionAffinityGeneratedCookie +// BackendServiceSessionAffinityHeaderField +// BackendServiceSessionAffinityHttpCookie +// BackendServiceSessionAffinityNone type BackendServiceSessionAffinityInput interface { pulumi.Input @@ -5779,10 +5869,17 @@ func (o ConditionIamPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) }).(pulumi.StringPtrOutput) } -// ConditionIamInput is an input type that accepts ConditionIamArgs and ConditionIamOutput values. -// You can construct a concrete instance of `ConditionIamInput` via: +// ConditionIamInput is an input type that accepts values of the ConditionIam enum +// A concrete instance of `ConditionIamInput` can be one of the following: // -// ConditionIamArgs{...} +// ConditionIamApprover +// ConditionIamAttribution +// ConditionIamAuthority +// ConditionIamCredentialsType +// ConditionIamCredsAssertion +// ConditionIamJustificationType +// ConditionIamNoAttr +// ConditionIamSecurityRealm type ConditionIamInput interface { pulumi.Input @@ -5960,10 +6057,15 @@ func (o ConditionOpPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) }).(pulumi.StringPtrOutput) } -// ConditionOpInput is an input type that accepts ConditionOpArgs and ConditionOpOutput values. -// You can construct a concrete instance of `ConditionOpInput` via: +// ConditionOpInput is an input type that accepts values of the ConditionOp enum +// A concrete instance of `ConditionOpInput` can be one of the following: // -// ConditionOpArgs{...} +// ConditionOpDischarged +// ConditionOpEquals +// ConditionOpIn +// ConditionOpNotEquals +// ConditionOpNotIn +// ConditionOpNoOp type ConditionOpInput interface { pulumi.Input @@ -6139,10 +6241,14 @@ func (o ConditionSysPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) }).(pulumi.StringPtrOutput) } -// ConditionSysInput is an input type that accepts ConditionSysArgs and ConditionSysOutput values. -// You can construct a concrete instance of `ConditionSysInput` via: +// ConditionSysInput is an input type that accepts values of the ConditionSys enum +// A concrete instance of `ConditionSysInput` can be one of the following: // -// ConditionSysArgs{...} +// ConditionSysIp +// ConditionSysName +// ConditionSysNoAttr +// ConditionSysRegion +// ConditionSysService type ConditionSysInput interface { pulumi.Input @@ -6312,10 +6418,13 @@ func (o DeprecationStatusStatePtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// DeprecationStatusStateInput is an input type that accepts DeprecationStatusStateArgs and DeprecationStatusStateOutput values. -// You can construct a concrete instance of `DeprecationStatusStateInput` via: +// DeprecationStatusStateInput is an input type that accepts values of the DeprecationStatusState enum +// A concrete instance of `DeprecationStatusStateInput` can be one of the following: // -// DeprecationStatusStateArgs{...} +// DeprecationStatusStateActive +// DeprecationStatusStateDeleted +// DeprecationStatusStateDeprecated +// DeprecationStatusStateObsolete type DeprecationStatusStateInput interface { pulumi.Input @@ -6487,10 +6596,12 @@ func (o DiskArchitecturePtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// DiskArchitectureInput is an input type that accepts DiskArchitectureArgs and DiskArchitectureOutput values. -// You can construct a concrete instance of `DiskArchitectureInput` via: +// DiskArchitectureInput is an input type that accepts values of the DiskArchitecture enum +// A concrete instance of `DiskArchitectureInput` can be one of the following: // -// DiskArchitectureArgs{...} +// DiskArchitectureArchitectureUnspecified +// DiskArchitectureArm64 +// DiskArchitectureX8664 type DiskArchitectureInput interface { pulumi.Input @@ -6670,10 +6781,16 @@ func (o DiskInstantiationConfigInstantiateFromPtrOutput) ToStringPtrOutputWithCo }).(pulumi.StringPtrOutput) } -// DiskInstantiationConfigInstantiateFromInput is an input type that accepts DiskInstantiationConfigInstantiateFromArgs and DiskInstantiationConfigInstantiateFromOutput values. -// You can construct a concrete instance of `DiskInstantiationConfigInstantiateFromInput` via: +// DiskInstantiationConfigInstantiateFromInput is an input type that accepts values of the DiskInstantiationConfigInstantiateFrom enum +// A concrete instance of `DiskInstantiationConfigInstantiateFromInput` can be one of the following: // -// DiskInstantiationConfigInstantiateFromArgs{...} +// DiskInstantiationConfigInstantiateFromAttachReadOnly +// DiskInstantiationConfigInstantiateFromBlank +// DiskInstantiationConfigInstantiateFromCustomImage +// DiskInstantiationConfigInstantiateFromDefault +// DiskInstantiationConfigInstantiateFromDoNotInclude +// DiskInstantiationConfigInstantiateFromSourceImage +// DiskInstantiationConfigInstantiateFromSourceImageFamily type DiskInstantiationConfigInstantiateFromInput interface { pulumi.Input @@ -6847,10 +6964,13 @@ func (o DistributionPolicyTargetShapePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// DistributionPolicyTargetShapeInput is an input type that accepts DistributionPolicyTargetShapeArgs and DistributionPolicyTargetShapeOutput values. -// You can construct a concrete instance of `DistributionPolicyTargetShapeInput` via: +// DistributionPolicyTargetShapeInput is an input type that accepts values of the DistributionPolicyTargetShape enum +// A concrete instance of `DistributionPolicyTargetShapeInput` can be one of the following: // -// DistributionPolicyTargetShapeArgs{...} +// DistributionPolicyTargetShapeAny +// DistributionPolicyTargetShapeAnySingleZone +// DistributionPolicyTargetShapeBalanced +// DistributionPolicyTargetShapeEven type DistributionPolicyTargetShapeInput interface { pulumi.Input @@ -7022,10 +7142,12 @@ func (o ExternalVpnGatewayRedundancyTypePtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// ExternalVpnGatewayRedundancyTypeInput is an input type that accepts ExternalVpnGatewayRedundancyTypeArgs and ExternalVpnGatewayRedundancyTypeOutput values. -// You can construct a concrete instance of `ExternalVpnGatewayRedundancyTypeInput` via: +// ExternalVpnGatewayRedundancyTypeInput is an input type that accepts values of the ExternalVpnGatewayRedundancyType enum +// A concrete instance of `ExternalVpnGatewayRedundancyTypeInput` can be one of the following: // -// ExternalVpnGatewayRedundancyTypeArgs{...} +// ExternalVpnGatewayRedundancyTypeFourIpsRedundancy +// ExternalVpnGatewayRedundancyTypeSingleIpInternallyRedundant +// ExternalVpnGatewayRedundancyTypeTwoIpsRedundancy type ExternalVpnGatewayRedundancyTypeInput interface { pulumi.Input @@ -7194,10 +7316,12 @@ func (o FileContentBufferFileTypePtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// FileContentBufferFileTypeInput is an input type that accepts FileContentBufferFileTypeArgs and FileContentBufferFileTypeOutput values. -// You can construct a concrete instance of `FileContentBufferFileTypeInput` via: +// FileContentBufferFileTypeInput is an input type that accepts values of the FileContentBufferFileType enum +// A concrete instance of `FileContentBufferFileTypeInput` can be one of the following: // -// FileContentBufferFileTypeArgs{...} +// FileContentBufferFileTypeBin +// FileContentBufferFileTypeUndefined +// FileContentBufferFileTypeX509 type FileContentBufferFileTypeInput interface { pulumi.Input @@ -7367,10 +7491,11 @@ func (o FirewallDirectionPtrOutput) ToStringPtrOutputWithContext(ctx context.Con }).(pulumi.StringPtrOutput) } -// FirewallDirectionInput is an input type that accepts FirewallDirectionArgs and FirewallDirectionOutput values. -// You can construct a concrete instance of `FirewallDirectionInput` via: +// FirewallDirectionInput is an input type that accepts values of the FirewallDirection enum +// A concrete instance of `FirewallDirectionInput` can be one of the following: // -// FirewallDirectionArgs{...} +// FirewallDirectionEgress +// FirewallDirectionIngress type FirewallDirectionInput interface { pulumi.Input @@ -7538,10 +7663,11 @@ func (o FirewallLogConfigMetadataPtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// FirewallLogConfigMetadataInput is an input type that accepts FirewallLogConfigMetadataArgs and FirewallLogConfigMetadataOutput values. -// You can construct a concrete instance of `FirewallLogConfigMetadataInput` via: +// FirewallLogConfigMetadataInput is an input type that accepts values of the FirewallLogConfigMetadata enum +// A concrete instance of `FirewallLogConfigMetadataInput` can be one of the following: // -// FirewallLogConfigMetadataArgs{...} +// FirewallLogConfigMetadataExcludeAllMetadata +// FirewallLogConfigMetadataIncludeAllMetadata type FirewallLogConfigMetadataInput interface { pulumi.Input @@ -7709,10 +7835,11 @@ func (o FirewallPolicyRuleDirectionPtrOutput) ToStringPtrOutputWithContext(ctx c }).(pulumi.StringPtrOutput) } -// FirewallPolicyRuleDirectionInput is an input type that accepts FirewallPolicyRuleDirectionArgs and FirewallPolicyRuleDirectionOutput values. -// You can construct a concrete instance of `FirewallPolicyRuleDirectionInput` via: +// FirewallPolicyRuleDirectionInput is an input type that accepts values of the FirewallPolicyRuleDirection enum +// A concrete instance of `FirewallPolicyRuleDirectionInput` can be one of the following: // -// FirewallPolicyRuleDirectionArgs{...} +// FirewallPolicyRuleDirectionEgress +// FirewallPolicyRuleDirectionIngress type FirewallPolicyRuleDirectionInput interface { pulumi.Input @@ -7885,10 +8012,16 @@ func (o ForwardingRuleIpProtocolPtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// ForwardingRuleIpProtocolInput is an input type that accepts ForwardingRuleIpProtocolArgs and ForwardingRuleIpProtocolOutput values. -// You can construct a concrete instance of `ForwardingRuleIpProtocolInput` via: +// ForwardingRuleIpProtocolInput is an input type that accepts values of the ForwardingRuleIpProtocol enum +// A concrete instance of `ForwardingRuleIpProtocolInput` can be one of the following: // -// ForwardingRuleIpProtocolArgs{...} +// ForwardingRuleIpProtocolAh +// ForwardingRuleIpProtocolEsp +// ForwardingRuleIpProtocolIcmp +// ForwardingRuleIpProtocolL3Default +// ForwardingRuleIpProtocolSctp +// ForwardingRuleIpProtocolTcp +// ForwardingRuleIpProtocolUdp type ForwardingRuleIpProtocolInput interface { pulumi.Input @@ -8057,10 +8190,12 @@ func (o ForwardingRuleIpVersionPtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// ForwardingRuleIpVersionInput is an input type that accepts ForwardingRuleIpVersionArgs and ForwardingRuleIpVersionOutput values. -// You can construct a concrete instance of `ForwardingRuleIpVersionInput` via: +// ForwardingRuleIpVersionInput is an input type that accepts values of the ForwardingRuleIpVersion enum +// A concrete instance of `ForwardingRuleIpVersionInput` can be one of the following: // -// ForwardingRuleIpVersionArgs{...} +// ForwardingRuleIpVersionIpv4 +// ForwardingRuleIpVersionIpv6 +// ForwardingRuleIpVersionUnspecifiedVersion type ForwardingRuleIpVersionInput interface { pulumi.Input @@ -8232,10 +8367,15 @@ func (o ForwardingRuleLoadBalancingSchemePtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// ForwardingRuleLoadBalancingSchemeInput is an input type that accepts ForwardingRuleLoadBalancingSchemeArgs and ForwardingRuleLoadBalancingSchemeOutput values. -// You can construct a concrete instance of `ForwardingRuleLoadBalancingSchemeInput` via: +// ForwardingRuleLoadBalancingSchemeInput is an input type that accepts values of the ForwardingRuleLoadBalancingScheme enum +// A concrete instance of `ForwardingRuleLoadBalancingSchemeInput` can be one of the following: // -// ForwardingRuleLoadBalancingSchemeArgs{...} +// ForwardingRuleLoadBalancingSchemeExternal +// ForwardingRuleLoadBalancingSchemeExternalManaged +// ForwardingRuleLoadBalancingSchemeInternal +// ForwardingRuleLoadBalancingSchemeInternalManaged +// ForwardingRuleLoadBalancingSchemeInternalSelfManaged +// ForwardingRuleLoadBalancingSchemeInvalid type ForwardingRuleLoadBalancingSchemeInput interface { pulumi.Input @@ -8409,10 +8549,13 @@ func (o ForwardingRuleNetworkTierPtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// ForwardingRuleNetworkTierInput is an input type that accepts ForwardingRuleNetworkTierArgs and ForwardingRuleNetworkTierOutput values. -// You can construct a concrete instance of `ForwardingRuleNetworkTierInput` via: +// ForwardingRuleNetworkTierInput is an input type that accepts values of the ForwardingRuleNetworkTier enum +// A concrete instance of `ForwardingRuleNetworkTierInput` can be one of the following: // -// ForwardingRuleNetworkTierArgs{...} +// ForwardingRuleNetworkTierFixedStandard +// ForwardingRuleNetworkTierPremium +// ForwardingRuleNetworkTierStandard +// ForwardingRuleNetworkTierStandardOverridesFixedStandard type ForwardingRuleNetworkTierInput interface { pulumi.Input @@ -8588,10 +8731,15 @@ func (o ForwardingRulePscConnectionStatusPtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// ForwardingRulePscConnectionStatusInput is an input type that accepts ForwardingRulePscConnectionStatusArgs and ForwardingRulePscConnectionStatusOutput values. -// You can construct a concrete instance of `ForwardingRulePscConnectionStatusInput` via: +// ForwardingRulePscConnectionStatusInput is an input type that accepts values of the ForwardingRulePscConnectionStatus enum +// A concrete instance of `ForwardingRulePscConnectionStatusInput` can be one of the following: // -// ForwardingRulePscConnectionStatusArgs{...} +// ForwardingRulePscConnectionStatusAccepted +// ForwardingRulePscConnectionStatusClosed +// ForwardingRulePscConnectionStatusNeedsAttention +// ForwardingRulePscConnectionStatusPending +// ForwardingRulePscConnectionStatusRejected +// ForwardingRulePscConnectionStatusStatusUnspecified type ForwardingRulePscConnectionStatusInput interface { pulumi.Input @@ -8763,10 +8911,12 @@ func (o GRPCHealthCheckPortSpecificationPtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// GRPCHealthCheckPortSpecificationInput is an input type that accepts GRPCHealthCheckPortSpecificationArgs and GRPCHealthCheckPortSpecificationOutput values. -// You can construct a concrete instance of `GRPCHealthCheckPortSpecificationInput` via: +// GRPCHealthCheckPortSpecificationInput is an input type that accepts values of the GRPCHealthCheckPortSpecification enum +// A concrete instance of `GRPCHealthCheckPortSpecificationInput` can be one of the following: // -// GRPCHealthCheckPortSpecificationArgs{...} +// GRPCHealthCheckPortSpecificationUseFixedPort +// GRPCHealthCheckPortSpecificationUseNamedPort +// GRPCHealthCheckPortSpecificationUseServingPort type GRPCHealthCheckPortSpecificationInput interface { pulumi.Input @@ -8937,10 +9087,12 @@ func (o GlobalAddressAddressTypePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// GlobalAddressAddressTypeInput is an input type that accepts GlobalAddressAddressTypeArgs and GlobalAddressAddressTypeOutput values. -// You can construct a concrete instance of `GlobalAddressAddressTypeInput` via: +// GlobalAddressAddressTypeInput is an input type that accepts values of the GlobalAddressAddressType enum +// A concrete instance of `GlobalAddressAddressTypeInput` can be one of the following: // -// GlobalAddressAddressTypeArgs{...} +// GlobalAddressAddressTypeExternal +// GlobalAddressAddressTypeInternal +// GlobalAddressAddressTypeUnspecifiedType type GlobalAddressAddressTypeInput interface { pulumi.Input @@ -9109,10 +9261,12 @@ func (o GlobalAddressIpVersionPtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// GlobalAddressIpVersionInput is an input type that accepts GlobalAddressIpVersionArgs and GlobalAddressIpVersionOutput values. -// You can construct a concrete instance of `GlobalAddressIpVersionInput` via: +// GlobalAddressIpVersionInput is an input type that accepts values of the GlobalAddressIpVersion enum +// A concrete instance of `GlobalAddressIpVersionInput` can be one of the following: // -// GlobalAddressIpVersionArgs{...} +// GlobalAddressIpVersionIpv4 +// GlobalAddressIpVersionIpv6 +// GlobalAddressIpVersionUnspecifiedVersion type GlobalAddressIpVersionInput interface { pulumi.Input @@ -9282,10 +9436,11 @@ func (o GlobalAddressIpv6EndpointTypePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// GlobalAddressIpv6EndpointTypeInput is an input type that accepts GlobalAddressIpv6EndpointTypeArgs and GlobalAddressIpv6EndpointTypeOutput values. -// You can construct a concrete instance of `GlobalAddressIpv6EndpointTypeInput` via: +// GlobalAddressIpv6EndpointTypeInput is an input type that accepts values of the GlobalAddressIpv6EndpointType enum +// A concrete instance of `GlobalAddressIpv6EndpointTypeInput` can be one of the following: // -// GlobalAddressIpv6EndpointTypeArgs{...} +// GlobalAddressIpv6EndpointTypeNetlb +// GlobalAddressIpv6EndpointTypeVm type GlobalAddressIpv6EndpointTypeInput interface { pulumi.Input @@ -9459,10 +9614,13 @@ func (o GlobalAddressNetworkTierPtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// GlobalAddressNetworkTierInput is an input type that accepts GlobalAddressNetworkTierArgs and GlobalAddressNetworkTierOutput values. -// You can construct a concrete instance of `GlobalAddressNetworkTierInput` via: +// GlobalAddressNetworkTierInput is an input type that accepts values of the GlobalAddressNetworkTier enum +// A concrete instance of `GlobalAddressNetworkTierInput` can be one of the following: // -// GlobalAddressNetworkTierArgs{...} +// GlobalAddressNetworkTierFixedStandard +// GlobalAddressNetworkTierPremium +// GlobalAddressNetworkTierStandard +// GlobalAddressNetworkTierStandardOverridesFixedStandard type GlobalAddressNetworkTierInput interface { pulumi.Input @@ -9644,10 +9802,17 @@ func (o GlobalAddressPurposePtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// GlobalAddressPurposeInput is an input type that accepts GlobalAddressPurposeArgs and GlobalAddressPurposeOutput values. -// You can construct a concrete instance of `GlobalAddressPurposeInput` via: +// GlobalAddressPurposeInput is an input type that accepts values of the GlobalAddressPurpose enum +// A concrete instance of `GlobalAddressPurposeInput` can be one of the following: // -// GlobalAddressPurposeArgs{...} +// GlobalAddressPurposeDnsResolver +// GlobalAddressPurposeGceEndpoint +// GlobalAddressPurposeIpsecInterconnect +// GlobalAddressPurposeNatAuto +// GlobalAddressPurposePrivateServiceConnect +// GlobalAddressPurposeServerless +// GlobalAddressPurposeSharedLoadbalancerVip +// GlobalAddressPurposeVpcPeering type GlobalAddressPurposeInput interface { pulumi.Input @@ -9820,10 +9985,16 @@ func (o GlobalForwardingRuleIpProtocolPtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// GlobalForwardingRuleIpProtocolInput is an input type that accepts GlobalForwardingRuleIpProtocolArgs and GlobalForwardingRuleIpProtocolOutput values. -// You can construct a concrete instance of `GlobalForwardingRuleIpProtocolInput` via: +// GlobalForwardingRuleIpProtocolInput is an input type that accepts values of the GlobalForwardingRuleIpProtocol enum +// A concrete instance of `GlobalForwardingRuleIpProtocolInput` can be one of the following: // -// GlobalForwardingRuleIpProtocolArgs{...} +// GlobalForwardingRuleIpProtocolAh +// GlobalForwardingRuleIpProtocolEsp +// GlobalForwardingRuleIpProtocolIcmp +// GlobalForwardingRuleIpProtocolL3Default +// GlobalForwardingRuleIpProtocolSctp +// GlobalForwardingRuleIpProtocolTcp +// GlobalForwardingRuleIpProtocolUdp type GlobalForwardingRuleIpProtocolInput interface { pulumi.Input @@ -9992,10 +10163,12 @@ func (o GlobalForwardingRuleIpVersionPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// GlobalForwardingRuleIpVersionInput is an input type that accepts GlobalForwardingRuleIpVersionArgs and GlobalForwardingRuleIpVersionOutput values. -// You can construct a concrete instance of `GlobalForwardingRuleIpVersionInput` via: +// GlobalForwardingRuleIpVersionInput is an input type that accepts values of the GlobalForwardingRuleIpVersion enum +// A concrete instance of `GlobalForwardingRuleIpVersionInput` can be one of the following: // -// GlobalForwardingRuleIpVersionArgs{...} +// GlobalForwardingRuleIpVersionIpv4 +// GlobalForwardingRuleIpVersionIpv6 +// GlobalForwardingRuleIpVersionUnspecifiedVersion type GlobalForwardingRuleIpVersionInput interface { pulumi.Input @@ -10167,10 +10340,15 @@ func (o GlobalForwardingRuleLoadBalancingSchemePtrOutput) ToStringPtrOutputWithC }).(pulumi.StringPtrOutput) } -// GlobalForwardingRuleLoadBalancingSchemeInput is an input type that accepts GlobalForwardingRuleLoadBalancingSchemeArgs and GlobalForwardingRuleLoadBalancingSchemeOutput values. -// You can construct a concrete instance of `GlobalForwardingRuleLoadBalancingSchemeInput` via: +// GlobalForwardingRuleLoadBalancingSchemeInput is an input type that accepts values of the GlobalForwardingRuleLoadBalancingScheme enum +// A concrete instance of `GlobalForwardingRuleLoadBalancingSchemeInput` can be one of the following: // -// GlobalForwardingRuleLoadBalancingSchemeArgs{...} +// GlobalForwardingRuleLoadBalancingSchemeExternal +// GlobalForwardingRuleLoadBalancingSchemeExternalManaged +// GlobalForwardingRuleLoadBalancingSchemeInternal +// GlobalForwardingRuleLoadBalancingSchemeInternalManaged +// GlobalForwardingRuleLoadBalancingSchemeInternalSelfManaged +// GlobalForwardingRuleLoadBalancingSchemeInvalid type GlobalForwardingRuleLoadBalancingSchemeInput interface { pulumi.Input @@ -10344,10 +10522,13 @@ func (o GlobalForwardingRuleNetworkTierPtrOutput) ToStringPtrOutputWithContext(c }).(pulumi.StringPtrOutput) } -// GlobalForwardingRuleNetworkTierInput is an input type that accepts GlobalForwardingRuleNetworkTierArgs and GlobalForwardingRuleNetworkTierOutput values. -// You can construct a concrete instance of `GlobalForwardingRuleNetworkTierInput` via: +// GlobalForwardingRuleNetworkTierInput is an input type that accepts values of the GlobalForwardingRuleNetworkTier enum +// A concrete instance of `GlobalForwardingRuleNetworkTierInput` can be one of the following: // -// GlobalForwardingRuleNetworkTierArgs{...} +// GlobalForwardingRuleNetworkTierFixedStandard +// GlobalForwardingRuleNetworkTierPremium +// GlobalForwardingRuleNetworkTierStandard +// GlobalForwardingRuleNetworkTierStandardOverridesFixedStandard type GlobalForwardingRuleNetworkTierInput interface { pulumi.Input @@ -10523,10 +10704,15 @@ func (o GlobalForwardingRulePscConnectionStatusPtrOutput) ToStringPtrOutputWithC }).(pulumi.StringPtrOutput) } -// GlobalForwardingRulePscConnectionStatusInput is an input type that accepts GlobalForwardingRulePscConnectionStatusArgs and GlobalForwardingRulePscConnectionStatusOutput values. -// You can construct a concrete instance of `GlobalForwardingRulePscConnectionStatusInput` via: +// GlobalForwardingRulePscConnectionStatusInput is an input type that accepts values of the GlobalForwardingRulePscConnectionStatus enum +// A concrete instance of `GlobalForwardingRulePscConnectionStatusInput` can be one of the following: // -// GlobalForwardingRulePscConnectionStatusArgs{...} +// GlobalForwardingRulePscConnectionStatusAccepted +// GlobalForwardingRulePscConnectionStatusClosed +// GlobalForwardingRulePscConnectionStatusNeedsAttention +// GlobalForwardingRulePscConnectionStatusPending +// GlobalForwardingRulePscConnectionStatusRejected +// GlobalForwardingRulePscConnectionStatusStatusUnspecified type GlobalForwardingRulePscConnectionStatusInput interface { pulumi.Input @@ -10706,10 +10892,16 @@ func (o GlobalNetworkEndpointGroupNetworkEndpointTypePtrOutput) ToStringPtrOutpu }).(pulumi.StringPtrOutput) } -// GlobalNetworkEndpointGroupNetworkEndpointTypeInput is an input type that accepts GlobalNetworkEndpointGroupNetworkEndpointTypeArgs and GlobalNetworkEndpointGroupNetworkEndpointTypeOutput values. -// You can construct a concrete instance of `GlobalNetworkEndpointGroupNetworkEndpointTypeInput` via: +// GlobalNetworkEndpointGroupNetworkEndpointTypeInput is an input type that accepts values of the GlobalNetworkEndpointGroupNetworkEndpointType enum +// A concrete instance of `GlobalNetworkEndpointGroupNetworkEndpointTypeInput` can be one of the following: // -// GlobalNetworkEndpointGroupNetworkEndpointTypeArgs{...} +// GlobalNetworkEndpointGroupNetworkEndpointTypeGceVmIp +// GlobalNetworkEndpointGroupNetworkEndpointTypeGceVmIpPort +// GlobalNetworkEndpointGroupNetworkEndpointTypeInternetFqdnPort +// GlobalNetworkEndpointGroupNetworkEndpointTypeInternetIpPort +// GlobalNetworkEndpointGroupNetworkEndpointTypeNonGcpPrivateIpPort +// GlobalNetworkEndpointGroupNetworkEndpointTypePrivateServiceConnect +// GlobalNetworkEndpointGroupNetworkEndpointTypeServerless type GlobalNetworkEndpointGroupNetworkEndpointTypeInput interface { pulumi.Input @@ -10886,10 +11078,20 @@ func (o GuestOsFeatureTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// GuestOsFeatureTypeInput is an input type that accepts GuestOsFeatureTypeArgs and GuestOsFeatureTypeOutput values. -// You can construct a concrete instance of `GuestOsFeatureTypeInput` via: +// GuestOsFeatureTypeInput is an input type that accepts values of the GuestOsFeatureType enum +// A concrete instance of `GuestOsFeatureTypeInput` can be one of the following: // -// GuestOsFeatureTypeArgs{...} +// GuestOsFeatureTypeFeatureTypeUnspecified +// GuestOsFeatureTypeGvnic +// GuestOsFeatureTypeMultiIpSubnet +// GuestOsFeatureTypeSecureBoot +// GuestOsFeatureTypeSevCapable +// GuestOsFeatureTypeSevLiveMigratable +// GuestOsFeatureTypeSevLiveMigratableV2 +// GuestOsFeatureTypeSevSnpCapable +// GuestOsFeatureTypeUefiCompatible +// GuestOsFeatureTypeVirtioScsiMultiqueue +// GuestOsFeatureTypeWindows type GuestOsFeatureTypeInput interface { pulumi.Input @@ -11061,10 +11263,12 @@ func (o HTTP2HealthCheckPortSpecificationPtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// HTTP2HealthCheckPortSpecificationInput is an input type that accepts HTTP2HealthCheckPortSpecificationArgs and HTTP2HealthCheckPortSpecificationOutput values. -// You can construct a concrete instance of `HTTP2HealthCheckPortSpecificationInput` via: +// HTTP2HealthCheckPortSpecificationInput is an input type that accepts values of the HTTP2HealthCheckPortSpecification enum +// A concrete instance of `HTTP2HealthCheckPortSpecificationInput` can be one of the following: // -// HTTP2HealthCheckPortSpecificationArgs{...} +// HTTP2HealthCheckPortSpecificationUseFixedPort +// HTTP2HealthCheckPortSpecificationUseNamedPort +// HTTP2HealthCheckPortSpecificationUseServingPort type HTTP2HealthCheckPortSpecificationInput interface { pulumi.Input @@ -11232,10 +11436,11 @@ func (o HTTP2HealthCheckProxyHeaderPtrOutput) ToStringPtrOutputWithContext(ctx c }).(pulumi.StringPtrOutput) } -// HTTP2HealthCheckProxyHeaderInput is an input type that accepts HTTP2HealthCheckProxyHeaderArgs and HTTP2HealthCheckProxyHeaderOutput values. -// You can construct a concrete instance of `HTTP2HealthCheckProxyHeaderInput` via: +// HTTP2HealthCheckProxyHeaderInput is an input type that accepts values of the HTTP2HealthCheckProxyHeader enum +// A concrete instance of `HTTP2HealthCheckProxyHeaderInput` can be one of the following: // -// HTTP2HealthCheckProxyHeaderArgs{...} +// HTTP2HealthCheckProxyHeaderNone +// HTTP2HealthCheckProxyHeaderProxyV1 type HTTP2HealthCheckProxyHeaderInput interface { pulumi.Input @@ -11407,10 +11612,12 @@ func (o HTTPHealthCheckPortSpecificationPtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// HTTPHealthCheckPortSpecificationInput is an input type that accepts HTTPHealthCheckPortSpecificationArgs and HTTPHealthCheckPortSpecificationOutput values. -// You can construct a concrete instance of `HTTPHealthCheckPortSpecificationInput` via: +// HTTPHealthCheckPortSpecificationInput is an input type that accepts values of the HTTPHealthCheckPortSpecification enum +// A concrete instance of `HTTPHealthCheckPortSpecificationInput` can be one of the following: // -// HTTPHealthCheckPortSpecificationArgs{...} +// HTTPHealthCheckPortSpecificationUseFixedPort +// HTTPHealthCheckPortSpecificationUseNamedPort +// HTTPHealthCheckPortSpecificationUseServingPort type HTTPHealthCheckPortSpecificationInput interface { pulumi.Input @@ -11578,10 +11785,11 @@ func (o HTTPHealthCheckProxyHeaderPtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// HTTPHealthCheckProxyHeaderInput is an input type that accepts HTTPHealthCheckProxyHeaderArgs and HTTPHealthCheckProxyHeaderOutput values. -// You can construct a concrete instance of `HTTPHealthCheckProxyHeaderInput` via: +// HTTPHealthCheckProxyHeaderInput is an input type that accepts values of the HTTPHealthCheckProxyHeader enum +// A concrete instance of `HTTPHealthCheckProxyHeaderInput` can be one of the following: // -// HTTPHealthCheckProxyHeaderArgs{...} +// HTTPHealthCheckProxyHeaderNone +// HTTPHealthCheckProxyHeaderProxyV1 type HTTPHealthCheckProxyHeaderInput interface { pulumi.Input @@ -11753,10 +11961,12 @@ func (o HTTPSHealthCheckPortSpecificationPtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// HTTPSHealthCheckPortSpecificationInput is an input type that accepts HTTPSHealthCheckPortSpecificationArgs and HTTPSHealthCheckPortSpecificationOutput values. -// You can construct a concrete instance of `HTTPSHealthCheckPortSpecificationInput` via: +// HTTPSHealthCheckPortSpecificationInput is an input type that accepts values of the HTTPSHealthCheckPortSpecification enum +// A concrete instance of `HTTPSHealthCheckPortSpecificationInput` can be one of the following: // -// HTTPSHealthCheckPortSpecificationArgs{...} +// HTTPSHealthCheckPortSpecificationUseFixedPort +// HTTPSHealthCheckPortSpecificationUseNamedPort +// HTTPSHealthCheckPortSpecificationUseServingPort type HTTPSHealthCheckPortSpecificationInput interface { pulumi.Input @@ -11924,10 +12134,11 @@ func (o HTTPSHealthCheckProxyHeaderPtrOutput) ToStringPtrOutputWithContext(ctx c }).(pulumi.StringPtrOutput) } -// HTTPSHealthCheckProxyHeaderInput is an input type that accepts HTTPSHealthCheckProxyHeaderArgs and HTTPSHealthCheckProxyHeaderOutput values. -// You can construct a concrete instance of `HTTPSHealthCheckProxyHeaderInput` via: +// HTTPSHealthCheckProxyHeaderInput is an input type that accepts values of the HTTPSHealthCheckProxyHeader enum +// A concrete instance of `HTTPSHealthCheckProxyHeaderInput` can be one of the following: // -// HTTPSHealthCheckProxyHeaderArgs{...} +// HTTPSHealthCheckProxyHeaderNone +// HTTPSHealthCheckProxyHeaderProxyV1 type HTTPSHealthCheckProxyHeaderInput interface { pulumi.Input @@ -12100,10 +12311,16 @@ func (o HealthCheckTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Conte }).(pulumi.StringPtrOutput) } -// HealthCheckTypeInput is an input type that accepts HealthCheckTypeArgs and HealthCheckTypeOutput values. -// You can construct a concrete instance of `HealthCheckTypeInput` via: +// HealthCheckTypeInput is an input type that accepts values of the HealthCheckType enum +// A concrete instance of `HealthCheckTypeInput` can be one of the following: // -// HealthCheckTypeArgs{...} +// HealthCheckTypeGrpc +// HealthCheckTypeHttp +// HealthCheckTypeHttp2 +// HealthCheckTypeHttps +// HealthCheckTypeInvalid +// HealthCheckTypeSsl +// HealthCheckTypeTcp type HealthCheckTypeInput interface { pulumi.Input @@ -12279,10 +12496,14 @@ func (o HttpRedirectActionRedirectResponseCodePtrOutput) ToStringPtrOutputWithCo }).(pulumi.StringPtrOutput) } -// HttpRedirectActionRedirectResponseCodeInput is an input type that accepts HttpRedirectActionRedirectResponseCodeArgs and HttpRedirectActionRedirectResponseCodeOutput values. -// You can construct a concrete instance of `HttpRedirectActionRedirectResponseCodeInput` via: +// HttpRedirectActionRedirectResponseCodeInput is an input type that accepts values of the HttpRedirectActionRedirectResponseCode enum +// A concrete instance of `HttpRedirectActionRedirectResponseCodeInput` can be one of the following: // -// HttpRedirectActionRedirectResponseCodeArgs{...} +// HttpRedirectActionRedirectResponseCodeFound +// HttpRedirectActionRedirectResponseCodeMovedPermanentlyDefault +// HttpRedirectActionRedirectResponseCodePermanentRedirect +// HttpRedirectActionRedirectResponseCodeSeeOther +// HttpRedirectActionRedirectResponseCodeTemporaryRedirect type HttpRedirectActionRedirectResponseCodeInput interface { pulumi.Input @@ -12454,10 +12675,12 @@ func (o ImageArchitecturePtrOutput) ToStringPtrOutputWithContext(ctx context.Con }).(pulumi.StringPtrOutput) } -// ImageArchitectureInput is an input type that accepts ImageArchitectureArgs and ImageArchitectureOutput values. -// You can construct a concrete instance of `ImageArchitectureInput` via: +// ImageArchitectureInput is an input type that accepts values of the ImageArchitecture enum +// A concrete instance of `ImageArchitectureInput` can be one of the following: // -// ImageArchitectureArgs{...} +// ImageArchitectureArchitectureUnspecified +// ImageArchitectureArm64 +// ImageArchitectureX8664 type ImageArchitectureInput interface { pulumi.Input @@ -12624,10 +12847,10 @@ func (o ImageRawDiskContainerTypePtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// ImageRawDiskContainerTypeInput is an input type that accepts ImageRawDiskContainerTypeArgs and ImageRawDiskContainerTypeOutput values. -// You can construct a concrete instance of `ImageRawDiskContainerTypeInput` via: +// ImageRawDiskContainerTypeInput is an input type that accepts values of the ImageRawDiskContainerType enum +// A concrete instance of `ImageRawDiskContainerTypeInput` can be one of the following: // -// ImageRawDiskContainerTypeArgs{...} +// ImageRawDiskContainerTypeTar type ImageRawDiskContainerTypeInput interface { pulumi.Input @@ -12794,10 +13017,10 @@ func (o ImageSourceTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Conte }).(pulumi.StringPtrOutput) } -// ImageSourceTypeInput is an input type that accepts ImageSourceTypeArgs and ImageSourceTypeOutput values. -// You can construct a concrete instance of `ImageSourceTypeInput` via: +// ImageSourceTypeInput is an input type that accepts values of the ImageSourceType enum +// A concrete instance of `ImageSourceTypeInput` can be one of the following: // -// ImageSourceTypeArgs{...} +// ImageSourceTypeRaw type ImageSourceTypeInput interface { pulumi.Input @@ -12965,10 +13188,11 @@ func (o InstanceGroupManagerInstanceLifecyclePolicyForceUpdateOnRepairPtrOutput) }).(pulumi.StringPtrOutput) } -// InstanceGroupManagerInstanceLifecyclePolicyForceUpdateOnRepairInput is an input type that accepts InstanceGroupManagerInstanceLifecyclePolicyForceUpdateOnRepairArgs and InstanceGroupManagerInstanceLifecyclePolicyForceUpdateOnRepairOutput values. -// You can construct a concrete instance of `InstanceGroupManagerInstanceLifecyclePolicyForceUpdateOnRepairInput` via: +// InstanceGroupManagerInstanceLifecyclePolicyForceUpdateOnRepairInput is an input type that accepts values of the InstanceGroupManagerInstanceLifecyclePolicyForceUpdateOnRepair enum +// A concrete instance of `InstanceGroupManagerInstanceLifecyclePolicyForceUpdateOnRepairInput` can be one of the following: // -// InstanceGroupManagerInstanceLifecyclePolicyForceUpdateOnRepairArgs{...} +// InstanceGroupManagerInstanceLifecyclePolicyForceUpdateOnRepairNo +// InstanceGroupManagerInstanceLifecyclePolicyForceUpdateOnRepairYes type InstanceGroupManagerInstanceLifecyclePolicyForceUpdateOnRepairInput interface { pulumi.Input @@ -13138,10 +13362,11 @@ func (o InstanceGroupManagerListManagedInstancesResultsPtrOutput) ToStringPtrOut }).(pulumi.StringPtrOutput) } -// InstanceGroupManagerListManagedInstancesResultsInput is an input type that accepts InstanceGroupManagerListManagedInstancesResultsArgs and InstanceGroupManagerListManagedInstancesResultsOutput values. -// You can construct a concrete instance of `InstanceGroupManagerListManagedInstancesResultsInput` via: +// InstanceGroupManagerListManagedInstancesResultsInput is an input type that accepts values of the InstanceGroupManagerListManagedInstancesResults enum +// A concrete instance of `InstanceGroupManagerListManagedInstancesResultsInput` can be one of the following: // -// InstanceGroupManagerListManagedInstancesResultsArgs{...} +// InstanceGroupManagerListManagedInstancesResultsPageless +// InstanceGroupManagerListManagedInstancesResultsPaginated type InstanceGroupManagerListManagedInstancesResultsInput interface { pulumi.Input @@ -13311,10 +13536,11 @@ func (o InstanceGroupManagerUpdatePolicyInstanceRedistributionTypePtrOutput) ToS }).(pulumi.StringPtrOutput) } -// InstanceGroupManagerUpdatePolicyInstanceRedistributionTypeInput is an input type that accepts InstanceGroupManagerUpdatePolicyInstanceRedistributionTypeArgs and InstanceGroupManagerUpdatePolicyInstanceRedistributionTypeOutput values. -// You can construct a concrete instance of `InstanceGroupManagerUpdatePolicyInstanceRedistributionTypeInput` via: +// InstanceGroupManagerUpdatePolicyInstanceRedistributionTypeInput is an input type that accepts values of the InstanceGroupManagerUpdatePolicyInstanceRedistributionType enum +// A concrete instance of `InstanceGroupManagerUpdatePolicyInstanceRedistributionTypeInput` can be one of the following: // -// InstanceGroupManagerUpdatePolicyInstanceRedistributionTypeArgs{...} +// InstanceGroupManagerUpdatePolicyInstanceRedistributionTypeNone +// InstanceGroupManagerUpdatePolicyInstanceRedistributionTypeProactive type InstanceGroupManagerUpdatePolicyInstanceRedistributionTypeInput interface { pulumi.Input @@ -13488,10 +13714,13 @@ func (o InstanceGroupManagerUpdatePolicyMinimalActionPtrOutput) ToStringPtrOutpu }).(pulumi.StringPtrOutput) } -// InstanceGroupManagerUpdatePolicyMinimalActionInput is an input type that accepts InstanceGroupManagerUpdatePolicyMinimalActionArgs and InstanceGroupManagerUpdatePolicyMinimalActionOutput values. -// You can construct a concrete instance of `InstanceGroupManagerUpdatePolicyMinimalActionInput` via: +// InstanceGroupManagerUpdatePolicyMinimalActionInput is an input type that accepts values of the InstanceGroupManagerUpdatePolicyMinimalAction enum +// A concrete instance of `InstanceGroupManagerUpdatePolicyMinimalActionInput` can be one of the following: // -// InstanceGroupManagerUpdatePolicyMinimalActionArgs{...} +// InstanceGroupManagerUpdatePolicyMinimalActionNone +// InstanceGroupManagerUpdatePolicyMinimalActionRefresh +// InstanceGroupManagerUpdatePolicyMinimalActionReplace +// InstanceGroupManagerUpdatePolicyMinimalActionRestart type InstanceGroupManagerUpdatePolicyMinimalActionInput interface { pulumi.Input @@ -13665,10 +13894,13 @@ func (o InstanceGroupManagerUpdatePolicyMostDisruptiveAllowedActionPtrOutput) To }).(pulumi.StringPtrOutput) } -// InstanceGroupManagerUpdatePolicyMostDisruptiveAllowedActionInput is an input type that accepts InstanceGroupManagerUpdatePolicyMostDisruptiveAllowedActionArgs and InstanceGroupManagerUpdatePolicyMostDisruptiveAllowedActionOutput values. -// You can construct a concrete instance of `InstanceGroupManagerUpdatePolicyMostDisruptiveAllowedActionInput` via: +// InstanceGroupManagerUpdatePolicyMostDisruptiveAllowedActionInput is an input type that accepts values of the InstanceGroupManagerUpdatePolicyMostDisruptiveAllowedAction enum +// A concrete instance of `InstanceGroupManagerUpdatePolicyMostDisruptiveAllowedActionInput` can be one of the following: // -// InstanceGroupManagerUpdatePolicyMostDisruptiveAllowedActionArgs{...} +// InstanceGroupManagerUpdatePolicyMostDisruptiveAllowedActionNone +// InstanceGroupManagerUpdatePolicyMostDisruptiveAllowedActionRefresh +// InstanceGroupManagerUpdatePolicyMostDisruptiveAllowedActionReplace +// InstanceGroupManagerUpdatePolicyMostDisruptiveAllowedActionRestart type InstanceGroupManagerUpdatePolicyMostDisruptiveAllowedActionInput interface { pulumi.Input @@ -13838,10 +14070,11 @@ func (o InstanceGroupManagerUpdatePolicyReplacementMethodPtrOutput) ToStringPtrO }).(pulumi.StringPtrOutput) } -// InstanceGroupManagerUpdatePolicyReplacementMethodInput is an input type that accepts InstanceGroupManagerUpdatePolicyReplacementMethodArgs and InstanceGroupManagerUpdatePolicyReplacementMethodOutput values. -// You can construct a concrete instance of `InstanceGroupManagerUpdatePolicyReplacementMethodInput` via: +// InstanceGroupManagerUpdatePolicyReplacementMethodInput is an input type that accepts values of the InstanceGroupManagerUpdatePolicyReplacementMethod enum +// A concrete instance of `InstanceGroupManagerUpdatePolicyReplacementMethodInput` can be one of the following: // -// InstanceGroupManagerUpdatePolicyReplacementMethodArgs{...} +// InstanceGroupManagerUpdatePolicyReplacementMethodRecreate +// InstanceGroupManagerUpdatePolicyReplacementMethodSubstitute type InstanceGroupManagerUpdatePolicyReplacementMethodInput interface { pulumi.Input @@ -14011,10 +14244,11 @@ func (o InstanceGroupManagerUpdatePolicyTypePtrOutput) ToStringPtrOutputWithCont }).(pulumi.StringPtrOutput) } -// InstanceGroupManagerUpdatePolicyTypeInput is an input type that accepts InstanceGroupManagerUpdatePolicyTypeArgs and InstanceGroupManagerUpdatePolicyTypeOutput values. -// You can construct a concrete instance of `InstanceGroupManagerUpdatePolicyTypeInput` via: +// InstanceGroupManagerUpdatePolicyTypeInput is an input type that accepts values of the InstanceGroupManagerUpdatePolicyType enum +// A concrete instance of `InstanceGroupManagerUpdatePolicyTypeInput` can be one of the following: // -// InstanceGroupManagerUpdatePolicyTypeArgs{...} +// InstanceGroupManagerUpdatePolicyTypeOpportunistic +// InstanceGroupManagerUpdatePolicyTypeProactive type InstanceGroupManagerUpdatePolicyTypeInput interface { pulumi.Input @@ -14186,10 +14420,12 @@ func (o InstanceKeyRevocationActionTypePtrOutput) ToStringPtrOutputWithContext(c }).(pulumi.StringPtrOutput) } -// InstanceKeyRevocationActionTypeInput is an input type that accepts InstanceKeyRevocationActionTypeArgs and InstanceKeyRevocationActionTypeOutput values. -// You can construct a concrete instance of `InstanceKeyRevocationActionTypeInput` via: +// InstanceKeyRevocationActionTypeInput is an input type that accepts values of the InstanceKeyRevocationActionType enum +// A concrete instance of `InstanceKeyRevocationActionTypeInput` can be one of the following: // -// InstanceKeyRevocationActionTypeArgs{...} +// InstanceKeyRevocationActionTypeKeyRevocationActionTypeUnspecified +// InstanceKeyRevocationActionTypeNone +// InstanceKeyRevocationActionTypeStop type InstanceKeyRevocationActionTypeInput interface { pulumi.Input @@ -14361,10 +14597,12 @@ func (o InstancePrivateIpv6GoogleAccessPtrOutput) ToStringPtrOutputWithContext(c }).(pulumi.StringPtrOutput) } -// InstancePrivateIpv6GoogleAccessInput is an input type that accepts InstancePrivateIpv6GoogleAccessArgs and InstancePrivateIpv6GoogleAccessOutput values. -// You can construct a concrete instance of `InstancePrivateIpv6GoogleAccessInput` via: +// InstancePrivateIpv6GoogleAccessInput is an input type that accepts values of the InstancePrivateIpv6GoogleAccess enum +// A concrete instance of `InstancePrivateIpv6GoogleAccessInput` can be one of the following: // -// InstancePrivateIpv6GoogleAccessArgs{...} +// InstancePrivateIpv6GoogleAccessEnableBidirectionalAccessToGoogle +// InstancePrivateIpv6GoogleAccessEnableOutboundVmAccessToGoogle +// InstancePrivateIpv6GoogleAccessInheritFromSubnetwork type InstancePrivateIpv6GoogleAccessInput interface { pulumi.Input @@ -14536,10 +14774,12 @@ func (o InstancePropertiesKeyRevocationActionTypePtrOutput) ToStringPtrOutputWit }).(pulumi.StringPtrOutput) } -// InstancePropertiesKeyRevocationActionTypeInput is an input type that accepts InstancePropertiesKeyRevocationActionTypeArgs and InstancePropertiesKeyRevocationActionTypeOutput values. -// You can construct a concrete instance of `InstancePropertiesKeyRevocationActionTypeInput` via: +// InstancePropertiesKeyRevocationActionTypeInput is an input type that accepts values of the InstancePropertiesKeyRevocationActionType enum +// A concrete instance of `InstancePropertiesKeyRevocationActionTypeInput` can be one of the following: // -// InstancePropertiesKeyRevocationActionTypeArgs{...} +// InstancePropertiesKeyRevocationActionTypeKeyRevocationActionTypeUnspecified +// InstancePropertiesKeyRevocationActionTypeNone +// InstancePropertiesKeyRevocationActionTypeStop type InstancePropertiesKeyRevocationActionTypeInput interface { pulumi.Input @@ -14711,10 +14951,12 @@ func (o InstancePropertiesPrivateIpv6GoogleAccessPtrOutput) ToStringPtrOutputWit }).(pulumi.StringPtrOutput) } -// InstancePropertiesPrivateIpv6GoogleAccessInput is an input type that accepts InstancePropertiesPrivateIpv6GoogleAccessArgs and InstancePropertiesPrivateIpv6GoogleAccessOutput values. -// You can construct a concrete instance of `InstancePropertiesPrivateIpv6GoogleAccessInput` via: +// InstancePropertiesPrivateIpv6GoogleAccessInput is an input type that accepts values of the InstancePropertiesPrivateIpv6GoogleAccess enum +// A concrete instance of `InstancePropertiesPrivateIpv6GoogleAccessInput` can be one of the following: // -// InstancePropertiesPrivateIpv6GoogleAccessArgs{...} +// InstancePropertiesPrivateIpv6GoogleAccessEnableBidirectionalAccessToGoogle +// InstancePropertiesPrivateIpv6GoogleAccessEnableOutboundVmAccessToGoogle +// InstancePropertiesPrivateIpv6GoogleAccessInheritFromSubnetwork type InstancePropertiesPrivateIpv6GoogleAccessInput interface { pulumi.Input @@ -14904,10 +15146,21 @@ func (o InterconnectAttachmentBandwidthPtrOutput) ToStringPtrOutputWithContext(c }).(pulumi.StringPtrOutput) } -// InterconnectAttachmentBandwidthInput is an input type that accepts InterconnectAttachmentBandwidthArgs and InterconnectAttachmentBandwidthOutput values. -// You can construct a concrete instance of `InterconnectAttachmentBandwidthInput` via: +// InterconnectAttachmentBandwidthInput is an input type that accepts values of the InterconnectAttachmentBandwidth enum +// A concrete instance of `InterconnectAttachmentBandwidthInput` can be one of the following: // -// InterconnectAttachmentBandwidthArgs{...} +// InterconnectAttachmentBandwidthBps100m +// InterconnectAttachmentBandwidthBps10g +// InterconnectAttachmentBandwidthBps1g +// InterconnectAttachmentBandwidthBps200m +// InterconnectAttachmentBandwidthBps20g +// InterconnectAttachmentBandwidthBps2g +// InterconnectAttachmentBandwidthBps300m +// InterconnectAttachmentBandwidthBps400m +// InterconnectAttachmentBandwidthBps500m +// InterconnectAttachmentBandwidthBps50g +// InterconnectAttachmentBandwidthBps50m +// InterconnectAttachmentBandwidthBps5g type InterconnectAttachmentBandwidthInput interface { pulumi.Input @@ -15076,10 +15329,12 @@ func (o InterconnectAttachmentEdgeAvailabilityDomainPtrOutput) ToStringPtrOutput }).(pulumi.StringPtrOutput) } -// InterconnectAttachmentEdgeAvailabilityDomainInput is an input type that accepts InterconnectAttachmentEdgeAvailabilityDomainArgs and InterconnectAttachmentEdgeAvailabilityDomainOutput values. -// You can construct a concrete instance of `InterconnectAttachmentEdgeAvailabilityDomainInput` via: +// InterconnectAttachmentEdgeAvailabilityDomainInput is an input type that accepts values of the InterconnectAttachmentEdgeAvailabilityDomain enum +// A concrete instance of `InterconnectAttachmentEdgeAvailabilityDomainInput` can be one of the following: // -// InterconnectAttachmentEdgeAvailabilityDomainArgs{...} +// InterconnectAttachmentEdgeAvailabilityDomainAvailabilityDomain1 +// InterconnectAttachmentEdgeAvailabilityDomainAvailabilityDomain2 +// InterconnectAttachmentEdgeAvailabilityDomainAvailabilityDomainAny type InterconnectAttachmentEdgeAvailabilityDomainInput interface { pulumi.Input @@ -15249,10 +15504,11 @@ func (o InterconnectAttachmentEncryptionPtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// InterconnectAttachmentEncryptionInput is an input type that accepts InterconnectAttachmentEncryptionArgs and InterconnectAttachmentEncryptionOutput values. -// You can construct a concrete instance of `InterconnectAttachmentEncryptionInput` via: +// InterconnectAttachmentEncryptionInput is an input type that accepts values of the InterconnectAttachmentEncryption enum +// A concrete instance of `InterconnectAttachmentEncryptionInput` can be one of the following: // -// InterconnectAttachmentEncryptionArgs{...} +// InterconnectAttachmentEncryptionIpsec +// InterconnectAttachmentEncryptionNone type InterconnectAttachmentEncryptionInput interface { pulumi.Input @@ -15422,10 +15678,11 @@ func (o InterconnectAttachmentStackTypePtrOutput) ToStringPtrOutputWithContext(c }).(pulumi.StringPtrOutput) } -// InterconnectAttachmentStackTypeInput is an input type that accepts InterconnectAttachmentStackTypeArgs and InterconnectAttachmentStackTypeOutput values. -// You can construct a concrete instance of `InterconnectAttachmentStackTypeInput` via: +// InterconnectAttachmentStackTypeInput is an input type that accepts values of the InterconnectAttachmentStackType enum +// A concrete instance of `InterconnectAttachmentStackTypeInput` can be one of the following: // -// InterconnectAttachmentStackTypeArgs{...} +// InterconnectAttachmentStackTypeIpv4Ipv6 +// InterconnectAttachmentStackTypeIpv4Only type InterconnectAttachmentStackTypeInput interface { pulumi.Input @@ -15597,10 +15854,12 @@ func (o InterconnectAttachmentTypePtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// InterconnectAttachmentTypeInput is an input type that accepts InterconnectAttachmentTypeArgs and InterconnectAttachmentTypeOutput values. -// You can construct a concrete instance of `InterconnectAttachmentTypeInput` via: +// InterconnectAttachmentTypeInput is an input type that accepts values of the InterconnectAttachmentType enum +// A concrete instance of `InterconnectAttachmentTypeInput` can be one of the following: // -// InterconnectAttachmentTypeArgs{...} +// InterconnectAttachmentTypeDedicated +// InterconnectAttachmentTypePartner +// InterconnectAttachmentTypePartnerProvider type InterconnectAttachmentTypeInput interface { pulumi.Input @@ -15772,10 +16031,12 @@ func (o InterconnectInterconnectTypePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// InterconnectInterconnectTypeInput is an input type that accepts InterconnectInterconnectTypeArgs and InterconnectInterconnectTypeOutput values. -// You can construct a concrete instance of `InterconnectInterconnectTypeInput` via: +// InterconnectInterconnectTypeInput is an input type that accepts values of the InterconnectInterconnectType enum +// A concrete instance of `InterconnectInterconnectTypeInput` can be one of the following: // -// InterconnectInterconnectTypeArgs{...} +// InterconnectInterconnectTypeDedicated +// InterconnectInterconnectTypeItPrivate +// InterconnectInterconnectTypePartner type InterconnectInterconnectTypeInput interface { pulumi.Input @@ -15945,10 +16206,11 @@ func (o InterconnectLinkTypePtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// InterconnectLinkTypeInput is an input type that accepts InterconnectLinkTypeArgs and InterconnectLinkTypeOutput values. -// You can construct a concrete instance of `InterconnectLinkTypeInput` via: +// InterconnectLinkTypeInput is an input type that accepts values of the InterconnectLinkType enum +// A concrete instance of `InterconnectLinkTypeInput` can be one of the following: // -// InterconnectLinkTypeArgs{...} +// InterconnectLinkTypeLinkTypeEthernet100gLr +// InterconnectLinkTypeLinkTypeEthernet10gLr type InterconnectLinkTypeInput interface { pulumi.Input @@ -16115,10 +16377,10 @@ func (o InterconnectRequestedFeaturesItemPtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// InterconnectRequestedFeaturesItemInput is an input type that accepts InterconnectRequestedFeaturesItemArgs and InterconnectRequestedFeaturesItemOutput values. -// You can construct a concrete instance of `InterconnectRequestedFeaturesItemInput` via: +// InterconnectRequestedFeaturesItemInput is an input type that accepts values of the InterconnectRequestedFeaturesItem enum +// A concrete instance of `InterconnectRequestedFeaturesItemInput` can be one of the following: // -// InterconnectRequestedFeaturesItemArgs{...} +// InterconnectRequestedFeaturesItemIfMacsec type InterconnectRequestedFeaturesItemInput interface { pulumi.Input @@ -16335,10 +16597,12 @@ func (o LogConfigCloudAuditOptionsLogNamePtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// LogConfigCloudAuditOptionsLogNameInput is an input type that accepts LogConfigCloudAuditOptionsLogNameArgs and LogConfigCloudAuditOptionsLogNameOutput values. -// You can construct a concrete instance of `LogConfigCloudAuditOptionsLogNameInput` via: +// LogConfigCloudAuditOptionsLogNameInput is an input type that accepts values of the LogConfigCloudAuditOptionsLogName enum +// A concrete instance of `LogConfigCloudAuditOptionsLogNameInput` can be one of the following: // -// LogConfigCloudAuditOptionsLogNameArgs{...} +// LogConfigCloudAuditOptionsLogNameAdminActivity +// LogConfigCloudAuditOptionsLogNameDataAccess +// LogConfigCloudAuditOptionsLogNameUnspecifiedLogName type LogConfigCloudAuditOptionsLogNameInput interface { pulumi.Input @@ -16508,10 +16772,11 @@ func (o LogConfigDataAccessOptionsLogModePtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// LogConfigDataAccessOptionsLogModeInput is an input type that accepts LogConfigDataAccessOptionsLogModeArgs and LogConfigDataAccessOptionsLogModeOutput values. -// You can construct a concrete instance of `LogConfigDataAccessOptionsLogModeInput` via: +// LogConfigDataAccessOptionsLogModeInput is an input type that accepts values of the LogConfigDataAccessOptionsLogMode enum +// A concrete instance of `LogConfigDataAccessOptionsLogModeInput` can be one of the following: // -// LogConfigDataAccessOptionsLogModeArgs{...} +// LogConfigDataAccessOptionsLogModeLogFailClosed +// LogConfigDataAccessOptionsLogModeLogModeUnspecified type LogConfigDataAccessOptionsLogModeInput interface { pulumi.Input @@ -16683,10 +16948,12 @@ func (o MetadataFilterFilterMatchCriteriaPtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// MetadataFilterFilterMatchCriteriaInput is an input type that accepts MetadataFilterFilterMatchCriteriaArgs and MetadataFilterFilterMatchCriteriaOutput values. -// You can construct a concrete instance of `MetadataFilterFilterMatchCriteriaInput` via: +// MetadataFilterFilterMatchCriteriaInput is an input type that accepts values of the MetadataFilterFilterMatchCriteria enum +// A concrete instance of `MetadataFilterFilterMatchCriteriaInput` can be one of the following: // -// MetadataFilterFilterMatchCriteriaArgs{...} +// MetadataFilterFilterMatchCriteriaMatchAll +// MetadataFilterFilterMatchCriteriaMatchAny +// MetadataFilterFilterMatchCriteriaNotSet type MetadataFilterFilterMatchCriteriaInput interface { pulumi.Input @@ -16854,10 +17121,12 @@ func (o NetworkAttachmentConnectionPreferencePtrOutput) ToStringPtrOutputWithCon }).(pulumi.StringPtrOutput) } -// NetworkAttachmentConnectionPreferenceInput is an input type that accepts NetworkAttachmentConnectionPreferenceArgs and NetworkAttachmentConnectionPreferenceOutput values. -// You can construct a concrete instance of `NetworkAttachmentConnectionPreferenceInput` via: +// NetworkAttachmentConnectionPreferenceInput is an input type that accepts values of the NetworkAttachmentConnectionPreference enum +// A concrete instance of `NetworkAttachmentConnectionPreferenceInput` can be one of the following: // -// NetworkAttachmentConnectionPreferenceArgs{...} +// NetworkAttachmentConnectionPreferenceAcceptAutomatic +// NetworkAttachmentConnectionPreferenceAcceptManual +// NetworkAttachmentConnectionPreferenceInvalid type NetworkAttachmentConnectionPreferenceInput interface { pulumi.Input @@ -17037,10 +17306,16 @@ func (o NetworkEndpointGroupNetworkEndpointTypePtrOutput) ToStringPtrOutputWithC }).(pulumi.StringPtrOutput) } -// NetworkEndpointGroupNetworkEndpointTypeInput is an input type that accepts NetworkEndpointGroupNetworkEndpointTypeArgs and NetworkEndpointGroupNetworkEndpointTypeOutput values. -// You can construct a concrete instance of `NetworkEndpointGroupNetworkEndpointTypeInput` via: +// NetworkEndpointGroupNetworkEndpointTypeInput is an input type that accepts values of the NetworkEndpointGroupNetworkEndpointType enum +// A concrete instance of `NetworkEndpointGroupNetworkEndpointTypeInput` can be one of the following: // -// NetworkEndpointGroupNetworkEndpointTypeArgs{...} +// NetworkEndpointGroupNetworkEndpointTypeGceVmIp +// NetworkEndpointGroupNetworkEndpointTypeGceVmIpPort +// NetworkEndpointGroupNetworkEndpointTypeInternetFqdnPort +// NetworkEndpointGroupNetworkEndpointTypeInternetIpPort +// NetworkEndpointGroupNetworkEndpointTypeNonGcpPrivateIpPort +// NetworkEndpointGroupNetworkEndpointTypePrivateServiceConnect +// NetworkEndpointGroupNetworkEndpointTypeServerless type NetworkEndpointGroupNetworkEndpointTypeInput interface { pulumi.Input @@ -17212,10 +17487,12 @@ func (o NetworkInterfaceNicTypePtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// NetworkInterfaceNicTypeInput is an input type that accepts NetworkInterfaceNicTypeArgs and NetworkInterfaceNicTypeOutput values. -// You can construct a concrete instance of `NetworkInterfaceNicTypeInput` via: +// NetworkInterfaceNicTypeInput is an input type that accepts values of the NetworkInterfaceNicType enum +// A concrete instance of `NetworkInterfaceNicTypeInput` can be one of the following: // -// NetworkInterfaceNicTypeArgs{...} +// NetworkInterfaceNicTypeGvnic +// NetworkInterfaceNicTypeUnspecifiedNicType +// NetworkInterfaceNicTypeVirtioNet type NetworkInterfaceNicTypeInput interface { pulumi.Input @@ -17385,10 +17662,11 @@ func (o NetworkInterfaceStackTypePtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// NetworkInterfaceStackTypeInput is an input type that accepts NetworkInterfaceStackTypeArgs and NetworkInterfaceStackTypeOutput values. -// You can construct a concrete instance of `NetworkInterfaceStackTypeInput` via: +// NetworkInterfaceStackTypeInput is an input type that accepts values of the NetworkInterfaceStackType enum +// A concrete instance of `NetworkInterfaceStackTypeInput` can be one of the following: // -// NetworkInterfaceStackTypeArgs{...} +// NetworkInterfaceStackTypeIpv4Ipv6 +// NetworkInterfaceStackTypeIpv4Only type NetworkInterfaceStackTypeInput interface { pulumi.Input @@ -17556,10 +17834,11 @@ func (o NetworkNetworkFirewallPolicyEnforcementOrderPtrOutput) ToStringPtrOutput }).(pulumi.StringPtrOutput) } -// NetworkNetworkFirewallPolicyEnforcementOrderInput is an input type that accepts NetworkNetworkFirewallPolicyEnforcementOrderArgs and NetworkNetworkFirewallPolicyEnforcementOrderOutput values. -// You can construct a concrete instance of `NetworkNetworkFirewallPolicyEnforcementOrderInput` via: +// NetworkNetworkFirewallPolicyEnforcementOrderInput is an input type that accepts values of the NetworkNetworkFirewallPolicyEnforcementOrder enum +// A concrete instance of `NetworkNetworkFirewallPolicyEnforcementOrderInput` can be one of the following: // -// NetworkNetworkFirewallPolicyEnforcementOrderArgs{...} +// NetworkNetworkFirewallPolicyEnforcementOrderAfterClassicFirewall +// NetworkNetworkFirewallPolicyEnforcementOrderBeforeClassicFirewall type NetworkNetworkFirewallPolicyEnforcementOrderInput interface { pulumi.Input @@ -17726,10 +18005,11 @@ func (o NetworkPerformanceConfigTotalEgressBandwidthTierPtrOutput) ToStringPtrOu }).(pulumi.StringPtrOutput) } -// NetworkPerformanceConfigTotalEgressBandwidthTierInput is an input type that accepts NetworkPerformanceConfigTotalEgressBandwidthTierArgs and NetworkPerformanceConfigTotalEgressBandwidthTierOutput values. -// You can construct a concrete instance of `NetworkPerformanceConfigTotalEgressBandwidthTierInput` via: +// NetworkPerformanceConfigTotalEgressBandwidthTierInput is an input type that accepts values of the NetworkPerformanceConfigTotalEgressBandwidthTier enum +// A concrete instance of `NetworkPerformanceConfigTotalEgressBandwidthTierInput` can be one of the following: // -// NetworkPerformanceConfigTotalEgressBandwidthTierArgs{...} +// NetworkPerformanceConfigTotalEgressBandwidthTierDefault +// NetworkPerformanceConfigTotalEgressBandwidthTierTier1 type NetworkPerformanceConfigTotalEgressBandwidthTierInput interface { pulumi.Input @@ -17897,10 +18177,11 @@ func (o NetworkRoutingConfigRoutingModePtrOutput) ToStringPtrOutputWithContext(c }).(pulumi.StringPtrOutput) } -// NetworkRoutingConfigRoutingModeInput is an input type that accepts NetworkRoutingConfigRoutingModeArgs and NetworkRoutingConfigRoutingModeOutput values. -// You can construct a concrete instance of `NetworkRoutingConfigRoutingModeInput` via: +// NetworkRoutingConfigRoutingModeInput is an input type that accepts values of the NetworkRoutingConfigRoutingMode enum +// A concrete instance of `NetworkRoutingConfigRoutingModeInput` can be one of the following: // -// NetworkRoutingConfigRoutingModeArgs{...} +// NetworkRoutingConfigRoutingModeGlobal +// NetworkRoutingConfigRoutingModeRegional type NetworkRoutingConfigRoutingModeInput interface { pulumi.Input @@ -18073,10 +18354,13 @@ func (o NodeGroupAutoscalingPolicyModePtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// NodeGroupAutoscalingPolicyModeInput is an input type that accepts NodeGroupAutoscalingPolicyModeArgs and NodeGroupAutoscalingPolicyModeOutput values. -// You can construct a concrete instance of `NodeGroupAutoscalingPolicyModeInput` via: +// NodeGroupAutoscalingPolicyModeInput is an input type that accepts values of the NodeGroupAutoscalingPolicyMode enum +// A concrete instance of `NodeGroupAutoscalingPolicyModeInput` can be one of the following: // -// NodeGroupAutoscalingPolicyModeArgs{...} +// NodeGroupAutoscalingPolicyModeModeUnspecified +// NodeGroupAutoscalingPolicyModeOff +// NodeGroupAutoscalingPolicyModeOn +// NodeGroupAutoscalingPolicyModeOnlyScaleOut type NodeGroupAutoscalingPolicyModeInput interface { pulumi.Input @@ -18249,10 +18533,13 @@ func (o NodeGroupMaintenancePolicyPtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// NodeGroupMaintenancePolicyInput is an input type that accepts NodeGroupMaintenancePolicyArgs and NodeGroupMaintenancePolicyOutput values. -// You can construct a concrete instance of `NodeGroupMaintenancePolicyInput` via: +// NodeGroupMaintenancePolicyInput is an input type that accepts values of the NodeGroupMaintenancePolicy enum +// A concrete instance of `NodeGroupMaintenancePolicyInput` can be one of the following: // -// NodeGroupMaintenancePolicyArgs{...} +// NodeGroupMaintenancePolicyDefault +// NodeGroupMaintenancePolicyMaintenancePolicyUnspecified +// NodeGroupMaintenancePolicyMigrateWithinNodeGroup +// NodeGroupMaintenancePolicyRestartInPlace type NodeGroupMaintenancePolicyInput interface { pulumi.Input @@ -18430,10 +18717,12 @@ func (o NodeTemplateCpuOvercommitTypePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// NodeTemplateCpuOvercommitTypeInput is an input type that accepts NodeTemplateCpuOvercommitTypeArgs and NodeTemplateCpuOvercommitTypeOutput values. -// You can construct a concrete instance of `NodeTemplateCpuOvercommitTypeInput` via: +// NodeTemplateCpuOvercommitTypeInput is an input type that accepts values of the NodeTemplateCpuOvercommitType enum +// A concrete instance of `NodeTemplateCpuOvercommitTypeInput` can be one of the following: // -// NodeTemplateCpuOvercommitTypeArgs{...} +// NodeTemplateCpuOvercommitTypeCpuOvercommitTypeUnspecified +// NodeTemplateCpuOvercommitTypeEnabled +// NodeTemplateCpuOvercommitTypeNone type NodeTemplateCpuOvercommitTypeInput interface { pulumi.Input @@ -18601,10 +18890,11 @@ func (o PacketMirroringEnablePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// PacketMirroringEnableInput is an input type that accepts PacketMirroringEnableArgs and PacketMirroringEnableOutput values. -// You can construct a concrete instance of `PacketMirroringEnableInput` via: +// PacketMirroringEnableInput is an input type that accepts values of the PacketMirroringEnable enum +// A concrete instance of `PacketMirroringEnableInput` can be one of the following: // -// PacketMirroringEnableArgs{...} +// PacketMirroringEnableFalse +// PacketMirroringEnableTrue type PacketMirroringEnableInput interface { pulumi.Input @@ -18776,10 +19066,12 @@ func (o PacketMirroringFilterDirectionPtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// PacketMirroringFilterDirectionInput is an input type that accepts PacketMirroringFilterDirectionArgs and PacketMirroringFilterDirectionOutput values. -// You can construct a concrete instance of `PacketMirroringFilterDirectionInput` via: +// PacketMirroringFilterDirectionInput is an input type that accepts values of the PacketMirroringFilterDirection enum +// A concrete instance of `PacketMirroringFilterDirectionInput` can be one of the following: // -// PacketMirroringFilterDirectionArgs{...} +// PacketMirroringFilterDirectionBoth +// PacketMirroringFilterDirectionEgress +// PacketMirroringFilterDirectionIngress type PacketMirroringFilterDirectionInput interface { pulumi.Input @@ -18951,10 +19243,12 @@ func (o PublicAdvertisedPrefixPdpScopePtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// PublicAdvertisedPrefixPdpScopeInput is an input type that accepts PublicAdvertisedPrefixPdpScopeArgs and PublicAdvertisedPrefixPdpScopeOutput values. -// You can construct a concrete instance of `PublicAdvertisedPrefixPdpScopeInput` via: +// PublicAdvertisedPrefixPdpScopeInput is an input type that accepts values of the PublicAdvertisedPrefixPdpScope enum +// A concrete instance of `PublicAdvertisedPrefixPdpScopeInput` can be one of the following: // -// PublicAdvertisedPrefixPdpScopeArgs{...} +// PublicAdvertisedPrefixPdpScopeGlobal +// PublicAdvertisedPrefixPdpScopeGlobalAndRegional +// PublicAdvertisedPrefixPdpScopeRegional type PublicAdvertisedPrefixPdpScopeInput interface { pulumi.Input @@ -19138,10 +19432,18 @@ func (o PublicAdvertisedPrefixStatusPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// PublicAdvertisedPrefixStatusInput is an input type that accepts PublicAdvertisedPrefixStatusArgs and PublicAdvertisedPrefixStatusOutput values. -// You can construct a concrete instance of `PublicAdvertisedPrefixStatusInput` via: +// PublicAdvertisedPrefixStatusInput is an input type that accepts values of the PublicAdvertisedPrefixStatus enum +// A concrete instance of `PublicAdvertisedPrefixStatusInput` can be one of the following: // -// PublicAdvertisedPrefixStatusArgs{...} +// PublicAdvertisedPrefixStatusAnnouncedToInternet +// PublicAdvertisedPrefixStatusInitial +// PublicAdvertisedPrefixStatusPrefixConfigurationComplete +// PublicAdvertisedPrefixStatusPrefixConfigurationInProgress +// PublicAdvertisedPrefixStatusPrefixRemovalInProgress +// PublicAdvertisedPrefixStatusPtrConfigured +// PublicAdvertisedPrefixStatusReadyToAnnounce +// PublicAdvertisedPrefixStatusReverseDnsLookupFailed +// PublicAdvertisedPrefixStatusValidated type PublicAdvertisedPrefixStatusInput interface { pulumi.Input @@ -19311,10 +19613,11 @@ func (o RegionBackendServiceCompressionModePtrOutput) ToStringPtrOutputWithConte }).(pulumi.StringPtrOutput) } -// RegionBackendServiceCompressionModeInput is an input type that accepts RegionBackendServiceCompressionModeArgs and RegionBackendServiceCompressionModeOutput values. -// You can construct a concrete instance of `RegionBackendServiceCompressionModeInput` via: +// RegionBackendServiceCompressionModeInput is an input type that accepts values of the RegionBackendServiceCompressionMode enum +// A concrete instance of `RegionBackendServiceCompressionModeInput` can be one of the following: // -// RegionBackendServiceCompressionModeArgs{...} +// RegionBackendServiceCompressionModeAutomatic +// RegionBackendServiceCompressionModeDisabled type RegionBackendServiceCompressionModeInput interface { pulumi.Input @@ -19491,10 +19794,15 @@ func (o RegionBackendServiceLoadBalancingSchemePtrOutput) ToStringPtrOutputWithC }).(pulumi.StringPtrOutput) } -// RegionBackendServiceLoadBalancingSchemeInput is an input type that accepts RegionBackendServiceLoadBalancingSchemeArgs and RegionBackendServiceLoadBalancingSchemeOutput values. -// You can construct a concrete instance of `RegionBackendServiceLoadBalancingSchemeInput` via: +// RegionBackendServiceLoadBalancingSchemeInput is an input type that accepts values of the RegionBackendServiceLoadBalancingScheme enum +// A concrete instance of `RegionBackendServiceLoadBalancingSchemeInput` can be one of the following: // -// RegionBackendServiceLoadBalancingSchemeArgs{...} +// RegionBackendServiceLoadBalancingSchemeExternal +// RegionBackendServiceLoadBalancingSchemeExternalManaged +// RegionBackendServiceLoadBalancingSchemeInternal +// RegionBackendServiceLoadBalancingSchemeInternalManaged +// RegionBackendServiceLoadBalancingSchemeInternalSelfManaged +// RegionBackendServiceLoadBalancingSchemeInvalidLoadBalancingScheme type RegionBackendServiceLoadBalancingSchemeInput interface { pulumi.Input @@ -19675,10 +19983,17 @@ func (o RegionBackendServiceLocalityLbPolicyPtrOutput) ToStringPtrOutputWithCont }).(pulumi.StringPtrOutput) } -// RegionBackendServiceLocalityLbPolicyInput is an input type that accepts RegionBackendServiceLocalityLbPolicyArgs and RegionBackendServiceLocalityLbPolicyOutput values. -// You can construct a concrete instance of `RegionBackendServiceLocalityLbPolicyInput` via: +// RegionBackendServiceLocalityLbPolicyInput is an input type that accepts values of the RegionBackendServiceLocalityLbPolicy enum +// A concrete instance of `RegionBackendServiceLocalityLbPolicyInput` can be one of the following: // -// RegionBackendServiceLocalityLbPolicyArgs{...} +// RegionBackendServiceLocalityLbPolicyInvalidLbPolicy +// RegionBackendServiceLocalityLbPolicyLeastRequest +// RegionBackendServiceLocalityLbPolicyMaglev +// RegionBackendServiceLocalityLbPolicyOriginalDestination +// RegionBackendServiceLocalityLbPolicyRandom +// RegionBackendServiceLocalityLbPolicyRingHash +// RegionBackendServiceLocalityLbPolicyRoundRobin +// RegionBackendServiceLocalityLbPolicyWeightedMaglev type RegionBackendServiceLocalityLbPolicyInput interface { pulumi.Input @@ -19858,10 +20173,17 @@ func (o RegionBackendServiceProtocolPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// RegionBackendServiceProtocolInput is an input type that accepts RegionBackendServiceProtocolArgs and RegionBackendServiceProtocolOutput values. -// You can construct a concrete instance of `RegionBackendServiceProtocolInput` via: +// RegionBackendServiceProtocolInput is an input type that accepts values of the RegionBackendServiceProtocol enum +// A concrete instance of `RegionBackendServiceProtocolInput` can be one of the following: // -// RegionBackendServiceProtocolArgs{...} +// RegionBackendServiceProtocolGrpc +// RegionBackendServiceProtocolHttp +// RegionBackendServiceProtocolHttp2 +// RegionBackendServiceProtocolHttps +// RegionBackendServiceProtocolSsl +// RegionBackendServiceProtocolTcp +// RegionBackendServiceProtocolUdp +// RegionBackendServiceProtocolUnspecified type RegionBackendServiceProtocolInput interface { pulumi.Input @@ -20043,10 +20365,17 @@ func (o RegionBackendServiceSessionAffinityPtrOutput) ToStringPtrOutputWithConte }).(pulumi.StringPtrOutput) } -// RegionBackendServiceSessionAffinityInput is an input type that accepts RegionBackendServiceSessionAffinityArgs and RegionBackendServiceSessionAffinityOutput values. -// You can construct a concrete instance of `RegionBackendServiceSessionAffinityInput` via: +// RegionBackendServiceSessionAffinityInput is an input type that accepts values of the RegionBackendServiceSessionAffinity enum +// A concrete instance of `RegionBackendServiceSessionAffinityInput` can be one of the following: // -// RegionBackendServiceSessionAffinityArgs{...} +// RegionBackendServiceSessionAffinityClientIp +// RegionBackendServiceSessionAffinityClientIpNoDestination +// RegionBackendServiceSessionAffinityClientIpPortProto +// RegionBackendServiceSessionAffinityClientIpProto +// RegionBackendServiceSessionAffinityGeneratedCookie +// RegionBackendServiceSessionAffinityHeaderField +// RegionBackendServiceSessionAffinityHttpCookie +// RegionBackendServiceSessionAffinityNone type RegionBackendServiceSessionAffinityInput interface { pulumi.Input @@ -20215,10 +20544,12 @@ func (o RegionCommitmentCategoryPtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// RegionCommitmentCategoryInput is an input type that accepts RegionCommitmentCategoryArgs and RegionCommitmentCategoryOutput values. -// You can construct a concrete instance of `RegionCommitmentCategoryInput` via: +// RegionCommitmentCategoryInput is an input type that accepts values of the RegionCommitmentCategory enum +// A concrete instance of `RegionCommitmentCategoryInput` can be one of the following: // -// RegionCommitmentCategoryArgs{...} +// RegionCommitmentCategoryCategoryUnspecified +// RegionCommitmentCategoryLicense +// RegionCommitmentCategoryMachine type RegionCommitmentCategoryInput interface { pulumi.Input @@ -20387,10 +20718,12 @@ func (o RegionCommitmentPlanPtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// RegionCommitmentPlanInput is an input type that accepts RegionCommitmentPlanArgs and RegionCommitmentPlanOutput values. -// You can construct a concrete instance of `RegionCommitmentPlanInput` via: +// RegionCommitmentPlanInput is an input type that accepts values of the RegionCommitmentPlan enum +// A concrete instance of `RegionCommitmentPlanInput` can be one of the following: // -// RegionCommitmentPlanArgs{...} +// RegionCommitmentPlanInvalid +// RegionCommitmentPlanThirtySixMonth +// RegionCommitmentPlanTwelveMonth type RegionCommitmentPlanInput interface { pulumi.Input @@ -20572,10 +20905,25 @@ func (o RegionCommitmentTypePtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// RegionCommitmentTypeInput is an input type that accepts RegionCommitmentTypeArgs and RegionCommitmentTypeOutput values. -// You can construct a concrete instance of `RegionCommitmentTypeInput` via: +// RegionCommitmentTypeInput is an input type that accepts values of the RegionCommitmentType enum +// A concrete instance of `RegionCommitmentTypeInput` can be one of the following: // -// RegionCommitmentTypeArgs{...} +// RegionCommitmentTypeAcceleratorOptimized +// RegionCommitmentTypeAcceleratorOptimizedA3 +// RegionCommitmentTypeComputeOptimized +// RegionCommitmentTypeComputeOptimizedC2d +// RegionCommitmentTypeComputeOptimizedC3 +// RegionCommitmentTypeComputeOptimizedC3d +// RegionCommitmentTypeComputeOptimizedH3 +// RegionCommitmentTypeGeneralPurpose +// RegionCommitmentTypeGeneralPurposeE2 +// RegionCommitmentTypeGeneralPurposeN2 +// RegionCommitmentTypeGeneralPurposeN2d +// RegionCommitmentTypeGeneralPurposeT2d +// RegionCommitmentTypeGraphicsOptimized +// RegionCommitmentTypeMemoryOptimized +// RegionCommitmentTypeMemoryOptimizedM3 +// RegionCommitmentTypeTypeUnspecified type RegionCommitmentTypeInput interface { pulumi.Input @@ -20747,10 +21095,12 @@ func (o RegionDiskArchitecturePtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// RegionDiskArchitectureInput is an input type that accepts RegionDiskArchitectureArgs and RegionDiskArchitectureOutput values. -// You can construct a concrete instance of `RegionDiskArchitectureInput` via: +// RegionDiskArchitectureInput is an input type that accepts values of the RegionDiskArchitecture enum +// A concrete instance of `RegionDiskArchitectureInput` can be one of the following: // -// RegionDiskArchitectureArgs{...} +// RegionDiskArchitectureArchitectureUnspecified +// RegionDiskArchitectureArm64 +// RegionDiskArchitectureX8664 type RegionDiskArchitectureInput interface { pulumi.Input @@ -20920,10 +21270,11 @@ func (o RegionHealthCheckServiceHealthStatusAggregationPolicyPtrOutput) ToString }).(pulumi.StringPtrOutput) } -// RegionHealthCheckServiceHealthStatusAggregationPolicyInput is an input type that accepts RegionHealthCheckServiceHealthStatusAggregationPolicyArgs and RegionHealthCheckServiceHealthStatusAggregationPolicyOutput values. -// You can construct a concrete instance of `RegionHealthCheckServiceHealthStatusAggregationPolicyInput` via: +// RegionHealthCheckServiceHealthStatusAggregationPolicyInput is an input type that accepts values of the RegionHealthCheckServiceHealthStatusAggregationPolicy enum +// A concrete instance of `RegionHealthCheckServiceHealthStatusAggregationPolicyInput` can be one of the following: // -// RegionHealthCheckServiceHealthStatusAggregationPolicyArgs{...} +// RegionHealthCheckServiceHealthStatusAggregationPolicyAnd +// RegionHealthCheckServiceHealthStatusAggregationPolicyNoAggregation type RegionHealthCheckServiceHealthStatusAggregationPolicyInput interface { pulumi.Input @@ -21096,10 +21447,16 @@ func (o RegionHealthCheckTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// RegionHealthCheckTypeInput is an input type that accepts RegionHealthCheckTypeArgs and RegionHealthCheckTypeOutput values. -// You can construct a concrete instance of `RegionHealthCheckTypeInput` via: +// RegionHealthCheckTypeInput is an input type that accepts values of the RegionHealthCheckType enum +// A concrete instance of `RegionHealthCheckTypeInput` can be one of the following: // -// RegionHealthCheckTypeArgs{...} +// RegionHealthCheckTypeGrpc +// RegionHealthCheckTypeHttp +// RegionHealthCheckTypeHttp2 +// RegionHealthCheckTypeHttps +// RegionHealthCheckTypeInvalid +// RegionHealthCheckTypeSsl +// RegionHealthCheckTypeTcp type RegionHealthCheckTypeInput interface { pulumi.Input @@ -21269,10 +21626,11 @@ func (o RegionInstanceGroupManagerListManagedInstancesResultsPtrOutput) ToString }).(pulumi.StringPtrOutput) } -// RegionInstanceGroupManagerListManagedInstancesResultsInput is an input type that accepts RegionInstanceGroupManagerListManagedInstancesResultsArgs and RegionInstanceGroupManagerListManagedInstancesResultsOutput values. -// You can construct a concrete instance of `RegionInstanceGroupManagerListManagedInstancesResultsInput` via: +// RegionInstanceGroupManagerListManagedInstancesResultsInput is an input type that accepts values of the RegionInstanceGroupManagerListManagedInstancesResults enum +// A concrete instance of `RegionInstanceGroupManagerListManagedInstancesResultsInput` can be one of the following: // -// RegionInstanceGroupManagerListManagedInstancesResultsArgs{...} +// RegionInstanceGroupManagerListManagedInstancesResultsPageless +// RegionInstanceGroupManagerListManagedInstancesResultsPaginated type RegionInstanceGroupManagerListManagedInstancesResultsInput interface { pulumi.Input @@ -21452,10 +21810,16 @@ func (o RegionNetworkEndpointGroupNetworkEndpointTypePtrOutput) ToStringPtrOutpu }).(pulumi.StringPtrOutput) } -// RegionNetworkEndpointGroupNetworkEndpointTypeInput is an input type that accepts RegionNetworkEndpointGroupNetworkEndpointTypeArgs and RegionNetworkEndpointGroupNetworkEndpointTypeOutput values. -// You can construct a concrete instance of `RegionNetworkEndpointGroupNetworkEndpointTypeInput` via: +// RegionNetworkEndpointGroupNetworkEndpointTypeInput is an input type that accepts values of the RegionNetworkEndpointGroupNetworkEndpointType enum +// A concrete instance of `RegionNetworkEndpointGroupNetworkEndpointTypeInput` can be one of the following: // -// RegionNetworkEndpointGroupNetworkEndpointTypeArgs{...} +// RegionNetworkEndpointGroupNetworkEndpointTypeGceVmIp +// RegionNetworkEndpointGroupNetworkEndpointTypeGceVmIpPort +// RegionNetworkEndpointGroupNetworkEndpointTypeInternetFqdnPort +// RegionNetworkEndpointGroupNetworkEndpointTypeInternetIpPort +// RegionNetworkEndpointGroupNetworkEndpointTypeNonGcpPrivateIpPort +// RegionNetworkEndpointGroupNetworkEndpointTypePrivateServiceConnect +// RegionNetworkEndpointGroupNetworkEndpointTypeServerless type RegionNetworkEndpointGroupNetworkEndpointTypeInput interface { pulumi.Input @@ -21624,10 +21988,12 @@ func (o RegionSecurityPolicyTypePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// RegionSecurityPolicyTypeInput is an input type that accepts RegionSecurityPolicyTypeArgs and RegionSecurityPolicyTypeOutput values. -// You can construct a concrete instance of `RegionSecurityPolicyTypeInput` via: +// RegionSecurityPolicyTypeInput is an input type that accepts values of the RegionSecurityPolicyType enum +// A concrete instance of `RegionSecurityPolicyTypeInput` can be one of the following: // -// RegionSecurityPolicyTypeArgs{...} +// RegionSecurityPolicyTypeCloudArmor +// RegionSecurityPolicyTypeCloudArmorEdge +// RegionSecurityPolicyTypeCloudArmorNetwork type RegionSecurityPolicyTypeInput interface { pulumi.Input @@ -21798,10 +22164,12 @@ func (o RegionSslCertificateTypePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// RegionSslCertificateTypeInput is an input type that accepts RegionSslCertificateTypeArgs and RegionSslCertificateTypeOutput values. -// You can construct a concrete instance of `RegionSslCertificateTypeInput` via: +// RegionSslCertificateTypeInput is an input type that accepts values of the RegionSslCertificateType enum +// A concrete instance of `RegionSslCertificateTypeInput` can be one of the following: // -// RegionSslCertificateTypeArgs{...} +// RegionSslCertificateTypeManaged +// RegionSslCertificateTypeSelfManaged +// RegionSslCertificateTypeTypeUnspecified type RegionSslCertificateTypeInput interface { pulumi.Input @@ -21973,10 +22341,12 @@ func (o RegionSslPolicyMinTlsVersionPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// RegionSslPolicyMinTlsVersionInput is an input type that accepts RegionSslPolicyMinTlsVersionArgs and RegionSslPolicyMinTlsVersionOutput values. -// You can construct a concrete instance of `RegionSslPolicyMinTlsVersionInput` via: +// RegionSslPolicyMinTlsVersionInput is an input type that accepts values of the RegionSslPolicyMinTlsVersion enum +// A concrete instance of `RegionSslPolicyMinTlsVersionInput` can be one of the following: // -// RegionSslPolicyMinTlsVersionArgs{...} +// RegionSslPolicyMinTlsVersionTls10 +// RegionSslPolicyMinTlsVersionTls11 +// RegionSslPolicyMinTlsVersionTls12 type RegionSslPolicyMinTlsVersionInput interface { pulumi.Input @@ -22150,10 +22520,13 @@ func (o RegionSslPolicyProfilePtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// RegionSslPolicyProfileInput is an input type that accepts RegionSslPolicyProfileArgs and RegionSslPolicyProfileOutput values. -// You can construct a concrete instance of `RegionSslPolicyProfileInput` via: +// RegionSslPolicyProfileInput is an input type that accepts values of the RegionSslPolicyProfile enum +// A concrete instance of `RegionSslPolicyProfileInput` can be one of the following: // -// RegionSslPolicyProfileArgs{...} +// RegionSslPolicyProfileCompatible +// RegionSslPolicyProfileCustom +// RegionSslPolicyProfileModern +// RegionSslPolicyProfileRestricted type RegionSslPolicyProfileInput interface { pulumi.Input @@ -22325,10 +22698,12 @@ func (o RegionTargetHttpsProxyQuicOverridePtrOutput) ToStringPtrOutputWithContex }).(pulumi.StringPtrOutput) } -// RegionTargetHttpsProxyQuicOverrideInput is an input type that accepts RegionTargetHttpsProxyQuicOverrideArgs and RegionTargetHttpsProxyQuicOverrideOutput values. -// You can construct a concrete instance of `RegionTargetHttpsProxyQuicOverrideInput` via: +// RegionTargetHttpsProxyQuicOverrideInput is an input type that accepts values of the RegionTargetHttpsProxyQuicOverride enum +// A concrete instance of `RegionTargetHttpsProxyQuicOverrideInput` can be one of the following: // -// RegionTargetHttpsProxyQuicOverrideArgs{...} +// RegionTargetHttpsProxyQuicOverrideDisable +// RegionTargetHttpsProxyQuicOverrideEnable +// RegionTargetHttpsProxyQuicOverrideNone type RegionTargetHttpsProxyQuicOverrideInput interface { pulumi.Input @@ -22496,10 +22871,11 @@ func (o RegionTargetTcpProxyProxyHeaderPtrOutput) ToStringPtrOutputWithContext(c }).(pulumi.StringPtrOutput) } -// RegionTargetTcpProxyProxyHeaderInput is an input type that accepts RegionTargetTcpProxyProxyHeaderArgs and RegionTargetTcpProxyProxyHeaderOutput values. -// You can construct a concrete instance of `RegionTargetTcpProxyProxyHeaderInput` via: +// RegionTargetTcpProxyProxyHeaderInput is an input type that accepts values of the RegionTargetTcpProxyProxyHeader enum +// A concrete instance of `RegionTargetTcpProxyProxyHeaderInput` can be one of the following: // -// RegionTargetTcpProxyProxyHeaderArgs{...} +// RegionTargetTcpProxyProxyHeaderNone +// RegionTargetTcpProxyProxyHeaderProxyV1 type RegionTargetTcpProxyProxyHeaderInput interface { pulumi.Input @@ -22672,10 +23048,13 @@ func (o ReservationAffinityConsumeReservationTypePtrOutput) ToStringPtrOutputWit }).(pulumi.StringPtrOutput) } -// ReservationAffinityConsumeReservationTypeInput is an input type that accepts ReservationAffinityConsumeReservationTypeArgs and ReservationAffinityConsumeReservationTypeOutput values. -// You can construct a concrete instance of `ReservationAffinityConsumeReservationTypeInput` via: +// ReservationAffinityConsumeReservationTypeInput is an input type that accepts values of the ReservationAffinityConsumeReservationType enum +// A concrete instance of `ReservationAffinityConsumeReservationTypeInput` can be one of the following: // -// ReservationAffinityConsumeReservationTypeArgs{...} +// ReservationAffinityConsumeReservationTypeAnyReservation +// ReservationAffinityConsumeReservationTypeNoReservation +// ReservationAffinityConsumeReservationTypeSpecificReservation +// ReservationAffinityConsumeReservationTypeUnspecified type ReservationAffinityConsumeReservationTypeInput interface { pulumi.Input @@ -22846,10 +23225,14 @@ func (o ResourceCommitmentTypePtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// ResourceCommitmentTypeInput is an input type that accepts ResourceCommitmentTypeArgs and ResourceCommitmentTypeOutput values. -// You can construct a concrete instance of `ResourceCommitmentTypeInput` via: +// ResourceCommitmentTypeInput is an input type that accepts values of the ResourceCommitmentType enum +// A concrete instance of `ResourceCommitmentTypeInput` can be one of the following: // -// ResourceCommitmentTypeArgs{...} +// ResourceCommitmentTypeAccelerator +// ResourceCommitmentTypeLocalSsd +// ResourceCommitmentTypeMemory +// ResourceCommitmentTypeUnspecified +// ResourceCommitmentTypeVcpu type ResourceCommitmentTypeInput interface { pulumi.Input @@ -23017,10 +23400,11 @@ func (o ResourcePolicyGroupPlacementPolicyCollocationPtrOutput) ToStringPtrOutpu }).(pulumi.StringPtrOutput) } -// ResourcePolicyGroupPlacementPolicyCollocationInput is an input type that accepts ResourcePolicyGroupPlacementPolicyCollocationArgs and ResourcePolicyGroupPlacementPolicyCollocationOutput values. -// You can construct a concrete instance of `ResourcePolicyGroupPlacementPolicyCollocationInput` via: +// ResourcePolicyGroupPlacementPolicyCollocationInput is an input type that accepts values of the ResourcePolicyGroupPlacementPolicyCollocation enum +// A concrete instance of `ResourcePolicyGroupPlacementPolicyCollocationInput` can be one of the following: // -// ResourcePolicyGroupPlacementPolicyCollocationArgs{...} +// ResourcePolicyGroupPlacementPolicyCollocationCollocated +// ResourcePolicyGroupPlacementPolicyCollocationUnspecifiedCollocation type ResourcePolicyGroupPlacementPolicyCollocationInput interface { pulumi.Input @@ -23189,10 +23573,12 @@ func (o ResourcePolicySnapshotSchedulePolicyRetentionPolicyOnSourceDiskDeletePtr }).(pulumi.StringPtrOutput) } -// ResourcePolicySnapshotSchedulePolicyRetentionPolicyOnSourceDiskDeleteInput is an input type that accepts ResourcePolicySnapshotSchedulePolicyRetentionPolicyOnSourceDiskDeleteArgs and ResourcePolicySnapshotSchedulePolicyRetentionPolicyOnSourceDiskDeleteOutput values. -// You can construct a concrete instance of `ResourcePolicySnapshotSchedulePolicyRetentionPolicyOnSourceDiskDeleteInput` via: +// ResourcePolicySnapshotSchedulePolicyRetentionPolicyOnSourceDiskDeleteInput is an input type that accepts values of the ResourcePolicySnapshotSchedulePolicyRetentionPolicyOnSourceDiskDelete enum +// A concrete instance of `ResourcePolicySnapshotSchedulePolicyRetentionPolicyOnSourceDiskDeleteInput` can be one of the following: // -// ResourcePolicySnapshotSchedulePolicyRetentionPolicyOnSourceDiskDeleteArgs{...} +// ResourcePolicySnapshotSchedulePolicyRetentionPolicyOnSourceDiskDeleteApplyRetentionPolicy +// ResourcePolicySnapshotSchedulePolicyRetentionPolicyOnSourceDiskDeleteKeepAutoSnapshots +// ResourcePolicySnapshotSchedulePolicyRetentionPolicyOnSourceDiskDeleteUnspecifiedOnSourceDiskDelete type ResourcePolicySnapshotSchedulePolicyRetentionPolicyOnSourceDiskDeleteInput interface { pulumi.Input @@ -23366,10 +23752,17 @@ func (o ResourcePolicyWeeklyCycleDayOfWeekDayPtrOutput) ToStringPtrOutputWithCon }).(pulumi.StringPtrOutput) } -// ResourcePolicyWeeklyCycleDayOfWeekDayInput is an input type that accepts ResourcePolicyWeeklyCycleDayOfWeekDayArgs and ResourcePolicyWeeklyCycleDayOfWeekDayOutput values. -// You can construct a concrete instance of `ResourcePolicyWeeklyCycleDayOfWeekDayInput` via: +// ResourcePolicyWeeklyCycleDayOfWeekDayInput is an input type that accepts values of the ResourcePolicyWeeklyCycleDayOfWeekDay enum +// A concrete instance of `ResourcePolicyWeeklyCycleDayOfWeekDayInput` can be one of the following: // -// ResourcePolicyWeeklyCycleDayOfWeekDayArgs{...} +// ResourcePolicyWeeklyCycleDayOfWeekDayFriday +// ResourcePolicyWeeklyCycleDayOfWeekDayInvalid +// ResourcePolicyWeeklyCycleDayOfWeekDayMonday +// ResourcePolicyWeeklyCycleDayOfWeekDaySaturday +// ResourcePolicyWeeklyCycleDayOfWeekDaySunday +// ResourcePolicyWeeklyCycleDayOfWeekDayThursday +// ResourcePolicyWeeklyCycleDayOfWeekDayTuesday +// ResourcePolicyWeeklyCycleDayOfWeekDayWednesday type ResourcePolicyWeeklyCycleDayOfWeekDayInput interface { pulumi.Input @@ -23537,10 +23930,11 @@ func (o RouterBgpAdvertiseModePtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// RouterBgpAdvertiseModeInput is an input type that accepts RouterBgpAdvertiseModeArgs and RouterBgpAdvertiseModeOutput values. -// You can construct a concrete instance of `RouterBgpAdvertiseModeInput` via: +// RouterBgpAdvertiseModeInput is an input type that accepts values of the RouterBgpAdvertiseMode enum +// A concrete instance of `RouterBgpAdvertiseModeInput` can be one of the following: // -// RouterBgpAdvertiseModeArgs{...} +// RouterBgpAdvertiseModeCustom +// RouterBgpAdvertiseModeDefault type RouterBgpAdvertiseModeInput interface { pulumi.Input @@ -23707,10 +24101,10 @@ func (o RouterBgpAdvertisedGroupsItemPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// RouterBgpAdvertisedGroupsItemInput is an input type that accepts RouterBgpAdvertisedGroupsItemArgs and RouterBgpAdvertisedGroupsItemOutput values. -// You can construct a concrete instance of `RouterBgpAdvertisedGroupsItemInput` via: +// RouterBgpAdvertisedGroupsItemInput is an input type that accepts values of the RouterBgpAdvertisedGroupsItem enum +// A concrete instance of `RouterBgpAdvertisedGroupsItemInput` can be one of the following: // -// RouterBgpAdvertisedGroupsItemArgs{...} +// RouterBgpAdvertisedGroupsItemAllSubnets type RouterBgpAdvertisedGroupsItemInput interface { pulumi.Input @@ -23923,10 +24317,11 @@ func (o RouterBgpPeerAdvertiseModePtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// RouterBgpPeerAdvertiseModeInput is an input type that accepts RouterBgpPeerAdvertiseModeArgs and RouterBgpPeerAdvertiseModeOutput values. -// You can construct a concrete instance of `RouterBgpPeerAdvertiseModeInput` via: +// RouterBgpPeerAdvertiseModeInput is an input type that accepts values of the RouterBgpPeerAdvertiseMode enum +// A concrete instance of `RouterBgpPeerAdvertiseModeInput` can be one of the following: // -// RouterBgpPeerAdvertiseModeArgs{...} +// RouterBgpPeerAdvertiseModeCustom +// RouterBgpPeerAdvertiseModeDefault type RouterBgpPeerAdvertiseModeInput interface { pulumi.Input @@ -24093,10 +24488,10 @@ func (o RouterBgpPeerAdvertisedGroupsItemPtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// RouterBgpPeerAdvertisedGroupsItemInput is an input type that accepts RouterBgpPeerAdvertisedGroupsItemArgs and RouterBgpPeerAdvertisedGroupsItemOutput values. -// You can construct a concrete instance of `RouterBgpPeerAdvertisedGroupsItemInput` via: +// RouterBgpPeerAdvertisedGroupsItemInput is an input type that accepts values of the RouterBgpPeerAdvertisedGroupsItem enum +// A concrete instance of `RouterBgpPeerAdvertisedGroupsItemInput` can be one of the following: // -// RouterBgpPeerAdvertisedGroupsItemArgs{...} +// RouterBgpPeerAdvertisedGroupsItemAllSubnets type RouterBgpPeerAdvertisedGroupsItemInput interface { pulumi.Input @@ -24310,10 +24705,12 @@ func (o RouterBgpPeerBfdSessionInitializationModePtrOutput) ToStringPtrOutputWit }).(pulumi.StringPtrOutput) } -// RouterBgpPeerBfdSessionInitializationModeInput is an input type that accepts RouterBgpPeerBfdSessionInitializationModeArgs and RouterBgpPeerBfdSessionInitializationModeOutput values. -// You can construct a concrete instance of `RouterBgpPeerBfdSessionInitializationModeInput` via: +// RouterBgpPeerBfdSessionInitializationModeInput is an input type that accepts values of the RouterBgpPeerBfdSessionInitializationMode enum +// A concrete instance of `RouterBgpPeerBfdSessionInitializationModeInput` can be one of the following: // -// RouterBgpPeerBfdSessionInitializationModeArgs{...} +// RouterBgpPeerBfdSessionInitializationModeActive +// RouterBgpPeerBfdSessionInitializationModeDisabled +// RouterBgpPeerBfdSessionInitializationModePassive type RouterBgpPeerBfdSessionInitializationModeInput interface { pulumi.Input @@ -24481,10 +24878,11 @@ func (o RouterBgpPeerEnablePtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// RouterBgpPeerEnableInput is an input type that accepts RouterBgpPeerEnableArgs and RouterBgpPeerEnableOutput values. -// You can construct a concrete instance of `RouterBgpPeerEnableInput` via: +// RouterBgpPeerEnableInput is an input type that accepts values of the RouterBgpPeerEnable enum +// A concrete instance of `RouterBgpPeerEnableInput` can be one of the following: // -// RouterBgpPeerEnableArgs{...} +// RouterBgpPeerEnableFalse +// RouterBgpPeerEnableTrue type RouterBgpPeerEnableInput interface { pulumi.Input @@ -24658,10 +25056,13 @@ func (o RouterNatAutoNetworkTierPtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// RouterNatAutoNetworkTierInput is an input type that accepts RouterNatAutoNetworkTierArgs and RouterNatAutoNetworkTierOutput values. -// You can construct a concrete instance of `RouterNatAutoNetworkTierInput` via: +// RouterNatAutoNetworkTierInput is an input type that accepts values of the RouterNatAutoNetworkTier enum +// A concrete instance of `RouterNatAutoNetworkTierInput` can be one of the following: // -// RouterNatAutoNetworkTierArgs{...} +// RouterNatAutoNetworkTierFixedStandard +// RouterNatAutoNetworkTierPremium +// RouterNatAutoNetworkTierStandard +// RouterNatAutoNetworkTierStandardOverridesFixedStandard type RouterNatAutoNetworkTierInput interface { pulumi.Input @@ -24832,10 +25233,12 @@ func (o RouterNatEndpointTypesItemPtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// RouterNatEndpointTypesItemInput is an input type that accepts RouterNatEndpointTypesItemArgs and RouterNatEndpointTypesItemOutput values. -// You can construct a concrete instance of `RouterNatEndpointTypesItemInput` via: +// RouterNatEndpointTypesItemInput is an input type that accepts values of the RouterNatEndpointTypesItem enum +// A concrete instance of `RouterNatEndpointTypesItemInput` can be one of the following: // -// RouterNatEndpointTypesItemArgs{...} +// RouterNatEndpointTypesItemEndpointTypeManagedProxyLb +// RouterNatEndpointTypesItemEndpointTypeSwg +// RouterNatEndpointTypesItemEndpointTypeVm type RouterNatEndpointTypesItemInput interface { pulumi.Input @@ -25052,10 +25455,12 @@ func (o RouterNatLogConfigFilterPtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// RouterNatLogConfigFilterInput is an input type that accepts RouterNatLogConfigFilterArgs and RouterNatLogConfigFilterOutput values. -// You can construct a concrete instance of `RouterNatLogConfigFilterInput` via: +// RouterNatLogConfigFilterInput is an input type that accepts values of the RouterNatLogConfigFilter enum +// A concrete instance of `RouterNatLogConfigFilterInput` can be one of the following: // -// RouterNatLogConfigFilterArgs{...} +// RouterNatLogConfigFilterAll +// RouterNatLogConfigFilterErrorsOnly +// RouterNatLogConfigFilterTranslationsOnly type RouterNatLogConfigFilterInput interface { pulumi.Input @@ -25225,10 +25630,11 @@ func (o RouterNatNatIpAllocateOptionPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// RouterNatNatIpAllocateOptionInput is an input type that accepts RouterNatNatIpAllocateOptionArgs and RouterNatNatIpAllocateOptionOutput values. -// You can construct a concrete instance of `RouterNatNatIpAllocateOptionInput` via: +// RouterNatNatIpAllocateOptionInput is an input type that accepts values of the RouterNatNatIpAllocateOption enum +// A concrete instance of `RouterNatNatIpAllocateOptionInput` can be one of the following: // -// RouterNatNatIpAllocateOptionArgs{...} +// RouterNatNatIpAllocateOptionAutoOnly +// RouterNatNatIpAllocateOptionManualOnly type RouterNatNatIpAllocateOptionInput interface { pulumi.Input @@ -25400,10 +25806,12 @@ func (o RouterNatSourceSubnetworkIpRangesToNatPtrOutput) ToStringPtrOutputWithCo }).(pulumi.StringPtrOutput) } -// RouterNatSourceSubnetworkIpRangesToNatInput is an input type that accepts RouterNatSourceSubnetworkIpRangesToNatArgs and RouterNatSourceSubnetworkIpRangesToNatOutput values. -// You can construct a concrete instance of `RouterNatSourceSubnetworkIpRangesToNatInput` via: +// RouterNatSourceSubnetworkIpRangesToNatInput is an input type that accepts values of the RouterNatSourceSubnetworkIpRangesToNat enum +// A concrete instance of `RouterNatSourceSubnetworkIpRangesToNatInput` can be one of the following: // -// RouterNatSourceSubnetworkIpRangesToNatArgs{...} +// RouterNatSourceSubnetworkIpRangesToNatAllSubnetworksAllIpRanges +// RouterNatSourceSubnetworkIpRangesToNatAllSubnetworksAllPrimaryIpRanges +// RouterNatSourceSubnetworkIpRangesToNatListOfSubnetworks type RouterNatSourceSubnetworkIpRangesToNatInput interface { pulumi.Input @@ -25574,10 +25982,12 @@ func (o RouterNatSubnetworkToNatSourceIpRangesToNatItemPtrOutput) ToStringPtrOut }).(pulumi.StringPtrOutput) } -// RouterNatSubnetworkToNatSourceIpRangesToNatItemInput is an input type that accepts RouterNatSubnetworkToNatSourceIpRangesToNatItemArgs and RouterNatSubnetworkToNatSourceIpRangesToNatItemOutput values. -// You can construct a concrete instance of `RouterNatSubnetworkToNatSourceIpRangesToNatItemInput` via: +// RouterNatSubnetworkToNatSourceIpRangesToNatItemInput is an input type that accepts values of the RouterNatSubnetworkToNatSourceIpRangesToNatItem enum +// A concrete instance of `RouterNatSubnetworkToNatSourceIpRangesToNatItemInput` can be one of the following: // -// RouterNatSubnetworkToNatSourceIpRangesToNatItemArgs{...} +// RouterNatSubnetworkToNatSourceIpRangesToNatItemAllIpRanges +// RouterNatSubnetworkToNatSourceIpRangesToNatItemListOfSecondaryIpRanges +// RouterNatSubnetworkToNatSourceIpRangesToNatItemPrimaryIpRange type RouterNatSubnetworkToNatSourceIpRangesToNatItemInput interface { pulumi.Input @@ -25792,10 +26202,11 @@ func (o RouterNatTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context }).(pulumi.StringPtrOutput) } -// RouterNatTypeInput is an input type that accepts RouterNatTypeArgs and RouterNatTypeOutput values. -// You can construct a concrete instance of `RouterNatTypeInput` via: +// RouterNatTypeInput is an input type that accepts values of the RouterNatType enum +// A concrete instance of `RouterNatTypeInput` can be one of the following: // -// RouterNatTypeArgs{...} +// RouterNatTypePrivate +// RouterNatTypePublic type RouterNatTypeInput interface { pulumi.Input @@ -25973,10 +26384,15 @@ func (o RuleActionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) p }).(pulumi.StringPtrOutput) } -// RuleActionInput is an input type that accepts RuleActionArgs and RuleActionOutput values. -// You can construct a concrete instance of `RuleActionInput` via: +// RuleActionInput is an input type that accepts values of the RuleAction enum +// A concrete instance of `RuleActionInput` can be one of the following: // -// RuleActionArgs{...} +// RuleActionAllow +// RuleActionAllowWithLog +// RuleActionDeny +// RuleActionDenyWithLog +// RuleActionLog +// RuleActionNoAction type RuleActionInput interface { pulumi.Input @@ -26148,10 +26564,12 @@ func (o SSLHealthCheckPortSpecificationPtrOutput) ToStringPtrOutputWithContext(c }).(pulumi.StringPtrOutput) } -// SSLHealthCheckPortSpecificationInput is an input type that accepts SSLHealthCheckPortSpecificationArgs and SSLHealthCheckPortSpecificationOutput values. -// You can construct a concrete instance of `SSLHealthCheckPortSpecificationInput` via: +// SSLHealthCheckPortSpecificationInput is an input type that accepts values of the SSLHealthCheckPortSpecification enum +// A concrete instance of `SSLHealthCheckPortSpecificationInput` can be one of the following: // -// SSLHealthCheckPortSpecificationArgs{...} +// SSLHealthCheckPortSpecificationUseFixedPort +// SSLHealthCheckPortSpecificationUseNamedPort +// SSLHealthCheckPortSpecificationUseServingPort type SSLHealthCheckPortSpecificationInput interface { pulumi.Input @@ -26319,10 +26737,11 @@ func (o SSLHealthCheckProxyHeaderPtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// SSLHealthCheckProxyHeaderInput is an input type that accepts SSLHealthCheckProxyHeaderArgs and SSLHealthCheckProxyHeaderOutput values. -// You can construct a concrete instance of `SSLHealthCheckProxyHeaderInput` via: +// SSLHealthCheckProxyHeaderInput is an input type that accepts values of the SSLHealthCheckProxyHeader enum +// A concrete instance of `SSLHealthCheckProxyHeaderInput` can be one of the following: // -// SSLHealthCheckProxyHeaderArgs{...} +// SSLHealthCheckProxyHeaderNone +// SSLHealthCheckProxyHeaderProxyV1 type SSLHealthCheckProxyHeaderInput interface { pulumi.Input @@ -26494,10 +26913,12 @@ func (o SchedulingInstanceTerminationActionPtrOutput) ToStringPtrOutputWithConte }).(pulumi.StringPtrOutput) } -// SchedulingInstanceTerminationActionInput is an input type that accepts SchedulingInstanceTerminationActionArgs and SchedulingInstanceTerminationActionOutput values. -// You can construct a concrete instance of `SchedulingInstanceTerminationActionInput` via: +// SchedulingInstanceTerminationActionInput is an input type that accepts values of the SchedulingInstanceTerminationAction enum +// A concrete instance of `SchedulingInstanceTerminationActionInput` can be one of the following: // -// SchedulingInstanceTerminationActionArgs{...} +// SchedulingInstanceTerminationActionDelete +// SchedulingInstanceTerminationActionInstanceTerminationActionUnspecified +// SchedulingInstanceTerminationActionStop type SchedulingInstanceTerminationActionInput interface { pulumi.Input @@ -26668,10 +27089,12 @@ func (o SchedulingNodeAffinityOperatorPtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// SchedulingNodeAffinityOperatorInput is an input type that accepts SchedulingNodeAffinityOperatorArgs and SchedulingNodeAffinityOperatorOutput values. -// You can construct a concrete instance of `SchedulingNodeAffinityOperatorInput` via: +// SchedulingNodeAffinityOperatorInput is an input type that accepts values of the SchedulingNodeAffinityOperator enum +// A concrete instance of `SchedulingNodeAffinityOperatorInput` can be one of the following: // -// SchedulingNodeAffinityOperatorArgs{...} +// SchedulingNodeAffinityOperatorIn +// SchedulingNodeAffinityOperatorNotIn +// SchedulingNodeAffinityOperatorOperatorUnspecified type SchedulingNodeAffinityOperatorInput interface { pulumi.Input @@ -26841,10 +27264,11 @@ func (o SchedulingOnHostMaintenancePtrOutput) ToStringPtrOutputWithContext(ctx c }).(pulumi.StringPtrOutput) } -// SchedulingOnHostMaintenanceInput is an input type that accepts SchedulingOnHostMaintenanceArgs and SchedulingOnHostMaintenanceOutput values. -// You can construct a concrete instance of `SchedulingOnHostMaintenanceInput` via: +// SchedulingOnHostMaintenanceInput is an input type that accepts values of the SchedulingOnHostMaintenance enum +// A concrete instance of `SchedulingOnHostMaintenanceInput` can be one of the following: // -// SchedulingOnHostMaintenanceArgs{...} +// SchedulingOnHostMaintenanceMigrate +// SchedulingOnHostMaintenanceTerminate type SchedulingOnHostMaintenanceInput interface { pulumi.Input @@ -27014,10 +27438,11 @@ func (o SchedulingProvisioningModelPtrOutput) ToStringPtrOutputWithContext(ctx c }).(pulumi.StringPtrOutput) } -// SchedulingProvisioningModelInput is an input type that accepts SchedulingProvisioningModelArgs and SchedulingProvisioningModelOutput values. -// You can construct a concrete instance of `SchedulingProvisioningModelInput` via: +// SchedulingProvisioningModelInput is an input type that accepts values of the SchedulingProvisioningModel enum +// A concrete instance of `SchedulingProvisioningModelInput` can be one of the following: // -// SchedulingProvisioningModelArgs{...} +// SchedulingProvisioningModelSpot +// SchedulingProvisioningModelStandard type SchedulingProvisioningModelInput interface { pulumi.Input @@ -27185,10 +27610,11 @@ func (o SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigRuleVisibil }).(pulumi.StringPtrOutput) } -// SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigRuleVisibilityInput is an input type that accepts SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigRuleVisibilityArgs and SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigRuleVisibilityOutput values. -// You can construct a concrete instance of `SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigRuleVisibilityInput` via: +// SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigRuleVisibilityInput is an input type that accepts values of the SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigRuleVisibility enum +// A concrete instance of `SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigRuleVisibilityInput` can be one of the following: // -// SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigRuleVisibilityArgs{...} +// SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigRuleVisibilityPremium +// SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigRuleVisibilityStandard type SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigRuleVisibilityInput interface { pulumi.Input @@ -27356,10 +27782,12 @@ func (o SecurityPolicyAdvancedOptionsConfigJsonParsingPtrOutput) ToStringPtrOutp }).(pulumi.StringPtrOutput) } -// SecurityPolicyAdvancedOptionsConfigJsonParsingInput is an input type that accepts SecurityPolicyAdvancedOptionsConfigJsonParsingArgs and SecurityPolicyAdvancedOptionsConfigJsonParsingOutput values. -// You can construct a concrete instance of `SecurityPolicyAdvancedOptionsConfigJsonParsingInput` via: +// SecurityPolicyAdvancedOptionsConfigJsonParsingInput is an input type that accepts values of the SecurityPolicyAdvancedOptionsConfigJsonParsing enum +// A concrete instance of `SecurityPolicyAdvancedOptionsConfigJsonParsingInput` can be one of the following: // -// SecurityPolicyAdvancedOptionsConfigJsonParsingArgs{...} +// SecurityPolicyAdvancedOptionsConfigJsonParsingDisabled +// SecurityPolicyAdvancedOptionsConfigJsonParsingStandard +// SecurityPolicyAdvancedOptionsConfigJsonParsingStandardWithGraphql type SecurityPolicyAdvancedOptionsConfigJsonParsingInput interface { pulumi.Input @@ -27526,10 +27954,11 @@ func (o SecurityPolicyAdvancedOptionsConfigLogLevelPtrOutput) ToStringPtrOutputW }).(pulumi.StringPtrOutput) } -// SecurityPolicyAdvancedOptionsConfigLogLevelInput is an input type that accepts SecurityPolicyAdvancedOptionsConfigLogLevelArgs and SecurityPolicyAdvancedOptionsConfigLogLevelOutput values. -// You can construct a concrete instance of `SecurityPolicyAdvancedOptionsConfigLogLevelInput` via: +// SecurityPolicyAdvancedOptionsConfigLogLevelInput is an input type that accepts values of the SecurityPolicyAdvancedOptionsConfigLogLevel enum +// A concrete instance of `SecurityPolicyAdvancedOptionsConfigLogLevelInput` can be one of the following: // -// SecurityPolicyAdvancedOptionsConfigLogLevelArgs{...} +// SecurityPolicyAdvancedOptionsConfigLogLevelNormal +// SecurityPolicyAdvancedOptionsConfigLogLevelVerbose type SecurityPolicyAdvancedOptionsConfigLogLevelInput interface { pulumi.Input @@ -27696,10 +28125,11 @@ func (o SecurityPolicyDdosProtectionConfigDdosProtectionPtrOutput) ToStringPtrOu }).(pulumi.StringPtrOutput) } -// SecurityPolicyDdosProtectionConfigDdosProtectionInput is an input type that accepts SecurityPolicyDdosProtectionConfigDdosProtectionArgs and SecurityPolicyDdosProtectionConfigDdosProtectionOutput values. -// You can construct a concrete instance of `SecurityPolicyDdosProtectionConfigDdosProtectionInput` via: +// SecurityPolicyDdosProtectionConfigDdosProtectionInput is an input type that accepts values of the SecurityPolicyDdosProtectionConfigDdosProtection enum +// A concrete instance of `SecurityPolicyDdosProtectionConfigDdosProtectionInput` can be one of the following: // -// SecurityPolicyDdosProtectionConfigDdosProtectionArgs{...} +// SecurityPolicyDdosProtectionConfigDdosProtectionAdvanced +// SecurityPolicyDdosProtectionConfigDdosProtectionStandard type SecurityPolicyDdosProtectionConfigDdosProtectionInput interface { pulumi.Input @@ -27867,10 +28297,10 @@ func (o SecurityPolicyRuleMatcherVersionedExprPtrOutput) ToStringPtrOutputWithCo }).(pulumi.StringPtrOutput) } -// SecurityPolicyRuleMatcherVersionedExprInput is an input type that accepts SecurityPolicyRuleMatcherVersionedExprArgs and SecurityPolicyRuleMatcherVersionedExprOutput values. -// You can construct a concrete instance of `SecurityPolicyRuleMatcherVersionedExprInput` via: +// SecurityPolicyRuleMatcherVersionedExprInput is an input type that accepts values of the SecurityPolicyRuleMatcherVersionedExpr enum +// A concrete instance of `SecurityPolicyRuleMatcherVersionedExprInput` can be one of the following: // -// SecurityPolicyRuleMatcherVersionedExprArgs{...} +// SecurityPolicyRuleMatcherVersionedExprSrcIpsV1 type SecurityPolicyRuleMatcherVersionedExprInput interface { pulumi.Input @@ -28046,10 +28476,14 @@ func (o SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParamsOpPtrOutput) }).(pulumi.StringPtrOutput) } -// SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParamsOpInput is an input type that accepts SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParamsOpArgs and SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParamsOpOutput values. -// You can construct a concrete instance of `SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParamsOpInput` via: +// SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParamsOpInput is an input type that accepts values of the SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParamsOp enum +// A concrete instance of `SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParamsOpInput` can be one of the following: // -// SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParamsOpArgs{...} +// SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParamsOpContains +// SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParamsOpEndsWith +// SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParamsOpEquals +// SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParamsOpEqualsAny +// SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParamsOpStartsWith type SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParamsOpInput interface { pulumi.Input @@ -28223,10 +28657,17 @@ func (o SecurityPolicyRuleRateLimitOptionsEnforceOnKeyPtrOutput) ToStringPtrOutp }).(pulumi.StringPtrOutput) } -// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyInput is an input type that accepts SecurityPolicyRuleRateLimitOptionsEnforceOnKeyArgs and SecurityPolicyRuleRateLimitOptionsEnforceOnKeyOutput values. -// You can construct a concrete instance of `SecurityPolicyRuleRateLimitOptionsEnforceOnKeyInput` via: +// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyInput is an input type that accepts values of the SecurityPolicyRuleRateLimitOptionsEnforceOnKey enum +// A concrete instance of `SecurityPolicyRuleRateLimitOptionsEnforceOnKeyInput` can be one of the following: // -// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyArgs{...} +// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyAll +// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyHttpCookie +// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyHttpHeader +// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyHttpPath +// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyIp +// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyRegionCode +// SecurityPolicyRuleRateLimitOptionsEnforceOnKeySni +// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyXffIp type SecurityPolicyRuleRateLimitOptionsEnforceOnKeyInput interface { pulumi.Input @@ -28400,10 +28841,17 @@ func (o SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigEnforceOnKeyTypePtrO }).(pulumi.StringPtrOutput) } -// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigEnforceOnKeyTypeInput is an input type that accepts SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigEnforceOnKeyTypeArgs and SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigEnforceOnKeyTypeOutput values. -// You can construct a concrete instance of `SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigEnforceOnKeyTypeInput` via: +// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigEnforceOnKeyTypeInput is an input type that accepts values of the SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigEnforceOnKeyType enum +// A concrete instance of `SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigEnforceOnKeyTypeInput` can be one of the following: // -// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigEnforceOnKeyTypeArgs{...} +// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigEnforceOnKeyTypeAll +// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigEnforceOnKeyTypeHttpCookie +// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigEnforceOnKeyTypeHttpHeader +// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigEnforceOnKeyTypeHttpPath +// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigEnforceOnKeyTypeIp +// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigEnforceOnKeyTypeRegionCode +// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigEnforceOnKeyTypeSni +// SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigEnforceOnKeyTypeXffIp type SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigEnforceOnKeyTypeInput interface { pulumi.Input @@ -28571,10 +29019,11 @@ func (o SecurityPolicyRuleRedirectOptionsTypePtrOutput) ToStringPtrOutputWithCon }).(pulumi.StringPtrOutput) } -// SecurityPolicyRuleRedirectOptionsTypeInput is an input type that accepts SecurityPolicyRuleRedirectOptionsTypeArgs and SecurityPolicyRuleRedirectOptionsTypeOutput values. -// You can construct a concrete instance of `SecurityPolicyRuleRedirectOptionsTypeInput` via: +// SecurityPolicyRuleRedirectOptionsTypeInput is an input type that accepts values of the SecurityPolicyRuleRedirectOptionsType enum +// A concrete instance of `SecurityPolicyRuleRedirectOptionsTypeInput` can be one of the following: // -// SecurityPolicyRuleRedirectOptionsTypeArgs{...} +// SecurityPolicyRuleRedirectOptionsTypeExternal302 +// SecurityPolicyRuleRedirectOptionsTypeGoogleRecaptcha type SecurityPolicyRuleRedirectOptionsTypeInput interface { pulumi.Input @@ -28743,10 +29192,12 @@ func (o SecurityPolicyTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// SecurityPolicyTypeInput is an input type that accepts SecurityPolicyTypeArgs and SecurityPolicyTypeOutput values. -// You can construct a concrete instance of `SecurityPolicyTypeInput` via: +// SecurityPolicyTypeInput is an input type that accepts values of the SecurityPolicyType enum +// A concrete instance of `SecurityPolicyTypeInput` can be one of the following: // -// SecurityPolicyTypeArgs{...} +// SecurityPolicyTypeCloudArmor +// SecurityPolicyTypeCloudArmorEdge +// SecurityPolicyTypeCloudArmorNetwork type SecurityPolicyTypeInput interface { pulumi.Input @@ -28916,10 +29367,13 @@ func (o SecurityPolicyUserDefinedFieldBasePtrOutput) ToStringPtrOutputWithContex }).(pulumi.StringPtrOutput) } -// SecurityPolicyUserDefinedFieldBaseInput is an input type that accepts SecurityPolicyUserDefinedFieldBaseArgs and SecurityPolicyUserDefinedFieldBaseOutput values. -// You can construct a concrete instance of `SecurityPolicyUserDefinedFieldBaseInput` via: +// SecurityPolicyUserDefinedFieldBaseInput is an input type that accepts values of the SecurityPolicyUserDefinedFieldBase enum +// A concrete instance of `SecurityPolicyUserDefinedFieldBaseInput` can be one of the following: // -// SecurityPolicyUserDefinedFieldBaseArgs{...} +// SecurityPolicyUserDefinedFieldBaseIpv4 +// SecurityPolicyUserDefinedFieldBaseIpv6 +// SecurityPolicyUserDefinedFieldBaseTcp +// SecurityPolicyUserDefinedFieldBaseUdp type SecurityPolicyUserDefinedFieldBaseInput interface { pulumi.Input @@ -29089,10 +29543,12 @@ func (o ServerBindingTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Con }).(pulumi.StringPtrOutput) } -// ServerBindingTypeInput is an input type that accepts ServerBindingTypeArgs and ServerBindingTypeOutput values. -// You can construct a concrete instance of `ServerBindingTypeInput` via: +// ServerBindingTypeInput is an input type that accepts values of the ServerBindingType enum +// A concrete instance of `ServerBindingTypeInput` can be one of the following: // -// ServerBindingTypeArgs{...} +// ServerBindingTypeRestartNodeOnAnyServer +// ServerBindingTypeRestartNodeOnMinimalServers +// ServerBindingTypeServerBindingTypeUnspecified type ServerBindingTypeInput interface { pulumi.Input @@ -29261,10 +29717,12 @@ func (o ServiceAttachmentConnectionPreferencePtrOutput) ToStringPtrOutputWithCon }).(pulumi.StringPtrOutput) } -// ServiceAttachmentConnectionPreferenceInput is an input type that accepts ServiceAttachmentConnectionPreferenceArgs and ServiceAttachmentConnectionPreferenceOutput values. -// You can construct a concrete instance of `ServiceAttachmentConnectionPreferenceInput` via: +// ServiceAttachmentConnectionPreferenceInput is an input type that accepts values of the ServiceAttachmentConnectionPreference enum +// A concrete instance of `ServiceAttachmentConnectionPreferenceInput` can be one of the following: // -// ServiceAttachmentConnectionPreferenceArgs{...} +// ServiceAttachmentConnectionPreferenceAcceptAutomatic +// ServiceAttachmentConnectionPreferenceAcceptManual +// ServiceAttachmentConnectionPreferenceConnectionPreferenceUnspecified type ServiceAttachmentConnectionPreferenceInput interface { pulumi.Input @@ -29438,10 +29896,13 @@ func (o ShareSettingsShareTypePtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// ShareSettingsShareTypeInput is an input type that accepts ShareSettingsShareTypeArgs and ShareSettingsShareTypeOutput values. -// You can construct a concrete instance of `ShareSettingsShareTypeInput` via: +// ShareSettingsShareTypeInput is an input type that accepts values of the ShareSettingsShareType enum +// A concrete instance of `ShareSettingsShareTypeInput` can be one of the following: // -// ShareSettingsShareTypeArgs{...} +// ShareSettingsShareTypeLocal +// ShareSettingsShareTypeOrganization +// ShareSettingsShareTypeShareTypeUnspecified +// ShareSettingsShareTypeSpecificProjects type ShareSettingsShareTypeInput interface { pulumi.Input @@ -29609,10 +30070,11 @@ func (o SnapshotSnapshotTypePtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// SnapshotSnapshotTypeInput is an input type that accepts SnapshotSnapshotTypeArgs and SnapshotSnapshotTypeOutput values. -// You can construct a concrete instance of `SnapshotSnapshotTypeInput` via: +// SnapshotSnapshotTypeInput is an input type that accepts values of the SnapshotSnapshotType enum +// A concrete instance of `SnapshotSnapshotTypeInput` can be one of the following: // -// SnapshotSnapshotTypeArgs{...} +// SnapshotSnapshotTypeArchive +// SnapshotSnapshotTypeStandard type SnapshotSnapshotTypeInput interface { pulumi.Input @@ -29783,10 +30245,12 @@ func (o SslCertificateTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// SslCertificateTypeInput is an input type that accepts SslCertificateTypeArgs and SslCertificateTypeOutput values. -// You can construct a concrete instance of `SslCertificateTypeInput` via: +// SslCertificateTypeInput is an input type that accepts values of the SslCertificateType enum +// A concrete instance of `SslCertificateTypeInput` can be one of the following: // -// SslCertificateTypeArgs{...} +// SslCertificateTypeManaged +// SslCertificateTypeSelfManaged +// SslCertificateTypeTypeUnspecified type SslCertificateTypeInput interface { pulumi.Input @@ -29958,10 +30422,12 @@ func (o SslPolicyMinTlsVersionPtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// SslPolicyMinTlsVersionInput is an input type that accepts SslPolicyMinTlsVersionArgs and SslPolicyMinTlsVersionOutput values. -// You can construct a concrete instance of `SslPolicyMinTlsVersionInput` via: +// SslPolicyMinTlsVersionInput is an input type that accepts values of the SslPolicyMinTlsVersion enum +// A concrete instance of `SslPolicyMinTlsVersionInput` can be one of the following: // -// SslPolicyMinTlsVersionArgs{...} +// SslPolicyMinTlsVersionTls10 +// SslPolicyMinTlsVersionTls11 +// SslPolicyMinTlsVersionTls12 type SslPolicyMinTlsVersionInput interface { pulumi.Input @@ -30135,10 +30601,13 @@ func (o SslPolicyProfilePtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// SslPolicyProfileInput is an input type that accepts SslPolicyProfileArgs and SslPolicyProfileOutput values. -// You can construct a concrete instance of `SslPolicyProfileInput` via: +// SslPolicyProfileInput is an input type that accepts values of the SslPolicyProfile enum +// A concrete instance of `SslPolicyProfileInput` can be one of the following: // -// SslPolicyProfileArgs{...} +// SslPolicyProfileCompatible +// SslPolicyProfileCustom +// SslPolicyProfileModern +// SslPolicyProfileRestricted type SslPolicyProfileInput interface { pulumi.Input @@ -30308,10 +30777,11 @@ func (o SubnetworkIpv6AccessTypePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// SubnetworkIpv6AccessTypeInput is an input type that accepts SubnetworkIpv6AccessTypeArgs and SubnetworkIpv6AccessTypeOutput values. -// You can construct a concrete instance of `SubnetworkIpv6AccessTypeInput` via: +// SubnetworkIpv6AccessTypeInput is an input type that accepts values of the SubnetworkIpv6AccessType enum +// A concrete instance of `SubnetworkIpv6AccessTypeInput` can be one of the following: // -// SubnetworkIpv6AccessTypeArgs{...} +// SubnetworkIpv6AccessTypeExternal +// SubnetworkIpv6AccessTypeInternal type SubnetworkIpv6AccessTypeInput interface { pulumi.Input @@ -30483,10 +30953,15 @@ func (o SubnetworkLogConfigAggregationIntervalPtrOutput) ToStringPtrOutputWithCo }).(pulumi.StringPtrOutput) } -// SubnetworkLogConfigAggregationIntervalInput is an input type that accepts SubnetworkLogConfigAggregationIntervalArgs and SubnetworkLogConfigAggregationIntervalOutput values. -// You can construct a concrete instance of `SubnetworkLogConfigAggregationIntervalInput` via: +// SubnetworkLogConfigAggregationIntervalInput is an input type that accepts values of the SubnetworkLogConfigAggregationInterval enum +// A concrete instance of `SubnetworkLogConfigAggregationIntervalInput` can be one of the following: // -// SubnetworkLogConfigAggregationIntervalArgs{...} +// SubnetworkLogConfigAggregationIntervalInterval10Min +// SubnetworkLogConfigAggregationIntervalInterval15Min +// SubnetworkLogConfigAggregationIntervalInterval1Min +// SubnetworkLogConfigAggregationIntervalInterval30Sec +// SubnetworkLogConfigAggregationIntervalInterval5Min +// SubnetworkLogConfigAggregationIntervalInterval5Sec type SubnetworkLogConfigAggregationIntervalInput interface { pulumi.Input @@ -30655,10 +31130,12 @@ func (o SubnetworkLogConfigMetadataPtrOutput) ToStringPtrOutputWithContext(ctx c }).(pulumi.StringPtrOutput) } -// SubnetworkLogConfigMetadataInput is an input type that accepts SubnetworkLogConfigMetadataArgs and SubnetworkLogConfigMetadataOutput values. -// You can construct a concrete instance of `SubnetworkLogConfigMetadataInput` via: +// SubnetworkLogConfigMetadataInput is an input type that accepts values of the SubnetworkLogConfigMetadata enum +// A concrete instance of `SubnetworkLogConfigMetadataInput` can be one of the following: // -// SubnetworkLogConfigMetadataArgs{...} +// SubnetworkLogConfigMetadataCustomMetadata +// SubnetworkLogConfigMetadataExcludeAllMetadata +// SubnetworkLogConfigMetadataIncludeAllMetadata type SubnetworkLogConfigMetadataInput interface { pulumi.Input @@ -30830,10 +31307,12 @@ func (o SubnetworkPrivateIpv6GoogleAccessPtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// SubnetworkPrivateIpv6GoogleAccessInput is an input type that accepts SubnetworkPrivateIpv6GoogleAccessArgs and SubnetworkPrivateIpv6GoogleAccessOutput values. -// You can construct a concrete instance of `SubnetworkPrivateIpv6GoogleAccessInput` via: +// SubnetworkPrivateIpv6GoogleAccessInput is an input type that accepts values of the SubnetworkPrivateIpv6GoogleAccess enum +// A concrete instance of `SubnetworkPrivateIpv6GoogleAccessInput` can be one of the following: // -// SubnetworkPrivateIpv6GoogleAccessArgs{...} +// SubnetworkPrivateIpv6GoogleAccessDisableGoogleAccess +// SubnetworkPrivateIpv6GoogleAccessEnableBidirectionalAccessToGoogle +// SubnetworkPrivateIpv6GoogleAccessEnableOutboundVmAccessToGoogle type SubnetworkPrivateIpv6GoogleAccessInput interface { pulumi.Input @@ -31013,10 +31492,16 @@ func (o SubnetworkPurposePtrOutput) ToStringPtrOutputWithContext(ctx context.Con }).(pulumi.StringPtrOutput) } -// SubnetworkPurposeInput is an input type that accepts SubnetworkPurposeArgs and SubnetworkPurposeOutput values. -// You can construct a concrete instance of `SubnetworkPurposeInput` via: +// SubnetworkPurposeInput is an input type that accepts values of the SubnetworkPurpose enum +// A concrete instance of `SubnetworkPurposeInput` can be one of the following: // -// SubnetworkPurposeArgs{...} +// SubnetworkPurposeGlobalManagedProxy +// SubnetworkPurposeInternalHttpsLoadBalancer +// SubnetworkPurposePrivate +// SubnetworkPurposePrivateNat +// SubnetworkPurposePrivateRfc1918 +// SubnetworkPurposePrivateServiceConnect +// SubnetworkPurposeRegionalManagedProxy type SubnetworkPurposeInput interface { pulumi.Input @@ -31186,10 +31671,11 @@ func (o SubnetworkRolePtrOutput) ToStringPtrOutputWithContext(ctx context.Contex }).(pulumi.StringPtrOutput) } -// SubnetworkRoleInput is an input type that accepts SubnetworkRoleArgs and SubnetworkRoleOutput values. -// You can construct a concrete instance of `SubnetworkRoleInput` via: +// SubnetworkRoleInput is an input type that accepts values of the SubnetworkRole enum +// A concrete instance of `SubnetworkRoleInput` can be one of the following: // -// SubnetworkRoleArgs{...} +// SubnetworkRoleActive +// SubnetworkRoleBackup type SubnetworkRoleInput interface { pulumi.Input @@ -31359,10 +31845,11 @@ func (o SubnetworkStackTypePtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// SubnetworkStackTypeInput is an input type that accepts SubnetworkStackTypeArgs and SubnetworkStackTypeOutput values. -// You can construct a concrete instance of `SubnetworkStackTypeInput` via: +// SubnetworkStackTypeInput is an input type that accepts values of the SubnetworkStackType enum +// A concrete instance of `SubnetworkStackTypeInput` can be one of the following: // -// SubnetworkStackTypeArgs{...} +// SubnetworkStackTypeIpv4Ipv6 +// SubnetworkStackTypeIpv4Only type SubnetworkStackTypeInput interface { pulumi.Input @@ -31531,10 +32018,11 @@ func (o SubsettingPolicyPtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// SubsettingPolicyInput is an input type that accepts SubsettingPolicyArgs and SubsettingPolicyOutput values. -// You can construct a concrete instance of `SubsettingPolicyInput` via: +// SubsettingPolicyInput is an input type that accepts values of the SubsettingPolicy enum +// A concrete instance of `SubsettingPolicyInput` can be one of the following: // -// SubsettingPolicyArgs{...} +// SubsettingPolicyConsistentHashSubsetting +// SubsettingPolicyNone type SubsettingPolicyInput interface { pulumi.Input @@ -31706,10 +32194,12 @@ func (o TCPHealthCheckPortSpecificationPtrOutput) ToStringPtrOutputWithContext(c }).(pulumi.StringPtrOutput) } -// TCPHealthCheckPortSpecificationInput is an input type that accepts TCPHealthCheckPortSpecificationArgs and TCPHealthCheckPortSpecificationOutput values. -// You can construct a concrete instance of `TCPHealthCheckPortSpecificationInput` via: +// TCPHealthCheckPortSpecificationInput is an input type that accepts values of the TCPHealthCheckPortSpecification enum +// A concrete instance of `TCPHealthCheckPortSpecificationInput` can be one of the following: // -// TCPHealthCheckPortSpecificationArgs{...} +// TCPHealthCheckPortSpecificationUseFixedPort +// TCPHealthCheckPortSpecificationUseNamedPort +// TCPHealthCheckPortSpecificationUseServingPort type TCPHealthCheckPortSpecificationInput interface { pulumi.Input @@ -31877,10 +32367,11 @@ func (o TCPHealthCheckProxyHeaderPtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// TCPHealthCheckProxyHeaderInput is an input type that accepts TCPHealthCheckProxyHeaderArgs and TCPHealthCheckProxyHeaderOutput values. -// You can construct a concrete instance of `TCPHealthCheckProxyHeaderInput` via: +// TCPHealthCheckProxyHeaderInput is an input type that accepts values of the TCPHealthCheckProxyHeader enum +// A concrete instance of `TCPHealthCheckProxyHeaderInput` can be one of the following: // -// TCPHealthCheckProxyHeaderArgs{...} +// TCPHealthCheckProxyHeaderNone +// TCPHealthCheckProxyHeaderProxyV1 type TCPHealthCheckProxyHeaderInput interface { pulumi.Input @@ -32052,10 +32543,12 @@ func (o TargetHttpsProxyQuicOverridePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// TargetHttpsProxyQuicOverrideInput is an input type that accepts TargetHttpsProxyQuicOverrideArgs and TargetHttpsProxyQuicOverrideOutput values. -// You can construct a concrete instance of `TargetHttpsProxyQuicOverrideInput` via: +// TargetHttpsProxyQuicOverrideInput is an input type that accepts values of the TargetHttpsProxyQuicOverride enum +// A concrete instance of `TargetHttpsProxyQuicOverrideInput` can be one of the following: // -// TargetHttpsProxyQuicOverrideArgs{...} +// TargetHttpsProxyQuicOverrideDisable +// TargetHttpsProxyQuicOverrideEnable +// TargetHttpsProxyQuicOverrideNone type TargetHttpsProxyQuicOverrideInput interface { pulumi.Input @@ -32223,10 +32716,10 @@ func (o TargetInstanceNatPolicyPtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// TargetInstanceNatPolicyInput is an input type that accepts TargetInstanceNatPolicyArgs and TargetInstanceNatPolicyOutput values. -// You can construct a concrete instance of `TargetInstanceNatPolicyInput` via: +// TargetInstanceNatPolicyInput is an input type that accepts values of the TargetInstanceNatPolicy enum +// A concrete instance of `TargetInstanceNatPolicyInput` can be one of the following: // -// TargetInstanceNatPolicyArgs{...} +// TargetInstanceNatPolicyNoNat type TargetInstanceNatPolicyInput interface { pulumi.Input @@ -32408,10 +32901,17 @@ func (o TargetPoolSessionAffinityPtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// TargetPoolSessionAffinityInput is an input type that accepts TargetPoolSessionAffinityArgs and TargetPoolSessionAffinityOutput values. -// You can construct a concrete instance of `TargetPoolSessionAffinityInput` via: +// TargetPoolSessionAffinityInput is an input type that accepts values of the TargetPoolSessionAffinity enum +// A concrete instance of `TargetPoolSessionAffinityInput` can be one of the following: // -// TargetPoolSessionAffinityArgs{...} +// TargetPoolSessionAffinityClientIp +// TargetPoolSessionAffinityClientIpNoDestination +// TargetPoolSessionAffinityClientIpPortProto +// TargetPoolSessionAffinityClientIpProto +// TargetPoolSessionAffinityGeneratedCookie +// TargetPoolSessionAffinityHeaderField +// TargetPoolSessionAffinityHttpCookie +// TargetPoolSessionAffinityNone type TargetPoolSessionAffinityInput interface { pulumi.Input @@ -32579,10 +33079,11 @@ func (o TargetSslProxyProxyHeaderPtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// TargetSslProxyProxyHeaderInput is an input type that accepts TargetSslProxyProxyHeaderArgs and TargetSslProxyProxyHeaderOutput values. -// You can construct a concrete instance of `TargetSslProxyProxyHeaderInput` via: +// TargetSslProxyProxyHeaderInput is an input type that accepts values of the TargetSslProxyProxyHeader enum +// A concrete instance of `TargetSslProxyProxyHeaderInput` can be one of the following: // -// TargetSslProxyProxyHeaderArgs{...} +// TargetSslProxyProxyHeaderNone +// TargetSslProxyProxyHeaderProxyV1 type TargetSslProxyProxyHeaderInput interface { pulumi.Input @@ -32750,10 +33251,11 @@ func (o TargetTcpProxyProxyHeaderPtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// TargetTcpProxyProxyHeaderInput is an input type that accepts TargetTcpProxyProxyHeaderArgs and TargetTcpProxyProxyHeaderOutput values. -// You can construct a concrete instance of `TargetTcpProxyProxyHeaderInput` via: +// TargetTcpProxyProxyHeaderInput is an input type that accepts values of the TargetTcpProxyProxyHeader enum +// A concrete instance of `TargetTcpProxyProxyHeaderInput` can be one of the following: // -// TargetTcpProxyProxyHeaderArgs{...} +// TargetTcpProxyProxyHeaderNone +// TargetTcpProxyProxyHeaderProxyV1 type TargetTcpProxyProxyHeaderInput interface { pulumi.Input @@ -32923,10 +33425,11 @@ func (o VpnGatewayStackTypePtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// VpnGatewayStackTypeInput is an input type that accepts VpnGatewayStackTypeArgs and VpnGatewayStackTypeOutput values. -// You can construct a concrete instance of `VpnGatewayStackTypeInput` via: +// VpnGatewayStackTypeInput is an input type that accepts values of the VpnGatewayStackType enum +// A concrete instance of `VpnGatewayStackTypeInput` can be one of the following: // -// VpnGatewayStackTypeArgs{...} +// VpnGatewayStackTypeIpv4Ipv6 +// VpnGatewayStackTypeIpv4Only type VpnGatewayStackTypeInput interface { pulumi.Input diff --git a/sdk/go/google/connectors/v1/pulumiEnums.go b/sdk/go/google/connectors/v1/pulumiEnums.go index d0ab306c9d..a89369331b 100644 --- a/sdk/go/google/connectors/v1/pulumiEnums.go +++ b/sdk/go/google/connectors/v1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input @@ -327,10 +330,16 @@ func (o AuthConfigAuthTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// AuthConfigAuthTypeInput is an input type that accepts AuthConfigAuthTypeArgs and AuthConfigAuthTypeOutput values. -// You can construct a concrete instance of `AuthConfigAuthTypeInput` via: +// AuthConfigAuthTypeInput is an input type that accepts values of the AuthConfigAuthType enum +// A concrete instance of `AuthConfigAuthTypeInput` can be one of the following: // -// AuthConfigAuthTypeArgs{...} +// AuthConfigAuthTypeAuthTypeUnspecified +// AuthConfigAuthTypeUserPassword +// AuthConfigAuthTypeOauth2JwtBearer +// AuthConfigAuthTypeOauth2ClientCredentials +// AuthConfigAuthTypeSshPublicKey +// AuthConfigAuthTypeOauth2AuthCodeFlow +// AuthConfigAuthTypeGoogleAuthentication type AuthConfigAuthTypeInput interface { pulumi.Input @@ -502,10 +511,12 @@ func (o ConnectionEventingEnablementTypePtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// ConnectionEventingEnablementTypeInput is an input type that accepts ConnectionEventingEnablementTypeArgs and ConnectionEventingEnablementTypeOutput values. -// You can construct a concrete instance of `ConnectionEventingEnablementTypeInput` via: +// ConnectionEventingEnablementTypeInput is an input type that accepts values of the ConnectionEventingEnablementType enum +// A concrete instance of `ConnectionEventingEnablementTypeInput` can be one of the following: // -// ConnectionEventingEnablementTypeArgs{...} +// ConnectionEventingEnablementTypeEventingEnablementTypeUnspecified +// ConnectionEventingEnablementTypeEventingAndConnection +// ConnectionEventingEnablementTypeOnlyEventing type ConnectionEventingEnablementTypeInput interface { pulumi.Input @@ -677,10 +688,12 @@ func (o CustomConnectorCustomConnectorTypePtrOutput) ToStringPtrOutputWithContex }).(pulumi.StringPtrOutput) } -// CustomConnectorCustomConnectorTypeInput is an input type that accepts CustomConnectorCustomConnectorTypeArgs and CustomConnectorCustomConnectorTypeOutput values. -// You can construct a concrete instance of `CustomConnectorCustomConnectorTypeInput` via: +// CustomConnectorCustomConnectorTypeInput is an input type that accepts values of the CustomConnectorCustomConnectorType enum +// A concrete instance of `CustomConnectorCustomConnectorTypeInput` can be one of the following: // -// CustomConnectorCustomConnectorTypeArgs{...} +// CustomConnectorCustomConnectorTypeCustomConnectorTypeUnspecified +// CustomConnectorCustomConnectorTypeOpenApi +// CustomConnectorCustomConnectorTypeProto type CustomConnectorCustomConnectorTypeInput interface { pulumi.Input @@ -852,10 +865,12 @@ func (o EncryptionKeyTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Con }).(pulumi.StringPtrOutput) } -// EncryptionKeyTypeInput is an input type that accepts EncryptionKeyTypeArgs and EncryptionKeyTypeOutput values. -// You can construct a concrete instance of `EncryptionKeyTypeInput` via: +// EncryptionKeyTypeInput is an input type that accepts values of the EncryptionKeyType enum +// A concrete instance of `EncryptionKeyTypeInput` can be one of the following: // -// EncryptionKeyTypeArgs{...} +// EncryptionKeyTypeTypeUnspecified +// EncryptionKeyTypeGoogleManaged +// EncryptionKeyTypeCustomerManaged type EncryptionKeyTypeInput interface { pulumi.Input @@ -1025,10 +1040,11 @@ func (o EventSubscriptionDestinationTypePtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// EventSubscriptionDestinationTypeInput is an input type that accepts EventSubscriptionDestinationTypeArgs and EventSubscriptionDestinationTypeOutput values. -// You can construct a concrete instance of `EventSubscriptionDestinationTypeInput` via: +// EventSubscriptionDestinationTypeInput is an input type that accepts values of the EventSubscriptionDestinationType enum +// A concrete instance of `EventSubscriptionDestinationTypeInput` can be one of the following: // -// EventSubscriptionDestinationTypeArgs{...} +// EventSubscriptionDestinationTypeTypeUnspecified +// EventSubscriptionDestinationTypeEndpoint type EventSubscriptionDestinationTypeInput interface { pulumi.Input @@ -1200,10 +1216,12 @@ func (o JMSTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulu }).(pulumi.StringPtrOutput) } -// JMSTypeInput is an input type that accepts JMSTypeArgs and JMSTypeOutput values. -// You can construct a concrete instance of `JMSTypeInput` via: +// JMSTypeInput is an input type that accepts values of the JMSType enum +// A concrete instance of `JMSTypeInput` can be one of the following: // -// JMSTypeArgs{...} +// JMSTypeTypeUnspecified +// JMSTypeQueue +// JMSTypeTopic type JMSTypeInput interface { pulumi.Input @@ -1373,10 +1391,11 @@ func (o SslConfigClientCertTypePtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// SslConfigClientCertTypeInput is an input type that accepts SslConfigClientCertTypeArgs and SslConfigClientCertTypeOutput values. -// You can construct a concrete instance of `SslConfigClientCertTypeInput` via: +// SslConfigClientCertTypeInput is an input type that accepts values of the SslConfigClientCertType enum +// A concrete instance of `SslConfigClientCertTypeInput` can be one of the following: // -// SslConfigClientCertTypeArgs{...} +// SslConfigClientCertTypeCertTypeUnspecified +// SslConfigClientCertTypePem type SslConfigClientCertTypeInput interface { pulumi.Input @@ -1546,10 +1565,11 @@ func (o SslConfigServerCertTypePtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// SslConfigServerCertTypeInput is an input type that accepts SslConfigServerCertTypeArgs and SslConfigServerCertTypeOutput values. -// You can construct a concrete instance of `SslConfigServerCertTypeInput` via: +// SslConfigServerCertTypeInput is an input type that accepts values of the SslConfigServerCertType enum +// A concrete instance of `SslConfigServerCertTypeInput` can be one of the following: // -// SslConfigServerCertTypeArgs{...} +// SslConfigServerCertTypeCertTypeUnspecified +// SslConfigServerCertTypePem type SslConfigServerCertTypeInput interface { pulumi.Input @@ -1721,10 +1741,12 @@ func (o SslConfigTrustModelPtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// SslConfigTrustModelInput is an input type that accepts SslConfigTrustModelArgs and SslConfigTrustModelOutput values. -// You can construct a concrete instance of `SslConfigTrustModelInput` via: +// SslConfigTrustModelInput is an input type that accepts values of the SslConfigTrustModel enum +// A concrete instance of `SslConfigTrustModelInput` can be one of the following: // -// SslConfigTrustModelArgs{...} +// SslConfigTrustModelPublic +// SslConfigTrustModelPrivate +// SslConfigTrustModelInsecure type SslConfigTrustModelInput interface { pulumi.Input @@ -1896,10 +1918,12 @@ func (o SslConfigTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context }).(pulumi.StringPtrOutput) } -// SslConfigTypeInput is an input type that accepts SslConfigTypeArgs and SslConfigTypeOutput values. -// You can construct a concrete instance of `SslConfigTypeInput` via: +// SslConfigTypeInput is an input type that accepts values of the SslConfigType enum +// A concrete instance of `SslConfigTypeInput` can be one of the following: // -// SslConfigTypeArgs{...} +// SslConfigTypeSslTypeUnspecified +// SslConfigTypeTls +// SslConfigTypeMtls type SslConfigTypeInput interface { pulumi.Input diff --git a/sdk/go/google/contactcenteraiplatform/v1alpha1/pulumiEnums.go b/sdk/go/google/contactcenteraiplatform/v1alpha1/pulumiEnums.go index b84ca30350..5441c7c2a6 100644 --- a/sdk/go/google/contactcenteraiplatform/v1alpha1/pulumiEnums.go +++ b/sdk/go/google/contactcenteraiplatform/v1alpha1/pulumiEnums.go @@ -152,10 +152,17 @@ func (o InstanceConfigInstanceSizePtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// InstanceConfigInstanceSizeInput is an input type that accepts InstanceConfigInstanceSizeArgs and InstanceConfigInstanceSizeOutput values. -// You can construct a concrete instance of `InstanceConfigInstanceSizeInput` via: +// InstanceConfigInstanceSizeInput is an input type that accepts values of the InstanceConfigInstanceSize enum +// A concrete instance of `InstanceConfigInstanceSizeInput` can be one of the following: // -// InstanceConfigInstanceSizeArgs{...} +// InstanceConfigInstanceSizeInstanceSizeUnspecified +// InstanceConfigInstanceSizeStandardSmall +// InstanceConfigInstanceSizeStandardMedium +// InstanceConfigInstanceSizeStandardLarge +// InstanceConfigInstanceSizeStandardXlarge +// InstanceConfigInstanceSizeStandard2xlarge +// InstanceConfigInstanceSizeStandard3xlarge +// InstanceConfigInstanceSizeDevXsmall type InstanceConfigInstanceSizeInput interface { pulumi.Input diff --git a/sdk/go/google/contactcenterinsights/v1/pulumiEnums.go b/sdk/go/google/contactcenterinsights/v1/pulumiEnums.go index 712abbc734..49e33a8241 100644 --- a/sdk/go/google/contactcenterinsights/v1/pulumiEnums.go +++ b/sdk/go/google/contactcenterinsights/v1/pulumiEnums.go @@ -142,10 +142,12 @@ func (o ConversationMediumPtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// ConversationMediumInput is an input type that accepts ConversationMediumArgs and ConversationMediumOutput values. -// You can construct a concrete instance of `ConversationMediumInput` via: +// ConversationMediumInput is an input type that accepts values of the ConversationMedium enum +// A concrete instance of `ConversationMediumInput` can be one of the following: // -// ConversationMediumArgs{...} +// ConversationMediumMediumUnspecified +// ConversationMediumPhoneCall +// ConversationMediumChat type ConversationMediumInput interface { pulumi.Input @@ -315,10 +317,11 @@ func (o GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSu }).(pulumi.StringPtrOutput) } -// GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModelInput is an input type that accepts GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModelArgs and GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModelOutput values. -// You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModelInput` via: +// GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModelInput is an input type that accepts values of the GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModel enum +// A concrete instance of `GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModelInput` can be one of the following: // -// GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModelArgs{...} +// GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModelSummarizationModelUnspecified +// GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModelBaselineModel type GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModelInput interface { pulumi.Input @@ -490,10 +493,12 @@ func (o GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumPtrOutp }).(pulumi.StringPtrOutput) } -// GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumInput is an input type that accepts GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumArgs and GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumOutput values. -// You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumInput` via: +// GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumInput is an input type that accepts values of the GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMedium enum +// A concrete instance of `GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumInput` can be one of the following: // -// GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumArgs{...} +// GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumMediumUnspecified +// GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumPhoneCall +// GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumChat type GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumInput interface { pulumi.Input @@ -665,10 +670,12 @@ func (o GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypePtrOutput) ToS }).(pulumi.StringPtrOutput) } -// GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypeInput is an input type that accepts GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypeArgs and GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypeOutput values. -// You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypeInput` via: +// GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypeInput is an input type that accepts values of the GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupType enum +// A concrete instance of `GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypeInput` can be one of the following: // -// GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypeArgs{...} +// GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypePhraseMatchRuleGroupTypeUnspecified +// GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypeAllOf +// GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypeAnyOf type GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypeInput interface { pulumi.Input @@ -840,10 +847,12 @@ func (o IssueModelModelTypePtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// IssueModelModelTypeInput is an input type that accepts IssueModelModelTypeArgs and IssueModelModelTypeOutput values. -// You can construct a concrete instance of `IssueModelModelTypeInput` via: +// IssueModelModelTypeInput is an input type that accepts values of the IssueModelModelType enum +// A concrete instance of `IssueModelModelTypeInput` can be one of the following: // -// IssueModelModelTypeArgs{...} +// IssueModelModelTypeModelTypeUnspecified +// IssueModelModelTypeTypeV1 +// IssueModelModelTypeTypeV2 type IssueModelModelTypeInput interface { pulumi.Input @@ -1019,10 +1028,14 @@ func (o PhraseMatcherRoleMatchPtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// PhraseMatcherRoleMatchInput is an input type that accepts PhraseMatcherRoleMatchArgs and PhraseMatcherRoleMatchOutput values. -// You can construct a concrete instance of `PhraseMatcherRoleMatchInput` via: +// PhraseMatcherRoleMatchInput is an input type that accepts values of the PhraseMatcherRoleMatch enum +// A concrete instance of `PhraseMatcherRoleMatchInput` can be one of the following: // -// PhraseMatcherRoleMatchArgs{...} +// PhraseMatcherRoleMatchRoleUnspecified +// PhraseMatcherRoleMatchHumanAgent +// PhraseMatcherRoleMatchAutomatedAgent +// PhraseMatcherRoleMatchEndUser +// PhraseMatcherRoleMatchAnyAgent type PhraseMatcherRoleMatchInput interface { pulumi.Input @@ -1194,10 +1207,12 @@ func (o PhraseMatcherTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Con }).(pulumi.StringPtrOutput) } -// PhraseMatcherTypeInput is an input type that accepts PhraseMatcherTypeArgs and PhraseMatcherTypeOutput values. -// You can construct a concrete instance of `PhraseMatcherTypeInput` via: +// PhraseMatcherTypeInput is an input type that accepts values of the PhraseMatcherType enum +// A concrete instance of `PhraseMatcherTypeInput` can be one of the following: // -// PhraseMatcherTypeArgs{...} +// PhraseMatcherTypePhraseMatcherTypeUnspecified +// PhraseMatcherTypeAllOf +// PhraseMatcherTypeAnyOf type PhraseMatcherTypeInput interface { pulumi.Input diff --git a/sdk/go/google/container/v1/pulumiEnums.go b/sdk/go/google/container/v1/pulumiEnums.go index 4ba4387903..4d7929310a 100644 --- a/sdk/go/google/container/v1/pulumiEnums.go +++ b/sdk/go/google/container/v1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AdvancedDatapathObservabilityConfigRelayModePtrOutput) ToStringPtrOutput }).(pulumi.StringPtrOutput) } -// AdvancedDatapathObservabilityConfigRelayModeInput is an input type that accepts AdvancedDatapathObservabilityConfigRelayModeArgs and AdvancedDatapathObservabilityConfigRelayModeOutput values. -// You can construct a concrete instance of `AdvancedDatapathObservabilityConfigRelayModeInput` via: +// AdvancedDatapathObservabilityConfigRelayModeInput is an input type that accepts values of the AdvancedDatapathObservabilityConfigRelayMode enum +// A concrete instance of `AdvancedDatapathObservabilityConfigRelayModeInput` can be one of the following: // -// AdvancedDatapathObservabilityConfigRelayModeArgs{...} +// AdvancedDatapathObservabilityConfigRelayModeRelayModeUnspecified +// AdvancedDatapathObservabilityConfigRelayModeDisabled +// AdvancedDatapathObservabilityConfigRelayModeInternalVpcLb +// AdvancedDatapathObservabilityConfigRelayModeExternalLb type AdvancedDatapathObservabilityConfigRelayModeInput interface { pulumi.Input @@ -319,10 +322,12 @@ func (o BinaryAuthorizationEvaluationModePtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// BinaryAuthorizationEvaluationModeInput is an input type that accepts BinaryAuthorizationEvaluationModeArgs and BinaryAuthorizationEvaluationModeOutput values. -// You can construct a concrete instance of `BinaryAuthorizationEvaluationModeInput` via: +// BinaryAuthorizationEvaluationModeInput is an input type that accepts values of the BinaryAuthorizationEvaluationMode enum +// A concrete instance of `BinaryAuthorizationEvaluationModeInput` can be one of the following: // -// BinaryAuthorizationEvaluationModeArgs{...} +// BinaryAuthorizationEvaluationModeEvaluationModeUnspecified +// BinaryAuthorizationEvaluationModeDisabled +// BinaryAuthorizationEvaluationModeProjectSingletonPolicyEnforce type BinaryAuthorizationEvaluationModeInput interface { pulumi.Input @@ -494,10 +499,12 @@ func (o CloudRunConfigLoadBalancerTypePtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// CloudRunConfigLoadBalancerTypeInput is an input type that accepts CloudRunConfigLoadBalancerTypeArgs and CloudRunConfigLoadBalancerTypeOutput values. -// You can construct a concrete instance of `CloudRunConfigLoadBalancerTypeInput` via: +// CloudRunConfigLoadBalancerTypeInput is an input type that accepts values of the CloudRunConfigLoadBalancerType enum +// A concrete instance of `CloudRunConfigLoadBalancerTypeInput` can be one of the following: // -// CloudRunConfigLoadBalancerTypeArgs{...} +// CloudRunConfigLoadBalancerTypeLoadBalancerTypeUnspecified +// CloudRunConfigLoadBalancerTypeLoadBalancerTypeExternal +// CloudRunConfigLoadBalancerTypeLoadBalancerTypeInternal type CloudRunConfigLoadBalancerTypeInput interface { pulumi.Input @@ -669,10 +676,12 @@ func (o ClusterAutoscalingAutoscalingProfilePtrOutput) ToStringPtrOutputWithCont }).(pulumi.StringPtrOutput) } -// ClusterAutoscalingAutoscalingProfileInput is an input type that accepts ClusterAutoscalingAutoscalingProfileArgs and ClusterAutoscalingAutoscalingProfileOutput values. -// You can construct a concrete instance of `ClusterAutoscalingAutoscalingProfileInput` via: +// ClusterAutoscalingAutoscalingProfileInput is an input type that accepts values of the ClusterAutoscalingAutoscalingProfile enum +// A concrete instance of `ClusterAutoscalingAutoscalingProfileInput` can be one of the following: // -// ClusterAutoscalingAutoscalingProfileArgs{...} +// ClusterAutoscalingAutoscalingProfileProfileUnspecified +// ClusterAutoscalingAutoscalingProfileOptimizeUtilization +// ClusterAutoscalingAutoscalingProfileBalanced type ClusterAutoscalingAutoscalingProfileInput interface { pulumi.Input @@ -842,10 +851,11 @@ func (o ClusterNetworkPerformanceConfigTotalEgressBandwidthTierPtrOutput) ToStri }).(pulumi.StringPtrOutput) } -// ClusterNetworkPerformanceConfigTotalEgressBandwidthTierInput is an input type that accepts ClusterNetworkPerformanceConfigTotalEgressBandwidthTierArgs and ClusterNetworkPerformanceConfigTotalEgressBandwidthTierOutput values. -// You can construct a concrete instance of `ClusterNetworkPerformanceConfigTotalEgressBandwidthTierInput` via: +// ClusterNetworkPerformanceConfigTotalEgressBandwidthTierInput is an input type that accepts values of the ClusterNetworkPerformanceConfigTotalEgressBandwidthTier enum +// A concrete instance of `ClusterNetworkPerformanceConfigTotalEgressBandwidthTierInput` can be one of the following: // -// ClusterNetworkPerformanceConfigTotalEgressBandwidthTierArgs{...} +// ClusterNetworkPerformanceConfigTotalEgressBandwidthTierTierUnspecified +// ClusterNetworkPerformanceConfigTotalEgressBandwidthTierTier1 type ClusterNetworkPerformanceConfigTotalEgressBandwidthTierInput interface { pulumi.Input @@ -1057,10 +1067,13 @@ func (o DNSConfigClusterDnsPtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// DNSConfigClusterDnsInput is an input type that accepts DNSConfigClusterDnsArgs and DNSConfigClusterDnsOutput values. -// You can construct a concrete instance of `DNSConfigClusterDnsInput` via: +// DNSConfigClusterDnsInput is an input type that accepts values of the DNSConfigClusterDns enum +// A concrete instance of `DNSConfigClusterDnsInput` can be one of the following: // -// DNSConfigClusterDnsArgs{...} +// DNSConfigClusterDnsProviderUnspecified +// DNSConfigClusterDnsPlatformDefault +// DNSConfigClusterDnsCloudDns +// DNSConfigClusterDnsKubeDns type DNSConfigClusterDnsInput interface { pulumi.Input @@ -1232,10 +1245,12 @@ func (o DNSConfigClusterDnsScopePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// DNSConfigClusterDnsScopeInput is an input type that accepts DNSConfigClusterDnsScopeArgs and DNSConfigClusterDnsScopeOutput values. -// You can construct a concrete instance of `DNSConfigClusterDnsScopeInput` via: +// DNSConfigClusterDnsScopeInput is an input type that accepts values of the DNSConfigClusterDnsScope enum +// A concrete instance of `DNSConfigClusterDnsScopeInput` can be one of the following: // -// DNSConfigClusterDnsScopeArgs{...} +// DNSConfigClusterDnsScopeDnsScopeUnspecified +// DNSConfigClusterDnsScopeClusterScope +// DNSConfigClusterDnsScopeVpcScope type DNSConfigClusterDnsScopeInput interface { pulumi.Input @@ -1407,10 +1422,12 @@ func (o DatabaseEncryptionStatePtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// DatabaseEncryptionStateInput is an input type that accepts DatabaseEncryptionStateArgs and DatabaseEncryptionStateOutput values. -// You can construct a concrete instance of `DatabaseEncryptionStateInput` via: +// DatabaseEncryptionStateInput is an input type that accepts values of the DatabaseEncryptionState enum +// A concrete instance of `DatabaseEncryptionStateInput` can be one of the following: // -// DatabaseEncryptionStateArgs{...} +// DatabaseEncryptionStateUnknown +// DatabaseEncryptionStateEncrypted +// DatabaseEncryptionStateDecrypted type DatabaseEncryptionStateInput interface { pulumi.Input @@ -1583,10 +1600,13 @@ func (o FilterEventTypeItemPtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// FilterEventTypeItemInput is an input type that accepts FilterEventTypeItemArgs and FilterEventTypeItemOutput values. -// You can construct a concrete instance of `FilterEventTypeItemInput` via: +// FilterEventTypeItemInput is an input type that accepts values of the FilterEventTypeItem enum +// A concrete instance of `FilterEventTypeItemInput` can be one of the following: // -// FilterEventTypeItemArgs{...} +// FilterEventTypeItemEventTypeUnspecified +// FilterEventTypeItemUpgradeAvailableEvent +// FilterEventTypeItemUpgradeEvent +// FilterEventTypeItemSecurityBulletinEvent type FilterEventTypeItemInput interface { pulumi.Input @@ -1805,10 +1825,13 @@ func (o GPUDriverInstallationConfigGpuDriverVersionPtrOutput) ToStringPtrOutputW }).(pulumi.StringPtrOutput) } -// GPUDriverInstallationConfigGpuDriverVersionInput is an input type that accepts GPUDriverInstallationConfigGpuDriverVersionArgs and GPUDriverInstallationConfigGpuDriverVersionOutput values. -// You can construct a concrete instance of `GPUDriverInstallationConfigGpuDriverVersionInput` via: +// GPUDriverInstallationConfigGpuDriverVersionInput is an input type that accepts values of the GPUDriverInstallationConfigGpuDriverVersion enum +// A concrete instance of `GPUDriverInstallationConfigGpuDriverVersionInput` can be one of the following: // -// GPUDriverInstallationConfigGpuDriverVersionArgs{...} +// GPUDriverInstallationConfigGpuDriverVersionGpuDriverVersionUnspecified +// GPUDriverInstallationConfigGpuDriverVersionInstallationDisabled +// GPUDriverInstallationConfigGpuDriverVersionDefault +// GPUDriverInstallationConfigGpuDriverVersionLatest type GPUDriverInstallationConfigGpuDriverVersionInput interface { pulumi.Input @@ -1978,10 +2001,11 @@ func (o GPUSharingConfigGpuSharingStrategyPtrOutput) ToStringPtrOutputWithContex }).(pulumi.StringPtrOutput) } -// GPUSharingConfigGpuSharingStrategyInput is an input type that accepts GPUSharingConfigGpuSharingStrategyArgs and GPUSharingConfigGpuSharingStrategyOutput values. -// You can construct a concrete instance of `GPUSharingConfigGpuSharingStrategyInput` via: +// GPUSharingConfigGpuSharingStrategyInput is an input type that accepts values of the GPUSharingConfigGpuSharingStrategy enum +// A concrete instance of `GPUSharingConfigGpuSharingStrategyInput` can be one of the following: // -// GPUSharingConfigGpuSharingStrategyArgs{...} +// GPUSharingConfigGpuSharingStrategyGpuSharingStrategyUnspecified +// GPUSharingConfigGpuSharingStrategyTimeSharing type GPUSharingConfigGpuSharingStrategyInput interface { pulumi.Input @@ -2155,10 +2179,13 @@ func (o GatewayAPIConfigChannelPtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// GatewayAPIConfigChannelInput is an input type that accepts GatewayAPIConfigChannelArgs and GatewayAPIConfigChannelOutput values. -// You can construct a concrete instance of `GatewayAPIConfigChannelInput` via: +// GatewayAPIConfigChannelInput is an input type that accepts values of the GatewayAPIConfigChannel enum +// A concrete instance of `GatewayAPIConfigChannelInput` can be one of the following: // -// GatewayAPIConfigChannelArgs{...} +// GatewayAPIConfigChannelChannelUnspecified +// GatewayAPIConfigChannelChannelDisabled +// GatewayAPIConfigChannelChannelExperimental +// GatewayAPIConfigChannelChannelStandard type GatewayAPIConfigChannelInput interface { pulumi.Input @@ -2330,10 +2357,12 @@ func (o IPAllocationPolicyIpv6AccessTypePtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// IPAllocationPolicyIpv6AccessTypeInput is an input type that accepts IPAllocationPolicyIpv6AccessTypeArgs and IPAllocationPolicyIpv6AccessTypeOutput values. -// You can construct a concrete instance of `IPAllocationPolicyIpv6AccessTypeInput` via: +// IPAllocationPolicyIpv6AccessTypeInput is an input type that accepts values of the IPAllocationPolicyIpv6AccessType enum +// A concrete instance of `IPAllocationPolicyIpv6AccessTypeInput` can be one of the following: // -// IPAllocationPolicyIpv6AccessTypeArgs{...} +// IPAllocationPolicyIpv6AccessTypeIpv6AccessTypeUnspecified +// IPAllocationPolicyIpv6AccessTypeInternal +// IPAllocationPolicyIpv6AccessTypeExternal type IPAllocationPolicyIpv6AccessTypeInput interface { pulumi.Input @@ -2505,10 +2534,12 @@ func (o IPAllocationPolicyStackTypePtrOutput) ToStringPtrOutputWithContext(ctx c }).(pulumi.StringPtrOutput) } -// IPAllocationPolicyStackTypeInput is an input type that accepts IPAllocationPolicyStackTypeArgs and IPAllocationPolicyStackTypeOutput values. -// You can construct a concrete instance of `IPAllocationPolicyStackTypeInput` via: +// IPAllocationPolicyStackTypeInput is an input type that accepts values of the IPAllocationPolicyStackType enum +// A concrete instance of `IPAllocationPolicyStackTypeInput` can be one of the following: // -// IPAllocationPolicyStackTypeArgs{...} +// IPAllocationPolicyStackTypeStackTypeUnspecified +// IPAllocationPolicyStackTypeIpv4 +// IPAllocationPolicyStackTypeIpv4Ipv6 type IPAllocationPolicyStackTypeInput interface { pulumi.Input @@ -2680,10 +2711,12 @@ func (o LinuxNodeConfigCgroupModePtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// LinuxNodeConfigCgroupModeInput is an input type that accepts LinuxNodeConfigCgroupModeArgs and LinuxNodeConfigCgroupModeOutput values. -// You can construct a concrete instance of `LinuxNodeConfigCgroupModeInput` via: +// LinuxNodeConfigCgroupModeInput is an input type that accepts values of the LinuxNodeConfigCgroupMode enum +// A concrete instance of `LinuxNodeConfigCgroupModeInput` can be one of the following: // -// LinuxNodeConfigCgroupModeArgs{...} +// LinuxNodeConfigCgroupModeCgroupModeUnspecified +// LinuxNodeConfigCgroupModeCgroupModeV1 +// LinuxNodeConfigCgroupModeCgroupModeV2 type LinuxNodeConfigCgroupModeInput interface { pulumi.Input @@ -2860,10 +2893,15 @@ func (o LoggingComponentConfigEnableComponentsItemPtrOutput) ToStringPtrOutputWi }).(pulumi.StringPtrOutput) } -// LoggingComponentConfigEnableComponentsItemInput is an input type that accepts LoggingComponentConfigEnableComponentsItemArgs and LoggingComponentConfigEnableComponentsItemOutput values. -// You can construct a concrete instance of `LoggingComponentConfigEnableComponentsItemInput` via: +// LoggingComponentConfigEnableComponentsItemInput is an input type that accepts values of the LoggingComponentConfigEnableComponentsItem enum +// A concrete instance of `LoggingComponentConfigEnableComponentsItemInput` can be one of the following: // -// LoggingComponentConfigEnableComponentsItemArgs{...} +// LoggingComponentConfigEnableComponentsItemComponentUnspecified +// LoggingComponentConfigEnableComponentsItemSystemComponents +// LoggingComponentConfigEnableComponentsItemWorkloads +// LoggingComponentConfigEnableComponentsItemApiserver +// LoggingComponentConfigEnableComponentsItemScheduler +// LoggingComponentConfigEnableComponentsItemControllerManager type LoggingComponentConfigEnableComponentsItemInput interface { pulumi.Input @@ -3080,10 +3118,12 @@ func (o LoggingVariantConfigVariantPtrOutput) ToStringPtrOutputWithContext(ctx c }).(pulumi.StringPtrOutput) } -// LoggingVariantConfigVariantInput is an input type that accepts LoggingVariantConfigVariantArgs and LoggingVariantConfigVariantOutput values. -// You can construct a concrete instance of `LoggingVariantConfigVariantInput` via: +// LoggingVariantConfigVariantInput is an input type that accepts values of the LoggingVariantConfigVariant enum +// A concrete instance of `LoggingVariantConfigVariantInput` can be one of the following: // -// LoggingVariantConfigVariantArgs{...} +// LoggingVariantConfigVariantVariantUnspecified +// LoggingVariantConfigVariantDefault +// LoggingVariantConfigVariantMaxThroughput type LoggingVariantConfigVariantInput interface { pulumi.Input @@ -3255,10 +3295,12 @@ func (o MaintenanceExclusionOptionsScopePtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// MaintenanceExclusionOptionsScopeInput is an input type that accepts MaintenanceExclusionOptionsScopeArgs and MaintenanceExclusionOptionsScopeOutput values. -// You can construct a concrete instance of `MaintenanceExclusionOptionsScopeInput` via: +// MaintenanceExclusionOptionsScopeInput is an input type that accepts values of the MaintenanceExclusionOptionsScope enum +// A concrete instance of `MaintenanceExclusionOptionsScopeInput` can be one of the following: // -// MaintenanceExclusionOptionsScopeArgs{...} +// MaintenanceExclusionOptionsScopeNoUpgrades +// MaintenanceExclusionOptionsScopeNoMinorUpgrades +// MaintenanceExclusionOptionsScopeNoMinorOrNodeUpgrades type MaintenanceExclusionOptionsScopeInput interface { pulumi.Input @@ -3445,10 +3487,20 @@ func (o MonitoringComponentConfigEnableComponentsItemPtrOutput) ToStringPtrOutpu }).(pulumi.StringPtrOutput) } -// MonitoringComponentConfigEnableComponentsItemInput is an input type that accepts MonitoringComponentConfigEnableComponentsItemArgs and MonitoringComponentConfigEnableComponentsItemOutput values. -// You can construct a concrete instance of `MonitoringComponentConfigEnableComponentsItemInput` via: +// MonitoringComponentConfigEnableComponentsItemInput is an input type that accepts values of the MonitoringComponentConfigEnableComponentsItem enum +// A concrete instance of `MonitoringComponentConfigEnableComponentsItemInput` can be one of the following: // -// MonitoringComponentConfigEnableComponentsItemArgs{...} +// MonitoringComponentConfigEnableComponentsItemComponentUnspecified +// MonitoringComponentConfigEnableComponentsItemSystemComponents +// MonitoringComponentConfigEnableComponentsItemApiserver +// MonitoringComponentConfigEnableComponentsItemScheduler +// MonitoringComponentConfigEnableComponentsItemControllerManager +// MonitoringComponentConfigEnableComponentsItemStorage +// MonitoringComponentConfigEnableComponentsItemHpa +// MonitoringComponentConfigEnableComponentsItemPod +// MonitoringComponentConfigEnableComponentsItemDaemonset +// MonitoringComponentConfigEnableComponentsItemDeployment +// MonitoringComponentConfigEnableComponentsItemStatefulset type MonitoringComponentConfigEnableComponentsItemInput interface { pulumi.Input @@ -3665,10 +3717,12 @@ func (o NetworkConfigDatapathProviderPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// NetworkConfigDatapathProviderInput is an input type that accepts NetworkConfigDatapathProviderArgs and NetworkConfigDatapathProviderOutput values. -// You can construct a concrete instance of `NetworkConfigDatapathProviderInput` via: +// NetworkConfigDatapathProviderInput is an input type that accepts values of the NetworkConfigDatapathProvider enum +// A concrete instance of `NetworkConfigDatapathProviderInput` can be one of the following: // -// NetworkConfigDatapathProviderArgs{...} +// NetworkConfigDatapathProviderDatapathProviderUnspecified +// NetworkConfigDatapathProviderLegacyDatapath +// NetworkConfigDatapathProviderAdvancedDatapath type NetworkConfigDatapathProviderInput interface { pulumi.Input @@ -3842,10 +3896,13 @@ func (o NetworkConfigPrivateIpv6GoogleAccessPtrOutput) ToStringPtrOutputWithCont }).(pulumi.StringPtrOutput) } -// NetworkConfigPrivateIpv6GoogleAccessInput is an input type that accepts NetworkConfigPrivateIpv6GoogleAccessArgs and NetworkConfigPrivateIpv6GoogleAccessOutput values. -// You can construct a concrete instance of `NetworkConfigPrivateIpv6GoogleAccessInput` via: +// NetworkConfigPrivateIpv6GoogleAccessInput is an input type that accepts values of the NetworkConfigPrivateIpv6GoogleAccess enum +// A concrete instance of `NetworkConfigPrivateIpv6GoogleAccessInput` can be one of the following: // -// NetworkConfigPrivateIpv6GoogleAccessArgs{...} +// NetworkConfigPrivateIpv6GoogleAccessPrivateIpv6GoogleAccessUnspecified +// NetworkConfigPrivateIpv6GoogleAccessPrivateIpv6GoogleAccessDisabled +// NetworkConfigPrivateIpv6GoogleAccessPrivateIpv6GoogleAccessToGoogle +// NetworkConfigPrivateIpv6GoogleAccessPrivateIpv6GoogleAccessBidirectional type NetworkConfigPrivateIpv6GoogleAccessInput interface { pulumi.Input @@ -4015,10 +4072,11 @@ func (o NetworkPerformanceConfigTotalEgressBandwidthTierPtrOutput) ToStringPtrOu }).(pulumi.StringPtrOutput) } -// NetworkPerformanceConfigTotalEgressBandwidthTierInput is an input type that accepts NetworkPerformanceConfigTotalEgressBandwidthTierArgs and NetworkPerformanceConfigTotalEgressBandwidthTierOutput values. -// You can construct a concrete instance of `NetworkPerformanceConfigTotalEgressBandwidthTierInput` via: +// NetworkPerformanceConfigTotalEgressBandwidthTierInput is an input type that accepts values of the NetworkPerformanceConfigTotalEgressBandwidthTier enum +// A concrete instance of `NetworkPerformanceConfigTotalEgressBandwidthTierInput` can be one of the following: // -// NetworkPerformanceConfigTotalEgressBandwidthTierArgs{...} +// NetworkPerformanceConfigTotalEgressBandwidthTierTierUnspecified +// NetworkPerformanceConfigTotalEgressBandwidthTierTier1 type NetworkPerformanceConfigTotalEgressBandwidthTierInput interface { pulumi.Input @@ -4188,10 +4246,11 @@ func (o NetworkPolicyProviderPtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// NetworkPolicyProviderInput is an input type that accepts NetworkPolicyProviderArgs and NetworkPolicyProviderOutput values. -// You can construct a concrete instance of `NetworkPolicyProviderInput` via: +// NetworkPolicyProviderInput is an input type that accepts values of the NetworkPolicyProvider enum +// A concrete instance of `NetworkPolicyProviderInput` can be one of the following: // -// NetworkPolicyProviderArgs{...} +// NetworkPolicyProviderProviderUnspecified +// NetworkPolicyProviderCalico type NetworkPolicyProviderInput interface { pulumi.Input @@ -4363,10 +4422,12 @@ func (o NodeAffinityOperatorPtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// NodeAffinityOperatorInput is an input type that accepts NodeAffinityOperatorArgs and NodeAffinityOperatorOutput values. -// You can construct a concrete instance of `NodeAffinityOperatorInput` via: +// NodeAffinityOperatorInput is an input type that accepts values of the NodeAffinityOperator enum +// A concrete instance of `NodeAffinityOperatorInput` can be one of the following: // -// NodeAffinityOperatorArgs{...} +// NodeAffinityOperatorOperatorUnspecified +// NodeAffinityOperatorIn +// NodeAffinityOperatorNotIn type NodeAffinityOperatorInput interface { pulumi.Input @@ -4538,10 +4599,12 @@ func (o NodePoolAutoscalingLocationPolicyPtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// NodePoolAutoscalingLocationPolicyInput is an input type that accepts NodePoolAutoscalingLocationPolicyArgs and NodePoolAutoscalingLocationPolicyOutput values. -// You can construct a concrete instance of `NodePoolAutoscalingLocationPolicyInput` via: +// NodePoolAutoscalingLocationPolicyInput is an input type that accepts values of the NodePoolAutoscalingLocationPolicy enum +// A concrete instance of `NodePoolAutoscalingLocationPolicyInput` can be one of the following: // -// NodePoolAutoscalingLocationPolicyArgs{...} +// NodePoolAutoscalingLocationPolicyLocationPolicyUnspecified +// NodePoolAutoscalingLocationPolicyBalanced +// NodePoolAutoscalingLocationPolicyAny type NodePoolAutoscalingLocationPolicyInput interface { pulumi.Input @@ -4715,10 +4778,13 @@ func (o NodeTaintEffectPtrOutput) ToStringPtrOutputWithContext(ctx context.Conte }).(pulumi.StringPtrOutput) } -// NodeTaintEffectInput is an input type that accepts NodeTaintEffectArgs and NodeTaintEffectOutput values. -// You can construct a concrete instance of `NodeTaintEffectInput` via: +// NodeTaintEffectInput is an input type that accepts values of the NodeTaintEffect enum +// A concrete instance of `NodeTaintEffectInput` can be one of the following: // -// NodeTaintEffectArgs{...} +// NodeTaintEffectEffectUnspecified +// NodeTaintEffectNoSchedule +// NodeTaintEffectPreferNoSchedule +// NodeTaintEffectNoExecute type NodeTaintEffectInput interface { pulumi.Input @@ -4888,10 +4954,11 @@ func (o PlacementPolicyTypePtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// PlacementPolicyTypeInput is an input type that accepts PlacementPolicyTypeArgs and PlacementPolicyTypeOutput values. -// You can construct a concrete instance of `PlacementPolicyTypeInput` via: +// PlacementPolicyTypeInput is an input type that accepts values of the PlacementPolicyType enum +// A concrete instance of `PlacementPolicyTypeInput` can be one of the following: // -// PlacementPolicyTypeArgs{...} +// PlacementPolicyTypeTypeUnspecified +// PlacementPolicyTypeCompact type PlacementPolicyTypeInput interface { pulumi.Input @@ -5065,10 +5132,13 @@ func (o ReleaseChannelChannelPtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// ReleaseChannelChannelInput is an input type that accepts ReleaseChannelChannelArgs and ReleaseChannelChannelOutput values. -// You can construct a concrete instance of `ReleaseChannelChannelInput` via: +// ReleaseChannelChannelInput is an input type that accepts values of the ReleaseChannelChannel enum +// A concrete instance of `ReleaseChannelChannelInput` can be one of the following: // -// ReleaseChannelChannelArgs{...} +// ReleaseChannelChannelUnspecified +// ReleaseChannelChannelRapid +// ReleaseChannelChannelRegular +// ReleaseChannelChannelStable type ReleaseChannelChannelInput interface { pulumi.Input @@ -5242,10 +5312,13 @@ func (o ReservationAffinityConsumeReservationTypePtrOutput) ToStringPtrOutputWit }).(pulumi.StringPtrOutput) } -// ReservationAffinityConsumeReservationTypeInput is an input type that accepts ReservationAffinityConsumeReservationTypeArgs and ReservationAffinityConsumeReservationTypeOutput values. -// You can construct a concrete instance of `ReservationAffinityConsumeReservationTypeInput` via: +// ReservationAffinityConsumeReservationTypeInput is an input type that accepts values of the ReservationAffinityConsumeReservationType enum +// A concrete instance of `ReservationAffinityConsumeReservationTypeInput` can be one of the following: // -// ReservationAffinityConsumeReservationTypeArgs{...} +// ReservationAffinityConsumeReservationTypeUnspecified +// ReservationAffinityConsumeReservationTypeNoReservation +// ReservationAffinityConsumeReservationTypeAnyReservation +// ReservationAffinityConsumeReservationTypeSpecificReservation type ReservationAffinityConsumeReservationTypeInput interface { pulumi.Input @@ -5415,10 +5488,11 @@ func (o SandboxConfigTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Con }).(pulumi.StringPtrOutput) } -// SandboxConfigTypeInput is an input type that accepts SandboxConfigTypeArgs and SandboxConfigTypeOutput values. -// You can construct a concrete instance of `SandboxConfigTypeInput` via: +// SandboxConfigTypeInput is an input type that accepts values of the SandboxConfigType enum +// A concrete instance of `SandboxConfigTypeInput` can be one of the following: // -// SandboxConfigTypeArgs{...} +// SandboxConfigTypeUnspecified +// SandboxConfigTypeGvisor type SandboxConfigTypeInput interface { pulumi.Input @@ -5590,10 +5664,12 @@ func (o SecurityPostureConfigModePtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// SecurityPostureConfigModeInput is an input type that accepts SecurityPostureConfigModeArgs and SecurityPostureConfigModeOutput values. -// You can construct a concrete instance of `SecurityPostureConfigModeInput` via: +// SecurityPostureConfigModeInput is an input type that accepts values of the SecurityPostureConfigMode enum +// A concrete instance of `SecurityPostureConfigModeInput` can be one of the following: // -// SecurityPostureConfigModeArgs{...} +// SecurityPostureConfigModeModeUnspecified +// SecurityPostureConfigModeDisabled +// SecurityPostureConfigModeBasic type SecurityPostureConfigModeInput interface { pulumi.Input @@ -5765,10 +5841,12 @@ func (o SecurityPostureConfigVulnerabilityModePtrOutput) ToStringPtrOutputWithCo }).(pulumi.StringPtrOutput) } -// SecurityPostureConfigVulnerabilityModeInput is an input type that accepts SecurityPostureConfigVulnerabilityModeArgs and SecurityPostureConfigVulnerabilityModeOutput values. -// You can construct a concrete instance of `SecurityPostureConfigVulnerabilityModeInput` via: +// SecurityPostureConfigVulnerabilityModeInput is an input type that accepts values of the SecurityPostureConfigVulnerabilityMode enum +// A concrete instance of `SecurityPostureConfigVulnerabilityModeInput` can be one of the following: // -// SecurityPostureConfigVulnerabilityModeArgs{...} +// SecurityPostureConfigVulnerabilityModeVulnerabilityModeUnspecified +// SecurityPostureConfigVulnerabilityModeVulnerabilityDisabled +// SecurityPostureConfigVulnerabilityModeVulnerabilityBasic type SecurityPostureConfigVulnerabilityModeInput interface { pulumi.Input @@ -5968,10 +6046,26 @@ func (o StatusConditionCanonicalCodePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// StatusConditionCanonicalCodeInput is an input type that accepts StatusConditionCanonicalCodeArgs and StatusConditionCanonicalCodeOutput values. -// You can construct a concrete instance of `StatusConditionCanonicalCodeInput` via: +// StatusConditionCanonicalCodeInput is an input type that accepts values of the StatusConditionCanonicalCode enum +// A concrete instance of `StatusConditionCanonicalCodeInput` can be one of the following: // -// StatusConditionCanonicalCodeArgs{...} +// StatusConditionCanonicalCodeOk +// StatusConditionCanonicalCodeCancelled +// StatusConditionCanonicalCodeUnknown +// StatusConditionCanonicalCodeInvalidArgument +// StatusConditionCanonicalCodeDeadlineExceeded +// StatusConditionCanonicalCodeNotFound +// StatusConditionCanonicalCodeAlreadyExists +// StatusConditionCanonicalCodePermissionDenied +// StatusConditionCanonicalCodeUnauthenticated +// StatusConditionCanonicalCodeResourceExhausted +// StatusConditionCanonicalCodeFailedPrecondition +// StatusConditionCanonicalCodeAborted +// StatusConditionCanonicalCodeOutOfRange +// StatusConditionCanonicalCodeUnimplemented +// StatusConditionCanonicalCodeInternal +// StatusConditionCanonicalCodeUnavailable +// StatusConditionCanonicalCodeDataLoss type StatusConditionCanonicalCodeInput interface { pulumi.Input @@ -6151,10 +6245,16 @@ func (o StatusConditionCodePtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// StatusConditionCodeInput is an input type that accepts StatusConditionCodeArgs and StatusConditionCodeOutput values. -// You can construct a concrete instance of `StatusConditionCodeInput` via: +// StatusConditionCodeInput is an input type that accepts values of the StatusConditionCode enum +// A concrete instance of `StatusConditionCodeInput` can be one of the following: // -// StatusConditionCodeArgs{...} +// StatusConditionCodeUnknown +// StatusConditionCodeGceStockout +// StatusConditionCodeGkeServiceAccountDeleted +// StatusConditionCodeGceQuotaExceeded +// StatusConditionCodeSetByOperator +// StatusConditionCodeCloudKmsKeyError +// StatusConditionCodeCaExpiring type StatusConditionCodeInput interface { pulumi.Input @@ -6326,10 +6426,12 @@ func (o UpgradeSettingsStrategyPtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// UpgradeSettingsStrategyInput is an input type that accepts UpgradeSettingsStrategyArgs and UpgradeSettingsStrategyOutput values. -// You can construct a concrete instance of `UpgradeSettingsStrategyInput` via: +// UpgradeSettingsStrategyInput is an input type that accepts values of the UpgradeSettingsStrategy enum +// A concrete instance of `UpgradeSettingsStrategyInput` can be one of the following: // -// UpgradeSettingsStrategyArgs{...} +// UpgradeSettingsStrategyNodePoolUpdateStrategyUnspecified +// UpgradeSettingsStrategyBlueGreen +// UpgradeSettingsStrategySurge type UpgradeSettingsStrategyInput interface { pulumi.Input @@ -6501,10 +6603,12 @@ func (o WindowsNodeConfigOsVersionPtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// WindowsNodeConfigOsVersionInput is an input type that accepts WindowsNodeConfigOsVersionArgs and WindowsNodeConfigOsVersionOutput values. -// You can construct a concrete instance of `WindowsNodeConfigOsVersionInput` via: +// WindowsNodeConfigOsVersionInput is an input type that accepts values of the WindowsNodeConfigOsVersion enum +// A concrete instance of `WindowsNodeConfigOsVersionInput` can be one of the following: // -// WindowsNodeConfigOsVersionArgs{...} +// WindowsNodeConfigOsVersionOsVersionUnspecified +// WindowsNodeConfigOsVersionOsVersionLtsc2019 +// WindowsNodeConfigOsVersionOsVersionLtsc2022 type WindowsNodeConfigOsVersionInput interface { pulumi.Input @@ -6676,10 +6780,12 @@ func (o WorkloadMetadataConfigModePtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// WorkloadMetadataConfigModeInput is an input type that accepts WorkloadMetadataConfigModeArgs and WorkloadMetadataConfigModeOutput values. -// You can construct a concrete instance of `WorkloadMetadataConfigModeInput` via: +// WorkloadMetadataConfigModeInput is an input type that accepts values of the WorkloadMetadataConfigMode enum +// A concrete instance of `WorkloadMetadataConfigModeInput` can be one of the following: // -// WorkloadMetadataConfigModeArgs{...} +// WorkloadMetadataConfigModeModeUnspecified +// WorkloadMetadataConfigModeGceMetadata +// WorkloadMetadataConfigModeGkeMetadata type WorkloadMetadataConfigModeInput interface { pulumi.Input diff --git a/sdk/go/google/container/v1beta1/pulumiEnums.go b/sdk/go/google/container/v1beta1/pulumiEnums.go index cc93955368..ba88405339 100644 --- a/sdk/go/google/container/v1beta1/pulumiEnums.go +++ b/sdk/go/google/container/v1beta1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AdvancedDatapathObservabilityConfigRelayModePtrOutput) ToStringPtrOutput }).(pulumi.StringPtrOutput) } -// AdvancedDatapathObservabilityConfigRelayModeInput is an input type that accepts AdvancedDatapathObservabilityConfigRelayModeArgs and AdvancedDatapathObservabilityConfigRelayModeOutput values. -// You can construct a concrete instance of `AdvancedDatapathObservabilityConfigRelayModeInput` via: +// AdvancedDatapathObservabilityConfigRelayModeInput is an input type that accepts values of the AdvancedDatapathObservabilityConfigRelayMode enum +// A concrete instance of `AdvancedDatapathObservabilityConfigRelayModeInput` can be one of the following: // -// AdvancedDatapathObservabilityConfigRelayModeArgs{...} +// AdvancedDatapathObservabilityConfigRelayModeRelayModeUnspecified +// AdvancedDatapathObservabilityConfigRelayModeDisabled +// AdvancedDatapathObservabilityConfigRelayModeInternalVpcLb +// AdvancedDatapathObservabilityConfigRelayModeExternalLb type AdvancedDatapathObservabilityConfigRelayModeInput interface { pulumi.Input @@ -323,10 +326,14 @@ func (o BinaryAuthorizationEvaluationModePtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// BinaryAuthorizationEvaluationModeInput is an input type that accepts BinaryAuthorizationEvaluationModeArgs and BinaryAuthorizationEvaluationModeOutput values. -// You can construct a concrete instance of `BinaryAuthorizationEvaluationModeInput` via: +// BinaryAuthorizationEvaluationModeInput is an input type that accepts values of the BinaryAuthorizationEvaluationMode enum +// A concrete instance of `BinaryAuthorizationEvaluationModeInput` can be one of the following: // -// BinaryAuthorizationEvaluationModeArgs{...} +// BinaryAuthorizationEvaluationModeEvaluationModeUnspecified +// BinaryAuthorizationEvaluationModeDisabled +// BinaryAuthorizationEvaluationModeProjectSingletonPolicyEnforce +// BinaryAuthorizationEvaluationModePolicyBindings +// BinaryAuthorizationEvaluationModePolicyBindingsAndProjectSingletonPolicyEnforce type BinaryAuthorizationEvaluationModeInput interface { pulumi.Input @@ -498,10 +505,12 @@ func (o CloudRunConfigLoadBalancerTypePtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// CloudRunConfigLoadBalancerTypeInput is an input type that accepts CloudRunConfigLoadBalancerTypeArgs and CloudRunConfigLoadBalancerTypeOutput values. -// You can construct a concrete instance of `CloudRunConfigLoadBalancerTypeInput` via: +// CloudRunConfigLoadBalancerTypeInput is an input type that accepts values of the CloudRunConfigLoadBalancerType enum +// A concrete instance of `CloudRunConfigLoadBalancerTypeInput` can be one of the following: // -// CloudRunConfigLoadBalancerTypeArgs{...} +// CloudRunConfigLoadBalancerTypeLoadBalancerTypeUnspecified +// CloudRunConfigLoadBalancerTypeLoadBalancerTypeExternal +// CloudRunConfigLoadBalancerTypeLoadBalancerTypeInternal type CloudRunConfigLoadBalancerTypeInput interface { pulumi.Input @@ -673,10 +682,12 @@ func (o ClusterAutoscalingAutoscalingProfilePtrOutput) ToStringPtrOutputWithCont }).(pulumi.StringPtrOutput) } -// ClusterAutoscalingAutoscalingProfileInput is an input type that accepts ClusterAutoscalingAutoscalingProfileArgs and ClusterAutoscalingAutoscalingProfileOutput values. -// You can construct a concrete instance of `ClusterAutoscalingAutoscalingProfileInput` via: +// ClusterAutoscalingAutoscalingProfileInput is an input type that accepts values of the ClusterAutoscalingAutoscalingProfile enum +// A concrete instance of `ClusterAutoscalingAutoscalingProfileInput` can be one of the following: // -// ClusterAutoscalingAutoscalingProfileArgs{...} +// ClusterAutoscalingAutoscalingProfileProfileUnspecified +// ClusterAutoscalingAutoscalingProfileOptimizeUtilization +// ClusterAutoscalingAutoscalingProfileBalanced type ClusterAutoscalingAutoscalingProfileInput interface { pulumi.Input @@ -846,10 +857,11 @@ func (o ClusterNetworkPerformanceConfigTotalEgressBandwidthTierPtrOutput) ToStri }).(pulumi.StringPtrOutput) } -// ClusterNetworkPerformanceConfigTotalEgressBandwidthTierInput is an input type that accepts ClusterNetworkPerformanceConfigTotalEgressBandwidthTierArgs and ClusterNetworkPerformanceConfigTotalEgressBandwidthTierOutput values. -// You can construct a concrete instance of `ClusterNetworkPerformanceConfigTotalEgressBandwidthTierInput` via: +// ClusterNetworkPerformanceConfigTotalEgressBandwidthTierInput is an input type that accepts values of the ClusterNetworkPerformanceConfigTotalEgressBandwidthTier enum +// A concrete instance of `ClusterNetworkPerformanceConfigTotalEgressBandwidthTierInput` can be one of the following: // -// ClusterNetworkPerformanceConfigTotalEgressBandwidthTierArgs{...} +// ClusterNetworkPerformanceConfigTotalEgressBandwidthTierTierUnspecified +// ClusterNetworkPerformanceConfigTotalEgressBandwidthTierTier1 type ClusterNetworkPerformanceConfigTotalEgressBandwidthTierInput interface { pulumi.Input @@ -1023,10 +1035,13 @@ func (o ClusterTelemetryTypePtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// ClusterTelemetryTypeInput is an input type that accepts ClusterTelemetryTypeArgs and ClusterTelemetryTypeOutput values. -// You can construct a concrete instance of `ClusterTelemetryTypeInput` via: +// ClusterTelemetryTypeInput is an input type that accepts values of the ClusterTelemetryType enum +// A concrete instance of `ClusterTelemetryTypeInput` can be one of the following: // -// ClusterTelemetryTypeArgs{...} +// ClusterTelemetryTypeUnspecified +// ClusterTelemetryTypeDisabled +// ClusterTelemetryTypeEnabled +// ClusterTelemetryTypeSystemOnly type ClusterTelemetryTypeInput interface { pulumi.Input @@ -1250,10 +1265,13 @@ func (o DNSConfigClusterDnsPtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// DNSConfigClusterDnsInput is an input type that accepts DNSConfigClusterDnsArgs and DNSConfigClusterDnsOutput values. -// You can construct a concrete instance of `DNSConfigClusterDnsInput` via: +// DNSConfigClusterDnsInput is an input type that accepts values of the DNSConfigClusterDns enum +// A concrete instance of `DNSConfigClusterDnsInput` can be one of the following: // -// DNSConfigClusterDnsArgs{...} +// DNSConfigClusterDnsProviderUnspecified +// DNSConfigClusterDnsPlatformDefault +// DNSConfigClusterDnsCloudDns +// DNSConfigClusterDnsKubeDns type DNSConfigClusterDnsInput interface { pulumi.Input @@ -1425,10 +1443,12 @@ func (o DNSConfigClusterDnsScopePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// DNSConfigClusterDnsScopeInput is an input type that accepts DNSConfigClusterDnsScopeArgs and DNSConfigClusterDnsScopeOutput values. -// You can construct a concrete instance of `DNSConfigClusterDnsScopeInput` via: +// DNSConfigClusterDnsScopeInput is an input type that accepts values of the DNSConfigClusterDnsScope enum +// A concrete instance of `DNSConfigClusterDnsScopeInput` can be one of the following: // -// DNSConfigClusterDnsScopeArgs{...} +// DNSConfigClusterDnsScopeDnsScopeUnspecified +// DNSConfigClusterDnsScopeClusterScope +// DNSConfigClusterDnsScopeVpcScope type DNSConfigClusterDnsScopeInput interface { pulumi.Input @@ -1600,10 +1620,12 @@ func (o DatabaseEncryptionStatePtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// DatabaseEncryptionStateInput is an input type that accepts DatabaseEncryptionStateArgs and DatabaseEncryptionStateOutput values. -// You can construct a concrete instance of `DatabaseEncryptionStateInput` via: +// DatabaseEncryptionStateInput is an input type that accepts values of the DatabaseEncryptionState enum +// A concrete instance of `DatabaseEncryptionStateInput` can be one of the following: // -// DatabaseEncryptionStateArgs{...} +// DatabaseEncryptionStateUnknown +// DatabaseEncryptionStateEncrypted +// DatabaseEncryptionStateDecrypted type DatabaseEncryptionStateInput interface { pulumi.Input @@ -1776,10 +1798,13 @@ func (o FilterEventTypeItemPtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// FilterEventTypeItemInput is an input type that accepts FilterEventTypeItemArgs and FilterEventTypeItemOutput values. -// You can construct a concrete instance of `FilterEventTypeItemInput` via: +// FilterEventTypeItemInput is an input type that accepts values of the FilterEventTypeItem enum +// A concrete instance of `FilterEventTypeItemInput` can be one of the following: // -// FilterEventTypeItemArgs{...} +// FilterEventTypeItemEventTypeUnspecified +// FilterEventTypeItemUpgradeAvailableEvent +// FilterEventTypeItemUpgradeEvent +// FilterEventTypeItemSecurityBulletinEvent type FilterEventTypeItemInput interface { pulumi.Input @@ -1998,10 +2023,13 @@ func (o GPUDriverInstallationConfigGpuDriverVersionPtrOutput) ToStringPtrOutputW }).(pulumi.StringPtrOutput) } -// GPUDriverInstallationConfigGpuDriverVersionInput is an input type that accepts GPUDriverInstallationConfigGpuDriverVersionArgs and GPUDriverInstallationConfigGpuDriverVersionOutput values. -// You can construct a concrete instance of `GPUDriverInstallationConfigGpuDriverVersionInput` via: +// GPUDriverInstallationConfigGpuDriverVersionInput is an input type that accepts values of the GPUDriverInstallationConfigGpuDriverVersion enum +// A concrete instance of `GPUDriverInstallationConfigGpuDriverVersionInput` can be one of the following: // -// GPUDriverInstallationConfigGpuDriverVersionArgs{...} +// GPUDriverInstallationConfigGpuDriverVersionGpuDriverVersionUnspecified +// GPUDriverInstallationConfigGpuDriverVersionInstallationDisabled +// GPUDriverInstallationConfigGpuDriverVersionDefault +// GPUDriverInstallationConfigGpuDriverVersionLatest type GPUDriverInstallationConfigGpuDriverVersionInput interface { pulumi.Input @@ -2171,10 +2199,11 @@ func (o GPUSharingConfigGpuSharingStrategyPtrOutput) ToStringPtrOutputWithContex }).(pulumi.StringPtrOutput) } -// GPUSharingConfigGpuSharingStrategyInput is an input type that accepts GPUSharingConfigGpuSharingStrategyArgs and GPUSharingConfigGpuSharingStrategyOutput values. -// You can construct a concrete instance of `GPUSharingConfigGpuSharingStrategyInput` via: +// GPUSharingConfigGpuSharingStrategyInput is an input type that accepts values of the GPUSharingConfigGpuSharingStrategy enum +// A concrete instance of `GPUSharingConfigGpuSharingStrategyInput` can be one of the following: // -// GPUSharingConfigGpuSharingStrategyArgs{...} +// GPUSharingConfigGpuSharingStrategyGpuSharingStrategyUnspecified +// GPUSharingConfigGpuSharingStrategyTimeSharing type GPUSharingConfigGpuSharingStrategyInput interface { pulumi.Input @@ -2348,10 +2377,13 @@ func (o GatewayAPIConfigChannelPtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// GatewayAPIConfigChannelInput is an input type that accepts GatewayAPIConfigChannelArgs and GatewayAPIConfigChannelOutput values. -// You can construct a concrete instance of `GatewayAPIConfigChannelInput` via: +// GatewayAPIConfigChannelInput is an input type that accepts values of the GatewayAPIConfigChannel enum +// A concrete instance of `GatewayAPIConfigChannelInput` can be one of the following: // -// GatewayAPIConfigChannelArgs{...} +// GatewayAPIConfigChannelChannelUnspecified +// GatewayAPIConfigChannelChannelDisabled +// GatewayAPIConfigChannelChannelExperimental +// GatewayAPIConfigChannelChannelStandard type GatewayAPIConfigChannelInput interface { pulumi.Input @@ -2523,10 +2555,12 @@ func (o HostMaintenancePolicyMaintenanceIntervalPtrOutput) ToStringPtrOutputWith }).(pulumi.StringPtrOutput) } -// HostMaintenancePolicyMaintenanceIntervalInput is an input type that accepts HostMaintenancePolicyMaintenanceIntervalArgs and HostMaintenancePolicyMaintenanceIntervalOutput values. -// You can construct a concrete instance of `HostMaintenancePolicyMaintenanceIntervalInput` via: +// HostMaintenancePolicyMaintenanceIntervalInput is an input type that accepts values of the HostMaintenancePolicyMaintenanceInterval enum +// A concrete instance of `HostMaintenancePolicyMaintenanceIntervalInput` can be one of the following: // -// HostMaintenancePolicyMaintenanceIntervalArgs{...} +// HostMaintenancePolicyMaintenanceIntervalMaintenanceIntervalUnspecified +// HostMaintenancePolicyMaintenanceIntervalAsNeeded +// HostMaintenancePolicyMaintenanceIntervalPeriodic type HostMaintenancePolicyMaintenanceIntervalInput interface { pulumi.Input @@ -2698,10 +2732,12 @@ func (o IPAllocationPolicyIpv6AccessTypePtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// IPAllocationPolicyIpv6AccessTypeInput is an input type that accepts IPAllocationPolicyIpv6AccessTypeArgs and IPAllocationPolicyIpv6AccessTypeOutput values. -// You can construct a concrete instance of `IPAllocationPolicyIpv6AccessTypeInput` via: +// IPAllocationPolicyIpv6AccessTypeInput is an input type that accepts values of the IPAllocationPolicyIpv6AccessType enum +// A concrete instance of `IPAllocationPolicyIpv6AccessTypeInput` can be one of the following: // -// IPAllocationPolicyIpv6AccessTypeArgs{...} +// IPAllocationPolicyIpv6AccessTypeIpv6AccessTypeUnspecified +// IPAllocationPolicyIpv6AccessTypeInternal +// IPAllocationPolicyIpv6AccessTypeExternal type IPAllocationPolicyIpv6AccessTypeInput interface { pulumi.Input @@ -2873,10 +2909,12 @@ func (o IPAllocationPolicyStackTypePtrOutput) ToStringPtrOutputWithContext(ctx c }).(pulumi.StringPtrOutput) } -// IPAllocationPolicyStackTypeInput is an input type that accepts IPAllocationPolicyStackTypeArgs and IPAllocationPolicyStackTypeOutput values. -// You can construct a concrete instance of `IPAllocationPolicyStackTypeInput` via: +// IPAllocationPolicyStackTypeInput is an input type that accepts values of the IPAllocationPolicyStackType enum +// A concrete instance of `IPAllocationPolicyStackTypeInput` can be one of the following: // -// IPAllocationPolicyStackTypeArgs{...} +// IPAllocationPolicyStackTypeStackTypeUnspecified +// IPAllocationPolicyStackTypeIpv4 +// IPAllocationPolicyStackTypeIpv4Ipv6 type IPAllocationPolicyStackTypeInput interface { pulumi.Input @@ -3046,10 +3084,11 @@ func (o IstioConfigAuthPtrOutput) ToStringPtrOutputWithContext(ctx context.Conte }).(pulumi.StringPtrOutput) } -// IstioConfigAuthInput is an input type that accepts IstioConfigAuthArgs and IstioConfigAuthOutput values. -// You can construct a concrete instance of `IstioConfigAuthInput` via: +// IstioConfigAuthInput is an input type that accepts values of the IstioConfigAuth enum +// A concrete instance of `IstioConfigAuthInput` can be one of the following: // -// IstioConfigAuthArgs{...} +// IstioConfigAuthAuthNone +// IstioConfigAuthAuthMutualTls type IstioConfigAuthInput interface { pulumi.Input @@ -3221,10 +3260,12 @@ func (o LinuxNodeConfigCgroupModePtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// LinuxNodeConfigCgroupModeInput is an input type that accepts LinuxNodeConfigCgroupModeArgs and LinuxNodeConfigCgroupModeOutput values. -// You can construct a concrete instance of `LinuxNodeConfigCgroupModeInput` via: +// LinuxNodeConfigCgroupModeInput is an input type that accepts values of the LinuxNodeConfigCgroupMode enum +// A concrete instance of `LinuxNodeConfigCgroupModeInput` can be one of the following: // -// LinuxNodeConfigCgroupModeArgs{...} +// LinuxNodeConfigCgroupModeCgroupModeUnspecified +// LinuxNodeConfigCgroupModeCgroupModeV1 +// LinuxNodeConfigCgroupModeCgroupModeV2 type LinuxNodeConfigCgroupModeInput interface { pulumi.Input @@ -3401,10 +3442,15 @@ func (o LoggingComponentConfigEnableComponentsItemPtrOutput) ToStringPtrOutputWi }).(pulumi.StringPtrOutput) } -// LoggingComponentConfigEnableComponentsItemInput is an input type that accepts LoggingComponentConfigEnableComponentsItemArgs and LoggingComponentConfigEnableComponentsItemOutput values. -// You can construct a concrete instance of `LoggingComponentConfigEnableComponentsItemInput` via: +// LoggingComponentConfigEnableComponentsItemInput is an input type that accepts values of the LoggingComponentConfigEnableComponentsItem enum +// A concrete instance of `LoggingComponentConfigEnableComponentsItemInput` can be one of the following: // -// LoggingComponentConfigEnableComponentsItemArgs{...} +// LoggingComponentConfigEnableComponentsItemComponentUnspecified +// LoggingComponentConfigEnableComponentsItemSystemComponents +// LoggingComponentConfigEnableComponentsItemWorkloads +// LoggingComponentConfigEnableComponentsItemApiserver +// LoggingComponentConfigEnableComponentsItemScheduler +// LoggingComponentConfigEnableComponentsItemControllerManager type LoggingComponentConfigEnableComponentsItemInput interface { pulumi.Input @@ -3621,10 +3667,12 @@ func (o LoggingVariantConfigVariantPtrOutput) ToStringPtrOutputWithContext(ctx c }).(pulumi.StringPtrOutput) } -// LoggingVariantConfigVariantInput is an input type that accepts LoggingVariantConfigVariantArgs and LoggingVariantConfigVariantOutput values. -// You can construct a concrete instance of `LoggingVariantConfigVariantInput` via: +// LoggingVariantConfigVariantInput is an input type that accepts values of the LoggingVariantConfigVariant enum +// A concrete instance of `LoggingVariantConfigVariantInput` can be one of the following: // -// LoggingVariantConfigVariantArgs{...} +// LoggingVariantConfigVariantVariantUnspecified +// LoggingVariantConfigVariantDefault +// LoggingVariantConfigVariantMaxThroughput type LoggingVariantConfigVariantInput interface { pulumi.Input @@ -3796,10 +3844,12 @@ func (o MaintenanceExclusionOptionsScopePtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// MaintenanceExclusionOptionsScopeInput is an input type that accepts MaintenanceExclusionOptionsScopeArgs and MaintenanceExclusionOptionsScopeOutput values. -// You can construct a concrete instance of `MaintenanceExclusionOptionsScopeInput` via: +// MaintenanceExclusionOptionsScopeInput is an input type that accepts values of the MaintenanceExclusionOptionsScope enum +// A concrete instance of `MaintenanceExclusionOptionsScopeInput` can be one of the following: // -// MaintenanceExclusionOptionsScopeArgs{...} +// MaintenanceExclusionOptionsScopeNoUpgrades +// MaintenanceExclusionOptionsScopeNoMinorUpgrades +// MaintenanceExclusionOptionsScopeNoMinorOrNodeUpgrades type MaintenanceExclusionOptionsScopeInput interface { pulumi.Input @@ -3988,10 +4038,21 @@ func (o MonitoringComponentConfigEnableComponentsItemPtrOutput) ToStringPtrOutpu }).(pulumi.StringPtrOutput) } -// MonitoringComponentConfigEnableComponentsItemInput is an input type that accepts MonitoringComponentConfigEnableComponentsItemArgs and MonitoringComponentConfigEnableComponentsItemOutput values. -// You can construct a concrete instance of `MonitoringComponentConfigEnableComponentsItemInput` via: +// MonitoringComponentConfigEnableComponentsItemInput is an input type that accepts values of the MonitoringComponentConfigEnableComponentsItem enum +// A concrete instance of `MonitoringComponentConfigEnableComponentsItemInput` can be one of the following: // -// MonitoringComponentConfigEnableComponentsItemArgs{...} +// MonitoringComponentConfigEnableComponentsItemComponentUnspecified +// MonitoringComponentConfigEnableComponentsItemSystemComponents +// MonitoringComponentConfigEnableComponentsItemWorkloads +// MonitoringComponentConfigEnableComponentsItemApiserver +// MonitoringComponentConfigEnableComponentsItemScheduler +// MonitoringComponentConfigEnableComponentsItemControllerManager +// MonitoringComponentConfigEnableComponentsItemStorage +// MonitoringComponentConfigEnableComponentsItemHpa +// MonitoringComponentConfigEnableComponentsItemPod +// MonitoringComponentConfigEnableComponentsItemDaemonset +// MonitoringComponentConfigEnableComponentsItemDeployment +// MonitoringComponentConfigEnableComponentsItemStatefulset type MonitoringComponentConfigEnableComponentsItemInput interface { pulumi.Input @@ -4208,10 +4269,12 @@ func (o NetworkConfigDatapathProviderPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// NetworkConfigDatapathProviderInput is an input type that accepts NetworkConfigDatapathProviderArgs and NetworkConfigDatapathProviderOutput values. -// You can construct a concrete instance of `NetworkConfigDatapathProviderInput` via: +// NetworkConfigDatapathProviderInput is an input type that accepts values of the NetworkConfigDatapathProvider enum +// A concrete instance of `NetworkConfigDatapathProviderInput` can be one of the following: // -// NetworkConfigDatapathProviderArgs{...} +// NetworkConfigDatapathProviderDatapathProviderUnspecified +// NetworkConfigDatapathProviderLegacyDatapath +// NetworkConfigDatapathProviderAdvancedDatapath type NetworkConfigDatapathProviderInput interface { pulumi.Input @@ -4383,10 +4446,12 @@ func (o NetworkConfigInTransitEncryptionConfigPtrOutput) ToStringPtrOutputWithCo }).(pulumi.StringPtrOutput) } -// NetworkConfigInTransitEncryptionConfigInput is an input type that accepts NetworkConfigInTransitEncryptionConfigArgs and NetworkConfigInTransitEncryptionConfigOutput values. -// You can construct a concrete instance of `NetworkConfigInTransitEncryptionConfigInput` via: +// NetworkConfigInTransitEncryptionConfigInput is an input type that accepts values of the NetworkConfigInTransitEncryptionConfig enum +// A concrete instance of `NetworkConfigInTransitEncryptionConfigInput` can be one of the following: // -// NetworkConfigInTransitEncryptionConfigArgs{...} +// NetworkConfigInTransitEncryptionConfigInTransitEncryptionConfigUnspecified +// NetworkConfigInTransitEncryptionConfigInTransitEncryptionDisabled +// NetworkConfigInTransitEncryptionConfigInTransitEncryptionInterNodeTransparent type NetworkConfigInTransitEncryptionConfigInput interface { pulumi.Input @@ -4560,10 +4625,13 @@ func (o NetworkConfigPrivateIpv6GoogleAccessPtrOutput) ToStringPtrOutputWithCont }).(pulumi.StringPtrOutput) } -// NetworkConfigPrivateIpv6GoogleAccessInput is an input type that accepts NetworkConfigPrivateIpv6GoogleAccessArgs and NetworkConfigPrivateIpv6GoogleAccessOutput values. -// You can construct a concrete instance of `NetworkConfigPrivateIpv6GoogleAccessInput` via: +// NetworkConfigPrivateIpv6GoogleAccessInput is an input type that accepts values of the NetworkConfigPrivateIpv6GoogleAccess enum +// A concrete instance of `NetworkConfigPrivateIpv6GoogleAccessInput` can be one of the following: // -// NetworkConfigPrivateIpv6GoogleAccessArgs{...} +// NetworkConfigPrivateIpv6GoogleAccessPrivateIpv6GoogleAccessUnspecified +// NetworkConfigPrivateIpv6GoogleAccessPrivateIpv6GoogleAccessDisabled +// NetworkConfigPrivateIpv6GoogleAccessPrivateIpv6GoogleAccessToGoogle +// NetworkConfigPrivateIpv6GoogleAccessPrivateIpv6GoogleAccessBidirectional type NetworkConfigPrivateIpv6GoogleAccessInput interface { pulumi.Input @@ -4733,10 +4801,11 @@ func (o NetworkPerformanceConfigExternalIpEgressBandwidthTierPtrOutput) ToString }).(pulumi.StringPtrOutput) } -// NetworkPerformanceConfigExternalIpEgressBandwidthTierInput is an input type that accepts NetworkPerformanceConfigExternalIpEgressBandwidthTierArgs and NetworkPerformanceConfigExternalIpEgressBandwidthTierOutput values. -// You can construct a concrete instance of `NetworkPerformanceConfigExternalIpEgressBandwidthTierInput` via: +// NetworkPerformanceConfigExternalIpEgressBandwidthTierInput is an input type that accepts values of the NetworkPerformanceConfigExternalIpEgressBandwidthTier enum +// A concrete instance of `NetworkPerformanceConfigExternalIpEgressBandwidthTierInput` can be one of the following: // -// NetworkPerformanceConfigExternalIpEgressBandwidthTierArgs{...} +// NetworkPerformanceConfigExternalIpEgressBandwidthTierTierUnspecified +// NetworkPerformanceConfigExternalIpEgressBandwidthTierTier1 type NetworkPerformanceConfigExternalIpEgressBandwidthTierInput interface { pulumi.Input @@ -4906,10 +4975,11 @@ func (o NetworkPerformanceConfigTotalEgressBandwidthTierPtrOutput) ToStringPtrOu }).(pulumi.StringPtrOutput) } -// NetworkPerformanceConfigTotalEgressBandwidthTierInput is an input type that accepts NetworkPerformanceConfigTotalEgressBandwidthTierArgs and NetworkPerformanceConfigTotalEgressBandwidthTierOutput values. -// You can construct a concrete instance of `NetworkPerformanceConfigTotalEgressBandwidthTierInput` via: +// NetworkPerformanceConfigTotalEgressBandwidthTierInput is an input type that accepts values of the NetworkPerformanceConfigTotalEgressBandwidthTier enum +// A concrete instance of `NetworkPerformanceConfigTotalEgressBandwidthTierInput` can be one of the following: // -// NetworkPerformanceConfigTotalEgressBandwidthTierArgs{...} +// NetworkPerformanceConfigTotalEgressBandwidthTierTierUnspecified +// NetworkPerformanceConfigTotalEgressBandwidthTierTier1 type NetworkPerformanceConfigTotalEgressBandwidthTierInput interface { pulumi.Input @@ -5079,10 +5149,11 @@ func (o NetworkPolicyProviderPtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// NetworkPolicyProviderInput is an input type that accepts NetworkPolicyProviderArgs and NetworkPolicyProviderOutput values. -// You can construct a concrete instance of `NetworkPolicyProviderInput` via: +// NetworkPolicyProviderInput is an input type that accepts values of the NetworkPolicyProvider enum +// A concrete instance of `NetworkPolicyProviderInput` can be one of the following: // -// NetworkPolicyProviderArgs{...} +// NetworkPolicyProviderProviderUnspecified +// NetworkPolicyProviderCalico type NetworkPolicyProviderInput interface { pulumi.Input @@ -5254,10 +5325,12 @@ func (o NodeAffinityOperatorPtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// NodeAffinityOperatorInput is an input type that accepts NodeAffinityOperatorArgs and NodeAffinityOperatorOutput values. -// You can construct a concrete instance of `NodeAffinityOperatorInput` via: +// NodeAffinityOperatorInput is an input type that accepts values of the NodeAffinityOperator enum +// A concrete instance of `NodeAffinityOperatorInput` can be one of the following: // -// NodeAffinityOperatorArgs{...} +// NodeAffinityOperatorOperatorUnspecified +// NodeAffinityOperatorIn +// NodeAffinityOperatorNotIn type NodeAffinityOperatorInput interface { pulumi.Input @@ -5429,10 +5502,12 @@ func (o NodePoolAutoscalingLocationPolicyPtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// NodePoolAutoscalingLocationPolicyInput is an input type that accepts NodePoolAutoscalingLocationPolicyArgs and NodePoolAutoscalingLocationPolicyOutput values. -// You can construct a concrete instance of `NodePoolAutoscalingLocationPolicyInput` via: +// NodePoolAutoscalingLocationPolicyInput is an input type that accepts values of the NodePoolAutoscalingLocationPolicy enum +// A concrete instance of `NodePoolAutoscalingLocationPolicyInput` can be one of the following: // -// NodePoolAutoscalingLocationPolicyArgs{...} +// NodePoolAutoscalingLocationPolicyLocationPolicyUnspecified +// NodePoolAutoscalingLocationPolicyBalanced +// NodePoolAutoscalingLocationPolicyAny type NodePoolAutoscalingLocationPolicyInput interface { pulumi.Input @@ -5606,10 +5681,13 @@ func (o NodeTaintEffectPtrOutput) ToStringPtrOutputWithContext(ctx context.Conte }).(pulumi.StringPtrOutput) } -// NodeTaintEffectInput is an input type that accepts NodeTaintEffectArgs and NodeTaintEffectOutput values. -// You can construct a concrete instance of `NodeTaintEffectInput` via: +// NodeTaintEffectInput is an input type that accepts values of the NodeTaintEffect enum +// A concrete instance of `NodeTaintEffectInput` can be one of the following: // -// NodeTaintEffectArgs{...} +// NodeTaintEffectEffectUnspecified +// NodeTaintEffectNoSchedule +// NodeTaintEffectPreferNoSchedule +// NodeTaintEffectNoExecute type NodeTaintEffectInput interface { pulumi.Input @@ -5779,10 +5857,11 @@ func (o PlacementPolicyTypePtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// PlacementPolicyTypeInput is an input type that accepts PlacementPolicyTypeArgs and PlacementPolicyTypeOutput values. -// You can construct a concrete instance of `PlacementPolicyTypeInput` via: +// PlacementPolicyTypeInput is an input type that accepts values of the PlacementPolicyType enum +// A concrete instance of `PlacementPolicyTypeInput` can be one of the following: // -// PlacementPolicyTypeArgs{...} +// PlacementPolicyTypeTypeUnspecified +// PlacementPolicyTypeCompact type PlacementPolicyTypeInput interface { pulumi.Input @@ -5954,10 +6033,12 @@ func (o ProtectConfigWorkloadVulnerabilityModePtrOutput) ToStringPtrOutputWithCo }).(pulumi.StringPtrOutput) } -// ProtectConfigWorkloadVulnerabilityModeInput is an input type that accepts ProtectConfigWorkloadVulnerabilityModeArgs and ProtectConfigWorkloadVulnerabilityModeOutput values. -// You can construct a concrete instance of `ProtectConfigWorkloadVulnerabilityModeInput` via: +// ProtectConfigWorkloadVulnerabilityModeInput is an input type that accepts values of the ProtectConfigWorkloadVulnerabilityMode enum +// A concrete instance of `ProtectConfigWorkloadVulnerabilityModeInput` can be one of the following: // -// ProtectConfigWorkloadVulnerabilityModeArgs{...} +// ProtectConfigWorkloadVulnerabilityModeWorkloadVulnerabilityModeUnspecified +// ProtectConfigWorkloadVulnerabilityModeDisabled +// ProtectConfigWorkloadVulnerabilityModeBasic type ProtectConfigWorkloadVulnerabilityModeInput interface { pulumi.Input @@ -6131,10 +6212,13 @@ func (o ReleaseChannelChannelPtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// ReleaseChannelChannelInput is an input type that accepts ReleaseChannelChannelArgs and ReleaseChannelChannelOutput values. -// You can construct a concrete instance of `ReleaseChannelChannelInput` via: +// ReleaseChannelChannelInput is an input type that accepts values of the ReleaseChannelChannel enum +// A concrete instance of `ReleaseChannelChannelInput` can be one of the following: // -// ReleaseChannelChannelArgs{...} +// ReleaseChannelChannelUnspecified +// ReleaseChannelChannelRapid +// ReleaseChannelChannelRegular +// ReleaseChannelChannelStable type ReleaseChannelChannelInput interface { pulumi.Input @@ -6308,10 +6392,13 @@ func (o ReservationAffinityConsumeReservationTypePtrOutput) ToStringPtrOutputWit }).(pulumi.StringPtrOutput) } -// ReservationAffinityConsumeReservationTypeInput is an input type that accepts ReservationAffinityConsumeReservationTypeArgs and ReservationAffinityConsumeReservationTypeOutput values. -// You can construct a concrete instance of `ReservationAffinityConsumeReservationTypeInput` via: +// ReservationAffinityConsumeReservationTypeInput is an input type that accepts values of the ReservationAffinityConsumeReservationType enum +// A concrete instance of `ReservationAffinityConsumeReservationTypeInput` can be one of the following: // -// ReservationAffinityConsumeReservationTypeArgs{...} +// ReservationAffinityConsumeReservationTypeUnspecified +// ReservationAffinityConsumeReservationTypeNoReservation +// ReservationAffinityConsumeReservationTypeAnyReservation +// ReservationAffinityConsumeReservationTypeSpecificReservation type ReservationAffinityConsumeReservationTypeInput interface { pulumi.Input @@ -6481,10 +6568,11 @@ func (o SandboxConfigTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Con }).(pulumi.StringPtrOutput) } -// SandboxConfigTypeInput is an input type that accepts SandboxConfigTypeArgs and SandboxConfigTypeOutput values. -// You can construct a concrete instance of `SandboxConfigTypeInput` via: +// SandboxConfigTypeInput is an input type that accepts values of the SandboxConfigType enum +// A concrete instance of `SandboxConfigTypeInput` can be one of the following: // -// SandboxConfigTypeArgs{...} +// SandboxConfigTypeUnspecified +// SandboxConfigTypeGvisor type SandboxConfigTypeInput interface { pulumi.Input @@ -6656,10 +6744,12 @@ func (o SecurityPostureConfigModePtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// SecurityPostureConfigModeInput is an input type that accepts SecurityPostureConfigModeArgs and SecurityPostureConfigModeOutput values. -// You can construct a concrete instance of `SecurityPostureConfigModeInput` via: +// SecurityPostureConfigModeInput is an input type that accepts values of the SecurityPostureConfigMode enum +// A concrete instance of `SecurityPostureConfigModeInput` can be one of the following: // -// SecurityPostureConfigModeArgs{...} +// SecurityPostureConfigModeModeUnspecified +// SecurityPostureConfigModeDisabled +// SecurityPostureConfigModeBasic type SecurityPostureConfigModeInput interface { pulumi.Input @@ -6833,10 +6923,13 @@ func (o SecurityPostureConfigVulnerabilityModePtrOutput) ToStringPtrOutputWithCo }).(pulumi.StringPtrOutput) } -// SecurityPostureConfigVulnerabilityModeInput is an input type that accepts SecurityPostureConfigVulnerabilityModeArgs and SecurityPostureConfigVulnerabilityModeOutput values. -// You can construct a concrete instance of `SecurityPostureConfigVulnerabilityModeInput` via: +// SecurityPostureConfigVulnerabilityModeInput is an input type that accepts values of the SecurityPostureConfigVulnerabilityMode enum +// A concrete instance of `SecurityPostureConfigVulnerabilityModeInput` can be one of the following: // -// SecurityPostureConfigVulnerabilityModeArgs{...} +// SecurityPostureConfigVulnerabilityModeVulnerabilityModeUnspecified +// SecurityPostureConfigVulnerabilityModeVulnerabilityDisabled +// SecurityPostureConfigVulnerabilityModeVulnerabilityBasic +// SecurityPostureConfigVulnerabilityModeVulnerabilityEnterprise type SecurityPostureConfigVulnerabilityModeInput interface { pulumi.Input @@ -7036,10 +7129,26 @@ func (o StatusConditionCanonicalCodePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// StatusConditionCanonicalCodeInput is an input type that accepts StatusConditionCanonicalCodeArgs and StatusConditionCanonicalCodeOutput values. -// You can construct a concrete instance of `StatusConditionCanonicalCodeInput` via: +// StatusConditionCanonicalCodeInput is an input type that accepts values of the StatusConditionCanonicalCode enum +// A concrete instance of `StatusConditionCanonicalCodeInput` can be one of the following: // -// StatusConditionCanonicalCodeArgs{...} +// StatusConditionCanonicalCodeOk +// StatusConditionCanonicalCodeCancelled +// StatusConditionCanonicalCodeUnknown +// StatusConditionCanonicalCodeInvalidArgument +// StatusConditionCanonicalCodeDeadlineExceeded +// StatusConditionCanonicalCodeNotFound +// StatusConditionCanonicalCodeAlreadyExists +// StatusConditionCanonicalCodePermissionDenied +// StatusConditionCanonicalCodeUnauthenticated +// StatusConditionCanonicalCodeResourceExhausted +// StatusConditionCanonicalCodeFailedPrecondition +// StatusConditionCanonicalCodeAborted +// StatusConditionCanonicalCodeOutOfRange +// StatusConditionCanonicalCodeUnimplemented +// StatusConditionCanonicalCodeInternal +// StatusConditionCanonicalCodeUnavailable +// StatusConditionCanonicalCodeDataLoss type StatusConditionCanonicalCodeInput interface { pulumi.Input @@ -7219,10 +7328,16 @@ func (o StatusConditionCodePtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// StatusConditionCodeInput is an input type that accepts StatusConditionCodeArgs and StatusConditionCodeOutput values. -// You can construct a concrete instance of `StatusConditionCodeInput` via: +// StatusConditionCodeInput is an input type that accepts values of the StatusConditionCode enum +// A concrete instance of `StatusConditionCodeInput` can be one of the following: // -// StatusConditionCodeArgs{...} +// StatusConditionCodeUnknown +// StatusConditionCodeGceStockout +// StatusConditionCodeGkeServiceAccountDeleted +// StatusConditionCodeGceQuotaExceeded +// StatusConditionCodeSetByOperator +// StatusConditionCodeCloudKmsKeyError +// StatusConditionCodeCaExpiring type StatusConditionCodeInput interface { pulumi.Input @@ -7394,10 +7509,12 @@ func (o UpgradeSettingsStrategyPtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// UpgradeSettingsStrategyInput is an input type that accepts UpgradeSettingsStrategyArgs and UpgradeSettingsStrategyOutput values. -// You can construct a concrete instance of `UpgradeSettingsStrategyInput` via: +// UpgradeSettingsStrategyInput is an input type that accepts values of the UpgradeSettingsStrategy enum +// A concrete instance of `UpgradeSettingsStrategyInput` can be one of the following: // -// UpgradeSettingsStrategyArgs{...} +// UpgradeSettingsStrategyNodePoolUpdateStrategyUnspecified +// UpgradeSettingsStrategyBlueGreen +// UpgradeSettingsStrategySurge type UpgradeSettingsStrategyInput interface { pulumi.Input @@ -7569,10 +7686,12 @@ func (o WindowsNodeConfigOsVersionPtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// WindowsNodeConfigOsVersionInput is an input type that accepts WindowsNodeConfigOsVersionArgs and WindowsNodeConfigOsVersionOutput values. -// You can construct a concrete instance of `WindowsNodeConfigOsVersionInput` via: +// WindowsNodeConfigOsVersionInput is an input type that accepts values of the WindowsNodeConfigOsVersion enum +// A concrete instance of `WindowsNodeConfigOsVersionInput` can be one of the following: // -// WindowsNodeConfigOsVersionArgs{...} +// WindowsNodeConfigOsVersionOsVersionUnspecified +// WindowsNodeConfigOsVersionOsVersionLtsc2019 +// WindowsNodeConfigOsVersionOsVersionLtsc2022 type WindowsNodeConfigOsVersionInput interface { pulumi.Input @@ -7748,10 +7867,14 @@ func (o WorkloadConfigAuditModePtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// WorkloadConfigAuditModeInput is an input type that accepts WorkloadConfigAuditModeArgs and WorkloadConfigAuditModeOutput values. -// You can construct a concrete instance of `WorkloadConfigAuditModeInput` via: +// WorkloadConfigAuditModeInput is an input type that accepts values of the WorkloadConfigAuditMode enum +// A concrete instance of `WorkloadConfigAuditModeInput` can be one of the following: // -// WorkloadConfigAuditModeArgs{...} +// WorkloadConfigAuditModeModeUnspecified +// WorkloadConfigAuditModeDisabled +// WorkloadConfigAuditModeBasic +// WorkloadConfigAuditModeBaseline +// WorkloadConfigAuditModeRestricted type WorkloadConfigAuditModeInput interface { pulumi.Input @@ -7923,10 +8046,12 @@ func (o WorkloadMetadataConfigModePtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// WorkloadMetadataConfigModeInput is an input type that accepts WorkloadMetadataConfigModeArgs and WorkloadMetadataConfigModeOutput values. -// You can construct a concrete instance of `WorkloadMetadataConfigModeInput` via: +// WorkloadMetadataConfigModeInput is an input type that accepts values of the WorkloadMetadataConfigMode enum +// A concrete instance of `WorkloadMetadataConfigModeInput` can be one of the following: // -// WorkloadMetadataConfigModeArgs{...} +// WorkloadMetadataConfigModeModeUnspecified +// WorkloadMetadataConfigModeGceMetadata +// WorkloadMetadataConfigModeGkeMetadata type WorkloadMetadataConfigModeInput interface { pulumi.Input @@ -8100,10 +8225,13 @@ func (o WorkloadMetadataConfigNodeMetadataPtrOutput) ToStringPtrOutputWithContex }).(pulumi.StringPtrOutput) } -// WorkloadMetadataConfigNodeMetadataInput is an input type that accepts WorkloadMetadataConfigNodeMetadataArgs and WorkloadMetadataConfigNodeMetadataOutput values. -// You can construct a concrete instance of `WorkloadMetadataConfigNodeMetadataInput` via: +// WorkloadMetadataConfigNodeMetadataInput is an input type that accepts values of the WorkloadMetadataConfigNodeMetadata enum +// A concrete instance of `WorkloadMetadataConfigNodeMetadataInput` can be one of the following: // -// WorkloadMetadataConfigNodeMetadataArgs{...} +// WorkloadMetadataConfigNodeMetadataUnspecified +// WorkloadMetadataConfigNodeMetadataSecure +// WorkloadMetadataConfigNodeMetadataExpose +// WorkloadMetadataConfigNodeMetadataGkeMetadataServer type WorkloadMetadataConfigNodeMetadataInput interface { pulumi.Input diff --git a/sdk/go/google/containeranalysis/v1/pulumiEnums.go b/sdk/go/google/containeranalysis/v1/pulumiEnums.go index 4d4f610528..2101b0006d 100644 --- a/sdk/go/google/containeranalysis/v1/pulumiEnums.go +++ b/sdk/go/google/containeranalysis/v1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AliasContextKindPtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// AliasContextKindInput is an input type that accepts AliasContextKindArgs and AliasContextKindOutput values. -// You can construct a concrete instance of `AliasContextKindInput` via: +// AliasContextKindInput is an input type that accepts values of the AliasContextKind enum +// A concrete instance of `AliasContextKindInput` can be one of the following: // -// AliasContextKindArgs{...} +// AliasContextKindKindUnspecified +// AliasContextKindFixed +// AliasContextKindMovable +// AliasContextKindOther type AliasContextKindInput interface { pulumi.Input @@ -323,10 +326,14 @@ func (o AssessmentStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Conte }).(pulumi.StringPtrOutput) } -// AssessmentStateInput is an input type that accepts AssessmentStateArgs and AssessmentStateOutput values. -// You can construct a concrete instance of `AssessmentStateInput` via: +// AssessmentStateInput is an input type that accepts values of the AssessmentState enum +// A concrete instance of `AssessmentStateInput` can be one of the following: // -// AssessmentStateArgs{...} +// AssessmentStateStateUnspecified +// AssessmentStateAffected +// AssessmentStateNotAffected +// AssessmentStateFixed +// AssessmentStateUnderInvestigation type AssessmentStateInput interface { pulumi.Input @@ -495,10 +502,13 @@ func (o CVSSAttackComplexityPtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// CVSSAttackComplexityInput is an input type that accepts CVSSAttackComplexityArgs and CVSSAttackComplexityOutput values. -// You can construct a concrete instance of `CVSSAttackComplexityInput` via: +// CVSSAttackComplexityInput is an input type that accepts values of the CVSSAttackComplexity enum +// A concrete instance of `CVSSAttackComplexityInput` can be one of the following: // -// CVSSAttackComplexityArgs{...} +// CVSSAttackComplexityAttackComplexityUnspecified +// CVSSAttackComplexityAttackComplexityLow +// CVSSAttackComplexityAttackComplexityHigh +// CVSSAttackComplexityAttackComplexityMedium type CVSSAttackComplexityInput interface { pulumi.Input @@ -669,10 +679,14 @@ func (o CVSSAttackVectorPtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// CVSSAttackVectorInput is an input type that accepts CVSSAttackVectorArgs and CVSSAttackVectorOutput values. -// You can construct a concrete instance of `CVSSAttackVectorInput` via: +// CVSSAttackVectorInput is an input type that accepts values of the CVSSAttackVector enum +// A concrete instance of `CVSSAttackVectorInput` can be one of the following: // -// CVSSAttackVectorArgs{...} +// CVSSAttackVectorAttackVectorUnspecified +// CVSSAttackVectorAttackVectorNetwork +// CVSSAttackVectorAttackVectorAdjacent +// CVSSAttackVectorAttackVectorLocal +// CVSSAttackVectorAttackVectorPhysical type CVSSAttackVectorInput interface { pulumi.Input @@ -841,10 +855,13 @@ func (o CVSSAuthenticationPtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// CVSSAuthenticationInput is an input type that accepts CVSSAuthenticationArgs and CVSSAuthenticationOutput values. -// You can construct a concrete instance of `CVSSAuthenticationInput` via: +// CVSSAuthenticationInput is an input type that accepts values of the CVSSAuthentication enum +// A concrete instance of `CVSSAuthenticationInput` can be one of the following: // -// CVSSAuthenticationArgs{...} +// CVSSAuthenticationAuthenticationUnspecified +// CVSSAuthenticationAuthenticationMultiple +// CVSSAuthenticationAuthenticationSingle +// CVSSAuthenticationAuthenticationNone type CVSSAuthenticationInput interface { pulumi.Input @@ -1015,10 +1032,15 @@ func (o CVSSAvailabilityImpactPtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// CVSSAvailabilityImpactInput is an input type that accepts CVSSAvailabilityImpactArgs and CVSSAvailabilityImpactOutput values. -// You can construct a concrete instance of `CVSSAvailabilityImpactInput` via: +// CVSSAvailabilityImpactInput is an input type that accepts values of the CVSSAvailabilityImpact enum +// A concrete instance of `CVSSAvailabilityImpactInput` can be one of the following: // -// CVSSAvailabilityImpactArgs{...} +// CVSSAvailabilityImpactImpactUnspecified +// CVSSAvailabilityImpactImpactHigh +// CVSSAvailabilityImpactImpactLow +// CVSSAvailabilityImpactImpactNone +// CVSSAvailabilityImpactImpactPartial +// CVSSAvailabilityImpactImpactComplete type CVSSAvailabilityImpactInput interface { pulumi.Input @@ -1189,10 +1211,15 @@ func (o CVSSConfidentialityImpactPtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// CVSSConfidentialityImpactInput is an input type that accepts CVSSConfidentialityImpactArgs and CVSSConfidentialityImpactOutput values. -// You can construct a concrete instance of `CVSSConfidentialityImpactInput` via: +// CVSSConfidentialityImpactInput is an input type that accepts values of the CVSSConfidentialityImpact enum +// A concrete instance of `CVSSConfidentialityImpactInput` can be one of the following: // -// CVSSConfidentialityImpactArgs{...} +// CVSSConfidentialityImpactImpactUnspecified +// CVSSConfidentialityImpactImpactHigh +// CVSSConfidentialityImpactImpactLow +// CVSSConfidentialityImpactImpactNone +// CVSSConfidentialityImpactImpactPartial +// CVSSConfidentialityImpactImpactComplete type CVSSConfidentialityImpactInput interface { pulumi.Input @@ -1363,10 +1390,15 @@ func (o CVSSIntegrityImpactPtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// CVSSIntegrityImpactInput is an input type that accepts CVSSIntegrityImpactArgs and CVSSIntegrityImpactOutput values. -// You can construct a concrete instance of `CVSSIntegrityImpactInput` via: +// CVSSIntegrityImpactInput is an input type that accepts values of the CVSSIntegrityImpact enum +// A concrete instance of `CVSSIntegrityImpactInput` can be one of the following: // -// CVSSIntegrityImpactArgs{...} +// CVSSIntegrityImpactImpactUnspecified +// CVSSIntegrityImpactImpactHigh +// CVSSIntegrityImpactImpactLow +// CVSSIntegrityImpactImpactNone +// CVSSIntegrityImpactImpactPartial +// CVSSIntegrityImpactImpactComplete type CVSSIntegrityImpactInput interface { pulumi.Input @@ -1535,10 +1567,13 @@ func (o CVSSPrivilegesRequiredPtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// CVSSPrivilegesRequiredInput is an input type that accepts CVSSPrivilegesRequiredArgs and CVSSPrivilegesRequiredOutput values. -// You can construct a concrete instance of `CVSSPrivilegesRequiredInput` via: +// CVSSPrivilegesRequiredInput is an input type that accepts values of the CVSSPrivilegesRequired enum +// A concrete instance of `CVSSPrivilegesRequiredInput` can be one of the following: // -// CVSSPrivilegesRequiredArgs{...} +// CVSSPrivilegesRequiredPrivilegesRequiredUnspecified +// CVSSPrivilegesRequiredPrivilegesRequiredNone +// CVSSPrivilegesRequiredPrivilegesRequiredLow +// CVSSPrivilegesRequiredPrivilegesRequiredHigh type CVSSPrivilegesRequiredInput interface { pulumi.Input @@ -1706,10 +1741,12 @@ func (o CVSSScopePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pu }).(pulumi.StringPtrOutput) } -// CVSSScopeInput is an input type that accepts CVSSScopeArgs and CVSSScopeOutput values. -// You can construct a concrete instance of `CVSSScopeInput` via: +// CVSSScopeInput is an input type that accepts values of the CVSSScope enum +// A concrete instance of `CVSSScopeInput` can be one of the following: // -// CVSSScopeArgs{...} +// CVSSScopeScopeUnspecified +// CVSSScopeScopeUnchanged +// CVSSScopeScopeChanged type CVSSScopeInput interface { pulumi.Input @@ -1877,10 +1914,12 @@ func (o CVSSUserInteractionPtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// CVSSUserInteractionInput is an input type that accepts CVSSUserInteractionArgs and CVSSUserInteractionOutput values. -// You can construct a concrete instance of `CVSSUserInteractionInput` via: +// CVSSUserInteractionInput is an input type that accepts values of the CVSSUserInteraction enum +// A concrete instance of `CVSSUserInteractionInput` can be one of the following: // -// CVSSUserInteractionArgs{...} +// CVSSUserInteractionUserInteractionUnspecified +// CVSSUserInteractionUserInteractionNone +// CVSSUserInteractionUserInteractionRequired type CVSSUserInteractionInput interface { pulumi.Input @@ -2048,10 +2087,12 @@ func (o CVSSv3AttackComplexityPtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// CVSSv3AttackComplexityInput is an input type that accepts CVSSv3AttackComplexityArgs and CVSSv3AttackComplexityOutput values. -// You can construct a concrete instance of `CVSSv3AttackComplexityInput` via: +// CVSSv3AttackComplexityInput is an input type that accepts values of the CVSSv3AttackComplexity enum +// A concrete instance of `CVSSv3AttackComplexityInput` can be one of the following: // -// CVSSv3AttackComplexityArgs{...} +// CVSSv3AttackComplexityAttackComplexityUnspecified +// CVSSv3AttackComplexityAttackComplexityLow +// CVSSv3AttackComplexityAttackComplexityHigh type CVSSv3AttackComplexityInput interface { pulumi.Input @@ -2222,10 +2263,14 @@ func (o CVSSv3AttackVectorPtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// CVSSv3AttackVectorInput is an input type that accepts CVSSv3AttackVectorArgs and CVSSv3AttackVectorOutput values. -// You can construct a concrete instance of `CVSSv3AttackVectorInput` via: +// CVSSv3AttackVectorInput is an input type that accepts values of the CVSSv3AttackVector enum +// A concrete instance of `CVSSv3AttackVectorInput` can be one of the following: // -// CVSSv3AttackVectorArgs{...} +// CVSSv3AttackVectorAttackVectorUnspecified +// CVSSv3AttackVectorAttackVectorNetwork +// CVSSv3AttackVectorAttackVectorAdjacent +// CVSSv3AttackVectorAttackVectorLocal +// CVSSv3AttackVectorAttackVectorPhysical type CVSSv3AttackVectorInput interface { pulumi.Input @@ -2394,10 +2439,13 @@ func (o CVSSv3AvailabilityImpactPtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// CVSSv3AvailabilityImpactInput is an input type that accepts CVSSv3AvailabilityImpactArgs and CVSSv3AvailabilityImpactOutput values. -// You can construct a concrete instance of `CVSSv3AvailabilityImpactInput` via: +// CVSSv3AvailabilityImpactInput is an input type that accepts values of the CVSSv3AvailabilityImpact enum +// A concrete instance of `CVSSv3AvailabilityImpactInput` can be one of the following: // -// CVSSv3AvailabilityImpactArgs{...} +// CVSSv3AvailabilityImpactImpactUnspecified +// CVSSv3AvailabilityImpactImpactHigh +// CVSSv3AvailabilityImpactImpactLow +// CVSSv3AvailabilityImpactImpactNone type CVSSv3AvailabilityImpactInput interface { pulumi.Input @@ -2566,10 +2614,13 @@ func (o CVSSv3ConfidentialityImpactPtrOutput) ToStringPtrOutputWithContext(ctx c }).(pulumi.StringPtrOutput) } -// CVSSv3ConfidentialityImpactInput is an input type that accepts CVSSv3ConfidentialityImpactArgs and CVSSv3ConfidentialityImpactOutput values. -// You can construct a concrete instance of `CVSSv3ConfidentialityImpactInput` via: +// CVSSv3ConfidentialityImpactInput is an input type that accepts values of the CVSSv3ConfidentialityImpact enum +// A concrete instance of `CVSSv3ConfidentialityImpactInput` can be one of the following: // -// CVSSv3ConfidentialityImpactArgs{...} +// CVSSv3ConfidentialityImpactImpactUnspecified +// CVSSv3ConfidentialityImpactImpactHigh +// CVSSv3ConfidentialityImpactImpactLow +// CVSSv3ConfidentialityImpactImpactNone type CVSSv3ConfidentialityImpactInput interface { pulumi.Input @@ -2738,10 +2789,13 @@ func (o CVSSv3IntegrityImpactPtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// CVSSv3IntegrityImpactInput is an input type that accepts CVSSv3IntegrityImpactArgs and CVSSv3IntegrityImpactOutput values. -// You can construct a concrete instance of `CVSSv3IntegrityImpactInput` via: +// CVSSv3IntegrityImpactInput is an input type that accepts values of the CVSSv3IntegrityImpact enum +// A concrete instance of `CVSSv3IntegrityImpactInput` can be one of the following: // -// CVSSv3IntegrityImpactArgs{...} +// CVSSv3IntegrityImpactImpactUnspecified +// CVSSv3IntegrityImpactImpactHigh +// CVSSv3IntegrityImpactImpactLow +// CVSSv3IntegrityImpactImpactNone type CVSSv3IntegrityImpactInput interface { pulumi.Input @@ -2910,10 +2964,13 @@ func (o CVSSv3PrivilegesRequiredPtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// CVSSv3PrivilegesRequiredInput is an input type that accepts CVSSv3PrivilegesRequiredArgs and CVSSv3PrivilegesRequiredOutput values. -// You can construct a concrete instance of `CVSSv3PrivilegesRequiredInput` via: +// CVSSv3PrivilegesRequiredInput is an input type that accepts values of the CVSSv3PrivilegesRequired enum +// A concrete instance of `CVSSv3PrivilegesRequiredInput` can be one of the following: // -// CVSSv3PrivilegesRequiredArgs{...} +// CVSSv3PrivilegesRequiredPrivilegesRequiredUnspecified +// CVSSv3PrivilegesRequiredPrivilegesRequiredNone +// CVSSv3PrivilegesRequiredPrivilegesRequiredLow +// CVSSv3PrivilegesRequiredPrivilegesRequiredHigh type CVSSv3PrivilegesRequiredInput interface { pulumi.Input @@ -3081,10 +3138,12 @@ func (o CVSSv3ScopePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) }).(pulumi.StringPtrOutput) } -// CVSSv3ScopeInput is an input type that accepts CVSSv3ScopeArgs and CVSSv3ScopeOutput values. -// You can construct a concrete instance of `CVSSv3ScopeInput` via: +// CVSSv3ScopeInput is an input type that accepts values of the CVSSv3Scope enum +// A concrete instance of `CVSSv3ScopeInput` can be one of the following: // -// CVSSv3ScopeArgs{...} +// CVSSv3ScopeScopeUnspecified +// CVSSv3ScopeScopeUnchanged +// CVSSv3ScopeScopeChanged type CVSSv3ScopeInput interface { pulumi.Input @@ -3252,10 +3311,12 @@ func (o CVSSv3UserInteractionPtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// CVSSv3UserInteractionInput is an input type that accepts CVSSv3UserInteractionArgs and CVSSv3UserInteractionOutput values. -// You can construct a concrete instance of `CVSSv3UserInteractionInput` via: +// CVSSv3UserInteractionInput is an input type that accepts values of the CVSSv3UserInteraction enum +// A concrete instance of `CVSSv3UserInteractionInput` can be one of the following: // -// CVSSv3UserInteractionArgs{...} +// CVSSv3UserInteractionUserInteractionUnspecified +// CVSSv3UserInteractionUserInteractionNone +// CVSSv3UserInteractionUserInteractionRequired type CVSSv3UserInteractionInput interface { pulumi.Input @@ -3432,10 +3493,15 @@ func (o CisBenchmarkSeverityPtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// CisBenchmarkSeverityInput is an input type that accepts CisBenchmarkSeverityArgs and CisBenchmarkSeverityOutput values. -// You can construct a concrete instance of `CisBenchmarkSeverityInput` via: +// CisBenchmarkSeverityInput is an input type that accepts values of the CisBenchmarkSeverity enum +// A concrete instance of `CisBenchmarkSeverityInput` can be one of the following: // -// CisBenchmarkSeverityArgs{...} +// CisBenchmarkSeveritySeverityUnspecified +// CisBenchmarkSeverityMinimal +// CisBenchmarkSeverityLow +// CisBenchmarkSeverityMedium +// CisBenchmarkSeverityHigh +// CisBenchmarkSeverityCritical type CisBenchmarkSeverityInput interface { pulumi.Input @@ -3609,10 +3675,13 @@ func (o DeploymentOccurrencePlatformPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// DeploymentOccurrencePlatformInput is an input type that accepts DeploymentOccurrencePlatformArgs and DeploymentOccurrencePlatformOutput values. -// You can construct a concrete instance of `DeploymentOccurrencePlatformInput` via: +// DeploymentOccurrencePlatformInput is an input type that accepts values of the DeploymentOccurrencePlatform enum +// A concrete instance of `DeploymentOccurrencePlatformInput` can be one of the following: // -// DeploymentOccurrencePlatformArgs{...} +// DeploymentOccurrencePlatformPlatformUnspecified +// DeploymentOccurrencePlatformGke +// DeploymentOccurrencePlatformFlex +// DeploymentOccurrencePlatformCustom type DeploymentOccurrencePlatformInput interface { pulumi.Input @@ -3804,10 +3873,22 @@ func (o DiscoveryNoteAnalysisKindPtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// DiscoveryNoteAnalysisKindInput is an input type that accepts DiscoveryNoteAnalysisKindArgs and DiscoveryNoteAnalysisKindOutput values. -// You can construct a concrete instance of `DiscoveryNoteAnalysisKindInput` via: +// DiscoveryNoteAnalysisKindInput is an input type that accepts values of the DiscoveryNoteAnalysisKind enum +// A concrete instance of `DiscoveryNoteAnalysisKindInput` can be one of the following: // -// DiscoveryNoteAnalysisKindArgs{...} +// DiscoveryNoteAnalysisKindNoteKindUnspecified +// DiscoveryNoteAnalysisKindVulnerability +// DiscoveryNoteAnalysisKindBuild +// DiscoveryNoteAnalysisKindImage +// DiscoveryNoteAnalysisKindPackage +// DiscoveryNoteAnalysisKindDeployment +// DiscoveryNoteAnalysisKindDiscovery +// DiscoveryNoteAnalysisKindAttestation +// DiscoveryNoteAnalysisKindUpgrade +// DiscoveryNoteAnalysisKindCompliance +// DiscoveryNoteAnalysisKindDsseAttestation +// DiscoveryNoteAnalysisKindVulnerabilityAssessment +// DiscoveryNoteAnalysisKindSbomReference type DiscoveryNoteAnalysisKindInput interface { pulumi.Input @@ -3987,10 +4068,16 @@ func (o DiscoveryOccurrenceAnalysisStatusPtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// DiscoveryOccurrenceAnalysisStatusInput is an input type that accepts DiscoveryOccurrenceAnalysisStatusArgs and DiscoveryOccurrenceAnalysisStatusOutput values. -// You can construct a concrete instance of `DiscoveryOccurrenceAnalysisStatusInput` via: +// DiscoveryOccurrenceAnalysisStatusInput is an input type that accepts values of the DiscoveryOccurrenceAnalysisStatus enum +// A concrete instance of `DiscoveryOccurrenceAnalysisStatusInput` can be one of the following: // -// DiscoveryOccurrenceAnalysisStatusArgs{...} +// DiscoveryOccurrenceAnalysisStatusAnalysisStatusUnspecified +// DiscoveryOccurrenceAnalysisStatusPending +// DiscoveryOccurrenceAnalysisStatusScanning +// DiscoveryOccurrenceAnalysisStatusFinishedSuccess +// DiscoveryOccurrenceAnalysisStatusComplete +// DiscoveryOccurrenceAnalysisStatusFinishedFailed +// DiscoveryOccurrenceAnalysisStatusFinishedUnsupported type DiscoveryOccurrenceAnalysisStatusInput interface { pulumi.Input @@ -4162,10 +4249,12 @@ func (o DiscoveryOccurrenceContinuousAnalysisPtrOutput) ToStringPtrOutputWithCon }).(pulumi.StringPtrOutput) } -// DiscoveryOccurrenceContinuousAnalysisInput is an input type that accepts DiscoveryOccurrenceContinuousAnalysisArgs and DiscoveryOccurrenceContinuousAnalysisOutput values. -// You can construct a concrete instance of `DiscoveryOccurrenceContinuousAnalysisInput` via: +// DiscoveryOccurrenceContinuousAnalysisInput is an input type that accepts values of the DiscoveryOccurrenceContinuousAnalysis enum +// A concrete instance of `DiscoveryOccurrenceContinuousAnalysisInput` can be one of the following: // -// DiscoveryOccurrenceContinuousAnalysisArgs{...} +// DiscoveryOccurrenceContinuousAnalysisContinuousAnalysisUnspecified +// DiscoveryOccurrenceContinuousAnalysisActive +// DiscoveryOccurrenceContinuousAnalysisInactive type DiscoveryOccurrenceContinuousAnalysisInput interface { pulumi.Input @@ -4337,10 +4426,12 @@ func (o DistributionArchitecturePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// DistributionArchitectureInput is an input type that accepts DistributionArchitectureArgs and DistributionArchitectureOutput values. -// You can construct a concrete instance of `DistributionArchitectureInput` via: +// DistributionArchitectureInput is an input type that accepts values of the DistributionArchitecture enum +// A concrete instance of `DistributionArchitectureInput` can be one of the following: // -// DistributionArchitectureArgs{...} +// DistributionArchitectureArchitectureUnspecified +// DistributionArchitectureX86 +// DistributionArchitectureX64 type DistributionArchitectureInput interface { pulumi.Input @@ -4518,10 +4609,15 @@ func (o JustificationJustificationTypePtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// JustificationJustificationTypeInput is an input type that accepts JustificationJustificationTypeArgs and JustificationJustificationTypeOutput values. -// You can construct a concrete instance of `JustificationJustificationTypeInput` via: +// JustificationJustificationTypeInput is an input type that accepts values of the JustificationJustificationType enum +// A concrete instance of `JustificationJustificationTypeInput` can be one of the following: // -// JustificationJustificationTypeArgs{...} +// JustificationJustificationTypeJustificationTypeUnspecified +// JustificationJustificationTypeComponentNotPresent +// JustificationJustificationTypeVulnerableCodeNotPresent +// JustificationJustificationTypeVulnerableCodeNotInExecutePath +// JustificationJustificationTypeVulnerableCodeCannotBeControlledByAdversary +// JustificationJustificationTypeInlineMitigationsAlreadyExist type JustificationJustificationTypeInput interface { pulumi.Input @@ -4693,10 +4789,12 @@ func (o PackageNoteArchitecturePtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// PackageNoteArchitectureInput is an input type that accepts PackageNoteArchitectureArgs and PackageNoteArchitectureOutput values. -// You can construct a concrete instance of `PackageNoteArchitectureInput` via: +// PackageNoteArchitectureInput is an input type that accepts values of the PackageNoteArchitecture enum +// A concrete instance of `PackageNoteArchitectureInput` can be one of the following: // -// PackageNoteArchitectureArgs{...} +// PackageNoteArchitectureArchitectureUnspecified +// PackageNoteArchitectureX86 +// PackageNoteArchitectureX64 type PackageNoteArchitectureInput interface { pulumi.Input @@ -4874,10 +4972,15 @@ func (o RemediationRemediationTypePtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// RemediationRemediationTypeInput is an input type that accepts RemediationRemediationTypeArgs and RemediationRemediationTypeOutput values. -// You can construct a concrete instance of `RemediationRemediationTypeInput` via: +// RemediationRemediationTypeInput is an input type that accepts values of the RemediationRemediationType enum +// A concrete instance of `RemediationRemediationTypeInput` can be one of the following: // -// RemediationRemediationTypeArgs{...} +// RemediationRemediationTypeRemediationTypeUnspecified +// RemediationRemediationTypeMitigation +// RemediationRemediationTypeNoFixPlanned +// RemediationRemediationTypeNoneAvailable +// RemediationRemediationTypeVendorFix +// RemediationRemediationTypeWorkaround type RemediationRemediationTypeInput interface { pulumi.Input @@ -5049,10 +5152,12 @@ func (o SBOMStatusSbomStatePtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// SBOMStatusSbomStateInput is an input type that accepts SBOMStatusSbomStateArgs and SBOMStatusSbomStateOutput values. -// You can construct a concrete instance of `SBOMStatusSbomStateInput` via: +// SBOMStatusSbomStateInput is an input type that accepts values of the SBOMStatusSbomState enum +// A concrete instance of `SBOMStatusSbomStateInput` can be one of the following: // -// SBOMStatusSbomStateArgs{...} +// SBOMStatusSbomStateSbomStateUnspecified +// SBOMStatusSbomStatePending +// SBOMStatusSbomStateComplete type SBOMStatusSbomStateInput interface { pulumi.Input @@ -5226,10 +5331,13 @@ func (o VersionKindPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) }).(pulumi.StringPtrOutput) } -// VersionKindInput is an input type that accepts VersionKindArgs and VersionKindOutput values. -// You can construct a concrete instance of `VersionKindInput` via: +// VersionKindInput is an input type that accepts values of the VersionKind enum +// A concrete instance of `VersionKindInput` can be one of the following: // -// VersionKindArgs{...} +// VersionKindVersionKindUnspecified +// VersionKindNormal +// VersionKindMinimum +// VersionKindMaximum type VersionKindInput interface { pulumi.Input @@ -5405,10 +5513,14 @@ func (o VexAssessmentStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// VexAssessmentStateInput is an input type that accepts VexAssessmentStateArgs and VexAssessmentStateOutput values. -// You can construct a concrete instance of `VexAssessmentStateInput` via: +// VexAssessmentStateInput is an input type that accepts values of the VexAssessmentState enum +// A concrete instance of `VexAssessmentStateInput` can be one of the following: // -// VexAssessmentStateArgs{...} +// VexAssessmentStateStateUnspecified +// VexAssessmentStateAffected +// VexAssessmentStateNotAffected +// VexAssessmentStateFixed +// VexAssessmentStateUnderInvestigation type VexAssessmentStateInput interface { pulumi.Input @@ -5577,10 +5689,12 @@ func (o VulnerabilityNoteCvssVersionPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// VulnerabilityNoteCvssVersionInput is an input type that accepts VulnerabilityNoteCvssVersionArgs and VulnerabilityNoteCvssVersionOutput values. -// You can construct a concrete instance of `VulnerabilityNoteCvssVersionInput` via: +// VulnerabilityNoteCvssVersionInput is an input type that accepts values of the VulnerabilityNoteCvssVersion enum +// A concrete instance of `VulnerabilityNoteCvssVersionInput` can be one of the following: // -// VulnerabilityNoteCvssVersionArgs{...} +// VulnerabilityNoteCvssVersionCvssVersionUnspecified +// VulnerabilityNoteCvssVersionCvssVersion2 +// VulnerabilityNoteCvssVersionCvssVersion3 type VulnerabilityNoteCvssVersionInput interface { pulumi.Input @@ -5758,10 +5872,15 @@ func (o VulnerabilityNoteSeverityPtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// VulnerabilityNoteSeverityInput is an input type that accepts VulnerabilityNoteSeverityArgs and VulnerabilityNoteSeverityOutput values. -// You can construct a concrete instance of `VulnerabilityNoteSeverityInput` via: +// VulnerabilityNoteSeverityInput is an input type that accepts values of the VulnerabilityNoteSeverity enum +// A concrete instance of `VulnerabilityNoteSeverityInput` can be one of the following: // -// VulnerabilityNoteSeverityArgs{...} +// VulnerabilityNoteSeveritySeverityUnspecified +// VulnerabilityNoteSeverityMinimal +// VulnerabilityNoteSeverityLow +// VulnerabilityNoteSeverityMedium +// VulnerabilityNoteSeverityHigh +// VulnerabilityNoteSeverityCritical type VulnerabilityNoteSeverityInput interface { pulumi.Input @@ -5939,10 +6058,15 @@ func (o VulnerabilityOccurrenceEffectiveSeverityPtrOutput) ToStringPtrOutputWith }).(pulumi.StringPtrOutput) } -// VulnerabilityOccurrenceEffectiveSeverityInput is an input type that accepts VulnerabilityOccurrenceEffectiveSeverityArgs and VulnerabilityOccurrenceEffectiveSeverityOutput values. -// You can construct a concrete instance of `VulnerabilityOccurrenceEffectiveSeverityInput` via: +// VulnerabilityOccurrenceEffectiveSeverityInput is an input type that accepts values of the VulnerabilityOccurrenceEffectiveSeverity enum +// A concrete instance of `VulnerabilityOccurrenceEffectiveSeverityInput` can be one of the following: // -// VulnerabilityOccurrenceEffectiveSeverityArgs{...} +// VulnerabilityOccurrenceEffectiveSeveritySeverityUnspecified +// VulnerabilityOccurrenceEffectiveSeverityMinimal +// VulnerabilityOccurrenceEffectiveSeverityLow +// VulnerabilityOccurrenceEffectiveSeverityMedium +// VulnerabilityOccurrenceEffectiveSeverityHigh +// VulnerabilityOccurrenceEffectiveSeverityCritical type VulnerabilityOccurrenceEffectiveSeverityInput interface { pulumi.Input diff --git a/sdk/go/google/containeranalysis/v1alpha1/pulumiEnums.go b/sdk/go/google/containeranalysis/v1alpha1/pulumiEnums.go index 3144e19b82..eed32fb61f 100644 --- a/sdk/go/google/containeranalysis/v1alpha1/pulumiEnums.go +++ b/sdk/go/google/containeranalysis/v1alpha1/pulumiEnums.go @@ -146,10 +146,14 @@ func (o AssessmentStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Conte }).(pulumi.StringPtrOutput) } -// AssessmentStateInput is an input type that accepts AssessmentStateArgs and AssessmentStateOutput values. -// You can construct a concrete instance of `AssessmentStateInput` via: +// AssessmentStateInput is an input type that accepts values of the AssessmentState enum +// A concrete instance of `AssessmentStateInput` can be one of the following: // -// AssessmentStateArgs{...} +// AssessmentStateStateUnspecified +// AssessmentStateAffected +// AssessmentStateNotAffected +// AssessmentStateFixed +// AssessmentStateUnderInvestigation type AssessmentStateInput interface { pulumi.Input @@ -321,10 +325,12 @@ func (o BuildSignatureKeyTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// BuildSignatureKeyTypeInput is an input type that accepts BuildSignatureKeyTypeArgs and BuildSignatureKeyTypeOutput values. -// You can construct a concrete instance of `BuildSignatureKeyTypeInput` via: +// BuildSignatureKeyTypeInput is an input type that accepts values of the BuildSignatureKeyType enum +// A concrete instance of `BuildSignatureKeyTypeInput` can be one of the following: // -// BuildSignatureKeyTypeArgs{...} +// BuildSignatureKeyTypeKeyTypeUnspecified +// BuildSignatureKeyTypePgpAsciiArmored +// BuildSignatureKeyTypePkixPem type BuildSignatureKeyTypeInput interface { pulumi.Input @@ -498,10 +504,13 @@ func (o CVSSAttackComplexityPtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// CVSSAttackComplexityInput is an input type that accepts CVSSAttackComplexityArgs and CVSSAttackComplexityOutput values. -// You can construct a concrete instance of `CVSSAttackComplexityInput` via: +// CVSSAttackComplexityInput is an input type that accepts values of the CVSSAttackComplexity enum +// A concrete instance of `CVSSAttackComplexityInput` can be one of the following: // -// CVSSAttackComplexityArgs{...} +// CVSSAttackComplexityAttackComplexityUnspecified +// CVSSAttackComplexityAttackComplexityLow +// CVSSAttackComplexityAttackComplexityHigh +// CVSSAttackComplexityAttackComplexityMedium type CVSSAttackComplexityInput interface { pulumi.Input @@ -677,10 +686,14 @@ func (o CVSSAttackVectorPtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// CVSSAttackVectorInput is an input type that accepts CVSSAttackVectorArgs and CVSSAttackVectorOutput values. -// You can construct a concrete instance of `CVSSAttackVectorInput` via: +// CVSSAttackVectorInput is an input type that accepts values of the CVSSAttackVector enum +// A concrete instance of `CVSSAttackVectorInput` can be one of the following: // -// CVSSAttackVectorArgs{...} +// CVSSAttackVectorAttackVectorUnspecified +// CVSSAttackVectorAttackVectorNetwork +// CVSSAttackVectorAttackVectorAdjacent +// CVSSAttackVectorAttackVectorLocal +// CVSSAttackVectorAttackVectorPhysical type CVSSAttackVectorInput interface { pulumi.Input @@ -854,10 +867,13 @@ func (o CVSSAuthenticationPtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// CVSSAuthenticationInput is an input type that accepts CVSSAuthenticationArgs and CVSSAuthenticationOutput values. -// You can construct a concrete instance of `CVSSAuthenticationInput` via: +// CVSSAuthenticationInput is an input type that accepts values of the CVSSAuthentication enum +// A concrete instance of `CVSSAuthenticationInput` can be one of the following: // -// CVSSAuthenticationArgs{...} +// CVSSAuthenticationAuthenticationUnspecified +// CVSSAuthenticationAuthenticationMultiple +// CVSSAuthenticationAuthenticationSingle +// CVSSAuthenticationAuthenticationNone type CVSSAuthenticationInput interface { pulumi.Input @@ -1035,10 +1051,15 @@ func (o CVSSAvailabilityImpactPtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// CVSSAvailabilityImpactInput is an input type that accepts CVSSAvailabilityImpactArgs and CVSSAvailabilityImpactOutput values. -// You can construct a concrete instance of `CVSSAvailabilityImpactInput` via: +// CVSSAvailabilityImpactInput is an input type that accepts values of the CVSSAvailabilityImpact enum +// A concrete instance of `CVSSAvailabilityImpactInput` can be one of the following: // -// CVSSAvailabilityImpactArgs{...} +// CVSSAvailabilityImpactImpactUnspecified +// CVSSAvailabilityImpactImpactHigh +// CVSSAvailabilityImpactImpactLow +// CVSSAvailabilityImpactImpactNone +// CVSSAvailabilityImpactImpactPartial +// CVSSAvailabilityImpactImpactComplete type CVSSAvailabilityImpactInput interface { pulumi.Input @@ -1216,10 +1237,15 @@ func (o CVSSConfidentialityImpactPtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// CVSSConfidentialityImpactInput is an input type that accepts CVSSConfidentialityImpactArgs and CVSSConfidentialityImpactOutput values. -// You can construct a concrete instance of `CVSSConfidentialityImpactInput` via: +// CVSSConfidentialityImpactInput is an input type that accepts values of the CVSSConfidentialityImpact enum +// A concrete instance of `CVSSConfidentialityImpactInput` can be one of the following: // -// CVSSConfidentialityImpactArgs{...} +// CVSSConfidentialityImpactImpactUnspecified +// CVSSConfidentialityImpactImpactHigh +// CVSSConfidentialityImpactImpactLow +// CVSSConfidentialityImpactImpactNone +// CVSSConfidentialityImpactImpactPartial +// CVSSConfidentialityImpactImpactComplete type CVSSConfidentialityImpactInput interface { pulumi.Input @@ -1397,10 +1423,15 @@ func (o CVSSIntegrityImpactPtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// CVSSIntegrityImpactInput is an input type that accepts CVSSIntegrityImpactArgs and CVSSIntegrityImpactOutput values. -// You can construct a concrete instance of `CVSSIntegrityImpactInput` via: +// CVSSIntegrityImpactInput is an input type that accepts values of the CVSSIntegrityImpact enum +// A concrete instance of `CVSSIntegrityImpactInput` can be one of the following: // -// CVSSIntegrityImpactArgs{...} +// CVSSIntegrityImpactImpactUnspecified +// CVSSIntegrityImpactImpactHigh +// CVSSIntegrityImpactImpactLow +// CVSSIntegrityImpactImpactNone +// CVSSIntegrityImpactImpactPartial +// CVSSIntegrityImpactImpactComplete type CVSSIntegrityImpactInput interface { pulumi.Input @@ -1574,10 +1605,13 @@ func (o CVSSPrivilegesRequiredPtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// CVSSPrivilegesRequiredInput is an input type that accepts CVSSPrivilegesRequiredArgs and CVSSPrivilegesRequiredOutput values. -// You can construct a concrete instance of `CVSSPrivilegesRequiredInput` via: +// CVSSPrivilegesRequiredInput is an input type that accepts values of the CVSSPrivilegesRequired enum +// A concrete instance of `CVSSPrivilegesRequiredInput` can be one of the following: // -// CVSSPrivilegesRequiredArgs{...} +// CVSSPrivilegesRequiredPrivilegesRequiredUnspecified +// CVSSPrivilegesRequiredPrivilegesRequiredNone +// CVSSPrivilegesRequiredPrivilegesRequiredLow +// CVSSPrivilegesRequiredPrivilegesRequiredHigh type CVSSPrivilegesRequiredInput interface { pulumi.Input @@ -1749,10 +1783,12 @@ func (o CVSSScopePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pu }).(pulumi.StringPtrOutput) } -// CVSSScopeInput is an input type that accepts CVSSScopeArgs and CVSSScopeOutput values. -// You can construct a concrete instance of `CVSSScopeInput` via: +// CVSSScopeInput is an input type that accepts values of the CVSSScope enum +// A concrete instance of `CVSSScopeInput` can be one of the following: // -// CVSSScopeArgs{...} +// CVSSScopeScopeUnspecified +// CVSSScopeScopeUnchanged +// CVSSScopeScopeChanged type CVSSScopeInput interface { pulumi.Input @@ -1924,10 +1960,12 @@ func (o CVSSUserInteractionPtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// CVSSUserInteractionInput is an input type that accepts CVSSUserInteractionArgs and CVSSUserInteractionOutput values. -// You can construct a concrete instance of `CVSSUserInteractionInput` via: +// CVSSUserInteractionInput is an input type that accepts values of the CVSSUserInteraction enum +// A concrete instance of `CVSSUserInteractionInput` can be one of the following: // -// CVSSUserInteractionArgs{...} +// CVSSUserInteractionUserInteractionUnspecified +// CVSSUserInteractionUserInteractionNone +// CVSSUserInteractionUserInteractionRequired type CVSSUserInteractionInput interface { pulumi.Input @@ -2105,10 +2143,15 @@ func (o CisBenchmarkSeverityPtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// CisBenchmarkSeverityInput is an input type that accepts CisBenchmarkSeverityArgs and CisBenchmarkSeverityOutput values. -// You can construct a concrete instance of `CisBenchmarkSeverityInput` via: +// CisBenchmarkSeverityInput is an input type that accepts values of the CisBenchmarkSeverity enum +// A concrete instance of `CisBenchmarkSeverityInput` can be one of the following: // -// CisBenchmarkSeverityArgs{...} +// CisBenchmarkSeveritySeverityUnspecified +// CisBenchmarkSeverityMinimal +// CisBenchmarkSeverityLow +// CisBenchmarkSeverityMedium +// CisBenchmarkSeverityHigh +// CisBenchmarkSeverityCritical type CisBenchmarkSeverityInput interface { pulumi.Input @@ -2282,10 +2325,13 @@ func (o DeploymentPlatformPtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// DeploymentPlatformInput is an input type that accepts DeploymentPlatformArgs and DeploymentPlatformOutput values. -// You can construct a concrete instance of `DeploymentPlatformInput` via: +// DeploymentPlatformInput is an input type that accepts values of the DeploymentPlatform enum +// A concrete instance of `DeploymentPlatformInput` can be one of the following: // -// DeploymentPlatformArgs{...} +// DeploymentPlatformPlatformUnspecified +// DeploymentPlatformGke +// DeploymentPlatformFlex +// DeploymentPlatformCustom type DeploymentPlatformInput interface { pulumi.Input @@ -2465,10 +2511,16 @@ func (o DiscoveredAnalysisStatusPtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// DiscoveredAnalysisStatusInput is an input type that accepts DiscoveredAnalysisStatusArgs and DiscoveredAnalysisStatusOutput values. -// You can construct a concrete instance of `DiscoveredAnalysisStatusInput` via: +// DiscoveredAnalysisStatusInput is an input type that accepts values of the DiscoveredAnalysisStatus enum +// A concrete instance of `DiscoveredAnalysisStatusInput` can be one of the following: // -// DiscoveredAnalysisStatusArgs{...} +// DiscoveredAnalysisStatusAnalysisStatusUnspecified +// DiscoveredAnalysisStatusPending +// DiscoveredAnalysisStatusScanning +// DiscoveredAnalysisStatusComplete +// DiscoveredAnalysisStatusFinishedSuccess +// DiscoveredAnalysisStatusFinishedFailed +// DiscoveredAnalysisStatusFinishedUnsupported type DiscoveredAnalysisStatusInput interface { pulumi.Input @@ -2640,10 +2692,12 @@ func (o DiscoveredContinuousAnalysisPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// DiscoveredContinuousAnalysisInput is an input type that accepts DiscoveredContinuousAnalysisArgs and DiscoveredContinuousAnalysisOutput values. -// You can construct a concrete instance of `DiscoveredContinuousAnalysisInput` via: +// DiscoveredContinuousAnalysisInput is an input type that accepts values of the DiscoveredContinuousAnalysis enum +// A concrete instance of `DiscoveredContinuousAnalysisInput` can be one of the following: // -// DiscoveredContinuousAnalysisArgs{...} +// DiscoveredContinuousAnalysisContinuousAnalysisUnspecified +// DiscoveredContinuousAnalysisActive +// DiscoveredContinuousAnalysisInactive type DiscoveredContinuousAnalysisInput interface { pulumi.Input @@ -2843,10 +2897,26 @@ func (o DiscoveryAnalysisKindPtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// DiscoveryAnalysisKindInput is an input type that accepts DiscoveryAnalysisKindArgs and DiscoveryAnalysisKindOutput values. -// You can construct a concrete instance of `DiscoveryAnalysisKindInput` via: +// DiscoveryAnalysisKindInput is an input type that accepts values of the DiscoveryAnalysisKind enum +// A concrete instance of `DiscoveryAnalysisKindInput` can be one of the following: // -// DiscoveryAnalysisKindArgs{...} +// DiscoveryAnalysisKindKindUnspecified +// DiscoveryAnalysisKindPackageVulnerability +// DiscoveryAnalysisKindBuildDetails +// DiscoveryAnalysisKindImageBasis +// DiscoveryAnalysisKindPackageManager +// DiscoveryAnalysisKindDeployable +// DiscoveryAnalysisKindDiscovery +// DiscoveryAnalysisKindAttestationAuthority +// DiscoveryAnalysisKindUpgrade +// DiscoveryAnalysisKindCompliance +// DiscoveryAnalysisKindSbom +// DiscoveryAnalysisKindSpdxPackage +// DiscoveryAnalysisKindSpdxFile +// DiscoveryAnalysisKindSpdxRelationship +// DiscoveryAnalysisKindDsseAttestation +// DiscoveryAnalysisKindVulnerabilityAssessment +// DiscoveryAnalysisKindSbomReference type DiscoveryAnalysisKindInput interface { pulumi.Input @@ -3018,10 +3088,12 @@ func (o DistributionArchitecturePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// DistributionArchitectureInput is an input type that accepts DistributionArchitectureArgs and DistributionArchitectureOutput values. -// You can construct a concrete instance of `DistributionArchitectureInput` via: +// DistributionArchitectureInput is an input type that accepts values of the DistributionArchitecture enum +// A concrete instance of `DistributionArchitectureInput` can be one of the following: // -// DistributionArchitectureArgs{...} +// DistributionArchitectureArchitectureUnspecified +// DistributionArchitectureX86 +// DistributionArchitectureX64 type DistributionArchitectureInput interface { pulumi.Input @@ -3197,10 +3269,14 @@ func (o ExternalRefCategoryPtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// ExternalRefCategoryInput is an input type that accepts ExternalRefCategoryArgs and ExternalRefCategoryOutput values. -// You can construct a concrete instance of `ExternalRefCategoryInput` via: +// ExternalRefCategoryInput is an input type that accepts values of the ExternalRefCategory enum +// A concrete instance of `ExternalRefCategoryInput` can be one of the following: // -// ExternalRefCategoryArgs{...} +// ExternalRefCategoryCategoryUnspecified +// ExternalRefCategorySecurity +// ExternalRefCategoryPackageManager +// ExternalRefCategoryPersistentId +// ExternalRefCategoryOther type ExternalRefCategoryInput interface { pulumi.Input @@ -3390,10 +3466,21 @@ func (o FileNoteFileTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// FileNoteFileTypeInput is an input type that accepts FileNoteFileTypeArgs and FileNoteFileTypeOutput values. -// You can construct a concrete instance of `FileNoteFileTypeInput` via: +// FileNoteFileTypeInput is an input type that accepts values of the FileNoteFileType enum +// A concrete instance of `FileNoteFileTypeInput` can be one of the following: // -// FileNoteFileTypeArgs{...} +// FileNoteFileTypeFileTypeUnspecified +// FileNoteFileTypeSource +// FileNoteFileTypeBinary +// FileNoteFileTypeArchive +// FileNoteFileTypeApplication +// FileNoteFileTypeAudio +// FileNoteFileTypeImage +// FileNoteFileTypeText +// FileNoteFileTypeVideo +// FileNoteFileTypeDocumentation +// FileNoteFileTypeSpdx +// FileNoteFileTypeOther type FileNoteFileTypeInput interface { pulumi.Input @@ -3567,10 +3654,13 @@ func (o GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindPtrOutput) ToStri }).(pulumi.StringPtrOutput) } -// GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindInput is an input type that accepts GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindArgs and GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindOutput values. -// You can construct a concrete instance of `GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindInput` via: +// GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindInput is an input type that accepts values of the GoogleDevtoolsContaineranalysisV1alpha1AliasContextKind enum +// A concrete instance of `GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindInput` can be one of the following: // -// GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindArgs{...} +// GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindKindUnspecified +// GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindFixed +// GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindMovable +// GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindOther type GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindInput interface { pulumi.Input @@ -3740,10 +3830,11 @@ func (o HashTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pul }).(pulumi.StringPtrOutput) } -// HashTypeInput is an input type that accepts HashTypeArgs and HashTypeOutput values. -// You can construct a concrete instance of `HashTypeInput` via: +// HashTypeInput is an input type that accepts values of the HashType enum +// A concrete instance of `HashTypeInput` can be one of the following: // -// HashTypeArgs{...} +// HashTypeNone +// HashTypeSha256 type HashTypeInput interface { pulumi.Input @@ -3913,10 +4004,11 @@ func (o IdentifierHelperFieldPtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// IdentifierHelperFieldInput is an input type that accepts IdentifierHelperFieldArgs and IdentifierHelperFieldOutput values. -// You can construct a concrete instance of `IdentifierHelperFieldInput` via: +// IdentifierHelperFieldInput is an input type that accepts values of the IdentifierHelperField enum +// A concrete instance of `IdentifierHelperFieldInput` can be one of the following: // -// IdentifierHelperFieldArgs{...} +// IdentifierHelperFieldIdentifierHelperFieldUnspecified +// IdentifierHelperFieldGenericUri type IdentifierHelperFieldInput interface { pulumi.Input @@ -4094,10 +4186,15 @@ func (o JustificationJustificationTypePtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// JustificationJustificationTypeInput is an input type that accepts JustificationJustificationTypeArgs and JustificationJustificationTypeOutput values. -// You can construct a concrete instance of `JustificationJustificationTypeInput` via: +// JustificationJustificationTypeInput is an input type that accepts values of the JustificationJustificationType enum +// A concrete instance of `JustificationJustificationTypeInput` can be one of the following: // -// JustificationJustificationTypeArgs{...} +// JustificationJustificationTypeJustificationTypeUnspecified +// JustificationJustificationTypeComponentNotPresent +// JustificationJustificationTypeVulnerableCodeNotPresent +// JustificationJustificationTypeVulnerableCodeNotInExecutePath +// JustificationJustificationTypeVulnerableCodeCannotBeControlledByAdversary +// JustificationJustificationTypeInlineMitigationsAlreadyExist type JustificationJustificationTypeInput interface { pulumi.Input @@ -4299,10 +4396,27 @@ func (o LayerDirectivePtrOutput) ToStringPtrOutputWithContext(ctx context.Contex }).(pulumi.StringPtrOutput) } -// LayerDirectiveInput is an input type that accepts LayerDirectiveArgs and LayerDirectiveOutput values. -// You can construct a concrete instance of `LayerDirectiveInput` via: +// LayerDirectiveInput is an input type that accepts values of the LayerDirective enum +// A concrete instance of `LayerDirectiveInput` can be one of the following: // -// LayerDirectiveArgs{...} +// LayerDirectiveDirectiveUnspecified +// LayerDirectiveMaintainer +// LayerDirectiveRun +// LayerDirectiveCmd +// LayerDirectiveLabel +// LayerDirectiveExpose +// LayerDirectiveEnv +// LayerDirectiveAdd +// LayerDirectiveCopy +// LayerDirectiveEntrypoint +// LayerDirectiveVolume +// LayerDirectiveUser +// LayerDirectiveWorkdir +// LayerDirectiveArg +// LayerDirectiveOnbuild +// LayerDirectiveStopsignal +// LayerDirectiveHealthcheck +// LayerDirectiveShell type LayerDirectiveInput interface { pulumi.Input @@ -4474,10 +4588,12 @@ func (o PackageArchitecturePtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// PackageArchitectureInput is an input type that accepts PackageArchitectureArgs and PackageArchitectureOutput values. -// You can construct a concrete instance of `PackageArchitectureInput` via: +// PackageArchitectureInput is an input type that accepts values of the PackageArchitecture enum +// A concrete instance of `PackageArchitectureInput` can be one of the following: // -// PackageArchitectureArgs{...} +// PackageArchitectureArchitectureUnspecified +// PackageArchitectureX86 +// PackageArchitectureX64 type PackageArchitectureInput interface { pulumi.Input @@ -4647,10 +4763,11 @@ func (o PgpSignedAttestationContentTypePtrOutput) ToStringPtrOutputWithContext(c }).(pulumi.StringPtrOutput) } -// PgpSignedAttestationContentTypeInput is an input type that accepts PgpSignedAttestationContentTypeArgs and PgpSignedAttestationContentTypeOutput values. -// You can construct a concrete instance of `PgpSignedAttestationContentTypeInput` via: +// PgpSignedAttestationContentTypeInput is an input type that accepts values of the PgpSignedAttestationContentType enum +// A concrete instance of `PgpSignedAttestationContentTypeInput` can be one of the following: // -// PgpSignedAttestationContentTypeArgs{...} +// PgpSignedAttestationContentTypeContentTypeUnspecified +// PgpSignedAttestationContentTypeSimpleSigningJson type PgpSignedAttestationContentTypeInput interface { pulumi.Input @@ -4904,10 +5021,53 @@ func (o RelationshipNoteTypePtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// RelationshipNoteTypeInput is an input type that accepts RelationshipNoteTypeArgs and RelationshipNoteTypeOutput values. -// You can construct a concrete instance of `RelationshipNoteTypeInput` via: +// RelationshipNoteTypeInput is an input type that accepts values of the RelationshipNoteType enum +// A concrete instance of `RelationshipNoteTypeInput` can be one of the following: // -// RelationshipNoteTypeArgs{...} +// RelationshipNoteTypeRelationshipTypeUnspecified +// RelationshipNoteTypeDescribes +// RelationshipNoteTypeDescribedBy +// RelationshipNoteTypeContains +// RelationshipNoteTypeContainedBy +// RelationshipNoteTypeDependsOn +// RelationshipNoteTypeDependencyOf +// RelationshipNoteTypeDependencyManifestOf +// RelationshipNoteTypeBuildDependencyOf +// RelationshipNoteTypeDevDependencyOf +// RelationshipNoteTypeOptionalDependencyOf +// RelationshipNoteTypeProvidedDependencyOf +// RelationshipNoteTypeTestDependencyOf +// RelationshipNoteTypeRuntimeDependencyOf +// RelationshipNoteTypeExampleOf +// RelationshipNoteTypeGenerates +// RelationshipNoteTypeGeneratedFrom +// RelationshipNoteTypeAncestorOf +// RelationshipNoteTypeDescendantOf +// RelationshipNoteTypeVariantOf +// RelationshipNoteTypeDistributionArtifact +// RelationshipNoteTypePatchFor +// RelationshipNoteTypePatchApplied +// RelationshipNoteTypeCopyOf +// RelationshipNoteTypeFileAdded +// RelationshipNoteTypeFileDeleted +// RelationshipNoteTypeFileModified +// RelationshipNoteTypeExpandedFromArchive +// RelationshipNoteTypeDynamicLink +// RelationshipNoteTypeStaticLink +// RelationshipNoteTypeDataFileOf +// RelationshipNoteTypeTestCaseOf +// RelationshipNoteTypeBuildToolOf +// RelationshipNoteTypeDevToolOf +// RelationshipNoteTypeTestOf +// RelationshipNoteTypeTestToolOf +// RelationshipNoteTypeDocumentationOf +// RelationshipNoteTypeOptionalComponentOf +// RelationshipNoteTypeMetafileOf +// RelationshipNoteTypePackageOf +// RelationshipNoteTypeAmends +// RelationshipNoteTypePrerequisiteFor +// RelationshipNoteTypeHasPrerequisite +// RelationshipNoteTypeOther type RelationshipNoteTypeInput interface { pulumi.Input @@ -5085,10 +5245,15 @@ func (o RemediationRemediationTypePtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// RemediationRemediationTypeInput is an input type that accepts RemediationRemediationTypeArgs and RemediationRemediationTypeOutput values. -// You can construct a concrete instance of `RemediationRemediationTypeInput` via: +// RemediationRemediationTypeInput is an input type that accepts values of the RemediationRemediationType enum +// A concrete instance of `RemediationRemediationTypeInput` can be one of the following: // -// RemediationRemediationTypeArgs{...} +// RemediationRemediationTypeRemediationTypeUnspecified +// RemediationRemediationTypeMitigation +// RemediationRemediationTypeNoFixPlanned +// RemediationRemediationTypeNoneAvailable +// RemediationRemediationTypeVendorFix +// RemediationRemediationTypeWorkaround type RemediationRemediationTypeInput interface { pulumi.Input @@ -5260,10 +5425,12 @@ func (o VersionKindPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) }).(pulumi.StringPtrOutput) } -// VersionKindInput is an input type that accepts VersionKindArgs and VersionKindOutput values. -// You can construct a concrete instance of `VersionKindInput` via: +// VersionKindInput is an input type that accepts values of the VersionKind enum +// A concrete instance of `VersionKindInput` can be one of the following: // -// VersionKindArgs{...} +// VersionKindNormal +// VersionKindMinimum +// VersionKindMaximum type VersionKindInput interface { pulumi.Input @@ -5439,10 +5606,14 @@ func (o VexAssessmentStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// VexAssessmentStateInput is an input type that accepts VexAssessmentStateArgs and VexAssessmentStateOutput values. -// You can construct a concrete instance of `VexAssessmentStateInput` via: +// VexAssessmentStateInput is an input type that accepts values of the VexAssessmentState enum +// A concrete instance of `VexAssessmentStateInput` can be one of the following: // -// VexAssessmentStateArgs{...} +// VexAssessmentStateStateUnspecified +// VexAssessmentStateAffected +// VexAssessmentStateNotAffected +// VexAssessmentStateFixed +// VexAssessmentStateUnderInvestigation type VexAssessmentStateInput interface { pulumi.Input @@ -5620,10 +5791,15 @@ func (o VulnerabilityDetailsEffectiveSeverityPtrOutput) ToStringPtrOutputWithCon }).(pulumi.StringPtrOutput) } -// VulnerabilityDetailsEffectiveSeverityInput is an input type that accepts VulnerabilityDetailsEffectiveSeverityArgs and VulnerabilityDetailsEffectiveSeverityOutput values. -// You can construct a concrete instance of `VulnerabilityDetailsEffectiveSeverityInput` via: +// VulnerabilityDetailsEffectiveSeverityInput is an input type that accepts values of the VulnerabilityDetailsEffectiveSeverity enum +// A concrete instance of `VulnerabilityDetailsEffectiveSeverityInput` can be one of the following: // -// VulnerabilityDetailsEffectiveSeverityArgs{...} +// VulnerabilityDetailsEffectiveSeveritySeverityUnspecified +// VulnerabilityDetailsEffectiveSeverityMinimal +// VulnerabilityDetailsEffectiveSeverityLow +// VulnerabilityDetailsEffectiveSeverityMedium +// VulnerabilityDetailsEffectiveSeverityHigh +// VulnerabilityDetailsEffectiveSeverityCritical type VulnerabilityDetailsEffectiveSeverityInput interface { pulumi.Input @@ -5795,10 +5971,12 @@ func (o VulnerabilityTypeCvssVersionPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// VulnerabilityTypeCvssVersionInput is an input type that accepts VulnerabilityTypeCvssVersionArgs and VulnerabilityTypeCvssVersionOutput values. -// You can construct a concrete instance of `VulnerabilityTypeCvssVersionInput` via: +// VulnerabilityTypeCvssVersionInput is an input type that accepts values of the VulnerabilityTypeCvssVersion enum +// A concrete instance of `VulnerabilityTypeCvssVersionInput` can be one of the following: // -// VulnerabilityTypeCvssVersionArgs{...} +// VulnerabilityTypeCvssVersionCvssVersionUnspecified +// VulnerabilityTypeCvssVersionCvssVersion2 +// VulnerabilityTypeCvssVersionCvssVersion3 type VulnerabilityTypeCvssVersionInput interface { pulumi.Input @@ -5976,10 +6154,15 @@ func (o VulnerabilityTypeSeverityPtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// VulnerabilityTypeSeverityInput is an input type that accepts VulnerabilityTypeSeverityArgs and VulnerabilityTypeSeverityOutput values. -// You can construct a concrete instance of `VulnerabilityTypeSeverityInput` via: +// VulnerabilityTypeSeverityInput is an input type that accepts values of the VulnerabilityTypeSeverity enum +// A concrete instance of `VulnerabilityTypeSeverityInput` can be one of the following: // -// VulnerabilityTypeSeverityArgs{...} +// VulnerabilityTypeSeveritySeverityUnspecified +// VulnerabilityTypeSeverityMinimal +// VulnerabilityTypeSeverityLow +// VulnerabilityTypeSeverityMedium +// VulnerabilityTypeSeverityHigh +// VulnerabilityTypeSeverityCritical type VulnerabilityTypeSeverityInput interface { pulumi.Input diff --git a/sdk/go/google/containeranalysis/v1beta1/pulumiEnums.go b/sdk/go/google/containeranalysis/v1beta1/pulumiEnums.go index 3ba65ae6d0..d00a8db512 100644 --- a/sdk/go/google/containeranalysis/v1beta1/pulumiEnums.go +++ b/sdk/go/google/containeranalysis/v1beta1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AliasContextKindPtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// AliasContextKindInput is an input type that accepts AliasContextKindArgs and AliasContextKindOutput values. -// You can construct a concrete instance of `AliasContextKindInput` via: +// AliasContextKindInput is an input type that accepts values of the AliasContextKind enum +// A concrete instance of `AliasContextKindInput` can be one of the following: // -// AliasContextKindArgs{...} +// AliasContextKindKindUnspecified +// AliasContextKindFixed +// AliasContextKindMovable +// AliasContextKindOther type AliasContextKindInput interface { pulumi.Input @@ -323,10 +326,14 @@ func (o AssessmentStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Conte }).(pulumi.StringPtrOutput) } -// AssessmentStateInput is an input type that accepts AssessmentStateArgs and AssessmentStateOutput values. -// You can construct a concrete instance of `AssessmentStateInput` via: +// AssessmentStateInput is an input type that accepts values of the AssessmentState enum +// A concrete instance of `AssessmentStateInput` can be one of the following: // -// AssessmentStateArgs{...} +// AssessmentStateStateUnspecified +// AssessmentStateAffected +// AssessmentStateNotAffected +// AssessmentStateFixed +// AssessmentStateUnderInvestigation type AssessmentStateInput interface { pulumi.Input @@ -498,10 +505,12 @@ func (o BuildSignatureKeyTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// BuildSignatureKeyTypeInput is an input type that accepts BuildSignatureKeyTypeArgs and BuildSignatureKeyTypeOutput values. -// You can construct a concrete instance of `BuildSignatureKeyTypeInput` via: +// BuildSignatureKeyTypeInput is an input type that accepts values of the BuildSignatureKeyType enum +// A concrete instance of `BuildSignatureKeyTypeInput` can be one of the following: // -// BuildSignatureKeyTypeArgs{...} +// BuildSignatureKeyTypeKeyTypeUnspecified +// BuildSignatureKeyTypePgpAsciiArmored +// BuildSignatureKeyTypePkixPem type BuildSignatureKeyTypeInput interface { pulumi.Input @@ -675,10 +684,13 @@ func (o CVSSAttackComplexityPtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// CVSSAttackComplexityInput is an input type that accepts CVSSAttackComplexityArgs and CVSSAttackComplexityOutput values. -// You can construct a concrete instance of `CVSSAttackComplexityInput` via: +// CVSSAttackComplexityInput is an input type that accepts values of the CVSSAttackComplexity enum +// A concrete instance of `CVSSAttackComplexityInput` can be one of the following: // -// CVSSAttackComplexityArgs{...} +// CVSSAttackComplexityAttackComplexityUnspecified +// CVSSAttackComplexityAttackComplexityLow +// CVSSAttackComplexityAttackComplexityHigh +// CVSSAttackComplexityAttackComplexityMedium type CVSSAttackComplexityInput interface { pulumi.Input @@ -854,10 +866,14 @@ func (o CVSSAttackVectorPtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// CVSSAttackVectorInput is an input type that accepts CVSSAttackVectorArgs and CVSSAttackVectorOutput values. -// You can construct a concrete instance of `CVSSAttackVectorInput` via: +// CVSSAttackVectorInput is an input type that accepts values of the CVSSAttackVector enum +// A concrete instance of `CVSSAttackVectorInput` can be one of the following: // -// CVSSAttackVectorArgs{...} +// CVSSAttackVectorAttackVectorUnspecified +// CVSSAttackVectorAttackVectorNetwork +// CVSSAttackVectorAttackVectorAdjacent +// CVSSAttackVectorAttackVectorLocal +// CVSSAttackVectorAttackVectorPhysical type CVSSAttackVectorInput interface { pulumi.Input @@ -1031,10 +1047,13 @@ func (o CVSSAuthenticationPtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// CVSSAuthenticationInput is an input type that accepts CVSSAuthenticationArgs and CVSSAuthenticationOutput values. -// You can construct a concrete instance of `CVSSAuthenticationInput` via: +// CVSSAuthenticationInput is an input type that accepts values of the CVSSAuthentication enum +// A concrete instance of `CVSSAuthenticationInput` can be one of the following: // -// CVSSAuthenticationArgs{...} +// CVSSAuthenticationAuthenticationUnspecified +// CVSSAuthenticationAuthenticationMultiple +// CVSSAuthenticationAuthenticationSingle +// CVSSAuthenticationAuthenticationNone type CVSSAuthenticationInput interface { pulumi.Input @@ -1212,10 +1231,15 @@ func (o CVSSAvailabilityImpactPtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// CVSSAvailabilityImpactInput is an input type that accepts CVSSAvailabilityImpactArgs and CVSSAvailabilityImpactOutput values. -// You can construct a concrete instance of `CVSSAvailabilityImpactInput` via: +// CVSSAvailabilityImpactInput is an input type that accepts values of the CVSSAvailabilityImpact enum +// A concrete instance of `CVSSAvailabilityImpactInput` can be one of the following: // -// CVSSAvailabilityImpactArgs{...} +// CVSSAvailabilityImpactImpactUnspecified +// CVSSAvailabilityImpactImpactHigh +// CVSSAvailabilityImpactImpactLow +// CVSSAvailabilityImpactImpactNone +// CVSSAvailabilityImpactImpactPartial +// CVSSAvailabilityImpactImpactComplete type CVSSAvailabilityImpactInput interface { pulumi.Input @@ -1393,10 +1417,15 @@ func (o CVSSConfidentialityImpactPtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// CVSSConfidentialityImpactInput is an input type that accepts CVSSConfidentialityImpactArgs and CVSSConfidentialityImpactOutput values. -// You can construct a concrete instance of `CVSSConfidentialityImpactInput` via: +// CVSSConfidentialityImpactInput is an input type that accepts values of the CVSSConfidentialityImpact enum +// A concrete instance of `CVSSConfidentialityImpactInput` can be one of the following: // -// CVSSConfidentialityImpactArgs{...} +// CVSSConfidentialityImpactImpactUnspecified +// CVSSConfidentialityImpactImpactHigh +// CVSSConfidentialityImpactImpactLow +// CVSSConfidentialityImpactImpactNone +// CVSSConfidentialityImpactImpactPartial +// CVSSConfidentialityImpactImpactComplete type CVSSConfidentialityImpactInput interface { pulumi.Input @@ -1574,10 +1603,15 @@ func (o CVSSIntegrityImpactPtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// CVSSIntegrityImpactInput is an input type that accepts CVSSIntegrityImpactArgs and CVSSIntegrityImpactOutput values. -// You can construct a concrete instance of `CVSSIntegrityImpactInput` via: +// CVSSIntegrityImpactInput is an input type that accepts values of the CVSSIntegrityImpact enum +// A concrete instance of `CVSSIntegrityImpactInput` can be one of the following: // -// CVSSIntegrityImpactArgs{...} +// CVSSIntegrityImpactImpactUnspecified +// CVSSIntegrityImpactImpactHigh +// CVSSIntegrityImpactImpactLow +// CVSSIntegrityImpactImpactNone +// CVSSIntegrityImpactImpactPartial +// CVSSIntegrityImpactImpactComplete type CVSSIntegrityImpactInput interface { pulumi.Input @@ -1751,10 +1785,13 @@ func (o CVSSPrivilegesRequiredPtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// CVSSPrivilegesRequiredInput is an input type that accepts CVSSPrivilegesRequiredArgs and CVSSPrivilegesRequiredOutput values. -// You can construct a concrete instance of `CVSSPrivilegesRequiredInput` via: +// CVSSPrivilegesRequiredInput is an input type that accepts values of the CVSSPrivilegesRequired enum +// A concrete instance of `CVSSPrivilegesRequiredInput` can be one of the following: // -// CVSSPrivilegesRequiredArgs{...} +// CVSSPrivilegesRequiredPrivilegesRequiredUnspecified +// CVSSPrivilegesRequiredPrivilegesRequiredNone +// CVSSPrivilegesRequiredPrivilegesRequiredLow +// CVSSPrivilegesRequiredPrivilegesRequiredHigh type CVSSPrivilegesRequiredInput interface { pulumi.Input @@ -1926,10 +1963,12 @@ func (o CVSSScopePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pu }).(pulumi.StringPtrOutput) } -// CVSSScopeInput is an input type that accepts CVSSScopeArgs and CVSSScopeOutput values. -// You can construct a concrete instance of `CVSSScopeInput` via: +// CVSSScopeInput is an input type that accepts values of the CVSSScope enum +// A concrete instance of `CVSSScopeInput` can be one of the following: // -// CVSSScopeArgs{...} +// CVSSScopeScopeUnspecified +// CVSSScopeScopeUnchanged +// CVSSScopeScopeChanged type CVSSScopeInput interface { pulumi.Input @@ -2101,10 +2140,12 @@ func (o CVSSUserInteractionPtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// CVSSUserInteractionInput is an input type that accepts CVSSUserInteractionArgs and CVSSUserInteractionOutput values. -// You can construct a concrete instance of `CVSSUserInteractionInput` via: +// CVSSUserInteractionInput is an input type that accepts values of the CVSSUserInteraction enum +// A concrete instance of `CVSSUserInteractionInput` can be one of the following: // -// CVSSUserInteractionArgs{...} +// CVSSUserInteractionUserInteractionUnspecified +// CVSSUserInteractionUserInteractionNone +// CVSSUserInteractionUserInteractionRequired type CVSSUserInteractionInput interface { pulumi.Input @@ -2272,10 +2313,12 @@ func (o CVSSv3AttackComplexityPtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// CVSSv3AttackComplexityInput is an input type that accepts CVSSv3AttackComplexityArgs and CVSSv3AttackComplexityOutput values. -// You can construct a concrete instance of `CVSSv3AttackComplexityInput` via: +// CVSSv3AttackComplexityInput is an input type that accepts values of the CVSSv3AttackComplexity enum +// A concrete instance of `CVSSv3AttackComplexityInput` can be one of the following: // -// CVSSv3AttackComplexityArgs{...} +// CVSSv3AttackComplexityAttackComplexityUnspecified +// CVSSv3AttackComplexityAttackComplexityLow +// CVSSv3AttackComplexityAttackComplexityHigh type CVSSv3AttackComplexityInput interface { pulumi.Input @@ -2446,10 +2489,14 @@ func (o CVSSv3AttackVectorPtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// CVSSv3AttackVectorInput is an input type that accepts CVSSv3AttackVectorArgs and CVSSv3AttackVectorOutput values. -// You can construct a concrete instance of `CVSSv3AttackVectorInput` via: +// CVSSv3AttackVectorInput is an input type that accepts values of the CVSSv3AttackVector enum +// A concrete instance of `CVSSv3AttackVectorInput` can be one of the following: // -// CVSSv3AttackVectorArgs{...} +// CVSSv3AttackVectorAttackVectorUnspecified +// CVSSv3AttackVectorAttackVectorNetwork +// CVSSv3AttackVectorAttackVectorAdjacent +// CVSSv3AttackVectorAttackVectorLocal +// CVSSv3AttackVectorAttackVectorPhysical type CVSSv3AttackVectorInput interface { pulumi.Input @@ -2618,10 +2665,13 @@ func (o CVSSv3AvailabilityImpactPtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// CVSSv3AvailabilityImpactInput is an input type that accepts CVSSv3AvailabilityImpactArgs and CVSSv3AvailabilityImpactOutput values. -// You can construct a concrete instance of `CVSSv3AvailabilityImpactInput` via: +// CVSSv3AvailabilityImpactInput is an input type that accepts values of the CVSSv3AvailabilityImpact enum +// A concrete instance of `CVSSv3AvailabilityImpactInput` can be one of the following: // -// CVSSv3AvailabilityImpactArgs{...} +// CVSSv3AvailabilityImpactImpactUnspecified +// CVSSv3AvailabilityImpactImpactHigh +// CVSSv3AvailabilityImpactImpactLow +// CVSSv3AvailabilityImpactImpactNone type CVSSv3AvailabilityImpactInput interface { pulumi.Input @@ -2790,10 +2840,13 @@ func (o CVSSv3ConfidentialityImpactPtrOutput) ToStringPtrOutputWithContext(ctx c }).(pulumi.StringPtrOutput) } -// CVSSv3ConfidentialityImpactInput is an input type that accepts CVSSv3ConfidentialityImpactArgs and CVSSv3ConfidentialityImpactOutput values. -// You can construct a concrete instance of `CVSSv3ConfidentialityImpactInput` via: +// CVSSv3ConfidentialityImpactInput is an input type that accepts values of the CVSSv3ConfidentialityImpact enum +// A concrete instance of `CVSSv3ConfidentialityImpactInput` can be one of the following: // -// CVSSv3ConfidentialityImpactArgs{...} +// CVSSv3ConfidentialityImpactImpactUnspecified +// CVSSv3ConfidentialityImpactImpactHigh +// CVSSv3ConfidentialityImpactImpactLow +// CVSSv3ConfidentialityImpactImpactNone type CVSSv3ConfidentialityImpactInput interface { pulumi.Input @@ -2962,10 +3015,13 @@ func (o CVSSv3IntegrityImpactPtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// CVSSv3IntegrityImpactInput is an input type that accepts CVSSv3IntegrityImpactArgs and CVSSv3IntegrityImpactOutput values. -// You can construct a concrete instance of `CVSSv3IntegrityImpactInput` via: +// CVSSv3IntegrityImpactInput is an input type that accepts values of the CVSSv3IntegrityImpact enum +// A concrete instance of `CVSSv3IntegrityImpactInput` can be one of the following: // -// CVSSv3IntegrityImpactArgs{...} +// CVSSv3IntegrityImpactImpactUnspecified +// CVSSv3IntegrityImpactImpactHigh +// CVSSv3IntegrityImpactImpactLow +// CVSSv3IntegrityImpactImpactNone type CVSSv3IntegrityImpactInput interface { pulumi.Input @@ -3134,10 +3190,13 @@ func (o CVSSv3PrivilegesRequiredPtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// CVSSv3PrivilegesRequiredInput is an input type that accepts CVSSv3PrivilegesRequiredArgs and CVSSv3PrivilegesRequiredOutput values. -// You can construct a concrete instance of `CVSSv3PrivilegesRequiredInput` via: +// CVSSv3PrivilegesRequiredInput is an input type that accepts values of the CVSSv3PrivilegesRequired enum +// A concrete instance of `CVSSv3PrivilegesRequiredInput` can be one of the following: // -// CVSSv3PrivilegesRequiredArgs{...} +// CVSSv3PrivilegesRequiredPrivilegesRequiredUnspecified +// CVSSv3PrivilegesRequiredPrivilegesRequiredNone +// CVSSv3PrivilegesRequiredPrivilegesRequiredLow +// CVSSv3PrivilegesRequiredPrivilegesRequiredHigh type CVSSv3PrivilegesRequiredInput interface { pulumi.Input @@ -3305,10 +3364,12 @@ func (o CVSSv3ScopePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) }).(pulumi.StringPtrOutput) } -// CVSSv3ScopeInput is an input type that accepts CVSSv3ScopeArgs and CVSSv3ScopeOutput values. -// You can construct a concrete instance of `CVSSv3ScopeInput` via: +// CVSSv3ScopeInput is an input type that accepts values of the CVSSv3Scope enum +// A concrete instance of `CVSSv3ScopeInput` can be one of the following: // -// CVSSv3ScopeArgs{...} +// CVSSv3ScopeScopeUnspecified +// CVSSv3ScopeScopeUnchanged +// CVSSv3ScopeScopeChanged type CVSSv3ScopeInput interface { pulumi.Input @@ -3476,10 +3537,12 @@ func (o CVSSv3UserInteractionPtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// CVSSv3UserInteractionInput is an input type that accepts CVSSv3UserInteractionArgs and CVSSv3UserInteractionOutput values. -// You can construct a concrete instance of `CVSSv3UserInteractionInput` via: +// CVSSv3UserInteractionInput is an input type that accepts values of the CVSSv3UserInteraction enum +// A concrete instance of `CVSSv3UserInteractionInput` can be one of the following: // -// CVSSv3UserInteractionArgs{...} +// CVSSv3UserInteractionUserInteractionUnspecified +// CVSSv3UserInteractionUserInteractionNone +// CVSSv3UserInteractionUserInteractionRequired type CVSSv3UserInteractionInput interface { pulumi.Input @@ -3653,10 +3716,13 @@ func (o DeploymentPlatformPtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// DeploymentPlatformInput is an input type that accepts DeploymentPlatformArgs and DeploymentPlatformOutput values. -// You can construct a concrete instance of `DeploymentPlatformInput` via: +// DeploymentPlatformInput is an input type that accepts values of the DeploymentPlatform enum +// A concrete instance of `DeploymentPlatformInput` can be one of the following: // -// DeploymentPlatformArgs{...} +// DeploymentPlatformPlatformUnspecified +// DeploymentPlatformGke +// DeploymentPlatformFlex +// DeploymentPlatformCustom type DeploymentPlatformInput interface { pulumi.Input @@ -3836,10 +3902,16 @@ func (o DiscoveredAnalysisStatusPtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// DiscoveredAnalysisStatusInput is an input type that accepts DiscoveredAnalysisStatusArgs and DiscoveredAnalysisStatusOutput values. -// You can construct a concrete instance of `DiscoveredAnalysisStatusInput` via: +// DiscoveredAnalysisStatusInput is an input type that accepts values of the DiscoveredAnalysisStatus enum +// A concrete instance of `DiscoveredAnalysisStatusInput` can be one of the following: // -// DiscoveredAnalysisStatusArgs{...} +// DiscoveredAnalysisStatusAnalysisStatusUnspecified +// DiscoveredAnalysisStatusPending +// DiscoveredAnalysisStatusScanning +// DiscoveredAnalysisStatusFinishedSuccess +// DiscoveredAnalysisStatusComplete +// DiscoveredAnalysisStatusFinishedFailed +// DiscoveredAnalysisStatusFinishedUnsupported type DiscoveredAnalysisStatusInput interface { pulumi.Input @@ -4011,10 +4083,12 @@ func (o DiscoveredContinuousAnalysisPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// DiscoveredContinuousAnalysisInput is an input type that accepts DiscoveredContinuousAnalysisArgs and DiscoveredContinuousAnalysisOutput values. -// You can construct a concrete instance of `DiscoveredContinuousAnalysisInput` via: +// DiscoveredContinuousAnalysisInput is an input type that accepts values of the DiscoveredContinuousAnalysis enum +// A concrete instance of `DiscoveredContinuousAnalysisInput` can be one of the following: // -// DiscoveredContinuousAnalysisArgs{...} +// DiscoveredContinuousAnalysisContinuousAnalysisUnspecified +// DiscoveredContinuousAnalysisActive +// DiscoveredContinuousAnalysisInactive type DiscoveredContinuousAnalysisInput interface { pulumi.Input @@ -4210,10 +4284,24 @@ func (o DiscoveryAnalysisKindPtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// DiscoveryAnalysisKindInput is an input type that accepts DiscoveryAnalysisKindArgs and DiscoveryAnalysisKindOutput values. -// You can construct a concrete instance of `DiscoveryAnalysisKindInput` via: +// DiscoveryAnalysisKindInput is an input type that accepts values of the DiscoveryAnalysisKind enum +// A concrete instance of `DiscoveryAnalysisKindInput` can be one of the following: // -// DiscoveryAnalysisKindArgs{...} +// DiscoveryAnalysisKindNoteKindUnspecified +// DiscoveryAnalysisKindVulnerability +// DiscoveryAnalysisKindBuild +// DiscoveryAnalysisKindImage +// DiscoveryAnalysisKindPackage +// DiscoveryAnalysisKindDeployment +// DiscoveryAnalysisKindDiscovery +// DiscoveryAnalysisKindAttestation +// DiscoveryAnalysisKindIntoto +// DiscoveryAnalysisKindSbom +// DiscoveryAnalysisKindSpdxPackage +// DiscoveryAnalysisKindSpdxFile +// DiscoveryAnalysisKindSpdxRelationship +// DiscoveryAnalysisKindVulnerabilityAssessment +// DiscoveryAnalysisKindSbomReference type DiscoveryAnalysisKindInput interface { pulumi.Input @@ -4385,10 +4473,12 @@ func (o DistributionArchitecturePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// DistributionArchitectureInput is an input type that accepts DistributionArchitectureArgs and DistributionArchitectureOutput values. -// You can construct a concrete instance of `DistributionArchitectureInput` via: +// DistributionArchitectureInput is an input type that accepts values of the DistributionArchitecture enum +// A concrete instance of `DistributionArchitectureInput` can be one of the following: // -// DistributionArchitectureArgs{...} +// DistributionArchitectureArchitectureUnspecified +// DistributionArchitectureX86 +// DistributionArchitectureX64 type DistributionArchitectureInput interface { pulumi.Input @@ -4564,10 +4654,14 @@ func (o ExternalRefCategoryPtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// ExternalRefCategoryInput is an input type that accepts ExternalRefCategoryArgs and ExternalRefCategoryOutput values. -// You can construct a concrete instance of `ExternalRefCategoryInput` via: +// ExternalRefCategoryInput is an input type that accepts values of the ExternalRefCategory enum +// A concrete instance of `ExternalRefCategoryInput` can be one of the following: // -// ExternalRefCategoryArgs{...} +// ExternalRefCategoryCategoryUnspecified +// ExternalRefCategorySecurity +// ExternalRefCategoryPackageManager +// ExternalRefCategoryPersistentId +// ExternalRefCategoryOther type ExternalRefCategoryInput interface { pulumi.Input @@ -4757,10 +4851,21 @@ func (o FileNoteFileTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// FileNoteFileTypeInput is an input type that accepts FileNoteFileTypeArgs and FileNoteFileTypeOutput values. -// You can construct a concrete instance of `FileNoteFileTypeInput` via: +// FileNoteFileTypeInput is an input type that accepts values of the FileNoteFileType enum +// A concrete instance of `FileNoteFileTypeInput` can be one of the following: // -// FileNoteFileTypeArgs{...} +// FileNoteFileTypeFileTypeUnspecified +// FileNoteFileTypeSource +// FileNoteFileTypeBinary +// FileNoteFileTypeArchive +// FileNoteFileTypeApplication +// FileNoteFileTypeAudio +// FileNoteFileTypeImage +// FileNoteFileTypeText +// FileNoteFileTypeVideo +// FileNoteFileTypeDocumentation +// FileNoteFileTypeSpdx +// FileNoteFileTypeOther type FileNoteFileTypeInput interface { pulumi.Input @@ -4930,10 +5035,11 @@ func (o GenericSignedAttestationContentTypePtrOutput) ToStringPtrOutputWithConte }).(pulumi.StringPtrOutput) } -// GenericSignedAttestationContentTypeInput is an input type that accepts GenericSignedAttestationContentTypeArgs and GenericSignedAttestationContentTypeOutput values. -// You can construct a concrete instance of `GenericSignedAttestationContentTypeInput` via: +// GenericSignedAttestationContentTypeInput is an input type that accepts values of the GenericSignedAttestationContentType enum +// A concrete instance of `GenericSignedAttestationContentTypeInput` can be one of the following: // -// GenericSignedAttestationContentTypeArgs{...} +// GenericSignedAttestationContentTypeContentTypeUnspecified +// GenericSignedAttestationContentTypeSimpleSigningJson type GenericSignedAttestationContentTypeInput interface { pulumi.Input @@ -5111,10 +5217,15 @@ func (o GrafeasV1beta1VulnerabilityDetailsEffectiveSeverityPtrOutput) ToStringPt }).(pulumi.StringPtrOutput) } -// GrafeasV1beta1VulnerabilityDetailsEffectiveSeverityInput is an input type that accepts GrafeasV1beta1VulnerabilityDetailsEffectiveSeverityArgs and GrafeasV1beta1VulnerabilityDetailsEffectiveSeverityOutput values. -// You can construct a concrete instance of `GrafeasV1beta1VulnerabilityDetailsEffectiveSeverityInput` via: +// GrafeasV1beta1VulnerabilityDetailsEffectiveSeverityInput is an input type that accepts values of the GrafeasV1beta1VulnerabilityDetailsEffectiveSeverity enum +// A concrete instance of `GrafeasV1beta1VulnerabilityDetailsEffectiveSeverityInput` can be one of the following: // -// GrafeasV1beta1VulnerabilityDetailsEffectiveSeverityArgs{...} +// GrafeasV1beta1VulnerabilityDetailsEffectiveSeveritySeverityUnspecified +// GrafeasV1beta1VulnerabilityDetailsEffectiveSeverityMinimal +// GrafeasV1beta1VulnerabilityDetailsEffectiveSeverityLow +// GrafeasV1beta1VulnerabilityDetailsEffectiveSeverityMedium +// GrafeasV1beta1VulnerabilityDetailsEffectiveSeverityHigh +// GrafeasV1beta1VulnerabilityDetailsEffectiveSeverityCritical type GrafeasV1beta1VulnerabilityDetailsEffectiveSeverityInput interface { pulumi.Input @@ -5288,10 +5399,13 @@ func (o HashTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pul }).(pulumi.StringPtrOutput) } -// HashTypeInput is an input type that accepts HashTypeArgs and HashTypeOutput values. -// You can construct a concrete instance of `HashTypeInput` via: +// HashTypeInput is an input type that accepts values of the HashType enum +// A concrete instance of `HashTypeInput` can be one of the following: // -// HashTypeArgs{...} +// HashTypeHashTypeUnspecified +// HashTypeSha256 +// HashTypeGoModuleH1 +// HashTypeSha512 type HashTypeInput interface { pulumi.Input @@ -5469,10 +5583,15 @@ func (o JustificationJustificationTypePtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// JustificationJustificationTypeInput is an input type that accepts JustificationJustificationTypeArgs and JustificationJustificationTypeOutput values. -// You can construct a concrete instance of `JustificationJustificationTypeInput` via: +// JustificationJustificationTypeInput is an input type that accepts values of the JustificationJustificationType enum +// A concrete instance of `JustificationJustificationTypeInput` can be one of the following: // -// JustificationJustificationTypeArgs{...} +// JustificationJustificationTypeJustificationTypeUnspecified +// JustificationJustificationTypeComponentNotPresent +// JustificationJustificationTypeVulnerableCodeNotPresent +// JustificationJustificationTypeVulnerableCodeNotInExecutePath +// JustificationJustificationTypeVulnerableCodeCannotBeControlledByAdversary +// JustificationJustificationTypeInlineMitigationsAlreadyExist type JustificationJustificationTypeInput interface { pulumi.Input @@ -5674,10 +5793,27 @@ func (o LayerDirectivePtrOutput) ToStringPtrOutputWithContext(ctx context.Contex }).(pulumi.StringPtrOutput) } -// LayerDirectiveInput is an input type that accepts LayerDirectiveArgs and LayerDirectiveOutput values. -// You can construct a concrete instance of `LayerDirectiveInput` via: +// LayerDirectiveInput is an input type that accepts values of the LayerDirective enum +// A concrete instance of `LayerDirectiveInput` can be one of the following: // -// LayerDirectiveArgs{...} +// LayerDirectiveDirectiveUnspecified +// LayerDirectiveMaintainer +// LayerDirectiveRun +// LayerDirectiveCmd +// LayerDirectiveLabel +// LayerDirectiveExpose +// LayerDirectiveEnv +// LayerDirectiveAdd +// LayerDirectiveCopy +// LayerDirectiveEntrypoint +// LayerDirectiveVolume +// LayerDirectiveUser +// LayerDirectiveWorkdir +// LayerDirectiveArg +// LayerDirectiveOnbuild +// LayerDirectiveStopsignal +// LayerDirectiveHealthcheck +// LayerDirectiveShell type LayerDirectiveInput interface { pulumi.Input @@ -5849,10 +5985,12 @@ func (o PackageArchitecturePtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// PackageArchitectureInput is an input type that accepts PackageArchitectureArgs and PackageArchitectureOutput values. -// You can construct a concrete instance of `PackageArchitectureInput` via: +// PackageArchitectureInput is an input type that accepts values of the PackageArchitecture enum +// A concrete instance of `PackageArchitectureInput` can be one of the following: // -// PackageArchitectureArgs{...} +// PackageArchitectureArchitectureUnspecified +// PackageArchitectureX86 +// PackageArchitectureX64 type PackageArchitectureInput interface { pulumi.Input @@ -6022,10 +6160,11 @@ func (o PgpSignedAttestationContentTypePtrOutput) ToStringPtrOutputWithContext(c }).(pulumi.StringPtrOutput) } -// PgpSignedAttestationContentTypeInput is an input type that accepts PgpSignedAttestationContentTypeArgs and PgpSignedAttestationContentTypeOutput values. -// You can construct a concrete instance of `PgpSignedAttestationContentTypeInput` via: +// PgpSignedAttestationContentTypeInput is an input type that accepts values of the PgpSignedAttestationContentType enum +// A concrete instance of `PgpSignedAttestationContentTypeInput` can be one of the following: // -// PgpSignedAttestationContentTypeArgs{...} +// PgpSignedAttestationContentTypeContentTypeUnspecified +// PgpSignedAttestationContentTypeSimpleSigningJson type PgpSignedAttestationContentTypeInput interface { pulumi.Input @@ -6279,10 +6418,53 @@ func (o RelationshipNoteTypePtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// RelationshipNoteTypeInput is an input type that accepts RelationshipNoteTypeArgs and RelationshipNoteTypeOutput values. -// You can construct a concrete instance of `RelationshipNoteTypeInput` via: +// RelationshipNoteTypeInput is an input type that accepts values of the RelationshipNoteType enum +// A concrete instance of `RelationshipNoteTypeInput` can be one of the following: // -// RelationshipNoteTypeArgs{...} +// RelationshipNoteTypeRelationshipTypeUnspecified +// RelationshipNoteTypeDescribes +// RelationshipNoteTypeDescribedBy +// RelationshipNoteTypeContains +// RelationshipNoteTypeContainedBy +// RelationshipNoteTypeDependsOn +// RelationshipNoteTypeDependencyOf +// RelationshipNoteTypeDependencyManifestOf +// RelationshipNoteTypeBuildDependencyOf +// RelationshipNoteTypeDevDependencyOf +// RelationshipNoteTypeOptionalDependencyOf +// RelationshipNoteTypeProvidedDependencyOf +// RelationshipNoteTypeTestDependencyOf +// RelationshipNoteTypeRuntimeDependencyOf +// RelationshipNoteTypeExampleOf +// RelationshipNoteTypeGenerates +// RelationshipNoteTypeGeneratedFrom +// RelationshipNoteTypeAncestorOf +// RelationshipNoteTypeDescendantOf +// RelationshipNoteTypeVariantOf +// RelationshipNoteTypeDistributionArtifact +// RelationshipNoteTypePatchFor +// RelationshipNoteTypePatchApplied +// RelationshipNoteTypeCopyOf +// RelationshipNoteTypeFileAdded +// RelationshipNoteTypeFileDeleted +// RelationshipNoteTypeFileModified +// RelationshipNoteTypeExpandedFromArchive +// RelationshipNoteTypeDynamicLink +// RelationshipNoteTypeStaticLink +// RelationshipNoteTypeDataFileOf +// RelationshipNoteTypeTestCaseOf +// RelationshipNoteTypeBuildToolOf +// RelationshipNoteTypeDevToolOf +// RelationshipNoteTypeTestOf +// RelationshipNoteTypeTestToolOf +// RelationshipNoteTypeDocumentationOf +// RelationshipNoteTypeOptionalComponentOf +// RelationshipNoteTypeMetafileOf +// RelationshipNoteTypePackageOf +// RelationshipNoteTypeAmends +// RelationshipNoteTypePrerequisiteFor +// RelationshipNoteTypeHasPrerequisite +// RelationshipNoteTypeOther type RelationshipNoteTypeInput interface { pulumi.Input @@ -6460,10 +6642,15 @@ func (o RemediationRemediationTypePtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// RemediationRemediationTypeInput is an input type that accepts RemediationRemediationTypeArgs and RemediationRemediationTypeOutput values. -// You can construct a concrete instance of `RemediationRemediationTypeInput` via: +// RemediationRemediationTypeInput is an input type that accepts values of the RemediationRemediationType enum +// A concrete instance of `RemediationRemediationTypeInput` can be one of the following: // -// RemediationRemediationTypeArgs{...} +// RemediationRemediationTypeRemediationTypeUnspecified +// RemediationRemediationTypeMitigation +// RemediationRemediationTypeNoFixPlanned +// RemediationRemediationTypeNoneAvailable +// RemediationRemediationTypeVendorFix +// RemediationRemediationTypeWorkaround type RemediationRemediationTypeInput interface { pulumi.Input @@ -6635,10 +6822,12 @@ func (o SBOMStatusSbomStatePtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// SBOMStatusSbomStateInput is an input type that accepts SBOMStatusSbomStateArgs and SBOMStatusSbomStateOutput values. -// You can construct a concrete instance of `SBOMStatusSbomStateInput` via: +// SBOMStatusSbomStateInput is an input type that accepts values of the SBOMStatusSbomState enum +// A concrete instance of `SBOMStatusSbomStateInput` can be one of the following: // -// SBOMStatusSbomStateArgs{...} +// SBOMStatusSbomStateSbomStateUnspecified +// SBOMStatusSbomStatePending +// SBOMStatusSbomStateComplete type SBOMStatusSbomStateInput interface { pulumi.Input @@ -6812,10 +7001,13 @@ func (o VersionKindPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) }).(pulumi.StringPtrOutput) } -// VersionKindInput is an input type that accepts VersionKindArgs and VersionKindOutput values. -// You can construct a concrete instance of `VersionKindInput` via: +// VersionKindInput is an input type that accepts values of the VersionKind enum +// A concrete instance of `VersionKindInput` can be one of the following: // -// VersionKindArgs{...} +// VersionKindVersionKindUnspecified +// VersionKindNormal +// VersionKindMinimum +// VersionKindMaximum type VersionKindInput interface { pulumi.Input @@ -6991,10 +7183,14 @@ func (o VexAssessmentStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// VexAssessmentStateInput is an input type that accepts VexAssessmentStateArgs and VexAssessmentStateOutput values. -// You can construct a concrete instance of `VexAssessmentStateInput` via: +// VexAssessmentStateInput is an input type that accepts values of the VexAssessmentState enum +// A concrete instance of `VexAssessmentStateInput` can be one of the following: // -// VexAssessmentStateArgs{...} +// VexAssessmentStateStateUnspecified +// VexAssessmentStateAffected +// VexAssessmentStateNotAffected +// VexAssessmentStateFixed +// VexAssessmentStateUnderInvestigation type VexAssessmentStateInput interface { pulumi.Input @@ -7163,10 +7359,12 @@ func (o VulnerabilityCvssVersionPtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// VulnerabilityCvssVersionInput is an input type that accepts VulnerabilityCvssVersionArgs and VulnerabilityCvssVersionOutput values. -// You can construct a concrete instance of `VulnerabilityCvssVersionInput` via: +// VulnerabilityCvssVersionInput is an input type that accepts values of the VulnerabilityCvssVersion enum +// A concrete instance of `VulnerabilityCvssVersionInput` can be one of the following: // -// VulnerabilityCvssVersionArgs{...} +// VulnerabilityCvssVersionCvssVersionUnspecified +// VulnerabilityCvssVersionCvssVersion2 +// VulnerabilityCvssVersionCvssVersion3 type VulnerabilityCvssVersionInput interface { pulumi.Input @@ -7344,10 +7542,15 @@ func (o VulnerabilitySeverityPtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// VulnerabilitySeverityInput is an input type that accepts VulnerabilitySeverityArgs and VulnerabilitySeverityOutput values. -// You can construct a concrete instance of `VulnerabilitySeverityInput` via: +// VulnerabilitySeverityInput is an input type that accepts values of the VulnerabilitySeverity enum +// A concrete instance of `VulnerabilitySeverityInput` can be one of the following: // -// VulnerabilitySeverityArgs{...} +// VulnerabilitySeveritySeverityUnspecified +// VulnerabilitySeverityMinimal +// VulnerabilitySeverityLow +// VulnerabilitySeverityMedium +// VulnerabilitySeverityHigh +// VulnerabilitySeverityCritical type VulnerabilitySeverityInput interface { pulumi.Input diff --git a/sdk/go/google/contentwarehouse/v1/pulumiEnums.go b/sdk/go/google/contentwarehouse/v1/pulumiEnums.go index fd03c94f2d..850008745a 100644 --- a/sdk/go/google/contentwarehouse/v1/pulumiEnums.go +++ b/sdk/go/google/contentwarehouse/v1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o DocumentContentCategoryPtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// DocumentContentCategoryInput is an input type that accepts DocumentContentCategoryArgs and DocumentContentCategoryOutput values. -// You can construct a concrete instance of `DocumentContentCategoryInput` via: +// DocumentContentCategoryInput is an input type that accepts values of the DocumentContentCategory enum +// A concrete instance of `DocumentContentCategoryInput` can be one of the following: // -// DocumentContentCategoryArgs{...} +// DocumentContentCategoryContentCategoryUnspecified +// DocumentContentCategoryContentCategoryImage +// DocumentContentCategoryContentCategoryAudio +// DocumentContentCategoryContentCategoryVideo type DocumentContentCategoryInput interface { pulumi.Input @@ -327,10 +330,16 @@ func (o DocumentRawDocumentFileTypePtrOutput) ToStringPtrOutputWithContext(ctx c }).(pulumi.StringPtrOutput) } -// DocumentRawDocumentFileTypeInput is an input type that accepts DocumentRawDocumentFileTypeArgs and DocumentRawDocumentFileTypeOutput values. -// You can construct a concrete instance of `DocumentRawDocumentFileTypeInput` via: +// DocumentRawDocumentFileTypeInput is an input type that accepts values of the DocumentRawDocumentFileType enum +// A concrete instance of `DocumentRawDocumentFileTypeInput` can be one of the following: // -// DocumentRawDocumentFileTypeArgs{...} +// DocumentRawDocumentFileTypeRawDocumentFileTypeUnspecified +// DocumentRawDocumentFileTypeRawDocumentFileTypePdf +// DocumentRawDocumentFileTypeRawDocumentFileTypeDocx +// DocumentRawDocumentFileTypeRawDocumentFileTypeXlsx +// DocumentRawDocumentFileTypeRawDocumentFileTypePptx +// DocumentRawDocumentFileTypeRawDocumentFileTypeText +// DocumentRawDocumentFileTypeRawDocumentFileTypeTiff type DocumentRawDocumentFileTypeInput interface { pulumi.Input @@ -504,10 +513,13 @@ func (o GoogleCloudContentwarehouseV1AccessControlActionOperationTypePtrOutput) }).(pulumi.StringPtrOutput) } -// GoogleCloudContentwarehouseV1AccessControlActionOperationTypeInput is an input type that accepts GoogleCloudContentwarehouseV1AccessControlActionOperationTypeArgs and GoogleCloudContentwarehouseV1AccessControlActionOperationTypeOutput values. -// You can construct a concrete instance of `GoogleCloudContentwarehouseV1AccessControlActionOperationTypeInput` via: +// GoogleCloudContentwarehouseV1AccessControlActionOperationTypeInput is an input type that accepts values of the GoogleCloudContentwarehouseV1AccessControlActionOperationType enum +// A concrete instance of `GoogleCloudContentwarehouseV1AccessControlActionOperationTypeInput` can be one of the following: // -// GoogleCloudContentwarehouseV1AccessControlActionOperationTypeArgs{...} +// GoogleCloudContentwarehouseV1AccessControlActionOperationTypeUnknown +// GoogleCloudContentwarehouseV1AccessControlActionOperationTypeAddPolicyBinding +// GoogleCloudContentwarehouseV1AccessControlActionOperationTypeRemovePolicyBinding +// GoogleCloudContentwarehouseV1AccessControlActionOperationTypeReplacePolicyBinding type GoogleCloudContentwarehouseV1AccessControlActionOperationTypeInput interface { pulumi.Input @@ -687,10 +699,16 @@ func (o GoogleCloudContentwarehouseV1PropertyDefinitionRetrievalImportancePtrOut }).(pulumi.StringPtrOutput) } -// GoogleCloudContentwarehouseV1PropertyDefinitionRetrievalImportanceInput is an input type that accepts GoogleCloudContentwarehouseV1PropertyDefinitionRetrievalImportanceArgs and GoogleCloudContentwarehouseV1PropertyDefinitionRetrievalImportanceOutput values. -// You can construct a concrete instance of `GoogleCloudContentwarehouseV1PropertyDefinitionRetrievalImportanceInput` via: +// GoogleCloudContentwarehouseV1PropertyDefinitionRetrievalImportanceInput is an input type that accepts values of the GoogleCloudContentwarehouseV1PropertyDefinitionRetrievalImportance enum +// A concrete instance of `GoogleCloudContentwarehouseV1PropertyDefinitionRetrievalImportanceInput` can be one of the following: // -// GoogleCloudContentwarehouseV1PropertyDefinitionRetrievalImportanceArgs{...} +// GoogleCloudContentwarehouseV1PropertyDefinitionRetrievalImportanceRetrievalImportanceUnspecified +// GoogleCloudContentwarehouseV1PropertyDefinitionRetrievalImportanceHighest +// GoogleCloudContentwarehouseV1PropertyDefinitionRetrievalImportanceHigher +// GoogleCloudContentwarehouseV1PropertyDefinitionRetrievalImportanceHigh +// GoogleCloudContentwarehouseV1PropertyDefinitionRetrievalImportanceMedium +// GoogleCloudContentwarehouseV1PropertyDefinitionRetrievalImportanceLow +// GoogleCloudContentwarehouseV1PropertyDefinitionRetrievalImportanceLowest type GoogleCloudContentwarehouseV1PropertyDefinitionRetrievalImportanceInput interface { pulumi.Input @@ -866,10 +884,14 @@ func (o GoogleCloudContentwarehouseV1RuleTriggerTypePtrOutput) ToStringPtrOutput }).(pulumi.StringPtrOutput) } -// GoogleCloudContentwarehouseV1RuleTriggerTypeInput is an input type that accepts GoogleCloudContentwarehouseV1RuleTriggerTypeArgs and GoogleCloudContentwarehouseV1RuleTriggerTypeOutput values. -// You can construct a concrete instance of `GoogleCloudContentwarehouseV1RuleTriggerTypeInput` via: +// GoogleCloudContentwarehouseV1RuleTriggerTypeInput is an input type that accepts values of the GoogleCloudContentwarehouseV1RuleTriggerType enum +// A concrete instance of `GoogleCloudContentwarehouseV1RuleTriggerTypeInput` can be one of the following: // -// GoogleCloudContentwarehouseV1RuleTriggerTypeArgs{...} +// GoogleCloudContentwarehouseV1RuleTriggerTypeUnknown +// GoogleCloudContentwarehouseV1RuleTriggerTypeOnCreate +// GoogleCloudContentwarehouseV1RuleTriggerTypeOnUpdate +// GoogleCloudContentwarehouseV1RuleTriggerTypeOnCreateLink +// GoogleCloudContentwarehouseV1RuleTriggerTypeOnDeleteLink type GoogleCloudContentwarehouseV1RuleTriggerTypeInput interface { pulumi.Input @@ -1071,10 +1093,17 @@ func (o GoogleCloudDocumentaiV1DocumentPageAnchorPageRefLayoutTypePtrOutput) ToS }).(pulumi.StringPtrOutput) } -// GoogleCloudDocumentaiV1DocumentPageAnchorPageRefLayoutTypeInput is an input type that accepts GoogleCloudDocumentaiV1DocumentPageAnchorPageRefLayoutTypeArgs and GoogleCloudDocumentaiV1DocumentPageAnchorPageRefLayoutTypeOutput values. -// You can construct a concrete instance of `GoogleCloudDocumentaiV1DocumentPageAnchorPageRefLayoutTypeInput` via: +// GoogleCloudDocumentaiV1DocumentPageAnchorPageRefLayoutTypeInput is an input type that accepts values of the GoogleCloudDocumentaiV1DocumentPageAnchorPageRefLayoutType enum +// A concrete instance of `GoogleCloudDocumentaiV1DocumentPageAnchorPageRefLayoutTypeInput` can be one of the following: // -// GoogleCloudDocumentaiV1DocumentPageAnchorPageRefLayoutTypeArgs{...} +// GoogleCloudDocumentaiV1DocumentPageAnchorPageRefLayoutTypeLayoutTypeUnspecified +// GoogleCloudDocumentaiV1DocumentPageAnchorPageRefLayoutTypeBlock +// GoogleCloudDocumentaiV1DocumentPageAnchorPageRefLayoutTypeParagraph +// GoogleCloudDocumentaiV1DocumentPageAnchorPageRefLayoutTypeLine +// GoogleCloudDocumentaiV1DocumentPageAnchorPageRefLayoutTypeToken +// GoogleCloudDocumentaiV1DocumentPageAnchorPageRefLayoutTypeVisualElement +// GoogleCloudDocumentaiV1DocumentPageAnchorPageRefLayoutTypeTable +// GoogleCloudDocumentaiV1DocumentPageAnchorPageRefLayoutTypeFormField type GoogleCloudDocumentaiV1DocumentPageAnchorPageRefLayoutTypeInput interface { pulumi.Input @@ -1250,10 +1279,14 @@ func (o GoogleCloudDocumentaiV1DocumentPageLayoutOrientationPtrOutput) ToStringP }).(pulumi.StringPtrOutput) } -// GoogleCloudDocumentaiV1DocumentPageLayoutOrientationInput is an input type that accepts GoogleCloudDocumentaiV1DocumentPageLayoutOrientationArgs and GoogleCloudDocumentaiV1DocumentPageLayoutOrientationOutput values. -// You can construct a concrete instance of `GoogleCloudDocumentaiV1DocumentPageLayoutOrientationInput` via: +// GoogleCloudDocumentaiV1DocumentPageLayoutOrientationInput is an input type that accepts values of the GoogleCloudDocumentaiV1DocumentPageLayoutOrientation enum +// A concrete instance of `GoogleCloudDocumentaiV1DocumentPageLayoutOrientationInput` can be one of the following: // -// GoogleCloudDocumentaiV1DocumentPageLayoutOrientationArgs{...} +// GoogleCloudDocumentaiV1DocumentPageLayoutOrientationOrientationUnspecified +// GoogleCloudDocumentaiV1DocumentPageLayoutOrientationPageUp +// GoogleCloudDocumentaiV1DocumentPageLayoutOrientationPageRight +// GoogleCloudDocumentaiV1DocumentPageLayoutOrientationPageDown +// GoogleCloudDocumentaiV1DocumentPageLayoutOrientationPageLeft type GoogleCloudDocumentaiV1DocumentPageLayoutOrientationInput interface { pulumi.Input @@ -1427,10 +1460,13 @@ func (o GoogleCloudDocumentaiV1DocumentPageTokenDetectedBreakTypePtrOutput) ToSt }).(pulumi.StringPtrOutput) } -// GoogleCloudDocumentaiV1DocumentPageTokenDetectedBreakTypeInput is an input type that accepts GoogleCloudDocumentaiV1DocumentPageTokenDetectedBreakTypeArgs and GoogleCloudDocumentaiV1DocumentPageTokenDetectedBreakTypeOutput values. -// You can construct a concrete instance of `GoogleCloudDocumentaiV1DocumentPageTokenDetectedBreakTypeInput` via: +// GoogleCloudDocumentaiV1DocumentPageTokenDetectedBreakTypeInput is an input type that accepts values of the GoogleCloudDocumentaiV1DocumentPageTokenDetectedBreakType enum +// A concrete instance of `GoogleCloudDocumentaiV1DocumentPageTokenDetectedBreakTypeInput` can be one of the following: // -// GoogleCloudDocumentaiV1DocumentPageTokenDetectedBreakTypeArgs{...} +// GoogleCloudDocumentaiV1DocumentPageTokenDetectedBreakTypeTypeUnspecified +// GoogleCloudDocumentaiV1DocumentPageTokenDetectedBreakTypeSpace +// GoogleCloudDocumentaiV1DocumentPageTokenDetectedBreakTypeWideSpace +// GoogleCloudDocumentaiV1DocumentPageTokenDetectedBreakTypeHyphen type GoogleCloudDocumentaiV1DocumentPageTokenDetectedBreakTypeInput interface { pulumi.Input @@ -1612,10 +1648,17 @@ func (o GoogleCloudDocumentaiV1DocumentProvenanceTypePtrOutput) ToStringPtrOutpu }).(pulumi.StringPtrOutput) } -// GoogleCloudDocumentaiV1DocumentProvenanceTypeInput is an input type that accepts GoogleCloudDocumentaiV1DocumentProvenanceTypeArgs and GoogleCloudDocumentaiV1DocumentProvenanceTypeOutput values. -// You can construct a concrete instance of `GoogleCloudDocumentaiV1DocumentProvenanceTypeInput` via: +// GoogleCloudDocumentaiV1DocumentProvenanceTypeInput is an input type that accepts values of the GoogleCloudDocumentaiV1DocumentProvenanceType enum +// A concrete instance of `GoogleCloudDocumentaiV1DocumentProvenanceTypeInput` can be one of the following: // -// GoogleCloudDocumentaiV1DocumentProvenanceTypeArgs{...} +// GoogleCloudDocumentaiV1DocumentProvenanceTypeOperationTypeUnspecified +// GoogleCloudDocumentaiV1DocumentProvenanceTypeAdd +// GoogleCloudDocumentaiV1DocumentProvenanceTypeRemove +// GoogleCloudDocumentaiV1DocumentProvenanceTypeUpdate +// GoogleCloudDocumentaiV1DocumentProvenanceTypeReplace +// GoogleCloudDocumentaiV1DocumentProvenanceTypeEvalRequested +// GoogleCloudDocumentaiV1DocumentProvenanceTypeEvalApproved +// GoogleCloudDocumentaiV1DocumentProvenanceTypeEvalSkipped type GoogleCloudDocumentaiV1DocumentProvenanceTypeInput interface { pulumi.Input @@ -1789,10 +1832,13 @@ func (o GoogleIamV1AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// GoogleIamV1AuditLogConfigLogTypeInput is an input type that accepts GoogleIamV1AuditLogConfigLogTypeArgs and GoogleIamV1AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `GoogleIamV1AuditLogConfigLogTypeInput` via: +// GoogleIamV1AuditLogConfigLogTypeInput is an input type that accepts values of the GoogleIamV1AuditLogConfigLogType enum +// A concrete instance of `GoogleIamV1AuditLogConfigLogTypeInput` can be one of the following: // -// GoogleIamV1AuditLogConfigLogTypeArgs{...} +// GoogleIamV1AuditLogConfigLogTypeLogTypeUnspecified +// GoogleIamV1AuditLogConfigLogTypeAdminRead +// GoogleIamV1AuditLogConfigLogTypeDataWrite +// GoogleIamV1AuditLogConfigLogTypeDataRead type GoogleIamV1AuditLogConfigLogTypeInput interface { pulumi.Input diff --git a/sdk/go/google/datacatalog/v1/pulumiEnums.go b/sdk/go/google/datacatalog/v1/pulumiEnums.go index 3fd4b7b7f7..568807005d 100644 --- a/sdk/go/google/datacatalog/v1/pulumiEnums.go +++ b/sdk/go/google/datacatalog/v1/pulumiEnums.go @@ -168,10 +168,25 @@ func (o EntryTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pu }).(pulumi.StringPtrOutput) } -// EntryTypeInput is an input type that accepts EntryTypeArgs and EntryTypeOutput values. -// You can construct a concrete instance of `EntryTypeInput` via: +// EntryTypeInput is an input type that accepts values of the EntryType enum +// A concrete instance of `EntryTypeInput` can be one of the following: // -// EntryTypeArgs{...} +// EntryTypeEntryTypeUnspecified +// EntryTypeTable +// EntryTypeModel +// EntryTypeDataStream +// EntryTypeFileset +// EntryTypeCluster +// EntryTypeDatabase +// EntryTypeDataSourceConnection +// EntryTypeRoutine +// EntryTypeLake +// EntryTypeZone +// EntryTypeService +// EntryTypeDatabaseSchema +// EntryTypeDashboard +// EntryTypeExplore +// EntryTypeLook type EntryTypeInput interface { pulumi.Input @@ -347,10 +362,14 @@ func (o GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypePtrOutput) ToStri }).(pulumi.StringPtrOutput) } -// GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeInput is an input type that accepts GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeArgs and GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeOutput values. -// You can construct a concrete instance of `GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeInput` via: +// GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeInput is an input type that accepts values of the GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingType enum +// A concrete instance of `GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeInput` can be one of the following: // -// GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeArgs{...} +// GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeIndexingTypeUnspecified +// GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeIndexingTypeNone +// GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeIndexingTypeNonUnique +// GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeIndexingTypeUnique +// GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeIndexingTypePrimaryKey type GoogleCloudDatacatalogV1ColumnSchemaHighestIndexingTypeInput interface { pulumi.Input @@ -528,10 +547,15 @@ func (o GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypePtrOutput) ToStr }).(pulumi.StringPtrOutput) } -// GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeInput is an input type that accepts GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeArgs and GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeOutput values. -// You can construct a concrete instance of `GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeInput` via: +// GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeInput is an input type that accepts values of the GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecType enum +// A concrete instance of `GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeInput` can be one of the following: // -// GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeArgs{...} +// GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeLookerColumnTypeUnspecified +// GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeDimension +// GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeDimensionGroup +// GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeFilter +// GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeMeasure +// GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeParameter type GoogleCloudDatacatalogV1ColumnSchemaLookerColumnSpecTypeInput interface { pulumi.Input @@ -703,10 +727,12 @@ func (o GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypePtrOutp }).(pulumi.StringPtrOutput) } -// GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeInput is an input type that accepts GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeArgs and GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeOutput values. -// You can construct a concrete instance of `GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeInput` via: +// GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeInput is an input type that accepts values of the GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewType enum +// A concrete instance of `GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeInput` can be one of the following: // -// GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeArgs{...} +// GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeViewTypeUnspecified +// GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeStandardView +// GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeMaterializedView type GoogleCloudDatacatalogV1DatabaseTableSpecDatabaseViewSpecViewTypeInput interface { pulumi.Input @@ -878,10 +904,12 @@ func (o GoogleCloudDatacatalogV1DatabaseTableSpecTypePtrOutput) ToStringPtrOutpu }).(pulumi.StringPtrOutput) } -// GoogleCloudDatacatalogV1DatabaseTableSpecTypeInput is an input type that accepts GoogleCloudDatacatalogV1DatabaseTableSpecTypeArgs and GoogleCloudDatacatalogV1DatabaseTableSpecTypeOutput values. -// You can construct a concrete instance of `GoogleCloudDatacatalogV1DatabaseTableSpecTypeInput` via: +// GoogleCloudDatacatalogV1DatabaseTableSpecTypeInput is an input type that accepts values of the GoogleCloudDatacatalogV1DatabaseTableSpecType enum +// A concrete instance of `GoogleCloudDatacatalogV1DatabaseTableSpecTypeInput` can be one of the following: // -// GoogleCloudDatacatalogV1DatabaseTableSpecTypeArgs{...} +// GoogleCloudDatacatalogV1DatabaseTableSpecTypeTableTypeUnspecified +// GoogleCloudDatacatalogV1DatabaseTableSpecTypeNative +// GoogleCloudDatacatalogV1DatabaseTableSpecTypeExternal type GoogleCloudDatacatalogV1DatabaseTableSpecTypeInput interface { pulumi.Input @@ -1055,10 +1083,13 @@ func (o GoogleCloudDatacatalogV1RoutineSpecArgumentModePtrOutput) ToStringPtrOut }).(pulumi.StringPtrOutput) } -// GoogleCloudDatacatalogV1RoutineSpecArgumentModeInput is an input type that accepts GoogleCloudDatacatalogV1RoutineSpecArgumentModeArgs and GoogleCloudDatacatalogV1RoutineSpecArgumentModeOutput values. -// You can construct a concrete instance of `GoogleCloudDatacatalogV1RoutineSpecArgumentModeInput` via: +// GoogleCloudDatacatalogV1RoutineSpecArgumentModeInput is an input type that accepts values of the GoogleCloudDatacatalogV1RoutineSpecArgumentMode enum +// A concrete instance of `GoogleCloudDatacatalogV1RoutineSpecArgumentModeInput` can be one of the following: // -// GoogleCloudDatacatalogV1RoutineSpecArgumentModeArgs{...} +// GoogleCloudDatacatalogV1RoutineSpecArgumentModeModeUnspecified +// GoogleCloudDatacatalogV1RoutineSpecArgumentModeIn +// GoogleCloudDatacatalogV1RoutineSpecArgumentModeOut +// GoogleCloudDatacatalogV1RoutineSpecArgumentModeInout type GoogleCloudDatacatalogV1RoutineSpecArgumentModeInput interface { pulumi.Input @@ -1230,10 +1261,12 @@ func (o GoogleCloudDatacatalogV1RoutineSpecRoutineTypePtrOutput) ToStringPtrOutp }).(pulumi.StringPtrOutput) } -// GoogleCloudDatacatalogV1RoutineSpecRoutineTypeInput is an input type that accepts GoogleCloudDatacatalogV1RoutineSpecRoutineTypeArgs and GoogleCloudDatacatalogV1RoutineSpecRoutineTypeOutput values. -// You can construct a concrete instance of `GoogleCloudDatacatalogV1RoutineSpecRoutineTypeInput` via: +// GoogleCloudDatacatalogV1RoutineSpecRoutineTypeInput is an input type that accepts values of the GoogleCloudDatacatalogV1RoutineSpecRoutineType enum +// A concrete instance of `GoogleCloudDatacatalogV1RoutineSpecRoutineTypeInput` can be one of the following: // -// GoogleCloudDatacatalogV1RoutineSpecRoutineTypeArgs{...} +// GoogleCloudDatacatalogV1RoutineSpecRoutineTypeRoutineTypeUnspecified +// GoogleCloudDatacatalogV1RoutineSpecRoutineTypeScalarFunction +// GoogleCloudDatacatalogV1RoutineSpecRoutineTypeProcedure type GoogleCloudDatacatalogV1RoutineSpecRoutineTypeInput interface { pulumi.Input @@ -1425,10 +1458,22 @@ func (o GoogleCloudDatacatalogV1VertexDatasetSpecDataTypePtrOutput) ToStringPtrO }).(pulumi.StringPtrOutput) } -// GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeInput is an input type that accepts GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeArgs and GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeOutput values. -// You can construct a concrete instance of `GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeInput` via: +// GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeInput is an input type that accepts values of the GoogleCloudDatacatalogV1VertexDatasetSpecDataType enum +// A concrete instance of `GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeInput` can be one of the following: // -// GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeArgs{...} +// GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeDataTypeUnspecified +// GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeTable +// GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeImage +// GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeText +// GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeVideo +// GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeConversation +// GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeTimeSeries +// GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeDocument +// GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeTextToSpeech +// GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeTranslation +// GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeStoreVision +// GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeEnterpriseKnowledgeGraph +// GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeTextPrompt type GoogleCloudDatacatalogV1VertexDatasetSpecDataTypeInput interface { pulumi.Input @@ -1604,10 +1649,14 @@ func (o GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypePtrOutput) ToStri }).(pulumi.StringPtrOutput) } -// GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeInput is an input type that accepts GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeArgs and GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeOutput values. -// You can construct a concrete instance of `GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeInput` via: +// GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeInput is an input type that accepts values of the GoogleCloudDatacatalogV1VertexModelSourceInfoSourceType enum +// A concrete instance of `GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeInput` can be one of the following: // -// GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeArgs{...} +// GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeModelSourceTypeUnspecified +// GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeAutoml +// GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeCustom +// GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeBqml +// GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeModelGarden type GoogleCloudDatacatalogV1VertexModelSourceInfoSourceTypeInput interface { pulumi.Input @@ -1776,10 +1825,11 @@ func (o TaxonomyActivatedPolicyTypesItemPtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// TaxonomyActivatedPolicyTypesItemInput is an input type that accepts TaxonomyActivatedPolicyTypesItemArgs and TaxonomyActivatedPolicyTypesItemOutput values. -// You can construct a concrete instance of `TaxonomyActivatedPolicyTypesItemInput` via: +// TaxonomyActivatedPolicyTypesItemInput is an input type that accepts values of the TaxonomyActivatedPolicyTypesItem enum +// A concrete instance of `TaxonomyActivatedPolicyTypesItemInput` can be one of the following: // -// TaxonomyActivatedPolicyTypesItemArgs{...} +// TaxonomyActivatedPolicyTypesItemPolicyTypeUnspecified +// TaxonomyActivatedPolicyTypesItemFineGrainedAccessControl type TaxonomyActivatedPolicyTypesItemInput interface { pulumi.Input diff --git a/sdk/go/google/datacatalog/v1beta1/pulumiEnums.go b/sdk/go/google/datacatalog/v1beta1/pulumiEnums.go index 0eb70b56ff..9632312878 100644 --- a/sdk/go/google/datacatalog/v1beta1/pulumiEnums.go +++ b/sdk/go/google/datacatalog/v1beta1/pulumiEnums.go @@ -146,10 +146,14 @@ func (o EntryTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pu }).(pulumi.StringPtrOutput) } -// EntryTypeInput is an input type that accepts EntryTypeArgs and EntryTypeOutput values. -// You can construct a concrete instance of `EntryTypeInput` via: +// EntryTypeInput is an input type that accepts values of the EntryType enum +// A concrete instance of `EntryTypeInput` can be one of the following: // -// EntryTypeArgs{...} +// EntryTypeEntryTypeUnspecified +// EntryTypeTable +// EntryTypeModel +// EntryTypeDataStream +// EntryTypeFileset type EntryTypeInput interface { pulumi.Input @@ -318,10 +322,11 @@ func (o TaxonomyActivatedPolicyTypesItemPtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// TaxonomyActivatedPolicyTypesItemInput is an input type that accepts TaxonomyActivatedPolicyTypesItemArgs and TaxonomyActivatedPolicyTypesItemOutput values. -// You can construct a concrete instance of `TaxonomyActivatedPolicyTypesItemInput` via: +// TaxonomyActivatedPolicyTypesItemInput is an input type that accepts values of the TaxonomyActivatedPolicyTypesItem enum +// A concrete instance of `TaxonomyActivatedPolicyTypesItemInput` can be one of the following: // -// TaxonomyActivatedPolicyTypesItemArgs{...} +// TaxonomyActivatedPolicyTypesItemPolicyTypeUnspecified +// TaxonomyActivatedPolicyTypesItemFineGrainedAccessControl type TaxonomyActivatedPolicyTypesItemInput interface { pulumi.Input diff --git a/sdk/go/google/dataflow/v1b3/pulumiEnums.go b/sdk/go/google/dataflow/v1b3/pulumiEnums.go index 8a6ed6c0dd..7f0a7dd5d1 100644 --- a/sdk/go/google/dataflow/v1b3/pulumiEnums.go +++ b/sdk/go/google/dataflow/v1b3/pulumiEnums.go @@ -142,10 +142,12 @@ func (o AutoscalingSettingsAlgorithmPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// AutoscalingSettingsAlgorithmInput is an input type that accepts AutoscalingSettingsAlgorithmArgs and AutoscalingSettingsAlgorithmOutput values. -// You can construct a concrete instance of `AutoscalingSettingsAlgorithmInput` via: +// AutoscalingSettingsAlgorithmInput is an input type that accepts values of the AutoscalingSettingsAlgorithm enum +// A concrete instance of `AutoscalingSettingsAlgorithmInput` can be one of the following: // -// AutoscalingSettingsAlgorithmArgs{...} +// AutoscalingSettingsAlgorithmAutoscalingAlgorithmUnknown +// AutoscalingSettingsAlgorithmAutoscalingAlgorithmNone +// AutoscalingSettingsAlgorithmAutoscalingAlgorithmBasic type AutoscalingSettingsAlgorithmInput interface { pulumi.Input @@ -318,10 +320,13 @@ func (o DataSamplingConfigBehaviorsItemPtrOutput) ToStringPtrOutputWithContext(c }).(pulumi.StringPtrOutput) } -// DataSamplingConfigBehaviorsItemInput is an input type that accepts DataSamplingConfigBehaviorsItemArgs and DataSamplingConfigBehaviorsItemOutput values. -// You can construct a concrete instance of `DataSamplingConfigBehaviorsItemInput` via: +// DataSamplingConfigBehaviorsItemInput is an input type that accepts values of the DataSamplingConfigBehaviorsItem enum +// A concrete instance of `DataSamplingConfigBehaviorsItemInput` can be one of the following: // -// DataSamplingConfigBehaviorsItemArgs{...} +// DataSamplingConfigBehaviorsItemDataSamplingBehaviorUnspecified +// DataSamplingConfigBehaviorsItemDisabled +// DataSamplingConfigBehaviorsItemAlwaysOn +// DataSamplingConfigBehaviorsItemExceptions type DataSamplingConfigBehaviorsItemInput interface { pulumi.Input @@ -538,10 +543,12 @@ func (o EnvironmentFlexResourceSchedulingGoalPtrOutput) ToStringPtrOutputWithCon }).(pulumi.StringPtrOutput) } -// EnvironmentFlexResourceSchedulingGoalInput is an input type that accepts EnvironmentFlexResourceSchedulingGoalArgs and EnvironmentFlexResourceSchedulingGoalOutput values. -// You can construct a concrete instance of `EnvironmentFlexResourceSchedulingGoalInput` via: +// EnvironmentFlexResourceSchedulingGoalInput is an input type that accepts values of the EnvironmentFlexResourceSchedulingGoal enum +// A concrete instance of `EnvironmentFlexResourceSchedulingGoalInput` can be one of the following: // -// EnvironmentFlexResourceSchedulingGoalArgs{...} +// EnvironmentFlexResourceSchedulingGoalFlexrsUnspecified +// EnvironmentFlexResourceSchedulingGoalFlexrsSpeedOptimized +// EnvironmentFlexResourceSchedulingGoalFlexrsCostOptimized type EnvironmentFlexResourceSchedulingGoalInput interface { pulumi.Input @@ -733,10 +740,22 @@ func (o ExecutionStageStateExecutionStageStatePtrOutput) ToStringPtrOutputWithCo }).(pulumi.StringPtrOutput) } -// ExecutionStageStateExecutionStageStateInput is an input type that accepts ExecutionStageStateExecutionStageStateArgs and ExecutionStageStateExecutionStageStateOutput values. -// You can construct a concrete instance of `ExecutionStageStateExecutionStageStateInput` via: +// ExecutionStageStateExecutionStageStateInput is an input type that accepts values of the ExecutionStageStateExecutionStageState enum +// A concrete instance of `ExecutionStageStateExecutionStageStateInput` can be one of the following: // -// ExecutionStageStateExecutionStageStateArgs{...} +// ExecutionStageStateExecutionStageStateJobStateUnknown +// ExecutionStageStateExecutionStageStateJobStateStopped +// ExecutionStageStateExecutionStageStateJobStateRunning +// ExecutionStageStateExecutionStageStateJobStateDone +// ExecutionStageStateExecutionStageStateJobStateFailed +// ExecutionStageStateExecutionStageStateJobStateCancelled +// ExecutionStageStateExecutionStageStateJobStateUpdated +// ExecutionStageStateExecutionStageStateJobStateDraining +// ExecutionStageStateExecutionStageStateJobStateDrained +// ExecutionStageStateExecutionStageStateJobStatePending +// ExecutionStageStateExecutionStageStateJobStateCancelling +// ExecutionStageStateExecutionStageStateJobStateQueued +// ExecutionStageStateExecutionStageStateJobStateResourceCleaningUp type ExecutionStageStateExecutionStageStateInput interface { pulumi.Input @@ -920,10 +939,18 @@ func (o ExecutionStageSummaryKindPtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// ExecutionStageSummaryKindInput is an input type that accepts ExecutionStageSummaryKindArgs and ExecutionStageSummaryKindOutput values. -// You can construct a concrete instance of `ExecutionStageSummaryKindInput` via: +// ExecutionStageSummaryKindInput is an input type that accepts values of the ExecutionStageSummaryKind enum +// A concrete instance of `ExecutionStageSummaryKindInput` can be one of the following: // -// ExecutionStageSummaryKindArgs{...} +// ExecutionStageSummaryKindUnknownKind +// ExecutionStageSummaryKindParDoKind +// ExecutionStageSummaryKindGroupByKeyKind +// ExecutionStageSummaryKindFlattenKind +// ExecutionStageSummaryKindReadKind +// ExecutionStageSummaryKindWriteKind +// ExecutionStageSummaryKindConstantKind +// ExecutionStageSummaryKindSingletonKind +// ExecutionStageSummaryKindShuffleKind type ExecutionStageSummaryKindInput interface { pulumi.Input @@ -1115,10 +1142,22 @@ func (o JobCurrentStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Conte }).(pulumi.StringPtrOutput) } -// JobCurrentStateInput is an input type that accepts JobCurrentStateArgs and JobCurrentStateOutput values. -// You can construct a concrete instance of `JobCurrentStateInput` via: +// JobCurrentStateInput is an input type that accepts values of the JobCurrentState enum +// A concrete instance of `JobCurrentStateInput` can be one of the following: // -// JobCurrentStateArgs{...} +// JobCurrentStateJobStateUnknown +// JobCurrentStateJobStateStopped +// JobCurrentStateJobStateRunning +// JobCurrentStateJobStateDone +// JobCurrentStateJobStateFailed +// JobCurrentStateJobStateCancelled +// JobCurrentStateJobStateUpdated +// JobCurrentStateJobStateDraining +// JobCurrentStateJobStateDrained +// JobCurrentStateJobStatePending +// JobCurrentStateJobStateCancelling +// JobCurrentStateJobStateQueued +// JobCurrentStateJobStateResourceCleaningUp type JobCurrentStateInput interface { pulumi.Input @@ -1310,10 +1349,22 @@ func (o JobRequestedStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Con }).(pulumi.StringPtrOutput) } -// JobRequestedStateInput is an input type that accepts JobRequestedStateArgs and JobRequestedStateOutput values. -// You can construct a concrete instance of `JobRequestedStateInput` via: +// JobRequestedStateInput is an input type that accepts values of the JobRequestedState enum +// A concrete instance of `JobRequestedStateInput` can be one of the following: // -// JobRequestedStateArgs{...} +// JobRequestedStateJobStateUnknown +// JobRequestedStateJobStateStopped +// JobRequestedStateJobStateRunning +// JobRequestedStateJobStateDone +// JobRequestedStateJobStateFailed +// JobRequestedStateJobStateCancelled +// JobRequestedStateJobStateUpdated +// JobRequestedStateJobStateDraining +// JobRequestedStateJobStateDrained +// JobRequestedStateJobStatePending +// JobRequestedStateJobStateCancelling +// JobRequestedStateJobStateQueued +// JobRequestedStateJobStateResourceCleaningUp type JobRequestedStateInput interface { pulumi.Input @@ -1485,10 +1536,12 @@ func (o JobTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulu }).(pulumi.StringPtrOutput) } -// JobTypeInput is an input type that accepts JobTypeArgs and JobTypeOutput values. -// You can construct a concrete instance of `JobTypeInput` via: +// JobTypeInput is an input type that accepts values of the JobType enum +// A concrete instance of `JobTypeInput` can be one of the following: // -// JobTypeArgs{...} +// JobTypeJobTypeUnknown +// JobTypeJobTypeBatch +// JobTypeJobTypeStreaming type JobTypeInput interface { pulumi.Input @@ -1660,10 +1713,12 @@ func (o RuntimeEnvironmentIpConfigurationPtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// RuntimeEnvironmentIpConfigurationInput is an input type that accepts RuntimeEnvironmentIpConfigurationArgs and RuntimeEnvironmentIpConfigurationOutput values. -// You can construct a concrete instance of `RuntimeEnvironmentIpConfigurationInput` via: +// RuntimeEnvironmentIpConfigurationInput is an input type that accepts values of the RuntimeEnvironmentIpConfiguration enum +// A concrete instance of `RuntimeEnvironmentIpConfigurationInput` can be one of the following: // -// RuntimeEnvironmentIpConfigurationArgs{...} +// RuntimeEnvironmentIpConfigurationWorkerIpUnspecified +// RuntimeEnvironmentIpConfigurationWorkerIpPublic +// RuntimeEnvironmentIpConfigurationWorkerIpPrivate type RuntimeEnvironmentIpConfigurationInput interface { pulumi.Input @@ -1839,10 +1894,14 @@ func (o SdkVersionSdkSupportStatusPtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// SdkVersionSdkSupportStatusInput is an input type that accepts SdkVersionSdkSupportStatusArgs and SdkVersionSdkSupportStatusOutput values. -// You can construct a concrete instance of `SdkVersionSdkSupportStatusInput` via: +// SdkVersionSdkSupportStatusInput is an input type that accepts values of the SdkVersionSdkSupportStatus enum +// A concrete instance of `SdkVersionSdkSupportStatusInput` can be one of the following: // -// SdkVersionSdkSupportStatusArgs{...} +// SdkVersionSdkSupportStatusUnknown +// SdkVersionSdkSupportStatusSupported +// SdkVersionSdkSupportStatusStale +// SdkVersionSdkSupportStatusDeprecated +// SdkVersionSdkSupportStatusUnsupported type SdkVersionSdkSupportStatusInput interface { pulumi.Input @@ -2026,10 +2085,18 @@ func (o TransformSummaryKindPtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// TransformSummaryKindInput is an input type that accepts TransformSummaryKindArgs and TransformSummaryKindOutput values. -// You can construct a concrete instance of `TransformSummaryKindInput` via: +// TransformSummaryKindInput is an input type that accepts values of the TransformSummaryKind enum +// A concrete instance of `TransformSummaryKindInput` can be one of the following: // -// TransformSummaryKindArgs{...} +// TransformSummaryKindUnknownKind +// TransformSummaryKindParDoKind +// TransformSummaryKindGroupByKeyKind +// TransformSummaryKindFlattenKind +// TransformSummaryKindReadKind +// TransformSummaryKindWriteKind +// TransformSummaryKindConstantKind +// TransformSummaryKindSingletonKind +// TransformSummaryKindShuffleKind type TransformSummaryKindInput interface { pulumi.Input @@ -2203,10 +2270,13 @@ func (o WorkerPoolDefaultPackageSetPtrOutput) ToStringPtrOutputWithContext(ctx c }).(pulumi.StringPtrOutput) } -// WorkerPoolDefaultPackageSetInput is an input type that accepts WorkerPoolDefaultPackageSetArgs and WorkerPoolDefaultPackageSetOutput values. -// You can construct a concrete instance of `WorkerPoolDefaultPackageSetInput` via: +// WorkerPoolDefaultPackageSetInput is an input type that accepts values of the WorkerPoolDefaultPackageSet enum +// A concrete instance of `WorkerPoolDefaultPackageSetInput` can be one of the following: // -// WorkerPoolDefaultPackageSetArgs{...} +// WorkerPoolDefaultPackageSetDefaultPackageSetUnknown +// WorkerPoolDefaultPackageSetDefaultPackageSetNone +// WorkerPoolDefaultPackageSetDefaultPackageSetJava +// WorkerPoolDefaultPackageSetDefaultPackageSetPython type WorkerPoolDefaultPackageSetInput interface { pulumi.Input @@ -2378,10 +2448,12 @@ func (o WorkerPoolIpConfigurationPtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// WorkerPoolIpConfigurationInput is an input type that accepts WorkerPoolIpConfigurationArgs and WorkerPoolIpConfigurationOutput values. -// You can construct a concrete instance of `WorkerPoolIpConfigurationInput` via: +// WorkerPoolIpConfigurationInput is an input type that accepts values of the WorkerPoolIpConfiguration enum +// A concrete instance of `WorkerPoolIpConfigurationInput` can be one of the following: // -// WorkerPoolIpConfigurationArgs{...} +// WorkerPoolIpConfigurationWorkerIpUnspecified +// WorkerPoolIpConfigurationWorkerIpPublic +// WorkerPoolIpConfigurationWorkerIpPrivate type WorkerPoolIpConfigurationInput interface { pulumi.Input @@ -2555,10 +2627,13 @@ func (o WorkerPoolTeardownPolicyPtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// WorkerPoolTeardownPolicyInput is an input type that accepts WorkerPoolTeardownPolicyArgs and WorkerPoolTeardownPolicyOutput values. -// You can construct a concrete instance of `WorkerPoolTeardownPolicyInput` via: +// WorkerPoolTeardownPolicyInput is an input type that accepts values of the WorkerPoolTeardownPolicy enum +// A concrete instance of `WorkerPoolTeardownPolicyInput` can be one of the following: // -// WorkerPoolTeardownPolicyArgs{...} +// WorkerPoolTeardownPolicyTeardownPolicyUnknown +// WorkerPoolTeardownPolicyTeardownAlways +// WorkerPoolTeardownPolicyTeardownOnSuccess +// WorkerPoolTeardownPolicyTeardownNever type WorkerPoolTeardownPolicyInput interface { pulumi.Input diff --git a/sdk/go/google/datafusion/v1/pulumiEnums.go b/sdk/go/google/datafusion/v1/pulumiEnums.go index 546429b014..93421d0e1a 100644 --- a/sdk/go/google/datafusion/v1/pulumiEnums.go +++ b/sdk/go/google/datafusion/v1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input @@ -321,10 +324,13 @@ func (o InstanceTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) }).(pulumi.StringPtrOutput) } -// InstanceTypeInput is an input type that accepts InstanceTypeArgs and InstanceTypeOutput values. -// You can construct a concrete instance of `InstanceTypeInput` via: +// InstanceTypeInput is an input type that accepts values of the InstanceType enum +// A concrete instance of `InstanceTypeInput` can be one of the following: // -// InstanceTypeArgs{...} +// InstanceTypeTypeUnspecified +// InstanceTypeBasic +// InstanceTypeEnterprise +// InstanceTypeDeveloper type InstanceTypeInput interface { pulumi.Input @@ -496,10 +502,12 @@ func (o NetworkConfigConnectionTypePtrOutput) ToStringPtrOutputWithContext(ctx c }).(pulumi.StringPtrOutput) } -// NetworkConfigConnectionTypeInput is an input type that accepts NetworkConfigConnectionTypeArgs and NetworkConfigConnectionTypeOutput values. -// You can construct a concrete instance of `NetworkConfigConnectionTypeInput` via: +// NetworkConfigConnectionTypeInput is an input type that accepts values of the NetworkConfigConnectionType enum +// A concrete instance of `NetworkConfigConnectionTypeInput` can be one of the following: // -// NetworkConfigConnectionTypeArgs{...} +// NetworkConfigConnectionTypeConnectionTypeUnspecified +// NetworkConfigConnectionTypeVpcPeering +// NetworkConfigConnectionTypePrivateServiceConnectInterfaces type NetworkConfigConnectionTypeInput interface { pulumi.Input diff --git a/sdk/go/google/datafusion/v1beta1/pulumiEnums.go b/sdk/go/google/datafusion/v1beta1/pulumiEnums.go index 451fb389e3..76de14a5f7 100644 --- a/sdk/go/google/datafusion/v1beta1/pulumiEnums.go +++ b/sdk/go/google/datafusion/v1beta1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input @@ -321,10 +324,13 @@ func (o InstanceTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) }).(pulumi.StringPtrOutput) } -// InstanceTypeInput is an input type that accepts InstanceTypeArgs and InstanceTypeOutput values. -// You can construct a concrete instance of `InstanceTypeInput` via: +// InstanceTypeInput is an input type that accepts values of the InstanceType enum +// A concrete instance of `InstanceTypeInput` can be one of the following: // -// InstanceTypeArgs{...} +// InstanceTypeTypeUnspecified +// InstanceTypeBasic +// InstanceTypeEnterprise +// InstanceTypeDeveloper type InstanceTypeInput interface { pulumi.Input @@ -496,10 +502,12 @@ func (o NetworkConfigConnectionTypePtrOutput) ToStringPtrOutputWithContext(ctx c }).(pulumi.StringPtrOutput) } -// NetworkConfigConnectionTypeInput is an input type that accepts NetworkConfigConnectionTypeArgs and NetworkConfigConnectionTypeOutput values. -// You can construct a concrete instance of `NetworkConfigConnectionTypeInput` via: +// NetworkConfigConnectionTypeInput is an input type that accepts values of the NetworkConfigConnectionType enum +// A concrete instance of `NetworkConfigConnectionTypeInput` can be one of the following: // -// NetworkConfigConnectionTypeArgs{...} +// NetworkConfigConnectionTypeConnectionTypeUnspecified +// NetworkConfigConnectionTypeVpcPeering +// NetworkConfigConnectionTypePrivateServiceConnectInterfaces type NetworkConfigConnectionTypeInput interface { pulumi.Input diff --git a/sdk/go/google/datalabeling/v1beta1/pulumiEnums.go b/sdk/go/google/datalabeling/v1beta1/pulumiEnums.go index fee67e548b..2bbf4c7312 100644 --- a/sdk/go/google/datalabeling/v1beta1/pulumiEnums.go +++ b/sdk/go/google/datalabeling/v1beta1/pulumiEnums.go @@ -143,10 +143,13 @@ func (o GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregation }).(pulumi.StringPtrOutput) } -// GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypeInput is an input type that accepts GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypeArgs and GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypeOutput values. -// You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypeInput` via: +// GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypeInput is an input type that accepts values of the GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationType enum +// A concrete instance of `GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypeInput` can be one of the following: // -// GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypeArgs{...} +// GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypeStringAggregationTypeUnspecified +// GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypeMajorityVote +// GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypeUnanimousVote +// GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypeNoAggregation type GoogleCloudDatalabelingV1beta1ImageClassificationConfigAnswerAggregationTypeInput interface { pulumi.Input @@ -339,10 +342,23 @@ func (o GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypePtrOutput) ToStri }).(pulumi.StringPtrOutput) } -// GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeInput is an input type that accepts GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeArgs and GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeOutput values. -// You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeInput` via: +// GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeInput is an input type that accepts values of the GoogleCloudDatalabelingV1beta1InputConfigAnnotationType enum +// A concrete instance of `GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeInput` can be one of the following: // -// GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeArgs{...} +// GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeAnnotationTypeUnspecified +// GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeImageClassificationAnnotation +// GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeImageBoundingBoxAnnotation +// GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeImageOrientedBoundingBoxAnnotation +// GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeImageBoundingPolyAnnotation +// GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeImagePolylineAnnotation +// GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeImageSegmentationAnnotation +// GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeVideoShotsClassificationAnnotation +// GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeVideoObjectTrackingAnnotation +// GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeVideoObjectDetectionAnnotation +// GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeVideoEventAnnotation +// GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeTextClassificationAnnotation +// GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeTextEntityExtractionAnnotation +// GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeGeneralClassificationAnnotation type GoogleCloudDatalabelingV1beta1InputConfigAnnotationTypeInput interface { pulumi.Input @@ -518,10 +534,14 @@ func (o GoogleCloudDatalabelingV1beta1InputConfigDataTypePtrOutput) ToStringPtrO }).(pulumi.StringPtrOutput) } -// GoogleCloudDatalabelingV1beta1InputConfigDataTypeInput is an input type that accepts GoogleCloudDatalabelingV1beta1InputConfigDataTypeArgs and GoogleCloudDatalabelingV1beta1InputConfigDataTypeOutput values. -// You can construct a concrete instance of `GoogleCloudDatalabelingV1beta1InputConfigDataTypeInput` via: +// GoogleCloudDatalabelingV1beta1InputConfigDataTypeInput is an input type that accepts values of the GoogleCloudDatalabelingV1beta1InputConfigDataType enum +// A concrete instance of `GoogleCloudDatalabelingV1beta1InputConfigDataTypeInput` can be one of the following: // -// GoogleCloudDatalabelingV1beta1InputConfigDataTypeArgs{...} +// GoogleCloudDatalabelingV1beta1InputConfigDataTypeDataTypeUnspecified +// GoogleCloudDatalabelingV1beta1InputConfigDataTypeImage +// GoogleCloudDatalabelingV1beta1InputConfigDataTypeVideo +// GoogleCloudDatalabelingV1beta1InputConfigDataTypeText +// GoogleCloudDatalabelingV1beta1InputConfigDataTypeGeneralData type GoogleCloudDatalabelingV1beta1InputConfigDataTypeInput interface { pulumi.Input @@ -697,10 +717,14 @@ func (o InstructionDataTypePtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// InstructionDataTypeInput is an input type that accepts InstructionDataTypeArgs and InstructionDataTypeOutput values. -// You can construct a concrete instance of `InstructionDataTypeInput` via: +// InstructionDataTypeInput is an input type that accepts values of the InstructionDataType enum +// A concrete instance of `InstructionDataTypeInput` can be one of the following: // -// InstructionDataTypeArgs{...} +// InstructionDataTypeDataTypeUnspecified +// InstructionDataTypeImage +// InstructionDataTypeVideo +// InstructionDataTypeText +// InstructionDataTypeGeneralData type InstructionDataTypeInput interface { pulumi.Input diff --git a/sdk/go/google/datalineage/v1/pulumiEnums.go b/sdk/go/google/datalineage/v1/pulumiEnums.go index a38eb15cc2..f5c1265737 100644 --- a/sdk/go/google/datalineage/v1/pulumiEnums.go +++ b/sdk/go/google/datalineage/v1/pulumiEnums.go @@ -150,10 +150,16 @@ func (o GoogleCloudDatacatalogLineageV1OriginSourceTypePtrOutput) ToStringPtrOut }).(pulumi.StringPtrOutput) } -// GoogleCloudDatacatalogLineageV1OriginSourceTypeInput is an input type that accepts GoogleCloudDatacatalogLineageV1OriginSourceTypeArgs and GoogleCloudDatacatalogLineageV1OriginSourceTypeOutput values. -// You can construct a concrete instance of `GoogleCloudDatacatalogLineageV1OriginSourceTypeInput` via: +// GoogleCloudDatacatalogLineageV1OriginSourceTypeInput is an input type that accepts values of the GoogleCloudDatacatalogLineageV1OriginSourceType enum +// A concrete instance of `GoogleCloudDatacatalogLineageV1OriginSourceTypeInput` can be one of the following: // -// GoogleCloudDatacatalogLineageV1OriginSourceTypeArgs{...} +// GoogleCloudDatacatalogLineageV1OriginSourceTypeSourceTypeUnspecified +// GoogleCloudDatacatalogLineageV1OriginSourceTypeCustom +// GoogleCloudDatacatalogLineageV1OriginSourceTypeBigquery +// GoogleCloudDatacatalogLineageV1OriginSourceTypeDataFusion +// GoogleCloudDatacatalogLineageV1OriginSourceTypeComposer +// GoogleCloudDatacatalogLineageV1OriginSourceTypeLookerStudio +// GoogleCloudDatacatalogLineageV1OriginSourceTypeDataproc type GoogleCloudDatacatalogLineageV1OriginSourceTypeInput interface { pulumi.Input @@ -329,10 +335,14 @@ func (o RunStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) }).(pulumi.StringPtrOutput) } -// RunStateEnumInput is an input type that accepts RunStateEnumArgs and RunStateEnumOutput values. -// You can construct a concrete instance of `RunStateEnumInput` via: +// RunStateEnumInput is an input type that accepts values of the RunStateEnum enum +// A concrete instance of `RunStateEnumInput` can be one of the following: // -// RunStateEnumArgs{...} +// RunStateEnumUnknown +// RunStateEnumStarted +// RunStateEnumCompleted +// RunStateEnumFailed +// RunStateEnumAborted type RunStateEnumInput interface { pulumi.Input diff --git a/sdk/go/google/datamigration/v1/pulumiEnums.go b/sdk/go/google/datamigration/v1/pulumiEnums.go index b426a71114..10500d7907 100644 --- a/sdk/go/google/datamigration/v1/pulumiEnums.go +++ b/sdk/go/google/datamigration/v1/pulumiEnums.go @@ -142,10 +142,12 @@ func (o AlloyDbSettingsDatabaseVersionPtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// AlloyDbSettingsDatabaseVersionInput is an input type that accepts AlloyDbSettingsDatabaseVersionArgs and AlloyDbSettingsDatabaseVersionOutput values. -// You can construct a concrete instance of `AlloyDbSettingsDatabaseVersionInput` via: +// AlloyDbSettingsDatabaseVersionInput is an input type that accepts values of the AlloyDbSettingsDatabaseVersion enum +// A concrete instance of `AlloyDbSettingsDatabaseVersionInput` can be one of the following: // -// AlloyDbSettingsDatabaseVersionArgs{...} +// AlloyDbSettingsDatabaseVersionDatabaseVersionUnspecified +// AlloyDbSettingsDatabaseVersionPostgres14 +// AlloyDbSettingsDatabaseVersionPostgres15 type AlloyDbSettingsDatabaseVersionInput interface { pulumi.Input @@ -319,10 +321,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input @@ -494,10 +499,12 @@ func (o CloudSqlSettingsActivationPolicyPtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// CloudSqlSettingsActivationPolicyInput is an input type that accepts CloudSqlSettingsActivationPolicyArgs and CloudSqlSettingsActivationPolicyOutput values. -// You can construct a concrete instance of `CloudSqlSettingsActivationPolicyInput` via: +// CloudSqlSettingsActivationPolicyInput is an input type that accepts values of the CloudSqlSettingsActivationPolicy enum +// A concrete instance of `CloudSqlSettingsActivationPolicyInput` can be one of the following: // -// CloudSqlSettingsActivationPolicyArgs{...} +// CloudSqlSettingsActivationPolicySqlActivationPolicyUnspecified +// CloudSqlSettingsActivationPolicyAlways +// CloudSqlSettingsActivationPolicyNever type CloudSqlSettingsActivationPolicyInput interface { pulumi.Input @@ -669,10 +676,12 @@ func (o CloudSqlSettingsAvailabilityTypePtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// CloudSqlSettingsAvailabilityTypeInput is an input type that accepts CloudSqlSettingsAvailabilityTypeArgs and CloudSqlSettingsAvailabilityTypeOutput values. -// You can construct a concrete instance of `CloudSqlSettingsAvailabilityTypeInput` via: +// CloudSqlSettingsAvailabilityTypeInput is an input type that accepts values of the CloudSqlSettingsAvailabilityType enum +// A concrete instance of `CloudSqlSettingsAvailabilityTypeInput` can be one of the following: // -// CloudSqlSettingsAvailabilityTypeArgs{...} +// CloudSqlSettingsAvailabilityTypeSqlAvailabilityTypeUnspecified +// CloudSqlSettingsAvailabilityTypeZonal +// CloudSqlSettingsAvailabilityTypeRegional type CloudSqlSettingsAvailabilityTypeInput interface { pulumi.Input @@ -844,10 +853,12 @@ func (o CloudSqlSettingsDataDiskTypePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// CloudSqlSettingsDataDiskTypeInput is an input type that accepts CloudSqlSettingsDataDiskTypeArgs and CloudSqlSettingsDataDiskTypeOutput values. -// You can construct a concrete instance of `CloudSqlSettingsDataDiskTypeInput` via: +// CloudSqlSettingsDataDiskTypeInput is an input type that accepts values of the CloudSqlSettingsDataDiskType enum +// A concrete instance of `CloudSqlSettingsDataDiskTypeInput` can be one of the following: // -// CloudSqlSettingsDataDiskTypeArgs{...} +// CloudSqlSettingsDataDiskTypeSqlDataDiskTypeUnspecified +// CloudSqlSettingsDataDiskTypePdSsd +// CloudSqlSettingsDataDiskTypePdHdd type CloudSqlSettingsDataDiskTypeInput interface { pulumi.Input @@ -1053,10 +1064,29 @@ func (o CloudSqlSettingsDatabaseVersionPtrOutput) ToStringPtrOutputWithContext(c }).(pulumi.StringPtrOutput) } -// CloudSqlSettingsDatabaseVersionInput is an input type that accepts CloudSqlSettingsDatabaseVersionArgs and CloudSqlSettingsDatabaseVersionOutput values. -// You can construct a concrete instance of `CloudSqlSettingsDatabaseVersionInput` via: +// CloudSqlSettingsDatabaseVersionInput is an input type that accepts values of the CloudSqlSettingsDatabaseVersion enum +// A concrete instance of `CloudSqlSettingsDatabaseVersionInput` can be one of the following: // -// CloudSqlSettingsDatabaseVersionArgs{...} +// CloudSqlSettingsDatabaseVersionSqlDatabaseVersionUnspecified +// CloudSqlSettingsDatabaseVersionMysql56 +// CloudSqlSettingsDatabaseVersionMysql57 +// CloudSqlSettingsDatabaseVersionMysql80 +// CloudSqlSettingsDatabaseVersionMysql8018 +// CloudSqlSettingsDatabaseVersionMysql8026 +// CloudSqlSettingsDatabaseVersionMysql8027 +// CloudSqlSettingsDatabaseVersionMysql8028 +// CloudSqlSettingsDatabaseVersionMysql8030 +// CloudSqlSettingsDatabaseVersionMysql8031 +// CloudSqlSettingsDatabaseVersionMysql8032 +// CloudSqlSettingsDatabaseVersionMysql8033 +// CloudSqlSettingsDatabaseVersionMysql8034 +// CloudSqlSettingsDatabaseVersionPostgres96 +// CloudSqlSettingsDatabaseVersionPostgres11 +// CloudSqlSettingsDatabaseVersionPostgres10 +// CloudSqlSettingsDatabaseVersionPostgres12 +// CloudSqlSettingsDatabaseVersionPostgres13 +// CloudSqlSettingsDatabaseVersionPostgres14 +// CloudSqlSettingsDatabaseVersionPostgres15 type CloudSqlSettingsDatabaseVersionInput interface { pulumi.Input @@ -1228,10 +1258,12 @@ func (o CloudSqlSettingsEditionPtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// CloudSqlSettingsEditionInput is an input type that accepts CloudSqlSettingsEditionArgs and CloudSqlSettingsEditionOutput values. -// You can construct a concrete instance of `CloudSqlSettingsEditionInput` via: +// CloudSqlSettingsEditionInput is an input type that accepts values of the CloudSqlSettingsEdition enum +// A concrete instance of `CloudSqlSettingsEditionInput` can be one of the following: // -// CloudSqlSettingsEditionArgs{...} +// CloudSqlSettingsEditionEditionUnspecified +// CloudSqlSettingsEditionEnterprise +// CloudSqlSettingsEditionEnterprisePlus type CloudSqlSettingsEditionInput interface { pulumi.Input @@ -1407,10 +1439,14 @@ func (o ConnectionProfileProviderPtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// ConnectionProfileProviderInput is an input type that accepts ConnectionProfileProviderArgs and ConnectionProfileProviderOutput values. -// You can construct a concrete instance of `ConnectionProfileProviderInput` via: +// ConnectionProfileProviderInput is an input type that accepts values of the ConnectionProfileProvider enum +// A concrete instance of `ConnectionProfileProviderInput` can be one of the following: // -// ConnectionProfileProviderArgs{...} +// ConnectionProfileProviderDatabaseProviderUnspecified +// ConnectionProfileProviderCloudsql +// ConnectionProfileProviderRds +// ConnectionProfileProviderAurora +// ConnectionProfileProviderAlloydb type ConnectionProfileProviderInput interface { pulumi.Input @@ -1592,10 +1628,17 @@ func (o ConnectionProfileStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// ConnectionProfileStateEnumInput is an input type that accepts ConnectionProfileStateEnumArgs and ConnectionProfileStateEnumOutput values. -// You can construct a concrete instance of `ConnectionProfileStateEnumInput` via: +// ConnectionProfileStateEnumInput is an input type that accepts values of the ConnectionProfileStateEnum enum +// A concrete instance of `ConnectionProfileStateEnumInput` can be one of the following: // -// ConnectionProfileStateEnumArgs{...} +// ConnectionProfileStateEnumStateUnspecified +// ConnectionProfileStateEnumDraft +// ConnectionProfileStateEnumCreating +// ConnectionProfileStateEnumReady +// ConnectionProfileStateEnumUpdating +// ConnectionProfileStateEnumDeleting +// ConnectionProfileStateEnumDeleted +// ConnectionProfileStateEnumFailed type ConnectionProfileStateEnumInput interface { pulumi.Input @@ -1769,10 +1812,13 @@ func (o DatabaseEngineInfoEnginePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// DatabaseEngineInfoEngineInput is an input type that accepts DatabaseEngineInfoEngineArgs and DatabaseEngineInfoEngineOutput values. -// You can construct a concrete instance of `DatabaseEngineInfoEngineInput` via: +// DatabaseEngineInfoEngineInput is an input type that accepts values of the DatabaseEngineInfoEngine enum +// A concrete instance of `DatabaseEngineInfoEngineInput` can be one of the following: // -// DatabaseEngineInfoEngineArgs{...} +// DatabaseEngineInfoEngineDatabaseEngineUnspecified +// DatabaseEngineInfoEngineMysql +// DatabaseEngineInfoEnginePostgresql +// DatabaseEngineInfoEngineOracle type DatabaseEngineInfoEngineInput interface { pulumi.Input @@ -1946,10 +1992,13 @@ func (o DatabaseTypeEnginePtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// DatabaseTypeEngineInput is an input type that accepts DatabaseTypeEngineArgs and DatabaseTypeEngineOutput values. -// You can construct a concrete instance of `DatabaseTypeEngineInput` via: +// DatabaseTypeEngineInput is an input type that accepts values of the DatabaseTypeEngine enum +// A concrete instance of `DatabaseTypeEngineInput` can be one of the following: // -// DatabaseTypeEngineArgs{...} +// DatabaseTypeEngineDatabaseEngineUnspecified +// DatabaseTypeEngineMysql +// DatabaseTypeEnginePostgresql +// DatabaseTypeEngineOracle type DatabaseTypeEngineInput interface { pulumi.Input @@ -2125,10 +2174,14 @@ func (o DatabaseTypeProviderPtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// DatabaseTypeProviderInput is an input type that accepts DatabaseTypeProviderArgs and DatabaseTypeProviderOutput values. -// You can construct a concrete instance of `DatabaseTypeProviderInput` via: +// DatabaseTypeProviderInput is an input type that accepts values of the DatabaseTypeProvider enum +// A concrete instance of `DatabaseTypeProviderInput` can be one of the following: // -// DatabaseTypeProviderArgs{...} +// DatabaseTypeProviderDatabaseProviderUnspecified +// DatabaseTypeProviderCloudsql +// DatabaseTypeProviderRds +// DatabaseTypeProviderAurora +// DatabaseTypeProviderAlloydb type DatabaseTypeProviderInput interface { pulumi.Input @@ -2304,10 +2357,14 @@ func (o DoubleComparisonFilterValueComparisonPtrOutput) ToStringPtrOutputWithCon }).(pulumi.StringPtrOutput) } -// DoubleComparisonFilterValueComparisonInput is an input type that accepts DoubleComparisonFilterValueComparisonArgs and DoubleComparisonFilterValueComparisonOutput values. -// You can construct a concrete instance of `DoubleComparisonFilterValueComparisonInput` via: +// DoubleComparisonFilterValueComparisonInput is an input type that accepts values of the DoubleComparisonFilterValueComparison enum +// A concrete instance of `DoubleComparisonFilterValueComparisonInput` can be one of the following: // -// DoubleComparisonFilterValueComparisonArgs{...} +// DoubleComparisonFilterValueComparisonValueComparisonUnspecified +// DoubleComparisonFilterValueComparisonValueComparisonIfValueSmallerThan +// DoubleComparisonFilterValueComparisonValueComparisonIfValueSmallerEqualThan +// DoubleComparisonFilterValueComparisonValueComparisonIfValueLargerThan +// DoubleComparisonFilterValueComparisonValueComparisonIfValueLargerEqualThan type DoubleComparisonFilterValueComparisonInput interface { pulumi.Input @@ -2483,10 +2540,14 @@ func (o IntComparisonFilterValueComparisonPtrOutput) ToStringPtrOutputWithContex }).(pulumi.StringPtrOutput) } -// IntComparisonFilterValueComparisonInput is an input type that accepts IntComparisonFilterValueComparisonArgs and IntComparisonFilterValueComparisonOutput values. -// You can construct a concrete instance of `IntComparisonFilterValueComparisonInput` via: +// IntComparisonFilterValueComparisonInput is an input type that accepts values of the IntComparisonFilterValueComparison enum +// A concrete instance of `IntComparisonFilterValueComparisonInput` can be one of the following: // -// IntComparisonFilterValueComparisonArgs{...} +// IntComparisonFilterValueComparisonValueComparisonUnspecified +// IntComparisonFilterValueComparisonValueComparisonIfValueSmallerThan +// IntComparisonFilterValueComparisonValueComparisonIfValueSmallerEqualThan +// IntComparisonFilterValueComparisonValueComparisonIfValueLargerThan +// IntComparisonFilterValueComparisonValueComparisonIfValueLargerEqualThan type IntComparisonFilterValueComparisonInput interface { pulumi.Input @@ -2684,10 +2745,25 @@ func (o MappingRuleRuleScopePtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// MappingRuleRuleScopeInput is an input type that accepts MappingRuleRuleScopeArgs and MappingRuleRuleScopeOutput values. -// You can construct a concrete instance of `MappingRuleRuleScopeInput` via: +// MappingRuleRuleScopeInput is an input type that accepts values of the MappingRuleRuleScope enum +// A concrete instance of `MappingRuleRuleScopeInput` can be one of the following: // -// MappingRuleRuleScopeArgs{...} +// MappingRuleRuleScopeDatabaseEntityTypeUnspecified +// MappingRuleRuleScopeDatabaseEntityTypeSchema +// MappingRuleRuleScopeDatabaseEntityTypeTable +// MappingRuleRuleScopeDatabaseEntityTypeColumn +// MappingRuleRuleScopeDatabaseEntityTypeConstraint +// MappingRuleRuleScopeDatabaseEntityTypeIndex +// MappingRuleRuleScopeDatabaseEntityTypeTrigger +// MappingRuleRuleScopeDatabaseEntityTypeView +// MappingRuleRuleScopeDatabaseEntityTypeSequence +// MappingRuleRuleScopeDatabaseEntityTypeStoredProcedure +// MappingRuleRuleScopeDatabaseEntityTypeFunction +// MappingRuleRuleScopeDatabaseEntityTypeSynonym +// MappingRuleRuleScopeDatabaseEntityTypeDatabasePackage +// MappingRuleRuleScopeDatabaseEntityTypeUdt +// MappingRuleRuleScopeDatabaseEntityTypeMaterializedView +// MappingRuleRuleScopeDatabaseEntityTypeDatabase type MappingRuleRuleScopeInput interface { pulumi.Input @@ -2861,10 +2937,13 @@ func (o MappingRuleStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// MappingRuleStateEnumInput is an input type that accepts MappingRuleStateEnumArgs and MappingRuleStateEnumOutput values. -// You can construct a concrete instance of `MappingRuleStateEnumInput` via: +// MappingRuleStateEnumInput is an input type that accepts values of the MappingRuleStateEnum enum +// A concrete instance of `MappingRuleStateEnumInput` can be one of the following: // -// MappingRuleStateEnumArgs{...} +// MappingRuleStateEnumStateUnspecified +// MappingRuleStateEnumEnabled +// MappingRuleStateEnumDisabled +// MappingRuleStateEnumDeleted type MappingRuleStateEnumInput interface { pulumi.Input @@ -3062,10 +3141,25 @@ func (o MigrationJobStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// MigrationJobStateEnumInput is an input type that accepts MigrationJobStateEnumArgs and MigrationJobStateEnumOutput values. -// You can construct a concrete instance of `MigrationJobStateEnumInput` via: +// MigrationJobStateEnumInput is an input type that accepts values of the MigrationJobStateEnum enum +// A concrete instance of `MigrationJobStateEnumInput` can be one of the following: // -// MigrationJobStateEnumArgs{...} +// MigrationJobStateEnumStateUnspecified +// MigrationJobStateEnumMaintenance +// MigrationJobStateEnumDraft +// MigrationJobStateEnumCreating +// MigrationJobStateEnumNotStarted +// MigrationJobStateEnumRunning +// MigrationJobStateEnumFailed +// MigrationJobStateEnumCompleted +// MigrationJobStateEnumDeleting +// MigrationJobStateEnumStopping +// MigrationJobStateEnumStopped +// MigrationJobStateEnumDeleted +// MigrationJobStateEnumUpdating +// MigrationJobStateEnumStarting +// MigrationJobStateEnumRestarting +// MigrationJobStateEnumResuming type MigrationJobStateEnumInput interface { pulumi.Input @@ -3237,10 +3331,12 @@ func (o MigrationJobTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// MigrationJobTypeInput is an input type that accepts MigrationJobTypeArgs and MigrationJobTypeOutput values. -// You can construct a concrete instance of `MigrationJobTypeInput` via: +// MigrationJobTypeInput is an input type that accepts values of the MigrationJobType enum +// A concrete instance of `MigrationJobTypeInput` can be one of the following: // -// MigrationJobTypeArgs{...} +// MigrationJobTypeTypeUnspecified +// MigrationJobTypeOneTime +// MigrationJobTypeContinuous type MigrationJobTypeInput interface { pulumi.Input @@ -3416,10 +3512,14 @@ func (o MultiEntityRenameSourceNameTransformationPtrOutput) ToStringPtrOutputWit }).(pulumi.StringPtrOutput) } -// MultiEntityRenameSourceNameTransformationInput is an input type that accepts MultiEntityRenameSourceNameTransformationArgs and MultiEntityRenameSourceNameTransformationOutput values. -// You can construct a concrete instance of `MultiEntityRenameSourceNameTransformationInput` via: +// MultiEntityRenameSourceNameTransformationInput is an input type that accepts values of the MultiEntityRenameSourceNameTransformation enum +// A concrete instance of `MultiEntityRenameSourceNameTransformationInput` can be one of the following: // -// MultiEntityRenameSourceNameTransformationArgs{...} +// MultiEntityRenameSourceNameTransformationEntityNameTransformationUnspecified +// MultiEntityRenameSourceNameTransformationEntityNameTransformationNoTransformation +// MultiEntityRenameSourceNameTransformationEntityNameTransformationLowerCase +// MultiEntityRenameSourceNameTransformationEntityNameTransformationUpperCase +// MultiEntityRenameSourceNameTransformationEntityNameTransformationCapitalizedCase type MultiEntityRenameSourceNameTransformationInput interface { pulumi.Input @@ -3593,10 +3693,13 @@ func (o PerformanceConfigDumpParallelLevelPtrOutput) ToStringPtrOutputWithContex }).(pulumi.StringPtrOutput) } -// PerformanceConfigDumpParallelLevelInput is an input type that accepts PerformanceConfigDumpParallelLevelArgs and PerformanceConfigDumpParallelLevelOutput values. -// You can construct a concrete instance of `PerformanceConfigDumpParallelLevelInput` via: +// PerformanceConfigDumpParallelLevelInput is an input type that accepts values of the PerformanceConfigDumpParallelLevel enum +// A concrete instance of `PerformanceConfigDumpParallelLevelInput` can be one of the following: // -// PerformanceConfigDumpParallelLevelArgs{...} +// PerformanceConfigDumpParallelLevelDumpParallelLevelUnspecified +// PerformanceConfigDumpParallelLevelMin +// PerformanceConfigDumpParallelLevelOptimal +// PerformanceConfigDumpParallelLevelMax type PerformanceConfigDumpParallelLevelInput interface { pulumi.Input @@ -3770,10 +3873,13 @@ func (o SourceNumericFilterNumericFilterOptionPtrOutput) ToStringPtrOutputWithCo }).(pulumi.StringPtrOutput) } -// SourceNumericFilterNumericFilterOptionInput is an input type that accepts SourceNumericFilterNumericFilterOptionArgs and SourceNumericFilterNumericFilterOptionOutput values. -// You can construct a concrete instance of `SourceNumericFilterNumericFilterOptionInput` via: +// SourceNumericFilterNumericFilterOptionInput is an input type that accepts values of the SourceNumericFilterNumericFilterOption enum +// A concrete instance of `SourceNumericFilterNumericFilterOptionInput` can be one of the following: // -// SourceNumericFilterNumericFilterOptionArgs{...} +// SourceNumericFilterNumericFilterOptionNumericFilterOptionUnspecified +// SourceNumericFilterNumericFilterOptionNumericFilterOptionAll +// SourceNumericFilterNumericFilterOptionNumericFilterOptionLimit +// SourceNumericFilterNumericFilterOptionNumericFilterOptionLimitless type SourceNumericFilterNumericFilterOptionInput interface { pulumi.Input @@ -3945,10 +4051,12 @@ func (o ValueListFilterValuePresentListPtrOutput) ToStringPtrOutputWithContext(c }).(pulumi.StringPtrOutput) } -// ValueListFilterValuePresentListInput is an input type that accepts ValueListFilterValuePresentListArgs and ValueListFilterValuePresentListOutput values. -// You can construct a concrete instance of `ValueListFilterValuePresentListInput` via: +// ValueListFilterValuePresentListInput is an input type that accepts values of the ValueListFilterValuePresentList enum +// A concrete instance of `ValueListFilterValuePresentListInput` can be one of the following: // -// ValueListFilterValuePresentListArgs{...} +// ValueListFilterValuePresentListValuePresentInListUnspecified +// ValueListFilterValuePresentListValuePresentInListIfValueList +// ValueListFilterValuePresentListValuePresentInListIfValueNotList type ValueListFilterValuePresentListInput interface { pulumi.Input diff --git a/sdk/go/google/datamigration/v1beta1/pulumiEnums.go b/sdk/go/google/datamigration/v1beta1/pulumiEnums.go index d00f06898f..cb4aa8af49 100644 --- a/sdk/go/google/datamigration/v1beta1/pulumiEnums.go +++ b/sdk/go/google/datamigration/v1beta1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input @@ -319,10 +322,12 @@ func (o CloudSqlSettingsActivationPolicyPtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// CloudSqlSettingsActivationPolicyInput is an input type that accepts CloudSqlSettingsActivationPolicyArgs and CloudSqlSettingsActivationPolicyOutput values. -// You can construct a concrete instance of `CloudSqlSettingsActivationPolicyInput` via: +// CloudSqlSettingsActivationPolicyInput is an input type that accepts values of the CloudSqlSettingsActivationPolicy enum +// A concrete instance of `CloudSqlSettingsActivationPolicyInput` can be one of the following: // -// CloudSqlSettingsActivationPolicyArgs{...} +// CloudSqlSettingsActivationPolicySqlActivationPolicyUnspecified +// CloudSqlSettingsActivationPolicyAlways +// CloudSqlSettingsActivationPolicyNever type CloudSqlSettingsActivationPolicyInput interface { pulumi.Input @@ -494,10 +499,12 @@ func (o CloudSqlSettingsDataDiskTypePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// CloudSqlSettingsDataDiskTypeInput is an input type that accepts CloudSqlSettingsDataDiskTypeArgs and CloudSqlSettingsDataDiskTypeOutput values. -// You can construct a concrete instance of `CloudSqlSettingsDataDiskTypeInput` via: +// CloudSqlSettingsDataDiskTypeInput is an input type that accepts values of the CloudSqlSettingsDataDiskType enum +// A concrete instance of `CloudSqlSettingsDataDiskTypeInput` can be one of the following: // -// CloudSqlSettingsDataDiskTypeArgs{...} +// CloudSqlSettingsDataDiskTypeSqlDataDiskTypeUnspecified +// CloudSqlSettingsDataDiskTypePdSsd +// CloudSqlSettingsDataDiskTypePdHdd type CloudSqlSettingsDataDiskTypeInput interface { pulumi.Input @@ -671,10 +678,13 @@ func (o CloudSqlSettingsDatabaseVersionPtrOutput) ToStringPtrOutputWithContext(c }).(pulumi.StringPtrOutput) } -// CloudSqlSettingsDatabaseVersionInput is an input type that accepts CloudSqlSettingsDatabaseVersionArgs and CloudSqlSettingsDatabaseVersionOutput values. -// You can construct a concrete instance of `CloudSqlSettingsDatabaseVersionInput` via: +// CloudSqlSettingsDatabaseVersionInput is an input type that accepts values of the CloudSqlSettingsDatabaseVersion enum +// A concrete instance of `CloudSqlSettingsDatabaseVersionInput` can be one of the following: // -// CloudSqlSettingsDatabaseVersionArgs{...} +// CloudSqlSettingsDatabaseVersionSqlDatabaseVersionUnspecified +// CloudSqlSettingsDatabaseVersionMysql56 +// CloudSqlSettingsDatabaseVersionMysql57 +// CloudSqlSettingsDatabaseVersionMysql80 type CloudSqlSettingsDatabaseVersionInput interface { pulumi.Input @@ -846,10 +856,12 @@ func (o ConnectionProfileProviderPtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// ConnectionProfileProviderInput is an input type that accepts ConnectionProfileProviderArgs and ConnectionProfileProviderOutput values. -// You can construct a concrete instance of `ConnectionProfileProviderInput` via: +// ConnectionProfileProviderInput is an input type that accepts values of the ConnectionProfileProvider enum +// A concrete instance of `ConnectionProfileProviderInput` can be one of the following: // -// ConnectionProfileProviderArgs{...} +// ConnectionProfileProviderDatabaseProviderUnspecified +// ConnectionProfileProviderCloudsql +// ConnectionProfileProviderRds type ConnectionProfileProviderInput interface { pulumi.Input @@ -1031,10 +1043,17 @@ func (o ConnectionProfileStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// ConnectionProfileStateEnumInput is an input type that accepts ConnectionProfileStateEnumArgs and ConnectionProfileStateEnumOutput values. -// You can construct a concrete instance of `ConnectionProfileStateEnumInput` via: +// ConnectionProfileStateEnumInput is an input type that accepts values of the ConnectionProfileStateEnum enum +// A concrete instance of `ConnectionProfileStateEnumInput` can be one of the following: // -// ConnectionProfileStateEnumArgs{...} +// ConnectionProfileStateEnumStateUnspecified +// ConnectionProfileStateEnumDraft +// ConnectionProfileStateEnumCreating +// ConnectionProfileStateEnumReady +// ConnectionProfileStateEnumUpdating +// ConnectionProfileStateEnumDeleting +// ConnectionProfileStateEnumDeleted +// ConnectionProfileStateEnumFailed type ConnectionProfileStateEnumInput interface { pulumi.Input @@ -1204,10 +1223,11 @@ func (o DatabaseTypeEnginePtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// DatabaseTypeEngineInput is an input type that accepts DatabaseTypeEngineArgs and DatabaseTypeEngineOutput values. -// You can construct a concrete instance of `DatabaseTypeEngineInput` via: +// DatabaseTypeEngineInput is an input type that accepts values of the DatabaseTypeEngine enum +// A concrete instance of `DatabaseTypeEngineInput` can be one of the following: // -// DatabaseTypeEngineArgs{...} +// DatabaseTypeEngineDatabaseEngineUnspecified +// DatabaseTypeEngineMysql type DatabaseTypeEngineInput interface { pulumi.Input @@ -1379,10 +1399,12 @@ func (o DatabaseTypeProviderPtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// DatabaseTypeProviderInput is an input type that accepts DatabaseTypeProviderArgs and DatabaseTypeProviderOutput values. -// You can construct a concrete instance of `DatabaseTypeProviderInput` via: +// DatabaseTypeProviderInput is an input type that accepts values of the DatabaseTypeProvider enum +// A concrete instance of `DatabaseTypeProviderInput` can be one of the following: // -// DatabaseTypeProviderArgs{...} +// DatabaseTypeProviderDatabaseProviderUnspecified +// DatabaseTypeProviderCloudsql +// DatabaseTypeProviderRds type DatabaseTypeProviderInput interface { pulumi.Input @@ -1580,10 +1602,25 @@ func (o MigrationJobStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// MigrationJobStateEnumInput is an input type that accepts MigrationJobStateEnumArgs and MigrationJobStateEnumOutput values. -// You can construct a concrete instance of `MigrationJobStateEnumInput` via: +// MigrationJobStateEnumInput is an input type that accepts values of the MigrationJobStateEnum enum +// A concrete instance of `MigrationJobStateEnumInput` can be one of the following: // -// MigrationJobStateEnumArgs{...} +// MigrationJobStateEnumStateUnspecified +// MigrationJobStateEnumMaintenance +// MigrationJobStateEnumDraft +// MigrationJobStateEnumCreating +// MigrationJobStateEnumNotStarted +// MigrationJobStateEnumRunning +// MigrationJobStateEnumFailed +// MigrationJobStateEnumCompleted +// MigrationJobStateEnumDeleting +// MigrationJobStateEnumStopping +// MigrationJobStateEnumStopped +// MigrationJobStateEnumDeleted +// MigrationJobStateEnumUpdating +// MigrationJobStateEnumStarting +// MigrationJobStateEnumRestarting +// MigrationJobStateEnumResuming type MigrationJobStateEnumInput interface { pulumi.Input @@ -1755,10 +1792,12 @@ func (o MigrationJobTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// MigrationJobTypeInput is an input type that accepts MigrationJobTypeArgs and MigrationJobTypeOutput values. -// You can construct a concrete instance of `MigrationJobTypeInput` via: +// MigrationJobTypeInput is an input type that accepts values of the MigrationJobType enum +// A concrete instance of `MigrationJobTypeInput` can be one of the following: // -// MigrationJobTypeArgs{...} +// MigrationJobTypeTypeUnspecified +// MigrationJobTypeOneTime +// MigrationJobTypeContinuous type MigrationJobTypeInput interface { pulumi.Input diff --git a/sdk/go/google/datapipelines/v1/pulumiEnums.go b/sdk/go/google/datapipelines/v1/pulumiEnums.go index 7023c004fe..c1f193ee97 100644 --- a/sdk/go/google/datapipelines/v1/pulumiEnums.go +++ b/sdk/go/google/datapipelines/v1/pulumiEnums.go @@ -142,10 +142,12 @@ func (o GoogleCloudDatapipelinesV1FlexTemplateRuntimeEnvironmentFlexrsGoalPtrOut }).(pulumi.StringPtrOutput) } -// GoogleCloudDatapipelinesV1FlexTemplateRuntimeEnvironmentFlexrsGoalInput is an input type that accepts GoogleCloudDatapipelinesV1FlexTemplateRuntimeEnvironmentFlexrsGoalArgs and GoogleCloudDatapipelinesV1FlexTemplateRuntimeEnvironmentFlexrsGoalOutput values. -// You can construct a concrete instance of `GoogleCloudDatapipelinesV1FlexTemplateRuntimeEnvironmentFlexrsGoalInput` via: +// GoogleCloudDatapipelinesV1FlexTemplateRuntimeEnvironmentFlexrsGoalInput is an input type that accepts values of the GoogleCloudDatapipelinesV1FlexTemplateRuntimeEnvironmentFlexrsGoal enum +// A concrete instance of `GoogleCloudDatapipelinesV1FlexTemplateRuntimeEnvironmentFlexrsGoalInput` can be one of the following: // -// GoogleCloudDatapipelinesV1FlexTemplateRuntimeEnvironmentFlexrsGoalArgs{...} +// GoogleCloudDatapipelinesV1FlexTemplateRuntimeEnvironmentFlexrsGoalFlexrsUnspecified +// GoogleCloudDatapipelinesV1FlexTemplateRuntimeEnvironmentFlexrsGoalFlexrsSpeedOptimized +// GoogleCloudDatapipelinesV1FlexTemplateRuntimeEnvironmentFlexrsGoalFlexrsCostOptimized type GoogleCloudDatapipelinesV1FlexTemplateRuntimeEnvironmentFlexrsGoalInput interface { pulumi.Input @@ -317,10 +319,12 @@ func (o GoogleCloudDatapipelinesV1FlexTemplateRuntimeEnvironmentIpConfigurationP }).(pulumi.StringPtrOutput) } -// GoogleCloudDatapipelinesV1FlexTemplateRuntimeEnvironmentIpConfigurationInput is an input type that accepts GoogleCloudDatapipelinesV1FlexTemplateRuntimeEnvironmentIpConfigurationArgs and GoogleCloudDatapipelinesV1FlexTemplateRuntimeEnvironmentIpConfigurationOutput values. -// You can construct a concrete instance of `GoogleCloudDatapipelinesV1FlexTemplateRuntimeEnvironmentIpConfigurationInput` via: +// GoogleCloudDatapipelinesV1FlexTemplateRuntimeEnvironmentIpConfigurationInput is an input type that accepts values of the GoogleCloudDatapipelinesV1FlexTemplateRuntimeEnvironmentIpConfiguration enum +// A concrete instance of `GoogleCloudDatapipelinesV1FlexTemplateRuntimeEnvironmentIpConfigurationInput` can be one of the following: // -// GoogleCloudDatapipelinesV1FlexTemplateRuntimeEnvironmentIpConfigurationArgs{...} +// GoogleCloudDatapipelinesV1FlexTemplateRuntimeEnvironmentIpConfigurationWorkerIpUnspecified +// GoogleCloudDatapipelinesV1FlexTemplateRuntimeEnvironmentIpConfigurationWorkerIpPublic +// GoogleCloudDatapipelinesV1FlexTemplateRuntimeEnvironmentIpConfigurationWorkerIpPrivate type GoogleCloudDatapipelinesV1FlexTemplateRuntimeEnvironmentIpConfigurationInput interface { pulumi.Input @@ -492,10 +496,12 @@ func (o GoogleCloudDatapipelinesV1RuntimeEnvironmentIpConfigurationPtrOutput) To }).(pulumi.StringPtrOutput) } -// GoogleCloudDatapipelinesV1RuntimeEnvironmentIpConfigurationInput is an input type that accepts GoogleCloudDatapipelinesV1RuntimeEnvironmentIpConfigurationArgs and GoogleCloudDatapipelinesV1RuntimeEnvironmentIpConfigurationOutput values. -// You can construct a concrete instance of `GoogleCloudDatapipelinesV1RuntimeEnvironmentIpConfigurationInput` via: +// GoogleCloudDatapipelinesV1RuntimeEnvironmentIpConfigurationInput is an input type that accepts values of the GoogleCloudDatapipelinesV1RuntimeEnvironmentIpConfiguration enum +// A concrete instance of `GoogleCloudDatapipelinesV1RuntimeEnvironmentIpConfigurationInput` can be one of the following: // -// GoogleCloudDatapipelinesV1RuntimeEnvironmentIpConfigurationArgs{...} +// GoogleCloudDatapipelinesV1RuntimeEnvironmentIpConfigurationWorkerIpUnspecified +// GoogleCloudDatapipelinesV1RuntimeEnvironmentIpConfigurationWorkerIpPublic +// GoogleCloudDatapipelinesV1RuntimeEnvironmentIpConfigurationWorkerIpPrivate type GoogleCloudDatapipelinesV1RuntimeEnvironmentIpConfigurationInput interface { pulumi.Input @@ -673,10 +679,15 @@ func (o PipelineStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Con }).(pulumi.StringPtrOutput) } -// PipelineStateEnumInput is an input type that accepts PipelineStateEnumArgs and PipelineStateEnumOutput values. -// You can construct a concrete instance of `PipelineStateEnumInput` via: +// PipelineStateEnumInput is an input type that accepts values of the PipelineStateEnum enum +// A concrete instance of `PipelineStateEnumInput` can be one of the following: // -// PipelineStateEnumArgs{...} +// PipelineStateEnumStateUnspecified +// PipelineStateEnumStateResuming +// PipelineStateEnumStateActive +// PipelineStateEnumStateStopping +// PipelineStateEnumStateArchived +// PipelineStateEnumStatePaused type PipelineStateEnumInput interface { pulumi.Input @@ -848,10 +859,12 @@ func (o PipelineTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) }).(pulumi.StringPtrOutput) } -// PipelineTypeInput is an input type that accepts PipelineTypeArgs and PipelineTypeOutput values. -// You can construct a concrete instance of `PipelineTypeInput` via: +// PipelineTypeInput is an input type that accepts values of the PipelineType enum +// A concrete instance of `PipelineTypeInput` can be one of the following: // -// PipelineTypeArgs{...} +// PipelineTypePipelineTypeUnspecified +// PipelineTypePipelineTypeBatch +// PipelineTypePipelineTypeStreaming type PipelineTypeInput interface { pulumi.Input diff --git a/sdk/go/google/dataplex/v1/pulumiEnums.go b/sdk/go/google/dataplex/v1/pulumiEnums.go index 0b2ecea546..26e89323bd 100644 --- a/sdk/go/google/dataplex/v1/pulumiEnums.go +++ b/sdk/go/google/dataplex/v1/pulumiEnums.go @@ -142,10 +142,12 @@ func (o EntitySystemPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) }).(pulumi.StringPtrOutput) } -// EntitySystemInput is an input type that accepts EntitySystemArgs and EntitySystemOutput values. -// You can construct a concrete instance of `EntitySystemInput` via: +// EntitySystemInput is an input type that accepts values of the EntitySystem enum +// A concrete instance of `EntitySystemInput` can be one of the following: // -// EntitySystemArgs{...} +// EntitySystemStorageSystemUnspecified +// EntitySystemCloudStorage +// EntitySystemBigquery type EntitySystemInput interface { pulumi.Input @@ -317,10 +319,12 @@ func (o EntityTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) p }).(pulumi.StringPtrOutput) } -// EntityTypeInput is an input type that accepts EntityTypeArgs and EntityTypeOutput values. -// You can construct a concrete instance of `EntityTypeInput` via: +// EntityTypeInput is an input type that accepts values of the EntityType enum +// A concrete instance of `EntityTypeInput` can be one of the following: // -// EntityTypeArgs{...} +// EntityTypeTypeUnspecified +// EntityTypeTable +// EntityTypeFileset type EntityTypeInput interface { pulumi.Input @@ -492,10 +496,12 @@ func (o GoogleCloudDataplexV1AssetResourceSpecReadAccessModePtrOutput) ToStringP }).(pulumi.StringPtrOutput) } -// GoogleCloudDataplexV1AssetResourceSpecReadAccessModeInput is an input type that accepts GoogleCloudDataplexV1AssetResourceSpecReadAccessModeArgs and GoogleCloudDataplexV1AssetResourceSpecReadAccessModeOutput values. -// You can construct a concrete instance of `GoogleCloudDataplexV1AssetResourceSpecReadAccessModeInput` via: +// GoogleCloudDataplexV1AssetResourceSpecReadAccessModeInput is an input type that accepts values of the GoogleCloudDataplexV1AssetResourceSpecReadAccessMode enum +// A concrete instance of `GoogleCloudDataplexV1AssetResourceSpecReadAccessModeInput` can be one of the following: // -// GoogleCloudDataplexV1AssetResourceSpecReadAccessModeArgs{...} +// GoogleCloudDataplexV1AssetResourceSpecReadAccessModeAccessModeUnspecified +// GoogleCloudDataplexV1AssetResourceSpecReadAccessModeDirect +// GoogleCloudDataplexV1AssetResourceSpecReadAccessModeManaged type GoogleCloudDataplexV1AssetResourceSpecReadAccessModeInput interface { pulumi.Input @@ -667,10 +673,12 @@ func (o GoogleCloudDataplexV1AssetResourceSpecTypePtrOutput) ToStringPtrOutputWi }).(pulumi.StringPtrOutput) } -// GoogleCloudDataplexV1AssetResourceSpecTypeInput is an input type that accepts GoogleCloudDataplexV1AssetResourceSpecTypeArgs and GoogleCloudDataplexV1AssetResourceSpecTypeOutput values. -// You can construct a concrete instance of `GoogleCloudDataplexV1AssetResourceSpecTypeInput` via: +// GoogleCloudDataplexV1AssetResourceSpecTypeInput is an input type that accepts values of the GoogleCloudDataplexV1AssetResourceSpecType enum +// A concrete instance of `GoogleCloudDataplexV1AssetResourceSpecTypeInput` can be one of the following: // -// GoogleCloudDataplexV1AssetResourceSpecTypeArgs{...} +// GoogleCloudDataplexV1AssetResourceSpecTypeTypeUnspecified +// GoogleCloudDataplexV1AssetResourceSpecTypeStorageBucket +// GoogleCloudDataplexV1AssetResourceSpecTypeBigqueryDataset type GoogleCloudDataplexV1AssetResourceSpecTypeInput interface { pulumi.Input @@ -840,10 +848,11 @@ func (o GoogleCloudDataplexV1ContentNotebookKernelTypePtrOutput) ToStringPtrOutp }).(pulumi.StringPtrOutput) } -// GoogleCloudDataplexV1ContentNotebookKernelTypeInput is an input type that accepts GoogleCloudDataplexV1ContentNotebookKernelTypeArgs and GoogleCloudDataplexV1ContentNotebookKernelTypeOutput values. -// You can construct a concrete instance of `GoogleCloudDataplexV1ContentNotebookKernelTypeInput` via: +// GoogleCloudDataplexV1ContentNotebookKernelTypeInput is an input type that accepts values of the GoogleCloudDataplexV1ContentNotebookKernelType enum +// A concrete instance of `GoogleCloudDataplexV1ContentNotebookKernelTypeInput` can be one of the following: // -// GoogleCloudDataplexV1ContentNotebookKernelTypeArgs{...} +// GoogleCloudDataplexV1ContentNotebookKernelTypeKernelTypeUnspecified +// GoogleCloudDataplexV1ContentNotebookKernelTypePython3 type GoogleCloudDataplexV1ContentNotebookKernelTypeInput interface { pulumi.Input @@ -1013,10 +1022,11 @@ func (o GoogleCloudDataplexV1ContentSqlScriptEnginePtrOutput) ToStringPtrOutputW }).(pulumi.StringPtrOutput) } -// GoogleCloudDataplexV1ContentSqlScriptEngineInput is an input type that accepts GoogleCloudDataplexV1ContentSqlScriptEngineArgs and GoogleCloudDataplexV1ContentSqlScriptEngineOutput values. -// You can construct a concrete instance of `GoogleCloudDataplexV1ContentSqlScriptEngineInput` via: +// GoogleCloudDataplexV1ContentSqlScriptEngineInput is an input type that accepts values of the GoogleCloudDataplexV1ContentSqlScriptEngine enum +// A concrete instance of `GoogleCloudDataplexV1ContentSqlScriptEngineInput` can be one of the following: // -// GoogleCloudDataplexV1ContentSqlScriptEngineArgs{...} +// GoogleCloudDataplexV1ContentSqlScriptEngineQueryEngineUnspecified +// GoogleCloudDataplexV1ContentSqlScriptEngineSpark type GoogleCloudDataplexV1ContentSqlScriptEngineInput interface { pulumi.Input @@ -1190,10 +1200,13 @@ func (o GoogleCloudDataplexV1DataQualityRuleStatisticRangeExpectationStatisticPt }).(pulumi.StringPtrOutput) } -// GoogleCloudDataplexV1DataQualityRuleStatisticRangeExpectationStatisticInput is an input type that accepts GoogleCloudDataplexV1DataQualityRuleStatisticRangeExpectationStatisticArgs and GoogleCloudDataplexV1DataQualityRuleStatisticRangeExpectationStatisticOutput values. -// You can construct a concrete instance of `GoogleCloudDataplexV1DataQualityRuleStatisticRangeExpectationStatisticInput` via: +// GoogleCloudDataplexV1DataQualityRuleStatisticRangeExpectationStatisticInput is an input type that accepts values of the GoogleCloudDataplexV1DataQualityRuleStatisticRangeExpectationStatistic enum +// A concrete instance of `GoogleCloudDataplexV1DataQualityRuleStatisticRangeExpectationStatisticInput` can be one of the following: // -// GoogleCloudDataplexV1DataQualityRuleStatisticRangeExpectationStatisticArgs{...} +// GoogleCloudDataplexV1DataQualityRuleStatisticRangeExpectationStatisticStatisticUndefined +// GoogleCloudDataplexV1DataQualityRuleStatisticRangeExpectationStatisticMean +// GoogleCloudDataplexV1DataQualityRuleStatisticRangeExpectationStatisticMin +// GoogleCloudDataplexV1DataQualityRuleStatisticRangeExpectationStatisticMax type GoogleCloudDataplexV1DataQualityRuleStatisticRangeExpectationStatisticInput interface { pulumi.Input @@ -1391,10 +1404,25 @@ func (o GoogleCloudDataplexV1SchemaPartitionFieldTypePtrOutput) ToStringPtrOutpu }).(pulumi.StringPtrOutput) } -// GoogleCloudDataplexV1SchemaPartitionFieldTypeInput is an input type that accepts GoogleCloudDataplexV1SchemaPartitionFieldTypeArgs and GoogleCloudDataplexV1SchemaPartitionFieldTypeOutput values. -// You can construct a concrete instance of `GoogleCloudDataplexV1SchemaPartitionFieldTypeInput` via: +// GoogleCloudDataplexV1SchemaPartitionFieldTypeInput is an input type that accepts values of the GoogleCloudDataplexV1SchemaPartitionFieldType enum +// A concrete instance of `GoogleCloudDataplexV1SchemaPartitionFieldTypeInput` can be one of the following: // -// GoogleCloudDataplexV1SchemaPartitionFieldTypeArgs{...} +// GoogleCloudDataplexV1SchemaPartitionFieldTypeTypeUnspecified +// GoogleCloudDataplexV1SchemaPartitionFieldTypeBoolean +// GoogleCloudDataplexV1SchemaPartitionFieldTypeByte +// GoogleCloudDataplexV1SchemaPartitionFieldTypeInt16 +// GoogleCloudDataplexV1SchemaPartitionFieldTypeInt32 +// GoogleCloudDataplexV1SchemaPartitionFieldTypeInt64 +// GoogleCloudDataplexV1SchemaPartitionFieldTypeFloat +// GoogleCloudDataplexV1SchemaPartitionFieldTypeDouble +// GoogleCloudDataplexV1SchemaPartitionFieldTypeDecimal +// GoogleCloudDataplexV1SchemaPartitionFieldTypeString +// GoogleCloudDataplexV1SchemaPartitionFieldTypeBinary +// GoogleCloudDataplexV1SchemaPartitionFieldTypeTimestamp +// GoogleCloudDataplexV1SchemaPartitionFieldTypeDate +// GoogleCloudDataplexV1SchemaPartitionFieldTypeTime +// GoogleCloudDataplexV1SchemaPartitionFieldTypeRecord +// GoogleCloudDataplexV1SchemaPartitionFieldTypeNull type GoogleCloudDataplexV1SchemaPartitionFieldTypeInput interface { pulumi.Input @@ -1564,10 +1592,11 @@ func (o GoogleCloudDataplexV1SchemaPartitionStylePtrOutput) ToStringPtrOutputWit }).(pulumi.StringPtrOutput) } -// GoogleCloudDataplexV1SchemaPartitionStyleInput is an input type that accepts GoogleCloudDataplexV1SchemaPartitionStyleArgs and GoogleCloudDataplexV1SchemaPartitionStyleOutput values. -// You can construct a concrete instance of `GoogleCloudDataplexV1SchemaPartitionStyleInput` via: +// GoogleCloudDataplexV1SchemaPartitionStyleInput is an input type that accepts values of the GoogleCloudDataplexV1SchemaPartitionStyle enum +// A concrete instance of `GoogleCloudDataplexV1SchemaPartitionStyleInput` can be one of the following: // -// GoogleCloudDataplexV1SchemaPartitionStyleArgs{...} +// GoogleCloudDataplexV1SchemaPartitionStylePartitionStyleUnspecified +// GoogleCloudDataplexV1SchemaPartitionStyleHiveCompatible type GoogleCloudDataplexV1SchemaPartitionStyleInput interface { pulumi.Input @@ -1741,10 +1770,13 @@ func (o GoogleCloudDataplexV1SchemaSchemaFieldModePtrOutput) ToStringPtrOutputWi }).(pulumi.StringPtrOutput) } -// GoogleCloudDataplexV1SchemaSchemaFieldModeInput is an input type that accepts GoogleCloudDataplexV1SchemaSchemaFieldModeArgs and GoogleCloudDataplexV1SchemaSchemaFieldModeOutput values. -// You can construct a concrete instance of `GoogleCloudDataplexV1SchemaSchemaFieldModeInput` via: +// GoogleCloudDataplexV1SchemaSchemaFieldModeInput is an input type that accepts values of the GoogleCloudDataplexV1SchemaSchemaFieldMode enum +// A concrete instance of `GoogleCloudDataplexV1SchemaSchemaFieldModeInput` can be one of the following: // -// GoogleCloudDataplexV1SchemaSchemaFieldModeArgs{...} +// GoogleCloudDataplexV1SchemaSchemaFieldModeModeUnspecified +// GoogleCloudDataplexV1SchemaSchemaFieldModeRequired +// GoogleCloudDataplexV1SchemaSchemaFieldModeNullable +// GoogleCloudDataplexV1SchemaSchemaFieldModeRepeated type GoogleCloudDataplexV1SchemaSchemaFieldModeInput interface { pulumi.Input @@ -1942,10 +1974,25 @@ func (o GoogleCloudDataplexV1SchemaSchemaFieldTypePtrOutput) ToStringPtrOutputWi }).(pulumi.StringPtrOutput) } -// GoogleCloudDataplexV1SchemaSchemaFieldTypeInput is an input type that accepts GoogleCloudDataplexV1SchemaSchemaFieldTypeArgs and GoogleCloudDataplexV1SchemaSchemaFieldTypeOutput values. -// You can construct a concrete instance of `GoogleCloudDataplexV1SchemaSchemaFieldTypeInput` via: +// GoogleCloudDataplexV1SchemaSchemaFieldTypeInput is an input type that accepts values of the GoogleCloudDataplexV1SchemaSchemaFieldType enum +// A concrete instance of `GoogleCloudDataplexV1SchemaSchemaFieldTypeInput` can be one of the following: // -// GoogleCloudDataplexV1SchemaSchemaFieldTypeArgs{...} +// GoogleCloudDataplexV1SchemaSchemaFieldTypeTypeUnspecified +// GoogleCloudDataplexV1SchemaSchemaFieldTypeBoolean +// GoogleCloudDataplexV1SchemaSchemaFieldTypeByte +// GoogleCloudDataplexV1SchemaSchemaFieldTypeInt16 +// GoogleCloudDataplexV1SchemaSchemaFieldTypeInt32 +// GoogleCloudDataplexV1SchemaSchemaFieldTypeInt64 +// GoogleCloudDataplexV1SchemaSchemaFieldTypeFloat +// GoogleCloudDataplexV1SchemaSchemaFieldTypeDouble +// GoogleCloudDataplexV1SchemaSchemaFieldTypeDecimal +// GoogleCloudDataplexV1SchemaSchemaFieldTypeString +// GoogleCloudDataplexV1SchemaSchemaFieldTypeBinary +// GoogleCloudDataplexV1SchemaSchemaFieldTypeTimestamp +// GoogleCloudDataplexV1SchemaSchemaFieldTypeDate +// GoogleCloudDataplexV1SchemaSchemaFieldTypeTime +// GoogleCloudDataplexV1SchemaSchemaFieldTypeRecord +// GoogleCloudDataplexV1SchemaSchemaFieldTypeNull type GoogleCloudDataplexV1SchemaSchemaFieldTypeInput interface { pulumi.Input @@ -2117,10 +2164,12 @@ func (o GoogleCloudDataplexV1StorageFormatCompressionFormatPtrOutput) ToStringPt }).(pulumi.StringPtrOutput) } -// GoogleCloudDataplexV1StorageFormatCompressionFormatInput is an input type that accepts GoogleCloudDataplexV1StorageFormatCompressionFormatArgs and GoogleCloudDataplexV1StorageFormatCompressionFormatOutput values. -// You can construct a concrete instance of `GoogleCloudDataplexV1StorageFormatCompressionFormatInput` via: +// GoogleCloudDataplexV1StorageFormatCompressionFormatInput is an input type that accepts values of the GoogleCloudDataplexV1StorageFormatCompressionFormat enum +// A concrete instance of `GoogleCloudDataplexV1StorageFormatCompressionFormatInput` can be one of the following: // -// GoogleCloudDataplexV1StorageFormatCompressionFormatArgs{...} +// GoogleCloudDataplexV1StorageFormatCompressionFormatCompressionFormatUnspecified +// GoogleCloudDataplexV1StorageFormatCompressionFormatGzip +// GoogleCloudDataplexV1StorageFormatCompressionFormatBzip2 type GoogleCloudDataplexV1StorageFormatCompressionFormatInput interface { pulumi.Input @@ -2292,10 +2341,12 @@ func (o GoogleCloudDataplexV1TaskTriggerSpecTypePtrOutput) ToStringPtrOutputWith }).(pulumi.StringPtrOutput) } -// GoogleCloudDataplexV1TaskTriggerSpecTypeInput is an input type that accepts GoogleCloudDataplexV1TaskTriggerSpecTypeArgs and GoogleCloudDataplexV1TaskTriggerSpecTypeOutput values. -// You can construct a concrete instance of `GoogleCloudDataplexV1TaskTriggerSpecTypeInput` via: +// GoogleCloudDataplexV1TaskTriggerSpecTypeInput is an input type that accepts values of the GoogleCloudDataplexV1TaskTriggerSpecType enum +// A concrete instance of `GoogleCloudDataplexV1TaskTriggerSpecTypeInput` can be one of the following: // -// GoogleCloudDataplexV1TaskTriggerSpecTypeArgs{...} +// GoogleCloudDataplexV1TaskTriggerSpecTypeTypeUnspecified +// GoogleCloudDataplexV1TaskTriggerSpecTypeOnDemand +// GoogleCloudDataplexV1TaskTriggerSpecTypeRecurring type GoogleCloudDataplexV1TaskTriggerSpecTypeInput interface { pulumi.Input @@ -2467,10 +2518,12 @@ func (o GoogleCloudDataplexV1ZoneResourceSpecLocationTypePtrOutput) ToStringPtrO }).(pulumi.StringPtrOutput) } -// GoogleCloudDataplexV1ZoneResourceSpecLocationTypeInput is an input type that accepts GoogleCloudDataplexV1ZoneResourceSpecLocationTypeArgs and GoogleCloudDataplexV1ZoneResourceSpecLocationTypeOutput values. -// You can construct a concrete instance of `GoogleCloudDataplexV1ZoneResourceSpecLocationTypeInput` via: +// GoogleCloudDataplexV1ZoneResourceSpecLocationTypeInput is an input type that accepts values of the GoogleCloudDataplexV1ZoneResourceSpecLocationType enum +// A concrete instance of `GoogleCloudDataplexV1ZoneResourceSpecLocationTypeInput` can be one of the following: // -// GoogleCloudDataplexV1ZoneResourceSpecLocationTypeArgs{...} +// GoogleCloudDataplexV1ZoneResourceSpecLocationTypeLocationTypeUnspecified +// GoogleCloudDataplexV1ZoneResourceSpecLocationTypeSingleRegion +// GoogleCloudDataplexV1ZoneResourceSpecLocationTypeMultiRegion type GoogleCloudDataplexV1ZoneResourceSpecLocationTypeInput interface { pulumi.Input @@ -2644,10 +2697,13 @@ func (o GoogleIamV1AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// GoogleIamV1AuditLogConfigLogTypeInput is an input type that accepts GoogleIamV1AuditLogConfigLogTypeArgs and GoogleIamV1AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `GoogleIamV1AuditLogConfigLogTypeInput` via: +// GoogleIamV1AuditLogConfigLogTypeInput is an input type that accepts values of the GoogleIamV1AuditLogConfigLogType enum +// A concrete instance of `GoogleIamV1AuditLogConfigLogTypeInput` can be one of the following: // -// GoogleIamV1AuditLogConfigLogTypeArgs{...} +// GoogleIamV1AuditLogConfigLogTypeLogTypeUnspecified +// GoogleIamV1AuditLogConfigLogTypeAdminRead +// GoogleIamV1AuditLogConfigLogTypeDataWrite +// GoogleIamV1AuditLogConfigLogTypeDataRead type GoogleIamV1AuditLogConfigLogTypeInput interface { pulumi.Input @@ -2819,10 +2875,12 @@ func (o ZoneTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pul }).(pulumi.StringPtrOutput) } -// ZoneTypeInput is an input type that accepts ZoneTypeArgs and ZoneTypeOutput values. -// You can construct a concrete instance of `ZoneTypeInput` via: +// ZoneTypeInput is an input type that accepts values of the ZoneType enum +// A concrete instance of `ZoneTypeInput` can be one of the following: // -// ZoneTypeArgs{...} +// ZoneTypeTypeUnspecified +// ZoneTypeRaw +// ZoneTypeCurated type ZoneTypeInput interface { pulumi.Input diff --git a/sdk/go/google/dataproc/v1/pulumiEnums.go b/sdk/go/google/dataproc/v1/pulumiEnums.go index 1efa660659..812c616936 100644 --- a/sdk/go/google/dataproc/v1/pulumiEnums.go +++ b/sdk/go/google/dataproc/v1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o GceClusterConfigPrivateIpv6GoogleAccessPtrOutput) ToStringPtrOutputWithC }).(pulumi.StringPtrOutput) } -// GceClusterConfigPrivateIpv6GoogleAccessInput is an input type that accepts GceClusterConfigPrivateIpv6GoogleAccessArgs and GceClusterConfigPrivateIpv6GoogleAccessOutput values. -// You can construct a concrete instance of `GceClusterConfigPrivateIpv6GoogleAccessInput` via: +// GceClusterConfigPrivateIpv6GoogleAccessInput is an input type that accepts values of the GceClusterConfigPrivateIpv6GoogleAccess enum +// A concrete instance of `GceClusterConfigPrivateIpv6GoogleAccessInput` can be one of the following: // -// GceClusterConfigPrivateIpv6GoogleAccessArgs{...} +// GceClusterConfigPrivateIpv6GoogleAccessPrivateIpv6GoogleAccessUnspecified +// GceClusterConfigPrivateIpv6GoogleAccessInheritFromSubnetwork +// GceClusterConfigPrivateIpv6GoogleAccessOutbound +// GceClusterConfigPrivateIpv6GoogleAccessBidirectional type GceClusterConfigPrivateIpv6GoogleAccessInput interface { pulumi.Input @@ -322,10 +325,14 @@ func (o GkeNodePoolTargetRolesItemPtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// GkeNodePoolTargetRolesItemInput is an input type that accepts GkeNodePoolTargetRolesItemArgs and GkeNodePoolTargetRolesItemOutput values. -// You can construct a concrete instance of `GkeNodePoolTargetRolesItemInput` via: +// GkeNodePoolTargetRolesItemInput is an input type that accepts values of the GkeNodePoolTargetRolesItem enum +// A concrete instance of `GkeNodePoolTargetRolesItemInput` can be one of the following: // -// GkeNodePoolTargetRolesItemArgs{...} +// GkeNodePoolTargetRolesItemRoleUnspecified +// GkeNodePoolTargetRolesItemDefault +// GkeNodePoolTargetRolesItemController +// GkeNodePoolTargetRolesItemSparkDriver +// GkeNodePoolTargetRolesItemSparkExecutor type GkeNodePoolTargetRolesItemInput interface { pulumi.Input @@ -544,10 +551,13 @@ func (o InstanceGroupConfigPreemptibilityPtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// InstanceGroupConfigPreemptibilityInput is an input type that accepts InstanceGroupConfigPreemptibilityArgs and InstanceGroupConfigPreemptibilityOutput values. -// You can construct a concrete instance of `InstanceGroupConfigPreemptibilityInput` via: +// InstanceGroupConfigPreemptibilityInput is an input type that accepts values of the InstanceGroupConfigPreemptibility enum +// A concrete instance of `InstanceGroupConfigPreemptibilityInput` can be one of the following: // -// InstanceGroupConfigPreemptibilityArgs{...} +// InstanceGroupConfigPreemptibilityPreemptibilityUnspecified +// InstanceGroupConfigPreemptibilityNonPreemptible +// InstanceGroupConfigPreemptibilityPreemptible +// InstanceGroupConfigPreemptibilitySpot type InstanceGroupConfigPreemptibilityInput interface { pulumi.Input @@ -719,10 +729,12 @@ func (o JupyterConfigKernelPtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// JupyterConfigKernelInput is an input type that accepts JupyterConfigKernelArgs and JupyterConfigKernelOutput values. -// You can construct a concrete instance of `JupyterConfigKernelInput` via: +// JupyterConfigKernelInput is an input type that accepts values of the JupyterConfigKernel enum +// A concrete instance of `JupyterConfigKernelInput` can be one of the following: // -// JupyterConfigKernelArgs{...} +// JupyterConfigKernelKernelUnspecified +// JupyterConfigKernelPython +// JupyterConfigKernelScala type JupyterConfigKernelInput interface { pulumi.Input @@ -906,10 +918,18 @@ func (o MetricMetricSourcePtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// MetricMetricSourceInput is an input type that accepts MetricMetricSourceArgs and MetricMetricSourceOutput values. -// You can construct a concrete instance of `MetricMetricSourceInput` via: +// MetricMetricSourceInput is an input type that accepts values of the MetricMetricSource enum +// A concrete instance of `MetricMetricSourceInput` can be one of the following: // -// MetricMetricSourceArgs{...} +// MetricMetricSourceMetricSourceUnspecified +// MetricMetricSourceMonitoringAgentDefaults +// MetricMetricSourceHdfs +// MetricMetricSourceSpark +// MetricMetricSourceYarn +// MetricMetricSourceSparkHistoryServer +// MetricMetricSourceHiveserver2 +// MetricMetricSourceHivemetastore +// MetricMetricSourceFlink type MetricMetricSourceInput interface { pulumi.Input @@ -1078,10 +1098,11 @@ func (o NodeGroupRolesItemPtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// NodeGroupRolesItemInput is an input type that accepts NodeGroupRolesItemArgs and NodeGroupRolesItemOutput values. -// You can construct a concrete instance of `NodeGroupRolesItemInput` via: +// NodeGroupRolesItemInput is an input type that accepts values of the NodeGroupRolesItem enum +// A concrete instance of `NodeGroupRolesItemInput` can be one of the following: // -// NodeGroupRolesItemArgs{...} +// NodeGroupRolesItemRoleUnspecified +// NodeGroupRolesItemDriver type NodeGroupRolesItemInput interface { pulumi.Input @@ -1299,10 +1320,13 @@ func (o ReservationAffinityConsumeReservationTypePtrOutput) ToStringPtrOutputWit }).(pulumi.StringPtrOutput) } -// ReservationAffinityConsumeReservationTypeInput is an input type that accepts ReservationAffinityConsumeReservationTypeArgs and ReservationAffinityConsumeReservationTypeOutput values. -// You can construct a concrete instance of `ReservationAffinityConsumeReservationTypeInput` via: +// ReservationAffinityConsumeReservationTypeInput is an input type that accepts values of the ReservationAffinityConsumeReservationType enum +// A concrete instance of `ReservationAffinityConsumeReservationTypeInput` can be one of the following: // -// ReservationAffinityConsumeReservationTypeArgs{...} +// ReservationAffinityConsumeReservationTypeTypeUnspecified +// ReservationAffinityConsumeReservationTypeNoReservation +// ReservationAffinityConsumeReservationTypeAnyReservation +// ReservationAffinityConsumeReservationTypeSpecificReservation type ReservationAffinityConsumeReservationTypeInput interface { pulumi.Input @@ -1497,10 +1521,24 @@ func (o SoftwareConfigOptionalComponentsItemPtrOutput) ToStringPtrOutputWithCont }).(pulumi.StringPtrOutput) } -// SoftwareConfigOptionalComponentsItemInput is an input type that accepts SoftwareConfigOptionalComponentsItemArgs and SoftwareConfigOptionalComponentsItemOutput values. -// You can construct a concrete instance of `SoftwareConfigOptionalComponentsItemInput` via: +// SoftwareConfigOptionalComponentsItemInput is an input type that accepts values of the SoftwareConfigOptionalComponentsItem enum +// A concrete instance of `SoftwareConfigOptionalComponentsItemInput` can be one of the following: // -// SoftwareConfigOptionalComponentsItemArgs{...} +// SoftwareConfigOptionalComponentsItemComponentUnspecified +// SoftwareConfigOptionalComponentsItemAnaconda +// SoftwareConfigOptionalComponentsItemDocker +// SoftwareConfigOptionalComponentsItemDruid +// SoftwareConfigOptionalComponentsItemFlink +// SoftwareConfigOptionalComponentsItemHbase +// SoftwareConfigOptionalComponentsItemHiveWebhcat +// SoftwareConfigOptionalComponentsItemHudi +// SoftwareConfigOptionalComponentsItemJupyter +// SoftwareConfigOptionalComponentsItemPresto +// SoftwareConfigOptionalComponentsItemTrino +// SoftwareConfigOptionalComponentsItemRanger +// SoftwareConfigOptionalComponentsItemSolr +// SoftwareConfigOptionalComponentsItemZeppelin +// SoftwareConfigOptionalComponentsItemZookeeper type SoftwareConfigOptionalComponentsItemInput interface { pulumi.Input diff --git a/sdk/go/google/dataproc/v1beta2/pulumiEnums.go b/sdk/go/google/dataproc/v1beta2/pulumiEnums.go index faa18e881e..481d284cd1 100644 --- a/sdk/go/google/dataproc/v1beta2/pulumiEnums.go +++ b/sdk/go/google/dataproc/v1beta2/pulumiEnums.go @@ -144,10 +144,13 @@ func (o GceClusterConfigPrivateIpv6GoogleAccessPtrOutput) ToStringPtrOutputWithC }).(pulumi.StringPtrOutput) } -// GceClusterConfigPrivateIpv6GoogleAccessInput is an input type that accepts GceClusterConfigPrivateIpv6GoogleAccessArgs and GceClusterConfigPrivateIpv6GoogleAccessOutput values. -// You can construct a concrete instance of `GceClusterConfigPrivateIpv6GoogleAccessInput` via: +// GceClusterConfigPrivateIpv6GoogleAccessInput is an input type that accepts values of the GceClusterConfigPrivateIpv6GoogleAccess enum +// A concrete instance of `GceClusterConfigPrivateIpv6GoogleAccessInput` can be one of the following: // -// GceClusterConfigPrivateIpv6GoogleAccessArgs{...} +// GceClusterConfigPrivateIpv6GoogleAccessPrivateIpv6GoogleAccessUnspecified +// GceClusterConfigPrivateIpv6GoogleAccessInheritFromSubnetwork +// GceClusterConfigPrivateIpv6GoogleAccessOutbound +// GceClusterConfigPrivateIpv6GoogleAccessBidirectional type GceClusterConfigPrivateIpv6GoogleAccessInput interface { pulumi.Input @@ -319,10 +322,12 @@ func (o InstanceGroupConfigPreemptibilityPtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// InstanceGroupConfigPreemptibilityInput is an input type that accepts InstanceGroupConfigPreemptibilityArgs and InstanceGroupConfigPreemptibilityOutput values. -// You can construct a concrete instance of `InstanceGroupConfigPreemptibilityInput` via: +// InstanceGroupConfigPreemptibilityInput is an input type that accepts values of the InstanceGroupConfigPreemptibility enum +// A concrete instance of `InstanceGroupConfigPreemptibilityInput` can be one of the following: // -// InstanceGroupConfigPreemptibilityArgs{...} +// InstanceGroupConfigPreemptibilityPreemptibilityUnspecified +// InstanceGroupConfigPreemptibilityNonPreemptible +// InstanceGroupConfigPreemptibilityPreemptible type InstanceGroupConfigPreemptibilityInput interface { pulumi.Input @@ -495,10 +500,13 @@ func (o ReservationAffinityConsumeReservationTypePtrOutput) ToStringPtrOutputWit }).(pulumi.StringPtrOutput) } -// ReservationAffinityConsumeReservationTypeInput is an input type that accepts ReservationAffinityConsumeReservationTypeArgs and ReservationAffinityConsumeReservationTypeOutput values. -// You can construct a concrete instance of `ReservationAffinityConsumeReservationTypeInput` via: +// ReservationAffinityConsumeReservationTypeInput is an input type that accepts values of the ReservationAffinityConsumeReservationType enum +// A concrete instance of `ReservationAffinityConsumeReservationTypeInput` can be one of the following: // -// ReservationAffinityConsumeReservationTypeArgs{...} +// ReservationAffinityConsumeReservationTypeTypeUnspecified +// ReservationAffinityConsumeReservationTypeNoReservation +// ReservationAffinityConsumeReservationTypeAnyReservation +// ReservationAffinityConsumeReservationTypeSpecificReservation type ReservationAffinityConsumeReservationTypeInput interface { pulumi.Input @@ -691,10 +699,23 @@ func (o SoftwareConfigOptionalComponentsItemPtrOutput) ToStringPtrOutputWithCont }).(pulumi.StringPtrOutput) } -// SoftwareConfigOptionalComponentsItemInput is an input type that accepts SoftwareConfigOptionalComponentsItemArgs and SoftwareConfigOptionalComponentsItemOutput values. -// You can construct a concrete instance of `SoftwareConfigOptionalComponentsItemInput` via: +// SoftwareConfigOptionalComponentsItemInput is an input type that accepts values of the SoftwareConfigOptionalComponentsItem enum +// A concrete instance of `SoftwareConfigOptionalComponentsItemInput` can be one of the following: // -// SoftwareConfigOptionalComponentsItemArgs{...} +// SoftwareConfigOptionalComponentsItemComponentUnspecified +// SoftwareConfigOptionalComponentsItemAnaconda +// SoftwareConfigOptionalComponentsItemDocker +// SoftwareConfigOptionalComponentsItemDruid +// SoftwareConfigOptionalComponentsItemFlink +// SoftwareConfigOptionalComponentsItemHbase +// SoftwareConfigOptionalComponentsItemHiveWebhcat +// SoftwareConfigOptionalComponentsItemJupyter +// SoftwareConfigOptionalComponentsItemKerberos +// SoftwareConfigOptionalComponentsItemPresto +// SoftwareConfigOptionalComponentsItemRanger +// SoftwareConfigOptionalComponentsItemSolr +// SoftwareConfigOptionalComponentsItemZeppelin +// SoftwareConfigOptionalComponentsItemZookeeper type SoftwareConfigOptionalComponentsItemInput interface { pulumi.Input diff --git a/sdk/go/google/datastore/v1/pulumiEnums.go b/sdk/go/google/datastore/v1/pulumiEnums.go index 1bb706e3eb..5468589960 100644 --- a/sdk/go/google/datastore/v1/pulumiEnums.go +++ b/sdk/go/google/datastore/v1/pulumiEnums.go @@ -142,10 +142,12 @@ func (o GoogleDatastoreAdminV1IndexedPropertyDirectionPtrOutput) ToStringPtrOutp }).(pulumi.StringPtrOutput) } -// GoogleDatastoreAdminV1IndexedPropertyDirectionInput is an input type that accepts GoogleDatastoreAdminV1IndexedPropertyDirectionArgs and GoogleDatastoreAdminV1IndexedPropertyDirectionOutput values. -// You can construct a concrete instance of `GoogleDatastoreAdminV1IndexedPropertyDirectionInput` via: +// GoogleDatastoreAdminV1IndexedPropertyDirectionInput is an input type that accepts values of the GoogleDatastoreAdminV1IndexedPropertyDirection enum +// A concrete instance of `GoogleDatastoreAdminV1IndexedPropertyDirectionInput` can be one of the following: // -// GoogleDatastoreAdminV1IndexedPropertyDirectionArgs{...} +// GoogleDatastoreAdminV1IndexedPropertyDirectionDirectionUnspecified +// GoogleDatastoreAdminV1IndexedPropertyDirectionAscending +// GoogleDatastoreAdminV1IndexedPropertyDirectionDescending type GoogleDatastoreAdminV1IndexedPropertyDirectionInput interface { pulumi.Input @@ -317,10 +319,12 @@ func (o IndexAncestorPtrOutput) ToStringPtrOutputWithContext(ctx context.Context }).(pulumi.StringPtrOutput) } -// IndexAncestorInput is an input type that accepts IndexAncestorArgs and IndexAncestorOutput values. -// You can construct a concrete instance of `IndexAncestorInput` via: +// IndexAncestorInput is an input type that accepts values of the IndexAncestor enum +// A concrete instance of `IndexAncestorInput` can be one of the following: // -// IndexAncestorArgs{...} +// IndexAncestorAncestorModeUnspecified +// IndexAncestorNone +// IndexAncestorAllAncestors type IndexAncestorInput interface { pulumi.Input diff --git a/sdk/go/google/datastream/v1/pulumiEnums.go b/sdk/go/google/datastream/v1/pulumiEnums.go index 0baeeab366..a1846a8cb9 100644 --- a/sdk/go/google/datastream/v1/pulumiEnums.go +++ b/sdk/go/google/datastream/v1/pulumiEnums.go @@ -142,10 +142,12 @@ func (o JsonFileFormatCompressionPtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// JsonFileFormatCompressionInput is an input type that accepts JsonFileFormatCompressionArgs and JsonFileFormatCompressionOutput values. -// You can construct a concrete instance of `JsonFileFormatCompressionInput` via: +// JsonFileFormatCompressionInput is an input type that accepts values of the JsonFileFormatCompression enum +// A concrete instance of `JsonFileFormatCompressionInput` can be one of the following: // -// JsonFileFormatCompressionArgs{...} +// JsonFileFormatCompressionJsonCompressionUnspecified +// JsonFileFormatCompressionNoCompression +// JsonFileFormatCompressionGzip type JsonFileFormatCompressionInput interface { pulumi.Input @@ -317,10 +319,12 @@ func (o JsonFileFormatSchemaFileFormatPtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// JsonFileFormatSchemaFileFormatInput is an input type that accepts JsonFileFormatSchemaFileFormatArgs and JsonFileFormatSchemaFileFormatOutput values. -// You can construct a concrete instance of `JsonFileFormatSchemaFileFormatInput` via: +// JsonFileFormatSchemaFileFormatInput is an input type that accepts values of the JsonFileFormatSchemaFileFormat enum +// A concrete instance of `JsonFileFormatSchemaFileFormatInput` can be one of the following: // -// JsonFileFormatSchemaFileFormatArgs{...} +// JsonFileFormatSchemaFileFormatSchemaFileFormatUnspecified +// JsonFileFormatSchemaFileFormatNoSchemaFile +// JsonFileFormatSchemaFileFormatAvroSchemaFile type JsonFileFormatSchemaFileFormatInput interface { pulumi.Input @@ -504,10 +508,18 @@ func (o StreamStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Conte }).(pulumi.StringPtrOutput) } -// StreamStateEnumInput is an input type that accepts StreamStateEnumArgs and StreamStateEnumOutput values. -// You can construct a concrete instance of `StreamStateEnumInput` via: +// StreamStateEnumInput is an input type that accepts values of the StreamStateEnum enum +// A concrete instance of `StreamStateEnumInput` can be one of the following: // -// StreamStateEnumArgs{...} +// StreamStateEnumStateUnspecified +// StreamStateEnumNotStarted +// StreamStateEnumRunning +// StreamStateEnumPaused +// StreamStateEnumMaintenance +// StreamStateEnumFailed +// StreamStateEnumFailedPermanently +// StreamStateEnumStarting +// StreamStateEnumDraining type StreamStateEnumInput interface { pulumi.Input diff --git a/sdk/go/google/datastream/v1alpha1/pulumiEnums.go b/sdk/go/google/datastream/v1alpha1/pulumiEnums.go index 107cc1b818..9d5932b1ec 100644 --- a/sdk/go/google/datastream/v1alpha1/pulumiEnums.go +++ b/sdk/go/google/datastream/v1alpha1/pulumiEnums.go @@ -140,10 +140,11 @@ func (o GcsDestinationConfigGcsFileFormatPtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// GcsDestinationConfigGcsFileFormatInput is an input type that accepts GcsDestinationConfigGcsFileFormatArgs and GcsDestinationConfigGcsFileFormatOutput values. -// You can construct a concrete instance of `GcsDestinationConfigGcsFileFormatInput` via: +// GcsDestinationConfigGcsFileFormatInput is an input type that accepts values of the GcsDestinationConfigGcsFileFormat enum +// A concrete instance of `GcsDestinationConfigGcsFileFormatInput` can be one of the following: // -// GcsDestinationConfigGcsFileFormatArgs{...} +// GcsDestinationConfigGcsFileFormatGcsFileFormatUnspecified +// GcsDestinationConfigGcsFileFormatAvro type GcsDestinationConfigGcsFileFormatInput interface { pulumi.Input @@ -315,10 +316,12 @@ func (o JsonFileFormatCompressionPtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// JsonFileFormatCompressionInput is an input type that accepts JsonFileFormatCompressionArgs and JsonFileFormatCompressionOutput values. -// You can construct a concrete instance of `JsonFileFormatCompressionInput` via: +// JsonFileFormatCompressionInput is an input type that accepts values of the JsonFileFormatCompression enum +// A concrete instance of `JsonFileFormatCompressionInput` can be one of the following: // -// JsonFileFormatCompressionArgs{...} +// JsonFileFormatCompressionJsonCompressionUnspecified +// JsonFileFormatCompressionNoCompression +// JsonFileFormatCompressionGzip type JsonFileFormatCompressionInput interface { pulumi.Input @@ -490,10 +493,12 @@ func (o JsonFileFormatSchemaFileFormatPtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// JsonFileFormatSchemaFileFormatInput is an input type that accepts JsonFileFormatSchemaFileFormatArgs and JsonFileFormatSchemaFileFormatOutput values. -// You can construct a concrete instance of `JsonFileFormatSchemaFileFormatInput` via: +// JsonFileFormatSchemaFileFormatInput is an input type that accepts values of the JsonFileFormatSchemaFileFormat enum +// A concrete instance of `JsonFileFormatSchemaFileFormatInput` can be one of the following: // -// JsonFileFormatSchemaFileFormatArgs{...} +// JsonFileFormatSchemaFileFormatSchemaFileFormatUnspecified +// JsonFileFormatSchemaFileFormatNoSchemaFile +// JsonFileFormatSchemaFileFormatAvroSchemaFile type JsonFileFormatSchemaFileFormatInput interface { pulumi.Input @@ -677,10 +682,18 @@ func (o StreamStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Conte }).(pulumi.StringPtrOutput) } -// StreamStateEnumInput is an input type that accepts StreamStateEnumArgs and StreamStateEnumOutput values. -// You can construct a concrete instance of `StreamStateEnumInput` via: +// StreamStateEnumInput is an input type that accepts values of the StreamStateEnum enum +// A concrete instance of `StreamStateEnumInput` can be one of the following: // -// StreamStateEnumArgs{...} +// StreamStateEnumStateUnspecified +// StreamStateEnumCreated +// StreamStateEnumRunning +// StreamStateEnumPaused +// StreamStateEnumMaintenance +// StreamStateEnumFailed +// StreamStateEnumFailedPermanently +// StreamStateEnumStarting +// StreamStateEnumDraining type StreamStateEnumInput interface { pulumi.Input diff --git a/sdk/go/google/deploymentmanager/alpha/pulumiEnums.go b/sdk/go/google/deploymentmanager/alpha/pulumiEnums.go index 33dc8cc7fe..bbac47ee58 100644 --- a/sdk/go/google/deploymentmanager/alpha/pulumiEnums.go +++ b/sdk/go/google/deploymentmanager/alpha/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input @@ -329,10 +332,13 @@ func (o DiagnosticLevelPtrOutput) ToStringPtrOutputWithContext(ctx context.Conte }).(pulumi.StringPtrOutput) } -// DiagnosticLevelInput is an input type that accepts DiagnosticLevelArgs and DiagnosticLevelOutput values. -// You can construct a concrete instance of `DiagnosticLevelInput` via: +// DiagnosticLevelInput is an input type that accepts values of the DiagnosticLevel enum +// A concrete instance of `DiagnosticLevelInput` can be one of the following: // -// DiagnosticLevelArgs{...} +// DiagnosticLevelUnknown +// DiagnosticLevelInformation +// DiagnosticLevelWarning +// DiagnosticLevelError type DiagnosticLevelInput interface { pulumi.Input @@ -503,10 +509,14 @@ func (o InputMappingLocationPtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// InputMappingLocationInput is an input type that accepts InputMappingLocationArgs and InputMappingLocationOutput values. -// You can construct a concrete instance of `InputMappingLocationInput` via: +// InputMappingLocationInput is an input type that accepts values of the InputMappingLocation enum +// A concrete instance of `InputMappingLocationInput` can be one of the following: // -// InputMappingLocationArgs{...} +// InputMappingLocationUnknown +// InputMappingLocationPath +// InputMappingLocationQuery +// InputMappingLocationBody +// InputMappingLocationHeader type InputMappingLocationInput interface { pulumi.Input @@ -675,10 +685,12 @@ func (o TemplateContentsInterpreterPtrOutput) ToStringPtrOutputWithContext(ctx c }).(pulumi.StringPtrOutput) } -// TemplateContentsInterpreterInput is an input type that accepts TemplateContentsInterpreterArgs and TemplateContentsInterpreterOutput values. -// You can construct a concrete instance of `TemplateContentsInterpreterInput` via: +// TemplateContentsInterpreterInput is an input type that accepts values of the TemplateContentsInterpreter enum +// A concrete instance of `TemplateContentsInterpreterInput` can be one of the following: // -// TemplateContentsInterpreterArgs{...} +// TemplateContentsInterpreterUnknownInterpreter +// TemplateContentsInterpreterPython +// TemplateContentsInterpreterJinja type TemplateContentsInterpreterInput interface { pulumi.Input @@ -851,10 +863,13 @@ func (o ValidationOptionsSchemaValidationPtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// ValidationOptionsSchemaValidationInput is an input type that accepts ValidationOptionsSchemaValidationArgs and ValidationOptionsSchemaValidationOutput values. -// You can construct a concrete instance of `ValidationOptionsSchemaValidationInput` via: +// ValidationOptionsSchemaValidationInput is an input type that accepts values of the ValidationOptionsSchemaValidation enum +// A concrete instance of `ValidationOptionsSchemaValidationInput` can be one of the following: // -// ValidationOptionsSchemaValidationArgs{...} +// ValidationOptionsSchemaValidationUnknown +// ValidationOptionsSchemaValidationIgnore +// ValidationOptionsSchemaValidationIgnoreWithWarnings +// ValidationOptionsSchemaValidationFail type ValidationOptionsSchemaValidationInput interface { pulumi.Input @@ -1031,10 +1046,15 @@ func (o ValidationOptionsUndeclaredPropertiesPtrOutput) ToStringPtrOutputWithCon }).(pulumi.StringPtrOutput) } -// ValidationOptionsUndeclaredPropertiesInput is an input type that accepts ValidationOptionsUndeclaredPropertiesArgs and ValidationOptionsUndeclaredPropertiesOutput values. -// You can construct a concrete instance of `ValidationOptionsUndeclaredPropertiesInput` via: +// ValidationOptionsUndeclaredPropertiesInput is an input type that accepts values of the ValidationOptionsUndeclaredProperties enum +// A concrete instance of `ValidationOptionsUndeclaredPropertiesInput` can be one of the following: // -// ValidationOptionsUndeclaredPropertiesArgs{...} +// ValidationOptionsUndeclaredPropertiesUnknown +// ValidationOptionsUndeclaredPropertiesInclude +// ValidationOptionsUndeclaredPropertiesIgnore +// ValidationOptionsUndeclaredPropertiesIncludeWithWarnings +// ValidationOptionsUndeclaredPropertiesIgnoreWithWarnings +// ValidationOptionsUndeclaredPropertiesFail type ValidationOptionsUndeclaredPropertiesInput interface { pulumi.Input diff --git a/sdk/go/google/deploymentmanager/v2/pulumiEnums.go b/sdk/go/google/deploymentmanager/v2/pulumiEnums.go index d6640bd5ba..8e1ef0b464 100644 --- a/sdk/go/google/deploymentmanager/v2/pulumiEnums.go +++ b/sdk/go/google/deploymentmanager/v2/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input diff --git a/sdk/go/google/deploymentmanager/v2beta/pulumiEnums.go b/sdk/go/google/deploymentmanager/v2beta/pulumiEnums.go index d19dc4bb37..1a492ea6ff 100644 --- a/sdk/go/google/deploymentmanager/v2beta/pulumiEnums.go +++ b/sdk/go/google/deploymentmanager/v2beta/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input @@ -329,10 +332,13 @@ func (o DiagnosticLevelPtrOutput) ToStringPtrOutputWithContext(ctx context.Conte }).(pulumi.StringPtrOutput) } -// DiagnosticLevelInput is an input type that accepts DiagnosticLevelArgs and DiagnosticLevelOutput values. -// You can construct a concrete instance of `DiagnosticLevelInput` via: +// DiagnosticLevelInput is an input type that accepts values of the DiagnosticLevel enum +// A concrete instance of `DiagnosticLevelInput` can be one of the following: // -// DiagnosticLevelArgs{...} +// DiagnosticLevelUnknown +// DiagnosticLevelInformation +// DiagnosticLevelWarning +// DiagnosticLevelError type DiagnosticLevelInput interface { pulumi.Input @@ -503,10 +509,14 @@ func (o InputMappingLocationPtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// InputMappingLocationInput is an input type that accepts InputMappingLocationArgs and InputMappingLocationOutput values. -// You can construct a concrete instance of `InputMappingLocationInput` via: +// InputMappingLocationInput is an input type that accepts values of the InputMappingLocation enum +// A concrete instance of `InputMappingLocationInput` can be one of the following: // -// InputMappingLocationArgs{...} +// InputMappingLocationUnknown +// InputMappingLocationPath +// InputMappingLocationQuery +// InputMappingLocationBody +// InputMappingLocationHeader type InputMappingLocationInput interface { pulumi.Input @@ -675,10 +685,12 @@ func (o TemplateContentsInterpreterPtrOutput) ToStringPtrOutputWithContext(ctx c }).(pulumi.StringPtrOutput) } -// TemplateContentsInterpreterInput is an input type that accepts TemplateContentsInterpreterArgs and TemplateContentsInterpreterOutput values. -// You can construct a concrete instance of `TemplateContentsInterpreterInput` via: +// TemplateContentsInterpreterInput is an input type that accepts values of the TemplateContentsInterpreter enum +// A concrete instance of `TemplateContentsInterpreterInput` can be one of the following: // -// TemplateContentsInterpreterArgs{...} +// TemplateContentsInterpreterUnknownInterpreter +// TemplateContentsInterpreterPython +// TemplateContentsInterpreterJinja type TemplateContentsInterpreterInput interface { pulumi.Input @@ -851,10 +863,13 @@ func (o ValidationOptionsSchemaValidationPtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// ValidationOptionsSchemaValidationInput is an input type that accepts ValidationOptionsSchemaValidationArgs and ValidationOptionsSchemaValidationOutput values. -// You can construct a concrete instance of `ValidationOptionsSchemaValidationInput` via: +// ValidationOptionsSchemaValidationInput is an input type that accepts values of the ValidationOptionsSchemaValidation enum +// A concrete instance of `ValidationOptionsSchemaValidationInput` can be one of the following: // -// ValidationOptionsSchemaValidationArgs{...} +// ValidationOptionsSchemaValidationUnknown +// ValidationOptionsSchemaValidationIgnore +// ValidationOptionsSchemaValidationIgnoreWithWarnings +// ValidationOptionsSchemaValidationFail type ValidationOptionsSchemaValidationInput interface { pulumi.Input @@ -1031,10 +1046,15 @@ func (o ValidationOptionsUndeclaredPropertiesPtrOutput) ToStringPtrOutputWithCon }).(pulumi.StringPtrOutput) } -// ValidationOptionsUndeclaredPropertiesInput is an input type that accepts ValidationOptionsUndeclaredPropertiesArgs and ValidationOptionsUndeclaredPropertiesOutput values. -// You can construct a concrete instance of `ValidationOptionsUndeclaredPropertiesInput` via: +// ValidationOptionsUndeclaredPropertiesInput is an input type that accepts values of the ValidationOptionsUndeclaredProperties enum +// A concrete instance of `ValidationOptionsUndeclaredPropertiesInput` can be one of the following: // -// ValidationOptionsUndeclaredPropertiesArgs{...} +// ValidationOptionsUndeclaredPropertiesUnknown +// ValidationOptionsUndeclaredPropertiesInclude +// ValidationOptionsUndeclaredPropertiesIgnore +// ValidationOptionsUndeclaredPropertiesIncludeWithWarnings +// ValidationOptionsUndeclaredPropertiesIgnoreWithWarnings +// ValidationOptionsUndeclaredPropertiesFail type ValidationOptionsUndeclaredPropertiesInput interface { pulumi.Input diff --git a/sdk/go/google/dialogflow/v2/pulumiEnums.go b/sdk/go/google/dialogflow/v2/pulumiEnums.go index 28b0d4f94d..be7e77f13b 100644 --- a/sdk/go/google/dialogflow/v2/pulumiEnums.go +++ b/sdk/go/google/dialogflow/v2/pulumiEnums.go @@ -142,10 +142,12 @@ func (o ConversationConversationStagePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// ConversationConversationStageInput is an input type that accepts ConversationConversationStageArgs and ConversationConversationStageOutput values. -// You can construct a concrete instance of `ConversationConversationStageInput` via: +// ConversationConversationStageInput is an input type that accepts values of the ConversationConversationStage enum +// A concrete instance of `ConversationConversationStageInput` can be one of the following: // -// ConversationConversationStageArgs{...} +// ConversationConversationStageConversationStageUnspecified +// ConversationConversationStageVirtualAgentStage +// ConversationConversationStageHumanAssistStage type ConversationConversationStageInput interface { pulumi.Input @@ -320,10 +322,14 @@ func (o DocumentKnowledgeTypesItemPtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// DocumentKnowledgeTypesItemInput is an input type that accepts DocumentKnowledgeTypesItemArgs and DocumentKnowledgeTypesItemOutput values. -// You can construct a concrete instance of `DocumentKnowledgeTypesItemInput` via: +// DocumentKnowledgeTypesItemInput is an input type that accepts values of the DocumentKnowledgeTypesItem enum +// A concrete instance of `DocumentKnowledgeTypesItemInput` can be one of the following: // -// DocumentKnowledgeTypesItemArgs{...} +// DocumentKnowledgeTypesItemKnowledgeTypeUnspecified +// DocumentKnowledgeTypesItemFaq +// DocumentKnowledgeTypesItemExtractiveQa +// DocumentKnowledgeTypesItemArticleSuggestion +// DocumentKnowledgeTypesItemAgentFacingSmartReply type DocumentKnowledgeTypesItemInput interface { pulumi.Input @@ -538,10 +544,11 @@ func (o EntityTypeAutoExpansionModePtrOutput) ToStringPtrOutputWithContext(ctx c }).(pulumi.StringPtrOutput) } -// EntityTypeAutoExpansionModeInput is an input type that accepts EntityTypeAutoExpansionModeArgs and EntityTypeAutoExpansionModeOutput values. -// You can construct a concrete instance of `EntityTypeAutoExpansionModeInput` via: +// EntityTypeAutoExpansionModeInput is an input type that accepts values of the EntityTypeAutoExpansionMode enum +// A concrete instance of `EntityTypeAutoExpansionModeInput` can be one of the following: // -// EntityTypeAutoExpansionModeArgs{...} +// EntityTypeAutoExpansionModeAutoExpansionModeUnspecified +// EntityTypeAutoExpansionModeAutoExpansionModeDefault type EntityTypeAutoExpansionModeInput interface { pulumi.Input @@ -715,10 +722,13 @@ func (o EntityTypeKindPtrOutput) ToStringPtrOutputWithContext(ctx context.Contex }).(pulumi.StringPtrOutput) } -// EntityTypeKindInput is an input type that accepts EntityTypeKindArgs and EntityTypeKindOutput values. -// You can construct a concrete instance of `EntityTypeKindInput` via: +// EntityTypeKindInput is an input type that accepts values of the EntityTypeKind enum +// A concrete instance of `EntityTypeKindInput` can be one of the following: // -// EntityTypeKindArgs{...} +// EntityTypeKindKindUnspecified +// EntityTypeKindKindMap +// EntityTypeKindKindList +// EntityTypeKindKindRegexp type EntityTypeKindInput interface { pulumi.Input @@ -890,10 +900,12 @@ func (o GoogleCloudDialogflowV2ArticleSuggestionModelMetadataTrainingModelTypePt }).(pulumi.StringPtrOutput) } -// GoogleCloudDialogflowV2ArticleSuggestionModelMetadataTrainingModelTypeInput is an input type that accepts GoogleCloudDialogflowV2ArticleSuggestionModelMetadataTrainingModelTypeArgs and GoogleCloudDialogflowV2ArticleSuggestionModelMetadataTrainingModelTypeOutput values. -// You can construct a concrete instance of `GoogleCloudDialogflowV2ArticleSuggestionModelMetadataTrainingModelTypeInput` via: +// GoogleCloudDialogflowV2ArticleSuggestionModelMetadataTrainingModelTypeInput is an input type that accepts values of the GoogleCloudDialogflowV2ArticleSuggestionModelMetadataTrainingModelType enum +// A concrete instance of `GoogleCloudDialogflowV2ArticleSuggestionModelMetadataTrainingModelTypeInput` can be one of the following: // -// GoogleCloudDialogflowV2ArticleSuggestionModelMetadataTrainingModelTypeArgs{...} +// GoogleCloudDialogflowV2ArticleSuggestionModelMetadataTrainingModelTypeModelTypeUnspecified +// GoogleCloudDialogflowV2ArticleSuggestionModelMetadataTrainingModelTypeSmartReplyDualEncoderModel +// GoogleCloudDialogflowV2ArticleSuggestionModelMetadataTrainingModelTypeSmartReplyBertModel type GoogleCloudDialogflowV2ArticleSuggestionModelMetadataTrainingModelTypeInput interface { pulumi.Input @@ -1063,10 +1075,11 @@ func (o GoogleCloudDialogflowV2FulfillmentFeatureTypePtrOutput) ToStringPtrOutpu }).(pulumi.StringPtrOutput) } -// GoogleCloudDialogflowV2FulfillmentFeatureTypeInput is an input type that accepts GoogleCloudDialogflowV2FulfillmentFeatureTypeArgs and GoogleCloudDialogflowV2FulfillmentFeatureTypeOutput values. -// You can construct a concrete instance of `GoogleCloudDialogflowV2FulfillmentFeatureTypeInput` via: +// GoogleCloudDialogflowV2FulfillmentFeatureTypeInput is an input type that accepts values of the GoogleCloudDialogflowV2FulfillmentFeatureType enum +// A concrete instance of `GoogleCloudDialogflowV2FulfillmentFeatureTypeInput` can be one of the following: // -// GoogleCloudDialogflowV2FulfillmentFeatureTypeArgs{...} +// GoogleCloudDialogflowV2FulfillmentFeatureTypeTypeUnspecified +// GoogleCloudDialogflowV2FulfillmentFeatureTypeSmalltalk type GoogleCloudDialogflowV2FulfillmentFeatureTypeInput interface { pulumi.Input @@ -1245,10 +1258,16 @@ func (o GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigSec }).(pulumi.StringPtrOutput) } -// GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigSectionsSectionTypesItemInput is an input type that accepts GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigSectionsSectionTypesItemArgs and GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigSectionsSectionTypesItemOutput values. -// You can construct a concrete instance of `GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigSectionsSectionTypesItemInput` via: +// GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigSectionsSectionTypesItemInput is an input type that accepts values of the GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigSectionsSectionTypesItem enum +// A concrete instance of `GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigSectionsSectionTypesItemInput` can be one of the following: // -// GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigSectionsSectionTypesItemArgs{...} +// GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigSectionsSectionTypesItemSectionTypeUnspecified +// GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigSectionsSectionTypesItemSituation +// GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigSectionsSectionTypesItemAction +// GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigSectionsSectionTypesItemResolution +// GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigSectionsSectionTypesItemReasonForCancellation +// GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigSectionsSectionTypesItemCustomerSatisfaction +// GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigSectionsSectionTypesItemEntities type GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfigSectionsSectionTypesItemInput interface { pulumi.Input @@ -1465,10 +1484,12 @@ func (o GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCard }).(pulumi.StringPtrOutput) } -// GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionUrlTypeHintInput is an input type that accepts GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionUrlTypeHintArgs and GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionUrlTypeHintOutput values. -// You can construct a concrete instance of `GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionUrlTypeHintInput` via: +// GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionUrlTypeHintInput is an input type that accepts values of the GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionUrlTypeHint enum +// A concrete instance of `GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionUrlTypeHintInput` can be one of the following: // -// GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionUrlTypeHintArgs{...} +// GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionUrlTypeHintUrlTypeHintUnspecified +// GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionUrlTypeHintAmpAction +// GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionUrlTypeHintAmpContent type GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionUrlTypeHintInput interface { pulumi.Input @@ -1644,10 +1665,14 @@ func (o GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardImageDisplayOption }).(pulumi.StringPtrOutput) } -// GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardImageDisplayOptionsInput is an input type that accepts GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardImageDisplayOptionsArgs and GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardImageDisplayOptionsOutput values. -// You can construct a concrete instance of `GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardImageDisplayOptionsInput` via: +// GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardImageDisplayOptionsInput is an input type that accepts values of the GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardImageDisplayOptions enum +// A concrete instance of `GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardImageDisplayOptionsInput` can be one of the following: // -// GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardImageDisplayOptionsArgs{...} +// GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardImageDisplayOptionsImageDisplayOptionsUnspecified +// GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardImageDisplayOptionsGray +// GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardImageDisplayOptionsWhite +// GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardImageDisplayOptionsCropped +// GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardImageDisplayOptionsBlurredBackground type GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardImageDisplayOptionsInput interface { pulumi.Input @@ -1821,10 +1846,13 @@ func (o GoogleCloudDialogflowV2IntentMessageColumnPropertiesHorizontalAlignmentP }).(pulumi.StringPtrOutput) } -// GoogleCloudDialogflowV2IntentMessageColumnPropertiesHorizontalAlignmentInput is an input type that accepts GoogleCloudDialogflowV2IntentMessageColumnPropertiesHorizontalAlignmentArgs and GoogleCloudDialogflowV2IntentMessageColumnPropertiesHorizontalAlignmentOutput values. -// You can construct a concrete instance of `GoogleCloudDialogflowV2IntentMessageColumnPropertiesHorizontalAlignmentInput` via: +// GoogleCloudDialogflowV2IntentMessageColumnPropertiesHorizontalAlignmentInput is an input type that accepts values of the GoogleCloudDialogflowV2IntentMessageColumnPropertiesHorizontalAlignment enum +// A concrete instance of `GoogleCloudDialogflowV2IntentMessageColumnPropertiesHorizontalAlignmentInput` can be one of the following: // -// GoogleCloudDialogflowV2IntentMessageColumnPropertiesHorizontalAlignmentArgs{...} +// GoogleCloudDialogflowV2IntentMessageColumnPropertiesHorizontalAlignmentHorizontalAlignmentUnspecified +// GoogleCloudDialogflowV2IntentMessageColumnPropertiesHorizontalAlignmentLeading +// GoogleCloudDialogflowV2IntentMessageColumnPropertiesHorizontalAlignmentCenter +// GoogleCloudDialogflowV2IntentMessageColumnPropertiesHorizontalAlignmentTrailing type GoogleCloudDialogflowV2IntentMessageColumnPropertiesHorizontalAlignmentInput interface { pulumi.Input @@ -1994,10 +2022,11 @@ func (o GoogleCloudDialogflowV2IntentMessageMediaContentMediaTypePtrOutput) ToSt }).(pulumi.StringPtrOutput) } -// GoogleCloudDialogflowV2IntentMessageMediaContentMediaTypeInput is an input type that accepts GoogleCloudDialogflowV2IntentMessageMediaContentMediaTypeArgs and GoogleCloudDialogflowV2IntentMessageMediaContentMediaTypeOutput values. -// You can construct a concrete instance of `GoogleCloudDialogflowV2IntentMessageMediaContentMediaTypeInput` via: +// GoogleCloudDialogflowV2IntentMessageMediaContentMediaTypeInput is an input type that accepts values of the GoogleCloudDialogflowV2IntentMessageMediaContentMediaType enum +// A concrete instance of `GoogleCloudDialogflowV2IntentMessageMediaContentMediaTypeInput` can be one of the following: // -// GoogleCloudDialogflowV2IntentMessageMediaContentMediaTypeArgs{...} +// GoogleCloudDialogflowV2IntentMessageMediaContentMediaTypeResponseMediaTypeUnspecified +// GoogleCloudDialogflowV2IntentMessageMediaContentMediaTypeAudio type GoogleCloudDialogflowV2IntentMessageMediaContentMediaTypeInput interface { pulumi.Input @@ -2183,10 +2212,19 @@ func (o GoogleCloudDialogflowV2IntentMessagePlatformPtrOutput) ToStringPtrOutput }).(pulumi.StringPtrOutput) } -// GoogleCloudDialogflowV2IntentMessagePlatformInput is an input type that accepts GoogleCloudDialogflowV2IntentMessagePlatformArgs and GoogleCloudDialogflowV2IntentMessagePlatformOutput values. -// You can construct a concrete instance of `GoogleCloudDialogflowV2IntentMessagePlatformInput` via: +// GoogleCloudDialogflowV2IntentMessagePlatformInput is an input type that accepts values of the GoogleCloudDialogflowV2IntentMessagePlatform enum +// A concrete instance of `GoogleCloudDialogflowV2IntentMessagePlatformInput` can be one of the following: // -// GoogleCloudDialogflowV2IntentMessagePlatformArgs{...} +// GoogleCloudDialogflowV2IntentMessagePlatformPlatformUnspecified +// GoogleCloudDialogflowV2IntentMessagePlatformFacebook +// GoogleCloudDialogflowV2IntentMessagePlatformSlack +// GoogleCloudDialogflowV2IntentMessagePlatformTelegram +// GoogleCloudDialogflowV2IntentMessagePlatformKik +// GoogleCloudDialogflowV2IntentMessagePlatformSkype +// GoogleCloudDialogflowV2IntentMessagePlatformLine +// GoogleCloudDialogflowV2IntentMessagePlatformViber +// GoogleCloudDialogflowV2IntentMessagePlatformActionsOnGoogle +// GoogleCloudDialogflowV2IntentMessagePlatformGoogleHangouts type GoogleCloudDialogflowV2IntentMessagePlatformInput interface { pulumi.Input @@ -2358,10 +2396,12 @@ func (o GoogleCloudDialogflowV2IntentTrainingPhraseTypePtrOutput) ToStringPtrOut }).(pulumi.StringPtrOutput) } -// GoogleCloudDialogflowV2IntentTrainingPhraseTypeInput is an input type that accepts GoogleCloudDialogflowV2IntentTrainingPhraseTypeArgs and GoogleCloudDialogflowV2IntentTrainingPhraseTypeOutput values. -// You can construct a concrete instance of `GoogleCloudDialogflowV2IntentTrainingPhraseTypeInput` via: +// GoogleCloudDialogflowV2IntentTrainingPhraseTypeInput is an input type that accepts values of the GoogleCloudDialogflowV2IntentTrainingPhraseType enum +// A concrete instance of `GoogleCloudDialogflowV2IntentTrainingPhraseTypeInput` can be one of the following: // -// GoogleCloudDialogflowV2IntentTrainingPhraseTypeArgs{...} +// GoogleCloudDialogflowV2IntentTrainingPhraseTypeTypeUnspecified +// GoogleCloudDialogflowV2IntentTrainingPhraseTypeExample +// GoogleCloudDialogflowV2IntentTrainingPhraseTypeTemplate type GoogleCloudDialogflowV2IntentTrainingPhraseTypeInput interface { pulumi.Input @@ -2533,10 +2573,12 @@ func (o GoogleCloudDialogflowV2NotificationConfigMessageFormatPtrOutput) ToStrin }).(pulumi.StringPtrOutput) } -// GoogleCloudDialogflowV2NotificationConfigMessageFormatInput is an input type that accepts GoogleCloudDialogflowV2NotificationConfigMessageFormatArgs and GoogleCloudDialogflowV2NotificationConfigMessageFormatOutput values. -// You can construct a concrete instance of `GoogleCloudDialogflowV2NotificationConfigMessageFormatInput` via: +// GoogleCloudDialogflowV2NotificationConfigMessageFormatInput is an input type that accepts values of the GoogleCloudDialogflowV2NotificationConfigMessageFormat enum +// A concrete instance of `GoogleCloudDialogflowV2NotificationConfigMessageFormatInput` can be one of the following: // -// GoogleCloudDialogflowV2NotificationConfigMessageFormatArgs{...} +// GoogleCloudDialogflowV2NotificationConfigMessageFormatMessageFormatUnspecified +// GoogleCloudDialogflowV2NotificationConfigMessageFormatProto +// GoogleCloudDialogflowV2NotificationConfigMessageFormatJson type GoogleCloudDialogflowV2NotificationConfigMessageFormatInput interface { pulumi.Input @@ -2708,10 +2750,12 @@ func (o GoogleCloudDialogflowV2SmartReplyModelMetadataTrainingModelTypePtrOutput }).(pulumi.StringPtrOutput) } -// GoogleCloudDialogflowV2SmartReplyModelMetadataTrainingModelTypeInput is an input type that accepts GoogleCloudDialogflowV2SmartReplyModelMetadataTrainingModelTypeArgs and GoogleCloudDialogflowV2SmartReplyModelMetadataTrainingModelTypeOutput values. -// You can construct a concrete instance of `GoogleCloudDialogflowV2SmartReplyModelMetadataTrainingModelTypeInput` via: +// GoogleCloudDialogflowV2SmartReplyModelMetadataTrainingModelTypeInput is an input type that accepts values of the GoogleCloudDialogflowV2SmartReplyModelMetadataTrainingModelType enum +// A concrete instance of `GoogleCloudDialogflowV2SmartReplyModelMetadataTrainingModelTypeInput` can be one of the following: // -// GoogleCloudDialogflowV2SmartReplyModelMetadataTrainingModelTypeArgs{...} +// GoogleCloudDialogflowV2SmartReplyModelMetadataTrainingModelTypeModelTypeUnspecified +// GoogleCloudDialogflowV2SmartReplyModelMetadataTrainingModelTypeSmartReplyDualEncoderModel +// GoogleCloudDialogflowV2SmartReplyModelMetadataTrainingModelTypeSmartReplyBertModel type GoogleCloudDialogflowV2SmartReplyModelMetadataTrainingModelTypeInput interface { pulumi.Input @@ -2885,10 +2929,13 @@ func (o GoogleCloudDialogflowV2SpeechToTextConfigSpeechModelVariantPtrOutput) To }).(pulumi.StringPtrOutput) } -// GoogleCloudDialogflowV2SpeechToTextConfigSpeechModelVariantInput is an input type that accepts GoogleCloudDialogflowV2SpeechToTextConfigSpeechModelVariantArgs and GoogleCloudDialogflowV2SpeechToTextConfigSpeechModelVariantOutput values. -// You can construct a concrete instance of `GoogleCloudDialogflowV2SpeechToTextConfigSpeechModelVariantInput` via: +// GoogleCloudDialogflowV2SpeechToTextConfigSpeechModelVariantInput is an input type that accepts values of the GoogleCloudDialogflowV2SpeechToTextConfigSpeechModelVariant enum +// A concrete instance of `GoogleCloudDialogflowV2SpeechToTextConfigSpeechModelVariantInput` can be one of the following: // -// GoogleCloudDialogflowV2SpeechToTextConfigSpeechModelVariantArgs{...} +// GoogleCloudDialogflowV2SpeechToTextConfigSpeechModelVariantSpeechModelVariantUnspecified +// GoogleCloudDialogflowV2SpeechToTextConfigSpeechModelVariantUseBestAvailable +// GoogleCloudDialogflowV2SpeechToTextConfigSpeechModelVariantUseStandard +// GoogleCloudDialogflowV2SpeechToTextConfigSpeechModelVariantUseEnhanced type GoogleCloudDialogflowV2SpeechToTextConfigSpeechModelVariantInput interface { pulumi.Input @@ -3064,10 +3111,14 @@ func (o GoogleCloudDialogflowV2SuggestionFeatureTypePtrOutput) ToStringPtrOutput }).(pulumi.StringPtrOutput) } -// GoogleCloudDialogflowV2SuggestionFeatureTypeInput is an input type that accepts GoogleCloudDialogflowV2SuggestionFeatureTypeArgs and GoogleCloudDialogflowV2SuggestionFeatureTypeOutput values. -// You can construct a concrete instance of `GoogleCloudDialogflowV2SuggestionFeatureTypeInput` via: +// GoogleCloudDialogflowV2SuggestionFeatureTypeInput is an input type that accepts values of the GoogleCloudDialogflowV2SuggestionFeatureType enum +// A concrete instance of `GoogleCloudDialogflowV2SuggestionFeatureTypeInput` can be one of the following: // -// GoogleCloudDialogflowV2SuggestionFeatureTypeArgs{...} +// GoogleCloudDialogflowV2SuggestionFeatureTypeTypeUnspecified +// GoogleCloudDialogflowV2SuggestionFeatureTypeArticleSuggestion +// GoogleCloudDialogflowV2SuggestionFeatureTypeFaq +// GoogleCloudDialogflowV2SuggestionFeatureTypeSmartReply +// GoogleCloudDialogflowV2SuggestionFeatureTypeKnowledgeSearch type GoogleCloudDialogflowV2SuggestionFeatureTypeInput interface { pulumi.Input @@ -3245,10 +3296,15 @@ func (o GoogleCloudDialogflowV2TextToSpeechSettingsOutputAudioEncodingPtrOutput) }).(pulumi.StringPtrOutput) } -// GoogleCloudDialogflowV2TextToSpeechSettingsOutputAudioEncodingInput is an input type that accepts GoogleCloudDialogflowV2TextToSpeechSettingsOutputAudioEncodingArgs and GoogleCloudDialogflowV2TextToSpeechSettingsOutputAudioEncodingOutput values. -// You can construct a concrete instance of `GoogleCloudDialogflowV2TextToSpeechSettingsOutputAudioEncodingInput` via: +// GoogleCloudDialogflowV2TextToSpeechSettingsOutputAudioEncodingInput is an input type that accepts values of the GoogleCloudDialogflowV2TextToSpeechSettingsOutputAudioEncoding enum +// A concrete instance of `GoogleCloudDialogflowV2TextToSpeechSettingsOutputAudioEncodingInput` can be one of the following: // -// GoogleCloudDialogflowV2TextToSpeechSettingsOutputAudioEncodingArgs{...} +// GoogleCloudDialogflowV2TextToSpeechSettingsOutputAudioEncodingOutputAudioEncodingUnspecified +// GoogleCloudDialogflowV2TextToSpeechSettingsOutputAudioEncodingOutputAudioEncodingLinear16 +// GoogleCloudDialogflowV2TextToSpeechSettingsOutputAudioEncodingOutputAudioEncodingMp3 +// GoogleCloudDialogflowV2TextToSpeechSettingsOutputAudioEncodingOutputAudioEncodingMp364Kbps +// GoogleCloudDialogflowV2TextToSpeechSettingsOutputAudioEncodingOutputAudioEncodingOggOpus +// GoogleCloudDialogflowV2TextToSpeechSettingsOutputAudioEncodingOutputAudioEncodingMulaw type GoogleCloudDialogflowV2TextToSpeechSettingsOutputAudioEncodingInput interface { pulumi.Input @@ -3422,10 +3478,13 @@ func (o GoogleCloudDialogflowV2VoiceSelectionParamsSsmlGenderPtrOutput) ToString }).(pulumi.StringPtrOutput) } -// GoogleCloudDialogflowV2VoiceSelectionParamsSsmlGenderInput is an input type that accepts GoogleCloudDialogflowV2VoiceSelectionParamsSsmlGenderArgs and GoogleCloudDialogflowV2VoiceSelectionParamsSsmlGenderOutput values. -// You can construct a concrete instance of `GoogleCloudDialogflowV2VoiceSelectionParamsSsmlGenderInput` via: +// GoogleCloudDialogflowV2VoiceSelectionParamsSsmlGenderInput is an input type that accepts values of the GoogleCloudDialogflowV2VoiceSelectionParamsSsmlGender enum +// A concrete instance of `GoogleCloudDialogflowV2VoiceSelectionParamsSsmlGenderInput` can be one of the following: // -// GoogleCloudDialogflowV2VoiceSelectionParamsSsmlGenderArgs{...} +// GoogleCloudDialogflowV2VoiceSelectionParamsSsmlGenderSsmlVoiceGenderUnspecified +// GoogleCloudDialogflowV2VoiceSelectionParamsSsmlGenderSsmlVoiceGenderMale +// GoogleCloudDialogflowV2VoiceSelectionParamsSsmlGenderSsmlVoiceGenderFemale +// GoogleCloudDialogflowV2VoiceSelectionParamsSsmlGenderSsmlVoiceGenderNeutral type GoogleCloudDialogflowV2VoiceSelectionParamsSsmlGenderInput interface { pulumi.Input @@ -3610,10 +3669,19 @@ func (o IntentDefaultResponsePlatformsItemPtrOutput) ToStringPtrOutputWithContex }).(pulumi.StringPtrOutput) } -// IntentDefaultResponsePlatformsItemInput is an input type that accepts IntentDefaultResponsePlatformsItemArgs and IntentDefaultResponsePlatformsItemOutput values. -// You can construct a concrete instance of `IntentDefaultResponsePlatformsItemInput` via: +// IntentDefaultResponsePlatformsItemInput is an input type that accepts values of the IntentDefaultResponsePlatformsItem enum +// A concrete instance of `IntentDefaultResponsePlatformsItemInput` can be one of the following: // -// IntentDefaultResponsePlatformsItemArgs{...} +// IntentDefaultResponsePlatformsItemPlatformUnspecified +// IntentDefaultResponsePlatformsItemFacebook +// IntentDefaultResponsePlatformsItemSlack +// IntentDefaultResponsePlatformsItemTelegram +// IntentDefaultResponsePlatformsItemKik +// IntentDefaultResponsePlatformsItemSkype +// IntentDefaultResponsePlatformsItemLine +// IntentDefaultResponsePlatformsItemViber +// IntentDefaultResponsePlatformsItemActionsOnGoogle +// IntentDefaultResponsePlatformsItemGoogleHangouts type IntentDefaultResponsePlatformsItemInput interface { pulumi.Input @@ -3830,10 +3898,12 @@ func (o IntentWebhookStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// IntentWebhookStateInput is an input type that accepts IntentWebhookStateArgs and IntentWebhookStateOutput values. -// You can construct a concrete instance of `IntentWebhookStateInput` via: +// IntentWebhookStateInput is an input type that accepts values of the IntentWebhookState enum +// A concrete instance of `IntentWebhookStateInput` can be one of the following: // -// IntentWebhookStateArgs{...} +// IntentWebhookStateWebhookStateUnspecified +// IntentWebhookStateWebhookStateEnabled +// IntentWebhookStateWebhookStateEnabledForSlotFilling type IntentWebhookStateInput interface { pulumi.Input @@ -4007,10 +4077,13 @@ func (o ParticipantRolePtrOutput) ToStringPtrOutputWithContext(ctx context.Conte }).(pulumi.StringPtrOutput) } -// ParticipantRoleInput is an input type that accepts ParticipantRoleArgs and ParticipantRoleOutput values. -// You can construct a concrete instance of `ParticipantRoleInput` via: +// ParticipantRoleInput is an input type that accepts values of the ParticipantRole enum +// A concrete instance of `ParticipantRoleInput` can be one of the following: // -// ParticipantRoleArgs{...} +// ParticipantRoleRoleUnspecified +// ParticipantRoleHumanAgent +// ParticipantRoleAutomatedAgent +// ParticipantRoleEndUser type ParticipantRoleInput interface { pulumi.Input @@ -4182,10 +4255,12 @@ func (o SessionEntityTypeEntityOverrideModePtrOutput) ToStringPtrOutputWithConte }).(pulumi.StringPtrOutput) } -// SessionEntityTypeEntityOverrideModeInput is an input type that accepts SessionEntityTypeEntityOverrideModeArgs and SessionEntityTypeEntityOverrideModeOutput values. -// You can construct a concrete instance of `SessionEntityTypeEntityOverrideModeInput` via: +// SessionEntityTypeEntityOverrideModeInput is an input type that accepts values of the SessionEntityTypeEntityOverrideMode enum +// A concrete instance of `SessionEntityTypeEntityOverrideModeInput` can be one of the following: // -// SessionEntityTypeEntityOverrideModeArgs{...} +// SessionEntityTypeEntityOverrideModeEntityOverrideModeUnspecified +// SessionEntityTypeEntityOverrideModeEntityOverrideModeOverride +// SessionEntityTypeEntityOverrideModeEntityOverrideModeSupplement type SessionEntityTypeEntityOverrideModeInput interface { pulumi.Input diff --git a/sdk/go/google/dialogflow/v2beta1/pulumiEnums.go b/sdk/go/google/dialogflow/v2beta1/pulumiEnums.go index 57fc9c990c..a23b4d2253 100644 --- a/sdk/go/google/dialogflow/v2beta1/pulumiEnums.go +++ b/sdk/go/google/dialogflow/v2beta1/pulumiEnums.go @@ -142,10 +142,12 @@ func (o ConversationConversationStagePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// ConversationConversationStageInput is an input type that accepts ConversationConversationStageArgs and ConversationConversationStageOutput values. -// You can construct a concrete instance of `ConversationConversationStageInput` via: +// ConversationConversationStageInput is an input type that accepts values of the ConversationConversationStage enum +// A concrete instance of `ConversationConversationStageInput` can be one of the following: // -// ConversationConversationStageArgs{...} +// ConversationConversationStageConversationStageUnspecified +// ConversationConversationStageVirtualAgentStage +// ConversationConversationStageHumanAssistStage type ConversationConversationStageInput interface { pulumi.Input @@ -322,10 +324,15 @@ func (o DocumentKnowledgeTypesItemPtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// DocumentKnowledgeTypesItemInput is an input type that accepts DocumentKnowledgeTypesItemArgs and DocumentKnowledgeTypesItemOutput values. -// You can construct a concrete instance of `DocumentKnowledgeTypesItemInput` via: +// DocumentKnowledgeTypesItemInput is an input type that accepts values of the DocumentKnowledgeTypesItem enum +// A concrete instance of `DocumentKnowledgeTypesItemInput` can be one of the following: // -// DocumentKnowledgeTypesItemArgs{...} +// DocumentKnowledgeTypesItemKnowledgeTypeUnspecified +// DocumentKnowledgeTypesItemFaq +// DocumentKnowledgeTypesItemExtractiveQa +// DocumentKnowledgeTypesItemArticleSuggestion +// DocumentKnowledgeTypesItemAgentFacingSmartReply +// DocumentKnowledgeTypesItemSmartReply type DocumentKnowledgeTypesItemInput interface { pulumi.Input @@ -540,10 +547,11 @@ func (o EntityTypeAutoExpansionModePtrOutput) ToStringPtrOutputWithContext(ctx c }).(pulumi.StringPtrOutput) } -// EntityTypeAutoExpansionModeInput is an input type that accepts EntityTypeAutoExpansionModeArgs and EntityTypeAutoExpansionModeOutput values. -// You can construct a concrete instance of `EntityTypeAutoExpansionModeInput` via: +// EntityTypeAutoExpansionModeInput is an input type that accepts values of the EntityTypeAutoExpansionMode enum +// A concrete instance of `EntityTypeAutoExpansionModeInput` can be one of the following: // -// EntityTypeAutoExpansionModeArgs{...} +// EntityTypeAutoExpansionModeAutoExpansionModeUnspecified +// EntityTypeAutoExpansionModeAutoExpansionModeDefault type EntityTypeAutoExpansionModeInput interface { pulumi.Input @@ -717,10 +725,13 @@ func (o EntityTypeKindPtrOutput) ToStringPtrOutputWithContext(ctx context.Contex }).(pulumi.StringPtrOutput) } -// EntityTypeKindInput is an input type that accepts EntityTypeKindArgs and EntityTypeKindOutput values. -// You can construct a concrete instance of `EntityTypeKindInput` via: +// EntityTypeKindInput is an input type that accepts values of the EntityTypeKind enum +// A concrete instance of `EntityTypeKindInput` can be one of the following: // -// EntityTypeKindArgs{...} +// EntityTypeKindKindUnspecified +// EntityTypeKindKindMap +// EntityTypeKindKindList +// EntityTypeKindKindRegexp type EntityTypeKindInput interface { pulumi.Input @@ -890,10 +901,11 @@ func (o GoogleCloudDialogflowV2beta1FulfillmentFeatureTypePtrOutput) ToStringPtr }).(pulumi.StringPtrOutput) } -// GoogleCloudDialogflowV2beta1FulfillmentFeatureTypeInput is an input type that accepts GoogleCloudDialogflowV2beta1FulfillmentFeatureTypeArgs and GoogleCloudDialogflowV2beta1FulfillmentFeatureTypeOutput values. -// You can construct a concrete instance of `GoogleCloudDialogflowV2beta1FulfillmentFeatureTypeInput` via: +// GoogleCloudDialogflowV2beta1FulfillmentFeatureTypeInput is an input type that accepts values of the GoogleCloudDialogflowV2beta1FulfillmentFeatureType enum +// A concrete instance of `GoogleCloudDialogflowV2beta1FulfillmentFeatureTypeInput` can be one of the following: // -// GoogleCloudDialogflowV2beta1FulfillmentFeatureTypeArgs{...} +// GoogleCloudDialogflowV2beta1FulfillmentFeatureTypeTypeUnspecified +// GoogleCloudDialogflowV2beta1FulfillmentFeatureTypeSmalltalk type GoogleCloudDialogflowV2beta1FulfillmentFeatureTypeInput interface { pulumi.Input @@ -1072,10 +1084,16 @@ func (o GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConf }).(pulumi.StringPtrOutput) } -// GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigSectionsSectionTypesItemInput is an input type that accepts GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigSectionsSectionTypesItemArgs and GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigSectionsSectionTypesItemOutput values. -// You can construct a concrete instance of `GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigSectionsSectionTypesItemInput` via: +// GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigSectionsSectionTypesItemInput is an input type that accepts values of the GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigSectionsSectionTypesItem enum +// A concrete instance of `GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigSectionsSectionTypesItemInput` can be one of the following: // -// GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigSectionsSectionTypesItemArgs{...} +// GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigSectionsSectionTypesItemSectionTypeUnspecified +// GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigSectionsSectionTypesItemSituation +// GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigSectionsSectionTypesItemAction +// GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigSectionsSectionTypesItemResolution +// GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigSectionsSectionTypesItemReasonForCancellation +// GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigSectionsSectionTypesItemCustomerSatisfaction +// GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigSectionsSectionTypesItemEntities type GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigSectionsSectionTypesItemInput interface { pulumi.Input @@ -1292,10 +1310,12 @@ func (o GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouse }).(pulumi.StringPtrOutput) } -// GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionUrlTypeHintInput is an input type that accepts GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionUrlTypeHintArgs and GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionUrlTypeHintOutput values. -// You can construct a concrete instance of `GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionUrlTypeHintInput` via: +// GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionUrlTypeHintInput is an input type that accepts values of the GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionUrlTypeHint enum +// A concrete instance of `GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionUrlTypeHintInput` can be one of the following: // -// GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionUrlTypeHintArgs{...} +// GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionUrlTypeHintUrlTypeHintUnspecified +// GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionUrlTypeHintAmpAction +// GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionUrlTypeHintAmpContent type GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionUrlTypeHintInput interface { pulumi.Input @@ -1471,10 +1491,14 @@ func (o GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardImageDisplayO }).(pulumi.StringPtrOutput) } -// GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardImageDisplayOptionsInput is an input type that accepts GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardImageDisplayOptionsArgs and GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardImageDisplayOptionsOutput values. -// You can construct a concrete instance of `GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardImageDisplayOptionsInput` via: +// GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardImageDisplayOptionsInput is an input type that accepts values of the GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardImageDisplayOptions enum +// A concrete instance of `GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardImageDisplayOptionsInput` can be one of the following: // -// GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardImageDisplayOptionsArgs{...} +// GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardImageDisplayOptionsImageDisplayOptionsUnspecified +// GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardImageDisplayOptionsGray +// GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardImageDisplayOptionsWhite +// GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardImageDisplayOptionsCropped +// GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardImageDisplayOptionsBlurredBackground type GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardImageDisplayOptionsInput interface { pulumi.Input @@ -1648,10 +1672,13 @@ func (o GoogleCloudDialogflowV2beta1IntentMessageColumnPropertiesHorizontalAlign }).(pulumi.StringPtrOutput) } -// GoogleCloudDialogflowV2beta1IntentMessageColumnPropertiesHorizontalAlignmentInput is an input type that accepts GoogleCloudDialogflowV2beta1IntentMessageColumnPropertiesHorizontalAlignmentArgs and GoogleCloudDialogflowV2beta1IntentMessageColumnPropertiesHorizontalAlignmentOutput values. -// You can construct a concrete instance of `GoogleCloudDialogflowV2beta1IntentMessageColumnPropertiesHorizontalAlignmentInput` via: +// GoogleCloudDialogflowV2beta1IntentMessageColumnPropertiesHorizontalAlignmentInput is an input type that accepts values of the GoogleCloudDialogflowV2beta1IntentMessageColumnPropertiesHorizontalAlignment enum +// A concrete instance of `GoogleCloudDialogflowV2beta1IntentMessageColumnPropertiesHorizontalAlignmentInput` can be one of the following: // -// GoogleCloudDialogflowV2beta1IntentMessageColumnPropertiesHorizontalAlignmentArgs{...} +// GoogleCloudDialogflowV2beta1IntentMessageColumnPropertiesHorizontalAlignmentHorizontalAlignmentUnspecified +// GoogleCloudDialogflowV2beta1IntentMessageColumnPropertiesHorizontalAlignmentLeading +// GoogleCloudDialogflowV2beta1IntentMessageColumnPropertiesHorizontalAlignmentCenter +// GoogleCloudDialogflowV2beta1IntentMessageColumnPropertiesHorizontalAlignmentTrailing type GoogleCloudDialogflowV2beta1IntentMessageColumnPropertiesHorizontalAlignmentInput interface { pulumi.Input @@ -1821,10 +1848,11 @@ func (o GoogleCloudDialogflowV2beta1IntentMessageMediaContentMediaTypePtrOutput) }).(pulumi.StringPtrOutput) } -// GoogleCloudDialogflowV2beta1IntentMessageMediaContentMediaTypeInput is an input type that accepts GoogleCloudDialogflowV2beta1IntentMessageMediaContentMediaTypeArgs and GoogleCloudDialogflowV2beta1IntentMessageMediaContentMediaTypeOutput values. -// You can construct a concrete instance of `GoogleCloudDialogflowV2beta1IntentMessageMediaContentMediaTypeInput` via: +// GoogleCloudDialogflowV2beta1IntentMessageMediaContentMediaTypeInput is an input type that accepts values of the GoogleCloudDialogflowV2beta1IntentMessageMediaContentMediaType enum +// A concrete instance of `GoogleCloudDialogflowV2beta1IntentMessageMediaContentMediaTypeInput` can be one of the following: // -// GoogleCloudDialogflowV2beta1IntentMessageMediaContentMediaTypeArgs{...} +// GoogleCloudDialogflowV2beta1IntentMessageMediaContentMediaTypeResponseMediaTypeUnspecified +// GoogleCloudDialogflowV2beta1IntentMessageMediaContentMediaTypeAudio type GoogleCloudDialogflowV2beta1IntentMessageMediaContentMediaTypeInput interface { pulumi.Input @@ -2012,10 +2040,20 @@ func (o GoogleCloudDialogflowV2beta1IntentMessagePlatformPtrOutput) ToStringPtrO }).(pulumi.StringPtrOutput) } -// GoogleCloudDialogflowV2beta1IntentMessagePlatformInput is an input type that accepts GoogleCloudDialogflowV2beta1IntentMessagePlatformArgs and GoogleCloudDialogflowV2beta1IntentMessagePlatformOutput values. -// You can construct a concrete instance of `GoogleCloudDialogflowV2beta1IntentMessagePlatformInput` via: +// GoogleCloudDialogflowV2beta1IntentMessagePlatformInput is an input type that accepts values of the GoogleCloudDialogflowV2beta1IntentMessagePlatform enum +// A concrete instance of `GoogleCloudDialogflowV2beta1IntentMessagePlatformInput` can be one of the following: // -// GoogleCloudDialogflowV2beta1IntentMessagePlatformArgs{...} +// GoogleCloudDialogflowV2beta1IntentMessagePlatformPlatformUnspecified +// GoogleCloudDialogflowV2beta1IntentMessagePlatformFacebook +// GoogleCloudDialogflowV2beta1IntentMessagePlatformSlack +// GoogleCloudDialogflowV2beta1IntentMessagePlatformTelegram +// GoogleCloudDialogflowV2beta1IntentMessagePlatformKik +// GoogleCloudDialogflowV2beta1IntentMessagePlatformSkype +// GoogleCloudDialogflowV2beta1IntentMessagePlatformLine +// GoogleCloudDialogflowV2beta1IntentMessagePlatformViber +// GoogleCloudDialogflowV2beta1IntentMessagePlatformActionsOnGoogle +// GoogleCloudDialogflowV2beta1IntentMessagePlatformTelephony +// GoogleCloudDialogflowV2beta1IntentMessagePlatformGoogleHangouts type GoogleCloudDialogflowV2beta1IntentMessagePlatformInput interface { pulumi.Input @@ -2189,10 +2227,13 @@ func (o GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentRbmMediaHeightPtr }).(pulumi.StringPtrOutput) } -// GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentRbmMediaHeightInput is an input type that accepts GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentRbmMediaHeightArgs and GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentRbmMediaHeightOutput values. -// You can construct a concrete instance of `GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentRbmMediaHeightInput` via: +// GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentRbmMediaHeightInput is an input type that accepts values of the GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentRbmMediaHeight enum +// A concrete instance of `GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentRbmMediaHeightInput` can be one of the following: // -// GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentRbmMediaHeightArgs{...} +// GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentRbmMediaHeightHeightUnspecified +// GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentRbmMediaHeightShort +// GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentRbmMediaHeightMedium +// GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentRbmMediaHeightTall type GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentRbmMediaHeightInput interface { pulumi.Input @@ -2364,10 +2405,12 @@ func (o GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCardCardWidthPtrOutp }).(pulumi.StringPtrOutput) } -// GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCardCardWidthInput is an input type that accepts GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCardCardWidthArgs and GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCardCardWidthOutput values. -// You can construct a concrete instance of `GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCardCardWidthInput` via: +// GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCardCardWidthInput is an input type that accepts values of the GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCardCardWidth enum +// A concrete instance of `GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCardCardWidthInput` can be one of the following: // -// GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCardCardWidthArgs{...} +// GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCardCardWidthCardWidthUnspecified +// GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCardCardWidthSmall +// GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCardCardWidthMedium type GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCardCardWidthInput interface { pulumi.Input @@ -2539,10 +2582,12 @@ func (o GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardCardOrientatio }).(pulumi.StringPtrOutput) } -// GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardCardOrientationInput is an input type that accepts GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardCardOrientationArgs and GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardCardOrientationOutput values. -// You can construct a concrete instance of `GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardCardOrientationInput` via: +// GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardCardOrientationInput is an input type that accepts values of the GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardCardOrientation enum +// A concrete instance of `GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardCardOrientationInput` can be one of the following: // -// GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardCardOrientationArgs{...} +// GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardCardOrientationCardOrientationUnspecified +// GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardCardOrientationHorizontal +// GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardCardOrientationVertical type GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardCardOrientationInput interface { pulumi.Input @@ -2714,10 +2759,12 @@ func (o GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardThumbnailImage }).(pulumi.StringPtrOutput) } -// GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardThumbnailImageAlignmentInput is an input type that accepts GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardThumbnailImageAlignmentArgs and GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardThumbnailImageAlignmentOutput values. -// You can construct a concrete instance of `GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardThumbnailImageAlignmentInput` via: +// GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardThumbnailImageAlignmentInput is an input type that accepts values of the GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardThumbnailImageAlignment enum +// A concrete instance of `GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardThumbnailImageAlignmentInput` can be one of the following: // -// GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardThumbnailImageAlignmentArgs{...} +// GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardThumbnailImageAlignmentThumbnailImageAlignmentUnspecified +// GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardThumbnailImageAlignmentLeft +// GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardThumbnailImageAlignmentRight type GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardThumbnailImageAlignmentInput interface { pulumi.Input @@ -2889,10 +2936,12 @@ func (o GoogleCloudDialogflowV2beta1IntentTrainingPhraseTypePtrOutput) ToStringP }).(pulumi.StringPtrOutput) } -// GoogleCloudDialogflowV2beta1IntentTrainingPhraseTypeInput is an input type that accepts GoogleCloudDialogflowV2beta1IntentTrainingPhraseTypeArgs and GoogleCloudDialogflowV2beta1IntentTrainingPhraseTypeOutput values. -// You can construct a concrete instance of `GoogleCloudDialogflowV2beta1IntentTrainingPhraseTypeInput` via: +// GoogleCloudDialogflowV2beta1IntentTrainingPhraseTypeInput is an input type that accepts values of the GoogleCloudDialogflowV2beta1IntentTrainingPhraseType enum +// A concrete instance of `GoogleCloudDialogflowV2beta1IntentTrainingPhraseTypeInput` can be one of the following: // -// GoogleCloudDialogflowV2beta1IntentTrainingPhraseTypeArgs{...} +// GoogleCloudDialogflowV2beta1IntentTrainingPhraseTypeTypeUnspecified +// GoogleCloudDialogflowV2beta1IntentTrainingPhraseTypeExample +// GoogleCloudDialogflowV2beta1IntentTrainingPhraseTypeTemplate type GoogleCloudDialogflowV2beta1IntentTrainingPhraseTypeInput interface { pulumi.Input @@ -3064,10 +3113,12 @@ func (o GoogleCloudDialogflowV2beta1NotificationConfigMessageFormatPtrOutput) To }).(pulumi.StringPtrOutput) } -// GoogleCloudDialogflowV2beta1NotificationConfigMessageFormatInput is an input type that accepts GoogleCloudDialogflowV2beta1NotificationConfigMessageFormatArgs and GoogleCloudDialogflowV2beta1NotificationConfigMessageFormatOutput values. -// You can construct a concrete instance of `GoogleCloudDialogflowV2beta1NotificationConfigMessageFormatInput` via: +// GoogleCloudDialogflowV2beta1NotificationConfigMessageFormatInput is an input type that accepts values of the GoogleCloudDialogflowV2beta1NotificationConfigMessageFormat enum +// A concrete instance of `GoogleCloudDialogflowV2beta1NotificationConfigMessageFormatInput` can be one of the following: // -// GoogleCloudDialogflowV2beta1NotificationConfigMessageFormatArgs{...} +// GoogleCloudDialogflowV2beta1NotificationConfigMessageFormatMessageFormatUnspecified +// GoogleCloudDialogflowV2beta1NotificationConfigMessageFormatProto +// GoogleCloudDialogflowV2beta1NotificationConfigMessageFormatJson type GoogleCloudDialogflowV2beta1NotificationConfigMessageFormatInput interface { pulumi.Input @@ -3241,10 +3292,13 @@ func (o GoogleCloudDialogflowV2beta1SpeechToTextConfigSpeechModelVariantPtrOutpu }).(pulumi.StringPtrOutput) } -// GoogleCloudDialogflowV2beta1SpeechToTextConfigSpeechModelVariantInput is an input type that accepts GoogleCloudDialogflowV2beta1SpeechToTextConfigSpeechModelVariantArgs and GoogleCloudDialogflowV2beta1SpeechToTextConfigSpeechModelVariantOutput values. -// You can construct a concrete instance of `GoogleCloudDialogflowV2beta1SpeechToTextConfigSpeechModelVariantInput` via: +// GoogleCloudDialogflowV2beta1SpeechToTextConfigSpeechModelVariantInput is an input type that accepts values of the GoogleCloudDialogflowV2beta1SpeechToTextConfigSpeechModelVariant enum +// A concrete instance of `GoogleCloudDialogflowV2beta1SpeechToTextConfigSpeechModelVariantInput` can be one of the following: // -// GoogleCloudDialogflowV2beta1SpeechToTextConfigSpeechModelVariantArgs{...} +// GoogleCloudDialogflowV2beta1SpeechToTextConfigSpeechModelVariantSpeechModelVariantUnspecified +// GoogleCloudDialogflowV2beta1SpeechToTextConfigSpeechModelVariantUseBestAvailable +// GoogleCloudDialogflowV2beta1SpeechToTextConfigSpeechModelVariantUseStandard +// GoogleCloudDialogflowV2beta1SpeechToTextConfigSpeechModelVariantUseEnhanced type GoogleCloudDialogflowV2beta1SpeechToTextConfigSpeechModelVariantInput interface { pulumi.Input @@ -3424,10 +3478,16 @@ func (o GoogleCloudDialogflowV2beta1SuggestionFeatureTypePtrOutput) ToStringPtrO }).(pulumi.StringPtrOutput) } -// GoogleCloudDialogflowV2beta1SuggestionFeatureTypeInput is an input type that accepts GoogleCloudDialogflowV2beta1SuggestionFeatureTypeArgs and GoogleCloudDialogflowV2beta1SuggestionFeatureTypeOutput values. -// You can construct a concrete instance of `GoogleCloudDialogflowV2beta1SuggestionFeatureTypeInput` via: +// GoogleCloudDialogflowV2beta1SuggestionFeatureTypeInput is an input type that accepts values of the GoogleCloudDialogflowV2beta1SuggestionFeatureType enum +// A concrete instance of `GoogleCloudDialogflowV2beta1SuggestionFeatureTypeInput` can be one of the following: // -// GoogleCloudDialogflowV2beta1SuggestionFeatureTypeArgs{...} +// GoogleCloudDialogflowV2beta1SuggestionFeatureTypeTypeUnspecified +// GoogleCloudDialogflowV2beta1SuggestionFeatureTypeArticleSuggestion +// GoogleCloudDialogflowV2beta1SuggestionFeatureTypeFaq +// GoogleCloudDialogflowV2beta1SuggestionFeatureTypeSmartReply +// GoogleCloudDialogflowV2beta1SuggestionFeatureTypeDialogflowAssist +// GoogleCloudDialogflowV2beta1SuggestionFeatureTypeConversationSummarization +// GoogleCloudDialogflowV2beta1SuggestionFeatureTypeKnowledgeSearch type GoogleCloudDialogflowV2beta1SuggestionFeatureTypeInput interface { pulumi.Input @@ -3605,10 +3665,15 @@ func (o GoogleCloudDialogflowV2beta1TextToSpeechSettingsOutputAudioEncodingPtrOu }).(pulumi.StringPtrOutput) } -// GoogleCloudDialogflowV2beta1TextToSpeechSettingsOutputAudioEncodingInput is an input type that accepts GoogleCloudDialogflowV2beta1TextToSpeechSettingsOutputAudioEncodingArgs and GoogleCloudDialogflowV2beta1TextToSpeechSettingsOutputAudioEncodingOutput values. -// You can construct a concrete instance of `GoogleCloudDialogflowV2beta1TextToSpeechSettingsOutputAudioEncodingInput` via: +// GoogleCloudDialogflowV2beta1TextToSpeechSettingsOutputAudioEncodingInput is an input type that accepts values of the GoogleCloudDialogflowV2beta1TextToSpeechSettingsOutputAudioEncoding enum +// A concrete instance of `GoogleCloudDialogflowV2beta1TextToSpeechSettingsOutputAudioEncodingInput` can be one of the following: // -// GoogleCloudDialogflowV2beta1TextToSpeechSettingsOutputAudioEncodingArgs{...} +// GoogleCloudDialogflowV2beta1TextToSpeechSettingsOutputAudioEncodingOutputAudioEncodingUnspecified +// GoogleCloudDialogflowV2beta1TextToSpeechSettingsOutputAudioEncodingOutputAudioEncodingLinear16 +// GoogleCloudDialogflowV2beta1TextToSpeechSettingsOutputAudioEncodingOutputAudioEncodingMp3 +// GoogleCloudDialogflowV2beta1TextToSpeechSettingsOutputAudioEncodingOutputAudioEncodingMp364Kbps +// GoogleCloudDialogflowV2beta1TextToSpeechSettingsOutputAudioEncodingOutputAudioEncodingOggOpus +// GoogleCloudDialogflowV2beta1TextToSpeechSettingsOutputAudioEncodingOutputAudioEncodingMulaw type GoogleCloudDialogflowV2beta1TextToSpeechSettingsOutputAudioEncodingInput interface { pulumi.Input @@ -3782,10 +3847,13 @@ func (o GoogleCloudDialogflowV2beta1VoiceSelectionParamsSsmlGenderPtrOutput) ToS }).(pulumi.StringPtrOutput) } -// GoogleCloudDialogflowV2beta1VoiceSelectionParamsSsmlGenderInput is an input type that accepts GoogleCloudDialogflowV2beta1VoiceSelectionParamsSsmlGenderArgs and GoogleCloudDialogflowV2beta1VoiceSelectionParamsSsmlGenderOutput values. -// You can construct a concrete instance of `GoogleCloudDialogflowV2beta1VoiceSelectionParamsSsmlGenderInput` via: +// GoogleCloudDialogflowV2beta1VoiceSelectionParamsSsmlGenderInput is an input type that accepts values of the GoogleCloudDialogflowV2beta1VoiceSelectionParamsSsmlGender enum +// A concrete instance of `GoogleCloudDialogflowV2beta1VoiceSelectionParamsSsmlGenderInput` can be one of the following: // -// GoogleCloudDialogflowV2beta1VoiceSelectionParamsSsmlGenderArgs{...} +// GoogleCloudDialogflowV2beta1VoiceSelectionParamsSsmlGenderSsmlVoiceGenderUnspecified +// GoogleCloudDialogflowV2beta1VoiceSelectionParamsSsmlGenderSsmlVoiceGenderMale +// GoogleCloudDialogflowV2beta1VoiceSelectionParamsSsmlGenderSsmlVoiceGenderFemale +// GoogleCloudDialogflowV2beta1VoiceSelectionParamsSsmlGenderSsmlVoiceGenderNeutral type GoogleCloudDialogflowV2beta1VoiceSelectionParamsSsmlGenderInput interface { pulumi.Input @@ -3972,10 +4040,20 @@ func (o IntentDefaultResponsePlatformsItemPtrOutput) ToStringPtrOutputWithContex }).(pulumi.StringPtrOutput) } -// IntentDefaultResponsePlatformsItemInput is an input type that accepts IntentDefaultResponsePlatformsItemArgs and IntentDefaultResponsePlatformsItemOutput values. -// You can construct a concrete instance of `IntentDefaultResponsePlatformsItemInput` via: +// IntentDefaultResponsePlatformsItemInput is an input type that accepts values of the IntentDefaultResponsePlatformsItem enum +// A concrete instance of `IntentDefaultResponsePlatformsItemInput` can be one of the following: // -// IntentDefaultResponsePlatformsItemArgs{...} +// IntentDefaultResponsePlatformsItemPlatformUnspecified +// IntentDefaultResponsePlatformsItemFacebook +// IntentDefaultResponsePlatformsItemSlack +// IntentDefaultResponsePlatformsItemTelegram +// IntentDefaultResponsePlatformsItemKik +// IntentDefaultResponsePlatformsItemSkype +// IntentDefaultResponsePlatformsItemLine +// IntentDefaultResponsePlatformsItemViber +// IntentDefaultResponsePlatformsItemActionsOnGoogle +// IntentDefaultResponsePlatformsItemTelephony +// IntentDefaultResponsePlatformsItemGoogleHangouts type IntentDefaultResponsePlatformsItemInput interface { pulumi.Input @@ -4192,10 +4270,12 @@ func (o IntentWebhookStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// IntentWebhookStateInput is an input type that accepts IntentWebhookStateArgs and IntentWebhookStateOutput values. -// You can construct a concrete instance of `IntentWebhookStateInput` via: +// IntentWebhookStateInput is an input type that accepts values of the IntentWebhookState enum +// A concrete instance of `IntentWebhookStateInput` can be one of the following: // -// IntentWebhookStateArgs{...} +// IntentWebhookStateWebhookStateUnspecified +// IntentWebhookStateWebhookStateEnabled +// IntentWebhookStateWebhookStateEnabledForSlotFilling type IntentWebhookStateInput interface { pulumi.Input @@ -4369,10 +4449,13 @@ func (o ParticipantRolePtrOutput) ToStringPtrOutputWithContext(ctx context.Conte }).(pulumi.StringPtrOutput) } -// ParticipantRoleInput is an input type that accepts ParticipantRoleArgs and ParticipantRoleOutput values. -// You can construct a concrete instance of `ParticipantRoleInput` via: +// ParticipantRoleInput is an input type that accepts values of the ParticipantRole enum +// A concrete instance of `ParticipantRoleInput` can be one of the following: // -// ParticipantRoleArgs{...} +// ParticipantRoleRoleUnspecified +// ParticipantRoleHumanAgent +// ParticipantRoleAutomatedAgent +// ParticipantRoleEndUser type ParticipantRoleInput interface { pulumi.Input @@ -4544,10 +4627,12 @@ func (o SessionEntityTypeEntityOverrideModePtrOutput) ToStringPtrOutputWithConte }).(pulumi.StringPtrOutput) } -// SessionEntityTypeEntityOverrideModeInput is an input type that accepts SessionEntityTypeEntityOverrideModeArgs and SessionEntityTypeEntityOverrideModeOutput values. -// You can construct a concrete instance of `SessionEntityTypeEntityOverrideModeInput` via: +// SessionEntityTypeEntityOverrideModeInput is an input type that accepts values of the SessionEntityTypeEntityOverrideMode enum +// A concrete instance of `SessionEntityTypeEntityOverrideModeInput` can be one of the following: // -// SessionEntityTypeEntityOverrideModeArgs{...} +// SessionEntityTypeEntityOverrideModeEntityOverrideModeUnspecified +// SessionEntityTypeEntityOverrideModeEntityOverrideModeOverride +// SessionEntityTypeEntityOverrideModeEntityOverrideModeSupplement type SessionEntityTypeEntityOverrideModeInput interface { pulumi.Input diff --git a/sdk/go/google/dialogflow/v3/pulumiEnums.go b/sdk/go/google/dialogflow/v3/pulumiEnums.go index bffbfb91c2..816f8b3414 100644 --- a/sdk/go/google/dialogflow/v3/pulumiEnums.go +++ b/sdk/go/google/dialogflow/v3/pulumiEnums.go @@ -140,10 +140,11 @@ func (o EntityTypeAutoExpansionModePtrOutput) ToStringPtrOutputWithContext(ctx c }).(pulumi.StringPtrOutput) } -// EntityTypeAutoExpansionModeInput is an input type that accepts EntityTypeAutoExpansionModeArgs and EntityTypeAutoExpansionModeOutput values. -// You can construct a concrete instance of `EntityTypeAutoExpansionModeInput` via: +// EntityTypeAutoExpansionModeInput is an input type that accepts values of the EntityTypeAutoExpansionMode enum +// A concrete instance of `EntityTypeAutoExpansionModeInput` can be one of the following: // -// EntityTypeAutoExpansionModeArgs{...} +// EntityTypeAutoExpansionModeAutoExpansionModeUnspecified +// EntityTypeAutoExpansionModeAutoExpansionModeDefault type EntityTypeAutoExpansionModeInput interface { pulumi.Input @@ -317,10 +318,13 @@ func (o EntityTypeKindPtrOutput) ToStringPtrOutputWithContext(ctx context.Contex }).(pulumi.StringPtrOutput) } -// EntityTypeKindInput is an input type that accepts EntityTypeKindArgs and EntityTypeKindOutput values. -// You can construct a concrete instance of `EntityTypeKindInput` via: +// EntityTypeKindInput is an input type that accepts values of the EntityTypeKind enum +// A concrete instance of `EntityTypeKindInput` can be one of the following: // -// EntityTypeKindArgs{...} +// EntityTypeKindKindUnspecified +// EntityTypeKindKindMap +// EntityTypeKindKindList +// EntityTypeKindKindRegexp type EntityTypeKindInput interface { pulumi.Input @@ -496,10 +500,14 @@ func (o ExperimentStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// ExperimentStateEnumInput is an input type that accepts ExperimentStateEnumArgs and ExperimentStateEnumOutput values. -// You can construct a concrete instance of `ExperimentStateEnumInput` via: +// ExperimentStateEnumInput is an input type that accepts values of the ExperimentStateEnum enum +// A concrete instance of `ExperimentStateEnumInput` can be one of the following: // -// ExperimentStateEnumArgs{...} +// ExperimentStateEnumStateUnspecified +// ExperimentStateEnumDraft +// ExperimentStateEnumRunning +// ExperimentStateEnumDone +// ExperimentStateEnumRolloutFailed type ExperimentStateEnumInput interface { pulumi.Input @@ -673,10 +681,13 @@ func (o GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtrOutput) ToSt }).(pulumi.StringPtrOutput) } -// GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeInput is an input type that accepts GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeArgs and GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeOutput values. -// You can construct a concrete instance of `GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeInput` via: +// GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeInput is an input type that accepts values of the GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreType enum +// A concrete instance of `GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeInput` can be one of the following: // -// GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeArgs{...} +// GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeDataStoreTypeUnspecified +// GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePublicWeb +// GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeUnstructured +// GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeStructured type GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeInput interface { pulumi.Input @@ -850,10 +861,13 @@ func (o GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtrOutput) ToStr }).(pulumi.StringPtrOutput) } -// GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeInput is an input type that accepts GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeArgs and GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeOutput values. -// You can construct a concrete instance of `GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeInput` via: +// GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeInput is an input type that accepts values of the GoogleCloudDialogflowCxV3ExperimentResultMetricCountType enum +// A concrete instance of `GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeInput` can be one of the following: // -// GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeArgs{...} +// GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeCountTypeUnspecified +// GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeTotalNoMatchCount +// GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeTotalTurnCount +// GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeAverageTurnCount type GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeInput interface { pulumi.Input @@ -1031,10 +1045,15 @@ func (o GoogleCloudDialogflowCxV3ExperimentResultMetricTypePtrOutput) ToStringPt }).(pulumi.StringPtrOutput) } -// GoogleCloudDialogflowCxV3ExperimentResultMetricTypeInput is an input type that accepts GoogleCloudDialogflowCxV3ExperimentResultMetricTypeArgs and GoogleCloudDialogflowCxV3ExperimentResultMetricTypeOutput values. -// You can construct a concrete instance of `GoogleCloudDialogflowCxV3ExperimentResultMetricTypeInput` via: +// GoogleCloudDialogflowCxV3ExperimentResultMetricTypeInput is an input type that accepts values of the GoogleCloudDialogflowCxV3ExperimentResultMetricType enum +// A concrete instance of `GoogleCloudDialogflowCxV3ExperimentResultMetricTypeInput` can be one of the following: // -// GoogleCloudDialogflowCxV3ExperimentResultMetricTypeArgs{...} +// GoogleCloudDialogflowCxV3ExperimentResultMetricTypeMetricUnspecified +// GoogleCloudDialogflowCxV3ExperimentResultMetricTypeContainedSessionNoCallbackRate +// GoogleCloudDialogflowCxV3ExperimentResultMetricTypeLiveAgentHandoffRate +// GoogleCloudDialogflowCxV3ExperimentResultMetricTypeCallbackSessionRate +// GoogleCloudDialogflowCxV3ExperimentResultMetricTypeAbandonedSessionRate +// GoogleCloudDialogflowCxV3ExperimentResultMetricTypeSessionEndRate type GoogleCloudDialogflowCxV3ExperimentResultMetricTypeInput interface { pulumi.Input @@ -1216,10 +1235,17 @@ func (o GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtrOutput) ToStrin }).(pulumi.StringPtrOutput) } -// GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingInput is an input type that accepts GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingArgs and GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingOutput values. -// You can construct a concrete instance of `GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingInput` via: +// GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingInput is an input type that accepts values of the GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding enum +// A concrete instance of `GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingInput` can be one of the following: // -// GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingArgs{...} +// GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingAudioEncodingUnspecified +// GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingAudioEncodingLinear16 +// GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingAudioEncodingFlac +// GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingAudioEncodingMulaw +// GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingAudioEncodingAmr +// GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingAudioEncodingAmrWb +// GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingAudioEncodingOggOpus +// GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingAudioEncodingSpeexWithHeaderByte type GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingInput interface { pulumi.Input @@ -1393,10 +1419,13 @@ func (o GoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrOutput) ToString }).(pulumi.StringPtrOutput) } -// GoogleCloudDialogflowCxV3InputAudioConfigModelVariantInput is an input type that accepts GoogleCloudDialogflowCxV3InputAudioConfigModelVariantArgs and GoogleCloudDialogflowCxV3InputAudioConfigModelVariantOutput values. -// You can construct a concrete instance of `GoogleCloudDialogflowCxV3InputAudioConfigModelVariantInput` via: +// GoogleCloudDialogflowCxV3InputAudioConfigModelVariantInput is an input type that accepts values of the GoogleCloudDialogflowCxV3InputAudioConfigModelVariant enum +// A concrete instance of `GoogleCloudDialogflowCxV3InputAudioConfigModelVariantInput` can be one of the following: // -// GoogleCloudDialogflowCxV3InputAudioConfigModelVariantArgs{...} +// GoogleCloudDialogflowCxV3InputAudioConfigModelVariantSpeechModelVariantUnspecified +// GoogleCloudDialogflowCxV3InputAudioConfigModelVariantUseBestAvailable +// GoogleCloudDialogflowCxV3InputAudioConfigModelVariantUseStandard +// GoogleCloudDialogflowCxV3InputAudioConfigModelVariantUseEnhanced type GoogleCloudDialogflowCxV3InputAudioConfigModelVariantInput interface { pulumi.Input @@ -1568,10 +1597,12 @@ func (o GoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrOutput) ToString }).(pulumi.StringPtrOutput) } -// GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeInput is an input type that accepts GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeArgs and GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeOutput values. -// You can construct a concrete instance of `GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeInput` via: +// GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeInput is an input type that accepts values of the GoogleCloudDialogflowCxV3NluSettingsModelTrainingMode enum +// A concrete instance of `GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeInput` can be one of the following: // -// GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeArgs{...} +// GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeModelTrainingModeUnspecified +// GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeModelTrainingModeAutomatic +// GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeModelTrainingModeManual type GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeInput interface { pulumi.Input @@ -1743,10 +1774,12 @@ func (o GoogleCloudDialogflowCxV3NluSettingsModelTypePtrOutput) ToStringPtrOutpu }).(pulumi.StringPtrOutput) } -// GoogleCloudDialogflowCxV3NluSettingsModelTypeInput is an input type that accepts GoogleCloudDialogflowCxV3NluSettingsModelTypeArgs and GoogleCloudDialogflowCxV3NluSettingsModelTypeOutput values. -// You can construct a concrete instance of `GoogleCloudDialogflowCxV3NluSettingsModelTypeInput` via: +// GoogleCloudDialogflowCxV3NluSettingsModelTypeInput is an input type that accepts values of the GoogleCloudDialogflowCxV3NluSettingsModelType enum +// A concrete instance of `GoogleCloudDialogflowCxV3NluSettingsModelTypeInput` can be one of the following: // -// GoogleCloudDialogflowCxV3NluSettingsModelTypeArgs{...} +// GoogleCloudDialogflowCxV3NluSettingsModelTypeModelTypeUnspecified +// GoogleCloudDialogflowCxV3NluSettingsModelTypeModelTypeStandard +// GoogleCloudDialogflowCxV3NluSettingsModelTypeModelTypeAdvanced type GoogleCloudDialogflowCxV3NluSettingsModelTypeInput interface { pulumi.Input @@ -1920,10 +1953,13 @@ func (o GoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrOutput) ToStringP }).(pulumi.StringPtrOutput) } -// GoogleCloudDialogflowCxV3ResponseMessageResponseTypeInput is an input type that accepts GoogleCloudDialogflowCxV3ResponseMessageResponseTypeArgs and GoogleCloudDialogflowCxV3ResponseMessageResponseTypeOutput values. -// You can construct a concrete instance of `GoogleCloudDialogflowCxV3ResponseMessageResponseTypeInput` via: +// GoogleCloudDialogflowCxV3ResponseMessageResponseTypeInput is an input type that accepts values of the GoogleCloudDialogflowCxV3ResponseMessageResponseType enum +// A concrete instance of `GoogleCloudDialogflowCxV3ResponseMessageResponseTypeInput` can be one of the following: // -// GoogleCloudDialogflowCxV3ResponseMessageResponseTypeArgs{...} +// GoogleCloudDialogflowCxV3ResponseMessageResponseTypeResponseTypeUnspecified +// GoogleCloudDialogflowCxV3ResponseMessageResponseTypeEntryPrompt +// GoogleCloudDialogflowCxV3ResponseMessageResponseTypeParameterPrompt +// GoogleCloudDialogflowCxV3ResponseMessageResponseTypeHandlerPrompt type GoogleCloudDialogflowCxV3ResponseMessageResponseTypeInput interface { pulumi.Input @@ -2097,10 +2133,13 @@ func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatP }).(pulumi.StringPtrOutput) } -// GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatInput is an input type that accepts GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatArgs and GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatOutput values. -// You can construct a concrete instance of `GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatInput` via: +// GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatInput is an input type that accepts values of the GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormat enum +// A concrete instance of `GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatInput` can be one of the following: // -// GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatArgs{...} +// GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatAudioFormatUnspecified +// GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatMulaw +// GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatMp3 +// GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatOgg type GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatInput interface { pulumi.Input @@ -2272,10 +2311,12 @@ func (o GoogleCloudDialogflowCxV3TestCaseResultTestResultPtrOutput) ToStringPtrO }).(pulumi.StringPtrOutput) } -// GoogleCloudDialogflowCxV3TestCaseResultTestResultInput is an input type that accepts GoogleCloudDialogflowCxV3TestCaseResultTestResultArgs and GoogleCloudDialogflowCxV3TestCaseResultTestResultOutput values. -// You can construct a concrete instance of `GoogleCloudDialogflowCxV3TestCaseResultTestResultInput` via: +// GoogleCloudDialogflowCxV3TestCaseResultTestResultInput is an input type that accepts values of the GoogleCloudDialogflowCxV3TestCaseResultTestResult enum +// A concrete instance of `GoogleCloudDialogflowCxV3TestCaseResultTestResultInput` can be one of the following: // -// GoogleCloudDialogflowCxV3TestCaseResultTestResultArgs{...} +// GoogleCloudDialogflowCxV3TestCaseResultTestResultTestResultUnspecified +// GoogleCloudDialogflowCxV3TestCaseResultTestResultPassed +// GoogleCloudDialogflowCxV3TestCaseResultTestResultFailed type GoogleCloudDialogflowCxV3TestCaseResultTestResultInput interface { pulumi.Input @@ -2457,10 +2498,17 @@ func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrOutput) To }).(pulumi.StringPtrOutput) } -// GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodInput is an input type that accepts GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodArgs and GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodOutput values. -// You can construct a concrete instance of `GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodInput` via: +// GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodInput is an input type that accepts values of the GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethod enum +// A concrete instance of `GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodInput` can be one of the following: // -// GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodArgs{...} +// GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodHttpMethodUnspecified +// GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPost +// GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodGet +// GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodHead +// GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPut +// GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodDelete +// GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPatch +// GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodOptions type GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodInput interface { pulumi.Input @@ -2632,10 +2680,12 @@ func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrOutput) T }).(pulumi.StringPtrOutput) } -// GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeInput is an input type that accepts GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeArgs and GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeOutput values. -// You can construct a concrete instance of `GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeInput` via: +// GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeInput is an input type that accepts values of the GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookType enum +// A concrete instance of `GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeInput` can be one of the following: // -// GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeArgs{...} +// GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeWebhookTypeUnspecified +// GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeStandard +// GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeFlexible type GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeInput interface { pulumi.Input @@ -2804,10 +2854,11 @@ func (o SecuritySettingPurgeDataTypesItemPtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// SecuritySettingPurgeDataTypesItemInput is an input type that accepts SecuritySettingPurgeDataTypesItemArgs and SecuritySettingPurgeDataTypesItemOutput values. -// You can construct a concrete instance of `SecuritySettingPurgeDataTypesItemInput` via: +// SecuritySettingPurgeDataTypesItemInput is an input type that accepts values of the SecuritySettingPurgeDataTypesItem enum +// A concrete instance of `SecuritySettingPurgeDataTypesItemInput` can be one of the following: // -// SecuritySettingPurgeDataTypesItemArgs{...} +// SecuritySettingPurgeDataTypesItemPurgeDataTypeUnspecified +// SecuritySettingPurgeDataTypesItemDialogflowHistory type SecuritySettingPurgeDataTypesItemInput interface { pulumi.Input @@ -3022,10 +3073,11 @@ func (o SecuritySettingRedactionScopePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// SecuritySettingRedactionScopeInput is an input type that accepts SecuritySettingRedactionScopeArgs and SecuritySettingRedactionScopeOutput values. -// You can construct a concrete instance of `SecuritySettingRedactionScopeInput` via: +// SecuritySettingRedactionScopeInput is an input type that accepts values of the SecuritySettingRedactionScope enum +// A concrete instance of `SecuritySettingRedactionScopeInput` can be one of the following: // -// SecuritySettingRedactionScopeArgs{...} +// SecuritySettingRedactionScopeRedactionScopeUnspecified +// SecuritySettingRedactionScopeRedactDiskStorage type SecuritySettingRedactionScopeInput interface { pulumi.Input @@ -3195,10 +3247,11 @@ func (o SecuritySettingRedactionStrategyPtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// SecuritySettingRedactionStrategyInput is an input type that accepts SecuritySettingRedactionStrategyArgs and SecuritySettingRedactionStrategyOutput values. -// You can construct a concrete instance of `SecuritySettingRedactionStrategyInput` via: +// SecuritySettingRedactionStrategyInput is an input type that accepts values of the SecuritySettingRedactionStrategy enum +// A concrete instance of `SecuritySettingRedactionStrategyInput` can be one of the following: // -// SecuritySettingRedactionStrategyArgs{...} +// SecuritySettingRedactionStrategyRedactionStrategyUnspecified +// SecuritySettingRedactionStrategyRedactWithService type SecuritySettingRedactionStrategyInput interface { pulumi.Input @@ -3368,10 +3421,11 @@ func (o SecuritySettingRetentionStrategyPtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// SecuritySettingRetentionStrategyInput is an input type that accepts SecuritySettingRetentionStrategyArgs and SecuritySettingRetentionStrategyOutput values. -// You can construct a concrete instance of `SecuritySettingRetentionStrategyInput` via: +// SecuritySettingRetentionStrategyInput is an input type that accepts values of the SecuritySettingRetentionStrategy enum +// A concrete instance of `SecuritySettingRetentionStrategyInput` can be one of the following: // -// SecuritySettingRetentionStrategyArgs{...} +// SecuritySettingRetentionStrategyRetentionStrategyUnspecified +// SecuritySettingRetentionStrategyRemoveAfterConversation type SecuritySettingRetentionStrategyInput interface { pulumi.Input @@ -3543,10 +3597,12 @@ func (o SessionEntityTypeEntityOverrideModePtrOutput) ToStringPtrOutputWithConte }).(pulumi.StringPtrOutput) } -// SessionEntityTypeEntityOverrideModeInput is an input type that accepts SessionEntityTypeEntityOverrideModeArgs and SessionEntityTypeEntityOverrideModeOutput values. -// You can construct a concrete instance of `SessionEntityTypeEntityOverrideModeInput` via: +// SessionEntityTypeEntityOverrideModeInput is an input type that accepts values of the SessionEntityTypeEntityOverrideMode enum +// A concrete instance of `SessionEntityTypeEntityOverrideModeInput` can be one of the following: // -// SessionEntityTypeEntityOverrideModeArgs{...} +// SessionEntityTypeEntityOverrideModeEntityOverrideModeUnspecified +// SessionEntityTypeEntityOverrideModeEntityOverrideModeOverride +// SessionEntityTypeEntityOverrideModeEntityOverrideModeSupplement type SessionEntityTypeEntityOverrideModeInput interface { pulumi.Input diff --git a/sdk/go/google/dialogflow/v3beta1/pulumiEnums.go b/sdk/go/google/dialogflow/v3beta1/pulumiEnums.go index 3aee7b931c..57e192f5c3 100644 --- a/sdk/go/google/dialogflow/v3beta1/pulumiEnums.go +++ b/sdk/go/google/dialogflow/v3beta1/pulumiEnums.go @@ -140,10 +140,11 @@ func (o EntityTypeAutoExpansionModePtrOutput) ToStringPtrOutputWithContext(ctx c }).(pulumi.StringPtrOutput) } -// EntityTypeAutoExpansionModeInput is an input type that accepts EntityTypeAutoExpansionModeArgs and EntityTypeAutoExpansionModeOutput values. -// You can construct a concrete instance of `EntityTypeAutoExpansionModeInput` via: +// EntityTypeAutoExpansionModeInput is an input type that accepts values of the EntityTypeAutoExpansionMode enum +// A concrete instance of `EntityTypeAutoExpansionModeInput` can be one of the following: // -// EntityTypeAutoExpansionModeArgs{...} +// EntityTypeAutoExpansionModeAutoExpansionModeUnspecified +// EntityTypeAutoExpansionModeAutoExpansionModeDefault type EntityTypeAutoExpansionModeInput interface { pulumi.Input @@ -317,10 +318,13 @@ func (o EntityTypeKindPtrOutput) ToStringPtrOutputWithContext(ctx context.Contex }).(pulumi.StringPtrOutput) } -// EntityTypeKindInput is an input type that accepts EntityTypeKindArgs and EntityTypeKindOutput values. -// You can construct a concrete instance of `EntityTypeKindInput` via: +// EntityTypeKindInput is an input type that accepts values of the EntityTypeKind enum +// A concrete instance of `EntityTypeKindInput` can be one of the following: // -// EntityTypeKindArgs{...} +// EntityTypeKindKindUnspecified +// EntityTypeKindKindMap +// EntityTypeKindKindList +// EntityTypeKindKindRegexp type EntityTypeKindInput interface { pulumi.Input @@ -496,10 +500,14 @@ func (o ExperimentStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// ExperimentStateEnumInput is an input type that accepts ExperimentStateEnumArgs and ExperimentStateEnumOutput values. -// You can construct a concrete instance of `ExperimentStateEnumInput` via: +// ExperimentStateEnumInput is an input type that accepts values of the ExperimentStateEnum enum +// A concrete instance of `ExperimentStateEnumInput` can be one of the following: // -// ExperimentStateEnumArgs{...} +// ExperimentStateEnumStateUnspecified +// ExperimentStateEnumDraft +// ExperimentStateEnumRunning +// ExperimentStateEnumDone +// ExperimentStateEnumRolloutFailed type ExperimentStateEnumInput interface { pulumi.Input @@ -673,10 +681,13 @@ func (o GoogleCloudDialogflowCxV3beta1DataStoreConnectionDataStoreTypePtrOutput) }).(pulumi.StringPtrOutput) } -// GoogleCloudDialogflowCxV3beta1DataStoreConnectionDataStoreTypeInput is an input type that accepts GoogleCloudDialogflowCxV3beta1DataStoreConnectionDataStoreTypeArgs and GoogleCloudDialogflowCxV3beta1DataStoreConnectionDataStoreTypeOutput values. -// You can construct a concrete instance of `GoogleCloudDialogflowCxV3beta1DataStoreConnectionDataStoreTypeInput` via: +// GoogleCloudDialogflowCxV3beta1DataStoreConnectionDataStoreTypeInput is an input type that accepts values of the GoogleCloudDialogflowCxV3beta1DataStoreConnectionDataStoreType enum +// A concrete instance of `GoogleCloudDialogflowCxV3beta1DataStoreConnectionDataStoreTypeInput` can be one of the following: // -// GoogleCloudDialogflowCxV3beta1DataStoreConnectionDataStoreTypeArgs{...} +// GoogleCloudDialogflowCxV3beta1DataStoreConnectionDataStoreTypeDataStoreTypeUnspecified +// GoogleCloudDialogflowCxV3beta1DataStoreConnectionDataStoreTypePublicWeb +// GoogleCloudDialogflowCxV3beta1DataStoreConnectionDataStoreTypeUnstructured +// GoogleCloudDialogflowCxV3beta1DataStoreConnectionDataStoreTypeStructured type GoogleCloudDialogflowCxV3beta1DataStoreConnectionDataStoreTypeInput interface { pulumi.Input @@ -850,10 +861,13 @@ func (o GoogleCloudDialogflowCxV3beta1ExperimentResultMetricCountTypePtrOutput) }).(pulumi.StringPtrOutput) } -// GoogleCloudDialogflowCxV3beta1ExperimentResultMetricCountTypeInput is an input type that accepts GoogleCloudDialogflowCxV3beta1ExperimentResultMetricCountTypeArgs and GoogleCloudDialogflowCxV3beta1ExperimentResultMetricCountTypeOutput values. -// You can construct a concrete instance of `GoogleCloudDialogflowCxV3beta1ExperimentResultMetricCountTypeInput` via: +// GoogleCloudDialogflowCxV3beta1ExperimentResultMetricCountTypeInput is an input type that accepts values of the GoogleCloudDialogflowCxV3beta1ExperimentResultMetricCountType enum +// A concrete instance of `GoogleCloudDialogflowCxV3beta1ExperimentResultMetricCountTypeInput` can be one of the following: // -// GoogleCloudDialogflowCxV3beta1ExperimentResultMetricCountTypeArgs{...} +// GoogleCloudDialogflowCxV3beta1ExperimentResultMetricCountTypeCountTypeUnspecified +// GoogleCloudDialogflowCxV3beta1ExperimentResultMetricCountTypeTotalNoMatchCount +// GoogleCloudDialogflowCxV3beta1ExperimentResultMetricCountTypeTotalTurnCount +// GoogleCloudDialogflowCxV3beta1ExperimentResultMetricCountTypeAverageTurnCount type GoogleCloudDialogflowCxV3beta1ExperimentResultMetricCountTypeInput interface { pulumi.Input @@ -1031,10 +1045,15 @@ func (o GoogleCloudDialogflowCxV3beta1ExperimentResultMetricTypePtrOutput) ToStr }).(pulumi.StringPtrOutput) } -// GoogleCloudDialogflowCxV3beta1ExperimentResultMetricTypeInput is an input type that accepts GoogleCloudDialogflowCxV3beta1ExperimentResultMetricTypeArgs and GoogleCloudDialogflowCxV3beta1ExperimentResultMetricTypeOutput values. -// You can construct a concrete instance of `GoogleCloudDialogflowCxV3beta1ExperimentResultMetricTypeInput` via: +// GoogleCloudDialogflowCxV3beta1ExperimentResultMetricTypeInput is an input type that accepts values of the GoogleCloudDialogflowCxV3beta1ExperimentResultMetricType enum +// A concrete instance of `GoogleCloudDialogflowCxV3beta1ExperimentResultMetricTypeInput` can be one of the following: // -// GoogleCloudDialogflowCxV3beta1ExperimentResultMetricTypeArgs{...} +// GoogleCloudDialogflowCxV3beta1ExperimentResultMetricTypeMetricUnspecified +// GoogleCloudDialogflowCxV3beta1ExperimentResultMetricTypeContainedSessionNoCallbackRate +// GoogleCloudDialogflowCxV3beta1ExperimentResultMetricTypeLiveAgentHandoffRate +// GoogleCloudDialogflowCxV3beta1ExperimentResultMetricTypeCallbackSessionRate +// GoogleCloudDialogflowCxV3beta1ExperimentResultMetricTypeAbandonedSessionRate +// GoogleCloudDialogflowCxV3beta1ExperimentResultMetricTypeSessionEndRate type GoogleCloudDialogflowCxV3beta1ExperimentResultMetricTypeInput interface { pulumi.Input @@ -1216,10 +1235,17 @@ func (o GoogleCloudDialogflowCxV3beta1InputAudioConfigAudioEncodingPtrOutput) To }).(pulumi.StringPtrOutput) } -// GoogleCloudDialogflowCxV3beta1InputAudioConfigAudioEncodingInput is an input type that accepts GoogleCloudDialogflowCxV3beta1InputAudioConfigAudioEncodingArgs and GoogleCloudDialogflowCxV3beta1InputAudioConfigAudioEncodingOutput values. -// You can construct a concrete instance of `GoogleCloudDialogflowCxV3beta1InputAudioConfigAudioEncodingInput` via: +// GoogleCloudDialogflowCxV3beta1InputAudioConfigAudioEncodingInput is an input type that accepts values of the GoogleCloudDialogflowCxV3beta1InputAudioConfigAudioEncoding enum +// A concrete instance of `GoogleCloudDialogflowCxV3beta1InputAudioConfigAudioEncodingInput` can be one of the following: // -// GoogleCloudDialogflowCxV3beta1InputAudioConfigAudioEncodingArgs{...} +// GoogleCloudDialogflowCxV3beta1InputAudioConfigAudioEncodingAudioEncodingUnspecified +// GoogleCloudDialogflowCxV3beta1InputAudioConfigAudioEncodingAudioEncodingLinear16 +// GoogleCloudDialogflowCxV3beta1InputAudioConfigAudioEncodingAudioEncodingFlac +// GoogleCloudDialogflowCxV3beta1InputAudioConfigAudioEncodingAudioEncodingMulaw +// GoogleCloudDialogflowCxV3beta1InputAudioConfigAudioEncodingAudioEncodingAmr +// GoogleCloudDialogflowCxV3beta1InputAudioConfigAudioEncodingAudioEncodingAmrWb +// GoogleCloudDialogflowCxV3beta1InputAudioConfigAudioEncodingAudioEncodingOggOpus +// GoogleCloudDialogflowCxV3beta1InputAudioConfigAudioEncodingAudioEncodingSpeexWithHeaderByte type GoogleCloudDialogflowCxV3beta1InputAudioConfigAudioEncodingInput interface { pulumi.Input @@ -1393,10 +1419,13 @@ func (o GoogleCloudDialogflowCxV3beta1InputAudioConfigModelVariantPtrOutput) ToS }).(pulumi.StringPtrOutput) } -// GoogleCloudDialogflowCxV3beta1InputAudioConfigModelVariantInput is an input type that accepts GoogleCloudDialogflowCxV3beta1InputAudioConfigModelVariantArgs and GoogleCloudDialogflowCxV3beta1InputAudioConfigModelVariantOutput values. -// You can construct a concrete instance of `GoogleCloudDialogflowCxV3beta1InputAudioConfigModelVariantInput` via: +// GoogleCloudDialogflowCxV3beta1InputAudioConfigModelVariantInput is an input type that accepts values of the GoogleCloudDialogflowCxV3beta1InputAudioConfigModelVariant enum +// A concrete instance of `GoogleCloudDialogflowCxV3beta1InputAudioConfigModelVariantInput` can be one of the following: // -// GoogleCloudDialogflowCxV3beta1InputAudioConfigModelVariantArgs{...} +// GoogleCloudDialogflowCxV3beta1InputAudioConfigModelVariantSpeechModelVariantUnspecified +// GoogleCloudDialogflowCxV3beta1InputAudioConfigModelVariantUseBestAvailable +// GoogleCloudDialogflowCxV3beta1InputAudioConfigModelVariantUseStandard +// GoogleCloudDialogflowCxV3beta1InputAudioConfigModelVariantUseEnhanced type GoogleCloudDialogflowCxV3beta1InputAudioConfigModelVariantInput interface { pulumi.Input @@ -1568,10 +1597,12 @@ func (o GoogleCloudDialogflowCxV3beta1NluSettingsModelTrainingModePtrOutput) ToS }).(pulumi.StringPtrOutput) } -// GoogleCloudDialogflowCxV3beta1NluSettingsModelTrainingModeInput is an input type that accepts GoogleCloudDialogflowCxV3beta1NluSettingsModelTrainingModeArgs and GoogleCloudDialogflowCxV3beta1NluSettingsModelTrainingModeOutput values. -// You can construct a concrete instance of `GoogleCloudDialogflowCxV3beta1NluSettingsModelTrainingModeInput` via: +// GoogleCloudDialogflowCxV3beta1NluSettingsModelTrainingModeInput is an input type that accepts values of the GoogleCloudDialogflowCxV3beta1NluSettingsModelTrainingMode enum +// A concrete instance of `GoogleCloudDialogflowCxV3beta1NluSettingsModelTrainingModeInput` can be one of the following: // -// GoogleCloudDialogflowCxV3beta1NluSettingsModelTrainingModeArgs{...} +// GoogleCloudDialogflowCxV3beta1NluSettingsModelTrainingModeModelTrainingModeUnspecified +// GoogleCloudDialogflowCxV3beta1NluSettingsModelTrainingModeModelTrainingModeAutomatic +// GoogleCloudDialogflowCxV3beta1NluSettingsModelTrainingModeModelTrainingModeManual type GoogleCloudDialogflowCxV3beta1NluSettingsModelTrainingModeInput interface { pulumi.Input @@ -1743,10 +1774,12 @@ func (o GoogleCloudDialogflowCxV3beta1NluSettingsModelTypePtrOutput) ToStringPtr }).(pulumi.StringPtrOutput) } -// GoogleCloudDialogflowCxV3beta1NluSettingsModelTypeInput is an input type that accepts GoogleCloudDialogflowCxV3beta1NluSettingsModelTypeArgs and GoogleCloudDialogflowCxV3beta1NluSettingsModelTypeOutput values. -// You can construct a concrete instance of `GoogleCloudDialogflowCxV3beta1NluSettingsModelTypeInput` via: +// GoogleCloudDialogflowCxV3beta1NluSettingsModelTypeInput is an input type that accepts values of the GoogleCloudDialogflowCxV3beta1NluSettingsModelType enum +// A concrete instance of `GoogleCloudDialogflowCxV3beta1NluSettingsModelTypeInput` can be one of the following: // -// GoogleCloudDialogflowCxV3beta1NluSettingsModelTypeArgs{...} +// GoogleCloudDialogflowCxV3beta1NluSettingsModelTypeModelTypeUnspecified +// GoogleCloudDialogflowCxV3beta1NluSettingsModelTypeModelTypeStandard +// GoogleCloudDialogflowCxV3beta1NluSettingsModelTypeModelTypeAdvanced type GoogleCloudDialogflowCxV3beta1NluSettingsModelTypeInput interface { pulumi.Input @@ -1920,10 +1953,13 @@ func (o GoogleCloudDialogflowCxV3beta1SecuritySettingsAudioExportSettingsAudioFo }).(pulumi.StringPtrOutput) } -// GoogleCloudDialogflowCxV3beta1SecuritySettingsAudioExportSettingsAudioFormatInput is an input type that accepts GoogleCloudDialogflowCxV3beta1SecuritySettingsAudioExportSettingsAudioFormatArgs and GoogleCloudDialogflowCxV3beta1SecuritySettingsAudioExportSettingsAudioFormatOutput values. -// You can construct a concrete instance of `GoogleCloudDialogflowCxV3beta1SecuritySettingsAudioExportSettingsAudioFormatInput` via: +// GoogleCloudDialogflowCxV3beta1SecuritySettingsAudioExportSettingsAudioFormatInput is an input type that accepts values of the GoogleCloudDialogflowCxV3beta1SecuritySettingsAudioExportSettingsAudioFormat enum +// A concrete instance of `GoogleCloudDialogflowCxV3beta1SecuritySettingsAudioExportSettingsAudioFormatInput` can be one of the following: // -// GoogleCloudDialogflowCxV3beta1SecuritySettingsAudioExportSettingsAudioFormatArgs{...} +// GoogleCloudDialogflowCxV3beta1SecuritySettingsAudioExportSettingsAudioFormatAudioFormatUnspecified +// GoogleCloudDialogflowCxV3beta1SecuritySettingsAudioExportSettingsAudioFormatMulaw +// GoogleCloudDialogflowCxV3beta1SecuritySettingsAudioExportSettingsAudioFormatMp3 +// GoogleCloudDialogflowCxV3beta1SecuritySettingsAudioExportSettingsAudioFormatOgg type GoogleCloudDialogflowCxV3beta1SecuritySettingsAudioExportSettingsAudioFormatInput interface { pulumi.Input @@ -2095,10 +2131,12 @@ func (o GoogleCloudDialogflowCxV3beta1TestCaseResultTestResultPtrOutput) ToStrin }).(pulumi.StringPtrOutput) } -// GoogleCloudDialogflowCxV3beta1TestCaseResultTestResultInput is an input type that accepts GoogleCloudDialogflowCxV3beta1TestCaseResultTestResultArgs and GoogleCloudDialogflowCxV3beta1TestCaseResultTestResultOutput values. -// You can construct a concrete instance of `GoogleCloudDialogflowCxV3beta1TestCaseResultTestResultInput` via: +// GoogleCloudDialogflowCxV3beta1TestCaseResultTestResultInput is an input type that accepts values of the GoogleCloudDialogflowCxV3beta1TestCaseResultTestResult enum +// A concrete instance of `GoogleCloudDialogflowCxV3beta1TestCaseResultTestResultInput` can be one of the following: // -// GoogleCloudDialogflowCxV3beta1TestCaseResultTestResultArgs{...} +// GoogleCloudDialogflowCxV3beta1TestCaseResultTestResultTestResultUnspecified +// GoogleCloudDialogflowCxV3beta1TestCaseResultTestResultPassed +// GoogleCloudDialogflowCxV3beta1TestCaseResultTestResultFailed type GoogleCloudDialogflowCxV3beta1TestCaseResultTestResultInput interface { pulumi.Input @@ -2280,10 +2318,17 @@ func (o GoogleCloudDialogflowCxV3beta1WebhookGenericWebServiceHttpMethodPtrOutpu }).(pulumi.StringPtrOutput) } -// GoogleCloudDialogflowCxV3beta1WebhookGenericWebServiceHttpMethodInput is an input type that accepts GoogleCloudDialogflowCxV3beta1WebhookGenericWebServiceHttpMethodArgs and GoogleCloudDialogflowCxV3beta1WebhookGenericWebServiceHttpMethodOutput values. -// You can construct a concrete instance of `GoogleCloudDialogflowCxV3beta1WebhookGenericWebServiceHttpMethodInput` via: +// GoogleCloudDialogflowCxV3beta1WebhookGenericWebServiceHttpMethodInput is an input type that accepts values of the GoogleCloudDialogflowCxV3beta1WebhookGenericWebServiceHttpMethod enum +// A concrete instance of `GoogleCloudDialogflowCxV3beta1WebhookGenericWebServiceHttpMethodInput` can be one of the following: // -// GoogleCloudDialogflowCxV3beta1WebhookGenericWebServiceHttpMethodArgs{...} +// GoogleCloudDialogflowCxV3beta1WebhookGenericWebServiceHttpMethodHttpMethodUnspecified +// GoogleCloudDialogflowCxV3beta1WebhookGenericWebServiceHttpMethodPost +// GoogleCloudDialogflowCxV3beta1WebhookGenericWebServiceHttpMethodGet +// GoogleCloudDialogflowCxV3beta1WebhookGenericWebServiceHttpMethodHead +// GoogleCloudDialogflowCxV3beta1WebhookGenericWebServiceHttpMethodPut +// GoogleCloudDialogflowCxV3beta1WebhookGenericWebServiceHttpMethodDelete +// GoogleCloudDialogflowCxV3beta1WebhookGenericWebServiceHttpMethodPatch +// GoogleCloudDialogflowCxV3beta1WebhookGenericWebServiceHttpMethodOptions type GoogleCloudDialogflowCxV3beta1WebhookGenericWebServiceHttpMethodInput interface { pulumi.Input @@ -2455,10 +2500,12 @@ func (o GoogleCloudDialogflowCxV3beta1WebhookGenericWebServiceWebhookTypePtrOutp }).(pulumi.StringPtrOutput) } -// GoogleCloudDialogflowCxV3beta1WebhookGenericWebServiceWebhookTypeInput is an input type that accepts GoogleCloudDialogflowCxV3beta1WebhookGenericWebServiceWebhookTypeArgs and GoogleCloudDialogflowCxV3beta1WebhookGenericWebServiceWebhookTypeOutput values. -// You can construct a concrete instance of `GoogleCloudDialogflowCxV3beta1WebhookGenericWebServiceWebhookTypeInput` via: +// GoogleCloudDialogflowCxV3beta1WebhookGenericWebServiceWebhookTypeInput is an input type that accepts values of the GoogleCloudDialogflowCxV3beta1WebhookGenericWebServiceWebhookType enum +// A concrete instance of `GoogleCloudDialogflowCxV3beta1WebhookGenericWebServiceWebhookTypeInput` can be one of the following: // -// GoogleCloudDialogflowCxV3beta1WebhookGenericWebServiceWebhookTypeArgs{...} +// GoogleCloudDialogflowCxV3beta1WebhookGenericWebServiceWebhookTypeWebhookTypeUnspecified +// GoogleCloudDialogflowCxV3beta1WebhookGenericWebServiceWebhookTypeStandard +// GoogleCloudDialogflowCxV3beta1WebhookGenericWebServiceWebhookTypeFlexible type GoogleCloudDialogflowCxV3beta1WebhookGenericWebServiceWebhookTypeInput interface { pulumi.Input @@ -2627,10 +2674,11 @@ func (o SecuritySettingPurgeDataTypesItemPtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// SecuritySettingPurgeDataTypesItemInput is an input type that accepts SecuritySettingPurgeDataTypesItemArgs and SecuritySettingPurgeDataTypesItemOutput values. -// You can construct a concrete instance of `SecuritySettingPurgeDataTypesItemInput` via: +// SecuritySettingPurgeDataTypesItemInput is an input type that accepts values of the SecuritySettingPurgeDataTypesItem enum +// A concrete instance of `SecuritySettingPurgeDataTypesItemInput` can be one of the following: // -// SecuritySettingPurgeDataTypesItemArgs{...} +// SecuritySettingPurgeDataTypesItemPurgeDataTypeUnspecified +// SecuritySettingPurgeDataTypesItemDialogflowHistory type SecuritySettingPurgeDataTypesItemInput interface { pulumi.Input @@ -2845,10 +2893,11 @@ func (o SecuritySettingRedactionScopePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// SecuritySettingRedactionScopeInput is an input type that accepts SecuritySettingRedactionScopeArgs and SecuritySettingRedactionScopeOutput values. -// You can construct a concrete instance of `SecuritySettingRedactionScopeInput` via: +// SecuritySettingRedactionScopeInput is an input type that accepts values of the SecuritySettingRedactionScope enum +// A concrete instance of `SecuritySettingRedactionScopeInput` can be one of the following: // -// SecuritySettingRedactionScopeArgs{...} +// SecuritySettingRedactionScopeRedactionScopeUnspecified +// SecuritySettingRedactionScopeRedactDiskStorage type SecuritySettingRedactionScopeInput interface { pulumi.Input @@ -3018,10 +3067,11 @@ func (o SecuritySettingRedactionStrategyPtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// SecuritySettingRedactionStrategyInput is an input type that accepts SecuritySettingRedactionStrategyArgs and SecuritySettingRedactionStrategyOutput values. -// You can construct a concrete instance of `SecuritySettingRedactionStrategyInput` via: +// SecuritySettingRedactionStrategyInput is an input type that accepts values of the SecuritySettingRedactionStrategy enum +// A concrete instance of `SecuritySettingRedactionStrategyInput` can be one of the following: // -// SecuritySettingRedactionStrategyArgs{...} +// SecuritySettingRedactionStrategyRedactionStrategyUnspecified +// SecuritySettingRedactionStrategyRedactWithService type SecuritySettingRedactionStrategyInput interface { pulumi.Input @@ -3191,10 +3241,11 @@ func (o SecuritySettingRetentionStrategyPtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// SecuritySettingRetentionStrategyInput is an input type that accepts SecuritySettingRetentionStrategyArgs and SecuritySettingRetentionStrategyOutput values. -// You can construct a concrete instance of `SecuritySettingRetentionStrategyInput` via: +// SecuritySettingRetentionStrategyInput is an input type that accepts values of the SecuritySettingRetentionStrategy enum +// A concrete instance of `SecuritySettingRetentionStrategyInput` can be one of the following: // -// SecuritySettingRetentionStrategyArgs{...} +// SecuritySettingRetentionStrategyRetentionStrategyUnspecified +// SecuritySettingRetentionStrategyRemoveAfterConversation type SecuritySettingRetentionStrategyInput interface { pulumi.Input @@ -3366,10 +3417,12 @@ func (o SessionEntityTypeEntityOverrideModePtrOutput) ToStringPtrOutputWithConte }).(pulumi.StringPtrOutput) } -// SessionEntityTypeEntityOverrideModeInput is an input type that accepts SessionEntityTypeEntityOverrideModeArgs and SessionEntityTypeEntityOverrideModeOutput values. -// You can construct a concrete instance of `SessionEntityTypeEntityOverrideModeInput` via: +// SessionEntityTypeEntityOverrideModeInput is an input type that accepts values of the SessionEntityTypeEntityOverrideMode enum +// A concrete instance of `SessionEntityTypeEntityOverrideModeInput` can be one of the following: // -// SessionEntityTypeEntityOverrideModeArgs{...} +// SessionEntityTypeEntityOverrideModeEntityOverrideModeUnspecified +// SessionEntityTypeEntityOverrideModeEntityOverrideModeOverride +// SessionEntityTypeEntityOverrideModeEntityOverrideModeSupplement type SessionEntityTypeEntityOverrideModeInput interface { pulumi.Input diff --git a/sdk/go/google/discoveryengine/v1alpha/pulumiEnums.go b/sdk/go/google/discoveryengine/v1alpha/pulumiEnums.go index 9792cbfe0b..b9e60fb55f 100644 --- a/sdk/go/google/discoveryengine/v1alpha/pulumiEnums.go +++ b/sdk/go/google/discoveryengine/v1alpha/pulumiEnums.go @@ -142,10 +142,12 @@ func (o ConversationStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// ConversationStateEnumInput is an input type that accepts ConversationStateEnumArgs and ConversationStateEnumOutput values. -// You can construct a concrete instance of `ConversationStateEnumInput` via: +// ConversationStateEnumInput is an input type that accepts values of the ConversationStateEnum enum +// A concrete instance of `ConversationStateEnumInput` can be one of the following: // -// ConversationStateEnumArgs{...} +// ConversationStateEnumStateUnspecified +// ConversationStateEnumInProgress +// ConversationStateEnumCompleted type ConversationStateEnumInput interface { pulumi.Input @@ -319,10 +321,13 @@ func (o DataStoreContentConfigPtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// DataStoreContentConfigInput is an input type that accepts DataStoreContentConfigArgs and DataStoreContentConfigOutput values. -// You can construct a concrete instance of `DataStoreContentConfigInput` via: +// DataStoreContentConfigInput is an input type that accepts values of the DataStoreContentConfig enum +// A concrete instance of `DataStoreContentConfigInput` can be one of the following: // -// DataStoreContentConfigArgs{...} +// DataStoreContentConfigContentConfigUnspecified +// DataStoreContentConfigNoContent +// DataStoreContentConfigContentRequired +// DataStoreContentConfigPublicWebsite type DataStoreContentConfigInput interface { pulumi.Input @@ -494,10 +499,12 @@ func (o DataStoreIndustryVerticalPtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// DataStoreIndustryVerticalInput is an input type that accepts DataStoreIndustryVerticalArgs and DataStoreIndustryVerticalOutput values. -// You can construct a concrete instance of `DataStoreIndustryVerticalInput` via: +// DataStoreIndustryVerticalInput is an input type that accepts values of the DataStoreIndustryVertical enum +// A concrete instance of `DataStoreIndustryVerticalInput` can be one of the following: // -// DataStoreIndustryVerticalArgs{...} +// DataStoreIndustryVerticalIndustryVerticalUnspecified +// DataStoreIndustryVerticalGeneric +// DataStoreIndustryVerticalMedia type DataStoreIndustryVerticalInput interface { pulumi.Input @@ -670,10 +677,13 @@ func (o DataStoreSolutionTypesItemPtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// DataStoreSolutionTypesItemInput is an input type that accepts DataStoreSolutionTypesItemArgs and DataStoreSolutionTypesItemOutput values. -// You can construct a concrete instance of `DataStoreSolutionTypesItemInput` via: +// DataStoreSolutionTypesItemInput is an input type that accepts values of the DataStoreSolutionTypesItem enum +// A concrete instance of `DataStoreSolutionTypesItemInput` can be one of the following: // -// DataStoreSolutionTypesItemArgs{...} +// DataStoreSolutionTypesItemSolutionTypeUnspecified +// DataStoreSolutionTypesItemSolutionTypeRecommendation +// DataStoreSolutionTypesItemSolutionTypeSearch +// DataStoreSolutionTypesItemSolutionTypeChat type DataStoreSolutionTypesItemInput interface { pulumi.Input @@ -890,10 +900,12 @@ func (o EngineIndustryVerticalPtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// EngineIndustryVerticalInput is an input type that accepts EngineIndustryVerticalArgs and EngineIndustryVerticalOutput values. -// You can construct a concrete instance of `EngineIndustryVerticalInput` via: +// EngineIndustryVerticalInput is an input type that accepts values of the EngineIndustryVertical enum +// A concrete instance of `EngineIndustryVerticalInput` can be one of the following: // -// EngineIndustryVerticalArgs{...} +// EngineIndustryVerticalIndustryVerticalUnspecified +// EngineIndustryVerticalGeneric +// EngineIndustryVerticalMedia type EngineIndustryVerticalInput interface { pulumi.Input @@ -1067,10 +1079,13 @@ func (o EngineSolutionTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// EngineSolutionTypeInput is an input type that accepts EngineSolutionTypeArgs and EngineSolutionTypeOutput values. -// You can construct a concrete instance of `EngineSolutionTypeInput` via: +// EngineSolutionTypeInput is an input type that accepts values of the EngineSolutionType enum +// A concrete instance of `EngineSolutionTypeInput` can be one of the following: // -// EngineSolutionTypeArgs{...} +// EngineSolutionTypeSolutionTypeUnspecified +// EngineSolutionTypeSolutionTypeRecommendation +// EngineSolutionTypeSolutionTypeSearch +// EngineSolutionTypeSolutionTypeChat type EngineSolutionTypeInput interface { pulumi.Input @@ -1242,10 +1257,12 @@ func (o GoogleCloudDiscoveryengineV1alphaEngineMediaRecommendationEngineConfigTr }).(pulumi.StringPtrOutput) } -// GoogleCloudDiscoveryengineV1alphaEngineMediaRecommendationEngineConfigTrainingStateInput is an input type that accepts GoogleCloudDiscoveryengineV1alphaEngineMediaRecommendationEngineConfigTrainingStateArgs and GoogleCloudDiscoveryengineV1alphaEngineMediaRecommendationEngineConfigTrainingStateOutput values. -// You can construct a concrete instance of `GoogleCloudDiscoveryengineV1alphaEngineMediaRecommendationEngineConfigTrainingStateInput` via: +// GoogleCloudDiscoveryengineV1alphaEngineMediaRecommendationEngineConfigTrainingStateInput is an input type that accepts values of the GoogleCloudDiscoveryengineV1alphaEngineMediaRecommendationEngineConfigTrainingState enum +// A concrete instance of `GoogleCloudDiscoveryengineV1alphaEngineMediaRecommendationEngineConfigTrainingStateInput` can be one of the following: // -// GoogleCloudDiscoveryengineV1alphaEngineMediaRecommendationEngineConfigTrainingStateArgs{...} +// GoogleCloudDiscoveryengineV1alphaEngineMediaRecommendationEngineConfigTrainingStateTrainingStateUnspecified +// GoogleCloudDiscoveryengineV1alphaEngineMediaRecommendationEngineConfigTrainingStatePaused +// GoogleCloudDiscoveryengineV1alphaEngineMediaRecommendationEngineConfigTrainingStateTraining type GoogleCloudDiscoveryengineV1alphaEngineMediaRecommendationEngineConfigTrainingStateInput interface { pulumi.Input @@ -1414,10 +1431,11 @@ func (o GoogleCloudDiscoveryengineV1alphaEngineSearchEngineConfigSearchAddOnsIte }).(pulumi.StringPtrOutput) } -// GoogleCloudDiscoveryengineV1alphaEngineSearchEngineConfigSearchAddOnsItemInput is an input type that accepts GoogleCloudDiscoveryengineV1alphaEngineSearchEngineConfigSearchAddOnsItemArgs and GoogleCloudDiscoveryengineV1alphaEngineSearchEngineConfigSearchAddOnsItemOutput values. -// You can construct a concrete instance of `GoogleCloudDiscoveryengineV1alphaEngineSearchEngineConfigSearchAddOnsItemInput` via: +// GoogleCloudDiscoveryengineV1alphaEngineSearchEngineConfigSearchAddOnsItemInput is an input type that accepts values of the GoogleCloudDiscoveryengineV1alphaEngineSearchEngineConfigSearchAddOnsItem enum +// A concrete instance of `GoogleCloudDiscoveryengineV1alphaEngineSearchEngineConfigSearchAddOnsItemInput` can be one of the following: // -// GoogleCloudDiscoveryengineV1alphaEngineSearchEngineConfigSearchAddOnsItemArgs{...} +// GoogleCloudDiscoveryengineV1alphaEngineSearchEngineConfigSearchAddOnsItemSearchAddOnUnspecified +// GoogleCloudDiscoveryengineV1alphaEngineSearchEngineConfigSearchAddOnsItemSearchAddOnLlm type GoogleCloudDiscoveryengineV1alphaEngineSearchEngineConfigSearchAddOnsItemInput interface { pulumi.Input @@ -1634,10 +1652,12 @@ func (o GoogleCloudDiscoveryengineV1alphaEngineSearchEngineConfigSearchTierPtrOu }).(pulumi.StringPtrOutput) } -// GoogleCloudDiscoveryengineV1alphaEngineSearchEngineConfigSearchTierInput is an input type that accepts GoogleCloudDiscoveryengineV1alphaEngineSearchEngineConfigSearchTierArgs and GoogleCloudDiscoveryengineV1alphaEngineSearchEngineConfigSearchTierOutput values. -// You can construct a concrete instance of `GoogleCloudDiscoveryengineV1alphaEngineSearchEngineConfigSearchTierInput` via: +// GoogleCloudDiscoveryengineV1alphaEngineSearchEngineConfigSearchTierInput is an input type that accepts values of the GoogleCloudDiscoveryengineV1alphaEngineSearchEngineConfigSearchTier enum +// A concrete instance of `GoogleCloudDiscoveryengineV1alphaEngineSearchEngineConfigSearchTierInput` can be one of the following: // -// GoogleCloudDiscoveryengineV1alphaEngineSearchEngineConfigSearchTierArgs{...} +// GoogleCloudDiscoveryengineV1alphaEngineSearchEngineConfigSearchTierSearchTierUnspecified +// GoogleCloudDiscoveryengineV1alphaEngineSearchEngineConfigSearchTierSearchTierStandard +// GoogleCloudDiscoveryengineV1alphaEngineSearchEngineConfigSearchTierSearchTierEnterprise type GoogleCloudDiscoveryengineV1alphaEngineSearchEngineConfigSearchTierInput interface { pulumi.Input @@ -1814,10 +1834,15 @@ func (o GoogleCloudDiscoveryengineV1alphaSearchResponseSummarySummarySkippedReas }).(pulumi.StringPtrOutput) } -// GoogleCloudDiscoveryengineV1alphaSearchResponseSummarySummarySkippedReasonsItemInput is an input type that accepts GoogleCloudDiscoveryengineV1alphaSearchResponseSummarySummarySkippedReasonsItemArgs and GoogleCloudDiscoveryengineV1alphaSearchResponseSummarySummarySkippedReasonsItemOutput values. -// You can construct a concrete instance of `GoogleCloudDiscoveryengineV1alphaSearchResponseSummarySummarySkippedReasonsItemInput` via: +// GoogleCloudDiscoveryengineV1alphaSearchResponseSummarySummarySkippedReasonsItemInput is an input type that accepts values of the GoogleCloudDiscoveryengineV1alphaSearchResponseSummarySummarySkippedReasonsItem enum +// A concrete instance of `GoogleCloudDiscoveryengineV1alphaSearchResponseSummarySummarySkippedReasonsItemInput` can be one of the following: // -// GoogleCloudDiscoveryengineV1alphaSearchResponseSummarySummarySkippedReasonsItemArgs{...} +// GoogleCloudDiscoveryengineV1alphaSearchResponseSummarySummarySkippedReasonsItemSummarySkippedReasonUnspecified +// GoogleCloudDiscoveryengineV1alphaSearchResponseSummarySummarySkippedReasonsItemAdversarialQueryIgnored +// GoogleCloudDiscoveryengineV1alphaSearchResponseSummarySummarySkippedReasonsItemNonSummarySeekingQueryIgnored +// GoogleCloudDiscoveryengineV1alphaSearchResponseSummarySummarySkippedReasonsItemOutOfDomainQueryIgnored +// GoogleCloudDiscoveryengineV1alphaSearchResponseSummarySummarySkippedReasonsItemPotentialPolicyViolation +// GoogleCloudDiscoveryengineV1alphaSearchResponseSummarySummarySkippedReasonsItemLlmAddonNotEnabled type GoogleCloudDiscoveryengineV1alphaSearchResponseSummarySummarySkippedReasonsItemInput interface { pulumi.Input diff --git a/sdk/go/google/discoveryengine/v1beta/pulumiEnums.go b/sdk/go/google/discoveryengine/v1beta/pulumiEnums.go index 502f77b914..33190d70fd 100644 --- a/sdk/go/google/discoveryengine/v1beta/pulumiEnums.go +++ b/sdk/go/google/discoveryengine/v1beta/pulumiEnums.go @@ -142,10 +142,12 @@ func (o ConversationStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// ConversationStateEnumInput is an input type that accepts ConversationStateEnumArgs and ConversationStateEnumOutput values. -// You can construct a concrete instance of `ConversationStateEnumInput` via: +// ConversationStateEnumInput is an input type that accepts values of the ConversationStateEnum enum +// A concrete instance of `ConversationStateEnumInput` can be one of the following: // -// ConversationStateEnumArgs{...} +// ConversationStateEnumStateUnspecified +// ConversationStateEnumInProgress +// ConversationStateEnumCompleted type ConversationStateEnumInput interface { pulumi.Input @@ -322,10 +324,15 @@ func (o GoogleCloudDiscoveryengineV1betaSearchResponseSummarySummarySkippedReaso }).(pulumi.StringPtrOutput) } -// GoogleCloudDiscoveryengineV1betaSearchResponseSummarySummarySkippedReasonsItemInput is an input type that accepts GoogleCloudDiscoveryengineV1betaSearchResponseSummarySummarySkippedReasonsItemArgs and GoogleCloudDiscoveryengineV1betaSearchResponseSummarySummarySkippedReasonsItemOutput values. -// You can construct a concrete instance of `GoogleCloudDiscoveryengineV1betaSearchResponseSummarySummarySkippedReasonsItemInput` via: +// GoogleCloudDiscoveryengineV1betaSearchResponseSummarySummarySkippedReasonsItemInput is an input type that accepts values of the GoogleCloudDiscoveryengineV1betaSearchResponseSummarySummarySkippedReasonsItem enum +// A concrete instance of `GoogleCloudDiscoveryengineV1betaSearchResponseSummarySummarySkippedReasonsItemInput` can be one of the following: // -// GoogleCloudDiscoveryengineV1betaSearchResponseSummarySummarySkippedReasonsItemArgs{...} +// GoogleCloudDiscoveryengineV1betaSearchResponseSummarySummarySkippedReasonsItemSummarySkippedReasonUnspecified +// GoogleCloudDiscoveryengineV1betaSearchResponseSummarySummarySkippedReasonsItemAdversarialQueryIgnored +// GoogleCloudDiscoveryengineV1betaSearchResponseSummarySummarySkippedReasonsItemNonSummarySeekingQueryIgnored +// GoogleCloudDiscoveryengineV1betaSearchResponseSummarySummarySkippedReasonsItemOutOfDomainQueryIgnored +// GoogleCloudDiscoveryengineV1betaSearchResponseSummarySummarySkippedReasonsItemPotentialPolicyViolation +// GoogleCloudDiscoveryengineV1betaSearchResponseSummarySummarySkippedReasonsItemLlmAddonNotEnabled type GoogleCloudDiscoveryengineV1betaSearchResponseSummarySummarySkippedReasonsItemInput interface { pulumi.Input diff --git a/sdk/go/google/dlp/v2/pulumiEnums.go b/sdk/go/google/dlp/v2/pulumiEnums.go index d27c6d1977..b2180fb6ce 100644 --- a/sdk/go/google/dlp/v2/pulumiEnums.go +++ b/sdk/go/google/dlp/v2/pulumiEnums.go @@ -142,10 +142,12 @@ func (o DiscoveryConfigStatusPtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// DiscoveryConfigStatusInput is an input type that accepts DiscoveryConfigStatusArgs and DiscoveryConfigStatusOutput values. -// You can construct a concrete instance of `DiscoveryConfigStatusInput` via: +// DiscoveryConfigStatusInput is an input type that accepts values of the DiscoveryConfigStatus enum +// A concrete instance of `DiscoveryConfigStatusInput` can be one of the following: // -// DiscoveryConfigStatusArgs{...} +// DiscoveryConfigStatusStatusUnspecified +// DiscoveryConfigStatusRunning +// DiscoveryConfigStatusPaused type DiscoveryConfigStatusInput interface { pulumi.Input @@ -315,10 +317,12 @@ func (o GooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrOutput) ToStringPtrOutpu }).(pulumi.StringPtrOutput) } -// GooglePrivacyDlpV2BigQueryOptionsSampleMethodInput is an input type that accepts GooglePrivacyDlpV2BigQueryOptionsSampleMethodArgs and GooglePrivacyDlpV2BigQueryOptionsSampleMethodOutput values. -// You can construct a concrete instance of `GooglePrivacyDlpV2BigQueryOptionsSampleMethodInput` via: +// GooglePrivacyDlpV2BigQueryOptionsSampleMethodInput is an input type that accepts values of the GooglePrivacyDlpV2BigQueryOptionsSampleMethod enum +// A concrete instance of `GooglePrivacyDlpV2BigQueryOptionsSampleMethodInput` can be one of the following: // -// GooglePrivacyDlpV2BigQueryOptionsSampleMethodArgs{...} +// GooglePrivacyDlpV2BigQueryOptionsSampleMethodSampleMethodUnspecified +// GooglePrivacyDlpV2BigQueryOptionsSampleMethodTop +// GooglePrivacyDlpV2BigQueryOptionsSampleMethodRandomStart type GooglePrivacyDlpV2BigQueryOptionsSampleMethodInput interface { pulumi.Input @@ -489,10 +493,12 @@ func (o GooglePrivacyDlpV2BigQueryTableTypesTypesItemPtrOutput) ToStringPtrOutpu }).(pulumi.StringPtrOutput) } -// GooglePrivacyDlpV2BigQueryTableTypesTypesItemInput is an input type that accepts GooglePrivacyDlpV2BigQueryTableTypesTypesItemArgs and GooglePrivacyDlpV2BigQueryTableTypesTypesItemOutput values. -// You can construct a concrete instance of `GooglePrivacyDlpV2BigQueryTableTypesTypesItemInput` via: +// GooglePrivacyDlpV2BigQueryTableTypesTypesItemInput is an input type that accepts values of the GooglePrivacyDlpV2BigQueryTableTypesTypesItem enum +// A concrete instance of `GooglePrivacyDlpV2BigQueryTableTypesTypesItemInput` can be one of the following: // -// GooglePrivacyDlpV2BigQueryTableTypesTypesItemArgs{...} +// GooglePrivacyDlpV2BigQueryTableTypesTypesItemBigQueryTableTypeUnspecified +// GooglePrivacyDlpV2BigQueryTableTypesTypesItemBigQueryTableTypeTable +// GooglePrivacyDlpV2BigQueryTableTypesTypesItemBigQueryTableTypeExternalBigLake type GooglePrivacyDlpV2BigQueryTableTypesTypesItemInput interface { pulumi.Input @@ -715,10 +721,15 @@ func (o GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtrOutput) ToStri }).(pulumi.StringPtrOutput) } -// GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreInput is an input type that accepts GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreArgs and GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreOutput values. -// You can construct a concrete instance of `GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreInput` via: +// GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreInput is an input type that accepts values of the GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnore enum +// A concrete instance of `GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreInput` can be one of the following: // -// GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreArgs{...} +// GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreCommonCharsToIgnoreUnspecified +// GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreNumeric +// GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreAlphaUpperCase +// GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreAlphaLowerCase +// GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePunctuation +// GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreWhitespace type GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreInput interface { pulumi.Input @@ -905,10 +916,20 @@ func (o GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPtrOutput) ToStringPtr }).(pulumi.StringPtrOutput) } -// GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemInput is an input type that accepts GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArgs and GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemOutput values. -// You can construct a concrete instance of `GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemInput` via: +// GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemInput is an input type that accepts values of the GooglePrivacyDlpV2CloudStorageOptionsFileTypesItem enum +// A concrete instance of `GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemInput` can be one of the following: // -// GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArgs{...} +// GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemFileTypeUnspecified +// GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemBinaryFile +// GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemTextFile +// GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemImage +// GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemWord +// GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPdf +// GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemAvro +// GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemCsv +// GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemTsv +// GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPowerpoint +// GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemExcel type GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemInput interface { pulumi.Input @@ -1123,10 +1144,12 @@ func (o GooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtrOutput) ToStringPtrO }).(pulumi.StringPtrOutput) } -// GooglePrivacyDlpV2CloudStorageOptionsSampleMethodInput is an input type that accepts GooglePrivacyDlpV2CloudStorageOptionsSampleMethodArgs and GooglePrivacyDlpV2CloudStorageOptionsSampleMethodOutput values. -// You can construct a concrete instance of `GooglePrivacyDlpV2CloudStorageOptionsSampleMethodInput` via: +// GooglePrivacyDlpV2CloudStorageOptionsSampleMethodInput is an input type that accepts values of the GooglePrivacyDlpV2CloudStorageOptionsSampleMethod enum +// A concrete instance of `GooglePrivacyDlpV2CloudStorageOptionsSampleMethodInput` can be one of the following: // -// GooglePrivacyDlpV2CloudStorageOptionsSampleMethodArgs{...} +// GooglePrivacyDlpV2CloudStorageOptionsSampleMethodSampleMethodUnspecified +// GooglePrivacyDlpV2CloudStorageOptionsSampleMethodTop +// GooglePrivacyDlpV2CloudStorageOptionsSampleMethodRandomStart type GooglePrivacyDlpV2CloudStorageOptionsSampleMethodInput interface { pulumi.Input @@ -1308,10 +1331,17 @@ func (o GooglePrivacyDlpV2ConditionOperatorPtrOutput) ToStringPtrOutputWithConte }).(pulumi.StringPtrOutput) } -// GooglePrivacyDlpV2ConditionOperatorInput is an input type that accepts GooglePrivacyDlpV2ConditionOperatorArgs and GooglePrivacyDlpV2ConditionOperatorOutput values. -// You can construct a concrete instance of `GooglePrivacyDlpV2ConditionOperatorInput` via: +// GooglePrivacyDlpV2ConditionOperatorInput is an input type that accepts values of the GooglePrivacyDlpV2ConditionOperator enum +// A concrete instance of `GooglePrivacyDlpV2ConditionOperatorInput` can be one of the following: // -// GooglePrivacyDlpV2ConditionOperatorArgs{...} +// GooglePrivacyDlpV2ConditionOperatorRelationalOperatorUnspecified +// GooglePrivacyDlpV2ConditionOperatorEqualTo +// GooglePrivacyDlpV2ConditionOperatorNotEqualTo +// GooglePrivacyDlpV2ConditionOperatorGreaterThan +// GooglePrivacyDlpV2ConditionOperatorLessThan +// GooglePrivacyDlpV2ConditionOperatorGreaterThanOrEquals +// GooglePrivacyDlpV2ConditionOperatorLessThanOrEquals +// GooglePrivacyDlpV2ConditionOperatorExists type GooglePrivacyDlpV2ConditionOperatorInput interface { pulumi.Input @@ -1487,10 +1517,14 @@ func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrOutput) ToSt }).(pulumi.StringPtrOutput) } -// GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetInput is an input type that accepts GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetArgs and GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetOutput values. -// You can construct a concrete instance of `GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetInput` via: +// GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetInput is an input type that accepts values of the GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabet enum +// A concrete instance of `GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetInput` can be one of the following: // -// GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetArgs{...} +// GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetFfxCommonNativeAlphabetUnspecified +// GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetNumeric +// GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetHexadecimal +// GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetUpperCaseAlphaNumeric +// GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetAlphaNumeric type GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetInput interface { pulumi.Input @@ -1660,10 +1694,11 @@ func (o GooglePrivacyDlpV2CustomInfoTypeExclusionTypePtrOutput) ToStringPtrOutpu }).(pulumi.StringPtrOutput) } -// GooglePrivacyDlpV2CustomInfoTypeExclusionTypeInput is an input type that accepts GooglePrivacyDlpV2CustomInfoTypeExclusionTypeArgs and GooglePrivacyDlpV2CustomInfoTypeExclusionTypeOutput values. -// You can construct a concrete instance of `GooglePrivacyDlpV2CustomInfoTypeExclusionTypeInput` via: +// GooglePrivacyDlpV2CustomInfoTypeExclusionTypeInput is an input type that accepts values of the GooglePrivacyDlpV2CustomInfoTypeExclusionType enum +// A concrete instance of `GooglePrivacyDlpV2CustomInfoTypeExclusionTypeInput` can be one of the following: // -// GooglePrivacyDlpV2CustomInfoTypeExclusionTypeArgs{...} +// GooglePrivacyDlpV2CustomInfoTypeExclusionTypeExclusionTypeUnspecified +// GooglePrivacyDlpV2CustomInfoTypeExclusionTypeExclusionTypeExclude type GooglePrivacyDlpV2CustomInfoTypeExclusionTypeInput interface { pulumi.Input @@ -1841,10 +1876,15 @@ func (o GooglePrivacyDlpV2CustomInfoTypeLikelihoodPtrOutput) ToStringPtrOutputWi }).(pulumi.StringPtrOutput) } -// GooglePrivacyDlpV2CustomInfoTypeLikelihoodInput is an input type that accepts GooglePrivacyDlpV2CustomInfoTypeLikelihoodArgs and GooglePrivacyDlpV2CustomInfoTypeLikelihoodOutput values. -// You can construct a concrete instance of `GooglePrivacyDlpV2CustomInfoTypeLikelihoodInput` via: +// GooglePrivacyDlpV2CustomInfoTypeLikelihoodInput is an input type that accepts values of the GooglePrivacyDlpV2CustomInfoTypeLikelihood enum +// A concrete instance of `GooglePrivacyDlpV2CustomInfoTypeLikelihoodInput` can be one of the following: // -// GooglePrivacyDlpV2CustomInfoTypeLikelihoodArgs{...} +// GooglePrivacyDlpV2CustomInfoTypeLikelihoodLikelihoodUnspecified +// GooglePrivacyDlpV2CustomInfoTypeLikelihoodVeryUnlikely +// GooglePrivacyDlpV2CustomInfoTypeLikelihoodUnlikely +// GooglePrivacyDlpV2CustomInfoTypeLikelihoodPossible +// GooglePrivacyDlpV2CustomInfoTypeLikelihoodLikely +// GooglePrivacyDlpV2CustomInfoTypeLikelihoodVeryLikely type GooglePrivacyDlpV2CustomInfoTypeLikelihoodInput interface { pulumi.Input @@ -2031,10 +2071,20 @@ func (o GooglePrivacyDlpV2DeidentifyFileTypesToTransformItemPtrOutput) ToStringP }).(pulumi.StringPtrOutput) } -// GooglePrivacyDlpV2DeidentifyFileTypesToTransformItemInput is an input type that accepts GooglePrivacyDlpV2DeidentifyFileTypesToTransformItemArgs and GooglePrivacyDlpV2DeidentifyFileTypesToTransformItemOutput values. -// You can construct a concrete instance of `GooglePrivacyDlpV2DeidentifyFileTypesToTransformItemInput` via: +// GooglePrivacyDlpV2DeidentifyFileTypesToTransformItemInput is an input type that accepts values of the GooglePrivacyDlpV2DeidentifyFileTypesToTransformItem enum +// A concrete instance of `GooglePrivacyDlpV2DeidentifyFileTypesToTransformItemInput` can be one of the following: // -// GooglePrivacyDlpV2DeidentifyFileTypesToTransformItemArgs{...} +// GooglePrivacyDlpV2DeidentifyFileTypesToTransformItemFileTypeUnspecified +// GooglePrivacyDlpV2DeidentifyFileTypesToTransformItemBinaryFile +// GooglePrivacyDlpV2DeidentifyFileTypesToTransformItemTextFile +// GooglePrivacyDlpV2DeidentifyFileTypesToTransformItemImage +// GooglePrivacyDlpV2DeidentifyFileTypesToTransformItemWord +// GooglePrivacyDlpV2DeidentifyFileTypesToTransformItemPdf +// GooglePrivacyDlpV2DeidentifyFileTypesToTransformItemAvro +// GooglePrivacyDlpV2DeidentifyFileTypesToTransformItemCsv +// GooglePrivacyDlpV2DeidentifyFileTypesToTransformItemTsv +// GooglePrivacyDlpV2DeidentifyFileTypesToTransformItemPowerpoint +// GooglePrivacyDlpV2DeidentifyFileTypesToTransformItemExcel type GooglePrivacyDlpV2DeidentifyFileTypesToTransformItemInput interface { pulumi.Input @@ -2251,10 +2301,12 @@ func (o GooglePrivacyDlpV2DiscoveryBigQueryConditionsTypeCollectionPtrOutput) To }).(pulumi.StringPtrOutput) } -// GooglePrivacyDlpV2DiscoveryBigQueryConditionsTypeCollectionInput is an input type that accepts GooglePrivacyDlpV2DiscoveryBigQueryConditionsTypeCollectionArgs and GooglePrivacyDlpV2DiscoveryBigQueryConditionsTypeCollectionOutput values. -// You can construct a concrete instance of `GooglePrivacyDlpV2DiscoveryBigQueryConditionsTypeCollectionInput` via: +// GooglePrivacyDlpV2DiscoveryBigQueryConditionsTypeCollectionInput is an input type that accepts values of the GooglePrivacyDlpV2DiscoveryBigQueryConditionsTypeCollection enum +// A concrete instance of `GooglePrivacyDlpV2DiscoveryBigQueryConditionsTypeCollectionInput` can be one of the following: // -// GooglePrivacyDlpV2DiscoveryBigQueryConditionsTypeCollectionArgs{...} +// GooglePrivacyDlpV2DiscoveryBigQueryConditionsTypeCollectionBigQueryCollectionUnspecified +// GooglePrivacyDlpV2DiscoveryBigQueryConditionsTypeCollectionBigQueryCollectionAllTypes +// GooglePrivacyDlpV2DiscoveryBigQueryConditionsTypeCollectionBigQueryCollectionOnlySupportedTypes type GooglePrivacyDlpV2DiscoveryBigQueryConditionsTypeCollectionInput interface { pulumi.Input @@ -2428,10 +2480,13 @@ func (o GooglePrivacyDlpV2DiscoverySchemaModifiedCadenceFrequencyPtrOutput) ToSt }).(pulumi.StringPtrOutput) } -// GooglePrivacyDlpV2DiscoverySchemaModifiedCadenceFrequencyInput is an input type that accepts GooglePrivacyDlpV2DiscoverySchemaModifiedCadenceFrequencyArgs and GooglePrivacyDlpV2DiscoverySchemaModifiedCadenceFrequencyOutput values. -// You can construct a concrete instance of `GooglePrivacyDlpV2DiscoverySchemaModifiedCadenceFrequencyInput` via: +// GooglePrivacyDlpV2DiscoverySchemaModifiedCadenceFrequencyInput is an input type that accepts values of the GooglePrivacyDlpV2DiscoverySchemaModifiedCadenceFrequency enum +// A concrete instance of `GooglePrivacyDlpV2DiscoverySchemaModifiedCadenceFrequencyInput` can be one of the following: // -// GooglePrivacyDlpV2DiscoverySchemaModifiedCadenceFrequencyArgs{...} +// GooglePrivacyDlpV2DiscoverySchemaModifiedCadenceFrequencyUpdateFrequencyUnspecified +// GooglePrivacyDlpV2DiscoverySchemaModifiedCadenceFrequencyUpdateFrequencyNever +// GooglePrivacyDlpV2DiscoverySchemaModifiedCadenceFrequencyUpdateFrequencyDaily +// GooglePrivacyDlpV2DiscoverySchemaModifiedCadenceFrequencyUpdateFrequencyMonthly type GooglePrivacyDlpV2DiscoverySchemaModifiedCadenceFrequencyInput interface { pulumi.Input @@ -2602,10 +2657,12 @@ func (o GooglePrivacyDlpV2DiscoverySchemaModifiedCadenceTypesItemPtrOutput) ToSt }).(pulumi.StringPtrOutput) } -// GooglePrivacyDlpV2DiscoverySchemaModifiedCadenceTypesItemInput is an input type that accepts GooglePrivacyDlpV2DiscoverySchemaModifiedCadenceTypesItemArgs and GooglePrivacyDlpV2DiscoverySchemaModifiedCadenceTypesItemOutput values. -// You can construct a concrete instance of `GooglePrivacyDlpV2DiscoverySchemaModifiedCadenceTypesItemInput` via: +// GooglePrivacyDlpV2DiscoverySchemaModifiedCadenceTypesItemInput is an input type that accepts values of the GooglePrivacyDlpV2DiscoverySchemaModifiedCadenceTypesItem enum +// A concrete instance of `GooglePrivacyDlpV2DiscoverySchemaModifiedCadenceTypesItemInput` can be one of the following: // -// GooglePrivacyDlpV2DiscoverySchemaModifiedCadenceTypesItemArgs{...} +// GooglePrivacyDlpV2DiscoverySchemaModifiedCadenceTypesItemSchemaModificationUnspecified +// GooglePrivacyDlpV2DiscoverySchemaModifiedCadenceTypesItemSchemaNewColumns +// GooglePrivacyDlpV2DiscoverySchemaModifiedCadenceTypesItemSchemaRemovedColumns type GooglePrivacyDlpV2DiscoverySchemaModifiedCadenceTypesItemInput interface { pulumi.Input @@ -2824,10 +2881,13 @@ func (o GooglePrivacyDlpV2DiscoveryTableModifiedCadenceFrequencyPtrOutput) ToStr }).(pulumi.StringPtrOutput) } -// GooglePrivacyDlpV2DiscoveryTableModifiedCadenceFrequencyInput is an input type that accepts GooglePrivacyDlpV2DiscoveryTableModifiedCadenceFrequencyArgs and GooglePrivacyDlpV2DiscoveryTableModifiedCadenceFrequencyOutput values. -// You can construct a concrete instance of `GooglePrivacyDlpV2DiscoveryTableModifiedCadenceFrequencyInput` via: +// GooglePrivacyDlpV2DiscoveryTableModifiedCadenceFrequencyInput is an input type that accepts values of the GooglePrivacyDlpV2DiscoveryTableModifiedCadenceFrequency enum +// A concrete instance of `GooglePrivacyDlpV2DiscoveryTableModifiedCadenceFrequencyInput` can be one of the following: // -// GooglePrivacyDlpV2DiscoveryTableModifiedCadenceFrequencyArgs{...} +// GooglePrivacyDlpV2DiscoveryTableModifiedCadenceFrequencyUpdateFrequencyUnspecified +// GooglePrivacyDlpV2DiscoveryTableModifiedCadenceFrequencyUpdateFrequencyNever +// GooglePrivacyDlpV2DiscoveryTableModifiedCadenceFrequencyUpdateFrequencyDaily +// GooglePrivacyDlpV2DiscoveryTableModifiedCadenceFrequencyUpdateFrequencyMonthly type GooglePrivacyDlpV2DiscoveryTableModifiedCadenceFrequencyInput interface { pulumi.Input @@ -2996,10 +3056,11 @@ func (o GooglePrivacyDlpV2DiscoveryTableModifiedCadenceTypesItemPtrOutput) ToStr }).(pulumi.StringPtrOutput) } -// GooglePrivacyDlpV2DiscoveryTableModifiedCadenceTypesItemInput is an input type that accepts GooglePrivacyDlpV2DiscoveryTableModifiedCadenceTypesItemArgs and GooglePrivacyDlpV2DiscoveryTableModifiedCadenceTypesItemOutput values. -// You can construct a concrete instance of `GooglePrivacyDlpV2DiscoveryTableModifiedCadenceTypesItemInput` via: +// GooglePrivacyDlpV2DiscoveryTableModifiedCadenceTypesItemInput is an input type that accepts values of the GooglePrivacyDlpV2DiscoveryTableModifiedCadenceTypesItem enum +// A concrete instance of `GooglePrivacyDlpV2DiscoveryTableModifiedCadenceTypesItemInput` can be one of the following: // -// GooglePrivacyDlpV2DiscoveryTableModifiedCadenceTypesItemArgs{...} +// GooglePrivacyDlpV2DiscoveryTableModifiedCadenceTypesItemTableModificationUnspecified +// GooglePrivacyDlpV2DiscoveryTableModifiedCadenceTypesItemTableModifiedTimestamp type GooglePrivacyDlpV2DiscoveryTableModifiedCadenceTypesItemInput interface { pulumi.Input @@ -3218,10 +3279,13 @@ func (o GooglePrivacyDlpV2ExclusionRuleMatchingTypePtrOutput) ToStringPtrOutputW }).(pulumi.StringPtrOutput) } -// GooglePrivacyDlpV2ExclusionRuleMatchingTypeInput is an input type that accepts GooglePrivacyDlpV2ExclusionRuleMatchingTypeArgs and GooglePrivacyDlpV2ExclusionRuleMatchingTypeOutput values. -// You can construct a concrete instance of `GooglePrivacyDlpV2ExclusionRuleMatchingTypeInput` via: +// GooglePrivacyDlpV2ExclusionRuleMatchingTypeInput is an input type that accepts values of the GooglePrivacyDlpV2ExclusionRuleMatchingType enum +// A concrete instance of `GooglePrivacyDlpV2ExclusionRuleMatchingTypeInput` can be one of the following: // -// GooglePrivacyDlpV2ExclusionRuleMatchingTypeArgs{...} +// GooglePrivacyDlpV2ExclusionRuleMatchingTypeMatchingTypeUnspecified +// GooglePrivacyDlpV2ExclusionRuleMatchingTypeMatchingTypeFullMatch +// GooglePrivacyDlpV2ExclusionRuleMatchingTypeMatchingTypePartialMatch +// GooglePrivacyDlpV2ExclusionRuleMatchingTypeMatchingTypeInverseMatch type GooglePrivacyDlpV2ExclusionRuleMatchingTypeInput interface { pulumi.Input @@ -3391,10 +3455,11 @@ func (o GooglePrivacyDlpV2ExpressionsLogicalOperatorPtrOutput) ToStringPtrOutput }).(pulumi.StringPtrOutput) } -// GooglePrivacyDlpV2ExpressionsLogicalOperatorInput is an input type that accepts GooglePrivacyDlpV2ExpressionsLogicalOperatorArgs and GooglePrivacyDlpV2ExpressionsLogicalOperatorOutput values. -// You can construct a concrete instance of `GooglePrivacyDlpV2ExpressionsLogicalOperatorInput` via: +// GooglePrivacyDlpV2ExpressionsLogicalOperatorInput is an input type that accepts values of the GooglePrivacyDlpV2ExpressionsLogicalOperator enum +// A concrete instance of `GooglePrivacyDlpV2ExpressionsLogicalOperatorInput` can be one of the following: // -// GooglePrivacyDlpV2ExpressionsLogicalOperatorArgs{...} +// GooglePrivacyDlpV2ExpressionsLogicalOperatorLogicalOperatorUnspecified +// GooglePrivacyDlpV2ExpressionsLogicalOperatorAnd type GooglePrivacyDlpV2ExpressionsLogicalOperatorInput interface { pulumi.Input @@ -3572,10 +3637,15 @@ func (o GooglePrivacyDlpV2InfoTypeLikelihoodMinLikelihoodPtrOutput) ToStringPtrO }).(pulumi.StringPtrOutput) } -// GooglePrivacyDlpV2InfoTypeLikelihoodMinLikelihoodInput is an input type that accepts GooglePrivacyDlpV2InfoTypeLikelihoodMinLikelihoodArgs and GooglePrivacyDlpV2InfoTypeLikelihoodMinLikelihoodOutput values. -// You can construct a concrete instance of `GooglePrivacyDlpV2InfoTypeLikelihoodMinLikelihoodInput` via: +// GooglePrivacyDlpV2InfoTypeLikelihoodMinLikelihoodInput is an input type that accepts values of the GooglePrivacyDlpV2InfoTypeLikelihoodMinLikelihood enum +// A concrete instance of `GooglePrivacyDlpV2InfoTypeLikelihoodMinLikelihoodInput` can be one of the following: // -// GooglePrivacyDlpV2InfoTypeLikelihoodMinLikelihoodArgs{...} +// GooglePrivacyDlpV2InfoTypeLikelihoodMinLikelihoodLikelihoodUnspecified +// GooglePrivacyDlpV2InfoTypeLikelihoodMinLikelihoodVeryUnlikely +// GooglePrivacyDlpV2InfoTypeLikelihoodMinLikelihoodUnlikely +// GooglePrivacyDlpV2InfoTypeLikelihoodMinLikelihoodPossible +// GooglePrivacyDlpV2InfoTypeLikelihoodMinLikelihoodLikely +// GooglePrivacyDlpV2InfoTypeLikelihoodMinLikelihoodVeryLikely type GooglePrivacyDlpV2InfoTypeLikelihoodMinLikelihoodInput interface { pulumi.Input @@ -3746,10 +3816,12 @@ func (o GooglePrivacyDlpV2InspectConfigContentOptionsItemPtrOutput) ToStringPtrO }).(pulumi.StringPtrOutput) } -// GooglePrivacyDlpV2InspectConfigContentOptionsItemInput is an input type that accepts GooglePrivacyDlpV2InspectConfigContentOptionsItemArgs and GooglePrivacyDlpV2InspectConfigContentOptionsItemOutput values. -// You can construct a concrete instance of `GooglePrivacyDlpV2InspectConfigContentOptionsItemInput` via: +// GooglePrivacyDlpV2InspectConfigContentOptionsItemInput is an input type that accepts values of the GooglePrivacyDlpV2InspectConfigContentOptionsItem enum +// A concrete instance of `GooglePrivacyDlpV2InspectConfigContentOptionsItemInput` can be one of the following: // -// GooglePrivacyDlpV2InspectConfigContentOptionsItemArgs{...} +// GooglePrivacyDlpV2InspectConfigContentOptionsItemContentUnspecified +// GooglePrivacyDlpV2InspectConfigContentOptionsItemContentText +// GooglePrivacyDlpV2InspectConfigContentOptionsItemContentImage type GooglePrivacyDlpV2InspectConfigContentOptionsItemInput interface { pulumi.Input @@ -3972,10 +4044,15 @@ func (o GooglePrivacyDlpV2InspectConfigMinLikelihoodPtrOutput) ToStringPtrOutput }).(pulumi.StringPtrOutput) } -// GooglePrivacyDlpV2InspectConfigMinLikelihoodInput is an input type that accepts GooglePrivacyDlpV2InspectConfigMinLikelihoodArgs and GooglePrivacyDlpV2InspectConfigMinLikelihoodOutput values. -// You can construct a concrete instance of `GooglePrivacyDlpV2InspectConfigMinLikelihoodInput` via: +// GooglePrivacyDlpV2InspectConfigMinLikelihoodInput is an input type that accepts values of the GooglePrivacyDlpV2InspectConfigMinLikelihood enum +// A concrete instance of `GooglePrivacyDlpV2InspectConfigMinLikelihoodInput` can be one of the following: // -// GooglePrivacyDlpV2InspectConfigMinLikelihoodArgs{...} +// GooglePrivacyDlpV2InspectConfigMinLikelihoodLikelihoodUnspecified +// GooglePrivacyDlpV2InspectConfigMinLikelihoodVeryUnlikely +// GooglePrivacyDlpV2InspectConfigMinLikelihoodUnlikely +// GooglePrivacyDlpV2InspectConfigMinLikelihoodPossible +// GooglePrivacyDlpV2InspectConfigMinLikelihoodLikely +// GooglePrivacyDlpV2InspectConfigMinLikelihoodVeryLikely type GooglePrivacyDlpV2InspectConfigMinLikelihoodInput interface { pulumi.Input @@ -4153,10 +4230,15 @@ func (o GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrOutput) ToString }).(pulumi.StringPtrOutput) } -// GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodInput is an input type that accepts GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodArgs and GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodOutput values. -// You can construct a concrete instance of `GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodInput` via: +// GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodInput is an input type that accepts values of the GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihood enum +// A concrete instance of `GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodInput` can be one of the following: // -// GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodArgs{...} +// GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodLikelihoodUnspecified +// GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodVeryUnlikely +// GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodUnlikely +// GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPossible +// GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodLikely +// GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodVeryLikely type GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodInput interface { pulumi.Input @@ -4334,10 +4416,15 @@ func (o GooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrOutput) ToStringPtrO }).(pulumi.StringPtrOutput) } -// GooglePrivacyDlpV2OutputStorageConfigOutputSchemaInput is an input type that accepts GooglePrivacyDlpV2OutputStorageConfigOutputSchemaArgs and GooglePrivacyDlpV2OutputStorageConfigOutputSchemaOutput values. -// You can construct a concrete instance of `GooglePrivacyDlpV2OutputStorageConfigOutputSchemaInput` via: +// GooglePrivacyDlpV2OutputStorageConfigOutputSchemaInput is an input type that accepts values of the GooglePrivacyDlpV2OutputStorageConfigOutputSchema enum +// A concrete instance of `GooglePrivacyDlpV2OutputStorageConfigOutputSchemaInput` can be one of the following: // -// GooglePrivacyDlpV2OutputStorageConfigOutputSchemaArgs{...} +// GooglePrivacyDlpV2OutputStorageConfigOutputSchemaOutputSchemaUnspecified +// GooglePrivacyDlpV2OutputStorageConfigOutputSchemaBasicColumns +// GooglePrivacyDlpV2OutputStorageConfigOutputSchemaGcsColumns +// GooglePrivacyDlpV2OutputStorageConfigOutputSchemaDatastoreColumns +// GooglePrivacyDlpV2OutputStorageConfigOutputSchemaBigQueryColumns +// GooglePrivacyDlpV2OutputStorageConfigOutputSchemaAllColumns type GooglePrivacyDlpV2OutputStorageConfigOutputSchemaInput interface { pulumi.Input @@ -4509,10 +4596,12 @@ func (o GooglePrivacyDlpV2PubSubConditionMinimumRiskScorePtrOutput) ToStringPtrO }).(pulumi.StringPtrOutput) } -// GooglePrivacyDlpV2PubSubConditionMinimumRiskScoreInput is an input type that accepts GooglePrivacyDlpV2PubSubConditionMinimumRiskScoreArgs and GooglePrivacyDlpV2PubSubConditionMinimumRiskScoreOutput values. -// You can construct a concrete instance of `GooglePrivacyDlpV2PubSubConditionMinimumRiskScoreInput` via: +// GooglePrivacyDlpV2PubSubConditionMinimumRiskScoreInput is an input type that accepts values of the GooglePrivacyDlpV2PubSubConditionMinimumRiskScore enum +// A concrete instance of `GooglePrivacyDlpV2PubSubConditionMinimumRiskScoreInput` can be one of the following: // -// GooglePrivacyDlpV2PubSubConditionMinimumRiskScoreArgs{...} +// GooglePrivacyDlpV2PubSubConditionMinimumRiskScoreProfileScoreBucketUnspecified +// GooglePrivacyDlpV2PubSubConditionMinimumRiskScoreHigh +// GooglePrivacyDlpV2PubSubConditionMinimumRiskScoreMediumOrHigh type GooglePrivacyDlpV2PubSubConditionMinimumRiskScoreInput interface { pulumi.Input @@ -4684,10 +4773,12 @@ func (o GooglePrivacyDlpV2PubSubConditionMinimumSensitivityScorePtrOutput) ToStr }).(pulumi.StringPtrOutput) } -// GooglePrivacyDlpV2PubSubConditionMinimumSensitivityScoreInput is an input type that accepts GooglePrivacyDlpV2PubSubConditionMinimumSensitivityScoreArgs and GooglePrivacyDlpV2PubSubConditionMinimumSensitivityScoreOutput values. -// You can construct a concrete instance of `GooglePrivacyDlpV2PubSubConditionMinimumSensitivityScoreInput` via: +// GooglePrivacyDlpV2PubSubConditionMinimumSensitivityScoreInput is an input type that accepts values of the GooglePrivacyDlpV2PubSubConditionMinimumSensitivityScore enum +// A concrete instance of `GooglePrivacyDlpV2PubSubConditionMinimumSensitivityScoreInput` can be one of the following: // -// GooglePrivacyDlpV2PubSubConditionMinimumSensitivityScoreArgs{...} +// GooglePrivacyDlpV2PubSubConditionMinimumSensitivityScoreProfileScoreBucketUnspecified +// GooglePrivacyDlpV2PubSubConditionMinimumSensitivityScoreHigh +// GooglePrivacyDlpV2PubSubConditionMinimumSensitivityScoreMediumOrHigh type GooglePrivacyDlpV2PubSubConditionMinimumSensitivityScoreInput interface { pulumi.Input @@ -4859,10 +4950,12 @@ func (o GooglePrivacyDlpV2PubSubExpressionsLogicalOperatorPtrOutput) ToStringPtr }).(pulumi.StringPtrOutput) } -// GooglePrivacyDlpV2PubSubExpressionsLogicalOperatorInput is an input type that accepts GooglePrivacyDlpV2PubSubExpressionsLogicalOperatorArgs and GooglePrivacyDlpV2PubSubExpressionsLogicalOperatorOutput values. -// You can construct a concrete instance of `GooglePrivacyDlpV2PubSubExpressionsLogicalOperatorInput` via: +// GooglePrivacyDlpV2PubSubExpressionsLogicalOperatorInput is an input type that accepts values of the GooglePrivacyDlpV2PubSubExpressionsLogicalOperator enum +// A concrete instance of `GooglePrivacyDlpV2PubSubExpressionsLogicalOperatorInput` can be one of the following: // -// GooglePrivacyDlpV2PubSubExpressionsLogicalOperatorArgs{...} +// GooglePrivacyDlpV2PubSubExpressionsLogicalOperatorLogicalOperatorUnspecified +// GooglePrivacyDlpV2PubSubExpressionsLogicalOperatorOr +// GooglePrivacyDlpV2PubSubExpressionsLogicalOperatorAnd type GooglePrivacyDlpV2PubSubExpressionsLogicalOperatorInput interface { pulumi.Input @@ -5034,10 +5127,12 @@ func (o GooglePrivacyDlpV2PubSubNotificationDetailOfMessagePtrOutput) ToStringPt }).(pulumi.StringPtrOutput) } -// GooglePrivacyDlpV2PubSubNotificationDetailOfMessageInput is an input type that accepts GooglePrivacyDlpV2PubSubNotificationDetailOfMessageArgs and GooglePrivacyDlpV2PubSubNotificationDetailOfMessageOutput values. -// You can construct a concrete instance of `GooglePrivacyDlpV2PubSubNotificationDetailOfMessageInput` via: +// GooglePrivacyDlpV2PubSubNotificationDetailOfMessageInput is an input type that accepts values of the GooglePrivacyDlpV2PubSubNotificationDetailOfMessage enum +// A concrete instance of `GooglePrivacyDlpV2PubSubNotificationDetailOfMessageInput` can be one of the following: // -// GooglePrivacyDlpV2PubSubNotificationDetailOfMessageArgs{...} +// GooglePrivacyDlpV2PubSubNotificationDetailOfMessageDetailLevelUnspecified +// GooglePrivacyDlpV2PubSubNotificationDetailOfMessageTableProfile +// GooglePrivacyDlpV2PubSubNotificationDetailOfMessageResourceName type GooglePrivacyDlpV2PubSubNotificationDetailOfMessageInput interface { pulumi.Input @@ -5213,10 +5308,14 @@ func (o GooglePrivacyDlpV2PubSubNotificationEventPtrOutput) ToStringPtrOutputWit }).(pulumi.StringPtrOutput) } -// GooglePrivacyDlpV2PubSubNotificationEventInput is an input type that accepts GooglePrivacyDlpV2PubSubNotificationEventArgs and GooglePrivacyDlpV2PubSubNotificationEventOutput values. -// You can construct a concrete instance of `GooglePrivacyDlpV2PubSubNotificationEventInput` via: +// GooglePrivacyDlpV2PubSubNotificationEventInput is an input type that accepts values of the GooglePrivacyDlpV2PubSubNotificationEvent enum +// A concrete instance of `GooglePrivacyDlpV2PubSubNotificationEventInput` can be one of the following: // -// GooglePrivacyDlpV2PubSubNotificationEventArgs{...} +// GooglePrivacyDlpV2PubSubNotificationEventEventTypeUnspecified +// GooglePrivacyDlpV2PubSubNotificationEventNewProfile +// GooglePrivacyDlpV2PubSubNotificationEventChangedProfile +// GooglePrivacyDlpV2PubSubNotificationEventScoreIncreased +// GooglePrivacyDlpV2PubSubNotificationEventErrorChanged type GooglePrivacyDlpV2PubSubNotificationEventInput interface { pulumi.Input @@ -5390,10 +5489,13 @@ func (o GooglePrivacyDlpV2SensitivityScoreScorePtrOutput) ToStringPtrOutputWithC }).(pulumi.StringPtrOutput) } -// GooglePrivacyDlpV2SensitivityScoreScoreInput is an input type that accepts GooglePrivacyDlpV2SensitivityScoreScoreArgs and GooglePrivacyDlpV2SensitivityScoreScoreOutput values. -// You can construct a concrete instance of `GooglePrivacyDlpV2SensitivityScoreScoreInput` via: +// GooglePrivacyDlpV2SensitivityScoreScoreInput is an input type that accepts values of the GooglePrivacyDlpV2SensitivityScoreScore enum +// A concrete instance of `GooglePrivacyDlpV2SensitivityScoreScoreInput` can be one of the following: // -// GooglePrivacyDlpV2SensitivityScoreScoreArgs{...} +// GooglePrivacyDlpV2SensitivityScoreScoreSensitivityScoreUnspecified +// GooglePrivacyDlpV2SensitivityScoreScoreSensitivityLow +// GooglePrivacyDlpV2SensitivityScoreScoreSensitivityModerate +// GooglePrivacyDlpV2SensitivityScoreScoreSensitivityHigh type GooglePrivacyDlpV2SensitivityScoreScoreInput interface { pulumi.Input @@ -5573,10 +5675,16 @@ func (o GooglePrivacyDlpV2TimePartConfigPartToExtractPtrOutput) ToStringPtrOutpu }).(pulumi.StringPtrOutput) } -// GooglePrivacyDlpV2TimePartConfigPartToExtractInput is an input type that accepts GooglePrivacyDlpV2TimePartConfigPartToExtractArgs and GooglePrivacyDlpV2TimePartConfigPartToExtractOutput values. -// You can construct a concrete instance of `GooglePrivacyDlpV2TimePartConfigPartToExtractInput` via: +// GooglePrivacyDlpV2TimePartConfigPartToExtractInput is an input type that accepts values of the GooglePrivacyDlpV2TimePartConfigPartToExtract enum +// A concrete instance of `GooglePrivacyDlpV2TimePartConfigPartToExtractInput` can be one of the following: // -// GooglePrivacyDlpV2TimePartConfigPartToExtractArgs{...} +// GooglePrivacyDlpV2TimePartConfigPartToExtractTimePartUnspecified +// GooglePrivacyDlpV2TimePartConfigPartToExtractYear +// GooglePrivacyDlpV2TimePartConfigPartToExtractMonth +// GooglePrivacyDlpV2TimePartConfigPartToExtractDayOfMonth +// GooglePrivacyDlpV2TimePartConfigPartToExtractDayOfWeek +// GooglePrivacyDlpV2TimePartConfigPartToExtractWeekOfYear +// GooglePrivacyDlpV2TimePartConfigPartToExtractHourOfDay type GooglePrivacyDlpV2TimePartConfigPartToExtractInput interface { pulumi.Input @@ -5758,10 +5866,17 @@ func (o GooglePrivacyDlpV2ValueDayOfWeekValuePtrOutput) ToStringPtrOutputWithCon }).(pulumi.StringPtrOutput) } -// GooglePrivacyDlpV2ValueDayOfWeekValueInput is an input type that accepts GooglePrivacyDlpV2ValueDayOfWeekValueArgs and GooglePrivacyDlpV2ValueDayOfWeekValueOutput values. -// You can construct a concrete instance of `GooglePrivacyDlpV2ValueDayOfWeekValueInput` via: +// GooglePrivacyDlpV2ValueDayOfWeekValueInput is an input type that accepts values of the GooglePrivacyDlpV2ValueDayOfWeekValue enum +// A concrete instance of `GooglePrivacyDlpV2ValueDayOfWeekValueInput` can be one of the following: // -// GooglePrivacyDlpV2ValueDayOfWeekValueArgs{...} +// GooglePrivacyDlpV2ValueDayOfWeekValueDayOfWeekUnspecified +// GooglePrivacyDlpV2ValueDayOfWeekValueMonday +// GooglePrivacyDlpV2ValueDayOfWeekValueTuesday +// GooglePrivacyDlpV2ValueDayOfWeekValueWednesday +// GooglePrivacyDlpV2ValueDayOfWeekValueThursday +// GooglePrivacyDlpV2ValueDayOfWeekValueFriday +// GooglePrivacyDlpV2ValueDayOfWeekValueSaturday +// GooglePrivacyDlpV2ValueDayOfWeekValueSunday type GooglePrivacyDlpV2ValueDayOfWeekValueInput interface { pulumi.Input @@ -5935,10 +6050,13 @@ func (o JobTriggerStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// JobTriggerStatusInput is an input type that accepts JobTriggerStatusArgs and JobTriggerStatusOutput values. -// You can construct a concrete instance of `JobTriggerStatusInput` via: +// JobTriggerStatusInput is an input type that accepts values of the JobTriggerStatus enum +// A concrete instance of `JobTriggerStatusInput` can be one of the following: // -// JobTriggerStatusArgs{...} +// JobTriggerStatusStatusUnspecified +// JobTriggerStatusHealthy +// JobTriggerStatusPaused +// JobTriggerStatusCancelled type JobTriggerStatusInput interface { pulumi.Input @@ -6110,10 +6228,12 @@ func (o OrganizationDiscoveryConfigStatusPtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// OrganizationDiscoveryConfigStatusInput is an input type that accepts OrganizationDiscoveryConfigStatusArgs and OrganizationDiscoveryConfigStatusOutput values. -// You can construct a concrete instance of `OrganizationDiscoveryConfigStatusInput` via: +// OrganizationDiscoveryConfigStatusInput is an input type that accepts values of the OrganizationDiscoveryConfigStatus enum +// A concrete instance of `OrganizationDiscoveryConfigStatusInput` can be one of the following: // -// OrganizationDiscoveryConfigStatusArgs{...} +// OrganizationDiscoveryConfigStatusStatusUnspecified +// OrganizationDiscoveryConfigStatusRunning +// OrganizationDiscoveryConfigStatusPaused type OrganizationDiscoveryConfigStatusInput interface { pulumi.Input @@ -6287,10 +6407,13 @@ func (o OrganizationJobTriggerStatusPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// OrganizationJobTriggerStatusInput is an input type that accepts OrganizationJobTriggerStatusArgs and OrganizationJobTriggerStatusOutput values. -// You can construct a concrete instance of `OrganizationJobTriggerStatusInput` via: +// OrganizationJobTriggerStatusInput is an input type that accepts values of the OrganizationJobTriggerStatus enum +// A concrete instance of `OrganizationJobTriggerStatusInput` can be one of the following: // -// OrganizationJobTriggerStatusArgs{...} +// OrganizationJobTriggerStatusStatusUnspecified +// OrganizationJobTriggerStatusHealthy +// OrganizationJobTriggerStatusPaused +// OrganizationJobTriggerStatusCancelled type OrganizationJobTriggerStatusInput interface { pulumi.Input diff --git a/sdk/go/google/dns/v1/pulumiEnums.go b/sdk/go/google/dns/v1/pulumiEnums.go index bab41a94d6..bd58cd758e 100644 --- a/sdk/go/google/dns/v1/pulumiEnums.go +++ b/sdk/go/google/dns/v1/pulumiEnums.go @@ -141,10 +141,14 @@ func (o DnsKeySpecAlgorithmPtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// DnsKeySpecAlgorithmInput is an input type that accepts DnsKeySpecAlgorithmArgs and DnsKeySpecAlgorithmOutput values. -// You can construct a concrete instance of `DnsKeySpecAlgorithmInput` via: +// DnsKeySpecAlgorithmInput is an input type that accepts values of the DnsKeySpecAlgorithm enum +// A concrete instance of `DnsKeySpecAlgorithmInput` can be one of the following: // -// DnsKeySpecAlgorithmArgs{...} +// DnsKeySpecAlgorithmRsasha1 +// DnsKeySpecAlgorithmRsasha256 +// DnsKeySpecAlgorithmRsasha512 +// DnsKeySpecAlgorithmEcdsap256sha256 +// DnsKeySpecAlgorithmEcdsap384sha384 type DnsKeySpecAlgorithmInput interface { pulumi.Input @@ -312,10 +316,11 @@ func (o DnsKeySpecKeyTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Con }).(pulumi.StringPtrOutput) } -// DnsKeySpecKeyTypeInput is an input type that accepts DnsKeySpecKeyTypeArgs and DnsKeySpecKeyTypeOutput values. -// You can construct a concrete instance of `DnsKeySpecKeyTypeInput` via: +// DnsKeySpecKeyTypeInput is an input type that accepts values of the DnsKeySpecKeyType enum +// A concrete instance of `DnsKeySpecKeyTypeInput` can be one of the following: // -// DnsKeySpecKeyTypeArgs{...} +// DnsKeySpecKeyTypeKeySigning +// DnsKeySpecKeyTypeZoneSigning type DnsKeySpecKeyTypeInput interface { pulumi.Input @@ -489,10 +494,13 @@ func (o GoogleIamV1AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// GoogleIamV1AuditLogConfigLogTypeInput is an input type that accepts GoogleIamV1AuditLogConfigLogTypeArgs and GoogleIamV1AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `GoogleIamV1AuditLogConfigLogTypeInput` via: +// GoogleIamV1AuditLogConfigLogTypeInput is an input type that accepts values of the GoogleIamV1AuditLogConfigLogType enum +// A concrete instance of `GoogleIamV1AuditLogConfigLogTypeInput` can be one of the following: // -// GoogleIamV1AuditLogConfigLogTypeArgs{...} +// GoogleIamV1AuditLogConfigLogTypeLogTypeUnspecified +// GoogleIamV1AuditLogConfigLogTypeAdminRead +// GoogleIamV1AuditLogConfigLogTypeDataWrite +// GoogleIamV1AuditLogConfigLogTypeDataRead type GoogleIamV1AuditLogConfigLogTypeInput interface { pulumi.Input @@ -660,10 +668,11 @@ func (o ManagedZoneDnsSecConfigNonExistencePtrOutput) ToStringPtrOutputWithConte }).(pulumi.StringPtrOutput) } -// ManagedZoneDnsSecConfigNonExistenceInput is an input type that accepts ManagedZoneDnsSecConfigNonExistenceArgs and ManagedZoneDnsSecConfigNonExistenceOutput values. -// You can construct a concrete instance of `ManagedZoneDnsSecConfigNonExistenceInput` via: +// ManagedZoneDnsSecConfigNonExistenceInput is an input type that accepts values of the ManagedZoneDnsSecConfigNonExistence enum +// A concrete instance of `ManagedZoneDnsSecConfigNonExistenceInput` can be one of the following: // -// ManagedZoneDnsSecConfigNonExistenceArgs{...} +// ManagedZoneDnsSecConfigNonExistenceNsec +// ManagedZoneDnsSecConfigNonExistenceNsec3 type ManagedZoneDnsSecConfigNonExistenceInput interface { pulumi.Input @@ -835,10 +844,12 @@ func (o ManagedZoneDnsSecConfigStatePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// ManagedZoneDnsSecConfigStateInput is an input type that accepts ManagedZoneDnsSecConfigStateArgs and ManagedZoneDnsSecConfigStateOutput values. -// You can construct a concrete instance of `ManagedZoneDnsSecConfigStateInput` via: +// ManagedZoneDnsSecConfigStateInput is an input type that accepts values of the ManagedZoneDnsSecConfigState enum +// A concrete instance of `ManagedZoneDnsSecConfigStateInput` can be one of the following: // -// ManagedZoneDnsSecConfigStateArgs{...} +// ManagedZoneDnsSecConfigStateOff +// ManagedZoneDnsSecConfigStateOn +// ManagedZoneDnsSecConfigStateTransfer type ManagedZoneDnsSecConfigStateInput interface { pulumi.Input @@ -1008,10 +1019,11 @@ func (o ManagedZoneForwardingConfigNameServerTargetForwardingPathPtrOutput) ToSt }).(pulumi.StringPtrOutput) } -// ManagedZoneForwardingConfigNameServerTargetForwardingPathInput is an input type that accepts ManagedZoneForwardingConfigNameServerTargetForwardingPathArgs and ManagedZoneForwardingConfigNameServerTargetForwardingPathOutput values. -// You can construct a concrete instance of `ManagedZoneForwardingConfigNameServerTargetForwardingPathInput` via: +// ManagedZoneForwardingConfigNameServerTargetForwardingPathInput is an input type that accepts values of the ManagedZoneForwardingConfigNameServerTargetForwardingPath enum +// A concrete instance of `ManagedZoneForwardingConfigNameServerTargetForwardingPathInput` can be one of the following: // -// ManagedZoneForwardingConfigNameServerTargetForwardingPathArgs{...} +// ManagedZoneForwardingConfigNameServerTargetForwardingPathDefault +// ManagedZoneForwardingConfigNameServerTargetForwardingPathPrivate type ManagedZoneForwardingConfigNameServerTargetForwardingPathInput interface { pulumi.Input @@ -1179,10 +1191,11 @@ func (o ManagedZoneVisibilityPtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// ManagedZoneVisibilityInput is an input type that accepts ManagedZoneVisibilityArgs and ManagedZoneVisibilityOutput values. -// You can construct a concrete instance of `ManagedZoneVisibilityInput` via: +// ManagedZoneVisibilityInput is an input type that accepts values of the ManagedZoneVisibility enum +// A concrete instance of `ManagedZoneVisibilityInput` can be one of the following: // -// ManagedZoneVisibilityArgs{...} +// ManagedZoneVisibilityPublic +// ManagedZoneVisibilityPrivate type ManagedZoneVisibilityInput interface { pulumi.Input @@ -1352,10 +1365,11 @@ func (o PolicyAlternativeNameServerConfigTargetNameServerForwardingPathPtrOutput }).(pulumi.StringPtrOutput) } -// PolicyAlternativeNameServerConfigTargetNameServerForwardingPathInput is an input type that accepts PolicyAlternativeNameServerConfigTargetNameServerForwardingPathArgs and PolicyAlternativeNameServerConfigTargetNameServerForwardingPathOutput values. -// You can construct a concrete instance of `PolicyAlternativeNameServerConfigTargetNameServerForwardingPathInput` via: +// PolicyAlternativeNameServerConfigTargetNameServerForwardingPathInput is an input type that accepts values of the PolicyAlternativeNameServerConfigTargetNameServerForwardingPath enum +// A concrete instance of `PolicyAlternativeNameServerConfigTargetNameServerForwardingPathInput` can be one of the following: // -// PolicyAlternativeNameServerConfigTargetNameServerForwardingPathArgs{...} +// PolicyAlternativeNameServerConfigTargetNameServerForwardingPathDefault +// PolicyAlternativeNameServerConfigTargetNameServerForwardingPathPrivate type PolicyAlternativeNameServerConfigTargetNameServerForwardingPathInput interface { pulumi.Input @@ -1524,10 +1538,12 @@ func (o RRSetRoutingPolicyLoadBalancerTargetIpProtocolPtrOutput) ToStringPtrOutp }).(pulumi.StringPtrOutput) } -// RRSetRoutingPolicyLoadBalancerTargetIpProtocolInput is an input type that accepts RRSetRoutingPolicyLoadBalancerTargetIpProtocolArgs and RRSetRoutingPolicyLoadBalancerTargetIpProtocolOutput values. -// You can construct a concrete instance of `RRSetRoutingPolicyLoadBalancerTargetIpProtocolInput` via: +// RRSetRoutingPolicyLoadBalancerTargetIpProtocolInput is an input type that accepts values of the RRSetRoutingPolicyLoadBalancerTargetIpProtocol enum +// A concrete instance of `RRSetRoutingPolicyLoadBalancerTargetIpProtocolInput` can be one of the following: // -// RRSetRoutingPolicyLoadBalancerTargetIpProtocolArgs{...} +// RRSetRoutingPolicyLoadBalancerTargetIpProtocolUndefined +// RRSetRoutingPolicyLoadBalancerTargetIpProtocolTcp +// RRSetRoutingPolicyLoadBalancerTargetIpProtocolUdp type RRSetRoutingPolicyLoadBalancerTargetIpProtocolInput interface { pulumi.Input @@ -1697,10 +1713,13 @@ func (o RRSetRoutingPolicyLoadBalancerTargetLoadBalancerTypePtrOutput) ToStringP }).(pulumi.StringPtrOutput) } -// RRSetRoutingPolicyLoadBalancerTargetLoadBalancerTypeInput is an input type that accepts RRSetRoutingPolicyLoadBalancerTargetLoadBalancerTypeArgs and RRSetRoutingPolicyLoadBalancerTargetLoadBalancerTypeOutput values. -// You can construct a concrete instance of `RRSetRoutingPolicyLoadBalancerTargetLoadBalancerTypeInput` via: +// RRSetRoutingPolicyLoadBalancerTargetLoadBalancerTypeInput is an input type that accepts values of the RRSetRoutingPolicyLoadBalancerTargetLoadBalancerType enum +// A concrete instance of `RRSetRoutingPolicyLoadBalancerTargetLoadBalancerTypeInput` can be one of the following: // -// RRSetRoutingPolicyLoadBalancerTargetLoadBalancerTypeArgs{...} +// RRSetRoutingPolicyLoadBalancerTargetLoadBalancerTypeNone +// RRSetRoutingPolicyLoadBalancerTargetLoadBalancerTypeGlobalL7ilb +// RRSetRoutingPolicyLoadBalancerTargetLoadBalancerTypeRegionalL4ilb +// RRSetRoutingPolicyLoadBalancerTargetLoadBalancerTypeRegionalL7ilb type RRSetRoutingPolicyLoadBalancerTargetLoadBalancerTypeInput interface { pulumi.Input diff --git a/sdk/go/google/dns/v1beta2/pulumiEnums.go b/sdk/go/google/dns/v1beta2/pulumiEnums.go index 7e47672973..4da6339f52 100644 --- a/sdk/go/google/dns/v1beta2/pulumiEnums.go +++ b/sdk/go/google/dns/v1beta2/pulumiEnums.go @@ -141,10 +141,14 @@ func (o DnsKeySpecAlgorithmPtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// DnsKeySpecAlgorithmInput is an input type that accepts DnsKeySpecAlgorithmArgs and DnsKeySpecAlgorithmOutput values. -// You can construct a concrete instance of `DnsKeySpecAlgorithmInput` via: +// DnsKeySpecAlgorithmInput is an input type that accepts values of the DnsKeySpecAlgorithm enum +// A concrete instance of `DnsKeySpecAlgorithmInput` can be one of the following: // -// DnsKeySpecAlgorithmArgs{...} +// DnsKeySpecAlgorithmRsasha1 +// DnsKeySpecAlgorithmRsasha256 +// DnsKeySpecAlgorithmRsasha512 +// DnsKeySpecAlgorithmEcdsap256sha256 +// DnsKeySpecAlgorithmEcdsap384sha384 type DnsKeySpecAlgorithmInput interface { pulumi.Input @@ -312,10 +316,11 @@ func (o DnsKeySpecKeyTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Con }).(pulumi.StringPtrOutput) } -// DnsKeySpecKeyTypeInput is an input type that accepts DnsKeySpecKeyTypeArgs and DnsKeySpecKeyTypeOutput values. -// You can construct a concrete instance of `DnsKeySpecKeyTypeInput` via: +// DnsKeySpecKeyTypeInput is an input type that accepts values of the DnsKeySpecKeyType enum +// A concrete instance of `DnsKeySpecKeyTypeInput` can be one of the following: // -// DnsKeySpecKeyTypeArgs{...} +// DnsKeySpecKeyTypeKeySigning +// DnsKeySpecKeyTypeZoneSigning type DnsKeySpecKeyTypeInput interface { pulumi.Input @@ -489,10 +494,13 @@ func (o GoogleIamV1AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// GoogleIamV1AuditLogConfigLogTypeInput is an input type that accepts GoogleIamV1AuditLogConfigLogTypeArgs and GoogleIamV1AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `GoogleIamV1AuditLogConfigLogTypeInput` via: +// GoogleIamV1AuditLogConfigLogTypeInput is an input type that accepts values of the GoogleIamV1AuditLogConfigLogType enum +// A concrete instance of `GoogleIamV1AuditLogConfigLogTypeInput` can be one of the following: // -// GoogleIamV1AuditLogConfigLogTypeArgs{...} +// GoogleIamV1AuditLogConfigLogTypeLogTypeUnspecified +// GoogleIamV1AuditLogConfigLogTypeAdminRead +// GoogleIamV1AuditLogConfigLogTypeDataWrite +// GoogleIamV1AuditLogConfigLogTypeDataRead type GoogleIamV1AuditLogConfigLogTypeInput interface { pulumi.Input @@ -660,10 +668,11 @@ func (o ManagedZoneDnsSecConfigNonExistencePtrOutput) ToStringPtrOutputWithConte }).(pulumi.StringPtrOutput) } -// ManagedZoneDnsSecConfigNonExistenceInput is an input type that accepts ManagedZoneDnsSecConfigNonExistenceArgs and ManagedZoneDnsSecConfigNonExistenceOutput values. -// You can construct a concrete instance of `ManagedZoneDnsSecConfigNonExistenceInput` via: +// ManagedZoneDnsSecConfigNonExistenceInput is an input type that accepts values of the ManagedZoneDnsSecConfigNonExistence enum +// A concrete instance of `ManagedZoneDnsSecConfigNonExistenceInput` can be one of the following: // -// ManagedZoneDnsSecConfigNonExistenceArgs{...} +// ManagedZoneDnsSecConfigNonExistenceNsec +// ManagedZoneDnsSecConfigNonExistenceNsec3 type ManagedZoneDnsSecConfigNonExistenceInput interface { pulumi.Input @@ -835,10 +844,12 @@ func (o ManagedZoneDnsSecConfigStatePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// ManagedZoneDnsSecConfigStateInput is an input type that accepts ManagedZoneDnsSecConfigStateArgs and ManagedZoneDnsSecConfigStateOutput values. -// You can construct a concrete instance of `ManagedZoneDnsSecConfigStateInput` via: +// ManagedZoneDnsSecConfigStateInput is an input type that accepts values of the ManagedZoneDnsSecConfigState enum +// A concrete instance of `ManagedZoneDnsSecConfigStateInput` can be one of the following: // -// ManagedZoneDnsSecConfigStateArgs{...} +// ManagedZoneDnsSecConfigStateOff +// ManagedZoneDnsSecConfigStateOn +// ManagedZoneDnsSecConfigStateTransfer type ManagedZoneDnsSecConfigStateInput interface { pulumi.Input @@ -1008,10 +1019,11 @@ func (o ManagedZoneForwardingConfigNameServerTargetForwardingPathPtrOutput) ToSt }).(pulumi.StringPtrOutput) } -// ManagedZoneForwardingConfigNameServerTargetForwardingPathInput is an input type that accepts ManagedZoneForwardingConfigNameServerTargetForwardingPathArgs and ManagedZoneForwardingConfigNameServerTargetForwardingPathOutput values. -// You can construct a concrete instance of `ManagedZoneForwardingConfigNameServerTargetForwardingPathInput` via: +// ManagedZoneForwardingConfigNameServerTargetForwardingPathInput is an input type that accepts values of the ManagedZoneForwardingConfigNameServerTargetForwardingPath enum +// A concrete instance of `ManagedZoneForwardingConfigNameServerTargetForwardingPathInput` can be one of the following: // -// ManagedZoneForwardingConfigNameServerTargetForwardingPathArgs{...} +// ManagedZoneForwardingConfigNameServerTargetForwardingPathDefault +// ManagedZoneForwardingConfigNameServerTargetForwardingPathPrivate type ManagedZoneForwardingConfigNameServerTargetForwardingPathInput interface { pulumi.Input @@ -1179,10 +1191,11 @@ func (o ManagedZoneVisibilityPtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// ManagedZoneVisibilityInput is an input type that accepts ManagedZoneVisibilityArgs and ManagedZoneVisibilityOutput values. -// You can construct a concrete instance of `ManagedZoneVisibilityInput` via: +// ManagedZoneVisibilityInput is an input type that accepts values of the ManagedZoneVisibility enum +// A concrete instance of `ManagedZoneVisibilityInput` can be one of the following: // -// ManagedZoneVisibilityArgs{...} +// ManagedZoneVisibilityPublic +// ManagedZoneVisibilityPrivate type ManagedZoneVisibilityInput interface { pulumi.Input @@ -1352,10 +1365,11 @@ func (o PolicyAlternativeNameServerConfigTargetNameServerForwardingPathPtrOutput }).(pulumi.StringPtrOutput) } -// PolicyAlternativeNameServerConfigTargetNameServerForwardingPathInput is an input type that accepts PolicyAlternativeNameServerConfigTargetNameServerForwardingPathArgs and PolicyAlternativeNameServerConfigTargetNameServerForwardingPathOutput values. -// You can construct a concrete instance of `PolicyAlternativeNameServerConfigTargetNameServerForwardingPathInput` via: +// PolicyAlternativeNameServerConfigTargetNameServerForwardingPathInput is an input type that accepts values of the PolicyAlternativeNameServerConfigTargetNameServerForwardingPath enum +// A concrete instance of `PolicyAlternativeNameServerConfigTargetNameServerForwardingPathInput` can be one of the following: // -// PolicyAlternativeNameServerConfigTargetNameServerForwardingPathArgs{...} +// PolicyAlternativeNameServerConfigTargetNameServerForwardingPathDefault +// PolicyAlternativeNameServerConfigTargetNameServerForwardingPathPrivate type PolicyAlternativeNameServerConfigTargetNameServerForwardingPathInput interface { pulumi.Input @@ -1524,10 +1538,12 @@ func (o RRSetRoutingPolicyLoadBalancerTargetIpProtocolPtrOutput) ToStringPtrOutp }).(pulumi.StringPtrOutput) } -// RRSetRoutingPolicyLoadBalancerTargetIpProtocolInput is an input type that accepts RRSetRoutingPolicyLoadBalancerTargetIpProtocolArgs and RRSetRoutingPolicyLoadBalancerTargetIpProtocolOutput values. -// You can construct a concrete instance of `RRSetRoutingPolicyLoadBalancerTargetIpProtocolInput` via: +// RRSetRoutingPolicyLoadBalancerTargetIpProtocolInput is an input type that accepts values of the RRSetRoutingPolicyLoadBalancerTargetIpProtocol enum +// A concrete instance of `RRSetRoutingPolicyLoadBalancerTargetIpProtocolInput` can be one of the following: // -// RRSetRoutingPolicyLoadBalancerTargetIpProtocolArgs{...} +// RRSetRoutingPolicyLoadBalancerTargetIpProtocolUndefined +// RRSetRoutingPolicyLoadBalancerTargetIpProtocolTcp +// RRSetRoutingPolicyLoadBalancerTargetIpProtocolUdp type RRSetRoutingPolicyLoadBalancerTargetIpProtocolInput interface { pulumi.Input @@ -1697,10 +1713,13 @@ func (o RRSetRoutingPolicyLoadBalancerTargetLoadBalancerTypePtrOutput) ToStringP }).(pulumi.StringPtrOutput) } -// RRSetRoutingPolicyLoadBalancerTargetLoadBalancerTypeInput is an input type that accepts RRSetRoutingPolicyLoadBalancerTargetLoadBalancerTypeArgs and RRSetRoutingPolicyLoadBalancerTargetLoadBalancerTypeOutput values. -// You can construct a concrete instance of `RRSetRoutingPolicyLoadBalancerTargetLoadBalancerTypeInput` via: +// RRSetRoutingPolicyLoadBalancerTargetLoadBalancerTypeInput is an input type that accepts values of the RRSetRoutingPolicyLoadBalancerTargetLoadBalancerType enum +// A concrete instance of `RRSetRoutingPolicyLoadBalancerTargetLoadBalancerTypeInput` can be one of the following: // -// RRSetRoutingPolicyLoadBalancerTargetLoadBalancerTypeArgs{...} +// RRSetRoutingPolicyLoadBalancerTargetLoadBalancerTypeNone +// RRSetRoutingPolicyLoadBalancerTargetLoadBalancerTypeGlobalL7ilb +// RRSetRoutingPolicyLoadBalancerTargetLoadBalancerTypeRegionalL4ilb +// RRSetRoutingPolicyLoadBalancerTargetLoadBalancerTypeRegionalL7ilb type RRSetRoutingPolicyLoadBalancerTargetLoadBalancerTypeInput interface { pulumi.Input @@ -1869,10 +1888,11 @@ func (o ResponsePolicyRuleBehaviorPtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// ResponsePolicyRuleBehaviorInput is an input type that accepts ResponsePolicyRuleBehaviorArgs and ResponsePolicyRuleBehaviorOutput values. -// You can construct a concrete instance of `ResponsePolicyRuleBehaviorInput` via: +// ResponsePolicyRuleBehaviorInput is an input type that accepts values of the ResponsePolicyRuleBehavior enum +// A concrete instance of `ResponsePolicyRuleBehaviorInput` can be one of the following: // -// ResponsePolicyRuleBehaviorArgs{...} +// ResponsePolicyRuleBehaviorBehaviorUnspecified +// ResponsePolicyRuleBehaviorBypassResponsePolicy type ResponsePolicyRuleBehaviorInput interface { pulumi.Input diff --git a/sdk/go/google/domains/v1/pulumiEnums.go b/sdk/go/google/domains/v1/pulumiEnums.go index d3134ed77d..3f577c2b38 100644 --- a/sdk/go/google/domains/v1/pulumiEnums.go +++ b/sdk/go/google/domains/v1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input @@ -321,10 +324,13 @@ func (o ContactSettingsPrivacyPtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// ContactSettingsPrivacyInput is an input type that accepts ContactSettingsPrivacyArgs and ContactSettingsPrivacyOutput values. -// You can construct a concrete instance of `ContactSettingsPrivacyInput` via: +// ContactSettingsPrivacyInput is an input type that accepts values of the ContactSettingsPrivacy enum +// A concrete instance of `ContactSettingsPrivacyInput` can be one of the following: // -// ContactSettingsPrivacyArgs{...} +// ContactSettingsPrivacyContactPrivacyUnspecified +// ContactSettingsPrivacyPublicContactData +// ContactSettingsPrivacyPrivateContactData +// ContactSettingsPrivacyRedactedContactData type ContactSettingsPrivacyInput interface { pulumi.Input @@ -526,10 +532,27 @@ func (o DsRecordAlgorithmPtrOutput) ToStringPtrOutputWithContext(ctx context.Con }).(pulumi.StringPtrOutput) } -// DsRecordAlgorithmInput is an input type that accepts DsRecordAlgorithmArgs and DsRecordAlgorithmOutput values. -// You can construct a concrete instance of `DsRecordAlgorithmInput` via: +// DsRecordAlgorithmInput is an input type that accepts values of the DsRecordAlgorithm enum +// A concrete instance of `DsRecordAlgorithmInput` can be one of the following: // -// DsRecordAlgorithmArgs{...} +// DsRecordAlgorithmAlgorithmUnspecified +// DsRecordAlgorithmRsamd5 +// DsRecordAlgorithmDh +// DsRecordAlgorithmDsa +// DsRecordAlgorithmEcc +// DsRecordAlgorithmRsasha1 +// DsRecordAlgorithmDsansec3sha1 +// DsRecordAlgorithmRsasha1nsec3sha1 +// DsRecordAlgorithmRsasha256 +// DsRecordAlgorithmRsasha512 +// DsRecordAlgorithmEccgost +// DsRecordAlgorithmEcdsap256sha256 +// DsRecordAlgorithmEcdsap384sha384 +// DsRecordAlgorithmEd25519 +// DsRecordAlgorithmEd448 +// DsRecordAlgorithmIndirect +// DsRecordAlgorithmPrivatedns +// DsRecordAlgorithmPrivateoid type DsRecordAlgorithmInput interface { pulumi.Input @@ -705,10 +728,14 @@ func (o DsRecordDigestTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// DsRecordDigestTypeInput is an input type that accepts DsRecordDigestTypeArgs and DsRecordDigestTypeOutput values. -// You can construct a concrete instance of `DsRecordDigestTypeInput` via: +// DsRecordDigestTypeInput is an input type that accepts values of the DsRecordDigestType enum +// A concrete instance of `DsRecordDigestTypeInput` can be one of the following: // -// DsRecordDigestTypeArgs{...} +// DsRecordDigestTypeDigestTypeUnspecified +// DsRecordDigestTypeSha1 +// DsRecordDigestTypeSha256 +// DsRecordDigestTypeGost3411 +// DsRecordDigestTypeSha384 type DsRecordDigestTypeInput interface { pulumi.Input @@ -880,10 +907,12 @@ func (o GoogleDomainsDnsDsStatePtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// GoogleDomainsDnsDsStateInput is an input type that accepts GoogleDomainsDnsDsStateArgs and GoogleDomainsDnsDsStateOutput values. -// You can construct a concrete instance of `GoogleDomainsDnsDsStateInput` via: +// GoogleDomainsDnsDsStateInput is an input type that accepts values of the GoogleDomainsDnsDsState enum +// A concrete instance of `GoogleDomainsDnsDsStateInput` can be one of the following: // -// GoogleDomainsDnsDsStateArgs{...} +// GoogleDomainsDnsDsStateDsStateUnspecified +// GoogleDomainsDnsDsStateDsRecordsUnpublished +// GoogleDomainsDnsDsStateDsRecordsPublished type GoogleDomainsDnsDsStateInput interface { pulumi.Input @@ -1057,10 +1086,13 @@ func (o ManagementSettingsPreferredRenewalMethodPtrOutput) ToStringPtrOutputWith }).(pulumi.StringPtrOutput) } -// ManagementSettingsPreferredRenewalMethodInput is an input type that accepts ManagementSettingsPreferredRenewalMethodArgs and ManagementSettingsPreferredRenewalMethodOutput values. -// You can construct a concrete instance of `ManagementSettingsPreferredRenewalMethodInput` via: +// ManagementSettingsPreferredRenewalMethodInput is an input type that accepts values of the ManagementSettingsPreferredRenewalMethod enum +// A concrete instance of `ManagementSettingsPreferredRenewalMethodInput` can be one of the following: // -// ManagementSettingsPreferredRenewalMethodArgs{...} +// ManagementSettingsPreferredRenewalMethodRenewalMethodUnspecified +// ManagementSettingsPreferredRenewalMethodAutomaticRenewal +// ManagementSettingsPreferredRenewalMethodManualRenewal +// ManagementSettingsPreferredRenewalMethodRenewalDisabled type ManagementSettingsPreferredRenewalMethodInput interface { pulumi.Input @@ -1232,10 +1264,12 @@ func (o ManagementSettingsTransferLockStatePtrOutput) ToStringPtrOutputWithConte }).(pulumi.StringPtrOutput) } -// ManagementSettingsTransferLockStateInput is an input type that accepts ManagementSettingsTransferLockStateArgs and ManagementSettingsTransferLockStateOutput values. -// You can construct a concrete instance of `ManagementSettingsTransferLockStateInput` via: +// ManagementSettingsTransferLockStateInput is an input type that accepts values of the ManagementSettingsTransferLockState enum +// A concrete instance of `ManagementSettingsTransferLockStateInput` can be one of the following: // -// ManagementSettingsTransferLockStateArgs{...} +// ManagementSettingsTransferLockStateTransferLockStateUnspecified +// ManagementSettingsTransferLockStateUnlocked +// ManagementSettingsTransferLockStateLocked type ManagementSettingsTransferLockStateInput interface { pulumi.Input @@ -1404,10 +1438,11 @@ func (o RegistrationContactNoticesItemPtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// RegistrationContactNoticesItemInput is an input type that accepts RegistrationContactNoticesItemArgs and RegistrationContactNoticesItemOutput values. -// You can construct a concrete instance of `RegistrationContactNoticesItemInput` via: +// RegistrationContactNoticesItemInput is an input type that accepts values of the RegistrationContactNoticesItem enum +// A concrete instance of `RegistrationContactNoticesItemInput` can be one of the following: // -// RegistrationContactNoticesItemArgs{...} +// RegistrationContactNoticesItemContactNoticeUnspecified +// RegistrationContactNoticesItemPublicContactDataAcknowledgement type RegistrationContactNoticesItemInput interface { pulumi.Input @@ -1621,10 +1656,11 @@ func (o RegistrationDomainNoticesItemPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// RegistrationDomainNoticesItemInput is an input type that accepts RegistrationDomainNoticesItemArgs and RegistrationDomainNoticesItemOutput values. -// You can construct a concrete instance of `RegistrationDomainNoticesItemInput` via: +// RegistrationDomainNoticesItemInput is an input type that accepts values of the RegistrationDomainNoticesItem enum +// A concrete instance of `RegistrationDomainNoticesItemInput` can be one of the following: // -// RegistrationDomainNoticesItemArgs{...} +// RegistrationDomainNoticesItemDomainNoticeUnspecified +// RegistrationDomainNoticesItemHstsPreloaded type RegistrationDomainNoticesItemInput interface { pulumi.Input diff --git a/sdk/go/google/domains/v1alpha2/pulumiEnums.go b/sdk/go/google/domains/v1alpha2/pulumiEnums.go index cb0c78c11a..821684f465 100644 --- a/sdk/go/google/domains/v1alpha2/pulumiEnums.go +++ b/sdk/go/google/domains/v1alpha2/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input @@ -321,10 +324,13 @@ func (o ContactSettingsPrivacyPtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// ContactSettingsPrivacyInput is an input type that accepts ContactSettingsPrivacyArgs and ContactSettingsPrivacyOutput values. -// You can construct a concrete instance of `ContactSettingsPrivacyInput` via: +// ContactSettingsPrivacyInput is an input type that accepts values of the ContactSettingsPrivacy enum +// A concrete instance of `ContactSettingsPrivacyInput` can be one of the following: // -// ContactSettingsPrivacyArgs{...} +// ContactSettingsPrivacyContactPrivacyUnspecified +// ContactSettingsPrivacyPublicContactData +// ContactSettingsPrivacyPrivateContactData +// ContactSettingsPrivacyRedactedContactData type ContactSettingsPrivacyInput interface { pulumi.Input @@ -526,10 +532,27 @@ func (o DsRecordAlgorithmPtrOutput) ToStringPtrOutputWithContext(ctx context.Con }).(pulumi.StringPtrOutput) } -// DsRecordAlgorithmInput is an input type that accepts DsRecordAlgorithmArgs and DsRecordAlgorithmOutput values. -// You can construct a concrete instance of `DsRecordAlgorithmInput` via: +// DsRecordAlgorithmInput is an input type that accepts values of the DsRecordAlgorithm enum +// A concrete instance of `DsRecordAlgorithmInput` can be one of the following: // -// DsRecordAlgorithmArgs{...} +// DsRecordAlgorithmAlgorithmUnspecified +// DsRecordAlgorithmRsamd5 +// DsRecordAlgorithmDh +// DsRecordAlgorithmDsa +// DsRecordAlgorithmEcc +// DsRecordAlgorithmRsasha1 +// DsRecordAlgorithmDsansec3sha1 +// DsRecordAlgorithmRsasha1nsec3sha1 +// DsRecordAlgorithmRsasha256 +// DsRecordAlgorithmRsasha512 +// DsRecordAlgorithmEccgost +// DsRecordAlgorithmEcdsap256sha256 +// DsRecordAlgorithmEcdsap384sha384 +// DsRecordAlgorithmEd25519 +// DsRecordAlgorithmEd448 +// DsRecordAlgorithmIndirect +// DsRecordAlgorithmPrivatedns +// DsRecordAlgorithmPrivateoid type DsRecordAlgorithmInput interface { pulumi.Input @@ -705,10 +728,14 @@ func (o DsRecordDigestTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// DsRecordDigestTypeInput is an input type that accepts DsRecordDigestTypeArgs and DsRecordDigestTypeOutput values. -// You can construct a concrete instance of `DsRecordDigestTypeInput` via: +// DsRecordDigestTypeInput is an input type that accepts values of the DsRecordDigestType enum +// A concrete instance of `DsRecordDigestTypeInput` can be one of the following: // -// DsRecordDigestTypeArgs{...} +// DsRecordDigestTypeDigestTypeUnspecified +// DsRecordDigestTypeSha1 +// DsRecordDigestTypeSha256 +// DsRecordDigestTypeGost3411 +// DsRecordDigestTypeSha384 type DsRecordDigestTypeInput interface { pulumi.Input @@ -880,10 +907,12 @@ func (o GoogleDomainsDnsDsStatePtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// GoogleDomainsDnsDsStateInput is an input type that accepts GoogleDomainsDnsDsStateArgs and GoogleDomainsDnsDsStateOutput values. -// You can construct a concrete instance of `GoogleDomainsDnsDsStateInput` via: +// GoogleDomainsDnsDsStateInput is an input type that accepts values of the GoogleDomainsDnsDsState enum +// A concrete instance of `GoogleDomainsDnsDsStateInput` can be one of the following: // -// GoogleDomainsDnsDsStateArgs{...} +// GoogleDomainsDnsDsStateDsStateUnspecified +// GoogleDomainsDnsDsStateDsRecordsUnpublished +// GoogleDomainsDnsDsStateDsRecordsPublished type GoogleDomainsDnsDsStateInput interface { pulumi.Input @@ -1057,10 +1086,13 @@ func (o ManagementSettingsPreferredRenewalMethodPtrOutput) ToStringPtrOutputWith }).(pulumi.StringPtrOutput) } -// ManagementSettingsPreferredRenewalMethodInput is an input type that accepts ManagementSettingsPreferredRenewalMethodArgs and ManagementSettingsPreferredRenewalMethodOutput values. -// You can construct a concrete instance of `ManagementSettingsPreferredRenewalMethodInput` via: +// ManagementSettingsPreferredRenewalMethodInput is an input type that accepts values of the ManagementSettingsPreferredRenewalMethod enum +// A concrete instance of `ManagementSettingsPreferredRenewalMethodInput` can be one of the following: // -// ManagementSettingsPreferredRenewalMethodArgs{...} +// ManagementSettingsPreferredRenewalMethodRenewalMethodUnspecified +// ManagementSettingsPreferredRenewalMethodAutomaticRenewal +// ManagementSettingsPreferredRenewalMethodManualRenewal +// ManagementSettingsPreferredRenewalMethodRenewalDisabled type ManagementSettingsPreferredRenewalMethodInput interface { pulumi.Input @@ -1232,10 +1264,12 @@ func (o ManagementSettingsTransferLockStatePtrOutput) ToStringPtrOutputWithConte }).(pulumi.StringPtrOutput) } -// ManagementSettingsTransferLockStateInput is an input type that accepts ManagementSettingsTransferLockStateArgs and ManagementSettingsTransferLockStateOutput values. -// You can construct a concrete instance of `ManagementSettingsTransferLockStateInput` via: +// ManagementSettingsTransferLockStateInput is an input type that accepts values of the ManagementSettingsTransferLockState enum +// A concrete instance of `ManagementSettingsTransferLockStateInput` can be one of the following: // -// ManagementSettingsTransferLockStateArgs{...} +// ManagementSettingsTransferLockStateTransferLockStateUnspecified +// ManagementSettingsTransferLockStateUnlocked +// ManagementSettingsTransferLockStateLocked type ManagementSettingsTransferLockStateInput interface { pulumi.Input @@ -1404,10 +1438,11 @@ func (o RegistrationContactNoticesItemPtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// RegistrationContactNoticesItemInput is an input type that accepts RegistrationContactNoticesItemArgs and RegistrationContactNoticesItemOutput values. -// You can construct a concrete instance of `RegistrationContactNoticesItemInput` via: +// RegistrationContactNoticesItemInput is an input type that accepts values of the RegistrationContactNoticesItem enum +// A concrete instance of `RegistrationContactNoticesItemInput` can be one of the following: // -// RegistrationContactNoticesItemArgs{...} +// RegistrationContactNoticesItemContactNoticeUnspecified +// RegistrationContactNoticesItemPublicContactDataAcknowledgement type RegistrationContactNoticesItemInput interface { pulumi.Input @@ -1621,10 +1656,11 @@ func (o RegistrationDomainNoticesItemPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// RegistrationDomainNoticesItemInput is an input type that accepts RegistrationDomainNoticesItemArgs and RegistrationDomainNoticesItemOutput values. -// You can construct a concrete instance of `RegistrationDomainNoticesItemInput` via: +// RegistrationDomainNoticesItemInput is an input type that accepts values of the RegistrationDomainNoticesItem enum +// A concrete instance of `RegistrationDomainNoticesItemInput` can be one of the following: // -// RegistrationDomainNoticesItemArgs{...} +// RegistrationDomainNoticesItemDomainNoticeUnspecified +// RegistrationDomainNoticesItemHstsPreloaded type RegistrationDomainNoticesItemInput interface { pulumi.Input diff --git a/sdk/go/google/domains/v1beta1/pulumiEnums.go b/sdk/go/google/domains/v1beta1/pulumiEnums.go index 1266f26c2a..cfa0b40f31 100644 --- a/sdk/go/google/domains/v1beta1/pulumiEnums.go +++ b/sdk/go/google/domains/v1beta1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input @@ -321,10 +324,13 @@ func (o ContactSettingsPrivacyPtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// ContactSettingsPrivacyInput is an input type that accepts ContactSettingsPrivacyArgs and ContactSettingsPrivacyOutput values. -// You can construct a concrete instance of `ContactSettingsPrivacyInput` via: +// ContactSettingsPrivacyInput is an input type that accepts values of the ContactSettingsPrivacy enum +// A concrete instance of `ContactSettingsPrivacyInput` can be one of the following: // -// ContactSettingsPrivacyArgs{...} +// ContactSettingsPrivacyContactPrivacyUnspecified +// ContactSettingsPrivacyPublicContactData +// ContactSettingsPrivacyPrivateContactData +// ContactSettingsPrivacyRedactedContactData type ContactSettingsPrivacyInput interface { pulumi.Input @@ -526,10 +532,27 @@ func (o DsRecordAlgorithmPtrOutput) ToStringPtrOutputWithContext(ctx context.Con }).(pulumi.StringPtrOutput) } -// DsRecordAlgorithmInput is an input type that accepts DsRecordAlgorithmArgs and DsRecordAlgorithmOutput values. -// You can construct a concrete instance of `DsRecordAlgorithmInput` via: +// DsRecordAlgorithmInput is an input type that accepts values of the DsRecordAlgorithm enum +// A concrete instance of `DsRecordAlgorithmInput` can be one of the following: // -// DsRecordAlgorithmArgs{...} +// DsRecordAlgorithmAlgorithmUnspecified +// DsRecordAlgorithmRsamd5 +// DsRecordAlgorithmDh +// DsRecordAlgorithmDsa +// DsRecordAlgorithmEcc +// DsRecordAlgorithmRsasha1 +// DsRecordAlgorithmDsansec3sha1 +// DsRecordAlgorithmRsasha1nsec3sha1 +// DsRecordAlgorithmRsasha256 +// DsRecordAlgorithmRsasha512 +// DsRecordAlgorithmEccgost +// DsRecordAlgorithmEcdsap256sha256 +// DsRecordAlgorithmEcdsap384sha384 +// DsRecordAlgorithmEd25519 +// DsRecordAlgorithmEd448 +// DsRecordAlgorithmIndirect +// DsRecordAlgorithmPrivatedns +// DsRecordAlgorithmPrivateoid type DsRecordAlgorithmInput interface { pulumi.Input @@ -705,10 +728,14 @@ func (o DsRecordDigestTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// DsRecordDigestTypeInput is an input type that accepts DsRecordDigestTypeArgs and DsRecordDigestTypeOutput values. -// You can construct a concrete instance of `DsRecordDigestTypeInput` via: +// DsRecordDigestTypeInput is an input type that accepts values of the DsRecordDigestType enum +// A concrete instance of `DsRecordDigestTypeInput` can be one of the following: // -// DsRecordDigestTypeArgs{...} +// DsRecordDigestTypeDigestTypeUnspecified +// DsRecordDigestTypeSha1 +// DsRecordDigestTypeSha256 +// DsRecordDigestTypeGost3411 +// DsRecordDigestTypeSha384 type DsRecordDigestTypeInput interface { pulumi.Input @@ -880,10 +907,12 @@ func (o GoogleDomainsDnsDsStatePtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// GoogleDomainsDnsDsStateInput is an input type that accepts GoogleDomainsDnsDsStateArgs and GoogleDomainsDnsDsStateOutput values. -// You can construct a concrete instance of `GoogleDomainsDnsDsStateInput` via: +// GoogleDomainsDnsDsStateInput is an input type that accepts values of the GoogleDomainsDnsDsState enum +// A concrete instance of `GoogleDomainsDnsDsStateInput` can be one of the following: // -// GoogleDomainsDnsDsStateArgs{...} +// GoogleDomainsDnsDsStateDsStateUnspecified +// GoogleDomainsDnsDsStateDsRecordsUnpublished +// GoogleDomainsDnsDsStateDsRecordsPublished type GoogleDomainsDnsDsStateInput interface { pulumi.Input @@ -1057,10 +1086,13 @@ func (o ManagementSettingsPreferredRenewalMethodPtrOutput) ToStringPtrOutputWith }).(pulumi.StringPtrOutput) } -// ManagementSettingsPreferredRenewalMethodInput is an input type that accepts ManagementSettingsPreferredRenewalMethodArgs and ManagementSettingsPreferredRenewalMethodOutput values. -// You can construct a concrete instance of `ManagementSettingsPreferredRenewalMethodInput` via: +// ManagementSettingsPreferredRenewalMethodInput is an input type that accepts values of the ManagementSettingsPreferredRenewalMethod enum +// A concrete instance of `ManagementSettingsPreferredRenewalMethodInput` can be one of the following: // -// ManagementSettingsPreferredRenewalMethodArgs{...} +// ManagementSettingsPreferredRenewalMethodRenewalMethodUnspecified +// ManagementSettingsPreferredRenewalMethodAutomaticRenewal +// ManagementSettingsPreferredRenewalMethodManualRenewal +// ManagementSettingsPreferredRenewalMethodRenewalDisabled type ManagementSettingsPreferredRenewalMethodInput interface { pulumi.Input @@ -1232,10 +1264,12 @@ func (o ManagementSettingsTransferLockStatePtrOutput) ToStringPtrOutputWithConte }).(pulumi.StringPtrOutput) } -// ManagementSettingsTransferLockStateInput is an input type that accepts ManagementSettingsTransferLockStateArgs and ManagementSettingsTransferLockStateOutput values. -// You can construct a concrete instance of `ManagementSettingsTransferLockStateInput` via: +// ManagementSettingsTransferLockStateInput is an input type that accepts values of the ManagementSettingsTransferLockState enum +// A concrete instance of `ManagementSettingsTransferLockStateInput` can be one of the following: // -// ManagementSettingsTransferLockStateArgs{...} +// ManagementSettingsTransferLockStateTransferLockStateUnspecified +// ManagementSettingsTransferLockStateUnlocked +// ManagementSettingsTransferLockStateLocked type ManagementSettingsTransferLockStateInput interface { pulumi.Input @@ -1404,10 +1438,11 @@ func (o RegistrationContactNoticesItemPtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// RegistrationContactNoticesItemInput is an input type that accepts RegistrationContactNoticesItemArgs and RegistrationContactNoticesItemOutput values. -// You can construct a concrete instance of `RegistrationContactNoticesItemInput` via: +// RegistrationContactNoticesItemInput is an input type that accepts values of the RegistrationContactNoticesItem enum +// A concrete instance of `RegistrationContactNoticesItemInput` can be one of the following: // -// RegistrationContactNoticesItemArgs{...} +// RegistrationContactNoticesItemContactNoticeUnspecified +// RegistrationContactNoticesItemPublicContactDataAcknowledgement type RegistrationContactNoticesItemInput interface { pulumi.Input @@ -1621,10 +1656,11 @@ func (o RegistrationDomainNoticesItemPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// RegistrationDomainNoticesItemInput is an input type that accepts RegistrationDomainNoticesItemArgs and RegistrationDomainNoticesItemOutput values. -// You can construct a concrete instance of `RegistrationDomainNoticesItemInput` via: +// RegistrationDomainNoticesItemInput is an input type that accepts values of the RegistrationDomainNoticesItem enum +// A concrete instance of `RegistrationDomainNoticesItemInput` can be one of the following: // -// RegistrationDomainNoticesItemArgs{...} +// RegistrationDomainNoticesItemDomainNoticeUnspecified +// RegistrationDomainNoticesItemHstsPreloaded type RegistrationDomainNoticesItemInput interface { pulumi.Input diff --git a/sdk/go/google/essentialcontacts/v1/pulumiEnums.go b/sdk/go/google/essentialcontacts/v1/pulumiEnums.go index fecca8f63c..9248a04c90 100644 --- a/sdk/go/google/essentialcontacts/v1/pulumiEnums.go +++ b/sdk/go/google/essentialcontacts/v1/pulumiEnums.go @@ -153,10 +153,18 @@ func (o ContactNotificationCategorySubscriptionsItemPtrOutput) ToStringPtrOutput }).(pulumi.StringPtrOutput) } -// ContactNotificationCategorySubscriptionsItemInput is an input type that accepts ContactNotificationCategorySubscriptionsItemArgs and ContactNotificationCategorySubscriptionsItemOutput values. -// You can construct a concrete instance of `ContactNotificationCategorySubscriptionsItemInput` via: +// ContactNotificationCategorySubscriptionsItemInput is an input type that accepts values of the ContactNotificationCategorySubscriptionsItem enum +// A concrete instance of `ContactNotificationCategorySubscriptionsItemInput` can be one of the following: // -// ContactNotificationCategorySubscriptionsItemArgs{...} +// ContactNotificationCategorySubscriptionsItemNotificationCategoryUnspecified +// ContactNotificationCategorySubscriptionsItemAll +// ContactNotificationCategorySubscriptionsItemSuspension +// ContactNotificationCategorySubscriptionsItemSecurity +// ContactNotificationCategorySubscriptionsItemTechnical +// ContactNotificationCategorySubscriptionsItemBilling +// ContactNotificationCategorySubscriptionsItemLegal +// ContactNotificationCategorySubscriptionsItemProductUpdates +// ContactNotificationCategorySubscriptionsItemTechnicalIncidents type ContactNotificationCategorySubscriptionsItemInput interface { pulumi.Input @@ -373,10 +381,12 @@ func (o ContactValidationStatePtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// ContactValidationStateInput is an input type that accepts ContactValidationStateArgs and ContactValidationStateOutput values. -// You can construct a concrete instance of `ContactValidationStateInput` via: +// ContactValidationStateInput is an input type that accepts values of the ContactValidationState enum +// A concrete instance of `ContactValidationStateInput` can be one of the following: // -// ContactValidationStateArgs{...} +// ContactValidationStateValidationStateUnspecified +// ContactValidationStateValid +// ContactValidationStateInvalid type ContactValidationStateInput interface { pulumi.Input @@ -559,10 +569,18 @@ func (o FolderContactNotificationCategorySubscriptionsItemPtrOutput) ToStringPtr }).(pulumi.StringPtrOutput) } -// FolderContactNotificationCategorySubscriptionsItemInput is an input type that accepts FolderContactNotificationCategorySubscriptionsItemArgs and FolderContactNotificationCategorySubscriptionsItemOutput values. -// You can construct a concrete instance of `FolderContactNotificationCategorySubscriptionsItemInput` via: +// FolderContactNotificationCategorySubscriptionsItemInput is an input type that accepts values of the FolderContactNotificationCategorySubscriptionsItem enum +// A concrete instance of `FolderContactNotificationCategorySubscriptionsItemInput` can be one of the following: // -// FolderContactNotificationCategorySubscriptionsItemArgs{...} +// FolderContactNotificationCategorySubscriptionsItemNotificationCategoryUnspecified +// FolderContactNotificationCategorySubscriptionsItemAll +// FolderContactNotificationCategorySubscriptionsItemSuspension +// FolderContactNotificationCategorySubscriptionsItemSecurity +// FolderContactNotificationCategorySubscriptionsItemTechnical +// FolderContactNotificationCategorySubscriptionsItemBilling +// FolderContactNotificationCategorySubscriptionsItemLegal +// FolderContactNotificationCategorySubscriptionsItemProductUpdates +// FolderContactNotificationCategorySubscriptionsItemTechnicalIncidents type FolderContactNotificationCategorySubscriptionsItemInput interface { pulumi.Input @@ -779,10 +797,12 @@ func (o FolderContactValidationStatePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// FolderContactValidationStateInput is an input type that accepts FolderContactValidationStateArgs and FolderContactValidationStateOutput values. -// You can construct a concrete instance of `FolderContactValidationStateInput` via: +// FolderContactValidationStateInput is an input type that accepts values of the FolderContactValidationState enum +// A concrete instance of `FolderContactValidationStateInput` can be one of the following: // -// FolderContactValidationStateArgs{...} +// FolderContactValidationStateValidationStateUnspecified +// FolderContactValidationStateValid +// FolderContactValidationStateInvalid type FolderContactValidationStateInput interface { pulumi.Input @@ -965,10 +985,18 @@ func (o OrganizationContactNotificationCategorySubscriptionsItemPtrOutput) ToStr }).(pulumi.StringPtrOutput) } -// OrganizationContactNotificationCategorySubscriptionsItemInput is an input type that accepts OrganizationContactNotificationCategorySubscriptionsItemArgs and OrganizationContactNotificationCategorySubscriptionsItemOutput values. -// You can construct a concrete instance of `OrganizationContactNotificationCategorySubscriptionsItemInput` via: +// OrganizationContactNotificationCategorySubscriptionsItemInput is an input type that accepts values of the OrganizationContactNotificationCategorySubscriptionsItem enum +// A concrete instance of `OrganizationContactNotificationCategorySubscriptionsItemInput` can be one of the following: // -// OrganizationContactNotificationCategorySubscriptionsItemArgs{...} +// OrganizationContactNotificationCategorySubscriptionsItemNotificationCategoryUnspecified +// OrganizationContactNotificationCategorySubscriptionsItemAll +// OrganizationContactNotificationCategorySubscriptionsItemSuspension +// OrganizationContactNotificationCategorySubscriptionsItemSecurity +// OrganizationContactNotificationCategorySubscriptionsItemTechnical +// OrganizationContactNotificationCategorySubscriptionsItemBilling +// OrganizationContactNotificationCategorySubscriptionsItemLegal +// OrganizationContactNotificationCategorySubscriptionsItemProductUpdates +// OrganizationContactNotificationCategorySubscriptionsItemTechnicalIncidents type OrganizationContactNotificationCategorySubscriptionsItemInput interface { pulumi.Input @@ -1185,10 +1213,12 @@ func (o OrganizationContactValidationStatePtrOutput) ToStringPtrOutputWithContex }).(pulumi.StringPtrOutput) } -// OrganizationContactValidationStateInput is an input type that accepts OrganizationContactValidationStateArgs and OrganizationContactValidationStateOutput values. -// You can construct a concrete instance of `OrganizationContactValidationStateInput` via: +// OrganizationContactValidationStateInput is an input type that accepts values of the OrganizationContactValidationState enum +// A concrete instance of `OrganizationContactValidationStateInput` can be one of the following: // -// OrganizationContactValidationStateArgs{...} +// OrganizationContactValidationStateValidationStateUnspecified +// OrganizationContactValidationStateValid +// OrganizationContactValidationStateInvalid type OrganizationContactValidationStateInput interface { pulumi.Input diff --git a/sdk/go/google/eventarc/v1/pulumiEnums.go b/sdk/go/google/eventarc/v1/pulumiEnums.go index 66314ececb..05bc5ef61a 100644 --- a/sdk/go/google/eventarc/v1/pulumiEnums.go +++ b/sdk/go/google/eventarc/v1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input diff --git a/sdk/go/google/eventarc/v1beta1/pulumiEnums.go b/sdk/go/google/eventarc/v1beta1/pulumiEnums.go index 75f1dd031f..186b214402 100644 --- a/sdk/go/google/eventarc/v1beta1/pulumiEnums.go +++ b/sdk/go/google/eventarc/v1beta1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input diff --git a/sdk/go/google/file/v1/pulumiEnums.go b/sdk/go/google/file/v1/pulumiEnums.go index e9f5990028..fa06bedd47 100644 --- a/sdk/go/google/file/v1/pulumiEnums.go +++ b/sdk/go/google/file/v1/pulumiEnums.go @@ -154,10 +154,18 @@ func (o InstanceTierPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) }).(pulumi.StringPtrOutput) } -// InstanceTierInput is an input type that accepts InstanceTierArgs and InstanceTierOutput values. -// You can construct a concrete instance of `InstanceTierInput` via: +// InstanceTierInput is an input type that accepts values of the InstanceTier enum +// A concrete instance of `InstanceTierInput` can be one of the following: // -// InstanceTierArgs{...} +// InstanceTierTierUnspecified +// InstanceTierStandard +// InstanceTierPremium +// InstanceTierBasicHdd +// InstanceTierBasicSsd +// InstanceTierHighScaleSsd +// InstanceTierEnterprise +// InstanceTierZonal +// InstanceTierRegional type InstanceTierInput interface { pulumi.Input @@ -329,10 +337,12 @@ func (o NetworkConfigConnectModePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// NetworkConfigConnectModeInput is an input type that accepts NetworkConfigConnectModeArgs and NetworkConfigConnectModeOutput values. -// You can construct a concrete instance of `NetworkConfigConnectModeInput` via: +// NetworkConfigConnectModeInput is an input type that accepts values of the NetworkConfigConnectMode enum +// A concrete instance of `NetworkConfigConnectModeInput` can be one of the following: // -// NetworkConfigConnectModeArgs{...} +// NetworkConfigConnectModeConnectModeUnspecified +// NetworkConfigConnectModeDirectPeering +// NetworkConfigConnectModePrivateServiceAccess type NetworkConfigConnectModeInput interface { pulumi.Input @@ -501,10 +511,11 @@ func (o NetworkConfigModesItemPtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// NetworkConfigModesItemInput is an input type that accepts NetworkConfigModesItemArgs and NetworkConfigModesItemOutput values. -// You can construct a concrete instance of `NetworkConfigModesItemInput` via: +// NetworkConfigModesItemInput is an input type that accepts values of the NetworkConfigModesItem enum +// A concrete instance of `NetworkConfigModesItemInput` can be one of the following: // -// NetworkConfigModesItemArgs{...} +// NetworkConfigModesItemAddressModeUnspecified +// NetworkConfigModesItemModeIpv4 type NetworkConfigModesItemInput interface { pulumi.Input @@ -721,10 +732,12 @@ func (o NfsExportOptionsAccessModePtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// NfsExportOptionsAccessModeInput is an input type that accepts NfsExportOptionsAccessModeArgs and NfsExportOptionsAccessModeOutput values. -// You can construct a concrete instance of `NfsExportOptionsAccessModeInput` via: +// NfsExportOptionsAccessModeInput is an input type that accepts values of the NfsExportOptionsAccessMode enum +// A concrete instance of `NfsExportOptionsAccessModeInput` can be one of the following: // -// NfsExportOptionsAccessModeArgs{...} +// NfsExportOptionsAccessModeAccessModeUnspecified +// NfsExportOptionsAccessModeReadOnly +// NfsExportOptionsAccessModeReadWrite type NfsExportOptionsAccessModeInput interface { pulumi.Input @@ -896,10 +909,12 @@ func (o NfsExportOptionsSquashModePtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// NfsExportOptionsSquashModeInput is an input type that accepts NfsExportOptionsSquashModeArgs and NfsExportOptionsSquashModeOutput values. -// You can construct a concrete instance of `NfsExportOptionsSquashModeInput` via: +// NfsExportOptionsSquashModeInput is an input type that accepts values of the NfsExportOptionsSquashMode enum +// A concrete instance of `NfsExportOptionsSquashModeInput` can be one of the following: // -// NfsExportOptionsSquashModeArgs{...} +// NfsExportOptionsSquashModeSquashModeUnspecified +// NfsExportOptionsSquashModeNoRootSquash +// NfsExportOptionsSquashModeRootSquash type NfsExportOptionsSquashModeInput interface { pulumi.Input diff --git a/sdk/go/google/file/v1beta1/pulumiEnums.go b/sdk/go/google/file/v1beta1/pulumiEnums.go index c970261abd..5dc373f40e 100644 --- a/sdk/go/google/file/v1beta1/pulumiEnums.go +++ b/sdk/go/google/file/v1beta1/pulumiEnums.go @@ -142,10 +142,12 @@ func (o InstanceProtocolPtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// InstanceProtocolInput is an input type that accepts InstanceProtocolArgs and InstanceProtocolOutput values. -// You can construct a concrete instance of `InstanceProtocolInput` via: +// InstanceProtocolInput is an input type that accepts values of the InstanceProtocol enum +// A concrete instance of `InstanceProtocolInput` can be one of the following: // -// InstanceProtocolArgs{...} +// InstanceProtocolFileProtocolUnspecified +// InstanceProtocolNfsV3 +// InstanceProtocolNfsV41 type InstanceProtocolInput interface { pulumi.Input @@ -329,10 +331,18 @@ func (o InstanceTierPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) }).(pulumi.StringPtrOutput) } -// InstanceTierInput is an input type that accepts InstanceTierArgs and InstanceTierOutput values. -// You can construct a concrete instance of `InstanceTierInput` via: +// InstanceTierInput is an input type that accepts values of the InstanceTier enum +// A concrete instance of `InstanceTierInput` can be one of the following: // -// InstanceTierArgs{...} +// InstanceTierTierUnspecified +// InstanceTierStandard +// InstanceTierPremium +// InstanceTierBasicHdd +// InstanceTierBasicSsd +// InstanceTierHighScaleSsd +// InstanceTierEnterprise +// InstanceTierZonal +// InstanceTierRegional type InstanceTierInput interface { pulumi.Input @@ -504,10 +514,12 @@ func (o NetworkConfigConnectModePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// NetworkConfigConnectModeInput is an input type that accepts NetworkConfigConnectModeArgs and NetworkConfigConnectModeOutput values. -// You can construct a concrete instance of `NetworkConfigConnectModeInput` via: +// NetworkConfigConnectModeInput is an input type that accepts values of the NetworkConfigConnectMode enum +// A concrete instance of `NetworkConfigConnectModeInput` can be one of the following: // -// NetworkConfigConnectModeArgs{...} +// NetworkConfigConnectModeConnectModeUnspecified +// NetworkConfigConnectModeDirectPeering +// NetworkConfigConnectModePrivateServiceAccess type NetworkConfigConnectModeInput interface { pulumi.Input @@ -676,10 +688,11 @@ func (o NetworkConfigModesItemPtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// NetworkConfigModesItemInput is an input type that accepts NetworkConfigModesItemArgs and NetworkConfigModesItemOutput values. -// You can construct a concrete instance of `NetworkConfigModesItemInput` via: +// NetworkConfigModesItemInput is an input type that accepts values of the NetworkConfigModesItem enum +// A concrete instance of `NetworkConfigModesItemInput` can be one of the following: // -// NetworkConfigModesItemArgs{...} +// NetworkConfigModesItemAddressModeUnspecified +// NetworkConfigModesItemModeIpv4 type NetworkConfigModesItemInput interface { pulumi.Input @@ -896,10 +909,12 @@ func (o NfsExportOptionsAccessModePtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// NfsExportOptionsAccessModeInput is an input type that accepts NfsExportOptionsAccessModeArgs and NfsExportOptionsAccessModeOutput values. -// You can construct a concrete instance of `NfsExportOptionsAccessModeInput` via: +// NfsExportOptionsAccessModeInput is an input type that accepts values of the NfsExportOptionsAccessMode enum +// A concrete instance of `NfsExportOptionsAccessModeInput` can be one of the following: // -// NfsExportOptionsAccessModeArgs{...} +// NfsExportOptionsAccessModeAccessModeUnspecified +// NfsExportOptionsAccessModeReadOnly +// NfsExportOptionsAccessModeReadWrite type NfsExportOptionsAccessModeInput interface { pulumi.Input @@ -1074,10 +1089,14 @@ func (o NfsExportOptionsSecurityFlavorsItemPtrOutput) ToStringPtrOutputWithConte }).(pulumi.StringPtrOutput) } -// NfsExportOptionsSecurityFlavorsItemInput is an input type that accepts NfsExportOptionsSecurityFlavorsItemArgs and NfsExportOptionsSecurityFlavorsItemOutput values. -// You can construct a concrete instance of `NfsExportOptionsSecurityFlavorsItemInput` via: +// NfsExportOptionsSecurityFlavorsItemInput is an input type that accepts values of the NfsExportOptionsSecurityFlavorsItem enum +// A concrete instance of `NfsExportOptionsSecurityFlavorsItemInput` can be one of the following: // -// NfsExportOptionsSecurityFlavorsItemArgs{...} +// NfsExportOptionsSecurityFlavorsItemSecurityFlavorUnspecified +// NfsExportOptionsSecurityFlavorsItemAuthSys +// NfsExportOptionsSecurityFlavorsItemKrb5 +// NfsExportOptionsSecurityFlavorsItemKrb5i +// NfsExportOptionsSecurityFlavorsItemKrb5p type NfsExportOptionsSecurityFlavorsItemInput interface { pulumi.Input @@ -1294,10 +1313,12 @@ func (o NfsExportOptionsSquashModePtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// NfsExportOptionsSquashModeInput is an input type that accepts NfsExportOptionsSquashModeArgs and NfsExportOptionsSquashModeOutput values. -// You can construct a concrete instance of `NfsExportOptionsSquashModeInput` via: +// NfsExportOptionsSquashModeInput is an input type that accepts values of the NfsExportOptionsSquashMode enum +// A concrete instance of `NfsExportOptionsSquashModeInput` can be one of the following: // -// NfsExportOptionsSquashModeArgs{...} +// NfsExportOptionsSquashModeSquashModeUnspecified +// NfsExportOptionsSquashModeNoRootSquash +// NfsExportOptionsSquashModeRootSquash type NfsExportOptionsSquashModeInput interface { pulumi.Input diff --git a/sdk/go/google/firebasedatabase/v1beta/pulumiEnums.go b/sdk/go/google/firebasedatabase/v1beta/pulumiEnums.go index 105509b0de..81fc60865a 100644 --- a/sdk/go/google/firebasedatabase/v1beta/pulumiEnums.go +++ b/sdk/go/google/firebasedatabase/v1beta/pulumiEnums.go @@ -142,10 +142,12 @@ func (o InstanceTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) }).(pulumi.StringPtrOutput) } -// InstanceTypeInput is an input type that accepts InstanceTypeArgs and InstanceTypeOutput values. -// You can construct a concrete instance of `InstanceTypeInput` via: +// InstanceTypeInput is an input type that accepts values of the InstanceType enum +// A concrete instance of `InstanceTypeInput` can be one of the following: // -// InstanceTypeArgs{...} +// InstanceTypeDatabaseInstanceTypeUnspecified +// InstanceTypeDefaultDatabase +// InstanceTypeUserDatabase type InstanceTypeInput interface { pulumi.Input diff --git a/sdk/go/google/firebasehosting/v1beta1/pulumiEnums.go b/sdk/go/google/firebasehosting/v1beta1/pulumiEnums.go index 964b6aaac1..f774482789 100644 --- a/sdk/go/google/firebasehosting/v1beta1/pulumiEnums.go +++ b/sdk/go/google/firebasehosting/v1beta1/pulumiEnums.go @@ -146,10 +146,14 @@ func (o CustomDomainCertPreferencePtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// CustomDomainCertPreferenceInput is an input type that accepts CustomDomainCertPreferenceArgs and CustomDomainCertPreferenceOutput values. -// You can construct a concrete instance of `CustomDomainCertPreferenceInput` via: +// CustomDomainCertPreferenceInput is an input type that accepts values of the CustomDomainCertPreference enum +// A concrete instance of `CustomDomainCertPreferenceInput` can be one of the following: // -// CustomDomainCertPreferenceArgs{...} +// CustomDomainCertPreferenceTypeUnspecified +// CustomDomainCertPreferenceTemporary +// CustomDomainCertPreferenceGrouped +// CustomDomainCertPreferenceProjectGrouped +// CustomDomainCertPreferenceDedicated type CustomDomainCertPreferenceInput interface { pulumi.Input @@ -319,10 +323,11 @@ func (o DomainRedirectTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// DomainRedirectTypeInput is an input type that accepts DomainRedirectTypeArgs and DomainRedirectTypeOutput values. -// You can construct a concrete instance of `DomainRedirectTypeInput` via: +// DomainRedirectTypeInput is an input type that accepts values of the DomainRedirectType enum +// A concrete instance of `DomainRedirectTypeInput` can be one of the following: // -// DomainRedirectTypeArgs{...} +// DomainRedirectTypeRedirectTypeUnspecified +// DomainRedirectTypeMovedPermanently type DomainRedirectTypeInput interface { pulumi.Input @@ -496,10 +501,13 @@ func (o ReleaseTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) }).(pulumi.StringPtrOutput) } -// ReleaseTypeInput is an input type that accepts ReleaseTypeArgs and ReleaseTypeOutput values. -// You can construct a concrete instance of `ReleaseTypeInput` via: +// ReleaseTypeInput is an input type that accepts values of the ReleaseType enum +// A concrete instance of `ReleaseTypeInput` can be one of the following: // -// ReleaseTypeArgs{...} +// ReleaseTypeTypeUnspecified +// ReleaseTypeDeploy +// ReleaseTypeRollback +// ReleaseTypeSiteDisable type ReleaseTypeInput interface { pulumi.Input @@ -669,10 +677,11 @@ func (o ServingConfigAppAssociationPtrOutput) ToStringPtrOutputWithContext(ctx c }).(pulumi.StringPtrOutput) } -// ServingConfigAppAssociationInput is an input type that accepts ServingConfigAppAssociationArgs and ServingConfigAppAssociationOutput values. -// You can construct a concrete instance of `ServingConfigAppAssociationInput` via: +// ServingConfigAppAssociationInput is an input type that accepts values of the ServingConfigAppAssociation enum +// A concrete instance of `ServingConfigAppAssociationInput` can be one of the following: // -// ServingConfigAppAssociationArgs{...} +// ServingConfigAppAssociationAuto +// ServingConfigAppAssociationNone type ServingConfigAppAssociationInput interface { pulumi.Input @@ -844,10 +853,12 @@ func (o ServingConfigTrailingSlashBehaviorPtrOutput) ToStringPtrOutputWithContex }).(pulumi.StringPtrOutput) } -// ServingConfigTrailingSlashBehaviorInput is an input type that accepts ServingConfigTrailingSlashBehaviorArgs and ServingConfigTrailingSlashBehaviorOutput values. -// You can construct a concrete instance of `ServingConfigTrailingSlashBehaviorInput` via: +// ServingConfigTrailingSlashBehaviorInput is an input type that accepts values of the ServingConfigTrailingSlashBehavior enum +// A concrete instance of `ServingConfigTrailingSlashBehaviorInput` can be one of the following: // -// ServingConfigTrailingSlashBehaviorArgs{...} +// ServingConfigTrailingSlashBehaviorTrailingSlashBehaviorUnspecified +// ServingConfigTrailingSlashBehaviorAdd +// ServingConfigTrailingSlashBehaviorRemove type ServingConfigTrailingSlashBehaviorInput interface { pulumi.Input diff --git a/sdk/go/google/firestore/v1/pulumiEnums.go b/sdk/go/google/firestore/v1/pulumiEnums.go index dce67fcea6..38a4c099f8 100644 --- a/sdk/go/google/firestore/v1/pulumiEnums.go +++ b/sdk/go/google/firestore/v1/pulumiEnums.go @@ -142,10 +142,12 @@ func (o DatabaseAppEngineIntegrationModePtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// DatabaseAppEngineIntegrationModeInput is an input type that accepts DatabaseAppEngineIntegrationModeArgs and DatabaseAppEngineIntegrationModeOutput values. -// You can construct a concrete instance of `DatabaseAppEngineIntegrationModeInput` via: +// DatabaseAppEngineIntegrationModeInput is an input type that accepts values of the DatabaseAppEngineIntegrationMode enum +// A concrete instance of `DatabaseAppEngineIntegrationModeInput` can be one of the following: // -// DatabaseAppEngineIntegrationModeArgs{...} +// DatabaseAppEngineIntegrationModeAppEngineIntegrationModeUnspecified +// DatabaseAppEngineIntegrationModeEnabled +// DatabaseAppEngineIntegrationModeDisabled type DatabaseAppEngineIntegrationModeInput interface { pulumi.Input @@ -319,10 +321,13 @@ func (o DatabaseConcurrencyModePtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// DatabaseConcurrencyModeInput is an input type that accepts DatabaseConcurrencyModeArgs and DatabaseConcurrencyModeOutput values. -// You can construct a concrete instance of `DatabaseConcurrencyModeInput` via: +// DatabaseConcurrencyModeInput is an input type that accepts values of the DatabaseConcurrencyMode enum +// A concrete instance of `DatabaseConcurrencyModeInput` can be one of the following: // -// DatabaseConcurrencyModeArgs{...} +// DatabaseConcurrencyModeConcurrencyModeUnspecified +// DatabaseConcurrencyModeOptimistic +// DatabaseConcurrencyModePessimistic +// DatabaseConcurrencyModeOptimisticWithEntityGroups type DatabaseConcurrencyModeInput interface { pulumi.Input @@ -494,10 +499,12 @@ func (o DatabaseDeleteProtectionStatePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// DatabaseDeleteProtectionStateInput is an input type that accepts DatabaseDeleteProtectionStateArgs and DatabaseDeleteProtectionStateOutput values. -// You can construct a concrete instance of `DatabaseDeleteProtectionStateInput` via: +// DatabaseDeleteProtectionStateInput is an input type that accepts values of the DatabaseDeleteProtectionState enum +// A concrete instance of `DatabaseDeleteProtectionStateInput` can be one of the following: // -// DatabaseDeleteProtectionStateArgs{...} +// DatabaseDeleteProtectionStateDeleteProtectionStateUnspecified +// DatabaseDeleteProtectionStateDeleteProtectionDisabled +// DatabaseDeleteProtectionStateDeleteProtectionEnabled type DatabaseDeleteProtectionStateInput interface { pulumi.Input @@ -669,10 +676,12 @@ func (o DatabasePointInTimeRecoveryEnablementPtrOutput) ToStringPtrOutputWithCon }).(pulumi.StringPtrOutput) } -// DatabasePointInTimeRecoveryEnablementInput is an input type that accepts DatabasePointInTimeRecoveryEnablementArgs and DatabasePointInTimeRecoveryEnablementOutput values. -// You can construct a concrete instance of `DatabasePointInTimeRecoveryEnablementInput` via: +// DatabasePointInTimeRecoveryEnablementInput is an input type that accepts values of the DatabasePointInTimeRecoveryEnablement enum +// A concrete instance of `DatabasePointInTimeRecoveryEnablementInput` can be one of the following: // -// DatabasePointInTimeRecoveryEnablementArgs{...} +// DatabasePointInTimeRecoveryEnablementPointInTimeRecoveryEnablementUnspecified +// DatabasePointInTimeRecoveryEnablementPointInTimeRecoveryEnabled +// DatabasePointInTimeRecoveryEnablementPointInTimeRecoveryDisabled type DatabasePointInTimeRecoveryEnablementInput interface { pulumi.Input @@ -844,10 +853,12 @@ func (o DatabaseTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) }).(pulumi.StringPtrOutput) } -// DatabaseTypeInput is an input type that accepts DatabaseTypeArgs and DatabaseTypeOutput values. -// You can construct a concrete instance of `DatabaseTypeInput` via: +// DatabaseTypeInput is an input type that accepts values of the DatabaseType enum +// A concrete instance of `DatabaseTypeInput` can be one of the following: // -// DatabaseTypeArgs{...} +// DatabaseTypeDatabaseTypeUnspecified +// DatabaseTypeFirestoreNative +// DatabaseTypeDatastoreMode type DatabaseTypeInput interface { pulumi.Input @@ -1017,10 +1028,11 @@ func (o GoogleFirestoreAdminV1IndexFieldArrayConfigPtrOutput) ToStringPtrOutputW }).(pulumi.StringPtrOutput) } -// GoogleFirestoreAdminV1IndexFieldArrayConfigInput is an input type that accepts GoogleFirestoreAdminV1IndexFieldArrayConfigArgs and GoogleFirestoreAdminV1IndexFieldArrayConfigOutput values. -// You can construct a concrete instance of `GoogleFirestoreAdminV1IndexFieldArrayConfigInput` via: +// GoogleFirestoreAdminV1IndexFieldArrayConfigInput is an input type that accepts values of the GoogleFirestoreAdminV1IndexFieldArrayConfig enum +// A concrete instance of `GoogleFirestoreAdminV1IndexFieldArrayConfigInput` can be one of the following: // -// GoogleFirestoreAdminV1IndexFieldArrayConfigArgs{...} +// GoogleFirestoreAdminV1IndexFieldArrayConfigArrayConfigUnspecified +// GoogleFirestoreAdminV1IndexFieldArrayConfigContains type GoogleFirestoreAdminV1IndexFieldArrayConfigInput interface { pulumi.Input @@ -1192,10 +1204,12 @@ func (o GoogleFirestoreAdminV1IndexFieldOrderPtrOutput) ToStringPtrOutputWithCon }).(pulumi.StringPtrOutput) } -// GoogleFirestoreAdminV1IndexFieldOrderInput is an input type that accepts GoogleFirestoreAdminV1IndexFieldOrderArgs and GoogleFirestoreAdminV1IndexFieldOrderOutput values. -// You can construct a concrete instance of `GoogleFirestoreAdminV1IndexFieldOrderInput` via: +// GoogleFirestoreAdminV1IndexFieldOrderInput is an input type that accepts values of the GoogleFirestoreAdminV1IndexFieldOrder enum +// A concrete instance of `GoogleFirestoreAdminV1IndexFieldOrderInput` can be one of the following: // -// GoogleFirestoreAdminV1IndexFieldOrderArgs{...} +// GoogleFirestoreAdminV1IndexFieldOrderOrderUnspecified +// GoogleFirestoreAdminV1IndexFieldOrderAscending +// GoogleFirestoreAdminV1IndexFieldOrderDescending type GoogleFirestoreAdminV1IndexFieldOrderInput interface { pulumi.Input @@ -1377,10 +1391,17 @@ func (o GoogleFirestoreAdminV1WeeklyRecurrenceDayPtrOutput) ToStringPtrOutputWit }).(pulumi.StringPtrOutput) } -// GoogleFirestoreAdminV1WeeklyRecurrenceDayInput is an input type that accepts GoogleFirestoreAdminV1WeeklyRecurrenceDayArgs and GoogleFirestoreAdminV1WeeklyRecurrenceDayOutput values. -// You can construct a concrete instance of `GoogleFirestoreAdminV1WeeklyRecurrenceDayInput` via: +// GoogleFirestoreAdminV1WeeklyRecurrenceDayInput is an input type that accepts values of the GoogleFirestoreAdminV1WeeklyRecurrenceDay enum +// A concrete instance of `GoogleFirestoreAdminV1WeeklyRecurrenceDayInput` can be one of the following: // -// GoogleFirestoreAdminV1WeeklyRecurrenceDayArgs{...} +// GoogleFirestoreAdminV1WeeklyRecurrenceDayDayOfWeekUnspecified +// GoogleFirestoreAdminV1WeeklyRecurrenceDayMonday +// GoogleFirestoreAdminV1WeeklyRecurrenceDayTuesday +// GoogleFirestoreAdminV1WeeklyRecurrenceDayWednesday +// GoogleFirestoreAdminV1WeeklyRecurrenceDayThursday +// GoogleFirestoreAdminV1WeeklyRecurrenceDayFriday +// GoogleFirestoreAdminV1WeeklyRecurrenceDaySaturday +// GoogleFirestoreAdminV1WeeklyRecurrenceDaySunday type GoogleFirestoreAdminV1WeeklyRecurrenceDayInput interface { pulumi.Input @@ -1550,10 +1571,11 @@ func (o IndexApiScopePtrOutput) ToStringPtrOutputWithContext(ctx context.Context }).(pulumi.StringPtrOutput) } -// IndexApiScopeInput is an input type that accepts IndexApiScopeArgs and IndexApiScopeOutput values. -// You can construct a concrete instance of `IndexApiScopeInput` via: +// IndexApiScopeInput is an input type that accepts values of the IndexApiScope enum +// A concrete instance of `IndexApiScopeInput` can be one of the following: // -// IndexApiScopeArgs{...} +// IndexApiScopeAnyApi +// IndexApiScopeDatastoreModeApi type IndexApiScopeInput interface { pulumi.Input @@ -1727,10 +1749,13 @@ func (o IndexQueryScopePtrOutput) ToStringPtrOutputWithContext(ctx context.Conte }).(pulumi.StringPtrOutput) } -// IndexQueryScopeInput is an input type that accepts IndexQueryScopeArgs and IndexQueryScopeOutput values. -// You can construct a concrete instance of `IndexQueryScopeInput` via: +// IndexQueryScopeInput is an input type that accepts values of the IndexQueryScope enum +// A concrete instance of `IndexQueryScopeInput` can be one of the following: // -// IndexQueryScopeArgs{...} +// IndexQueryScopeQueryScopeUnspecified +// IndexQueryScopeCollection +// IndexQueryScopeCollectionGroup +// IndexQueryScopeCollectionRecursive type IndexQueryScopeInput interface { pulumi.Input diff --git a/sdk/go/google/firestore/v1beta1/pulumiEnums.go b/sdk/go/google/firestore/v1beta1/pulumiEnums.go index 09a2455aac..d04684a9cc 100644 --- a/sdk/go/google/firestore/v1beta1/pulumiEnums.go +++ b/sdk/go/google/firestore/v1beta1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o GoogleFirestoreAdminV1beta1IndexFieldModePtrOutput) ToStringPtrOutputWit }).(pulumi.StringPtrOutput) } -// GoogleFirestoreAdminV1beta1IndexFieldModeInput is an input type that accepts GoogleFirestoreAdminV1beta1IndexFieldModeArgs and GoogleFirestoreAdminV1beta1IndexFieldModeOutput values. -// You can construct a concrete instance of `GoogleFirestoreAdminV1beta1IndexFieldModeInput` via: +// GoogleFirestoreAdminV1beta1IndexFieldModeInput is an input type that accepts values of the GoogleFirestoreAdminV1beta1IndexFieldMode enum +// A concrete instance of `GoogleFirestoreAdminV1beta1IndexFieldModeInput` can be one of the following: // -// GoogleFirestoreAdminV1beta1IndexFieldModeArgs{...} +// GoogleFirestoreAdminV1beta1IndexFieldModeModeUnspecified +// GoogleFirestoreAdminV1beta1IndexFieldModeAscending +// GoogleFirestoreAdminV1beta1IndexFieldModeDescending +// GoogleFirestoreAdminV1beta1IndexFieldModeArrayContains type GoogleFirestoreAdminV1beta1IndexFieldModeInput interface { pulumi.Input @@ -321,10 +324,13 @@ func (o IndexStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Contex }).(pulumi.StringPtrOutput) } -// IndexStateEnumInput is an input type that accepts IndexStateEnumArgs and IndexStateEnumOutput values. -// You can construct a concrete instance of `IndexStateEnumInput` via: +// IndexStateEnumInput is an input type that accepts values of the IndexStateEnum enum +// A concrete instance of `IndexStateEnumInput` can be one of the following: // -// IndexStateEnumArgs{...} +// IndexStateEnumStateUnspecified +// IndexStateEnumCreating +// IndexStateEnumReady +// IndexStateEnumError type IndexStateEnumInput interface { pulumi.Input diff --git a/sdk/go/google/firestore/v1beta2/pulumiEnums.go b/sdk/go/google/firestore/v1beta2/pulumiEnums.go index ee8e41940e..522f03b4ac 100644 --- a/sdk/go/google/firestore/v1beta2/pulumiEnums.go +++ b/sdk/go/google/firestore/v1beta2/pulumiEnums.go @@ -140,10 +140,11 @@ func (o GoogleFirestoreAdminV1beta2IndexFieldArrayConfigPtrOutput) ToStringPtrOu }).(pulumi.StringPtrOutput) } -// GoogleFirestoreAdminV1beta2IndexFieldArrayConfigInput is an input type that accepts GoogleFirestoreAdminV1beta2IndexFieldArrayConfigArgs and GoogleFirestoreAdminV1beta2IndexFieldArrayConfigOutput values. -// You can construct a concrete instance of `GoogleFirestoreAdminV1beta2IndexFieldArrayConfigInput` via: +// GoogleFirestoreAdminV1beta2IndexFieldArrayConfigInput is an input type that accepts values of the GoogleFirestoreAdminV1beta2IndexFieldArrayConfig enum +// A concrete instance of `GoogleFirestoreAdminV1beta2IndexFieldArrayConfigInput` can be one of the following: // -// GoogleFirestoreAdminV1beta2IndexFieldArrayConfigArgs{...} +// GoogleFirestoreAdminV1beta2IndexFieldArrayConfigArrayConfigUnspecified +// GoogleFirestoreAdminV1beta2IndexFieldArrayConfigContains type GoogleFirestoreAdminV1beta2IndexFieldArrayConfigInput interface { pulumi.Input @@ -315,10 +316,12 @@ func (o GoogleFirestoreAdminV1beta2IndexFieldOrderPtrOutput) ToStringPtrOutputWi }).(pulumi.StringPtrOutput) } -// GoogleFirestoreAdminV1beta2IndexFieldOrderInput is an input type that accepts GoogleFirestoreAdminV1beta2IndexFieldOrderArgs and GoogleFirestoreAdminV1beta2IndexFieldOrderOutput values. -// You can construct a concrete instance of `GoogleFirestoreAdminV1beta2IndexFieldOrderInput` via: +// GoogleFirestoreAdminV1beta2IndexFieldOrderInput is an input type that accepts values of the GoogleFirestoreAdminV1beta2IndexFieldOrder enum +// A concrete instance of `GoogleFirestoreAdminV1beta2IndexFieldOrderInput` can be one of the following: // -// GoogleFirestoreAdminV1beta2IndexFieldOrderArgs{...} +// GoogleFirestoreAdminV1beta2IndexFieldOrderOrderUnspecified +// GoogleFirestoreAdminV1beta2IndexFieldOrderAscending +// GoogleFirestoreAdminV1beta2IndexFieldOrderDescending type GoogleFirestoreAdminV1beta2IndexFieldOrderInput interface { pulumi.Input @@ -490,10 +493,12 @@ func (o IndexQueryScopePtrOutput) ToStringPtrOutputWithContext(ctx context.Conte }).(pulumi.StringPtrOutput) } -// IndexQueryScopeInput is an input type that accepts IndexQueryScopeArgs and IndexQueryScopeOutput values. -// You can construct a concrete instance of `IndexQueryScopeInput` via: +// IndexQueryScopeInput is an input type that accepts values of the IndexQueryScope enum +// A concrete instance of `IndexQueryScopeInput` can be one of the following: // -// IndexQueryScopeArgs{...} +// IndexQueryScopeQueryScopeUnspecified +// IndexQueryScopeCollection +// IndexQueryScopeCollectionGroup type IndexQueryScopeInput interface { pulumi.Input diff --git a/sdk/go/google/gameservices/v1/pulumiEnums.go b/sdk/go/google/gameservices/v1/pulumiEnums.go index ad96379503..6e35bada1f 100644 --- a/sdk/go/google/gameservices/v1/pulumiEnums.go +++ b/sdk/go/google/gameservices/v1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input @@ -323,10 +326,14 @@ func (o AuthorizationLoggingOptionsPermissionTypePtrOutput) ToStringPtrOutputWit }).(pulumi.StringPtrOutput) } -// AuthorizationLoggingOptionsPermissionTypeInput is an input type that accepts AuthorizationLoggingOptionsPermissionTypeArgs and AuthorizationLoggingOptionsPermissionTypeOutput values. -// You can construct a concrete instance of `AuthorizationLoggingOptionsPermissionTypeInput` via: +// AuthorizationLoggingOptionsPermissionTypeInput is an input type that accepts values of the AuthorizationLoggingOptionsPermissionType enum +// A concrete instance of `AuthorizationLoggingOptionsPermissionTypeInput` can be one of the following: // -// AuthorizationLoggingOptionsPermissionTypeArgs{...} +// AuthorizationLoggingOptionsPermissionTypePermissionTypeUnspecified +// AuthorizationLoggingOptionsPermissionTypeAdminRead +// AuthorizationLoggingOptionsPermissionTypeAdminWrite +// AuthorizationLoggingOptionsPermissionTypeDataRead +// AuthorizationLoggingOptionsPermissionTypeDataWrite type AuthorizationLoggingOptionsPermissionTypeInput interface { pulumi.Input @@ -498,10 +505,12 @@ func (o CloudAuditOptionsLogNamePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// CloudAuditOptionsLogNameInput is an input type that accepts CloudAuditOptionsLogNameArgs and CloudAuditOptionsLogNameOutput values. -// You can construct a concrete instance of `CloudAuditOptionsLogNameInput` via: +// CloudAuditOptionsLogNameInput is an input type that accepts values of the CloudAuditOptionsLogName enum +// A concrete instance of `CloudAuditOptionsLogNameInput` can be one of the following: // -// CloudAuditOptionsLogNameArgs{...} +// CloudAuditOptionsLogNameUnspecifiedLogName +// CloudAuditOptionsLogNameAdminActivity +// CloudAuditOptionsLogNameDataAccess type CloudAuditOptionsLogNameInput interface { pulumi.Input @@ -683,10 +692,17 @@ func (o ConditionIamPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) }).(pulumi.StringPtrOutput) } -// ConditionIamInput is an input type that accepts ConditionIamArgs and ConditionIamOutput values. -// You can construct a concrete instance of `ConditionIamInput` via: +// ConditionIamInput is an input type that accepts values of the ConditionIam enum +// A concrete instance of `ConditionIamInput` can be one of the following: // -// ConditionIamArgs{...} +// ConditionIamNoAttr +// ConditionIamAuthority +// ConditionIamAttribution +// ConditionIamSecurityRealm +// ConditionIamApprover +// ConditionIamJustificationType +// ConditionIamCredentialsType +// ConditionIamCredsAssertion type ConditionIamInput interface { pulumi.Input @@ -864,10 +880,15 @@ func (o ConditionOpPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) }).(pulumi.StringPtrOutput) } -// ConditionOpInput is an input type that accepts ConditionOpArgs and ConditionOpOutput values. -// You can construct a concrete instance of `ConditionOpInput` via: +// ConditionOpInput is an input type that accepts values of the ConditionOp enum +// A concrete instance of `ConditionOpInput` can be one of the following: // -// ConditionOpArgs{...} +// ConditionOpNoOp +// ConditionOpEquals +// ConditionOpNotEquals +// ConditionOpIn +// ConditionOpNotIn +// ConditionOpDischarged type ConditionOpInput interface { pulumi.Input @@ -1043,10 +1064,14 @@ func (o ConditionSysPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) }).(pulumi.StringPtrOutput) } -// ConditionSysInput is an input type that accepts ConditionSysArgs and ConditionSysOutput values. -// You can construct a concrete instance of `ConditionSysInput` via: +// ConditionSysInput is an input type that accepts values of the ConditionSys enum +// A concrete instance of `ConditionSysInput` can be one of the following: // -// ConditionSysArgs{...} +// ConditionSysNoAttr +// ConditionSysRegion +// ConditionSysService +// ConditionSysName +// ConditionSysIp type ConditionSysInput interface { pulumi.Input @@ -1215,10 +1240,11 @@ func (o DataAccessOptionsLogModePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// DataAccessOptionsLogModeInput is an input type that accepts DataAccessOptionsLogModeArgs and DataAccessOptionsLogModeOutput values. -// You can construct a concrete instance of `DataAccessOptionsLogModeInput` via: +// DataAccessOptionsLogModeInput is an input type that accepts values of the DataAccessOptionsLogMode enum +// A concrete instance of `DataAccessOptionsLogModeInput` can be one of the following: // -// DataAccessOptionsLogModeArgs{...} +// DataAccessOptionsLogModeLogModeUnspecified +// DataAccessOptionsLogModeLogFailClosed type DataAccessOptionsLogModeInput interface { pulumi.Input @@ -1396,10 +1422,15 @@ func (o RuleActionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) p }).(pulumi.StringPtrOutput) } -// RuleActionInput is an input type that accepts RuleActionArgs and RuleActionOutput values. -// You can construct a concrete instance of `RuleActionInput` via: +// RuleActionInput is an input type that accepts values of the RuleAction enum +// A concrete instance of `RuleActionInput` can be one of the following: // -// RuleActionArgs{...} +// RuleActionNoAction +// RuleActionAllow +// RuleActionAllowWithLog +// RuleActionDeny +// RuleActionDenyWithLog +// RuleActionLog type RuleActionInput interface { pulumi.Input diff --git a/sdk/go/google/gameservices/v1beta/pulumiEnums.go b/sdk/go/google/gameservices/v1beta/pulumiEnums.go index 39f86aa56d..488d1e5dc8 100644 --- a/sdk/go/google/gameservices/v1beta/pulumiEnums.go +++ b/sdk/go/google/gameservices/v1beta/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input @@ -323,10 +326,14 @@ func (o AuthorizationLoggingOptionsPermissionTypePtrOutput) ToStringPtrOutputWit }).(pulumi.StringPtrOutput) } -// AuthorizationLoggingOptionsPermissionTypeInput is an input type that accepts AuthorizationLoggingOptionsPermissionTypeArgs and AuthorizationLoggingOptionsPermissionTypeOutput values. -// You can construct a concrete instance of `AuthorizationLoggingOptionsPermissionTypeInput` via: +// AuthorizationLoggingOptionsPermissionTypeInput is an input type that accepts values of the AuthorizationLoggingOptionsPermissionType enum +// A concrete instance of `AuthorizationLoggingOptionsPermissionTypeInput` can be one of the following: // -// AuthorizationLoggingOptionsPermissionTypeArgs{...} +// AuthorizationLoggingOptionsPermissionTypePermissionTypeUnspecified +// AuthorizationLoggingOptionsPermissionTypeAdminRead +// AuthorizationLoggingOptionsPermissionTypeAdminWrite +// AuthorizationLoggingOptionsPermissionTypeDataRead +// AuthorizationLoggingOptionsPermissionTypeDataWrite type AuthorizationLoggingOptionsPermissionTypeInput interface { pulumi.Input @@ -498,10 +505,12 @@ func (o CloudAuditOptionsLogNamePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// CloudAuditOptionsLogNameInput is an input type that accepts CloudAuditOptionsLogNameArgs and CloudAuditOptionsLogNameOutput values. -// You can construct a concrete instance of `CloudAuditOptionsLogNameInput` via: +// CloudAuditOptionsLogNameInput is an input type that accepts values of the CloudAuditOptionsLogName enum +// A concrete instance of `CloudAuditOptionsLogNameInput` can be one of the following: // -// CloudAuditOptionsLogNameArgs{...} +// CloudAuditOptionsLogNameUnspecifiedLogName +// CloudAuditOptionsLogNameAdminActivity +// CloudAuditOptionsLogNameDataAccess type CloudAuditOptionsLogNameInput interface { pulumi.Input @@ -683,10 +692,17 @@ func (o ConditionIamPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) }).(pulumi.StringPtrOutput) } -// ConditionIamInput is an input type that accepts ConditionIamArgs and ConditionIamOutput values. -// You can construct a concrete instance of `ConditionIamInput` via: +// ConditionIamInput is an input type that accepts values of the ConditionIam enum +// A concrete instance of `ConditionIamInput` can be one of the following: // -// ConditionIamArgs{...} +// ConditionIamNoAttr +// ConditionIamAuthority +// ConditionIamAttribution +// ConditionIamSecurityRealm +// ConditionIamApprover +// ConditionIamJustificationType +// ConditionIamCredentialsType +// ConditionIamCredsAssertion type ConditionIamInput interface { pulumi.Input @@ -864,10 +880,15 @@ func (o ConditionOpPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) }).(pulumi.StringPtrOutput) } -// ConditionOpInput is an input type that accepts ConditionOpArgs and ConditionOpOutput values. -// You can construct a concrete instance of `ConditionOpInput` via: +// ConditionOpInput is an input type that accepts values of the ConditionOp enum +// A concrete instance of `ConditionOpInput` can be one of the following: // -// ConditionOpArgs{...} +// ConditionOpNoOp +// ConditionOpEquals +// ConditionOpNotEquals +// ConditionOpIn +// ConditionOpNotIn +// ConditionOpDischarged type ConditionOpInput interface { pulumi.Input @@ -1043,10 +1064,14 @@ func (o ConditionSysPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) }).(pulumi.StringPtrOutput) } -// ConditionSysInput is an input type that accepts ConditionSysArgs and ConditionSysOutput values. -// You can construct a concrete instance of `ConditionSysInput` via: +// ConditionSysInput is an input type that accepts values of the ConditionSys enum +// A concrete instance of `ConditionSysInput` can be one of the following: // -// ConditionSysArgs{...} +// ConditionSysNoAttr +// ConditionSysRegion +// ConditionSysService +// ConditionSysName +// ConditionSysIp type ConditionSysInput interface { pulumi.Input @@ -1215,10 +1240,11 @@ func (o DataAccessOptionsLogModePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// DataAccessOptionsLogModeInput is an input type that accepts DataAccessOptionsLogModeArgs and DataAccessOptionsLogModeOutput values. -// You can construct a concrete instance of `DataAccessOptionsLogModeInput` via: +// DataAccessOptionsLogModeInput is an input type that accepts values of the DataAccessOptionsLogMode enum +// A concrete instance of `DataAccessOptionsLogModeInput` can be one of the following: // -// DataAccessOptionsLogModeArgs{...} +// DataAccessOptionsLogModeLogModeUnspecified +// DataAccessOptionsLogModeLogFailClosed type DataAccessOptionsLogModeInput interface { pulumi.Input @@ -1396,10 +1422,15 @@ func (o RuleActionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) p }).(pulumi.StringPtrOutput) } -// RuleActionInput is an input type that accepts RuleActionArgs and RuleActionOutput values. -// You can construct a concrete instance of `RuleActionInput` via: +// RuleActionInput is an input type that accepts values of the RuleAction enum +// A concrete instance of `RuleActionInput` can be one of the following: // -// RuleActionArgs{...} +// RuleActionNoAction +// RuleActionAllow +// RuleActionAllowWithLog +// RuleActionDeny +// RuleActionDenyWithLog +// RuleActionLog type RuleActionInput interface { pulumi.Input diff --git a/sdk/go/google/genomics/v1alpha2/pulumiEnums.go b/sdk/go/google/genomics/v1alpha2/pulumiEnums.go index a69ace1632..aacec89e0c 100644 --- a/sdk/go/google/genomics/v1alpha2/pulumiEnums.go +++ b/sdk/go/google/genomics/v1alpha2/pulumiEnums.go @@ -144,10 +144,13 @@ func (o DiskTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pul }).(pulumi.StringPtrOutput) } -// DiskTypeInput is an input type that accepts DiskTypeArgs and DiskTypeOutput values. -// You can construct a concrete instance of `DiskTypeInput` via: +// DiskTypeInput is an input type that accepts values of the DiskType enum +// A concrete instance of `DiskTypeInput` can be one of the following: // -// DiskTypeArgs{...} +// DiskTypeTypeUnspecified +// DiskTypePersistentHdd +// DiskTypePersistentSsd +// DiskTypeLocalSsd type DiskTypeInput interface { pulumi.Input diff --git a/sdk/go/google/gkebackup/v1/pulumiEnums.go b/sdk/go/google/gkebackup/v1/pulumiEnums.go index c147181ac7..4ad4bbec8d 100644 --- a/sdk/go/google/gkebackup/v1/pulumiEnums.go +++ b/sdk/go/google/gkebackup/v1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input @@ -319,10 +322,12 @@ func (o RestoreConfigClusterResourceConflictPolicyPtrOutput) ToStringPtrOutputWi }).(pulumi.StringPtrOutput) } -// RestoreConfigClusterResourceConflictPolicyInput is an input type that accepts RestoreConfigClusterResourceConflictPolicyArgs and RestoreConfigClusterResourceConflictPolicyOutput values. -// You can construct a concrete instance of `RestoreConfigClusterResourceConflictPolicyInput` via: +// RestoreConfigClusterResourceConflictPolicyInput is an input type that accepts values of the RestoreConfigClusterResourceConflictPolicy enum +// A concrete instance of `RestoreConfigClusterResourceConflictPolicyInput` can be one of the following: // -// RestoreConfigClusterResourceConflictPolicyArgs{...} +// RestoreConfigClusterResourceConflictPolicyClusterResourceConflictPolicyUnspecified +// RestoreConfigClusterResourceConflictPolicyUseExistingVersion +// RestoreConfigClusterResourceConflictPolicyUseBackupVersion type RestoreConfigClusterResourceConflictPolicyInput interface { pulumi.Input @@ -494,10 +499,12 @@ func (o RestoreConfigNamespacedResourceRestoreModePtrOutput) ToStringPtrOutputWi }).(pulumi.StringPtrOutput) } -// RestoreConfigNamespacedResourceRestoreModeInput is an input type that accepts RestoreConfigNamespacedResourceRestoreModeArgs and RestoreConfigNamespacedResourceRestoreModeOutput values. -// You can construct a concrete instance of `RestoreConfigNamespacedResourceRestoreModeInput` via: +// RestoreConfigNamespacedResourceRestoreModeInput is an input type that accepts values of the RestoreConfigNamespacedResourceRestoreMode enum +// A concrete instance of `RestoreConfigNamespacedResourceRestoreModeInput` can be one of the following: // -// RestoreConfigNamespacedResourceRestoreModeArgs{...} +// RestoreConfigNamespacedResourceRestoreModeNamespacedResourceRestoreModeUnspecified +// RestoreConfigNamespacedResourceRestoreModeDeleteAndRestore +// RestoreConfigNamespacedResourceRestoreModeFailOnConflict type RestoreConfigNamespacedResourceRestoreModeInput interface { pulumi.Input @@ -671,10 +678,13 @@ func (o RestoreConfigVolumeDataRestorePolicyPtrOutput) ToStringPtrOutputWithCont }).(pulumi.StringPtrOutput) } -// RestoreConfigVolumeDataRestorePolicyInput is an input type that accepts RestoreConfigVolumeDataRestorePolicyArgs and RestoreConfigVolumeDataRestorePolicyOutput values. -// You can construct a concrete instance of `RestoreConfigVolumeDataRestorePolicyInput` via: +// RestoreConfigVolumeDataRestorePolicyInput is an input type that accepts values of the RestoreConfigVolumeDataRestorePolicy enum +// A concrete instance of `RestoreConfigVolumeDataRestorePolicyInput` can be one of the following: // -// RestoreConfigVolumeDataRestorePolicyArgs{...} +// RestoreConfigVolumeDataRestorePolicyVolumeDataRestorePolicyUnspecified +// RestoreConfigVolumeDataRestorePolicyRestoreVolumeDataFromBackup +// RestoreConfigVolumeDataRestorePolicyReuseVolumeHandleFromBackup +// RestoreConfigVolumeDataRestorePolicyNoVolumeDataRestoration type RestoreConfigVolumeDataRestorePolicyInput interface { pulumi.Input @@ -854,10 +864,16 @@ func (o TransformationRuleActionOpPtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// TransformationRuleActionOpInput is an input type that accepts TransformationRuleActionOpArgs and TransformationRuleActionOpOutput values. -// You can construct a concrete instance of `TransformationRuleActionOpInput` via: +// TransformationRuleActionOpInput is an input type that accepts values of the TransformationRuleActionOp enum +// A concrete instance of `TransformationRuleActionOpInput` can be one of the following: // -// TransformationRuleActionOpArgs{...} +// TransformationRuleActionOpOpUnspecified +// TransformationRuleActionOpRemove +// TransformationRuleActionOpMove +// TransformationRuleActionOpCopy +// TransformationRuleActionOpAdd +// TransformationRuleActionOpTest +// TransformationRuleActionOpReplace type TransformationRuleActionOpInput interface { pulumi.Input diff --git a/sdk/go/google/gkehub/v1/pulumiEnums.go b/sdk/go/google/gkehub/v1/pulumiEnums.go index e12bf19cd6..29c5c653b9 100644 --- a/sdk/go/google/gkehub/v1/pulumiEnums.go +++ b/sdk/go/google/gkehub/v1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input @@ -319,10 +322,12 @@ func (o BinaryAuthorizationConfigEvaluationModePtrOutput) ToStringPtrOutputWithC }).(pulumi.StringPtrOutput) } -// BinaryAuthorizationConfigEvaluationModeInput is an input type that accepts BinaryAuthorizationConfigEvaluationModeArgs and BinaryAuthorizationConfigEvaluationModeOutput values. -// You can construct a concrete instance of `BinaryAuthorizationConfigEvaluationModeInput` via: +// BinaryAuthorizationConfigEvaluationModeInput is an input type that accepts values of the BinaryAuthorizationConfigEvaluationMode enum +// A concrete instance of `BinaryAuthorizationConfigEvaluationModeInput` can be one of the following: // -// BinaryAuthorizationConfigEvaluationModeArgs{...} +// BinaryAuthorizationConfigEvaluationModeEvaluationModeUnspecified +// BinaryAuthorizationConfigEvaluationModeDisabled +// BinaryAuthorizationConfigEvaluationModePolicyBindings type BinaryAuthorizationConfigEvaluationModeInput interface { pulumi.Input @@ -493,10 +498,12 @@ func (o ConfigManagementPolicyControllerMonitoringBackendsItemPtrOutput) ToStrin }).(pulumi.StringPtrOutput) } -// ConfigManagementPolicyControllerMonitoringBackendsItemInput is an input type that accepts ConfigManagementPolicyControllerMonitoringBackendsItemArgs and ConfigManagementPolicyControllerMonitoringBackendsItemOutput values. -// You can construct a concrete instance of `ConfigManagementPolicyControllerMonitoringBackendsItemInput` via: +// ConfigManagementPolicyControllerMonitoringBackendsItemInput is an input type that accepts values of the ConfigManagementPolicyControllerMonitoringBackendsItem enum +// A concrete instance of `ConfigManagementPolicyControllerMonitoringBackendsItemInput` can be one of the following: // -// ConfigManagementPolicyControllerMonitoringBackendsItemArgs{...} +// ConfigManagementPolicyControllerMonitoringBackendsItemMonitoringBackendUnspecified +// ConfigManagementPolicyControllerMonitoringBackendsItemPrometheus +// ConfigManagementPolicyControllerMonitoringBackendsItemCloudMonitoring type ConfigManagementPolicyControllerMonitoringBackendsItemInput interface { pulumi.Input @@ -713,10 +720,12 @@ func (o FleetObservabilityRoutingConfigModePtrOutput) ToStringPtrOutputWithConte }).(pulumi.StringPtrOutput) } -// FleetObservabilityRoutingConfigModeInput is an input type that accepts FleetObservabilityRoutingConfigModeArgs and FleetObservabilityRoutingConfigModeOutput values. -// You can construct a concrete instance of `FleetObservabilityRoutingConfigModeInput` via: +// FleetObservabilityRoutingConfigModeInput is an input type that accepts values of the FleetObservabilityRoutingConfigMode enum +// A concrete instance of `FleetObservabilityRoutingConfigModeInput` can be one of the following: // -// FleetObservabilityRoutingConfigModeArgs{...} +// FleetObservabilityRoutingConfigModeModeUnspecified +// FleetObservabilityRoutingConfigModeCopy +// FleetObservabilityRoutingConfigModeMove type FleetObservabilityRoutingConfigModeInput interface { pulumi.Input @@ -892,10 +901,14 @@ func (o OnPremClusterClusterTypePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// OnPremClusterClusterTypeInput is an input type that accepts OnPremClusterClusterTypeArgs and OnPremClusterClusterTypeOutput values. -// You can construct a concrete instance of `OnPremClusterClusterTypeInput` via: +// OnPremClusterClusterTypeInput is an input type that accepts values of the OnPremClusterClusterType enum +// A concrete instance of `OnPremClusterClusterTypeInput` can be one of the following: // -// OnPremClusterClusterTypeArgs{...} +// OnPremClusterClusterTypeClustertypeUnspecified +// OnPremClusterClusterTypeBootstrap +// OnPremClusterClusterTypeHybrid +// OnPremClusterClusterTypeStandalone +// OnPremClusterClusterTypeUser type OnPremClusterClusterTypeInput interface { pulumi.Input @@ -1071,10 +1084,14 @@ func (o PolicyControllerHubConfigInstallSpecPtrOutput) ToStringPtrOutputWithCont }).(pulumi.StringPtrOutput) } -// PolicyControllerHubConfigInstallSpecInput is an input type that accepts PolicyControllerHubConfigInstallSpecArgs and PolicyControllerHubConfigInstallSpecOutput values. -// You can construct a concrete instance of `PolicyControllerHubConfigInstallSpecInput` via: +// PolicyControllerHubConfigInstallSpecInput is an input type that accepts values of the PolicyControllerHubConfigInstallSpec enum +// A concrete instance of `PolicyControllerHubConfigInstallSpecInput` can be one of the following: // -// PolicyControllerHubConfigInstallSpecArgs{...} +// PolicyControllerHubConfigInstallSpecInstallSpecUnspecified +// PolicyControllerHubConfigInstallSpecInstallSpecNotInstalled +// PolicyControllerHubConfigInstallSpecInstallSpecEnabled +// PolicyControllerHubConfigInstallSpecInstallSpecSuspended +// PolicyControllerHubConfigInstallSpecInstallSpecDetached type PolicyControllerHubConfigInstallSpecInput interface { pulumi.Input @@ -1245,10 +1262,12 @@ func (o PolicyControllerMonitoringConfigBackendsItemPtrOutput) ToStringPtrOutput }).(pulumi.StringPtrOutput) } -// PolicyControllerMonitoringConfigBackendsItemInput is an input type that accepts PolicyControllerMonitoringConfigBackendsItemArgs and PolicyControllerMonitoringConfigBackendsItemOutput values. -// You can construct a concrete instance of `PolicyControllerMonitoringConfigBackendsItemInput` via: +// PolicyControllerMonitoringConfigBackendsItemInput is an input type that accepts values of the PolicyControllerMonitoringConfigBackendsItem enum +// A concrete instance of `PolicyControllerMonitoringConfigBackendsItemInput` can be one of the following: // -// PolicyControllerMonitoringConfigBackendsItemArgs{...} +// PolicyControllerMonitoringConfigBackendsItemMonitoringBackendUnspecified +// PolicyControllerMonitoringConfigBackendsItemPrometheus +// PolicyControllerMonitoringConfigBackendsItemCloudMonitoring type PolicyControllerMonitoringConfigBackendsItemInput interface { pulumi.Input @@ -1465,10 +1484,12 @@ func (o PolicyControllerTemplateLibraryConfigInstallationPtrOutput) ToStringPtrO }).(pulumi.StringPtrOutput) } -// PolicyControllerTemplateLibraryConfigInstallationInput is an input type that accepts PolicyControllerTemplateLibraryConfigInstallationArgs and PolicyControllerTemplateLibraryConfigInstallationOutput values. -// You can construct a concrete instance of `PolicyControllerTemplateLibraryConfigInstallationInput` via: +// PolicyControllerTemplateLibraryConfigInstallationInput is an input type that accepts values of the PolicyControllerTemplateLibraryConfigInstallation enum +// A concrete instance of `PolicyControllerTemplateLibraryConfigInstallationInput` can be one of the following: // -// PolicyControllerTemplateLibraryConfigInstallationArgs{...} +// PolicyControllerTemplateLibraryConfigInstallationInstallationUnspecified +// PolicyControllerTemplateLibraryConfigInstallationNotInstalled +// PolicyControllerTemplateLibraryConfigInstallationAll type PolicyControllerTemplateLibraryConfigInstallationInput interface { pulumi.Input @@ -1644,10 +1665,14 @@ func (o RolePredefinedRolePtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// RolePredefinedRoleInput is an input type that accepts RolePredefinedRoleArgs and RolePredefinedRoleOutput values. -// You can construct a concrete instance of `RolePredefinedRoleInput` via: +// RolePredefinedRoleInput is an input type that accepts values of the RolePredefinedRole enum +// A concrete instance of `RolePredefinedRoleInput` can be one of the following: // -// RolePredefinedRoleArgs{...} +// RolePredefinedRoleUnknown +// RolePredefinedRoleAdmin +// RolePredefinedRoleEdit +// RolePredefinedRoleView +// RolePredefinedRoleAnthosSupport type RolePredefinedRoleInput interface { pulumi.Input @@ -1819,10 +1844,12 @@ func (o SecurityPostureConfigModePtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// SecurityPostureConfigModeInput is an input type that accepts SecurityPostureConfigModeArgs and SecurityPostureConfigModeOutput values. -// You can construct a concrete instance of `SecurityPostureConfigModeInput` via: +// SecurityPostureConfigModeInput is an input type that accepts values of the SecurityPostureConfigMode enum +// A concrete instance of `SecurityPostureConfigModeInput` can be one of the following: // -// SecurityPostureConfigModeArgs{...} +// SecurityPostureConfigModeModeUnspecified +// SecurityPostureConfigModeDisabled +// SecurityPostureConfigModeBasic type SecurityPostureConfigModeInput interface { pulumi.Input @@ -1996,10 +2023,13 @@ func (o SecurityPostureConfigVulnerabilityModePtrOutput) ToStringPtrOutputWithCo }).(pulumi.StringPtrOutput) } -// SecurityPostureConfigVulnerabilityModeInput is an input type that accepts SecurityPostureConfigVulnerabilityModeArgs and SecurityPostureConfigVulnerabilityModeOutput values. -// You can construct a concrete instance of `SecurityPostureConfigVulnerabilityModeInput` via: +// SecurityPostureConfigVulnerabilityModeInput is an input type that accepts values of the SecurityPostureConfigVulnerabilityMode enum +// A concrete instance of `SecurityPostureConfigVulnerabilityModeInput` can be one of the following: // -// SecurityPostureConfigVulnerabilityModeArgs{...} +// SecurityPostureConfigVulnerabilityModeVulnerabilityModeUnspecified +// SecurityPostureConfigVulnerabilityModeVulnerabilityDisabled +// SecurityPostureConfigVulnerabilityModeVulnerabilityBasic +// SecurityPostureConfigVulnerabilityModeVulnerabilityEnterprise type SecurityPostureConfigVulnerabilityModeInput interface { pulumi.Input @@ -2171,10 +2201,12 @@ func (o ServiceMeshMembershipSpecControlPlanePtrOutput) ToStringPtrOutputWithCon }).(pulumi.StringPtrOutput) } -// ServiceMeshMembershipSpecControlPlaneInput is an input type that accepts ServiceMeshMembershipSpecControlPlaneArgs and ServiceMeshMembershipSpecControlPlaneOutput values. -// You can construct a concrete instance of `ServiceMeshMembershipSpecControlPlaneInput` via: +// ServiceMeshMembershipSpecControlPlaneInput is an input type that accepts values of the ServiceMeshMembershipSpecControlPlane enum +// A concrete instance of `ServiceMeshMembershipSpecControlPlaneInput` can be one of the following: // -// ServiceMeshMembershipSpecControlPlaneArgs{...} +// ServiceMeshMembershipSpecControlPlaneControlPlaneManagementUnspecified +// ServiceMeshMembershipSpecControlPlaneAutomatic +// ServiceMeshMembershipSpecControlPlaneManual type ServiceMeshMembershipSpecControlPlaneInput interface { pulumi.Input @@ -2346,10 +2378,12 @@ func (o ServiceMeshMembershipSpecManagementPtrOutput) ToStringPtrOutputWithConte }).(pulumi.StringPtrOutput) } -// ServiceMeshMembershipSpecManagementInput is an input type that accepts ServiceMeshMembershipSpecManagementArgs and ServiceMeshMembershipSpecManagementOutput values. -// You can construct a concrete instance of `ServiceMeshMembershipSpecManagementInput` via: +// ServiceMeshMembershipSpecManagementInput is an input type that accepts values of the ServiceMeshMembershipSpecManagement enum +// A concrete instance of `ServiceMeshMembershipSpecManagementInput` can be one of the following: // -// ServiceMeshMembershipSpecManagementArgs{...} +// ServiceMeshMembershipSpecManagementManagementUnspecified +// ServiceMeshMembershipSpecManagementManagementAutomatic +// ServiceMeshMembershipSpecManagementManagementManual type ServiceMeshMembershipSpecManagementInput interface { pulumi.Input diff --git a/sdk/go/google/gkehub/v1alpha/pulumiEnums.go b/sdk/go/google/gkehub/v1alpha/pulumiEnums.go index 70379812ea..781b9455d3 100644 --- a/sdk/go/google/gkehub/v1alpha/pulumiEnums.go +++ b/sdk/go/google/gkehub/v1alpha/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input @@ -319,10 +322,12 @@ func (o BinaryAuthorizationConfigEvaluationModePtrOutput) ToStringPtrOutputWithC }).(pulumi.StringPtrOutput) } -// BinaryAuthorizationConfigEvaluationModeInput is an input type that accepts BinaryAuthorizationConfigEvaluationModeArgs and BinaryAuthorizationConfigEvaluationModeOutput values. -// You can construct a concrete instance of `BinaryAuthorizationConfigEvaluationModeInput` via: +// BinaryAuthorizationConfigEvaluationModeInput is an input type that accepts values of the BinaryAuthorizationConfigEvaluationMode enum +// A concrete instance of `BinaryAuthorizationConfigEvaluationModeInput` can be one of the following: // -// BinaryAuthorizationConfigEvaluationModeArgs{...} +// BinaryAuthorizationConfigEvaluationModeEvaluationModeUnspecified +// BinaryAuthorizationConfigEvaluationModeDisabled +// BinaryAuthorizationConfigEvaluationModePolicyBindings type BinaryAuthorizationConfigEvaluationModeInput interface { pulumi.Input @@ -493,10 +498,12 @@ func (o ConfigManagementPolicyControllerMonitoringBackendsItemPtrOutput) ToStrin }).(pulumi.StringPtrOutput) } -// ConfigManagementPolicyControllerMonitoringBackendsItemInput is an input type that accepts ConfigManagementPolicyControllerMonitoringBackendsItemArgs and ConfigManagementPolicyControllerMonitoringBackendsItemOutput values. -// You can construct a concrete instance of `ConfigManagementPolicyControllerMonitoringBackendsItemInput` via: +// ConfigManagementPolicyControllerMonitoringBackendsItemInput is an input type that accepts values of the ConfigManagementPolicyControllerMonitoringBackendsItem enum +// A concrete instance of `ConfigManagementPolicyControllerMonitoringBackendsItemInput` can be one of the following: // -// ConfigManagementPolicyControllerMonitoringBackendsItemArgs{...} +// ConfigManagementPolicyControllerMonitoringBackendsItemMonitoringBackendUnspecified +// ConfigManagementPolicyControllerMonitoringBackendsItemPrometheus +// ConfigManagementPolicyControllerMonitoringBackendsItemCloudMonitoring type ConfigManagementPolicyControllerMonitoringBackendsItemInput interface { pulumi.Input @@ -717,10 +724,14 @@ func (o FeatureSpecProvisionGoogleCaPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// FeatureSpecProvisionGoogleCaInput is an input type that accepts FeatureSpecProvisionGoogleCaArgs and FeatureSpecProvisionGoogleCaOutput values. -// You can construct a concrete instance of `FeatureSpecProvisionGoogleCaInput` via: +// FeatureSpecProvisionGoogleCaInput is an input type that accepts values of the FeatureSpecProvisionGoogleCa enum +// A concrete instance of `FeatureSpecProvisionGoogleCaInput` can be one of the following: // -// FeatureSpecProvisionGoogleCaArgs{...} +// FeatureSpecProvisionGoogleCaGoogleCaProvisioningUnspecified +// FeatureSpecProvisionGoogleCaDisabled +// FeatureSpecProvisionGoogleCaEnabled +// FeatureSpecProvisionGoogleCaEnabledWithManagedCa +// FeatureSpecProvisionGoogleCaEnabledWithDefaultCa type FeatureSpecProvisionGoogleCaInput interface { pulumi.Input @@ -892,10 +903,12 @@ func (o FleetObservabilityRoutingConfigModePtrOutput) ToStringPtrOutputWithConte }).(pulumi.StringPtrOutput) } -// FleetObservabilityRoutingConfigModeInput is an input type that accepts FleetObservabilityRoutingConfigModeArgs and FleetObservabilityRoutingConfigModeOutput values. -// You can construct a concrete instance of `FleetObservabilityRoutingConfigModeInput` via: +// FleetObservabilityRoutingConfigModeInput is an input type that accepts values of the FleetObservabilityRoutingConfigMode enum +// A concrete instance of `FleetObservabilityRoutingConfigModeInput` can be one of the following: // -// FleetObservabilityRoutingConfigModeArgs{...} +// FleetObservabilityRoutingConfigModeModeUnspecified +// FleetObservabilityRoutingConfigModeCopy +// FleetObservabilityRoutingConfigModeMove type FleetObservabilityRoutingConfigModeInput interface { pulumi.Input @@ -1067,10 +1080,12 @@ func (o MembershipSpecCertificateManagementPtrOutput) ToStringPtrOutputWithConte }).(pulumi.StringPtrOutput) } -// MembershipSpecCertificateManagementInput is an input type that accepts MembershipSpecCertificateManagementArgs and MembershipSpecCertificateManagementOutput values. -// You can construct a concrete instance of `MembershipSpecCertificateManagementInput` via: +// MembershipSpecCertificateManagementInput is an input type that accepts values of the MembershipSpecCertificateManagement enum +// A concrete instance of `MembershipSpecCertificateManagementInput` can be one of the following: // -// MembershipSpecCertificateManagementArgs{...} +// MembershipSpecCertificateManagementCertificateManagementUnspecified +// MembershipSpecCertificateManagementDisabled +// MembershipSpecCertificateManagementEnabled type MembershipSpecCertificateManagementInput interface { pulumi.Input @@ -1242,10 +1257,12 @@ func (o MultiClusterIngressFeatureSpecBillingPtrOutput) ToStringPtrOutputWithCon }).(pulumi.StringPtrOutput) } -// MultiClusterIngressFeatureSpecBillingInput is an input type that accepts MultiClusterIngressFeatureSpecBillingArgs and MultiClusterIngressFeatureSpecBillingOutput values. -// You can construct a concrete instance of `MultiClusterIngressFeatureSpecBillingInput` via: +// MultiClusterIngressFeatureSpecBillingInput is an input type that accepts values of the MultiClusterIngressFeatureSpecBilling enum +// A concrete instance of `MultiClusterIngressFeatureSpecBillingInput` can be one of the following: // -// MultiClusterIngressFeatureSpecBillingArgs{...} +// MultiClusterIngressFeatureSpecBillingBillingUnspecified +// MultiClusterIngressFeatureSpecBillingPayAsYouGo +// MultiClusterIngressFeatureSpecBillingAnthosLicense type MultiClusterIngressFeatureSpecBillingInput interface { pulumi.Input @@ -1417,10 +1434,12 @@ func (o NamespaceActuationFeatureSpecActuationModePtrOutput) ToStringPtrOutputWi }).(pulumi.StringPtrOutput) } -// NamespaceActuationFeatureSpecActuationModeInput is an input type that accepts NamespaceActuationFeatureSpecActuationModeArgs and NamespaceActuationFeatureSpecActuationModeOutput values. -// You can construct a concrete instance of `NamespaceActuationFeatureSpecActuationModeInput` via: +// NamespaceActuationFeatureSpecActuationModeInput is an input type that accepts values of the NamespaceActuationFeatureSpecActuationMode enum +// A concrete instance of `NamespaceActuationFeatureSpecActuationModeInput` can be one of the following: // -// NamespaceActuationFeatureSpecActuationModeArgs{...} +// NamespaceActuationFeatureSpecActuationModeActuationModeUnspecified +// NamespaceActuationFeatureSpecActuationModeActuationModeCreateAndDeleteIfCreated +// NamespaceActuationFeatureSpecActuationModeActuationModeAddAndRemoveFleetLabels type NamespaceActuationFeatureSpecActuationModeInput interface { pulumi.Input @@ -1596,10 +1615,14 @@ func (o OnPremClusterClusterTypePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// OnPremClusterClusterTypeInput is an input type that accepts OnPremClusterClusterTypeArgs and OnPremClusterClusterTypeOutput values. -// You can construct a concrete instance of `OnPremClusterClusterTypeInput` via: +// OnPremClusterClusterTypeInput is an input type that accepts values of the OnPremClusterClusterType enum +// A concrete instance of `OnPremClusterClusterTypeInput` can be one of the following: // -// OnPremClusterClusterTypeArgs{...} +// OnPremClusterClusterTypeClustertypeUnspecified +// OnPremClusterClusterTypeBootstrap +// OnPremClusterClusterTypeHybrid +// OnPremClusterClusterTypeStandalone +// OnPremClusterClusterTypeUser type OnPremClusterClusterTypeInput interface { pulumi.Input @@ -1775,10 +1798,14 @@ func (o PolicyControllerHubConfigInstallSpecPtrOutput) ToStringPtrOutputWithCont }).(pulumi.StringPtrOutput) } -// PolicyControllerHubConfigInstallSpecInput is an input type that accepts PolicyControllerHubConfigInstallSpecArgs and PolicyControllerHubConfigInstallSpecOutput values. -// You can construct a concrete instance of `PolicyControllerHubConfigInstallSpecInput` via: +// PolicyControllerHubConfigInstallSpecInput is an input type that accepts values of the PolicyControllerHubConfigInstallSpec enum +// A concrete instance of `PolicyControllerHubConfigInstallSpecInput` can be one of the following: // -// PolicyControllerHubConfigInstallSpecArgs{...} +// PolicyControllerHubConfigInstallSpecInstallSpecUnspecified +// PolicyControllerHubConfigInstallSpecInstallSpecNotInstalled +// PolicyControllerHubConfigInstallSpecInstallSpecEnabled +// PolicyControllerHubConfigInstallSpecInstallSpecSuspended +// PolicyControllerHubConfigInstallSpecInstallSpecDetached type PolicyControllerHubConfigInstallSpecInput interface { pulumi.Input @@ -1949,10 +1976,12 @@ func (o PolicyControllerMonitoringConfigBackendsItemPtrOutput) ToStringPtrOutput }).(pulumi.StringPtrOutput) } -// PolicyControllerMonitoringConfigBackendsItemInput is an input type that accepts PolicyControllerMonitoringConfigBackendsItemArgs and PolicyControllerMonitoringConfigBackendsItemOutput values. -// You can construct a concrete instance of `PolicyControllerMonitoringConfigBackendsItemInput` via: +// PolicyControllerMonitoringConfigBackendsItemInput is an input type that accepts values of the PolicyControllerMonitoringConfigBackendsItem enum +// A concrete instance of `PolicyControllerMonitoringConfigBackendsItemInput` can be one of the following: // -// PolicyControllerMonitoringConfigBackendsItemArgs{...} +// PolicyControllerMonitoringConfigBackendsItemMonitoringBackendUnspecified +// PolicyControllerMonitoringConfigBackendsItemPrometheus +// PolicyControllerMonitoringConfigBackendsItemCloudMonitoring type PolicyControllerMonitoringConfigBackendsItemInput interface { pulumi.Input @@ -2169,10 +2198,12 @@ func (o PolicyControllerTemplateLibraryConfigInstallationPtrOutput) ToStringPtrO }).(pulumi.StringPtrOutput) } -// PolicyControllerTemplateLibraryConfigInstallationInput is an input type that accepts PolicyControllerTemplateLibraryConfigInstallationArgs and PolicyControllerTemplateLibraryConfigInstallationOutput values. -// You can construct a concrete instance of `PolicyControllerTemplateLibraryConfigInstallationInput` via: +// PolicyControllerTemplateLibraryConfigInstallationInput is an input type that accepts values of the PolicyControllerTemplateLibraryConfigInstallation enum +// A concrete instance of `PolicyControllerTemplateLibraryConfigInstallationInput` can be one of the following: // -// PolicyControllerTemplateLibraryConfigInstallationArgs{...} +// PolicyControllerTemplateLibraryConfigInstallationInstallationUnspecified +// PolicyControllerTemplateLibraryConfigInstallationNotInstalled +// PolicyControllerTemplateLibraryConfigInstallationAll type PolicyControllerTemplateLibraryConfigInstallationInput interface { pulumi.Input @@ -2348,10 +2379,14 @@ func (o RolePredefinedRolePtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// RolePredefinedRoleInput is an input type that accepts RolePredefinedRoleArgs and RolePredefinedRoleOutput values. -// You can construct a concrete instance of `RolePredefinedRoleInput` via: +// RolePredefinedRoleInput is an input type that accepts values of the RolePredefinedRole enum +// A concrete instance of `RolePredefinedRoleInput` can be one of the following: // -// RolePredefinedRoleArgs{...} +// RolePredefinedRoleUnknown +// RolePredefinedRoleAdmin +// RolePredefinedRoleEdit +// RolePredefinedRoleView +// RolePredefinedRoleAnthosSupport type RolePredefinedRoleInput interface { pulumi.Input @@ -2523,10 +2558,12 @@ func (o SecurityPostureConfigModePtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// SecurityPostureConfigModeInput is an input type that accepts SecurityPostureConfigModeArgs and SecurityPostureConfigModeOutput values. -// You can construct a concrete instance of `SecurityPostureConfigModeInput` via: +// SecurityPostureConfigModeInput is an input type that accepts values of the SecurityPostureConfigMode enum +// A concrete instance of `SecurityPostureConfigModeInput` can be one of the following: // -// SecurityPostureConfigModeArgs{...} +// SecurityPostureConfigModeModeUnspecified +// SecurityPostureConfigModeDisabled +// SecurityPostureConfigModeBasic type SecurityPostureConfigModeInput interface { pulumi.Input @@ -2700,10 +2737,13 @@ func (o SecurityPostureConfigVulnerabilityModePtrOutput) ToStringPtrOutputWithCo }).(pulumi.StringPtrOutput) } -// SecurityPostureConfigVulnerabilityModeInput is an input type that accepts SecurityPostureConfigVulnerabilityModeArgs and SecurityPostureConfigVulnerabilityModeOutput values. -// You can construct a concrete instance of `SecurityPostureConfigVulnerabilityModeInput` via: +// SecurityPostureConfigVulnerabilityModeInput is an input type that accepts values of the SecurityPostureConfigVulnerabilityMode enum +// A concrete instance of `SecurityPostureConfigVulnerabilityModeInput` can be one of the following: // -// SecurityPostureConfigVulnerabilityModeArgs{...} +// SecurityPostureConfigVulnerabilityModeVulnerabilityModeUnspecified +// SecurityPostureConfigVulnerabilityModeVulnerabilityDisabled +// SecurityPostureConfigVulnerabilityModeVulnerabilityBasic +// SecurityPostureConfigVulnerabilityModeVulnerabilityEnterprise type SecurityPostureConfigVulnerabilityModeInput interface { pulumi.Input @@ -2875,10 +2915,12 @@ func (o ServiceMeshMembershipSpecControlPlanePtrOutput) ToStringPtrOutputWithCon }).(pulumi.StringPtrOutput) } -// ServiceMeshMembershipSpecControlPlaneInput is an input type that accepts ServiceMeshMembershipSpecControlPlaneArgs and ServiceMeshMembershipSpecControlPlaneOutput values. -// You can construct a concrete instance of `ServiceMeshMembershipSpecControlPlaneInput` via: +// ServiceMeshMembershipSpecControlPlaneInput is an input type that accepts values of the ServiceMeshMembershipSpecControlPlane enum +// A concrete instance of `ServiceMeshMembershipSpecControlPlaneInput` can be one of the following: // -// ServiceMeshMembershipSpecControlPlaneArgs{...} +// ServiceMeshMembershipSpecControlPlaneControlPlaneManagementUnspecified +// ServiceMeshMembershipSpecControlPlaneAutomatic +// ServiceMeshMembershipSpecControlPlaneManual type ServiceMeshMembershipSpecControlPlaneInput interface { pulumi.Input @@ -3052,10 +3094,13 @@ func (o ServiceMeshMembershipSpecDefaultChannelPtrOutput) ToStringPtrOutputWithC }).(pulumi.StringPtrOutput) } -// ServiceMeshMembershipSpecDefaultChannelInput is an input type that accepts ServiceMeshMembershipSpecDefaultChannelArgs and ServiceMeshMembershipSpecDefaultChannelOutput values. -// You can construct a concrete instance of `ServiceMeshMembershipSpecDefaultChannelInput` via: +// ServiceMeshMembershipSpecDefaultChannelInput is an input type that accepts values of the ServiceMeshMembershipSpecDefaultChannel enum +// A concrete instance of `ServiceMeshMembershipSpecDefaultChannelInput` can be one of the following: // -// ServiceMeshMembershipSpecDefaultChannelArgs{...} +// ServiceMeshMembershipSpecDefaultChannelChannelUnspecified +// ServiceMeshMembershipSpecDefaultChannelRapid +// ServiceMeshMembershipSpecDefaultChannelRegular +// ServiceMeshMembershipSpecDefaultChannelStable type ServiceMeshMembershipSpecDefaultChannelInput interface { pulumi.Input @@ -3227,10 +3272,12 @@ func (o ServiceMeshMembershipSpecManagementPtrOutput) ToStringPtrOutputWithConte }).(pulumi.StringPtrOutput) } -// ServiceMeshMembershipSpecManagementInput is an input type that accepts ServiceMeshMembershipSpecManagementArgs and ServiceMeshMembershipSpecManagementOutput values. -// You can construct a concrete instance of `ServiceMeshMembershipSpecManagementInput` via: +// ServiceMeshMembershipSpecManagementInput is an input type that accepts values of the ServiceMeshMembershipSpecManagement enum +// A concrete instance of `ServiceMeshMembershipSpecManagementInput` can be one of the following: // -// ServiceMeshMembershipSpecManagementArgs{...} +// ServiceMeshMembershipSpecManagementManagementUnspecified +// ServiceMeshMembershipSpecManagementManagementAutomatic +// ServiceMeshMembershipSpecManagementManagementManual type ServiceMeshMembershipSpecManagementInput interface { pulumi.Input diff --git a/sdk/go/google/gkehub/v1alpha2/pulumiEnums.go b/sdk/go/google/gkehub/v1alpha2/pulumiEnums.go index 2736392a64..5972e33a7c 100644 --- a/sdk/go/google/gkehub/v1alpha2/pulumiEnums.go +++ b/sdk/go/google/gkehub/v1alpha2/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input @@ -319,10 +322,12 @@ func (o MembershipInfrastructureTypePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// MembershipInfrastructureTypeInput is an input type that accepts MembershipInfrastructureTypeArgs and MembershipInfrastructureTypeOutput values. -// You can construct a concrete instance of `MembershipInfrastructureTypeInput` via: +// MembershipInfrastructureTypeInput is an input type that accepts values of the MembershipInfrastructureType enum +// A concrete instance of `MembershipInfrastructureTypeInput` can be one of the following: // -// MembershipInfrastructureTypeArgs{...} +// MembershipInfrastructureTypeInfrastructureTypeUnspecified +// MembershipInfrastructureTypeOnPrem +// MembershipInfrastructureTypeMultiCloud type MembershipInfrastructureTypeInput interface { pulumi.Input @@ -498,10 +503,14 @@ func (o OnPremClusterClusterTypePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// OnPremClusterClusterTypeInput is an input type that accepts OnPremClusterClusterTypeArgs and OnPremClusterClusterTypeOutput values. -// You can construct a concrete instance of `OnPremClusterClusterTypeInput` via: +// OnPremClusterClusterTypeInput is an input type that accepts values of the OnPremClusterClusterType enum +// A concrete instance of `OnPremClusterClusterTypeInput` can be one of the following: // -// OnPremClusterClusterTypeArgs{...} +// OnPremClusterClusterTypeClustertypeUnspecified +// OnPremClusterClusterTypeBootstrap +// OnPremClusterClusterTypeHybrid +// OnPremClusterClusterTypeStandalone +// OnPremClusterClusterTypeUser type OnPremClusterClusterTypeInput interface { pulumi.Input diff --git a/sdk/go/google/gkehub/v1beta/pulumiEnums.go b/sdk/go/google/gkehub/v1beta/pulumiEnums.go index 441da5a6dd..85a1bbc4e0 100644 --- a/sdk/go/google/gkehub/v1beta/pulumiEnums.go +++ b/sdk/go/google/gkehub/v1beta/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input @@ -319,10 +322,12 @@ func (o BinaryAuthorizationConfigEvaluationModePtrOutput) ToStringPtrOutputWithC }).(pulumi.StringPtrOutput) } -// BinaryAuthorizationConfigEvaluationModeInput is an input type that accepts BinaryAuthorizationConfigEvaluationModeArgs and BinaryAuthorizationConfigEvaluationModeOutput values. -// You can construct a concrete instance of `BinaryAuthorizationConfigEvaluationModeInput` via: +// BinaryAuthorizationConfigEvaluationModeInput is an input type that accepts values of the BinaryAuthorizationConfigEvaluationMode enum +// A concrete instance of `BinaryAuthorizationConfigEvaluationModeInput` can be one of the following: // -// BinaryAuthorizationConfigEvaluationModeArgs{...} +// BinaryAuthorizationConfigEvaluationModeEvaluationModeUnspecified +// BinaryAuthorizationConfigEvaluationModeDisabled +// BinaryAuthorizationConfigEvaluationModePolicyBindings type BinaryAuthorizationConfigEvaluationModeInput interface { pulumi.Input @@ -493,10 +498,12 @@ func (o ConfigManagementPolicyControllerMonitoringBackendsItemPtrOutput) ToStrin }).(pulumi.StringPtrOutput) } -// ConfigManagementPolicyControllerMonitoringBackendsItemInput is an input type that accepts ConfigManagementPolicyControllerMonitoringBackendsItemArgs and ConfigManagementPolicyControllerMonitoringBackendsItemOutput values. -// You can construct a concrete instance of `ConfigManagementPolicyControllerMonitoringBackendsItemInput` via: +// ConfigManagementPolicyControllerMonitoringBackendsItemInput is an input type that accepts values of the ConfigManagementPolicyControllerMonitoringBackendsItem enum +// A concrete instance of `ConfigManagementPolicyControllerMonitoringBackendsItemInput` can be one of the following: // -// ConfigManagementPolicyControllerMonitoringBackendsItemArgs{...} +// ConfigManagementPolicyControllerMonitoringBackendsItemMonitoringBackendUnspecified +// ConfigManagementPolicyControllerMonitoringBackendsItemPrometheus +// ConfigManagementPolicyControllerMonitoringBackendsItemCloudMonitoring type ConfigManagementPolicyControllerMonitoringBackendsItemInput interface { pulumi.Input @@ -713,10 +720,12 @@ func (o FleetObservabilityRoutingConfigModePtrOutput) ToStringPtrOutputWithConte }).(pulumi.StringPtrOutput) } -// FleetObservabilityRoutingConfigModeInput is an input type that accepts FleetObservabilityRoutingConfigModeArgs and FleetObservabilityRoutingConfigModeOutput values. -// You can construct a concrete instance of `FleetObservabilityRoutingConfigModeInput` via: +// FleetObservabilityRoutingConfigModeInput is an input type that accepts values of the FleetObservabilityRoutingConfigMode enum +// A concrete instance of `FleetObservabilityRoutingConfigModeInput` can be one of the following: // -// FleetObservabilityRoutingConfigModeArgs{...} +// FleetObservabilityRoutingConfigModeModeUnspecified +// FleetObservabilityRoutingConfigModeCopy +// FleetObservabilityRoutingConfigModeMove type FleetObservabilityRoutingConfigModeInput interface { pulumi.Input @@ -888,10 +897,12 @@ func (o MultiClusterIngressFeatureSpecBillingPtrOutput) ToStringPtrOutputWithCon }).(pulumi.StringPtrOutput) } -// MultiClusterIngressFeatureSpecBillingInput is an input type that accepts MultiClusterIngressFeatureSpecBillingArgs and MultiClusterIngressFeatureSpecBillingOutput values. -// You can construct a concrete instance of `MultiClusterIngressFeatureSpecBillingInput` via: +// MultiClusterIngressFeatureSpecBillingInput is an input type that accepts values of the MultiClusterIngressFeatureSpecBilling enum +// A concrete instance of `MultiClusterIngressFeatureSpecBillingInput` can be one of the following: // -// MultiClusterIngressFeatureSpecBillingArgs{...} +// MultiClusterIngressFeatureSpecBillingBillingUnspecified +// MultiClusterIngressFeatureSpecBillingPayAsYouGo +// MultiClusterIngressFeatureSpecBillingAnthosLicense type MultiClusterIngressFeatureSpecBillingInput interface { pulumi.Input @@ -1067,10 +1078,14 @@ func (o OnPremClusterClusterTypePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// OnPremClusterClusterTypeInput is an input type that accepts OnPremClusterClusterTypeArgs and OnPremClusterClusterTypeOutput values. -// You can construct a concrete instance of `OnPremClusterClusterTypeInput` via: +// OnPremClusterClusterTypeInput is an input type that accepts values of the OnPremClusterClusterType enum +// A concrete instance of `OnPremClusterClusterTypeInput` can be one of the following: // -// OnPremClusterClusterTypeArgs{...} +// OnPremClusterClusterTypeClustertypeUnspecified +// OnPremClusterClusterTypeBootstrap +// OnPremClusterClusterTypeHybrid +// OnPremClusterClusterTypeStandalone +// OnPremClusterClusterTypeUser type OnPremClusterClusterTypeInput interface { pulumi.Input @@ -1246,10 +1261,14 @@ func (o PolicyControllerHubConfigInstallSpecPtrOutput) ToStringPtrOutputWithCont }).(pulumi.StringPtrOutput) } -// PolicyControllerHubConfigInstallSpecInput is an input type that accepts PolicyControllerHubConfigInstallSpecArgs and PolicyControllerHubConfigInstallSpecOutput values. -// You can construct a concrete instance of `PolicyControllerHubConfigInstallSpecInput` via: +// PolicyControllerHubConfigInstallSpecInput is an input type that accepts values of the PolicyControllerHubConfigInstallSpec enum +// A concrete instance of `PolicyControllerHubConfigInstallSpecInput` can be one of the following: // -// PolicyControllerHubConfigInstallSpecArgs{...} +// PolicyControllerHubConfigInstallSpecInstallSpecUnspecified +// PolicyControllerHubConfigInstallSpecInstallSpecNotInstalled +// PolicyControllerHubConfigInstallSpecInstallSpecEnabled +// PolicyControllerHubConfigInstallSpecInstallSpecSuspended +// PolicyControllerHubConfigInstallSpecInstallSpecDetached type PolicyControllerHubConfigInstallSpecInput interface { pulumi.Input @@ -1420,10 +1439,12 @@ func (o PolicyControllerMonitoringConfigBackendsItemPtrOutput) ToStringPtrOutput }).(pulumi.StringPtrOutput) } -// PolicyControllerMonitoringConfigBackendsItemInput is an input type that accepts PolicyControllerMonitoringConfigBackendsItemArgs and PolicyControllerMonitoringConfigBackendsItemOutput values. -// You can construct a concrete instance of `PolicyControllerMonitoringConfigBackendsItemInput` via: +// PolicyControllerMonitoringConfigBackendsItemInput is an input type that accepts values of the PolicyControllerMonitoringConfigBackendsItem enum +// A concrete instance of `PolicyControllerMonitoringConfigBackendsItemInput` can be one of the following: // -// PolicyControllerMonitoringConfigBackendsItemArgs{...} +// PolicyControllerMonitoringConfigBackendsItemMonitoringBackendUnspecified +// PolicyControllerMonitoringConfigBackendsItemPrometheus +// PolicyControllerMonitoringConfigBackendsItemCloudMonitoring type PolicyControllerMonitoringConfigBackendsItemInput interface { pulumi.Input @@ -1640,10 +1661,12 @@ func (o PolicyControllerTemplateLibraryConfigInstallationPtrOutput) ToStringPtrO }).(pulumi.StringPtrOutput) } -// PolicyControllerTemplateLibraryConfigInstallationInput is an input type that accepts PolicyControllerTemplateLibraryConfigInstallationArgs and PolicyControllerTemplateLibraryConfigInstallationOutput values. -// You can construct a concrete instance of `PolicyControllerTemplateLibraryConfigInstallationInput` via: +// PolicyControllerTemplateLibraryConfigInstallationInput is an input type that accepts values of the PolicyControllerTemplateLibraryConfigInstallation enum +// A concrete instance of `PolicyControllerTemplateLibraryConfigInstallationInput` can be one of the following: // -// PolicyControllerTemplateLibraryConfigInstallationArgs{...} +// PolicyControllerTemplateLibraryConfigInstallationInstallationUnspecified +// PolicyControllerTemplateLibraryConfigInstallationNotInstalled +// PolicyControllerTemplateLibraryConfigInstallationAll type PolicyControllerTemplateLibraryConfigInstallationInput interface { pulumi.Input @@ -1819,10 +1842,14 @@ func (o RolePredefinedRolePtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// RolePredefinedRoleInput is an input type that accepts RolePredefinedRoleArgs and RolePredefinedRoleOutput values. -// You can construct a concrete instance of `RolePredefinedRoleInput` via: +// RolePredefinedRoleInput is an input type that accepts values of the RolePredefinedRole enum +// A concrete instance of `RolePredefinedRoleInput` can be one of the following: // -// RolePredefinedRoleArgs{...} +// RolePredefinedRoleUnknown +// RolePredefinedRoleAdmin +// RolePredefinedRoleEdit +// RolePredefinedRoleView +// RolePredefinedRoleAnthosSupport type RolePredefinedRoleInput interface { pulumi.Input @@ -1994,10 +2021,12 @@ func (o SecurityPostureConfigModePtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// SecurityPostureConfigModeInput is an input type that accepts SecurityPostureConfigModeArgs and SecurityPostureConfigModeOutput values. -// You can construct a concrete instance of `SecurityPostureConfigModeInput` via: +// SecurityPostureConfigModeInput is an input type that accepts values of the SecurityPostureConfigMode enum +// A concrete instance of `SecurityPostureConfigModeInput` can be one of the following: // -// SecurityPostureConfigModeArgs{...} +// SecurityPostureConfigModeModeUnspecified +// SecurityPostureConfigModeDisabled +// SecurityPostureConfigModeBasic type SecurityPostureConfigModeInput interface { pulumi.Input @@ -2171,10 +2200,13 @@ func (o SecurityPostureConfigVulnerabilityModePtrOutput) ToStringPtrOutputWithCo }).(pulumi.StringPtrOutput) } -// SecurityPostureConfigVulnerabilityModeInput is an input type that accepts SecurityPostureConfigVulnerabilityModeArgs and SecurityPostureConfigVulnerabilityModeOutput values. -// You can construct a concrete instance of `SecurityPostureConfigVulnerabilityModeInput` via: +// SecurityPostureConfigVulnerabilityModeInput is an input type that accepts values of the SecurityPostureConfigVulnerabilityMode enum +// A concrete instance of `SecurityPostureConfigVulnerabilityModeInput` can be one of the following: // -// SecurityPostureConfigVulnerabilityModeArgs{...} +// SecurityPostureConfigVulnerabilityModeVulnerabilityModeUnspecified +// SecurityPostureConfigVulnerabilityModeVulnerabilityDisabled +// SecurityPostureConfigVulnerabilityModeVulnerabilityBasic +// SecurityPostureConfigVulnerabilityModeVulnerabilityEnterprise type SecurityPostureConfigVulnerabilityModeInput interface { pulumi.Input @@ -2346,10 +2378,12 @@ func (o ServiceMeshMembershipSpecControlPlanePtrOutput) ToStringPtrOutputWithCon }).(pulumi.StringPtrOutput) } -// ServiceMeshMembershipSpecControlPlaneInput is an input type that accepts ServiceMeshMembershipSpecControlPlaneArgs and ServiceMeshMembershipSpecControlPlaneOutput values. -// You can construct a concrete instance of `ServiceMeshMembershipSpecControlPlaneInput` via: +// ServiceMeshMembershipSpecControlPlaneInput is an input type that accepts values of the ServiceMeshMembershipSpecControlPlane enum +// A concrete instance of `ServiceMeshMembershipSpecControlPlaneInput` can be one of the following: // -// ServiceMeshMembershipSpecControlPlaneArgs{...} +// ServiceMeshMembershipSpecControlPlaneControlPlaneManagementUnspecified +// ServiceMeshMembershipSpecControlPlaneAutomatic +// ServiceMeshMembershipSpecControlPlaneManual type ServiceMeshMembershipSpecControlPlaneInput interface { pulumi.Input @@ -2521,10 +2555,12 @@ func (o ServiceMeshMembershipSpecManagementPtrOutput) ToStringPtrOutputWithConte }).(pulumi.StringPtrOutput) } -// ServiceMeshMembershipSpecManagementInput is an input type that accepts ServiceMeshMembershipSpecManagementArgs and ServiceMeshMembershipSpecManagementOutput values. -// You can construct a concrete instance of `ServiceMeshMembershipSpecManagementInput` via: +// ServiceMeshMembershipSpecManagementInput is an input type that accepts values of the ServiceMeshMembershipSpecManagement enum +// A concrete instance of `ServiceMeshMembershipSpecManagementInput` can be one of the following: // -// ServiceMeshMembershipSpecManagementArgs{...} +// ServiceMeshMembershipSpecManagementManagementUnspecified +// ServiceMeshMembershipSpecManagementManagementAutomatic +// ServiceMeshMembershipSpecManagementManagementManual type ServiceMeshMembershipSpecManagementInput interface { pulumi.Input diff --git a/sdk/go/google/gkehub/v1beta1/pulumiEnums.go b/sdk/go/google/gkehub/v1beta1/pulumiEnums.go index f0150cc316..6aefe91597 100644 --- a/sdk/go/google/gkehub/v1beta1/pulumiEnums.go +++ b/sdk/go/google/gkehub/v1beta1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input @@ -319,10 +322,12 @@ func (o MembershipInfrastructureTypePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// MembershipInfrastructureTypeInput is an input type that accepts MembershipInfrastructureTypeArgs and MembershipInfrastructureTypeOutput values. -// You can construct a concrete instance of `MembershipInfrastructureTypeInput` via: +// MembershipInfrastructureTypeInput is an input type that accepts values of the MembershipInfrastructureType enum +// A concrete instance of `MembershipInfrastructureTypeInput` can be one of the following: // -// MembershipInfrastructureTypeArgs{...} +// MembershipInfrastructureTypeInfrastructureTypeUnspecified +// MembershipInfrastructureTypeOnPrem +// MembershipInfrastructureTypeMultiCloud type MembershipInfrastructureTypeInput interface { pulumi.Input @@ -498,10 +503,14 @@ func (o OnPremClusterClusterTypePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// OnPremClusterClusterTypeInput is an input type that accepts OnPremClusterClusterTypeArgs and OnPremClusterClusterTypeOutput values. -// You can construct a concrete instance of `OnPremClusterClusterTypeInput` via: +// OnPremClusterClusterTypeInput is an input type that accepts values of the OnPremClusterClusterType enum +// A concrete instance of `OnPremClusterClusterTypeInput` can be one of the following: // -// OnPremClusterClusterTypeArgs{...} +// OnPremClusterClusterTypeClustertypeUnspecified +// OnPremClusterClusterTypeBootstrap +// OnPremClusterClusterTypeHybrid +// OnPremClusterClusterTypeStandalone +// OnPremClusterClusterTypeUser type OnPremClusterClusterTypeInput interface { pulumi.Input diff --git a/sdk/go/google/gkeonprem/v1/pulumiEnums.go b/sdk/go/google/gkeonprem/v1/pulumiEnums.go index 9ec272fff1..3a861fb1a9 100644 --- a/sdk/go/google/gkeonprem/v1/pulumiEnums.go +++ b/sdk/go/google/gkeonprem/v1/pulumiEnums.go @@ -142,10 +142,12 @@ func (o BareMetalClusterUpgradePolicyPolicyPtrOutput) ToStringPtrOutputWithConte }).(pulumi.StringPtrOutput) } -// BareMetalClusterUpgradePolicyPolicyInput is an input type that accepts BareMetalClusterUpgradePolicyPolicyArgs and BareMetalClusterUpgradePolicyPolicyOutput values. -// You can construct a concrete instance of `BareMetalClusterUpgradePolicyPolicyInput` via: +// BareMetalClusterUpgradePolicyPolicyInput is an input type that accepts values of the BareMetalClusterUpgradePolicyPolicy enum +// A concrete instance of `BareMetalClusterUpgradePolicyPolicyInput` can be one of the following: // -// BareMetalClusterUpgradePolicyPolicyArgs{...} +// BareMetalClusterUpgradePolicyPolicyNodePoolPolicyUnspecified +// BareMetalClusterUpgradePolicyPolicySerial +// BareMetalClusterUpgradePolicyPolicyConcurrent type BareMetalClusterUpgradePolicyPolicyInput interface { pulumi.Input @@ -315,10 +317,11 @@ func (o BareMetalNodePoolConfigOperatingSystemPtrOutput) ToStringPtrOutputWithCo }).(pulumi.StringPtrOutput) } -// BareMetalNodePoolConfigOperatingSystemInput is an input type that accepts BareMetalNodePoolConfigOperatingSystemArgs and BareMetalNodePoolConfigOperatingSystemOutput values. -// You can construct a concrete instance of `BareMetalNodePoolConfigOperatingSystemInput` via: +// BareMetalNodePoolConfigOperatingSystemInput is an input type that accepts values of the BareMetalNodePoolConfigOperatingSystem enum +// A concrete instance of `BareMetalNodePoolConfigOperatingSystemInput` can be one of the following: // -// BareMetalNodePoolConfigOperatingSystemArgs{...} +// BareMetalNodePoolConfigOperatingSystemOperatingSystemUnspecified +// BareMetalNodePoolConfigOperatingSystemLinux type BareMetalNodePoolConfigOperatingSystemInput interface { pulumi.Input @@ -488,10 +491,11 @@ func (o BareMetalWorkloadNodeConfigContainerRuntimePtrOutput) ToStringPtrOutputW }).(pulumi.StringPtrOutput) } -// BareMetalWorkloadNodeConfigContainerRuntimeInput is an input type that accepts BareMetalWorkloadNodeConfigContainerRuntimeArgs and BareMetalWorkloadNodeConfigContainerRuntimeOutput values. -// You can construct a concrete instance of `BareMetalWorkloadNodeConfigContainerRuntimeInput` via: +// BareMetalWorkloadNodeConfigContainerRuntimeInput is an input type that accepts values of the BareMetalWorkloadNodeConfigContainerRuntime enum +// A concrete instance of `BareMetalWorkloadNodeConfigContainerRuntimeInput` can be one of the following: // -// BareMetalWorkloadNodeConfigContainerRuntimeArgs{...} +// BareMetalWorkloadNodeConfigContainerRuntimeContainerRuntimeUnspecified +// BareMetalWorkloadNodeConfigContainerRuntimeContainerd type BareMetalWorkloadNodeConfigContainerRuntimeInput interface { pulumi.Input @@ -663,10 +667,12 @@ func (o BinaryAuthorizationEvaluationModePtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// BinaryAuthorizationEvaluationModeInput is an input type that accepts BinaryAuthorizationEvaluationModeArgs and BinaryAuthorizationEvaluationModeOutput values. -// You can construct a concrete instance of `BinaryAuthorizationEvaluationModeInput` via: +// BinaryAuthorizationEvaluationModeInput is an input type that accepts values of the BinaryAuthorizationEvaluationMode enum +// A concrete instance of `BinaryAuthorizationEvaluationModeInput` can be one of the following: // -// BinaryAuthorizationEvaluationModeArgs{...} +// BinaryAuthorizationEvaluationModeEvaluationModeUnspecified +// BinaryAuthorizationEvaluationModeDisabled +// BinaryAuthorizationEvaluationModeProjectSingletonPolicyEnforce type BinaryAuthorizationEvaluationModeInput interface { pulumi.Input @@ -840,10 +846,13 @@ func (o NodeTaintEffectPtrOutput) ToStringPtrOutputWithContext(ctx context.Conte }).(pulumi.StringPtrOutput) } -// NodeTaintEffectInput is an input type that accepts NodeTaintEffectArgs and NodeTaintEffectOutput values. -// You can construct a concrete instance of `NodeTaintEffectInput` via: +// NodeTaintEffectInput is an input type that accepts values of the NodeTaintEffect enum +// A concrete instance of `NodeTaintEffectInput` can be one of the following: // -// NodeTaintEffectArgs{...} +// NodeTaintEffectEffectUnspecified +// NodeTaintEffectNoSchedule +// NodeTaintEffectPreferNoSchedule +// NodeTaintEffectNoExecute type NodeTaintEffectInput interface { pulumi.Input diff --git a/sdk/go/google/healthcare/v1/pulumiEnums.go b/sdk/go/google/healthcare/v1/pulumiEnums.go index b3dbaccd83..c59680e6ba 100644 --- a/sdk/go/google/healthcare/v1/pulumiEnums.go +++ b/sdk/go/google/healthcare/v1/pulumiEnums.go @@ -142,10 +142,12 @@ func (o AttributeDefinitionCategoryPtrOutput) ToStringPtrOutputWithContext(ctx c }).(pulumi.StringPtrOutput) } -// AttributeDefinitionCategoryInput is an input type that accepts AttributeDefinitionCategoryArgs and AttributeDefinitionCategoryOutput values. -// You can construct a concrete instance of `AttributeDefinitionCategoryInput` via: +// AttributeDefinitionCategoryInput is an input type that accepts values of the AttributeDefinitionCategory enum +// A concrete instance of `AttributeDefinitionCategoryInput` can be one of the following: // -// AttributeDefinitionCategoryArgs{...} +// AttributeDefinitionCategoryCategoryUnspecified +// AttributeDefinitionCategoryResource +// AttributeDefinitionCategoryRequest type AttributeDefinitionCategoryInput interface { pulumi.Input @@ -319,10 +321,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input @@ -500,10 +505,15 @@ func (o ConsentStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// ConsentStateEnumInput is an input type that accepts ConsentStateEnumArgs and ConsentStateEnumOutput values. -// You can construct a concrete instance of `ConsentStateEnumInput` via: +// ConsentStateEnumInput is an input type that accepts values of the ConsentStateEnum enum +// A concrete instance of `ConsentStateEnumInput` can be one of the following: // -// ConsentStateEnumArgs{...} +// ConsentStateEnumStateUnspecified +// ConsentStateEnumActive +// ConsentStateEnumArchived +// ConsentStateEnumRevoked +// ConsentStateEnumDraft +// ConsentStateEnumRejected type ConsentStateEnumInput interface { pulumi.Input @@ -679,10 +689,14 @@ func (o DicomConfigFilterProfilePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// DicomConfigFilterProfileInput is an input type that accepts DicomConfigFilterProfileArgs and DicomConfigFilterProfileOutput values. -// You can construct a concrete instance of `DicomConfigFilterProfileInput` via: +// DicomConfigFilterProfileInput is an input type that accepts values of the DicomConfigFilterProfile enum +// A concrete instance of `DicomConfigFilterProfileInput` can be one of the following: // -// DicomConfigFilterProfileArgs{...} +// DicomConfigFilterProfileTagFilterProfileUnspecified +// DicomConfigFilterProfileMinimalKeepListProfile +// DicomConfigFilterProfileAttributeConfidentialityBasicProfile +// DicomConfigFilterProfileKeepAllProfile +// DicomConfigFilterProfileDeidentifyTagContents type DicomConfigFilterProfileInput interface { pulumi.Input @@ -854,10 +868,12 @@ func (o FhirStoreComplexDataTypeReferenceParsingPtrOutput) ToStringPtrOutputWith }).(pulumi.StringPtrOutput) } -// FhirStoreComplexDataTypeReferenceParsingInput is an input type that accepts FhirStoreComplexDataTypeReferenceParsingArgs and FhirStoreComplexDataTypeReferenceParsingOutput values. -// You can construct a concrete instance of `FhirStoreComplexDataTypeReferenceParsingInput` via: +// FhirStoreComplexDataTypeReferenceParsingInput is an input type that accepts values of the FhirStoreComplexDataTypeReferenceParsing enum +// A concrete instance of `FhirStoreComplexDataTypeReferenceParsingInput` can be one of the following: // -// FhirStoreComplexDataTypeReferenceParsingArgs{...} +// FhirStoreComplexDataTypeReferenceParsingComplexDataTypeReferenceParsingUnspecified +// FhirStoreComplexDataTypeReferenceParsingDisabled +// FhirStoreComplexDataTypeReferenceParsingEnabled type FhirStoreComplexDataTypeReferenceParsingInput interface { pulumi.Input @@ -1031,10 +1047,13 @@ func (o FhirStoreVersionPtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// FhirStoreVersionInput is an input type that accepts FhirStoreVersionArgs and FhirStoreVersionOutput values. -// You can construct a concrete instance of `FhirStoreVersionInput` via: +// FhirStoreVersionInput is an input type that accepts values of the FhirStoreVersion enum +// A concrete instance of `FhirStoreVersionInput` can be one of the following: // -// FhirStoreVersionArgs{...} +// FhirStoreVersionVersionUnspecified +// FhirStoreVersionDstu2 +// FhirStoreVersionStu3 +// FhirStoreVersionR4 type FhirStoreVersionInput interface { pulumi.Input @@ -1208,10 +1227,13 @@ func (o FieldMetadataActionPtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// FieldMetadataActionInput is an input type that accepts FieldMetadataActionArgs and FieldMetadataActionOutput values. -// You can construct a concrete instance of `FieldMetadataActionInput` via: +// FieldMetadataActionInput is an input type that accepts values of the FieldMetadataAction enum +// A concrete instance of `FieldMetadataActionInput` can be one of the following: // -// FieldMetadataActionArgs{...} +// FieldMetadataActionActionUnspecified +// FieldMetadataActionTransform +// FieldMetadataActionInspectAndTransform +// FieldMetadataActionDoNotTransform type FieldMetadataActionInput interface { pulumi.Input @@ -1385,10 +1407,13 @@ func (o GoogleCloudHealthcareV1DicomBigQueryDestinationWriteDispositionPtrOutput }).(pulumi.StringPtrOutput) } -// GoogleCloudHealthcareV1DicomBigQueryDestinationWriteDispositionInput is an input type that accepts GoogleCloudHealthcareV1DicomBigQueryDestinationWriteDispositionArgs and GoogleCloudHealthcareV1DicomBigQueryDestinationWriteDispositionOutput values. -// You can construct a concrete instance of `GoogleCloudHealthcareV1DicomBigQueryDestinationWriteDispositionInput` via: +// GoogleCloudHealthcareV1DicomBigQueryDestinationWriteDispositionInput is an input type that accepts values of the GoogleCloudHealthcareV1DicomBigQueryDestinationWriteDisposition enum +// A concrete instance of `GoogleCloudHealthcareV1DicomBigQueryDestinationWriteDispositionInput` can be one of the following: // -// GoogleCloudHealthcareV1DicomBigQueryDestinationWriteDispositionArgs{...} +// GoogleCloudHealthcareV1DicomBigQueryDestinationWriteDispositionWriteDispositionUnspecified +// GoogleCloudHealthcareV1DicomBigQueryDestinationWriteDispositionWriteEmpty +// GoogleCloudHealthcareV1DicomBigQueryDestinationWriteDispositionWriteTruncate +// GoogleCloudHealthcareV1DicomBigQueryDestinationWriteDispositionWriteAppend type GoogleCloudHealthcareV1DicomBigQueryDestinationWriteDispositionInput interface { pulumi.Input @@ -1562,10 +1587,13 @@ func (o GoogleCloudHealthcareV1FhirBigQueryDestinationWriteDispositionPtrOutput) }).(pulumi.StringPtrOutput) } -// GoogleCloudHealthcareV1FhirBigQueryDestinationWriteDispositionInput is an input type that accepts GoogleCloudHealthcareV1FhirBigQueryDestinationWriteDispositionArgs and GoogleCloudHealthcareV1FhirBigQueryDestinationWriteDispositionOutput values. -// You can construct a concrete instance of `GoogleCloudHealthcareV1FhirBigQueryDestinationWriteDispositionInput` via: +// GoogleCloudHealthcareV1FhirBigQueryDestinationWriteDispositionInput is an input type that accepts values of the GoogleCloudHealthcareV1FhirBigQueryDestinationWriteDisposition enum +// A concrete instance of `GoogleCloudHealthcareV1FhirBigQueryDestinationWriteDispositionInput` can be one of the following: // -// GoogleCloudHealthcareV1FhirBigQueryDestinationWriteDispositionArgs{...} +// GoogleCloudHealthcareV1FhirBigQueryDestinationWriteDispositionWriteDispositionUnspecified +// GoogleCloudHealthcareV1FhirBigQueryDestinationWriteDispositionWriteEmpty +// GoogleCloudHealthcareV1FhirBigQueryDestinationWriteDispositionWriteTruncate +// GoogleCloudHealthcareV1FhirBigQueryDestinationWriteDispositionWriteAppend type GoogleCloudHealthcareV1FhirBigQueryDestinationWriteDispositionInput interface { pulumi.Input @@ -1739,10 +1767,13 @@ func (o ImageConfigTextRedactionModePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// ImageConfigTextRedactionModeInput is an input type that accepts ImageConfigTextRedactionModeArgs and ImageConfigTextRedactionModeOutput values. -// You can construct a concrete instance of `ImageConfigTextRedactionModeInput` via: +// ImageConfigTextRedactionModeInput is an input type that accepts values of the ImageConfigTextRedactionMode enum +// A concrete instance of `ImageConfigTextRedactionModeInput` can be one of the following: // -// ImageConfigTextRedactionModeArgs{...} +// ImageConfigTextRedactionModeTextRedactionModeUnspecified +// ImageConfigTextRedactionModeRedactAllText +// ImageConfigTextRedactionModeRedactSensitiveText +// ImageConfigTextRedactionModeRedactNoText type ImageConfigTextRedactionModeInput interface { pulumi.Input @@ -1916,10 +1947,13 @@ func (o ParserConfigVersionPtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// ParserConfigVersionInput is an input type that accepts ParserConfigVersionArgs and ParserConfigVersionOutput values. -// You can construct a concrete instance of `ParserConfigVersionInput` via: +// ParserConfigVersionInput is an input type that accepts values of the ParserConfigVersion enum +// A concrete instance of `ParserConfigVersionInput` can be one of the following: // -// ParserConfigVersionArgs{...} +// ParserConfigVersionParserVersionUnspecified +// ParserConfigVersionV1 +// ParserConfigVersionV2 +// ParserConfigVersionV3 type ParserConfigVersionInput interface { pulumi.Input @@ -2091,10 +2125,12 @@ func (o SchemaConfigSchemaTypePtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// SchemaConfigSchemaTypeInput is an input type that accepts SchemaConfigSchemaTypeArgs and SchemaConfigSchemaTypeOutput values. -// You can construct a concrete instance of `SchemaConfigSchemaTypeInput` via: +// SchemaConfigSchemaTypeInput is an input type that accepts values of the SchemaConfigSchemaType enum +// A concrete instance of `SchemaConfigSchemaTypeInput` can be one of the following: // -// SchemaConfigSchemaTypeArgs{...} +// SchemaConfigSchemaTypeSchemaTypeUnspecified +// SchemaConfigSchemaTypeAnalytics +// SchemaConfigSchemaTypeAnalyticsV2 type SchemaConfigSchemaTypeInput interface { pulumi.Input @@ -2266,10 +2302,12 @@ func (o SchemaPackageSchematizedParsingTypePtrOutput) ToStringPtrOutputWithConte }).(pulumi.StringPtrOutput) } -// SchemaPackageSchematizedParsingTypeInput is an input type that accepts SchemaPackageSchematizedParsingTypeArgs and SchemaPackageSchematizedParsingTypeOutput values. -// You can construct a concrete instance of `SchemaPackageSchematizedParsingTypeInput` via: +// SchemaPackageSchematizedParsingTypeInput is an input type that accepts values of the SchemaPackageSchematizedParsingType enum +// A concrete instance of `SchemaPackageSchematizedParsingTypeInput` can be one of the following: // -// SchemaPackageSchematizedParsingTypeArgs{...} +// SchemaPackageSchematizedParsingTypeSchematizedParsingTypeUnspecified +// SchemaPackageSchematizedParsingTypeSoftFail +// SchemaPackageSchematizedParsingTypeHardFail type SchemaPackageSchematizedParsingTypeInput interface { pulumi.Input @@ -2443,10 +2481,13 @@ func (o SchemaPackageUnexpectedSegmentHandlingPtrOutput) ToStringPtrOutputWithCo }).(pulumi.StringPtrOutput) } -// SchemaPackageUnexpectedSegmentHandlingInput is an input type that accepts SchemaPackageUnexpectedSegmentHandlingArgs and SchemaPackageUnexpectedSegmentHandlingOutput values. -// You can construct a concrete instance of `SchemaPackageUnexpectedSegmentHandlingInput` via: +// SchemaPackageUnexpectedSegmentHandlingInput is an input type that accepts values of the SchemaPackageUnexpectedSegmentHandling enum +// A concrete instance of `SchemaPackageUnexpectedSegmentHandlingInput` can be one of the following: // -// SchemaPackageUnexpectedSegmentHandlingArgs{...} +// SchemaPackageUnexpectedSegmentHandlingUnexpectedSegmentHandlingModeUnspecified +// SchemaPackageUnexpectedSegmentHandlingFail +// SchemaPackageUnexpectedSegmentHandlingSkip +// SchemaPackageUnexpectedSegmentHandlingParse type SchemaPackageUnexpectedSegmentHandlingInput interface { pulumi.Input @@ -2622,10 +2663,14 @@ func (o TimePartitioningTypePtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// TimePartitioningTypeInput is an input type that accepts TimePartitioningTypeArgs and TimePartitioningTypeOutput values. -// You can construct a concrete instance of `TimePartitioningTypeInput` via: +// TimePartitioningTypeInput is an input type that accepts values of the TimePartitioningType enum +// A concrete instance of `TimePartitioningTypeInput` can be one of the following: // -// TimePartitioningTypeArgs{...} +// TimePartitioningTypePartitionTypeUnspecified +// TimePartitioningTypeHour +// TimePartitioningTypeDay +// TimePartitioningTypeMonth +// TimePartitioningTypeYear type TimePartitioningTypeInput interface { pulumi.Input @@ -2799,10 +2844,13 @@ func (o TypePrimitivePtrOutput) ToStringPtrOutputWithContext(ctx context.Context }).(pulumi.StringPtrOutput) } -// TypePrimitiveInput is an input type that accepts TypePrimitiveArgs and TypePrimitiveOutput values. -// You can construct a concrete instance of `TypePrimitiveInput` via: +// TypePrimitiveInput is an input type that accepts values of the TypePrimitive enum +// A concrete instance of `TypePrimitiveInput` can be one of the following: // -// TypePrimitiveArgs{...} +// TypePrimitivePrimitiveUnspecified +// TypePrimitiveString +// TypePrimitiveVaries +// TypePrimitiveUnescapedString type TypePrimitiveInput interface { pulumi.Input diff --git a/sdk/go/google/healthcare/v1beta1/pulumiEnums.go b/sdk/go/google/healthcare/v1beta1/pulumiEnums.go index fc8c3f2067..04087f3bb2 100644 --- a/sdk/go/google/healthcare/v1beta1/pulumiEnums.go +++ b/sdk/go/google/healthcare/v1beta1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AccessDeterminationLogConfigLogLevelPtrOutput) ToStringPtrOutputWithCont }).(pulumi.StringPtrOutput) } -// AccessDeterminationLogConfigLogLevelInput is an input type that accepts AccessDeterminationLogConfigLogLevelArgs and AccessDeterminationLogConfigLogLevelOutput values. -// You can construct a concrete instance of `AccessDeterminationLogConfigLogLevelInput` via: +// AccessDeterminationLogConfigLogLevelInput is an input type that accepts values of the AccessDeterminationLogConfigLogLevel enum +// A concrete instance of `AccessDeterminationLogConfigLogLevelInput` can be one of the following: // -// AccessDeterminationLogConfigLogLevelArgs{...} +// AccessDeterminationLogConfigLogLevelLogLevelUnspecified +// AccessDeterminationLogConfigLogLevelDisabled +// AccessDeterminationLogConfigLogLevelMinimum +// AccessDeterminationLogConfigLogLevelVerbose type AccessDeterminationLogConfigLogLevelInput interface { pulumi.Input @@ -319,10 +322,12 @@ func (o AttributeDefinitionCategoryPtrOutput) ToStringPtrOutputWithContext(ctx c }).(pulumi.StringPtrOutput) } -// AttributeDefinitionCategoryInput is an input type that accepts AttributeDefinitionCategoryArgs and AttributeDefinitionCategoryOutput values. -// You can construct a concrete instance of `AttributeDefinitionCategoryInput` via: +// AttributeDefinitionCategoryInput is an input type that accepts values of the AttributeDefinitionCategory enum +// A concrete instance of `AttributeDefinitionCategoryInput` can be one of the following: // -// AttributeDefinitionCategoryArgs{...} +// AttributeDefinitionCategoryCategoryUnspecified +// AttributeDefinitionCategoryResource +// AttributeDefinitionCategoryRequest type AttributeDefinitionCategoryInput interface { pulumi.Input @@ -496,10 +501,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input @@ -669,10 +677,11 @@ func (o ConsentConfigVersionPtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// ConsentConfigVersionInput is an input type that accepts ConsentConfigVersionArgs and ConsentConfigVersionOutput values. -// You can construct a concrete instance of `ConsentConfigVersionInput` via: +// ConsentConfigVersionInput is an input type that accepts values of the ConsentConfigVersion enum +// A concrete instance of `ConsentConfigVersionInput` can be one of the following: // -// ConsentConfigVersionArgs{...} +// ConsentConfigVersionConsentEnforcementVersionUnspecified +// ConsentConfigVersionV1 type ConsentConfigVersionInput interface { pulumi.Input @@ -844,10 +853,12 @@ func (o ConsentHeaderHandlingProfilePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// ConsentHeaderHandlingProfileInput is an input type that accepts ConsentHeaderHandlingProfileArgs and ConsentHeaderHandlingProfileOutput values. -// You can construct a concrete instance of `ConsentHeaderHandlingProfileInput` via: +// ConsentHeaderHandlingProfileInput is an input type that accepts values of the ConsentHeaderHandlingProfile enum +// A concrete instance of `ConsentHeaderHandlingProfileInput` can be one of the following: // -// ConsentHeaderHandlingProfileArgs{...} +// ConsentHeaderHandlingProfileScopeProfileUnspecified +// ConsentHeaderHandlingProfilePermitEmptyScope +// ConsentHeaderHandlingProfileRequiredOnRead type ConsentHeaderHandlingProfileInput interface { pulumi.Input @@ -1025,10 +1036,15 @@ func (o ConsentStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// ConsentStateEnumInput is an input type that accepts ConsentStateEnumArgs and ConsentStateEnumOutput values. -// You can construct a concrete instance of `ConsentStateEnumInput` via: +// ConsentStateEnumInput is an input type that accepts values of the ConsentStateEnum enum +// A concrete instance of `ConsentStateEnumInput` can be one of the following: // -// ConsentStateEnumArgs{...} +// ConsentStateEnumStateUnspecified +// ConsentStateEnumActive +// ConsentStateEnumArchived +// ConsentStateEnumRevoked +// ConsentStateEnumDraft +// ConsentStateEnumRejected type ConsentStateEnumInput interface { pulumi.Input @@ -1204,10 +1220,14 @@ func (o DicomConfigFilterProfilePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// DicomConfigFilterProfileInput is an input type that accepts DicomConfigFilterProfileArgs and DicomConfigFilterProfileOutput values. -// You can construct a concrete instance of `DicomConfigFilterProfileInput` via: +// DicomConfigFilterProfileInput is an input type that accepts values of the DicomConfigFilterProfile enum +// A concrete instance of `DicomConfigFilterProfileInput` can be one of the following: // -// DicomConfigFilterProfileArgs{...} +// DicomConfigFilterProfileTagFilterProfileUnspecified +// DicomConfigFilterProfileMinimalKeepListProfile +// DicomConfigFilterProfileAttributeConfidentialityBasicProfile +// DicomConfigFilterProfileKeepAllProfile +// DicomConfigFilterProfileDeidentifyTagContents type DicomConfigFilterProfileInput interface { pulumi.Input @@ -1383,10 +1403,14 @@ func (o DicomTagConfigProfileTypePtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// DicomTagConfigProfileTypeInput is an input type that accepts DicomTagConfigProfileTypeArgs and DicomTagConfigProfileTypeOutput values. -// You can construct a concrete instance of `DicomTagConfigProfileTypeInput` via: +// DicomTagConfigProfileTypeInput is an input type that accepts values of the DicomTagConfigProfileType enum +// A concrete instance of `DicomTagConfigProfileTypeInput` can be one of the following: // -// DicomTagConfigProfileTypeArgs{...} +// DicomTagConfigProfileTypeProfileTypeUnspecified +// DicomTagConfigProfileTypeMinimalKeepListProfile +// DicomTagConfigProfileTypeAttributeConfidentialityBasicProfile +// DicomTagConfigProfileTypeKeepAllProfile +// DicomTagConfigProfileTypeDeidentifyTagContents type DicomTagConfigProfileTypeInput interface { pulumi.Input @@ -1560,10 +1584,13 @@ func (o FhirFieldConfigProfileTypePtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// FhirFieldConfigProfileTypeInput is an input type that accepts FhirFieldConfigProfileTypeArgs and FhirFieldConfigProfileTypeOutput values. -// You can construct a concrete instance of `FhirFieldConfigProfileTypeInput` via: +// FhirFieldConfigProfileTypeInput is an input type that accepts values of the FhirFieldConfigProfileType enum +// A concrete instance of `FhirFieldConfigProfileTypeInput` can be one of the following: // -// FhirFieldConfigProfileTypeArgs{...} +// FhirFieldConfigProfileTypeProfileTypeUnspecified +// FhirFieldConfigProfileTypeKeepAll +// FhirFieldConfigProfileTypeBasic +// FhirFieldConfigProfileTypeCleanAll type FhirFieldConfigProfileTypeInput interface { pulumi.Input @@ -1735,10 +1762,12 @@ func (o FhirStoreComplexDataTypeReferenceParsingPtrOutput) ToStringPtrOutputWith }).(pulumi.StringPtrOutput) } -// FhirStoreComplexDataTypeReferenceParsingInput is an input type that accepts FhirStoreComplexDataTypeReferenceParsingArgs and FhirStoreComplexDataTypeReferenceParsingOutput values. -// You can construct a concrete instance of `FhirStoreComplexDataTypeReferenceParsingInput` via: +// FhirStoreComplexDataTypeReferenceParsingInput is an input type that accepts values of the FhirStoreComplexDataTypeReferenceParsing enum +// A concrete instance of `FhirStoreComplexDataTypeReferenceParsingInput` can be one of the following: // -// FhirStoreComplexDataTypeReferenceParsingArgs{...} +// FhirStoreComplexDataTypeReferenceParsingComplexDataTypeReferenceParsingUnspecified +// FhirStoreComplexDataTypeReferenceParsingDisabled +// FhirStoreComplexDataTypeReferenceParsingEnabled type FhirStoreComplexDataTypeReferenceParsingInput interface { pulumi.Input @@ -1912,10 +1941,13 @@ func (o FhirStoreVersionPtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// FhirStoreVersionInput is an input type that accepts FhirStoreVersionArgs and FhirStoreVersionOutput values. -// You can construct a concrete instance of `FhirStoreVersionInput` via: +// FhirStoreVersionInput is an input type that accepts values of the FhirStoreVersion enum +// A concrete instance of `FhirStoreVersionInput` can be one of the following: // -// FhirStoreVersionArgs{...} +// FhirStoreVersionVersionUnspecified +// FhirStoreVersionDstu2 +// FhirStoreVersionStu3 +// FhirStoreVersionR4 type FhirStoreVersionInput interface { pulumi.Input @@ -2089,10 +2121,13 @@ func (o FieldMetadataActionPtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// FieldMetadataActionInput is an input type that accepts FieldMetadataActionArgs and FieldMetadataActionOutput values. -// You can construct a concrete instance of `FieldMetadataActionInput` via: +// FieldMetadataActionInput is an input type that accepts values of the FieldMetadataAction enum +// A concrete instance of `FieldMetadataActionInput` can be one of the following: // -// FieldMetadataActionArgs{...} +// FieldMetadataActionActionUnspecified +// FieldMetadataActionTransform +// FieldMetadataActionInspectAndTransform +// FieldMetadataActionDoNotTransform type FieldMetadataActionInput interface { pulumi.Input @@ -2266,10 +2301,13 @@ func (o GoogleCloudHealthcareV1beta1DicomBigQueryDestinationWriteDispositionPtrO }).(pulumi.StringPtrOutput) } -// GoogleCloudHealthcareV1beta1DicomBigQueryDestinationWriteDispositionInput is an input type that accepts GoogleCloudHealthcareV1beta1DicomBigQueryDestinationWriteDispositionArgs and GoogleCloudHealthcareV1beta1DicomBigQueryDestinationWriteDispositionOutput values. -// You can construct a concrete instance of `GoogleCloudHealthcareV1beta1DicomBigQueryDestinationWriteDispositionInput` via: +// GoogleCloudHealthcareV1beta1DicomBigQueryDestinationWriteDispositionInput is an input type that accepts values of the GoogleCloudHealthcareV1beta1DicomBigQueryDestinationWriteDisposition enum +// A concrete instance of `GoogleCloudHealthcareV1beta1DicomBigQueryDestinationWriteDispositionInput` can be one of the following: // -// GoogleCloudHealthcareV1beta1DicomBigQueryDestinationWriteDispositionArgs{...} +// GoogleCloudHealthcareV1beta1DicomBigQueryDestinationWriteDispositionWriteDispositionUnspecified +// GoogleCloudHealthcareV1beta1DicomBigQueryDestinationWriteDispositionWriteEmpty +// GoogleCloudHealthcareV1beta1DicomBigQueryDestinationWriteDispositionWriteTruncate +// GoogleCloudHealthcareV1beta1DicomBigQueryDestinationWriteDispositionWriteAppend type GoogleCloudHealthcareV1beta1DicomBigQueryDestinationWriteDispositionInput interface { pulumi.Input @@ -2443,10 +2481,13 @@ func (o GoogleCloudHealthcareV1beta1FhirBigQueryDestinationWriteDispositionPtrOu }).(pulumi.StringPtrOutput) } -// GoogleCloudHealthcareV1beta1FhirBigQueryDestinationWriteDispositionInput is an input type that accepts GoogleCloudHealthcareV1beta1FhirBigQueryDestinationWriteDispositionArgs and GoogleCloudHealthcareV1beta1FhirBigQueryDestinationWriteDispositionOutput values. -// You can construct a concrete instance of `GoogleCloudHealthcareV1beta1FhirBigQueryDestinationWriteDispositionInput` via: +// GoogleCloudHealthcareV1beta1FhirBigQueryDestinationWriteDispositionInput is an input type that accepts values of the GoogleCloudHealthcareV1beta1FhirBigQueryDestinationWriteDisposition enum +// A concrete instance of `GoogleCloudHealthcareV1beta1FhirBigQueryDestinationWriteDispositionInput` can be one of the following: // -// GoogleCloudHealthcareV1beta1FhirBigQueryDestinationWriteDispositionArgs{...} +// GoogleCloudHealthcareV1beta1FhirBigQueryDestinationWriteDispositionWriteDispositionUnspecified +// GoogleCloudHealthcareV1beta1FhirBigQueryDestinationWriteDispositionWriteEmpty +// GoogleCloudHealthcareV1beta1FhirBigQueryDestinationWriteDispositionWriteTruncate +// GoogleCloudHealthcareV1beta1FhirBigQueryDestinationWriteDispositionWriteAppend type GoogleCloudHealthcareV1beta1FhirBigQueryDestinationWriteDispositionInput interface { pulumi.Input @@ -2622,10 +2663,14 @@ func (o ImageConfigTextRedactionModePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// ImageConfigTextRedactionModeInput is an input type that accepts ImageConfigTextRedactionModeArgs and ImageConfigTextRedactionModeOutput values. -// You can construct a concrete instance of `ImageConfigTextRedactionModeInput` via: +// ImageConfigTextRedactionModeInput is an input type that accepts values of the ImageConfigTextRedactionMode enum +// A concrete instance of `ImageConfigTextRedactionModeInput` can be one of the following: // -// ImageConfigTextRedactionModeArgs{...} +// ImageConfigTextRedactionModeTextRedactionModeUnspecified +// ImageConfigTextRedactionModeRedactAllText +// ImageConfigTextRedactionModeRedactSensitiveText +// ImageConfigTextRedactionModeRedactNoText +// ImageConfigTextRedactionModeRedactSensitiveTextCleanDescriptors type ImageConfigTextRedactionModeInput interface { pulumi.Input @@ -2797,10 +2842,12 @@ func (o OptionsPrimaryIdsPtrOutput) ToStringPtrOutputWithContext(ctx context.Con }).(pulumi.StringPtrOutput) } -// OptionsPrimaryIdsInput is an input type that accepts OptionsPrimaryIdsArgs and OptionsPrimaryIdsOutput values. -// You can construct a concrete instance of `OptionsPrimaryIdsInput` via: +// OptionsPrimaryIdsInput is an input type that accepts values of the OptionsPrimaryIds enum +// A concrete instance of `OptionsPrimaryIdsInput` can be one of the following: // -// OptionsPrimaryIdsArgs{...} +// OptionsPrimaryIdsPrimaryIdsOptionUnspecified +// OptionsPrimaryIdsKeep +// OptionsPrimaryIdsRegen type OptionsPrimaryIdsInput interface { pulumi.Input @@ -2974,10 +3021,13 @@ func (o ParserConfigVersionPtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// ParserConfigVersionInput is an input type that accepts ParserConfigVersionArgs and ParserConfigVersionOutput values. -// You can construct a concrete instance of `ParserConfigVersionInput` via: +// ParserConfigVersionInput is an input type that accepts values of the ParserConfigVersion enum +// A concrete instance of `ParserConfigVersionInput` can be one of the following: // -// ParserConfigVersionArgs{...} +// ParserConfigVersionParserVersionUnspecified +// ParserConfigVersionV1 +// ParserConfigVersionV2 +// ParserConfigVersionV3 type ParserConfigVersionInput interface { pulumi.Input @@ -3151,10 +3201,13 @@ func (o SchemaConfigSchemaTypePtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// SchemaConfigSchemaTypeInput is an input type that accepts SchemaConfigSchemaTypeArgs and SchemaConfigSchemaTypeOutput values. -// You can construct a concrete instance of `SchemaConfigSchemaTypeInput` via: +// SchemaConfigSchemaTypeInput is an input type that accepts values of the SchemaConfigSchemaType enum +// A concrete instance of `SchemaConfigSchemaTypeInput` can be one of the following: // -// SchemaConfigSchemaTypeArgs{...} +// SchemaConfigSchemaTypeSchemaTypeUnspecified +// SchemaConfigSchemaTypeLossless +// SchemaConfigSchemaTypeAnalytics +// SchemaConfigSchemaTypeAnalyticsV2 type SchemaConfigSchemaTypeInput interface { pulumi.Input @@ -3326,10 +3379,12 @@ func (o SchemaPackageSchematizedParsingTypePtrOutput) ToStringPtrOutputWithConte }).(pulumi.StringPtrOutput) } -// SchemaPackageSchematizedParsingTypeInput is an input type that accepts SchemaPackageSchematizedParsingTypeArgs and SchemaPackageSchematizedParsingTypeOutput values. -// You can construct a concrete instance of `SchemaPackageSchematizedParsingTypeInput` via: +// SchemaPackageSchematizedParsingTypeInput is an input type that accepts values of the SchemaPackageSchematizedParsingType enum +// A concrete instance of `SchemaPackageSchematizedParsingTypeInput` can be one of the following: // -// SchemaPackageSchematizedParsingTypeArgs{...} +// SchemaPackageSchematizedParsingTypeSchematizedParsingTypeUnspecified +// SchemaPackageSchematizedParsingTypeSoftFail +// SchemaPackageSchematizedParsingTypeHardFail type SchemaPackageSchematizedParsingTypeInput interface { pulumi.Input @@ -3503,10 +3558,13 @@ func (o SchemaPackageUnexpectedSegmentHandlingPtrOutput) ToStringPtrOutputWithCo }).(pulumi.StringPtrOutput) } -// SchemaPackageUnexpectedSegmentHandlingInput is an input type that accepts SchemaPackageUnexpectedSegmentHandlingArgs and SchemaPackageUnexpectedSegmentHandlingOutput values. -// You can construct a concrete instance of `SchemaPackageUnexpectedSegmentHandlingInput` via: +// SchemaPackageUnexpectedSegmentHandlingInput is an input type that accepts values of the SchemaPackageUnexpectedSegmentHandling enum +// A concrete instance of `SchemaPackageUnexpectedSegmentHandlingInput` can be one of the following: // -// SchemaPackageUnexpectedSegmentHandlingArgs{...} +// SchemaPackageUnexpectedSegmentHandlingUnexpectedSegmentHandlingModeUnspecified +// SchemaPackageUnexpectedSegmentHandlingFail +// SchemaPackageUnexpectedSegmentHandlingSkip +// SchemaPackageUnexpectedSegmentHandlingParse type SchemaPackageUnexpectedSegmentHandlingInput interface { pulumi.Input @@ -3678,10 +3736,12 @@ func (o TextConfigProfileTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// TextConfigProfileTypeInput is an input type that accepts TextConfigProfileTypeArgs and TextConfigProfileTypeOutput values. -// You can construct a concrete instance of `TextConfigProfileTypeInput` via: +// TextConfigProfileTypeInput is an input type that accepts values of the TextConfigProfileType enum +// A concrete instance of `TextConfigProfileTypeInput` can be one of the following: // -// TextConfigProfileTypeArgs{...} +// TextConfigProfileTypeProfileTypeUnspecified +// TextConfigProfileTypeEmpty +// TextConfigProfileTypeBasic type TextConfigProfileTypeInput interface { pulumi.Input @@ -3857,10 +3917,14 @@ func (o TimePartitioningTypePtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// TimePartitioningTypeInput is an input type that accepts TimePartitioningTypeArgs and TimePartitioningTypeOutput values. -// You can construct a concrete instance of `TimePartitioningTypeInput` via: +// TimePartitioningTypeInput is an input type that accepts values of the TimePartitioningType enum +// A concrete instance of `TimePartitioningTypeInput` can be one of the following: // -// TimePartitioningTypeArgs{...} +// TimePartitioningTypePartitionTypeUnspecified +// TimePartitioningTypeHour +// TimePartitioningTypeDay +// TimePartitioningTypeMonth +// TimePartitioningTypeYear type TimePartitioningTypeInput interface { pulumi.Input @@ -4034,10 +4098,13 @@ func (o TypePrimitivePtrOutput) ToStringPtrOutputWithContext(ctx context.Context }).(pulumi.StringPtrOutput) } -// TypePrimitiveInput is an input type that accepts TypePrimitiveArgs and TypePrimitiveOutput values. -// You can construct a concrete instance of `TypePrimitiveInput` via: +// TypePrimitiveInput is an input type that accepts values of the TypePrimitive enum +// A concrete instance of `TypePrimitiveInput` can be one of the following: // -// TypePrimitiveArgs{...} +// TypePrimitivePrimitiveUnspecified +// TypePrimitiveString +// TypePrimitiveVaries +// TypePrimitiveUnescapedString type TypePrimitiveInput interface { pulumi.Input diff --git a/sdk/go/google/iam/v1/pulumiEnums.go b/sdk/go/google/iam/v1/pulumiEnums.go index 4e937b0e31..9b119a07be 100644 --- a/sdk/go/google/iam/v1/pulumiEnums.go +++ b/sdk/go/google/iam/v1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input @@ -319,10 +322,12 @@ func (o GoogleIamAdminV1WorkforcePoolProviderOidcWebSsoConfigAssertionClaimsBeha }).(pulumi.StringPtrOutput) } -// GoogleIamAdminV1WorkforcePoolProviderOidcWebSsoConfigAssertionClaimsBehaviorInput is an input type that accepts GoogleIamAdminV1WorkforcePoolProviderOidcWebSsoConfigAssertionClaimsBehaviorArgs and GoogleIamAdminV1WorkforcePoolProviderOidcWebSsoConfigAssertionClaimsBehaviorOutput values. -// You can construct a concrete instance of `GoogleIamAdminV1WorkforcePoolProviderOidcWebSsoConfigAssertionClaimsBehaviorInput` via: +// GoogleIamAdminV1WorkforcePoolProviderOidcWebSsoConfigAssertionClaimsBehaviorInput is an input type that accepts values of the GoogleIamAdminV1WorkforcePoolProviderOidcWebSsoConfigAssertionClaimsBehavior enum +// A concrete instance of `GoogleIamAdminV1WorkforcePoolProviderOidcWebSsoConfigAssertionClaimsBehaviorInput` can be one of the following: // -// GoogleIamAdminV1WorkforcePoolProviderOidcWebSsoConfigAssertionClaimsBehaviorArgs{...} +// GoogleIamAdminV1WorkforcePoolProviderOidcWebSsoConfigAssertionClaimsBehaviorAssertionClaimsBehaviorUnspecified +// GoogleIamAdminV1WorkforcePoolProviderOidcWebSsoConfigAssertionClaimsBehaviorMergeUserInfoOverIdTokenClaims +// GoogleIamAdminV1WorkforcePoolProviderOidcWebSsoConfigAssertionClaimsBehaviorOnlyIdTokenClaims type GoogleIamAdminV1WorkforcePoolProviderOidcWebSsoConfigAssertionClaimsBehaviorInput interface { pulumi.Input @@ -494,10 +499,12 @@ func (o GoogleIamAdminV1WorkforcePoolProviderOidcWebSsoConfigResponseTypePtrOutp }).(pulumi.StringPtrOutput) } -// GoogleIamAdminV1WorkforcePoolProviderOidcWebSsoConfigResponseTypeInput is an input type that accepts GoogleIamAdminV1WorkforcePoolProviderOidcWebSsoConfigResponseTypeArgs and GoogleIamAdminV1WorkforcePoolProviderOidcWebSsoConfigResponseTypeOutput values. -// You can construct a concrete instance of `GoogleIamAdminV1WorkforcePoolProviderOidcWebSsoConfigResponseTypeInput` via: +// GoogleIamAdminV1WorkforcePoolProviderOidcWebSsoConfigResponseTypeInput is an input type that accepts values of the GoogleIamAdminV1WorkforcePoolProviderOidcWebSsoConfigResponseType enum +// A concrete instance of `GoogleIamAdminV1WorkforcePoolProviderOidcWebSsoConfigResponseTypeInput` can be one of the following: // -// GoogleIamAdminV1WorkforcePoolProviderOidcWebSsoConfigResponseTypeArgs{...} +// GoogleIamAdminV1WorkforcePoolProviderOidcWebSsoConfigResponseTypeResponseTypeUnspecified +// GoogleIamAdminV1WorkforcePoolProviderOidcWebSsoConfigResponseTypeCode +// GoogleIamAdminV1WorkforcePoolProviderOidcWebSsoConfigResponseTypeIdToken type GoogleIamAdminV1WorkforcePoolProviderOidcWebSsoConfigResponseTypeInput interface { pulumi.Input @@ -671,10 +678,13 @@ func (o KeyDataKeySpecPtrOutput) ToStringPtrOutputWithContext(ctx context.Contex }).(pulumi.StringPtrOutput) } -// KeyDataKeySpecInput is an input type that accepts KeyDataKeySpecArgs and KeyDataKeySpecOutput values. -// You can construct a concrete instance of `KeyDataKeySpecInput` via: +// KeyDataKeySpecInput is an input type that accepts values of the KeyDataKeySpec enum +// A concrete instance of `KeyDataKeySpecInput` can be one of the following: // -// KeyDataKeySpecArgs{...} +// KeyDataKeySpecKeySpecUnspecified +// KeyDataKeySpecRsa2048 +// KeyDataKeySpecRsa3072 +// KeyDataKeySpecRsa4096 type KeyDataKeySpecInput interface { pulumi.Input @@ -846,10 +856,12 @@ func (o KeyKeyAlgorithmPtrOutput) ToStringPtrOutputWithContext(ctx context.Conte }).(pulumi.StringPtrOutput) } -// KeyKeyAlgorithmInput is an input type that accepts KeyKeyAlgorithmArgs and KeyKeyAlgorithmOutput values. -// You can construct a concrete instance of `KeyKeyAlgorithmInput` via: +// KeyKeyAlgorithmInput is an input type that accepts values of the KeyKeyAlgorithm enum +// A concrete instance of `KeyKeyAlgorithmInput` can be one of the following: // -// KeyKeyAlgorithmArgs{...} +// KeyKeyAlgorithmKeyAlgUnspecified +// KeyKeyAlgorithmKeyAlgRsa1024 +// KeyKeyAlgorithmKeyAlgRsa2048 type KeyKeyAlgorithmInput interface { pulumi.Input @@ -1021,10 +1033,12 @@ func (o KeyPrivateKeyTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Con }).(pulumi.StringPtrOutput) } -// KeyPrivateKeyTypeInput is an input type that accepts KeyPrivateKeyTypeArgs and KeyPrivateKeyTypeOutput values. -// You can construct a concrete instance of `KeyPrivateKeyTypeInput` via: +// KeyPrivateKeyTypeInput is an input type that accepts values of the KeyPrivateKeyType enum +// A concrete instance of `KeyPrivateKeyTypeInput` can be one of the following: // -// KeyPrivateKeyTypeArgs{...} +// KeyPrivateKeyTypeTypeUnspecified +// KeyPrivateKeyTypeTypePkcs12File +// KeyPrivateKeyTypeTypeGoogleCredentialsFile type KeyPrivateKeyTypeInput interface { pulumi.Input @@ -1202,10 +1216,15 @@ func (o OrganizationRoleStagePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// OrganizationRoleStageInput is an input type that accepts OrganizationRoleStageArgs and OrganizationRoleStageOutput values. -// You can construct a concrete instance of `OrganizationRoleStageInput` via: +// OrganizationRoleStageInput is an input type that accepts values of the OrganizationRoleStage enum +// A concrete instance of `OrganizationRoleStageInput` can be one of the following: // -// OrganizationRoleStageArgs{...} +// OrganizationRoleStageAlpha +// OrganizationRoleStageBeta +// OrganizationRoleStageGa +// OrganizationRoleStageDeprecated +// OrganizationRoleStageDisabled +// OrganizationRoleStageEap type OrganizationRoleStageInput interface { pulumi.Input @@ -1383,10 +1402,15 @@ func (o RoleStagePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pu }).(pulumi.StringPtrOutput) } -// RoleStageInput is an input type that accepts RoleStageArgs and RoleStageOutput values. -// You can construct a concrete instance of `RoleStageInput` via: +// RoleStageInput is an input type that accepts values of the RoleStage enum +// A concrete instance of `RoleStageInput` can be one of the following: // -// RoleStageArgs{...} +// RoleStageAlpha +// RoleStageBeta +// RoleStageGa +// RoleStageDeprecated +// RoleStageDisabled +// RoleStageEap type RoleStageInput interface { pulumi.Input @@ -1556,10 +1580,11 @@ func (o WorkforcePoolKeyUsePtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// WorkforcePoolKeyUseInput is an input type that accepts WorkforcePoolKeyUseArgs and WorkforcePoolKeyUseOutput values. -// You can construct a concrete instance of `WorkforcePoolKeyUseInput` via: +// WorkforcePoolKeyUseInput is an input type that accepts values of the WorkforcePoolKeyUse enum +// A concrete instance of `WorkforcePoolKeyUseInput` can be one of the following: // -// WorkforcePoolKeyUseArgs{...} +// WorkforcePoolKeyUseKeyUseUnspecified +// WorkforcePoolKeyUseEncryption type WorkforcePoolKeyUseInput interface { pulumi.Input @@ -1729,10 +1754,11 @@ func (o WorkloadIdentityPoolKeyUsePtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// WorkloadIdentityPoolKeyUseInput is an input type that accepts WorkloadIdentityPoolKeyUseArgs and WorkloadIdentityPoolKeyUseOutput values. -// You can construct a concrete instance of `WorkloadIdentityPoolKeyUseInput` via: +// WorkloadIdentityPoolKeyUseInput is an input type that accepts values of the WorkloadIdentityPoolKeyUse enum +// A concrete instance of `WorkloadIdentityPoolKeyUseInput` can be one of the following: // -// WorkloadIdentityPoolKeyUseArgs{...} +// WorkloadIdentityPoolKeyUseKeyUseUnspecified +// WorkloadIdentityPoolKeyUseEncryption type WorkloadIdentityPoolKeyUseInput interface { pulumi.Input diff --git a/sdk/go/google/identitytoolkit/v2/pulumiEnums.go b/sdk/go/google/identitytoolkit/v2/pulumiEnums.go index 547f9a0ab2..f83533c318 100644 --- a/sdk/go/google/identitytoolkit/v2/pulumiEnums.go +++ b/sdk/go/google/identitytoolkit/v2/pulumiEnums.go @@ -139,10 +139,11 @@ func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersIt }).(pulumi.StringPtrOutput) } -// GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemInput is an input type that accepts GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemArgs and GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemOutput values. -// You can construct a concrete instance of `GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemInput` via: +// GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemInput is an input type that accepts values of the GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItem enum +// A concrete instance of `GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemInput` can be one of the following: // -// GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemArgs{...} +// GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemProviderUnspecified +// GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemPhoneSms type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigEnabledProvidersItemInput interface { pulumi.Input @@ -361,10 +362,13 @@ func (o GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStatePtrOutput) To }).(pulumi.StringPtrOutput) } -// GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateInput is an input type that accepts GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateArgs and GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateOutput values. -// You can construct a concrete instance of `GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateInput` via: +// GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateInput is an input type that accepts values of the GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigState enum +// A concrete instance of `GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateInput` can be one of the following: // -// GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateArgs{...} +// GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateStateUnspecified +// GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateDisabled +// GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateEnabled +// GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateMandatory type GoogleCloudIdentitytoolkitAdminV2MultiFactorAuthConfigStateInput interface { pulumi.Input @@ -536,10 +540,12 @@ func (o GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnfor }).(pulumi.StringPtrOutput) } -// GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateInput is an input type that accepts GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateArgs and GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateOutput values. -// You can construct a concrete instance of `GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateInput` via: +// GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateInput is an input type that accepts values of the GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementState enum +// A concrete instance of `GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateInput` can be one of the following: // -// GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateArgs{...} +// GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStatePasswordPolicyEnforcementStateUnspecified +// GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateOff +// GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateEnforce type GoogleCloudIdentitytoolkitAdminV2PasswordPolicyConfigPasswordPolicyEnforcementStateInput interface { pulumi.Input @@ -713,10 +719,13 @@ func (o GoogleCloudIdentitytoolkitAdminV2ProviderConfigStatePtrOutput) ToStringP }).(pulumi.StringPtrOutput) } -// GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateInput is an input type that accepts GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateArgs and GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateOutput values. -// You can construct a concrete instance of `GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateInput` via: +// GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateInput is an input type that accepts values of the GoogleCloudIdentitytoolkitAdminV2ProviderConfigState enum +// A concrete instance of `GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateInput` can be one of the following: // -// GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateArgs{...} +// GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateMfaStateUnspecified +// GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateDisabled +// GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateEnabled +// GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateMandatory type GoogleCloudIdentitytoolkitAdminV2ProviderConfigStateInput interface { pulumi.Input @@ -890,10 +899,13 @@ func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcement }).(pulumi.StringPtrOutput) } -// GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateInput is an input type that accepts GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateArgs and GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateOutput values. -// You can construct a concrete instance of `GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateInput` via: +// GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateInput is an input type that accepts values of the GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementState enum +// A concrete instance of `GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateInput` can be one of the following: // -// GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateArgs{...} +// GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateRecaptchaProviderEnforcementStateUnspecified +// GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateOff +// GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateAudit +// GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateEnforce type GoogleCloudIdentitytoolkitAdminV2RecaptchaConfigEmailPasswordEnforcementStateInput interface { pulumi.Input @@ -1063,10 +1075,11 @@ func (o GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionPtrOutput) To }).(pulumi.StringPtrOutput) } -// GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionInput is an input type that accepts GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionArgs and GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionOutput values. -// You can construct a concrete instance of `GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionInput` via: +// GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionInput is an input type that accepts values of the GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleAction enum +// A concrete instance of `GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionInput` can be one of the following: // -// GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionArgs{...} +// GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionRecaptchaActionUnspecified +// GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionBlock type GoogleCloudIdentitytoolkitAdminV2RecaptchaManagedRuleActionInput interface { pulumi.Input @@ -1240,10 +1253,13 @@ func (o GoogleIamV1AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// GoogleIamV1AuditLogConfigLogTypeInput is an input type that accepts GoogleIamV1AuditLogConfigLogTypeArgs and GoogleIamV1AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `GoogleIamV1AuditLogConfigLogTypeInput` via: +// GoogleIamV1AuditLogConfigLogTypeInput is an input type that accepts values of the GoogleIamV1AuditLogConfigLogType enum +// A concrete instance of `GoogleIamV1AuditLogConfigLogTypeInput` can be one of the following: // -// GoogleIamV1AuditLogConfigLogTypeArgs{...} +// GoogleIamV1AuditLogConfigLogTypeLogTypeUnspecified +// GoogleIamV1AuditLogConfigLogTypeAdminRead +// GoogleIamV1AuditLogConfigLogTypeDataWrite +// GoogleIamV1AuditLogConfigLogTypeDataRead type GoogleIamV1AuditLogConfigLogTypeInput interface { pulumi.Input diff --git a/sdk/go/google/ids/v1/pulumiEnums.go b/sdk/go/google/ids/v1/pulumiEnums.go index 57f9158eec..2aa29a8614 100644 --- a/sdk/go/google/ids/v1/pulumiEnums.go +++ b/sdk/go/google/ids/v1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input @@ -325,10 +328,15 @@ func (o EndpointSeverityPtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// EndpointSeverityInput is an input type that accepts EndpointSeverityArgs and EndpointSeverityOutput values. -// You can construct a concrete instance of `EndpointSeverityInput` via: +// EndpointSeverityInput is an input type that accepts values of the EndpointSeverity enum +// A concrete instance of `EndpointSeverityInput` can be one of the following: // -// EndpointSeverityArgs{...} +// EndpointSeveritySeverityUnspecified +// EndpointSeverityInformational +// EndpointSeverityLow +// EndpointSeverityMedium +// EndpointSeverityHigh +// EndpointSeverityCritical type EndpointSeverityInput interface { pulumi.Input diff --git a/sdk/go/google/integrations/v1alpha/pulumiEnums.go b/sdk/go/google/integrations/v1alpha/pulumiEnums.go index fe2c8a506e..80bf33bbdf 100644 --- a/sdk/go/google/integrations/v1alpha/pulumiEnums.go +++ b/sdk/go/google/integrations/v1alpha/pulumiEnums.go @@ -160,10 +160,21 @@ func (o AuthConfigCredentialTypePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// AuthConfigCredentialTypeInput is an input type that accepts AuthConfigCredentialTypeArgs and AuthConfigCredentialTypeOutput values. -// You can construct a concrete instance of `AuthConfigCredentialTypeInput` via: +// AuthConfigCredentialTypeInput is an input type that accepts values of the AuthConfigCredentialType enum +// A concrete instance of `AuthConfigCredentialTypeInput` can be one of the following: // -// AuthConfigCredentialTypeArgs{...} +// AuthConfigCredentialTypeCredentialTypeUnspecified +// AuthConfigCredentialTypeUsernameAndPassword +// AuthConfigCredentialTypeApiKey +// AuthConfigCredentialTypeOauth2AuthorizationCode +// AuthConfigCredentialTypeOauth2Implicit +// AuthConfigCredentialTypeOauth2ClientCredentials +// AuthConfigCredentialTypeOauth2ResourceOwnerCredentials +// AuthConfigCredentialTypeJwt +// AuthConfigCredentialTypeAuthToken +// AuthConfigCredentialTypeServiceAccount +// AuthConfigCredentialTypeClientCertificateOnly +// AuthConfigCredentialTypeOidcToken type AuthConfigCredentialTypeInput interface { pulumi.Input @@ -343,10 +354,16 @@ func (o AuthConfigStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// AuthConfigStateEnumInput is an input type that accepts AuthConfigStateEnumArgs and AuthConfigStateEnumOutput values. -// You can construct a concrete instance of `AuthConfigStateEnumInput` via: +// AuthConfigStateEnumInput is an input type that accepts values of the AuthConfigStateEnum enum +// A concrete instance of `AuthConfigStateEnumInput` can be one of the following: // -// AuthConfigStateEnumArgs{...} +// AuthConfigStateEnumStateUnspecified +// AuthConfigStateEnumValid +// AuthConfigStateEnumInvalid +// AuthConfigStateEnumSoftDeleted +// AuthConfigStateEnumExpired +// AuthConfigStateEnumUnauthorized +// AuthConfigStateEnumUnsupported type AuthConfigStateEnumInput interface { pulumi.Input @@ -518,10 +535,12 @@ func (o AuthConfigVisibilityPtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// AuthConfigVisibilityInput is an input type that accepts AuthConfigVisibilityArgs and AuthConfigVisibilityOutput values. -// You can construct a concrete instance of `AuthConfigVisibilityInput` via: +// AuthConfigVisibilityInput is an input type that accepts values of the AuthConfigVisibility enum +// A concrete instance of `AuthConfigVisibilityInput` can be one of the following: // -// AuthConfigVisibilityArgs{...} +// AuthConfigVisibilityAuthConfigVisibilityUnspecified +// AuthConfigVisibilityPrivate +// AuthConfigVisibilityClientVisible type AuthConfigVisibilityInput interface { pulumi.Input @@ -693,10 +712,12 @@ func (o CertificateCertificateStatusPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// CertificateCertificateStatusInput is an input type that accepts CertificateCertificateStatusArgs and CertificateCertificateStatusOutput values. -// You can construct a concrete instance of `CertificateCertificateStatusInput` via: +// CertificateCertificateStatusInput is an input type that accepts values of the CertificateCertificateStatus enum +// A concrete instance of `CertificateCertificateStatusInput` can be one of the following: // -// CertificateCertificateStatusArgs{...} +// CertificateCertificateStatusStateUnspecified +// CertificateCertificateStatusActive +// CertificateCertificateStatusExpired type CertificateCertificateStatusInput interface { pulumi.Input @@ -869,10 +890,15 @@ func (o EnterpriseCrmEventbusProtoAttributesDataTypePtrOutput) ToStringPtrOutput }).(pulumi.StringPtrOutput) } -// EnterpriseCrmEventbusProtoAttributesDataTypeInput is an input type that accepts EnterpriseCrmEventbusProtoAttributesDataTypeArgs and EnterpriseCrmEventbusProtoAttributesDataTypeOutput values. -// You can construct a concrete instance of `EnterpriseCrmEventbusProtoAttributesDataTypeInput` via: +// EnterpriseCrmEventbusProtoAttributesDataTypeInput is an input type that accepts values of the EnterpriseCrmEventbusProtoAttributesDataType enum +// A concrete instance of `EnterpriseCrmEventbusProtoAttributesDataTypeInput` can be one of the following: // -// EnterpriseCrmEventbusProtoAttributesDataTypeArgs{...} +// EnterpriseCrmEventbusProtoAttributesDataTypeDataTypeUnspecified +// EnterpriseCrmEventbusProtoAttributesDataTypeEmail +// EnterpriseCrmEventbusProtoAttributesDataTypeUrl +// EnterpriseCrmEventbusProtoAttributesDataTypeCurrency +// EnterpriseCrmEventbusProtoAttributesDataTypeTimestamp +// EnterpriseCrmEventbusProtoAttributesDataTypeDomainName type EnterpriseCrmEventbusProtoAttributesDataTypeInput interface { pulumi.Input @@ -1042,10 +1068,12 @@ func (o EnterpriseCrmEventbusProtoAttributesSearchablePtrOutput) ToStringPtrOutp }).(pulumi.StringPtrOutput) } -// EnterpriseCrmEventbusProtoAttributesSearchableInput is an input type that accepts EnterpriseCrmEventbusProtoAttributesSearchableArgs and EnterpriseCrmEventbusProtoAttributesSearchableOutput values. -// You can construct a concrete instance of `EnterpriseCrmEventbusProtoAttributesSearchableInput` via: +// EnterpriseCrmEventbusProtoAttributesSearchableInput is an input type that accepts values of the EnterpriseCrmEventbusProtoAttributesSearchable enum +// A concrete instance of `EnterpriseCrmEventbusProtoAttributesSearchableInput` can be one of the following: // -// EnterpriseCrmEventbusProtoAttributesSearchableArgs{...} +// EnterpriseCrmEventbusProtoAttributesSearchableUnspecified +// EnterpriseCrmEventbusProtoAttributesSearchableYes +// EnterpriseCrmEventbusProtoAttributesSearchableNo type EnterpriseCrmEventbusProtoAttributesSearchableInput interface { pulumi.Input @@ -1212,10 +1240,11 @@ func (o EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypePtrOutpu }).(pulumi.StringPtrOutput) } -// EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypeInput is an input type that accepts EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypeArgs and EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypeOutput values. -// You can construct a concrete instance of `EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypeInput` via: +// EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypeInput is an input type that accepts values of the EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterType enum +// A concrete instance of `EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypeInput` can be one of the following: // -// EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypeArgs{...} +// EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypeDefaultInclusive +// EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypeExclusive type EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumListFilterTypeInput interface { pulumi.Input @@ -1390,10 +1419,18 @@ func (o EnterpriseCrmEventbusProtoConditionOperatorPtrOutput) ToStringPtrOutputW }).(pulumi.StringPtrOutput) } -// EnterpriseCrmEventbusProtoConditionOperatorInput is an input type that accepts EnterpriseCrmEventbusProtoConditionOperatorArgs and EnterpriseCrmEventbusProtoConditionOperatorOutput values. -// You can construct a concrete instance of `EnterpriseCrmEventbusProtoConditionOperatorInput` via: +// EnterpriseCrmEventbusProtoConditionOperatorInput is an input type that accepts values of the EnterpriseCrmEventbusProtoConditionOperator enum +// A concrete instance of `EnterpriseCrmEventbusProtoConditionOperatorInput` can be one of the following: // -// EnterpriseCrmEventbusProtoConditionOperatorArgs{...} +// EnterpriseCrmEventbusProtoConditionOperatorUnset +// EnterpriseCrmEventbusProtoConditionOperatorEquals +// EnterpriseCrmEventbusProtoConditionOperatorContains +// EnterpriseCrmEventbusProtoConditionOperatorLessThan +// EnterpriseCrmEventbusProtoConditionOperatorGreaterThan +// EnterpriseCrmEventbusProtoConditionOperatorExists +// EnterpriseCrmEventbusProtoConditionOperatorDoesNotExist +// EnterpriseCrmEventbusProtoConditionOperatorIsEmpty +// EnterpriseCrmEventbusProtoConditionOperatorIsNotEmpty type EnterpriseCrmEventbusProtoConditionOperatorInput interface { pulumi.Input @@ -1574,10 +1611,17 @@ func (o EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyPtrOutput) ToStringP }).(pulumi.StringPtrOutput) } -// EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyInput is an input type that accepts EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyArgs and EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyOutput values. -// You can construct a concrete instance of `EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyInput` via: +// EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyInput is an input type that accepts values of the EnterpriseCrmEventbusProtoFailurePolicyRetryStrategy enum +// A concrete instance of `EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyInput` can be one of the following: // -// EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyArgs{...} +// EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyUnspecified +// EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyIgnore +// EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyNone +// EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyFatal +// EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyFixedInterval +// EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyLinearBackoff +// EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyExponentialBackoff +// EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyRestartWorkflowWithBackoff type EnterpriseCrmEventbusProtoFailurePolicyRetryStrategyInput interface { pulumi.Input @@ -1749,10 +1793,13 @@ func (o EnterpriseCrmEventbusProtoLogSettingsSeedPeriodPtrOutput) ToStringPtrOut }).(pulumi.StringPtrOutput) } -// EnterpriseCrmEventbusProtoLogSettingsSeedPeriodInput is an input type that accepts EnterpriseCrmEventbusProtoLogSettingsSeedPeriodArgs and EnterpriseCrmEventbusProtoLogSettingsSeedPeriodOutput values. -// You can construct a concrete instance of `EnterpriseCrmEventbusProtoLogSettingsSeedPeriodInput` via: +// EnterpriseCrmEventbusProtoLogSettingsSeedPeriodInput is an input type that accepts values of the EnterpriseCrmEventbusProtoLogSettingsSeedPeriod enum +// A concrete instance of `EnterpriseCrmEventbusProtoLogSettingsSeedPeriodInput` can be one of the following: // -// EnterpriseCrmEventbusProtoLogSettingsSeedPeriodArgs{...} +// EnterpriseCrmEventbusProtoLogSettingsSeedPeriodSeedPeriodUnspecified +// EnterpriseCrmEventbusProtoLogSettingsSeedPeriodDay +// EnterpriseCrmEventbusProtoLogSettingsSeedPeriodWeek +// EnterpriseCrmEventbusProtoLogSettingsSeedPeriodMonth type EnterpriseCrmEventbusProtoLogSettingsSeedPeriodInput interface { pulumi.Input @@ -1924,10 +1971,13 @@ func (o EnterpriseCrmEventbusProtoLogSettingsSeedScopePtrOutput) ToStringPtrOutp }).(pulumi.StringPtrOutput) } -// EnterpriseCrmEventbusProtoLogSettingsSeedScopeInput is an input type that accepts EnterpriseCrmEventbusProtoLogSettingsSeedScopeArgs and EnterpriseCrmEventbusProtoLogSettingsSeedScopeOutput values. -// You can construct a concrete instance of `EnterpriseCrmEventbusProtoLogSettingsSeedScopeInput` via: +// EnterpriseCrmEventbusProtoLogSettingsSeedScopeInput is an input type that accepts values of the EnterpriseCrmEventbusProtoLogSettingsSeedScope enum +// A concrete instance of `EnterpriseCrmEventbusProtoLogSettingsSeedScopeInput` can be one of the following: // -// EnterpriseCrmEventbusProtoLogSettingsSeedScopeArgs{...} +// EnterpriseCrmEventbusProtoLogSettingsSeedScopeSeedScopeUnspecified +// EnterpriseCrmEventbusProtoLogSettingsSeedScopeEventName +// EnterpriseCrmEventbusProtoLogSettingsSeedScopeTimePeriod +// EnterpriseCrmEventbusProtoLogSettingsSeedScopeParamName type EnterpriseCrmEventbusProtoLogSettingsSeedScopeInput interface { pulumi.Input @@ -2096,10 +2146,12 @@ func (o EnterpriseCrmEventbusProtoNodeIdentifierElementTypePtrOutput) ToStringPt }).(pulumi.StringPtrOutput) } -// EnterpriseCrmEventbusProtoNodeIdentifierElementTypeInput is an input type that accepts EnterpriseCrmEventbusProtoNodeIdentifierElementTypeArgs and EnterpriseCrmEventbusProtoNodeIdentifierElementTypeOutput values. -// You can construct a concrete instance of `EnterpriseCrmEventbusProtoNodeIdentifierElementTypeInput` via: +// EnterpriseCrmEventbusProtoNodeIdentifierElementTypeInput is an input type that accepts values of the EnterpriseCrmEventbusProtoNodeIdentifierElementType enum +// A concrete instance of `EnterpriseCrmEventbusProtoNodeIdentifierElementTypeInput` can be one of the following: // -// EnterpriseCrmEventbusProtoNodeIdentifierElementTypeArgs{...} +// EnterpriseCrmEventbusProtoNodeIdentifierElementTypeUnknownType +// EnterpriseCrmEventbusProtoNodeIdentifierElementTypeTaskConfig +// EnterpriseCrmEventbusProtoNodeIdentifierElementTypeTriggerConfig type EnterpriseCrmEventbusProtoNodeIdentifierElementTypeInput interface { pulumi.Input @@ -2272,10 +2324,13 @@ func (o EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionPtrOutpu }).(pulumi.StringPtrOutput) } -// EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionInput is an input type that accepts EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionArgs and EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionOutput values. -// You can construct a concrete instance of `EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionInput` via: +// EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionInput is an input type that accepts values of the EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOption enum +// A concrete instance of `EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionInput` can be one of the following: // -// EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionArgs{...} +// EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionDefault +// EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionStringMultiLine +// EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionNumberSlider +// EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionBooleanToggle type EnterpriseCrmEventbusProtoParamSpecEntryConfigInputDisplayOptionInput interface { pulumi.Input @@ -2448,10 +2503,13 @@ func (o EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionPtrOutp }).(pulumi.StringPtrOutput) } -// EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionInput is an input type that accepts EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionArgs and EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionOutput values. -// You can construct a concrete instance of `EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionInput` via: +// EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionInput is an input type that accepts values of the EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOption enum +// A concrete instance of `EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionInput` can be one of the following: // -// EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionArgs{...} +// EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionDefaultNotParameterName +// EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionIsParameterName +// EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionKeyIsParameterName +// EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionValueIsParameterName type EnterpriseCrmEventbusProtoParamSpecEntryConfigParameterNameOptionInput interface { pulumi.Input @@ -2622,10 +2680,12 @@ func (o EnterpriseCrmEventbusProtoSuccessPolicyFinalStatePtrOutput) ToStringPtrO }).(pulumi.StringPtrOutput) } -// EnterpriseCrmEventbusProtoSuccessPolicyFinalStateInput is an input type that accepts EnterpriseCrmEventbusProtoSuccessPolicyFinalStateArgs and EnterpriseCrmEventbusProtoSuccessPolicyFinalStateOutput values. -// You can construct a concrete instance of `EnterpriseCrmEventbusProtoSuccessPolicyFinalStateInput` via: +// EnterpriseCrmEventbusProtoSuccessPolicyFinalStateInput is an input type that accepts values of the EnterpriseCrmEventbusProtoSuccessPolicyFinalState enum +// A concrete instance of `EnterpriseCrmEventbusProtoSuccessPolicyFinalStateInput` can be one of the following: // -// EnterpriseCrmEventbusProtoSuccessPolicyFinalStateArgs{...} +// EnterpriseCrmEventbusProtoSuccessPolicyFinalStateUnspecified +// EnterpriseCrmEventbusProtoSuccessPolicyFinalStateSucceeded +// EnterpriseCrmEventbusProtoSuccessPolicyFinalStateSuspended type EnterpriseCrmEventbusProtoSuccessPolicyFinalStateInput interface { pulumi.Input @@ -2802,10 +2862,15 @@ func (o EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypePtrOutput) ToStringPt }).(pulumi.StringPtrOutput) } -// EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypeInput is an input type that accepts EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypeArgs and EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypeOutput values. -// You can construct a concrete instance of `EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypeInput` via: +// EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypeInput is an input type that accepts values of the EnterpriseCrmEventbusProtoTaskAlertConfigMetricType enum +// A concrete instance of `EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypeInput` can be one of the following: // -// EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypeArgs{...} +// EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypeMetricTypeUnspecified +// EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypeTaskErrorRate +// EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypeTaskWarningRate +// EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypeTaskRate +// EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypeTaskAverageDuration +// EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypeTaskPercentileDuration type EnterpriseCrmEventbusProtoTaskAlertConfigMetricTypeInput interface { pulumi.Input @@ -2975,10 +3040,12 @@ func (o EnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypePtrOutput) ToStrin }).(pulumi.StringPtrOutput) } -// EnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypeInput is an input type that accepts EnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypeArgs and EnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypeOutput values. -// You can construct a concrete instance of `EnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypeInput` via: +// EnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypeInput is an input type that accepts values of the EnterpriseCrmEventbusProtoTaskAlertConfigThresholdType enum +// A concrete instance of `EnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypeInput` can be one of the following: // -// EnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypeArgs{...} +// EnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypeUnspecifiedThresholdType +// EnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypeExpectedMin +// EnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypeExpectedMax type EnterpriseCrmEventbusProtoTaskAlertConfigThresholdTypeInput interface { pulumi.Input @@ -3157,10 +3224,19 @@ func (o EnterpriseCrmEventbusProtoTaskMetadataCategoryPtrOutput) ToStringPtrOutp }).(pulumi.StringPtrOutput) } -// EnterpriseCrmEventbusProtoTaskMetadataCategoryInput is an input type that accepts EnterpriseCrmEventbusProtoTaskMetadataCategoryArgs and EnterpriseCrmEventbusProtoTaskMetadataCategoryOutput values. -// You can construct a concrete instance of `EnterpriseCrmEventbusProtoTaskMetadataCategoryInput` via: +// EnterpriseCrmEventbusProtoTaskMetadataCategoryInput is an input type that accepts values of the EnterpriseCrmEventbusProtoTaskMetadataCategory enum +// A concrete instance of `EnterpriseCrmEventbusProtoTaskMetadataCategoryInput` can be one of the following: // -// EnterpriseCrmEventbusProtoTaskMetadataCategoryArgs{...} +// EnterpriseCrmEventbusProtoTaskMetadataCategoryUnspecifiedCategory +// EnterpriseCrmEventbusProtoTaskMetadataCategoryCustom +// EnterpriseCrmEventbusProtoTaskMetadataCategoryFlowControl +// EnterpriseCrmEventbusProtoTaskMetadataCategoryDataManipulation +// EnterpriseCrmEventbusProtoTaskMetadataCategoryScripting +// EnterpriseCrmEventbusProtoTaskMetadataCategoryConnector +// EnterpriseCrmEventbusProtoTaskMetadataCategoryHidden +// EnterpriseCrmEventbusProtoTaskMetadataCategoryCloudSystems +// EnterpriseCrmEventbusProtoTaskMetadataCategoryCustomTaskTemplate +// EnterpriseCrmEventbusProtoTaskMetadataCategoryTaskRecommendations type EnterpriseCrmEventbusProtoTaskMetadataCategoryInput interface { pulumi.Input @@ -3336,10 +3412,14 @@ func (o EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionPtrOutp }).(pulumi.StringPtrOutput) } -// EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionInput is an input type that accepts EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionArgs and EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionOutput values. -// You can construct a concrete instance of `EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionInput` via: +// EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionInput is an input type that accepts values of the EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOption enum +// A concrete instance of `EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionInput` can be one of the following: // -// EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionArgs{...} +// EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionUnspecifiedJsonValidationOption +// EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionSkip +// EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionPreExecution +// EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionPostExecution +// EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionPrePostExecution type EnterpriseCrmEventbusProtoTaskMetadataDefaultJsonValidationOptionInput interface { pulumi.Input @@ -3531,10 +3611,24 @@ func (o EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryPtrOutput) ToStrin }).(pulumi.StringPtrOutput) } -// EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryInput is an input type that accepts EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryArgs and EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryOutput values. -// You can construct a concrete instance of `EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryInput` via: +// EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryInput is an input type that accepts values of the EnterpriseCrmEventbusProtoTaskMetadataExternalCategory enum +// A concrete instance of `EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryInput` can be one of the following: // -// EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryArgs{...} +// EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryUnspecifiedExternalCategory +// EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryCore +// EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryConnectors +// EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryExternalHttp +// EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryExternalIntegrationServices +// EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryExternalCustomerActions +// EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryExternalFlowControl +// EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryExternalWorkspace +// EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryExternalSecurity +// EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryExternalDatabases +// EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryExternalAnalytics +// EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryExternalByoc +// EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryExternalByot +// EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryExternalArtificialInteligence +// EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryExternalDataManipulation type EnterpriseCrmEventbusProtoTaskMetadataExternalCategoryInput interface { pulumi.Input @@ -3706,10 +3800,12 @@ func (o EnterpriseCrmEventbusProtoTaskMetadataStatusPtrOutput) ToStringPtrOutput }).(pulumi.StringPtrOutput) } -// EnterpriseCrmEventbusProtoTaskMetadataStatusInput is an input type that accepts EnterpriseCrmEventbusProtoTaskMetadataStatusArgs and EnterpriseCrmEventbusProtoTaskMetadataStatusOutput values. -// You can construct a concrete instance of `EnterpriseCrmEventbusProtoTaskMetadataStatusInput` via: +// EnterpriseCrmEventbusProtoTaskMetadataStatusInput is an input type that accepts values of the EnterpriseCrmEventbusProtoTaskMetadataStatus enum +// A concrete instance of `EnterpriseCrmEventbusProtoTaskMetadataStatusInput` can be one of the following: // -// EnterpriseCrmEventbusProtoTaskMetadataStatusArgs{...} +// EnterpriseCrmEventbusProtoTaskMetadataStatusUnspecifiedStatus +// EnterpriseCrmEventbusProtoTaskMetadataStatusDefaultInactive +// EnterpriseCrmEventbusProtoTaskMetadataStatusActive type EnterpriseCrmEventbusProtoTaskMetadataStatusInput interface { pulumi.Input @@ -3885,10 +3981,20 @@ func (o EnterpriseCrmEventbusProtoTaskMetadataSystemPtrOutput) ToStringPtrOutput }).(pulumi.StringPtrOutput) } -// EnterpriseCrmEventbusProtoTaskMetadataSystemInput is an input type that accepts EnterpriseCrmEventbusProtoTaskMetadataSystemArgs and EnterpriseCrmEventbusProtoTaskMetadataSystemOutput values. -// You can construct a concrete instance of `EnterpriseCrmEventbusProtoTaskMetadataSystemInput` via: +// EnterpriseCrmEventbusProtoTaskMetadataSystemInput is an input type that accepts values of the EnterpriseCrmEventbusProtoTaskMetadataSystem enum +// A concrete instance of `EnterpriseCrmEventbusProtoTaskMetadataSystemInput` can be one of the following: // -// EnterpriseCrmEventbusProtoTaskMetadataSystemArgs{...} +// EnterpriseCrmEventbusProtoTaskMetadataSystemUnspecifiedSystem +// EnterpriseCrmEventbusProtoTaskMetadataSystemGeneric +// EnterpriseCrmEventbusProtoTaskMetadataSystemBuganizer +// EnterpriseCrmEventbusProtoTaskMetadataSystemSalesforce +// EnterpriseCrmEventbusProtoTaskMetadataSystemCloudSql +// EnterpriseCrmEventbusProtoTaskMetadataSystemPlx +// EnterpriseCrmEventbusProtoTaskMetadataSystemSheets +// EnterpriseCrmEventbusProtoTaskMetadataSystemGoogleGroups +// EnterpriseCrmEventbusProtoTaskMetadataSystemEmail +// EnterpriseCrmEventbusProtoTaskMetadataSystemSpanner +// EnterpriseCrmEventbusProtoTaskMetadataSystemDataBridge type EnterpriseCrmEventbusProtoTaskMetadataSystemInput interface { pulumi.Input @@ -4094,10 +4200,29 @@ func (o EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdPtrOutput) ToStringP }).(pulumi.StringPtrOutput) } -// EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdInput is an input type that accepts EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdArgs and EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdOutput values. -// You can construct a concrete instance of `EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdInput` via: +// EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdInput is an input type that accepts values of the EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleId enum +// A concrete instance of `EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdInput` can be one of the following: // -// EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdArgs{...} +// EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdUnspecifiedTaskModule +// EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdLabel +// EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdErrorHandling +// EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdTaskParamTable +// EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdTaskParamForm +// EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdPrecondition +// EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdScriptEditor +// EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdRpc +// EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdTaskSummary +// EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdSuspension +// EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdRpcTyped +// EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdSubWorkflow +// EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdAppsScriptNavigator +// EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdSubWorkflowForEachLoop +// EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdFieldMapping +// EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdReadme +// EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdRestCaller +// EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdSubWorkflowScatterGather +// EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdCloudSql +// EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdGenericConnectorTask type EnterpriseCrmEventbusProtoTaskUiModuleConfigModuleIdInput interface { pulumi.Input @@ -4284,10 +4409,20 @@ func (o EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypePtrOutput) ToStri }).(pulumi.StringPtrOutput) } -// EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeInput is an input type that accepts EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeArgs and EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeOutput values. -// You can construct a concrete instance of `EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeInput` via: +// EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeInput is an input type that accepts values of the EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricType enum +// A concrete instance of `EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeInput` can be one of the following: // -// EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeArgs{...} +// EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeMetricTypeUnspecified +// EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeEventErrorRate +// EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeEventWarningRate +// EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeTaskErrorRate +// EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeTaskWarningRate +// EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeTaskRate +// EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeEventRate +// EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeEventAverageDuration +// EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeEventPercentileDuration +// EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeTaskAverageDuration +// EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeTaskPercentileDuration type EnterpriseCrmEventbusProtoWorkflowAlertConfigMetricTypeInput interface { pulumi.Input @@ -4457,10 +4592,12 @@ func (o EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypePtrOutput) ToS }).(pulumi.StringPtrOutput) } -// EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypeInput is an input type that accepts EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypeArgs and EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypeOutput values. -// You can construct a concrete instance of `EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypeInput` via: +// EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypeInput is an input type that accepts values of the EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdType enum +// A concrete instance of `EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypeInput` can be one of the following: // -// EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypeArgs{...} +// EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypeUnspecifiedThresholdType +// EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypeExpectedMin +// EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypeExpectedMax type EnterpriseCrmEventbusProtoWorkflowAlertConfigThresholdTypeInput interface { pulumi.Input @@ -4628,10 +4765,11 @@ func (o EnterpriseCrmEventbusStatsDimensionsEnumFilterTypePtrOutput) ToStringPtr }).(pulumi.StringPtrOutput) } -// EnterpriseCrmEventbusStatsDimensionsEnumFilterTypeInput is an input type that accepts EnterpriseCrmEventbusStatsDimensionsEnumFilterTypeArgs and EnterpriseCrmEventbusStatsDimensionsEnumFilterTypeOutput values. -// You can construct a concrete instance of `EnterpriseCrmEventbusStatsDimensionsEnumFilterTypeInput` via: +// EnterpriseCrmEventbusStatsDimensionsEnumFilterTypeInput is an input type that accepts values of the EnterpriseCrmEventbusStatsDimensionsEnumFilterType enum +// A concrete instance of `EnterpriseCrmEventbusStatsDimensionsEnumFilterTypeInput` can be one of the following: // -// EnterpriseCrmEventbusStatsDimensionsEnumFilterTypeArgs{...} +// EnterpriseCrmEventbusStatsDimensionsEnumFilterTypeDefaultInclusive +// EnterpriseCrmEventbusStatsDimensionsEnumFilterTypeExclusive type EnterpriseCrmEventbusStatsDimensionsEnumFilterTypeInput interface { pulumi.Input @@ -4803,10 +4941,13 @@ func (o EnterpriseCrmEventbusStatsDimensionsRetryAttemptPtrOutput) ToStringPtrOu }).(pulumi.StringPtrOutput) } -// EnterpriseCrmEventbusStatsDimensionsRetryAttemptInput is an input type that accepts EnterpriseCrmEventbusStatsDimensionsRetryAttemptArgs and EnterpriseCrmEventbusStatsDimensionsRetryAttemptOutput values. -// You can construct a concrete instance of `EnterpriseCrmEventbusStatsDimensionsRetryAttemptInput` via: +// EnterpriseCrmEventbusStatsDimensionsRetryAttemptInput is an input type that accepts values of the EnterpriseCrmEventbusStatsDimensionsRetryAttempt enum +// A concrete instance of `EnterpriseCrmEventbusStatsDimensionsRetryAttemptInput` can be one of the following: // -// EnterpriseCrmEventbusStatsDimensionsRetryAttemptArgs{...} +// EnterpriseCrmEventbusStatsDimensionsRetryAttemptUnspecified +// EnterpriseCrmEventbusStatsDimensionsRetryAttemptFinal +// EnterpriseCrmEventbusStatsDimensionsRetryAttemptRetryable +// EnterpriseCrmEventbusStatsDimensionsRetryAttemptCanceled type EnterpriseCrmEventbusStatsDimensionsRetryAttemptInput interface { pulumi.Input @@ -4991,10 +5132,27 @@ func (o EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypePtrOutput) ToSt }).(pulumi.StringPtrOutput) } -// EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeInput is an input type that accepts EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeArgs and EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeOutput values. -// You can construct a concrete instance of `EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeInput` via: +// EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeInput is an input type that accepts values of the EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataType enum +// A concrete instance of `EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeInput` can be one of the following: // -// EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeArgs{...} +// EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeDataTypeUnspecified +// EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeStringValue +// EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeIntValue +// EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeDoubleValue +// EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeBooleanValue +// EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeProtoValue +// EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeSerializedObjectValue +// EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeStringArray +// EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeIntArray +// EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeDoubleArray +// EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeProtoArray +// EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeProtoEnum +// EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeBooleanArray +// EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeProtoEnumArray +// EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeBytes +// EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeBytesArray +// EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeNonSerializableObject +// EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeJsonValue type EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataTypeInput interface { pulumi.Input @@ -5179,10 +5337,27 @@ func (o EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypePtrOutput) ToSt }).(pulumi.StringPtrOutput) } -// EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeInput is an input type that accepts EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeArgs and EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeOutput values. -// You can construct a concrete instance of `EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeInput` via: +// EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeInput is an input type that accepts values of the EnterpriseCrmFrontendsEventbusProtoParameterEntryDataType enum +// A concrete instance of `EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeInput` can be one of the following: // -// EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeArgs{...} +// EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeDataTypeUnspecified +// EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeStringValue +// EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeIntValue +// EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeDoubleValue +// EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeBooleanValue +// EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeProtoValue +// EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeSerializedObjectValue +// EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeStringArray +// EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeIntArray +// EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeDoubleArray +// EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeProtoArray +// EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeProtoEnum +// EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeBooleanArray +// EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeProtoEnumArray +// EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeBytes +// EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeBytesArray +// EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeNonSerializableObject +// EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeJsonValue type EnterpriseCrmFrontendsEventbusProtoParameterEntryDataTypeInput interface { pulumi.Input @@ -5353,10 +5528,12 @@ func (o EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypePtrOutput) }).(pulumi.StringPtrOutput) } -// EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypeInput is an input type that accepts EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypeArgs and EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypeOutput values. -// You can construct a concrete instance of `EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypeInput` via: +// EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypeInput is an input type that accepts values of the EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskType enum +// A concrete instance of `EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypeInput` can be one of the following: // -// EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypeArgs{...} +// EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypeExternalTaskTypeUnspecified +// EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypeNormalTask +// EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypeErrorTask type EnterpriseCrmFrontendsEventbusProtoTaskConfigExternalTaskTypeInput interface { pulumi.Input @@ -5532,10 +5709,14 @@ func (o EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionPtrOutp }).(pulumi.StringPtrOutput) } -// EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionInput is an input type that accepts EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionArgs and EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionOutput values. -// You can construct a concrete instance of `EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionInput` via: +// EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionInput is an input type that accepts values of the EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOption enum +// A concrete instance of `EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionInput` can be one of the following: // -// EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionArgs{...} +// EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionUnspecifiedJsonValidationOption +// EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionSkip +// EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionPreExecution +// EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionPostExecution +// EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionPrePostExecution type EnterpriseCrmFrontendsEventbusProtoTaskConfigJsonValidationOptionInput interface { pulumi.Input @@ -5707,10 +5888,12 @@ func (o EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyPtr }).(pulumi.StringPtrOutput) } -// EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyInput is an input type that accepts EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyArgs and EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyOutput values. -// You can construct a concrete instance of `EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyInput` via: +// EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyInput is an input type that accepts values of the EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicy enum +// A concrete instance of `EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyInput` can be one of the following: // -// EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyArgs{...} +// EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyUnspecified +// EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyRunAllMatch +// EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyRunFirstMatch type EnterpriseCrmFrontendsEventbusProtoTaskConfigNextTasksExecutionPolicyInput interface { pulumi.Input @@ -5882,10 +6065,12 @@ func (o EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyPtrOut }).(pulumi.StringPtrOutput) } -// EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyInput is an input type that accepts EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyArgs and EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyOutput values. -// You can construct a concrete instance of `EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyInput` via: +// EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyInput is an input type that accepts values of the EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategy enum +// A concrete instance of `EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyInput` can be one of the following: // -// EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyArgs{...} +// EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyWhenAllSucceed +// EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyWhenAnySucceed +// EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyWhenAllTasksAndConditionsSucceed type EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskExecutionStrategyInput interface { pulumi.Input @@ -6057,10 +6242,12 @@ func (o EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypePtrOutput) ToString }).(pulumi.StringPtrOutput) } -// EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypeInput is an input type that accepts EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypeArgs and EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypeOutput values. -// You can construct a concrete instance of `EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypeInput` via: +// EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypeInput is an input type that accepts values of the EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskType enum +// A concrete instance of `EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypeInput` can be one of the following: // -// EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypeArgs{...} +// EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypeTask +// EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypeAsisTemplate +// EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypeIoTemplate type EnterpriseCrmFrontendsEventbusProtoTaskConfigTaskTypeInput interface { pulumi.Input @@ -6232,10 +6419,12 @@ func (o EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypePtrOutput) ToString }).(pulumi.StringPtrOutput) } -// EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypeInput is an input type that accepts EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypeArgs and EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypeOutput values. -// You can construct a concrete instance of `EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypeInput` via: +// EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypeInput is an input type that accepts values of the EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskType enum +// A concrete instance of `EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypeInput` can be one of the following: // -// EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypeArgs{...} +// EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypeTask +// EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypeAsisTemplate +// EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypeIoTemplate type EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskTypeInput interface { pulumi.Input @@ -6407,10 +6596,12 @@ func (o EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicy }).(pulumi.StringPtrOutput) } -// EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyInput is an input type that accepts EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyArgs and EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyOutput values. -// You can construct a concrete instance of `EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyInput` via: +// EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyInput is an input type that accepts values of the EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicy enum +// A concrete instance of `EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyInput` can be one of the following: // -// EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyArgs{...} +// EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyUnspecified +// EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyRunAllMatch +// EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyRunFirstMatch type EnterpriseCrmFrontendsEventbusProtoTriggerConfigNextTasksExecutionPolicyInput interface { pulumi.Input @@ -6590,10 +6781,24 @@ func (o EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypePtrOutput) To }).(pulumi.StringPtrOutput) } -// EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeInput is an input type that accepts EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeArgs and EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeOutput values. -// You can construct a concrete instance of `EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeInput` via: +// EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeInput is an input type that accepts values of the EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerType enum +// A concrete instance of `EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeInput` can be one of the following: // -// EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeArgs{...} +// EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeUnknown +// EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeCloudPubsub +// EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeGoops +// EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeSfdcSync +// EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeCron +// EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeApi +// EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeManifoldTrigger +// EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeDatalayerDataChange +// EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeSfdcChannel +// EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeCloudPubsubExternal +// EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeSfdcCdcChannel +// EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeSfdcPlatformEventsChannel +// EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeCloudScheduler +// EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeIntegrationConnectorTrigger +// EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypePrivateTrigger type EnterpriseCrmFrontendsEventbusProtoTriggerConfigTriggerTypeInput interface { pulumi.Input @@ -6778,10 +6983,27 @@ func (o EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypePtrOutp }).(pulumi.StringPtrOutput) } -// EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeInput is an input type that accepts EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeArgs and EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeOutput values. -// You can construct a concrete instance of `EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeInput` via: +// EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeInput is an input type that accepts values of the EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataType enum +// A concrete instance of `EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeInput` can be one of the following: // -// EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeArgs{...} +// EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeDataTypeUnspecified +// EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeStringValue +// EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeIntValue +// EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeDoubleValue +// EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeBooleanValue +// EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeProtoValue +// EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeSerializedObjectValue +// EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeStringArray +// EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeIntArray +// EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeDoubleArray +// EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeProtoArray +// EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeProtoEnum +// EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeBooleanArray +// EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeProtoEnumArray +// EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeBytes +// EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeBytesArray +// EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeNonSerializableObject +// EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeJsonValue type EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryDataTypeInput interface { pulumi.Input @@ -6954,10 +7176,13 @@ func (o EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypePtrOut }).(pulumi.StringPtrOutput) } -// EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypeInput is an input type that accepts EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypeArgs and EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypeOutput values. -// You can construct a concrete instance of `EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypeInput` via: +// EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypeInput is an input type that accepts values of the EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutType enum +// A concrete instance of `EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypeInput` can be one of the following: // -// EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypeArgs{...} +// EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypeInOutTypeUnspecified +// EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypeIn +// EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypeOut +// EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypeInOut type EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryInOutTypeInput interface { pulumi.Input @@ -7125,10 +7350,12 @@ func (o EnterpriseCrmLoggingGwsFieldLimitsLogActionPtrOutput) ToStringPtrOutputW }).(pulumi.StringPtrOutput) } -// EnterpriseCrmLoggingGwsFieldLimitsLogActionInput is an input type that accepts EnterpriseCrmLoggingGwsFieldLimitsLogActionArgs and EnterpriseCrmLoggingGwsFieldLimitsLogActionOutput values. -// You can construct a concrete instance of `EnterpriseCrmLoggingGwsFieldLimitsLogActionInput` via: +// EnterpriseCrmLoggingGwsFieldLimitsLogActionInput is an input type that accepts values of the EnterpriseCrmLoggingGwsFieldLimitsLogAction enum +// A concrete instance of `EnterpriseCrmLoggingGwsFieldLimitsLogActionInput` can be one of the following: // -// EnterpriseCrmLoggingGwsFieldLimitsLogActionArgs{...} +// EnterpriseCrmLoggingGwsFieldLimitsLogActionLogActionUnspecified +// EnterpriseCrmLoggingGwsFieldLimitsLogActionDontLog +// EnterpriseCrmLoggingGwsFieldLimitsLogActionLog type EnterpriseCrmLoggingGwsFieldLimitsLogActionInput interface { pulumi.Input @@ -7300,10 +7527,13 @@ func (o EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemPtrOutput) ToStringPtrOutpu }).(pulumi.StringPtrOutput) } -// EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemInput is an input type that accepts EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemArgs and EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemOutput values. -// You can construct a concrete instance of `EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemInput` via: +// EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemInput is an input type that accepts values of the EnterpriseCrmLoggingGwsFieldLimitsLogTypeItem enum +// A concrete instance of `EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemInput` can be one of the following: // -// EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemArgs{...} +// EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemLogTypeUnspecified +// EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemGws +// EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemGts +// EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemAll type EnterpriseCrmLoggingGwsFieldLimitsLogTypeItemInput interface { pulumi.Input @@ -7526,10 +7756,16 @@ func (o EnterpriseCrmLoggingGwsFieldLimitsShortenerTypePtrOutput) ToStringPtrOut }).(pulumi.StringPtrOutput) } -// EnterpriseCrmLoggingGwsFieldLimitsShortenerTypeInput is an input type that accepts EnterpriseCrmLoggingGwsFieldLimitsShortenerTypeArgs and EnterpriseCrmLoggingGwsFieldLimitsShortenerTypeOutput values. -// You can construct a concrete instance of `EnterpriseCrmLoggingGwsFieldLimitsShortenerTypeInput` via: +// EnterpriseCrmLoggingGwsFieldLimitsShortenerTypeInput is an input type that accepts values of the EnterpriseCrmLoggingGwsFieldLimitsShortenerType enum +// A concrete instance of `EnterpriseCrmLoggingGwsFieldLimitsShortenerTypeInput` can be one of the following: // -// EnterpriseCrmLoggingGwsFieldLimitsShortenerTypeArgs{...} +// EnterpriseCrmLoggingGwsFieldLimitsShortenerTypeShortenerTypeUnspecified +// EnterpriseCrmLoggingGwsFieldLimitsShortenerTypeShorten +// EnterpriseCrmLoggingGwsFieldLimitsShortenerTypeHash +// EnterpriseCrmLoggingGwsFieldLimitsShortenerTypeShortenWithHash +// EnterpriseCrmLoggingGwsFieldLimitsShortenerTypeShortenEmail +// EnterpriseCrmLoggingGwsFieldLimitsShortenerTypeShortenEmailWithHash +// EnterpriseCrmLoggingGwsFieldLimitsShortenerTypeShortenDomain type EnterpriseCrmLoggingGwsFieldLimitsShortenerTypeInput interface { pulumi.Input @@ -7701,10 +7937,13 @@ func (o EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemPtrOutput) ToStringPtrO }).(pulumi.StringPtrOutput) } -// EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemInput is an input type that accepts EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemArgs and EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemOutput values. -// You can construct a concrete instance of `EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemInput` via: +// EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemInput is an input type that accepts values of the EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItem enum +// A concrete instance of `EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemInput` can be one of the following: // -// EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemArgs{...} +// EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemLogTypeUnspecified +// EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemGws +// EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemGts +// EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemAll type EnterpriseCrmLoggingGwsSanitizeOptionsLogTypeItemInput interface { pulumi.Input @@ -7923,10 +8162,14 @@ func (o EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyPtrOutput) ToStringPtrOutpu }).(pulumi.StringPtrOutput) } -// EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyInput is an input type that accepts EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyArgs and EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyOutput values. -// You can construct a concrete instance of `EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyInput` via: +// EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyInput is an input type that accepts values of the EnterpriseCrmLoggingGwsSanitizeOptionsPrivacy enum +// A concrete instance of `EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyInput` can be one of the following: // -// EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyArgs{...} +// EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyPrivacyTypeUnspecified +// EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyNotPii +// EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyPii +// EnterpriseCrmLoggingGwsSanitizeOptionsPrivacySpii +// EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyUnsure type EnterpriseCrmLoggingGwsSanitizeOptionsPrivacyInput interface { pulumi.Input @@ -8104,10 +8347,16 @@ func (o EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypePtrOutput) ToStringPtr }).(pulumi.StringPtrOutput) } -// EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypeInput is an input type that accepts EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypeArgs and EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypeOutput values. -// You can construct a concrete instance of `EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypeInput` via: +// EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypeInput is an input type that accepts values of the EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeType enum +// A concrete instance of `EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypeInput` can be one of the following: // -// EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypeArgs{...} +// EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypeSanitizeTypeUnspecified +// EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypeScrub +// EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypeAnonymize +// EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypeAnonymizeLimitedRepeatable +// EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypeObfuscate +// EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypeEncrypt +// EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypeDoNotSanitize type EnterpriseCrmLoggingGwsSanitizeOptionsSanitizeTypeInput interface { pulumi.Input @@ -8289,10 +8538,17 @@ func (o GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyPtrOutput) ToStr }).(pulumi.StringPtrOutput) } -// GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyInput is an input type that accepts GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyArgs and GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyOutput values. -// You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyInput` via: +// GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyInput is an input type that accepts values of the GoogleCloudIntegrationsV1alphaAssertionAssertionStrategy enum +// A concrete instance of `GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyInput` can be one of the following: // -// GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyArgs{...} +// GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyAssertionStrategyUnspecified +// GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyAssertSuccessfulExecution +// GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyAssertFailedExecution +// GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyAssertNoExecution +// GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyAssertEquals +// GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyAssertNotEquals +// GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyAssertContains +// GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyAssertCondition type GoogleCloudIntegrationsV1alphaAssertionAssertionStrategyInput interface { pulumi.Input @@ -8468,10 +8724,14 @@ func (o GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityPtr }).(pulumi.StringPtrOutput) } -// GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityInput is an input type that accepts GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityArgs and GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityOutput values. -// You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityInput` via: +// GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityInput is an input type that accepts values of the GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverity enum +// A concrete instance of `GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityInput` can be one of the following: // -// GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityArgs{...} +// GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityCloudLoggingSeverityUnspecified +// GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityDefault +// GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityInfo +// GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityError +// GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityWarning type GoogleCloudIntegrationsV1alphaCloudLoggingDetailsCloudLoggingSeverityInput interface { pulumi.Input @@ -8661,10 +8921,21 @@ func (o GoogleCloudIntegrationsV1alphaCredentialCredentialTypePtrOutput) ToStrin }).(pulumi.StringPtrOutput) } -// GoogleCloudIntegrationsV1alphaCredentialCredentialTypeInput is an input type that accepts GoogleCloudIntegrationsV1alphaCredentialCredentialTypeArgs and GoogleCloudIntegrationsV1alphaCredentialCredentialTypeOutput values. -// You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaCredentialCredentialTypeInput` via: +// GoogleCloudIntegrationsV1alphaCredentialCredentialTypeInput is an input type that accepts values of the GoogleCloudIntegrationsV1alphaCredentialCredentialType enum +// A concrete instance of `GoogleCloudIntegrationsV1alphaCredentialCredentialTypeInput` can be one of the following: // -// GoogleCloudIntegrationsV1alphaCredentialCredentialTypeArgs{...} +// GoogleCloudIntegrationsV1alphaCredentialCredentialTypeCredentialTypeUnspecified +// GoogleCloudIntegrationsV1alphaCredentialCredentialTypeUsernameAndPassword +// GoogleCloudIntegrationsV1alphaCredentialCredentialTypeApiKey +// GoogleCloudIntegrationsV1alphaCredentialCredentialTypeOauth2AuthorizationCode +// GoogleCloudIntegrationsV1alphaCredentialCredentialTypeOauth2Implicit +// GoogleCloudIntegrationsV1alphaCredentialCredentialTypeOauth2ClientCredentials +// GoogleCloudIntegrationsV1alphaCredentialCredentialTypeOauth2ResourceOwnerCredentials +// GoogleCloudIntegrationsV1alphaCredentialCredentialTypeJwt +// GoogleCloudIntegrationsV1alphaCredentialCredentialTypeAuthToken +// GoogleCloudIntegrationsV1alphaCredentialCredentialTypeServiceAccount +// GoogleCloudIntegrationsV1alphaCredentialCredentialTypeClientCertificateOnly +// GoogleCloudIntegrationsV1alphaCredentialCredentialTypeOidcToken type GoogleCloudIntegrationsV1alphaCredentialCredentialTypeInput interface { pulumi.Input @@ -8846,10 +9117,17 @@ func (o GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyPtrOutput) ToStr }).(pulumi.StringPtrOutput) } -// GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyInput is an input type that accepts GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyArgs and GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyOutput values. -// You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyInput` via: +// GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyInput is an input type that accepts values of the GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategy enum +// A concrete instance of `GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyInput` can be one of the following: // -// GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyArgs{...} +// GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyRetryStrategyUnspecified +// GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyIgnore +// GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyNone +// GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyFatal +// GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyFixedInterval +// GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyLinearBackoff +// GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyExponentialBackoff +// GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyRestartIntegrationWithBackoff type GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategyInput interface { pulumi.Input @@ -9037,10 +9315,20 @@ func (o GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypePtrOutput) }).(pulumi.StringPtrOutput) } -// GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeInput is an input type that accepts GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeArgs and GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeOutput values. -// You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeInput` via: +// GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeInput is an input type that accepts values of the GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricType enum +// A concrete instance of `GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeInput` can be one of the following: // -// GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeArgs{...} +// GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeMetricTypeUnspecified +// GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeEventErrorRate +// GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeEventWarningRate +// GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeTaskErrorRate +// GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeTaskWarningRate +// GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeTaskRate +// GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeEventRate +// GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeEventAverageDuration +// GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeEventPercentileDuration +// GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeTaskAverageDuration +// GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeTaskPercentileDuration type GoogleCloudIntegrationsV1alphaIntegrationAlertConfigMetricTypeInput interface { pulumi.Input @@ -9212,10 +9500,12 @@ func (o GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypePtrOutp }).(pulumi.StringPtrOutput) } -// GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypeInput is an input type that accepts GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypeArgs and GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypeOutput values. -// You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypeInput` via: +// GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypeInput is an input type that accepts values of the GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdType enum +// A concrete instance of `GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypeInput` can be one of the following: // -// GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypeArgs{...} +// GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypeThresholdTypeUnspecified +// GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypeExpectedMin +// GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypeExpectedMax type GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdTypeInput interface { pulumi.Input @@ -9405,10 +9695,21 @@ func (o GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypePtrOutput) ToS }).(pulumi.StringPtrOutput) } -// GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeInput is an input type that accepts GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeArgs and GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeOutput values. -// You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeInput` via: +// GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeInput is an input type that accepts values of the GoogleCloudIntegrationsV1alphaIntegrationParameterDataType enum +// A concrete instance of `GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeInput` can be one of the following: // -// GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeArgs{...} +// GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeIntegrationParameterDataTypeUnspecified +// GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeStringValue +// GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeIntValue +// GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeDoubleValue +// GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeBooleanValue +// GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeStringArray +// GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeIntArray +// GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeDoubleArray +// GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeBooleanArray +// GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeJsonValue +// GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeProtoValue +// GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeProtoArray type GoogleCloudIntegrationsV1alphaIntegrationParameterDataTypeInput interface { pulumi.Input @@ -9582,10 +9883,13 @@ func (o GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypePtrOutp }).(pulumi.StringPtrOutput) } -// GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypeInput is an input type that accepts GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypeArgs and GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypeOutput values. -// You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypeInput` via: +// GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypeInput is an input type that accepts values of the GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputType enum +// A concrete instance of `GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypeInput` can be one of the following: // -// GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypeArgs{...} +// GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypeInOutTypeUnspecified +// GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypeIn +// GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypeOut +// GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypeInOut type GoogleCloudIntegrationsV1alphaIntegrationParameterInputOutputTypeInput interface { pulumi.Input @@ -9761,10 +10065,14 @@ func (o GoogleCloudIntegrationsV1alphaMockConfigMockStrategyPtrOutput) ToStringP }).(pulumi.StringPtrOutput) } -// GoogleCloudIntegrationsV1alphaMockConfigMockStrategyInput is an input type that accepts GoogleCloudIntegrationsV1alphaMockConfigMockStrategyArgs and GoogleCloudIntegrationsV1alphaMockConfigMockStrategyOutput values. -// You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaMockConfigMockStrategyInput` via: +// GoogleCloudIntegrationsV1alphaMockConfigMockStrategyInput is an input type that accepts values of the GoogleCloudIntegrationsV1alphaMockConfigMockStrategy enum +// A concrete instance of `GoogleCloudIntegrationsV1alphaMockConfigMockStrategyInput` can be one of the following: // -// GoogleCloudIntegrationsV1alphaMockConfigMockStrategyArgs{...} +// GoogleCloudIntegrationsV1alphaMockConfigMockStrategyMockStrategyUnspecified +// GoogleCloudIntegrationsV1alphaMockConfigMockStrategyNoMockStrategy +// GoogleCloudIntegrationsV1alphaMockConfigMockStrategySpecificMockStrategy +// GoogleCloudIntegrationsV1alphaMockConfigMockStrategyFailureMockStrategy +// GoogleCloudIntegrationsV1alphaMockConfigMockStrategySkipMockStrategy type GoogleCloudIntegrationsV1alphaMockConfigMockStrategyInput interface { pulumi.Input @@ -9938,10 +10246,13 @@ func (o GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypePtrOutpu }).(pulumi.StringPtrOutput) } -// GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypeInput is an input type that accepts GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypeArgs and GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypeOutput values. -// You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypeInput` via: +// GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypeInput is an input type that accepts values of the GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestType enum +// A concrete instance of `GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypeInput` can be one of the following: // -// GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypeArgs{...} +// GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypeRequestTypeUnspecified +// GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypeRequestBody +// GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypeQueryParameters +// GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypeEncodedHeader type GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypeInput interface { pulumi.Input @@ -10115,10 +10426,13 @@ func (o GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypePtrOutpu }).(pulumi.StringPtrOutput) } -// GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypeInput is an input type that accepts GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypeArgs and GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypeOutput values. -// You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypeInput` via: +// GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypeInput is an input type that accepts values of the GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestType enum +// A concrete instance of `GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypeInput` can be one of the following: // -// GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypeArgs{...} +// GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypeRequestTypeUnspecified +// GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypeRequestBody +// GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypeQueryParameters +// GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypeEncodedHeader type GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypeInput interface { pulumi.Input @@ -10292,10 +10606,13 @@ func (o GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypeP }).(pulumi.StringPtrOutput) } -// GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypeInput is an input type that accepts GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypeArgs and GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypeOutput values. -// You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypeInput` via: +// GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypeInput is an input type that accepts values of the GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestType enum +// A concrete instance of `GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypeInput` can be one of the following: // -// GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypeArgs{...} +// GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypeRequestTypeUnspecified +// GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypeRequestBody +// GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypeQueryParameters +// GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypeEncodedHeader type GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypeInput interface { pulumi.Input @@ -10485,10 +10802,21 @@ func (o GoogleCloudIntegrationsV1alphaParameterMapKeyTypePtrOutput) ToStringPtrO }).(pulumi.StringPtrOutput) } -// GoogleCloudIntegrationsV1alphaParameterMapKeyTypeInput is an input type that accepts GoogleCloudIntegrationsV1alphaParameterMapKeyTypeArgs and GoogleCloudIntegrationsV1alphaParameterMapKeyTypeOutput values. -// You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaParameterMapKeyTypeInput` via: +// GoogleCloudIntegrationsV1alphaParameterMapKeyTypeInput is an input type that accepts values of the GoogleCloudIntegrationsV1alphaParameterMapKeyType enum +// A concrete instance of `GoogleCloudIntegrationsV1alphaParameterMapKeyTypeInput` can be one of the following: // -// GoogleCloudIntegrationsV1alphaParameterMapKeyTypeArgs{...} +// GoogleCloudIntegrationsV1alphaParameterMapKeyTypeIntegrationParameterDataTypeUnspecified +// GoogleCloudIntegrationsV1alphaParameterMapKeyTypeStringValue +// GoogleCloudIntegrationsV1alphaParameterMapKeyTypeIntValue +// GoogleCloudIntegrationsV1alphaParameterMapKeyTypeDoubleValue +// GoogleCloudIntegrationsV1alphaParameterMapKeyTypeBooleanValue +// GoogleCloudIntegrationsV1alphaParameterMapKeyTypeStringArray +// GoogleCloudIntegrationsV1alphaParameterMapKeyTypeIntArray +// GoogleCloudIntegrationsV1alphaParameterMapKeyTypeDoubleArray +// GoogleCloudIntegrationsV1alphaParameterMapKeyTypeBooleanArray +// GoogleCloudIntegrationsV1alphaParameterMapKeyTypeJsonValue +// GoogleCloudIntegrationsV1alphaParameterMapKeyTypeProtoValue +// GoogleCloudIntegrationsV1alphaParameterMapKeyTypeProtoArray type GoogleCloudIntegrationsV1alphaParameterMapKeyTypeInput interface { pulumi.Input @@ -10678,10 +11006,21 @@ func (o GoogleCloudIntegrationsV1alphaParameterMapValueTypePtrOutput) ToStringPt }).(pulumi.StringPtrOutput) } -// GoogleCloudIntegrationsV1alphaParameterMapValueTypeInput is an input type that accepts GoogleCloudIntegrationsV1alphaParameterMapValueTypeArgs and GoogleCloudIntegrationsV1alphaParameterMapValueTypeOutput values. -// You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaParameterMapValueTypeInput` via: +// GoogleCloudIntegrationsV1alphaParameterMapValueTypeInput is an input type that accepts values of the GoogleCloudIntegrationsV1alphaParameterMapValueType enum +// A concrete instance of `GoogleCloudIntegrationsV1alphaParameterMapValueTypeInput` can be one of the following: // -// GoogleCloudIntegrationsV1alphaParameterMapValueTypeArgs{...} +// GoogleCloudIntegrationsV1alphaParameterMapValueTypeIntegrationParameterDataTypeUnspecified +// GoogleCloudIntegrationsV1alphaParameterMapValueTypeStringValue +// GoogleCloudIntegrationsV1alphaParameterMapValueTypeIntValue +// GoogleCloudIntegrationsV1alphaParameterMapValueTypeDoubleValue +// GoogleCloudIntegrationsV1alphaParameterMapValueTypeBooleanValue +// GoogleCloudIntegrationsV1alphaParameterMapValueTypeStringArray +// GoogleCloudIntegrationsV1alphaParameterMapValueTypeIntArray +// GoogleCloudIntegrationsV1alphaParameterMapValueTypeDoubleArray +// GoogleCloudIntegrationsV1alphaParameterMapValueTypeBooleanArray +// GoogleCloudIntegrationsV1alphaParameterMapValueTypeJsonValue +// GoogleCloudIntegrationsV1alphaParameterMapValueTypeProtoValue +// GoogleCloudIntegrationsV1alphaParameterMapValueTypeProtoArray type GoogleCloudIntegrationsV1alphaParameterMapValueTypeInput interface { pulumi.Input @@ -10853,10 +11192,12 @@ func (o GoogleCloudIntegrationsV1alphaSuccessPolicyFinalStatePtrOutput) ToString }).(pulumi.StringPtrOutput) } -// GoogleCloudIntegrationsV1alphaSuccessPolicyFinalStateInput is an input type that accepts GoogleCloudIntegrationsV1alphaSuccessPolicyFinalStateArgs and GoogleCloudIntegrationsV1alphaSuccessPolicyFinalStateOutput values. -// You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaSuccessPolicyFinalStateInput` via: +// GoogleCloudIntegrationsV1alphaSuccessPolicyFinalStateInput is an input type that accepts values of the GoogleCloudIntegrationsV1alphaSuccessPolicyFinalState enum +// A concrete instance of `GoogleCloudIntegrationsV1alphaSuccessPolicyFinalStateInput` can be one of the following: // -// GoogleCloudIntegrationsV1alphaSuccessPolicyFinalStateArgs{...} +// GoogleCloudIntegrationsV1alphaSuccessPolicyFinalStateFinalStateUnspecified +// GoogleCloudIntegrationsV1alphaSuccessPolicyFinalStateSucceeded +// GoogleCloudIntegrationsV1alphaSuccessPolicyFinalStateSuspended type GoogleCloudIntegrationsV1alphaSuccessPolicyFinalStateInput interface { pulumi.Input @@ -11028,10 +11369,12 @@ func (o GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypePtrOutput) ToStr }).(pulumi.StringPtrOutput) } -// GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypeInput is an input type that accepts GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypeArgs and GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypeOutput values. -// You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypeInput` via: +// GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypeInput is an input type that accepts values of the GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskType enum +// A concrete instance of `GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypeInput` can be one of the following: // -// GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypeArgs{...} +// GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypeExternalTaskTypeUnspecified +// GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypeNormalTask +// GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypeErrorTask type GoogleCloudIntegrationsV1alphaTaskConfigExternalTaskTypeInput interface { pulumi.Input @@ -11207,10 +11550,14 @@ func (o GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionPtrOutput) T }).(pulumi.StringPtrOutput) } -// GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionInput is an input type that accepts GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionArgs and GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionOutput values. -// You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionInput` via: +// GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionInput is an input type that accepts values of the GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOption enum +// A concrete instance of `GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionInput` can be one of the following: // -// GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionArgs{...} +// GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionJsonValidationOptionUnspecified +// GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionSkip +// GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionPreExecution +// GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionPostExecution +// GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionPrePostExecution type GoogleCloudIntegrationsV1alphaTaskConfigJsonValidationOptionInput interface { pulumi.Input @@ -11382,10 +11729,12 @@ func (o GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyPtrOutpu }).(pulumi.StringPtrOutput) } -// GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyInput is an input type that accepts GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyArgs and GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyOutput values. -// You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyInput` via: +// GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyInput is an input type that accepts values of the GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicy enum +// A concrete instance of `GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyInput` can be one of the following: // -// GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyArgs{...} +// GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyNextTasksExecutionPolicyUnspecified +// GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyRunAllMatch +// GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyRunFirstMatch type GoogleCloudIntegrationsV1alphaTaskConfigNextTasksExecutionPolicyInput interface { pulumi.Input @@ -11559,10 +11908,13 @@ func (o GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyPtrOutput) }).(pulumi.StringPtrOutput) } -// GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyInput is an input type that accepts GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyArgs and GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyOutput values. -// You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyInput` via: +// GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyInput is an input type that accepts values of the GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategy enum +// A concrete instance of `GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyInput` can be one of the following: // -// GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyArgs{...} +// GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyTaskExecutionStrategyUnspecified +// GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyWhenAllSucceed +// GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyWhenAnySucceed +// GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyWhenAllTasksAndConditionsSucceed type GoogleCloudIntegrationsV1alphaTaskConfigTaskExecutionStrategyInput interface { pulumi.Input @@ -11734,10 +12086,12 @@ func (o GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyPtrOu }).(pulumi.StringPtrOutput) } -// GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyInput is an input type that accepts GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyArgs and GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyOutput values. -// You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyInput` via: +// GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyInput is an input type that accepts values of the GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicy enum +// A concrete instance of `GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyInput` can be one of the following: // -// GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyArgs{...} +// GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyNextTasksExecutionPolicyUnspecified +// GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyRunAllMatch +// GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyRunFirstMatch type GoogleCloudIntegrationsV1alphaTriggerConfigNextTasksExecutionPolicyInput interface { pulumi.Input @@ -11921,10 +12275,18 @@ func (o GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypePtrOutput) ToStrin }).(pulumi.StringPtrOutput) } -// GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypeInput is an input type that accepts GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypeArgs and GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypeOutput values. -// You can construct a concrete instance of `GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypeInput` via: +// GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypeInput is an input type that accepts values of the GoogleCloudIntegrationsV1alphaTriggerConfigTriggerType enum +// A concrete instance of `GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypeInput` can be one of the following: // -// GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypeArgs{...} +// GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypeTriggerTypeUnspecified +// GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypeCron +// GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypeApi +// GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypeSfdcChannel +// GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypeCloudPubsubExternal +// GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypeSfdcCdcChannel +// GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypeCloudScheduler +// GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypeIntegrationConnectorTrigger +// GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypePrivateTrigger type GoogleCloudIntegrationsV1alphaTriggerConfigTriggerTypeInput interface { pulumi.Input @@ -12096,10 +12458,12 @@ func (o TemplatesVersionDatabasePersistencePolicyPtrOutput) ToStringPtrOutputWit }).(pulumi.StringPtrOutput) } -// TemplatesVersionDatabasePersistencePolicyInput is an input type that accepts TemplatesVersionDatabasePersistencePolicyArgs and TemplatesVersionDatabasePersistencePolicyOutput values. -// You can construct a concrete instance of `TemplatesVersionDatabasePersistencePolicyInput` via: +// TemplatesVersionDatabasePersistencePolicyInput is an input type that accepts values of the TemplatesVersionDatabasePersistencePolicy enum +// A concrete instance of `TemplatesVersionDatabasePersistencePolicyInput` can be one of the following: // -// TemplatesVersionDatabasePersistencePolicyArgs{...} +// TemplatesVersionDatabasePersistencePolicyDatabasePersistencePolicyUnspecified +// TemplatesVersionDatabasePersistencePolicyDatabasePersistenceDisabled +// TemplatesVersionDatabasePersistencePolicyDatabasePersistenceAsync type TemplatesVersionDatabasePersistencePolicyInput interface { pulumi.Input @@ -12282,10 +12646,12 @@ func (o TestCaseDatabasePersistencePolicyPtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// TestCaseDatabasePersistencePolicyInput is an input type that accepts TestCaseDatabasePersistencePolicyArgs and TestCaseDatabasePersistencePolicyOutput values. -// You can construct a concrete instance of `TestCaseDatabasePersistencePolicyInput` via: +// TestCaseDatabasePersistencePolicyInput is an input type that accepts values of the TestCaseDatabasePersistencePolicy enum +// A concrete instance of `TestCaseDatabasePersistencePolicyInput` can be one of the following: // -// TestCaseDatabasePersistencePolicyArgs{...} +// TestCaseDatabasePersistencePolicyDatabasePersistencePolicyUnspecified +// TestCaseDatabasePersistencePolicyDatabasePersistenceDisabled +// TestCaseDatabasePersistencePolicyDatabasePersistenceAsync type TestCaseDatabasePersistencePolicyInput interface { pulumi.Input @@ -12457,10 +12823,12 @@ func (o VersionDatabasePersistencePolicyPtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// VersionDatabasePersistencePolicyInput is an input type that accepts VersionDatabasePersistencePolicyArgs and VersionDatabasePersistencePolicyOutput values. -// You can construct a concrete instance of `VersionDatabasePersistencePolicyInput` via: +// VersionDatabasePersistencePolicyInput is an input type that accepts values of the VersionDatabasePersistencePolicy enum +// A concrete instance of `VersionDatabasePersistencePolicyInput` can be one of the following: // -// VersionDatabasePersistencePolicyArgs{...} +// VersionDatabasePersistencePolicyDatabasePersistencePolicyUnspecified +// VersionDatabasePersistencePolicyDatabasePersistenceDisabled +// VersionDatabasePersistencePolicyDatabasePersistenceAsync type VersionDatabasePersistencePolicyInput interface { pulumi.Input @@ -12637,10 +13005,15 @@ func (o VersionOriginPtrOutput) ToStringPtrOutputWithContext(ctx context.Context }).(pulumi.StringPtrOutput) } -// VersionOriginInput is an input type that accepts VersionOriginArgs and VersionOriginOutput values. -// You can construct a concrete instance of `VersionOriginInput` via: +// VersionOriginInput is an input type that accepts values of the VersionOrigin enum +// A concrete instance of `VersionOriginInput` can be one of the following: // -// VersionOriginArgs{...} +// VersionOriginUnspecified +// VersionOriginUi +// VersionOriginPiperV2 +// VersionOriginPiperV3 +// VersionOriginApplicationIpProvisioning +// VersionOriginTestCase type VersionOriginInput interface { pulumi.Input diff --git a/sdk/go/google/internal/pulumiUtilities.go b/sdk/go/google/internal/pulumiUtilities.go index baf801ba6c..2a9031787a 100644 --- a/sdk/go/google/internal/pulumiUtilities.go +++ b/sdk/go/google/internal/pulumiUtilities.go @@ -15,6 +15,10 @@ import ( "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) +import ( + "github.com/pulumi/pulumi/sdk/v3/go/pulumi/internals" +) + type envParser func(v string) interface{} func ParseEnvBool(v string) interface{} { @@ -90,6 +94,73 @@ func IsZero(v interface{}) bool { return reflect.ValueOf(v).IsZero() } +func CallPlain( + ctx *pulumi.Context, + tok string, + args pulumi.Input, + output pulumi.Output, + self pulumi.Resource, + property string, + resultPtr reflect.Value, + errorPtr *error, + opts ...pulumi.InvokeOption, +) { + res, err := callPlainInner(ctx, tok, args, output, self, opts...) + if err != nil { + *errorPtr = err + return + } + + v := reflect.ValueOf(res) + + // extract res.property field if asked to do so + if property != "" { + v = v.FieldByName("Res") + } + + // return by setting the result pointer; this style of returns shortens the generated code without generics + resultPtr.Elem().Set(v) +} + +func callPlainInner( + ctx *pulumi.Context, + tok string, + args pulumi.Input, + output pulumi.Output, + self pulumi.Resource, + opts ...pulumi.InvokeOption, +) (any, error) { + o, err := ctx.Call(tok, args, output, self, opts...) + if err != nil { + return nil, err + } + + outputData, err := internals.UnsafeAwaitOutput(ctx.Context(), o) + if err != nil { + return nil, err + } + + // Ingoring deps silently. They are typically non-empty, r.f() calls include r as a dependency. + known := outputData.Known + value := outputData.Value + secret := outputData.Secret + + problem := "" + if !known { + problem = "an unknown value" + } else if secret { + problem = "a secret value" + } + + if problem != "" { + return nil, fmt.Errorf("Plain resource method %q incorrectly returned %s. "+ + "This is an error in the provider, please report this to the provider developer.", + tok, problem) + } + + return value, nil +} + // PkgResourceDefaultOpts provides package level defaults to pulumi.OptionResource. func PkgResourceDefaultOpts(opts []pulumi.ResourceOption) []pulumi.ResourceOption { defaults := []pulumi.ResourceOption{} diff --git a/sdk/go/google/jobs/v3/pulumiEnums.go b/sdk/go/google/jobs/v3/pulumiEnums.go index 399e22b738..505f2ed4b8 100644 --- a/sdk/go/google/jobs/v3/pulumiEnums.go +++ b/sdk/go/google/jobs/v3/pulumiEnums.go @@ -152,10 +152,17 @@ func (o CompanySizePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) }).(pulumi.StringPtrOutput) } -// CompanySizeInput is an input type that accepts CompanySizeArgs and CompanySizeOutput values. -// You can construct a concrete instance of `CompanySizeInput` via: +// CompanySizeInput is an input type that accepts values of the CompanySize enum +// A concrete instance of `CompanySizeInput` can be one of the following: // -// CompanySizeArgs{...} +// CompanySizeCompanySizeUnspecified +// CompanySizeMini +// CompanySizeSmall +// CompanySizeSmedium +// CompanySizeMedium +// CompanySizeBig +// CompanySizeBigger +// CompanySizeGiant type CompanySizeInput interface { pulumi.Input @@ -339,10 +346,18 @@ func (o CompensationEntryTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// CompensationEntryTypeInput is an input type that accepts CompensationEntryTypeArgs and CompensationEntryTypeOutput values. -// You can construct a concrete instance of `CompensationEntryTypeInput` via: +// CompensationEntryTypeInput is an input type that accepts values of the CompensationEntryType enum +// A concrete instance of `CompensationEntryTypeInput` can be one of the following: // -// CompensationEntryTypeArgs{...} +// CompensationEntryTypeCompensationTypeUnspecified +// CompensationEntryTypeBase +// CompensationEntryTypeBonus +// CompensationEntryTypeSigningBonus +// CompensationEntryTypeEquity +// CompensationEntryTypeProfitSharing +// CompensationEntryTypeCommissions +// CompensationEntryTypeTips +// CompensationEntryTypeOtherCompensationType type CompensationEntryTypeInput interface { pulumi.Input @@ -524,10 +539,17 @@ func (o CompensationEntryUnitPtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// CompensationEntryUnitInput is an input type that accepts CompensationEntryUnitArgs and CompensationEntryUnitOutput values. -// You can construct a concrete instance of `CompensationEntryUnitInput` via: +// CompensationEntryUnitInput is an input type that accepts values of the CompensationEntryUnit enum +// A concrete instance of `CompensationEntryUnitInput` can be one of the following: // -// CompensationEntryUnitArgs{...} +// CompensationEntryUnitCompensationUnitUnspecified +// CompensationEntryUnitHourly +// CompensationEntryUnitDaily +// CompensationEntryUnitWeekly +// CompensationEntryUnitMonthly +// CompensationEntryUnitYearly +// CompensationEntryUnitOneTime +// CompensationEntryUnitOtherCompensationUnit type CompensationEntryUnitInput interface { pulumi.Input @@ -710,10 +732,18 @@ func (o JobDegreeTypesItemPtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// JobDegreeTypesItemInput is an input type that accepts JobDegreeTypesItemArgs and JobDegreeTypesItemOutput values. -// You can construct a concrete instance of `JobDegreeTypesItemInput` via: +// JobDegreeTypesItemInput is an input type that accepts values of the JobDegreeTypesItem enum +// A concrete instance of `JobDegreeTypesItemInput` can be one of the following: // -// JobDegreeTypesItemArgs{...} +// JobDegreeTypesItemDegreeTypeUnspecified +// JobDegreeTypesItemPrimaryEducation +// JobDegreeTypesItemLowerSecondaryEducation +// JobDegreeTypesItemUpperSecondaryEducation +// JobDegreeTypesItemAdultRemedialEducation +// JobDegreeTypesItemAssociatesOrEquivalent +// JobDegreeTypesItemBachelorsOrEquivalent +// JobDegreeTypesItemMastersOrEquivalent +// JobDegreeTypesItemDoctoralOrEquivalent type JobDegreeTypesItemInput interface { pulumi.Input @@ -945,10 +975,20 @@ func (o JobEmploymentTypesItemPtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// JobEmploymentTypesItemInput is an input type that accepts JobEmploymentTypesItemArgs and JobEmploymentTypesItemOutput values. -// You can construct a concrete instance of `JobEmploymentTypesItemInput` via: +// JobEmploymentTypesItemInput is an input type that accepts values of the JobEmploymentTypesItem enum +// A concrete instance of `JobEmploymentTypesItemInput` can be one of the following: // -// JobEmploymentTypesItemArgs{...} +// JobEmploymentTypesItemEmploymentTypeUnspecified +// JobEmploymentTypesItemFullTime +// JobEmploymentTypesItemPartTime +// JobEmploymentTypesItemContractor +// JobEmploymentTypesItemContractToHire +// JobEmploymentTypesItemTemporary +// JobEmploymentTypesItemIntern +// JobEmploymentTypesItemVolunteer +// JobEmploymentTypesItemPerDiem +// JobEmploymentTypesItemFlyInFlyOut +// JobEmploymentTypesItemOtherEmploymentType type JobEmploymentTypesItemInput interface { pulumi.Input @@ -1182,10 +1222,21 @@ func (o JobJobBenefitsItemPtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// JobJobBenefitsItemInput is an input type that accepts JobJobBenefitsItemArgs and JobJobBenefitsItemOutput values. -// You can construct a concrete instance of `JobJobBenefitsItemInput` via: +// JobJobBenefitsItemInput is an input type that accepts values of the JobJobBenefitsItem enum +// A concrete instance of `JobJobBenefitsItemInput` can be one of the following: // -// JobJobBenefitsItemArgs{...} +// JobJobBenefitsItemJobBenefitUnspecified +// JobJobBenefitsItemChildCare +// JobJobBenefitsItemDental +// JobJobBenefitsItemDomesticPartner +// JobJobBenefitsItemFlexibleHours +// JobJobBenefitsItemMedical +// JobJobBenefitsItemLifeInsurance +// JobJobBenefitsItemParentalLeave +// JobJobBenefitsItemRetirementPlan +// JobJobBenefitsItemSickDays +// JobJobBenefitsItemVacation +// JobJobBenefitsItemVision type JobJobBenefitsItemInput interface { pulumi.Input @@ -1408,10 +1459,15 @@ func (o JobJobLevelPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) }).(pulumi.StringPtrOutput) } -// JobJobLevelInput is an input type that accepts JobJobLevelArgs and JobJobLevelOutput values. -// You can construct a concrete instance of `JobJobLevelInput` via: +// JobJobLevelInput is an input type that accepts values of the JobJobLevel enum +// A concrete instance of `JobJobLevelInput` can be one of the following: // -// JobJobLevelArgs{...} +// JobJobLevelJobLevelUnspecified +// JobJobLevelEntryLevel +// JobJobLevelExperienced +// JobJobLevelManager +// JobJobLevelDirector +// JobJobLevelExecutive type JobJobLevelInput interface { pulumi.Input @@ -1585,10 +1641,13 @@ func (o JobPostingRegionPtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// JobPostingRegionInput is an input type that accepts JobPostingRegionArgs and JobPostingRegionOutput values. -// You can construct a concrete instance of `JobPostingRegionInput` via: +// JobPostingRegionInput is an input type that accepts values of the JobPostingRegion enum +// A concrete instance of `JobPostingRegionInput` can be one of the following: // -// JobPostingRegionArgs{...} +// JobPostingRegionPostingRegionUnspecified +// JobPostingRegionAdministrativeArea +// JobPostingRegionNation +// JobPostingRegionTelecommute type JobPostingRegionInput interface { pulumi.Input @@ -1762,10 +1821,13 @@ func (o JobVisibilityPtrOutput) ToStringPtrOutputWithContext(ctx context.Context }).(pulumi.StringPtrOutput) } -// JobVisibilityInput is an input type that accepts JobVisibilityArgs and JobVisibilityOutput values. -// You can construct a concrete instance of `JobVisibilityInput` via: +// JobVisibilityInput is an input type that accepts values of the JobVisibility enum +// A concrete instance of `JobVisibilityInput` can be one of the following: // -// JobVisibilityArgs{...} +// JobVisibilityVisibilityUnspecified +// JobVisibilityAccountOnly +// JobVisibilitySharedWithGoogle +// JobVisibilitySharedWithPublic type JobVisibilityInput interface { pulumi.Input @@ -1937,10 +1999,12 @@ func (o ProcessingOptionsHtmlSanitizationPtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// ProcessingOptionsHtmlSanitizationInput is an input type that accepts ProcessingOptionsHtmlSanitizationArgs and ProcessingOptionsHtmlSanitizationOutput values. -// You can construct a concrete instance of `ProcessingOptionsHtmlSanitizationInput` via: +// ProcessingOptionsHtmlSanitizationInput is an input type that accepts values of the ProcessingOptionsHtmlSanitization enum +// A concrete instance of `ProcessingOptionsHtmlSanitizationInput` can be one of the following: // -// ProcessingOptionsHtmlSanitizationArgs{...} +// ProcessingOptionsHtmlSanitizationHtmlSanitizationUnspecified +// ProcessingOptionsHtmlSanitizationHtmlSanitizationDisabled +// ProcessingOptionsHtmlSanitizationSimpleFormattingOnly type ProcessingOptionsHtmlSanitizationInput interface { pulumi.Input diff --git a/sdk/go/google/jobs/v4/pulumiEnums.go b/sdk/go/google/jobs/v4/pulumiEnums.go index 3f11d78666..b48375fedc 100644 --- a/sdk/go/google/jobs/v4/pulumiEnums.go +++ b/sdk/go/google/jobs/v4/pulumiEnums.go @@ -152,10 +152,17 @@ func (o CompanySizePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) }).(pulumi.StringPtrOutput) } -// CompanySizeInput is an input type that accepts CompanySizeArgs and CompanySizeOutput values. -// You can construct a concrete instance of `CompanySizeInput` via: +// CompanySizeInput is an input type that accepts values of the CompanySize enum +// A concrete instance of `CompanySizeInput` can be one of the following: // -// CompanySizeArgs{...} +// CompanySizeCompanySizeUnspecified +// CompanySizeMini +// CompanySizeSmall +// CompanySizeSmedium +// CompanySizeMedium +// CompanySizeBig +// CompanySizeBigger +// CompanySizeGiant type CompanySizeInput interface { pulumi.Input @@ -339,10 +346,18 @@ func (o CompensationEntryTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// CompensationEntryTypeInput is an input type that accepts CompensationEntryTypeArgs and CompensationEntryTypeOutput values. -// You can construct a concrete instance of `CompensationEntryTypeInput` via: +// CompensationEntryTypeInput is an input type that accepts values of the CompensationEntryType enum +// A concrete instance of `CompensationEntryTypeInput` can be one of the following: // -// CompensationEntryTypeArgs{...} +// CompensationEntryTypeCompensationTypeUnspecified +// CompensationEntryTypeBase +// CompensationEntryTypeBonus +// CompensationEntryTypeSigningBonus +// CompensationEntryTypeEquity +// CompensationEntryTypeProfitSharing +// CompensationEntryTypeCommissions +// CompensationEntryTypeTips +// CompensationEntryTypeOtherCompensationType type CompensationEntryTypeInput interface { pulumi.Input @@ -524,10 +539,17 @@ func (o CompensationEntryUnitPtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// CompensationEntryUnitInput is an input type that accepts CompensationEntryUnitArgs and CompensationEntryUnitOutput values. -// You can construct a concrete instance of `CompensationEntryUnitInput` via: +// CompensationEntryUnitInput is an input type that accepts values of the CompensationEntryUnit enum +// A concrete instance of `CompensationEntryUnitInput` can be one of the following: // -// CompensationEntryUnitArgs{...} +// CompensationEntryUnitCompensationUnitUnspecified +// CompensationEntryUnitHourly +// CompensationEntryUnitDaily +// CompensationEntryUnitWeekly +// CompensationEntryUnitMonthly +// CompensationEntryUnitYearly +// CompensationEntryUnitOneTime +// CompensationEntryUnitOtherCompensationUnit type CompensationEntryUnitInput interface { pulumi.Input @@ -710,10 +732,18 @@ func (o JobDegreeTypesItemPtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// JobDegreeTypesItemInput is an input type that accepts JobDegreeTypesItemArgs and JobDegreeTypesItemOutput values. -// You can construct a concrete instance of `JobDegreeTypesItemInput` via: +// JobDegreeTypesItemInput is an input type that accepts values of the JobDegreeTypesItem enum +// A concrete instance of `JobDegreeTypesItemInput` can be one of the following: // -// JobDegreeTypesItemArgs{...} +// JobDegreeTypesItemDegreeTypeUnspecified +// JobDegreeTypesItemPrimaryEducation +// JobDegreeTypesItemLowerSecondaryEducation +// JobDegreeTypesItemUpperSecondaryEducation +// JobDegreeTypesItemAdultRemedialEducation +// JobDegreeTypesItemAssociatesOrEquivalent +// JobDegreeTypesItemBachelorsOrEquivalent +// JobDegreeTypesItemMastersOrEquivalent +// JobDegreeTypesItemDoctoralOrEquivalent type JobDegreeTypesItemInput interface { pulumi.Input @@ -945,10 +975,20 @@ func (o JobEmploymentTypesItemPtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// JobEmploymentTypesItemInput is an input type that accepts JobEmploymentTypesItemArgs and JobEmploymentTypesItemOutput values. -// You can construct a concrete instance of `JobEmploymentTypesItemInput` via: +// JobEmploymentTypesItemInput is an input type that accepts values of the JobEmploymentTypesItem enum +// A concrete instance of `JobEmploymentTypesItemInput` can be one of the following: // -// JobEmploymentTypesItemArgs{...} +// JobEmploymentTypesItemEmploymentTypeUnspecified +// JobEmploymentTypesItemFullTime +// JobEmploymentTypesItemPartTime +// JobEmploymentTypesItemContractor +// JobEmploymentTypesItemContractToHire +// JobEmploymentTypesItemTemporary +// JobEmploymentTypesItemIntern +// JobEmploymentTypesItemVolunteer +// JobEmploymentTypesItemPerDiem +// JobEmploymentTypesItemFlyInFlyOut +// JobEmploymentTypesItemOtherEmploymentType type JobEmploymentTypesItemInput interface { pulumi.Input @@ -1182,10 +1222,21 @@ func (o JobJobBenefitsItemPtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// JobJobBenefitsItemInput is an input type that accepts JobJobBenefitsItemArgs and JobJobBenefitsItemOutput values. -// You can construct a concrete instance of `JobJobBenefitsItemInput` via: +// JobJobBenefitsItemInput is an input type that accepts values of the JobJobBenefitsItem enum +// A concrete instance of `JobJobBenefitsItemInput` can be one of the following: // -// JobJobBenefitsItemArgs{...} +// JobJobBenefitsItemJobBenefitUnspecified +// JobJobBenefitsItemChildCare +// JobJobBenefitsItemDental +// JobJobBenefitsItemDomesticPartner +// JobJobBenefitsItemFlexibleHours +// JobJobBenefitsItemMedical +// JobJobBenefitsItemLifeInsurance +// JobJobBenefitsItemParentalLeave +// JobJobBenefitsItemRetirementPlan +// JobJobBenefitsItemSickDays +// JobJobBenefitsItemVacation +// JobJobBenefitsItemVision type JobJobBenefitsItemInput interface { pulumi.Input @@ -1408,10 +1459,15 @@ func (o JobJobLevelPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) }).(pulumi.StringPtrOutput) } -// JobJobLevelInput is an input type that accepts JobJobLevelArgs and JobJobLevelOutput values. -// You can construct a concrete instance of `JobJobLevelInput` via: +// JobJobLevelInput is an input type that accepts values of the JobJobLevel enum +// A concrete instance of `JobJobLevelInput` can be one of the following: // -// JobJobLevelArgs{...} +// JobJobLevelJobLevelUnspecified +// JobJobLevelEntryLevel +// JobJobLevelExperienced +// JobJobLevelManager +// JobJobLevelDirector +// JobJobLevelExecutive type JobJobLevelInput interface { pulumi.Input @@ -1585,10 +1641,13 @@ func (o JobPostingRegionPtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// JobPostingRegionInput is an input type that accepts JobPostingRegionArgs and JobPostingRegionOutput values. -// You can construct a concrete instance of `JobPostingRegionInput` via: +// JobPostingRegionInput is an input type that accepts values of the JobPostingRegion enum +// A concrete instance of `JobPostingRegionInput` can be one of the following: // -// JobPostingRegionArgs{...} +// JobPostingRegionPostingRegionUnspecified +// JobPostingRegionAdministrativeArea +// JobPostingRegionNation +// JobPostingRegionTelecommute type JobPostingRegionInput interface { pulumi.Input @@ -1762,10 +1821,13 @@ func (o JobVisibilityPtrOutput) ToStringPtrOutputWithContext(ctx context.Context }).(pulumi.StringPtrOutput) } -// JobVisibilityInput is an input type that accepts JobVisibilityArgs and JobVisibilityOutput values. -// You can construct a concrete instance of `JobVisibilityInput` via: +// JobVisibilityInput is an input type that accepts values of the JobVisibility enum +// A concrete instance of `JobVisibilityInput` can be one of the following: // -// JobVisibilityArgs{...} +// JobVisibilityVisibilityUnspecified +// JobVisibilityAccountOnly +// JobVisibilitySharedWithGoogle +// JobVisibilitySharedWithPublic type JobVisibilityInput interface { pulumi.Input @@ -1937,10 +1999,12 @@ func (o ProcessingOptionsHtmlSanitizationPtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// ProcessingOptionsHtmlSanitizationInput is an input type that accepts ProcessingOptionsHtmlSanitizationArgs and ProcessingOptionsHtmlSanitizationOutput values. -// You can construct a concrete instance of `ProcessingOptionsHtmlSanitizationInput` via: +// ProcessingOptionsHtmlSanitizationInput is an input type that accepts values of the ProcessingOptionsHtmlSanitization enum +// A concrete instance of `ProcessingOptionsHtmlSanitizationInput` can be one of the following: // -// ProcessingOptionsHtmlSanitizationArgs{...} +// ProcessingOptionsHtmlSanitizationHtmlSanitizationUnspecified +// ProcessingOptionsHtmlSanitizationHtmlSanitizationDisabled +// ProcessingOptionsHtmlSanitizationSimpleFormattingOnly type ProcessingOptionsHtmlSanitizationInput interface { pulumi.Input diff --git a/sdk/go/google/logging/v2/pulumiEnums.go b/sdk/go/google/logging/v2/pulumiEnums.go index 277b54fdb9..b45bccdbb1 100644 --- a/sdk/go/google/logging/v2/pulumiEnums.go +++ b/sdk/go/google/logging/v2/pulumiEnums.go @@ -142,10 +142,12 @@ func (o BillingAccountSinkOutputVersionFormatPtrOutput) ToStringPtrOutputWithCon }).(pulumi.StringPtrOutput) } -// BillingAccountSinkOutputVersionFormatInput is an input type that accepts BillingAccountSinkOutputVersionFormatArgs and BillingAccountSinkOutputVersionFormatOutput values. -// You can construct a concrete instance of `BillingAccountSinkOutputVersionFormatInput` via: +// BillingAccountSinkOutputVersionFormatInput is an input type that accepts values of the BillingAccountSinkOutputVersionFormat enum +// A concrete instance of `BillingAccountSinkOutputVersionFormatInput` can be one of the following: // -// BillingAccountSinkOutputVersionFormatArgs{...} +// BillingAccountSinkOutputVersionFormatVersionFormatUnspecified +// BillingAccountSinkOutputVersionFormatV2 +// BillingAccountSinkOutputVersionFormatV1 type BillingAccountSinkOutputVersionFormatInput interface { pulumi.Input @@ -317,10 +319,12 @@ func (o FolderSinkOutputVersionFormatPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// FolderSinkOutputVersionFormatInput is an input type that accepts FolderSinkOutputVersionFormatArgs and FolderSinkOutputVersionFormatOutput values. -// You can construct a concrete instance of `FolderSinkOutputVersionFormatInput` via: +// FolderSinkOutputVersionFormatInput is an input type that accepts values of the FolderSinkOutputVersionFormat enum +// A concrete instance of `FolderSinkOutputVersionFormatInput` can be one of the following: // -// FolderSinkOutputVersionFormatArgs{...} +// FolderSinkOutputVersionFormatVersionFormatUnspecified +// FolderSinkOutputVersionFormatV2 +// FolderSinkOutputVersionFormatV1 type FolderSinkOutputVersionFormatInput interface { pulumi.Input @@ -492,10 +496,12 @@ func (o IndexConfigTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Conte }).(pulumi.StringPtrOutput) } -// IndexConfigTypeInput is an input type that accepts IndexConfigTypeArgs and IndexConfigTypeOutput values. -// You can construct a concrete instance of `IndexConfigTypeInput` via: +// IndexConfigTypeInput is an input type that accepts values of the IndexConfigType enum +// A concrete instance of `IndexConfigTypeInput` can be one of the following: // -// IndexConfigTypeArgs{...} +// IndexConfigTypeIndexTypeUnspecified +// IndexConfigTypeIndexTypeString +// IndexConfigTypeIndexTypeInteger type IndexConfigTypeInput interface { pulumi.Input @@ -667,10 +673,12 @@ func (o LabelDescriptorValueTypePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// LabelDescriptorValueTypeInput is an input type that accepts LabelDescriptorValueTypeArgs and LabelDescriptorValueTypeOutput values. -// You can construct a concrete instance of `LabelDescriptorValueTypeInput` via: +// LabelDescriptorValueTypeInput is an input type that accepts values of the LabelDescriptorValueType enum +// A concrete instance of `LabelDescriptorValueTypeInput` can be one of the following: // -// LabelDescriptorValueTypeArgs{...} +// LabelDescriptorValueTypeString +// LabelDescriptorValueTypeBool +// LabelDescriptorValueTypeInt64 type LabelDescriptorValueTypeInput interface { pulumi.Input @@ -852,10 +860,17 @@ func (o MetricDescriptorLaunchStagePtrOutput) ToStringPtrOutputWithContext(ctx c }).(pulumi.StringPtrOutput) } -// MetricDescriptorLaunchStageInput is an input type that accepts MetricDescriptorLaunchStageArgs and MetricDescriptorLaunchStageOutput values. -// You can construct a concrete instance of `MetricDescriptorLaunchStageInput` via: +// MetricDescriptorLaunchStageInput is an input type that accepts values of the MetricDescriptorLaunchStage enum +// A concrete instance of `MetricDescriptorLaunchStageInput` can be one of the following: // -// MetricDescriptorLaunchStageArgs{...} +// MetricDescriptorLaunchStageLaunchStageUnspecified +// MetricDescriptorLaunchStageUnimplemented +// MetricDescriptorLaunchStagePrelaunch +// MetricDescriptorLaunchStageEarlyAccess +// MetricDescriptorLaunchStageAlpha +// MetricDescriptorLaunchStageBeta +// MetricDescriptorLaunchStageGa +// MetricDescriptorLaunchStageDeprecated type MetricDescriptorLaunchStageInput interface { pulumi.Input @@ -1037,10 +1052,17 @@ func (o MetricDescriptorMetadataLaunchStagePtrOutput) ToStringPtrOutputWithConte }).(pulumi.StringPtrOutput) } -// MetricDescriptorMetadataLaunchStageInput is an input type that accepts MetricDescriptorMetadataLaunchStageArgs and MetricDescriptorMetadataLaunchStageOutput values. -// You can construct a concrete instance of `MetricDescriptorMetadataLaunchStageInput` via: +// MetricDescriptorMetadataLaunchStageInput is an input type that accepts values of the MetricDescriptorMetadataLaunchStage enum +// A concrete instance of `MetricDescriptorMetadataLaunchStageInput` can be one of the following: // -// MetricDescriptorMetadataLaunchStageArgs{...} +// MetricDescriptorMetadataLaunchStageLaunchStageUnspecified +// MetricDescriptorMetadataLaunchStageUnimplemented +// MetricDescriptorMetadataLaunchStagePrelaunch +// MetricDescriptorMetadataLaunchStageEarlyAccess +// MetricDescriptorMetadataLaunchStageAlpha +// MetricDescriptorMetadataLaunchStageBeta +// MetricDescriptorMetadataLaunchStageGa +// MetricDescriptorMetadataLaunchStageDeprecated type MetricDescriptorMetadataLaunchStageInput interface { pulumi.Input @@ -1214,10 +1236,13 @@ func (o MetricDescriptorMetricKindPtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// MetricDescriptorMetricKindInput is an input type that accepts MetricDescriptorMetricKindArgs and MetricDescriptorMetricKindOutput values. -// You can construct a concrete instance of `MetricDescriptorMetricKindInput` via: +// MetricDescriptorMetricKindInput is an input type that accepts values of the MetricDescriptorMetricKind enum +// A concrete instance of `MetricDescriptorMetricKindInput` can be one of the following: // -// MetricDescriptorMetricKindArgs{...} +// MetricDescriptorMetricKindMetricKindUnspecified +// MetricDescriptorMetricKindGauge +// MetricDescriptorMetricKindDelta +// MetricDescriptorMetricKindCumulative type MetricDescriptorMetricKindInput interface { pulumi.Input @@ -1397,10 +1422,16 @@ func (o MetricDescriptorValueTypePtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// MetricDescriptorValueTypeInput is an input type that accepts MetricDescriptorValueTypeArgs and MetricDescriptorValueTypeOutput values. -// You can construct a concrete instance of `MetricDescriptorValueTypeInput` via: +// MetricDescriptorValueTypeInput is an input type that accepts values of the MetricDescriptorValueType enum +// A concrete instance of `MetricDescriptorValueTypeInput` can be one of the following: // -// MetricDescriptorValueTypeArgs{...} +// MetricDescriptorValueTypeValueTypeUnspecified +// MetricDescriptorValueTypeBool +// MetricDescriptorValueTypeInt64 +// MetricDescriptorValueTypeDouble +// MetricDescriptorValueTypeString +// MetricDescriptorValueTypeDistribution +// MetricDescriptorValueTypeMoney type MetricDescriptorValueTypeInput interface { pulumi.Input @@ -1570,10 +1601,11 @@ func (o MetricVersionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context }).(pulumi.StringPtrOutput) } -// MetricVersionInput is an input type that accepts MetricVersionArgs and MetricVersionOutput values. -// You can construct a concrete instance of `MetricVersionInput` via: +// MetricVersionInput is an input type that accepts values of the MetricVersion enum +// A concrete instance of `MetricVersionInput` can be one of the following: // -// MetricVersionArgs{...} +// MetricVersionV2 +// MetricVersionV1 type MetricVersionInput interface { pulumi.Input @@ -1745,10 +1777,12 @@ func (o OrganizationSinkOutputVersionFormatPtrOutput) ToStringPtrOutputWithConte }).(pulumi.StringPtrOutput) } -// OrganizationSinkOutputVersionFormatInput is an input type that accepts OrganizationSinkOutputVersionFormatArgs and OrganizationSinkOutputVersionFormatOutput values. -// You can construct a concrete instance of `OrganizationSinkOutputVersionFormatInput` via: +// OrganizationSinkOutputVersionFormatInput is an input type that accepts values of the OrganizationSinkOutputVersionFormat enum +// A concrete instance of `OrganizationSinkOutputVersionFormatInput` can be one of the following: // -// OrganizationSinkOutputVersionFormatArgs{...} +// OrganizationSinkOutputVersionFormatVersionFormatUnspecified +// OrganizationSinkOutputVersionFormatV2 +// OrganizationSinkOutputVersionFormatV1 type OrganizationSinkOutputVersionFormatInput interface { pulumi.Input @@ -1920,10 +1954,12 @@ func (o SinkOutputVersionFormatPtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// SinkOutputVersionFormatInput is an input type that accepts SinkOutputVersionFormatArgs and SinkOutputVersionFormatOutput values. -// You can construct a concrete instance of `SinkOutputVersionFormatInput` via: +// SinkOutputVersionFormatInput is an input type that accepts values of the SinkOutputVersionFormat enum +// A concrete instance of `SinkOutputVersionFormatInput` can be one of the following: // -// SinkOutputVersionFormatArgs{...} +// SinkOutputVersionFormatVersionFormatUnspecified +// SinkOutputVersionFormatV2 +// SinkOutputVersionFormatV1 type SinkOutputVersionFormatInput interface { pulumi.Input diff --git a/sdk/go/google/looker/v1/pulumiEnums.go b/sdk/go/google/looker/v1/pulumiEnums.go index fbeb05f0e3..fb64de0b02 100644 --- a/sdk/go/google/looker/v1/pulumiEnums.go +++ b/sdk/go/google/looker/v1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input @@ -327,10 +330,16 @@ func (o CustomDomainStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Con }).(pulumi.StringPtrOutput) } -// CustomDomainStateInput is an input type that accepts CustomDomainStateArgs and CustomDomainStateOutput values. -// You can construct a concrete instance of `CustomDomainStateInput` via: +// CustomDomainStateInput is an input type that accepts values of the CustomDomainState enum +// A concrete instance of `CustomDomainStateInput` can be one of the following: // -// CustomDomainStateArgs{...} +// CustomDomainStateCustomDomainStateUnspecified +// CustomDomainStateUnverified +// CustomDomainStateVerified +// CustomDomainStateModifying +// CustomDomainStateAvailable +// CustomDomainStateUnavailable +// CustomDomainStateUnknown type CustomDomainStateInput interface { pulumi.Input @@ -508,10 +517,15 @@ func (o InstancePlatformEditionPtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// InstancePlatformEditionInput is an input type that accepts InstancePlatformEditionArgs and InstancePlatformEditionOutput values. -// You can construct a concrete instance of `InstancePlatformEditionInput` via: +// InstancePlatformEditionInput is an input type that accepts values of the InstancePlatformEdition enum +// A concrete instance of `InstancePlatformEditionInput` can be one of the following: // -// InstancePlatformEditionArgs{...} +// InstancePlatformEditionPlatformEditionUnspecified +// InstancePlatformEditionLookerCoreTrial +// InstancePlatformEditionLookerCoreStandard +// InstancePlatformEditionLookerCoreStandardAnnual +// InstancePlatformEditionLookerCoreEnterpriseAnnual +// InstancePlatformEditionLookerCoreEmbedAnnual type InstancePlatformEditionInput interface { pulumi.Input @@ -693,10 +707,17 @@ func (o MaintenanceWindowDayOfWeekPtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// MaintenanceWindowDayOfWeekInput is an input type that accepts MaintenanceWindowDayOfWeekArgs and MaintenanceWindowDayOfWeekOutput values. -// You can construct a concrete instance of `MaintenanceWindowDayOfWeekInput` via: +// MaintenanceWindowDayOfWeekInput is an input type that accepts values of the MaintenanceWindowDayOfWeek enum +// A concrete instance of `MaintenanceWindowDayOfWeekInput` can be one of the following: // -// MaintenanceWindowDayOfWeekArgs{...} +// MaintenanceWindowDayOfWeekDayOfWeekUnspecified +// MaintenanceWindowDayOfWeekMonday +// MaintenanceWindowDayOfWeekTuesday +// MaintenanceWindowDayOfWeekWednesday +// MaintenanceWindowDayOfWeekThursday +// MaintenanceWindowDayOfWeekFriday +// MaintenanceWindowDayOfWeekSaturday +// MaintenanceWindowDayOfWeekSunday type MaintenanceWindowDayOfWeekInput interface { pulumi.Input diff --git a/sdk/go/google/memcache/v1/pulumiEnums.go b/sdk/go/google/memcache/v1/pulumiEnums.go index 12cda9d150..8f2f5fbece 100644 --- a/sdk/go/google/memcache/v1/pulumiEnums.go +++ b/sdk/go/google/memcache/v1/pulumiEnums.go @@ -142,10 +142,12 @@ func (o InstanceMemcacheVersionPtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// InstanceMemcacheVersionInput is an input type that accepts InstanceMemcacheVersionArgs and InstanceMemcacheVersionOutput values. -// You can construct a concrete instance of `InstanceMemcacheVersionInput` via: +// InstanceMemcacheVersionInput is an input type that accepts values of the InstanceMemcacheVersion enum +// A concrete instance of `InstanceMemcacheVersionInput` can be one of the following: // -// InstanceMemcacheVersionArgs{...} +// InstanceMemcacheVersionMemcacheVersionUnspecified +// InstanceMemcacheVersionMemcache15 +// InstanceMemcacheVersionMemcache1615 type InstanceMemcacheVersionInput interface { pulumi.Input @@ -315,10 +317,11 @@ func (o InstanceMessageCodePtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// InstanceMessageCodeInput is an input type that accepts InstanceMessageCodeArgs and InstanceMessageCodeOutput values. -// You can construct a concrete instance of `InstanceMessageCodeInput` via: +// InstanceMessageCodeInput is an input type that accepts values of the InstanceMessageCode enum +// A concrete instance of `InstanceMessageCodeInput` can be one of the following: // -// InstanceMessageCodeArgs{...} +// InstanceMessageCodeCodeUnspecified +// InstanceMessageCodeZoneDistributionUnbalanced type InstanceMessageCodeInput interface { pulumi.Input @@ -500,10 +503,17 @@ func (o WeeklyMaintenanceWindowDayPtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// WeeklyMaintenanceWindowDayInput is an input type that accepts WeeklyMaintenanceWindowDayArgs and WeeklyMaintenanceWindowDayOutput values. -// You can construct a concrete instance of `WeeklyMaintenanceWindowDayInput` via: +// WeeklyMaintenanceWindowDayInput is an input type that accepts values of the WeeklyMaintenanceWindowDay enum +// A concrete instance of `WeeklyMaintenanceWindowDayInput` can be one of the following: // -// WeeklyMaintenanceWindowDayArgs{...} +// WeeklyMaintenanceWindowDayDayOfWeekUnspecified +// WeeklyMaintenanceWindowDayMonday +// WeeklyMaintenanceWindowDayTuesday +// WeeklyMaintenanceWindowDayWednesday +// WeeklyMaintenanceWindowDayThursday +// WeeklyMaintenanceWindowDayFriday +// WeeklyMaintenanceWindowDaySaturday +// WeeklyMaintenanceWindowDaySunday type WeeklyMaintenanceWindowDayInput interface { pulumi.Input diff --git a/sdk/go/google/memcache/v1beta2/pulumiEnums.go b/sdk/go/google/memcache/v1beta2/pulumiEnums.go index 7ce0665be6..c1a3d5f81e 100644 --- a/sdk/go/google/memcache/v1beta2/pulumiEnums.go +++ b/sdk/go/google/memcache/v1beta2/pulumiEnums.go @@ -142,10 +142,12 @@ func (o InstanceMemcacheVersionPtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// InstanceMemcacheVersionInput is an input type that accepts InstanceMemcacheVersionArgs and InstanceMemcacheVersionOutput values. -// You can construct a concrete instance of `InstanceMemcacheVersionInput` via: +// InstanceMemcacheVersionInput is an input type that accepts values of the InstanceMemcacheVersion enum +// A concrete instance of `InstanceMemcacheVersionInput` can be one of the following: // -// InstanceMemcacheVersionArgs{...} +// InstanceMemcacheVersionMemcacheVersionUnspecified +// InstanceMemcacheVersionMemcache15 +// InstanceMemcacheVersionMemcache1615 type InstanceMemcacheVersionInput interface { pulumi.Input @@ -315,10 +317,11 @@ func (o InstanceMessageCodePtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// InstanceMessageCodeInput is an input type that accepts InstanceMessageCodeArgs and InstanceMessageCodeOutput values. -// You can construct a concrete instance of `InstanceMessageCodeInput` via: +// InstanceMessageCodeInput is an input type that accepts values of the InstanceMessageCode enum +// A concrete instance of `InstanceMessageCodeInput` can be one of the following: // -// InstanceMessageCodeArgs{...} +// InstanceMessageCodeCodeUnspecified +// InstanceMessageCodeZoneDistributionUnbalanced type InstanceMessageCodeInput interface { pulumi.Input @@ -500,10 +503,17 @@ func (o WeeklyMaintenanceWindowDayPtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// WeeklyMaintenanceWindowDayInput is an input type that accepts WeeklyMaintenanceWindowDayArgs and WeeklyMaintenanceWindowDayOutput values. -// You can construct a concrete instance of `WeeklyMaintenanceWindowDayInput` via: +// WeeklyMaintenanceWindowDayInput is an input type that accepts values of the WeeklyMaintenanceWindowDay enum +// A concrete instance of `WeeklyMaintenanceWindowDayInput` can be one of the following: // -// WeeklyMaintenanceWindowDayArgs{...} +// WeeklyMaintenanceWindowDayDayOfWeekUnspecified +// WeeklyMaintenanceWindowDayMonday +// WeeklyMaintenanceWindowDayTuesday +// WeeklyMaintenanceWindowDayWednesday +// WeeklyMaintenanceWindowDayThursday +// WeeklyMaintenanceWindowDayFriday +// WeeklyMaintenanceWindowDaySaturday +// WeeklyMaintenanceWindowDaySunday type WeeklyMaintenanceWindowDayInput interface { pulumi.Input diff --git a/sdk/go/google/metastore/v1/pulumiEnums.go b/sdk/go/google/metastore/v1/pulumiEnums.go index 6b04a9856b..4cddf4024f 100644 --- a/sdk/go/google/metastore/v1/pulumiEnums.go +++ b/sdk/go/google/metastore/v1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input @@ -317,10 +320,11 @@ func (o DatabaseDumpDatabaseTypePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// DatabaseDumpDatabaseTypeInput is an input type that accepts DatabaseDumpDatabaseTypeArgs and DatabaseDumpDatabaseTypeOutput values. -// You can construct a concrete instance of `DatabaseDumpDatabaseTypeInput` via: +// DatabaseDumpDatabaseTypeInput is an input type that accepts values of the DatabaseDumpDatabaseType enum +// A concrete instance of `DatabaseDumpDatabaseTypeInput` can be one of the following: // -// DatabaseDumpDatabaseTypeArgs{...} +// DatabaseDumpDatabaseTypeDatabaseTypeUnspecified +// DatabaseDumpDatabaseTypeMysql type DatabaseDumpDatabaseTypeInput interface { pulumi.Input @@ -492,10 +496,12 @@ func (o DatabaseDumpTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// DatabaseDumpTypeInput is an input type that accepts DatabaseDumpTypeArgs and DatabaseDumpTypeOutput values. -// You can construct a concrete instance of `DatabaseDumpTypeInput` via: +// DatabaseDumpTypeInput is an input type that accepts values of the DatabaseDumpType enum +// A concrete instance of `DatabaseDumpTypeInput` can be one of the following: // -// DatabaseDumpTypeArgs{...} +// DatabaseDumpTypeTypeUnspecified +// DatabaseDumpTypeMysql +// DatabaseDumpTypeAvro type DatabaseDumpTypeInput interface { pulumi.Input @@ -667,10 +673,12 @@ func (o HiveMetastoreConfigEndpointProtocolPtrOutput) ToStringPtrOutputWithConte }).(pulumi.StringPtrOutput) } -// HiveMetastoreConfigEndpointProtocolInput is an input type that accepts HiveMetastoreConfigEndpointProtocolArgs and HiveMetastoreConfigEndpointProtocolOutput values. -// You can construct a concrete instance of `HiveMetastoreConfigEndpointProtocolInput` via: +// HiveMetastoreConfigEndpointProtocolInput is an input type that accepts values of the HiveMetastoreConfigEndpointProtocol enum +// A concrete instance of `HiveMetastoreConfigEndpointProtocolInput` can be one of the following: // -// HiveMetastoreConfigEndpointProtocolArgs{...} +// HiveMetastoreConfigEndpointProtocolEndpointProtocolUnspecified +// HiveMetastoreConfigEndpointProtocolThrift +// HiveMetastoreConfigEndpointProtocolGrpc type HiveMetastoreConfigEndpointProtocolInput interface { pulumi.Input @@ -852,10 +860,17 @@ func (o MaintenanceWindowDayOfWeekPtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// MaintenanceWindowDayOfWeekInput is an input type that accepts MaintenanceWindowDayOfWeekArgs and MaintenanceWindowDayOfWeekOutput values. -// You can construct a concrete instance of `MaintenanceWindowDayOfWeekInput` via: +// MaintenanceWindowDayOfWeekInput is an input type that accepts values of the MaintenanceWindowDayOfWeek enum +// A concrete instance of `MaintenanceWindowDayOfWeekInput` can be one of the following: // -// MaintenanceWindowDayOfWeekArgs{...} +// MaintenanceWindowDayOfWeekDayOfWeekUnspecified +// MaintenanceWindowDayOfWeekMonday +// MaintenanceWindowDayOfWeekTuesday +// MaintenanceWindowDayOfWeekWednesday +// MaintenanceWindowDayOfWeekThursday +// MaintenanceWindowDayOfWeekFriday +// MaintenanceWindowDayOfWeekSaturday +// MaintenanceWindowDayOfWeekSunday type MaintenanceWindowDayOfWeekInput interface { pulumi.Input @@ -1033,10 +1048,15 @@ func (o ScalingConfigInstanceSizePtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// ScalingConfigInstanceSizeInput is an input type that accepts ScalingConfigInstanceSizeArgs and ScalingConfigInstanceSizeOutput values. -// You can construct a concrete instance of `ScalingConfigInstanceSizeInput` via: +// ScalingConfigInstanceSizeInput is an input type that accepts values of the ScalingConfigInstanceSize enum +// A concrete instance of `ScalingConfigInstanceSizeInput` can be one of the following: // -// ScalingConfigInstanceSizeArgs{...} +// ScalingConfigInstanceSizeInstanceSizeUnspecified +// ScalingConfigInstanceSizeExtraSmall +// ScalingConfigInstanceSizeSmall +// ScalingConfigInstanceSizeMedium +// ScalingConfigInstanceSizeLarge +// ScalingConfigInstanceSizeExtraLarge type ScalingConfigInstanceSizeInput interface { pulumi.Input @@ -1208,10 +1228,12 @@ func (o ServiceDatabaseTypePtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// ServiceDatabaseTypeInput is an input type that accepts ServiceDatabaseTypeArgs and ServiceDatabaseTypeOutput values. -// You can construct a concrete instance of `ServiceDatabaseTypeInput` via: +// ServiceDatabaseTypeInput is an input type that accepts values of the ServiceDatabaseType enum +// A concrete instance of `ServiceDatabaseTypeInput` can be one of the following: // -// ServiceDatabaseTypeArgs{...} +// ServiceDatabaseTypeDatabaseTypeUnspecified +// ServiceDatabaseTypeMysql +// ServiceDatabaseTypeSpanner type ServiceDatabaseTypeInput interface { pulumi.Input @@ -1383,10 +1405,12 @@ func (o ServiceReleaseChannelPtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// ServiceReleaseChannelInput is an input type that accepts ServiceReleaseChannelArgs and ServiceReleaseChannelOutput values. -// You can construct a concrete instance of `ServiceReleaseChannelInput` via: +// ServiceReleaseChannelInput is an input type that accepts values of the ServiceReleaseChannel enum +// A concrete instance of `ServiceReleaseChannelInput` can be one of the following: // -// ServiceReleaseChannelArgs{...} +// ServiceReleaseChannelReleaseChannelUnspecified +// ServiceReleaseChannelCanary +// ServiceReleaseChannelStable type ServiceReleaseChannelInput interface { pulumi.Input @@ -1558,10 +1582,12 @@ func (o ServiceTierPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) }).(pulumi.StringPtrOutput) } -// ServiceTierInput is an input type that accepts ServiceTierArgs and ServiceTierOutput values. -// You can construct a concrete instance of `ServiceTierInput` via: +// ServiceTierInput is an input type that accepts values of the ServiceTier enum +// A concrete instance of `ServiceTierInput` can be one of the following: // -// ServiceTierArgs{...} +// ServiceTierTierUnspecified +// ServiceTierDeveloper +// ServiceTierEnterprise type ServiceTierInput interface { pulumi.Input @@ -1733,10 +1759,12 @@ func (o TelemetryConfigLogFormatPtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// TelemetryConfigLogFormatInput is an input type that accepts TelemetryConfigLogFormatArgs and TelemetryConfigLogFormatOutput values. -// You can construct a concrete instance of `TelemetryConfigLogFormatInput` via: +// TelemetryConfigLogFormatInput is an input type that accepts values of the TelemetryConfigLogFormat enum +// A concrete instance of `TelemetryConfigLogFormatInput` can be one of the following: // -// TelemetryConfigLogFormatArgs{...} +// TelemetryConfigLogFormatLogFormatUnspecified +// TelemetryConfigLogFormatLegacy +// TelemetryConfigLogFormatJson type TelemetryConfigLogFormatInput interface { pulumi.Input diff --git a/sdk/go/google/metastore/v1alpha/pulumiEnums.go b/sdk/go/google/metastore/v1alpha/pulumiEnums.go index 599e6b859d..72ffd5d7bd 100644 --- a/sdk/go/google/metastore/v1alpha/pulumiEnums.go +++ b/sdk/go/google/metastore/v1alpha/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input @@ -317,10 +320,11 @@ func (o DatabaseDumpDatabaseTypePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// DatabaseDumpDatabaseTypeInput is an input type that accepts DatabaseDumpDatabaseTypeArgs and DatabaseDumpDatabaseTypeOutput values. -// You can construct a concrete instance of `DatabaseDumpDatabaseTypeInput` via: +// DatabaseDumpDatabaseTypeInput is an input type that accepts values of the DatabaseDumpDatabaseType enum +// A concrete instance of `DatabaseDumpDatabaseTypeInput` can be one of the following: // -// DatabaseDumpDatabaseTypeArgs{...} +// DatabaseDumpDatabaseTypeDatabaseTypeUnspecified +// DatabaseDumpDatabaseTypeMysql type DatabaseDumpDatabaseTypeInput interface { pulumi.Input @@ -492,10 +496,12 @@ func (o DatabaseDumpTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// DatabaseDumpTypeInput is an input type that accepts DatabaseDumpTypeArgs and DatabaseDumpTypeOutput values. -// You can construct a concrete instance of `DatabaseDumpTypeInput` via: +// DatabaseDumpTypeInput is an input type that accepts values of the DatabaseDumpType enum +// A concrete instance of `DatabaseDumpTypeInput` can be one of the following: // -// DatabaseDumpTypeArgs{...} +// DatabaseDumpTypeTypeUnspecified +// DatabaseDumpTypeMysql +// DatabaseDumpTypeAvro type DatabaseDumpTypeInput interface { pulumi.Input @@ -667,10 +673,12 @@ func (o HiveMetastoreConfigEndpointProtocolPtrOutput) ToStringPtrOutputWithConte }).(pulumi.StringPtrOutput) } -// HiveMetastoreConfigEndpointProtocolInput is an input type that accepts HiveMetastoreConfigEndpointProtocolArgs and HiveMetastoreConfigEndpointProtocolOutput values. -// You can construct a concrete instance of `HiveMetastoreConfigEndpointProtocolInput` via: +// HiveMetastoreConfigEndpointProtocolInput is an input type that accepts values of the HiveMetastoreConfigEndpointProtocol enum +// A concrete instance of `HiveMetastoreConfigEndpointProtocolInput` can be one of the following: // -// HiveMetastoreConfigEndpointProtocolArgs{...} +// HiveMetastoreConfigEndpointProtocolEndpointProtocolUnspecified +// HiveMetastoreConfigEndpointProtocolThrift +// HiveMetastoreConfigEndpointProtocolGrpc type HiveMetastoreConfigEndpointProtocolInput interface { pulumi.Input @@ -852,10 +860,17 @@ func (o MaintenanceWindowDayOfWeekPtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// MaintenanceWindowDayOfWeekInput is an input type that accepts MaintenanceWindowDayOfWeekArgs and MaintenanceWindowDayOfWeekOutput values. -// You can construct a concrete instance of `MaintenanceWindowDayOfWeekInput` via: +// MaintenanceWindowDayOfWeekInput is an input type that accepts values of the MaintenanceWindowDayOfWeek enum +// A concrete instance of `MaintenanceWindowDayOfWeekInput` can be one of the following: // -// MaintenanceWindowDayOfWeekArgs{...} +// MaintenanceWindowDayOfWeekDayOfWeekUnspecified +// MaintenanceWindowDayOfWeekMonday +// MaintenanceWindowDayOfWeekTuesday +// MaintenanceWindowDayOfWeekWednesday +// MaintenanceWindowDayOfWeekThursday +// MaintenanceWindowDayOfWeekFriday +// MaintenanceWindowDayOfWeekSaturday +// MaintenanceWindowDayOfWeekSunday type MaintenanceWindowDayOfWeekInput interface { pulumi.Input @@ -1033,10 +1048,15 @@ func (o ScalingConfigInstanceSizePtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// ScalingConfigInstanceSizeInput is an input type that accepts ScalingConfigInstanceSizeArgs and ScalingConfigInstanceSizeOutput values. -// You can construct a concrete instance of `ScalingConfigInstanceSizeInput` via: +// ScalingConfigInstanceSizeInput is an input type that accepts values of the ScalingConfigInstanceSize enum +// A concrete instance of `ScalingConfigInstanceSizeInput` can be one of the following: // -// ScalingConfigInstanceSizeArgs{...} +// ScalingConfigInstanceSizeInstanceSizeUnspecified +// ScalingConfigInstanceSizeExtraSmall +// ScalingConfigInstanceSizeSmall +// ScalingConfigInstanceSizeMedium +// ScalingConfigInstanceSizeLarge +// ScalingConfigInstanceSizeExtraLarge type ScalingConfigInstanceSizeInput interface { pulumi.Input @@ -1208,10 +1228,12 @@ func (o ServiceDatabaseTypePtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// ServiceDatabaseTypeInput is an input type that accepts ServiceDatabaseTypeArgs and ServiceDatabaseTypeOutput values. -// You can construct a concrete instance of `ServiceDatabaseTypeInput` via: +// ServiceDatabaseTypeInput is an input type that accepts values of the ServiceDatabaseType enum +// A concrete instance of `ServiceDatabaseTypeInput` can be one of the following: // -// ServiceDatabaseTypeArgs{...} +// ServiceDatabaseTypeDatabaseTypeUnspecified +// ServiceDatabaseTypeMysql +// ServiceDatabaseTypeSpanner type ServiceDatabaseTypeInput interface { pulumi.Input @@ -1383,10 +1405,12 @@ func (o ServiceReleaseChannelPtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// ServiceReleaseChannelInput is an input type that accepts ServiceReleaseChannelArgs and ServiceReleaseChannelOutput values. -// You can construct a concrete instance of `ServiceReleaseChannelInput` via: +// ServiceReleaseChannelInput is an input type that accepts values of the ServiceReleaseChannel enum +// A concrete instance of `ServiceReleaseChannelInput` can be one of the following: // -// ServiceReleaseChannelArgs{...} +// ServiceReleaseChannelReleaseChannelUnspecified +// ServiceReleaseChannelCanary +// ServiceReleaseChannelStable type ServiceReleaseChannelInput interface { pulumi.Input @@ -1558,10 +1582,12 @@ func (o ServiceTierPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) }).(pulumi.StringPtrOutput) } -// ServiceTierInput is an input type that accepts ServiceTierArgs and ServiceTierOutput values. -// You can construct a concrete instance of `ServiceTierInput` via: +// ServiceTierInput is an input type that accepts values of the ServiceTier enum +// A concrete instance of `ServiceTierInput` can be one of the following: // -// ServiceTierArgs{...} +// ServiceTierTierUnspecified +// ServiceTierDeveloper +// ServiceTierEnterprise type ServiceTierInput interface { pulumi.Input @@ -1733,10 +1759,12 @@ func (o TelemetryConfigLogFormatPtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// TelemetryConfigLogFormatInput is an input type that accepts TelemetryConfigLogFormatArgs and TelemetryConfigLogFormatOutput values. -// You can construct a concrete instance of `TelemetryConfigLogFormatInput` via: +// TelemetryConfigLogFormatInput is an input type that accepts values of the TelemetryConfigLogFormat enum +// A concrete instance of `TelemetryConfigLogFormatInput` can be one of the following: // -// TelemetryConfigLogFormatArgs{...} +// TelemetryConfigLogFormatLogFormatUnspecified +// TelemetryConfigLogFormatLegacy +// TelemetryConfigLogFormatJson type TelemetryConfigLogFormatInput interface { pulumi.Input diff --git a/sdk/go/google/metastore/v1beta/pulumiEnums.go b/sdk/go/google/metastore/v1beta/pulumiEnums.go index 19fe59007c..49f95cbedf 100644 --- a/sdk/go/google/metastore/v1beta/pulumiEnums.go +++ b/sdk/go/google/metastore/v1beta/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input @@ -317,10 +320,11 @@ func (o DatabaseDumpDatabaseTypePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// DatabaseDumpDatabaseTypeInput is an input type that accepts DatabaseDumpDatabaseTypeArgs and DatabaseDumpDatabaseTypeOutput values. -// You can construct a concrete instance of `DatabaseDumpDatabaseTypeInput` via: +// DatabaseDumpDatabaseTypeInput is an input type that accepts values of the DatabaseDumpDatabaseType enum +// A concrete instance of `DatabaseDumpDatabaseTypeInput` can be one of the following: // -// DatabaseDumpDatabaseTypeArgs{...} +// DatabaseDumpDatabaseTypeDatabaseTypeUnspecified +// DatabaseDumpDatabaseTypeMysql type DatabaseDumpDatabaseTypeInput interface { pulumi.Input @@ -492,10 +496,12 @@ func (o DatabaseDumpTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// DatabaseDumpTypeInput is an input type that accepts DatabaseDumpTypeArgs and DatabaseDumpTypeOutput values. -// You can construct a concrete instance of `DatabaseDumpTypeInput` via: +// DatabaseDumpTypeInput is an input type that accepts values of the DatabaseDumpType enum +// A concrete instance of `DatabaseDumpTypeInput` can be one of the following: // -// DatabaseDumpTypeArgs{...} +// DatabaseDumpTypeTypeUnspecified +// DatabaseDumpTypeMysql +// DatabaseDumpTypeAvro type DatabaseDumpTypeInput interface { pulumi.Input @@ -667,10 +673,12 @@ func (o HiveMetastoreConfigEndpointProtocolPtrOutput) ToStringPtrOutputWithConte }).(pulumi.StringPtrOutput) } -// HiveMetastoreConfigEndpointProtocolInput is an input type that accepts HiveMetastoreConfigEndpointProtocolArgs and HiveMetastoreConfigEndpointProtocolOutput values. -// You can construct a concrete instance of `HiveMetastoreConfigEndpointProtocolInput` via: +// HiveMetastoreConfigEndpointProtocolInput is an input type that accepts values of the HiveMetastoreConfigEndpointProtocol enum +// A concrete instance of `HiveMetastoreConfigEndpointProtocolInput` can be one of the following: // -// HiveMetastoreConfigEndpointProtocolArgs{...} +// HiveMetastoreConfigEndpointProtocolEndpointProtocolUnspecified +// HiveMetastoreConfigEndpointProtocolThrift +// HiveMetastoreConfigEndpointProtocolGrpc type HiveMetastoreConfigEndpointProtocolInput interface { pulumi.Input @@ -852,10 +860,17 @@ func (o MaintenanceWindowDayOfWeekPtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// MaintenanceWindowDayOfWeekInput is an input type that accepts MaintenanceWindowDayOfWeekArgs and MaintenanceWindowDayOfWeekOutput values. -// You can construct a concrete instance of `MaintenanceWindowDayOfWeekInput` via: +// MaintenanceWindowDayOfWeekInput is an input type that accepts values of the MaintenanceWindowDayOfWeek enum +// A concrete instance of `MaintenanceWindowDayOfWeekInput` can be one of the following: // -// MaintenanceWindowDayOfWeekArgs{...} +// MaintenanceWindowDayOfWeekDayOfWeekUnspecified +// MaintenanceWindowDayOfWeekMonday +// MaintenanceWindowDayOfWeekTuesday +// MaintenanceWindowDayOfWeekWednesday +// MaintenanceWindowDayOfWeekThursday +// MaintenanceWindowDayOfWeekFriday +// MaintenanceWindowDayOfWeekSaturday +// MaintenanceWindowDayOfWeekSunday type MaintenanceWindowDayOfWeekInput interface { pulumi.Input @@ -1033,10 +1048,15 @@ func (o ScalingConfigInstanceSizePtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// ScalingConfigInstanceSizeInput is an input type that accepts ScalingConfigInstanceSizeArgs and ScalingConfigInstanceSizeOutput values. -// You can construct a concrete instance of `ScalingConfigInstanceSizeInput` via: +// ScalingConfigInstanceSizeInput is an input type that accepts values of the ScalingConfigInstanceSize enum +// A concrete instance of `ScalingConfigInstanceSizeInput` can be one of the following: // -// ScalingConfigInstanceSizeArgs{...} +// ScalingConfigInstanceSizeInstanceSizeUnspecified +// ScalingConfigInstanceSizeExtraSmall +// ScalingConfigInstanceSizeSmall +// ScalingConfigInstanceSizeMedium +// ScalingConfigInstanceSizeLarge +// ScalingConfigInstanceSizeExtraLarge type ScalingConfigInstanceSizeInput interface { pulumi.Input @@ -1208,10 +1228,12 @@ func (o ServiceDatabaseTypePtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// ServiceDatabaseTypeInput is an input type that accepts ServiceDatabaseTypeArgs and ServiceDatabaseTypeOutput values. -// You can construct a concrete instance of `ServiceDatabaseTypeInput` via: +// ServiceDatabaseTypeInput is an input type that accepts values of the ServiceDatabaseType enum +// A concrete instance of `ServiceDatabaseTypeInput` can be one of the following: // -// ServiceDatabaseTypeArgs{...} +// ServiceDatabaseTypeDatabaseTypeUnspecified +// ServiceDatabaseTypeMysql +// ServiceDatabaseTypeSpanner type ServiceDatabaseTypeInput interface { pulumi.Input @@ -1383,10 +1405,12 @@ func (o ServiceReleaseChannelPtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// ServiceReleaseChannelInput is an input type that accepts ServiceReleaseChannelArgs and ServiceReleaseChannelOutput values. -// You can construct a concrete instance of `ServiceReleaseChannelInput` via: +// ServiceReleaseChannelInput is an input type that accepts values of the ServiceReleaseChannel enum +// A concrete instance of `ServiceReleaseChannelInput` can be one of the following: // -// ServiceReleaseChannelArgs{...} +// ServiceReleaseChannelReleaseChannelUnspecified +// ServiceReleaseChannelCanary +// ServiceReleaseChannelStable type ServiceReleaseChannelInput interface { pulumi.Input @@ -1558,10 +1582,12 @@ func (o ServiceTierPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) }).(pulumi.StringPtrOutput) } -// ServiceTierInput is an input type that accepts ServiceTierArgs and ServiceTierOutput values. -// You can construct a concrete instance of `ServiceTierInput` via: +// ServiceTierInput is an input type that accepts values of the ServiceTier enum +// A concrete instance of `ServiceTierInput` can be one of the following: // -// ServiceTierArgs{...} +// ServiceTierTierUnspecified +// ServiceTierDeveloper +// ServiceTierEnterprise type ServiceTierInput interface { pulumi.Input @@ -1733,10 +1759,12 @@ func (o TelemetryConfigLogFormatPtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// TelemetryConfigLogFormatInput is an input type that accepts TelemetryConfigLogFormatArgs and TelemetryConfigLogFormatOutput values. -// You can construct a concrete instance of `TelemetryConfigLogFormatInput` via: +// TelemetryConfigLogFormatInput is an input type that accepts values of the TelemetryConfigLogFormat enum +// A concrete instance of `TelemetryConfigLogFormatInput` can be one of the following: // -// TelemetryConfigLogFormatArgs{...} +// TelemetryConfigLogFormatLogFormatUnspecified +// TelemetryConfigLogFormatLegacy +// TelemetryConfigLogFormatJson type TelemetryConfigLogFormatInput interface { pulumi.Input diff --git a/sdk/go/google/migrationcenter/v1/pulumiEnums.go b/sdk/go/google/migrationcenter/v1/pulumiEnums.go index 0cd4495fc7..839844e759 100644 --- a/sdk/go/google/migrationcenter/v1/pulumiEnums.go +++ b/sdk/go/google/migrationcenter/v1/pulumiEnums.go @@ -142,10 +142,12 @@ func (o ComputeEnginePreferencesLicenseTypePtrOutput) ToStringPtrOutputWithConte }).(pulumi.StringPtrOutput) } -// ComputeEnginePreferencesLicenseTypeInput is an input type that accepts ComputeEnginePreferencesLicenseTypeArgs and ComputeEnginePreferencesLicenseTypeOutput values. -// You can construct a concrete instance of `ComputeEnginePreferencesLicenseTypeInput` via: +// ComputeEnginePreferencesLicenseTypeInput is an input type that accepts values of the ComputeEnginePreferencesLicenseType enum +// A concrete instance of `ComputeEnginePreferencesLicenseTypeInput` can be one of the following: // -// ComputeEnginePreferencesLicenseTypeArgs{...} +// ComputeEnginePreferencesLicenseTypeLicenseTypeUnspecified +// ComputeEnginePreferencesLicenseTypeLicenseTypeDefault +// ComputeEnginePreferencesLicenseTypeLicenseTypeBringYourOwnLicense type ComputeEnginePreferencesLicenseTypeInput interface { pulumi.Input @@ -323,10 +325,15 @@ func (o ImportDataFileFormatPtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// ImportDataFileFormatInput is an input type that accepts ImportDataFileFormatArgs and ImportDataFileFormatOutput values. -// You can construct a concrete instance of `ImportDataFileFormatInput` via: +// ImportDataFileFormatInput is an input type that accepts values of the ImportDataFileFormat enum +// A concrete instance of `ImportDataFileFormatInput` can be one of the following: // -// ImportDataFileFormatArgs{...} +// ImportDataFileFormatImportJobFormatUnspecified +// ImportDataFileFormatImportJobFormatRvtoolsXlsx +// ImportDataFileFormatImportJobFormatRvtoolsCsv +// ImportDataFileFormatImportJobFormatExportedAwsCsv +// ImportDataFileFormatImportJobFormatExportedAzureCsv +// ImportDataFileFormatImportJobFormatStratozoneCsv type ImportDataFileFormatInput interface { pulumi.Input @@ -500,10 +507,13 @@ func (o ReportStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Conte }).(pulumi.StringPtrOutput) } -// ReportStateEnumInput is an input type that accepts ReportStateEnumArgs and ReportStateEnumOutput values. -// You can construct a concrete instance of `ReportStateEnumInput` via: +// ReportStateEnumInput is an input type that accepts values of the ReportStateEnum enum +// A concrete instance of `ReportStateEnumInput` can be one of the following: // -// ReportStateEnumArgs{...} +// ReportStateEnumStateUnspecified +// ReportStateEnumPending +// ReportStateEnumSucceeded +// ReportStateEnumFailed type ReportStateEnumInput interface { pulumi.Input @@ -673,10 +683,11 @@ func (o ReportTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) p }).(pulumi.StringPtrOutput) } -// ReportTypeInput is an input type that accepts ReportTypeArgs and ReportTypeOutput values. -// You can construct a concrete instance of `ReportTypeInput` via: +// ReportTypeInput is an input type that accepts values of the ReportType enum +// A concrete instance of `ReportTypeInput` can be one of the following: // -// ReportTypeArgs{...} +// ReportTypeTypeUnspecified +// ReportTypeTotalCostOfOwnership type ReportTypeInput interface { pulumi.Input @@ -850,10 +861,13 @@ func (o SoleTenancyPreferencesCommitmentPlanPtrOutput) ToStringPtrOutputWithCont }).(pulumi.StringPtrOutput) } -// SoleTenancyPreferencesCommitmentPlanInput is an input type that accepts SoleTenancyPreferencesCommitmentPlanArgs and SoleTenancyPreferencesCommitmentPlanOutput values. -// You can construct a concrete instance of `SoleTenancyPreferencesCommitmentPlanInput` via: +// SoleTenancyPreferencesCommitmentPlanInput is an input type that accepts values of the SoleTenancyPreferencesCommitmentPlan enum +// A concrete instance of `SoleTenancyPreferencesCommitmentPlanInput` can be one of the following: // -// SoleTenancyPreferencesCommitmentPlanArgs{...} +// SoleTenancyPreferencesCommitmentPlanCommitmentPlanUnspecified +// SoleTenancyPreferencesCommitmentPlanOnDemand +// SoleTenancyPreferencesCommitmentPlanCommitment1Year +// SoleTenancyPreferencesCommitmentPlanCommitment3Year type SoleTenancyPreferencesCommitmentPlanInput interface { pulumi.Input @@ -1027,10 +1041,13 @@ func (o SoleTenancyPreferencesHostMaintenancePolicyPtrOutput) ToStringPtrOutputW }).(pulumi.StringPtrOutput) } -// SoleTenancyPreferencesHostMaintenancePolicyInput is an input type that accepts SoleTenancyPreferencesHostMaintenancePolicyArgs and SoleTenancyPreferencesHostMaintenancePolicyOutput values. -// You can construct a concrete instance of `SoleTenancyPreferencesHostMaintenancePolicyInput` via: +// SoleTenancyPreferencesHostMaintenancePolicyInput is an input type that accepts values of the SoleTenancyPreferencesHostMaintenancePolicy enum +// A concrete instance of `SoleTenancyPreferencesHostMaintenancePolicyInput` can be one of the following: // -// SoleTenancyPreferencesHostMaintenancePolicyArgs{...} +// SoleTenancyPreferencesHostMaintenancePolicyHostMaintenancePolicyUnspecified +// SoleTenancyPreferencesHostMaintenancePolicyHostMaintenancePolicyDefault +// SoleTenancyPreferencesHostMaintenancePolicyHostMaintenancePolicyRestartInPlace +// SoleTenancyPreferencesHostMaintenancePolicyHostMaintenancePolicyMigrateWithinNodeGroup type SoleTenancyPreferencesHostMaintenancePolicyInput interface { pulumi.Input @@ -1206,10 +1223,14 @@ func (o SourceTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) p }).(pulumi.StringPtrOutput) } -// SourceTypeInput is an input type that accepts SourceTypeArgs and SourceTypeOutput values. -// You can construct a concrete instance of `SourceTypeInput` via: +// SourceTypeInput is an input type that accepts values of the SourceType enum +// A concrete instance of `SourceTypeInput` can be one of the following: // -// SourceTypeArgs{...} +// SourceTypeSourceTypeUnknown +// SourceTypeSourceTypeUpload +// SourceTypeSourceTypeGuestOsScan +// SourceTypeSourceTypeInventoryScan +// SourceTypeSourceTypeCustom type SourceTypeInput interface { pulumi.Input @@ -1383,10 +1404,13 @@ func (o VirtualMachinePreferencesCommitmentPlanPtrOutput) ToStringPtrOutputWithC }).(pulumi.StringPtrOutput) } -// VirtualMachinePreferencesCommitmentPlanInput is an input type that accepts VirtualMachinePreferencesCommitmentPlanArgs and VirtualMachinePreferencesCommitmentPlanOutput values. -// You can construct a concrete instance of `VirtualMachinePreferencesCommitmentPlanInput` via: +// VirtualMachinePreferencesCommitmentPlanInput is an input type that accepts values of the VirtualMachinePreferencesCommitmentPlan enum +// A concrete instance of `VirtualMachinePreferencesCommitmentPlanInput` can be one of the following: // -// VirtualMachinePreferencesCommitmentPlanArgs{...} +// VirtualMachinePreferencesCommitmentPlanCommitmentPlanUnspecified +// VirtualMachinePreferencesCommitmentPlanCommitmentPlanNone +// VirtualMachinePreferencesCommitmentPlanCommitmentPlanOneYear +// VirtualMachinePreferencesCommitmentPlanCommitmentPlanThreeYears type VirtualMachinePreferencesCommitmentPlanInput interface { pulumi.Input @@ -1560,10 +1584,13 @@ func (o VirtualMachinePreferencesSizingOptimizationStrategyPtrOutput) ToStringPt }).(pulumi.StringPtrOutput) } -// VirtualMachinePreferencesSizingOptimizationStrategyInput is an input type that accepts VirtualMachinePreferencesSizingOptimizationStrategyArgs and VirtualMachinePreferencesSizingOptimizationStrategyOutput values. -// You can construct a concrete instance of `VirtualMachinePreferencesSizingOptimizationStrategyInput` via: +// VirtualMachinePreferencesSizingOptimizationStrategyInput is an input type that accepts values of the VirtualMachinePreferencesSizingOptimizationStrategy enum +// A concrete instance of `VirtualMachinePreferencesSizingOptimizationStrategyInput` can be one of the following: // -// VirtualMachinePreferencesSizingOptimizationStrategyArgs{...} +// VirtualMachinePreferencesSizingOptimizationStrategySizingOptimizationStrategyUnspecified +// VirtualMachinePreferencesSizingOptimizationStrategySizingOptimizationStrategySameAsSource +// VirtualMachinePreferencesSizingOptimizationStrategySizingOptimizationStrategyModerate +// VirtualMachinePreferencesSizingOptimizationStrategySizingOptimizationStrategyAggressive type VirtualMachinePreferencesSizingOptimizationStrategyInput interface { pulumi.Input @@ -1737,10 +1764,13 @@ func (o VirtualMachinePreferencesTargetProductPtrOutput) ToStringPtrOutputWithCo }).(pulumi.StringPtrOutput) } -// VirtualMachinePreferencesTargetProductInput is an input type that accepts VirtualMachinePreferencesTargetProductArgs and VirtualMachinePreferencesTargetProductOutput values. -// You can construct a concrete instance of `VirtualMachinePreferencesTargetProductInput` via: +// VirtualMachinePreferencesTargetProductInput is an input type that accepts values of the VirtualMachinePreferencesTargetProduct enum +// A concrete instance of `VirtualMachinePreferencesTargetProductInput` can be one of the following: // -// VirtualMachinePreferencesTargetProductArgs{...} +// VirtualMachinePreferencesTargetProductComputeMigrationTargetProductUnspecified +// VirtualMachinePreferencesTargetProductComputeMigrationTargetProductComputeEngine +// VirtualMachinePreferencesTargetProductComputeMigrationTargetProductVmwareEngine +// VirtualMachinePreferencesTargetProductComputeMigrationTargetProductSoleTenancy type VirtualMachinePreferencesTargetProductInput interface { pulumi.Input @@ -1918,10 +1948,15 @@ func (o VmwareEnginePreferencesCommitmentPlanPtrOutput) ToStringPtrOutputWithCon }).(pulumi.StringPtrOutput) } -// VmwareEnginePreferencesCommitmentPlanInput is an input type that accepts VmwareEnginePreferencesCommitmentPlanArgs and VmwareEnginePreferencesCommitmentPlanOutput values. -// You can construct a concrete instance of `VmwareEnginePreferencesCommitmentPlanInput` via: +// VmwareEnginePreferencesCommitmentPlanInput is an input type that accepts values of the VmwareEnginePreferencesCommitmentPlan enum +// A concrete instance of `VmwareEnginePreferencesCommitmentPlanInput` can be one of the following: // -// VmwareEnginePreferencesCommitmentPlanArgs{...} +// VmwareEnginePreferencesCommitmentPlanCommitmentPlanUnspecified +// VmwareEnginePreferencesCommitmentPlanOnDemand +// VmwareEnginePreferencesCommitmentPlanCommitment1YearMonthlyPayments +// VmwareEnginePreferencesCommitmentPlanCommitment3YearMonthlyPayments +// VmwareEnginePreferencesCommitmentPlanCommitment1YearUpfrontPayment +// VmwareEnginePreferencesCommitmentPlanCommitment3YearUpfrontPayment type VmwareEnginePreferencesCommitmentPlanInput interface { pulumi.Input diff --git a/sdk/go/google/migrationcenter/v1alpha1/pulumiEnums.go b/sdk/go/google/migrationcenter/v1alpha1/pulumiEnums.go index 7dabb94c87..a4717e1341 100644 --- a/sdk/go/google/migrationcenter/v1alpha1/pulumiEnums.go +++ b/sdk/go/google/migrationcenter/v1alpha1/pulumiEnums.go @@ -142,10 +142,12 @@ func (o ComputeEnginePreferencesLicenseTypePtrOutput) ToStringPtrOutputWithConte }).(pulumi.StringPtrOutput) } -// ComputeEnginePreferencesLicenseTypeInput is an input type that accepts ComputeEnginePreferencesLicenseTypeArgs and ComputeEnginePreferencesLicenseTypeOutput values. -// You can construct a concrete instance of `ComputeEnginePreferencesLicenseTypeInput` via: +// ComputeEnginePreferencesLicenseTypeInput is an input type that accepts values of the ComputeEnginePreferencesLicenseType enum +// A concrete instance of `ComputeEnginePreferencesLicenseTypeInput` can be one of the following: // -// ComputeEnginePreferencesLicenseTypeArgs{...} +// ComputeEnginePreferencesLicenseTypeLicenseTypeUnspecified +// ComputeEnginePreferencesLicenseTypeLicenseTypeDefault +// ComputeEnginePreferencesLicenseTypeLicenseTypeBringYourOwnLicense type ComputeEnginePreferencesLicenseTypeInput interface { pulumi.Input @@ -319,10 +321,13 @@ func (o ComputeEnginePreferencesPersistentDiskTypePtrOutput) ToStringPtrOutputWi }).(pulumi.StringPtrOutput) } -// ComputeEnginePreferencesPersistentDiskTypeInput is an input type that accepts ComputeEnginePreferencesPersistentDiskTypeArgs and ComputeEnginePreferencesPersistentDiskTypeOutput values. -// You can construct a concrete instance of `ComputeEnginePreferencesPersistentDiskTypeInput` via: +// ComputeEnginePreferencesPersistentDiskTypeInput is an input type that accepts values of the ComputeEnginePreferencesPersistentDiskType enum +// A concrete instance of `ComputeEnginePreferencesPersistentDiskTypeInput` can be one of the following: // -// ComputeEnginePreferencesPersistentDiskTypeArgs{...} +// ComputeEnginePreferencesPersistentDiskTypePersistentDiskTypeUnspecified +// ComputeEnginePreferencesPersistentDiskTypePersistentDiskTypeStandard +// ComputeEnginePreferencesPersistentDiskTypePersistentDiskTypeBalanced +// ComputeEnginePreferencesPersistentDiskTypePersistentDiskTypeSsd type ComputeEnginePreferencesPersistentDiskTypeInput interface { pulumi.Input @@ -502,10 +507,16 @@ func (o GCSPayloadInfoFormatPtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// GCSPayloadInfoFormatInput is an input type that accepts GCSPayloadInfoFormatArgs and GCSPayloadInfoFormatOutput values. -// You can construct a concrete instance of `GCSPayloadInfoFormatInput` via: +// GCSPayloadInfoFormatInput is an input type that accepts values of the GCSPayloadInfoFormat enum +// A concrete instance of `GCSPayloadInfoFormatInput` can be one of the following: // -// GCSPayloadInfoFormatArgs{...} +// GCSPayloadInfoFormatImportJobFormatUnspecified +// GCSPayloadInfoFormatImportJobFormatCmdb +// GCSPayloadInfoFormatImportJobFormatRvtoolsXlsx +// GCSPayloadInfoFormatImportJobFormatRvtoolsCsv +// GCSPayloadInfoFormatImportJobFormatExportedAwsCsv +// GCSPayloadInfoFormatImportJobFormatExportedAzureCsv +// GCSPayloadInfoFormatImportJobFormatManualCsv type GCSPayloadInfoFormatInput interface { pulumi.Input @@ -685,10 +696,16 @@ func (o ImportDataFileFormatPtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// ImportDataFileFormatInput is an input type that accepts ImportDataFileFormatArgs and ImportDataFileFormatOutput values. -// You can construct a concrete instance of `ImportDataFileFormatInput` via: +// ImportDataFileFormatInput is an input type that accepts values of the ImportDataFileFormat enum +// A concrete instance of `ImportDataFileFormatInput` can be one of the following: // -// ImportDataFileFormatArgs{...} +// ImportDataFileFormatImportJobFormatUnspecified +// ImportDataFileFormatImportJobFormatCmdb +// ImportDataFileFormatImportJobFormatRvtoolsXlsx +// ImportDataFileFormatImportJobFormatRvtoolsCsv +// ImportDataFileFormatImportJobFormatExportedAwsCsv +// ImportDataFileFormatImportJobFormatExportedAzureCsv +// ImportDataFileFormatImportJobFormatManualCsv type ImportDataFileFormatInput interface { pulumi.Input @@ -868,10 +885,16 @@ func (o InlinePayloadInfoFormatPtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// InlinePayloadInfoFormatInput is an input type that accepts InlinePayloadInfoFormatArgs and InlinePayloadInfoFormatOutput values. -// You can construct a concrete instance of `InlinePayloadInfoFormatInput` via: +// InlinePayloadInfoFormatInput is an input type that accepts values of the InlinePayloadInfoFormat enum +// A concrete instance of `InlinePayloadInfoFormatInput` can be one of the following: // -// InlinePayloadInfoFormatArgs{...} +// InlinePayloadInfoFormatImportJobFormatUnspecified +// InlinePayloadInfoFormatImportJobFormatCmdb +// InlinePayloadInfoFormatImportJobFormatRvtoolsXlsx +// InlinePayloadInfoFormatImportJobFormatRvtoolsCsv +// InlinePayloadInfoFormatImportJobFormatExportedAwsCsv +// InlinePayloadInfoFormatImportJobFormatExportedAzureCsv +// InlinePayloadInfoFormatImportJobFormatManualCsv type InlinePayloadInfoFormatInput interface { pulumi.Input @@ -1045,10 +1068,13 @@ func (o ReportStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Conte }).(pulumi.StringPtrOutput) } -// ReportStateEnumInput is an input type that accepts ReportStateEnumArgs and ReportStateEnumOutput values. -// You can construct a concrete instance of `ReportStateEnumInput` via: +// ReportStateEnumInput is an input type that accepts values of the ReportStateEnum enum +// A concrete instance of `ReportStateEnumInput` can be one of the following: // -// ReportStateEnumArgs{...} +// ReportStateEnumStateUnspecified +// ReportStateEnumPending +// ReportStateEnumSucceeded +// ReportStateEnumFailed type ReportStateEnumInput interface { pulumi.Input @@ -1218,10 +1244,11 @@ func (o ReportTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) p }).(pulumi.StringPtrOutput) } -// ReportTypeInput is an input type that accepts ReportTypeArgs and ReportTypeOutput values. -// You can construct a concrete instance of `ReportTypeInput` via: +// ReportTypeInput is an input type that accepts values of the ReportType enum +// A concrete instance of `ReportTypeInput` can be one of the following: // -// ReportTypeArgs{...} +// ReportTypeTypeUnspecified +// ReportTypeTotalCostOfOwnership type ReportTypeInput interface { pulumi.Input @@ -1395,10 +1422,13 @@ func (o SoleTenancyPreferencesCommitmentPlanPtrOutput) ToStringPtrOutputWithCont }).(pulumi.StringPtrOutput) } -// SoleTenancyPreferencesCommitmentPlanInput is an input type that accepts SoleTenancyPreferencesCommitmentPlanArgs and SoleTenancyPreferencesCommitmentPlanOutput values. -// You can construct a concrete instance of `SoleTenancyPreferencesCommitmentPlanInput` via: +// SoleTenancyPreferencesCommitmentPlanInput is an input type that accepts values of the SoleTenancyPreferencesCommitmentPlan enum +// A concrete instance of `SoleTenancyPreferencesCommitmentPlanInput` can be one of the following: // -// SoleTenancyPreferencesCommitmentPlanArgs{...} +// SoleTenancyPreferencesCommitmentPlanCommitmentPlanUnspecified +// SoleTenancyPreferencesCommitmentPlanOnDemand +// SoleTenancyPreferencesCommitmentPlanCommitment1Year +// SoleTenancyPreferencesCommitmentPlanCommitment3Year type SoleTenancyPreferencesCommitmentPlanInput interface { pulumi.Input @@ -1572,10 +1602,13 @@ func (o SoleTenancyPreferencesHostMaintenancePolicyPtrOutput) ToStringPtrOutputW }).(pulumi.StringPtrOutput) } -// SoleTenancyPreferencesHostMaintenancePolicyInput is an input type that accepts SoleTenancyPreferencesHostMaintenancePolicyArgs and SoleTenancyPreferencesHostMaintenancePolicyOutput values. -// You can construct a concrete instance of `SoleTenancyPreferencesHostMaintenancePolicyInput` via: +// SoleTenancyPreferencesHostMaintenancePolicyInput is an input type that accepts values of the SoleTenancyPreferencesHostMaintenancePolicy enum +// A concrete instance of `SoleTenancyPreferencesHostMaintenancePolicyInput` can be one of the following: // -// SoleTenancyPreferencesHostMaintenancePolicyArgs{...} +// SoleTenancyPreferencesHostMaintenancePolicyHostMaintenancePolicyUnspecified +// SoleTenancyPreferencesHostMaintenancePolicyHostMaintenancePolicyDefault +// SoleTenancyPreferencesHostMaintenancePolicyHostMaintenancePolicyRestartInPlace +// SoleTenancyPreferencesHostMaintenancePolicyHostMaintenancePolicyMigrateWithinNodeGroup type SoleTenancyPreferencesHostMaintenancePolicyInput interface { pulumi.Input @@ -1751,10 +1784,14 @@ func (o SourceTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) p }).(pulumi.StringPtrOutput) } -// SourceTypeInput is an input type that accepts SourceTypeArgs and SourceTypeOutput values. -// You can construct a concrete instance of `SourceTypeInput` via: +// SourceTypeInput is an input type that accepts values of the SourceType enum +// A concrete instance of `SourceTypeInput` can be one of the following: // -// SourceTypeArgs{...} +// SourceTypeSourceTypeUnknown +// SourceTypeSourceTypeUpload +// SourceTypeSourceTypeGuestOsScan +// SourceTypeSourceTypeInventoryScan +// SourceTypeSourceTypeCustom type SourceTypeInput interface { pulumi.Input @@ -1928,10 +1965,13 @@ func (o VirtualMachinePreferencesCommitmentPlanPtrOutput) ToStringPtrOutputWithC }).(pulumi.StringPtrOutput) } -// VirtualMachinePreferencesCommitmentPlanInput is an input type that accepts VirtualMachinePreferencesCommitmentPlanArgs and VirtualMachinePreferencesCommitmentPlanOutput values. -// You can construct a concrete instance of `VirtualMachinePreferencesCommitmentPlanInput` via: +// VirtualMachinePreferencesCommitmentPlanInput is an input type that accepts values of the VirtualMachinePreferencesCommitmentPlan enum +// A concrete instance of `VirtualMachinePreferencesCommitmentPlanInput` can be one of the following: // -// VirtualMachinePreferencesCommitmentPlanArgs{...} +// VirtualMachinePreferencesCommitmentPlanCommitmentPlanUnspecified +// VirtualMachinePreferencesCommitmentPlanCommitmentPlanNone +// VirtualMachinePreferencesCommitmentPlanCommitmentPlanOneYear +// VirtualMachinePreferencesCommitmentPlanCommitmentPlanThreeYears type VirtualMachinePreferencesCommitmentPlanInput interface { pulumi.Input @@ -2107,10 +2147,14 @@ func (o VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMe }).(pulumi.StringPtrOutput) } -// VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodInput is an input type that accepts VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodArgs and VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodOutput values. -// You can construct a concrete instance of `VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodInput` via: +// VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodInput is an input type that accepts values of the VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethod enum +// A concrete instance of `VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodInput` can be one of the following: // -// VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodArgs{...} +// VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodAggregationMethodUnspecified +// VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodAggregationMethodAverage +// VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodAggregationMethodMedian +// VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodAggregationMethodNinetyFifthPercentile +// VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodAggregationMethodPeak type VirtualMachinePreferencesSizingOptimizationCustomParametersAggregationMethodInput interface { pulumi.Input @@ -2286,10 +2330,14 @@ func (o VirtualMachinePreferencesSizingOptimizationStrategyPtrOutput) ToStringPt }).(pulumi.StringPtrOutput) } -// VirtualMachinePreferencesSizingOptimizationStrategyInput is an input type that accepts VirtualMachinePreferencesSizingOptimizationStrategyArgs and VirtualMachinePreferencesSizingOptimizationStrategyOutput values. -// You can construct a concrete instance of `VirtualMachinePreferencesSizingOptimizationStrategyInput` via: +// VirtualMachinePreferencesSizingOptimizationStrategyInput is an input type that accepts values of the VirtualMachinePreferencesSizingOptimizationStrategy enum +// A concrete instance of `VirtualMachinePreferencesSizingOptimizationStrategyInput` can be one of the following: // -// VirtualMachinePreferencesSizingOptimizationStrategyArgs{...} +// VirtualMachinePreferencesSizingOptimizationStrategySizingOptimizationStrategyUnspecified +// VirtualMachinePreferencesSizingOptimizationStrategySizingOptimizationStrategySameAsSource +// VirtualMachinePreferencesSizingOptimizationStrategySizingOptimizationStrategyModerate +// VirtualMachinePreferencesSizingOptimizationStrategySizingOptimizationStrategyAggressive +// VirtualMachinePreferencesSizingOptimizationStrategySizingOptimizationStrategyCustom type VirtualMachinePreferencesSizingOptimizationStrategyInput interface { pulumi.Input @@ -2463,10 +2511,13 @@ func (o VirtualMachinePreferencesTargetProductPtrOutput) ToStringPtrOutputWithCo }).(pulumi.StringPtrOutput) } -// VirtualMachinePreferencesTargetProductInput is an input type that accepts VirtualMachinePreferencesTargetProductArgs and VirtualMachinePreferencesTargetProductOutput values. -// You can construct a concrete instance of `VirtualMachinePreferencesTargetProductInput` via: +// VirtualMachinePreferencesTargetProductInput is an input type that accepts values of the VirtualMachinePreferencesTargetProduct enum +// A concrete instance of `VirtualMachinePreferencesTargetProductInput` can be one of the following: // -// VirtualMachinePreferencesTargetProductArgs{...} +// VirtualMachinePreferencesTargetProductComputeMigrationTargetProductUnspecified +// VirtualMachinePreferencesTargetProductComputeMigrationTargetProductComputeEngine +// VirtualMachinePreferencesTargetProductComputeMigrationTargetProductVmwareEngine +// VirtualMachinePreferencesTargetProductComputeMigrationTargetProductSoleTenancy type VirtualMachinePreferencesTargetProductInput interface { pulumi.Input @@ -2644,10 +2695,15 @@ func (o VmwareEnginePreferencesCommitmentPlanPtrOutput) ToStringPtrOutputWithCon }).(pulumi.StringPtrOutput) } -// VmwareEnginePreferencesCommitmentPlanInput is an input type that accepts VmwareEnginePreferencesCommitmentPlanArgs and VmwareEnginePreferencesCommitmentPlanOutput values. -// You can construct a concrete instance of `VmwareEnginePreferencesCommitmentPlanInput` via: +// VmwareEnginePreferencesCommitmentPlanInput is an input type that accepts values of the VmwareEnginePreferencesCommitmentPlan enum +// A concrete instance of `VmwareEnginePreferencesCommitmentPlanInput` can be one of the following: // -// VmwareEnginePreferencesCommitmentPlanArgs{...} +// VmwareEnginePreferencesCommitmentPlanCommitmentPlanUnspecified +// VmwareEnginePreferencesCommitmentPlanOnDemand +// VmwareEnginePreferencesCommitmentPlanCommitment1YearMonthlyPayments +// VmwareEnginePreferencesCommitmentPlanCommitment3YearMonthlyPayments +// VmwareEnginePreferencesCommitmentPlanCommitment1YearUpfrontPayment +// VmwareEnginePreferencesCommitmentPlanCommitment3YearUpfrontPayment type VmwareEnginePreferencesCommitmentPlanInput interface { pulumi.Input diff --git a/sdk/go/google/ml/v1/pulumiEnums.go b/sdk/go/google/ml/v1/pulumiEnums.go index 746d3824bf..ab3b8d4f1f 100644 --- a/sdk/go/google/ml/v1/pulumiEnums.go +++ b/sdk/go/google/ml/v1/pulumiEnums.go @@ -142,10 +142,12 @@ func (o GoogleCloudMlV1_StudyConfig_MetricSpecGoalPtrOutput) ToStringPtrOutputWi }).(pulumi.StringPtrOutput) } -// GoogleCloudMlV1_StudyConfig_MetricSpecGoalInput is an input type that accepts GoogleCloudMlV1_StudyConfig_MetricSpecGoalArgs and GoogleCloudMlV1_StudyConfig_MetricSpecGoalOutput values. -// You can construct a concrete instance of `GoogleCloudMlV1_StudyConfig_MetricSpecGoalInput` via: +// GoogleCloudMlV1_StudyConfig_MetricSpecGoalInput is an input type that accepts values of the GoogleCloudMlV1_StudyConfig_MetricSpecGoal enum +// A concrete instance of `GoogleCloudMlV1_StudyConfig_MetricSpecGoalInput` can be one of the following: // -// GoogleCloudMlV1_StudyConfig_MetricSpecGoalArgs{...} +// GoogleCloudMlV1_StudyConfig_MetricSpecGoalGoalTypeUnspecified +// GoogleCloudMlV1_StudyConfig_MetricSpecGoalMaximize +// GoogleCloudMlV1_StudyConfig_MetricSpecGoalMinimize type GoogleCloudMlV1_StudyConfig_MetricSpecGoalInput interface { pulumi.Input @@ -319,10 +321,13 @@ func (o GoogleCloudMlV1_StudyConfig_ParameterSpecScaleTypePtrOutput) ToStringPtr }).(pulumi.StringPtrOutput) } -// GoogleCloudMlV1_StudyConfig_ParameterSpecScaleTypeInput is an input type that accepts GoogleCloudMlV1_StudyConfig_ParameterSpecScaleTypeArgs and GoogleCloudMlV1_StudyConfig_ParameterSpecScaleTypeOutput values. -// You can construct a concrete instance of `GoogleCloudMlV1_StudyConfig_ParameterSpecScaleTypeInput` via: +// GoogleCloudMlV1_StudyConfig_ParameterSpecScaleTypeInput is an input type that accepts values of the GoogleCloudMlV1_StudyConfig_ParameterSpecScaleType enum +// A concrete instance of `GoogleCloudMlV1_StudyConfig_ParameterSpecScaleTypeInput` can be one of the following: // -// GoogleCloudMlV1_StudyConfig_ParameterSpecScaleTypeArgs{...} +// GoogleCloudMlV1_StudyConfig_ParameterSpecScaleTypeScaleTypeUnspecified +// GoogleCloudMlV1_StudyConfig_ParameterSpecScaleTypeUnitLinearScale +// GoogleCloudMlV1_StudyConfig_ParameterSpecScaleTypeUnitLogScale +// GoogleCloudMlV1_StudyConfig_ParameterSpecScaleTypeUnitReverseLogScale type GoogleCloudMlV1_StudyConfig_ParameterSpecScaleTypeInput interface { pulumi.Input @@ -498,10 +503,14 @@ func (o GoogleCloudMlV1_StudyConfig_ParameterSpecTypePtrOutput) ToStringPtrOutpu }).(pulumi.StringPtrOutput) } -// GoogleCloudMlV1_StudyConfig_ParameterSpecTypeInput is an input type that accepts GoogleCloudMlV1_StudyConfig_ParameterSpecTypeArgs and GoogleCloudMlV1_StudyConfig_ParameterSpecTypeOutput values. -// You can construct a concrete instance of `GoogleCloudMlV1_StudyConfig_ParameterSpecTypeInput` via: +// GoogleCloudMlV1_StudyConfig_ParameterSpecTypeInput is an input type that accepts values of the GoogleCloudMlV1_StudyConfig_ParameterSpecType enum +// A concrete instance of `GoogleCloudMlV1_StudyConfig_ParameterSpecTypeInput` can be one of the following: // -// GoogleCloudMlV1_StudyConfig_ParameterSpecTypeArgs{...} +// GoogleCloudMlV1_StudyConfig_ParameterSpecTypeParameterTypeUnspecified +// GoogleCloudMlV1_StudyConfig_ParameterSpecTypeDouble +// GoogleCloudMlV1_StudyConfig_ParameterSpecTypeInteger +// GoogleCloudMlV1_StudyConfig_ParameterSpecTypeCategorical +// GoogleCloudMlV1_StudyConfig_ParameterSpecTypeDiscrete type GoogleCloudMlV1_StudyConfig_ParameterSpecTypeInput interface { pulumi.Input @@ -691,10 +700,21 @@ func (o GoogleCloudMlV1__AcceleratorConfigTypePtrOutput) ToStringPtrOutputWithCo }).(pulumi.StringPtrOutput) } -// GoogleCloudMlV1__AcceleratorConfigTypeInput is an input type that accepts GoogleCloudMlV1__AcceleratorConfigTypeArgs and GoogleCloudMlV1__AcceleratorConfigTypeOutput values. -// You can construct a concrete instance of `GoogleCloudMlV1__AcceleratorConfigTypeInput` via: +// GoogleCloudMlV1__AcceleratorConfigTypeInput is an input type that accepts values of the GoogleCloudMlV1__AcceleratorConfigType enum +// A concrete instance of `GoogleCloudMlV1__AcceleratorConfigTypeInput` can be one of the following: // -// GoogleCloudMlV1__AcceleratorConfigTypeArgs{...} +// GoogleCloudMlV1__AcceleratorConfigTypeAcceleratorTypeUnspecified +// GoogleCloudMlV1__AcceleratorConfigTypeNvidiaTeslaK80 +// GoogleCloudMlV1__AcceleratorConfigTypeNvidiaTeslaP100 +// GoogleCloudMlV1__AcceleratorConfigTypeNvidiaTeslaV100 +// GoogleCloudMlV1__AcceleratorConfigTypeNvidiaTeslaP4 +// GoogleCloudMlV1__AcceleratorConfigTypeNvidiaTeslaT4 +// GoogleCloudMlV1__AcceleratorConfigTypeNvidiaTeslaA100 +// GoogleCloudMlV1__AcceleratorConfigTypeTpuV2 +// GoogleCloudMlV1__AcceleratorConfigTypeTpuV3 +// GoogleCloudMlV1__AcceleratorConfigTypeTpuV2Pod +// GoogleCloudMlV1__AcceleratorConfigTypeTpuV3Pod +// GoogleCloudMlV1__AcceleratorConfigTypeTpuV4Pod type GoogleCloudMlV1__AcceleratorConfigTypeInput interface { pulumi.Input @@ -866,10 +886,12 @@ func (o GoogleCloudMlV1__HyperparameterSpecAlgorithmPtrOutput) ToStringPtrOutput }).(pulumi.StringPtrOutput) } -// GoogleCloudMlV1__HyperparameterSpecAlgorithmInput is an input type that accepts GoogleCloudMlV1__HyperparameterSpecAlgorithmArgs and GoogleCloudMlV1__HyperparameterSpecAlgorithmOutput values. -// You can construct a concrete instance of `GoogleCloudMlV1__HyperparameterSpecAlgorithmInput` via: +// GoogleCloudMlV1__HyperparameterSpecAlgorithmInput is an input type that accepts values of the GoogleCloudMlV1__HyperparameterSpecAlgorithm enum +// A concrete instance of `GoogleCloudMlV1__HyperparameterSpecAlgorithmInput` can be one of the following: // -// GoogleCloudMlV1__HyperparameterSpecAlgorithmArgs{...} +// GoogleCloudMlV1__HyperparameterSpecAlgorithmAlgorithmUnspecified +// GoogleCloudMlV1__HyperparameterSpecAlgorithmGridSearch +// GoogleCloudMlV1__HyperparameterSpecAlgorithmRandomSearch type GoogleCloudMlV1__HyperparameterSpecAlgorithmInput interface { pulumi.Input @@ -1041,10 +1063,12 @@ func (o GoogleCloudMlV1__HyperparameterSpecGoalPtrOutput) ToStringPtrOutputWithC }).(pulumi.StringPtrOutput) } -// GoogleCloudMlV1__HyperparameterSpecGoalInput is an input type that accepts GoogleCloudMlV1__HyperparameterSpecGoalArgs and GoogleCloudMlV1__HyperparameterSpecGoalOutput values. -// You can construct a concrete instance of `GoogleCloudMlV1__HyperparameterSpecGoalInput` via: +// GoogleCloudMlV1__HyperparameterSpecGoalInput is an input type that accepts values of the GoogleCloudMlV1__HyperparameterSpecGoal enum +// A concrete instance of `GoogleCloudMlV1__HyperparameterSpecGoalInput` can be one of the following: // -// GoogleCloudMlV1__HyperparameterSpecGoalArgs{...} +// GoogleCloudMlV1__HyperparameterSpecGoalGoalTypeUnspecified +// GoogleCloudMlV1__HyperparameterSpecGoalMaximize +// GoogleCloudMlV1__HyperparameterSpecGoalMinimize type GoogleCloudMlV1__HyperparameterSpecGoalInput interface { pulumi.Input @@ -1216,10 +1240,12 @@ func (o GoogleCloudMlV1__MetricSpecNamePtrOutput) ToStringPtrOutputWithContext(c }).(pulumi.StringPtrOutput) } -// GoogleCloudMlV1__MetricSpecNameInput is an input type that accepts GoogleCloudMlV1__MetricSpecNameArgs and GoogleCloudMlV1__MetricSpecNameOutput values. -// You can construct a concrete instance of `GoogleCloudMlV1__MetricSpecNameInput` via: +// GoogleCloudMlV1__MetricSpecNameInput is an input type that accepts values of the GoogleCloudMlV1__MetricSpecName enum +// A concrete instance of `GoogleCloudMlV1__MetricSpecNameInput` can be one of the following: // -// GoogleCloudMlV1__MetricSpecNameArgs{...} +// GoogleCloudMlV1__MetricSpecNameMetricNameUnspecified +// GoogleCloudMlV1__MetricSpecNameCpuUsage +// GoogleCloudMlV1__MetricSpecNameGpuDutyCycle type GoogleCloudMlV1__MetricSpecNameInput interface { pulumi.Input @@ -1393,10 +1419,13 @@ func (o GoogleCloudMlV1__ParameterSpecScaleTypePtrOutput) ToStringPtrOutputWithC }).(pulumi.StringPtrOutput) } -// GoogleCloudMlV1__ParameterSpecScaleTypeInput is an input type that accepts GoogleCloudMlV1__ParameterSpecScaleTypeArgs and GoogleCloudMlV1__ParameterSpecScaleTypeOutput values. -// You can construct a concrete instance of `GoogleCloudMlV1__ParameterSpecScaleTypeInput` via: +// GoogleCloudMlV1__ParameterSpecScaleTypeInput is an input type that accepts values of the GoogleCloudMlV1__ParameterSpecScaleType enum +// A concrete instance of `GoogleCloudMlV1__ParameterSpecScaleTypeInput` can be one of the following: // -// GoogleCloudMlV1__ParameterSpecScaleTypeArgs{...} +// GoogleCloudMlV1__ParameterSpecScaleTypeNone +// GoogleCloudMlV1__ParameterSpecScaleTypeUnitLinearScale +// GoogleCloudMlV1__ParameterSpecScaleTypeUnitLogScale +// GoogleCloudMlV1__ParameterSpecScaleTypeUnitReverseLogScale type GoogleCloudMlV1__ParameterSpecScaleTypeInput interface { pulumi.Input @@ -1572,10 +1601,14 @@ func (o GoogleCloudMlV1__ParameterSpecTypePtrOutput) ToStringPtrOutputWithContex }).(pulumi.StringPtrOutput) } -// GoogleCloudMlV1__ParameterSpecTypeInput is an input type that accepts GoogleCloudMlV1__ParameterSpecTypeArgs and GoogleCloudMlV1__ParameterSpecTypeOutput values. -// You can construct a concrete instance of `GoogleCloudMlV1__ParameterSpecTypeInput` via: +// GoogleCloudMlV1__ParameterSpecTypeInput is an input type that accepts values of the GoogleCloudMlV1__ParameterSpecType enum +// A concrete instance of `GoogleCloudMlV1__ParameterSpecTypeInput` can be one of the following: // -// GoogleCloudMlV1__ParameterSpecTypeArgs{...} +// GoogleCloudMlV1__ParameterSpecTypeParameterTypeUnspecified +// GoogleCloudMlV1__ParameterSpecTypeDouble +// GoogleCloudMlV1__ParameterSpecTypeInteger +// GoogleCloudMlV1__ParameterSpecTypeCategorical +// GoogleCloudMlV1__ParameterSpecTypeDiscrete type GoogleCloudMlV1__ParameterSpecTypeInput interface { pulumi.Input @@ -1753,10 +1786,15 @@ func (o GoogleCloudMlV1__PredictionInputDataFormatPtrOutput) ToStringPtrOutputWi }).(pulumi.StringPtrOutput) } -// GoogleCloudMlV1__PredictionInputDataFormatInput is an input type that accepts GoogleCloudMlV1__PredictionInputDataFormatArgs and GoogleCloudMlV1__PredictionInputDataFormatOutput values. -// You can construct a concrete instance of `GoogleCloudMlV1__PredictionInputDataFormatInput` via: +// GoogleCloudMlV1__PredictionInputDataFormatInput is an input type that accepts values of the GoogleCloudMlV1__PredictionInputDataFormat enum +// A concrete instance of `GoogleCloudMlV1__PredictionInputDataFormatInput` can be one of the following: // -// GoogleCloudMlV1__PredictionInputDataFormatArgs{...} +// GoogleCloudMlV1__PredictionInputDataFormatDataFormatUnspecified +// GoogleCloudMlV1__PredictionInputDataFormatJson +// GoogleCloudMlV1__PredictionInputDataFormatText +// GoogleCloudMlV1__PredictionInputDataFormatTfRecord +// GoogleCloudMlV1__PredictionInputDataFormatTfRecordGzip +// GoogleCloudMlV1__PredictionInputDataFormatCsv type GoogleCloudMlV1__PredictionInputDataFormatInput interface { pulumi.Input @@ -1934,10 +1972,15 @@ func (o GoogleCloudMlV1__PredictionInputOutputDataFormatPtrOutput) ToStringPtrOu }).(pulumi.StringPtrOutput) } -// GoogleCloudMlV1__PredictionInputOutputDataFormatInput is an input type that accepts GoogleCloudMlV1__PredictionInputOutputDataFormatArgs and GoogleCloudMlV1__PredictionInputOutputDataFormatOutput values. -// You can construct a concrete instance of `GoogleCloudMlV1__PredictionInputOutputDataFormatInput` via: +// GoogleCloudMlV1__PredictionInputOutputDataFormatInput is an input type that accepts values of the GoogleCloudMlV1__PredictionInputOutputDataFormat enum +// A concrete instance of `GoogleCloudMlV1__PredictionInputOutputDataFormatInput` can be one of the following: // -// GoogleCloudMlV1__PredictionInputOutputDataFormatArgs{...} +// GoogleCloudMlV1__PredictionInputOutputDataFormatDataFormatUnspecified +// GoogleCloudMlV1__PredictionInputOutputDataFormatJson +// GoogleCloudMlV1__PredictionInputOutputDataFormatText +// GoogleCloudMlV1__PredictionInputOutputDataFormatTfRecord +// GoogleCloudMlV1__PredictionInputOutputDataFormatTfRecordGzip +// GoogleCloudMlV1__PredictionInputOutputDataFormatCsv type GoogleCloudMlV1__PredictionInputOutputDataFormatInput interface { pulumi.Input @@ -2111,10 +2154,13 @@ func (o GoogleCloudMlV1__StudyConfigAlgorithmPtrOutput) ToStringPtrOutputWithCon }).(pulumi.StringPtrOutput) } -// GoogleCloudMlV1__StudyConfigAlgorithmInput is an input type that accepts GoogleCloudMlV1__StudyConfigAlgorithmArgs and GoogleCloudMlV1__StudyConfigAlgorithmOutput values. -// You can construct a concrete instance of `GoogleCloudMlV1__StudyConfigAlgorithmInput` via: +// GoogleCloudMlV1__StudyConfigAlgorithmInput is an input type that accepts values of the GoogleCloudMlV1__StudyConfigAlgorithm enum +// A concrete instance of `GoogleCloudMlV1__StudyConfigAlgorithmInput` can be one of the following: // -// GoogleCloudMlV1__StudyConfigAlgorithmArgs{...} +// GoogleCloudMlV1__StudyConfigAlgorithmAlgorithmUnspecified +// GoogleCloudMlV1__StudyConfigAlgorithmGaussianProcessBandit +// GoogleCloudMlV1__StudyConfigAlgorithmGridSearch +// GoogleCloudMlV1__StudyConfigAlgorithmRandomSearch type GoogleCloudMlV1__StudyConfigAlgorithmInput interface { pulumi.Input @@ -2292,10 +2338,15 @@ func (o GoogleCloudMlV1__TrainingInputScaleTierPtrOutput) ToStringPtrOutputWithC }).(pulumi.StringPtrOutput) } -// GoogleCloudMlV1__TrainingInputScaleTierInput is an input type that accepts GoogleCloudMlV1__TrainingInputScaleTierArgs and GoogleCloudMlV1__TrainingInputScaleTierOutput values. -// You can construct a concrete instance of `GoogleCloudMlV1__TrainingInputScaleTierInput` via: +// GoogleCloudMlV1__TrainingInputScaleTierInput is an input type that accepts values of the GoogleCloudMlV1__TrainingInputScaleTier enum +// A concrete instance of `GoogleCloudMlV1__TrainingInputScaleTierInput` can be one of the following: // -// GoogleCloudMlV1__TrainingInputScaleTierArgs{...} +// GoogleCloudMlV1__TrainingInputScaleTierBasic +// GoogleCloudMlV1__TrainingInputScaleTierStandard1 +// GoogleCloudMlV1__TrainingInputScaleTierPremium1 +// GoogleCloudMlV1__TrainingInputScaleTierBasicGpu +// GoogleCloudMlV1__TrainingInputScaleTierBasicTpu +// GoogleCloudMlV1__TrainingInputScaleTierCustom type GoogleCloudMlV1__TrainingInputScaleTierInput interface { pulumi.Input @@ -2469,10 +2520,13 @@ func (o GoogleIamV1__AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContex }).(pulumi.StringPtrOutput) } -// GoogleIamV1__AuditLogConfigLogTypeInput is an input type that accepts GoogleIamV1__AuditLogConfigLogTypeArgs and GoogleIamV1__AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `GoogleIamV1__AuditLogConfigLogTypeInput` via: +// GoogleIamV1__AuditLogConfigLogTypeInput is an input type that accepts values of the GoogleIamV1__AuditLogConfigLogType enum +// A concrete instance of `GoogleIamV1__AuditLogConfigLogTypeInput` can be one of the following: // -// GoogleIamV1__AuditLogConfigLogTypeArgs{...} +// GoogleIamV1__AuditLogConfigLogTypeLogTypeUnspecified +// GoogleIamV1__AuditLogConfigLogTypeAdminRead +// GoogleIamV1__AuditLogConfigLogTypeDataWrite +// GoogleIamV1__AuditLogConfigLogTypeDataRead type GoogleIamV1__AuditLogConfigLogTypeInput interface { pulumi.Input @@ -2648,10 +2702,14 @@ func (o TrialStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Contex }).(pulumi.StringPtrOutput) } -// TrialStateEnumInput is an input type that accepts TrialStateEnumArgs and TrialStateEnumOutput values. -// You can construct a concrete instance of `TrialStateEnumInput` via: +// TrialStateEnumInput is an input type that accepts values of the TrialStateEnum enum +// A concrete instance of `TrialStateEnumInput` can be one of the following: // -// TrialStateEnumArgs{...} +// TrialStateEnumStateUnspecified +// TrialStateEnumRequested +// TrialStateEnumActive +// TrialStateEnumCompleted +// TrialStateEnumStopping type TrialStateEnumInput interface { pulumi.Input @@ -2825,10 +2883,13 @@ func (o VersionFrameworkPtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// VersionFrameworkInput is an input type that accepts VersionFrameworkArgs and VersionFrameworkOutput values. -// You can construct a concrete instance of `VersionFrameworkInput` via: +// VersionFrameworkInput is an input type that accepts values of the VersionFramework enum +// A concrete instance of `VersionFrameworkInput` can be one of the following: // -// VersionFrameworkArgs{...} +// VersionFrameworkFrameworkUnspecified +// VersionFrameworkTensorflow +// VersionFrameworkScikitLearn +// VersionFrameworkXgboost type VersionFrameworkInput interface { pulumi.Input diff --git a/sdk/go/google/monitoring/v1/pulumiEnums.go b/sdk/go/google/monitoring/v1/pulumiEnums.go index 9d0df4dd56..33bae26bc4 100644 --- a/sdk/go/google/monitoring/v1/pulumiEnums.go +++ b/sdk/go/google/monitoring/v1/pulumiEnums.go @@ -164,10 +164,23 @@ func (o AggregationCrossSeriesReducerPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// AggregationCrossSeriesReducerInput is an input type that accepts AggregationCrossSeriesReducerArgs and AggregationCrossSeriesReducerOutput values. -// You can construct a concrete instance of `AggregationCrossSeriesReducerInput` via: +// AggregationCrossSeriesReducerInput is an input type that accepts values of the AggregationCrossSeriesReducer enum +// A concrete instance of `AggregationCrossSeriesReducerInput` can be one of the following: // -// AggregationCrossSeriesReducerArgs{...} +// AggregationCrossSeriesReducerReduceNone +// AggregationCrossSeriesReducerReduceMean +// AggregationCrossSeriesReducerReduceMin +// AggregationCrossSeriesReducerReduceMax +// AggregationCrossSeriesReducerReduceSum +// AggregationCrossSeriesReducerReduceStddev +// AggregationCrossSeriesReducerReduceCount +// AggregationCrossSeriesReducerReduceCountTrue +// AggregationCrossSeriesReducerReduceCountFalse +// AggregationCrossSeriesReducerReduceFractionTrue +// AggregationCrossSeriesReducerReducePercentile99 +// AggregationCrossSeriesReducerReducePercentile95 +// AggregationCrossSeriesReducerReducePercentile50 +// AggregationCrossSeriesReducerReducePercentile05 type AggregationCrossSeriesReducerInput interface { pulumi.Input @@ -371,10 +384,28 @@ func (o AggregationPerSeriesAlignerPtrOutput) ToStringPtrOutputWithContext(ctx c }).(pulumi.StringPtrOutput) } -// AggregationPerSeriesAlignerInput is an input type that accepts AggregationPerSeriesAlignerArgs and AggregationPerSeriesAlignerOutput values. -// You can construct a concrete instance of `AggregationPerSeriesAlignerInput` via: +// AggregationPerSeriesAlignerInput is an input type that accepts values of the AggregationPerSeriesAligner enum +// A concrete instance of `AggregationPerSeriesAlignerInput` can be one of the following: // -// AggregationPerSeriesAlignerArgs{...} +// AggregationPerSeriesAlignerAlignNone +// AggregationPerSeriesAlignerAlignDelta +// AggregationPerSeriesAlignerAlignRate +// AggregationPerSeriesAlignerAlignInterpolate +// AggregationPerSeriesAlignerAlignNextOlder +// AggregationPerSeriesAlignerAlignMin +// AggregationPerSeriesAlignerAlignMax +// AggregationPerSeriesAlignerAlignMean +// AggregationPerSeriesAlignerAlignCount +// AggregationPerSeriesAlignerAlignSum +// AggregationPerSeriesAlignerAlignStddev +// AggregationPerSeriesAlignerAlignCountTrue +// AggregationPerSeriesAlignerAlignCountFalse +// AggregationPerSeriesAlignerAlignFractionTrue +// AggregationPerSeriesAlignerAlignPercentile99 +// AggregationPerSeriesAlignerAlignPercentile95 +// AggregationPerSeriesAlignerAlignPercentile50 +// AggregationPerSeriesAlignerAlignPercentile05 +// AggregationPerSeriesAlignerAlignPercentChange type AggregationPerSeriesAlignerInput interface { pulumi.Input @@ -546,10 +577,12 @@ func (o AxisScalePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pu }).(pulumi.StringPtrOutput) } -// AxisScaleInput is an input type that accepts AxisScaleArgs and AxisScaleOutput values. -// You can construct a concrete instance of `AxisScaleInput` via: +// AxisScaleInput is an input type that accepts values of the AxisScale enum +// A concrete instance of `AxisScaleInput` can be one of the following: // -// AxisScaleArgs{...} +// AxisScaleScaleUnspecified +// AxisScaleLinear +// AxisScaleLog10 type AxisScaleInput interface { pulumi.Input @@ -723,10 +756,13 @@ func (o BreakdownSortOrderPtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// BreakdownSortOrderInput is an input type that accepts BreakdownSortOrderArgs and BreakdownSortOrderOutput values. -// You can construct a concrete instance of `BreakdownSortOrderInput` via: +// BreakdownSortOrderInput is an input type that accepts values of the BreakdownSortOrder enum +// A concrete instance of `BreakdownSortOrderInput` can be one of the following: // -// BreakdownSortOrderArgs{...} +// BreakdownSortOrderSortOrderUnspecified +// BreakdownSortOrderSortOrderNone +// BreakdownSortOrderSortOrderAscending +// BreakdownSortOrderSortOrderDescending type BreakdownSortOrderInput interface { pulumi.Input @@ -900,10 +936,13 @@ func (o ChartOptionsModePtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// ChartOptionsModeInput is an input type that accepts ChartOptionsModeArgs and ChartOptionsModeOutput values. -// You can construct a concrete instance of `ChartOptionsModeInput` via: +// ChartOptionsModeInput is an input type that accepts values of the ChartOptionsMode enum +// A concrete instance of `ChartOptionsModeInput` can be one of the following: // -// ChartOptionsModeArgs{...} +// ChartOptionsModeModeUnspecified +// ChartOptionsModeColor +// ChartOptionsModeXRay +// ChartOptionsModeStats type ChartOptionsModeInput interface { pulumi.Input @@ -1081,10 +1120,15 @@ func (o DashboardFilterFilterTypePtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// DashboardFilterFilterTypeInput is an input type that accepts DashboardFilterFilterTypeArgs and DashboardFilterFilterTypeOutput values. -// You can construct a concrete instance of `DashboardFilterFilterTypeInput` via: +// DashboardFilterFilterTypeInput is an input type that accepts values of the DashboardFilterFilterType enum +// A concrete instance of `DashboardFilterFilterTypeInput` can be one of the following: // -// DashboardFilterFilterTypeArgs{...} +// DashboardFilterFilterTypeFilterTypeUnspecified +// DashboardFilterFilterTypeResourceLabel +// DashboardFilterFilterTypeMetricLabel +// DashboardFilterFilterTypeUserMetadataLabel +// DashboardFilterFilterTypeSystemMetadataLabel +// DashboardFilterFilterTypeGroup type DashboardFilterFilterTypeInput interface { pulumi.Input @@ -1260,10 +1304,14 @@ func (o DataSetPlotTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Conte }).(pulumi.StringPtrOutput) } -// DataSetPlotTypeInput is an input type that accepts DataSetPlotTypeArgs and DataSetPlotTypeOutput values. -// You can construct a concrete instance of `DataSetPlotTypeInput` via: +// DataSetPlotTypeInput is an input type that accepts values of the DataSetPlotType enum +// A concrete instance of `DataSetPlotTypeInput` can be one of the following: // -// DataSetPlotTypeArgs{...} +// DataSetPlotTypePlotTypeUnspecified +// DataSetPlotTypeLine +// DataSetPlotTypeStackedArea +// DataSetPlotTypeStackedBar +// DataSetPlotTypeHeatmap type DataSetPlotTypeInput interface { pulumi.Input @@ -1435,10 +1483,12 @@ func (o DataSetTargetAxisPtrOutput) ToStringPtrOutputWithContext(ctx context.Con }).(pulumi.StringPtrOutput) } -// DataSetTargetAxisInput is an input type that accepts DataSetTargetAxisArgs and DataSetTargetAxisOutput values. -// You can construct a concrete instance of `DataSetTargetAxisInput` via: +// DataSetTargetAxisInput is an input type that accepts values of the DataSetTargetAxis enum +// A concrete instance of `DataSetTargetAxisInput` can be one of the following: // -// DataSetTargetAxisArgs{...} +// DataSetTargetAxisTargetAxisUnspecified +// DataSetTargetAxisY1 +// DataSetTargetAxisY2 type DataSetTargetAxisInput interface { pulumi.Input @@ -1612,10 +1662,13 @@ func (o DimensionSortOrderPtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// DimensionSortOrderInput is an input type that accepts DimensionSortOrderArgs and DimensionSortOrderOutput values. -// You can construct a concrete instance of `DimensionSortOrderInput` via: +// DimensionSortOrderInput is an input type that accepts values of the DimensionSortOrder enum +// A concrete instance of `DimensionSortOrderInput` can be one of the following: // -// DimensionSortOrderArgs{...} +// DimensionSortOrderSortOrderUnspecified +// DimensionSortOrderSortOrderNone +// DimensionSortOrderSortOrderAscending +// DimensionSortOrderSortOrderDescending type DimensionSortOrderInput interface { pulumi.Input @@ -1787,10 +1840,12 @@ func (o PickTimeSeriesFilterDirectionPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// PickTimeSeriesFilterDirectionInput is an input type that accepts PickTimeSeriesFilterDirectionArgs and PickTimeSeriesFilterDirectionOutput values. -// You can construct a concrete instance of `PickTimeSeriesFilterDirectionInput` via: +// PickTimeSeriesFilterDirectionInput is an input type that accepts values of the PickTimeSeriesFilterDirection enum +// A concrete instance of `PickTimeSeriesFilterDirectionInput` can be one of the following: // -// PickTimeSeriesFilterDirectionArgs{...} +// PickTimeSeriesFilterDirectionDirectionUnspecified +// PickTimeSeriesFilterDirectionTop +// PickTimeSeriesFilterDirectionBottom type PickTimeSeriesFilterDirectionInput interface { pulumi.Input @@ -1968,10 +2023,15 @@ func (o PickTimeSeriesFilterRankingMethodPtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// PickTimeSeriesFilterRankingMethodInput is an input type that accepts PickTimeSeriesFilterRankingMethodArgs and PickTimeSeriesFilterRankingMethodOutput values. -// You can construct a concrete instance of `PickTimeSeriesFilterRankingMethodInput` via: +// PickTimeSeriesFilterRankingMethodInput is an input type that accepts values of the PickTimeSeriesFilterRankingMethod enum +// A concrete instance of `PickTimeSeriesFilterRankingMethodInput` can be one of the following: // -// PickTimeSeriesFilterRankingMethodArgs{...} +// PickTimeSeriesFilterRankingMethodMethodUnspecified +// PickTimeSeriesFilterRankingMethodMethodMean +// PickTimeSeriesFilterRankingMethodMethodMax +// PickTimeSeriesFilterRankingMethodMethodMin +// PickTimeSeriesFilterRankingMethodMethodSum +// PickTimeSeriesFilterRankingMethodMethodLatest type PickTimeSeriesFilterRankingMethodInput interface { pulumi.Input @@ -2143,10 +2203,12 @@ func (o PieChartChartTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Con }).(pulumi.StringPtrOutput) } -// PieChartChartTypeInput is an input type that accepts PieChartChartTypeArgs and PieChartChartTypeOutput values. -// You can construct a concrete instance of `PieChartChartTypeInput` via: +// PieChartChartTypeInput is an input type that accepts values of the PieChartChartType enum +// A concrete instance of `PieChartChartTypeInput` can be one of the following: // -// PieChartChartTypeArgs{...} +// PieChartChartTypePieChartTypeUnspecified +// PieChartChartTypePie +// PieChartChartTypeDonut type PieChartChartTypeInput interface { pulumi.Input @@ -2318,10 +2380,12 @@ func (o SparkChartViewSparkChartTypePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// SparkChartViewSparkChartTypeInput is an input type that accepts SparkChartViewSparkChartTypeArgs and SparkChartViewSparkChartTypeOutput values. -// You can construct a concrete instance of `SparkChartViewSparkChartTypeInput` via: +// SparkChartViewSparkChartTypeInput is an input type that accepts values of the SparkChartViewSparkChartType enum +// A concrete instance of `SparkChartViewSparkChartTypeInput` can be one of the following: // -// SparkChartViewSparkChartTypeArgs{...} +// SparkChartViewSparkChartTypeSparkChartTypeUnspecified +// SparkChartViewSparkChartTypeSparkLine +// SparkChartViewSparkChartTypeSparkBar type SparkChartViewSparkChartTypeInput interface { pulumi.Input @@ -2491,10 +2555,11 @@ func (o StatisticalTimeSeriesFilterRankingMethodPtrOutput) ToStringPtrOutputWith }).(pulumi.StringPtrOutput) } -// StatisticalTimeSeriesFilterRankingMethodInput is an input type that accepts StatisticalTimeSeriesFilterRankingMethodArgs and StatisticalTimeSeriesFilterRankingMethodOutput values. -// You can construct a concrete instance of `StatisticalTimeSeriesFilterRankingMethodInput` via: +// StatisticalTimeSeriesFilterRankingMethodInput is an input type that accepts values of the StatisticalTimeSeriesFilterRankingMethod enum +// A concrete instance of `StatisticalTimeSeriesFilterRankingMethodInput` can be one of the following: // -// StatisticalTimeSeriesFilterRankingMethodArgs{...} +// StatisticalTimeSeriesFilterRankingMethodMethodUnspecified +// StatisticalTimeSeriesFilterRankingMethodMethodClusterOutlier type StatisticalTimeSeriesFilterRankingMethodInput interface { pulumi.Input @@ -2666,10 +2731,12 @@ func (o TextFormatPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) p }).(pulumi.StringPtrOutput) } -// TextFormatInput is an input type that accepts TextFormatArgs and TextFormatOutput values. -// You can construct a concrete instance of `TextFormatInput` via: +// TextFormatInput is an input type that accepts values of the TextFormat enum +// A concrete instance of `TextFormatInput` can be one of the following: // -// TextFormatArgs{...} +// TextFormatFormatUnspecified +// TextFormatMarkdown +// TextFormatRaw type TextFormatInput interface { pulumi.Input @@ -2847,10 +2914,15 @@ func (o TextStyleFontSizePtrOutput) ToStringPtrOutputWithContext(ctx context.Con }).(pulumi.StringPtrOutput) } -// TextStyleFontSizeInput is an input type that accepts TextStyleFontSizeArgs and TextStyleFontSizeOutput values. -// You can construct a concrete instance of `TextStyleFontSizeInput` via: +// TextStyleFontSizeInput is an input type that accepts values of the TextStyleFontSize enum +// A concrete instance of `TextStyleFontSizeInput` can be one of the following: // -// TextStyleFontSizeArgs{...} +// TextStyleFontSizeFontSizeUnspecified +// TextStyleFontSizeFsExtraSmall +// TextStyleFontSizeFsSmall +// TextStyleFontSizeFsMedium +// TextStyleFontSizeFsLarge +// TextStyleFontSizeFsExtraLarge type TextStyleFontSizeInput interface { pulumi.Input @@ -3024,10 +3096,13 @@ func (o TextStyleHorizontalAlignmentPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// TextStyleHorizontalAlignmentInput is an input type that accepts TextStyleHorizontalAlignmentArgs and TextStyleHorizontalAlignmentOutput values. -// You can construct a concrete instance of `TextStyleHorizontalAlignmentInput` via: +// TextStyleHorizontalAlignmentInput is an input type that accepts values of the TextStyleHorizontalAlignment enum +// A concrete instance of `TextStyleHorizontalAlignmentInput` can be one of the following: // -// TextStyleHorizontalAlignmentArgs{...} +// TextStyleHorizontalAlignmentHorizontalAlignmentUnspecified +// TextStyleHorizontalAlignmentHLeft +// TextStyleHorizontalAlignmentHCenter +// TextStyleHorizontalAlignmentHRight type TextStyleHorizontalAlignmentInput interface { pulumi.Input @@ -3205,10 +3280,15 @@ func (o TextStylePaddingPtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// TextStylePaddingInput is an input type that accepts TextStylePaddingArgs and TextStylePaddingOutput values. -// You can construct a concrete instance of `TextStylePaddingInput` via: +// TextStylePaddingInput is an input type that accepts values of the TextStylePadding enum +// A concrete instance of `TextStylePaddingInput` can be one of the following: // -// TextStylePaddingArgs{...} +// TextStylePaddingPaddingSizeUnspecified +// TextStylePaddingPExtraSmall +// TextStylePaddingPSmall +// TextStylePaddingPMedium +// TextStylePaddingPLarge +// TextStylePaddingPExtraLarge type TextStylePaddingInput interface { pulumi.Input @@ -3400,10 +3480,22 @@ func (o TextStylePointerLocationPtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// TextStylePointerLocationInput is an input type that accepts TextStylePointerLocationArgs and TextStylePointerLocationOutput values. -// You can construct a concrete instance of `TextStylePointerLocationInput` via: +// TextStylePointerLocationInput is an input type that accepts values of the TextStylePointerLocation enum +// A concrete instance of `TextStylePointerLocationInput` can be one of the following: // -// TextStylePointerLocationArgs{...} +// TextStylePointerLocationPointerLocationUnspecified +// TextStylePointerLocationPlTop +// TextStylePointerLocationPlRight +// TextStylePointerLocationPlBottom +// TextStylePointerLocationPlLeft +// TextStylePointerLocationPlTopLeft +// TextStylePointerLocationPlTopRight +// TextStylePointerLocationPlRightTop +// TextStylePointerLocationPlRightBottom +// TextStylePointerLocationPlBottomRight +// TextStylePointerLocationPlBottomLeft +// TextStylePointerLocationPlLeftBottom +// TextStylePointerLocationPlLeftTop type TextStylePointerLocationInput interface { pulumi.Input @@ -3577,10 +3669,13 @@ func (o TextStyleVerticalAlignmentPtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// TextStyleVerticalAlignmentInput is an input type that accepts TextStyleVerticalAlignmentArgs and TextStyleVerticalAlignmentOutput values. -// You can construct a concrete instance of `TextStyleVerticalAlignmentInput` via: +// TextStyleVerticalAlignmentInput is an input type that accepts values of the TextStyleVerticalAlignment enum +// A concrete instance of `TextStyleVerticalAlignmentInput` can be one of the following: // -// TextStyleVerticalAlignmentArgs{...} +// TextStyleVerticalAlignmentVerticalAlignmentUnspecified +// TextStyleVerticalAlignmentVTop +// TextStyleVerticalAlignmentVCenter +// TextStyleVerticalAlignmentVBottom type TextStyleVerticalAlignmentInput interface { pulumi.Input @@ -3752,10 +3847,12 @@ func (o ThresholdColorPtrOutput) ToStringPtrOutputWithContext(ctx context.Contex }).(pulumi.StringPtrOutput) } -// ThresholdColorInput is an input type that accepts ThresholdColorArgs and ThresholdColorOutput values. -// You can construct a concrete instance of `ThresholdColorInput` via: +// ThresholdColorInput is an input type that accepts values of the ThresholdColor enum +// A concrete instance of `ThresholdColorInput` can be one of the following: // -// ThresholdColorArgs{...} +// ThresholdColorColorUnspecified +// ThresholdColorYellow +// ThresholdColorRed type ThresholdColorInput interface { pulumi.Input @@ -3927,10 +4024,12 @@ func (o ThresholdDirectionPtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// ThresholdDirectionInput is an input type that accepts ThresholdDirectionArgs and ThresholdDirectionOutput values. -// You can construct a concrete instance of `ThresholdDirectionInput` via: +// ThresholdDirectionInput is an input type that accepts values of the ThresholdDirection enum +// A concrete instance of `ThresholdDirectionInput` can be one of the following: // -// ThresholdDirectionArgs{...} +// ThresholdDirectionDirectionUnspecified +// ThresholdDirectionAbove +// ThresholdDirectionBelow type ThresholdDirectionInput interface { pulumi.Input @@ -4102,10 +4201,12 @@ func (o ThresholdTargetAxisPtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// ThresholdTargetAxisInput is an input type that accepts ThresholdTargetAxisArgs and ThresholdTargetAxisOutput values. -// You can construct a concrete instance of `ThresholdTargetAxisInput` via: +// ThresholdTargetAxisInput is an input type that accepts values of the ThresholdTargetAxis enum +// A concrete instance of `ThresholdTargetAxisInput` can be one of the following: // -// ThresholdTargetAxisArgs{...} +// ThresholdTargetAxisTargetAxisUnspecified +// ThresholdTargetAxisY1 +// ThresholdTargetAxisY2 type ThresholdTargetAxisInput interface { pulumi.Input @@ -4277,10 +4378,12 @@ func (o TimeSeriesTableMetricVisualizationPtrOutput) ToStringPtrOutputWithContex }).(pulumi.StringPtrOutput) } -// TimeSeriesTableMetricVisualizationInput is an input type that accepts TimeSeriesTableMetricVisualizationArgs and TimeSeriesTableMetricVisualizationOutput values. -// You can construct a concrete instance of `TimeSeriesTableMetricVisualizationInput` via: +// TimeSeriesTableMetricVisualizationInput is an input type that accepts values of the TimeSeriesTableMetricVisualization enum +// A concrete instance of `TimeSeriesTableMetricVisualizationInput` can be one of the following: // -// TimeSeriesTableMetricVisualizationArgs{...} +// TimeSeriesTableMetricVisualizationMetricVisualizationUnspecified +// TimeSeriesTableMetricVisualizationNumber +// TimeSeriesTableMetricVisualizationBar type TimeSeriesTableMetricVisualizationInput interface { pulumi.Input diff --git a/sdk/go/google/monitoring/v3/pulumiEnums.go b/sdk/go/google/monitoring/v3/pulumiEnums.go index dd44f9cf89..8f62e1e99e 100644 --- a/sdk/go/google/monitoring/v3/pulumiEnums.go +++ b/sdk/go/google/monitoring/v3/pulumiEnums.go @@ -164,10 +164,23 @@ func (o AggregationCrossSeriesReducerPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// AggregationCrossSeriesReducerInput is an input type that accepts AggregationCrossSeriesReducerArgs and AggregationCrossSeriesReducerOutput values. -// You can construct a concrete instance of `AggregationCrossSeriesReducerInput` via: +// AggregationCrossSeriesReducerInput is an input type that accepts values of the AggregationCrossSeriesReducer enum +// A concrete instance of `AggregationCrossSeriesReducerInput` can be one of the following: // -// AggregationCrossSeriesReducerArgs{...} +// AggregationCrossSeriesReducerReduceNone +// AggregationCrossSeriesReducerReduceMean +// AggregationCrossSeriesReducerReduceMin +// AggregationCrossSeriesReducerReduceMax +// AggregationCrossSeriesReducerReduceSum +// AggregationCrossSeriesReducerReduceStddev +// AggregationCrossSeriesReducerReduceCount +// AggregationCrossSeriesReducerReduceCountTrue +// AggregationCrossSeriesReducerReduceCountFalse +// AggregationCrossSeriesReducerReduceFractionTrue +// AggregationCrossSeriesReducerReducePercentile99 +// AggregationCrossSeriesReducerReducePercentile95 +// AggregationCrossSeriesReducerReducePercentile50 +// AggregationCrossSeriesReducerReducePercentile05 type AggregationCrossSeriesReducerInput interface { pulumi.Input @@ -371,10 +384,28 @@ func (o AggregationPerSeriesAlignerPtrOutput) ToStringPtrOutputWithContext(ctx c }).(pulumi.StringPtrOutput) } -// AggregationPerSeriesAlignerInput is an input type that accepts AggregationPerSeriesAlignerArgs and AggregationPerSeriesAlignerOutput values. -// You can construct a concrete instance of `AggregationPerSeriesAlignerInput` via: +// AggregationPerSeriesAlignerInput is an input type that accepts values of the AggregationPerSeriesAligner enum +// A concrete instance of `AggregationPerSeriesAlignerInput` can be one of the following: // -// AggregationPerSeriesAlignerArgs{...} +// AggregationPerSeriesAlignerAlignNone +// AggregationPerSeriesAlignerAlignDelta +// AggregationPerSeriesAlignerAlignRate +// AggregationPerSeriesAlignerAlignInterpolate +// AggregationPerSeriesAlignerAlignNextOlder +// AggregationPerSeriesAlignerAlignMin +// AggregationPerSeriesAlignerAlignMax +// AggregationPerSeriesAlignerAlignMean +// AggregationPerSeriesAlignerAlignCount +// AggregationPerSeriesAlignerAlignSum +// AggregationPerSeriesAlignerAlignStddev +// AggregationPerSeriesAlignerAlignCountTrue +// AggregationPerSeriesAlignerAlignCountFalse +// AggregationPerSeriesAlignerAlignFractionTrue +// AggregationPerSeriesAlignerAlignPercentile99 +// AggregationPerSeriesAlignerAlignPercentile95 +// AggregationPerSeriesAlignerAlignPercentile50 +// AggregationPerSeriesAlignerAlignPercentile05 +// AggregationPerSeriesAlignerAlignPercentChange type AggregationPerSeriesAlignerInput interface { pulumi.Input @@ -548,10 +579,13 @@ func (o AlertPolicyCombinerPtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// AlertPolicyCombinerInput is an input type that accepts AlertPolicyCombinerArgs and AlertPolicyCombinerOutput values. -// You can construct a concrete instance of `AlertPolicyCombinerInput` via: +// AlertPolicyCombinerInput is an input type that accepts values of the AlertPolicyCombiner enum +// A concrete instance of `AlertPolicyCombinerInput` can be one of the following: // -// AlertPolicyCombinerArgs{...} +// AlertPolicyCombinerCombineUnspecified +// AlertPolicyCombinerAnd +// AlertPolicyCombinerOr +// AlertPolicyCombinerAndWithMatchingResource type AlertPolicyCombinerInput interface { pulumi.Input @@ -725,10 +759,13 @@ func (o AlertPolicySeverityPtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// AlertPolicySeverityInput is an input type that accepts AlertPolicySeverityArgs and AlertPolicySeverityOutput values. -// You can construct a concrete instance of `AlertPolicySeverityInput` via: +// AlertPolicySeverityInput is an input type that accepts values of the AlertPolicySeverity enum +// A concrete instance of `AlertPolicySeverityInput` can be one of the following: // -// AlertPolicySeverityArgs{...} +// AlertPolicySeveritySeverityUnspecified +// AlertPolicySeverityCritical +// AlertPolicySeverityError +// AlertPolicySeverityWarning type AlertPolicySeverityInput interface { pulumi.Input @@ -908,10 +945,16 @@ func (o ContentMatcherMatcherPtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// ContentMatcherMatcherInput is an input type that accepts ContentMatcherMatcherArgs and ContentMatcherMatcherOutput values. -// You can construct a concrete instance of `ContentMatcherMatcherInput` via: +// ContentMatcherMatcherInput is an input type that accepts values of the ContentMatcherMatcher enum +// A concrete instance of `ContentMatcherMatcherInput` can be one of the following: // -// ContentMatcherMatcherArgs{...} +// ContentMatcherMatcherContentMatcherOptionUnspecified +// ContentMatcherMatcherContainsString +// ContentMatcherMatcherNotContainsString +// ContentMatcherMatcherMatchesRegex +// ContentMatcherMatcherNotMatchesRegex +// ContentMatcherMatcherMatchesJsonPath +// ContentMatcherMatcherNotMatchesJsonPath type ContentMatcherMatcherInput interface { pulumi.Input @@ -1083,10 +1126,12 @@ func (o HttpCheckContentTypePtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// HttpCheckContentTypeInput is an input type that accepts HttpCheckContentTypeArgs and HttpCheckContentTypeOutput values. -// You can construct a concrete instance of `HttpCheckContentTypeInput` via: +// HttpCheckContentTypeInput is an input type that accepts values of the HttpCheckContentType enum +// A concrete instance of `HttpCheckContentTypeInput` can be one of the following: // -// HttpCheckContentTypeArgs{...} +// HttpCheckContentTypeTypeUnspecified +// HttpCheckContentTypeUrlEncoded +// HttpCheckContentTypeUserProvided type HttpCheckContentTypeInput interface { pulumi.Input @@ -1258,10 +1303,12 @@ func (o HttpCheckRequestMethodPtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// HttpCheckRequestMethodInput is an input type that accepts HttpCheckRequestMethodArgs and HttpCheckRequestMethodOutput values. -// You can construct a concrete instance of `HttpCheckRequestMethodInput` via: +// HttpCheckRequestMethodInput is an input type that accepts values of the HttpCheckRequestMethod enum +// A concrete instance of `HttpCheckRequestMethodInput` can be one of the following: // -// HttpCheckRequestMethodArgs{...} +// HttpCheckRequestMethodMethodUnspecified +// HttpCheckRequestMethodGet +// HttpCheckRequestMethodPost type HttpCheckRequestMethodInput interface { pulumi.Input @@ -1433,10 +1480,12 @@ func (o InternalCheckerStatePtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// InternalCheckerStateInput is an input type that accepts InternalCheckerStateArgs and InternalCheckerStateOutput values. -// You can construct a concrete instance of `InternalCheckerStateInput` via: +// InternalCheckerStateInput is an input type that accepts values of the InternalCheckerState enum +// A concrete instance of `InternalCheckerStateInput` can be one of the following: // -// InternalCheckerStateArgs{...} +// InternalCheckerStateUnspecified +// InternalCheckerStateCreating +// InternalCheckerStateRunning type InternalCheckerStateInput interface { pulumi.Input @@ -1608,10 +1657,12 @@ func (o JsonPathMatcherJsonMatcherPtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// JsonPathMatcherJsonMatcherInput is an input type that accepts JsonPathMatcherJsonMatcherArgs and JsonPathMatcherJsonMatcherOutput values. -// You can construct a concrete instance of `JsonPathMatcherJsonMatcherInput` via: +// JsonPathMatcherJsonMatcherInput is an input type that accepts values of the JsonPathMatcherJsonMatcher enum +// A concrete instance of `JsonPathMatcherJsonMatcherInput` can be one of the following: // -// JsonPathMatcherJsonMatcherArgs{...} +// JsonPathMatcherJsonMatcherJsonPathMatcherOptionUnspecified +// JsonPathMatcherJsonMatcherExactMatch +// JsonPathMatcherJsonMatcherRegexMatch type JsonPathMatcherJsonMatcherInput interface { pulumi.Input @@ -1783,10 +1834,12 @@ func (o LabelDescriptorValueTypePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// LabelDescriptorValueTypeInput is an input type that accepts LabelDescriptorValueTypeArgs and LabelDescriptorValueTypeOutput values. -// You can construct a concrete instance of `LabelDescriptorValueTypeInput` via: +// LabelDescriptorValueTypeInput is an input type that accepts values of the LabelDescriptorValueType enum +// A concrete instance of `LabelDescriptorValueTypeInput` can be one of the following: // -// LabelDescriptorValueTypeArgs{...} +// LabelDescriptorValueTypeString +// LabelDescriptorValueTypeBool +// LabelDescriptorValueTypeInt64 type LabelDescriptorValueTypeInput interface { pulumi.Input @@ -1968,10 +2021,17 @@ func (o MetricDescriptorLaunchStagePtrOutput) ToStringPtrOutputWithContext(ctx c }).(pulumi.StringPtrOutput) } -// MetricDescriptorLaunchStageInput is an input type that accepts MetricDescriptorLaunchStageArgs and MetricDescriptorLaunchStageOutput values. -// You can construct a concrete instance of `MetricDescriptorLaunchStageInput` via: +// MetricDescriptorLaunchStageInput is an input type that accepts values of the MetricDescriptorLaunchStage enum +// A concrete instance of `MetricDescriptorLaunchStageInput` can be one of the following: // -// MetricDescriptorLaunchStageArgs{...} +// MetricDescriptorLaunchStageLaunchStageUnspecified +// MetricDescriptorLaunchStageUnimplemented +// MetricDescriptorLaunchStagePrelaunch +// MetricDescriptorLaunchStageEarlyAccess +// MetricDescriptorLaunchStageAlpha +// MetricDescriptorLaunchStageBeta +// MetricDescriptorLaunchStageGa +// MetricDescriptorLaunchStageDeprecated type MetricDescriptorLaunchStageInput interface { pulumi.Input @@ -2153,10 +2213,17 @@ func (o MetricDescriptorMetadataLaunchStagePtrOutput) ToStringPtrOutputWithConte }).(pulumi.StringPtrOutput) } -// MetricDescriptorMetadataLaunchStageInput is an input type that accepts MetricDescriptorMetadataLaunchStageArgs and MetricDescriptorMetadataLaunchStageOutput values. -// You can construct a concrete instance of `MetricDescriptorMetadataLaunchStageInput` via: +// MetricDescriptorMetadataLaunchStageInput is an input type that accepts values of the MetricDescriptorMetadataLaunchStage enum +// A concrete instance of `MetricDescriptorMetadataLaunchStageInput` can be one of the following: // -// MetricDescriptorMetadataLaunchStageArgs{...} +// MetricDescriptorMetadataLaunchStageLaunchStageUnspecified +// MetricDescriptorMetadataLaunchStageUnimplemented +// MetricDescriptorMetadataLaunchStagePrelaunch +// MetricDescriptorMetadataLaunchStageEarlyAccess +// MetricDescriptorMetadataLaunchStageAlpha +// MetricDescriptorMetadataLaunchStageBeta +// MetricDescriptorMetadataLaunchStageGa +// MetricDescriptorMetadataLaunchStageDeprecated type MetricDescriptorMetadataLaunchStageInput interface { pulumi.Input @@ -2330,10 +2397,13 @@ func (o MetricDescriptorMetricKindPtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// MetricDescriptorMetricKindInput is an input type that accepts MetricDescriptorMetricKindArgs and MetricDescriptorMetricKindOutput values. -// You can construct a concrete instance of `MetricDescriptorMetricKindInput` via: +// MetricDescriptorMetricKindInput is an input type that accepts values of the MetricDescriptorMetricKind enum +// A concrete instance of `MetricDescriptorMetricKindInput` can be one of the following: // -// MetricDescriptorMetricKindArgs{...} +// MetricDescriptorMetricKindMetricKindUnspecified +// MetricDescriptorMetricKindGauge +// MetricDescriptorMetricKindDelta +// MetricDescriptorMetricKindCumulative type MetricDescriptorMetricKindInput interface { pulumi.Input @@ -2513,10 +2583,16 @@ func (o MetricDescriptorValueTypePtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// MetricDescriptorValueTypeInput is an input type that accepts MetricDescriptorValueTypeArgs and MetricDescriptorValueTypeOutput values. -// You can construct a concrete instance of `MetricDescriptorValueTypeInput` via: +// MetricDescriptorValueTypeInput is an input type that accepts values of the MetricDescriptorValueType enum +// A concrete instance of `MetricDescriptorValueTypeInput` can be one of the following: // -// MetricDescriptorValueTypeArgs{...} +// MetricDescriptorValueTypeValueTypeUnspecified +// MetricDescriptorValueTypeBool +// MetricDescriptorValueTypeInt64 +// MetricDescriptorValueTypeDouble +// MetricDescriptorValueTypeString +// MetricDescriptorValueTypeDistribution +// MetricDescriptorValueTypeMoney type MetricDescriptorValueTypeInput interface { pulumi.Input @@ -2696,10 +2772,16 @@ func (o MetricThresholdComparisonPtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// MetricThresholdComparisonInput is an input type that accepts MetricThresholdComparisonArgs and MetricThresholdComparisonOutput values. -// You can construct a concrete instance of `MetricThresholdComparisonInput` via: +// MetricThresholdComparisonInput is an input type that accepts values of the MetricThresholdComparison enum +// A concrete instance of `MetricThresholdComparisonInput` can be one of the following: // -// MetricThresholdComparisonArgs{...} +// MetricThresholdComparisonComparisonUnspecified +// MetricThresholdComparisonComparisonGt +// MetricThresholdComparisonComparisonGe +// MetricThresholdComparisonComparisonLt +// MetricThresholdComparisonComparisonLe +// MetricThresholdComparisonComparisonEq +// MetricThresholdComparisonComparisonNe type MetricThresholdComparisonInput interface { pulumi.Input @@ -2873,10 +2955,13 @@ func (o MetricThresholdEvaluationMissingDataPtrOutput) ToStringPtrOutputWithCont }).(pulumi.StringPtrOutput) } -// MetricThresholdEvaluationMissingDataInput is an input type that accepts MetricThresholdEvaluationMissingDataArgs and MetricThresholdEvaluationMissingDataOutput values. -// You can construct a concrete instance of `MetricThresholdEvaluationMissingDataInput` via: +// MetricThresholdEvaluationMissingDataInput is an input type that accepts values of the MetricThresholdEvaluationMissingData enum +// A concrete instance of `MetricThresholdEvaluationMissingDataInput` can be one of the following: // -// MetricThresholdEvaluationMissingDataArgs{...} +// MetricThresholdEvaluationMissingDataEvaluationMissingDataUnspecified +// MetricThresholdEvaluationMissingDataEvaluationMissingDataInactive +// MetricThresholdEvaluationMissingDataEvaluationMissingDataActive +// MetricThresholdEvaluationMissingDataEvaluationMissingDataNoOp type MetricThresholdEvaluationMissingDataInput interface { pulumi.Input @@ -3050,10 +3135,13 @@ func (o MonitoringQueryLanguageConditionEvaluationMissingDataPtrOutput) ToString }).(pulumi.StringPtrOutput) } -// MonitoringQueryLanguageConditionEvaluationMissingDataInput is an input type that accepts MonitoringQueryLanguageConditionEvaluationMissingDataArgs and MonitoringQueryLanguageConditionEvaluationMissingDataOutput values. -// You can construct a concrete instance of `MonitoringQueryLanguageConditionEvaluationMissingDataInput` via: +// MonitoringQueryLanguageConditionEvaluationMissingDataInput is an input type that accepts values of the MonitoringQueryLanguageConditionEvaluationMissingData enum +// A concrete instance of `MonitoringQueryLanguageConditionEvaluationMissingDataInput` can be one of the following: // -// MonitoringQueryLanguageConditionEvaluationMissingDataArgs{...} +// MonitoringQueryLanguageConditionEvaluationMissingDataEvaluationMissingDataUnspecified +// MonitoringQueryLanguageConditionEvaluationMissingDataEvaluationMissingDataInactive +// MonitoringQueryLanguageConditionEvaluationMissingDataEvaluationMissingDataActive +// MonitoringQueryLanguageConditionEvaluationMissingDataEvaluationMissingDataNoOp type MonitoringQueryLanguageConditionEvaluationMissingDataInput interface { pulumi.Input @@ -3225,10 +3313,12 @@ func (o NotificationChannelVerificationStatusPtrOutput) ToStringPtrOutputWithCon }).(pulumi.StringPtrOutput) } -// NotificationChannelVerificationStatusInput is an input type that accepts NotificationChannelVerificationStatusArgs and NotificationChannelVerificationStatusOutput values. -// You can construct a concrete instance of `NotificationChannelVerificationStatusInput` via: +// NotificationChannelVerificationStatusInput is an input type that accepts values of the NotificationChannelVerificationStatus enum +// A concrete instance of `NotificationChannelVerificationStatusInput` can be one of the following: // -// NotificationChannelVerificationStatusArgs{...} +// NotificationChannelVerificationStatusVerificationStatusUnspecified +// NotificationChannelVerificationStatusUnverified +// NotificationChannelVerificationStatusVerified type NotificationChannelVerificationStatusInput interface { pulumi.Input @@ -3400,10 +3490,12 @@ func (o ResourceGroupResourceTypePtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// ResourceGroupResourceTypeInput is an input type that accepts ResourceGroupResourceTypeArgs and ResourceGroupResourceTypeOutput values. -// You can construct a concrete instance of `ResourceGroupResourceTypeInput` via: +// ResourceGroupResourceTypeInput is an input type that accepts values of the ResourceGroupResourceType enum +// A concrete instance of `ResourceGroupResourceTypeInput` can be one of the following: // -// ResourceGroupResourceTypeArgs{...} +// ResourceGroupResourceTypeResourceTypeUnspecified +// ResourceGroupResourceTypeInstance +// ResourceGroupResourceTypeAwsElbLoadBalancer type ResourceGroupResourceTypeInput interface { pulumi.Input @@ -3583,10 +3675,16 @@ func (o ResponseStatusCodeStatusClassPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// ResponseStatusCodeStatusClassInput is an input type that accepts ResponseStatusCodeStatusClassArgs and ResponseStatusCodeStatusClassOutput values. -// You can construct a concrete instance of `ResponseStatusCodeStatusClassInput` via: +// ResponseStatusCodeStatusClassInput is an input type that accepts values of the ResponseStatusCodeStatusClass enum +// A concrete instance of `ResponseStatusCodeStatusClassInput` can be one of the following: // -// ResponseStatusCodeStatusClassArgs{...} +// ResponseStatusCodeStatusClassStatusClassUnspecified +// ResponseStatusCodeStatusClassStatusClass1xx +// ResponseStatusCodeStatusClassStatusClass2xx +// ResponseStatusCodeStatusClassStatusClass3xx +// ResponseStatusCodeStatusClassStatusClass4xx +// ResponseStatusCodeStatusClassStatusClass5xx +// ResponseStatusCodeStatusClassStatusClassAny type ResponseStatusCodeStatusClassInput interface { pulumi.Input @@ -3768,10 +3866,17 @@ func (o ServiceLevelObjectiveCalendarPeriodPtrOutput) ToStringPtrOutputWithConte }).(pulumi.StringPtrOutput) } -// ServiceLevelObjectiveCalendarPeriodInput is an input type that accepts ServiceLevelObjectiveCalendarPeriodArgs and ServiceLevelObjectiveCalendarPeriodOutput values. -// You can construct a concrete instance of `ServiceLevelObjectiveCalendarPeriodInput` via: +// ServiceLevelObjectiveCalendarPeriodInput is an input type that accepts values of the ServiceLevelObjectiveCalendarPeriod enum +// A concrete instance of `ServiceLevelObjectiveCalendarPeriodInput` can be one of the following: // -// ServiceLevelObjectiveCalendarPeriodArgs{...} +// ServiceLevelObjectiveCalendarPeriodCalendarPeriodUnspecified +// ServiceLevelObjectiveCalendarPeriodDay +// ServiceLevelObjectiveCalendarPeriodWeek +// ServiceLevelObjectiveCalendarPeriodFortnight +// ServiceLevelObjectiveCalendarPeriodMonth +// ServiceLevelObjectiveCalendarPeriodQuarter +// ServiceLevelObjectiveCalendarPeriodHalf +// ServiceLevelObjectiveCalendarPeriodYear type ServiceLevelObjectiveCalendarPeriodInput interface { pulumi.Input @@ -3943,10 +4048,12 @@ func (o UptimeCheckConfigCheckerTypePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// UptimeCheckConfigCheckerTypeInput is an input type that accepts UptimeCheckConfigCheckerTypeArgs and UptimeCheckConfigCheckerTypeOutput values. -// You can construct a concrete instance of `UptimeCheckConfigCheckerTypeInput` via: +// UptimeCheckConfigCheckerTypeInput is an input type that accepts values of the UptimeCheckConfigCheckerType enum +// A concrete instance of `UptimeCheckConfigCheckerTypeInput` can be one of the following: // -// UptimeCheckConfigCheckerTypeArgs{...} +// UptimeCheckConfigCheckerTypeCheckerTypeUnspecified +// UptimeCheckConfigCheckerTypeStaticIpCheckers +// UptimeCheckConfigCheckerTypeVpcCheckers type UptimeCheckConfigCheckerTypeInput interface { pulumi.Input @@ -4127,10 +4234,17 @@ func (o UptimeCheckConfigSelectedRegionsItemPtrOutput) ToStringPtrOutputWithCont }).(pulumi.StringPtrOutput) } -// UptimeCheckConfigSelectedRegionsItemInput is an input type that accepts UptimeCheckConfigSelectedRegionsItemArgs and UptimeCheckConfigSelectedRegionsItemOutput values. -// You can construct a concrete instance of `UptimeCheckConfigSelectedRegionsItemInput` via: +// UptimeCheckConfigSelectedRegionsItemInput is an input type that accepts values of the UptimeCheckConfigSelectedRegionsItem enum +// A concrete instance of `UptimeCheckConfigSelectedRegionsItemInput` can be one of the following: // -// UptimeCheckConfigSelectedRegionsItemArgs{...} +// UptimeCheckConfigSelectedRegionsItemRegionUnspecified +// UptimeCheckConfigSelectedRegionsItemUsa +// UptimeCheckConfigSelectedRegionsItemEurope +// UptimeCheckConfigSelectedRegionsItemSouthAmerica +// UptimeCheckConfigSelectedRegionsItemAsiaPacific +// UptimeCheckConfigSelectedRegionsItemUsaOregon +// UptimeCheckConfigSelectedRegionsItemUsaIowa +// UptimeCheckConfigSelectedRegionsItemUsaVirginia type UptimeCheckConfigSelectedRegionsItemInput interface { pulumi.Input diff --git a/sdk/go/google/networkconnectivity/v1/pulumiEnums.go b/sdk/go/google/networkconnectivity/v1/pulumiEnums.go index 6602c65ff8..98e95321e5 100644 --- a/sdk/go/google/networkconnectivity/v1/pulumiEnums.go +++ b/sdk/go/google/networkconnectivity/v1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input @@ -317,10 +320,11 @@ func (o FilterProtocolVersionPtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// FilterProtocolVersionInput is an input type that accepts FilterProtocolVersionArgs and FilterProtocolVersionOutput values. -// You can construct a concrete instance of `FilterProtocolVersionInput` via: +// FilterProtocolVersionInput is an input type that accepts values of the FilterProtocolVersion enum +// A concrete instance of `FilterProtocolVersionInput` can be one of the following: // -// FilterProtocolVersionArgs{...} +// FilterProtocolVersionProtocolVersionUnspecified +// FilterProtocolVersionIpv4 type FilterProtocolVersionInput interface { pulumi.Input @@ -491,10 +495,12 @@ func (o InternalRangeOverlapsItemPtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// InternalRangeOverlapsItemInput is an input type that accepts InternalRangeOverlapsItemArgs and InternalRangeOverlapsItemOutput values. -// You can construct a concrete instance of `InternalRangeOverlapsItemInput` via: +// InternalRangeOverlapsItemInput is an input type that accepts values of the InternalRangeOverlapsItem enum +// A concrete instance of `InternalRangeOverlapsItemInput` can be one of the following: // -// InternalRangeOverlapsItemArgs{...} +// InternalRangeOverlapsItemOverlapUnspecified +// InternalRangeOverlapsItemOverlapRouteRange +// InternalRangeOverlapsItemOverlapExistingSubnetRange type InternalRangeOverlapsItemInput interface { pulumi.Input @@ -713,10 +719,13 @@ func (o InternalRangePeeringPtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// InternalRangePeeringInput is an input type that accepts InternalRangePeeringArgs and InternalRangePeeringOutput values. -// You can construct a concrete instance of `InternalRangePeeringInput` via: +// InternalRangePeeringInput is an input type that accepts values of the InternalRangePeering enum +// A concrete instance of `InternalRangePeeringInput` can be one of the following: // -// InternalRangePeeringArgs{...} +// InternalRangePeeringPeeringUnspecified +// InternalRangePeeringForSelf +// InternalRangePeeringForPeer +// InternalRangePeeringNotShared type InternalRangePeeringInput interface { pulumi.Input @@ -888,10 +897,12 @@ func (o InternalRangeUsagePtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// InternalRangeUsageInput is an input type that accepts InternalRangeUsageArgs and InternalRangeUsageOutput values. -// You can construct a concrete instance of `InternalRangeUsageInput` via: +// InternalRangeUsageInput is an input type that accepts values of the InternalRangeUsage enum +// A concrete instance of `InternalRangeUsageInput` can be one of the following: // -// InternalRangeUsageArgs{...} +// InternalRangeUsageUsageUnspecified +// InternalRangeUsageForVpc +// InternalRangeUsageExternalToVpc type InternalRangeUsageInput interface { pulumi.Input @@ -1061,10 +1072,11 @@ func (o PolicyBasedRouteNextHopOtherRoutesPtrOutput) ToStringPtrOutputWithContex }).(pulumi.StringPtrOutput) } -// PolicyBasedRouteNextHopOtherRoutesInput is an input type that accepts PolicyBasedRouteNextHopOtherRoutesArgs and PolicyBasedRouteNextHopOtherRoutesOutput values. -// You can construct a concrete instance of `PolicyBasedRouteNextHopOtherRoutesInput` via: +// PolicyBasedRouteNextHopOtherRoutesInput is an input type that accepts values of the PolicyBasedRouteNextHopOtherRoutes enum +// A concrete instance of `PolicyBasedRouteNextHopOtherRoutesInput` can be one of the following: // -// PolicyBasedRouteNextHopOtherRoutesArgs{...} +// PolicyBasedRouteNextHopOtherRoutesOtherRoutesUnspecified +// PolicyBasedRouteNextHopOtherRoutesDefaultRouting type PolicyBasedRouteNextHopOtherRoutesInput interface { pulumi.Input diff --git a/sdk/go/google/networkconnectivity/v1alpha1/pulumiEnums.go b/sdk/go/google/networkconnectivity/v1alpha1/pulumiEnums.go index 0b2902665e..9c907522ba 100644 --- a/sdk/go/google/networkconnectivity/v1alpha1/pulumiEnums.go +++ b/sdk/go/google/networkconnectivity/v1alpha1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input @@ -318,10 +321,12 @@ func (o InternalRangeOverlapsItemPtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// InternalRangeOverlapsItemInput is an input type that accepts InternalRangeOverlapsItemArgs and InternalRangeOverlapsItemOutput values. -// You can construct a concrete instance of `InternalRangeOverlapsItemInput` via: +// InternalRangeOverlapsItemInput is an input type that accepts values of the InternalRangeOverlapsItem enum +// A concrete instance of `InternalRangeOverlapsItemInput` can be one of the following: // -// InternalRangeOverlapsItemArgs{...} +// InternalRangeOverlapsItemOverlapUnspecified +// InternalRangeOverlapsItemOverlapRouteRange +// InternalRangeOverlapsItemOverlapExistingSubnetRange type InternalRangeOverlapsItemInput interface { pulumi.Input @@ -540,10 +545,13 @@ func (o InternalRangePeeringPtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// InternalRangePeeringInput is an input type that accepts InternalRangePeeringArgs and InternalRangePeeringOutput values. -// You can construct a concrete instance of `InternalRangePeeringInput` via: +// InternalRangePeeringInput is an input type that accepts values of the InternalRangePeering enum +// A concrete instance of `InternalRangePeeringInput` can be one of the following: // -// InternalRangePeeringArgs{...} +// InternalRangePeeringPeeringUnspecified +// InternalRangePeeringForSelf +// InternalRangePeeringForPeer +// InternalRangePeeringNotShared type InternalRangePeeringInput interface { pulumi.Input @@ -715,10 +723,12 @@ func (o InternalRangeUsagePtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// InternalRangeUsageInput is an input type that accepts InternalRangeUsageArgs and InternalRangeUsageOutput values. -// You can construct a concrete instance of `InternalRangeUsageInput` via: +// InternalRangeUsageInput is an input type that accepts values of the InternalRangeUsage enum +// A concrete instance of `InternalRangeUsageInput` can be one of the following: // -// InternalRangeUsageArgs{...} +// InternalRangeUsageUsageUnspecified +// InternalRangeUsageForVpc +// InternalRangeUsageExternalToVpc type InternalRangeUsageInput interface { pulumi.Input diff --git a/sdk/go/google/networkmanagement/v1/pulumiEnums.go b/sdk/go/google/networkmanagement/v1/pulumiEnums.go index 27d2b66cd3..85664782b5 100644 --- a/sdk/go/google/networkmanagement/v1/pulumiEnums.go +++ b/sdk/go/google/networkmanagement/v1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input @@ -319,10 +322,12 @@ func (o EndpointNetworkTypePtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// EndpointNetworkTypeInput is an input type that accepts EndpointNetworkTypeArgs and EndpointNetworkTypeOutput values. -// You can construct a concrete instance of `EndpointNetworkTypeInput` via: +// EndpointNetworkTypeInput is an input type that accepts values of the EndpointNetworkType enum +// A concrete instance of `EndpointNetworkTypeInput` can be one of the following: // -// EndpointNetworkTypeArgs{...} +// EndpointNetworkTypeNetworkTypeUnspecified +// EndpointNetworkTypeGcpNetwork +// EndpointNetworkTypeNonGcpNetwork type EndpointNetworkTypeInput interface { pulumi.Input diff --git a/sdk/go/google/networkmanagement/v1beta1/pulumiEnums.go b/sdk/go/google/networkmanagement/v1beta1/pulumiEnums.go index 481d51b328..ff82afbc4e 100644 --- a/sdk/go/google/networkmanagement/v1beta1/pulumiEnums.go +++ b/sdk/go/google/networkmanagement/v1beta1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input @@ -319,10 +322,12 @@ func (o EndpointNetworkTypePtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// EndpointNetworkTypeInput is an input type that accepts EndpointNetworkTypeArgs and EndpointNetworkTypeOutput values. -// You can construct a concrete instance of `EndpointNetworkTypeInput` via: +// EndpointNetworkTypeInput is an input type that accepts values of the EndpointNetworkType enum +// A concrete instance of `EndpointNetworkTypeInput` can be one of the following: // -// EndpointNetworkTypeArgs{...} +// EndpointNetworkTypeNetworkTypeUnspecified +// EndpointNetworkTypeGcpNetwork +// EndpointNetworkTypeNonGcpNetwork type EndpointNetworkTypeInput interface { pulumi.Input diff --git a/sdk/go/google/networksecurity/v1/pulumiEnums.go b/sdk/go/google/networksecurity/v1/pulumiEnums.go index 74125c352c..0786615af7 100644 --- a/sdk/go/google/networksecurity/v1/pulumiEnums.go +++ b/sdk/go/google/networksecurity/v1/pulumiEnums.go @@ -142,10 +142,12 @@ func (o AddressGroupTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// AddressGroupTypeInput is an input type that accepts AddressGroupTypeArgs and AddressGroupTypeOutput values. -// You can construct a concrete instance of `AddressGroupTypeInput` via: +// AddressGroupTypeInput is an input type that accepts values of the AddressGroupType enum +// A concrete instance of `AddressGroupTypeInput` can be one of the following: // -// AddressGroupTypeArgs{...} +// AddressGroupTypeTypeUnspecified +// AddressGroupTypeIpv4 +// AddressGroupTypeIpv6 type AddressGroupTypeInput interface { pulumi.Input @@ -317,10 +319,12 @@ func (o AuthorizationPolicyActionPtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// AuthorizationPolicyActionInput is an input type that accepts AuthorizationPolicyActionArgs and AuthorizationPolicyActionOutput values. -// You can construct a concrete instance of `AuthorizationPolicyActionInput` via: +// AuthorizationPolicyActionInput is an input type that accepts values of the AuthorizationPolicyAction enum +// A concrete instance of `AuthorizationPolicyActionInput` can be one of the following: // -// AuthorizationPolicyActionArgs{...} +// AuthorizationPolicyActionActionUnspecified +// AuthorizationPolicyActionAllow +// AuthorizationPolicyActionDeny type AuthorizationPolicyActionInput interface { pulumi.Input @@ -494,10 +498,13 @@ func (o GoogleIamV1AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// GoogleIamV1AuditLogConfigLogTypeInput is an input type that accepts GoogleIamV1AuditLogConfigLogTypeArgs and GoogleIamV1AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `GoogleIamV1AuditLogConfigLogTypeInput` via: +// GoogleIamV1AuditLogConfigLogTypeInput is an input type that accepts values of the GoogleIamV1AuditLogConfigLogType enum +// A concrete instance of `GoogleIamV1AuditLogConfigLogTypeInput` can be one of the following: // -// GoogleIamV1AuditLogConfigLogTypeArgs{...} +// GoogleIamV1AuditLogConfigLogTypeLogTypeUnspecified +// GoogleIamV1AuditLogConfigLogTypeAdminRead +// GoogleIamV1AuditLogConfigLogTypeDataWrite +// GoogleIamV1AuditLogConfigLogTypeDataRead type GoogleIamV1AuditLogConfigLogTypeInput interface { pulumi.Input @@ -669,10 +676,12 @@ func (o MTLSPolicyClientValidationModePtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// MTLSPolicyClientValidationModeInput is an input type that accepts MTLSPolicyClientValidationModeArgs and MTLSPolicyClientValidationModeOutput values. -// You can construct a concrete instance of `MTLSPolicyClientValidationModeInput` via: +// MTLSPolicyClientValidationModeInput is an input type that accepts values of the MTLSPolicyClientValidationMode enum +// A concrete instance of `MTLSPolicyClientValidationModeInput` can be one of the following: // -// MTLSPolicyClientValidationModeArgs{...} +// MTLSPolicyClientValidationModeClientValidationModeUnspecified +// MTLSPolicyClientValidationModeAllowInvalidOrMissingClientCert +// MTLSPolicyClientValidationModeRejectInvalid type MTLSPolicyClientValidationModeInput interface { pulumi.Input @@ -844,10 +853,12 @@ func (o OrganizationAddressGroupTypePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// OrganizationAddressGroupTypeInput is an input type that accepts OrganizationAddressGroupTypeArgs and OrganizationAddressGroupTypeOutput values. -// You can construct a concrete instance of `OrganizationAddressGroupTypeInput` via: +// OrganizationAddressGroupTypeInput is an input type that accepts values of the OrganizationAddressGroupType enum +// A concrete instance of `OrganizationAddressGroupTypeInput` can be one of the following: // -// OrganizationAddressGroupTypeArgs{...} +// OrganizationAddressGroupTypeTypeUnspecified +// OrganizationAddressGroupTypeIpv4 +// OrganizationAddressGroupTypeIpv6 type OrganizationAddressGroupTypeInput interface { pulumi.Input @@ -1019,10 +1030,12 @@ func (o RuleBasicProfilePtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// RuleBasicProfileInput is an input type that accepts RuleBasicProfileArgs and RuleBasicProfileOutput values. -// You can construct a concrete instance of `RuleBasicProfileInput` via: +// RuleBasicProfileInput is an input type that accepts values of the RuleBasicProfile enum +// A concrete instance of `RuleBasicProfileInput` can be one of the following: // -// RuleBasicProfileArgs{...} +// RuleBasicProfileBasicProfileUnspecified +// RuleBasicProfileAllow +// RuleBasicProfileDeny type RuleBasicProfileInput interface { pulumi.Input @@ -1198,10 +1211,14 @@ func (o TlsInspectionPolicyMinTlsVersionPtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// TlsInspectionPolicyMinTlsVersionInput is an input type that accepts TlsInspectionPolicyMinTlsVersionArgs and TlsInspectionPolicyMinTlsVersionOutput values. -// You can construct a concrete instance of `TlsInspectionPolicyMinTlsVersionInput` via: +// TlsInspectionPolicyMinTlsVersionInput is an input type that accepts values of the TlsInspectionPolicyMinTlsVersion enum +// A concrete instance of `TlsInspectionPolicyMinTlsVersionInput` can be one of the following: // -// TlsInspectionPolicyMinTlsVersionArgs{...} +// TlsInspectionPolicyMinTlsVersionTlsVersionUnspecified +// TlsInspectionPolicyMinTlsVersionTls10 +// TlsInspectionPolicyMinTlsVersionTls11 +// TlsInspectionPolicyMinTlsVersionTls12 +// TlsInspectionPolicyMinTlsVersionTls13 type TlsInspectionPolicyMinTlsVersionInput interface { pulumi.Input @@ -1377,10 +1394,14 @@ func (o TlsInspectionPolicyTlsFeatureProfilePtrOutput) ToStringPtrOutputWithCont }).(pulumi.StringPtrOutput) } -// TlsInspectionPolicyTlsFeatureProfileInput is an input type that accepts TlsInspectionPolicyTlsFeatureProfileArgs and TlsInspectionPolicyTlsFeatureProfileOutput values. -// You can construct a concrete instance of `TlsInspectionPolicyTlsFeatureProfileInput` via: +// TlsInspectionPolicyTlsFeatureProfileInput is an input type that accepts values of the TlsInspectionPolicyTlsFeatureProfile enum +// A concrete instance of `TlsInspectionPolicyTlsFeatureProfileInput` can be one of the following: // -// TlsInspectionPolicyTlsFeatureProfileArgs{...} +// TlsInspectionPolicyTlsFeatureProfileProfileUnspecified +// TlsInspectionPolicyTlsFeatureProfileProfileCompatible +// TlsInspectionPolicyTlsFeatureProfileProfileModern +// TlsInspectionPolicyTlsFeatureProfileProfileRestricted +// TlsInspectionPolicyTlsFeatureProfileProfileCustom type TlsInspectionPolicyTlsFeatureProfileInput interface { pulumi.Input diff --git a/sdk/go/google/networksecurity/v1beta1/pulumiEnums.go b/sdk/go/google/networksecurity/v1beta1/pulumiEnums.go index 390cfe2058..8a47a65a69 100644 --- a/sdk/go/google/networksecurity/v1beta1/pulumiEnums.go +++ b/sdk/go/google/networksecurity/v1beta1/pulumiEnums.go @@ -142,10 +142,12 @@ func (o AddressGroupTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// AddressGroupTypeInput is an input type that accepts AddressGroupTypeArgs and AddressGroupTypeOutput values. -// You can construct a concrete instance of `AddressGroupTypeInput` via: +// AddressGroupTypeInput is an input type that accepts values of the AddressGroupType enum +// A concrete instance of `AddressGroupTypeInput` can be one of the following: // -// AddressGroupTypeArgs{...} +// AddressGroupTypeTypeUnspecified +// AddressGroupTypeIpv4 +// AddressGroupTypeIpv6 type AddressGroupTypeInput interface { pulumi.Input @@ -317,10 +319,12 @@ func (o AuthorizationPolicyActionPtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// AuthorizationPolicyActionInput is an input type that accepts AuthorizationPolicyActionArgs and AuthorizationPolicyActionOutput values. -// You can construct a concrete instance of `AuthorizationPolicyActionInput` via: +// AuthorizationPolicyActionInput is an input type that accepts values of the AuthorizationPolicyAction enum +// A concrete instance of `AuthorizationPolicyActionInput` can be one of the following: // -// AuthorizationPolicyActionArgs{...} +// AuthorizationPolicyActionActionUnspecified +// AuthorizationPolicyActionAllow +// AuthorizationPolicyActionDeny type AuthorizationPolicyActionInput interface { pulumi.Input @@ -494,10 +498,13 @@ func (o GoogleIamV1AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// GoogleIamV1AuditLogConfigLogTypeInput is an input type that accepts GoogleIamV1AuditLogConfigLogTypeArgs and GoogleIamV1AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `GoogleIamV1AuditLogConfigLogTypeInput` via: +// GoogleIamV1AuditLogConfigLogTypeInput is an input type that accepts values of the GoogleIamV1AuditLogConfigLogType enum +// A concrete instance of `GoogleIamV1AuditLogConfigLogTypeInput` can be one of the following: // -// GoogleIamV1AuditLogConfigLogTypeArgs{...} +// GoogleIamV1AuditLogConfigLogTypeLogTypeUnspecified +// GoogleIamV1AuditLogConfigLogTypeAdminRead +// GoogleIamV1AuditLogConfigLogTypeDataWrite +// GoogleIamV1AuditLogConfigLogTypeDataRead type GoogleIamV1AuditLogConfigLogTypeInput interface { pulumi.Input @@ -669,10 +676,12 @@ func (o MTLSPolicyClientValidationModePtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// MTLSPolicyClientValidationModeInput is an input type that accepts MTLSPolicyClientValidationModeArgs and MTLSPolicyClientValidationModeOutput values. -// You can construct a concrete instance of `MTLSPolicyClientValidationModeInput` via: +// MTLSPolicyClientValidationModeInput is an input type that accepts values of the MTLSPolicyClientValidationMode enum +// A concrete instance of `MTLSPolicyClientValidationModeInput` can be one of the following: // -// MTLSPolicyClientValidationModeArgs{...} +// MTLSPolicyClientValidationModeClientValidationModeUnspecified +// MTLSPolicyClientValidationModeAllowInvalidOrMissingClientCert +// MTLSPolicyClientValidationModeRejectInvalid type MTLSPolicyClientValidationModeInput interface { pulumi.Input @@ -844,10 +853,12 @@ func (o OrganizationAddressGroupTypePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// OrganizationAddressGroupTypeInput is an input type that accepts OrganizationAddressGroupTypeArgs and OrganizationAddressGroupTypeOutput values. -// You can construct a concrete instance of `OrganizationAddressGroupTypeInput` via: +// OrganizationAddressGroupTypeInput is an input type that accepts values of the OrganizationAddressGroupType enum +// A concrete instance of `OrganizationAddressGroupTypeInput` can be one of the following: // -// OrganizationAddressGroupTypeArgs{...} +// OrganizationAddressGroupTypeTypeUnspecified +// OrganizationAddressGroupTypeIpv4 +// OrganizationAddressGroupTypeIpv6 type OrganizationAddressGroupTypeInput interface { pulumi.Input @@ -1019,10 +1030,12 @@ func (o RuleBasicProfilePtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// RuleBasicProfileInput is an input type that accepts RuleBasicProfileArgs and RuleBasicProfileOutput values. -// You can construct a concrete instance of `RuleBasicProfileInput` via: +// RuleBasicProfileInput is an input type that accepts values of the RuleBasicProfile enum +// A concrete instance of `RuleBasicProfileInput` can be one of the following: // -// RuleBasicProfileArgs{...} +// RuleBasicProfileBasicProfileUnspecified +// RuleBasicProfileAllow +// RuleBasicProfileDeny type RuleBasicProfileInput interface { pulumi.Input @@ -1192,10 +1205,11 @@ func (o SecurityProfileTypePtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// SecurityProfileTypeInput is an input type that accepts SecurityProfileTypeArgs and SecurityProfileTypeOutput values. -// You can construct a concrete instance of `SecurityProfileTypeInput` via: +// SecurityProfileTypeInput is an input type that accepts values of the SecurityProfileType enum +// A concrete instance of `SecurityProfileTypeInput` can be one of the following: // -// SecurityProfileTypeArgs{...} +// SecurityProfileTypeProfileTypeUnspecified +// SecurityProfileTypeThreatPrevention type SecurityProfileTypeInput interface { pulumi.Input @@ -1371,10 +1385,14 @@ func (o SeverityOverrideActionPtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// SeverityOverrideActionInput is an input type that accepts SeverityOverrideActionArgs and SeverityOverrideActionOutput values. -// You can construct a concrete instance of `SeverityOverrideActionInput` via: +// SeverityOverrideActionInput is an input type that accepts values of the SeverityOverrideAction enum +// A concrete instance of `SeverityOverrideActionInput` can be one of the following: // -// SeverityOverrideActionArgs{...} +// SeverityOverrideActionThreatActionUnspecified +// SeverityOverrideActionDefaultAction +// SeverityOverrideActionAllow +// SeverityOverrideActionAlert +// SeverityOverrideActionDeny type SeverityOverrideActionInput interface { pulumi.Input @@ -1552,10 +1570,15 @@ func (o SeverityOverrideSeverityPtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// SeverityOverrideSeverityInput is an input type that accepts SeverityOverrideSeverityArgs and SeverityOverrideSeverityOutput values. -// You can construct a concrete instance of `SeverityOverrideSeverityInput` via: +// SeverityOverrideSeverityInput is an input type that accepts values of the SeverityOverrideSeverity enum +// A concrete instance of `SeverityOverrideSeverityInput` can be one of the following: // -// SeverityOverrideSeverityArgs{...} +// SeverityOverrideSeveritySeverityUnspecified +// SeverityOverrideSeverityInformational +// SeverityOverrideSeverityLow +// SeverityOverrideSeverityMedium +// SeverityOverrideSeverityHigh +// SeverityOverrideSeverityCritical type SeverityOverrideSeverityInput interface { pulumi.Input @@ -1731,10 +1754,14 @@ func (o ThreatOverrideActionPtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// ThreatOverrideActionInput is an input type that accepts ThreatOverrideActionArgs and ThreatOverrideActionOutput values. -// You can construct a concrete instance of `ThreatOverrideActionInput` via: +// ThreatOverrideActionInput is an input type that accepts values of the ThreatOverrideAction enum +// A concrete instance of `ThreatOverrideActionInput` can be one of the following: // -// ThreatOverrideActionArgs{...} +// ThreatOverrideActionThreatActionUnspecified +// ThreatOverrideActionDefaultAction +// ThreatOverrideActionAllow +// ThreatOverrideActionAlert +// ThreatOverrideActionDeny type ThreatOverrideActionInput interface { pulumi.Input @@ -1910,10 +1937,14 @@ func (o TlsInspectionPolicyMinTlsVersionPtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// TlsInspectionPolicyMinTlsVersionInput is an input type that accepts TlsInspectionPolicyMinTlsVersionArgs and TlsInspectionPolicyMinTlsVersionOutput values. -// You can construct a concrete instance of `TlsInspectionPolicyMinTlsVersionInput` via: +// TlsInspectionPolicyMinTlsVersionInput is an input type that accepts values of the TlsInspectionPolicyMinTlsVersion enum +// A concrete instance of `TlsInspectionPolicyMinTlsVersionInput` can be one of the following: // -// TlsInspectionPolicyMinTlsVersionArgs{...} +// TlsInspectionPolicyMinTlsVersionTlsVersionUnspecified +// TlsInspectionPolicyMinTlsVersionTls10 +// TlsInspectionPolicyMinTlsVersionTls11 +// TlsInspectionPolicyMinTlsVersionTls12 +// TlsInspectionPolicyMinTlsVersionTls13 type TlsInspectionPolicyMinTlsVersionInput interface { pulumi.Input @@ -2089,10 +2120,14 @@ func (o TlsInspectionPolicyTlsFeatureProfilePtrOutput) ToStringPtrOutputWithCont }).(pulumi.StringPtrOutput) } -// TlsInspectionPolicyTlsFeatureProfileInput is an input type that accepts TlsInspectionPolicyTlsFeatureProfileArgs and TlsInspectionPolicyTlsFeatureProfileOutput values. -// You can construct a concrete instance of `TlsInspectionPolicyTlsFeatureProfileInput` via: +// TlsInspectionPolicyTlsFeatureProfileInput is an input type that accepts values of the TlsInspectionPolicyTlsFeatureProfile enum +// A concrete instance of `TlsInspectionPolicyTlsFeatureProfileInput` can be one of the following: // -// TlsInspectionPolicyTlsFeatureProfileArgs{...} +// TlsInspectionPolicyTlsFeatureProfileProfileUnspecified +// TlsInspectionPolicyTlsFeatureProfileProfileCompatible +// TlsInspectionPolicyTlsFeatureProfileProfileModern +// TlsInspectionPolicyTlsFeatureProfileProfileRestricted +// TlsInspectionPolicyTlsFeatureProfileProfileCustom type TlsInspectionPolicyTlsFeatureProfileInput interface { pulumi.Input diff --git a/sdk/go/google/networkservices/v1/pulumiEnums.go b/sdk/go/google/networkservices/v1/pulumiEnums.go index df8fddccfb..e6c397af95 100644 --- a/sdk/go/google/networkservices/v1/pulumiEnums.go +++ b/sdk/go/google/networkservices/v1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input @@ -319,10 +322,12 @@ func (o EndpointMatcherMetadataLabelMatcherMetadataLabelMatchCriteriaPtrOutput) }).(pulumi.StringPtrOutput) } -// EndpointMatcherMetadataLabelMatcherMetadataLabelMatchCriteriaInput is an input type that accepts EndpointMatcherMetadataLabelMatcherMetadataLabelMatchCriteriaArgs and EndpointMatcherMetadataLabelMatcherMetadataLabelMatchCriteriaOutput values. -// You can construct a concrete instance of `EndpointMatcherMetadataLabelMatcherMetadataLabelMatchCriteriaInput` via: +// EndpointMatcherMetadataLabelMatcherMetadataLabelMatchCriteriaInput is an input type that accepts values of the EndpointMatcherMetadataLabelMatcherMetadataLabelMatchCriteria enum +// A concrete instance of `EndpointMatcherMetadataLabelMatcherMetadataLabelMatchCriteriaInput` can be one of the following: // -// EndpointMatcherMetadataLabelMatcherMetadataLabelMatchCriteriaArgs{...} +// EndpointMatcherMetadataLabelMatcherMetadataLabelMatchCriteriaMetadataLabelMatchCriteriaUnspecified +// EndpointMatcherMetadataLabelMatcherMetadataLabelMatchCriteriaMatchAny +// EndpointMatcherMetadataLabelMatcherMetadataLabelMatchCriteriaMatchAll type EndpointMatcherMetadataLabelMatcherMetadataLabelMatchCriteriaInput interface { pulumi.Input @@ -494,10 +499,12 @@ func (o EndpointPolicyTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// EndpointPolicyTypeInput is an input type that accepts EndpointPolicyTypeArgs and EndpointPolicyTypeOutput values. -// You can construct a concrete instance of `EndpointPolicyTypeInput` via: +// EndpointPolicyTypeInput is an input type that accepts values of the EndpointPolicyType enum +// A concrete instance of `EndpointPolicyTypeInput` can be one of the following: // -// EndpointPolicyTypeArgs{...} +// EndpointPolicyTypeEndpointPolicyTypeUnspecified +// EndpointPolicyTypeSidecarProxy +// EndpointPolicyTypeGrpcServer type EndpointPolicyTypeInput interface { pulumi.Input @@ -669,10 +676,12 @@ func (o GatewayTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) }).(pulumi.StringPtrOutput) } -// GatewayTypeInput is an input type that accepts GatewayTypeArgs and GatewayTypeOutput values. -// You can construct a concrete instance of `GatewayTypeInput` via: +// GatewayTypeInput is an input type that accepts values of the GatewayType enum +// A concrete instance of `GatewayTypeInput` can be one of the following: // -// GatewayTypeArgs{...} +// GatewayTypeTypeUnspecified +// GatewayTypeOpenMesh +// GatewayTypeSecureWebGateway type GatewayTypeInput interface { pulumi.Input @@ -844,10 +853,12 @@ func (o GrpcRouteHeaderMatchTypePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// GrpcRouteHeaderMatchTypeInput is an input type that accepts GrpcRouteHeaderMatchTypeArgs and GrpcRouteHeaderMatchTypeOutput values. -// You can construct a concrete instance of `GrpcRouteHeaderMatchTypeInput` via: +// GrpcRouteHeaderMatchTypeInput is an input type that accepts values of the GrpcRouteHeaderMatchType enum +// A concrete instance of `GrpcRouteHeaderMatchTypeInput` can be one of the following: // -// GrpcRouteHeaderMatchTypeArgs{...} +// GrpcRouteHeaderMatchTypeTypeUnspecified +// GrpcRouteHeaderMatchTypeExact +// GrpcRouteHeaderMatchTypeRegularExpression type GrpcRouteHeaderMatchTypeInput interface { pulumi.Input @@ -1019,10 +1030,12 @@ func (o GrpcRouteMethodMatchTypePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// GrpcRouteMethodMatchTypeInput is an input type that accepts GrpcRouteMethodMatchTypeArgs and GrpcRouteMethodMatchTypeOutput values. -// You can construct a concrete instance of `GrpcRouteMethodMatchTypeInput` via: +// GrpcRouteMethodMatchTypeInput is an input type that accepts values of the GrpcRouteMethodMatchType enum +// A concrete instance of `GrpcRouteMethodMatchTypeInput` can be one of the following: // -// GrpcRouteMethodMatchTypeArgs{...} +// GrpcRouteMethodMatchTypeTypeUnspecified +// GrpcRouteMethodMatchTypeExact +// GrpcRouteMethodMatchTypeRegularExpression type GrpcRouteMethodMatchTypeInput interface { pulumi.Input @@ -1200,10 +1213,15 @@ func (o HttpRouteRedirectResponseCodePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// HttpRouteRedirectResponseCodeInput is an input type that accepts HttpRouteRedirectResponseCodeArgs and HttpRouteRedirectResponseCodeOutput values. -// You can construct a concrete instance of `HttpRouteRedirectResponseCodeInput` via: +// HttpRouteRedirectResponseCodeInput is an input type that accepts values of the HttpRouteRedirectResponseCode enum +// A concrete instance of `HttpRouteRedirectResponseCodeInput` can be one of the following: // -// HttpRouteRedirectResponseCodeArgs{...} +// HttpRouteRedirectResponseCodeResponseCodeUnspecified +// HttpRouteRedirectResponseCodeMovedPermanentlyDefault +// HttpRouteRedirectResponseCodeFound +// HttpRouteRedirectResponseCodeSeeOther +// HttpRouteRedirectResponseCodeTemporaryRedirect +// HttpRouteRedirectResponseCodePermanentRedirect type HttpRouteRedirectResponseCodeInput interface { pulumi.Input diff --git a/sdk/go/google/networkservices/v1beta1/pulumiEnums.go b/sdk/go/google/networkservices/v1beta1/pulumiEnums.go index 68cb875d9a..4ba837f4d7 100644 --- a/sdk/go/google/networkservices/v1beta1/pulumiEnums.go +++ b/sdk/go/google/networkservices/v1beta1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input @@ -319,10 +322,12 @@ func (o EndpointPolicyTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// EndpointPolicyTypeInput is an input type that accepts EndpointPolicyTypeArgs and EndpointPolicyTypeOutput values. -// You can construct a concrete instance of `EndpointPolicyTypeInput` via: +// EndpointPolicyTypeInput is an input type that accepts values of the EndpointPolicyType enum +// A concrete instance of `EndpointPolicyTypeInput` can be one of the following: // -// EndpointPolicyTypeArgs{...} +// EndpointPolicyTypeEndpointPolicyTypeUnspecified +// EndpointPolicyTypeSidecarProxy +// EndpointPolicyTypeGrpcServer type EndpointPolicyTypeInput interface { pulumi.Input @@ -497,10 +502,14 @@ func (o ExtensionChainExtensionSupportedEventsItemPtrOutput) ToStringPtrOutputWi }).(pulumi.StringPtrOutput) } -// ExtensionChainExtensionSupportedEventsItemInput is an input type that accepts ExtensionChainExtensionSupportedEventsItemArgs and ExtensionChainExtensionSupportedEventsItemOutput values. -// You can construct a concrete instance of `ExtensionChainExtensionSupportedEventsItemInput` via: +// ExtensionChainExtensionSupportedEventsItemInput is an input type that accepts values of the ExtensionChainExtensionSupportedEventsItem enum +// A concrete instance of `ExtensionChainExtensionSupportedEventsItemInput` can be one of the following: // -// ExtensionChainExtensionSupportedEventsItemArgs{...} +// ExtensionChainExtensionSupportedEventsItemEventTypeUnspecified +// ExtensionChainExtensionSupportedEventsItemRequestHeaders +// ExtensionChainExtensionSupportedEventsItemRequestBody +// ExtensionChainExtensionSupportedEventsItemResponseHeaders +// ExtensionChainExtensionSupportedEventsItemResponseBody type ExtensionChainExtensionSupportedEventsItemInput interface { pulumi.Input @@ -717,10 +726,12 @@ func (o GatewayTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) }).(pulumi.StringPtrOutput) } -// GatewayTypeInput is an input type that accepts GatewayTypeArgs and GatewayTypeOutput values. -// You can construct a concrete instance of `GatewayTypeInput` via: +// GatewayTypeInput is an input type that accepts values of the GatewayType enum +// A concrete instance of `GatewayTypeInput` can be one of the following: // -// GatewayTypeArgs{...} +// GatewayTypeTypeUnspecified +// GatewayTypeOpenMesh +// GatewayTypeSecureWebGateway type GatewayTypeInput interface { pulumi.Input @@ -892,10 +903,12 @@ func (o GrpcRouteHeaderMatchTypePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// GrpcRouteHeaderMatchTypeInput is an input type that accepts GrpcRouteHeaderMatchTypeArgs and GrpcRouteHeaderMatchTypeOutput values. -// You can construct a concrete instance of `GrpcRouteHeaderMatchTypeInput` via: +// GrpcRouteHeaderMatchTypeInput is an input type that accepts values of the GrpcRouteHeaderMatchType enum +// A concrete instance of `GrpcRouteHeaderMatchTypeInput` can be one of the following: // -// GrpcRouteHeaderMatchTypeArgs{...} +// GrpcRouteHeaderMatchTypeTypeUnspecified +// GrpcRouteHeaderMatchTypeExact +// GrpcRouteHeaderMatchTypeRegularExpression type GrpcRouteHeaderMatchTypeInput interface { pulumi.Input @@ -1067,10 +1080,12 @@ func (o GrpcRouteMethodMatchTypePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// GrpcRouteMethodMatchTypeInput is an input type that accepts GrpcRouteMethodMatchTypeArgs and GrpcRouteMethodMatchTypeOutput values. -// You can construct a concrete instance of `GrpcRouteMethodMatchTypeInput` via: +// GrpcRouteMethodMatchTypeInput is an input type that accepts values of the GrpcRouteMethodMatchType enum +// A concrete instance of `GrpcRouteMethodMatchTypeInput` can be one of the following: // -// GrpcRouteMethodMatchTypeArgs{...} +// GrpcRouteMethodMatchTypeTypeUnspecified +// GrpcRouteMethodMatchTypeExact +// GrpcRouteMethodMatchTypeRegularExpression type GrpcRouteMethodMatchTypeInput interface { pulumi.Input @@ -1248,10 +1263,15 @@ func (o HttpRouteRedirectResponseCodePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// HttpRouteRedirectResponseCodeInput is an input type that accepts HttpRouteRedirectResponseCodeArgs and HttpRouteRedirectResponseCodeOutput values. -// You can construct a concrete instance of `HttpRouteRedirectResponseCodeInput` via: +// HttpRouteRedirectResponseCodeInput is an input type that accepts values of the HttpRouteRedirectResponseCode enum +// A concrete instance of `HttpRouteRedirectResponseCodeInput` can be one of the following: // -// HttpRouteRedirectResponseCodeArgs{...} +// HttpRouteRedirectResponseCodeResponseCodeUnspecified +// HttpRouteRedirectResponseCodeMovedPermanentlyDefault +// HttpRouteRedirectResponseCodeFound +// HttpRouteRedirectResponseCodeSeeOther +// HttpRouteRedirectResponseCodeTemporaryRedirect +// HttpRouteRedirectResponseCodePermanentRedirect type HttpRouteRedirectResponseCodeInput interface { pulumi.Input @@ -1423,10 +1443,12 @@ func (o LbRouteExtensionLoadBalancingSchemePtrOutput) ToStringPtrOutputWithConte }).(pulumi.StringPtrOutput) } -// LbRouteExtensionLoadBalancingSchemeInput is an input type that accepts LbRouteExtensionLoadBalancingSchemeArgs and LbRouteExtensionLoadBalancingSchemeOutput values. -// You can construct a concrete instance of `LbRouteExtensionLoadBalancingSchemeInput` via: +// LbRouteExtensionLoadBalancingSchemeInput is an input type that accepts values of the LbRouteExtensionLoadBalancingScheme enum +// A concrete instance of `LbRouteExtensionLoadBalancingSchemeInput` can be one of the following: // -// LbRouteExtensionLoadBalancingSchemeArgs{...} +// LbRouteExtensionLoadBalancingSchemeLoadBalancingSchemeUnspecified +// LbRouteExtensionLoadBalancingSchemeInternalManaged +// LbRouteExtensionLoadBalancingSchemeExternalManaged type LbRouteExtensionLoadBalancingSchemeInput interface { pulumi.Input @@ -1598,10 +1620,12 @@ func (o LbTrafficExtensionLoadBalancingSchemePtrOutput) ToStringPtrOutputWithCon }).(pulumi.StringPtrOutput) } -// LbTrafficExtensionLoadBalancingSchemeInput is an input type that accepts LbTrafficExtensionLoadBalancingSchemeArgs and LbTrafficExtensionLoadBalancingSchemeOutput values. -// You can construct a concrete instance of `LbTrafficExtensionLoadBalancingSchemeInput` via: +// LbTrafficExtensionLoadBalancingSchemeInput is an input type that accepts values of the LbTrafficExtensionLoadBalancingScheme enum +// A concrete instance of `LbTrafficExtensionLoadBalancingSchemeInput` can be one of the following: // -// LbTrafficExtensionLoadBalancingSchemeArgs{...} +// LbTrafficExtensionLoadBalancingSchemeLoadBalancingSchemeUnspecified +// LbTrafficExtensionLoadBalancingSchemeInternalManaged +// LbTrafficExtensionLoadBalancingSchemeExternalManaged type LbTrafficExtensionLoadBalancingSchemeInput interface { pulumi.Input @@ -1773,10 +1797,12 @@ func (o MetadataLabelMatcherMetadataLabelMatchCriteriaPtrOutput) ToStringPtrOutp }).(pulumi.StringPtrOutput) } -// MetadataLabelMatcherMetadataLabelMatchCriteriaInput is an input type that accepts MetadataLabelMatcherMetadataLabelMatchCriteriaArgs and MetadataLabelMatcherMetadataLabelMatchCriteriaOutput values. -// You can construct a concrete instance of `MetadataLabelMatcherMetadataLabelMatchCriteriaInput` via: +// MetadataLabelMatcherMetadataLabelMatchCriteriaInput is an input type that accepts values of the MetadataLabelMatcherMetadataLabelMatchCriteria enum +// A concrete instance of `MetadataLabelMatcherMetadataLabelMatchCriteriaInput` can be one of the following: // -// MetadataLabelMatcherMetadataLabelMatchCriteriaArgs{...} +// MetadataLabelMatcherMetadataLabelMatchCriteriaMetadataLabelMatchCriteriaUnspecified +// MetadataLabelMatcherMetadataLabelMatchCriteriaMatchAny +// MetadataLabelMatcherMetadataLabelMatchCriteriaMatchAll type MetadataLabelMatcherMetadataLabelMatchCriteriaInput interface { pulumi.Input @@ -1952,10 +1978,14 @@ func (o ServiceLbPolicyLoadBalancingAlgorithmPtrOutput) ToStringPtrOutputWithCon }).(pulumi.StringPtrOutput) } -// ServiceLbPolicyLoadBalancingAlgorithmInput is an input type that accepts ServiceLbPolicyLoadBalancingAlgorithmArgs and ServiceLbPolicyLoadBalancingAlgorithmOutput values. -// You can construct a concrete instance of `ServiceLbPolicyLoadBalancingAlgorithmInput` via: +// ServiceLbPolicyLoadBalancingAlgorithmInput is an input type that accepts values of the ServiceLbPolicyLoadBalancingAlgorithm enum +// A concrete instance of `ServiceLbPolicyLoadBalancingAlgorithmInput` can be one of the following: // -// ServiceLbPolicyLoadBalancingAlgorithmArgs{...} +// ServiceLbPolicyLoadBalancingAlgorithmLoadBalancingAlgorithmUnspecified +// ServiceLbPolicyLoadBalancingAlgorithmSprayToWorld +// ServiceLbPolicyLoadBalancingAlgorithmSprayToRegion +// ServiceLbPolicyLoadBalancingAlgorithmWaterfallByRegion +// ServiceLbPolicyLoadBalancingAlgorithmWaterfallByZone type ServiceLbPolicyLoadBalancingAlgorithmInput interface { pulumi.Input diff --git a/sdk/go/google/notebooks/v1/pulumiEnums.go b/sdk/go/google/notebooks/v1/pulumiEnums.go index d347daf14d..84e7cb1e9b 100644 --- a/sdk/go/google/notebooks/v1/pulumiEnums.go +++ b/sdk/go/google/notebooks/v1/pulumiEnums.go @@ -162,10 +162,22 @@ func (o AcceleratorConfigTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AcceleratorConfigTypeInput is an input type that accepts AcceleratorConfigTypeArgs and AcceleratorConfigTypeOutput values. -// You can construct a concrete instance of `AcceleratorConfigTypeInput` via: +// AcceleratorConfigTypeInput is an input type that accepts values of the AcceleratorConfigType enum +// A concrete instance of `AcceleratorConfigTypeInput` can be one of the following: // -// AcceleratorConfigTypeArgs{...} +// AcceleratorConfigTypeAcceleratorTypeUnspecified +// AcceleratorConfigTypeNvidiaTeslaK80 +// AcceleratorConfigTypeNvidiaTeslaP100 +// AcceleratorConfigTypeNvidiaTeslaV100 +// AcceleratorConfigTypeNvidiaTeslaP4 +// AcceleratorConfigTypeNvidiaTeslaT4 +// AcceleratorConfigTypeNvidiaTeslaA100 +// AcceleratorConfigTypeNvidiaL4 +// AcceleratorConfigTypeNvidiaTeslaT4Vws +// AcceleratorConfigTypeNvidiaTeslaP100Vws +// AcceleratorConfigTypeNvidiaTeslaP4Vws +// AcceleratorConfigTypeTpuV2 +// AcceleratorConfigTypeTpuV3 type AcceleratorConfigTypeInput interface { pulumi.Input @@ -337,10 +349,12 @@ func (o ExecutionTemplateJobTypePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// ExecutionTemplateJobTypeInput is an input type that accepts ExecutionTemplateJobTypeArgs and ExecutionTemplateJobTypeOutput values. -// You can construct a concrete instance of `ExecutionTemplateJobTypeInput` via: +// ExecutionTemplateJobTypeInput is an input type that accepts values of the ExecutionTemplateJobType enum +// A concrete instance of `ExecutionTemplateJobTypeInput` can be one of the following: // -// ExecutionTemplateJobTypeArgs{...} +// ExecutionTemplateJobTypeJobTypeUnspecified +// ExecutionTemplateJobTypeVertexAi +// ExecutionTemplateJobTypeDataproc type ExecutionTemplateJobTypeInput interface { pulumi.Input @@ -520,10 +534,16 @@ func (o ExecutionTemplateScaleTierPtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// ExecutionTemplateScaleTierInput is an input type that accepts ExecutionTemplateScaleTierArgs and ExecutionTemplateScaleTierOutput values. -// You can construct a concrete instance of `ExecutionTemplateScaleTierInput` via: +// ExecutionTemplateScaleTierInput is an input type that accepts values of the ExecutionTemplateScaleTier enum +// A concrete instance of `ExecutionTemplateScaleTierInput` can be one of the following: // -// ExecutionTemplateScaleTierArgs{...} +// ExecutionTemplateScaleTierScaleTierUnspecified +// ExecutionTemplateScaleTierBasic +// ExecutionTemplateScaleTierStandard1 +// ExecutionTemplateScaleTierPremium1 +// ExecutionTemplateScaleTierBasicGpu +// ExecutionTemplateScaleTierBasicTpu +// ExecutionTemplateScaleTierCustom type ExecutionTemplateScaleTierInput interface { pulumi.Input @@ -699,10 +719,14 @@ func (o InstanceBootDiskTypePtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// InstanceBootDiskTypeInput is an input type that accepts InstanceBootDiskTypeArgs and InstanceBootDiskTypeOutput values. -// You can construct a concrete instance of `InstanceBootDiskTypeInput` via: +// InstanceBootDiskTypeInput is an input type that accepts values of the InstanceBootDiskType enum +// A concrete instance of `InstanceBootDiskTypeInput` can be one of the following: // -// InstanceBootDiskTypeArgs{...} +// InstanceBootDiskTypeDiskTypeUnspecified +// InstanceBootDiskTypePdStandard +// InstanceBootDiskTypePdSsd +// InstanceBootDiskTypePdBalanced +// InstanceBootDiskTypePdExtreme type InstanceBootDiskTypeInput interface { pulumi.Input @@ -878,10 +902,14 @@ func (o InstanceDataDiskTypePtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// InstanceDataDiskTypeInput is an input type that accepts InstanceDataDiskTypeArgs and InstanceDataDiskTypeOutput values. -// You can construct a concrete instance of `InstanceDataDiskTypeInput` via: +// InstanceDataDiskTypeInput is an input type that accepts values of the InstanceDataDiskType enum +// A concrete instance of `InstanceDataDiskTypeInput` can be one of the following: // -// InstanceDataDiskTypeArgs{...} +// InstanceDataDiskTypeDiskTypeUnspecified +// InstanceDataDiskTypePdStandard +// InstanceDataDiskTypePdSsd +// InstanceDataDiskTypePdBalanced +// InstanceDataDiskTypePdExtreme type InstanceDataDiskTypeInput interface { pulumi.Input @@ -1053,10 +1081,12 @@ func (o InstanceDiskEncryptionPtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// InstanceDiskEncryptionInput is an input type that accepts InstanceDiskEncryptionArgs and InstanceDiskEncryptionOutput values. -// You can construct a concrete instance of `InstanceDiskEncryptionInput` via: +// InstanceDiskEncryptionInput is an input type that accepts values of the InstanceDiskEncryption enum +// A concrete instance of `InstanceDiskEncryptionInput` can be one of the following: // -// InstanceDiskEncryptionArgs{...} +// InstanceDiskEncryptionDiskEncryptionUnspecified +// InstanceDiskEncryptionGmek +// InstanceDiskEncryptionCmek type InstanceDiskEncryptionInput interface { pulumi.Input @@ -1228,10 +1258,12 @@ func (o InstanceNicTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Conte }).(pulumi.StringPtrOutput) } -// InstanceNicTypeInput is an input type that accepts InstanceNicTypeArgs and InstanceNicTypeOutput values. -// You can construct a concrete instance of `InstanceNicTypeInput` via: +// InstanceNicTypeInput is an input type that accepts values of the InstanceNicType enum +// A concrete instance of `InstanceNicTypeInput` can be one of the following: // -// InstanceNicTypeArgs{...} +// InstanceNicTypeUnspecifiedNicType +// InstanceNicTypeVirtioNet +// InstanceNicTypeGvnic type InstanceNicTypeInput interface { pulumi.Input @@ -1407,10 +1439,14 @@ func (o LocalDiskInitializeParamsDiskTypePtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// LocalDiskInitializeParamsDiskTypeInput is an input type that accepts LocalDiskInitializeParamsDiskTypeArgs and LocalDiskInitializeParamsDiskTypeOutput values. -// You can construct a concrete instance of `LocalDiskInitializeParamsDiskTypeInput` via: +// LocalDiskInitializeParamsDiskTypeInput is an input type that accepts values of the LocalDiskInitializeParamsDiskType enum +// A concrete instance of `LocalDiskInitializeParamsDiskTypeInput` can be one of the following: // -// LocalDiskInitializeParamsDiskTypeArgs{...} +// LocalDiskInitializeParamsDiskTypeDiskTypeUnspecified +// LocalDiskInitializeParamsDiskTypePdStandard +// LocalDiskInitializeParamsDiskTypePdSsd +// LocalDiskInitializeParamsDiskTypePdBalanced +// LocalDiskInitializeParamsDiskTypePdExtreme type LocalDiskInitializeParamsDiskTypeInput interface { pulumi.Input @@ -1584,10 +1620,13 @@ func (o ReservationAffinityConsumeReservationTypePtrOutput) ToStringPtrOutputWit }).(pulumi.StringPtrOutput) } -// ReservationAffinityConsumeReservationTypeInput is an input type that accepts ReservationAffinityConsumeReservationTypeArgs and ReservationAffinityConsumeReservationTypeOutput values. -// You can construct a concrete instance of `ReservationAffinityConsumeReservationTypeInput` via: +// ReservationAffinityConsumeReservationTypeInput is an input type that accepts values of the ReservationAffinityConsumeReservationType enum +// A concrete instance of `ReservationAffinityConsumeReservationTypeInput` can be one of the following: // -// ReservationAffinityConsumeReservationTypeArgs{...} +// ReservationAffinityConsumeReservationTypeTypeUnspecified +// ReservationAffinityConsumeReservationTypeNoReservation +// ReservationAffinityConsumeReservationTypeAnyReservation +// ReservationAffinityConsumeReservationTypeSpecificReservation type ReservationAffinityConsumeReservationTypeInput interface { pulumi.Input @@ -1779,10 +1818,22 @@ func (o RuntimeAcceleratorConfigTypePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// RuntimeAcceleratorConfigTypeInput is an input type that accepts RuntimeAcceleratorConfigTypeArgs and RuntimeAcceleratorConfigTypeOutput values. -// You can construct a concrete instance of `RuntimeAcceleratorConfigTypeInput` via: +// RuntimeAcceleratorConfigTypeInput is an input type that accepts values of the RuntimeAcceleratorConfigType enum +// A concrete instance of `RuntimeAcceleratorConfigTypeInput` can be one of the following: // -// RuntimeAcceleratorConfigTypeArgs{...} +// RuntimeAcceleratorConfigTypeAcceleratorTypeUnspecified +// RuntimeAcceleratorConfigTypeNvidiaTeslaK80 +// RuntimeAcceleratorConfigTypeNvidiaTeslaP100 +// RuntimeAcceleratorConfigTypeNvidiaTeslaV100 +// RuntimeAcceleratorConfigTypeNvidiaTeslaP4 +// RuntimeAcceleratorConfigTypeNvidiaTeslaT4 +// RuntimeAcceleratorConfigTypeNvidiaTeslaA100 +// RuntimeAcceleratorConfigTypeNvidiaL4 +// RuntimeAcceleratorConfigTypeTpuV2 +// RuntimeAcceleratorConfigTypeTpuV3 +// RuntimeAcceleratorConfigTypeNvidiaTeslaT4Vws +// RuntimeAcceleratorConfigTypeNvidiaTeslaP100Vws +// RuntimeAcceleratorConfigTypeNvidiaTeslaP4Vws type RuntimeAcceleratorConfigTypeInput interface { pulumi.Input @@ -1954,10 +2005,12 @@ func (o RuntimeAccessConfigAccessTypePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// RuntimeAccessConfigAccessTypeInput is an input type that accepts RuntimeAccessConfigAccessTypeArgs and RuntimeAccessConfigAccessTypeOutput values. -// You can construct a concrete instance of `RuntimeAccessConfigAccessTypeInput` via: +// RuntimeAccessConfigAccessTypeInput is an input type that accepts values of the RuntimeAccessConfigAccessType enum +// A concrete instance of `RuntimeAccessConfigAccessTypeInput` can be one of the following: // -// RuntimeAccessConfigAccessTypeArgs{...} +// RuntimeAccessConfigAccessTypeRuntimeAccessTypeUnspecified +// RuntimeAccessConfigAccessTypeSingleUser +// RuntimeAccessConfigAccessTypeServiceAccount type RuntimeAccessConfigAccessTypeInput interface { pulumi.Input @@ -2129,10 +2182,12 @@ func (o RuntimeSoftwareConfigPostStartupScriptBehaviorPtrOutput) ToStringPtrOutp }).(pulumi.StringPtrOutput) } -// RuntimeSoftwareConfigPostStartupScriptBehaviorInput is an input type that accepts RuntimeSoftwareConfigPostStartupScriptBehaviorArgs and RuntimeSoftwareConfigPostStartupScriptBehaviorOutput values. -// You can construct a concrete instance of `RuntimeSoftwareConfigPostStartupScriptBehaviorInput` via: +// RuntimeSoftwareConfigPostStartupScriptBehaviorInput is an input type that accepts values of the RuntimeSoftwareConfigPostStartupScriptBehavior enum +// A concrete instance of `RuntimeSoftwareConfigPostStartupScriptBehaviorInput` can be one of the following: // -// RuntimeSoftwareConfigPostStartupScriptBehaviorArgs{...} +// RuntimeSoftwareConfigPostStartupScriptBehaviorPostStartupScriptBehaviorUnspecified +// RuntimeSoftwareConfigPostStartupScriptBehaviorRunEveryStart +// RuntimeSoftwareConfigPostStartupScriptBehaviorDownloadAndRunEveryStart type RuntimeSoftwareConfigPostStartupScriptBehaviorInput interface { pulumi.Input @@ -2311,10 +2366,16 @@ func (o ScheduleStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Con }).(pulumi.StringPtrOutput) } -// ScheduleStateEnumInput is an input type that accepts ScheduleStateEnumArgs and ScheduleStateEnumOutput values. -// You can construct a concrete instance of `ScheduleStateEnumInput` via: +// ScheduleStateEnumInput is an input type that accepts values of the ScheduleStateEnum enum +// A concrete instance of `ScheduleStateEnumInput` can be one of the following: // -// ScheduleStateEnumArgs{...} +// ScheduleStateEnumStateUnspecified +// ScheduleStateEnumEnabled +// ScheduleStateEnumPaused +// ScheduleStateEnumDisabled +// ScheduleStateEnumUpdateFailed +// ScheduleStateEnumInitializing +// ScheduleStateEnumDeleting type ScheduleStateEnumInput interface { pulumi.Input @@ -2498,10 +2559,18 @@ func (o SchedulerAcceleratorConfigTypePtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// SchedulerAcceleratorConfigTypeInput is an input type that accepts SchedulerAcceleratorConfigTypeArgs and SchedulerAcceleratorConfigTypeOutput values. -// You can construct a concrete instance of `SchedulerAcceleratorConfigTypeInput` via: +// SchedulerAcceleratorConfigTypeInput is an input type that accepts values of the SchedulerAcceleratorConfigType enum +// A concrete instance of `SchedulerAcceleratorConfigTypeInput` can be one of the following: // -// SchedulerAcceleratorConfigTypeArgs{...} +// SchedulerAcceleratorConfigTypeSchedulerAcceleratorTypeUnspecified +// SchedulerAcceleratorConfigTypeNvidiaTeslaK80 +// SchedulerAcceleratorConfigTypeNvidiaTeslaP100 +// SchedulerAcceleratorConfigTypeNvidiaTeslaV100 +// SchedulerAcceleratorConfigTypeNvidiaTeslaP4 +// SchedulerAcceleratorConfigTypeNvidiaTeslaT4 +// SchedulerAcceleratorConfigTypeNvidiaTeslaA100 +// SchedulerAcceleratorConfigTypeTpuV2 +// SchedulerAcceleratorConfigTypeTpuV3 type SchedulerAcceleratorConfigTypeInput interface { pulumi.Input @@ -2673,10 +2742,12 @@ func (o UpgradeHistoryEntryActionPtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// UpgradeHistoryEntryActionInput is an input type that accepts UpgradeHistoryEntryActionArgs and UpgradeHistoryEntryActionOutput values. -// You can construct a concrete instance of `UpgradeHistoryEntryActionInput` via: +// UpgradeHistoryEntryActionInput is an input type that accepts values of the UpgradeHistoryEntryAction enum +// A concrete instance of `UpgradeHistoryEntryActionInput` can be one of the following: // -// UpgradeHistoryEntryActionArgs{...} +// UpgradeHistoryEntryActionActionUnspecified +// UpgradeHistoryEntryActionUpgrade +// UpgradeHistoryEntryActionRollback type UpgradeHistoryEntryActionInput interface { pulumi.Input @@ -2850,10 +2921,13 @@ func (o UpgradeHistoryEntryStatePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// UpgradeHistoryEntryStateInput is an input type that accepts UpgradeHistoryEntryStateArgs and UpgradeHistoryEntryStateOutput values. -// You can construct a concrete instance of `UpgradeHistoryEntryStateInput` via: +// UpgradeHistoryEntryStateInput is an input type that accepts values of the UpgradeHistoryEntryState enum +// A concrete instance of `UpgradeHistoryEntryStateInput` can be one of the following: // -// UpgradeHistoryEntryStateArgs{...} +// UpgradeHistoryEntryStateStateUnspecified +// UpgradeHistoryEntryStateStarted +// UpgradeHistoryEntryStateSucceeded +// UpgradeHistoryEntryStateFailed type UpgradeHistoryEntryStateInput interface { pulumi.Input @@ -3025,10 +3099,12 @@ func (o VirtualMachineConfigNicTypePtrOutput) ToStringPtrOutputWithContext(ctx c }).(pulumi.StringPtrOutput) } -// VirtualMachineConfigNicTypeInput is an input type that accepts VirtualMachineConfigNicTypeArgs and VirtualMachineConfigNicTypeOutput values. -// You can construct a concrete instance of `VirtualMachineConfigNicTypeInput` via: +// VirtualMachineConfigNicTypeInput is an input type that accepts values of the VirtualMachineConfigNicType enum +// A concrete instance of `VirtualMachineConfigNicTypeInput` can be one of the following: // -// VirtualMachineConfigNicTypeArgs{...} +// VirtualMachineConfigNicTypeUnspecifiedNicType +// VirtualMachineConfigNicTypeVirtioNet +// VirtualMachineConfigNicTypeGvnic type VirtualMachineConfigNicTypeInput interface { pulumi.Input diff --git a/sdk/go/google/notebooks/v2/pulumiEnums.go b/sdk/go/google/notebooks/v2/pulumiEnums.go index f528c4382d..cabee3a193 100644 --- a/sdk/go/google/notebooks/v2/pulumiEnums.go +++ b/sdk/go/google/notebooks/v2/pulumiEnums.go @@ -158,10 +158,20 @@ func (o AcceleratorConfigTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AcceleratorConfigTypeInput is an input type that accepts AcceleratorConfigTypeArgs and AcceleratorConfigTypeOutput values. -// You can construct a concrete instance of `AcceleratorConfigTypeInput` via: +// AcceleratorConfigTypeInput is an input type that accepts values of the AcceleratorConfigType enum +// A concrete instance of `AcceleratorConfigTypeInput` can be one of the following: // -// AcceleratorConfigTypeArgs{...} +// AcceleratorConfigTypeAcceleratorTypeUnspecified +// AcceleratorConfigTypeNvidiaTeslaP100 +// AcceleratorConfigTypeNvidiaTeslaV100 +// AcceleratorConfigTypeNvidiaTeslaP4 +// AcceleratorConfigTypeNvidiaTeslaT4 +// AcceleratorConfigTypeNvidiaTeslaA100 +// AcceleratorConfigTypeNvidiaA10080gb +// AcceleratorConfigTypeNvidiaL4 +// AcceleratorConfigTypeNvidiaTeslaT4Vws +// AcceleratorConfigTypeNvidiaTeslaP100Vws +// AcceleratorConfigTypeNvidiaTeslaP4Vws type AcceleratorConfigTypeInput interface { pulumi.Input @@ -333,10 +343,12 @@ func (o BootDiskDiskEncryptionPtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// BootDiskDiskEncryptionInput is an input type that accepts BootDiskDiskEncryptionArgs and BootDiskDiskEncryptionOutput values. -// You can construct a concrete instance of `BootDiskDiskEncryptionInput` via: +// BootDiskDiskEncryptionInput is an input type that accepts values of the BootDiskDiskEncryption enum +// A concrete instance of `BootDiskDiskEncryptionInput` can be one of the following: // -// BootDiskDiskEncryptionArgs{...} +// BootDiskDiskEncryptionDiskEncryptionUnspecified +// BootDiskDiskEncryptionGmek +// BootDiskDiskEncryptionCmek type BootDiskDiskEncryptionInput interface { pulumi.Input @@ -512,10 +524,14 @@ func (o BootDiskDiskTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// BootDiskDiskTypeInput is an input type that accepts BootDiskDiskTypeArgs and BootDiskDiskTypeOutput values. -// You can construct a concrete instance of `BootDiskDiskTypeInput` via: +// BootDiskDiskTypeInput is an input type that accepts values of the BootDiskDiskType enum +// A concrete instance of `BootDiskDiskTypeInput` can be one of the following: // -// BootDiskDiskTypeArgs{...} +// BootDiskDiskTypeDiskTypeUnspecified +// BootDiskDiskTypePdStandard +// BootDiskDiskTypePdSsd +// BootDiskDiskTypePdBalanced +// BootDiskDiskTypePdExtreme type BootDiskDiskTypeInput interface { pulumi.Input @@ -687,10 +703,12 @@ func (o DataDiskDiskEncryptionPtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// DataDiskDiskEncryptionInput is an input type that accepts DataDiskDiskEncryptionArgs and DataDiskDiskEncryptionOutput values. -// You can construct a concrete instance of `DataDiskDiskEncryptionInput` via: +// DataDiskDiskEncryptionInput is an input type that accepts values of the DataDiskDiskEncryption enum +// A concrete instance of `DataDiskDiskEncryptionInput` can be one of the following: // -// DataDiskDiskEncryptionArgs{...} +// DataDiskDiskEncryptionDiskEncryptionUnspecified +// DataDiskDiskEncryptionGmek +// DataDiskDiskEncryptionCmek type DataDiskDiskEncryptionInput interface { pulumi.Input @@ -866,10 +884,14 @@ func (o DataDiskDiskTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// DataDiskDiskTypeInput is an input type that accepts DataDiskDiskTypeArgs and DataDiskDiskTypeOutput values. -// You can construct a concrete instance of `DataDiskDiskTypeInput` via: +// DataDiskDiskTypeInput is an input type that accepts values of the DataDiskDiskType enum +// A concrete instance of `DataDiskDiskTypeInput` can be one of the following: // -// DataDiskDiskTypeArgs{...} +// DataDiskDiskTypeDiskTypeUnspecified +// DataDiskDiskTypePdStandard +// DataDiskDiskTypePdSsd +// DataDiskDiskTypePdBalanced +// DataDiskDiskTypePdExtreme type DataDiskDiskTypeInput interface { pulumi.Input @@ -1041,10 +1063,12 @@ func (o NetworkInterfaceNicTypePtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// NetworkInterfaceNicTypeInput is an input type that accepts NetworkInterfaceNicTypeArgs and NetworkInterfaceNicTypeOutput values. -// You can construct a concrete instance of `NetworkInterfaceNicTypeInput` via: +// NetworkInterfaceNicTypeInput is an input type that accepts values of the NetworkInterfaceNicType enum +// A concrete instance of `NetworkInterfaceNicTypeInput` can be one of the following: // -// NetworkInterfaceNicTypeArgs{...} +// NetworkInterfaceNicTypeNicTypeUnspecified +// NetworkInterfaceNicTypeVirtioNet +// NetworkInterfaceNicTypeGvnic type NetworkInterfaceNicTypeInput interface { pulumi.Input diff --git a/sdk/go/google/orgpolicy/v2/pulumiEnums.go b/sdk/go/google/orgpolicy/v2/pulumiEnums.go index c1fcdb0130..282e9b8970 100644 --- a/sdk/go/google/orgpolicy/v2/pulumiEnums.go +++ b/sdk/go/google/orgpolicy/v2/pulumiEnums.go @@ -142,10 +142,12 @@ func (o CustomConstraintActionTypePtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// CustomConstraintActionTypeInput is an input type that accepts CustomConstraintActionTypeArgs and CustomConstraintActionTypeOutput values. -// You can construct a concrete instance of `CustomConstraintActionTypeInput` via: +// CustomConstraintActionTypeInput is an input type that accepts values of the CustomConstraintActionType enum +// A concrete instance of `CustomConstraintActionTypeInput` can be one of the following: // -// CustomConstraintActionTypeArgs{...} +// CustomConstraintActionTypeActionTypeUnspecified +// CustomConstraintActionTypeAllow +// CustomConstraintActionTypeDeny type CustomConstraintActionTypeInput interface { pulumi.Input @@ -318,10 +320,13 @@ func (o CustomConstraintMethodTypesItemPtrOutput) ToStringPtrOutputWithContext(c }).(pulumi.StringPtrOutput) } -// CustomConstraintMethodTypesItemInput is an input type that accepts CustomConstraintMethodTypesItemArgs and CustomConstraintMethodTypesItemOutput values. -// You can construct a concrete instance of `CustomConstraintMethodTypesItemInput` via: +// CustomConstraintMethodTypesItemInput is an input type that accepts values of the CustomConstraintMethodTypesItem enum +// A concrete instance of `CustomConstraintMethodTypesItemInput` can be one of the following: // -// CustomConstraintMethodTypesItemArgs{...} +// CustomConstraintMethodTypesItemMethodTypeUnspecified +// CustomConstraintMethodTypesItemCreate +// CustomConstraintMethodTypesItemUpdate +// CustomConstraintMethodTypesItemDelete type CustomConstraintMethodTypesItemInput interface { pulumi.Input diff --git a/sdk/go/google/osconfig/v1/pulumiEnums.go b/sdk/go/google/osconfig/v1/pulumiEnums.go index e7b02325ec..17c1c64422 100644 --- a/sdk/go/google/osconfig/v1/pulumiEnums.go +++ b/sdk/go/google/osconfig/v1/pulumiEnums.go @@ -142,10 +142,12 @@ func (o AptSettingsTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Conte }).(pulumi.StringPtrOutput) } -// AptSettingsTypeInput is an input type that accepts AptSettingsTypeArgs and AptSettingsTypeOutput values. -// You can construct a concrete instance of `AptSettingsTypeInput` via: +// AptSettingsTypeInput is an input type that accepts values of the AptSettingsType enum +// A concrete instance of `AptSettingsTypeInput` can be one of the following: // -// AptSettingsTypeArgs{...} +// AptSettingsTypeTypeUnspecified +// AptSettingsTypeDist +// AptSettingsTypeUpgrade type AptSettingsTypeInput interface { pulumi.Input @@ -319,10 +321,13 @@ func (o ExecStepConfigInterpreterPtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// ExecStepConfigInterpreterInput is an input type that accepts ExecStepConfigInterpreterArgs and ExecStepConfigInterpreterOutput values. -// You can construct a concrete instance of `ExecStepConfigInterpreterInput` via: +// ExecStepConfigInterpreterInput is an input type that accepts values of the ExecStepConfigInterpreter enum +// A concrete instance of `ExecStepConfigInterpreterInput` can be one of the following: // -// ExecStepConfigInterpreterArgs{...} +// ExecStepConfigInterpreterInterpreterUnspecified +// ExecStepConfigInterpreterNone +// ExecStepConfigInterpreterShell +// ExecStepConfigInterpreterPowershell type ExecStepConfigInterpreterInput interface { pulumi.Input @@ -494,10 +499,12 @@ func (o OSPolicyModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) }).(pulumi.StringPtrOutput) } -// OSPolicyModeInput is an input type that accepts OSPolicyModeArgs and OSPolicyModeOutput values. -// You can construct a concrete instance of `OSPolicyModeInput` via: +// OSPolicyModeInput is an input type that accepts values of the OSPolicyMode enum +// A concrete instance of `OSPolicyModeInput` can be one of the following: // -// OSPolicyModeArgs{...} +// OSPolicyModeModeUnspecified +// OSPolicyModeValidation +// OSPolicyModeEnforcement type OSPolicyModeInput interface { pulumi.Input @@ -671,10 +678,13 @@ func (o OSPolicyResourceExecResourceExecInterpreterPtrOutput) ToStringPtrOutputW }).(pulumi.StringPtrOutput) } -// OSPolicyResourceExecResourceExecInterpreterInput is an input type that accepts OSPolicyResourceExecResourceExecInterpreterArgs and OSPolicyResourceExecResourceExecInterpreterOutput values. -// You can construct a concrete instance of `OSPolicyResourceExecResourceExecInterpreterInput` via: +// OSPolicyResourceExecResourceExecInterpreterInput is an input type that accepts values of the OSPolicyResourceExecResourceExecInterpreter enum +// A concrete instance of `OSPolicyResourceExecResourceExecInterpreterInput` can be one of the following: // -// OSPolicyResourceExecResourceExecInterpreterArgs{...} +// OSPolicyResourceExecResourceExecInterpreterInterpreterUnspecified +// OSPolicyResourceExecResourceExecInterpreterNone +// OSPolicyResourceExecResourceExecInterpreterShell +// OSPolicyResourceExecResourceExecInterpreterPowershell type OSPolicyResourceExecResourceExecInterpreterInput interface { pulumi.Input @@ -848,10 +858,13 @@ func (o OSPolicyResourceFileResourceStatePtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// OSPolicyResourceFileResourceStateInput is an input type that accepts OSPolicyResourceFileResourceStateArgs and OSPolicyResourceFileResourceStateOutput values. -// You can construct a concrete instance of `OSPolicyResourceFileResourceStateInput` via: +// OSPolicyResourceFileResourceStateInput is an input type that accepts values of the OSPolicyResourceFileResourceState enum +// A concrete instance of `OSPolicyResourceFileResourceStateInput` can be one of the following: // -// OSPolicyResourceFileResourceStateArgs{...} +// OSPolicyResourceFileResourceStateDesiredStateUnspecified +// OSPolicyResourceFileResourceStatePresent +// OSPolicyResourceFileResourceStateAbsent +// OSPolicyResourceFileResourceStateContentsMatch type OSPolicyResourceFileResourceStateInput interface { pulumi.Input @@ -1023,10 +1036,12 @@ func (o OSPolicyResourcePackageResourceDesiredStatePtrOutput) ToStringPtrOutputW }).(pulumi.StringPtrOutput) } -// OSPolicyResourcePackageResourceDesiredStateInput is an input type that accepts OSPolicyResourcePackageResourceDesiredStateArgs and OSPolicyResourcePackageResourceDesiredStateOutput values. -// You can construct a concrete instance of `OSPolicyResourcePackageResourceDesiredStateInput` via: +// OSPolicyResourcePackageResourceDesiredStateInput is an input type that accepts values of the OSPolicyResourcePackageResourceDesiredState enum +// A concrete instance of `OSPolicyResourcePackageResourceDesiredStateInput` can be one of the following: // -// OSPolicyResourcePackageResourceDesiredStateArgs{...} +// OSPolicyResourcePackageResourceDesiredStateDesiredStateUnspecified +// OSPolicyResourcePackageResourceDesiredStateInstalled +// OSPolicyResourcePackageResourceDesiredStateRemoved type OSPolicyResourcePackageResourceDesiredStateInput interface { pulumi.Input @@ -1198,10 +1213,12 @@ func (o OSPolicyResourceRepositoryResourceAptRepositoryArchiveTypePtrOutput) ToS }).(pulumi.StringPtrOutput) } -// OSPolicyResourceRepositoryResourceAptRepositoryArchiveTypeInput is an input type that accepts OSPolicyResourceRepositoryResourceAptRepositoryArchiveTypeArgs and OSPolicyResourceRepositoryResourceAptRepositoryArchiveTypeOutput values. -// You can construct a concrete instance of `OSPolicyResourceRepositoryResourceAptRepositoryArchiveTypeInput` via: +// OSPolicyResourceRepositoryResourceAptRepositoryArchiveTypeInput is an input type that accepts values of the OSPolicyResourceRepositoryResourceAptRepositoryArchiveType enum +// A concrete instance of `OSPolicyResourceRepositoryResourceAptRepositoryArchiveTypeInput` can be one of the following: // -// OSPolicyResourceRepositoryResourceAptRepositoryArchiveTypeArgs{...} +// OSPolicyResourceRepositoryResourceAptRepositoryArchiveTypeArchiveTypeUnspecified +// OSPolicyResourceRepositoryResourceAptRepositoryArchiveTypeDeb +// OSPolicyResourceRepositoryResourceAptRepositoryArchiveTypeDebSrc type OSPolicyResourceRepositoryResourceAptRepositoryArchiveTypeInput interface { pulumi.Input @@ -1375,10 +1392,13 @@ func (o PatchConfigRebootConfigPtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// PatchConfigRebootConfigInput is an input type that accepts PatchConfigRebootConfigArgs and PatchConfigRebootConfigOutput values. -// You can construct a concrete instance of `PatchConfigRebootConfigInput` via: +// PatchConfigRebootConfigInput is an input type that accepts values of the PatchConfigRebootConfig enum +// A concrete instance of `PatchConfigRebootConfigInput` can be one of the following: // -// PatchConfigRebootConfigArgs{...} +// PatchConfigRebootConfigRebootConfigUnspecified +// PatchConfigRebootConfigDefault +// PatchConfigRebootConfigAlways +// PatchConfigRebootConfigNever type PatchConfigRebootConfigInput interface { pulumi.Input @@ -1550,10 +1570,12 @@ func (o PatchRolloutModePtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// PatchRolloutModeInput is an input type that accepts PatchRolloutModeArgs and PatchRolloutModeOutput values. -// You can construct a concrete instance of `PatchRolloutModeInput` via: +// PatchRolloutModeInput is an input type that accepts values of the PatchRolloutMode enum +// A concrete instance of `PatchRolloutModeInput` can be one of the following: // -// PatchRolloutModeArgs{...} +// PatchRolloutModeModeUnspecified +// PatchRolloutModeZoneByZone +// PatchRolloutModeConcurrentZones type PatchRolloutModeInput interface { pulumi.Input @@ -1727,10 +1749,13 @@ func (o RecurringScheduleFrequencyPtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// RecurringScheduleFrequencyInput is an input type that accepts RecurringScheduleFrequencyArgs and RecurringScheduleFrequencyOutput values. -// You can construct a concrete instance of `RecurringScheduleFrequencyInput` via: +// RecurringScheduleFrequencyInput is an input type that accepts values of the RecurringScheduleFrequency enum +// A concrete instance of `RecurringScheduleFrequencyInput` can be one of the following: // -// RecurringScheduleFrequencyArgs{...} +// RecurringScheduleFrequencyFrequencyUnspecified +// RecurringScheduleFrequencyWeekly +// RecurringScheduleFrequencyMonthly +// RecurringScheduleFrequencyDaily type RecurringScheduleFrequencyInput interface { pulumi.Input @@ -1912,10 +1937,17 @@ func (o WeekDayOfMonthDayOfWeekPtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// WeekDayOfMonthDayOfWeekInput is an input type that accepts WeekDayOfMonthDayOfWeekArgs and WeekDayOfMonthDayOfWeekOutput values. -// You can construct a concrete instance of `WeekDayOfMonthDayOfWeekInput` via: +// WeekDayOfMonthDayOfWeekInput is an input type that accepts values of the WeekDayOfMonthDayOfWeek enum +// A concrete instance of `WeekDayOfMonthDayOfWeekInput` can be one of the following: // -// WeekDayOfMonthDayOfWeekArgs{...} +// WeekDayOfMonthDayOfWeekDayOfWeekUnspecified +// WeekDayOfMonthDayOfWeekMonday +// WeekDayOfMonthDayOfWeekTuesday +// WeekDayOfMonthDayOfWeekWednesday +// WeekDayOfMonthDayOfWeekThursday +// WeekDayOfMonthDayOfWeekFriday +// WeekDayOfMonthDayOfWeekSaturday +// WeekDayOfMonthDayOfWeekSunday type WeekDayOfMonthDayOfWeekInput interface { pulumi.Input @@ -2097,10 +2129,17 @@ func (o WeeklyScheduleDayOfWeekPtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// WeeklyScheduleDayOfWeekInput is an input type that accepts WeeklyScheduleDayOfWeekArgs and WeeklyScheduleDayOfWeekOutput values. -// You can construct a concrete instance of `WeeklyScheduleDayOfWeekInput` via: +// WeeklyScheduleDayOfWeekInput is an input type that accepts values of the WeeklyScheduleDayOfWeek enum +// A concrete instance of `WeeklyScheduleDayOfWeekInput` can be one of the following: // -// WeeklyScheduleDayOfWeekArgs{...} +// WeeklyScheduleDayOfWeekDayOfWeekUnspecified +// WeeklyScheduleDayOfWeekMonday +// WeeklyScheduleDayOfWeekTuesday +// WeeklyScheduleDayOfWeekWednesday +// WeeklyScheduleDayOfWeekThursday +// WeeklyScheduleDayOfWeekFriday +// WeeklyScheduleDayOfWeekSaturday +// WeeklyScheduleDayOfWeekSunday type WeeklyScheduleDayOfWeekInput interface { pulumi.Input @@ -2285,10 +2324,19 @@ func (o WindowsUpdateSettingsClassificationsItemPtrOutput) ToStringPtrOutputWith }).(pulumi.StringPtrOutput) } -// WindowsUpdateSettingsClassificationsItemInput is an input type that accepts WindowsUpdateSettingsClassificationsItemArgs and WindowsUpdateSettingsClassificationsItemOutput values. -// You can construct a concrete instance of `WindowsUpdateSettingsClassificationsItemInput` via: +// WindowsUpdateSettingsClassificationsItemInput is an input type that accepts values of the WindowsUpdateSettingsClassificationsItem enum +// A concrete instance of `WindowsUpdateSettingsClassificationsItemInput` can be one of the following: // -// WindowsUpdateSettingsClassificationsItemArgs{...} +// WindowsUpdateSettingsClassificationsItemClassificationUnspecified +// WindowsUpdateSettingsClassificationsItemCritical +// WindowsUpdateSettingsClassificationsItemSecurity +// WindowsUpdateSettingsClassificationsItemDefinition +// WindowsUpdateSettingsClassificationsItemDriver +// WindowsUpdateSettingsClassificationsItemFeaturePack +// WindowsUpdateSettingsClassificationsItemServicePack +// WindowsUpdateSettingsClassificationsItemTool +// WindowsUpdateSettingsClassificationsItemUpdateRollup +// WindowsUpdateSettingsClassificationsItemUpdate type WindowsUpdateSettingsClassificationsItemInput interface { pulumi.Input diff --git a/sdk/go/google/osconfig/v1alpha/pulumiEnums.go b/sdk/go/google/osconfig/v1alpha/pulumiEnums.go index 644f625298..d33fb70d5a 100644 --- a/sdk/go/google/osconfig/v1alpha/pulumiEnums.go +++ b/sdk/go/google/osconfig/v1alpha/pulumiEnums.go @@ -142,10 +142,12 @@ func (o OSPolicyModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) }).(pulumi.StringPtrOutput) } -// OSPolicyModeInput is an input type that accepts OSPolicyModeArgs and OSPolicyModeOutput values. -// You can construct a concrete instance of `OSPolicyModeInput` via: +// OSPolicyModeInput is an input type that accepts values of the OSPolicyMode enum +// A concrete instance of `OSPolicyModeInput` can be one of the following: // -// OSPolicyModeArgs{...} +// OSPolicyModeModeUnspecified +// OSPolicyModeValidation +// OSPolicyModeEnforcement type OSPolicyModeInput interface { pulumi.Input @@ -319,10 +321,13 @@ func (o OSPolicyResourceExecResourceExecInterpreterPtrOutput) ToStringPtrOutputW }).(pulumi.StringPtrOutput) } -// OSPolicyResourceExecResourceExecInterpreterInput is an input type that accepts OSPolicyResourceExecResourceExecInterpreterArgs and OSPolicyResourceExecResourceExecInterpreterOutput values. -// You can construct a concrete instance of `OSPolicyResourceExecResourceExecInterpreterInput` via: +// OSPolicyResourceExecResourceExecInterpreterInput is an input type that accepts values of the OSPolicyResourceExecResourceExecInterpreter enum +// A concrete instance of `OSPolicyResourceExecResourceExecInterpreterInput` can be one of the following: // -// OSPolicyResourceExecResourceExecInterpreterArgs{...} +// OSPolicyResourceExecResourceExecInterpreterInterpreterUnspecified +// OSPolicyResourceExecResourceExecInterpreterNone +// OSPolicyResourceExecResourceExecInterpreterShell +// OSPolicyResourceExecResourceExecInterpreterPowershell type OSPolicyResourceExecResourceExecInterpreterInput interface { pulumi.Input @@ -496,10 +501,13 @@ func (o OSPolicyResourceFileResourceStatePtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// OSPolicyResourceFileResourceStateInput is an input type that accepts OSPolicyResourceFileResourceStateArgs and OSPolicyResourceFileResourceStateOutput values. -// You can construct a concrete instance of `OSPolicyResourceFileResourceStateInput` via: +// OSPolicyResourceFileResourceStateInput is an input type that accepts values of the OSPolicyResourceFileResourceState enum +// A concrete instance of `OSPolicyResourceFileResourceStateInput` can be one of the following: // -// OSPolicyResourceFileResourceStateArgs{...} +// OSPolicyResourceFileResourceStateDesiredStateUnspecified +// OSPolicyResourceFileResourceStatePresent +// OSPolicyResourceFileResourceStateAbsent +// OSPolicyResourceFileResourceStateContentsMatch type OSPolicyResourceFileResourceStateInput interface { pulumi.Input @@ -671,10 +679,12 @@ func (o OSPolicyResourcePackageResourceDesiredStatePtrOutput) ToStringPtrOutputW }).(pulumi.StringPtrOutput) } -// OSPolicyResourcePackageResourceDesiredStateInput is an input type that accepts OSPolicyResourcePackageResourceDesiredStateArgs and OSPolicyResourcePackageResourceDesiredStateOutput values. -// You can construct a concrete instance of `OSPolicyResourcePackageResourceDesiredStateInput` via: +// OSPolicyResourcePackageResourceDesiredStateInput is an input type that accepts values of the OSPolicyResourcePackageResourceDesiredState enum +// A concrete instance of `OSPolicyResourcePackageResourceDesiredStateInput` can be one of the following: // -// OSPolicyResourcePackageResourceDesiredStateArgs{...} +// OSPolicyResourcePackageResourceDesiredStateDesiredStateUnspecified +// OSPolicyResourcePackageResourceDesiredStateInstalled +// OSPolicyResourcePackageResourceDesiredStateRemoved type OSPolicyResourcePackageResourceDesiredStateInput interface { pulumi.Input @@ -846,10 +856,12 @@ func (o OSPolicyResourceRepositoryResourceAptRepositoryArchiveTypePtrOutput) ToS }).(pulumi.StringPtrOutput) } -// OSPolicyResourceRepositoryResourceAptRepositoryArchiveTypeInput is an input type that accepts OSPolicyResourceRepositoryResourceAptRepositoryArchiveTypeArgs and OSPolicyResourceRepositoryResourceAptRepositoryArchiveTypeOutput values. -// You can construct a concrete instance of `OSPolicyResourceRepositoryResourceAptRepositoryArchiveTypeInput` via: +// OSPolicyResourceRepositoryResourceAptRepositoryArchiveTypeInput is an input type that accepts values of the OSPolicyResourceRepositoryResourceAptRepositoryArchiveType enum +// A concrete instance of `OSPolicyResourceRepositoryResourceAptRepositoryArchiveTypeInput` can be one of the following: // -// OSPolicyResourceRepositoryResourceAptRepositoryArchiveTypeArgs{...} +// OSPolicyResourceRepositoryResourceAptRepositoryArchiveTypeArchiveTypeUnspecified +// OSPolicyResourceRepositoryResourceAptRepositoryArchiveTypeDeb +// OSPolicyResourceRepositoryResourceAptRepositoryArchiveTypeDebSrc type OSPolicyResourceRepositoryResourceAptRepositoryArchiveTypeInput interface { pulumi.Input diff --git a/sdk/go/google/osconfig/v1beta/pulumiEnums.go b/sdk/go/google/osconfig/v1beta/pulumiEnums.go index 1faed7d81a..254bc6757d 100644 --- a/sdk/go/google/osconfig/v1beta/pulumiEnums.go +++ b/sdk/go/google/osconfig/v1beta/pulumiEnums.go @@ -142,10 +142,12 @@ func (o AptRepositoryArchiveTypePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// AptRepositoryArchiveTypeInput is an input type that accepts AptRepositoryArchiveTypeArgs and AptRepositoryArchiveTypeOutput values. -// You can construct a concrete instance of `AptRepositoryArchiveTypeInput` via: +// AptRepositoryArchiveTypeInput is an input type that accepts values of the AptRepositoryArchiveType enum +// A concrete instance of `AptRepositoryArchiveTypeInput` can be one of the following: // -// AptRepositoryArchiveTypeArgs{...} +// AptRepositoryArchiveTypeArchiveTypeUnspecified +// AptRepositoryArchiveTypeDeb +// AptRepositoryArchiveTypeDebSrc type AptRepositoryArchiveTypeInput interface { pulumi.Input @@ -317,10 +319,12 @@ func (o AptSettingsTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Conte }).(pulumi.StringPtrOutput) } -// AptSettingsTypeInput is an input type that accepts AptSettingsTypeArgs and AptSettingsTypeOutput values. -// You can construct a concrete instance of `AptSettingsTypeInput` via: +// AptSettingsTypeInput is an input type that accepts values of the AptSettingsType enum +// A concrete instance of `AptSettingsTypeInput` can be one of the following: // -// AptSettingsTypeArgs{...} +// AptSettingsTypeTypeUnspecified +// AptSettingsTypeDist +// AptSettingsTypeUpgrade type AptSettingsTypeInput interface { pulumi.Input @@ -494,10 +498,13 @@ func (o ExecStepConfigInterpreterPtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// ExecStepConfigInterpreterInput is an input type that accepts ExecStepConfigInterpreterArgs and ExecStepConfigInterpreterOutput values. -// You can construct a concrete instance of `ExecStepConfigInterpreterInput` via: +// ExecStepConfigInterpreterInput is an input type that accepts values of the ExecStepConfigInterpreter enum +// A concrete instance of `ExecStepConfigInterpreterInput` can be one of the following: // -// ExecStepConfigInterpreterArgs{...} +// ExecStepConfigInterpreterInterpreterUnspecified +// ExecStepConfigInterpreterNone +// ExecStepConfigInterpreterShell +// ExecStepConfigInterpreterPowershell type ExecStepConfigInterpreterInput interface { pulumi.Input @@ -671,10 +678,13 @@ func (o PackageDesiredStatePtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// PackageDesiredStateInput is an input type that accepts PackageDesiredStateArgs and PackageDesiredStateOutput values. -// You can construct a concrete instance of `PackageDesiredStateInput` via: +// PackageDesiredStateInput is an input type that accepts values of the PackageDesiredState enum +// A concrete instance of `PackageDesiredStateInput` can be one of the following: // -// PackageDesiredStateArgs{...} +// PackageDesiredStateDesiredStateUnspecified +// PackageDesiredStateInstalled +// PackageDesiredStateUpdated +// PackageDesiredStateRemoved type PackageDesiredStateInput interface { pulumi.Input @@ -852,10 +862,15 @@ func (o PackageManagerPtrOutput) ToStringPtrOutputWithContext(ctx context.Contex }).(pulumi.StringPtrOutput) } -// PackageManagerInput is an input type that accepts PackageManagerArgs and PackageManagerOutput values. -// You can construct a concrete instance of `PackageManagerInput` via: +// PackageManagerInput is an input type that accepts values of the PackageManager enum +// A concrete instance of `PackageManagerInput` can be one of the following: // -// PackageManagerArgs{...} +// PackageManagerManagerUnspecified +// PackageManagerAny +// PackageManagerApt +// PackageManagerYum +// PackageManagerZypper +// PackageManagerGoo type PackageManagerInput interface { pulumi.Input @@ -1029,10 +1044,13 @@ func (o PatchConfigRebootConfigPtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// PatchConfigRebootConfigInput is an input type that accepts PatchConfigRebootConfigArgs and PatchConfigRebootConfigOutput values. -// You can construct a concrete instance of `PatchConfigRebootConfigInput` via: +// PatchConfigRebootConfigInput is an input type that accepts values of the PatchConfigRebootConfig enum +// A concrete instance of `PatchConfigRebootConfigInput` can be one of the following: // -// PatchConfigRebootConfigArgs{...} +// PatchConfigRebootConfigRebootConfigUnspecified +// PatchConfigRebootConfigDefault +// PatchConfigRebootConfigAlways +// PatchConfigRebootConfigNever type PatchConfigRebootConfigInput interface { pulumi.Input @@ -1204,10 +1222,12 @@ func (o PatchRolloutModePtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// PatchRolloutModeInput is an input type that accepts PatchRolloutModeArgs and PatchRolloutModeOutput values. -// You can construct a concrete instance of `PatchRolloutModeInput` via: +// PatchRolloutModeInput is an input type that accepts values of the PatchRolloutMode enum +// A concrete instance of `PatchRolloutModeInput` can be one of the following: // -// PatchRolloutModeArgs{...} +// PatchRolloutModeModeUnspecified +// PatchRolloutModeZoneByZone +// PatchRolloutModeConcurrentZones type PatchRolloutModeInput interface { pulumi.Input @@ -1381,10 +1401,13 @@ func (o RecurringScheduleFrequencyPtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// RecurringScheduleFrequencyInput is an input type that accepts RecurringScheduleFrequencyArgs and RecurringScheduleFrequencyOutput values. -// You can construct a concrete instance of `RecurringScheduleFrequencyInput` via: +// RecurringScheduleFrequencyInput is an input type that accepts values of the RecurringScheduleFrequency enum +// A concrete instance of `RecurringScheduleFrequencyInput` can be one of the following: // -// RecurringScheduleFrequencyArgs{...} +// RecurringScheduleFrequencyFrequencyUnspecified +// RecurringScheduleFrequencyWeekly +// RecurringScheduleFrequencyMonthly +// RecurringScheduleFrequencyDaily type RecurringScheduleFrequencyInput interface { pulumi.Input @@ -1558,10 +1581,13 @@ func (o SoftwareRecipeDesiredStatePtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// SoftwareRecipeDesiredStateInput is an input type that accepts SoftwareRecipeDesiredStateArgs and SoftwareRecipeDesiredStateOutput values. -// You can construct a concrete instance of `SoftwareRecipeDesiredStateInput` via: +// SoftwareRecipeDesiredStateInput is an input type that accepts values of the SoftwareRecipeDesiredState enum +// A concrete instance of `SoftwareRecipeDesiredStateInput` can be one of the following: // -// SoftwareRecipeDesiredStateArgs{...} +// SoftwareRecipeDesiredStateDesiredStateUnspecified +// SoftwareRecipeDesiredStateInstalled +// SoftwareRecipeDesiredStateUpdated +// SoftwareRecipeDesiredStateRemoved type SoftwareRecipeDesiredStateInput interface { pulumi.Input @@ -1741,10 +1767,16 @@ func (o SoftwareRecipeStepExtractArchiveTypePtrOutput) ToStringPtrOutputWithCont }).(pulumi.StringPtrOutput) } -// SoftwareRecipeStepExtractArchiveTypeInput is an input type that accepts SoftwareRecipeStepExtractArchiveTypeArgs and SoftwareRecipeStepExtractArchiveTypeOutput values. -// You can construct a concrete instance of `SoftwareRecipeStepExtractArchiveTypeInput` via: +// SoftwareRecipeStepExtractArchiveTypeInput is an input type that accepts values of the SoftwareRecipeStepExtractArchiveType enum +// A concrete instance of `SoftwareRecipeStepExtractArchiveTypeInput` can be one of the following: // -// SoftwareRecipeStepExtractArchiveTypeArgs{...} +// SoftwareRecipeStepExtractArchiveTypeArchiveTypeUnspecified +// SoftwareRecipeStepExtractArchiveTypeTar +// SoftwareRecipeStepExtractArchiveTypeTarGzip +// SoftwareRecipeStepExtractArchiveTypeTarBzip +// SoftwareRecipeStepExtractArchiveTypeTarLzma +// SoftwareRecipeStepExtractArchiveTypeTarXz +// SoftwareRecipeStepExtractArchiveTypeZip type SoftwareRecipeStepExtractArchiveTypeInput interface { pulumi.Input @@ -1916,10 +1948,12 @@ func (o SoftwareRecipeStepRunScriptInterpreterPtrOutput) ToStringPtrOutputWithCo }).(pulumi.StringPtrOutput) } -// SoftwareRecipeStepRunScriptInterpreterInput is an input type that accepts SoftwareRecipeStepRunScriptInterpreterArgs and SoftwareRecipeStepRunScriptInterpreterOutput values. -// You can construct a concrete instance of `SoftwareRecipeStepRunScriptInterpreterInput` via: +// SoftwareRecipeStepRunScriptInterpreterInput is an input type that accepts values of the SoftwareRecipeStepRunScriptInterpreter enum +// A concrete instance of `SoftwareRecipeStepRunScriptInterpreterInput` can be one of the following: // -// SoftwareRecipeStepRunScriptInterpreterArgs{...} +// SoftwareRecipeStepRunScriptInterpreterInterpreterUnspecified +// SoftwareRecipeStepRunScriptInterpreterShell +// SoftwareRecipeStepRunScriptInterpreterPowershell type SoftwareRecipeStepRunScriptInterpreterInput interface { pulumi.Input @@ -2101,10 +2135,17 @@ func (o WeekDayOfMonthDayOfWeekPtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// WeekDayOfMonthDayOfWeekInput is an input type that accepts WeekDayOfMonthDayOfWeekArgs and WeekDayOfMonthDayOfWeekOutput values. -// You can construct a concrete instance of `WeekDayOfMonthDayOfWeekInput` via: +// WeekDayOfMonthDayOfWeekInput is an input type that accepts values of the WeekDayOfMonthDayOfWeek enum +// A concrete instance of `WeekDayOfMonthDayOfWeekInput` can be one of the following: // -// WeekDayOfMonthDayOfWeekArgs{...} +// WeekDayOfMonthDayOfWeekDayOfWeekUnspecified +// WeekDayOfMonthDayOfWeekMonday +// WeekDayOfMonthDayOfWeekTuesday +// WeekDayOfMonthDayOfWeekWednesday +// WeekDayOfMonthDayOfWeekThursday +// WeekDayOfMonthDayOfWeekFriday +// WeekDayOfMonthDayOfWeekSaturday +// WeekDayOfMonthDayOfWeekSunday type WeekDayOfMonthDayOfWeekInput interface { pulumi.Input @@ -2286,10 +2327,17 @@ func (o WeeklyScheduleDayOfWeekPtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// WeeklyScheduleDayOfWeekInput is an input type that accepts WeeklyScheduleDayOfWeekArgs and WeeklyScheduleDayOfWeekOutput values. -// You can construct a concrete instance of `WeeklyScheduleDayOfWeekInput` via: +// WeeklyScheduleDayOfWeekInput is an input type that accepts values of the WeeklyScheduleDayOfWeek enum +// A concrete instance of `WeeklyScheduleDayOfWeekInput` can be one of the following: // -// WeeklyScheduleDayOfWeekArgs{...} +// WeeklyScheduleDayOfWeekDayOfWeekUnspecified +// WeeklyScheduleDayOfWeekMonday +// WeeklyScheduleDayOfWeekTuesday +// WeeklyScheduleDayOfWeekWednesday +// WeeklyScheduleDayOfWeekThursday +// WeeklyScheduleDayOfWeekFriday +// WeeklyScheduleDayOfWeekSaturday +// WeeklyScheduleDayOfWeekSunday type WeeklyScheduleDayOfWeekInput interface { pulumi.Input @@ -2474,10 +2522,19 @@ func (o WindowsUpdateSettingsClassificationsItemPtrOutput) ToStringPtrOutputWith }).(pulumi.StringPtrOutput) } -// WindowsUpdateSettingsClassificationsItemInput is an input type that accepts WindowsUpdateSettingsClassificationsItemArgs and WindowsUpdateSettingsClassificationsItemOutput values. -// You can construct a concrete instance of `WindowsUpdateSettingsClassificationsItemInput` via: +// WindowsUpdateSettingsClassificationsItemInput is an input type that accepts values of the WindowsUpdateSettingsClassificationsItem enum +// A concrete instance of `WindowsUpdateSettingsClassificationsItemInput` can be one of the following: // -// WindowsUpdateSettingsClassificationsItemArgs{...} +// WindowsUpdateSettingsClassificationsItemClassificationUnspecified +// WindowsUpdateSettingsClassificationsItemCritical +// WindowsUpdateSettingsClassificationsItemSecurity +// WindowsUpdateSettingsClassificationsItemDefinition +// WindowsUpdateSettingsClassificationsItemDriver +// WindowsUpdateSettingsClassificationsItemFeaturePack +// WindowsUpdateSettingsClassificationsItemServicePack +// WindowsUpdateSettingsClassificationsItemTool +// WindowsUpdateSettingsClassificationsItemUpdateRollup +// WindowsUpdateSettingsClassificationsItemUpdate type WindowsUpdateSettingsClassificationsItemInput interface { pulumi.Input diff --git a/sdk/go/google/policysimulator/v1/pulumiEnums.go b/sdk/go/google/policysimulator/v1/pulumiEnums.go index 54d74f2c8a..250784cc4e 100644 --- a/sdk/go/google/policysimulator/v1/pulumiEnums.go +++ b/sdk/go/google/policysimulator/v1/pulumiEnums.go @@ -140,10 +140,11 @@ func (o GoogleCloudPolicysimulatorV1ReplayConfigLogSourcePtrOutput) ToStringPtrO }).(pulumi.StringPtrOutput) } -// GoogleCloudPolicysimulatorV1ReplayConfigLogSourceInput is an input type that accepts GoogleCloudPolicysimulatorV1ReplayConfigLogSourceArgs and GoogleCloudPolicysimulatorV1ReplayConfigLogSourceOutput values. -// You can construct a concrete instance of `GoogleCloudPolicysimulatorV1ReplayConfigLogSourceInput` via: +// GoogleCloudPolicysimulatorV1ReplayConfigLogSourceInput is an input type that accepts values of the GoogleCloudPolicysimulatorV1ReplayConfigLogSource enum +// A concrete instance of `GoogleCloudPolicysimulatorV1ReplayConfigLogSourceInput` can be one of the following: // -// GoogleCloudPolicysimulatorV1ReplayConfigLogSourceArgs{...} +// GoogleCloudPolicysimulatorV1ReplayConfigLogSourceLogSourceUnspecified +// GoogleCloudPolicysimulatorV1ReplayConfigLogSourceRecentAccesses type GoogleCloudPolicysimulatorV1ReplayConfigLogSourceInput interface { pulumi.Input diff --git a/sdk/go/google/policysimulator/v1alpha/pulumiEnums.go b/sdk/go/google/policysimulator/v1alpha/pulumiEnums.go index f23d89c69d..caf19ffb05 100644 --- a/sdk/go/google/policysimulator/v1alpha/pulumiEnums.go +++ b/sdk/go/google/policysimulator/v1alpha/pulumiEnums.go @@ -140,10 +140,11 @@ func (o GoogleCloudPolicysimulatorV1alphaReplayConfigLogSourcePtrOutput) ToStrin }).(pulumi.StringPtrOutput) } -// GoogleCloudPolicysimulatorV1alphaReplayConfigLogSourceInput is an input type that accepts GoogleCloudPolicysimulatorV1alphaReplayConfigLogSourceArgs and GoogleCloudPolicysimulatorV1alphaReplayConfigLogSourceOutput values. -// You can construct a concrete instance of `GoogleCloudPolicysimulatorV1alphaReplayConfigLogSourceInput` via: +// GoogleCloudPolicysimulatorV1alphaReplayConfigLogSourceInput is an input type that accepts values of the GoogleCloudPolicysimulatorV1alphaReplayConfigLogSource enum +// A concrete instance of `GoogleCloudPolicysimulatorV1alphaReplayConfigLogSourceInput` can be one of the following: // -// GoogleCloudPolicysimulatorV1alphaReplayConfigLogSourceArgs{...} +// GoogleCloudPolicysimulatorV1alphaReplayConfigLogSourceLogSourceUnspecified +// GoogleCloudPolicysimulatorV1alphaReplayConfigLogSourceRecentAccesses type GoogleCloudPolicysimulatorV1alphaReplayConfigLogSourceInput interface { pulumi.Input diff --git a/sdk/go/google/policysimulator/v1beta/pulumiEnums.go b/sdk/go/google/policysimulator/v1beta/pulumiEnums.go index 316b32a86f..14264ff02d 100644 --- a/sdk/go/google/policysimulator/v1beta/pulumiEnums.go +++ b/sdk/go/google/policysimulator/v1beta/pulumiEnums.go @@ -140,10 +140,11 @@ func (o GoogleCloudPolicysimulatorV1betaReplayConfigLogSourcePtrOutput) ToString }).(pulumi.StringPtrOutput) } -// GoogleCloudPolicysimulatorV1betaReplayConfigLogSourceInput is an input type that accepts GoogleCloudPolicysimulatorV1betaReplayConfigLogSourceArgs and GoogleCloudPolicysimulatorV1betaReplayConfigLogSourceOutput values. -// You can construct a concrete instance of `GoogleCloudPolicysimulatorV1betaReplayConfigLogSourceInput` via: +// GoogleCloudPolicysimulatorV1betaReplayConfigLogSourceInput is an input type that accepts values of the GoogleCloudPolicysimulatorV1betaReplayConfigLogSource enum +// A concrete instance of `GoogleCloudPolicysimulatorV1betaReplayConfigLogSourceInput` can be one of the following: // -// GoogleCloudPolicysimulatorV1betaReplayConfigLogSourceArgs{...} +// GoogleCloudPolicysimulatorV1betaReplayConfigLogSourceLogSourceUnspecified +// GoogleCloudPolicysimulatorV1betaReplayConfigLogSourceRecentAccesses type GoogleCloudPolicysimulatorV1betaReplayConfigLogSourceInput interface { pulumi.Input diff --git a/sdk/go/google/policysimulator/v1beta1/pulumiEnums.go b/sdk/go/google/policysimulator/v1beta1/pulumiEnums.go index fa33023c40..1736b1d214 100644 --- a/sdk/go/google/policysimulator/v1beta1/pulumiEnums.go +++ b/sdk/go/google/policysimulator/v1beta1/pulumiEnums.go @@ -140,10 +140,11 @@ func (o GoogleCloudPolicysimulatorV1beta1ReplayConfigLogSourcePtrOutput) ToStrin }).(pulumi.StringPtrOutput) } -// GoogleCloudPolicysimulatorV1beta1ReplayConfigLogSourceInput is an input type that accepts GoogleCloudPolicysimulatorV1beta1ReplayConfigLogSourceArgs and GoogleCloudPolicysimulatorV1beta1ReplayConfigLogSourceOutput values. -// You can construct a concrete instance of `GoogleCloudPolicysimulatorV1beta1ReplayConfigLogSourceInput` via: +// GoogleCloudPolicysimulatorV1beta1ReplayConfigLogSourceInput is an input type that accepts values of the GoogleCloudPolicysimulatorV1beta1ReplayConfigLogSource enum +// A concrete instance of `GoogleCloudPolicysimulatorV1beta1ReplayConfigLogSourceInput` can be one of the following: // -// GoogleCloudPolicysimulatorV1beta1ReplayConfigLogSourceArgs{...} +// GoogleCloudPolicysimulatorV1beta1ReplayConfigLogSourceLogSourceUnspecified +// GoogleCloudPolicysimulatorV1beta1ReplayConfigLogSourceRecentAccesses type GoogleCloudPolicysimulatorV1beta1ReplayConfigLogSourceInput interface { pulumi.Input diff --git a/sdk/go/google/privateca/v1/pulumiEnums.go b/sdk/go/google/privateca/v1/pulumiEnums.go index 1b8789221b..edced23093 100644 --- a/sdk/go/google/privateca/v1/pulumiEnums.go +++ b/sdk/go/google/privateca/v1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input @@ -319,10 +322,12 @@ func (o CaPoolTierPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) p }).(pulumi.StringPtrOutput) } -// CaPoolTierInput is an input type that accepts CaPoolTierArgs and CaPoolTierOutput values. -// You can construct a concrete instance of `CaPoolTierInput` via: +// CaPoolTierInput is an input type that accepts values of the CaPoolTier enum +// A concrete instance of `CaPoolTierInput` can be one of the following: // -// CaPoolTierArgs{...} +// CaPoolTierTierUnspecified +// CaPoolTierEnterprise +// CaPoolTierDevops type CaPoolTierInput interface { pulumi.Input @@ -494,10 +499,12 @@ func (o CertificateAuthorityTypePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// CertificateAuthorityTypeInput is an input type that accepts CertificateAuthorityTypeArgs and CertificateAuthorityTypeOutput values. -// You can construct a concrete instance of `CertificateAuthorityTypeInput` via: +// CertificateAuthorityTypeInput is an input type that accepts values of the CertificateAuthorityType enum +// A concrete instance of `CertificateAuthorityTypeInput` can be one of the following: // -// CertificateAuthorityTypeArgs{...} +// CertificateAuthorityTypeTypeUnspecified +// CertificateAuthorityTypeSelfSigned +// CertificateAuthorityTypeSubordinate type CertificateAuthorityTypeInput interface { pulumi.Input @@ -676,10 +683,16 @@ func (o CertificateExtensionConstraintsKnownExtensionsItemPtrOutput) ToStringPtr }).(pulumi.StringPtrOutput) } -// CertificateExtensionConstraintsKnownExtensionsItemInput is an input type that accepts CertificateExtensionConstraintsKnownExtensionsItemArgs and CertificateExtensionConstraintsKnownExtensionsItemOutput values. -// You can construct a concrete instance of `CertificateExtensionConstraintsKnownExtensionsItemInput` via: +// CertificateExtensionConstraintsKnownExtensionsItemInput is an input type that accepts values of the CertificateExtensionConstraintsKnownExtensionsItem enum +// A concrete instance of `CertificateExtensionConstraintsKnownExtensionsItemInput` can be one of the following: // -// CertificateExtensionConstraintsKnownExtensionsItemArgs{...} +// CertificateExtensionConstraintsKnownExtensionsItemKnownCertificateExtensionUnspecified +// CertificateExtensionConstraintsKnownExtensionsItemBaseKeyUsage +// CertificateExtensionConstraintsKnownExtensionsItemExtendedKeyUsage +// CertificateExtensionConstraintsKnownExtensionsItemCaOptions +// CertificateExtensionConstraintsKnownExtensionsItemPolicyIds +// CertificateExtensionConstraintsKnownExtensionsItemAiaOcspServers +// CertificateExtensionConstraintsKnownExtensionsItemNameConstraints type CertificateExtensionConstraintsKnownExtensionsItemInput interface { pulumi.Input @@ -896,10 +909,12 @@ func (o CertificateSubjectModePtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// CertificateSubjectModeInput is an input type that accepts CertificateSubjectModeArgs and CertificateSubjectModeOutput values. -// You can construct a concrete instance of `CertificateSubjectModeInput` via: +// CertificateSubjectModeInput is an input type that accepts values of the CertificateSubjectMode enum +// A concrete instance of `CertificateSubjectModeInput` can be one of the following: // -// CertificateSubjectModeArgs{...} +// CertificateSubjectModeSubjectRequestModeUnspecified +// CertificateSubjectModeDefault +// CertificateSubjectModeReflectedSpiffe type CertificateSubjectModeInput interface { pulumi.Input @@ -1073,10 +1088,13 @@ func (o EcKeyTypeSignatureAlgorithmPtrOutput) ToStringPtrOutputWithContext(ctx c }).(pulumi.StringPtrOutput) } -// EcKeyTypeSignatureAlgorithmInput is an input type that accepts EcKeyTypeSignatureAlgorithmArgs and EcKeyTypeSignatureAlgorithmOutput values. -// You can construct a concrete instance of `EcKeyTypeSignatureAlgorithmInput` via: +// EcKeyTypeSignatureAlgorithmInput is an input type that accepts values of the EcKeyTypeSignatureAlgorithm enum +// A concrete instance of `EcKeyTypeSignatureAlgorithmInput` can be one of the following: // -// EcKeyTypeSignatureAlgorithmArgs{...} +// EcKeyTypeSignatureAlgorithmEcSignatureAlgorithmUnspecified +// EcKeyTypeSignatureAlgorithmEcdsaP256 +// EcKeyTypeSignatureAlgorithmEcdsaP384 +// EcKeyTypeSignatureAlgorithmEddsa25519 type EcKeyTypeSignatureAlgorithmInput interface { pulumi.Input @@ -1260,10 +1278,18 @@ func (o KeyVersionSpecAlgorithmPtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// KeyVersionSpecAlgorithmInput is an input type that accepts KeyVersionSpecAlgorithmArgs and KeyVersionSpecAlgorithmOutput values. -// You can construct a concrete instance of `KeyVersionSpecAlgorithmInput` via: +// KeyVersionSpecAlgorithmInput is an input type that accepts values of the KeyVersionSpecAlgorithm enum +// A concrete instance of `KeyVersionSpecAlgorithmInput` can be one of the following: // -// KeyVersionSpecAlgorithmArgs{...} +// KeyVersionSpecAlgorithmSignHashAlgorithmUnspecified +// KeyVersionSpecAlgorithmRsaPss2048Sha256 +// KeyVersionSpecAlgorithmRsaPss3072Sha256 +// KeyVersionSpecAlgorithmRsaPss4096Sha256 +// KeyVersionSpecAlgorithmRsaPkcs12048Sha256 +// KeyVersionSpecAlgorithmRsaPkcs13072Sha256 +// KeyVersionSpecAlgorithmRsaPkcs14096Sha256 +// KeyVersionSpecAlgorithmEcP256Sha256 +// KeyVersionSpecAlgorithmEcP384Sha384 type KeyVersionSpecAlgorithmInput interface { pulumi.Input @@ -1433,10 +1459,11 @@ func (o PublicKeyFormatPtrOutput) ToStringPtrOutputWithContext(ctx context.Conte }).(pulumi.StringPtrOutput) } -// PublicKeyFormatInput is an input type that accepts PublicKeyFormatArgs and PublicKeyFormatOutput values. -// You can construct a concrete instance of `PublicKeyFormatInput` via: +// PublicKeyFormatInput is an input type that accepts values of the PublicKeyFormat enum +// A concrete instance of `PublicKeyFormatInput` can be one of the following: // -// PublicKeyFormatArgs{...} +// PublicKeyFormatKeyFormatUnspecified +// PublicKeyFormatPem type PublicKeyFormatInput interface { pulumi.Input @@ -1608,10 +1635,12 @@ func (o PublishingOptionsEncodingFormatPtrOutput) ToStringPtrOutputWithContext(c }).(pulumi.StringPtrOutput) } -// PublishingOptionsEncodingFormatInput is an input type that accepts PublishingOptionsEncodingFormatArgs and PublishingOptionsEncodingFormatOutput values. -// You can construct a concrete instance of `PublishingOptionsEncodingFormatInput` via: +// PublishingOptionsEncodingFormatInput is an input type that accepts values of the PublishingOptionsEncodingFormat enum +// A concrete instance of `PublishingOptionsEncodingFormatInput` can be one of the following: // -// PublishingOptionsEncodingFormatArgs{...} +// PublishingOptionsEncodingFormatEncodingFormatUnspecified +// PublishingOptionsEncodingFormatPem +// PublishingOptionsEncodingFormatDer type PublishingOptionsEncodingFormatInput interface { pulumi.Input diff --git a/sdk/go/google/privateca/v1beta1/pulumiEnums.go b/sdk/go/google/privateca/v1beta1/pulumiEnums.go index 75f1dd031f..186b214402 100644 --- a/sdk/go/google/privateca/v1beta1/pulumiEnums.go +++ b/sdk/go/google/privateca/v1beta1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input diff --git a/sdk/go/google/pubsub/v1/pulumiEnums.go b/sdk/go/google/pubsub/v1/pulumiEnums.go index 0fb3adb01f..09a8004df1 100644 --- a/sdk/go/google/pubsub/v1/pulumiEnums.go +++ b/sdk/go/google/pubsub/v1/pulumiEnums.go @@ -142,10 +142,12 @@ func (o SchemaSettingsEncodingPtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// SchemaSettingsEncodingInput is an input type that accepts SchemaSettingsEncodingArgs and SchemaSettingsEncodingOutput values. -// You can construct a concrete instance of `SchemaSettingsEncodingInput` via: +// SchemaSettingsEncodingInput is an input type that accepts values of the SchemaSettingsEncoding enum +// A concrete instance of `SchemaSettingsEncodingInput` can be one of the following: // -// SchemaSettingsEncodingArgs{...} +// SchemaSettingsEncodingEncodingUnspecified +// SchemaSettingsEncodingJson +// SchemaSettingsEncodingBinary type SchemaSettingsEncodingInput interface { pulumi.Input @@ -317,10 +319,12 @@ func (o SchemaTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) p }).(pulumi.StringPtrOutput) } -// SchemaTypeInput is an input type that accepts SchemaTypeArgs and SchemaTypeOutput values. -// You can construct a concrete instance of `SchemaTypeInput` via: +// SchemaTypeInput is an input type that accepts values of the SchemaType enum +// A concrete instance of `SchemaTypeInput` can be one of the following: // -// SchemaTypeArgs{...} +// SchemaTypeTypeUnspecified +// SchemaTypeProtocolBuffer +// SchemaTypeAvro type SchemaTypeInput interface { pulumi.Input diff --git a/sdk/go/google/pubsublite/v1/pulumiEnums.go b/sdk/go/google/pubsublite/v1/pulumiEnums.go index b609aad6f9..d0c5e09698 100644 --- a/sdk/go/google/pubsublite/v1/pulumiEnums.go +++ b/sdk/go/google/pubsublite/v1/pulumiEnums.go @@ -142,10 +142,12 @@ func (o DeliveryConfigDeliveryRequirementPtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// DeliveryConfigDeliveryRequirementInput is an input type that accepts DeliveryConfigDeliveryRequirementArgs and DeliveryConfigDeliveryRequirementOutput values. -// You can construct a concrete instance of `DeliveryConfigDeliveryRequirementInput` via: +// DeliveryConfigDeliveryRequirementInput is an input type that accepts values of the DeliveryConfigDeliveryRequirement enum +// A concrete instance of `DeliveryConfigDeliveryRequirementInput` can be one of the following: // -// DeliveryConfigDeliveryRequirementArgs{...} +// DeliveryConfigDeliveryRequirementDeliveryRequirementUnspecified +// DeliveryConfigDeliveryRequirementDeliverImmediately +// DeliveryConfigDeliveryRequirementDeliverAfterStored type DeliveryConfigDeliveryRequirementInput interface { pulumi.Input @@ -321,10 +323,14 @@ func (o ExportConfigDesiredStatePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// ExportConfigDesiredStateInput is an input type that accepts ExportConfigDesiredStateArgs and ExportConfigDesiredStateOutput values. -// You can construct a concrete instance of `ExportConfigDesiredStateInput` via: +// ExportConfigDesiredStateInput is an input type that accepts values of the ExportConfigDesiredState enum +// A concrete instance of `ExportConfigDesiredStateInput` can be one of the following: // -// ExportConfigDesiredStateArgs{...} +// ExportConfigDesiredStateStateUnspecified +// ExportConfigDesiredStateActive +// ExportConfigDesiredStatePaused +// ExportConfigDesiredStatePermissionDenied +// ExportConfigDesiredStateNotFound type ExportConfigDesiredStateInput interface { pulumi.Input diff --git a/sdk/go/google/rapidmigrationassessment/v1/pulumiEnums.go b/sdk/go/google/rapidmigrationassessment/v1/pulumiEnums.go index 46fa55648b..cccd37e10e 100644 --- a/sdk/go/google/rapidmigrationassessment/v1/pulumiEnums.go +++ b/sdk/go/google/rapidmigrationassessment/v1/pulumiEnums.go @@ -142,10 +142,12 @@ func (o AnnotationTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Contex }).(pulumi.StringPtrOutput) } -// AnnotationTypeInput is an input type that accepts AnnotationTypeArgs and AnnotationTypeOutput values. -// You can construct a concrete instance of `AnnotationTypeInput` via: +// AnnotationTypeInput is an input type that accepts values of the AnnotationType enum +// A concrete instance of `AnnotationTypeInput` can be one of the following: // -// AnnotationTypeArgs{...} +// AnnotationTypeTypeUnspecified +// AnnotationTypeTypeLegacyExportConsent +// AnnotationTypeTypeQwiklab type AnnotationTypeInput interface { pulumi.Input diff --git a/sdk/go/google/recaptchaenterprise/v1/pulumiEnums.go b/sdk/go/google/recaptchaenterprise/v1/pulumiEnums.go index 8d7469c69f..4bca677e39 100644 --- a/sdk/go/google/recaptchaenterprise/v1/pulumiEnums.go +++ b/sdk/go/google/recaptchaenterprise/v1/pulumiEnums.go @@ -142,10 +142,12 @@ func (o GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengePtrOutput) }).(pulumi.StringPtrOutput) } -// GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengeInput is an input type that accepts GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengeArgs and GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengeOutput values. -// You can construct a concrete instance of `GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengeInput` via: +// GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengeInput is an input type that accepts values of the GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallenge enum +// A concrete instance of `GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengeInput` can be one of the following: // -// GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengeArgs{...} +// GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengeTestingChallengeUnspecified +// GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengeNocaptcha +// GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengeUnsolvableChallenge type GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengeInput interface { pulumi.Input @@ -321,10 +323,14 @@ func (o GoogleCloudRecaptchaenterpriseV1WafSettingsWafFeaturePtrOutput) ToString }).(pulumi.StringPtrOutput) } -// GoogleCloudRecaptchaenterpriseV1WafSettingsWafFeatureInput is an input type that accepts GoogleCloudRecaptchaenterpriseV1WafSettingsWafFeatureArgs and GoogleCloudRecaptchaenterpriseV1WafSettingsWafFeatureOutput values. -// You can construct a concrete instance of `GoogleCloudRecaptchaenterpriseV1WafSettingsWafFeatureInput` via: +// GoogleCloudRecaptchaenterpriseV1WafSettingsWafFeatureInput is an input type that accepts values of the GoogleCloudRecaptchaenterpriseV1WafSettingsWafFeature enum +// A concrete instance of `GoogleCloudRecaptchaenterpriseV1WafSettingsWafFeatureInput` can be one of the following: // -// GoogleCloudRecaptchaenterpriseV1WafSettingsWafFeatureArgs{...} +// GoogleCloudRecaptchaenterpriseV1WafSettingsWafFeatureWafFeatureUnspecified +// GoogleCloudRecaptchaenterpriseV1WafSettingsWafFeatureChallengePage +// GoogleCloudRecaptchaenterpriseV1WafSettingsWafFeatureSessionToken +// GoogleCloudRecaptchaenterpriseV1WafSettingsWafFeatureActionToken +// GoogleCloudRecaptchaenterpriseV1WafSettingsWafFeatureExpress type GoogleCloudRecaptchaenterpriseV1WafSettingsWafFeatureInput interface { pulumi.Input @@ -496,10 +502,12 @@ func (o GoogleCloudRecaptchaenterpriseV1WafSettingsWafServicePtrOutput) ToString }).(pulumi.StringPtrOutput) } -// GoogleCloudRecaptchaenterpriseV1WafSettingsWafServiceInput is an input type that accepts GoogleCloudRecaptchaenterpriseV1WafSettingsWafServiceArgs and GoogleCloudRecaptchaenterpriseV1WafSettingsWafServiceOutput values. -// You can construct a concrete instance of `GoogleCloudRecaptchaenterpriseV1WafSettingsWafServiceInput` via: +// GoogleCloudRecaptchaenterpriseV1WafSettingsWafServiceInput is an input type that accepts values of the GoogleCloudRecaptchaenterpriseV1WafSettingsWafService enum +// A concrete instance of `GoogleCloudRecaptchaenterpriseV1WafSettingsWafServiceInput` can be one of the following: // -// GoogleCloudRecaptchaenterpriseV1WafSettingsWafServiceArgs{...} +// GoogleCloudRecaptchaenterpriseV1WafSettingsWafServiceWafServiceUnspecified +// GoogleCloudRecaptchaenterpriseV1WafSettingsWafServiceCa +// GoogleCloudRecaptchaenterpriseV1WafSettingsWafServiceFastly type GoogleCloudRecaptchaenterpriseV1WafSettingsWafServiceInput interface { pulumi.Input @@ -673,10 +681,13 @@ func (o GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferenc }).(pulumi.StringPtrOutput) } -// GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferenceInput is an input type that accepts GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferenceArgs and GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferenceOutput values. -// You can construct a concrete instance of `GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferenceInput` via: +// GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferenceInput is an input type that accepts values of the GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreference enum +// A concrete instance of `GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferenceInput` can be one of the following: // -// GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferenceArgs{...} +// GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferenceChallengeSecurityPreferenceUnspecified +// GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferenceUsability +// GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferenceBalance +// GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferenceSecurity type GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferenceInput interface { pulumi.Input @@ -850,10 +861,13 @@ func (o GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypePtrOutput) }).(pulumi.StringPtrOutput) } -// GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypeInput is an input type that accepts GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypeArgs and GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypeOutput values. -// You can construct a concrete instance of `GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypeInput` via: +// GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypeInput is an input type that accepts values of the GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationType enum +// A concrete instance of `GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypeInput` can be one of the following: // -// GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypeArgs{...} +// GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypeIntegrationTypeUnspecified +// GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypeScore +// GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypeCheckbox +// GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypeInvisible type GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypeInput interface { pulumi.Input diff --git a/sdk/go/google/recommendationengine/v1beta1/pulumiEnums.go b/sdk/go/google/recommendationengine/v1beta1/pulumiEnums.go index 02004efe20..3fc7321ea3 100644 --- a/sdk/go/google/recommendationengine/v1beta1/pulumiEnums.go +++ b/sdk/go/google/recommendationengine/v1beta1/pulumiEnums.go @@ -146,10 +146,14 @@ func (o GoogleCloudRecommendationengineV1beta1ProductCatalogItemStockStatePtrOut }).(pulumi.StringPtrOutput) } -// GoogleCloudRecommendationengineV1beta1ProductCatalogItemStockStateInput is an input type that accepts GoogleCloudRecommendationengineV1beta1ProductCatalogItemStockStateArgs and GoogleCloudRecommendationengineV1beta1ProductCatalogItemStockStateOutput values. -// You can construct a concrete instance of `GoogleCloudRecommendationengineV1beta1ProductCatalogItemStockStateInput` via: +// GoogleCloudRecommendationengineV1beta1ProductCatalogItemStockStateInput is an input type that accepts values of the GoogleCloudRecommendationengineV1beta1ProductCatalogItemStockState enum +// A concrete instance of `GoogleCloudRecommendationengineV1beta1ProductCatalogItemStockStateInput` can be one of the following: // -// GoogleCloudRecommendationengineV1beta1ProductCatalogItemStockStateArgs{...} +// GoogleCloudRecommendationengineV1beta1ProductCatalogItemStockStateStockStateUnspecified +// GoogleCloudRecommendationengineV1beta1ProductCatalogItemStockStateInStock +// GoogleCloudRecommendationengineV1beta1ProductCatalogItemStockStateOutOfStock +// GoogleCloudRecommendationengineV1beta1ProductCatalogItemStockStatePreorder +// GoogleCloudRecommendationengineV1beta1ProductCatalogItemStockStateBackorder type GoogleCloudRecommendationengineV1beta1ProductCatalogItemStockStateInput interface { pulumi.Input diff --git a/sdk/go/google/redis/v1/pulumiEnums.go b/sdk/go/google/redis/v1/pulumiEnums.go index d284438a3e..583181b393 100644 --- a/sdk/go/google/redis/v1/pulumiEnums.go +++ b/sdk/go/google/redis/v1/pulumiEnums.go @@ -142,10 +142,12 @@ func (o ClusterAuthorizationModePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// ClusterAuthorizationModeInput is an input type that accepts ClusterAuthorizationModeArgs and ClusterAuthorizationModeOutput values. -// You can construct a concrete instance of `ClusterAuthorizationModeInput` via: +// ClusterAuthorizationModeInput is an input type that accepts values of the ClusterAuthorizationMode enum +// A concrete instance of `ClusterAuthorizationModeInput` can be one of the following: // -// ClusterAuthorizationModeArgs{...} +// ClusterAuthorizationModeAuthModeUnspecified +// ClusterAuthorizationModeAuthModeIamAuth +// ClusterAuthorizationModeAuthModeDisabled type ClusterAuthorizationModeInput interface { pulumi.Input @@ -317,10 +319,12 @@ func (o ClusterTransitEncryptionModePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// ClusterTransitEncryptionModeInput is an input type that accepts ClusterTransitEncryptionModeArgs and ClusterTransitEncryptionModeOutput values. -// You can construct a concrete instance of `ClusterTransitEncryptionModeInput` via: +// ClusterTransitEncryptionModeInput is an input type that accepts values of the ClusterTransitEncryptionMode enum +// A concrete instance of `ClusterTransitEncryptionModeInput` can be one of the following: // -// ClusterTransitEncryptionModeArgs{...} +// ClusterTransitEncryptionModeTransitEncryptionModeUnspecified +// ClusterTransitEncryptionModeTransitEncryptionModeDisabled +// ClusterTransitEncryptionModeTransitEncryptionModeServerAuthentication type ClusterTransitEncryptionModeInput interface { pulumi.Input @@ -492,10 +496,12 @@ func (o InstanceConnectModePtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// InstanceConnectModeInput is an input type that accepts InstanceConnectModeArgs and InstanceConnectModeOutput values. -// You can construct a concrete instance of `InstanceConnectModeInput` via: +// InstanceConnectModeInput is an input type that accepts values of the InstanceConnectMode enum +// A concrete instance of `InstanceConnectModeInput` can be one of the following: // -// InstanceConnectModeArgs{...} +// InstanceConnectModeConnectModeUnspecified +// InstanceConnectModeDirectPeering +// InstanceConnectModePrivateServiceAccess type InstanceConnectModeInput interface { pulumi.Input @@ -667,10 +673,12 @@ func (o InstanceReadReplicasModePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// InstanceReadReplicasModeInput is an input type that accepts InstanceReadReplicasModeArgs and InstanceReadReplicasModeOutput values. -// You can construct a concrete instance of `InstanceReadReplicasModeInput` via: +// InstanceReadReplicasModeInput is an input type that accepts values of the InstanceReadReplicasMode enum +// A concrete instance of `InstanceReadReplicasModeInput` can be one of the following: // -// InstanceReadReplicasModeArgs{...} +// InstanceReadReplicasModeReadReplicasModeUnspecified +// InstanceReadReplicasModeReadReplicasDisabled +// InstanceReadReplicasModeReadReplicasEnabled type InstanceReadReplicasModeInput interface { pulumi.Input @@ -839,10 +847,11 @@ func (o InstanceSuspensionReasonsItemPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// InstanceSuspensionReasonsItemInput is an input type that accepts InstanceSuspensionReasonsItemArgs and InstanceSuspensionReasonsItemOutput values. -// You can construct a concrete instance of `InstanceSuspensionReasonsItemInput` via: +// InstanceSuspensionReasonsItemInput is an input type that accepts values of the InstanceSuspensionReasonsItem enum +// A concrete instance of `InstanceSuspensionReasonsItemInput` can be one of the following: // -// InstanceSuspensionReasonsItemArgs{...} +// InstanceSuspensionReasonsItemSuspensionReasonUnspecified +// InstanceSuspensionReasonsItemCustomerManagedKeyIssue type InstanceSuspensionReasonsItemInput interface { pulumi.Input @@ -1059,10 +1068,12 @@ func (o InstanceTierPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) }).(pulumi.StringPtrOutput) } -// InstanceTierInput is an input type that accepts InstanceTierArgs and InstanceTierOutput values. -// You can construct a concrete instance of `InstanceTierInput` via: +// InstanceTierInput is an input type that accepts values of the InstanceTier enum +// A concrete instance of `InstanceTierInput` can be one of the following: // -// InstanceTierArgs{...} +// InstanceTierTierUnspecified +// InstanceTierBasic +// InstanceTierStandardHa type InstanceTierInput interface { pulumi.Input @@ -1234,10 +1245,12 @@ func (o InstanceTransitEncryptionModePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// InstanceTransitEncryptionModeInput is an input type that accepts InstanceTransitEncryptionModeArgs and InstanceTransitEncryptionModeOutput values. -// You can construct a concrete instance of `InstanceTransitEncryptionModeInput` via: +// InstanceTransitEncryptionModeInput is an input type that accepts values of the InstanceTransitEncryptionMode enum +// A concrete instance of `InstanceTransitEncryptionModeInput` can be one of the following: // -// InstanceTransitEncryptionModeArgs{...} +// InstanceTransitEncryptionModeTransitEncryptionModeUnspecified +// InstanceTransitEncryptionModeServerAuthentication +// InstanceTransitEncryptionModeDisabled type InstanceTransitEncryptionModeInput interface { pulumi.Input @@ -1409,10 +1422,12 @@ func (o PersistenceConfigPersistenceModePtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// PersistenceConfigPersistenceModeInput is an input type that accepts PersistenceConfigPersistenceModeArgs and PersistenceConfigPersistenceModeOutput values. -// You can construct a concrete instance of `PersistenceConfigPersistenceModeInput` via: +// PersistenceConfigPersistenceModeInput is an input type that accepts values of the PersistenceConfigPersistenceMode enum +// A concrete instance of `PersistenceConfigPersistenceModeInput` can be one of the following: // -// PersistenceConfigPersistenceModeArgs{...} +// PersistenceConfigPersistenceModePersistenceModeUnspecified +// PersistenceConfigPersistenceModeDisabled +// PersistenceConfigPersistenceModeRdb type PersistenceConfigPersistenceModeInput interface { pulumi.Input @@ -1588,10 +1603,14 @@ func (o PersistenceConfigRdbSnapshotPeriodPtrOutput) ToStringPtrOutputWithContex }).(pulumi.StringPtrOutput) } -// PersistenceConfigRdbSnapshotPeriodInput is an input type that accepts PersistenceConfigRdbSnapshotPeriodArgs and PersistenceConfigRdbSnapshotPeriodOutput values. -// You can construct a concrete instance of `PersistenceConfigRdbSnapshotPeriodInput` via: +// PersistenceConfigRdbSnapshotPeriodInput is an input type that accepts values of the PersistenceConfigRdbSnapshotPeriod enum +// A concrete instance of `PersistenceConfigRdbSnapshotPeriodInput` can be one of the following: // -// PersistenceConfigRdbSnapshotPeriodArgs{...} +// PersistenceConfigRdbSnapshotPeriodSnapshotPeriodUnspecified +// PersistenceConfigRdbSnapshotPeriodOneHour +// PersistenceConfigRdbSnapshotPeriodSixHours +// PersistenceConfigRdbSnapshotPeriodTwelveHours +// PersistenceConfigRdbSnapshotPeriodTwentyFourHours type PersistenceConfigRdbSnapshotPeriodInput interface { pulumi.Input @@ -1773,10 +1792,17 @@ func (o WeeklyMaintenanceWindowDayPtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// WeeklyMaintenanceWindowDayInput is an input type that accepts WeeklyMaintenanceWindowDayArgs and WeeklyMaintenanceWindowDayOutput values. -// You can construct a concrete instance of `WeeklyMaintenanceWindowDayInput` via: +// WeeklyMaintenanceWindowDayInput is an input type that accepts values of the WeeklyMaintenanceWindowDay enum +// A concrete instance of `WeeklyMaintenanceWindowDayInput` can be one of the following: // -// WeeklyMaintenanceWindowDayArgs{...} +// WeeklyMaintenanceWindowDayDayOfWeekUnspecified +// WeeklyMaintenanceWindowDayMonday +// WeeklyMaintenanceWindowDayTuesday +// WeeklyMaintenanceWindowDayWednesday +// WeeklyMaintenanceWindowDayThursday +// WeeklyMaintenanceWindowDayFriday +// WeeklyMaintenanceWindowDaySaturday +// WeeklyMaintenanceWindowDaySunday type WeeklyMaintenanceWindowDayInput interface { pulumi.Input diff --git a/sdk/go/google/redis/v1beta1/pulumiEnums.go b/sdk/go/google/redis/v1beta1/pulumiEnums.go index 8fb7177ab6..08a6818528 100644 --- a/sdk/go/google/redis/v1beta1/pulumiEnums.go +++ b/sdk/go/google/redis/v1beta1/pulumiEnums.go @@ -142,10 +142,12 @@ func (o ClusterAuthorizationModePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// ClusterAuthorizationModeInput is an input type that accepts ClusterAuthorizationModeArgs and ClusterAuthorizationModeOutput values. -// You can construct a concrete instance of `ClusterAuthorizationModeInput` via: +// ClusterAuthorizationModeInput is an input type that accepts values of the ClusterAuthorizationMode enum +// A concrete instance of `ClusterAuthorizationModeInput` can be one of the following: // -// ClusterAuthorizationModeArgs{...} +// ClusterAuthorizationModeAuthModeUnspecified +// ClusterAuthorizationModeAuthModeIamAuth +// ClusterAuthorizationModeAuthModeDisabled type ClusterAuthorizationModeInput interface { pulumi.Input @@ -317,10 +319,12 @@ func (o ClusterTransitEncryptionModePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// ClusterTransitEncryptionModeInput is an input type that accepts ClusterTransitEncryptionModeArgs and ClusterTransitEncryptionModeOutput values. -// You can construct a concrete instance of `ClusterTransitEncryptionModeInput` via: +// ClusterTransitEncryptionModeInput is an input type that accepts values of the ClusterTransitEncryptionMode enum +// A concrete instance of `ClusterTransitEncryptionModeInput` can be one of the following: // -// ClusterTransitEncryptionModeArgs{...} +// ClusterTransitEncryptionModeTransitEncryptionModeUnspecified +// ClusterTransitEncryptionModeTransitEncryptionModeDisabled +// ClusterTransitEncryptionModeTransitEncryptionModeServerAuthentication type ClusterTransitEncryptionModeInput interface { pulumi.Input @@ -492,10 +496,12 @@ func (o InstanceConnectModePtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// InstanceConnectModeInput is an input type that accepts InstanceConnectModeArgs and InstanceConnectModeOutput values. -// You can construct a concrete instance of `InstanceConnectModeInput` via: +// InstanceConnectModeInput is an input type that accepts values of the InstanceConnectMode enum +// A concrete instance of `InstanceConnectModeInput` can be one of the following: // -// InstanceConnectModeArgs{...} +// InstanceConnectModeConnectModeUnspecified +// InstanceConnectModeDirectPeering +// InstanceConnectModePrivateServiceAccess type InstanceConnectModeInput interface { pulumi.Input @@ -667,10 +673,12 @@ func (o InstanceReadReplicasModePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// InstanceReadReplicasModeInput is an input type that accepts InstanceReadReplicasModeArgs and InstanceReadReplicasModeOutput values. -// You can construct a concrete instance of `InstanceReadReplicasModeInput` via: +// InstanceReadReplicasModeInput is an input type that accepts values of the InstanceReadReplicasMode enum +// A concrete instance of `InstanceReadReplicasModeInput` can be one of the following: // -// InstanceReadReplicasModeArgs{...} +// InstanceReadReplicasModeReadReplicasModeUnspecified +// InstanceReadReplicasModeReadReplicasDisabled +// InstanceReadReplicasModeReadReplicasEnabled type InstanceReadReplicasModeInput interface { pulumi.Input @@ -839,10 +847,11 @@ func (o InstanceSuspensionReasonsItemPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// InstanceSuspensionReasonsItemInput is an input type that accepts InstanceSuspensionReasonsItemArgs and InstanceSuspensionReasonsItemOutput values. -// You can construct a concrete instance of `InstanceSuspensionReasonsItemInput` via: +// InstanceSuspensionReasonsItemInput is an input type that accepts values of the InstanceSuspensionReasonsItem enum +// A concrete instance of `InstanceSuspensionReasonsItemInput` can be one of the following: // -// InstanceSuspensionReasonsItemArgs{...} +// InstanceSuspensionReasonsItemSuspensionReasonUnspecified +// InstanceSuspensionReasonsItemCustomerManagedKeyIssue type InstanceSuspensionReasonsItemInput interface { pulumi.Input @@ -1059,10 +1068,12 @@ func (o InstanceTierPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) }).(pulumi.StringPtrOutput) } -// InstanceTierInput is an input type that accepts InstanceTierArgs and InstanceTierOutput values. -// You can construct a concrete instance of `InstanceTierInput` via: +// InstanceTierInput is an input type that accepts values of the InstanceTier enum +// A concrete instance of `InstanceTierInput` can be one of the following: // -// InstanceTierArgs{...} +// InstanceTierTierUnspecified +// InstanceTierBasic +// InstanceTierStandardHa type InstanceTierInput interface { pulumi.Input @@ -1234,10 +1245,12 @@ func (o InstanceTransitEncryptionModePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// InstanceTransitEncryptionModeInput is an input type that accepts InstanceTransitEncryptionModeArgs and InstanceTransitEncryptionModeOutput values. -// You can construct a concrete instance of `InstanceTransitEncryptionModeInput` via: +// InstanceTransitEncryptionModeInput is an input type that accepts values of the InstanceTransitEncryptionMode enum +// A concrete instance of `InstanceTransitEncryptionModeInput` can be one of the following: // -// InstanceTransitEncryptionModeArgs{...} +// InstanceTransitEncryptionModeTransitEncryptionModeUnspecified +// InstanceTransitEncryptionModeServerAuthentication +// InstanceTransitEncryptionModeDisabled type InstanceTransitEncryptionModeInput interface { pulumi.Input @@ -1409,10 +1422,12 @@ func (o PersistenceConfigPersistenceModePtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// PersistenceConfigPersistenceModeInput is an input type that accepts PersistenceConfigPersistenceModeArgs and PersistenceConfigPersistenceModeOutput values. -// You can construct a concrete instance of `PersistenceConfigPersistenceModeInput` via: +// PersistenceConfigPersistenceModeInput is an input type that accepts values of the PersistenceConfigPersistenceMode enum +// A concrete instance of `PersistenceConfigPersistenceModeInput` can be one of the following: // -// PersistenceConfigPersistenceModeArgs{...} +// PersistenceConfigPersistenceModePersistenceModeUnspecified +// PersistenceConfigPersistenceModeDisabled +// PersistenceConfigPersistenceModeRdb type PersistenceConfigPersistenceModeInput interface { pulumi.Input @@ -1588,10 +1603,14 @@ func (o PersistenceConfigRdbSnapshotPeriodPtrOutput) ToStringPtrOutputWithContex }).(pulumi.StringPtrOutput) } -// PersistenceConfigRdbSnapshotPeriodInput is an input type that accepts PersistenceConfigRdbSnapshotPeriodArgs and PersistenceConfigRdbSnapshotPeriodOutput values. -// You can construct a concrete instance of `PersistenceConfigRdbSnapshotPeriodInput` via: +// PersistenceConfigRdbSnapshotPeriodInput is an input type that accepts values of the PersistenceConfigRdbSnapshotPeriod enum +// A concrete instance of `PersistenceConfigRdbSnapshotPeriodInput` can be one of the following: // -// PersistenceConfigRdbSnapshotPeriodArgs{...} +// PersistenceConfigRdbSnapshotPeriodSnapshotPeriodUnspecified +// PersistenceConfigRdbSnapshotPeriodOneHour +// PersistenceConfigRdbSnapshotPeriodSixHours +// PersistenceConfigRdbSnapshotPeriodTwelveHours +// PersistenceConfigRdbSnapshotPeriodTwentyFourHours type PersistenceConfigRdbSnapshotPeriodInput interface { pulumi.Input @@ -1773,10 +1792,17 @@ func (o WeeklyMaintenanceWindowDayPtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// WeeklyMaintenanceWindowDayInput is an input type that accepts WeeklyMaintenanceWindowDayArgs and WeeklyMaintenanceWindowDayOutput values. -// You can construct a concrete instance of `WeeklyMaintenanceWindowDayInput` via: +// WeeklyMaintenanceWindowDayInput is an input type that accepts values of the WeeklyMaintenanceWindowDay enum +// A concrete instance of `WeeklyMaintenanceWindowDayInput` can be one of the following: // -// WeeklyMaintenanceWindowDayArgs{...} +// WeeklyMaintenanceWindowDayDayOfWeekUnspecified +// WeeklyMaintenanceWindowDayMonday +// WeeklyMaintenanceWindowDayTuesday +// WeeklyMaintenanceWindowDayWednesday +// WeeklyMaintenanceWindowDayThursday +// WeeklyMaintenanceWindowDayFriday +// WeeklyMaintenanceWindowDaySaturday +// WeeklyMaintenanceWindowDaySunday type WeeklyMaintenanceWindowDayInput interface { pulumi.Input diff --git a/sdk/go/google/remotebuildexecution/v1alpha/pulumiEnums.go b/sdk/go/google/remotebuildexecution/v1alpha/pulumiEnums.go index bdefe634e5..e38dd672da 100644 --- a/sdk/go/google/remotebuildexecution/v1alpha/pulumiEnums.go +++ b/sdk/go/google/remotebuildexecution/v1alpha/pulumiEnums.go @@ -144,10 +144,13 @@ func (o GoogleDevtoolsRemotebuildexecutionAdminV1alphaFeaturePolicyFeaturePolicy }).(pulumi.StringPtrOutput) } -// GoogleDevtoolsRemotebuildexecutionAdminV1alphaFeaturePolicyFeaturePolicyInput is an input type that accepts GoogleDevtoolsRemotebuildexecutionAdminV1alphaFeaturePolicyFeaturePolicyArgs and GoogleDevtoolsRemotebuildexecutionAdminV1alphaFeaturePolicyFeaturePolicyOutput values. -// You can construct a concrete instance of `GoogleDevtoolsRemotebuildexecutionAdminV1alphaFeaturePolicyFeaturePolicyInput` via: +// GoogleDevtoolsRemotebuildexecutionAdminV1alphaFeaturePolicyFeaturePolicyInput is an input type that accepts values of the GoogleDevtoolsRemotebuildexecutionAdminV1alphaFeaturePolicyFeaturePolicy enum +// A concrete instance of `GoogleDevtoolsRemotebuildexecutionAdminV1alphaFeaturePolicyFeaturePolicyInput` can be one of the following: // -// GoogleDevtoolsRemotebuildexecutionAdminV1alphaFeaturePolicyFeaturePolicyArgs{...} +// GoogleDevtoolsRemotebuildexecutionAdminV1alphaFeaturePolicyFeaturePolicyPolicyUnspecified +// GoogleDevtoolsRemotebuildexecutionAdminV1alphaFeaturePolicyFeaturePolicyAllowed +// GoogleDevtoolsRemotebuildexecutionAdminV1alphaFeaturePolicyFeaturePolicyForbidden +// GoogleDevtoolsRemotebuildexecutionAdminV1alphaFeaturePolicyFeaturePolicyRestricted type GoogleDevtoolsRemotebuildexecutionAdminV1alphaFeaturePolicyFeaturePolicyInput interface { pulumi.Input @@ -319,10 +322,12 @@ func (o GoogleDevtoolsRemotebuildexecutionAdminV1alphaFeaturePolicyLinuxIsolatio }).(pulumi.StringPtrOutput) } -// GoogleDevtoolsRemotebuildexecutionAdminV1alphaFeaturePolicyLinuxIsolationInput is an input type that accepts GoogleDevtoolsRemotebuildexecutionAdminV1alphaFeaturePolicyLinuxIsolationArgs and GoogleDevtoolsRemotebuildexecutionAdminV1alphaFeaturePolicyLinuxIsolationOutput values. -// You can construct a concrete instance of `GoogleDevtoolsRemotebuildexecutionAdminV1alphaFeaturePolicyLinuxIsolationInput` via: +// GoogleDevtoolsRemotebuildexecutionAdminV1alphaFeaturePolicyLinuxIsolationInput is an input type that accepts values of the GoogleDevtoolsRemotebuildexecutionAdminV1alphaFeaturePolicyLinuxIsolation enum +// A concrete instance of `GoogleDevtoolsRemotebuildexecutionAdminV1alphaFeaturePolicyLinuxIsolationInput` can be one of the following: // -// GoogleDevtoolsRemotebuildexecutionAdminV1alphaFeaturePolicyLinuxIsolationArgs{...} +// GoogleDevtoolsRemotebuildexecutionAdminV1alphaFeaturePolicyLinuxIsolationLinuxIsolationUnspecified +// GoogleDevtoolsRemotebuildexecutionAdminV1alphaFeaturePolicyLinuxIsolationGvisor +// GoogleDevtoolsRemotebuildexecutionAdminV1alphaFeaturePolicyLinuxIsolationOff type GoogleDevtoolsRemotebuildexecutionAdminV1alphaFeaturePolicyLinuxIsolationInput interface { pulumi.Input diff --git a/sdk/go/google/retail/v2/pulumiEnums.go b/sdk/go/google/retail/v2/pulumiEnums.go index d075652728..786f8e3b5e 100644 --- a/sdk/go/google/retail/v2/pulumiEnums.go +++ b/sdk/go/google/retail/v2/pulumiEnums.go @@ -141,10 +141,12 @@ func (o ControlSearchSolutionUseCaseItemPtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// ControlSearchSolutionUseCaseItemInput is an input type that accepts ControlSearchSolutionUseCaseItemArgs and ControlSearchSolutionUseCaseItemOutput values. -// You can construct a concrete instance of `ControlSearchSolutionUseCaseItemInput` via: +// ControlSearchSolutionUseCaseItemInput is an input type that accepts values of the ControlSearchSolutionUseCaseItem enum +// A concrete instance of `ControlSearchSolutionUseCaseItemInput` can be one of the following: // -// ControlSearchSolutionUseCaseItemArgs{...} +// ControlSearchSolutionUseCaseItemSearchSolutionUseCaseUnspecified +// ControlSearchSolutionUseCaseItemSearchSolutionUseCaseSearch +// ControlSearchSolutionUseCaseItemSearchSolutionUseCaseBrowse type ControlSearchSolutionUseCaseItemInput interface { pulumi.Input @@ -360,10 +362,12 @@ func (o ControlSolutionTypesItemPtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// ControlSolutionTypesItemInput is an input type that accepts ControlSolutionTypesItemArgs and ControlSolutionTypesItemOutput values. -// You can construct a concrete instance of `ControlSolutionTypesItemInput` via: +// ControlSolutionTypesItemInput is an input type that accepts values of the ControlSolutionTypesItem enum +// A concrete instance of `ControlSolutionTypesItemInput` can be one of the following: // -// ControlSolutionTypesItemArgs{...} +// ControlSolutionTypesItemSolutionTypeUnspecified +// ControlSolutionTypesItemSolutionTypeRecommendation +// ControlSolutionTypesItemSolutionTypeSearch type ControlSolutionTypesItemInput interface { pulumi.Input @@ -580,10 +584,12 @@ func (o GoogleCloudRetailV2ModelFrequentlyBoughtTogetherFeaturesConfigContextPro }).(pulumi.StringPtrOutput) } -// GoogleCloudRetailV2ModelFrequentlyBoughtTogetherFeaturesConfigContextProductsTypeInput is an input type that accepts GoogleCloudRetailV2ModelFrequentlyBoughtTogetherFeaturesConfigContextProductsTypeArgs and GoogleCloudRetailV2ModelFrequentlyBoughtTogetherFeaturesConfigContextProductsTypeOutput values. -// You can construct a concrete instance of `GoogleCloudRetailV2ModelFrequentlyBoughtTogetherFeaturesConfigContextProductsTypeInput` via: +// GoogleCloudRetailV2ModelFrequentlyBoughtTogetherFeaturesConfigContextProductsTypeInput is an input type that accepts values of the GoogleCloudRetailV2ModelFrequentlyBoughtTogetherFeaturesConfigContextProductsType enum +// A concrete instance of `GoogleCloudRetailV2ModelFrequentlyBoughtTogetherFeaturesConfigContextProductsTypeInput` can be one of the following: // -// GoogleCloudRetailV2ModelFrequentlyBoughtTogetherFeaturesConfigContextProductsTypeArgs{...} +// GoogleCloudRetailV2ModelFrequentlyBoughtTogetherFeaturesConfigContextProductsTypeContextProductsTypeUnspecified +// GoogleCloudRetailV2ModelFrequentlyBoughtTogetherFeaturesConfigContextProductsTypeSingleContextProduct +// GoogleCloudRetailV2ModelFrequentlyBoughtTogetherFeaturesConfigContextProductsTypeMultipleContextProducts type GoogleCloudRetailV2ModelFrequentlyBoughtTogetherFeaturesConfigContextProductsTypeInput interface { pulumi.Input @@ -755,10 +761,12 @@ func (o GoogleCloudRetailV2SearchRequestDynamicFacetSpecModePtrOutput) ToStringP }).(pulumi.StringPtrOutput) } -// GoogleCloudRetailV2SearchRequestDynamicFacetSpecModeInput is an input type that accepts GoogleCloudRetailV2SearchRequestDynamicFacetSpecModeArgs and GoogleCloudRetailV2SearchRequestDynamicFacetSpecModeOutput values. -// You can construct a concrete instance of `GoogleCloudRetailV2SearchRequestDynamicFacetSpecModeInput` via: +// GoogleCloudRetailV2SearchRequestDynamicFacetSpecModeInput is an input type that accepts values of the GoogleCloudRetailV2SearchRequestDynamicFacetSpecMode enum +// A concrete instance of `GoogleCloudRetailV2SearchRequestDynamicFacetSpecModeInput` can be one of the following: // -// GoogleCloudRetailV2SearchRequestDynamicFacetSpecModeArgs{...} +// GoogleCloudRetailV2SearchRequestDynamicFacetSpecModeModeUnspecified +// GoogleCloudRetailV2SearchRequestDynamicFacetSpecModeDisabled +// GoogleCloudRetailV2SearchRequestDynamicFacetSpecModeEnabled type GoogleCloudRetailV2SearchRequestDynamicFacetSpecModeInput interface { pulumi.Input @@ -930,10 +938,12 @@ func (o GoogleCloudRetailV2SearchRequestPersonalizationSpecModePtrOutput) ToStri }).(pulumi.StringPtrOutput) } -// GoogleCloudRetailV2SearchRequestPersonalizationSpecModeInput is an input type that accepts GoogleCloudRetailV2SearchRequestPersonalizationSpecModeArgs and GoogleCloudRetailV2SearchRequestPersonalizationSpecModeOutput values. -// You can construct a concrete instance of `GoogleCloudRetailV2SearchRequestPersonalizationSpecModeInput` via: +// GoogleCloudRetailV2SearchRequestPersonalizationSpecModeInput is an input type that accepts values of the GoogleCloudRetailV2SearchRequestPersonalizationSpecMode enum +// A concrete instance of `GoogleCloudRetailV2SearchRequestPersonalizationSpecModeInput` can be one of the following: // -// GoogleCloudRetailV2SearchRequestPersonalizationSpecModeArgs{...} +// GoogleCloudRetailV2SearchRequestPersonalizationSpecModeModeUnspecified +// GoogleCloudRetailV2SearchRequestPersonalizationSpecModeAuto +// GoogleCloudRetailV2SearchRequestPersonalizationSpecModeDisabled type GoogleCloudRetailV2SearchRequestPersonalizationSpecModeInput interface { pulumi.Input @@ -1105,10 +1115,12 @@ func (o ModelFilteringOptionPtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// ModelFilteringOptionInput is an input type that accepts ModelFilteringOptionArgs and ModelFilteringOptionOutput values. -// You can construct a concrete instance of `ModelFilteringOptionInput` via: +// ModelFilteringOptionInput is an input type that accepts values of the ModelFilteringOption enum +// A concrete instance of `ModelFilteringOptionInput` can be one of the following: // -// ModelFilteringOptionArgs{...} +// ModelFilteringOptionRecommendationsFilteringOptionUnspecified +// ModelFilteringOptionRecommendationsFilteringDisabled +// ModelFilteringOptionRecommendationsFilteringEnabled type ModelFilteringOptionInput interface { pulumi.Input @@ -1282,10 +1294,13 @@ func (o ModelPeriodicTuningStatePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// ModelPeriodicTuningStateInput is an input type that accepts ModelPeriodicTuningStateArgs and ModelPeriodicTuningStateOutput values. -// You can construct a concrete instance of `ModelPeriodicTuningStateInput` via: +// ModelPeriodicTuningStateInput is an input type that accepts values of the ModelPeriodicTuningState enum +// A concrete instance of `ModelPeriodicTuningStateInput` can be one of the following: // -// ModelPeriodicTuningStateArgs{...} +// ModelPeriodicTuningStatePeriodicTuningStateUnspecified +// ModelPeriodicTuningStatePeriodicTuningDisabled +// ModelPeriodicTuningStateAllTuningDisabled +// ModelPeriodicTuningStatePeriodicTuningEnabled type ModelPeriodicTuningStateInput interface { pulumi.Input @@ -1457,10 +1472,12 @@ func (o ModelTrainingStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// ModelTrainingStateInput is an input type that accepts ModelTrainingStateArgs and ModelTrainingStateOutput values. -// You can construct a concrete instance of `ModelTrainingStateInput` via: +// ModelTrainingStateInput is an input type that accepts values of the ModelTrainingState enum +// A concrete instance of `ModelTrainingStateInput` can be one of the following: // -// ModelTrainingStateArgs{...} +// ModelTrainingStateTrainingStateUnspecified +// ModelTrainingStatePaused +// ModelTrainingStateTraining type ModelTrainingStateInput interface { pulumi.Input @@ -1636,10 +1653,14 @@ func (o ProductAvailabilityPtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// ProductAvailabilityInput is an input type that accepts ProductAvailabilityArgs and ProductAvailabilityOutput values. -// You can construct a concrete instance of `ProductAvailabilityInput` via: +// ProductAvailabilityInput is an input type that accepts values of the ProductAvailability enum +// A concrete instance of `ProductAvailabilityInput` can be one of the following: // -// ProductAvailabilityArgs{...} +// ProductAvailabilityAvailabilityUnspecified +// ProductAvailabilityInStock +// ProductAvailabilityOutOfStock +// ProductAvailabilityPreorder +// ProductAvailabilityBackorder type ProductAvailabilityInput interface { pulumi.Input @@ -1813,10 +1834,13 @@ func (o ProductTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) }).(pulumi.StringPtrOutput) } -// ProductTypeInput is an input type that accepts ProductTypeArgs and ProductTypeOutput values. -// You can construct a concrete instance of `ProductTypeInput` via: +// ProductTypeInput is an input type that accepts values of the ProductType enum +// A concrete instance of `ProductTypeInput` can be one of the following: // -// ProductTypeArgs{...} +// ProductTypeTypeUnspecified +// ProductTypePrimary +// ProductTypeVariant +// ProductTypeCollection type ProductTypeInput interface { pulumi.Input @@ -1988,10 +2012,12 @@ func (o ServingConfigDiversityTypePtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// ServingConfigDiversityTypeInput is an input type that accepts ServingConfigDiversityTypeArgs and ServingConfigDiversityTypeOutput values. -// You can construct a concrete instance of `ServingConfigDiversityTypeInput` via: +// ServingConfigDiversityTypeInput is an input type that accepts values of the ServingConfigDiversityType enum +// A concrete instance of `ServingConfigDiversityTypeInput` can be one of the following: // -// ServingConfigDiversityTypeArgs{...} +// ServingConfigDiversityTypeDiversityTypeUnspecified +// ServingConfigDiversityTypeRuleBasedDiversity +// ServingConfigDiversityTypeDataDrivenDiversity type ServingConfigDiversityTypeInput interface { pulumi.Input @@ -2162,10 +2188,12 @@ func (o ServingConfigSolutionTypesItemPtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// ServingConfigSolutionTypesItemInput is an input type that accepts ServingConfigSolutionTypesItemArgs and ServingConfigSolutionTypesItemOutput values. -// You can construct a concrete instance of `ServingConfigSolutionTypesItemInput` via: +// ServingConfigSolutionTypesItemInput is an input type that accepts values of the ServingConfigSolutionTypesItem enum +// A concrete instance of `ServingConfigSolutionTypesItemInput` can be one of the following: // -// ServingConfigSolutionTypesItemArgs{...} +// ServingConfigSolutionTypesItemSolutionTypeUnspecified +// ServingConfigSolutionTypesItemSolutionTypeRecommendation +// ServingConfigSolutionTypesItemSolutionTypeSearch type ServingConfigSolutionTypesItemInput interface { pulumi.Input diff --git a/sdk/go/google/retail/v2alpha/pulumiEnums.go b/sdk/go/google/retail/v2alpha/pulumiEnums.go index 2877731723..aa8a55ddb8 100644 --- a/sdk/go/google/retail/v2alpha/pulumiEnums.go +++ b/sdk/go/google/retail/v2alpha/pulumiEnums.go @@ -141,10 +141,12 @@ func (o ControlSearchSolutionUseCaseItemPtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// ControlSearchSolutionUseCaseItemInput is an input type that accepts ControlSearchSolutionUseCaseItemArgs and ControlSearchSolutionUseCaseItemOutput values. -// You can construct a concrete instance of `ControlSearchSolutionUseCaseItemInput` via: +// ControlSearchSolutionUseCaseItemInput is an input type that accepts values of the ControlSearchSolutionUseCaseItem enum +// A concrete instance of `ControlSearchSolutionUseCaseItemInput` can be one of the following: // -// ControlSearchSolutionUseCaseItemArgs{...} +// ControlSearchSolutionUseCaseItemSearchSolutionUseCaseUnspecified +// ControlSearchSolutionUseCaseItemSearchSolutionUseCaseSearch +// ControlSearchSolutionUseCaseItemSearchSolutionUseCaseBrowse type ControlSearchSolutionUseCaseItemInput interface { pulumi.Input @@ -360,10 +362,12 @@ func (o ControlSolutionTypesItemPtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// ControlSolutionTypesItemInput is an input type that accepts ControlSolutionTypesItemArgs and ControlSolutionTypesItemOutput values. -// You can construct a concrete instance of `ControlSolutionTypesItemInput` via: +// ControlSolutionTypesItemInput is an input type that accepts values of the ControlSolutionTypesItem enum +// A concrete instance of `ControlSolutionTypesItemInput` can be one of the following: // -// ControlSolutionTypesItemArgs{...} +// ControlSolutionTypesItemSolutionTypeUnspecified +// ControlSolutionTypesItemSolutionTypeRecommendation +// ControlSolutionTypesItemSolutionTypeSearch type ControlSolutionTypesItemInput interface { pulumi.Input @@ -580,10 +584,12 @@ func (o GoogleCloudRetailV2alphaModelFrequentlyBoughtTogetherFeaturesConfigConte }).(pulumi.StringPtrOutput) } -// GoogleCloudRetailV2alphaModelFrequentlyBoughtTogetherFeaturesConfigContextProductsTypeInput is an input type that accepts GoogleCloudRetailV2alphaModelFrequentlyBoughtTogetherFeaturesConfigContextProductsTypeArgs and GoogleCloudRetailV2alphaModelFrequentlyBoughtTogetherFeaturesConfigContextProductsTypeOutput values. -// You can construct a concrete instance of `GoogleCloudRetailV2alphaModelFrequentlyBoughtTogetherFeaturesConfigContextProductsTypeInput` via: +// GoogleCloudRetailV2alphaModelFrequentlyBoughtTogetherFeaturesConfigContextProductsTypeInput is an input type that accepts values of the GoogleCloudRetailV2alphaModelFrequentlyBoughtTogetherFeaturesConfigContextProductsType enum +// A concrete instance of `GoogleCloudRetailV2alphaModelFrequentlyBoughtTogetherFeaturesConfigContextProductsTypeInput` can be one of the following: // -// GoogleCloudRetailV2alphaModelFrequentlyBoughtTogetherFeaturesConfigContextProductsTypeArgs{...} +// GoogleCloudRetailV2alphaModelFrequentlyBoughtTogetherFeaturesConfigContextProductsTypeContextProductsTypeUnspecified +// GoogleCloudRetailV2alphaModelFrequentlyBoughtTogetherFeaturesConfigContextProductsTypeSingleContextProduct +// GoogleCloudRetailV2alphaModelFrequentlyBoughtTogetherFeaturesConfigContextProductsTypeMultipleContextProducts type GoogleCloudRetailV2alphaModelFrequentlyBoughtTogetherFeaturesConfigContextProductsTypeInput interface { pulumi.Input @@ -759,10 +765,14 @@ func (o GoogleCloudRetailV2alphaModelPageOptimizationConfigRestrictionPtrOutput) }).(pulumi.StringPtrOutput) } -// GoogleCloudRetailV2alphaModelPageOptimizationConfigRestrictionInput is an input type that accepts GoogleCloudRetailV2alphaModelPageOptimizationConfigRestrictionArgs and GoogleCloudRetailV2alphaModelPageOptimizationConfigRestrictionOutput values. -// You can construct a concrete instance of `GoogleCloudRetailV2alphaModelPageOptimizationConfigRestrictionInput` via: +// GoogleCloudRetailV2alphaModelPageOptimizationConfigRestrictionInput is an input type that accepts values of the GoogleCloudRetailV2alphaModelPageOptimizationConfigRestriction enum +// A concrete instance of `GoogleCloudRetailV2alphaModelPageOptimizationConfigRestrictionInput` can be one of the following: // -// GoogleCloudRetailV2alphaModelPageOptimizationConfigRestrictionArgs{...} +// GoogleCloudRetailV2alphaModelPageOptimizationConfigRestrictionRestrictionUnspecified +// GoogleCloudRetailV2alphaModelPageOptimizationConfigRestrictionNoRestriction +// GoogleCloudRetailV2alphaModelPageOptimizationConfigRestrictionUniqueServingConfigRestriction +// GoogleCloudRetailV2alphaModelPageOptimizationConfigRestrictionUniqueModelRestriction +// GoogleCloudRetailV2alphaModelPageOptimizationConfigRestrictionUniqueModelTypeRestriction type GoogleCloudRetailV2alphaModelPageOptimizationConfigRestrictionInput interface { pulumi.Input @@ -934,10 +944,12 @@ func (o GoogleCloudRetailV2alphaSearchRequestDynamicFacetSpecModePtrOutput) ToSt }).(pulumi.StringPtrOutput) } -// GoogleCloudRetailV2alphaSearchRequestDynamicFacetSpecModeInput is an input type that accepts GoogleCloudRetailV2alphaSearchRequestDynamicFacetSpecModeArgs and GoogleCloudRetailV2alphaSearchRequestDynamicFacetSpecModeOutput values. -// You can construct a concrete instance of `GoogleCloudRetailV2alphaSearchRequestDynamicFacetSpecModeInput` via: +// GoogleCloudRetailV2alphaSearchRequestDynamicFacetSpecModeInput is an input type that accepts values of the GoogleCloudRetailV2alphaSearchRequestDynamicFacetSpecMode enum +// A concrete instance of `GoogleCloudRetailV2alphaSearchRequestDynamicFacetSpecModeInput` can be one of the following: // -// GoogleCloudRetailV2alphaSearchRequestDynamicFacetSpecModeArgs{...} +// GoogleCloudRetailV2alphaSearchRequestDynamicFacetSpecModeModeUnspecified +// GoogleCloudRetailV2alphaSearchRequestDynamicFacetSpecModeDisabled +// GoogleCloudRetailV2alphaSearchRequestDynamicFacetSpecModeEnabled type GoogleCloudRetailV2alphaSearchRequestDynamicFacetSpecModeInput interface { pulumi.Input @@ -1109,10 +1121,12 @@ func (o GoogleCloudRetailV2alphaSearchRequestPersonalizationSpecModePtrOutput) T }).(pulumi.StringPtrOutput) } -// GoogleCloudRetailV2alphaSearchRequestPersonalizationSpecModeInput is an input type that accepts GoogleCloudRetailV2alphaSearchRequestPersonalizationSpecModeArgs and GoogleCloudRetailV2alphaSearchRequestPersonalizationSpecModeOutput values. -// You can construct a concrete instance of `GoogleCloudRetailV2alphaSearchRequestPersonalizationSpecModeInput` via: +// GoogleCloudRetailV2alphaSearchRequestPersonalizationSpecModeInput is an input type that accepts values of the GoogleCloudRetailV2alphaSearchRequestPersonalizationSpecMode enum +// A concrete instance of `GoogleCloudRetailV2alphaSearchRequestPersonalizationSpecModeInput` can be one of the following: // -// GoogleCloudRetailV2alphaSearchRequestPersonalizationSpecModeArgs{...} +// GoogleCloudRetailV2alphaSearchRequestPersonalizationSpecModeModeUnspecified +// GoogleCloudRetailV2alphaSearchRequestPersonalizationSpecModeAuto +// GoogleCloudRetailV2alphaSearchRequestPersonalizationSpecModeDisabled type GoogleCloudRetailV2alphaSearchRequestPersonalizationSpecModeInput interface { pulumi.Input @@ -1284,10 +1298,12 @@ func (o ModelFilteringOptionPtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// ModelFilteringOptionInput is an input type that accepts ModelFilteringOptionArgs and ModelFilteringOptionOutput values. -// You can construct a concrete instance of `ModelFilteringOptionInput` via: +// ModelFilteringOptionInput is an input type that accepts values of the ModelFilteringOption enum +// A concrete instance of `ModelFilteringOptionInput` can be one of the following: // -// ModelFilteringOptionArgs{...} +// ModelFilteringOptionRecommendationsFilteringOptionUnspecified +// ModelFilteringOptionRecommendationsFilteringDisabled +// ModelFilteringOptionRecommendationsFilteringEnabled type ModelFilteringOptionInput interface { pulumi.Input @@ -1461,10 +1477,13 @@ func (o ModelPeriodicTuningStatePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// ModelPeriodicTuningStateInput is an input type that accepts ModelPeriodicTuningStateArgs and ModelPeriodicTuningStateOutput values. -// You can construct a concrete instance of `ModelPeriodicTuningStateInput` via: +// ModelPeriodicTuningStateInput is an input type that accepts values of the ModelPeriodicTuningState enum +// A concrete instance of `ModelPeriodicTuningStateInput` can be one of the following: // -// ModelPeriodicTuningStateArgs{...} +// ModelPeriodicTuningStatePeriodicTuningStateUnspecified +// ModelPeriodicTuningStatePeriodicTuningDisabled +// ModelPeriodicTuningStateAllTuningDisabled +// ModelPeriodicTuningStatePeriodicTuningEnabled type ModelPeriodicTuningStateInput interface { pulumi.Input @@ -1636,10 +1655,12 @@ func (o ModelTrainingStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// ModelTrainingStateInput is an input type that accepts ModelTrainingStateArgs and ModelTrainingStateOutput values. -// You can construct a concrete instance of `ModelTrainingStateInput` via: +// ModelTrainingStateInput is an input type that accepts values of the ModelTrainingState enum +// A concrete instance of `ModelTrainingStateInput` can be one of the following: // -// ModelTrainingStateArgs{...} +// ModelTrainingStateTrainingStateUnspecified +// ModelTrainingStatePaused +// ModelTrainingStateTraining type ModelTrainingStateInput interface { pulumi.Input @@ -1815,10 +1836,14 @@ func (o ProductAvailabilityPtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// ProductAvailabilityInput is an input type that accepts ProductAvailabilityArgs and ProductAvailabilityOutput values. -// You can construct a concrete instance of `ProductAvailabilityInput` via: +// ProductAvailabilityInput is an input type that accepts values of the ProductAvailability enum +// A concrete instance of `ProductAvailabilityInput` can be one of the following: // -// ProductAvailabilityArgs{...} +// ProductAvailabilityAvailabilityUnspecified +// ProductAvailabilityInStock +// ProductAvailabilityOutOfStock +// ProductAvailabilityPreorder +// ProductAvailabilityBackorder type ProductAvailabilityInput interface { pulumi.Input @@ -1992,10 +2017,13 @@ func (o ProductTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) }).(pulumi.StringPtrOutput) } -// ProductTypeInput is an input type that accepts ProductTypeArgs and ProductTypeOutput values. -// You can construct a concrete instance of `ProductTypeInput` via: +// ProductTypeInput is an input type that accepts values of the ProductType enum +// A concrete instance of `ProductTypeInput` can be one of the following: // -// ProductTypeArgs{...} +// ProductTypeTypeUnspecified +// ProductTypePrimary +// ProductTypeVariant +// ProductTypeCollection type ProductTypeInput interface { pulumi.Input @@ -2167,10 +2195,12 @@ func (o ServingConfigDiversityTypePtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// ServingConfigDiversityTypeInput is an input type that accepts ServingConfigDiversityTypeArgs and ServingConfigDiversityTypeOutput values. -// You can construct a concrete instance of `ServingConfigDiversityTypeInput` via: +// ServingConfigDiversityTypeInput is an input type that accepts values of the ServingConfigDiversityType enum +// A concrete instance of `ServingConfigDiversityTypeInput` can be one of the following: // -// ServingConfigDiversityTypeArgs{...} +// ServingConfigDiversityTypeDiversityTypeUnspecified +// ServingConfigDiversityTypeRuleBasedDiversity +// ServingConfigDiversityTypeDataDrivenDiversity type ServingConfigDiversityTypeInput interface { pulumi.Input @@ -2341,10 +2371,12 @@ func (o ServingConfigSolutionTypesItemPtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// ServingConfigSolutionTypesItemInput is an input type that accepts ServingConfigSolutionTypesItemArgs and ServingConfigSolutionTypesItemOutput values. -// You can construct a concrete instance of `ServingConfigSolutionTypesItemInput` via: +// ServingConfigSolutionTypesItemInput is an input type that accepts values of the ServingConfigSolutionTypesItem enum +// A concrete instance of `ServingConfigSolutionTypesItemInput` can be one of the following: // -// ServingConfigSolutionTypesItemArgs{...} +// ServingConfigSolutionTypesItemSolutionTypeUnspecified +// ServingConfigSolutionTypesItemSolutionTypeRecommendation +// ServingConfigSolutionTypesItemSolutionTypeSearch type ServingConfigSolutionTypesItemInput interface { pulumi.Input diff --git a/sdk/go/google/retail/v2beta/pulumiEnums.go b/sdk/go/google/retail/v2beta/pulumiEnums.go index 561661c2d9..3702b48e1b 100644 --- a/sdk/go/google/retail/v2beta/pulumiEnums.go +++ b/sdk/go/google/retail/v2beta/pulumiEnums.go @@ -141,10 +141,12 @@ func (o ControlSearchSolutionUseCaseItemPtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// ControlSearchSolutionUseCaseItemInput is an input type that accepts ControlSearchSolutionUseCaseItemArgs and ControlSearchSolutionUseCaseItemOutput values. -// You can construct a concrete instance of `ControlSearchSolutionUseCaseItemInput` via: +// ControlSearchSolutionUseCaseItemInput is an input type that accepts values of the ControlSearchSolutionUseCaseItem enum +// A concrete instance of `ControlSearchSolutionUseCaseItemInput` can be one of the following: // -// ControlSearchSolutionUseCaseItemArgs{...} +// ControlSearchSolutionUseCaseItemSearchSolutionUseCaseUnspecified +// ControlSearchSolutionUseCaseItemSearchSolutionUseCaseSearch +// ControlSearchSolutionUseCaseItemSearchSolutionUseCaseBrowse type ControlSearchSolutionUseCaseItemInput interface { pulumi.Input @@ -360,10 +362,12 @@ func (o ControlSolutionTypesItemPtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// ControlSolutionTypesItemInput is an input type that accepts ControlSolutionTypesItemArgs and ControlSolutionTypesItemOutput values. -// You can construct a concrete instance of `ControlSolutionTypesItemInput` via: +// ControlSolutionTypesItemInput is an input type that accepts values of the ControlSolutionTypesItem enum +// A concrete instance of `ControlSolutionTypesItemInput` can be one of the following: // -// ControlSolutionTypesItemArgs{...} +// ControlSolutionTypesItemSolutionTypeUnspecified +// ControlSolutionTypesItemSolutionTypeRecommendation +// ControlSolutionTypesItemSolutionTypeSearch type ControlSolutionTypesItemInput interface { pulumi.Input @@ -580,10 +584,12 @@ func (o GoogleCloudRetailV2betaModelFrequentlyBoughtTogetherFeaturesConfigContex }).(pulumi.StringPtrOutput) } -// GoogleCloudRetailV2betaModelFrequentlyBoughtTogetherFeaturesConfigContextProductsTypeInput is an input type that accepts GoogleCloudRetailV2betaModelFrequentlyBoughtTogetherFeaturesConfigContextProductsTypeArgs and GoogleCloudRetailV2betaModelFrequentlyBoughtTogetherFeaturesConfigContextProductsTypeOutput values. -// You can construct a concrete instance of `GoogleCloudRetailV2betaModelFrequentlyBoughtTogetherFeaturesConfigContextProductsTypeInput` via: +// GoogleCloudRetailV2betaModelFrequentlyBoughtTogetherFeaturesConfigContextProductsTypeInput is an input type that accepts values of the GoogleCloudRetailV2betaModelFrequentlyBoughtTogetherFeaturesConfigContextProductsType enum +// A concrete instance of `GoogleCloudRetailV2betaModelFrequentlyBoughtTogetherFeaturesConfigContextProductsTypeInput` can be one of the following: // -// GoogleCloudRetailV2betaModelFrequentlyBoughtTogetherFeaturesConfigContextProductsTypeArgs{...} +// GoogleCloudRetailV2betaModelFrequentlyBoughtTogetherFeaturesConfigContextProductsTypeContextProductsTypeUnspecified +// GoogleCloudRetailV2betaModelFrequentlyBoughtTogetherFeaturesConfigContextProductsTypeSingleContextProduct +// GoogleCloudRetailV2betaModelFrequentlyBoughtTogetherFeaturesConfigContextProductsTypeMultipleContextProducts type GoogleCloudRetailV2betaModelFrequentlyBoughtTogetherFeaturesConfigContextProductsTypeInput interface { pulumi.Input @@ -755,10 +761,12 @@ func (o GoogleCloudRetailV2betaSearchRequestDynamicFacetSpecModePtrOutput) ToStr }).(pulumi.StringPtrOutput) } -// GoogleCloudRetailV2betaSearchRequestDynamicFacetSpecModeInput is an input type that accepts GoogleCloudRetailV2betaSearchRequestDynamicFacetSpecModeArgs and GoogleCloudRetailV2betaSearchRequestDynamicFacetSpecModeOutput values. -// You can construct a concrete instance of `GoogleCloudRetailV2betaSearchRequestDynamicFacetSpecModeInput` via: +// GoogleCloudRetailV2betaSearchRequestDynamicFacetSpecModeInput is an input type that accepts values of the GoogleCloudRetailV2betaSearchRequestDynamicFacetSpecMode enum +// A concrete instance of `GoogleCloudRetailV2betaSearchRequestDynamicFacetSpecModeInput` can be one of the following: // -// GoogleCloudRetailV2betaSearchRequestDynamicFacetSpecModeArgs{...} +// GoogleCloudRetailV2betaSearchRequestDynamicFacetSpecModeModeUnspecified +// GoogleCloudRetailV2betaSearchRequestDynamicFacetSpecModeDisabled +// GoogleCloudRetailV2betaSearchRequestDynamicFacetSpecModeEnabled type GoogleCloudRetailV2betaSearchRequestDynamicFacetSpecModeInput interface { pulumi.Input @@ -930,10 +938,12 @@ func (o GoogleCloudRetailV2betaSearchRequestPersonalizationSpecModePtrOutput) To }).(pulumi.StringPtrOutput) } -// GoogleCloudRetailV2betaSearchRequestPersonalizationSpecModeInput is an input type that accepts GoogleCloudRetailV2betaSearchRequestPersonalizationSpecModeArgs and GoogleCloudRetailV2betaSearchRequestPersonalizationSpecModeOutput values. -// You can construct a concrete instance of `GoogleCloudRetailV2betaSearchRequestPersonalizationSpecModeInput` via: +// GoogleCloudRetailV2betaSearchRequestPersonalizationSpecModeInput is an input type that accepts values of the GoogleCloudRetailV2betaSearchRequestPersonalizationSpecMode enum +// A concrete instance of `GoogleCloudRetailV2betaSearchRequestPersonalizationSpecModeInput` can be one of the following: // -// GoogleCloudRetailV2betaSearchRequestPersonalizationSpecModeArgs{...} +// GoogleCloudRetailV2betaSearchRequestPersonalizationSpecModeModeUnspecified +// GoogleCloudRetailV2betaSearchRequestPersonalizationSpecModeAuto +// GoogleCloudRetailV2betaSearchRequestPersonalizationSpecModeDisabled type GoogleCloudRetailV2betaSearchRequestPersonalizationSpecModeInput interface { pulumi.Input @@ -1105,10 +1115,12 @@ func (o ModelFilteringOptionPtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// ModelFilteringOptionInput is an input type that accepts ModelFilteringOptionArgs and ModelFilteringOptionOutput values. -// You can construct a concrete instance of `ModelFilteringOptionInput` via: +// ModelFilteringOptionInput is an input type that accepts values of the ModelFilteringOption enum +// A concrete instance of `ModelFilteringOptionInput` can be one of the following: // -// ModelFilteringOptionArgs{...} +// ModelFilteringOptionRecommendationsFilteringOptionUnspecified +// ModelFilteringOptionRecommendationsFilteringDisabled +// ModelFilteringOptionRecommendationsFilteringEnabled type ModelFilteringOptionInput interface { pulumi.Input @@ -1282,10 +1294,13 @@ func (o ModelPeriodicTuningStatePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// ModelPeriodicTuningStateInput is an input type that accepts ModelPeriodicTuningStateArgs and ModelPeriodicTuningStateOutput values. -// You can construct a concrete instance of `ModelPeriodicTuningStateInput` via: +// ModelPeriodicTuningStateInput is an input type that accepts values of the ModelPeriodicTuningState enum +// A concrete instance of `ModelPeriodicTuningStateInput` can be one of the following: // -// ModelPeriodicTuningStateArgs{...} +// ModelPeriodicTuningStatePeriodicTuningStateUnspecified +// ModelPeriodicTuningStatePeriodicTuningDisabled +// ModelPeriodicTuningStateAllTuningDisabled +// ModelPeriodicTuningStatePeriodicTuningEnabled type ModelPeriodicTuningStateInput interface { pulumi.Input @@ -1457,10 +1472,12 @@ func (o ModelTrainingStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// ModelTrainingStateInput is an input type that accepts ModelTrainingStateArgs and ModelTrainingStateOutput values. -// You can construct a concrete instance of `ModelTrainingStateInput` via: +// ModelTrainingStateInput is an input type that accepts values of the ModelTrainingState enum +// A concrete instance of `ModelTrainingStateInput` can be one of the following: // -// ModelTrainingStateArgs{...} +// ModelTrainingStateTrainingStateUnspecified +// ModelTrainingStatePaused +// ModelTrainingStateTraining type ModelTrainingStateInput interface { pulumi.Input @@ -1636,10 +1653,14 @@ func (o ProductAvailabilityPtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// ProductAvailabilityInput is an input type that accepts ProductAvailabilityArgs and ProductAvailabilityOutput values. -// You can construct a concrete instance of `ProductAvailabilityInput` via: +// ProductAvailabilityInput is an input type that accepts values of the ProductAvailability enum +// A concrete instance of `ProductAvailabilityInput` can be one of the following: // -// ProductAvailabilityArgs{...} +// ProductAvailabilityAvailabilityUnspecified +// ProductAvailabilityInStock +// ProductAvailabilityOutOfStock +// ProductAvailabilityPreorder +// ProductAvailabilityBackorder type ProductAvailabilityInput interface { pulumi.Input @@ -1813,10 +1834,13 @@ func (o ProductTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) }).(pulumi.StringPtrOutput) } -// ProductTypeInput is an input type that accepts ProductTypeArgs and ProductTypeOutput values. -// You can construct a concrete instance of `ProductTypeInput` via: +// ProductTypeInput is an input type that accepts values of the ProductType enum +// A concrete instance of `ProductTypeInput` can be one of the following: // -// ProductTypeArgs{...} +// ProductTypeTypeUnspecified +// ProductTypePrimary +// ProductTypeVariant +// ProductTypeCollection type ProductTypeInput interface { pulumi.Input @@ -1988,10 +2012,12 @@ func (o ServingConfigDiversityTypePtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// ServingConfigDiversityTypeInput is an input type that accepts ServingConfigDiversityTypeArgs and ServingConfigDiversityTypeOutput values. -// You can construct a concrete instance of `ServingConfigDiversityTypeInput` via: +// ServingConfigDiversityTypeInput is an input type that accepts values of the ServingConfigDiversityType enum +// A concrete instance of `ServingConfigDiversityTypeInput` can be one of the following: // -// ServingConfigDiversityTypeArgs{...} +// ServingConfigDiversityTypeDiversityTypeUnspecified +// ServingConfigDiversityTypeRuleBasedDiversity +// ServingConfigDiversityTypeDataDrivenDiversity type ServingConfigDiversityTypeInput interface { pulumi.Input @@ -2162,10 +2188,12 @@ func (o ServingConfigSolutionTypesItemPtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// ServingConfigSolutionTypesItemInput is an input type that accepts ServingConfigSolutionTypesItemArgs and ServingConfigSolutionTypesItemOutput values. -// You can construct a concrete instance of `ServingConfigSolutionTypesItemInput` via: +// ServingConfigSolutionTypesItemInput is an input type that accepts values of the ServingConfigSolutionTypesItem enum +// A concrete instance of `ServingConfigSolutionTypesItemInput` can be one of the following: // -// ServingConfigSolutionTypesItemArgs{...} +// ServingConfigSolutionTypesItemSolutionTypeUnspecified +// ServingConfigSolutionTypesItemSolutionTypeRecommendation +// ServingConfigSolutionTypesItemSolutionTypeSearch type ServingConfigSolutionTypesItemInput interface { pulumi.Input diff --git a/sdk/go/google/run/v1/pulumiEnums.go b/sdk/go/google/run/v1/pulumiEnums.go index fb740e0d31..bde0a48c66 100644 --- a/sdk/go/google/run/v1/pulumiEnums.go +++ b/sdk/go/google/run/v1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input @@ -318,10 +321,12 @@ func (o DomainMappingSpecCertificateModePtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// DomainMappingSpecCertificateModeInput is an input type that accepts DomainMappingSpecCertificateModeArgs and DomainMappingSpecCertificateModeOutput values. -// You can construct a concrete instance of `DomainMappingSpecCertificateModeInput` via: +// DomainMappingSpecCertificateModeInput is an input type that accepts values of the DomainMappingSpecCertificateMode enum +// A concrete instance of `DomainMappingSpecCertificateModeInput` can be one of the following: // -// DomainMappingSpecCertificateModeArgs{...} +// DomainMappingSpecCertificateModeCertificateModeUnspecified +// DomainMappingSpecCertificateModeNone +// DomainMappingSpecCertificateModeAutomatic type DomainMappingSpecCertificateModeInput interface { pulumi.Input diff --git a/sdk/go/google/run/v2/pulumiEnums.go b/sdk/go/google/run/v2/pulumiEnums.go index 9bb47f764d..bcc8cd9401 100644 --- a/sdk/go/google/run/v2/pulumiEnums.go +++ b/sdk/go/google/run/v2/pulumiEnums.go @@ -140,10 +140,11 @@ func (o GoogleCloudRunV2EmptyDirVolumeSourceMediumPtrOutput) ToStringPtrOutputWi }).(pulumi.StringPtrOutput) } -// GoogleCloudRunV2EmptyDirVolumeSourceMediumInput is an input type that accepts GoogleCloudRunV2EmptyDirVolumeSourceMediumArgs and GoogleCloudRunV2EmptyDirVolumeSourceMediumOutput values. -// You can construct a concrete instance of `GoogleCloudRunV2EmptyDirVolumeSourceMediumInput` via: +// GoogleCloudRunV2EmptyDirVolumeSourceMediumInput is an input type that accepts values of the GoogleCloudRunV2EmptyDirVolumeSourceMedium enum +// A concrete instance of `GoogleCloudRunV2EmptyDirVolumeSourceMediumInput` can be one of the following: // -// GoogleCloudRunV2EmptyDirVolumeSourceMediumArgs{...} +// GoogleCloudRunV2EmptyDirVolumeSourceMediumMediumUnspecified +// GoogleCloudRunV2EmptyDirVolumeSourceMediumMemory type GoogleCloudRunV2EmptyDirVolumeSourceMediumInput interface { pulumi.Input @@ -315,10 +316,12 @@ func (o GoogleCloudRunV2RevisionTemplateExecutionEnvironmentPtrOutput) ToStringP }).(pulumi.StringPtrOutput) } -// GoogleCloudRunV2RevisionTemplateExecutionEnvironmentInput is an input type that accepts GoogleCloudRunV2RevisionTemplateExecutionEnvironmentArgs and GoogleCloudRunV2RevisionTemplateExecutionEnvironmentOutput values. -// You can construct a concrete instance of `GoogleCloudRunV2RevisionTemplateExecutionEnvironmentInput` via: +// GoogleCloudRunV2RevisionTemplateExecutionEnvironmentInput is an input type that accepts values of the GoogleCloudRunV2RevisionTemplateExecutionEnvironment enum +// A concrete instance of `GoogleCloudRunV2RevisionTemplateExecutionEnvironmentInput` can be one of the following: // -// GoogleCloudRunV2RevisionTemplateExecutionEnvironmentArgs{...} +// GoogleCloudRunV2RevisionTemplateExecutionEnvironmentExecutionEnvironmentUnspecified +// GoogleCloudRunV2RevisionTemplateExecutionEnvironmentExecutionEnvironmentGen1 +// GoogleCloudRunV2RevisionTemplateExecutionEnvironmentExecutionEnvironmentGen2 type GoogleCloudRunV2RevisionTemplateExecutionEnvironmentInput interface { pulumi.Input @@ -490,10 +493,12 @@ func (o GoogleCloudRunV2TaskTemplateExecutionEnvironmentPtrOutput) ToStringPtrOu }).(pulumi.StringPtrOutput) } -// GoogleCloudRunV2TaskTemplateExecutionEnvironmentInput is an input type that accepts GoogleCloudRunV2TaskTemplateExecutionEnvironmentArgs and GoogleCloudRunV2TaskTemplateExecutionEnvironmentOutput values. -// You can construct a concrete instance of `GoogleCloudRunV2TaskTemplateExecutionEnvironmentInput` via: +// GoogleCloudRunV2TaskTemplateExecutionEnvironmentInput is an input type that accepts values of the GoogleCloudRunV2TaskTemplateExecutionEnvironment enum +// A concrete instance of `GoogleCloudRunV2TaskTemplateExecutionEnvironmentInput` can be one of the following: // -// GoogleCloudRunV2TaskTemplateExecutionEnvironmentArgs{...} +// GoogleCloudRunV2TaskTemplateExecutionEnvironmentExecutionEnvironmentUnspecified +// GoogleCloudRunV2TaskTemplateExecutionEnvironmentExecutionEnvironmentGen1 +// GoogleCloudRunV2TaskTemplateExecutionEnvironmentExecutionEnvironmentGen2 type GoogleCloudRunV2TaskTemplateExecutionEnvironmentInput interface { pulumi.Input @@ -665,10 +670,12 @@ func (o GoogleCloudRunV2TrafficTargetTypePtrOutput) ToStringPtrOutputWithContext }).(pulumi.StringPtrOutput) } -// GoogleCloudRunV2TrafficTargetTypeInput is an input type that accepts GoogleCloudRunV2TrafficTargetTypeArgs and GoogleCloudRunV2TrafficTargetTypeOutput values. -// You can construct a concrete instance of `GoogleCloudRunV2TrafficTargetTypeInput` via: +// GoogleCloudRunV2TrafficTargetTypeInput is an input type that accepts values of the GoogleCloudRunV2TrafficTargetType enum +// A concrete instance of `GoogleCloudRunV2TrafficTargetTypeInput` can be one of the following: // -// GoogleCloudRunV2TrafficTargetTypeArgs{...} +// GoogleCloudRunV2TrafficTargetTypeTrafficTargetAllocationTypeUnspecified +// GoogleCloudRunV2TrafficTargetTypeTrafficTargetAllocationTypeLatest +// GoogleCloudRunV2TrafficTargetTypeTrafficTargetAllocationTypeRevision type GoogleCloudRunV2TrafficTargetTypeInput interface { pulumi.Input @@ -840,10 +847,12 @@ func (o GoogleCloudRunV2VpcAccessEgressPtrOutput) ToStringPtrOutputWithContext(c }).(pulumi.StringPtrOutput) } -// GoogleCloudRunV2VpcAccessEgressInput is an input type that accepts GoogleCloudRunV2VpcAccessEgressArgs and GoogleCloudRunV2VpcAccessEgressOutput values. -// You can construct a concrete instance of `GoogleCloudRunV2VpcAccessEgressInput` via: +// GoogleCloudRunV2VpcAccessEgressInput is an input type that accepts values of the GoogleCloudRunV2VpcAccessEgress enum +// A concrete instance of `GoogleCloudRunV2VpcAccessEgressInput` can be one of the following: // -// GoogleCloudRunV2VpcAccessEgressArgs{...} +// GoogleCloudRunV2VpcAccessEgressVpcEgressUnspecified +// GoogleCloudRunV2VpcAccessEgressAllTraffic +// GoogleCloudRunV2VpcAccessEgressPrivateRangesOnly type GoogleCloudRunV2VpcAccessEgressInput interface { pulumi.Input @@ -1017,10 +1026,13 @@ func (o GoogleIamV1AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// GoogleIamV1AuditLogConfigLogTypeInput is an input type that accepts GoogleIamV1AuditLogConfigLogTypeArgs and GoogleIamV1AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `GoogleIamV1AuditLogConfigLogTypeInput` via: +// GoogleIamV1AuditLogConfigLogTypeInput is an input type that accepts values of the GoogleIamV1AuditLogConfigLogType enum +// A concrete instance of `GoogleIamV1AuditLogConfigLogTypeInput` can be one of the following: // -// GoogleIamV1AuditLogConfigLogTypeArgs{...} +// GoogleIamV1AuditLogConfigLogTypeLogTypeUnspecified +// GoogleIamV1AuditLogConfigLogTypeAdminRead +// GoogleIamV1AuditLogConfigLogTypeDataWrite +// GoogleIamV1AuditLogConfigLogTypeDataRead type GoogleIamV1AuditLogConfigLogTypeInput interface { pulumi.Input @@ -1202,10 +1214,17 @@ func (o JobLaunchStagePtrOutput) ToStringPtrOutputWithContext(ctx context.Contex }).(pulumi.StringPtrOutput) } -// JobLaunchStageInput is an input type that accepts JobLaunchStageArgs and JobLaunchStageOutput values. -// You can construct a concrete instance of `JobLaunchStageInput` via: +// JobLaunchStageInput is an input type that accepts values of the JobLaunchStage enum +// A concrete instance of `JobLaunchStageInput` can be one of the following: // -// JobLaunchStageArgs{...} +// JobLaunchStageLaunchStageUnspecified +// JobLaunchStageUnimplemented +// JobLaunchStagePrelaunch +// JobLaunchStageEarlyAccess +// JobLaunchStageAlpha +// JobLaunchStageBeta +// JobLaunchStageGa +// JobLaunchStageDeprecated type JobLaunchStageInput interface { pulumi.Input @@ -1379,10 +1398,13 @@ func (o ServiceIngressPtrOutput) ToStringPtrOutputWithContext(ctx context.Contex }).(pulumi.StringPtrOutput) } -// ServiceIngressInput is an input type that accepts ServiceIngressArgs and ServiceIngressOutput values. -// You can construct a concrete instance of `ServiceIngressInput` via: +// ServiceIngressInput is an input type that accepts values of the ServiceIngress enum +// A concrete instance of `ServiceIngressInput` can be one of the following: // -// ServiceIngressArgs{...} +// ServiceIngressIngressTrafficUnspecified +// ServiceIngressIngressTrafficAll +// ServiceIngressIngressTrafficInternalOnly +// ServiceIngressIngressTrafficInternalLoadBalancer type ServiceIngressInput interface { pulumi.Input @@ -1564,10 +1586,17 @@ func (o ServiceLaunchStagePtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// ServiceLaunchStageInput is an input type that accepts ServiceLaunchStageArgs and ServiceLaunchStageOutput values. -// You can construct a concrete instance of `ServiceLaunchStageInput` via: +// ServiceLaunchStageInput is an input type that accepts values of the ServiceLaunchStage enum +// A concrete instance of `ServiceLaunchStageInput` can be one of the following: // -// ServiceLaunchStageArgs{...} +// ServiceLaunchStageLaunchStageUnspecified +// ServiceLaunchStageUnimplemented +// ServiceLaunchStagePrelaunch +// ServiceLaunchStageEarlyAccess +// ServiceLaunchStageAlpha +// ServiceLaunchStageBeta +// ServiceLaunchStageGa +// ServiceLaunchStageDeprecated type ServiceLaunchStageInput interface { pulumi.Input diff --git a/sdk/go/google/secretmanager/v1/pulumiEnums.go b/sdk/go/google/secretmanager/v1/pulumiEnums.go index 66314ececb..05bc5ef61a 100644 --- a/sdk/go/google/secretmanager/v1/pulumiEnums.go +++ b/sdk/go/google/secretmanager/v1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input diff --git a/sdk/go/google/secretmanager/v1beta1/pulumiEnums.go b/sdk/go/google/secretmanager/v1beta1/pulumiEnums.go index 75f1dd031f..186b214402 100644 --- a/sdk/go/google/secretmanager/v1beta1/pulumiEnums.go +++ b/sdk/go/google/secretmanager/v1beta1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input diff --git a/sdk/go/google/securitycenter/v1/pulumiEnums.go b/sdk/go/google/securitycenter/v1/pulumiEnums.go index 5c10950b74..951ec17c38 100644 --- a/sdk/go/google/securitycenter/v1/pulumiEnums.go +++ b/sdk/go/google/securitycenter/v1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input @@ -321,10 +324,13 @@ func (o FolderSecurityHealthAnalyticsSettingCustomModuleEnablementStatePtrOutput }).(pulumi.StringPtrOutput) } -// FolderSecurityHealthAnalyticsSettingCustomModuleEnablementStateInput is an input type that accepts FolderSecurityHealthAnalyticsSettingCustomModuleEnablementStateArgs and FolderSecurityHealthAnalyticsSettingCustomModuleEnablementStateOutput values. -// You can construct a concrete instance of `FolderSecurityHealthAnalyticsSettingCustomModuleEnablementStateInput` via: +// FolderSecurityHealthAnalyticsSettingCustomModuleEnablementStateInput is an input type that accepts values of the FolderSecurityHealthAnalyticsSettingCustomModuleEnablementState enum +// A concrete instance of `FolderSecurityHealthAnalyticsSettingCustomModuleEnablementStateInput` can be one of the following: // -// FolderSecurityHealthAnalyticsSettingCustomModuleEnablementStateArgs{...} +// FolderSecurityHealthAnalyticsSettingCustomModuleEnablementStateEnablementStateUnspecified +// FolderSecurityHealthAnalyticsSettingCustomModuleEnablementStateEnabled +// FolderSecurityHealthAnalyticsSettingCustomModuleEnablementStateDisabled +// FolderSecurityHealthAnalyticsSettingCustomModuleEnablementStateInherited type FolderSecurityHealthAnalyticsSettingCustomModuleEnablementStateInput interface { pulumi.Input @@ -500,10 +506,14 @@ func (o GoogleCloudSecuritycenterV1CustomConfigSeverityPtrOutput) ToStringPtrOut }).(pulumi.StringPtrOutput) } -// GoogleCloudSecuritycenterV1CustomConfigSeverityInput is an input type that accepts GoogleCloudSecuritycenterV1CustomConfigSeverityArgs and GoogleCloudSecuritycenterV1CustomConfigSeverityOutput values. -// You can construct a concrete instance of `GoogleCloudSecuritycenterV1CustomConfigSeverityInput` via: +// GoogleCloudSecuritycenterV1CustomConfigSeverityInput is an input type that accepts values of the GoogleCloudSecuritycenterV1CustomConfigSeverity enum +// A concrete instance of `GoogleCloudSecuritycenterV1CustomConfigSeverityInput` can be one of the following: // -// GoogleCloudSecuritycenterV1CustomConfigSeverityArgs{...} +// GoogleCloudSecuritycenterV1CustomConfigSeveritySeverityUnspecified +// GoogleCloudSecuritycenterV1CustomConfigSeverityCritical +// GoogleCloudSecuritycenterV1CustomConfigSeverityHigh +// GoogleCloudSecuritycenterV1CustomConfigSeverityMedium +// GoogleCloudSecuritycenterV1CustomConfigSeverityLow type GoogleCloudSecuritycenterV1CustomConfigSeverityInput interface { pulumi.Input @@ -675,10 +685,12 @@ func (o OrganizationEventThreatDetectionSettingCustomModuleEnablementStatePtrOut }).(pulumi.StringPtrOutput) } -// OrganizationEventThreatDetectionSettingCustomModuleEnablementStateInput is an input type that accepts OrganizationEventThreatDetectionSettingCustomModuleEnablementStateArgs and OrganizationEventThreatDetectionSettingCustomModuleEnablementStateOutput values. -// You can construct a concrete instance of `OrganizationEventThreatDetectionSettingCustomModuleEnablementStateInput` via: +// OrganizationEventThreatDetectionSettingCustomModuleEnablementStateInput is an input type that accepts values of the OrganizationEventThreatDetectionSettingCustomModuleEnablementState enum +// A concrete instance of `OrganizationEventThreatDetectionSettingCustomModuleEnablementStateInput` can be one of the following: // -// OrganizationEventThreatDetectionSettingCustomModuleEnablementStateArgs{...} +// OrganizationEventThreatDetectionSettingCustomModuleEnablementStateEnablementStateUnspecified +// OrganizationEventThreatDetectionSettingCustomModuleEnablementStateEnabled +// OrganizationEventThreatDetectionSettingCustomModuleEnablementStateDisabled type OrganizationEventThreatDetectionSettingCustomModuleEnablementStateInput interface { pulumi.Input @@ -852,10 +864,13 @@ func (o OrganizationSecurityHealthAnalyticsSettingCustomModuleEnablementStatePtr }).(pulumi.StringPtrOutput) } -// OrganizationSecurityHealthAnalyticsSettingCustomModuleEnablementStateInput is an input type that accepts OrganizationSecurityHealthAnalyticsSettingCustomModuleEnablementStateArgs and OrganizationSecurityHealthAnalyticsSettingCustomModuleEnablementStateOutput values. -// You can construct a concrete instance of `OrganizationSecurityHealthAnalyticsSettingCustomModuleEnablementStateInput` via: +// OrganizationSecurityHealthAnalyticsSettingCustomModuleEnablementStateInput is an input type that accepts values of the OrganizationSecurityHealthAnalyticsSettingCustomModuleEnablementState enum +// A concrete instance of `OrganizationSecurityHealthAnalyticsSettingCustomModuleEnablementStateInput` can be one of the following: // -// OrganizationSecurityHealthAnalyticsSettingCustomModuleEnablementStateArgs{...} +// OrganizationSecurityHealthAnalyticsSettingCustomModuleEnablementStateEnablementStateUnspecified +// OrganizationSecurityHealthAnalyticsSettingCustomModuleEnablementStateEnabled +// OrganizationSecurityHealthAnalyticsSettingCustomModuleEnablementStateDisabled +// OrganizationSecurityHealthAnalyticsSettingCustomModuleEnablementStateInherited type OrganizationSecurityHealthAnalyticsSettingCustomModuleEnablementStateInput interface { pulumi.Input @@ -1029,10 +1044,13 @@ func (o ProjectSecurityHealthAnalyticsSettingCustomModuleEnablementStatePtrOutpu }).(pulumi.StringPtrOutput) } -// ProjectSecurityHealthAnalyticsSettingCustomModuleEnablementStateInput is an input type that accepts ProjectSecurityHealthAnalyticsSettingCustomModuleEnablementStateArgs and ProjectSecurityHealthAnalyticsSettingCustomModuleEnablementStateOutput values. -// You can construct a concrete instance of `ProjectSecurityHealthAnalyticsSettingCustomModuleEnablementStateInput` via: +// ProjectSecurityHealthAnalyticsSettingCustomModuleEnablementStateInput is an input type that accepts values of the ProjectSecurityHealthAnalyticsSettingCustomModuleEnablementState enum +// A concrete instance of `ProjectSecurityHealthAnalyticsSettingCustomModuleEnablementStateInput` can be one of the following: // -// ProjectSecurityHealthAnalyticsSettingCustomModuleEnablementStateArgs{...} +// ProjectSecurityHealthAnalyticsSettingCustomModuleEnablementStateEnablementStateUnspecified +// ProjectSecurityHealthAnalyticsSettingCustomModuleEnablementStateEnabled +// ProjectSecurityHealthAnalyticsSettingCustomModuleEnablementStateDisabled +// ProjectSecurityHealthAnalyticsSettingCustomModuleEnablementStateInherited type ProjectSecurityHealthAnalyticsSettingCustomModuleEnablementStateInput interface { pulumi.Input diff --git a/sdk/go/google/securitycenter/v1beta1/pulumiEnums.go b/sdk/go/google/securitycenter/v1beta1/pulumiEnums.go index 75f1dd031f..186b214402 100644 --- a/sdk/go/google/securitycenter/v1beta1/pulumiEnums.go +++ b/sdk/go/google/securitycenter/v1beta1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input diff --git a/sdk/go/google/servicemanagement/v1/pulumiEnums.go b/sdk/go/google/servicemanagement/v1/pulumiEnums.go index 1f314fc7e8..5f170f772c 100644 --- a/sdk/go/google/servicemanagement/v1/pulumiEnums.go +++ b/sdk/go/google/servicemanagement/v1/pulumiEnums.go @@ -142,10 +142,12 @@ func (o ApiSyntaxPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pu }).(pulumi.StringPtrOutput) } -// ApiSyntaxInput is an input type that accepts ApiSyntaxArgs and ApiSyntaxOutput values. -// You can construct a concrete instance of `ApiSyntaxInput` via: +// ApiSyntaxInput is an input type that accepts values of the ApiSyntax enum +// A concrete instance of `ApiSyntaxInput` can be one of the following: // -// ApiSyntaxArgs{...} +// ApiSyntaxSyntaxProto2 +// ApiSyntaxSyntaxProto3 +// ApiSyntaxSyntaxEditions type ApiSyntaxInput interface { pulumi.Input @@ -319,10 +321,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input @@ -492,10 +497,12 @@ func (o BackendRulePathTranslationPtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// BackendRulePathTranslationInput is an input type that accepts BackendRulePathTranslationArgs and BackendRulePathTranslationOutput values. -// You can construct a concrete instance of `BackendRulePathTranslationInput` via: +// BackendRulePathTranslationInput is an input type that accepts values of the BackendRulePathTranslation enum +// A concrete instance of `BackendRulePathTranslationInput` can be one of the following: // -// BackendRulePathTranslationArgs{...} +// BackendRulePathTranslationPathTranslationUnspecified +// BackendRulePathTranslationConstantAddress +// BackendRulePathTranslationAppendPathToAddress type BackendRulePathTranslationInput interface { pulumi.Input @@ -677,10 +684,17 @@ func (o ClientLibrarySettingsLaunchStagePtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// ClientLibrarySettingsLaunchStageInput is an input type that accepts ClientLibrarySettingsLaunchStageArgs and ClientLibrarySettingsLaunchStageOutput values. -// You can construct a concrete instance of `ClientLibrarySettingsLaunchStageInput` via: +// ClientLibrarySettingsLaunchStageInput is an input type that accepts values of the ClientLibrarySettingsLaunchStage enum +// A concrete instance of `ClientLibrarySettingsLaunchStageInput` can be one of the following: // -// ClientLibrarySettingsLaunchStageArgs{...} +// ClientLibrarySettingsLaunchStageLaunchStageUnspecified +// ClientLibrarySettingsLaunchStageUnimplemented +// ClientLibrarySettingsLaunchStagePrelaunch +// ClientLibrarySettingsLaunchStageEarlyAccess +// ClientLibrarySettingsLaunchStageAlpha +// ClientLibrarySettingsLaunchStageBeta +// ClientLibrarySettingsLaunchStageGa +// ClientLibrarySettingsLaunchStageDeprecated type ClientLibrarySettingsLaunchStageInput interface { pulumi.Input @@ -851,10 +865,12 @@ func (o CommonLanguageSettingsDestinationsItemPtrOutput) ToStringPtrOutputWithCo }).(pulumi.StringPtrOutput) } -// CommonLanguageSettingsDestinationsItemInput is an input type that accepts CommonLanguageSettingsDestinationsItemArgs and CommonLanguageSettingsDestinationsItemOutput values. -// You can construct a concrete instance of `CommonLanguageSettingsDestinationsItemInput` via: +// CommonLanguageSettingsDestinationsItemInput is an input type that accepts values of the CommonLanguageSettingsDestinationsItem enum +// A concrete instance of `CommonLanguageSettingsDestinationsItemInput` can be one of the following: // -// CommonLanguageSettingsDestinationsItemArgs{...} +// CommonLanguageSettingsDestinationsItemClientLibraryDestinationUnspecified +// CommonLanguageSettingsDestinationsItemGithub +// CommonLanguageSettingsDestinationsItemPackageManager type CommonLanguageSettingsDestinationsItemInput interface { pulumi.Input @@ -1071,10 +1087,12 @@ func (o EnumSyntaxPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) p }).(pulumi.StringPtrOutput) } -// EnumSyntaxInput is an input type that accepts EnumSyntaxArgs and EnumSyntaxOutput values. -// You can construct a concrete instance of `EnumSyntaxInput` via: +// EnumSyntaxInput is an input type that accepts values of the EnumSyntax enum +// A concrete instance of `EnumSyntaxInput` can be one of the following: // -// EnumSyntaxArgs{...} +// EnumSyntaxSyntaxProto2 +// EnumSyntaxSyntaxProto3 +// EnumSyntaxSyntaxEditions type EnumSyntaxInput interface { pulumi.Input @@ -1248,10 +1266,13 @@ func (o FieldCardinalityPtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// FieldCardinalityInput is an input type that accepts FieldCardinalityArgs and FieldCardinalityOutput values. -// You can construct a concrete instance of `FieldCardinalityInput` via: +// FieldCardinalityInput is an input type that accepts values of the FieldCardinality enum +// A concrete instance of `FieldCardinalityInput` can be one of the following: // -// FieldCardinalityArgs{...} +// FieldCardinalityCardinalityUnknown +// FieldCardinalityCardinalityOptional +// FieldCardinalityCardinalityRequired +// FieldCardinalityCardinalityRepeated type FieldCardinalityInput interface { pulumi.Input @@ -1455,10 +1476,28 @@ func (o FieldKindPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pu }).(pulumi.StringPtrOutput) } -// FieldKindInput is an input type that accepts FieldKindArgs and FieldKindOutput values. -// You can construct a concrete instance of `FieldKindInput` via: +// FieldKindInput is an input type that accepts values of the FieldKind enum +// A concrete instance of `FieldKindInput` can be one of the following: // -// FieldKindArgs{...} +// FieldKindTypeUnknown +// FieldKindTypeDouble +// FieldKindTypeFloat +// FieldKindTypeInt64 +// FieldKindTypeUint64 +// FieldKindTypeInt32 +// FieldKindTypeFixed64 +// FieldKindTypeFixed32 +// FieldKindTypeBool +// FieldKindTypeString +// FieldKindTypeGroup +// FieldKindTypeMessage +// FieldKindTypeBytes +// FieldKindTypeUint32 +// FieldKindTypeEnum +// FieldKindTypeSfixed32 +// FieldKindTypeSfixed64 +// FieldKindTypeSint32 +// FieldKindTypeSint64 type FieldKindInput interface { pulumi.Input @@ -1630,10 +1669,12 @@ func (o LabelDescriptorValueTypePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// LabelDescriptorValueTypeInput is an input type that accepts LabelDescriptorValueTypeArgs and LabelDescriptorValueTypeOutput values. -// You can construct a concrete instance of `LabelDescriptorValueTypeInput` via: +// LabelDescriptorValueTypeInput is an input type that accepts values of the LabelDescriptorValueType enum +// A concrete instance of `LabelDescriptorValueTypeInput` can be one of the following: // -// LabelDescriptorValueTypeArgs{...} +// LabelDescriptorValueTypeString +// LabelDescriptorValueTypeBool +// LabelDescriptorValueTypeInt64 type LabelDescriptorValueTypeInput interface { pulumi.Input @@ -1805,10 +1846,12 @@ func (o MethodSyntaxPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) }).(pulumi.StringPtrOutput) } -// MethodSyntaxInput is an input type that accepts MethodSyntaxArgs and MethodSyntaxOutput values. -// You can construct a concrete instance of `MethodSyntaxInput` via: +// MethodSyntaxInput is an input type that accepts values of the MethodSyntax enum +// A concrete instance of `MethodSyntaxInput` can be one of the following: // -// MethodSyntaxArgs{...} +// MethodSyntaxSyntaxProto2 +// MethodSyntaxSyntaxProto3 +// MethodSyntaxSyntaxEditions type MethodSyntaxInput interface { pulumi.Input @@ -1990,10 +2033,17 @@ func (o MetricDescriptorLaunchStagePtrOutput) ToStringPtrOutputWithContext(ctx c }).(pulumi.StringPtrOutput) } -// MetricDescriptorLaunchStageInput is an input type that accepts MetricDescriptorLaunchStageArgs and MetricDescriptorLaunchStageOutput values. -// You can construct a concrete instance of `MetricDescriptorLaunchStageInput` via: +// MetricDescriptorLaunchStageInput is an input type that accepts values of the MetricDescriptorLaunchStage enum +// A concrete instance of `MetricDescriptorLaunchStageInput` can be one of the following: // -// MetricDescriptorLaunchStageArgs{...} +// MetricDescriptorLaunchStageLaunchStageUnspecified +// MetricDescriptorLaunchStageUnimplemented +// MetricDescriptorLaunchStagePrelaunch +// MetricDescriptorLaunchStageEarlyAccess +// MetricDescriptorLaunchStageAlpha +// MetricDescriptorLaunchStageBeta +// MetricDescriptorLaunchStageGa +// MetricDescriptorLaunchStageDeprecated type MetricDescriptorLaunchStageInput interface { pulumi.Input @@ -2175,10 +2225,17 @@ func (o MetricDescriptorMetadataLaunchStagePtrOutput) ToStringPtrOutputWithConte }).(pulumi.StringPtrOutput) } -// MetricDescriptorMetadataLaunchStageInput is an input type that accepts MetricDescriptorMetadataLaunchStageArgs and MetricDescriptorMetadataLaunchStageOutput values. -// You can construct a concrete instance of `MetricDescriptorMetadataLaunchStageInput` via: +// MetricDescriptorMetadataLaunchStageInput is an input type that accepts values of the MetricDescriptorMetadataLaunchStage enum +// A concrete instance of `MetricDescriptorMetadataLaunchStageInput` can be one of the following: // -// MetricDescriptorMetadataLaunchStageArgs{...} +// MetricDescriptorMetadataLaunchStageLaunchStageUnspecified +// MetricDescriptorMetadataLaunchStageUnimplemented +// MetricDescriptorMetadataLaunchStagePrelaunch +// MetricDescriptorMetadataLaunchStageEarlyAccess +// MetricDescriptorMetadataLaunchStageAlpha +// MetricDescriptorMetadataLaunchStageBeta +// MetricDescriptorMetadataLaunchStageGa +// MetricDescriptorMetadataLaunchStageDeprecated type MetricDescriptorMetadataLaunchStageInput interface { pulumi.Input @@ -2352,10 +2409,13 @@ func (o MetricDescriptorMetricKindPtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// MetricDescriptorMetricKindInput is an input type that accepts MetricDescriptorMetricKindArgs and MetricDescriptorMetricKindOutput values. -// You can construct a concrete instance of `MetricDescriptorMetricKindInput` via: +// MetricDescriptorMetricKindInput is an input type that accepts values of the MetricDescriptorMetricKind enum +// A concrete instance of `MetricDescriptorMetricKindInput` can be one of the following: // -// MetricDescriptorMetricKindArgs{...} +// MetricDescriptorMetricKindMetricKindUnspecified +// MetricDescriptorMetricKindGauge +// MetricDescriptorMetricKindDelta +// MetricDescriptorMetricKindCumulative type MetricDescriptorMetricKindInput interface { pulumi.Input @@ -2535,10 +2595,16 @@ func (o MetricDescriptorValueTypePtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// MetricDescriptorValueTypeInput is an input type that accepts MetricDescriptorValueTypeArgs and MetricDescriptorValueTypeOutput values. -// You can construct a concrete instance of `MetricDescriptorValueTypeInput` via: +// MetricDescriptorValueTypeInput is an input type that accepts values of the MetricDescriptorValueType enum +// A concrete instance of `MetricDescriptorValueTypeInput` can be one of the following: // -// MetricDescriptorValueTypeArgs{...} +// MetricDescriptorValueTypeValueTypeUnspecified +// MetricDescriptorValueTypeBool +// MetricDescriptorValueTypeInt64 +// MetricDescriptorValueTypeDouble +// MetricDescriptorValueTypeString +// MetricDescriptorValueTypeDistribution +// MetricDescriptorValueTypeMoney type MetricDescriptorValueTypeInput interface { pulumi.Input @@ -2720,10 +2786,17 @@ func (o MonitoredResourceDescriptorLaunchStagePtrOutput) ToStringPtrOutputWithCo }).(pulumi.StringPtrOutput) } -// MonitoredResourceDescriptorLaunchStageInput is an input type that accepts MonitoredResourceDescriptorLaunchStageArgs and MonitoredResourceDescriptorLaunchStageOutput values. -// You can construct a concrete instance of `MonitoredResourceDescriptorLaunchStageInput` via: +// MonitoredResourceDescriptorLaunchStageInput is an input type that accepts values of the MonitoredResourceDescriptorLaunchStage enum +// A concrete instance of `MonitoredResourceDescriptorLaunchStageInput` can be one of the following: // -// MonitoredResourceDescriptorLaunchStageArgs{...} +// MonitoredResourceDescriptorLaunchStageLaunchStageUnspecified +// MonitoredResourceDescriptorLaunchStageUnimplemented +// MonitoredResourceDescriptorLaunchStagePrelaunch +// MonitoredResourceDescriptorLaunchStageEarlyAccess +// MonitoredResourceDescriptorLaunchStageAlpha +// MonitoredResourceDescriptorLaunchStageBeta +// MonitoredResourceDescriptorLaunchStageGa +// MonitoredResourceDescriptorLaunchStageDeprecated type MonitoredResourceDescriptorLaunchStageInput interface { pulumi.Input @@ -2905,10 +2978,17 @@ func (o PublishingOrganizationPtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// PublishingOrganizationInput is an input type that accepts PublishingOrganizationArgs and PublishingOrganizationOutput values. -// You can construct a concrete instance of `PublishingOrganizationInput` via: +// PublishingOrganizationInput is an input type that accepts values of the PublishingOrganization enum +// A concrete instance of `PublishingOrganizationInput` can be one of the following: // -// PublishingOrganizationArgs{...} +// PublishingOrganizationClientLibraryOrganizationUnspecified +// PublishingOrganizationCloud +// PublishingOrganizationAds +// PublishingOrganizationPhotos +// PublishingOrganizationStreetView +// PublishingOrganizationShopping +// PublishingOrganizationGeo +// PublishingOrganizationGenerativeAi type PublishingOrganizationInput interface { pulumi.Input @@ -3100,10 +3180,12 @@ func (o TypeSyntaxPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) p }).(pulumi.StringPtrOutput) } -// TypeSyntaxInput is an input type that accepts TypeSyntaxArgs and TypeSyntaxOutput values. -// You can construct a concrete instance of `TypeSyntaxInput` via: +// TypeSyntaxInput is an input type that accepts values of the TypeSyntax enum +// A concrete instance of `TypeSyntaxInput` can be one of the following: // -// TypeSyntaxArgs{...} +// TypeSyntaxSyntaxProto2 +// TypeSyntaxSyntaxProto3 +// TypeSyntaxSyntaxEditions type TypeSyntaxInput interface { pulumi.Input diff --git a/sdk/go/google/sourcerepo/v1/pulumiEnums.go b/sdk/go/google/sourcerepo/v1/pulumiEnums.go index 66314ececb..05bc5ef61a 100644 --- a/sdk/go/google/sourcerepo/v1/pulumiEnums.go +++ b/sdk/go/google/sourcerepo/v1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input diff --git a/sdk/go/google/spanner/v1/pulumiEnums.go b/sdk/go/google/spanner/v1/pulumiEnums.go index f2ec69608c..70edb36166 100644 --- a/sdk/go/google/spanner/v1/pulumiEnums.go +++ b/sdk/go/google/spanner/v1/pulumiEnums.go @@ -142,10 +142,12 @@ func (o DatabaseDatabaseDialectPtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// DatabaseDatabaseDialectInput is an input type that accepts DatabaseDatabaseDialectArgs and DatabaseDatabaseDialectOutput values. -// You can construct a concrete instance of `DatabaseDatabaseDialectInput` via: +// DatabaseDatabaseDialectInput is an input type that accepts values of the DatabaseDatabaseDialect enum +// A concrete instance of `DatabaseDatabaseDialectInput` can be one of the following: // -// DatabaseDatabaseDialectArgs{...} +// DatabaseDatabaseDialectDatabaseDialectUnspecified +// DatabaseDatabaseDialectGoogleStandardSql +// DatabaseDatabaseDialectPostgresql type DatabaseDatabaseDialectInput interface { pulumi.Input @@ -317,10 +319,12 @@ func (o FreeInstanceMetadataExpireBehaviorPtrOutput) ToStringPtrOutputWithContex }).(pulumi.StringPtrOutput) } -// FreeInstanceMetadataExpireBehaviorInput is an input type that accepts FreeInstanceMetadataExpireBehaviorArgs and FreeInstanceMetadataExpireBehaviorOutput values. -// You can construct a concrete instance of `FreeInstanceMetadataExpireBehaviorInput` via: +// FreeInstanceMetadataExpireBehaviorInput is an input type that accepts values of the FreeInstanceMetadataExpireBehavior enum +// A concrete instance of `FreeInstanceMetadataExpireBehaviorInput` can be one of the following: // -// FreeInstanceMetadataExpireBehaviorArgs{...} +// FreeInstanceMetadataExpireBehaviorExpireBehaviorUnspecified +// FreeInstanceMetadataExpireBehaviorFreeToProvisioned +// FreeInstanceMetadataExpireBehaviorRemoveAfterGracePeriod type FreeInstanceMetadataExpireBehaviorInput interface { pulumi.Input @@ -492,10 +496,12 @@ func (o InstanceInstanceTypePtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// InstanceInstanceTypeInput is an input type that accepts InstanceInstanceTypeArgs and InstanceInstanceTypeOutput values. -// You can construct a concrete instance of `InstanceInstanceTypeInput` via: +// InstanceInstanceTypeInput is an input type that accepts values of the InstanceInstanceType enum +// A concrete instance of `InstanceInstanceTypeInput` can be one of the following: // -// InstanceInstanceTypeArgs{...} +// InstanceInstanceTypeInstanceTypeUnspecified +// InstanceInstanceTypeProvisioned +// InstanceInstanceTypeFreeInstance type InstanceInstanceTypeInput interface { pulumi.Input @@ -669,10 +675,13 @@ func (o ReplicaInfoTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Conte }).(pulumi.StringPtrOutput) } -// ReplicaInfoTypeInput is an input type that accepts ReplicaInfoTypeArgs and ReplicaInfoTypeOutput values. -// You can construct a concrete instance of `ReplicaInfoTypeInput` via: +// ReplicaInfoTypeInput is an input type that accepts values of the ReplicaInfoType enum +// A concrete instance of `ReplicaInfoTypeInput` can be one of the following: // -// ReplicaInfoTypeArgs{...} +// ReplicaInfoTypeTypeUnspecified +// ReplicaInfoTypeReadWrite +// ReplicaInfoTypeReadOnly +// ReplicaInfoTypeWitness type ReplicaInfoTypeInput interface { pulumi.Input diff --git a/sdk/go/google/sqladmin/v1/pulumiEnums.go b/sdk/go/google/sqladmin/v1/pulumiEnums.go index f475c5fd9a..a704faa760 100644 --- a/sdk/go/google/sqladmin/v1/pulumiEnums.go +++ b/sdk/go/google/sqladmin/v1/pulumiEnums.go @@ -140,10 +140,11 @@ func (o BackupRetentionSettingsRetentionUnitPtrOutput) ToStringPtrOutputWithCont }).(pulumi.StringPtrOutput) } -// BackupRetentionSettingsRetentionUnitInput is an input type that accepts BackupRetentionSettingsRetentionUnitArgs and BackupRetentionSettingsRetentionUnitOutput values. -// You can construct a concrete instance of `BackupRetentionSettingsRetentionUnitInput` via: +// BackupRetentionSettingsRetentionUnitInput is an input type that accepts values of the BackupRetentionSettingsRetentionUnit enum +// A concrete instance of `BackupRetentionSettingsRetentionUnitInput` can be one of the following: // -// BackupRetentionSettingsRetentionUnitArgs{...} +// BackupRetentionSettingsRetentionUnitRetentionUnitUnspecified +// BackupRetentionSettingsRetentionUnitCount type BackupRetentionSettingsRetentionUnitInput interface { pulumi.Input @@ -315,10 +316,12 @@ func (o BackupRunBackupKindPtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// BackupRunBackupKindInput is an input type that accepts BackupRunBackupKindArgs and BackupRunBackupKindOutput values. -// You can construct a concrete instance of `BackupRunBackupKindInput` via: +// BackupRunBackupKindInput is an input type that accepts values of the BackupRunBackupKind enum +// A concrete instance of `BackupRunBackupKindInput` can be one of the following: // -// BackupRunBackupKindArgs{...} +// BackupRunBackupKindSqlBackupKindUnspecified +// BackupRunBackupKindSnapshot +// BackupRunBackupKindPhysical type BackupRunBackupKindInput interface { pulumi.Input @@ -516,10 +519,12 @@ func (o BackupRunTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context }).(pulumi.StringPtrOutput) } -// BackupRunTypeInput is an input type that accepts BackupRunTypeArgs and BackupRunTypeOutput values. -// You can construct a concrete instance of `BackupRunTypeInput` via: +// BackupRunTypeInput is an input type that accepts values of the BackupRunType enum +// A concrete instance of `BackupRunTypeInput` can be one of the following: // -// BackupRunTypeArgs{...} +// BackupRunTypeSqlBackupRunTypeUnspecified +// BackupRunTypeAutomated +// BackupRunTypeOnDemand type BackupRunTypeInput interface { pulumi.Input @@ -693,10 +698,13 @@ func (o InstanceBackendTypePtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// InstanceBackendTypeInput is an input type that accepts InstanceBackendTypeArgs and InstanceBackendTypeOutput values. -// You can construct a concrete instance of `InstanceBackendTypeInput` via: +// InstanceBackendTypeInput is an input type that accepts values of the InstanceBackendType enum +// A concrete instance of `InstanceBackendTypeInput` can be one of the following: // -// InstanceBackendTypeArgs{...} +// InstanceBackendTypeSqlBackendTypeUnspecified +// InstanceBackendTypeFirstGen +// InstanceBackendTypeSecondGen +// InstanceBackendTypeExternal type InstanceBackendTypeInput interface { pulumi.Input @@ -936,10 +944,46 @@ func (o InstanceDatabaseVersionPtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// InstanceDatabaseVersionInput is an input type that accepts InstanceDatabaseVersionArgs and InstanceDatabaseVersionOutput values. -// You can construct a concrete instance of `InstanceDatabaseVersionInput` via: +// InstanceDatabaseVersionInput is an input type that accepts values of the InstanceDatabaseVersion enum +// A concrete instance of `InstanceDatabaseVersionInput` can be one of the following: // -// InstanceDatabaseVersionArgs{...} +// InstanceDatabaseVersionSqlDatabaseVersionUnspecified +// InstanceDatabaseVersionMysql51 +// InstanceDatabaseVersionMysql55 +// InstanceDatabaseVersionMysql56 +// InstanceDatabaseVersionMysql57 +// InstanceDatabaseVersionSqlserver2017Standard +// InstanceDatabaseVersionSqlserver2017Enterprise +// InstanceDatabaseVersionSqlserver2017Express +// InstanceDatabaseVersionSqlserver2017Web +// InstanceDatabaseVersionPostgres96 +// InstanceDatabaseVersionPostgres10 +// InstanceDatabaseVersionPostgres11 +// InstanceDatabaseVersionPostgres12 +// InstanceDatabaseVersionPostgres13 +// InstanceDatabaseVersionPostgres14 +// InstanceDatabaseVersionPostgres15 +// InstanceDatabaseVersionMysql80 +// InstanceDatabaseVersionMysql8018 +// InstanceDatabaseVersionMysql8026 +// InstanceDatabaseVersionMysql8027 +// InstanceDatabaseVersionMysql8028 +// InstanceDatabaseVersionMysql8029 +// InstanceDatabaseVersionMysql8030 +// InstanceDatabaseVersionMysql8031 +// InstanceDatabaseVersionMysql8032 +// InstanceDatabaseVersionMysql8033 +// InstanceDatabaseVersionMysql8034 +// InstanceDatabaseVersionMysql8035 +// InstanceDatabaseVersionMysql8036 +// InstanceDatabaseVersionSqlserver2019Standard +// InstanceDatabaseVersionSqlserver2019Enterprise +// InstanceDatabaseVersionSqlserver2019Express +// InstanceDatabaseVersionSqlserver2019Web +// InstanceDatabaseVersionSqlserver2022Standard +// InstanceDatabaseVersionSqlserver2022Enterprise +// InstanceDatabaseVersionSqlserver2022Express +// InstanceDatabaseVersionSqlserver2022Web type InstanceDatabaseVersionInput interface { pulumi.Input @@ -1113,10 +1157,13 @@ func (o InstanceInstanceTypePtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// InstanceInstanceTypeInput is an input type that accepts InstanceInstanceTypeArgs and InstanceInstanceTypeOutput values. -// You can construct a concrete instance of `InstanceInstanceTypeInput` via: +// InstanceInstanceTypeInput is an input type that accepts values of the InstanceInstanceType enum +// A concrete instance of `InstanceInstanceTypeInput` can be one of the following: // -// InstanceInstanceTypeArgs{...} +// InstanceInstanceTypeSqlInstanceTypeUnspecified +// InstanceInstanceTypeCloudSqlInstance +// InstanceInstanceTypeOnPremisesInstance +// InstanceInstanceTypeReadReplicaInstance type InstanceInstanceTypeInput interface { pulumi.Input @@ -1286,10 +1333,12 @@ func (o InstanceSqlNetworkArchitecturePtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// InstanceSqlNetworkArchitectureInput is an input type that accepts InstanceSqlNetworkArchitectureArgs and InstanceSqlNetworkArchitectureOutput values. -// You can construct a concrete instance of `InstanceSqlNetworkArchitectureInput` via: +// InstanceSqlNetworkArchitectureInput is an input type that accepts values of the InstanceSqlNetworkArchitecture enum +// A concrete instance of `InstanceSqlNetworkArchitectureInput` can be one of the following: // -// InstanceSqlNetworkArchitectureArgs{...} +// InstanceSqlNetworkArchitectureSqlNetworkArchitectureUnspecified +// InstanceSqlNetworkArchitectureNewNetworkArchitecture +// InstanceSqlNetworkArchitectureOldNetworkArchitecture type InstanceSqlNetworkArchitectureInput interface { pulumi.Input @@ -1471,10 +1520,17 @@ func (o InstanceStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Con }).(pulumi.StringPtrOutput) } -// InstanceStateEnumInput is an input type that accepts InstanceStateEnumArgs and InstanceStateEnumOutput values. -// You can construct a concrete instance of `InstanceStateEnumInput` via: +// InstanceStateEnumInput is an input type that accepts values of the InstanceStateEnum enum +// A concrete instance of `InstanceStateEnumInput` can be one of the following: // -// InstanceStateEnumArgs{...} +// InstanceStateEnumSqlInstanceStateUnspecified +// InstanceStateEnumRunnable +// InstanceStateEnumSuspended +// InstanceStateEnumPendingDelete +// InstanceStateEnumPendingCreate +// InstanceStateEnumMaintenance +// InstanceStateEnumFailed +// InstanceStateEnumOnlineMaintenance type InstanceStateEnumInput interface { pulumi.Input @@ -1649,10 +1705,14 @@ func (o InstanceSuspensionReasonItemPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// InstanceSuspensionReasonItemInput is an input type that accepts InstanceSuspensionReasonItemArgs and InstanceSuspensionReasonItemOutput values. -// You can construct a concrete instance of `InstanceSuspensionReasonItemInput` via: +// InstanceSuspensionReasonItemInput is an input type that accepts values of the InstanceSuspensionReasonItem enum +// A concrete instance of `InstanceSuspensionReasonItemInput` can be one of the following: // -// InstanceSuspensionReasonItemArgs{...} +// InstanceSuspensionReasonItemSqlSuspensionReasonUnspecified +// InstanceSuspensionReasonItemBillingIssue +// InstanceSuspensionReasonItemLegalIssue +// InstanceSuspensionReasonItemOperationalIssue +// InstanceSuspensionReasonItemKmsKeyIssue type InstanceSuspensionReasonItemInput interface { pulumi.Input @@ -1871,10 +1931,13 @@ func (o IpConfigurationSslModePtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// IpConfigurationSslModeInput is an input type that accepts IpConfigurationSslModeArgs and IpConfigurationSslModeOutput values. -// You can construct a concrete instance of `IpConfigurationSslModeInput` via: +// IpConfigurationSslModeInput is an input type that accepts values of the IpConfigurationSslMode enum +// A concrete instance of `IpConfigurationSslModeInput` can be one of the following: // -// IpConfigurationSslModeArgs{...} +// IpConfigurationSslModeSslModeUnspecified +// IpConfigurationSslModeAllowUnencryptedAndEncrypted +// IpConfigurationSslModeEncryptedOnly +// IpConfigurationSslModeTrustedClientCertificateRequired type IpConfigurationSslModeInput interface { pulumi.Input @@ -2050,10 +2113,14 @@ func (o IpMappingTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context }).(pulumi.StringPtrOutput) } -// IpMappingTypeInput is an input type that accepts IpMappingTypeArgs and IpMappingTypeOutput values. -// You can construct a concrete instance of `IpMappingTypeInput` via: +// IpMappingTypeInput is an input type that accepts values of the IpMappingType enum +// A concrete instance of `IpMappingTypeInput` can be one of the following: // -// IpMappingTypeArgs{...} +// IpMappingTypeSqlIpAddressTypeUnspecified +// IpMappingTypePrimary +// IpMappingTypeOutgoing +// IpMappingTypePrivate +// IpMappingTypeMigrated1stGen type IpMappingTypeInput interface { pulumi.Input @@ -2227,10 +2294,13 @@ func (o MaintenanceWindowUpdateTrackPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// MaintenanceWindowUpdateTrackInput is an input type that accepts MaintenanceWindowUpdateTrackArgs and MaintenanceWindowUpdateTrackOutput values. -// You can construct a concrete instance of `MaintenanceWindowUpdateTrackInput` via: +// MaintenanceWindowUpdateTrackInput is an input type that accepts values of the MaintenanceWindowUpdateTrack enum +// A concrete instance of `MaintenanceWindowUpdateTrackInput` can be one of the following: // -// MaintenanceWindowUpdateTrackArgs{...} +// MaintenanceWindowUpdateTrackSqlUpdateTrackUnspecified +// MaintenanceWindowUpdateTrackCanary +// MaintenanceWindowUpdateTrackStable +// MaintenanceWindowUpdateTrackWeek5 type MaintenanceWindowUpdateTrackInput interface { pulumi.Input @@ -2400,10 +2470,11 @@ func (o PasswordValidationPolicyComplexityPtrOutput) ToStringPtrOutputWithContex }).(pulumi.StringPtrOutput) } -// PasswordValidationPolicyComplexityInput is an input type that accepts PasswordValidationPolicyComplexityArgs and PasswordValidationPolicyComplexityOutput values. -// You can construct a concrete instance of `PasswordValidationPolicyComplexityInput` via: +// PasswordValidationPolicyComplexityInput is an input type that accepts values of the PasswordValidationPolicyComplexity enum +// A concrete instance of `PasswordValidationPolicyComplexityInput` can be one of the following: // -// PasswordValidationPolicyComplexityArgs{...} +// PasswordValidationPolicyComplexityComplexityUnspecified +// PasswordValidationPolicyComplexityComplexityDefault type PasswordValidationPolicyComplexityInput interface { pulumi.Input @@ -2577,10 +2648,13 @@ func (o SettingsActivationPolicyPtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// SettingsActivationPolicyInput is an input type that accepts SettingsActivationPolicyArgs and SettingsActivationPolicyOutput values. -// You can construct a concrete instance of `SettingsActivationPolicyInput` via: +// SettingsActivationPolicyInput is an input type that accepts values of the SettingsActivationPolicy enum +// A concrete instance of `SettingsActivationPolicyInput` can be one of the following: // -// SettingsActivationPolicyArgs{...} +// SettingsActivationPolicySqlActivationPolicyUnspecified +// SettingsActivationPolicyAlways +// SettingsActivationPolicyNever +// SettingsActivationPolicyOnDemand type SettingsActivationPolicyInput interface { pulumi.Input @@ -2752,10 +2826,12 @@ func (o SettingsAvailabilityTypePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// SettingsAvailabilityTypeInput is an input type that accepts SettingsAvailabilityTypeArgs and SettingsAvailabilityTypeOutput values. -// You can construct a concrete instance of `SettingsAvailabilityTypeInput` via: +// SettingsAvailabilityTypeInput is an input type that accepts values of the SettingsAvailabilityType enum +// A concrete instance of `SettingsAvailabilityTypeInput` can be one of the following: // -// SettingsAvailabilityTypeArgs{...} +// SettingsAvailabilityTypeSqlAvailabilityTypeUnspecified +// SettingsAvailabilityTypeZonal +// SettingsAvailabilityTypeRegional type SettingsAvailabilityTypeInput interface { pulumi.Input @@ -2927,10 +3003,12 @@ func (o SettingsConnectorEnforcementPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// SettingsConnectorEnforcementInput is an input type that accepts SettingsConnectorEnforcementArgs and SettingsConnectorEnforcementOutput values. -// You can construct a concrete instance of `SettingsConnectorEnforcementInput` via: +// SettingsConnectorEnforcementInput is an input type that accepts values of the SettingsConnectorEnforcement enum +// A concrete instance of `SettingsConnectorEnforcementInput` can be one of the following: // -// SettingsConnectorEnforcementArgs{...} +// SettingsConnectorEnforcementConnectorEnforcementUnspecified +// SettingsConnectorEnforcementNotRequired +// SettingsConnectorEnforcementRequired type SettingsConnectorEnforcementInput interface { pulumi.Input @@ -3104,10 +3182,13 @@ func (o SettingsDataDiskTypePtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// SettingsDataDiskTypeInput is an input type that accepts SettingsDataDiskTypeArgs and SettingsDataDiskTypeOutput values. -// You can construct a concrete instance of `SettingsDataDiskTypeInput` via: +// SettingsDataDiskTypeInput is an input type that accepts values of the SettingsDataDiskType enum +// A concrete instance of `SettingsDataDiskTypeInput` can be one of the following: // -// SettingsDataDiskTypeArgs{...} +// SettingsDataDiskTypeSqlDataDiskTypeUnspecified +// SettingsDataDiskTypePdSsd +// SettingsDataDiskTypePdHdd +// SettingsDataDiskTypeObsoleteLocalSsd type SettingsDataDiskTypeInput interface { pulumi.Input @@ -3279,10 +3360,12 @@ func (o SettingsEditionPtrOutput) ToStringPtrOutputWithContext(ctx context.Conte }).(pulumi.StringPtrOutput) } -// SettingsEditionInput is an input type that accepts SettingsEditionArgs and SettingsEditionOutput values. -// You can construct a concrete instance of `SettingsEditionInput` via: +// SettingsEditionInput is an input type that accepts values of the SettingsEdition enum +// A concrete instance of `SettingsEditionInput` can be one of the following: // -// SettingsEditionArgs{...} +// SettingsEditionEditionUnspecified +// SettingsEditionEnterprise +// SettingsEditionEnterprisePlus type SettingsEditionInput interface { pulumi.Input @@ -3454,10 +3537,12 @@ func (o SettingsPricingPlanPtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// SettingsPricingPlanInput is an input type that accepts SettingsPricingPlanArgs and SettingsPricingPlanOutput values. -// You can construct a concrete instance of `SettingsPricingPlanInput` via: +// SettingsPricingPlanInput is an input type that accepts values of the SettingsPricingPlan enum +// A concrete instance of `SettingsPricingPlanInput` can be one of the following: // -// SettingsPricingPlanArgs{...} +// SettingsPricingPlanSqlPricingPlanUnspecified +// SettingsPricingPlanPackage +// SettingsPricingPlanPerUse type SettingsPricingPlanInput interface { pulumi.Input @@ -3629,10 +3714,12 @@ func (o SettingsReplicationTypePtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// SettingsReplicationTypeInput is an input type that accepts SettingsReplicationTypeArgs and SettingsReplicationTypeOutput values. -// You can construct a concrete instance of `SettingsReplicationTypeInput` via: +// SettingsReplicationTypeInput is an input type that accepts values of the SettingsReplicationType enum +// A concrete instance of `SettingsReplicationTypeInput` can be one of the following: // -// SettingsReplicationTypeArgs{...} +// SettingsReplicationTypeSqlReplicationTypeUnspecified +// SettingsReplicationTypeSynchronous +// SettingsReplicationTypeAsynchronous type SettingsReplicationTypeInput interface { pulumi.Input @@ -3804,10 +3891,12 @@ func (o SqlOutOfDiskReportSqlOutOfDiskStatePtrOutput) ToStringPtrOutputWithConte }).(pulumi.StringPtrOutput) } -// SqlOutOfDiskReportSqlOutOfDiskStateInput is an input type that accepts SqlOutOfDiskReportSqlOutOfDiskStateArgs and SqlOutOfDiskReportSqlOutOfDiskStateOutput values. -// You can construct a concrete instance of `SqlOutOfDiskReportSqlOutOfDiskStateInput` via: +// SqlOutOfDiskReportSqlOutOfDiskStateInput is an input type that accepts values of the SqlOutOfDiskReportSqlOutOfDiskState enum +// A concrete instance of `SqlOutOfDiskReportSqlOutOfDiskStateInput` can be one of the following: // -// SqlOutOfDiskReportSqlOutOfDiskStateArgs{...} +// SqlOutOfDiskReportSqlOutOfDiskStateSqlOutOfDiskStateUnspecified +// SqlOutOfDiskReportSqlOutOfDiskStateNormal +// SqlOutOfDiskReportSqlOutOfDiskStateSoftShutdown type SqlOutOfDiskReportSqlOutOfDiskStateInput interface { pulumi.Input @@ -3981,10 +4070,13 @@ func (o UserDualPasswordTypePtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// UserDualPasswordTypeInput is an input type that accepts UserDualPasswordTypeArgs and UserDualPasswordTypeOutput values. -// You can construct a concrete instance of `UserDualPasswordTypeInput` via: +// UserDualPasswordTypeInput is an input type that accepts values of the UserDualPasswordType enum +// A concrete instance of `UserDualPasswordTypeInput` can be one of the following: // -// UserDualPasswordTypeArgs{...} +// UserDualPasswordTypeDualPasswordTypeUnspecified +// UserDualPasswordTypeNoModifyDualPassword +// UserDualPasswordTypeNoDualPassword +// UserDualPasswordTypeDualPassword type UserDualPasswordTypeInput interface { pulumi.Input @@ -4162,10 +4254,15 @@ func (o UserTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pul }).(pulumi.StringPtrOutput) } -// UserTypeInput is an input type that accepts UserTypeArgs and UserTypeOutput values. -// You can construct a concrete instance of `UserTypeInput` via: +// UserTypeInput is an input type that accepts values of the UserType enum +// A concrete instance of `UserTypeInput` can be one of the following: // -// UserTypeArgs{...} +// UserTypeBuiltIn +// UserTypeCloudIamUser +// UserTypeCloudIamServiceAccount +// UserTypeCloudIamGroup +// UserTypeCloudIamGroupUser +// UserTypeCloudIamGroupServiceAccount type UserTypeInput interface { pulumi.Input diff --git a/sdk/go/google/sqladmin/v1beta4/pulumiEnums.go b/sdk/go/google/sqladmin/v1beta4/pulumiEnums.go index 81617e7dd0..17a685136d 100644 --- a/sdk/go/google/sqladmin/v1beta4/pulumiEnums.go +++ b/sdk/go/google/sqladmin/v1beta4/pulumiEnums.go @@ -140,10 +140,11 @@ func (o BackupRetentionSettingsRetentionUnitPtrOutput) ToStringPtrOutputWithCont }).(pulumi.StringPtrOutput) } -// BackupRetentionSettingsRetentionUnitInput is an input type that accepts BackupRetentionSettingsRetentionUnitArgs and BackupRetentionSettingsRetentionUnitOutput values. -// You can construct a concrete instance of `BackupRetentionSettingsRetentionUnitInput` via: +// BackupRetentionSettingsRetentionUnitInput is an input type that accepts values of the BackupRetentionSettingsRetentionUnit enum +// A concrete instance of `BackupRetentionSettingsRetentionUnitInput` can be one of the following: // -// BackupRetentionSettingsRetentionUnitArgs{...} +// BackupRetentionSettingsRetentionUnitRetentionUnitUnspecified +// BackupRetentionSettingsRetentionUnitCount type BackupRetentionSettingsRetentionUnitInput interface { pulumi.Input @@ -315,10 +316,12 @@ func (o BackupRunBackupKindPtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// BackupRunBackupKindInput is an input type that accepts BackupRunBackupKindArgs and BackupRunBackupKindOutput values. -// You can construct a concrete instance of `BackupRunBackupKindInput` via: +// BackupRunBackupKindInput is an input type that accepts values of the BackupRunBackupKind enum +// A concrete instance of `BackupRunBackupKindInput` can be one of the following: // -// BackupRunBackupKindArgs{...} +// BackupRunBackupKindSqlBackupKindUnspecified +// BackupRunBackupKindSnapshot +// BackupRunBackupKindPhysical type BackupRunBackupKindInput interface { pulumi.Input @@ -516,10 +519,12 @@ func (o BackupRunTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context }).(pulumi.StringPtrOutput) } -// BackupRunTypeInput is an input type that accepts BackupRunTypeArgs and BackupRunTypeOutput values. -// You can construct a concrete instance of `BackupRunTypeInput` via: +// BackupRunTypeInput is an input type that accepts values of the BackupRunType enum +// A concrete instance of `BackupRunTypeInput` can be one of the following: // -// BackupRunTypeArgs{...} +// BackupRunTypeSqlBackupRunTypeUnspecified +// BackupRunTypeAutomated +// BackupRunTypeOnDemand type BackupRunTypeInput interface { pulumi.Input @@ -693,10 +698,13 @@ func (o InstanceBackendTypePtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// InstanceBackendTypeInput is an input type that accepts InstanceBackendTypeArgs and InstanceBackendTypeOutput values. -// You can construct a concrete instance of `InstanceBackendTypeInput` via: +// InstanceBackendTypeInput is an input type that accepts values of the InstanceBackendType enum +// A concrete instance of `InstanceBackendTypeInput` can be one of the following: // -// InstanceBackendTypeArgs{...} +// InstanceBackendTypeSqlBackendTypeUnspecified +// InstanceBackendTypeFirstGen +// InstanceBackendTypeSecondGen +// InstanceBackendTypeExternal type InstanceBackendTypeInput interface { pulumi.Input @@ -936,10 +944,46 @@ func (o InstanceDatabaseVersionPtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// InstanceDatabaseVersionInput is an input type that accepts InstanceDatabaseVersionArgs and InstanceDatabaseVersionOutput values. -// You can construct a concrete instance of `InstanceDatabaseVersionInput` via: +// InstanceDatabaseVersionInput is an input type that accepts values of the InstanceDatabaseVersion enum +// A concrete instance of `InstanceDatabaseVersionInput` can be one of the following: // -// InstanceDatabaseVersionArgs{...} +// InstanceDatabaseVersionSqlDatabaseVersionUnspecified +// InstanceDatabaseVersionMysql51 +// InstanceDatabaseVersionMysql55 +// InstanceDatabaseVersionMysql56 +// InstanceDatabaseVersionMysql57 +// InstanceDatabaseVersionSqlserver2017Standard +// InstanceDatabaseVersionSqlserver2017Enterprise +// InstanceDatabaseVersionSqlserver2017Express +// InstanceDatabaseVersionSqlserver2017Web +// InstanceDatabaseVersionPostgres96 +// InstanceDatabaseVersionPostgres10 +// InstanceDatabaseVersionPostgres11 +// InstanceDatabaseVersionPostgres12 +// InstanceDatabaseVersionPostgres13 +// InstanceDatabaseVersionPostgres14 +// InstanceDatabaseVersionPostgres15 +// InstanceDatabaseVersionMysql80 +// InstanceDatabaseVersionMysql8018 +// InstanceDatabaseVersionMysql8026 +// InstanceDatabaseVersionMysql8027 +// InstanceDatabaseVersionMysql8028 +// InstanceDatabaseVersionMysql8029 +// InstanceDatabaseVersionMysql8030 +// InstanceDatabaseVersionMysql8031 +// InstanceDatabaseVersionMysql8032 +// InstanceDatabaseVersionMysql8033 +// InstanceDatabaseVersionMysql8034 +// InstanceDatabaseVersionMysql8035 +// InstanceDatabaseVersionMysql8036 +// InstanceDatabaseVersionSqlserver2019Standard +// InstanceDatabaseVersionSqlserver2019Enterprise +// InstanceDatabaseVersionSqlserver2019Express +// InstanceDatabaseVersionSqlserver2019Web +// InstanceDatabaseVersionSqlserver2022Standard +// InstanceDatabaseVersionSqlserver2022Enterprise +// InstanceDatabaseVersionSqlserver2022Express +// InstanceDatabaseVersionSqlserver2022Web type InstanceDatabaseVersionInput interface { pulumi.Input @@ -1113,10 +1157,13 @@ func (o InstanceInstanceTypePtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// InstanceInstanceTypeInput is an input type that accepts InstanceInstanceTypeArgs and InstanceInstanceTypeOutput values. -// You can construct a concrete instance of `InstanceInstanceTypeInput` via: +// InstanceInstanceTypeInput is an input type that accepts values of the InstanceInstanceType enum +// A concrete instance of `InstanceInstanceTypeInput` can be one of the following: // -// InstanceInstanceTypeArgs{...} +// InstanceInstanceTypeSqlInstanceTypeUnspecified +// InstanceInstanceTypeCloudSqlInstance +// InstanceInstanceTypeOnPremisesInstance +// InstanceInstanceTypeReadReplicaInstance type InstanceInstanceTypeInput interface { pulumi.Input @@ -1287,10 +1334,12 @@ func (o InstanceSqlNetworkArchitecturePtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// InstanceSqlNetworkArchitectureInput is an input type that accepts InstanceSqlNetworkArchitectureArgs and InstanceSqlNetworkArchitectureOutput values. -// You can construct a concrete instance of `InstanceSqlNetworkArchitectureInput` via: +// InstanceSqlNetworkArchitectureInput is an input type that accepts values of the InstanceSqlNetworkArchitecture enum +// A concrete instance of `InstanceSqlNetworkArchitectureInput` can be one of the following: // -// InstanceSqlNetworkArchitectureArgs{...} +// InstanceSqlNetworkArchitectureSqlNetworkArchitectureUnspecified +// InstanceSqlNetworkArchitectureNewNetworkArchitecture +// InstanceSqlNetworkArchitectureOldNetworkArchitecture type InstanceSqlNetworkArchitectureInput interface { pulumi.Input @@ -1472,10 +1521,17 @@ func (o InstanceStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Con }).(pulumi.StringPtrOutput) } -// InstanceStateEnumInput is an input type that accepts InstanceStateEnumArgs and InstanceStateEnumOutput values. -// You can construct a concrete instance of `InstanceStateEnumInput` via: +// InstanceStateEnumInput is an input type that accepts values of the InstanceStateEnum enum +// A concrete instance of `InstanceStateEnumInput` can be one of the following: // -// InstanceStateEnumArgs{...} +// InstanceStateEnumSqlInstanceStateUnspecified +// InstanceStateEnumRunnable +// InstanceStateEnumSuspended +// InstanceStateEnumPendingDelete +// InstanceStateEnumPendingCreate +// InstanceStateEnumMaintenance +// InstanceStateEnumFailed +// InstanceStateEnumOnlineMaintenance type InstanceStateEnumInput interface { pulumi.Input @@ -1650,10 +1706,14 @@ func (o InstanceSuspensionReasonItemPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// InstanceSuspensionReasonItemInput is an input type that accepts InstanceSuspensionReasonItemArgs and InstanceSuspensionReasonItemOutput values. -// You can construct a concrete instance of `InstanceSuspensionReasonItemInput` via: +// InstanceSuspensionReasonItemInput is an input type that accepts values of the InstanceSuspensionReasonItem enum +// A concrete instance of `InstanceSuspensionReasonItemInput` can be one of the following: // -// InstanceSuspensionReasonItemArgs{...} +// InstanceSuspensionReasonItemSqlSuspensionReasonUnspecified +// InstanceSuspensionReasonItemBillingIssue +// InstanceSuspensionReasonItemLegalIssue +// InstanceSuspensionReasonItemOperationalIssue +// InstanceSuspensionReasonItemKmsKeyIssue type InstanceSuspensionReasonItemInput interface { pulumi.Input @@ -1872,10 +1932,13 @@ func (o IpConfigurationSslModePtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// IpConfigurationSslModeInput is an input type that accepts IpConfigurationSslModeArgs and IpConfigurationSslModeOutput values. -// You can construct a concrete instance of `IpConfigurationSslModeInput` via: +// IpConfigurationSslModeInput is an input type that accepts values of the IpConfigurationSslMode enum +// A concrete instance of `IpConfigurationSslModeInput` can be one of the following: // -// IpConfigurationSslModeArgs{...} +// IpConfigurationSslModeSslModeUnspecified +// IpConfigurationSslModeAllowUnencryptedAndEncrypted +// IpConfigurationSslModeEncryptedOnly +// IpConfigurationSslModeTrustedClientCertificateRequired type IpConfigurationSslModeInput interface { pulumi.Input @@ -2051,10 +2114,14 @@ func (o IpMappingTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context }).(pulumi.StringPtrOutput) } -// IpMappingTypeInput is an input type that accepts IpMappingTypeArgs and IpMappingTypeOutput values. -// You can construct a concrete instance of `IpMappingTypeInput` via: +// IpMappingTypeInput is an input type that accepts values of the IpMappingType enum +// A concrete instance of `IpMappingTypeInput` can be one of the following: // -// IpMappingTypeArgs{...} +// IpMappingTypeSqlIpAddressTypeUnspecified +// IpMappingTypePrimary +// IpMappingTypeOutgoing +// IpMappingTypePrivate +// IpMappingTypeMigrated1stGen type IpMappingTypeInput interface { pulumi.Input @@ -2228,10 +2295,13 @@ func (o MaintenanceWindowUpdateTrackPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// MaintenanceWindowUpdateTrackInput is an input type that accepts MaintenanceWindowUpdateTrackArgs and MaintenanceWindowUpdateTrackOutput values. -// You can construct a concrete instance of `MaintenanceWindowUpdateTrackInput` via: +// MaintenanceWindowUpdateTrackInput is an input type that accepts values of the MaintenanceWindowUpdateTrack enum +// A concrete instance of `MaintenanceWindowUpdateTrackInput` can be one of the following: // -// MaintenanceWindowUpdateTrackArgs{...} +// MaintenanceWindowUpdateTrackSqlUpdateTrackUnspecified +// MaintenanceWindowUpdateTrackCanary +// MaintenanceWindowUpdateTrackStable +// MaintenanceWindowUpdateTrackWeek5 type MaintenanceWindowUpdateTrackInput interface { pulumi.Input @@ -2401,10 +2471,11 @@ func (o PasswordValidationPolicyComplexityPtrOutput) ToStringPtrOutputWithContex }).(pulumi.StringPtrOutput) } -// PasswordValidationPolicyComplexityInput is an input type that accepts PasswordValidationPolicyComplexityArgs and PasswordValidationPolicyComplexityOutput values. -// You can construct a concrete instance of `PasswordValidationPolicyComplexityInput` via: +// PasswordValidationPolicyComplexityInput is an input type that accepts values of the PasswordValidationPolicyComplexity enum +// A concrete instance of `PasswordValidationPolicyComplexityInput` can be one of the following: // -// PasswordValidationPolicyComplexityArgs{...} +// PasswordValidationPolicyComplexityComplexityUnspecified +// PasswordValidationPolicyComplexityComplexityDefault type PasswordValidationPolicyComplexityInput interface { pulumi.Input @@ -2578,10 +2649,13 @@ func (o SettingsActivationPolicyPtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// SettingsActivationPolicyInput is an input type that accepts SettingsActivationPolicyArgs and SettingsActivationPolicyOutput values. -// You can construct a concrete instance of `SettingsActivationPolicyInput` via: +// SettingsActivationPolicyInput is an input type that accepts values of the SettingsActivationPolicy enum +// A concrete instance of `SettingsActivationPolicyInput` can be one of the following: // -// SettingsActivationPolicyArgs{...} +// SettingsActivationPolicySqlActivationPolicyUnspecified +// SettingsActivationPolicyAlways +// SettingsActivationPolicyNever +// SettingsActivationPolicyOnDemand type SettingsActivationPolicyInput interface { pulumi.Input @@ -2753,10 +2827,12 @@ func (o SettingsAvailabilityTypePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// SettingsAvailabilityTypeInput is an input type that accepts SettingsAvailabilityTypeArgs and SettingsAvailabilityTypeOutput values. -// You can construct a concrete instance of `SettingsAvailabilityTypeInput` via: +// SettingsAvailabilityTypeInput is an input type that accepts values of the SettingsAvailabilityType enum +// A concrete instance of `SettingsAvailabilityTypeInput` can be one of the following: // -// SettingsAvailabilityTypeArgs{...} +// SettingsAvailabilityTypeSqlAvailabilityTypeUnspecified +// SettingsAvailabilityTypeZonal +// SettingsAvailabilityTypeRegional type SettingsAvailabilityTypeInput interface { pulumi.Input @@ -2928,10 +3004,12 @@ func (o SettingsConnectorEnforcementPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// SettingsConnectorEnforcementInput is an input type that accepts SettingsConnectorEnforcementArgs and SettingsConnectorEnforcementOutput values. -// You can construct a concrete instance of `SettingsConnectorEnforcementInput` via: +// SettingsConnectorEnforcementInput is an input type that accepts values of the SettingsConnectorEnforcement enum +// A concrete instance of `SettingsConnectorEnforcementInput` can be one of the following: // -// SettingsConnectorEnforcementArgs{...} +// SettingsConnectorEnforcementConnectorEnforcementUnspecified +// SettingsConnectorEnforcementNotRequired +// SettingsConnectorEnforcementRequired type SettingsConnectorEnforcementInput interface { pulumi.Input @@ -3105,10 +3183,13 @@ func (o SettingsDataDiskTypePtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// SettingsDataDiskTypeInput is an input type that accepts SettingsDataDiskTypeArgs and SettingsDataDiskTypeOutput values. -// You can construct a concrete instance of `SettingsDataDiskTypeInput` via: +// SettingsDataDiskTypeInput is an input type that accepts values of the SettingsDataDiskType enum +// A concrete instance of `SettingsDataDiskTypeInput` can be one of the following: // -// SettingsDataDiskTypeArgs{...} +// SettingsDataDiskTypeSqlDataDiskTypeUnspecified +// SettingsDataDiskTypePdSsd +// SettingsDataDiskTypePdHdd +// SettingsDataDiskTypeObsoleteLocalSsd type SettingsDataDiskTypeInput interface { pulumi.Input @@ -3280,10 +3361,12 @@ func (o SettingsEditionPtrOutput) ToStringPtrOutputWithContext(ctx context.Conte }).(pulumi.StringPtrOutput) } -// SettingsEditionInput is an input type that accepts SettingsEditionArgs and SettingsEditionOutput values. -// You can construct a concrete instance of `SettingsEditionInput` via: +// SettingsEditionInput is an input type that accepts values of the SettingsEdition enum +// A concrete instance of `SettingsEditionInput` can be one of the following: // -// SettingsEditionArgs{...} +// SettingsEditionEditionUnspecified +// SettingsEditionEnterprise +// SettingsEditionEnterprisePlus type SettingsEditionInput interface { pulumi.Input @@ -3455,10 +3538,12 @@ func (o SettingsPricingPlanPtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// SettingsPricingPlanInput is an input type that accepts SettingsPricingPlanArgs and SettingsPricingPlanOutput values. -// You can construct a concrete instance of `SettingsPricingPlanInput` via: +// SettingsPricingPlanInput is an input type that accepts values of the SettingsPricingPlan enum +// A concrete instance of `SettingsPricingPlanInput` can be one of the following: // -// SettingsPricingPlanArgs{...} +// SettingsPricingPlanSqlPricingPlanUnspecified +// SettingsPricingPlanPackage +// SettingsPricingPlanPerUse type SettingsPricingPlanInput interface { pulumi.Input @@ -3630,10 +3715,12 @@ func (o SettingsReplicationTypePtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// SettingsReplicationTypeInput is an input type that accepts SettingsReplicationTypeArgs and SettingsReplicationTypeOutput values. -// You can construct a concrete instance of `SettingsReplicationTypeInput` via: +// SettingsReplicationTypeInput is an input type that accepts values of the SettingsReplicationType enum +// A concrete instance of `SettingsReplicationTypeInput` can be one of the following: // -// SettingsReplicationTypeArgs{...} +// SettingsReplicationTypeSqlReplicationTypeUnspecified +// SettingsReplicationTypeSynchronous +// SettingsReplicationTypeAsynchronous type SettingsReplicationTypeInput interface { pulumi.Input @@ -3805,10 +3892,12 @@ func (o SqlOutOfDiskReportSqlOutOfDiskStatePtrOutput) ToStringPtrOutputWithConte }).(pulumi.StringPtrOutput) } -// SqlOutOfDiskReportSqlOutOfDiskStateInput is an input type that accepts SqlOutOfDiskReportSqlOutOfDiskStateArgs and SqlOutOfDiskReportSqlOutOfDiskStateOutput values. -// You can construct a concrete instance of `SqlOutOfDiskReportSqlOutOfDiskStateInput` via: +// SqlOutOfDiskReportSqlOutOfDiskStateInput is an input type that accepts values of the SqlOutOfDiskReportSqlOutOfDiskState enum +// A concrete instance of `SqlOutOfDiskReportSqlOutOfDiskStateInput` can be one of the following: // -// SqlOutOfDiskReportSqlOutOfDiskStateArgs{...} +// SqlOutOfDiskReportSqlOutOfDiskStateSqlOutOfDiskStateUnspecified +// SqlOutOfDiskReportSqlOutOfDiskStateNormal +// SqlOutOfDiskReportSqlOutOfDiskStateSoftShutdown type SqlOutOfDiskReportSqlOutOfDiskStateInput interface { pulumi.Input @@ -3982,10 +4071,13 @@ func (o UserDualPasswordTypePtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// UserDualPasswordTypeInput is an input type that accepts UserDualPasswordTypeArgs and UserDualPasswordTypeOutput values. -// You can construct a concrete instance of `UserDualPasswordTypeInput` via: +// UserDualPasswordTypeInput is an input type that accepts values of the UserDualPasswordType enum +// A concrete instance of `UserDualPasswordTypeInput` can be one of the following: // -// UserDualPasswordTypeArgs{...} +// UserDualPasswordTypeDualPasswordTypeUnspecified +// UserDualPasswordTypeNoModifyDualPassword +// UserDualPasswordTypeNoDualPassword +// UserDualPasswordTypeDualPassword type UserDualPasswordTypeInput interface { pulumi.Input @@ -4163,10 +4255,15 @@ func (o UserTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pul }).(pulumi.StringPtrOutput) } -// UserTypeInput is an input type that accepts UserTypeArgs and UserTypeOutput values. -// You can construct a concrete instance of `UserTypeInput` via: +// UserTypeInput is an input type that accepts values of the UserType enum +// A concrete instance of `UserTypeInput` can be one of the following: // -// UserTypeArgs{...} +// UserTypeBuiltIn +// UserTypeCloudIamUser +// UserTypeCloudIamServiceAccount +// UserTypeCloudIamGroup +// UserTypeCloudIamGroupUser +// UserTypeCloudIamGroupServiceAccount type UserTypeInput interface { pulumi.Input diff --git a/sdk/go/google/storagetransfer/v1/pulumiEnums.go b/sdk/go/google/storagetransfer/v1/pulumiEnums.go index f434798d47..bfbb009a07 100644 --- a/sdk/go/google/storagetransfer/v1/pulumiEnums.go +++ b/sdk/go/google/storagetransfer/v1/pulumiEnums.go @@ -141,10 +141,12 @@ func (o LoggingConfigLogActionStatesItemPtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// LoggingConfigLogActionStatesItemInput is an input type that accepts LoggingConfigLogActionStatesItemArgs and LoggingConfigLogActionStatesItemOutput values. -// You can construct a concrete instance of `LoggingConfigLogActionStatesItemInput` via: +// LoggingConfigLogActionStatesItemInput is an input type that accepts values of the LoggingConfigLogActionStatesItem enum +// A concrete instance of `LoggingConfigLogActionStatesItemInput` can be one of the following: // -// LoggingConfigLogActionStatesItemArgs{...} +// LoggingConfigLogActionStatesItemLoggableActionStateUnspecified +// LoggingConfigLogActionStatesItemSucceeded +// LoggingConfigLogActionStatesItemFailed type LoggingConfigLogActionStatesItemInput interface { pulumi.Input @@ -362,10 +364,13 @@ func (o LoggingConfigLogActionsItemPtrOutput) ToStringPtrOutputWithContext(ctx c }).(pulumi.StringPtrOutput) } -// LoggingConfigLogActionsItemInput is an input type that accepts LoggingConfigLogActionsItemArgs and LoggingConfigLogActionsItemOutput values. -// You can construct a concrete instance of `LoggingConfigLogActionsItemInput` via: +// LoggingConfigLogActionsItemInput is an input type that accepts values of the LoggingConfigLogActionsItem enum +// A concrete instance of `LoggingConfigLogActionsItemInput` can be one of the following: // -// LoggingConfigLogActionsItemArgs{...} +// LoggingConfigLogActionsItemLoggableActionUnspecified +// LoggingConfigLogActionsItemFind +// LoggingConfigLogActionsItemDelete +// LoggingConfigLogActionsItemCopy type LoggingConfigLogActionsItemInput interface { pulumi.Input @@ -582,10 +587,12 @@ func (o MetadataOptionsAclPtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// MetadataOptionsAclInput is an input type that accepts MetadataOptionsAclArgs and MetadataOptionsAclOutput values. -// You can construct a concrete instance of `MetadataOptionsAclInput` via: +// MetadataOptionsAclInput is an input type that accepts values of the MetadataOptionsAcl enum +// A concrete instance of `MetadataOptionsAclInput` can be one of the following: // -// MetadataOptionsAclArgs{...} +// MetadataOptionsAclAclUnspecified +// MetadataOptionsAclAclDestinationBucketDefault +// MetadataOptionsAclAclPreserve type MetadataOptionsAclInput interface { pulumi.Input @@ -757,10 +764,12 @@ func (o MetadataOptionsGidPtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// MetadataOptionsGidInput is an input type that accepts MetadataOptionsGidArgs and MetadataOptionsGidOutput values. -// You can construct a concrete instance of `MetadataOptionsGidInput` via: +// MetadataOptionsGidInput is an input type that accepts values of the MetadataOptionsGid enum +// A concrete instance of `MetadataOptionsGidInput` can be one of the following: // -// MetadataOptionsGidArgs{...} +// MetadataOptionsGidGidUnspecified +// MetadataOptionsGidGidSkip +// MetadataOptionsGidGidNumber type MetadataOptionsGidInput interface { pulumi.Input @@ -932,10 +941,12 @@ func (o MetadataOptionsKmsKeyPtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// MetadataOptionsKmsKeyInput is an input type that accepts MetadataOptionsKmsKeyArgs and MetadataOptionsKmsKeyOutput values. -// You can construct a concrete instance of `MetadataOptionsKmsKeyInput` via: +// MetadataOptionsKmsKeyInput is an input type that accepts values of the MetadataOptionsKmsKey enum +// A concrete instance of `MetadataOptionsKmsKeyInput` can be one of the following: // -// MetadataOptionsKmsKeyArgs{...} +// MetadataOptionsKmsKeyKmsKeyUnspecified +// MetadataOptionsKmsKeyKmsKeyDestinationBucketDefault +// MetadataOptionsKmsKeyKmsKeyPreserve type MetadataOptionsKmsKeyInput interface { pulumi.Input @@ -1107,10 +1118,12 @@ func (o MetadataOptionsModePtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// MetadataOptionsModeInput is an input type that accepts MetadataOptionsModeArgs and MetadataOptionsModeOutput values. -// You can construct a concrete instance of `MetadataOptionsModeInput` via: +// MetadataOptionsModeInput is an input type that accepts values of the MetadataOptionsMode enum +// A concrete instance of `MetadataOptionsModeInput` can be one of the following: // -// MetadataOptionsModeArgs{...} +// MetadataOptionsModeModeUnspecified +// MetadataOptionsModeModeSkip +// MetadataOptionsModeModePreserve type MetadataOptionsModeInput interface { pulumi.Input @@ -1290,10 +1303,16 @@ func (o MetadataOptionsStorageClassPtrOutput) ToStringPtrOutputWithContext(ctx c }).(pulumi.StringPtrOutput) } -// MetadataOptionsStorageClassInput is an input type that accepts MetadataOptionsStorageClassArgs and MetadataOptionsStorageClassOutput values. -// You can construct a concrete instance of `MetadataOptionsStorageClassInput` via: +// MetadataOptionsStorageClassInput is an input type that accepts values of the MetadataOptionsStorageClass enum +// A concrete instance of `MetadataOptionsStorageClassInput` can be one of the following: // -// MetadataOptionsStorageClassArgs{...} +// MetadataOptionsStorageClassStorageClassUnspecified +// MetadataOptionsStorageClassStorageClassDestinationBucketDefault +// MetadataOptionsStorageClassStorageClassPreserve +// MetadataOptionsStorageClassStorageClassStandard +// MetadataOptionsStorageClassStorageClassNearline +// MetadataOptionsStorageClassStorageClassColdline +// MetadataOptionsStorageClassStorageClassArchive type MetadataOptionsStorageClassInput interface { pulumi.Input @@ -1465,10 +1484,12 @@ func (o MetadataOptionsSymlinkPtrOutput) ToStringPtrOutputWithContext(ctx contex }).(pulumi.StringPtrOutput) } -// MetadataOptionsSymlinkInput is an input type that accepts MetadataOptionsSymlinkArgs and MetadataOptionsSymlinkOutput values. -// You can construct a concrete instance of `MetadataOptionsSymlinkInput` via: +// MetadataOptionsSymlinkInput is an input type that accepts values of the MetadataOptionsSymlink enum +// A concrete instance of `MetadataOptionsSymlinkInput` can be one of the following: // -// MetadataOptionsSymlinkArgs{...} +// MetadataOptionsSymlinkSymlinkUnspecified +// MetadataOptionsSymlinkSymlinkSkip +// MetadataOptionsSymlinkSymlinkPreserve type MetadataOptionsSymlinkInput interface { pulumi.Input @@ -1640,10 +1661,12 @@ func (o MetadataOptionsTemporaryHoldPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// MetadataOptionsTemporaryHoldInput is an input type that accepts MetadataOptionsTemporaryHoldArgs and MetadataOptionsTemporaryHoldOutput values. -// You can construct a concrete instance of `MetadataOptionsTemporaryHoldInput` via: +// MetadataOptionsTemporaryHoldInput is an input type that accepts values of the MetadataOptionsTemporaryHold enum +// A concrete instance of `MetadataOptionsTemporaryHoldInput` can be one of the following: // -// MetadataOptionsTemporaryHoldArgs{...} +// MetadataOptionsTemporaryHoldTemporaryHoldUnspecified +// MetadataOptionsTemporaryHoldTemporaryHoldSkip +// MetadataOptionsTemporaryHoldTemporaryHoldPreserve type MetadataOptionsTemporaryHoldInput interface { pulumi.Input @@ -1815,10 +1838,12 @@ func (o MetadataOptionsTimeCreatedPtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// MetadataOptionsTimeCreatedInput is an input type that accepts MetadataOptionsTimeCreatedArgs and MetadataOptionsTimeCreatedOutput values. -// You can construct a concrete instance of `MetadataOptionsTimeCreatedInput` via: +// MetadataOptionsTimeCreatedInput is an input type that accepts values of the MetadataOptionsTimeCreated enum +// A concrete instance of `MetadataOptionsTimeCreatedInput` can be one of the following: // -// MetadataOptionsTimeCreatedArgs{...} +// MetadataOptionsTimeCreatedTimeCreatedUnspecified +// MetadataOptionsTimeCreatedTimeCreatedSkip +// MetadataOptionsTimeCreatedTimeCreatedPreserveAsCustomTime type MetadataOptionsTimeCreatedInput interface { pulumi.Input @@ -1990,10 +2015,12 @@ func (o MetadataOptionsUidPtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// MetadataOptionsUidInput is an input type that accepts MetadataOptionsUidArgs and MetadataOptionsUidOutput values. -// You can construct a concrete instance of `MetadataOptionsUidInput` via: +// MetadataOptionsUidInput is an input type that accepts values of the MetadataOptionsUid enum +// A concrete instance of `MetadataOptionsUidInput` can be one of the following: // -// MetadataOptionsUidArgs{...} +// MetadataOptionsUidUidUnspecified +// MetadataOptionsUidUidSkip +// MetadataOptionsUidUidNumber type MetadataOptionsUidInput interface { pulumi.Input @@ -2166,10 +2193,13 @@ func (o NotificationConfigEventTypesItemPtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// NotificationConfigEventTypesItemInput is an input type that accepts NotificationConfigEventTypesItemArgs and NotificationConfigEventTypesItemOutput values. -// You can construct a concrete instance of `NotificationConfigEventTypesItemInput` via: +// NotificationConfigEventTypesItemInput is an input type that accepts values of the NotificationConfigEventTypesItem enum +// A concrete instance of `NotificationConfigEventTypesItemInput` can be one of the following: // -// NotificationConfigEventTypesItemArgs{...} +// NotificationConfigEventTypesItemEventTypeUnspecified +// NotificationConfigEventTypesItemTransferOperationSuccess +// NotificationConfigEventTypesItemTransferOperationFailed +// NotificationConfigEventTypesItemTransferOperationAborted type NotificationConfigEventTypesItemInput interface { pulumi.Input @@ -2386,10 +2416,12 @@ func (o NotificationConfigPayloadFormatPtrOutput) ToStringPtrOutputWithContext(c }).(pulumi.StringPtrOutput) } -// NotificationConfigPayloadFormatInput is an input type that accepts NotificationConfigPayloadFormatArgs and NotificationConfigPayloadFormatOutput values. -// You can construct a concrete instance of `NotificationConfigPayloadFormatInput` via: +// NotificationConfigPayloadFormatInput is an input type that accepts values of the NotificationConfigPayloadFormat enum +// A concrete instance of `NotificationConfigPayloadFormatInput` can be one of the following: // -// NotificationConfigPayloadFormatArgs{...} +// NotificationConfigPayloadFormatPayloadFormatUnspecified +// NotificationConfigPayloadFormatNone +// NotificationConfigPayloadFormatJson type NotificationConfigPayloadFormatInput interface { pulumi.Input @@ -2561,10 +2593,12 @@ func (o S3CompatibleMetadataAuthMethodPtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// S3CompatibleMetadataAuthMethodInput is an input type that accepts S3CompatibleMetadataAuthMethodArgs and S3CompatibleMetadataAuthMethodOutput values. -// You can construct a concrete instance of `S3CompatibleMetadataAuthMethodInput` via: +// S3CompatibleMetadataAuthMethodInput is an input type that accepts values of the S3CompatibleMetadataAuthMethod enum +// A concrete instance of `S3CompatibleMetadataAuthMethodInput` can be one of the following: // -// S3CompatibleMetadataAuthMethodArgs{...} +// S3CompatibleMetadataAuthMethodAuthMethodUnspecified +// S3CompatibleMetadataAuthMethodAuthMethodAwsSignatureV4 +// S3CompatibleMetadataAuthMethodAuthMethodAwsSignatureV2 type S3CompatibleMetadataAuthMethodInput interface { pulumi.Input @@ -2736,10 +2770,12 @@ func (o S3CompatibleMetadataListApiPtrOutput) ToStringPtrOutputWithContext(ctx c }).(pulumi.StringPtrOutput) } -// S3CompatibleMetadataListApiInput is an input type that accepts S3CompatibleMetadataListApiArgs and S3CompatibleMetadataListApiOutput values. -// You can construct a concrete instance of `S3CompatibleMetadataListApiInput` via: +// S3CompatibleMetadataListApiInput is an input type that accepts values of the S3CompatibleMetadataListApi enum +// A concrete instance of `S3CompatibleMetadataListApiInput` can be one of the following: // -// S3CompatibleMetadataListApiArgs{...} +// S3CompatibleMetadataListApiListApiUnspecified +// S3CompatibleMetadataListApiListObjectsV2 +// S3CompatibleMetadataListApiListObjects type S3CompatibleMetadataListApiInput interface { pulumi.Input @@ -2911,10 +2947,12 @@ func (o S3CompatibleMetadataProtocolPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// S3CompatibleMetadataProtocolInput is an input type that accepts S3CompatibleMetadataProtocolArgs and S3CompatibleMetadataProtocolOutput values. -// You can construct a concrete instance of `S3CompatibleMetadataProtocolInput` via: +// S3CompatibleMetadataProtocolInput is an input type that accepts values of the S3CompatibleMetadataProtocol enum +// A concrete instance of `S3CompatibleMetadataProtocolInput` can be one of the following: // -// S3CompatibleMetadataProtocolArgs{...} +// S3CompatibleMetadataProtocolNetworkProtocolUnspecified +// S3CompatibleMetadataProtocolNetworkProtocolHttps +// S3CompatibleMetadataProtocolNetworkProtocolHttp type S3CompatibleMetadataProtocolInput interface { pulumi.Input @@ -3086,10 +3124,12 @@ func (o S3CompatibleMetadataRequestModelPtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// S3CompatibleMetadataRequestModelInput is an input type that accepts S3CompatibleMetadataRequestModelArgs and S3CompatibleMetadataRequestModelOutput values. -// You can construct a concrete instance of `S3CompatibleMetadataRequestModelInput` via: +// S3CompatibleMetadataRequestModelInput is an input type that accepts values of the S3CompatibleMetadataRequestModel enum +// A concrete instance of `S3CompatibleMetadataRequestModelInput` can be one of the following: // -// S3CompatibleMetadataRequestModelArgs{...} +// S3CompatibleMetadataRequestModelRequestModelUnspecified +// S3CompatibleMetadataRequestModelRequestModelVirtualHostedStyle +// S3CompatibleMetadataRequestModelRequestModelPathStyle type S3CompatibleMetadataRequestModelInput interface { pulumi.Input @@ -3263,10 +3303,13 @@ func (o TransferJobStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Con }).(pulumi.StringPtrOutput) } -// TransferJobStatusInput is an input type that accepts TransferJobStatusArgs and TransferJobStatusOutput values. -// You can construct a concrete instance of `TransferJobStatusInput` via: +// TransferJobStatusInput is an input type that accepts values of the TransferJobStatus enum +// A concrete instance of `TransferJobStatusInput` can be one of the following: // -// TransferJobStatusArgs{...} +// TransferJobStatusStatusUnspecified +// TransferJobStatusEnabled +// TransferJobStatusDisabled +// TransferJobStatusDeleted type TransferJobStatusInput interface { pulumi.Input @@ -3440,10 +3483,13 @@ func (o TransferOptionsOverwriteWhenPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// TransferOptionsOverwriteWhenInput is an input type that accepts TransferOptionsOverwriteWhenArgs and TransferOptionsOverwriteWhenOutput values. -// You can construct a concrete instance of `TransferOptionsOverwriteWhenInput` via: +// TransferOptionsOverwriteWhenInput is an input type that accepts values of the TransferOptionsOverwriteWhen enum +// A concrete instance of `TransferOptionsOverwriteWhenInput` can be one of the following: // -// TransferOptionsOverwriteWhenArgs{...} +// TransferOptionsOverwriteWhenOverwriteWhenUnspecified +// TransferOptionsOverwriteWhenDifferent +// TransferOptionsOverwriteWhenNever +// TransferOptionsOverwriteWhenAlways type TransferOptionsOverwriteWhenInput interface { pulumi.Input diff --git a/sdk/go/google/testing/v1/pulumiEnums.go b/sdk/go/google/testing/v1/pulumiEnums.go index 952a2a44bb..914fdfa395 100644 --- a/sdk/go/google/testing/v1/pulumiEnums.go +++ b/sdk/go/google/testing/v1/pulumiEnums.go @@ -142,10 +142,12 @@ func (o AndroidInstrumentationTestOrchestratorOptionPtrOutput) ToStringPtrOutput }).(pulumi.StringPtrOutput) } -// AndroidInstrumentationTestOrchestratorOptionInput is an input type that accepts AndroidInstrumentationTestOrchestratorOptionArgs and AndroidInstrumentationTestOrchestratorOptionOutput values. -// You can construct a concrete instance of `AndroidInstrumentationTestOrchestratorOptionInput` via: +// AndroidInstrumentationTestOrchestratorOptionInput is an input type that accepts values of the AndroidInstrumentationTestOrchestratorOption enum +// A concrete instance of `AndroidInstrumentationTestOrchestratorOptionInput` can be one of the following: // -// AndroidInstrumentationTestOrchestratorOptionArgs{...} +// AndroidInstrumentationTestOrchestratorOptionOrchestratorOptionUnspecified +// AndroidInstrumentationTestOrchestratorOptionUseOrchestrator +// AndroidInstrumentationTestOrchestratorOptionDoNotUseOrchestrator type AndroidInstrumentationTestOrchestratorOptionInput interface { pulumi.Input @@ -317,10 +319,12 @@ func (o AndroidRoboTestRoboModePtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// AndroidRoboTestRoboModeInput is an input type that accepts AndroidRoboTestRoboModeArgs and AndroidRoboTestRoboModeOutput values. -// You can construct a concrete instance of `AndroidRoboTestRoboModeInput` via: +// AndroidRoboTestRoboModeInput is an input type that accepts values of the AndroidRoboTestRoboMode enum +// A concrete instance of `AndroidRoboTestRoboModeInput` can be one of the following: // -// AndroidRoboTestRoboModeArgs{...} +// AndroidRoboTestRoboModeRoboModeUnspecified +// AndroidRoboTestRoboModeRoboVersion1 +// AndroidRoboTestRoboModeRoboVersion2 type AndroidRoboTestRoboModeInput interface { pulumi.Input @@ -494,10 +498,13 @@ func (o RoboDirectiveActionTypePtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// RoboDirectiveActionTypeInput is an input type that accepts RoboDirectiveActionTypeArgs and RoboDirectiveActionTypeOutput values. -// You can construct a concrete instance of `RoboDirectiveActionTypeInput` via: +// RoboDirectiveActionTypeInput is an input type that accepts values of the RoboDirectiveActionType enum +// A concrete instance of `RoboDirectiveActionTypeInput` can be one of the following: // -// RoboDirectiveActionTypeArgs{...} +// RoboDirectiveActionTypeActionTypeUnspecified +// RoboDirectiveActionTypeSingleClick +// RoboDirectiveActionTypeEnterText +// RoboDirectiveActionTypeIgnore type RoboDirectiveActionTypeInput interface { pulumi.Input diff --git a/sdk/go/google/toolresults/v1beta3/pulumiEnums.go b/sdk/go/google/toolresults/v1beta3/pulumiEnums.go index b0a382dd7b..49bb02fa31 100644 --- a/sdk/go/google/toolresults/v1beta3/pulumiEnums.go +++ b/sdk/go/google/toolresults/v1beta3/pulumiEnums.go @@ -140,10 +140,14 @@ func (o BasicPerfSampleSeriesPerfMetricTypePtrOutput) ToStringPtrOutputWithConte }).(pulumi.StringPtrOutput) } -// BasicPerfSampleSeriesPerfMetricTypeInput is an input type that accepts BasicPerfSampleSeriesPerfMetricTypeArgs and BasicPerfSampleSeriesPerfMetricTypeOutput values. -// You can construct a concrete instance of `BasicPerfSampleSeriesPerfMetricTypeInput` via: +// BasicPerfSampleSeriesPerfMetricTypeInput is an input type that accepts values of the BasicPerfSampleSeriesPerfMetricType enum +// A concrete instance of `BasicPerfSampleSeriesPerfMetricTypeInput` can be one of the following: // -// BasicPerfSampleSeriesPerfMetricTypeArgs{...} +// BasicPerfSampleSeriesPerfMetricTypePerfMetricTypeUnspecified +// BasicPerfSampleSeriesPerfMetricTypeMemory +// BasicPerfSampleSeriesPerfMetricTypeCpu +// BasicPerfSampleSeriesPerfMetricTypeNetwork +// BasicPerfSampleSeriesPerfMetricTypeGraphics type BasicPerfSampleSeriesPerfMetricTypeInput interface { pulumi.Input @@ -314,10 +318,15 @@ func (o BasicPerfSampleSeriesPerfUnitPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// BasicPerfSampleSeriesPerfUnitInput is an input type that accepts BasicPerfSampleSeriesPerfUnitArgs and BasicPerfSampleSeriesPerfUnitOutput values. -// You can construct a concrete instance of `BasicPerfSampleSeriesPerfUnitInput` via: +// BasicPerfSampleSeriesPerfUnitInput is an input type that accepts values of the BasicPerfSampleSeriesPerfUnit enum +// A concrete instance of `BasicPerfSampleSeriesPerfUnitInput` can be one of the following: // -// BasicPerfSampleSeriesPerfUnitArgs{...} +// BasicPerfSampleSeriesPerfUnitPerfUnitUnspecified +// BasicPerfSampleSeriesPerfUnitKibibyte +// BasicPerfSampleSeriesPerfUnitPercent +// BasicPerfSampleSeriesPerfUnitBytesPerSecond +// BasicPerfSampleSeriesPerfUnitFramesPerSecond +// BasicPerfSampleSeriesPerfUnitByte type BasicPerfSampleSeriesPerfUnitInput interface { pulumi.Input @@ -499,10 +508,22 @@ func (o BasicPerfSampleSeriesSampleSeriesLabelPtrOutput) ToStringPtrOutputWithCo }).(pulumi.StringPtrOutput) } -// BasicPerfSampleSeriesSampleSeriesLabelInput is an input type that accepts BasicPerfSampleSeriesSampleSeriesLabelArgs and BasicPerfSampleSeriesSampleSeriesLabelOutput values. -// You can construct a concrete instance of `BasicPerfSampleSeriesSampleSeriesLabelInput` via: +// BasicPerfSampleSeriesSampleSeriesLabelInput is an input type that accepts values of the BasicPerfSampleSeriesSampleSeriesLabel enum +// A concrete instance of `BasicPerfSampleSeriesSampleSeriesLabelInput` can be one of the following: // -// BasicPerfSampleSeriesSampleSeriesLabelArgs{...} +// BasicPerfSampleSeriesSampleSeriesLabelSampleSeriesTypeUnspecified +// BasicPerfSampleSeriesSampleSeriesLabelMemoryRssPrivate +// BasicPerfSampleSeriesSampleSeriesLabelMemoryRssShared +// BasicPerfSampleSeriesSampleSeriesLabelMemoryRssTotal +// BasicPerfSampleSeriesSampleSeriesLabelMemoryTotal +// BasicPerfSampleSeriesSampleSeriesLabelCpuUser +// BasicPerfSampleSeriesSampleSeriesLabelCpuKernel +// BasicPerfSampleSeriesSampleSeriesLabelCpuTotal +// BasicPerfSampleSeriesSampleSeriesLabelNtBytesTransferred +// BasicPerfSampleSeriesSampleSeriesLabelNtBytesReceived +// BasicPerfSampleSeriesSampleSeriesLabelNetworkSent +// BasicPerfSampleSeriesSampleSeriesLabelNetworkReceived +// BasicPerfSampleSeriesSampleSeriesLabelGraphicsFrameRate type BasicPerfSampleSeriesSampleSeriesLabelInput interface { pulumi.Input @@ -676,10 +697,13 @@ func (o ExecutionStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// ExecutionStateEnumInput is an input type that accepts ExecutionStateEnumArgs and ExecutionStateEnumOutput values. -// You can construct a concrete instance of `ExecutionStateEnumInput` via: +// ExecutionStateEnumInput is an input type that accepts values of the ExecutionStateEnum enum +// A concrete instance of `ExecutionStateEnumInput` can be one of the following: // -// ExecutionStateEnumArgs{...} +// ExecutionStateEnumUnknownState +// ExecutionStateEnumPending +// ExecutionStateEnumInProgress +// ExecutionStateEnumComplete type ExecutionStateEnumInput interface { pulumi.Input @@ -848,10 +872,12 @@ func (o HistoryTestPlatformPtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// HistoryTestPlatformInput is an input type that accepts HistoryTestPlatformArgs and HistoryTestPlatformOutput values. -// You can construct a concrete instance of `HistoryTestPlatformInput` via: +// HistoryTestPlatformInput is an input type that accepts values of the HistoryTestPlatform enum +// A concrete instance of `HistoryTestPlatformInput` can be one of the following: // -// HistoryTestPlatformArgs{...} +// HistoryTestPlatformUnknownPlatform +// HistoryTestPlatformAndroid +// HistoryTestPlatformIos type HistoryTestPlatformInput interface { pulumi.Input @@ -1028,10 +1054,15 @@ func (o IndividualOutcomeOutcomeSummaryPtrOutput) ToStringPtrOutputWithContext(c }).(pulumi.StringPtrOutput) } -// IndividualOutcomeOutcomeSummaryInput is an input type that accepts IndividualOutcomeOutcomeSummaryArgs and IndividualOutcomeOutcomeSummaryOutput values. -// You can construct a concrete instance of `IndividualOutcomeOutcomeSummaryInput` via: +// IndividualOutcomeOutcomeSummaryInput is an input type that accepts values of the IndividualOutcomeOutcomeSummary enum +// A concrete instance of `IndividualOutcomeOutcomeSummaryInput` can be one of the following: // -// IndividualOutcomeOutcomeSummaryArgs{...} +// IndividualOutcomeOutcomeSummaryUnset +// IndividualOutcomeOutcomeSummarySuccess +// IndividualOutcomeOutcomeSummaryFailure +// IndividualOutcomeOutcomeSummaryInconclusive +// IndividualOutcomeOutcomeSummarySkipped +// IndividualOutcomeOutcomeSummaryFlaky type IndividualOutcomeOutcomeSummaryInput interface { pulumi.Input @@ -1209,10 +1240,15 @@ func (o OutcomeSummaryPtrOutput) ToStringPtrOutputWithContext(ctx context.Contex }).(pulumi.StringPtrOutput) } -// OutcomeSummaryInput is an input type that accepts OutcomeSummaryArgs and OutcomeSummaryOutput values. -// You can construct a concrete instance of `OutcomeSummaryInput` via: +// OutcomeSummaryInput is an input type that accepts values of the OutcomeSummary enum +// A concrete instance of `OutcomeSummaryInput` can be one of the following: // -// OutcomeSummaryArgs{...} +// OutcomeSummaryUnset +// OutcomeSummarySuccess +// OutcomeSummaryFailure +// OutcomeSummaryInconclusive +// OutcomeSummarySkipped +// OutcomeSummaryFlaky type OutcomeSummaryInput interface { pulumi.Input @@ -1390,10 +1426,15 @@ func (o PrimaryStepRollUpPtrOutput) ToStringPtrOutputWithContext(ctx context.Con }).(pulumi.StringPtrOutput) } -// PrimaryStepRollUpInput is an input type that accepts PrimaryStepRollUpArgs and PrimaryStepRollUpOutput values. -// You can construct a concrete instance of `PrimaryStepRollUpInput` via: +// PrimaryStepRollUpInput is an input type that accepts values of the PrimaryStepRollUp enum +// A concrete instance of `PrimaryStepRollUpInput` can be one of the following: // -// PrimaryStepRollUpArgs{...} +// PrimaryStepRollUpUnset +// PrimaryStepRollUpSuccess +// PrimaryStepRollUpFailure +// PrimaryStepRollUpInconclusive +// PrimaryStepRollUpSkipped +// PrimaryStepRollUpFlaky type PrimaryStepRollUpInput interface { pulumi.Input @@ -1567,10 +1608,13 @@ func (o StepStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context }).(pulumi.StringPtrOutput) } -// StepStateEnumInput is an input type that accepts StepStateEnumArgs and StepStateEnumOutput values. -// You can construct a concrete instance of `StepStateEnumInput` via: +// StepStateEnumInput is an input type that accepts values of the StepStateEnum enum +// A concrete instance of `StepStateEnumInput` can be one of the following: // -// StepStateEnumArgs{...} +// StepStateEnumUnknownState +// StepStateEnumPending +// StepStateEnumInProgress +// StepStateEnumComplete type StepStateEnumInput interface { pulumi.Input @@ -1742,10 +1786,12 @@ func (o TestIssueCategoryPtrOutput) ToStringPtrOutputWithContext(ctx context.Con }).(pulumi.StringPtrOutput) } -// TestIssueCategoryInput is an input type that accepts TestIssueCategoryArgs and TestIssueCategoryOutput values. -// You can construct a concrete instance of `TestIssueCategoryInput` via: +// TestIssueCategoryInput is an input type that accepts values of the TestIssueCategory enum +// A concrete instance of `TestIssueCategoryInput` can be one of the following: // -// TestIssueCategoryArgs{...} +// TestIssueCategoryUnspecifiedCategory +// TestIssueCategoryCommon +// TestIssueCategoryRobo type TestIssueCategoryInput interface { pulumi.Input @@ -1921,10 +1967,14 @@ func (o TestIssueSeverityPtrOutput) ToStringPtrOutputWithContext(ctx context.Con }).(pulumi.StringPtrOutput) } -// TestIssueSeverityInput is an input type that accepts TestIssueSeverityArgs and TestIssueSeverityOutput values. -// You can construct a concrete instance of `TestIssueSeverityInput` via: +// TestIssueSeverityInput is an input type that accepts values of the TestIssueSeverity enum +// A concrete instance of `TestIssueSeverityInput` can be one of the following: // -// TestIssueSeverityArgs{...} +// TestIssueSeverityUnspecifiedSeverity +// TestIssueSeverityInfo +// TestIssueSeveritySuggestion +// TestIssueSeverityWarning +// TestIssueSeveritySevere type TestIssueSeverityInput interface { pulumi.Input @@ -2156,10 +2206,42 @@ func (o TestIssueTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context }).(pulumi.StringPtrOutput) } -// TestIssueTypeInput is an input type that accepts TestIssueTypeArgs and TestIssueTypeOutput values. -// You can construct a concrete instance of `TestIssueTypeInput` via: +// TestIssueTypeInput is an input type that accepts values of the TestIssueType enum +// A concrete instance of `TestIssueTypeInput` can be one of the following: // -// TestIssueTypeArgs{...} +// TestIssueTypeUnspecifiedType +// TestIssueTypeFatalException +// TestIssueTypeNativeCrash +// TestIssueTypeAnr +// TestIssueTypeUnusedRoboDirective +// TestIssueTypeCompatibleWithOrchestrator +// TestIssueTypeLauncherActivityNotFound +// TestIssueTypeStartActivityNotFound +// TestIssueTypeIncompleteRoboScriptExecution +// TestIssueTypeCompleteRoboScriptExecution +// TestIssueTypeFailedToInstall +// TestIssueTypeAvailableDeepLinks +// TestIssueTypeNonSdkApiUsageViolation +// TestIssueTypeNonSdkApiUsageReport +// TestIssueTypeEncounteredNonAndroidUiWidgetScreen +// TestIssueTypeEncounteredLoginScreen +// TestIssueTypePerformedGoogleLogin +// TestIssueTypeIosException +// TestIssueTypeIosCrash +// TestIssueTypePerformedMonkeyActions +// TestIssueTypeUsedRoboDirective +// TestIssueTypeUsedRoboIgnoreDirective +// TestIssueTypeInsufficientCoverage +// TestIssueTypeInAppPurchases +// TestIssueTypeCrashDialogError +// TestIssueTypeUiElementsTooDeep +// TestIssueTypeBlankScreen +// TestIssueTypeOverlappingUiElements +// TestIssueTypeUnityException +// TestIssueTypeDeviceOutOfMemory +// TestIssueTypeLogcatCollectionError +// TestIssueTypeDetectedAppSplashScreen +// TestIssueTypeAssetIssue type TestIssueTypeInput interface { pulumi.Input diff --git a/sdk/go/google/tpu/v1/pulumiEnums.go b/sdk/go/google/tpu/v1/pulumiEnums.go index cf349aa5b3..ffac4b8e7f 100644 --- a/sdk/go/google/tpu/v1/pulumiEnums.go +++ b/sdk/go/google/tpu/v1/pulumiEnums.go @@ -148,10 +148,15 @@ func (o NodeHealthPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) p }).(pulumi.StringPtrOutput) } -// NodeHealthInput is an input type that accepts NodeHealthArgs and NodeHealthOutput values. -// You can construct a concrete instance of `NodeHealthInput` via: +// NodeHealthInput is an input type that accepts values of the NodeHealth enum +// A concrete instance of `NodeHealthInput` can be one of the following: // -// NodeHealthArgs{...} +// NodeHealthHealthUnspecified +// NodeHealthHealthy +// NodeHealthDeprecatedUnhealthy +// NodeHealthTimeout +// NodeHealthUnhealthyTensorflow +// NodeHealthUnhealthyMaintenance type NodeHealthInput interface { pulumi.Input diff --git a/sdk/go/google/tpu/v1alpha1/pulumiEnums.go b/sdk/go/google/tpu/v1alpha1/pulumiEnums.go index d921e97225..b1338f40f6 100644 --- a/sdk/go/google/tpu/v1alpha1/pulumiEnums.go +++ b/sdk/go/google/tpu/v1alpha1/pulumiEnums.go @@ -148,10 +148,15 @@ func (o NodeHealthPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) p }).(pulumi.StringPtrOutput) } -// NodeHealthInput is an input type that accepts NodeHealthArgs and NodeHealthOutput values. -// You can construct a concrete instance of `NodeHealthInput` via: +// NodeHealthInput is an input type that accepts values of the NodeHealth enum +// A concrete instance of `NodeHealthInput` can be one of the following: // -// NodeHealthArgs{...} +// NodeHealthHealthUnspecified +// NodeHealthHealthy +// NodeHealthDeprecatedUnhealthy +// NodeHealthTimeout +// NodeHealthUnhealthyTensorflow +// NodeHealthUnhealthyMaintenance type NodeHealthInput interface { pulumi.Input diff --git a/sdk/go/google/tpu/v2/pulumiEnums.go b/sdk/go/google/tpu/v2/pulumiEnums.go index f530eeab20..9fabb852df 100644 --- a/sdk/go/google/tpu/v2/pulumiEnums.go +++ b/sdk/go/google/tpu/v2/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AcceleratorConfigTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AcceleratorConfigTypeInput is an input type that accepts AcceleratorConfigTypeArgs and AcceleratorConfigTypeOutput values. -// You can construct a concrete instance of `AcceleratorConfigTypeInput` via: +// AcceleratorConfigTypeInput is an input type that accepts values of the AcceleratorConfigType enum +// A concrete instance of `AcceleratorConfigTypeInput` can be one of the following: // -// AcceleratorConfigTypeArgs{...} +// AcceleratorConfigTypeTypeUnspecified +// AcceleratorConfigTypeV2 +// AcceleratorConfigTypeV3 +// AcceleratorConfigTypeV4 type AcceleratorConfigTypeInput interface { pulumi.Input @@ -319,10 +322,12 @@ func (o AttachedDiskModePtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// AttachedDiskModeInput is an input type that accepts AttachedDiskModeArgs and AttachedDiskModeOutput values. -// You can construct a concrete instance of `AttachedDiskModeInput` via: +// AttachedDiskModeInput is an input type that accepts values of the AttachedDiskMode enum +// A concrete instance of `AttachedDiskModeInput` can be one of the following: // -// AttachedDiskModeArgs{...} +// AttachedDiskModeDiskModeUnspecified +// AttachedDiskModeReadWrite +// AttachedDiskModeReadOnly type AttachedDiskModeInput interface { pulumi.Input @@ -498,10 +503,14 @@ func (o NodeHealthPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) p }).(pulumi.StringPtrOutput) } -// NodeHealthInput is an input type that accepts NodeHealthArgs and NodeHealthOutput values. -// You can construct a concrete instance of `NodeHealthInput` via: +// NodeHealthInput is an input type that accepts values of the NodeHealth enum +// A concrete instance of `NodeHealthInput` can be one of the following: // -// NodeHealthArgs{...} +// NodeHealthHealthUnspecified +// NodeHealthHealthy +// NodeHealthTimeout +// NodeHealthUnhealthyTensorflow +// NodeHealthUnhealthyMaintenance type NodeHealthInput interface { pulumi.Input diff --git a/sdk/go/google/tpu/v2alpha1/pulumiEnums.go b/sdk/go/google/tpu/v2alpha1/pulumiEnums.go index f20a6ce388..d512257414 100644 --- a/sdk/go/google/tpu/v2alpha1/pulumiEnums.go +++ b/sdk/go/google/tpu/v2alpha1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AcceleratorConfigTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AcceleratorConfigTypeInput is an input type that accepts AcceleratorConfigTypeArgs and AcceleratorConfigTypeOutput values. -// You can construct a concrete instance of `AcceleratorConfigTypeInput` via: +// AcceleratorConfigTypeInput is an input type that accepts values of the AcceleratorConfigType enum +// A concrete instance of `AcceleratorConfigTypeInput` can be one of the following: // -// AcceleratorConfigTypeArgs{...} +// AcceleratorConfigTypeTypeUnspecified +// AcceleratorConfigTypeV2 +// AcceleratorConfigTypeV3 +// AcceleratorConfigTypeV4 type AcceleratorConfigTypeInput interface { pulumi.Input @@ -319,10 +322,12 @@ func (o AttachedDiskModePtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// AttachedDiskModeInput is an input type that accepts AttachedDiskModeArgs and AttachedDiskModeOutput values. -// You can construct a concrete instance of `AttachedDiskModeInput` via: +// AttachedDiskModeInput is an input type that accepts values of the AttachedDiskMode enum +// A concrete instance of `AttachedDiskModeInput` can be one of the following: // -// AttachedDiskModeArgs{...} +// AttachedDiskModeDiskModeUnspecified +// AttachedDiskModeReadWrite +// AttachedDiskModeReadOnly type AttachedDiskModeInput interface { pulumi.Input @@ -498,10 +503,14 @@ func (o NodeHealthPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) p }).(pulumi.StringPtrOutput) } -// NodeHealthInput is an input type that accepts NodeHealthArgs and NodeHealthOutput values. -// You can construct a concrete instance of `NodeHealthInput` via: +// NodeHealthInput is an input type that accepts values of the NodeHealth enum +// A concrete instance of `NodeHealthInput` can be one of the following: // -// NodeHealthArgs{...} +// NodeHealthHealthUnspecified +// NodeHealthHealthy +// NodeHealthTimeout +// NodeHealthUnhealthyTensorflow +// NodeHealthUnhealthyMaintenance type NodeHealthInput interface { pulumi.Input diff --git a/sdk/go/google/transcoder/v1/pulumiEnums.go b/sdk/go/google/transcoder/v1/pulumiEnums.go index add69b5695..6c6b20ea87 100644 --- a/sdk/go/google/transcoder/v1/pulumiEnums.go +++ b/sdk/go/google/transcoder/v1/pulumiEnums.go @@ -142,10 +142,12 @@ func (o AnimationFadeFadeTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AnimationFadeFadeTypeInput is an input type that accepts AnimationFadeFadeTypeArgs and AnimationFadeFadeTypeOutput values. -// You can construct a concrete instance of `AnimationFadeFadeTypeInput` via: +// AnimationFadeFadeTypeInput is an input type that accepts values of the AnimationFadeFadeType enum +// A concrete instance of `AnimationFadeFadeTypeInput` can be one of the following: // -// AnimationFadeFadeTypeArgs{...} +// AnimationFadeFadeTypeFadeTypeUnspecified +// AnimationFadeFadeTypeFadeIn +// AnimationFadeFadeTypeFadeOut type AnimationFadeFadeTypeInput interface { pulumi.Input @@ -317,10 +319,12 @@ func (o DashConfigSegmentReferenceSchemePtrOutput) ToStringPtrOutputWithContext( }).(pulumi.StringPtrOutput) } -// DashConfigSegmentReferenceSchemeInput is an input type that accepts DashConfigSegmentReferenceSchemeArgs and DashConfigSegmentReferenceSchemeOutput values. -// You can construct a concrete instance of `DashConfigSegmentReferenceSchemeInput` via: +// DashConfigSegmentReferenceSchemeInput is an input type that accepts values of the DashConfigSegmentReferenceScheme enum +// A concrete instance of `DashConfigSegmentReferenceSchemeInput` can be one of the following: // -// DashConfigSegmentReferenceSchemeArgs{...} +// DashConfigSegmentReferenceSchemeSegmentReferenceSchemeUnspecified +// DashConfigSegmentReferenceSchemeSegmentList +// DashConfigSegmentReferenceSchemeSegmentTemplateNumber type DashConfigSegmentReferenceSchemeInput interface { pulumi.Input @@ -492,10 +496,12 @@ func (o JobModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulu }).(pulumi.StringPtrOutput) } -// JobModeInput is an input type that accepts JobModeArgs and JobModeOutput values. -// You can construct a concrete instance of `JobModeInput` via: +// JobModeInput is an input type that accepts values of the JobMode enum +// A concrete instance of `JobModeInput` can be one of the following: // -// JobModeArgs{...} +// JobModeProcessingModeUnspecified +// JobModeProcessingModeInteractive +// JobModeProcessingModeBatch type JobModeInput interface { pulumi.Input @@ -667,10 +673,12 @@ func (o JobOptimizationPtrOutput) ToStringPtrOutputWithContext(ctx context.Conte }).(pulumi.StringPtrOutput) } -// JobOptimizationInput is an input type that accepts JobOptimizationArgs and JobOptimizationOutput values. -// You can construct a concrete instance of `JobOptimizationInput` via: +// JobOptimizationInput is an input type that accepts values of the JobOptimization enum +// A concrete instance of `JobOptimizationInput` can be one of the following: // -// JobOptimizationArgs{...} +// JobOptimizationOptimizationStrategyUnspecified +// JobOptimizationAutodetect +// JobOptimizationDisabled type JobOptimizationInput interface { pulumi.Input @@ -842,10 +850,12 @@ func (o ManifestTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) }).(pulumi.StringPtrOutput) } -// ManifestTypeInput is an input type that accepts ManifestTypeArgs and ManifestTypeOutput values. -// You can construct a concrete instance of `ManifestTypeInput` via: +// ManifestTypeInput is an input type that accepts values of the ManifestType enum +// A concrete instance of `ManifestTypeInput` can be one of the following: // -// ManifestTypeArgs{...} +// ManifestTypeManifestTypeUnspecified +// ManifestTypeHls +// ManifestTypeDash type ManifestTypeInput interface { pulumi.Input diff --git a/sdk/go/google/vmmigration/v1/pulumiEnums.go b/sdk/go/google/vmmigration/v1/pulumiEnums.go index 62af80c238..4f8885d243 100644 --- a/sdk/go/google/vmmigration/v1/pulumiEnums.go +++ b/sdk/go/google/vmmigration/v1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o BootDiskDefaultsDiskTypePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// BootDiskDefaultsDiskTypeInput is an input type that accepts BootDiskDefaultsDiskTypeArgs and BootDiskDefaultsDiskTypeOutput values. -// You can construct a concrete instance of `BootDiskDefaultsDiskTypeInput` via: +// BootDiskDefaultsDiskTypeInput is an input type that accepts values of the BootDiskDefaultsDiskType enum +// A concrete instance of `BootDiskDefaultsDiskTypeInput` can be one of the following: // -// BootDiskDefaultsDiskTypeArgs{...} +// BootDiskDefaultsDiskTypeComputeEngineDiskTypeUnspecified +// BootDiskDefaultsDiskTypeComputeEngineDiskTypeStandard +// BootDiskDefaultsDiskTypeComputeEngineDiskTypeSsd +// BootDiskDefaultsDiskTypeComputeEngineDiskTypeBalanced type BootDiskDefaultsDiskTypeInput interface { pulumi.Input @@ -321,10 +324,13 @@ func (o ComputeEngineTargetDefaultsDiskTypePtrOutput) ToStringPtrOutputWithConte }).(pulumi.StringPtrOutput) } -// ComputeEngineTargetDefaultsDiskTypeInput is an input type that accepts ComputeEngineTargetDefaultsDiskTypeArgs and ComputeEngineTargetDefaultsDiskTypeOutput values. -// You can construct a concrete instance of `ComputeEngineTargetDefaultsDiskTypeInput` via: +// ComputeEngineTargetDefaultsDiskTypeInput is an input type that accepts values of the ComputeEngineTargetDefaultsDiskType enum +// A concrete instance of `ComputeEngineTargetDefaultsDiskTypeInput` can be one of the following: // -// ComputeEngineTargetDefaultsDiskTypeArgs{...} +// ComputeEngineTargetDefaultsDiskTypeComputeEngineDiskTypeUnspecified +// ComputeEngineTargetDefaultsDiskTypeComputeEngineDiskTypeStandard +// ComputeEngineTargetDefaultsDiskTypeComputeEngineDiskTypeSsd +// ComputeEngineTargetDefaultsDiskTypeComputeEngineDiskTypeBalanced type ComputeEngineTargetDefaultsDiskTypeInput interface { pulumi.Input @@ -496,10 +502,12 @@ func (o ComputeEngineTargetDefaultsLicenseTypePtrOutput) ToStringPtrOutputWithCo }).(pulumi.StringPtrOutput) } -// ComputeEngineTargetDefaultsLicenseTypeInput is an input type that accepts ComputeEngineTargetDefaultsLicenseTypeArgs and ComputeEngineTargetDefaultsLicenseTypeOutput values. -// You can construct a concrete instance of `ComputeEngineTargetDefaultsLicenseTypeInput` via: +// ComputeEngineTargetDefaultsLicenseTypeInput is an input type that accepts values of the ComputeEngineTargetDefaultsLicenseType enum +// A concrete instance of `ComputeEngineTargetDefaultsLicenseTypeInput` can be one of the following: // -// ComputeEngineTargetDefaultsLicenseTypeArgs{...} +// ComputeEngineTargetDefaultsLicenseTypeComputeEngineLicenseTypeDefault +// ComputeEngineTargetDefaultsLicenseTypeComputeEngineLicenseTypePayg +// ComputeEngineTargetDefaultsLicenseTypeComputeEngineLicenseTypeByol type ComputeEngineTargetDefaultsLicenseTypeInput interface { pulumi.Input @@ -671,10 +679,12 @@ func (o ComputeSchedulingOnHostMaintenancePtrOutput) ToStringPtrOutputWithContex }).(pulumi.StringPtrOutput) } -// ComputeSchedulingOnHostMaintenanceInput is an input type that accepts ComputeSchedulingOnHostMaintenanceArgs and ComputeSchedulingOnHostMaintenanceOutput values. -// You can construct a concrete instance of `ComputeSchedulingOnHostMaintenanceInput` via: +// ComputeSchedulingOnHostMaintenanceInput is an input type that accepts values of the ComputeSchedulingOnHostMaintenance enum +// A concrete instance of `ComputeSchedulingOnHostMaintenanceInput` can be one of the following: // -// ComputeSchedulingOnHostMaintenanceArgs{...} +// ComputeSchedulingOnHostMaintenanceOnHostMaintenanceUnspecified +// ComputeSchedulingOnHostMaintenanceTerminate +// ComputeSchedulingOnHostMaintenanceMigrate type ComputeSchedulingOnHostMaintenanceInput interface { pulumi.Input @@ -846,10 +856,12 @@ func (o ComputeSchedulingRestartTypePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// ComputeSchedulingRestartTypeInput is an input type that accepts ComputeSchedulingRestartTypeArgs and ComputeSchedulingRestartTypeOutput values. -// You can construct a concrete instance of `ComputeSchedulingRestartTypeInput` via: +// ComputeSchedulingRestartTypeInput is an input type that accepts values of the ComputeSchedulingRestartType enum +// A concrete instance of `ComputeSchedulingRestartTypeInput` can be one of the following: // -// ComputeSchedulingRestartTypeArgs{...} +// ComputeSchedulingRestartTypeRestartTypeUnspecified +// ComputeSchedulingRestartTypeAutomaticRestart +// ComputeSchedulingRestartTypeNoAutomaticRestart type ComputeSchedulingRestartTypeInput interface { pulumi.Input @@ -1021,10 +1033,12 @@ func (o GroupMigrationTargetTypePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// GroupMigrationTargetTypeInput is an input type that accepts GroupMigrationTargetTypeArgs and GroupMigrationTargetTypeOutput values. -// You can construct a concrete instance of `GroupMigrationTargetTypeInput` via: +// GroupMigrationTargetTypeInput is an input type that accepts values of the GroupMigrationTargetType enum +// A concrete instance of `GroupMigrationTargetTypeInput` can be one of the following: // -// GroupMigrationTargetTypeArgs{...} +// GroupMigrationTargetTypeMigrationTargetTypeUnspecified +// GroupMigrationTargetTypeMigrationTargetTypeGce +// GroupMigrationTargetTypeMigrationTargetTypeDisks type GroupMigrationTargetTypeInput interface { pulumi.Input @@ -1198,10 +1212,13 @@ func (o PersistentDiskDefaultsDiskTypePtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// PersistentDiskDefaultsDiskTypeInput is an input type that accepts PersistentDiskDefaultsDiskTypeArgs and PersistentDiskDefaultsDiskTypeOutput values. -// You can construct a concrete instance of `PersistentDiskDefaultsDiskTypeInput` via: +// PersistentDiskDefaultsDiskTypeInput is an input type that accepts values of the PersistentDiskDefaultsDiskType enum +// A concrete instance of `PersistentDiskDefaultsDiskTypeInput` can be one of the following: // -// PersistentDiskDefaultsDiskTypeArgs{...} +// PersistentDiskDefaultsDiskTypeComputeEngineDiskTypeUnspecified +// PersistentDiskDefaultsDiskTypeComputeEngineDiskTypeStandard +// PersistentDiskDefaultsDiskTypeComputeEngineDiskTypeSsd +// PersistentDiskDefaultsDiskTypeComputeEngineDiskTypeBalanced type PersistentDiskDefaultsDiskTypeInput interface { pulumi.Input @@ -1373,10 +1390,12 @@ func (o SchedulingNodeAffinityOperatorPtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// SchedulingNodeAffinityOperatorInput is an input type that accepts SchedulingNodeAffinityOperatorArgs and SchedulingNodeAffinityOperatorOutput values. -// You can construct a concrete instance of `SchedulingNodeAffinityOperatorInput` via: +// SchedulingNodeAffinityOperatorInput is an input type that accepts values of the SchedulingNodeAffinityOperator enum +// A concrete instance of `SchedulingNodeAffinityOperatorInput` can be one of the following: // -// SchedulingNodeAffinityOperatorArgs{...} +// SchedulingNodeAffinityOperatorOperatorUnspecified +// SchedulingNodeAffinityOperatorIn +// SchedulingNodeAffinityOperatorNotIn type SchedulingNodeAffinityOperatorInput interface { pulumi.Input @@ -1550,10 +1569,13 @@ func (o UtilizationReportTimeFramePtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// UtilizationReportTimeFrameInput is an input type that accepts UtilizationReportTimeFrameArgs and UtilizationReportTimeFrameOutput values. -// You can construct a concrete instance of `UtilizationReportTimeFrameInput` via: +// UtilizationReportTimeFrameInput is an input type that accepts values of the UtilizationReportTimeFrame enum +// A concrete instance of `UtilizationReportTimeFrameInput` can be one of the following: // -// UtilizationReportTimeFrameArgs{...} +// UtilizationReportTimeFrameTimeFrameUnspecified +// UtilizationReportTimeFrameWeek +// UtilizationReportTimeFrameMonth +// UtilizationReportTimeFrameYear type UtilizationReportTimeFrameInput interface { pulumi.Input @@ -1727,10 +1749,13 @@ func (o VmwareVmDetailsPowerStatePtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// VmwareVmDetailsPowerStateInput is an input type that accepts VmwareVmDetailsPowerStateArgs and VmwareVmDetailsPowerStateOutput values. -// You can construct a concrete instance of `VmwareVmDetailsPowerStateInput` via: +// VmwareVmDetailsPowerStateInput is an input type that accepts values of the VmwareVmDetailsPowerState enum +// A concrete instance of `VmwareVmDetailsPowerStateInput` can be one of the following: // -// VmwareVmDetailsPowerStateArgs{...} +// VmwareVmDetailsPowerStatePowerStateUnspecified +// VmwareVmDetailsPowerStateOn +// VmwareVmDetailsPowerStateOff +// VmwareVmDetailsPowerStateSuspended type VmwareVmDetailsPowerStateInput interface { pulumi.Input diff --git a/sdk/go/google/vmmigration/v1alpha1/pulumiEnums.go b/sdk/go/google/vmmigration/v1alpha1/pulumiEnums.go index 2afdecff86..76e1c12656 100644 --- a/sdk/go/google/vmmigration/v1alpha1/pulumiEnums.go +++ b/sdk/go/google/vmmigration/v1alpha1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o BootDiskDefaultsDiskTypePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// BootDiskDefaultsDiskTypeInput is an input type that accepts BootDiskDefaultsDiskTypeArgs and BootDiskDefaultsDiskTypeOutput values. -// You can construct a concrete instance of `BootDiskDefaultsDiskTypeInput` via: +// BootDiskDefaultsDiskTypeInput is an input type that accepts values of the BootDiskDefaultsDiskType enum +// A concrete instance of `BootDiskDefaultsDiskTypeInput` can be one of the following: // -// BootDiskDefaultsDiskTypeArgs{...} +// BootDiskDefaultsDiskTypeComputeEngineDiskTypeUnspecified +// BootDiskDefaultsDiskTypeComputeEngineDiskTypeStandard +// BootDiskDefaultsDiskTypeComputeEngineDiskTypeSsd +// BootDiskDefaultsDiskTypeComputeEngineDiskTypeBalanced type BootDiskDefaultsDiskTypeInput interface { pulumi.Input @@ -321,10 +324,13 @@ func (o ComputeEngineTargetDefaultsDiskTypePtrOutput) ToStringPtrOutputWithConte }).(pulumi.StringPtrOutput) } -// ComputeEngineTargetDefaultsDiskTypeInput is an input type that accepts ComputeEngineTargetDefaultsDiskTypeArgs and ComputeEngineTargetDefaultsDiskTypeOutput values. -// You can construct a concrete instance of `ComputeEngineTargetDefaultsDiskTypeInput` via: +// ComputeEngineTargetDefaultsDiskTypeInput is an input type that accepts values of the ComputeEngineTargetDefaultsDiskType enum +// A concrete instance of `ComputeEngineTargetDefaultsDiskTypeInput` can be one of the following: // -// ComputeEngineTargetDefaultsDiskTypeArgs{...} +// ComputeEngineTargetDefaultsDiskTypeComputeEngineDiskTypeUnspecified +// ComputeEngineTargetDefaultsDiskTypeComputeEngineDiskTypeStandard +// ComputeEngineTargetDefaultsDiskTypeComputeEngineDiskTypeSsd +// ComputeEngineTargetDefaultsDiskTypeComputeEngineDiskTypeBalanced type ComputeEngineTargetDefaultsDiskTypeInput interface { pulumi.Input @@ -496,10 +502,12 @@ func (o ComputeEngineTargetDefaultsLicenseTypePtrOutput) ToStringPtrOutputWithCo }).(pulumi.StringPtrOutput) } -// ComputeEngineTargetDefaultsLicenseTypeInput is an input type that accepts ComputeEngineTargetDefaultsLicenseTypeArgs and ComputeEngineTargetDefaultsLicenseTypeOutput values. -// You can construct a concrete instance of `ComputeEngineTargetDefaultsLicenseTypeInput` via: +// ComputeEngineTargetDefaultsLicenseTypeInput is an input type that accepts values of the ComputeEngineTargetDefaultsLicenseType enum +// A concrete instance of `ComputeEngineTargetDefaultsLicenseTypeInput` can be one of the following: // -// ComputeEngineTargetDefaultsLicenseTypeArgs{...} +// ComputeEngineTargetDefaultsLicenseTypeComputeEngineLicenseTypeDefault +// ComputeEngineTargetDefaultsLicenseTypeComputeEngineLicenseTypePayg +// ComputeEngineTargetDefaultsLicenseTypeComputeEngineLicenseTypeByol type ComputeEngineTargetDefaultsLicenseTypeInput interface { pulumi.Input @@ -671,10 +679,12 @@ func (o ComputeSchedulingOnHostMaintenancePtrOutput) ToStringPtrOutputWithContex }).(pulumi.StringPtrOutput) } -// ComputeSchedulingOnHostMaintenanceInput is an input type that accepts ComputeSchedulingOnHostMaintenanceArgs and ComputeSchedulingOnHostMaintenanceOutput values. -// You can construct a concrete instance of `ComputeSchedulingOnHostMaintenanceInput` via: +// ComputeSchedulingOnHostMaintenanceInput is an input type that accepts values of the ComputeSchedulingOnHostMaintenance enum +// A concrete instance of `ComputeSchedulingOnHostMaintenanceInput` can be one of the following: // -// ComputeSchedulingOnHostMaintenanceArgs{...} +// ComputeSchedulingOnHostMaintenanceOnHostMaintenanceUnspecified +// ComputeSchedulingOnHostMaintenanceTerminate +// ComputeSchedulingOnHostMaintenanceMigrate type ComputeSchedulingOnHostMaintenanceInput interface { pulumi.Input @@ -846,10 +856,12 @@ func (o ComputeSchedulingRestartTypePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// ComputeSchedulingRestartTypeInput is an input type that accepts ComputeSchedulingRestartTypeArgs and ComputeSchedulingRestartTypeOutput values. -// You can construct a concrete instance of `ComputeSchedulingRestartTypeInput` via: +// ComputeSchedulingRestartTypeInput is an input type that accepts values of the ComputeSchedulingRestartType enum +// A concrete instance of `ComputeSchedulingRestartTypeInput` can be one of the following: // -// ComputeSchedulingRestartTypeArgs{...} +// ComputeSchedulingRestartTypeRestartTypeUnspecified +// ComputeSchedulingRestartTypeAutomaticRestart +// ComputeSchedulingRestartTypeNoAutomaticRestart type ComputeSchedulingRestartTypeInput interface { pulumi.Input @@ -1021,10 +1033,12 @@ func (o GroupMigrationTargetTypePtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// GroupMigrationTargetTypeInput is an input type that accepts GroupMigrationTargetTypeArgs and GroupMigrationTargetTypeOutput values. -// You can construct a concrete instance of `GroupMigrationTargetTypeInput` via: +// GroupMigrationTargetTypeInput is an input type that accepts values of the GroupMigrationTargetType enum +// A concrete instance of `GroupMigrationTargetTypeInput` can be one of the following: // -// GroupMigrationTargetTypeArgs{...} +// GroupMigrationTargetTypeMigrationTargetTypeUnspecified +// GroupMigrationTargetTypeMigrationTargetTypeGce +// GroupMigrationTargetTypeMigrationTargetTypeDisks type GroupMigrationTargetTypeInput interface { pulumi.Input @@ -1198,10 +1212,13 @@ func (o PersistentDiskDefaultsDiskTypePtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// PersistentDiskDefaultsDiskTypeInput is an input type that accepts PersistentDiskDefaultsDiskTypeArgs and PersistentDiskDefaultsDiskTypeOutput values. -// You can construct a concrete instance of `PersistentDiskDefaultsDiskTypeInput` via: +// PersistentDiskDefaultsDiskTypeInput is an input type that accepts values of the PersistentDiskDefaultsDiskType enum +// A concrete instance of `PersistentDiskDefaultsDiskTypeInput` can be one of the following: // -// PersistentDiskDefaultsDiskTypeArgs{...} +// PersistentDiskDefaultsDiskTypeComputeEngineDiskTypeUnspecified +// PersistentDiskDefaultsDiskTypeComputeEngineDiskTypeStandard +// PersistentDiskDefaultsDiskTypeComputeEngineDiskTypeSsd +// PersistentDiskDefaultsDiskTypeComputeEngineDiskTypeBalanced type PersistentDiskDefaultsDiskTypeInput interface { pulumi.Input @@ -1373,10 +1390,12 @@ func (o SchedulingNodeAffinityOperatorPtrOutput) ToStringPtrOutputWithContext(ct }).(pulumi.StringPtrOutput) } -// SchedulingNodeAffinityOperatorInput is an input type that accepts SchedulingNodeAffinityOperatorArgs and SchedulingNodeAffinityOperatorOutput values. -// You can construct a concrete instance of `SchedulingNodeAffinityOperatorInput` via: +// SchedulingNodeAffinityOperatorInput is an input type that accepts values of the SchedulingNodeAffinityOperator enum +// A concrete instance of `SchedulingNodeAffinityOperatorInput` can be one of the following: // -// SchedulingNodeAffinityOperatorArgs{...} +// SchedulingNodeAffinityOperatorOperatorUnspecified +// SchedulingNodeAffinityOperatorIn +// SchedulingNodeAffinityOperatorNotIn type SchedulingNodeAffinityOperatorInput interface { pulumi.Input @@ -1550,10 +1569,13 @@ func (o TargetVMDetailsDiskTypePtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// TargetVMDetailsDiskTypeInput is an input type that accepts TargetVMDetailsDiskTypeArgs and TargetVMDetailsDiskTypeOutput values. -// You can construct a concrete instance of `TargetVMDetailsDiskTypeInput` via: +// TargetVMDetailsDiskTypeInput is an input type that accepts values of the TargetVMDetailsDiskType enum +// A concrete instance of `TargetVMDetailsDiskTypeInput` can be one of the following: // -// TargetVMDetailsDiskTypeArgs{...} +// TargetVMDetailsDiskTypeDiskTypeUnspecified +// TargetVMDetailsDiskTypeStandard +// TargetVMDetailsDiskTypeBalanced +// TargetVMDetailsDiskTypeSsd type TargetVMDetailsDiskTypeInput interface { pulumi.Input @@ -1725,10 +1747,12 @@ func (o TargetVMDetailsLicenseTypePtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// TargetVMDetailsLicenseTypeInput is an input type that accepts TargetVMDetailsLicenseTypeArgs and TargetVMDetailsLicenseTypeOutput values. -// You can construct a concrete instance of `TargetVMDetailsLicenseTypeInput` via: +// TargetVMDetailsLicenseTypeInput is an input type that accepts values of the TargetVMDetailsLicenseType enum +// A concrete instance of `TargetVMDetailsLicenseTypeInput` can be one of the following: // -// TargetVMDetailsLicenseTypeArgs{...} +// TargetVMDetailsLicenseTypeDefault +// TargetVMDetailsLicenseTypePayg +// TargetVMDetailsLicenseTypeByol type TargetVMDetailsLicenseTypeInput interface { pulumi.Input @@ -1902,10 +1926,13 @@ func (o UtilizationReportTimeFramePtrOutput) ToStringPtrOutputWithContext(ctx co }).(pulumi.StringPtrOutput) } -// UtilizationReportTimeFrameInput is an input type that accepts UtilizationReportTimeFrameArgs and UtilizationReportTimeFrameOutput values. -// You can construct a concrete instance of `UtilizationReportTimeFrameInput` via: +// UtilizationReportTimeFrameInput is an input type that accepts values of the UtilizationReportTimeFrame enum +// A concrete instance of `UtilizationReportTimeFrameInput` can be one of the following: // -// UtilizationReportTimeFrameArgs{...} +// UtilizationReportTimeFrameTimeFrameUnspecified +// UtilizationReportTimeFrameWeek +// UtilizationReportTimeFrameMonth +// UtilizationReportTimeFrameYear type UtilizationReportTimeFrameInput interface { pulumi.Input @@ -2079,10 +2106,13 @@ func (o VmwareVmDetailsPowerStatePtrOutput) ToStringPtrOutputWithContext(ctx con }).(pulumi.StringPtrOutput) } -// VmwareVmDetailsPowerStateInput is an input type that accepts VmwareVmDetailsPowerStateArgs and VmwareVmDetailsPowerStateOutput values. -// You can construct a concrete instance of `VmwareVmDetailsPowerStateInput` via: +// VmwareVmDetailsPowerStateInput is an input type that accepts values of the VmwareVmDetailsPowerState enum +// A concrete instance of `VmwareVmDetailsPowerStateInput` can be one of the following: // -// VmwareVmDetailsPowerStateArgs{...} +// VmwareVmDetailsPowerStatePowerStateUnspecified +// VmwareVmDetailsPowerStateOn +// VmwareVmDetailsPowerStateOff +// VmwareVmDetailsPowerStateSuspended type VmwareVmDetailsPowerStateInput interface { pulumi.Input diff --git a/sdk/go/google/vmwareengine/v1/pulumiEnums.go b/sdk/go/google/vmwareengine/v1/pulumiEnums.go index 220d67ffb6..01a7833d01 100644 --- a/sdk/go/google/vmwareengine/v1/pulumiEnums.go +++ b/sdk/go/google/vmwareengine/v1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input @@ -319,10 +322,12 @@ func (o ExternalAccessRuleActionPtrOutput) ToStringPtrOutputWithContext(ctx cont }).(pulumi.StringPtrOutput) } -// ExternalAccessRuleActionInput is an input type that accepts ExternalAccessRuleActionArgs and ExternalAccessRuleActionOutput values. -// You can construct a concrete instance of `ExternalAccessRuleActionInput` via: +// ExternalAccessRuleActionInput is an input type that accepts values of the ExternalAccessRuleAction enum +// A concrete instance of `ExternalAccessRuleActionInput` can be one of the following: // -// ExternalAccessRuleActionArgs{...} +// ExternalAccessRuleActionActionUnspecified +// ExternalAccessRuleActionAllow +// ExternalAccessRuleActionDeny type ExternalAccessRuleActionInput interface { pulumi.Input @@ -494,10 +499,12 @@ func (o LoggingServerProtocolPtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// LoggingServerProtocolInput is an input type that accepts LoggingServerProtocolArgs and LoggingServerProtocolOutput values. -// You can construct a concrete instance of `LoggingServerProtocolInput` via: +// LoggingServerProtocolInput is an input type that accepts values of the LoggingServerProtocol enum +// A concrete instance of `LoggingServerProtocolInput` can be one of the following: // -// LoggingServerProtocolArgs{...} +// LoggingServerProtocolProtocolUnspecified +// LoggingServerProtocolUdp +// LoggingServerProtocolTcp type LoggingServerProtocolInput interface { pulumi.Input @@ -669,10 +676,12 @@ func (o LoggingServerSourceTypePtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// LoggingServerSourceTypeInput is an input type that accepts LoggingServerSourceTypeArgs and LoggingServerSourceTypeOutput values. -// You can construct a concrete instance of `LoggingServerSourceTypeInput` via: +// LoggingServerSourceTypeInput is an input type that accepts values of the LoggingServerSourceType enum +// A concrete instance of `LoggingServerSourceTypeInput` can be one of the following: // -// LoggingServerSourceTypeArgs{...} +// LoggingServerSourceTypeSourceTypeUnspecified +// LoggingServerSourceTypeEsxi +// LoggingServerSourceTypeVcsa type LoggingServerSourceTypeInput interface { pulumi.Input @@ -852,10 +861,16 @@ func (o NetworkPeeringPeerNetworkTypePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// NetworkPeeringPeerNetworkTypeInput is an input type that accepts NetworkPeeringPeerNetworkTypeArgs and NetworkPeeringPeerNetworkTypeOutput values. -// You can construct a concrete instance of `NetworkPeeringPeerNetworkTypeInput` via: +// NetworkPeeringPeerNetworkTypeInput is an input type that accepts values of the NetworkPeeringPeerNetworkType enum +// A concrete instance of `NetworkPeeringPeerNetworkTypeInput` can be one of the following: // -// NetworkPeeringPeerNetworkTypeArgs{...} +// NetworkPeeringPeerNetworkTypePeerNetworkTypeUnspecified +// NetworkPeeringPeerNetworkTypeStandard +// NetworkPeeringPeerNetworkTypeVmwareEngineNetwork +// NetworkPeeringPeerNetworkTypePrivateServicesAccess +// NetworkPeeringPeerNetworkTypeNetappCloudVolumes +// NetworkPeeringPeerNetworkTypeThirdPartyService +// NetworkPeeringPeerNetworkTypeDellPowerscale type NetworkPeeringPeerNetworkTypeInput interface { pulumi.Input @@ -1027,10 +1042,12 @@ func (o PrivateCloudTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Cont }).(pulumi.StringPtrOutput) } -// PrivateCloudTypeInput is an input type that accepts PrivateCloudTypeArgs and PrivateCloudTypeOutput values. -// You can construct a concrete instance of `PrivateCloudTypeInput` via: +// PrivateCloudTypeInput is an input type that accepts values of the PrivateCloudType enum +// A concrete instance of `PrivateCloudTypeInput` can be one of the following: // -// PrivateCloudTypeArgs{...} +// PrivateCloudTypeStandard +// PrivateCloudTypeTimeLimited +// PrivateCloudTypeStretched type PrivateCloudTypeInput interface { pulumi.Input @@ -1202,10 +1219,12 @@ func (o PrivateConnectionRoutingModePtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// PrivateConnectionRoutingModeInput is an input type that accepts PrivateConnectionRoutingModeArgs and PrivateConnectionRoutingModeOutput values. -// You can construct a concrete instance of `PrivateConnectionRoutingModeInput` via: +// PrivateConnectionRoutingModeInput is an input type that accepts values of the PrivateConnectionRoutingMode enum +// A concrete instance of `PrivateConnectionRoutingModeInput` can be one of the following: // -// PrivateConnectionRoutingModeArgs{...} +// PrivateConnectionRoutingModeRoutingModeUnspecified +// PrivateConnectionRoutingModeGlobal +// PrivateConnectionRoutingModeRegional type PrivateConnectionRoutingModeInput interface { pulumi.Input @@ -1381,10 +1400,14 @@ func (o PrivateConnectionTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// PrivateConnectionTypeInput is an input type that accepts PrivateConnectionTypeArgs and PrivateConnectionTypeOutput values. -// You can construct a concrete instance of `PrivateConnectionTypeInput` via: +// PrivateConnectionTypeInput is an input type that accepts values of the PrivateConnectionType enum +// A concrete instance of `PrivateConnectionTypeInput` can be one of the following: // -// PrivateConnectionTypeArgs{...} +// PrivateConnectionTypeTypeUnspecified +// PrivateConnectionTypePrivateServiceAccess +// PrivateConnectionTypeNetappCloudVolumes +// PrivateConnectionTypeDellPowerscale +// PrivateConnectionTypeThirdPartyService type PrivateConnectionTypeInput interface { pulumi.Input @@ -1556,10 +1579,12 @@ func (o VmwareEngineNetworkTypePtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// VmwareEngineNetworkTypeInput is an input type that accepts VmwareEngineNetworkTypeArgs and VmwareEngineNetworkTypeOutput values. -// You can construct a concrete instance of `VmwareEngineNetworkTypeInput` via: +// VmwareEngineNetworkTypeInput is an input type that accepts values of the VmwareEngineNetworkType enum +// A concrete instance of `VmwareEngineNetworkTypeInput` can be one of the following: // -// VmwareEngineNetworkTypeArgs{...} +// VmwareEngineNetworkTypeTypeUnspecified +// VmwareEngineNetworkTypeLegacy +// VmwareEngineNetworkTypeStandard type VmwareEngineNetworkTypeInput interface { pulumi.Input diff --git a/sdk/go/google/websecurityscanner/v1/pulumiEnums.go b/sdk/go/google/websecurityscanner/v1/pulumiEnums.go index 48f6454964..876adfc5c5 100644 --- a/sdk/go/google/websecurityscanner/v1/pulumiEnums.go +++ b/sdk/go/google/websecurityscanner/v1/pulumiEnums.go @@ -142,10 +142,12 @@ func (o ScanConfigExportToSecurityCommandCenterPtrOutput) ToStringPtrOutputWithC }).(pulumi.StringPtrOutput) } -// ScanConfigExportToSecurityCommandCenterInput is an input type that accepts ScanConfigExportToSecurityCommandCenterArgs and ScanConfigExportToSecurityCommandCenterOutput values. -// You can construct a concrete instance of `ScanConfigExportToSecurityCommandCenterInput` via: +// ScanConfigExportToSecurityCommandCenterInput is an input type that accepts values of the ScanConfigExportToSecurityCommandCenter enum +// A concrete instance of `ScanConfigExportToSecurityCommandCenterInput` can be one of the following: // -// ScanConfigExportToSecurityCommandCenterArgs{...} +// ScanConfigExportToSecurityCommandCenterExportToSecurityCommandCenterUnspecified +// ScanConfigExportToSecurityCommandCenterEnabled +// ScanConfigExportToSecurityCommandCenterDisabled type ScanConfigExportToSecurityCommandCenterInput interface { pulumi.Input @@ -317,10 +319,12 @@ func (o ScanConfigRiskLevelPtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// ScanConfigRiskLevelInput is an input type that accepts ScanConfigRiskLevelArgs and ScanConfigRiskLevelOutput values. -// You can construct a concrete instance of `ScanConfigRiskLevelInput` via: +// ScanConfigRiskLevelInput is an input type that accepts values of the ScanConfigRiskLevel enum +// A concrete instance of `ScanConfigRiskLevelInput` can be one of the following: // -// ScanConfigRiskLevelArgs{...} +// ScanConfigRiskLevelRiskLevelUnspecified +// ScanConfigRiskLevelNormal +// ScanConfigRiskLevelLow type ScanConfigRiskLevelInput interface { pulumi.Input @@ -494,10 +498,13 @@ func (o ScanConfigUserAgentPtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// ScanConfigUserAgentInput is an input type that accepts ScanConfigUserAgentArgs and ScanConfigUserAgentOutput values. -// You can construct a concrete instance of `ScanConfigUserAgentInput` via: +// ScanConfigUserAgentInput is an input type that accepts values of the ScanConfigUserAgent enum +// A concrete instance of `ScanConfigUserAgentInput` can be one of the following: // -// ScanConfigUserAgentArgs{...} +// ScanConfigUserAgentUserAgentUnspecified +// ScanConfigUserAgentChromeLinux +// ScanConfigUserAgentChromeAndroid +// ScanConfigUserAgentSafariIphone type ScanConfigUserAgentInput interface { pulumi.Input diff --git a/sdk/go/google/websecurityscanner/v1alpha/pulumiEnums.go b/sdk/go/google/websecurityscanner/v1alpha/pulumiEnums.go index 234907c698..ef4524e36d 100644 --- a/sdk/go/google/websecurityscanner/v1alpha/pulumiEnums.go +++ b/sdk/go/google/websecurityscanner/v1alpha/pulumiEnums.go @@ -145,10 +145,14 @@ func (o ScanConfigTargetPlatformsItemPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// ScanConfigTargetPlatformsItemInput is an input type that accepts ScanConfigTargetPlatformsItemArgs and ScanConfigTargetPlatformsItemOutput values. -// You can construct a concrete instance of `ScanConfigTargetPlatformsItemInput` via: +// ScanConfigTargetPlatformsItemInput is an input type that accepts values of the ScanConfigTargetPlatformsItem enum +// A concrete instance of `ScanConfigTargetPlatformsItemInput` can be one of the following: // -// ScanConfigTargetPlatformsItemArgs{...} +// ScanConfigTargetPlatformsItemTargetPlatformUnspecified +// ScanConfigTargetPlatformsItemAppEngine +// ScanConfigTargetPlatformsItemCompute +// ScanConfigTargetPlatformsItemCloudRun +// ScanConfigTargetPlatformsItemCloudFunctions type ScanConfigTargetPlatformsItemInput interface { pulumi.Input @@ -367,10 +371,13 @@ func (o ScanConfigUserAgentPtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// ScanConfigUserAgentInput is an input type that accepts ScanConfigUserAgentArgs and ScanConfigUserAgentOutput values. -// You can construct a concrete instance of `ScanConfigUserAgentInput` via: +// ScanConfigUserAgentInput is an input type that accepts values of the ScanConfigUserAgent enum +// A concrete instance of `ScanConfigUserAgentInput` can be one of the following: // -// ScanConfigUserAgentArgs{...} +// ScanConfigUserAgentUserAgentUnspecified +// ScanConfigUserAgentChromeLinux +// ScanConfigUserAgentChromeAndroid +// ScanConfigUserAgentSafariIphone type ScanConfigUserAgentInput interface { pulumi.Input @@ -544,10 +551,13 @@ func (o ScanRunExecutionStatePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// ScanRunExecutionStateInput is an input type that accepts ScanRunExecutionStateArgs and ScanRunExecutionStateOutput values. -// You can construct a concrete instance of `ScanRunExecutionStateInput` via: +// ScanRunExecutionStateInput is an input type that accepts values of the ScanRunExecutionState enum +// A concrete instance of `ScanRunExecutionStateInput` can be one of the following: // -// ScanRunExecutionStateArgs{...} +// ScanRunExecutionStateExecutionStateUnspecified +// ScanRunExecutionStateQueued +// ScanRunExecutionStateScanning +// ScanRunExecutionStateFinished type ScanRunExecutionStateInput interface { pulumi.Input @@ -721,10 +731,13 @@ func (o ScanRunResultStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// ScanRunResultStateInput is an input type that accepts ScanRunResultStateArgs and ScanRunResultStateOutput values. -// You can construct a concrete instance of `ScanRunResultStateInput` via: +// ScanRunResultStateInput is an input type that accepts values of the ScanRunResultState enum +// A concrete instance of `ScanRunResultStateInput` can be one of the following: // -// ScanRunResultStateArgs{...} +// ScanRunResultStateResultStateUnspecified +// ScanRunResultStateSuccess +// ScanRunResultStateError +// ScanRunResultStateKilled type ScanRunResultStateInput interface { pulumi.Input diff --git a/sdk/go/google/websecurityscanner/v1beta/pulumiEnums.go b/sdk/go/google/websecurityscanner/v1beta/pulumiEnums.go index 3644340979..0226b8b2e4 100644 --- a/sdk/go/google/websecurityscanner/v1beta/pulumiEnums.go +++ b/sdk/go/google/websecurityscanner/v1beta/pulumiEnums.go @@ -222,10 +222,52 @@ func (o ScanConfigErrorCodePtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// ScanConfigErrorCodeInput is an input type that accepts ScanConfigErrorCodeArgs and ScanConfigErrorCodeOutput values. -// You can construct a concrete instance of `ScanConfigErrorCodeInput` via: +// ScanConfigErrorCodeInput is an input type that accepts values of the ScanConfigErrorCode enum +// A concrete instance of `ScanConfigErrorCodeInput` can be one of the following: // -// ScanConfigErrorCodeArgs{...} +// ScanConfigErrorCodeCodeUnspecified +// ScanConfigErrorCodeOk +// ScanConfigErrorCodeInternalError +// ScanConfigErrorCodeAppengineApiBackendError +// ScanConfigErrorCodeAppengineApiNotAccessible +// ScanConfigErrorCodeAppengineDefaultHostMissing +// ScanConfigErrorCodeCannotUseGoogleComAccount +// ScanConfigErrorCodeCannotUseOwnerAccount +// ScanConfigErrorCodeComputeApiBackendError +// ScanConfigErrorCodeComputeApiNotAccessible +// ScanConfigErrorCodeCustomLoginUrlDoesNotBelongToCurrentProject +// ScanConfigErrorCodeCustomLoginUrlMalformed +// ScanConfigErrorCodeCustomLoginUrlMappedToNonRoutableAddress +// ScanConfigErrorCodeCustomLoginUrlMappedToUnreservedAddress +// ScanConfigErrorCodeCustomLoginUrlHasNonRoutableIpAddress +// ScanConfigErrorCodeCustomLoginUrlHasUnreservedIpAddress +// ScanConfigErrorCodeDuplicateScanName +// ScanConfigErrorCodeInvalidFieldValue +// ScanConfigErrorCodeFailedToAuthenticateToTarget +// ScanConfigErrorCodeFindingTypeUnspecified +// ScanConfigErrorCodeForbiddenToScanCompute +// ScanConfigErrorCodeForbiddenUpdateToManagedScan +// ScanConfigErrorCodeMalformedFilter +// ScanConfigErrorCodeMalformedResourceName +// ScanConfigErrorCodeProjectInactive +// ScanConfigErrorCodeRequiredField +// ScanConfigErrorCodeResourceNameInconsistent +// ScanConfigErrorCodeScanAlreadyRunning +// ScanConfigErrorCodeScanNotRunning +// ScanConfigErrorCodeSeedUrlDoesNotBelongToCurrentProject +// ScanConfigErrorCodeSeedUrlMalformed +// ScanConfigErrorCodeSeedUrlMappedToNonRoutableAddress +// ScanConfigErrorCodeSeedUrlMappedToUnreservedAddress +// ScanConfigErrorCodeSeedUrlHasNonRoutableIpAddress +// ScanConfigErrorCodeSeedUrlHasUnreservedIpAddress +// ScanConfigErrorCodeServiceAccountNotConfigured +// ScanConfigErrorCodeTooManyScans +// ScanConfigErrorCodeUnableToResolveProjectInfo +// ScanConfigErrorCodeUnsupportedBlacklistPatternFormat +// ScanConfigErrorCodeUnsupportedFilter +// ScanConfigErrorCodeUnsupportedFindingType +// ScanConfigErrorCodeUnsupportedUrlScheme +// ScanConfigErrorCodeCloudAssetInventoryAssetNotFound type ScanConfigErrorCodeInput interface { pulumi.Input @@ -397,10 +439,12 @@ func (o ScanConfigExportToSecurityCommandCenterPtrOutput) ToStringPtrOutputWithC }).(pulumi.StringPtrOutput) } -// ScanConfigExportToSecurityCommandCenterInput is an input type that accepts ScanConfigExportToSecurityCommandCenterArgs and ScanConfigExportToSecurityCommandCenterOutput values. -// You can construct a concrete instance of `ScanConfigExportToSecurityCommandCenterInput` via: +// ScanConfigExportToSecurityCommandCenterInput is an input type that accepts values of the ScanConfigExportToSecurityCommandCenter enum +// A concrete instance of `ScanConfigExportToSecurityCommandCenterInput` can be one of the following: // -// ScanConfigExportToSecurityCommandCenterArgs{...} +// ScanConfigExportToSecurityCommandCenterExportToSecurityCommandCenterUnspecified +// ScanConfigExportToSecurityCommandCenterEnabled +// ScanConfigExportToSecurityCommandCenterDisabled type ScanConfigExportToSecurityCommandCenterInput interface { pulumi.Input @@ -572,10 +616,12 @@ func (o ScanConfigRiskLevelPtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// ScanConfigRiskLevelInput is an input type that accepts ScanConfigRiskLevelArgs and ScanConfigRiskLevelOutput values. -// You can construct a concrete instance of `ScanConfigRiskLevelInput` via: +// ScanConfigRiskLevelInput is an input type that accepts values of the ScanConfigRiskLevel enum +// A concrete instance of `ScanConfigRiskLevelInput` can be one of the following: // -// ScanConfigRiskLevelArgs{...} +// ScanConfigRiskLevelRiskLevelUnspecified +// ScanConfigRiskLevelNormal +// ScanConfigRiskLevelLow type ScanConfigRiskLevelInput interface { pulumi.Input @@ -750,10 +796,14 @@ func (o ScanConfigTargetPlatformsItemPtrOutput) ToStringPtrOutputWithContext(ctx }).(pulumi.StringPtrOutput) } -// ScanConfigTargetPlatformsItemInput is an input type that accepts ScanConfigTargetPlatformsItemArgs and ScanConfigTargetPlatformsItemOutput values. -// You can construct a concrete instance of `ScanConfigTargetPlatformsItemInput` via: +// ScanConfigTargetPlatformsItemInput is an input type that accepts values of the ScanConfigTargetPlatformsItem enum +// A concrete instance of `ScanConfigTargetPlatformsItemInput` can be one of the following: // -// ScanConfigTargetPlatformsItemArgs{...} +// ScanConfigTargetPlatformsItemTargetPlatformUnspecified +// ScanConfigTargetPlatformsItemAppEngine +// ScanConfigTargetPlatformsItemCompute +// ScanConfigTargetPlatformsItemCloudRun +// ScanConfigTargetPlatformsItemCloudFunctions type ScanConfigTargetPlatformsItemInput interface { pulumi.Input @@ -972,10 +1022,13 @@ func (o ScanConfigUserAgentPtrOutput) ToStringPtrOutputWithContext(ctx context.C }).(pulumi.StringPtrOutput) } -// ScanConfigUserAgentInput is an input type that accepts ScanConfigUserAgentArgs and ScanConfigUserAgentOutput values. -// You can construct a concrete instance of `ScanConfigUserAgentInput` via: +// ScanConfigUserAgentInput is an input type that accepts values of the ScanConfigUserAgent enum +// A concrete instance of `ScanConfigUserAgentInput` can be one of the following: // -// ScanConfigUserAgentArgs{...} +// ScanConfigUserAgentUserAgentUnspecified +// ScanConfigUserAgentChromeLinux +// ScanConfigUserAgentChromeAndroid +// ScanConfigUserAgentSafariIphone type ScanConfigUserAgentInput interface { pulumi.Input @@ -1157,10 +1210,17 @@ func (o ScanRunErrorTraceCodePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// ScanRunErrorTraceCodeInput is an input type that accepts ScanRunErrorTraceCodeArgs and ScanRunErrorTraceCodeOutput values. -// You can construct a concrete instance of `ScanRunErrorTraceCodeInput` via: +// ScanRunErrorTraceCodeInput is an input type that accepts values of the ScanRunErrorTraceCode enum +// A concrete instance of `ScanRunErrorTraceCodeInput` can be one of the following: // -// ScanRunErrorTraceCodeArgs{...} +// ScanRunErrorTraceCodeCodeUnspecified +// ScanRunErrorTraceCodeInternalError +// ScanRunErrorTraceCodeScanConfigIssue +// ScanRunErrorTraceCodeAuthenticationConfigIssue +// ScanRunErrorTraceCodeTimedOutWhileScanning +// ScanRunErrorTraceCodeTooManyRedirects +// ScanRunErrorTraceCodeTooManyHttpErrors +// ScanRunErrorTraceCodeStartingUrlsCrawlHttpErrors type ScanRunErrorTraceCodeInput interface { pulumi.Input @@ -1334,10 +1394,13 @@ func (o ScanRunExecutionStatePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// ScanRunExecutionStateInput is an input type that accepts ScanRunExecutionStateArgs and ScanRunExecutionStateOutput values. -// You can construct a concrete instance of `ScanRunExecutionStateInput` via: +// ScanRunExecutionStateInput is an input type that accepts values of the ScanRunExecutionState enum +// A concrete instance of `ScanRunExecutionStateInput` can be one of the following: // -// ScanRunExecutionStateArgs{...} +// ScanRunExecutionStateExecutionStateUnspecified +// ScanRunExecutionStateQueued +// ScanRunExecutionStateScanning +// ScanRunExecutionStateFinished type ScanRunExecutionStateInput interface { pulumi.Input @@ -1511,10 +1574,13 @@ func (o ScanRunResultStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Co }).(pulumi.StringPtrOutput) } -// ScanRunResultStateInput is an input type that accepts ScanRunResultStateArgs and ScanRunResultStateOutput values. -// You can construct a concrete instance of `ScanRunResultStateInput` via: +// ScanRunResultStateInput is an input type that accepts values of the ScanRunResultState enum +// A concrete instance of `ScanRunResultStateInput` can be one of the following: // -// ScanRunResultStateArgs{...} +// ScanRunResultStateResultStateUnspecified +// ScanRunResultStateSuccess +// ScanRunResultStateError +// ScanRunResultStateKilled type ScanRunResultStateInput interface { pulumi.Input @@ -1692,10 +1758,15 @@ func (o ScanRunWarningTraceCodePtrOutput) ToStringPtrOutputWithContext(ctx conte }).(pulumi.StringPtrOutput) } -// ScanRunWarningTraceCodeInput is an input type that accepts ScanRunWarningTraceCodeArgs and ScanRunWarningTraceCodeOutput values. -// You can construct a concrete instance of `ScanRunWarningTraceCodeInput` via: +// ScanRunWarningTraceCodeInput is an input type that accepts values of the ScanRunWarningTraceCode enum +// A concrete instance of `ScanRunWarningTraceCodeInput` can be one of the following: // -// ScanRunWarningTraceCodeArgs{...} +// ScanRunWarningTraceCodeCodeUnspecified +// ScanRunWarningTraceCodeInsufficientCrawlResults +// ScanRunWarningTraceCodeTooManyCrawlResults +// ScanRunWarningTraceCodeTooManyFuzzTasks +// ScanRunWarningTraceCodeBlockedByIap +// ScanRunWarningTraceCodeNoStartingUrlFoundForManagedScan type ScanRunWarningTraceCodeInput interface { pulumi.Input diff --git a/sdk/go/google/workflowexecutions/v1/pulumiEnums.go b/sdk/go/google/workflowexecutions/v1/pulumiEnums.go index 1a99c14ac0..a8d476aeed 100644 --- a/sdk/go/google/workflowexecutions/v1/pulumiEnums.go +++ b/sdk/go/google/workflowexecutions/v1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o ExecutionCallLogLevelPtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// ExecutionCallLogLevelInput is an input type that accepts ExecutionCallLogLevelArgs and ExecutionCallLogLevelOutput values. -// You can construct a concrete instance of `ExecutionCallLogLevelInput` via: +// ExecutionCallLogLevelInput is an input type that accepts values of the ExecutionCallLogLevel enum +// A concrete instance of `ExecutionCallLogLevelInput` can be one of the following: // -// ExecutionCallLogLevelArgs{...} +// ExecutionCallLogLevelCallLogLevelUnspecified +// ExecutionCallLogLevelLogAllCalls +// ExecutionCallLogLevelLogErrorsOnly +// ExecutionCallLogLevelLogNone type ExecutionCallLogLevelInput interface { pulumi.Input diff --git a/sdk/go/google/workflowexecutions/v1beta/pulumiEnums.go b/sdk/go/google/workflowexecutions/v1beta/pulumiEnums.go index 072c1d807c..e7e023b7ba 100644 --- a/sdk/go/google/workflowexecutions/v1beta/pulumiEnums.go +++ b/sdk/go/google/workflowexecutions/v1beta/pulumiEnums.go @@ -142,10 +142,12 @@ func (o ExecutionCallLogLevelPtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// ExecutionCallLogLevelInput is an input type that accepts ExecutionCallLogLevelArgs and ExecutionCallLogLevelOutput values. -// You can construct a concrete instance of `ExecutionCallLogLevelInput` via: +// ExecutionCallLogLevelInput is an input type that accepts values of the ExecutionCallLogLevel enum +// A concrete instance of `ExecutionCallLogLevelInput` can be one of the following: // -// ExecutionCallLogLevelArgs{...} +// ExecutionCallLogLevelCallLogLevelUnspecified +// ExecutionCallLogLevelLogAllCalls +// ExecutionCallLogLevelLogErrorsOnly type ExecutionCallLogLevelInput interface { pulumi.Input diff --git a/sdk/go/google/workflows/v1/pulumiEnums.go b/sdk/go/google/workflows/v1/pulumiEnums.go index b0946251ca..937d6ea55b 100644 --- a/sdk/go/google/workflows/v1/pulumiEnums.go +++ b/sdk/go/google/workflows/v1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o WorkflowCallLogLevelPtrOutput) ToStringPtrOutputWithContext(ctx context. }).(pulumi.StringPtrOutput) } -// WorkflowCallLogLevelInput is an input type that accepts WorkflowCallLogLevelArgs and WorkflowCallLogLevelOutput values. -// You can construct a concrete instance of `WorkflowCallLogLevelInput` via: +// WorkflowCallLogLevelInput is an input type that accepts values of the WorkflowCallLogLevel enum +// A concrete instance of `WorkflowCallLogLevelInput` can be one of the following: // -// WorkflowCallLogLevelArgs{...} +// WorkflowCallLogLevelCallLogLevelUnspecified +// WorkflowCallLogLevelLogAllCalls +// WorkflowCallLogLevelLogErrorsOnly +// WorkflowCallLogLevelLogNone type WorkflowCallLogLevelInput interface { pulumi.Input diff --git a/sdk/go/google/workstations/v1/pulumiEnums.go b/sdk/go/google/workstations/v1/pulumiEnums.go index 42fb6bea85..570b56236b 100644 --- a/sdk/go/google/workstations/v1/pulumiEnums.go +++ b/sdk/go/google/workstations/v1/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input @@ -319,10 +322,12 @@ func (o GceRegionalPersistentDiskReclaimPolicyPtrOutput) ToStringPtrOutputWithCo }).(pulumi.StringPtrOutput) } -// GceRegionalPersistentDiskReclaimPolicyInput is an input type that accepts GceRegionalPersistentDiskReclaimPolicyArgs and GceRegionalPersistentDiskReclaimPolicyOutput values. -// You can construct a concrete instance of `GceRegionalPersistentDiskReclaimPolicyInput` via: +// GceRegionalPersistentDiskReclaimPolicyInput is an input type that accepts values of the GceRegionalPersistentDiskReclaimPolicy enum +// A concrete instance of `GceRegionalPersistentDiskReclaimPolicyInput` can be one of the following: // -// GceRegionalPersistentDiskReclaimPolicyArgs{...} +// GceRegionalPersistentDiskReclaimPolicyReclaimPolicyUnspecified +// GceRegionalPersistentDiskReclaimPolicyDelete +// GceRegionalPersistentDiskReclaimPolicyRetain type GceRegionalPersistentDiskReclaimPolicyInput interface { pulumi.Input diff --git a/sdk/go/google/workstations/v1beta/pulumiEnums.go b/sdk/go/google/workstations/v1beta/pulumiEnums.go index 9190b61154..8b499c4395 100644 --- a/sdk/go/google/workstations/v1beta/pulumiEnums.go +++ b/sdk/go/google/workstations/v1beta/pulumiEnums.go @@ -144,10 +144,13 @@ func (o AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context }).(pulumi.StringPtrOutput) } -// AuditLogConfigLogTypeInput is an input type that accepts AuditLogConfigLogTypeArgs and AuditLogConfigLogTypeOutput values. -// You can construct a concrete instance of `AuditLogConfigLogTypeInput` via: +// AuditLogConfigLogTypeInput is an input type that accepts values of the AuditLogConfigLogType enum +// A concrete instance of `AuditLogConfigLogTypeInput` can be one of the following: // -// AuditLogConfigLogTypeArgs{...} +// AuditLogConfigLogTypeLogTypeUnspecified +// AuditLogConfigLogTypeAdminRead +// AuditLogConfigLogTypeDataWrite +// AuditLogConfigLogTypeDataRead type AuditLogConfigLogTypeInput interface { pulumi.Input @@ -319,10 +322,12 @@ func (o GceRegionalPersistentDiskReclaimPolicyPtrOutput) ToStringPtrOutputWithCo }).(pulumi.StringPtrOutput) } -// GceRegionalPersistentDiskReclaimPolicyInput is an input type that accepts GceRegionalPersistentDiskReclaimPolicyArgs and GceRegionalPersistentDiskReclaimPolicyOutput values. -// You can construct a concrete instance of `GceRegionalPersistentDiskReclaimPolicyInput` via: +// GceRegionalPersistentDiskReclaimPolicyInput is an input type that accepts values of the GceRegionalPersistentDiskReclaimPolicy enum +// A concrete instance of `GceRegionalPersistentDiskReclaimPolicyInput` can be one of the following: // -// GceRegionalPersistentDiskReclaimPolicyArgs{...} +// GceRegionalPersistentDiskReclaimPolicyReclaimPolicyUnspecified +// GceRegionalPersistentDiskReclaimPolicyDelete +// GceRegionalPersistentDiskReclaimPolicyRetain type GceRegionalPersistentDiskReclaimPolicyInput interface { pulumi.Input diff --git a/sdk/nodejs/utilities.ts b/sdk/nodejs/utilities.ts index d3aa948c71..353762987c 100644 --- a/sdk/nodejs/utilities.ts +++ b/sdk/nodejs/utilities.ts @@ -2,6 +2,9 @@ // *** Do not edit by hand unless you're certain you know what you are doing! *** +import * as runtime from "@pulumi/pulumi/runtime"; +import * as pulumi from "@pulumi/pulumi"; + export function getEnv(...vars: string[]): string | undefined { for (const v of vars) { const value = process.env[v]; @@ -64,3 +67,29 @@ export function lazyLoad(exports: any, props: string[], loadModule: any) { }); } } + +export async function callAsync( + tok: string, + props: pulumi.Inputs, + res?: pulumi.Resource, + opts?: {property?: string}, +): Promise { + const o: any = runtime.call(tok, props, res); + const value = await o.promise(true /*withUnknowns*/); + const isKnown = await o.isKnown; + const isSecret = await o.isSecret; + const problem: string|undefined = + !isKnown ? "an unknown value" + : isSecret ? "a secret value" + : undefined; + // Ingoring o.resources silently. They are typically non-empty, r.f() calls include r as a dependency. + if (problem) { + throw new Error(`Plain resource method "${tok}" incorrectly returned ${problem}. ` + + "This is an error in the provider, please report this to the provider developer."); + } + // Extract a single property if requested. + if (opts && opts.property) { + return value[opts.property]; + } + return value; +} diff --git a/sdk/python/pulumi_google_native/_utilities.py b/sdk/python/pulumi_google_native/_utilities.py index 34987cb185..fadc9224f4 100644 --- a/sdk/python/pulumi_google_native/_utilities.py +++ b/sdk/python/pulumi_google_native/_utilities.py @@ -3,6 +3,7 @@ # *** Do not edit by hand unless you're certain you know what you are doing! *** +import asyncio import importlib.util import inspect import json @@ -13,6 +14,7 @@ import pulumi import pulumi.runtime +from pulumi.runtime.sync_await import _sync_await from semver import VersionInfo as SemverVersion from parver import Version as PEP440Version @@ -246,5 +248,44 @@ def lifted_func(*args, opts=None, **kwargs): return (lambda _: lifted_func) + +def call_plain( + tok: str, + props: pulumi.Inputs, + res: typing.Optional[pulumi.Resource] = None, + typ: typing.Optional[type] = None, +) -> typing.Any: + """ + Wraps pulumi.runtime.plain to force the output and return it plainly. + """ + + output = pulumi.runtime.call(tok, props, res, typ) + + # Ingoring deps silently. They are typically non-empty, r.f() calls include r as a dependency. + result, known, secret, _ = _sync_await(asyncio.ensure_future(_await_output(output))) + + problem = None + if not known: + problem = ' an unknown value' + elif secret: + problem = ' a secret value' + + if problem: + raise AssertionError( + f"Plain resource method '{tok}' incorrectly returned {problem}. " + + "This is an error in the provider, please report this to the provider developer." + ) + + return result + + +async def _await_output(o: pulumi.Output[typing.Any]) -> typing.Tuple[object, bool, bool, set]: + return ( + await o._future, + await o._is_known, + await o._is_secret, + await o._resources, + ) + def get_plugin_download_url(): return None