From 3b4393c0fb90c505a3b0c3608cf897394e402184 Mon Sep 17 00:00:00 2001 From: pulumi-bot Date: Fri, 28 Jul 2023 17:05:24 +0000 Subject: [PATCH 1/2] make tfgen --- .../cmd/pulumi-resource-splunk/schema.json | 41 ++++ provider/go.mod | 89 ++++---- provider/go.sum | 200 ++++++++++-------- 3 files changed, 195 insertions(+), 135 deletions(-) diff --git a/provider/cmd/pulumi-resource-splunk/schema.json b/provider/cmd/pulumi-resource-splunk/schema.json index 88bf5eaa..7490f0d0 100644 --- a/provider/cmd/pulumi-resource-splunk/schema.json +++ b/provider/cmd/pulumi-resource-splunk/schema.json @@ -37,6 +37,8 @@ "disableUnionOutputTypes": true, "packageDescription": "A Pulumi package for creating and managing splunk cloud resources.", "packageName": "", + "pluginName": "", + "pluginVersion": "", "readme": "\u003e This provider is a derived work of the [Terraform Provider](https://github.com/splunk/terraform-provider-splunk)\n\u003e distributed under [MPL 2.0](https://www.mozilla.org/en-US/MPL/2.0/). If you encounter a bug or missing feature,\n\u003e first check the [`pulumi-splunk` repo](https://github.com/pulumi/pulumi-splunk/issues); however, if that doesn't turn up anything,\n\u003e please consult the source [`terraform-provider-splunk` repo](https://github.com/splunk/terraform-provider-splunk/issues).", "typescriptVersion": "" }, @@ -4551,6 +4553,18 @@ "type": "string", "description": "Jira issue title/summary\n" }, + "actionPagerdutyCustomDetails": { + "type": "string", + "description": "The PagerDuty custom details information.\n" + }, + "actionPagerdutyIntegrationKey": { + "type": "string", + "description": "The PagerDuty integration Key.\n" + }, + "actionPagerdutyIntegrationKeyOverride": { + "type": "string", + "description": "The PagerDuty integration Key override.\n" + }, "actionPagerdutyIntegrationUrl": { "type": "string", "description": "The pagerduty integration URL. This integration uses Splunk's native webhooks to send events to PagerDuty.\n" @@ -5032,6 +5046,9 @@ "actionEmailUseSsl", "actionEmailUseTls", "actionEmailWidthSortColumns", + "actionPagerdutyCustomDetails", + "actionPagerdutyIntegrationKey", + "actionPagerdutyIntegrationKeyOverride", "actionPopulateLookup", "actionPopulateLookupCommand", "actionPopulateLookupDest", @@ -5347,6 +5364,18 @@ "type": "string", "description": "Jira issue title/summary\n" }, + "actionPagerdutyCustomDetails": { + "type": "string", + "description": "The PagerDuty custom details information.\n" + }, + "actionPagerdutyIntegrationKey": { + "type": "string", + "description": "The PagerDuty integration Key.\n" + }, + "actionPagerdutyIntegrationKeyOverride": { + "type": "string", + "description": "The PagerDuty integration Key override.\n" + }, "actionPagerdutyIntegrationUrl": { "type": "string", "description": "The pagerduty integration URL. This integration uses Splunk's native webhooks to send events to PagerDuty.\n" @@ -5995,6 +6024,18 @@ "type": "string", "description": "Jira issue title/summary\n" }, + "actionPagerdutyCustomDetails": { + "type": "string", + "description": "The PagerDuty custom details information.\n" + }, + "actionPagerdutyIntegrationKey": { + "type": "string", + "description": "The PagerDuty integration Key.\n" + }, + "actionPagerdutyIntegrationKeyOverride": { + "type": "string", + "description": "The PagerDuty integration Key override.\n" + }, "actionPagerdutyIntegrationUrl": { "type": "string", "description": "The pagerduty integration URL. This integration uses Splunk's native webhooks to send events to PagerDuty.\n" diff --git a/provider/go.mod b/provider/go.mod index 142122d4..ee148a60 100644 --- a/provider/go.mod +++ b/provider/go.mod @@ -4,20 +4,20 @@ go 1.19 require ( github.com/hashicorp/terraform-plugin-sdk v1.15.0 - github.com/pulumi/pulumi-terraform-bridge/v3 v3.47.2 - github.com/pulumi/pulumi/sdk/v3 v3.68.0 - github.com/splunk/terraform-provider-splunk v1.4.19 + github.com/pulumi/pulumi-terraform-bridge/v3 v3.54.2 + github.com/pulumi/pulumi/sdk/v3 v3.75.0 + github.com/splunk/terraform-provider-splunk v1.4.20 ) require ( - cloud.google.com/go v0.107.0 // indirect - cloud.google.com/go/compute v1.15.1 // indirect + cloud.google.com/go v0.110.0 // indirect + cloud.google.com/go/compute v1.19.1 // indirect cloud.google.com/go/compute/metadata v0.2.3 // indirect - cloud.google.com/go/iam v0.8.0 // indirect - cloud.google.com/go/kms v1.6.0 // indirect - cloud.google.com/go/logging v1.6.1 // indirect - cloud.google.com/go/longrunning v0.3.0 // indirect - cloud.google.com/go/storage v1.27.0 // indirect + cloud.google.com/go/iam v0.13.0 // indirect + cloud.google.com/go/kms v1.10.1 // indirect + cloud.google.com/go/logging v1.7.0 // indirect + cloud.google.com/go/longrunning v0.4.1 // indirect + cloud.google.com/go/storage v1.29.0 // indirect github.com/AlecAivazis/survey/v2 v2.0.5 // indirect github.com/Azure/azure-sdk-for-go v66.0.0+incompatible // indirect github.com/Azure/azure-sdk-for-go/sdk/azcore v1.1.1 // indirect @@ -35,12 +35,14 @@ require ( github.com/Azure/go-autorest/logger v0.2.1 // indirect github.com/Azure/go-autorest/tracing v0.6.0 // indirect github.com/AzureAD/microsoft-authentication-library-for-go v0.4.0 // indirect + github.com/BurntSushi/toml v1.2.1 // indirect github.com/Masterminds/goutils v1.1.1 // indirect github.com/Masterminds/semver v1.5.0 // indirect - github.com/Masterminds/sprig v2.22.0+incompatible // indirect + github.com/Masterminds/semver/v3 v3.1.1 // indirect + github.com/Masterminds/sprig/v3 v3.2.2 // indirect github.com/Microsoft/go-winio v0.5.2 // indirect - github.com/ProtonMail/go-crypto v0.0.0-20221026131551-cf6655e29de4 // indirect - github.com/acomagu/bufpipe v1.0.3 // indirect + github.com/ProtonMail/go-crypto v0.0.0-20230217124315-7d5c6f04bbb8 // 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-cidr v1.1.0 // indirect @@ -83,13 +85,13 @@ require ( github.com/fatih/color v1.13.0 // indirect github.com/gedex/inflector v0.0.0-20170307190818-16278e9db813 // indirect github.com/go-git/gcfg v1.5.0 // indirect - github.com/go-git/go-billy/v5 v5.4.0 // indirect - github.com/go-git/go-git/v5 v5.6.0 // indirect + github.com/go-git/go-billy/v5 v5.4.1 // indirect + github.com/go-git/go-git/v5 v5.6.1 // indirect github.com/gofrs/uuid v4.2.0+incompatible // indirect github.com/gogo/protobuf v1.3.2 // indirect github.com/golang-jwt/jwt v3.2.1+incompatible // indirect github.com/golang-jwt/jwt/v4 v4.4.2 // indirect - github.com/golang/glog v1.0.0 // indirect + github.com/golang/glog v1.1.0 // indirect github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect github.com/golang/protobuf v1.5.3 // indirect github.com/golang/snappy v0.0.4 // indirect @@ -98,18 +100,18 @@ require ( github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510 // indirect github.com/google/uuid v1.3.0 // indirect github.com/google/wire v0.5.0 // indirect - github.com/googleapis/enterprise-certificate-proxy v0.2.0 // indirect - github.com/googleapis/gax-go/v2 v2.7.0 // indirect + github.com/googleapis/enterprise-certificate-proxy v0.2.3 // indirect + github.com/googleapis/gax-go/v2 v2.7.1 // indirect github.com/gorilla/mux v1.8.0 // indirect github.com/grpc-ecosystem/grpc-opentracing v0.0.0-20180507213350-8e809c8a8645 // indirect github.com/hashicorp/errwrap v1.1.0 // indirect github.com/hashicorp/go-cleanhttp v0.5.2 // indirect github.com/hashicorp/go-cty v1.4.1-0.20200414143053-d3edf31b6320 // indirect github.com/hashicorp/go-getter v1.7.1 // indirect - github.com/hashicorp/go-hclog v1.2.2 // indirect + github.com/hashicorp/go-hclog v1.5.0 // indirect github.com/hashicorp/go-immutable-radix v1.3.1 // indirect github.com/hashicorp/go-multierror v1.1.1 // indirect - github.com/hashicorp/go-plugin v1.4.6 // indirect + github.com/hashicorp/go-plugin v1.4.10 // indirect github.com/hashicorp/go-retryablehttp v0.7.1 // indirect github.com/hashicorp/go-rootcerts v1.0.2 // indirect github.com/hashicorp/go-safetemp v1.0.0 // indirect @@ -121,10 +123,10 @@ require ( github.com/hashicorp/go-version v1.6.0 // indirect github.com/hashicorp/golang-lru v0.5.4 // indirect github.com/hashicorp/hcl v1.0.0 // indirect - github.com/hashicorp/hcl/v2 v2.16.2 // indirect + github.com/hashicorp/hcl/v2 v2.17.0 // indirect github.com/hashicorp/hil v0.0.0-20190212132231-97b3a9cdfa93 // indirect github.com/hashicorp/logutils v1.0.0 // indirect - github.com/hashicorp/terraform-svchost v0.0.0-20200729002733-f050f53b9734 // indirect + github.com/hashicorp/terraform-svchost v0.1.1 // indirect github.com/hashicorp/vault/api v1.8.2 // indirect github.com/hashicorp/vault/sdk v0.6.1 // indirect github.com/hashicorp/yamux v0.1.1 // indirect @@ -141,10 +143,10 @@ require ( github.com/klauspost/compress v1.15.11 // indirect github.com/kylelemons/godebug v1.1.0 // indirect github.com/mattn/go-colorable v0.1.12 // indirect - github.com/mattn/go-isatty v0.0.14 // indirect + github.com/mattn/go-isatty v0.0.16 // indirect github.com/mattn/go-runewidth v0.0.13 // indirect github.com/mgutz/ansi v0.0.0-20170206155736-9520e82c474b // indirect - github.com/mitchellh/cli v1.1.2 // indirect + github.com/mitchellh/cli v1.1.5 // indirect github.com/mitchellh/copystructure v1.2.0 // indirect github.com/mitchellh/go-homedir v1.1.0 // indirect github.com/mitchellh/go-ps v1.0.0 // indirect @@ -168,13 +170,13 @@ require ( github.com/pkg/term v1.1.0 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect github.com/posener/complete v1.2.3 // indirect - github.com/pulumi/pulumi-java/pkg v0.9.2 // indirect - github.com/pulumi/pulumi-terraform-bridge/x/muxer v0.0.3 // indirect + github.com/pulumi/pulumi-java/pkg v0.9.4 // indirect + github.com/pulumi/pulumi-terraform-bridge/x/muxer v0.0.4 // indirect github.com/pulumi/pulumi-yaml v1.1.1 // indirect - github.com/pulumi/pulumi/pkg/v3 v3.68.0 // indirect + github.com/pulumi/pulumi/pkg/v3 v3.75.0 // indirect github.com/pulumi/schema-tools v0.1.2 // indirect - github.com/pulumi/terraform-diff-reader v0.0.0-20201211191010-ad4715e9285e // indirect - github.com/rivo/uniseg v0.2.0 // indirect + github.com/pulumi/terraform-diff-reader v0.0.2 // indirect + github.com/rivo/uniseg v0.4.4 // indirect github.com/rogpeppe/go-internal v1.9.0 // indirect github.com/russross/blackfriday/v2 v2.1.0 // indirect github.com/ryanuber/go-glob v1.0.0 // indirect @@ -183,12 +185,13 @@ require ( github.com/segmentio/asm v1.1.3 // indirect github.com/segmentio/encoding v0.3.5 // indirect github.com/sergi/go-diff v1.2.0 // indirect + github.com/shopspring/decimal v1.3.1 // indirect github.com/skeema/knownhosts v1.1.0 // indirect github.com/spf13/afero v1.9.5 // indirect - github.com/spf13/cast v1.4.1 // indirect + github.com/spf13/cast v1.5.0 // indirect github.com/spf13/cobra v1.7.0 // indirect github.com/spf13/pflag v1.0.5 // indirect - github.com/stretchr/testify v1.8.2 // indirect + github.com/stretchr/testify v1.8.3 // indirect github.com/texttheater/golang-levenshtein v1.0.1 // indirect github.com/tweekmonster/luser v0.0.0-20161003172636-3fa38070dbd7 // indirect github.com/uber/jaeger-client-go v2.30.0+incompatible // indirect @@ -200,27 +203,27 @@ require ( github.com/xeipuuv/gojsonpointer v0.0.0-20180127040702-4e3ac2762d5f // indirect github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415 // indirect github.com/xeipuuv/gojsonschema v1.2.0 // indirect - github.com/zclconf/go-cty v1.13.1 // indirect + github.com/zclconf/go-cty v1.13.2 // indirect github.com/zclconf/go-cty-yaml v1.0.1 // indirect go.opencensus.io v0.24.0 // indirect 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.5.0 // indirect + golang.org/x/crypto v0.10.0 // indirect golang.org/x/mod v0.10.0 // indirect - golang.org/x/net v0.8.0 // indirect - golang.org/x/oauth2 v0.4.0 // indirect + golang.org/x/net v0.11.0 // indirect + golang.org/x/oauth2 v0.7.0 // indirect golang.org/x/sync v0.1.0 // indirect - golang.org/x/sys v0.6.0 // indirect - golang.org/x/term v0.6.0 // indirect - golang.org/x/text v0.8.0 // indirect - golang.org/x/time v0.0.0-20220722155302-e5dcc9cfc0b9 // indirect + golang.org/x/sys v0.9.0 // indirect + golang.org/x/term v0.9.0 // indirect + golang.org/x/text v0.10.0 // indirect + golang.org/x/time v0.3.0 // indirect golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 // indirect - google.golang.org/api v0.103.0 // indirect + google.golang.org/api v0.114.0 // indirect google.golang.org/appengine v1.6.7 // indirect - google.golang.org/genproto v0.0.0-20230110181048-76db0878b65f // indirect - google.golang.org/grpc v1.54.0 // indirect - google.golang.org/protobuf v1.29.1 // indirect + google.golang.org/genproto v0.0.0-20230410155749-daa745c078e1 // indirect + google.golang.org/grpc v1.56.1 // indirect + google.golang.org/protobuf v1.30.0 // indirect gopkg.in/square/go-jose.v2 v2.6.0 // indirect gopkg.in/warnings.v0 v0.1.2 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect diff --git a/provider/go.sum b/provider/go.sum index 9ef97b7f..4d350d16 100644 --- a/provider/go.sum +++ b/provider/go.sum @@ -38,8 +38,8 @@ cloud.google.com/go v0.102.0/go.mod h1:oWcCzKlqJ5zgHQt9YsaeTY9KzIvjyy0ArmiBUgpQ+ cloud.google.com/go v0.102.1/go.mod h1:XZ77E9qnTEnrgEOvr4xzfdX5TRo7fB4T2F4O6+34hIU= cloud.google.com/go v0.103.0/go.mod h1:vwLx1nqLrzLX/fpwSMOXmFIqBOyHsvHbnAdbGSJ+mKk= cloud.google.com/go v0.104.0/go.mod h1:OO6xxXdJyvuJPcEPBLN9BJPD+jep5G1+2U5B5gkRYtA= -cloud.google.com/go v0.107.0 h1:qkj22L7bgkl6vIeZDlOY2po43Mx/TIa2Wsa7VR+PEww= -cloud.google.com/go v0.107.0/go.mod h1:wpc2eNrD7hXUTy8EKS10jkxpZBjASrORK7goS+3YX2I= +cloud.google.com/go v0.110.0 h1:Zc8gqp3+a9/Eyph2KDmcGaPtbKRIoqq4YTlL4NMD0Ys= +cloud.google.com/go v0.110.0/go.mod h1:SJnCLqQ0FCFGSZMUNUf84MV3Aia54kn7pi8st7tMzaY= cloud.google.com/go/aiplatform v1.22.0/go.mod h1:ig5Nct50bZlzV6NvKaTwmplLLddFx0YReh9WfTO5jKw= cloud.google.com/go/aiplatform v1.24.0/go.mod h1:67UUvRBKG6GTayHKV8DBv2RtR1t93YRu5B1P3x99mYY= cloud.google.com/go/analytics v0.11.0/go.mod h1:DjEWCu41bVbYcKyvlws9Er60YE4a//bK6mnhWvQeFNI= @@ -76,8 +76,8 @@ cloud.google.com/go/compute v1.6.0/go.mod h1:T29tfhtVbq1wvAPo0E3+7vhgmkOYeXjhFvz cloud.google.com/go/compute v1.6.1/go.mod h1:g85FgpzFvNULZ+S8AYq87axRKuf2Kh7deLqV/jJ3thU= cloud.google.com/go/compute v1.7.0/go.mod h1:435lt8av5oL9P3fv1OEzSbSUe+ybHXGMPQHHZWZxy9U= cloud.google.com/go/compute v1.10.0/go.mod h1:ER5CLbMxl90o2jtNbGSbtfOpQKR0t15FOtRsugnLrlU= -cloud.google.com/go/compute v1.15.1 h1:7UGq3QknM33pw5xATlpzeoomNxsacIVvTqTTvbfajmE= -cloud.google.com/go/compute v1.15.1/go.mod h1:bjjoF/NtFUrkD/urWfdHaKuOPDR5nWIs63rR+SXhcpA= +cloud.google.com/go/compute v1.19.1 h1:am86mquDUgjGNWxiGn+5PGLbmgiWXlE/yNWpIpNvuXY= +cloud.google.com/go/compute v1.19.1/go.mod h1:6ylj3a05WF8leseCdIf77NK0g1ey+nj5IKd5/kvShxE= cloud.google.com/go/compute/metadata v0.2.3 h1:mg4jlk7mCAj6xXp9UJ4fjI9VUI5rubuGBW5aJ7UnBMY= cloud.google.com/go/compute/metadata v0.2.3/go.mod h1:VAV5nSsACxMJvgaAuX6Pk2AawlZn8kiOGuCv6gTkwuA= cloud.google.com/go/containeranalysis v0.5.1/go.mod h1:1D92jd8gRR/c0fGMlymRgxWD3Qw9C1ff6/T7mLgVL8I= @@ -120,19 +120,19 @@ cloud.google.com/go/grafeas v0.2.0/go.mod h1:KhxgtF2hb0P191HlY5besjYm6MqTSTj3LSI cloud.google.com/go/iam v0.1.0/go.mod h1:vcUNEa0pEm0qRVpmWepWaFMIAI8/hjB9mO8rNCJtF6c= cloud.google.com/go/iam v0.3.0/go.mod h1:XzJPvDayI+9zsASAFO68Hk07u3z+f+JrT2xXNdp4bnY= cloud.google.com/go/iam v0.5.0/go.mod h1:wPU9Vt0P4UmCux7mqtRu6jcpPAb74cP1fh50J3QpkUc= -cloud.google.com/go/iam v0.8.0 h1:E2osAkZzxI/+8pZcxVLcDtAQx/u+hZXVryUaYQ5O0Kk= -cloud.google.com/go/iam v0.8.0/go.mod h1:lga0/y3iH6CX7sYqypWJ33hf7kkfXJag67naqGESjkE= +cloud.google.com/go/iam v0.13.0 h1:+CmB+K0J/33d0zSQ9SlFWUeCCEn5XJA0ZMZ3pHE9u8k= +cloud.google.com/go/iam v0.13.0/go.mod h1:ljOg+rcNfzZ5d6f1nAUJ8ZIxOaZUVoS14bKCtaLZ/D0= cloud.google.com/go/kms v1.4.0/go.mod h1:fajBHndQ+6ubNw6Ss2sSd+SWvjL26RNo/dr7uxsnnOA= -cloud.google.com/go/kms v1.6.0 h1:OWRZzrPmOZUzurjI2FBGtgY2mB1WaJkqhw6oIwSj0Yg= -cloud.google.com/go/kms v1.6.0/go.mod h1:Jjy850yySiasBUDi6KFUwUv2n1+o7QZFyuUJg6OgjA0= +cloud.google.com/go/kms v1.10.1 h1:7hm1bRqGCA1GBRQUrp831TwJ9TWhP+tvLuP497CQS2g= +cloud.google.com/go/kms v1.10.1/go.mod h1:rIWk/TryCkR59GMC3YtHtXeLzd634lBbKenvyySAyYI= cloud.google.com/go/language v1.4.0/go.mod h1:F9dRpNFQmJbkaop6g0JhSBXCNlO90e1KWx5iDdxbWic= cloud.google.com/go/language v1.6.0/go.mod h1:6dJ8t3B+lUYfStgls25GusK04NLh3eDLQnWM3mdEbhI= cloud.google.com/go/lifesciences v0.5.0/go.mod h1:3oIKy8ycWGPUyZDR/8RNnTOYevhaMLqh5vLUXs9zvT8= cloud.google.com/go/lifesciences v0.6.0/go.mod h1:ddj6tSX/7BOnhxCSd3ZcETvtNr8NZ6t/iPhY2Tyfu08= -cloud.google.com/go/logging v1.6.1 h1:ZBsZK+JG+oCDT+vaxwqF2egKNRjz8soXiS6Xv79benI= -cloud.google.com/go/logging v1.6.1/go.mod h1:5ZO0mHHbvm8gEmeEUHrmDlTDSu5imF6MUP9OfilNXBw= -cloud.google.com/go/longrunning v0.3.0 h1:NjljC+FYPV3uh5/OwWT6pVU+doBqMg2x/rZlE+CamDs= -cloud.google.com/go/longrunning v0.3.0/go.mod h1:qth9Y41RRSUE69rDcOn6DdK3HfQfsUI0YSmW3iIlLJc= +cloud.google.com/go/logging v1.7.0 h1:CJYxlNNNNAMkHp9em/YEXcfJg+rPDg7YfwoRpMU+t5I= +cloud.google.com/go/logging v1.7.0/go.mod h1:3xjP2CjkM3ZkO73aj4ASA5wRPGGCRrPIAeNqVNkzY8M= +cloud.google.com/go/longrunning v0.4.1 h1:v+yFJOfKC3yZdY6ZUI933pIYdhyhV8S3NpWrXWmg7jM= +cloud.google.com/go/longrunning v0.4.1/go.mod h1:4iWDqhBZ70CvZ6BfETbvam3T8FMvLK+eFj0E6AaRQTo= cloud.google.com/go/mediatranslation v0.5.0/go.mod h1:jGPUhGTybqsPQn91pNXw0xVHfuJ3leR1wj37oU3y1f4= cloud.google.com/go/mediatranslation v0.6.0/go.mod h1:hHdBCTYNigsBxshbznuIMFNe5QXEowAuNmmC7h8pu5w= cloud.google.com/go/memcache v1.4.0/go.mod h1:rTOfiGZtJX1AaFUrOgsMHX5kAzaTQ8azHiuDoTPzNsE= @@ -194,8 +194,9 @@ cloud.google.com/go/storage v1.14.0/go.mod h1:GrKmX003DSIwi9o29oFT7YDnHYwZoctc3f cloud.google.com/go/storage v1.22.1/go.mod h1:S8N1cAStu7BOeFfE8KAQzmyyLkK8p/vmRq6kuBTW58Y= cloud.google.com/go/storage v1.23.0/go.mod h1:vOEEDNFnciUMhBeT6hsJIn3ieU5cFRmzeLgDvXzfIXc= cloud.google.com/go/storage v1.24.0/go.mod h1:3xrJEFMXBsQLgxwThyjuD3aYlroL0TMRec1ypGUQ0KE= -cloud.google.com/go/storage v1.27.0 h1:YOO045NZI9RKfCj1c5A/ZtuuENUc8OAW+gHdGnDgyMQ= cloud.google.com/go/storage v1.27.0/go.mod h1:x9DOL8TK/ygDUMieqwfhdpQryTeEkhGKMi80i/iqR2s= +cloud.google.com/go/storage v1.29.0 h1:6weCgzRvMg7lzuUurI4697AqIRPU1SvzHhynwpW31jI= +cloud.google.com/go/storage v1.29.0/go.mod h1:4puEjyTKnku6gfKoTfNOU/W+a9JyuVNxjpS5GBrB8h4= cloud.google.com/go/talent v1.1.0/go.mod h1:Vl4pt9jiHKvOgF9KoZo6Kob9oV4lwd/ZD5Cto54zDRw= cloud.google.com/go/talent v1.2.0/go.mod h1:MoNF9bhFQbiJ6eFD3uSsg0uBALw4n4gaCaEjBw9zo8g= cloud.google.com/go/trace v1.0.0/go.mod h1:4iErSByzxkyHWzzlAj63/Gmjz0NH1ASqhJguHpGcr6A= @@ -281,19 +282,22 @@ github.com/Azure/go-autorest/tracing v0.6.0/go.mod h1:+vhtPC754Xsa23ID7GlGsrdKBp github.com/AzureAD/microsoft-authentication-library-for-go v0.4.0 h1:WVsrXCnHlDDX8ls+tootqRE87/hL9S/g4ewig9RsD/c= github.com/AzureAD/microsoft-authentication-library-for-go v0.4.0/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= github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo= github.com/DataDog/datadog-go v3.2.0+incompatible/go.mod h1:LButxg5PwREeZtORoXG3tL4fMGNddJ+vMq1mwgfaqoQ= github.com/GoogleCloudPlatform/cloudsql-proxy v1.31.2/go.mod h1:qR6jVnZTKDCW3j+fC9mOEPHm++1nKDMkqbbkD6KNsfo= github.com/HdrHistogram/hdrhistogram-go v1.1.2 h1:5IcZpTvzydCQeHzK4Ef/D5rrSqwxob0t8PQPMybUNFM= github.com/Knetic/govaluate v3.0.1-0.20171022003610-9aa49832a739+incompatible/go.mod h1:r7JcOSlj0wfOMncg0iLm8Leh48TZaKVeNIfJntJ2wa0= -github.com/Masterminds/goutils v1.1.0/go.mod h1:8cTjp+g8YejhMuvIA5y2vz3BpJxksy863GQaJW2MFNU= github.com/Masterminds/goutils v1.1.1 h1:5nUrii3FMTL5diU80unEVvNevw1nH4+ZV4DSLVJLSYI= github.com/Masterminds/goutils v1.1.1/go.mod h1:8cTjp+g8YejhMuvIA5y2vz3BpJxksy863GQaJW2MFNU= github.com/Masterminds/semver v1.5.0 h1:H65muMkzWKEuNDnfl9d70GUjFniHKHRbFPGBuZ3QEww= github.com/Masterminds/semver v1.5.0/go.mod h1:MB6lktGJrhw8PrUyiEoblNEGEQ+RzHPF078ddwwvV3Y= +github.com/Masterminds/semver/v3 v3.1.1 h1:hLg3sBzpNErnxhQtUy/mmLR2I9foDujNK030IGemrRc= github.com/Masterminds/semver/v3 v3.1.1/go.mod h1:VPu/7SZ7ePZ3QOrcuXROw5FAcLl4a0cBrbBpGY/8hQs= -github.com/Masterminds/sprig v2.22.0+incompatible h1:z4yfnGrZ7netVz+0EDJ0Wi+5VZCSYp4Z0m2dk6cEM60= -github.com/Masterminds/sprig v2.22.0+incompatible/go.mod h1:y6hNFY5UBTIWBxnzTeuNhlNS5hqE0NB0E6fgfo2Br3o= +github.com/Masterminds/sprig/v3 v3.2.1/go.mod h1:UoaO7Yp8KlPnJIYWTFkMaqPUYKTfGFPhxNuwnnxkKlk= +github.com/Masterminds/sprig/v3 v3.2.2 h1:17jRggJu518dr3QaafizSXOjKYp94wKfABxUmyxvxX8= +github.com/Masterminds/sprig/v3 v3.2.2/go.mod h1:UoaO7Yp8KlPnJIYWTFkMaqPUYKTfGFPhxNuwnnxkKlk= github.com/Microsoft/go-winio v0.4.11/go.mod h1:VhR8bwka0BXejwEJY73c50VrPtXAaKcyvVC4A4RozmA= github.com/Microsoft/go-winio v0.4.14/go.mod h1:qXqCSQ3Xa7+6tgxaGTIe4Kpcdsi+P8jBhyzoq1bpyYA= github.com/Microsoft/go-winio v0.4.15-0.20190919025122-fc70bd9a86b5/go.mod h1:tTuCMEN+UleMWgg9dVx4Hu52b1bJo+59jBh3ajtinzw= @@ -323,8 +327,8 @@ github.com/NYTimes/gziphandler v1.1.1/go.mod h1:n/CVRwUEOgIxrgPvAQhUUr9oeUtvrhMo github.com/Netflix/go-expect v0.0.0-20180615182759-c93bf25de8e8/go.mod h1:oX5x61PbNXchhh0oikYAH+4Pcfw5LKv21+Jnpr6r6Pc= github.com/Netflix/go-expect v0.0.0-20220104043353-73e0943537d2 h1:+vx7roKuyA63nhn5WAunQHLTznkw5W8b1Xc0dNjp83s= github.com/OneOfOne/xxhash v1.2.2/go.mod h1:HSdplMjZKSmBqAxg5vPj2TmRDmfkzw+cTzAElWljhcU= -github.com/ProtonMail/go-crypto v0.0.0-20221026131551-cf6655e29de4 h1:ra2OtmuW0AE5csawV4YXMNGNQQXvLRps3z2Z59OPO+I= -github.com/ProtonMail/go-crypto v0.0.0-20221026131551-cf6655e29de4/go.mod h1:UBYPn8k0D56RtnR8RFQMjmh4KrZzWJ5o7Z9SYjossQ8= +github.com/ProtonMail/go-crypto v0.0.0-20230217124315-7d5c6f04bbb8 h1:wPbRQzjjwFc0ih8puEVAOFGELsn1zoIIYdxvML7mDxA= +github.com/ProtonMail/go-crypto v0.0.0-20230217124315-7d5c6f04bbb8/go.mod h1:I0gYDMZ6Z5GRU7l58bNFSkPTFN6Yl12dsUlAZ8xy98g= github.com/PuerkitoBio/purell v1.0.0/go.mod h1:c11w/QuzBsJSee3cPx9rAFu61PvFxuPbtSwDGJws/X0= github.com/PuerkitoBio/purell v1.1.1/go.mod h1:c11w/QuzBsJSee3cPx9rAFu61PvFxuPbtSwDGJws/X0= github.com/PuerkitoBio/urlesc v0.0.0-20160726150825-5bd2802263f2/go.mod h1:uGdkoq3SwY9Y+13GIhn11/XLaGBb4BfwItxLd5jeuXE= @@ -333,8 +337,8 @@ 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.3 h1:fxAGrHZTgQ9w5QqVItgzwj235/uYZYgbXitB+dLupOk= -github.com/acomagu/bufpipe v1.0.3/go.mod h1:mxdxdup/WdsKVreO5GpW4+M/1CE2sMG4jeGJ2sYmHc4= +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= @@ -744,8 +748,8 @@ github.com/franela/goblin v0.0.0-20200105215937-c9ffbefa60db/go.mod h1:7dvUGVsVB github.com/franela/goreq v0.0.0-20171204163338-bcd34c9993f8/go.mod h1:ZhphrRTfi2rbfLwlschooIH4+wKKDR4Pdxhh+TRoA20= github.com/frankban/quicktest v1.10.0/go.mod h1:ui7WezCLWMWxVWr1GETZY3smRy0G4KWq9vcPtJmFl7Y= github.com/frankban/quicktest v1.11.3/go.mod h1:wRf/ReqHper53s+kmmSZizM8NamnL3IM0I9ntUbOk+k= -github.com/frankban/quicktest v1.13.0 h1:yNZif1OkDfNoDfb9zZa9aXIpejNR4F23Wely0c+Qdqk= github.com/frankban/quicktest v1.13.0/go.mod h1:qLE0fzW0VuyUAJgPU19zByoIr0HtCHN/r/VLSOOIySU= +github.com/frankban/quicktest v1.14.3 h1:FJKSZTDHjyhriyC81FLQ0LY93eSai0ZyR/ZIkd3ZUKE= github.com/fsnotify/fsnotify v1.4.7/go.mod h1:jwhsz4b93w/PPRr/qN1Yymfu8t87LnFCMoQvtojpjFo= github.com/fsnotify/fsnotify v1.4.9/go.mod h1:znqG4EE+3YCdAaPaxE2ZRY/06pZUdp0tY4IgpuI1SZQ= github.com/fsnotify/fsnotify v1.5.1/go.mod h1:T3375wBYaZdLLcVNkcVbzGHY7f1l/uK5T5Ai1i3InKU= @@ -769,14 +773,14 @@ github.com/go-git/gcfg v1.5.0 h1:Q5ViNfGF8zFgyJWPqYwA7qGFoMTEiBmdlkcfRmpIMa4= github.com/go-git/gcfg v1.5.0/go.mod h1:5m20vg6GwYabIxaOonVkTdrILxQMpEShl1xiMF4ua+E= github.com/go-git/go-billy/v5 v5.0.0/go.mod h1:pmpqyWchKfYfrkb/UVH4otLvyi/5gJlGI4Hb3ZqZ3W0= github.com/go-git/go-billy/v5 v5.3.1/go.mod h1:pmpqyWchKfYfrkb/UVH4otLvyi/5gJlGI4Hb3ZqZ3W0= -github.com/go-git/go-billy/v5 v5.4.0 h1:Vaw7LaSTRJOUric7pe4vnzBSgyuf2KrLsu2Y4ZpQBDE= -github.com/go-git/go-billy/v5 v5.4.0/go.mod h1:vjbugF6Fz7JIflbVpl1hJsGjSHNltrSw45YK/ukIvQg= +github.com/go-git/go-billy/v5 v5.4.1 h1:Uwp5tDRkPr+l/TnbHOQzp+tmJfLceOlbVucgpTz8ix4= +github.com/go-git/go-billy/v5 v5.4.1/go.mod h1:vjbugF6Fz7JIflbVpl1hJsGjSHNltrSw45YK/ukIvQg= github.com/go-git/go-git-fixtures/v4 v4.0.1/go.mod h1:m+ICp2rF3jDhFgEZ/8yziagdT1C+ZpZcrJjappBCDSw= github.com/go-git/go-git-fixtures/v4 v4.3.1 h1:y5z6dd3qi8Hl+stezc8p3JxDkoTRqMAlKnXHuzrfjTQ= github.com/go-git/go-git-fixtures/v4 v4.3.1/go.mod h1:8LHG1a3SRW71ettAD/jW13h8c6AqjVSeL11RAdgaqpo= github.com/go-git/go-git/v5 v5.1.0/go.mod h1:ZKfuPUoY1ZqIG4QG9BDBh3G4gLM5zvPuSJAozQrZuyM= -github.com/go-git/go-git/v5 v5.6.0 h1:JvBdYfcttd+0kdpuWO7KTu0FYgCf5W0t5VwkWGobaa4= -github.com/go-git/go-git/v5 v5.6.0/go.mod h1:6nmJ0tJ3N4noMV1Omv7rC5FG3/o8Cm51TB4CJp7mRmE= +github.com/go-git/go-git/v5 v5.6.1 h1:q4ZRqQl4pR/ZJHc1L5CFjGA1a10u76aV1iC+nh+bHsk= +github.com/go-git/go-git/v5 v5.6.1/go.mod h1:mvyoL6Unz0PiTQrGQfSfiLFhBH1c1e84ylC2MDs4ee8= 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= @@ -902,8 +906,9 @@ github.com/golang-jwt/jwt/v4 v4.4.2/go.mod h1:m21LjoU+eqJr34lmDMbreY2eSTRJ1cv77w github.com/golang-sql/civil v0.0.0-20190719163853-cb61b32ac6fe/go.mod h1:8vg3r2VgvsThLBIFL93Qb5yWzgyZWhEmBwUJWevAkK0= github.com/golang-sql/sqlexp v0.1.0/go.mod h1:J4ad9Vo8ZCWQ2GMrC4UCQy1JpCbwU9m3EOqtpKwwwHI= github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q= -github.com/golang/glog v1.0.0 h1:nfP3RFugxnNRyKgeWd4oI1nYvXpxrx8ck8ZrcizshdQ= github.com/golang/glog v1.0.0/go.mod h1:EWib/APOK0SL3dFbYqvxE3UYd8E6s1ouQ7iEp/0LWV4= +github.com/golang/glog v1.1.0 h1:/d3pCKDPWNnvIWe0vVUpNP32qc8U3PDVxySP/y360qE= +github.com/golang/glog v1.1.0/go.mod h1:pfYeQZ3JWZoXTV5sFc986z3HTpwQs9At6P4ImfuP3NQ= github.com/golang/groupcache v0.0.0-20160516000752-02826c3e7903/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= github.com/golang/groupcache v0.0.0-20190129154638-5b532d6fd5ef/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= @@ -1016,8 +1021,9 @@ github.com/google/wire v0.5.0 h1:I7ELFeVBr3yfPIcc8+MWvrjk+3VjbcSzoXm3JVa+jD8= github.com/google/wire v0.5.0/go.mod h1:ngWDr9Qvq3yZA10YrxfyGELY/AFWGVpy9c1LTRi1EoU= github.com/googleapis/enterprise-certificate-proxy v0.0.0-20220520183353-fd19c99a87aa/go.mod h1:17drOmN3MwGY7t0e+Ei9b45FFGA3fBs3x36SsCg1hq8= github.com/googleapis/enterprise-certificate-proxy v0.1.0/go.mod h1:17drOmN3MwGY7t0e+Ei9b45FFGA3fBs3x36SsCg1hq8= -github.com/googleapis/enterprise-certificate-proxy v0.2.0 h1:y8Yozv7SZtlU//QXbezB6QkpuE6jMD2/gfzk4AftXjs= github.com/googleapis/enterprise-certificate-proxy v0.2.0/go.mod h1:8C0jb7/mgJe/9KK8Lm7X9ctZC2t60YyIpYEI16jx0Qg= +github.com/googleapis/enterprise-certificate-proxy v0.2.3 h1:yk9/cqRKtT9wXZSsRH9aurXEpJX+U6FLtpYTdC3R06k= +github.com/googleapis/enterprise-certificate-proxy v0.2.3/go.mod h1:AwSRAtLfXpU5Nm3pW+v7rGDHp09LsPtGY9MduiEsR9k= github.com/googleapis/gax-go/v2 v2.0.4/go.mod h1:0Wqv26UfaUD9n4G6kQubkQ+KchISgw+vpHVxEJEs9eg= github.com/googleapis/gax-go/v2 v2.0.5/go.mod h1:DWXyrwAJ9X0FpwwEdw+IPEYBICEFu5mhpdKc/us6bOk= github.com/googleapis/gax-go/v2 v2.1.0/go.mod h1:Q3nei7sK6ybPYH7twZdmQpAd1MKb7pfu6SK+H1/DsU0= @@ -1027,8 +1033,8 @@ github.com/googleapis/gax-go/v2 v2.3.0/go.mod h1:b8LNqSzNabLiUpXKkY7HAR5jr6bIT99 github.com/googleapis/gax-go/v2 v2.4.0/go.mod h1:XOTVJ59hdnfJLIP/dh8n5CGryZR2LxK9wbMD5+iXC6c= github.com/googleapis/gax-go/v2 v2.5.1/go.mod h1:h6B0KMMFNtI2ddbGJn3T3ZbwkeT6yqEF02fYlzkUCyo= github.com/googleapis/gax-go/v2 v2.6.0/go.mod h1:1mjbznJAPHFpesgE5ucqfYEscaz5kMdcIDwU/6+DDoY= -github.com/googleapis/gax-go/v2 v2.7.0 h1:IcsPKeInNvYi7eqSaDjiZqDDKu5rsmunY0Y1YupQSSQ= -github.com/googleapis/gax-go/v2 v2.7.0/go.mod h1:TEop28CZZQ2y+c0VxMUmu1lV+fQx57QpBWsYpwqHJx8= +github.com/googleapis/gax-go/v2 v2.7.1 h1:gF4c0zjUP2H/s/hEGyLA3I0fA2ZWjzYiONAD6cvPr8A= +github.com/googleapis/gax-go/v2 v2.7.1/go.mod h1:4orTrqY6hXxxaUL4LHIPl6lGo8vAE38/qKbhSAKP6QI= github.com/googleapis/gnostic v0.4.1/go.mod h1:LRhVm6pbyptWbWbuZ38d1eyptfvIytN3ir6b65WBswg= github.com/googleapis/gnostic v0.5.1/go.mod h1:6U4PtQXGIEt/Z3h5MAT7FNofLnw9vXk2cUuW7uA/OeU= github.com/googleapis/gnostic v0.5.5/go.mod h1:7+EbHbldMins07ALC74bsA81Ovc97DwqyJO1AENw9kA= @@ -1093,8 +1099,9 @@ github.com/hashicorp/go-hclog v0.12.0/go.mod h1:whpDNt7SSdeAju8AWKIWsul05p54N/39 github.com/hashicorp/go-hclog v0.12.2/go.mod h1:whpDNt7SSdeAju8AWKIWsul05p54N/39EeqMAyrmvFQ= github.com/hashicorp/go-hclog v0.14.1/go.mod h1:whpDNt7SSdeAju8AWKIWsul05p54N/39EeqMAyrmvFQ= github.com/hashicorp/go-hclog v0.16.2/go.mod h1:whpDNt7SSdeAju8AWKIWsul05p54N/39EeqMAyrmvFQ= -github.com/hashicorp/go-hclog v1.2.2 h1:ihRI7YFwcZdiSD7SIenIhHfQH3OuDvWerAUBZbeQS3M= github.com/hashicorp/go-hclog v1.2.2/go.mod h1:W4Qnvbt70Wk/zYJryRzDRU/4r0kIg0PVHBcfoyhpF5M= +github.com/hashicorp/go-hclog v1.5.0 h1:bI2ocEMgcVlz55Oj1xZNBsVi900c7II+fWDyV9o+13c= +github.com/hashicorp/go-hclog v1.5.0/go.mod h1:W4Qnvbt70Wk/zYJryRzDRU/4r0kIg0PVHBcfoyhpF5M= github.com/hashicorp/go-immutable-radix v1.0.0/go.mod h1:0y9vanUI8NX6FsYoO3zeMjhV/C5i9g4Q3DwcSNZ4P60= github.com/hashicorp/go-immutable-radix v1.2.0/go.mod h1:0y9vanUI8NX6FsYoO3zeMjhV/C5i9g4Q3DwcSNZ4P60= github.com/hashicorp/go-immutable-radix v1.3.1 h1:DKHmCUm2hRBK510BaiZlwvpD40f8bJFeZnpfm2KLowc= @@ -1111,8 +1118,8 @@ github.com/hashicorp/go-plugin v1.2.0/go.mod h1:F9eH4LrE/ZsRdbwhfjs9k9HoDUwAHnYt github.com/hashicorp/go-plugin v1.3.0/go.mod h1:F9eH4LrE/ZsRdbwhfjs9k9HoDUwAHnYtXdgmf1AVNs0= github.com/hashicorp/go-plugin v1.4.3/go.mod h1:5fGEH17QVwTTcR0zV7yhDPLLmFX9YSZ38b18Udy6vYQ= github.com/hashicorp/go-plugin v1.4.4/go.mod h1:viDMjcLJuDui6pXb8U4HVfb8AamCWhHGUjr2IrTF67s= -github.com/hashicorp/go-plugin v1.4.6 h1:MDV3UrKQBM3du3G7MApDGvOsMYy3JQJ4exhSoKBAeVA= -github.com/hashicorp/go-plugin v1.4.6/go.mod h1:viDMjcLJuDui6pXb8U4HVfb8AamCWhHGUjr2IrTF67s= +github.com/hashicorp/go-plugin v1.4.10 h1:xUbmA4jC6Dq163/fWcp8P3JuHilrHHMLNRxzGQJ9hNk= +github.com/hashicorp/go-plugin v1.4.10/go.mod h1:6/1TEzT0eQznvI/gV2CM29DLSkAK/e58mUWKVsPaph0= github.com/hashicorp/go-retryablehttp v0.5.3/go.mod h1:9B5zBasrRhHXnJnui7y6sL7es7NDiJgTc6Er0maI1Xs= github.com/hashicorp/go-retryablehttp v0.6.6/go.mod h1:vAew36LZh98gCBJNLH42IQ1ER/9wtLZZ8meHqQvEYWY= github.com/hashicorp/go-retryablehttp v0.7.1 h1:sUiuQAnLlbvmExtFQs72iFW/HXeUn8Z1aJLQ4LJJbTQ= @@ -1158,8 +1165,8 @@ github.com/hashicorp/hcl v1.0.0 h1:0Anlzjpi4vEasTeNFn2mLJgTSwt0+6sfsiTG8qcWGx4= github.com/hashicorp/hcl v1.0.0/go.mod h1:E5yfLk+7swimpb2L/Alb/PJmXilQ/rhwaUYs4T20WEQ= github.com/hashicorp/hcl/v2 v2.0.0/go.mod h1:oVVDG71tEinNGYCxinCYadcmKU9bglqW9pV3txagJ90= github.com/hashicorp/hcl/v2 v2.3.0/go.mod h1:d+FwDBbOLvpAM3Z6J7gPj/VoAGkNe/gm352ZhjJ/Zv8= -github.com/hashicorp/hcl/v2 v2.16.2 h1:mpkHZh/Tv+xet3sy3F9Ld4FyI2tUpWe9x3XtPx9f1a0= -github.com/hashicorp/hcl/v2 v2.16.2/go.mod h1:JRmR89jycNkrrqnMmvPDMd56n1rQJ2Q6KocSLCMCXng= +github.com/hashicorp/hcl/v2 v2.17.0 h1:z1XvSUyXd1HP10U4lrLg5e0JMVz6CPaJvAgxM0KNZVY= +github.com/hashicorp/hcl/v2 v2.17.0/go.mod h1:gJyW2PTShkJqQBKpAmPO3yxMxIuoXkOF2TpqXzrQyx4= github.com/hashicorp/hil v0.0.0-20190212132231-97b3a9cdfa93 h1:T1Q6ag9tCwun16AW+XK3tAql24P4uTGUMIn1/92WsQQ= github.com/hashicorp/hil v0.0.0-20190212132231-97b3a9cdfa93/go.mod h1:n2TSygSNwsLJ76m8qFXTSc7beTb+auJxYdqrnoqwZWE= github.com/hashicorp/logutils v1.0.0 h1:dLEQVugN8vlakKOUE3ihGLTZJRB4j+M2cdTm/ORI65Y= @@ -1180,20 +1187,20 @@ github.com/hashicorp/terraform-exec v0.9.0/go.mod h1:tOT8j1J8rP05bZBGWXfMyU3HkLi github.com/hashicorp/terraform-json v0.4.0/go.mod h1:eAbqb4w0pSlRmdvl8fOyHAi/+8jnkVYN28gJkSJrLhU= github.com/hashicorp/terraform-json v0.5.0 h1:7TV3/F3y7QVSuN4r9BEXqnWqrAyeOtON8f0wvREtyzs= github.com/hashicorp/terraform-json v0.5.0/go.mod h1:eAbqb4w0pSlRmdvl8fOyHAi/+8jnkVYN28gJkSJrLhU= -github.com/hashicorp/terraform-plugin-go v0.14.1 h1:cwZzPYla82XwAqpLhSzdVsOMU+6H29tczAwrB0z9Zek= -github.com/hashicorp/terraform-plugin-log v0.7.0 h1:SDxJUyT8TwN4l5b5/VkiTIaQgY6R+Y2BQ0sRZftGKQs= +github.com/hashicorp/terraform-plugin-go v0.16.0 h1:DSOQ0rz5FUiVO4NUzMs8ln9gsPgHMTsfns7Nk+6gPuE= +github.com/hashicorp/terraform-plugin-log v0.9.0 h1:i7hOA+vdAItN1/7UrfBqBwvYPQ9TFvymaRGZED3FCV0= github.com/hashicorp/terraform-plugin-sdk v1.7.0/go.mod h1:OjgQmey5VxnPej/buEhe+YqKm0KNvV3QqU4hkqHqPCY= github.com/hashicorp/terraform-plugin-sdk v1.15.0 h1:bmYnTT7MqNXlUHDc7pT8E6uKT2g/upjlRLypJFK1OQU= github.com/hashicorp/terraform-plugin-sdk v1.15.0/go.mod h1:PuFTln8urDmRM6mV0II6apOTsyG/iHkxp+5W11eJE58= github.com/hashicorp/terraform-plugin-sdk/v2 v2.0.2/go.mod h1:pVZLnLuSe/yv0XqTHFPb8xRGWPwgANT77jHeHqjXS5o= -github.com/hashicorp/terraform-plugin-sdk/v2 v2.19.0 h1:7gDAcfto/C4Cjtf90SdukQshsxdMxJ/P69QxiF3digI= +github.com/hashicorp/terraform-plugin-sdk/v2 v2.24.1 h1:zHcMbxY0+rFO9gY99elV/XC/UnQVg7FhRCbj1i5b7vM= github.com/hashicorp/terraform-plugin-test v1.2.0/go.mod h1:QIJHYz8j+xJtdtLrFTlzQVC0ocr3rf/OjIpgZLK56Hs= github.com/hashicorp/terraform-plugin-test v1.4.3 h1:HSOZZu2W7a9tx4QPYXhrT9oh7JptibaSkP7CK4C0OF0= github.com/hashicorp/terraform-plugin-test v1.4.3/go.mod h1:UA7z/02pgqsRLut4DJIPm0Hjnj27uOvhi19c8kTqIfM= github.com/hashicorp/terraform-plugin-test/v2 v2.1.1/go.mod h1:HaW2G5cDTVyiEKt7PHC85YSM5BwvYl/rIko1g8Lg7qE= github.com/hashicorp/terraform-svchost v0.0.0-20191011084731-65d371908596/go.mod h1:kNDNcF7sN4DocDLBkQYz73HGKwN1ANB1blq4lIYLYvg= -github.com/hashicorp/terraform-svchost v0.0.0-20200729002733-f050f53b9734 h1:HKLsbzeOsfXmKNpr3GiT18XAblV0BjCbzL8KQAMZGa0= -github.com/hashicorp/terraform-svchost v0.0.0-20200729002733-f050f53b9734/go.mod h1:kNDNcF7sN4DocDLBkQYz73HGKwN1ANB1blq4lIYLYvg= +github.com/hashicorp/terraform-svchost v0.1.1 h1:EZZimZ1GxdqFRinZ1tpJwVxxt49xc/S52uzrw4x0jKQ= +github.com/hashicorp/terraform-svchost v0.1.1/go.mod h1:mNsjQfZyf/Jhz35v6/0LWcv26+X7JPS+buii2c9/ctc= github.com/hashicorp/vault/api v1.7.2/go.mod h1:xbfA+1AvxFseDzxxdWaL0uO99n1+tndus4GCrtouy0M= github.com/hashicorp/vault/api v1.8.2 h1:C7OL9YtOtwQbTKI9ogB0A1wffRbCN+rH/LLCHO3d8HM= github.com/hashicorp/vault/api v1.8.2/go.mod h1:ML8aYzBIhY5m1MD1B2Q0JV89cC85YVH4t5kBaZiyVaE= @@ -1211,8 +1218,9 @@ github.com/hexops/autogold v1.3.0 h1:IEtGNPxBeBu8RMn8eKWh/Ll9dVNgSnJ7bp/qHgMQ14o github.com/hexops/gotextdiff v1.0.3 h1:gitA9+qJrrTCsiCl7+kh75nPqQt1cx4ZkudSTLoUqJM= github.com/hexops/valast v1.4.0 h1:sFzyxPDP0riFQUzSBXTCCrAbbIndHPWMndxuEjXdZlc= github.com/hinshun/vt10x v0.0.0-20180616224451-1954e6464174/go.mod h1:DqJ97dSdRW1W22yXSB90986pcOyQ7r45iio1KN2ez1A= -github.com/hinshun/vt10x v0.0.0-20220119200601-820417d04eec h1:qv2VnGeEQHchGaZ/u7lxST/RaJw+cv273q79D81Xbog= +github.com/hinshun/vt10x v0.0.0-20220301184237-5011da428d02 h1:AgcIVYPa6XJnU3phs104wLj8l5GEththEw6+F79YsIY= github.com/hpcloud/tail v1.0.0/go.mod h1:ab1qPbhIpdTxEkNHXyeSf5vhxWSCs/tWer42PpOxQnU= +github.com/huandu/xstrings v1.3.1/go.mod h1:y5/lhBue+AyNmUVz9RLU9xbLR0o4KIIExikq4ovT0aE= github.com/huandu/xstrings v1.3.2 h1:L18LIDzqlW6xN2rEkpdV8+oL/IXWJ1APd+vsdYy4Wdw= github.com/huandu/xstrings v1.3.2/go.mod h1:y5/lhBue+AyNmUVz9RLU9xbLR0o4KIIExikq4ovT0aE= github.com/hudl/fargo v1.3.0/go.mod h1:y3CKSmjA+wD2gak7sUSXTAoopbhU08POFhmITJgmKTg= @@ -1393,8 +1401,9 @@ github.com/mattn/go-isatty v0.0.8/go.mod h1:Iq45c/XA43vh69/j3iqttzPXn0bhXyGjM0Hd github.com/mattn/go-isatty v0.0.10/go.mod h1:qgIWMr58cqv1PHHyhnkY9lrL7etaEgOFcMEpPG5Rm84= 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 h1:yVuAays6BHfxijgZPzw+3Zlu5yQgKGP2/hcQbHb7S9Y= github.com/mattn/go-isatty v0.0.14/go.mod h1:7GGIvUiUoEMVVmxf/4nioHXj79iQHKdU27kJ6hsGG94= +github.com/mattn/go-isatty v0.0.16 h1:bq3VjFmv/sOjHtdEhmkEV4x1AJtvUvOJ2PFAZ5+peKQ= +github.com/mattn/go-isatty v0.0.16/go.mod h1:kYGgaQfpe5nmfYZH+SKPsOc2e4SrIfOl2e/yFXSvRLM= 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.13 h1:lTGmDsbAYt5DmK6OnoV7EuIF1wEIFAcxld6ypU4OSgU= @@ -1418,8 +1427,8 @@ github.com/mistifyio/go-zfs v2.1.2-0.20190413222219-f784269be439+incompatible/go github.com/mitchellh/cli v1.0.0/go.mod h1:hNIlj7HEI86fIcpObd7a0FcrxTWetlwJDGcceTlRvqc= github.com/mitchellh/cli v1.1.0/go.mod h1:xcISNoH86gajksDmfB23e/pu+B+GeFRMYmoHXxx3xhI= github.com/mitchellh/cli v1.1.1/go.mod h1:xcISNoH86gajksDmfB23e/pu+B+GeFRMYmoHXxx3xhI= -github.com/mitchellh/cli v1.1.2 h1:PvH+lL2B7IQ101xQL63Of8yFS2y+aDlsFcsqNc+u/Kw= -github.com/mitchellh/cli v1.1.2/go.mod h1:6iaV0fGdElS6dPBx0EApTxHrcWvmJphyh2n8YBLPPZ4= +github.com/mitchellh/cli v1.1.5 h1:OxRIeJXpAMztws/XHlN2vu6imG5Dpq+j61AzAX5fLng= +github.com/mitchellh/cli v1.1.5/go.mod h1:v8+iFts2sPIKUV1ltktPXMCC8fumSKFItNcD2cLtRR4= github.com/mitchellh/colorstring v0.0.0-20190213212951-d06e56a500db h1:62I3jR2EmQ4l5rM/4FEfDWcRD+abF5XlKShorW5LRoQ= github.com/mitchellh/colorstring v0.0.0-20190213212951-d06e56a500db/go.mod h1:l0dey0ia/Uv7NcFFVbCLtqEBQbrT4OCwCSKTEv6enCw= github.com/mitchellh/copystructure v1.0.0/go.mod h1:SNtv71yrdKgLRyLFxmLdkAbkKEFWgYaq1OVrnRcwhnw= @@ -1666,27 +1675,28 @@ 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/pulumi-java/pkg v0.9.2 h1:fpBwf1NHf3j5YuigOWsXPvJCAFivEp1D6aOlYIrSbr0= -github.com/pulumi/pulumi-java/pkg v0.9.2/go.mod h1:+5V4jggi3063hksi28zYvLm42UWVg3VqpR6qGZraIdM= +github.com/pulumi/pulumi-java/pkg v0.9.4 h1:gIQZmlUI1o9ye8CL2XFqtmAX6Lwr9uj/+HzjboiSmK4= +github.com/pulumi/pulumi-java/pkg v0.9.4/go.mod h1:c6rSw/+q4O0IImgJ9axxoC6QesbPYWBaG5gimbHouUQ= github.com/pulumi/pulumi-terraform-bridge/testing v0.0.1 h1:SCg1gjfY9N4yn8U8peIUYATifjoDABkyR7H9lmefsfc= -github.com/pulumi/pulumi-terraform-bridge/v3 v3.47.2 h1:uNrHr+VQJ5e8GzLt8c3iBG32KHjG3Z2YBvtTncsy39U= -github.com/pulumi/pulumi-terraform-bridge/v3 v3.47.2/go.mod h1:bXuzPzwY73LZH5+EgdSlHTV8ed09p51ztpca2G13fLI= -github.com/pulumi/pulumi-terraform-bridge/x/muxer v0.0.3 h1:1SmRVwRnrplcdBVVgoKYL8xqW8dCeiQPSwpGkx4ga6U= -github.com/pulumi/pulumi-terraform-bridge/x/muxer v0.0.3/go.mod h1:n0TS1WsPjOfto6hyDZbXfNZQuLli2X9iDWt2nzmQJsg= +github.com/pulumi/pulumi-terraform-bridge/v3 v3.54.2 h1:ur1BqYZKadvCnqAeuPzTwJSfHBnDIRopX37ewRPPdPo= +github.com/pulumi/pulumi-terraform-bridge/v3 v3.54.2/go.mod h1:OgOp9PzeKBBqWRZ87VX+amwG8Jt1V1pI+/WZ5dGkYG8= +github.com/pulumi/pulumi-terraform-bridge/x/muxer v0.0.4 h1:rIzMmtcVpPX8ynaz6/nW5AHNY63DiNfCohqmxWvMpM4= +github.com/pulumi/pulumi-terraform-bridge/x/muxer v0.0.4/go.mod h1:Kt8RIZWa/N8rW3+0g6NrqCBmF3o+HuIhFaZpssEkG6w= github.com/pulumi/pulumi-yaml v1.1.1 h1:8pyBNIU8+ym0wYpjhsCqN+cutygfK1XbhY2YEeNfyXY= github.com/pulumi/pulumi-yaml v1.1.1/go.mod h1:GhpdS6rFpwqvUtKdA+fQy8P28iNvncng39IXh5q68vE= -github.com/pulumi/pulumi/pkg/v3 v3.68.0 h1:JeJAAJiVe6JliNRKI1ABYPfUJ3Fcy72qYoVZJSOjvNE= -github.com/pulumi/pulumi/pkg/v3 v3.68.0/go.mod h1:4uJVC8hkWk0PxTx/d64da9x3IUJxBGR6RXi8eUv7Rvk= -github.com/pulumi/pulumi/sdk/v3 v3.68.0 h1:JWn3DGJhzoWL8bNbUdyLSSPeKS2F9mv14/EL9QeVT3w= -github.com/pulumi/pulumi/sdk/v3 v3.68.0/go.mod h1:A/WHc5MlxU8GpX/sRmfQ9G0/Bxxl4GNdSP7TQmy4yIw= +github.com/pulumi/pulumi/pkg/v3 v3.75.0 h1:oBJ+Ft5VokKJGZHtX5ytyKenMCBH/d1+rsVL5MOGmHo= +github.com/pulumi/pulumi/pkg/v3 v3.75.0/go.mod h1:jzU1sKjOoDMFxxISb4hEK/C1mQsHVheYkWfZPLQRC9c= +github.com/pulumi/pulumi/sdk/v3 v3.75.0 h1:+5V5UOwgHKAaqSD8DKhuTU+RTObqkH3yp/p2EJQYYQk= +github.com/pulumi/pulumi/sdk/v3 v3.75.0/go.mod h1:HiE9Wf+DVrg8Em1D6bxRCdDMsNkj8//vLCST73xH2Hc= github.com/pulumi/schema-tools v0.1.2 h1:Fd9xvUjgck4NA+7/jSk7InqCUT4Kj940+EcnbQKpfZo= github.com/pulumi/schema-tools v0.1.2/go.mod h1:62lgj52Tzq11eqWTIaKd+EVyYAu5dEcDJxMhTjvMO/k= -github.com/pulumi/terraform-diff-reader v0.0.0-20201211191010-ad4715e9285e h1:Dik4Qe/+xguB8JagPyXNlbOnRiXGmq/PSPQTGunYnTk= -github.com/pulumi/terraform-diff-reader v0.0.0-20201211191010-ad4715e9285e/go.mod h1:sZ9FUzGO+yM41hsQHs/yIcj/Y993qMdBxBU5mpDmAfQ= +github.com/pulumi/terraform-diff-reader v0.0.2 h1:kTE4nEXU3/SYXESvAIem+wyHMI3abqkI3OhJ0G04LLI= +github.com/pulumi/terraform-diff-reader v0.0.2/go.mod h1:sZ9FUzGO+yM41hsQHs/yIcj/Y993qMdBxBU5mpDmAfQ= 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.2.0 h1:S1pD9weZBuJdFmowNwbpi7BJ8TNftyUImj/0WQi72jY= github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= +github.com/rivo/uniseg v0.4.4 h1:8TfxU8dW6PdqD27gjM8MVNuicgxIjxpm4K7x4jp8sis= +github.com/rivo/uniseg v0.4.4/go.mod h1:FN3SvrM+Zdj16jyLfmOkMNblXMcoc8DfTHruCPUcx88= github.com/rogpeppe/fastuuid v0.0.0-20150106093220-6724a57986af/go.mod h1:XWv6SoW27p1b0cqNHllgS5HIMJraePCO15w5zCzIWYg= github.com/rogpeppe/fastuuid v1.2.0/go.mod h1:jVj6XXZzXRy/MSR5jhDC/2q6DgLz+nrA6LYCDYWNEvQ= github.com/rogpeppe/go-internal v1.1.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4= @@ -1730,6 +1740,8 @@ github.com/sergi/go-diff v1.2.0 h1:XU+rvMAioB0UC3q1MFrIQy4Vo5/4VsRDQQXHsEya6xQ= github.com/sergi/go-diff v1.2.0/go.mod h1:STckp+ISIX8hZLjrqAeVduY0gWCT9IjLuqbuNXdaHfM= github.com/shopspring/decimal v0.0.0-20180709203117-cd690d0c9e24/go.mod h1:M+9NzErvs504Cn4c5DxATwIqPbtswREoFCre64PpcG4= github.com/shopspring/decimal v1.2.0/go.mod h1:DKyhrW/HYNuLGql+MJL6WCR6knT2jwCFRcu2hWCYk4o= +github.com/shopspring/decimal v1.3.1 h1:2Usl1nmF/WZucqkFZhnfFYxxxu8LG21F6nPQBE5gKV8= +github.com/shopspring/decimal v1.3.1/go.mod h1:DKyhrW/HYNuLGql+MJL6WCR6knT2jwCFRcu2hWCYk4o= github.com/shurcooL/go-goon v0.0.0-20210110234559-7585751d9a17 h1:lRAUE0dIvigSSFAmaM2dfg7OH8T+a8zJ5smEh09a/GI= github.com/shurcooL/httpfs v0.0.0-20190707220628-8d4bc4ba7749/go.mod h1:ZY1cvUeJuFPAdZ/B6v7RHavJWZn2YPVFQ1OSXhCGOkg= github.com/shurcooL/sanitized_anchor_name v1.0.0/go.mod h1:1NzhyTcUVG4SuEtjjoZeVRXNmyL/1OwPU0+IJeTBvfc= @@ -1760,8 +1772,8 @@ github.com/spf13/afero v1.9.5 h1:stMpOSZFs//0Lv29HduCmli3GUfpFoF3Y1Q/aXj/wVM= github.com/spf13/afero v1.9.5/go.mod h1:UBogFpq8E9Hx+xc5CNTTEpTnuHVmXDwZcZcE1eb/UhQ= github.com/spf13/cast v1.3.0/go.mod h1:Qx5cxh0v+4UWYiBimWS+eyWzqEqokIECu5etghLkUJE= github.com/spf13/cast v1.3.1/go.mod h1:Qx5cxh0v+4UWYiBimWS+eyWzqEqokIECu5etghLkUJE= -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/cast v1.5.0 h1:rj3WzYc11XZaIZMPKmwP96zkFEnnAmV8s6XbB2aY32w= +github.com/spf13/cast v1.5.0/go.mod h1:SpXXQ5YoyJw6s3/6cMTQuxvgRl3PCJiyaX9p6b155UU= github.com/spf13/cobra v0.0.2-0.20171109065643-2da4a54c5cee/go.mod h1:1l0Ry5zgKvJasoi3XT1TypsSe7PqH0Sj9dhYf7v3XqQ= github.com/spf13/cobra v0.0.3/go.mod h1:1l0Ry5zgKvJasoi3XT1TypsSe7PqH0Sj9dhYf7v3XqQ= github.com/spf13/cobra v1.0.0/go.mod h1:/6GTrnGXV9HjY+aR4k0oJ5tcvakLuG6EuKReYlHNrgE= @@ -1778,8 +1790,8 @@ github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA= github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= github.com/spf13/viper v1.4.0/go.mod h1:PTJ7Z/lr49W6bUbkmS1V3by4uWynFiR9p7+dSq/yZzE= github.com/spf13/viper v1.7.0/go.mod h1:8WkrPz2fc9jxqZNCJI/76HCieCp4Q8HaLFoCha5qpdg= -github.com/splunk/terraform-provider-splunk v1.4.19 h1:zqL+UVDdqEzRozpSbJUptpQD09I8157X0SnyAEo2KEA= -github.com/splunk/terraform-provider-splunk v1.4.19/go.mod h1:smFk1G0BIk1SK8ReHPsfEzjn8na6r6JA/zPAL3suW1M= +github.com/splunk/terraform-provider-splunk v1.4.20 h1:iVj2LgXVnO/HXNWr2nftVXRhRXCsBGLnxyXIO7NqfpE= +github.com/splunk/terraform-provider-splunk v1.4.20/go.mod h1:smFk1G0BIk1SK8ReHPsfEzjn8na6r6JA/zPAL3suW1M= github.com/stefanberger/go-pkcs11uri v0.0.0-20201008174630-78d3cae3a980/go.mod h1:AO3tvPzVZ/ayst6UlUKUv6rcPQInYe3IknH3jYhAKu8= github.com/stoewer/go-strcase v1.2.0/go.mod h1:IBiWB2sKIp3wVVQ3Y035++gc+knqhUQag1KpM8ahLw8= github.com/streadway/amqp v0.0.0-20190404075320-75d898a42a94/go.mod h1:AZpEONHx3DKn8O/DFsRAY58/XVQiIPMTMB1SddzLXVw= @@ -1805,8 +1817,8 @@ github.com/stretchr/testify v1.7.2/go.mod h1:R6va5+xMeoiuVRoj+gSkQ7d3FALtqAAGI1F github.com/stretchr/testify v1.7.5/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU= github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU= github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= -github.com/stretchr/testify v1.8.2 h1:+h33VjcLVPDHtOdpUCuF+7gSuG3yGIftsP1YvFihtJ8= -github.com/stretchr/testify v1.8.2/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= +github.com/stretchr/testify v1.8.3 h1:RP3t2pwF7cMEbC1dqtB6poj3niw/9gnV4Cjg5oW5gtY= +github.com/stretchr/testify v1.8.3/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo= github.com/subosito/gotenv v1.2.0/go.mod h1:N0PQaV/YGNqwC0u51sEeR/aUtSLEXKX9iv69rRypqCw= github.com/syndtr/gocapability v0.0.0-20170704070218-db04d3cc01c8/go.mod h1:hkRG7XYTFWNJGYcbNJQlaLq0fg1yr4J4t/NcTQtrfww= github.com/syndtr/gocapability v0.0.0-20180916011248-d98352740cb2/go.mod h1:hkRG7XYTFWNJGYcbNJQlaLq0fg1yr4J4t/NcTQtrfww= @@ -1850,10 +1862,8 @@ github.com/vishvananda/netns v0.0.0-20210104183010-2eb08e3e575f/go.mod h1:DD4vA1 github.com/vmihailenco/msgpack v3.3.3+incompatible/go.mod h1:fy3FlTQTDXWkZ7Bh6AcGMlsjHatGryHQYUTf1ShIgkk= github.com/vmihailenco/msgpack v4.0.1+incompatible/go.mod h1:fy3FlTQTDXWkZ7Bh6AcGMlsjHatGryHQYUTf1ShIgkk= github.com/vmihailenco/msgpack v4.0.4+incompatible h1:dSLoQfGFAo3F6OoNhwUmLwVgaUXK79GlxNBwueZn0xI= -github.com/vmihailenco/msgpack/v4 v4.3.12 h1:07s4sz9IReOgdikxLTKNbBdqDMLsjPKXwvCazn8G65U= github.com/vmihailenco/msgpack/v5 v5.3.5 h1:5gO0H1iULLWGhs2H5tbAHIZTV8/cYafcFOr9znI5mJU= github.com/vmihailenco/msgpack/v5 v5.3.5/go.mod h1:7xyJ9e+0+9SaZT0Wt1RGleJXzli6Q/V5KbhBonMG9jc= -github.com/vmihailenco/tagparser v0.1.1 h1:quXMXlA39OCbd2wAdTsGDlK9RkOk6Wuw+x37wVyIuWY= github.com/vmihailenco/tagparser/v2 v2.0.0 h1:y09buUbR+b5aycVFQs/g70pqKVZNBmxwAhO7/IwNM9g= github.com/vmihailenco/tagparser/v2 v2.0.0/go.mod h1:Wri+At7QHww0WTrCBeu4J6bNtoV6mEfg5OIWRZA9qds= github.com/vultr/govultr/v2 v2.17.2/go.mod h1:ZFOKGWmgjytfyjeyAdhQlSWwTjh2ig+X49cAp50dzXI= @@ -1890,8 +1900,9 @@ github.com/zclconf/go-cty v1.0.0/go.mod h1:xnAOWiHeOqg2nWS62VtQ7pbOu17FtxJNW8RLE github.com/zclconf/go-cty v1.1.0/go.mod h1:xnAOWiHeOqg2nWS62VtQ7pbOu17FtxJNW8RLEih+O3s= github.com/zclconf/go-cty v1.2.0/go.mod h1:hOPWgoHbaTUnI5k4D2ld+GRpFJSCe6bCM7m1q/N4PQ8= github.com/zclconf/go-cty v1.2.1/go.mod h1:hOPWgoHbaTUnI5k4D2ld+GRpFJSCe6bCM7m1q/N4PQ8= -github.com/zclconf/go-cty v1.13.1 h1:0a6bRwuiSHtAmqCqNOE+c2oHgepv0ctoxU4FUe43kwc= -github.com/zclconf/go-cty v1.13.1/go.mod h1:YKQzy/7pZ7iq2jNFzy5go57xdxdWoLLpaEp4u238AE0= +github.com/zclconf/go-cty v1.13.2 h1:4GvrUxe/QUDYuJKAav4EYqdM47/kZa672LwmXFmEKT0= +github.com/zclconf/go-cty v1.13.2/go.mod h1:YKQzy/7pZ7iq2jNFzy5go57xdxdWoLLpaEp4u238AE0= +github.com/zclconf/go-cty-debug v0.0.0-20191215020915-b22d67c1ba0b h1:FosyBZYxY34Wul7O/MSKey3txpPYyCqVO5ZyceuQJEI= github.com/zclconf/go-cty-yaml v1.0.1 h1:up11wlgAaDvlAGENcFDnZgkn0qUJurso7k6EpURKNF8= github.com/zclconf/go-cty-yaml v1.0.1/go.mod h1:IP3Ylp0wQpYm50IHK8OZWKMu6sPJIUgKa8XhiVHura0= github.com/zenazn/goji v0.9.0/go.mod h1:7S9M489iMyHBNxwZnk9/EHS098H4/F6TATF2mIxtB1Q= @@ -2013,6 +2024,7 @@ golang.org/x/crypto v0.0.0-20190820162420-60c769a6c586/go.mod h1:yigFU9vqHzYiE8U golang.org/x/crypto v0.0.0-20190923035154-9ee001bba392/go.mod h1:/lpIB1dKB+9EgE3H3cr1v9wB50oz8l4C4h62xy7jSTY= golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20200302210943-78000ba7a073/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= +golang.org/x/crypto v0.0.0-20200414173820-0848c9571904/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= golang.org/x/crypto v0.0.0-20200728195943-123391ffb6de/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= golang.org/x/crypto v0.0.0-20200820211705-5c72a883971a/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= @@ -2036,9 +2048,9 @@ 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.0.0-20220826181053-bd7e27e6170d/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= golang.org/x/crypto v0.1.0/go.mod h1:RecgLatLF4+eUMCP1PoPZQb+cVrJcOPbHkTkbkB9sbw= -golang.org/x/crypto v0.3.0/go.mod h1:hebNnKkNXi2UzZN1eVRvBB7co0a+JxK6XbPiWVs/3J4= -golang.org/x/crypto v0.5.0 h1:U/0M97KRkSFvyD/3FSmdP5W5swImpNgle/EHFhOsQPE= -golang.org/x/crypto v0.5.0/go.mod h1:NK/OQwhpMQP3MwtdjgLlYHnH9ebylxKWv3e0fK+mkQU= +golang.org/x/crypto v0.6.0/go.mod h1:OFC/31mSvZgRz0V1QTNCzfAI1aIRzbiufJtkMIlEp58= +golang.org/x/crypto v0.10.0 h1:LKqV2xt9+kDzSTfOhx4FrkEBcMrAgHSYgzywV9zcGmM= +golang.org/x/crypto v0.10.0/go.mod h1:o4eNf7Ede1fv+hwOwZsTHl9EsPFO6q6ZvYR8vYfY45I= 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= @@ -2166,9 +2178,10 @@ golang.org/x/net v0.0.0-20220826154423-83b083e8dc8b/go.mod h1:YDH+HFinaLZZlnHAfS golang.org/x/net v0.0.0-20220909164309-bea034e7d591/go.mod h1:YDH+HFinaLZZlnHAfSS6ZXJJ9M9t4Dl22yv3iI2vPwk= golang.org/x/net v0.0.0-20221014081412-f15817d10f9b/go.mod h1:YDH+HFinaLZZlnHAfSS6ZXJJ9M9t4Dl22yv3iI2vPwk= 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.8.0 h1:Zrh2ngAOFYneWTAIAPethzeaQLuHwhuBkuV6ZiRnUaQ= -golang.org/x/net v0.8.0/go.mod h1:QVkue5JL9kW//ek3r6jTKnTFis1tRmNAW2P1shuFdJc= +golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= +golang.org/x/net v0.7.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= +golang.org/x/net v0.11.0 h1:Gi2tvZIJyBtO9SDr1q9h5hEQCp/4L2RQ+ar0qjx2oNU= +golang.org/x/net v0.11.0/go.mod h1:2L/ixqYpgIVXmeoSA/4Lu7BzTG4KIyPIryS4IsOd1oQ= 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= @@ -2198,8 +2211,8 @@ golang.org/x/oauth2 v0.0.0-20220822191816-0ebed06d0094/go.mod h1:h4gKUeWbJ4rQPri golang.org/x/oauth2 v0.0.0-20220909003341-f21342109be1/go.mod h1:h4gKUeWbJ4rQPri7E0u6Gs4e9Ri2zaLxzw5DI5XGrYg= golang.org/x/oauth2 v0.0.0-20221014153046-6fdb5e3db783/go.mod h1:h4gKUeWbJ4rQPri7E0u6Gs4e9Ri2zaLxzw5DI5XGrYg= golang.org/x/oauth2 v0.1.0/go.mod h1:G9FE4dLTsbXUu90h/Pf85g4w1D+SSAgR+q46nJZ8M4A= -golang.org/x/oauth2 v0.4.0 h1:NF0gk8LVPg1Ml7SSbGyySuoxdsXitj7TvgvuRxIMc/M= -golang.org/x/oauth2 v0.4.0/go.mod h1:RznEsdpjGAINPTOF0UH/t+xJ75L18YO3Ho6Pyn+uRec= +golang.org/x/oauth2 v0.7.0 h1:qe6s0zUXlPX80/dITx3440hWZ7GwMwgDDyrSGTPJG/g= +golang.org/x/oauth2 v0.7.0/go.mod h1:hPLQkd9LyjfXTiRohC/41GhcFqxisoUQ99sCUOHO9x4= golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= @@ -2365,12 +2378,13 @@ golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/go.mod h1:oPkhp1MJrh7nUepCBc golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220728004956-3c1f35247d10/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220731174439-a90be440212d/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220825204002-c680a09ffe64/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -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.6.0 h1:MVltZSvRTcU2ljQOhs94SXPftV6DCNnZViHeQps87pQ= -golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.9.0 h1:KS/R3tvhPqvJvwcKfnBHJwwthS11LRhmM5D59eEXa0s= +golang.org/x/sys v0.9.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= 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= @@ -2378,9 +2392,9 @@ golang.org/x/term v0.0.0-20210615171337-6886f2dfbf5b/go.mod h1:jbD1KX2456YbFQfuX golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= golang.org/x/term v0.0.0-20220722155259-a9ba230a4035/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= 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.6.0 h1:clScbb1cHjoCkyRbWwBEUZ5H/tIFu5TAXIqaZD0Gcjw= -golang.org/x/term v0.6.0/go.mod h1:m6U89DPEgQRMq3DNkDClhWw02AUbt2daBVO4cn4Hv9U= +golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k= +golang.org/x/term v0.9.0 h1:GRRCnKYhdQrD8kfRAdQ6Zcw1P0OcELxGLKJvtjVMZ28= +golang.org/x/term v0.9.0/go.mod h1:M6DEAAIenWoTxdKrOltXcmDY3rSplQUkrvaDU5FcQyo= 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= @@ -2391,8 +2405,9 @@ golang.org/x/text v0.3.5/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= 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.8.0 h1:57P1ETyNKtuIjB4SRd15iJxuhj8Gc416Y78H3qgMh68= -golang.org/x/text v0.8.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= +golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= +golang.org/x/text v0.10.0 h1:UpjohKhiEgNc0CSauXmwYftY1+LlaC75SJwh0SgCX58= +golang.org/x/text v0.10.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE= 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= @@ -2404,8 +2419,9 @@ golang.org/x/time v0.0.0-20210723032227-1f47c861a9ac/go.mod h1:tRJNPiyCQ0inRvYxb golang.org/x/time v0.0.0-20220210224613-90d013bbcef8/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.0.0-20220224211638-0e9765cccd65/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.0.0-20220609170525-579cf78fd858/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= -golang.org/x/time v0.0.0-20220722155302-e5dcc9cfc0b9 h1:ftMN5LMiBFjbzleLqtoBZk7KdJwhuybIU+FckUHgoyQ= golang.org/x/time v0.0.0-20220722155302-e5dcc9cfc0b9/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= +golang.org/x/time v0.3.0 h1:rg5rLMjNzMS1RkNLzCG38eapWhnYLFYXDXj2gOlr8j4= +golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/tools v0.0.0-20180221164845-07fd8470d635/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20180828015842-6cd1fcedba52/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= @@ -2559,8 +2575,8 @@ google.golang.org/api v0.96.0/go.mod h1:w7wJQLTM+wvQpNf5JyEcBoxK0RH7EDrh/L4qfsuJ google.golang.org/api v0.97.0/go.mod h1:w7wJQLTM+wvQpNf5JyEcBoxK0RH7EDrh/L4qfsuJ13s= google.golang.org/api v0.98.0/go.mod h1:w7wJQLTM+wvQpNf5JyEcBoxK0RH7EDrh/L4qfsuJ13s= google.golang.org/api v0.100.0/go.mod h1:ZE3Z2+ZOr87Rx7dqFsdRQkRBk36kDtp/h+QpHbB7a70= -google.golang.org/api v0.103.0 h1:9yuVqlu2JCvcLg9p8S3fcFLZij8EPSyvODIY1rkMizQ= -google.golang.org/api v0.103.0/go.mod h1:hGtW6nK1AC+d9si/UBhw8Xli+QMOf6xyNAyJw4qU9w0= +google.golang.org/api v0.114.0 h1:1xQPji6cO2E2vLiI+C/XiFAnsn1WV3mjaEwGLhi3grE= +google.golang.org/api v0.114.0/go.mod h1:ifYI2ZsFK6/uGddGfAD5BMxlnkBqCmqHSDUVi45N5Yg= google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM= google.golang.org/appengine v1.2.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= @@ -2694,8 +2710,8 @@ google.golang.org/genproto v0.0.0-20221010155953-15ba04fc1c0e/go.mod h1:3526vdqw google.golang.org/genproto v0.0.0-20221014173430-6e2ab493f96b/go.mod h1:1vXfmgAz9N9Jx0QA82PqRVauvCz1SGSz739p0f183jM= google.golang.org/genproto v0.0.0-20221014213838-99cd37c6964a/go.mod h1:1vXfmgAz9N9Jx0QA82PqRVauvCz1SGSz739p0f183jM= google.golang.org/genproto v0.0.0-20221025140454-527a21cfbd71/go.mod h1:9qHF0xnpdSfF6knlcsnpzUu5y+rpwgbvsyGAZPBMg4s= -google.golang.org/genproto v0.0.0-20230110181048-76db0878b65f h1:BWUVssLB0HVOSY78gIdvk1dTVYtT1y8SBWtPYuTJ/6w= -google.golang.org/genproto v0.0.0-20230110181048-76db0878b65f/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= +google.golang.org/genproto v0.0.0-20230410155749-daa745c078e1 h1:KpwkzHKEF7B9Zxg18WzOa7djJ+Ha5DzthMyZYQfEn2A= +google.golang.org/genproto v0.0.0-20230410155749-daa745c078e1/go.mod h1:nKE/iIaLqn2bQwXBg8f1g2Ylh6r5MN5CmZvuzZCgsCU= google.golang.org/grpc v0.0.0-20160317175043-d3ddb4469d5a/go.mod h1:yo6s7OP7yaDglbqo1J04qKzAhqBH6lvTonzMVmEdcZw= google.golang.org/grpc v1.8.0/go.mod h1:yo6s7OP7yaDglbqo1J04qKzAhqBH6lvTonzMVmEdcZw= google.golang.org/grpc v1.14.0/go.mod h1:yo6s7OP7yaDglbqo1J04qKzAhqBH6lvTonzMVmEdcZw= @@ -2743,8 +2759,8 @@ google.golang.org/grpc v1.48.0/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACu google.golang.org/grpc v1.49.0/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCDK+GI= google.golang.org/grpc v1.50.0/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCDK+GI= google.golang.org/grpc v1.50.1/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCDK+GI= -google.golang.org/grpc v1.54.0 h1:EhTqbhiYeixwWQtAEZAxmV9MGqcjEU2mFx52xCzNyag= -google.golang.org/grpc v1.54.0/go.mod h1:PUSEXI6iWghWaB6lXM4knEgpJNu2qUcKfDtNci3EC2g= +google.golang.org/grpc v1.56.1 h1:z0dNfjIl0VpaZ9iSVjA6daGatAYwPGstTjt5vkRMFkQ= +google.golang.org/grpc v1.56.1/go.mod h1:I9bI3vqKfayGqPUAwGdOSu7kt6oIJLixfffKrpXqQ9s= google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.1.0/go.mod h1:6Kw0yEErY5E/yWrBtf03jp27GLLJujG4z/JK95pnjjw= google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8= google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod h1:kwYJMbMJ01Woi6D6+Kah6886xMZcty6N08ah7+eCXa0= @@ -2761,8 +2777,8 @@ google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQ google.golang.org/protobuf v1.27.1/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= google.golang.org/protobuf v1.28.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= google.golang.org/protobuf v1.28.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= -google.golang.org/protobuf v1.29.1 h1:7QBf+IK2gx70Ap/hDsOmam3GE0v9HicjfEdAxE62UoM= -google.golang.org/protobuf v1.29.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= +google.golang.org/protobuf v1.30.0 h1:kPPoIgf3TsEvrm0PFe15JQ+570QVxYzEvvHqChK+cng= +google.golang.org/protobuf v1.30.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= gopkg.in/airbrake/gobrake.v2 v2.0.9/go.mod h1:/h5ZAUhDkGaJfjzjKLSjv6zCL6O0LLBxU4K+aSYdM/U= gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= @@ -2884,7 +2900,7 @@ lukechampine.com/frand v1.4.2 h1:RzFIpOvkMXuPMBb9maa4ND4wjBn71E1Jpf8BzJHMaVw= lukechampine.com/frand v1.4.2/go.mod h1:4S/TM2ZgrKejMcKMbeLjISpJMO+/eZ1zu3vYX9dtj3s= mvdan.cc/gofumpt v0.1.0 h1:hsVv+Y9UsZ/mFZTxJZuHVI6shSQCtzZ11h1JEFPAZLw= nhooyr.io/websocket v1.8.6/go.mod h1:B70DZP8IakI65RVQ51MsWP/8jndNma26DVA/nFSCgW0= -pgregory.net/rapid v0.5.5 h1:jkgx1TjbQPD/feRoK+S/mXw9e1uj6WilpHrXJowi6oA= +pgregory.net/rapid v0.6.1 h1:4eyrDxyht86tT4Ztm+kvlyNBLIk071gR+ZQdhphc9dQ= rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8= rsc.io/pdf v0.1.1/go.mod h1:n8OzWcQ6Sp37PL01nO98y4iUCRdTGarVfzxY20ICaU4= rsc.io/quote/v3 v3.1.0/go.mod h1:yEA65RcK8LyAZtP9Kv3t0HmxON59tX3rD+tICJqUlj0= From 702d94a546a2e078f36a83817f4353f7e917867c Mon Sep 17 00:00:00 2001 From: pulumi-bot Date: Fri, 28 Jul 2023 17:06:45 +0000 Subject: [PATCH 2/2] make build_sdks --- sdk/dotnet/Pulumi.Splunk.csproj | 1 - sdk/dotnet/SavedSearches.cs | 54 +++++++ sdk/go/splunk/adminSamlGroups.go | 2 + sdk/go/splunk/appsLocal.go | 2 + sdk/go/splunk/authenticationUsers.go | 2 + sdk/go/splunk/authorizationRoles.go | 2 + sdk/go/splunk/config/config.go | 3 + sdk/go/splunk/configsConf.go | 2 + sdk/go/splunk/dataUiViews.go | 2 + sdk/go/splunk/genericAcl.go | 2 + sdk/go/splunk/globalHttpEventCollector.go | 2 + sdk/go/splunk/indexes.go | 2 + sdk/go/splunk/init.go | 6 +- sdk/go/splunk/inputsHttpEventCollector.go | 2 + sdk/go/splunk/inputsMonitor.go | 2 + sdk/go/splunk/inputsScript.go | 2 + sdk/go/splunk/inputsTcpCooked.go | 2 + sdk/go/splunk/inputsTcpRaw.go | 2 + sdk/go/splunk/inputsTcpSplunkTcpToken.go | 2 + sdk/go/splunk/inputsTcpSsl.go | 2 + sdk/go/splunk/inputsUdp.go | 2 + .../splunk/{ => internal}/pulumiUtilities.go | 42 +++++- sdk/go/splunk/internal/pulumiVersion.go | 11 ++ sdk/go/splunk/outputsTcpDefault.go | 2 + sdk/go/splunk/outputsTcpGroup.go | 2 + sdk/go/splunk/outputsTcpServer.go | 2 + sdk/go/splunk/outputsTcpSyslog.go | 2 + sdk/go/splunk/provider.go | 2 + sdk/go/splunk/pulumiTypes.go | 3 + sdk/go/splunk/savedSearches.go | 47 ++++++ sdk/go/splunk/shIndexesManager.go | 2 + .../java/com/pulumi/splunk/SavedSearches.java | 42 ++++++ .../com/pulumi/splunk/SavedSearchesArgs.java | 111 ++++++++++++++ .../splunk/inputs/SavedSearchesState.java | 111 ++++++++++++++ sdk/nodejs/provider.ts | 2 +- sdk/nodejs/savedSearches.ts | 42 ++++++ sdk/python/pulumi_splunk/saved_searches.py | 141 ++++++++++++++++++ 37 files changed, 651 insertions(+), 11 deletions(-) rename sdk/go/splunk/{ => internal}/pulumiUtilities.go (59%) create mode 100644 sdk/go/splunk/internal/pulumiVersion.go diff --git a/sdk/dotnet/Pulumi.Splunk.csproj b/sdk/dotnet/Pulumi.Splunk.csproj index c973b8d4..0593279f 100644 --- a/sdk/dotnet/Pulumi.Splunk.csproj +++ b/sdk/dotnet/Pulumi.Splunk.csproj @@ -12,7 +12,6 @@ net6.0 enable - false diff --git a/sdk/dotnet/SavedSearches.cs b/sdk/dotnet/SavedSearches.cs index 126b24c4..45d8a8ea 100644 --- a/sdk/dotnet/SavedSearches.cs +++ b/sdk/dotnet/SavedSearches.cs @@ -376,6 +376,24 @@ public partial class SavedSearches : global::Pulumi.CustomResource [Output("actionJiraServiceDeskParamJiraSummary")] public Output ActionJiraServiceDeskParamJiraSummary { get; private set; } = null!; + /// + /// The PagerDuty custom details information. + /// + [Output("actionPagerdutyCustomDetails")] + public Output ActionPagerdutyCustomDetails { get; private set; } = null!; + + /// + /// The PagerDuty integration Key. + /// + [Output("actionPagerdutyIntegrationKey")] + public Output ActionPagerdutyIntegrationKey { get; private set; } = null!; + + /// + /// The PagerDuty integration Key override. + /// + [Output("actionPagerdutyIntegrationKeyOverride")] + public Output ActionPagerdutyIntegrationKeyOverride { get; private set; } = null!; + /// /// The pagerduty integration URL. This integration uses Splunk's native webhooks to send events to PagerDuty. /// @@ -1410,6 +1428,24 @@ public sealed class SavedSearchesArgs : global::Pulumi.ResourceArgs [Input("actionJiraServiceDeskParamJiraSummary")] public Input? ActionJiraServiceDeskParamJiraSummary { get; set; } + /// + /// The PagerDuty custom details information. + /// + [Input("actionPagerdutyCustomDetails")] + public Input? ActionPagerdutyCustomDetails { get; set; } + + /// + /// The PagerDuty integration Key. + /// + [Input("actionPagerdutyIntegrationKey")] + public Input? ActionPagerdutyIntegrationKey { get; set; } + + /// + /// The PagerDuty integration Key override. + /// + [Input("actionPagerdutyIntegrationKeyOverride")] + public Input? ActionPagerdutyIntegrationKeyOverride { get; set; } + /// /// The pagerduty integration URL. This integration uses Splunk's native webhooks to send events to PagerDuty. /// @@ -2388,6 +2424,24 @@ public sealed class SavedSearchesState : global::Pulumi.ResourceArgs [Input("actionJiraServiceDeskParamJiraSummary")] public Input? ActionJiraServiceDeskParamJiraSummary { get; set; } + /// + /// The PagerDuty custom details information. + /// + [Input("actionPagerdutyCustomDetails")] + public Input? ActionPagerdutyCustomDetails { get; set; } + + /// + /// The PagerDuty integration Key. + /// + [Input("actionPagerdutyIntegrationKey")] + public Input? ActionPagerdutyIntegrationKey { get; set; } + + /// + /// The PagerDuty integration Key override. + /// + [Input("actionPagerdutyIntegrationKeyOverride")] + public Input? ActionPagerdutyIntegrationKeyOverride { get; set; } + /// /// The pagerduty integration URL. This integration uses Splunk's native webhooks to send events to PagerDuty. /// diff --git a/sdk/go/splunk/adminSamlGroups.go b/sdk/go/splunk/adminSamlGroups.go index 5eed56dc..9dfe2554 100644 --- a/sdk/go/splunk/adminSamlGroups.go +++ b/sdk/go/splunk/adminSamlGroups.go @@ -7,6 +7,7 @@ import ( "context" "reflect" + "github.com/pulumi/pulumi-splunk/sdk/go/splunk/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -68,6 +69,7 @@ func NewAdminSamlGroups(ctx *pulumi.Context, args = &AdminSamlGroupsArgs{} } + opts = internal.PkgResourceDefaultOpts(opts) var resource AdminSamlGroups err := ctx.RegisterResource("splunk:index/adminSamlGroups:AdminSamlGroups", name, args, &resource, opts...) if err != nil { diff --git a/sdk/go/splunk/appsLocal.go b/sdk/go/splunk/appsLocal.go index 40204729..0238f981 100644 --- a/sdk/go/splunk/appsLocal.go +++ b/sdk/go/splunk/appsLocal.go @@ -7,6 +7,7 @@ import ( "context" "reflect" + "github.com/pulumi/pulumi-splunk/sdk/go/splunk/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -89,6 +90,7 @@ func NewAppsLocal(ctx *pulumi.Context, args = &AppsLocalArgs{} } + opts = internal.PkgResourceDefaultOpts(opts) var resource AppsLocal err := ctx.RegisterResource("splunk:index/appsLocal:AppsLocal", name, args, &resource, opts...) if err != nil { diff --git a/sdk/go/splunk/authenticationUsers.go b/sdk/go/splunk/authenticationUsers.go index 41e83fe2..0134a14c 100644 --- a/sdk/go/splunk/authenticationUsers.go +++ b/sdk/go/splunk/authenticationUsers.go @@ -7,6 +7,7 @@ import ( "context" "reflect" + "github.com/pulumi/pulumi-splunk/sdk/go/splunk/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -81,6 +82,7 @@ func NewAuthenticationUsers(ctx *pulumi.Context, "password", }) opts = append(opts, secrets) + opts = internal.PkgResourceDefaultOpts(opts) var resource AuthenticationUsers err := ctx.RegisterResource("splunk:index/authenticationUsers:AuthenticationUsers", name, args, &resource, opts...) if err != nil { diff --git a/sdk/go/splunk/authorizationRoles.go b/sdk/go/splunk/authorizationRoles.go index 0d3ac984..e4eb5409 100644 --- a/sdk/go/splunk/authorizationRoles.go +++ b/sdk/go/splunk/authorizationRoles.go @@ -7,6 +7,7 @@ import ( "context" "reflect" + "github.com/pulumi/pulumi-splunk/sdk/go/splunk/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -96,6 +97,7 @@ func NewAuthorizationRoles(ctx *pulumi.Context, args = &AuthorizationRolesArgs{} } + opts = internal.PkgResourceDefaultOpts(opts) var resource AuthorizationRoles err := ctx.RegisterResource("splunk:index/authorizationRoles:AuthorizationRoles", name, args, &resource, opts...) if err != nil { diff --git a/sdk/go/splunk/config/config.go b/sdk/go/splunk/config/config.go index 675dd6c1..ba350884 100644 --- a/sdk/go/splunk/config/config.go +++ b/sdk/go/splunk/config/config.go @@ -4,10 +4,13 @@ package config import ( + "github.com/pulumi/pulumi-splunk/sdk/go/splunk/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/pulumi/pulumi/sdk/v3/go/pulumi/config" ) +var _ = internal.GetEnvOrDefault + // Authentication tokens, also known as JSON Web Tokens (JWT), are a method for authenticating Splunk platform users into // the Splunk platform func GetAuthToken(ctx *pulumi.Context) string { diff --git a/sdk/go/splunk/configsConf.go b/sdk/go/splunk/configsConf.go index 0feecd32..c9484a79 100644 --- a/sdk/go/splunk/configsConf.go +++ b/sdk/go/splunk/configsConf.go @@ -7,6 +7,7 @@ import ( "context" "reflect" + "github.com/pulumi/pulumi-splunk/sdk/go/splunk/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -59,6 +60,7 @@ func NewConfigsConf(ctx *pulumi.Context, args = &ConfigsConfArgs{} } + opts = internal.PkgResourceDefaultOpts(opts) var resource ConfigsConf err := ctx.RegisterResource("splunk:index/configsConf:ConfigsConf", name, args, &resource, opts...) if err != nil { diff --git a/sdk/go/splunk/dataUiViews.go b/sdk/go/splunk/dataUiViews.go index 65586517..9f201d92 100644 --- a/sdk/go/splunk/dataUiViews.go +++ b/sdk/go/splunk/dataUiViews.go @@ -8,6 +8,7 @@ import ( "reflect" "errors" + "github.com/pulumi/pulumi-splunk/sdk/go/splunk/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -64,6 +65,7 @@ func NewDataUiViews(ctx *pulumi.Context, if args.EaiData == nil { return nil, errors.New("invalid value for required argument 'EaiData'") } + opts = internal.PkgResourceDefaultOpts(opts) var resource DataUiViews err := ctx.RegisterResource("splunk:index/dataUiViews:DataUiViews", name, args, &resource, opts...) if err != nil { diff --git a/sdk/go/splunk/genericAcl.go b/sdk/go/splunk/genericAcl.go index 0b921ab0..a27c62fd 100644 --- a/sdk/go/splunk/genericAcl.go +++ b/sdk/go/splunk/genericAcl.go @@ -8,6 +8,7 @@ import ( "reflect" "errors" + "github.com/pulumi/pulumi-splunk/sdk/go/splunk/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -95,6 +96,7 @@ func NewGenericAcl(ctx *pulumi.Context, if args.Path == nil { return nil, errors.New("invalid value for required argument 'Path'") } + opts = internal.PkgResourceDefaultOpts(opts) var resource GenericAcl err := ctx.RegisterResource("splunk:index/genericAcl:GenericAcl", name, args, &resource, opts...) if err != nil { diff --git a/sdk/go/splunk/globalHttpEventCollector.go b/sdk/go/splunk/globalHttpEventCollector.go index fe03e375..edc0d8c8 100644 --- a/sdk/go/splunk/globalHttpEventCollector.go +++ b/sdk/go/splunk/globalHttpEventCollector.go @@ -7,6 +7,7 @@ import ( "context" "reflect" + "github.com/pulumi/pulumi-splunk/sdk/go/splunk/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -68,6 +69,7 @@ func NewGlobalHttpEventCollector(ctx *pulumi.Context, args = &GlobalHttpEventCollectorArgs{} } + opts = internal.PkgResourceDefaultOpts(opts) var resource GlobalHttpEventCollector err := ctx.RegisterResource("splunk:index/globalHttpEventCollector:GlobalHttpEventCollector", name, args, &resource, opts...) if err != nil { diff --git a/sdk/go/splunk/indexes.go b/sdk/go/splunk/indexes.go index 5aa14e0e..b3770483 100644 --- a/sdk/go/splunk/indexes.go +++ b/sdk/go/splunk/indexes.go @@ -7,6 +7,7 @@ import ( "context" "reflect" + "github.com/pulumi/pulumi-splunk/sdk/go/splunk/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -179,6 +180,7 @@ func NewIndexes(ctx *pulumi.Context, args = &IndexesArgs{} } + opts = internal.PkgResourceDefaultOpts(opts) var resource Indexes err := ctx.RegisterResource("splunk:index/indexes:Indexes", name, args, &resource, opts...) if err != nil { diff --git a/sdk/go/splunk/init.go b/sdk/go/splunk/init.go index 33a7d870..f703f071 100644 --- a/sdk/go/splunk/init.go +++ b/sdk/go/splunk/init.go @@ -7,6 +7,7 @@ import ( "fmt" "github.com/blang/semver" + "github.com/pulumi/pulumi-splunk/sdk/go/splunk/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -93,7 +94,10 @@ func (p *pkg) ConstructProvider(ctx *pulumi.Context, name, typ, urn string) (pul } func init() { - version, _ := PkgVersion() + version, err := internal.PkgVersion() + if err != nil { + version = semver.Version{Major: 1} + } pulumi.RegisterResourceModule( "splunk", "index/adminSamlGroups", diff --git a/sdk/go/splunk/inputsHttpEventCollector.go b/sdk/go/splunk/inputsHttpEventCollector.go index a8c635dc..04addac3 100644 --- a/sdk/go/splunk/inputsHttpEventCollector.go +++ b/sdk/go/splunk/inputsHttpEventCollector.go @@ -7,6 +7,7 @@ import ( "context" "reflect" + "github.com/pulumi/pulumi-splunk/sdk/go/splunk/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -45,6 +46,7 @@ func NewInputsHttpEventCollector(ctx *pulumi.Context, args = &InputsHttpEventCollectorArgs{} } + opts = internal.PkgResourceDefaultOpts(opts) var resource InputsHttpEventCollector err := ctx.RegisterResource("splunk:index/inputsHttpEventCollector:InputsHttpEventCollector", name, args, &resource, opts...) if err != nil { diff --git a/sdk/go/splunk/inputsMonitor.go b/sdk/go/splunk/inputsMonitor.go index 875e2542..13fa7975 100644 --- a/sdk/go/splunk/inputsMonitor.go +++ b/sdk/go/splunk/inputsMonitor.go @@ -7,6 +7,7 @@ import ( "context" "reflect" + "github.com/pulumi/pulumi-splunk/sdk/go/splunk/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -84,6 +85,7 @@ func NewInputsMonitor(ctx *pulumi.Context, args = &InputsMonitorArgs{} } + opts = internal.PkgResourceDefaultOpts(opts) var resource InputsMonitor err := ctx.RegisterResource("splunk:index/inputsMonitor:InputsMonitor", name, args, &resource, opts...) if err != nil { diff --git a/sdk/go/splunk/inputsScript.go b/sdk/go/splunk/inputsScript.go index 3e87cd79..5fd87ac5 100644 --- a/sdk/go/splunk/inputsScript.go +++ b/sdk/go/splunk/inputsScript.go @@ -8,6 +8,7 @@ import ( "reflect" "errors" + "github.com/pulumi/pulumi-splunk/sdk/go/splunk/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -51,6 +52,7 @@ func NewInputsScript(ctx *pulumi.Context, if args.Interval == nil { return nil, errors.New("invalid value for required argument 'Interval'") } + opts = internal.PkgResourceDefaultOpts(opts) var resource InputsScript err := ctx.RegisterResource("splunk:index/inputsScript:InputsScript", name, args, &resource, opts...) if err != nil { diff --git a/sdk/go/splunk/inputsTcpCooked.go b/sdk/go/splunk/inputsTcpCooked.go index 20222579..e2dee232 100644 --- a/sdk/go/splunk/inputsTcpCooked.go +++ b/sdk/go/splunk/inputsTcpCooked.go @@ -7,6 +7,7 @@ import ( "context" "reflect" + "github.com/pulumi/pulumi-splunk/sdk/go/splunk/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -70,6 +71,7 @@ func NewInputsTcpCooked(ctx *pulumi.Context, args = &InputsTcpCookedArgs{} } + opts = internal.PkgResourceDefaultOpts(opts) var resource InputsTcpCooked err := ctx.RegisterResource("splunk:index/inputsTcpCooked:InputsTcpCooked", name, args, &resource, opts...) if err != nil { diff --git a/sdk/go/splunk/inputsTcpRaw.go b/sdk/go/splunk/inputsTcpRaw.go index 7f54f817..7c08cf0f 100644 --- a/sdk/go/splunk/inputsTcpRaw.go +++ b/sdk/go/splunk/inputsTcpRaw.go @@ -7,6 +7,7 @@ import ( "context" "reflect" + "github.com/pulumi/pulumi-splunk/sdk/go/splunk/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -89,6 +90,7 @@ func NewInputsTcpRaw(ctx *pulumi.Context, args = &InputsTcpRawArgs{} } + opts = internal.PkgResourceDefaultOpts(opts) var resource InputsTcpRaw err := ctx.RegisterResource("splunk:index/inputsTcpRaw:InputsTcpRaw", name, args, &resource, opts...) if err != nil { diff --git a/sdk/go/splunk/inputsTcpSplunkTcpToken.go b/sdk/go/splunk/inputsTcpSplunkTcpToken.go index fac4aa0f..4d8b0874 100644 --- a/sdk/go/splunk/inputsTcpSplunkTcpToken.go +++ b/sdk/go/splunk/inputsTcpSplunkTcpToken.go @@ -7,6 +7,7 @@ import ( "context" "reflect" + "github.com/pulumi/pulumi-splunk/sdk/go/splunk/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -57,6 +58,7 @@ func NewInputsTcpSplunkTcpToken(ctx *pulumi.Context, args = &InputsTcpSplunkTcpTokenArgs{} } + opts = internal.PkgResourceDefaultOpts(opts) var resource InputsTcpSplunkTcpToken err := ctx.RegisterResource("splunk:index/inputsTcpSplunkTcpToken:InputsTcpSplunkTcpToken", name, args, &resource, opts...) if err != nil { diff --git a/sdk/go/splunk/inputsTcpSsl.go b/sdk/go/splunk/inputsTcpSsl.go index b1046bfc..238753c5 100644 --- a/sdk/go/splunk/inputsTcpSsl.go +++ b/sdk/go/splunk/inputsTcpSsl.go @@ -7,6 +7,7 @@ import ( "context" "reflect" + "github.com/pulumi/pulumi-splunk/sdk/go/splunk/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -69,6 +70,7 @@ func NewInputsTcpSsl(ctx *pulumi.Context, "password", }) opts = append(opts, secrets) + opts = internal.PkgResourceDefaultOpts(opts) var resource InputsTcpSsl err := ctx.RegisterResource("splunk:index/inputsTcpSsl:InputsTcpSsl", name, args, &resource, opts...) if err != nil { diff --git a/sdk/go/splunk/inputsUdp.go b/sdk/go/splunk/inputsUdp.go index 51203b25..668fac25 100644 --- a/sdk/go/splunk/inputsUdp.go +++ b/sdk/go/splunk/inputsUdp.go @@ -7,6 +7,7 @@ import ( "context" "reflect" + "github.com/pulumi/pulumi-splunk/sdk/go/splunk/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -84,6 +85,7 @@ func NewInputsUdp(ctx *pulumi.Context, args = &InputsUdpArgs{} } + opts = internal.PkgResourceDefaultOpts(opts) var resource InputsUdp err := ctx.RegisterResource("splunk:index/inputsUdp:InputsUdp", name, args, &resource, opts...) if err != nil { diff --git a/sdk/go/splunk/pulumiUtilities.go b/sdk/go/splunk/internal/pulumiUtilities.go similarity index 59% rename from sdk/go/splunk/pulumiUtilities.go rename to sdk/go/splunk/internal/pulumiUtilities.go index d8ca4e7b..b4518ac4 100644 --- a/sdk/go/splunk/pulumiUtilities.go +++ b/sdk/go/splunk/internal/pulumiUtilities.go @@ -1,7 +1,7 @@ // Code generated by the Pulumi Terraform Bridge (tfgen) Tool DO NOT EDIT. // *** WARNING: Do not edit by hand unless you're certain you know what you are doing! *** -package splunk +package internal import ( "fmt" @@ -17,7 +17,7 @@ import ( type envParser func(v string) interface{} -func parseEnvBool(v string) interface{} { +func ParseEnvBool(v string) interface{} { b, err := strconv.ParseBool(v) if err != nil { return nil @@ -25,7 +25,7 @@ func parseEnvBool(v string) interface{} { return b } -func parseEnvInt(v string) interface{} { +func ParseEnvInt(v string) interface{} { i, err := strconv.ParseInt(v, 0, 0) if err != nil { return nil @@ -33,7 +33,7 @@ func parseEnvInt(v string) interface{} { return int(i) } -func parseEnvFloat(v string) interface{} { +func ParseEnvFloat(v string) interface{} { f, err := strconv.ParseFloat(v, 64) if err != nil { return nil @@ -41,7 +41,7 @@ func parseEnvFloat(v string) interface{} { return f } -func parseEnvStringArray(v string) interface{} { +func ParseEnvStringArray(v string) interface{} { var result pulumi.StringArray for _, item := range strings.Split(v, ";") { result = append(result, pulumi.String(item)) @@ -49,9 +49,9 @@ func parseEnvStringArray(v string) interface{} { return result } -func getEnvOrDefault(def interface{}, parser envParser, vars ...string) interface{} { +func GetEnvOrDefault(def interface{}, parser envParser, vars ...string) interface{} { for _, v := range vars { - if value := os.Getenv(v); value != "" { + if value, ok := os.LookupEnv(v); ok { if parser != nil { return parser(value) } @@ -65,6 +65,10 @@ func getEnvOrDefault(def interface{}, parser envParser, vars ...string) interfac // If a version cannot be determined, v1 will be assumed. The second return // value is always nil. func PkgVersion() (semver.Version, error) { + // emptyVersion defaults to v0.0.0 + if !SdkVersion.Equals(semver.Version{}) { + return SdkVersion, nil + } type sentinal struct{} pkgPath := reflect.TypeOf(sentinal{}).PkgPath() re := regexp.MustCompile("^.*/pulumi-splunk/sdk(/v\\d+)?") @@ -79,9 +83,31 @@ func PkgVersion() (semver.Version, error) { } // isZero is a null safe check for if a value is it's types zero value. -func isZero(v interface{}) bool { +func IsZero(v interface{}) bool { if v == nil { return true } return reflect.ValueOf(v).IsZero() } + +// PkgResourceDefaultOpts provides package level defaults to pulumi.OptionResource. +func PkgResourceDefaultOpts(opts []pulumi.ResourceOption) []pulumi.ResourceOption { + defaults := []pulumi.ResourceOption{} + + version := SdkVersion + if !version.Equals(semver.Version{}) { + defaults = append(defaults, pulumi.Version(version.String())) + } + return append(defaults, opts...) +} + +// PkgInvokeDefaultOpts provides package level defaults to pulumi.OptionInvoke. +func PkgInvokeDefaultOpts(opts []pulumi.InvokeOption) []pulumi.InvokeOption { + defaults := []pulumi.InvokeOption{} + + version := SdkVersion + if !version.Equals(semver.Version{}) { + defaults = append(defaults, pulumi.Version(version.String())) + } + return append(defaults, opts...) +} diff --git a/sdk/go/splunk/internal/pulumiVersion.go b/sdk/go/splunk/internal/pulumiVersion.go new file mode 100644 index 00000000..d5916876 --- /dev/null +++ b/sdk/go/splunk/internal/pulumiVersion.go @@ -0,0 +1,11 @@ +// Code generated by the Pulumi Terraform Bridge (tfgen) Tool DO NOT EDIT. +// *** WARNING: Do not edit by hand unless you're certain you know what you are doing! *** + +package internal + +import ( + "github.com/blang/semver" +) + +var SdkVersion semver.Version = semver.Version{} +var pluginDownloadURL string = "" diff --git a/sdk/go/splunk/outputsTcpDefault.go b/sdk/go/splunk/outputsTcpDefault.go index a16ab986..b0cea622 100644 --- a/sdk/go/splunk/outputsTcpDefault.go +++ b/sdk/go/splunk/outputsTcpDefault.go @@ -7,6 +7,7 @@ import ( "context" "reflect" + "github.com/pulumi/pulumi-splunk/sdk/go/splunk/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -86,6 +87,7 @@ func NewOutputsTcpDefault(ctx *pulumi.Context, args = &OutputsTcpDefaultArgs{} } + opts = internal.PkgResourceDefaultOpts(opts) var resource OutputsTcpDefault err := ctx.RegisterResource("splunk:index/outputsTcpDefault:OutputsTcpDefault", name, args, &resource, opts...) if err != nil { diff --git a/sdk/go/splunk/outputsTcpGroup.go b/sdk/go/splunk/outputsTcpGroup.go index 2755b769..c85387fc 100644 --- a/sdk/go/splunk/outputsTcpGroup.go +++ b/sdk/go/splunk/outputsTcpGroup.go @@ -8,6 +8,7 @@ import ( "reflect" "errors" + "github.com/pulumi/pulumi-splunk/sdk/go/splunk/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -94,6 +95,7 @@ func NewOutputsTcpGroup(ctx *pulumi.Context, if args.Servers == nil { return nil, errors.New("invalid value for required argument 'Servers'") } + opts = internal.PkgResourceDefaultOpts(opts) var resource OutputsTcpGroup err := ctx.RegisterResource("splunk:index/outputsTcpGroup:OutputsTcpGroup", name, args, &resource, opts...) if err != nil { diff --git a/sdk/go/splunk/outputsTcpServer.go b/sdk/go/splunk/outputsTcpServer.go index 3c7ca6a8..2577f2c7 100644 --- a/sdk/go/splunk/outputsTcpServer.go +++ b/sdk/go/splunk/outputsTcpServer.go @@ -7,6 +7,7 @@ import ( "context" "reflect" + "github.com/pulumi/pulumi-splunk/sdk/go/splunk/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -83,6 +84,7 @@ func NewOutputsTcpServer(ctx *pulumi.Context, "sslPassword", }) opts = append(opts, secrets) + opts = internal.PkgResourceDefaultOpts(opts) var resource OutputsTcpServer err := ctx.RegisterResource("splunk:index/outputsTcpServer:OutputsTcpServer", name, args, &resource, opts...) if err != nil { diff --git a/sdk/go/splunk/outputsTcpSyslog.go b/sdk/go/splunk/outputsTcpSyslog.go index db86659d..6a3601ff 100644 --- a/sdk/go/splunk/outputsTcpSyslog.go +++ b/sdk/go/splunk/outputsTcpSyslog.go @@ -7,6 +7,7 @@ import ( "context" "reflect" + "github.com/pulumi/pulumi-splunk/sdk/go/splunk/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -74,6 +75,7 @@ func NewOutputsTcpSyslog(ctx *pulumi.Context, args = &OutputsTcpSyslogArgs{} } + opts = internal.PkgResourceDefaultOpts(opts) var resource OutputsTcpSyslog err := ctx.RegisterResource("splunk:index/outputsTcpSyslog:OutputsTcpSyslog", name, args, &resource, opts...) if err != nil { diff --git a/sdk/go/splunk/provider.go b/sdk/go/splunk/provider.go index 090057fc..4b74c89b 100644 --- a/sdk/go/splunk/provider.go +++ b/sdk/go/splunk/provider.go @@ -8,6 +8,7 @@ import ( "reflect" "errors" + "github.com/pulumi/pulumi-splunk/sdk/go/splunk/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -39,6 +40,7 @@ func NewProvider(ctx *pulumi.Context, if args.Url == nil { return nil, errors.New("invalid value for required argument 'Url'") } + opts = internal.PkgResourceDefaultOpts(opts) var resource Provider err := ctx.RegisterResource("pulumi:providers:splunk", name, args, &resource, opts...) if err != nil { diff --git a/sdk/go/splunk/pulumiTypes.go b/sdk/go/splunk/pulumiTypes.go index 3d2084b4..ee92ecbd 100644 --- a/sdk/go/splunk/pulumiTypes.go +++ b/sdk/go/splunk/pulumiTypes.go @@ -7,9 +7,12 @@ import ( "context" "reflect" + "github.com/pulumi/pulumi-splunk/sdk/go/splunk/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) +var _ = internal.GetEnvOrDefault + type AppsLocalAcl struct { App *string `pulumi:"app"` CanChangePerms *bool `pulumi:"canChangePerms"` diff --git a/sdk/go/splunk/savedSearches.go b/sdk/go/splunk/savedSearches.go index c93a1e83..797e9991 100644 --- a/sdk/go/splunk/savedSearches.go +++ b/sdk/go/splunk/savedSearches.go @@ -8,6 +8,7 @@ import ( "reflect" "errors" + "github.com/pulumi/pulumi-splunk/sdk/go/splunk/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -167,6 +168,12 @@ type SavedSearches struct { ActionJiraServiceDeskParamJiraProject pulumi.StringPtrOutput `pulumi:"actionJiraServiceDeskParamJiraProject"` // Jira issue title/summary ActionJiraServiceDeskParamJiraSummary pulumi.StringPtrOutput `pulumi:"actionJiraServiceDeskParamJiraSummary"` + // The PagerDuty custom details information. + ActionPagerdutyCustomDetails pulumi.StringOutput `pulumi:"actionPagerdutyCustomDetails"` + // The PagerDuty integration Key. + ActionPagerdutyIntegrationKey pulumi.StringOutput `pulumi:"actionPagerdutyIntegrationKey"` + // The PagerDuty integration Key override. + ActionPagerdutyIntegrationKeyOverride pulumi.StringOutput `pulumi:"actionPagerdutyIntegrationKeyOverride"` // The pagerduty integration URL. This integration uses Splunk's native webhooks to send events to PagerDuty. ActionPagerdutyIntegrationUrl pulumi.StringPtrOutput `pulumi:"actionPagerdutyIntegrationUrl"` // The pagerduty integration URL override. This integration uses Splunk's native webhooks to send events to PagerDuty. @@ -409,6 +416,7 @@ func NewSavedSearches(ctx *pulumi.Context, if args.Search == nil { return nil, errors.New("invalid value for required argument 'Search'") } + opts = internal.PkgResourceDefaultOpts(opts) var resource SavedSearches err := ctx.RegisterResource("splunk:index/savedSearches:SavedSearches", name, args, &resource, opts...) if err != nil { @@ -539,6 +547,12 @@ type savedSearchesState struct { ActionJiraServiceDeskParamJiraProject *string `pulumi:"actionJiraServiceDeskParamJiraProject"` // Jira issue title/summary ActionJiraServiceDeskParamJiraSummary *string `pulumi:"actionJiraServiceDeskParamJiraSummary"` + // The PagerDuty custom details information. + ActionPagerdutyCustomDetails *string `pulumi:"actionPagerdutyCustomDetails"` + // The PagerDuty integration Key. + ActionPagerdutyIntegrationKey *string `pulumi:"actionPagerdutyIntegrationKey"` + // The PagerDuty integration Key override. + ActionPagerdutyIntegrationKeyOverride *string `pulumi:"actionPagerdutyIntegrationKeyOverride"` // The pagerduty integration URL. This integration uses Splunk's native webhooks to send events to PagerDuty. ActionPagerdutyIntegrationUrl *string `pulumi:"actionPagerdutyIntegrationUrl"` // The pagerduty integration URL override. This integration uses Splunk's native webhooks to send events to PagerDuty. @@ -880,6 +894,12 @@ type SavedSearchesState struct { ActionJiraServiceDeskParamJiraProject pulumi.StringPtrInput // Jira issue title/summary ActionJiraServiceDeskParamJiraSummary pulumi.StringPtrInput + // The PagerDuty custom details information. + ActionPagerdutyCustomDetails pulumi.StringPtrInput + // The PagerDuty integration Key. + ActionPagerdutyIntegrationKey pulumi.StringPtrInput + // The PagerDuty integration Key override. + ActionPagerdutyIntegrationKeyOverride pulumi.StringPtrInput // The pagerduty integration URL. This integration uses Splunk's native webhooks to send events to PagerDuty. ActionPagerdutyIntegrationUrl pulumi.StringPtrInput // The pagerduty integration URL override. This integration uses Splunk's native webhooks to send events to PagerDuty. @@ -1223,6 +1243,12 @@ type savedSearchesArgs struct { ActionJiraServiceDeskParamJiraProject *string `pulumi:"actionJiraServiceDeskParamJiraProject"` // Jira issue title/summary ActionJiraServiceDeskParamJiraSummary *string `pulumi:"actionJiraServiceDeskParamJiraSummary"` + // The PagerDuty custom details information. + ActionPagerdutyCustomDetails *string `pulumi:"actionPagerdutyCustomDetails"` + // The PagerDuty integration Key. + ActionPagerdutyIntegrationKey *string `pulumi:"actionPagerdutyIntegrationKey"` + // The PagerDuty integration Key override. + ActionPagerdutyIntegrationKeyOverride *string `pulumi:"actionPagerdutyIntegrationKeyOverride"` // The pagerduty integration URL. This integration uses Splunk's native webhooks to send events to PagerDuty. ActionPagerdutyIntegrationUrl *string `pulumi:"actionPagerdutyIntegrationUrl"` // The pagerduty integration URL override. This integration uses Splunk's native webhooks to send events to PagerDuty. @@ -1555,6 +1581,12 @@ type SavedSearchesArgs struct { ActionJiraServiceDeskParamJiraProject pulumi.StringPtrInput // Jira issue title/summary ActionJiraServiceDeskParamJiraSummary pulumi.StringPtrInput + // The PagerDuty custom details information. + ActionPagerdutyCustomDetails pulumi.StringPtrInput + // The PagerDuty integration Key. + ActionPagerdutyIntegrationKey pulumi.StringPtrInput + // The PagerDuty integration Key override. + ActionPagerdutyIntegrationKeyOverride pulumi.StringPtrInput // The pagerduty integration URL. This integration uses Splunk's native webhooks to send events to PagerDuty. ActionPagerdutyIntegrationUrl pulumi.StringPtrInput // The pagerduty integration URL override. This integration uses Splunk's native webhooks to send events to PagerDuty. @@ -2136,6 +2168,21 @@ func (o SavedSearchesOutput) ActionJiraServiceDeskParamJiraSummary() pulumi.Stri return o.ApplyT(func(v *SavedSearches) pulumi.StringPtrOutput { return v.ActionJiraServiceDeskParamJiraSummary }).(pulumi.StringPtrOutput) } +// The PagerDuty custom details information. +func (o SavedSearchesOutput) ActionPagerdutyCustomDetails() pulumi.StringOutput { + return o.ApplyT(func(v *SavedSearches) pulumi.StringOutput { return v.ActionPagerdutyCustomDetails }).(pulumi.StringOutput) +} + +// The PagerDuty integration Key. +func (o SavedSearchesOutput) ActionPagerdutyIntegrationKey() pulumi.StringOutput { + return o.ApplyT(func(v *SavedSearches) pulumi.StringOutput { return v.ActionPagerdutyIntegrationKey }).(pulumi.StringOutput) +} + +// The PagerDuty integration Key override. +func (o SavedSearchesOutput) ActionPagerdutyIntegrationKeyOverride() pulumi.StringOutput { + return o.ApplyT(func(v *SavedSearches) pulumi.StringOutput { return v.ActionPagerdutyIntegrationKeyOverride }).(pulumi.StringOutput) +} + // The pagerduty integration URL. This integration uses Splunk's native webhooks to send events to PagerDuty. func (o SavedSearchesOutput) ActionPagerdutyIntegrationUrl() pulumi.StringPtrOutput { return o.ApplyT(func(v *SavedSearches) pulumi.StringPtrOutput { return v.ActionPagerdutyIntegrationUrl }).(pulumi.StringPtrOutput) diff --git a/sdk/go/splunk/shIndexesManager.go b/sdk/go/splunk/shIndexesManager.go index c3becc3e..96c6bde9 100644 --- a/sdk/go/splunk/shIndexesManager.go +++ b/sdk/go/splunk/shIndexesManager.go @@ -7,6 +7,7 @@ import ( "context" "reflect" + "github.com/pulumi/pulumi-splunk/sdk/go/splunk/internal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) @@ -68,6 +69,7 @@ func NewShIndexesManager(ctx *pulumi.Context, args = &ShIndexesManagerArgs{} } + opts = internal.PkgResourceDefaultOpts(opts) var resource ShIndexesManager err := ctx.RegisterResource("splunk:index/shIndexesManager:ShIndexesManager", name, args, &resource, opts...) if err != nil { diff --git a/sdk/java/src/main/java/com/pulumi/splunk/SavedSearches.java b/sdk/java/src/main/java/com/pulumi/splunk/SavedSearches.java index 52d0d390..4eb5b887 100644 --- a/sdk/java/src/main/java/com/pulumi/splunk/SavedSearches.java +++ b/sdk/java/src/main/java/com/pulumi/splunk/SavedSearches.java @@ -829,6 +829,48 @@ public Output> actionJiraServiceDeskParamJiraProject() { public Output> actionJiraServiceDeskParamJiraSummary() { return Codegen.optional(this.actionJiraServiceDeskParamJiraSummary); } + /** + * The PagerDuty custom details information. + * + */ + @Export(name="actionPagerdutyCustomDetails", type=String.class, parameters={}) + private Output actionPagerdutyCustomDetails; + + /** + * @return The PagerDuty custom details information. + * + */ + public Output actionPagerdutyCustomDetails() { + return this.actionPagerdutyCustomDetails; + } + /** + * The PagerDuty integration Key. + * + */ + @Export(name="actionPagerdutyIntegrationKey", type=String.class, parameters={}) + private Output actionPagerdutyIntegrationKey; + + /** + * @return The PagerDuty integration Key. + * + */ + public Output actionPagerdutyIntegrationKey() { + return this.actionPagerdutyIntegrationKey; + } + /** + * The PagerDuty integration Key override. + * + */ + @Export(name="actionPagerdutyIntegrationKeyOverride", type=String.class, parameters={}) + private Output actionPagerdutyIntegrationKeyOverride; + + /** + * @return The PagerDuty integration Key override. + * + */ + public Output actionPagerdutyIntegrationKeyOverride() { + return this.actionPagerdutyIntegrationKeyOverride; + } /** * The pagerduty integration URL. This integration uses Splunk's native webhooks to send events to PagerDuty. * diff --git a/sdk/java/src/main/java/com/pulumi/splunk/SavedSearchesArgs.java b/sdk/java/src/main/java/com/pulumi/splunk/SavedSearchesArgs.java index 1aa76cc4..ddb72170 100644 --- a/sdk/java/src/main/java/com/pulumi/splunk/SavedSearchesArgs.java +++ b/sdk/java/src/main/java/com/pulumi/splunk/SavedSearchesArgs.java @@ -814,6 +814,51 @@ public Optional> actionJiraServiceDeskParamJiraSummary() { return Optional.ofNullable(this.actionJiraServiceDeskParamJiraSummary); } + /** + * The PagerDuty custom details information. + * + */ + @Import(name="actionPagerdutyCustomDetails") + private @Nullable Output actionPagerdutyCustomDetails; + + /** + * @return The PagerDuty custom details information. + * + */ + public Optional> actionPagerdutyCustomDetails() { + return Optional.ofNullable(this.actionPagerdutyCustomDetails); + } + + /** + * The PagerDuty integration Key. + * + */ + @Import(name="actionPagerdutyIntegrationKey") + private @Nullable Output actionPagerdutyIntegrationKey; + + /** + * @return The PagerDuty integration Key. + * + */ + public Optional> actionPagerdutyIntegrationKey() { + return Optional.ofNullable(this.actionPagerdutyIntegrationKey); + } + + /** + * The PagerDuty integration Key override. + * + */ + @Import(name="actionPagerdutyIntegrationKeyOverride") + private @Nullable Output actionPagerdutyIntegrationKeyOverride; + + /** + * @return The PagerDuty integration Key override. + * + */ + public Optional> actionPagerdutyIntegrationKeyOverride() { + return Optional.ofNullable(this.actionPagerdutyIntegrationKeyOverride); + } + /** * The pagerduty integration URL. This integration uses Splunk's native webhooks to send events to PagerDuty. * @@ -2480,6 +2525,9 @@ private SavedSearchesArgs(SavedSearchesArgs $) { this.actionJiraServiceDeskParamJiraPriority = $.actionJiraServiceDeskParamJiraPriority; this.actionJiraServiceDeskParamJiraProject = $.actionJiraServiceDeskParamJiraProject; this.actionJiraServiceDeskParamJiraSummary = $.actionJiraServiceDeskParamJiraSummary; + this.actionPagerdutyCustomDetails = $.actionPagerdutyCustomDetails; + this.actionPagerdutyIntegrationKey = $.actionPagerdutyIntegrationKey; + this.actionPagerdutyIntegrationKeyOverride = $.actionPagerdutyIntegrationKeyOverride; this.actionPagerdutyIntegrationUrl = $.actionPagerdutyIntegrationUrl; this.actionPagerdutyIntegrationUrlOverride = $.actionPagerdutyIntegrationUrlOverride; this.actionPopulateLookupCommand = $.actionPopulateLookupCommand; @@ -3719,6 +3767,69 @@ public Builder actionJiraServiceDeskParamJiraSummary(String actionJiraServiceDes return actionJiraServiceDeskParamJiraSummary(Output.of(actionJiraServiceDeskParamJiraSummary)); } + /** + * @param actionPagerdutyCustomDetails The PagerDuty custom details information. + * + * @return builder + * + */ + public Builder actionPagerdutyCustomDetails(@Nullable Output actionPagerdutyCustomDetails) { + $.actionPagerdutyCustomDetails = actionPagerdutyCustomDetails; + return this; + } + + /** + * @param actionPagerdutyCustomDetails The PagerDuty custom details information. + * + * @return builder + * + */ + public Builder actionPagerdutyCustomDetails(String actionPagerdutyCustomDetails) { + return actionPagerdutyCustomDetails(Output.of(actionPagerdutyCustomDetails)); + } + + /** + * @param actionPagerdutyIntegrationKey The PagerDuty integration Key. + * + * @return builder + * + */ + public Builder actionPagerdutyIntegrationKey(@Nullable Output actionPagerdutyIntegrationKey) { + $.actionPagerdutyIntegrationKey = actionPagerdutyIntegrationKey; + return this; + } + + /** + * @param actionPagerdutyIntegrationKey The PagerDuty integration Key. + * + * @return builder + * + */ + public Builder actionPagerdutyIntegrationKey(String actionPagerdutyIntegrationKey) { + return actionPagerdutyIntegrationKey(Output.of(actionPagerdutyIntegrationKey)); + } + + /** + * @param actionPagerdutyIntegrationKeyOverride The PagerDuty integration Key override. + * + * @return builder + * + */ + public Builder actionPagerdutyIntegrationKeyOverride(@Nullable Output actionPagerdutyIntegrationKeyOverride) { + $.actionPagerdutyIntegrationKeyOverride = actionPagerdutyIntegrationKeyOverride; + return this; + } + + /** + * @param actionPagerdutyIntegrationKeyOverride The PagerDuty integration Key override. + * + * @return builder + * + */ + public Builder actionPagerdutyIntegrationKeyOverride(String actionPagerdutyIntegrationKeyOverride) { + return actionPagerdutyIntegrationKeyOverride(Output.of(actionPagerdutyIntegrationKeyOverride)); + } + /** * @param actionPagerdutyIntegrationUrl The pagerduty integration URL. This integration uses Splunk's native webhooks to send events to PagerDuty. * diff --git a/sdk/java/src/main/java/com/pulumi/splunk/inputs/SavedSearchesState.java b/sdk/java/src/main/java/com/pulumi/splunk/inputs/SavedSearchesState.java index 3111b9c2..0edd9e78 100644 --- a/sdk/java/src/main/java/com/pulumi/splunk/inputs/SavedSearchesState.java +++ b/sdk/java/src/main/java/com/pulumi/splunk/inputs/SavedSearchesState.java @@ -829,6 +829,51 @@ public Optional> actionJiraServiceDeskParamJiraSummary() { return Optional.ofNullable(this.actionJiraServiceDeskParamJiraSummary); } + /** + * The PagerDuty custom details information. + * + */ + @Import(name="actionPagerdutyCustomDetails") + private @Nullable Output actionPagerdutyCustomDetails; + + /** + * @return The PagerDuty custom details information. + * + */ + public Optional> actionPagerdutyCustomDetails() { + return Optional.ofNullable(this.actionPagerdutyCustomDetails); + } + + /** + * The PagerDuty integration Key. + * + */ + @Import(name="actionPagerdutyIntegrationKey") + private @Nullable Output actionPagerdutyIntegrationKey; + + /** + * @return The PagerDuty integration Key. + * + */ + public Optional> actionPagerdutyIntegrationKey() { + return Optional.ofNullable(this.actionPagerdutyIntegrationKey); + } + + /** + * The PagerDuty integration Key override. + * + */ + @Import(name="actionPagerdutyIntegrationKeyOverride") + private @Nullable Output actionPagerdutyIntegrationKeyOverride; + + /** + * @return The PagerDuty integration Key override. + * + */ + public Optional> actionPagerdutyIntegrationKeyOverride() { + return Optional.ofNullable(this.actionPagerdutyIntegrationKeyOverride); + } + /** * The pagerduty integration URL. This integration uses Splunk's native webhooks to send events to PagerDuty. * @@ -2556,6 +2601,9 @@ private SavedSearchesState(SavedSearchesState $) { this.actionJiraServiceDeskParamJiraPriority = $.actionJiraServiceDeskParamJiraPriority; this.actionJiraServiceDeskParamJiraProject = $.actionJiraServiceDeskParamJiraProject; this.actionJiraServiceDeskParamJiraSummary = $.actionJiraServiceDeskParamJiraSummary; + this.actionPagerdutyCustomDetails = $.actionPagerdutyCustomDetails; + this.actionPagerdutyIntegrationKey = $.actionPagerdutyIntegrationKey; + this.actionPagerdutyIntegrationKeyOverride = $.actionPagerdutyIntegrationKeyOverride; this.actionPagerdutyIntegrationUrl = $.actionPagerdutyIntegrationUrl; this.actionPagerdutyIntegrationUrlOverride = $.actionPagerdutyIntegrationUrlOverride; this.actionPopulateLookup = $.actionPopulateLookup; @@ -3820,6 +3868,69 @@ public Builder actionJiraServiceDeskParamJiraSummary(String actionJiraServiceDes return actionJiraServiceDeskParamJiraSummary(Output.of(actionJiraServiceDeskParamJiraSummary)); } + /** + * @param actionPagerdutyCustomDetails The PagerDuty custom details information. + * + * @return builder + * + */ + public Builder actionPagerdutyCustomDetails(@Nullable Output actionPagerdutyCustomDetails) { + $.actionPagerdutyCustomDetails = actionPagerdutyCustomDetails; + return this; + } + + /** + * @param actionPagerdutyCustomDetails The PagerDuty custom details information. + * + * @return builder + * + */ + public Builder actionPagerdutyCustomDetails(String actionPagerdutyCustomDetails) { + return actionPagerdutyCustomDetails(Output.of(actionPagerdutyCustomDetails)); + } + + /** + * @param actionPagerdutyIntegrationKey The PagerDuty integration Key. + * + * @return builder + * + */ + public Builder actionPagerdutyIntegrationKey(@Nullable Output actionPagerdutyIntegrationKey) { + $.actionPagerdutyIntegrationKey = actionPagerdutyIntegrationKey; + return this; + } + + /** + * @param actionPagerdutyIntegrationKey The PagerDuty integration Key. + * + * @return builder + * + */ + public Builder actionPagerdutyIntegrationKey(String actionPagerdutyIntegrationKey) { + return actionPagerdutyIntegrationKey(Output.of(actionPagerdutyIntegrationKey)); + } + + /** + * @param actionPagerdutyIntegrationKeyOverride The PagerDuty integration Key override. + * + * @return builder + * + */ + public Builder actionPagerdutyIntegrationKeyOverride(@Nullable Output actionPagerdutyIntegrationKeyOverride) { + $.actionPagerdutyIntegrationKeyOverride = actionPagerdutyIntegrationKeyOverride; + return this; + } + + /** + * @param actionPagerdutyIntegrationKeyOverride The PagerDuty integration Key override. + * + * @return builder + * + */ + public Builder actionPagerdutyIntegrationKeyOverride(String actionPagerdutyIntegrationKeyOverride) { + return actionPagerdutyIntegrationKeyOverride(Output.of(actionPagerdutyIntegrationKeyOverride)); + } + /** * @param actionPagerdutyIntegrationUrl The pagerduty integration URL. This integration uses Splunk's native webhooks to send events to PagerDuty. * diff --git a/sdk/nodejs/provider.ts b/sdk/nodejs/provider.ts index 5344a4cd..e4731374 100644 --- a/sdk/nodejs/provider.ts +++ b/sdk/nodejs/provider.ts @@ -22,7 +22,7 @@ export class Provider extends pulumi.ProviderResource { if (obj === undefined || obj === null) { return false; } - return obj['__pulumiType'] === Provider.__pulumiType; + return obj['__pulumiType'] === "pulumi:providers:" + Provider.__pulumiType; } /** diff --git a/sdk/nodejs/savedSearches.ts b/sdk/nodejs/savedSearches.ts index b39e94b9..6f8b0358 100644 --- a/sdk/nodejs/savedSearches.ts +++ b/sdk/nodejs/savedSearches.ts @@ -282,6 +282,18 @@ export class SavedSearches extends pulumi.CustomResource { * Jira issue title/summary */ public readonly actionJiraServiceDeskParamJiraSummary!: pulumi.Output; + /** + * The PagerDuty custom details information. + */ + public readonly actionPagerdutyCustomDetails!: pulumi.Output; + /** + * The PagerDuty integration Key. + */ + public readonly actionPagerdutyIntegrationKey!: pulumi.Output; + /** + * The PagerDuty integration Key override. + */ + public readonly actionPagerdutyIntegrationKeyOverride!: pulumi.Output; /** * The pagerduty integration URL. This integration uses Splunk's native webhooks to send events to PagerDuty. */ @@ -800,6 +812,9 @@ export class SavedSearches extends pulumi.CustomResource { resourceInputs["actionJiraServiceDeskParamJiraPriority"] = state ? state.actionJiraServiceDeskParamJiraPriority : undefined; resourceInputs["actionJiraServiceDeskParamJiraProject"] = state ? state.actionJiraServiceDeskParamJiraProject : undefined; resourceInputs["actionJiraServiceDeskParamJiraSummary"] = state ? state.actionJiraServiceDeskParamJiraSummary : undefined; + resourceInputs["actionPagerdutyCustomDetails"] = state ? state.actionPagerdutyCustomDetails : undefined; + resourceInputs["actionPagerdutyIntegrationKey"] = state ? state.actionPagerdutyIntegrationKey : undefined; + resourceInputs["actionPagerdutyIntegrationKeyOverride"] = state ? state.actionPagerdutyIntegrationKeyOverride : undefined; resourceInputs["actionPagerdutyIntegrationUrl"] = state ? state.actionPagerdutyIntegrationUrl : undefined; resourceInputs["actionPagerdutyIntegrationUrlOverride"] = state ? state.actionPagerdutyIntegrationUrlOverride : undefined; resourceInputs["actionPopulateLookup"] = state ? state.actionPopulateLookup : undefined; @@ -968,6 +983,9 @@ export class SavedSearches extends pulumi.CustomResource { resourceInputs["actionJiraServiceDeskParamJiraPriority"] = args ? args.actionJiraServiceDeskParamJiraPriority : undefined; resourceInputs["actionJiraServiceDeskParamJiraProject"] = args ? args.actionJiraServiceDeskParamJiraProject : undefined; resourceInputs["actionJiraServiceDeskParamJiraSummary"] = args ? args.actionJiraServiceDeskParamJiraSummary : undefined; + resourceInputs["actionPagerdutyCustomDetails"] = args ? args.actionPagerdutyCustomDetails : undefined; + resourceInputs["actionPagerdutyIntegrationKey"] = args ? args.actionPagerdutyIntegrationKey : undefined; + resourceInputs["actionPagerdutyIntegrationKeyOverride"] = args ? args.actionPagerdutyIntegrationKeyOverride : undefined; resourceInputs["actionPagerdutyIntegrationUrl"] = args ? args.actionPagerdutyIntegrationUrl : undefined; resourceInputs["actionPagerdutyIntegrationUrlOverride"] = args ? args.actionPagerdutyIntegrationUrlOverride : undefined; resourceInputs["actionPopulateLookupCommand"] = args ? args.actionPopulateLookupCommand : undefined; @@ -1305,6 +1323,18 @@ export interface SavedSearchesState { * Jira issue title/summary */ actionJiraServiceDeskParamJiraSummary?: pulumi.Input; + /** + * The PagerDuty custom details information. + */ + actionPagerdutyCustomDetails?: pulumi.Input; + /** + * The PagerDuty integration Key. + */ + actionPagerdutyIntegrationKey?: pulumi.Input; + /** + * The PagerDuty integration Key override. + */ + actionPagerdutyIntegrationKeyOverride?: pulumi.Input; /** * The pagerduty integration URL. This integration uses Splunk's native webhooks to send events to PagerDuty. */ @@ -1973,6 +2003,18 @@ export interface SavedSearchesArgs { * Jira issue title/summary */ actionJiraServiceDeskParamJiraSummary?: pulumi.Input; + /** + * The PagerDuty custom details information. + */ + actionPagerdutyCustomDetails?: pulumi.Input; + /** + * The PagerDuty integration Key. + */ + actionPagerdutyIntegrationKey?: pulumi.Input; + /** + * The PagerDuty integration Key override. + */ + actionPagerdutyIntegrationKeyOverride?: pulumi.Input; /** * The pagerduty integration URL. This integration uses Splunk's native webhooks to send events to PagerDuty. */ diff --git a/sdk/python/pulumi_splunk/saved_searches.py b/sdk/python/pulumi_splunk/saved_searches.py index 47cab0e8..4af47ec8 100644 --- a/sdk/python/pulumi_splunk/saved_searches.py +++ b/sdk/python/pulumi_splunk/saved_searches.py @@ -70,6 +70,9 @@ def __init__(__self__, *, action_jira_service_desk_param_jira_priority: Optional[pulumi.Input[str]] = None, action_jira_service_desk_param_jira_project: Optional[pulumi.Input[str]] = None, action_jira_service_desk_param_jira_summary: Optional[pulumi.Input[str]] = None, + action_pagerduty_custom_details: Optional[pulumi.Input[str]] = None, + action_pagerduty_integration_key: Optional[pulumi.Input[str]] = None, + action_pagerduty_integration_key_override: Optional[pulumi.Input[str]] = None, action_pagerduty_integration_url: Optional[pulumi.Input[str]] = None, action_pagerduty_integration_url_override: Optional[pulumi.Input[str]] = None, action_populate_lookup_command: Optional[pulumi.Input[str]] = None, @@ -231,6 +234,9 @@ def __init__(__self__, *, :param pulumi.Input[str] action_jira_service_desk_param_jira_priority: Jira priority of issue :param pulumi.Input[str] action_jira_service_desk_param_jira_project: Jira Project name :param pulumi.Input[str] action_jira_service_desk_param_jira_summary: Jira issue title/summary + :param pulumi.Input[str] action_pagerduty_custom_details: The PagerDuty custom details information. + :param pulumi.Input[str] action_pagerduty_integration_key: The PagerDuty integration Key. + :param pulumi.Input[str] action_pagerduty_integration_key_override: The PagerDuty integration Key override. :param pulumi.Input[str] action_pagerduty_integration_url: The pagerduty integration URL. This integration uses Splunk's native webhooks to send events to PagerDuty. :param pulumi.Input[str] action_pagerduty_integration_url_override: The pagerduty integration URL override. This integration uses Splunk's native webhooks to send events to PagerDuty. :param pulumi.Input[str] action_populate_lookup_command: The search command (or pipeline) which is responsible for executing the action. @@ -454,6 +460,12 @@ def __init__(__self__, *, pulumi.set(__self__, "action_jira_service_desk_param_jira_project", action_jira_service_desk_param_jira_project) if action_jira_service_desk_param_jira_summary is not None: pulumi.set(__self__, "action_jira_service_desk_param_jira_summary", action_jira_service_desk_param_jira_summary) + if action_pagerduty_custom_details is not None: + pulumi.set(__self__, "action_pagerduty_custom_details", action_pagerduty_custom_details) + if action_pagerduty_integration_key is not None: + pulumi.set(__self__, "action_pagerduty_integration_key", action_pagerduty_integration_key) + if action_pagerduty_integration_key_override is not None: + pulumi.set(__self__, "action_pagerduty_integration_key_override", action_pagerduty_integration_key_override) if action_pagerduty_integration_url is not None: pulumi.set(__self__, "action_pagerduty_integration_url", action_pagerduty_integration_url) if action_pagerduty_integration_url_override is not None: @@ -1313,6 +1325,42 @@ def action_jira_service_desk_param_jira_summary(self) -> Optional[pulumi.Input[s def action_jira_service_desk_param_jira_summary(self, value: Optional[pulumi.Input[str]]): pulumi.set(self, "action_jira_service_desk_param_jira_summary", value) + @property + @pulumi.getter(name="actionPagerdutyCustomDetails") + def action_pagerduty_custom_details(self) -> Optional[pulumi.Input[str]]: + """ + The PagerDuty custom details information. + """ + return pulumi.get(self, "action_pagerduty_custom_details") + + @action_pagerduty_custom_details.setter + def action_pagerduty_custom_details(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "action_pagerduty_custom_details", value) + + @property + @pulumi.getter(name="actionPagerdutyIntegrationKey") + def action_pagerduty_integration_key(self) -> Optional[pulumi.Input[str]]: + """ + The PagerDuty integration Key. + """ + return pulumi.get(self, "action_pagerduty_integration_key") + + @action_pagerduty_integration_key.setter + def action_pagerduty_integration_key(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "action_pagerduty_integration_key", value) + + @property + @pulumi.getter(name="actionPagerdutyIntegrationKeyOverride") + def action_pagerduty_integration_key_override(self) -> Optional[pulumi.Input[str]]: + """ + The PagerDuty integration Key override. + """ + return pulumi.get(self, "action_pagerduty_integration_key_override") + + @action_pagerduty_integration_key_override.setter + def action_pagerduty_integration_key_override(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "action_pagerduty_integration_key_override", value) + @property @pulumi.getter(name="actionPagerdutyIntegrationUrl") def action_pagerduty_integration_url(self) -> Optional[pulumi.Input[str]]: @@ -2641,6 +2689,9 @@ def __init__(__self__, *, action_jira_service_desk_param_jira_priority: Optional[pulumi.Input[str]] = None, action_jira_service_desk_param_jira_project: Optional[pulumi.Input[str]] = None, action_jira_service_desk_param_jira_summary: Optional[pulumi.Input[str]] = None, + action_pagerduty_custom_details: Optional[pulumi.Input[str]] = None, + action_pagerduty_integration_key: Optional[pulumi.Input[str]] = None, + action_pagerduty_integration_key_override: Optional[pulumi.Input[str]] = None, action_pagerduty_integration_url: Optional[pulumi.Input[str]] = None, action_pagerduty_integration_url_override: Optional[pulumi.Input[str]] = None, action_populate_lookup: Optional[pulumi.Input[bool]] = None, @@ -2807,6 +2858,9 @@ def __init__(__self__, *, :param pulumi.Input[str] action_jira_service_desk_param_jira_priority: Jira priority of issue :param pulumi.Input[str] action_jira_service_desk_param_jira_project: Jira Project name :param pulumi.Input[str] action_jira_service_desk_param_jira_summary: Jira issue title/summary + :param pulumi.Input[str] action_pagerduty_custom_details: The PagerDuty custom details information. + :param pulumi.Input[str] action_pagerduty_integration_key: The PagerDuty integration Key. + :param pulumi.Input[str] action_pagerduty_integration_key_override: The PagerDuty integration Key override. :param pulumi.Input[str] action_pagerduty_integration_url: The pagerduty integration URL. This integration uses Splunk's native webhooks to send events to PagerDuty. :param pulumi.Input[str] action_pagerduty_integration_url_override: The pagerduty integration URL override. This integration uses Splunk's native webhooks to send events to PagerDuty. :param pulumi.Input[bool] action_populate_lookup: The state of the populate lookup action. Read-only attribute. Value ignored on POST. Use actions to specify a list of enabled actions. Defaults to 0. @@ -3036,6 +3090,12 @@ def __init__(__self__, *, pulumi.set(__self__, "action_jira_service_desk_param_jira_project", action_jira_service_desk_param_jira_project) if action_jira_service_desk_param_jira_summary is not None: pulumi.set(__self__, "action_jira_service_desk_param_jira_summary", action_jira_service_desk_param_jira_summary) + if action_pagerduty_custom_details is not None: + pulumi.set(__self__, "action_pagerduty_custom_details", action_pagerduty_custom_details) + if action_pagerduty_integration_key is not None: + pulumi.set(__self__, "action_pagerduty_integration_key", action_pagerduty_integration_key) + if action_pagerduty_integration_key_override is not None: + pulumi.set(__self__, "action_pagerduty_integration_key_override", action_pagerduty_integration_key_override) if action_pagerduty_integration_url is not None: pulumi.set(__self__, "action_pagerduty_integration_url", action_pagerduty_integration_url) if action_pagerduty_integration_url_override is not None: @@ -3905,6 +3965,42 @@ def action_jira_service_desk_param_jira_summary(self) -> Optional[pulumi.Input[s def action_jira_service_desk_param_jira_summary(self, value: Optional[pulumi.Input[str]]): pulumi.set(self, "action_jira_service_desk_param_jira_summary", value) + @property + @pulumi.getter(name="actionPagerdutyCustomDetails") + def action_pagerduty_custom_details(self) -> Optional[pulumi.Input[str]]: + """ + The PagerDuty custom details information. + """ + return pulumi.get(self, "action_pagerduty_custom_details") + + @action_pagerduty_custom_details.setter + def action_pagerduty_custom_details(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "action_pagerduty_custom_details", value) + + @property + @pulumi.getter(name="actionPagerdutyIntegrationKey") + def action_pagerduty_integration_key(self) -> Optional[pulumi.Input[str]]: + """ + The PagerDuty integration Key. + """ + return pulumi.get(self, "action_pagerduty_integration_key") + + @action_pagerduty_integration_key.setter + def action_pagerduty_integration_key(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "action_pagerduty_integration_key", value) + + @property + @pulumi.getter(name="actionPagerdutyIntegrationKeyOverride") + def action_pagerduty_integration_key_override(self) -> Optional[pulumi.Input[str]]: + """ + The PagerDuty integration Key override. + """ + return pulumi.get(self, "action_pagerduty_integration_key_override") + + @action_pagerduty_integration_key_override.setter + def action_pagerduty_integration_key_override(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "action_pagerduty_integration_key_override", value) + @property @pulumi.getter(name="actionPagerdutyIntegrationUrl") def action_pagerduty_integration_url(self) -> Optional[pulumi.Input[str]]: @@ -5294,6 +5390,9 @@ def __init__(__self__, action_jira_service_desk_param_jira_priority: Optional[pulumi.Input[str]] = None, action_jira_service_desk_param_jira_project: Optional[pulumi.Input[str]] = None, action_jira_service_desk_param_jira_summary: Optional[pulumi.Input[str]] = None, + action_pagerduty_custom_details: Optional[pulumi.Input[str]] = None, + action_pagerduty_integration_key: Optional[pulumi.Input[str]] = None, + action_pagerduty_integration_key_override: Optional[pulumi.Input[str]] = None, action_pagerduty_integration_url: Optional[pulumi.Input[str]] = None, action_pagerduty_integration_url_override: Optional[pulumi.Input[str]] = None, action_populate_lookup_command: Optional[pulumi.Input[str]] = None, @@ -5487,6 +5586,9 @@ def __init__(__self__, :param pulumi.Input[str] action_jira_service_desk_param_jira_priority: Jira priority of issue :param pulumi.Input[str] action_jira_service_desk_param_jira_project: Jira Project name :param pulumi.Input[str] action_jira_service_desk_param_jira_summary: Jira issue title/summary + :param pulumi.Input[str] action_pagerduty_custom_details: The PagerDuty custom details information. + :param pulumi.Input[str] action_pagerduty_integration_key: The PagerDuty integration Key. + :param pulumi.Input[str] action_pagerduty_integration_key_override: The PagerDuty integration Key override. :param pulumi.Input[str] action_pagerduty_integration_url: The pagerduty integration URL. This integration uses Splunk's native webhooks to send events to PagerDuty. :param pulumi.Input[str] action_pagerduty_integration_url_override: The pagerduty integration URL override. This integration uses Splunk's native webhooks to send events to PagerDuty. :param pulumi.Input[str] action_populate_lookup_command: The search command (or pipeline) which is responsible for executing the action. @@ -5709,6 +5811,9 @@ def _internal_init(__self__, action_jira_service_desk_param_jira_priority: Optional[pulumi.Input[str]] = None, action_jira_service_desk_param_jira_project: Optional[pulumi.Input[str]] = None, action_jira_service_desk_param_jira_summary: Optional[pulumi.Input[str]] = None, + action_pagerduty_custom_details: Optional[pulumi.Input[str]] = None, + action_pagerduty_integration_key: Optional[pulumi.Input[str]] = None, + action_pagerduty_integration_key_override: Optional[pulumi.Input[str]] = None, action_pagerduty_integration_url: Optional[pulumi.Input[str]] = None, action_pagerduty_integration_url_override: Optional[pulumi.Input[str]] = None, action_populate_lookup_command: Optional[pulumi.Input[str]] = None, @@ -5877,6 +5982,9 @@ def _internal_init(__self__, __props__.__dict__["action_jira_service_desk_param_jira_priority"] = action_jira_service_desk_param_jira_priority __props__.__dict__["action_jira_service_desk_param_jira_project"] = action_jira_service_desk_param_jira_project __props__.__dict__["action_jira_service_desk_param_jira_summary"] = action_jira_service_desk_param_jira_summary + __props__.__dict__["action_pagerduty_custom_details"] = action_pagerduty_custom_details + __props__.__dict__["action_pagerduty_integration_key"] = action_pagerduty_integration_key + __props__.__dict__["action_pagerduty_integration_key_override"] = action_pagerduty_integration_key_override __props__.__dict__["action_pagerduty_integration_url"] = action_pagerduty_integration_url __props__.__dict__["action_pagerduty_integration_url_override"] = action_pagerduty_integration_url_override __props__.__dict__["action_populate_lookup_command"] = action_populate_lookup_command @@ -6054,6 +6162,9 @@ def get(resource_name: str, action_jira_service_desk_param_jira_priority: Optional[pulumi.Input[str]] = None, action_jira_service_desk_param_jira_project: Optional[pulumi.Input[str]] = None, action_jira_service_desk_param_jira_summary: Optional[pulumi.Input[str]] = None, + action_pagerduty_custom_details: Optional[pulumi.Input[str]] = None, + action_pagerduty_integration_key: Optional[pulumi.Input[str]] = None, + action_pagerduty_integration_key_override: Optional[pulumi.Input[str]] = None, action_pagerduty_integration_url: Optional[pulumi.Input[str]] = None, action_pagerduty_integration_url_override: Optional[pulumi.Input[str]] = None, action_populate_lookup: Optional[pulumi.Input[bool]] = None, @@ -6225,6 +6336,9 @@ def get(resource_name: str, :param pulumi.Input[str] action_jira_service_desk_param_jira_priority: Jira priority of issue :param pulumi.Input[str] action_jira_service_desk_param_jira_project: Jira Project name :param pulumi.Input[str] action_jira_service_desk_param_jira_summary: Jira issue title/summary + :param pulumi.Input[str] action_pagerduty_custom_details: The PagerDuty custom details information. + :param pulumi.Input[str] action_pagerduty_integration_key: The PagerDuty integration Key. + :param pulumi.Input[str] action_pagerduty_integration_key_override: The PagerDuty integration Key override. :param pulumi.Input[str] action_pagerduty_integration_url: The pagerduty integration URL. This integration uses Splunk's native webhooks to send events to PagerDuty. :param pulumi.Input[str] action_pagerduty_integration_url_override: The pagerduty integration URL override. This integration uses Splunk's native webhooks to send events to PagerDuty. :param pulumi.Input[bool] action_populate_lookup: The state of the populate lookup action. Read-only attribute. Value ignored on POST. Use actions to specify a list of enabled actions. Defaults to 0. @@ -6404,6 +6518,9 @@ def get(resource_name: str, __props__.__dict__["action_jira_service_desk_param_jira_priority"] = action_jira_service_desk_param_jira_priority __props__.__dict__["action_jira_service_desk_param_jira_project"] = action_jira_service_desk_param_jira_project __props__.__dict__["action_jira_service_desk_param_jira_summary"] = action_jira_service_desk_param_jira_summary + __props__.__dict__["action_pagerduty_custom_details"] = action_pagerduty_custom_details + __props__.__dict__["action_pagerduty_integration_key"] = action_pagerduty_integration_key + __props__.__dict__["action_pagerduty_integration_key_override"] = action_pagerduty_integration_key_override __props__.__dict__["action_pagerduty_integration_url"] = action_pagerduty_integration_url __props__.__dict__["action_pagerduty_integration_url_override"] = action_pagerduty_integration_url_override __props__.__dict__["action_populate_lookup"] = action_populate_lookup @@ -6948,6 +7065,30 @@ def action_jira_service_desk_param_jira_summary(self) -> pulumi.Output[Optional[ """ return pulumi.get(self, "action_jira_service_desk_param_jira_summary") + @property + @pulumi.getter(name="actionPagerdutyCustomDetails") + def action_pagerduty_custom_details(self) -> pulumi.Output[str]: + """ + The PagerDuty custom details information. + """ + return pulumi.get(self, "action_pagerduty_custom_details") + + @property + @pulumi.getter(name="actionPagerdutyIntegrationKey") + def action_pagerduty_integration_key(self) -> pulumi.Output[str]: + """ + The PagerDuty integration Key. + """ + return pulumi.get(self, "action_pagerduty_integration_key") + + @property + @pulumi.getter(name="actionPagerdutyIntegrationKeyOverride") + def action_pagerduty_integration_key_override(self) -> pulumi.Output[str]: + """ + The PagerDuty integration Key override. + """ + return pulumi.get(self, "action_pagerduty_integration_key_override") + @property @pulumi.getter(name="actionPagerdutyIntegrationUrl") def action_pagerduty_integration_url(self) -> pulumi.Output[Optional[str]]: