From cbc8fa505d323ed747a7e2f2a7d8b69a6df09d31 Mon Sep 17 00:00:00 2001 From: Engin Diri Date: Sun, 2 Jul 2023 12:10:27 +0200 Subject: [PATCH] chore: update provider (#120) --- .devcontainer/Dockerfile | 11 + .devcontainer/devcontainer.json | 12 + .github/dependabot.yml | 11 + .github/workflows/release.yaml | 7 +- .goreleaser.yaml | 22 + Makefile | 2 +- provider/go.mod | 2 +- provider/go.sum | 4 +- sdk/dotnet/Pulumiverse.Purrl.csproj | 1 - sdk/go/purrl/init.go | 2 +- sdk/go/purrl/provider.go | 2 +- sdk/go/purrl/pulumiUtilities.go | 4 +- sdk/go/purrl/purrl.go | 2 +- sdk/java/README.md | 1 - sdk/java/build.gradle | 148 ---- .../main/com/pulumiverse/purrl/Provider.class | Bin 2820 -> 0 bytes .../purrl/ProviderArgs$Builder.class | Bin 616 -> 0 bytes .../com/pulumiverse/purrl/ProviderArgs.class | Bin 636 -> 0 bytes .../main/com/pulumiverse/purrl/Purrl.class | Bin 7596 -> 0 bytes .../pulumiverse/purrl/PurrlArgs$Builder.class | Bin 7462 -> 0 bytes .../com/pulumiverse/purrl/PurrlArgs.class | Bin 4626 -> 0 bytes .../com/pulumiverse/purrl/Utilities.class | Bin 4476 -> 0 bytes .../main/com/pulumiverse/purrl/plugin.json | 5 - .../compileJava/previous-compilation-data.bin | Bin 2948 -> 0 bytes sdk/java/build/tmp/jar/MANIFEST.MF | 2 - sdk/java/settings.gradle | 14 - .../java/com/pulumiverse/purrl/Provider.java | 47 -- .../com/pulumiverse/purrl/ProviderArgs.java | 28 - .../java/com/pulumiverse/purrl/Purrl.java | 374 --------- .../java/com/pulumiverse/purrl/PurrlArgs.java | 776 ------------------ .../java/com/pulumiverse/purrl/Utilities.java | 90 -- sdk/nodejs/index.ts | 2 +- sdk/nodejs/provider.ts | 4 +- sdk/nodejs/purrl.ts | 2 +- sdk/nodejs/utilities.ts | 2 +- 35 files changed, 75 insertions(+), 1502 deletions(-) create mode 100644 .devcontainer/Dockerfile create mode 100644 .devcontainer/devcontainer.json delete mode 100644 sdk/java/README.md delete mode 100644 sdk/java/build.gradle delete mode 100644 sdk/java/build/classes/java/main/com/pulumiverse/purrl/Provider.class delete mode 100644 sdk/java/build/classes/java/main/com/pulumiverse/purrl/ProviderArgs$Builder.class delete mode 100644 sdk/java/build/classes/java/main/com/pulumiverse/purrl/ProviderArgs.class delete mode 100644 sdk/java/build/classes/java/main/com/pulumiverse/purrl/Purrl.class delete mode 100644 sdk/java/build/classes/java/main/com/pulumiverse/purrl/PurrlArgs$Builder.class delete mode 100644 sdk/java/build/classes/java/main/com/pulumiverse/purrl/PurrlArgs.class delete mode 100644 sdk/java/build/classes/java/main/com/pulumiverse/purrl/Utilities.class delete mode 100644 sdk/java/build/resources/main/com/pulumiverse/purrl/plugin.json delete mode 100644 sdk/java/build/tmp/compileJava/previous-compilation-data.bin delete mode 100644 sdk/java/build/tmp/jar/MANIFEST.MF delete mode 100644 sdk/java/settings.gradle delete mode 100644 sdk/java/src/main/java/com/pulumiverse/purrl/Provider.java delete mode 100644 sdk/java/src/main/java/com/pulumiverse/purrl/ProviderArgs.java delete mode 100644 sdk/java/src/main/java/com/pulumiverse/purrl/Purrl.java delete mode 100644 sdk/java/src/main/java/com/pulumiverse/purrl/PurrlArgs.java delete mode 100644 sdk/java/src/main/java/com/pulumiverse/purrl/Utilities.java diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile new file mode 100644 index 0000000..7c7020d --- /dev/null +++ b/.devcontainer/Dockerfile @@ -0,0 +1,11 @@ +FROM --platform=linux/amd64 pulumi/pulumi:3.74.0 + +# Install pulumictl and set to PATH +RUN curl -fsSL https://get.pulumi.com | sh +ENV PATH="/root/.pulumi/bin:${PATH}" + +# create a directory for pulumictl and download the binary to it and set to PATH +RUN mkdir -p /root/pulumictl && cd /root/pulumictl/ +RUN wget https://github.com/pulumi/pulumictl/releases/download/v0.0.42/pulumictl-v0.0.42-linux-amd64.tar.gz -O /root/pulumictl/pulumictl-v0.0.42-linux-amd64.tar.gz +RUN tar -xvf /root/pulumictl/pulumictl-v0.0.42-linux-amd64.tar.gz -C /root/pulumictl/ +ENV PATH="//root/pulumictl/:${PATH}" diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json new file mode 100644 index 0000000..728066d --- /dev/null +++ b/.devcontainer/devcontainer.json @@ -0,0 +1,12 @@ +{ + "build": { + "dockerfile": "Dockerfile" + }, + "customizations": { + "vscode": { + "extensions": [ + "golang.go" + ] + } + } +} diff --git a/.github/dependabot.yml b/.github/dependabot.yml index fb3d9e3..e86ed31 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -33,3 +33,14 @@ updates: commit-message: prefix: "chore" include: "scope" + - package-ecosystem: "docker" + directory: ".devcontainer" + schedule: + interval: "weekly" + day: "sunday" + time: "08:00" + labels: + - "dependencies" + commit-message: + prefix: "chore" + include: "scope" diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index f9ca115..1f006f8 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -6,7 +6,7 @@ on: permissions: contents: write - + id-token: write env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} @@ -40,6 +40,8 @@ jobs: repo: pulumi/pulumictl - name: Set PreRelease Version run: echo "GORELEASER_CURRENT_TAG=v$(pulumictl get version --language generic)" >> $GITHUB_ENV + - uses: sigstore/cosign-installer@d13028333d784fcc802b67ec924bcebe75aa0a5f # v3.1.0 + - uses: anchore/sbom-action/download-syft@78fc58e266e87a38d4194b2137a3d4e9bcaf7ca1 # v0.14.3 - name: Run GoReleaser uses: goreleaser/goreleaser-action@336e29918d653399e599bfca99fadc1d7ffbc9f7 # tag=v4.3.0 with: @@ -116,6 +118,7 @@ jobs: access: "public" token: ${{ env.NPM_TOKEN }} package: ${{github.workspace}}/sdk/nodejs/bin/package.json + provenance: true - if: ${{ matrix.language == 'dotnet' && env.PUBLISH_NUGET == 'true' }} name: publish nuget package run: | @@ -134,6 +137,6 @@ jobs: - dotnet - go nodeversion: - - 16.x + - 18.x pythonversion: - "3.9" diff --git a/.goreleaser.yaml b/.goreleaser.yaml index 7943a50..4d98dbd 100644 --- a/.goreleaser.yaml +++ b/.goreleaser.yaml @@ -22,6 +22,28 @@ builds: - -X github.com/pulumiverse/pulumi-purrl/provider/pkg/version.Version={{.Tag }} main: ./cmd/pulumi-resource-purrl/ +signs: + - cmd: cosign + env: + - COSIGN_EXPERIMENTAL=1 + certificate: '${artifact}.pem' + args: + - sign-blob + - '-y' + - '--output-certificate=${certificate}' + - '--bundle=${signature}' + - '${artifact}' + artifacts: all + output: true + +sboms: + - artifacts: archive + - id: source + artifacts: source + +source: + enabled: true + release: disable: false prerelease: auto diff --git a/Makefile b/Makefile index 3f57ac5..ee9c714 100644 --- a/Makefile +++ b/Makefile @@ -84,7 +84,7 @@ java_sdk:: gradle --console=plain build .PHONY: build -build:: codegen provider go_sdk dotnet_sdk nodejs_sdk python_sdk java_sdk +build:: codegen provider go_sdk dotnet_sdk nodejs_sdk python_sdk #java_sdk # Required for the codegen action that runs in pulumi/pulumi only_build:: build diff --git a/provider/go.mod b/provider/go.mod index 1ef993b..33ae56e 100644 --- a/provider/go.mod +++ b/provider/go.mod @@ -48,7 +48,7 @@ require ( github.com/pkg/errors v0.9.1 // indirect github.com/pkg/term v1.1.0 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect - github.com/pulumi/pulumi/pkg/v3 v3.72.0 // indirect + github.com/pulumi/pulumi/pkg/v3 v3.74.0 // indirect github.com/rivo/uniseg v0.4.4 // indirect github.com/rogpeppe/go-internal v1.10.0 // indirect github.com/sabhiram/go-gitignore v0.0.0-20210923224102-525f6e181f06 // indirect diff --git a/provider/go.sum b/provider/go.sum index 00349c3..cceba54 100644 --- a/provider/go.sum +++ b/provider/go.sum @@ -128,8 +128,8 @@ github.com/pulumi/pulumi-go-provider v0.10.0 h1:tgX2QPBLjgO4GSmCXW5ARzq7Mmna51jZ github.com/pulumi/pulumi-go-provider v0.10.0/go.mod h1:6yOfJ+g5JkflllURGekK7lncGBaLLbSuwAfHpuTD+E4= github.com/pulumi/pulumi-go-provider/integration v0.10.0 h1:GHesnrrvkboSjkZpC+qRwjkXBp5d+fSXqlIO92zQxvc= github.com/pulumi/pulumi-go-provider/integration v0.10.0/go.mod h1:qAbKHpPzANFKOyjiQ0CzdgJh4DtM0gtujKhO7+l3/+w= -github.com/pulumi/pulumi/pkg/v3 v3.72.0 h1:U7g7yAEwlfVIme0e+MmoWxArHYFTRpo8JX83KTQRuRg= -github.com/pulumi/pulumi/pkg/v3 v3.72.0/go.mod h1:Bug/Xi21nzRtrD7Lx+rTBtQUrzyuiaj6rL6RAKMZLRo= +github.com/pulumi/pulumi/pkg/v3 v3.74.0 h1:akL3ytYRgytJnlfj3hYyhNq15EiN5GGdlTB0vupxB7I= +github.com/pulumi/pulumi/pkg/v3 v3.74.0/go.mod h1:HF+q4SozI1SZj8idzw0Kx3MIOH82m7er19PfVLUbDS0= github.com/pulumi/pulumi/sdk/v3 v3.74.0 h1:U+7fc/iLFy/aZMyQNOSxrp2voqBk8VKLyodgwkmAt7Q= github.com/pulumi/pulumi/sdk/v3 v3.74.0/go.mod h1:BUUBfQZsH0FPuznRfFHkR+b96VlXELnn+DgidFj4XSQ= github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= diff --git a/sdk/dotnet/Pulumiverse.Purrl.csproj b/sdk/dotnet/Pulumiverse.Purrl.csproj index a2cbd2a..47c5c43 100644 --- a/sdk/dotnet/Pulumiverse.Purrl.csproj +++ b/sdk/dotnet/Pulumiverse.Purrl.csproj @@ -12,7 +12,6 @@ net6.0 enable - false diff --git a/sdk/go/purrl/init.go b/sdk/go/purrl/init.go index a212303..97b8ca0 100644 --- a/sdk/go/purrl/init.go +++ b/sdk/go/purrl/init.go @@ -1,4 +1,4 @@ -// Code generated by pulumi DO NOT EDIT. +// Code generated by pulumi-language-go DO NOT EDIT. // *** WARNING: Do not edit by hand unless you're certain you know what you are doing! *** package purrl diff --git a/sdk/go/purrl/provider.go b/sdk/go/purrl/provider.go index 0aecf8e..b550b31 100644 --- a/sdk/go/purrl/provider.go +++ b/sdk/go/purrl/provider.go @@ -1,4 +1,4 @@ -// Code generated by pulumi DO NOT EDIT. +// Code generated by pulumi-language-go DO NOT EDIT. // *** WARNING: Do not edit by hand unless you're certain you know what you are doing! *** package purrl diff --git a/sdk/go/purrl/pulumiUtilities.go b/sdk/go/purrl/pulumiUtilities.go index 744245a..d297529 100644 --- a/sdk/go/purrl/pulumiUtilities.go +++ b/sdk/go/purrl/pulumiUtilities.go @@ -1,4 +1,4 @@ -// Code generated by pulumi DO NOT EDIT. +// Code generated by pulumi-language-go DO NOT EDIT. // *** WARNING: Do not edit by hand unless you're certain you know what you are doing! *** package purrl @@ -51,7 +51,7 @@ func parseEnvStringArray(v 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) } diff --git a/sdk/go/purrl/purrl.go b/sdk/go/purrl/purrl.go index b15f2a6..a56f0ca 100644 --- a/sdk/go/purrl/purrl.go +++ b/sdk/go/purrl/purrl.go @@ -1,4 +1,4 @@ -// Code generated by pulumi DO NOT EDIT. +// Code generated by pulumi-language-go DO NOT EDIT. // *** WARNING: Do not edit by hand unless you're certain you know what you are doing! *** package purrl diff --git a/sdk/java/README.md b/sdk/java/README.md deleted file mode 100644 index c126bb4..0000000 --- a/sdk/java/README.md +++ /dev/null @@ -1 +0,0 @@ -A Pulumi native provider for making API calls diff --git a/sdk/java/build.gradle b/sdk/java/build.gradle deleted file mode 100644 index b0b2117..0000000 --- a/sdk/java/build.gradle +++ /dev/null @@ -1,148 +0,0 @@ -// *** WARNING: this file was generated by pulumi-java-gen *** -// *** Do not edit by hand unless you're certain you know what you are doing! *** - -plugins { - id("signing") - id("java-library") - id("maven-publish") - id("io.github.gradle-nexus.publish-plugin") version "1.1.0" -} - -group = "com.pulumi" - -def resolvedVersion = System.getenv("PACKAGE_VERSION") ?: - (project.version == "unspecified" - ? "0.0.1" - : project.version) - -def signingKey = System.getenv("SIGNING_KEY") -def signingPassword = System.getenv("SIGNING_PASSWORD") -def publishRepoURL = System.getenv("PUBLISH_REPO_URL") ?: "https://s01.oss.sonatype.org" -def publishRepoUsername = System.getenv("PUBLISH_REPO_USERNAME") -def publishRepoPassword = System.getenv("PUBLISH_REPO_PASSWORD") - -java { - toolchain { - languageVersion = JavaLanguageVersion.of(11) - } -} - -compileJava { - options.fork = true - options.forkOptions.jvmArgs.addAll(["-Xmx4g"]) -} - -repositories { - mavenLocal() - maven { // The google mirror is less flaky than mavenCentral() - url("https://maven-central.storage-download.googleapis.com/maven2/") - } - mavenCentral() -} - -dependencies { - implementation("com.google.code.findbugs:jsr305:3.0.2") - implementation("com.google.code.gson:gson:2.8.9") - implementation("com.pulumi:pulumi:0.6.0") -} - -task sourcesJar(type: Jar) { - from sourceSets.main.allJava - archiveClassifier.set('sources') -} - -task javadocJar(type: Jar) { - from javadoc - archiveClassifier.set('javadoc') - zip64 = true -} - -def genPulumiResources = tasks.register('genPulumiResources') { - doLast { - def resourcesDir = sourceSets.main.output.resourcesDir - def subDir = project.name.replace(".", "/") - def outDir = file("$resourcesDir/$subDir") - outDir.mkdirs() - new File(outDir, "version.txt").text = resolvedVersion - def info = new Object() - info.metaClass.resource = true - info.metaClass.name = "purrl" - info.metaClass.version = resolvedVersion - def infoJson = new groovy.json.JsonBuilder(info).toPrettyString() - new File(outDir, "plugin.json").text = infoJson - } -} - -jar.configure { - dependsOn genPulumiResources -} - -publishing { - publications { - mainPublication(MavenPublication) { - groupId = "com.pulumi" - artifactId = "purrl" - version = resolvedVersion - from components.java - artifact sourcesJar - artifact javadocJar - - pom { - inceptionYear = "2022" - name = "pulumi-purrl" - packaging = "jar" - description = "A Pulumi native provider for making API calls" - - url = "https://github.com/pulumiverse/pulumi-purrl" - - scm { - connection = "git@github.com/pulumiverse/pulumi-purrl.git" - developerConnection = "git@github.com/pulumiverse/pulumi-purrl.git" - url = "https://github.com/pulumiverse/pulumi-purrl" - } - - licenses { - license { - name = "The Apache License, Version 2.0" - url = "http://www.apache.org/licenses/LICENSE-2.0.txt" - } - } - - developers { - developer { - id = "pulumi" - name = "Pulumi" - email = "support@pulumi.com" - } - } - } - } - } -} - -javadoc { - if (JavaVersion.current().isJava9Compatible()) { - options.addBooleanOption('html5', true) - } - options.jFlags("-Xmx8g", "-Xms512m") -} - -if (publishRepoUsername) { - nexusPublishing { - repositories { - sonatype { - nexusUrl.set(uri(publishRepoURL + "/service/local/")) - snapshotRepositoryUrl.set(uri(publishRepoURL + "/content/repositories/snapshots/")) - username = publishRepoUsername - password = publishRepoPassword - } - } - } -} - -if (signingKey) { - signing { - useInMemoryPgpKeys(signingKey, signingPassword) - sign publishing.publications.mainPublication - } -} \ No newline at end of file diff --git a/sdk/java/build/classes/java/main/com/pulumiverse/purrl/Provider.class b/sdk/java/build/classes/java/main/com/pulumiverse/purrl/Provider.class deleted file mode 100644 index 43f4465606456358c7ed0e3ab079e2ecc116ba14..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2820 zcmb_e+fv(B6kW#`goOyHLm-$m0Rk!54rt_!Zbh7 z&*)5_`r7s(@${k7x6I_Dn(iZ6mJDJDnLhYj_gQ=Gb@tiv^MC*P8^A4mm%|m@kZ}e# zMRRKq@5;E1B{8YU7{RiPS-dA>1$Sf&;e83KqW?fF-<5Dr!iNk4%etw%D-7r7t3PT7 znrdifQ?0qSZZ<0mb%xBkwa*zws=CQHz1AMLceOo(R`OM=p&50}*2TQLm~ns59fqlD z!)mE*&+uCM0k<7aW7{^=ZQDA~_qkmmTvKcLC`Y_9+)m(f0^+LObOOE_jTmNM#-3qj z$1`2M#p}AGQxw~pO{`pQubQUiYOZdXgf;0a^OLIe7S&D9FhtlC2!BPgF@mbi9m}&D z+)>v($F*8J-T7AAr{D)BS;2&%e43*S!!=iHJlfFO{vAp9NWy&y43H5VvhuHdnVix9z!=h4{uv5i+FoeTED1GjTA6GyD8|%`@DtCJbZ!3HZ1jCSjjG zF_7h>8NNann5*ecQ*%9=((&j2Bl1K)r&L3(`3Z4P7f)?Cd^d~Yu`o>ZXKi1y7LOn}^#P_T(D1y}Kg*x6R_ z33epZ6zt-mf;v89xE@u2lhS*3&C?C43Jg+jq}(@6Zm%1f<8Vj8=lDXwm-vd|QiPjS zSs3ObgP7w`!B7B(vxf^0RfFhg61J!@48_POhM)Lu8Kx7BLlOaC_HL`~KBl4>v-Pu9 zH>nbtnxTpk+~g)*01r$H^L^I__54BMilzQ zzKl7h>F>x0{b2zzpht(-sLj)C6=|fX&lO95f;~m*51OQKj#}B@7{wsYW0dA&fg#Pt zXhugcjtc}M;3jBKz&#-NH1&hUQkl@whtV!V!s|ZTRAARb8|>e~@D!48oQ{PtM-;F6j*G#`p5sE#aiQy& zaB&%e;54D!KSBjJiff7{Z*c;*Fd$Je`KGMn?+j|eG3_96yZ)M~;NQaRL% z{qYV4JIFnO{11knK-nl4OC1dVPFq0$d7tnC&5BS^A{ojt1;>4=WK3bqW5Jh6BFia~ zszj>_tps~z8eOAt3X49w;Zz^DG*o}{O}s_@5ba&3-`ft}!8$GE>D&;-zD7cRim$Pj GQT_v|w;bL8 diff --git a/sdk/java/build/classes/java/main/com/pulumiverse/purrl/ProviderArgs$Builder.class b/sdk/java/build/classes/java/main/com/pulumiverse/purrl/ProviderArgs$Builder.class deleted file mode 100644 index 30b629e4ceb5bb84342696e6b64204b0a739a3f9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 616 zcma)3O-sW-6r9aR)7EHPzuKxNDbf}(c=DhKwjc_n3QECak}h>in#d;U?@~|-3jP3p zl=xO7^wwVX&3ijDJIVX{e*Xk;g1sVgs9LBMp`luUiMoXy3%d-g!O-aW(ZqR5gLERM zT*jQRl!0?Aqp28jc_ByfDMRi|gd#a-(3`CRgVBwKoT1bcA@8RXkIQ@43uv<5i+nd2 zxKgM-8yd-@h#9O-Dgv@(u&=|A%WmMtF{g{eB{DQJF=a75<->5$Y%L)qLGdn1rOz*g zN?4iyvZJv(bs6$~9w%2(oY*L!$gscopV+XFXJ{{G{wHTBtJj>s4M)z6H|BnVV_HX! z*2HKxZwTxVRs?Vxioc=DhKIw%OEh>GAblWDXii*zRg{*~fEQ1Ao% zDDicS%T055ull8`tCIKj{`?AH6Y~x%G%d6o7`o3mFwwNB%vzXZu=a8h^|@s54wHn- zP82A`6+?ADzRm6!R=Qyt`?qSzlfIhwVz4o$Tw|VN?ci z&eB|l{6J{C#_yQxH^CraaF4mlj<^n`Ja`ylX#f3L$H4U=wl* IWYUGL4<+1;SO5S3 diff --git a/sdk/java/build/classes/java/main/com/pulumiverse/purrl/Purrl.class b/sdk/java/build/classes/java/main/com/pulumiverse/purrl/Purrl.class deleted file mode 100644 index 736502db7818c8f1ece4ed58d5fdfbc4a3783bb6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7596 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 NX&0^1U+LAj`akKTnfCwy diff --git a/sdk/java/build/classes/java/main/com/pulumiverse/purrl/PurrlArgs$Builder.class b/sdk/java/build/classes/java/main/com/pulumiverse/purrl/PurrlArgs$Builder.class deleted file mode 100644 index df29030348e468099f26332858fc0fec14fbd940..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7462 zcmb7|U36Sk7036PNt<2JqR%)OI4 zcWPUe5Ag#~@Bq`)eelT#eeuN?eb5(|%m1ExXR_zqITPj~ zlm9()&))mD&pG>?Gr#-a8*dTOt@LJs_R{%o`b2_abiNlYpG?rF=s|vbs23j(Z=jp$ zkp#Z@G(SGd>NBi9%j$EiKF{hgR*$oKg4GvTeUa6Zte#@^C01W%^%YiMW%V?xXIOoW z)z>%Bv-BLRZ*bc;S$&Juw^@CM)$^>r%j$cqzR&6fRxh&p0jnRf`Vp%i^T$j4_%f@X z^w3Wk?`PfgN)P?KhknsRuXfXG-SkUEYP+IsQ+cmN!|8-xz#% z$jV}hA@-T}S+DwbF?A$cZjs1nSmU*UIlsnWbZoMdWZf1fyY8f;S-UAfYV=jKr@7@F zWeII4~&@@6q@Yn`znXiY6CQ4Vy!E#K>eWPIp8F@9kI z@5I2C7X2H;KkpT>W1g&6vn%b^%OQT6r^$Mh?%D+Da!|z;ZS@!%UgHaysh^&&H^{_o`wB&+N$`6+=`#1G1{l-+BJ?4N%|1o)=jS`=>lEk zK6fPPPCAsNOSHo3V3KC}ahBB_t2tI_R%uolRvA|FtmauQuv%cX$ZC;Qj#Z9To>iVz zfmMMHcGG2c_$z)`N>YiNOZo?^RRXn?B%dFBI;d#a zI$O5#zEv13*SFNc9l`MI81&u2oHgjU&MpVrDCgo0oEuhCCr=cLhFY280oDyE+TH5a zrb!U(v!hiXOq3RHu147Md{{r8DcZbxqM6B^LLL-dQERG|ke~?_tIxBRtF~uNyAGcx z6x}FGY495Af^H16GUlF8G}`j*)gWaW(Wh@U0WH{y|`;2V4nC;BhXkW_}q`D35r7zZ601BHT)*Uj;~PsB6Yonwiu1$vkz~O%21b@ zr%h^sK8&_x(1&iPNj$N=J3@PD>Ow!Fs~Yx3F4MZVDYioETbMltv&U&b-CHv|5OfXA z!U%l?A>(eq>k?sbz!|*54idu`sB7dRbq~Lar+6(?zBZA{Q;#YLdx?g<1g~^hJB%Iy z0=L|Smb=jsqbWLq|K03x8iL)<;FI0%58d_-gQw>b^|IF>LF@4fDMxthZFua3iKF;l zaXm2*Bq9W7L2ypklLRPEuqFv++Y!tf2{z~ij|z{HU^XN`9W)RmBLq)^;3;8G5}>GR z1as{O=8Oazb%N)FM@cXj5}K!fFM!}hVNViZGtdaq?FiCFf=xQXE5f5BNQVU2 zcMJrZBLpiTxGd~R0&HR$L8cu+#z=65PVgJyQ4(ZA0_>Ltg8m4>??LbfVNViZ^VJCE z+Y!tg3AX42e-<7k!F))7ecnLut_Z+59G5kM0$FGYR>%o`7U3*ySRwD#R!Ho2;ZYJ4=wy?}UL4TvhR0L%2%b;l zIWkq>cZsgm({z{7Nf9O#pZE=F8jPeVgEY+xdooS9KERrss-<=VT`~^zHl5&p;Zdfk z6b>|QDh7hOG0M{Okz-d1+pZM4#!`5LK01#JkCM#|OCj!z27((S1W$wD8DUQn-~y@hAUb>_76n}UIM|(!k#3+#aSa*ZX!^)Rhv%wJN2Mn7fxi*%VE&C zmK%Z|js*Q{1pSt#l}MGYXjQsmtkO5>nfbfXNl>NnV~Qa&sYqu2 ziOl><*pr#TFEd(Zd~G;=<8Z!T5Bk5tiOh^24ri6lz!~pS&myCI!C&P2GXGtmq5j>M z=>u=m%@=8CwRO1vgZ0+o)z;DeJ@wYn)z(!1E%nwEx2}daKh{x$z kysH*&aOGYMFUN8EIKqn2Svptyk9YAufnaY%>jApv|KHD9>;M1& diff --git a/sdk/java/build/classes/java/main/com/pulumiverse/purrl/PurrlArgs.class b/sdk/java/build/classes/java/main/com/pulumiverse/purrl/PurrlArgs.class deleted file mode 100644 index 9b528388bff5b1e38faf6db4e3663125d661bfa9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4626 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 id) { - var defaultOptions = com.pulumi.resources.CustomResourceOptions.builder() - .version(Utilities.getVersion()) - .build(); - return com.pulumi.resources.CustomResourceOptions.merge(defaultOptions, options, id); - } - -} diff --git a/sdk/java/src/main/java/com/pulumiverse/purrl/ProviderArgs.java b/sdk/java/src/main/java/com/pulumiverse/purrl/ProviderArgs.java deleted file mode 100644 index f86f4e6..0000000 --- a/sdk/java/src/main/java/com/pulumiverse/purrl/ProviderArgs.java +++ /dev/null @@ -1,28 +0,0 @@ -// *** WARNING: this file was generated by pulumi. *** -// *** Do not edit by hand unless you're certain you know what you are doing! *** - -package com.pulumiverse.purrl; - - - - -public final class ProviderArgs extends com.pulumi.resources.ResourceArgs { - - public static final ProviderArgs Empty = new ProviderArgs(); - - public static Builder builder() { - return new Builder(); - } - - public static final class Builder { - private ProviderArgs $; - - public Builder() { - $ = new ProviderArgs(); - } - public ProviderArgs build() { - return $; - } - } - -} diff --git a/sdk/java/src/main/java/com/pulumiverse/purrl/Purrl.java b/sdk/java/src/main/java/com/pulumiverse/purrl/Purrl.java deleted file mode 100644 index 84eb1ce..0000000 --- a/sdk/java/src/main/java/com/pulumiverse/purrl/Purrl.java +++ /dev/null @@ -1,374 +0,0 @@ -// *** WARNING: this file was generated by pulumi. *** -// *** Do not edit by hand unless you're certain you know what you are doing! *** - -package com.pulumiverse.purrl; - -import com.pulumi.core.Output; -import com.pulumi.core.annotations.Export; -import com.pulumi.core.annotations.ResourceType; -import com.pulumi.core.internal.Codegen; -import com.pulumiverse.purrl.PurrlArgs; -import com.pulumiverse.purrl.Utilities; -import java.lang.Boolean; -import java.lang.Integer; -import java.lang.String; -import java.util.List; -import java.util.Map; -import java.util.Optional; -import javax.annotation.Nullable; - -/** - * A Pulumi provider for making API calls - * - */ -@ResourceType(type="purrl:index:Purrl") -public class Purrl extends com.pulumi.resources.CustomResource { - /** - * The body of the request. - * - */ - @Export(name="body", refs={String.class}, tree="[0]") - private Output body; - - /** - * @return The body of the request. - * - */ - public Output> body() { - return Codegen.optional(this.body); - } - /** - * The CA certificate if server cert is not signed by a trusted CA. - * - */ - @Export(name="caCert", refs={String.class}, tree="[0]") - private Output caCert; - - /** - * @return The CA certificate if server cert is not signed by a trusted CA. - * - */ - public Output> caCert() { - return Codegen.optional(this.caCert); - } - /** - * The client certificate to use for TLS verification. - * - */ - @Export(name="cert", refs={String.class}, tree="[0]") - private Output cert; - - /** - * @return The client certificate to use for TLS verification. - * - */ - public Output> cert() { - return Codegen.optional(this.cert); - } - /** - * The body of the request. - * - */ - @Export(name="deleteBody", refs={String.class}, tree="[0]") - private Output deleteBody; - - /** - * @return The body of the request. - * - */ - public Output> deleteBody() { - return Codegen.optional(this.deleteBody); - } - /** - * The CA certificate if server cert is not signed by a trusted CA. - * - */ - @Export(name="deleteCaCert", refs={String.class}, tree="[0]") - private Output deleteCaCert; - - /** - * @return The CA certificate if server cert is not signed by a trusted CA. - * - */ - public Output> deleteCaCert() { - return Codegen.optional(this.deleteCaCert); - } - /** - * The client certificate to use for TLS verification. - * - */ - @Export(name="deleteCert", refs={String.class}, tree="[0]") - private Output deleteCert; - - /** - * @return The client certificate to use for TLS verification. - * - */ - public Output> deleteCert() { - return Codegen.optional(this.deleteCert); - } - /** - * The headers to send with the request. - * - */ - @Export(name="deleteHeaders", refs={Map.class,String.class}, tree="[0,1,1]") - private Output> deleteHeaders; - - /** - * @return The headers to send with the request. - * - */ - public Output>> deleteHeaders() { - return Codegen.optional(this.deleteHeaders); - } - /** - * Skip TLS verification. - * - */ - @Export(name="deleteInsecureSkipTLSVerify", refs={Boolean.class}, tree="[0]") - private Output deleteInsecureSkipTLSVerify; - - /** - * @return Skip TLS verification. - * - */ - public Output> deleteInsecureSkipTLSVerify() { - return Codegen.optional(this.deleteInsecureSkipTLSVerify); - } - /** - * The client key to use for TLS verification. - * - */ - @Export(name="deleteKey", refs={String.class}, tree="[0]") - private Output deleteKey; - - /** - * @return The client key to use for TLS verification. - * - */ - public Output> deleteKey() { - return Codegen.optional(this.deleteKey); - } - /** - * The HTTP method to use. - * - */ - @Export(name="deleteMethod", refs={String.class}, tree="[0]") - private Output deleteMethod; - - /** - * @return The HTTP method to use. - * - */ - public Output> deleteMethod() { - return Codegen.optional(this.deleteMethod); - } - /** - * The response from the API call. - * - */ - @Export(name="deleteResponse", refs={String.class}, tree="[0]") - private Output deleteResponse; - - /** - * @return The response from the API call. - * - */ - public Output> deleteResponse() { - return Codegen.optional(this.deleteResponse); - } - /** - * The expected response code. - * - */ - @Export(name="deleteResponseCodes", refs={List.class,String.class}, tree="[0,1]") - private Output> deleteResponseCodes; - - /** - * @return The expected response code. - * - */ - public Output>> deleteResponseCodes() { - return Codegen.optional(this.deleteResponseCodes); - } - /** - * The API endpoint to call. - * - */ - @Export(name="deleteUrl", refs={String.class}, tree="[0]") - private Output deleteUrl; - - /** - * @return The API endpoint to call. - * - */ - public Output> deleteUrl() { - return Codegen.optional(this.deleteUrl); - } - /** - * The headers to send with the request. - * - */ - @Export(name="headers", refs={Map.class,String.class}, tree="[0,1,1]") - private Output> headers; - - /** - * @return The headers to send with the request. - * - */ - public Output>> headers() { - return Codegen.optional(this.headers); - } - /** - * Skip TLS verification. - * - */ - @Export(name="insecureSkipTLSVerify", refs={Boolean.class}, tree="[0]") - private Output insecureSkipTLSVerify; - - /** - * @return Skip TLS verification. - * - */ - public Output> insecureSkipTLSVerify() { - return Codegen.optional(this.insecureSkipTLSVerify); - } - /** - * The client key to use for TLS verification. - * - */ - @Export(name="key", refs={String.class}, tree="[0]") - private Output key; - - /** - * @return The client key to use for TLS verification. - * - */ - public Output> key() { - return Codegen.optional(this.key); - } - /** - * The HTTP method to use. - * - */ - @Export(name="method", refs={String.class}, tree="[0]") - private Output method; - - /** - * @return The HTTP method to use. - * - */ - public Output method() { - return this.method; - } - /** - * The name for this API call. - * - */ - @Export(name="name", refs={String.class}, tree="[0]") - private Output name; - - /** - * @return The name for this API call. - * - */ - public Output name() { - return this.name; - } - /** - * The response from the API call. - * - */ - @Export(name="response", refs={String.class}, tree="[0]") - private Output response; - - /** - * @return The response from the API call. - * - */ - public Output response() { - return this.response; - } - @Export(name="responseCode", refs={Integer.class}, tree="[0]") - private Output responseCode; - - public Output responseCode() { - return this.responseCode; - } - /** - * The expected response code. - * - */ - @Export(name="responseCodes", refs={List.class,String.class}, tree="[0,1]") - private Output> responseCodes; - - /** - * @return The expected response code. - * - */ - public Output> responseCodes() { - return this.responseCodes; - } - /** - * The API endpoint to call. - * - */ - @Export(name="url", refs={String.class}, tree="[0]") - private Output url; - - /** - * @return The API endpoint to call. - * - */ - public Output url() { - return this.url; - } - - /** - * - * @param name The _unique_ name of the resulting resource. - */ - public Purrl(String name) { - this(name, PurrlArgs.Empty); - } - /** - * - * @param name The _unique_ name of the resulting resource. - * @param args The arguments to use to populate this resource's properties. - */ - public Purrl(String name, PurrlArgs args) { - this(name, args, null); - } - /** - * - * @param name The _unique_ name of the resulting resource. - * @param args The arguments to use to populate this resource's properties. - * @param options A bag of options that control this resource's behavior. - */ - public Purrl(String name, PurrlArgs args, @Nullable com.pulumi.resources.CustomResourceOptions options) { - super("purrl:index:Purrl", name, args == null ? PurrlArgs.Empty : args, makeResourceOptions(options, Codegen.empty())); - } - - private Purrl(String name, Output id, @Nullable com.pulumi.resources.CustomResourceOptions options) { - super("purrl:index:Purrl", name, null, makeResourceOptions(options, id)); - } - - private static com.pulumi.resources.CustomResourceOptions makeResourceOptions(@Nullable com.pulumi.resources.CustomResourceOptions options, @Nullable Output id) { - var defaultOptions = com.pulumi.resources.CustomResourceOptions.builder() - .version(Utilities.getVersion()) - .build(); - return com.pulumi.resources.CustomResourceOptions.merge(defaultOptions, options, id); - } - - /** - * Get an existing Host resource's state with the given name, ID, and optional extra - * properties used to qualify the lookup. - * - * @param name The _unique_ name of the resulting resource. - * @param id The _unique_ provider ID of the resource to lookup. - * @param options Optional settings to control the behavior of the CustomResource. - */ - public static Purrl get(String name, Output id, @Nullable com.pulumi.resources.CustomResourceOptions options) { - return new Purrl(name, id, options); - } -} diff --git a/sdk/java/src/main/java/com/pulumiverse/purrl/PurrlArgs.java b/sdk/java/src/main/java/com/pulumiverse/purrl/PurrlArgs.java deleted file mode 100644 index b20a771..0000000 --- a/sdk/java/src/main/java/com/pulumiverse/purrl/PurrlArgs.java +++ /dev/null @@ -1,776 +0,0 @@ -// *** WARNING: this file was generated by pulumi. *** -// *** Do not edit by hand unless you're certain you know what you are doing! *** - -package com.pulumiverse.purrl; - -import com.pulumi.core.Output; -import com.pulumi.core.annotations.Import; -import java.lang.Boolean; -import java.lang.String; -import java.util.List; -import java.util.Map; -import java.util.Objects; -import java.util.Optional; -import javax.annotation.Nullable; - - -public final class PurrlArgs extends com.pulumi.resources.ResourceArgs { - - public static final PurrlArgs Empty = new PurrlArgs(); - - /** - * The body of the request. - * - */ - @Import(name="body") - private @Nullable Output body; - - /** - * @return The body of the request. - * - */ - public Optional> body() { - return Optional.ofNullable(this.body); - } - - /** - * The CA certificate if server cert is not signed by a trusted CA. - * - */ - @Import(name="caCert") - private @Nullable Output caCert; - - /** - * @return The CA certificate if server cert is not signed by a trusted CA. - * - */ - public Optional> caCert() { - return Optional.ofNullable(this.caCert); - } - - /** - * The client certificate to use for TLS verification. - * - */ - @Import(name="cert") - private @Nullable Output cert; - - /** - * @return The client certificate to use for TLS verification. - * - */ - public Optional> cert() { - return Optional.ofNullable(this.cert); - } - - /** - * The body of the request. - * - */ - @Import(name="deleteBody") - private @Nullable Output deleteBody; - - /** - * @return The body of the request. - * - */ - public Optional> deleteBody() { - return Optional.ofNullable(this.deleteBody); - } - - /** - * The CA certificate if server cert is not signed by a trusted CA. - * - */ - @Import(name="deleteCaCert") - private @Nullable Output deleteCaCert; - - /** - * @return The CA certificate if server cert is not signed by a trusted CA. - * - */ - public Optional> deleteCaCert() { - return Optional.ofNullable(this.deleteCaCert); - } - - /** - * The client certificate to use for TLS verification. - * - */ - @Import(name="deleteCert") - private @Nullable Output deleteCert; - - /** - * @return The client certificate to use for TLS verification. - * - */ - public Optional> deleteCert() { - return Optional.ofNullable(this.deleteCert); - } - - /** - * The headers to send with the request. - * - */ - @Import(name="deleteHeaders") - private @Nullable Output> deleteHeaders; - - /** - * @return The headers to send with the request. - * - */ - public Optional>> deleteHeaders() { - return Optional.ofNullable(this.deleteHeaders); - } - - /** - * Skip TLS verification. - * - */ - @Import(name="deleteInsecureSkipTLSVerify") - private @Nullable Output deleteInsecureSkipTLSVerify; - - /** - * @return Skip TLS verification. - * - */ - public Optional> deleteInsecureSkipTLSVerify() { - return Optional.ofNullable(this.deleteInsecureSkipTLSVerify); - } - - /** - * The client key to use for TLS verification. - * - */ - @Import(name="deleteKey") - private @Nullable Output deleteKey; - - /** - * @return The client key to use for TLS verification. - * - */ - public Optional> deleteKey() { - return Optional.ofNullable(this.deleteKey); - } - - /** - * The HTTP method to use. - * - */ - @Import(name="deleteMethod") - private @Nullable Output deleteMethod; - - /** - * @return The HTTP method to use. - * - */ - public Optional> deleteMethod() { - return Optional.ofNullable(this.deleteMethod); - } - - /** - * The expected response code. - * - */ - @Import(name="deleteResponseCodes") - private @Nullable Output> deleteResponseCodes; - - /** - * @return The expected response code. - * - */ - public Optional>> deleteResponseCodes() { - return Optional.ofNullable(this.deleteResponseCodes); - } - - /** - * The API endpoint to call. - * - */ - @Import(name="deleteUrl") - private @Nullable Output deleteUrl; - - /** - * @return The API endpoint to call. - * - */ - public Optional> deleteUrl() { - return Optional.ofNullable(this.deleteUrl); - } - - /** - * The headers to send with the request. - * - */ - @Import(name="headers") - private @Nullable Output> headers; - - /** - * @return The headers to send with the request. - * - */ - public Optional>> headers() { - return Optional.ofNullable(this.headers); - } - - /** - * Skip TLS verification. - * - */ - @Import(name="insecureSkipTLSVerify") - private @Nullable Output insecureSkipTLSVerify; - - /** - * @return Skip TLS verification. - * - */ - public Optional> insecureSkipTLSVerify() { - return Optional.ofNullable(this.insecureSkipTLSVerify); - } - - /** - * The client key to use for TLS verification. - * - */ - @Import(name="key") - private @Nullable Output key; - - /** - * @return The client key to use for TLS verification. - * - */ - public Optional> key() { - return Optional.ofNullable(this.key); - } - - /** - * The HTTP method to use. - * - */ - @Import(name="method", required=true) - private Output method; - - /** - * @return The HTTP method to use. - * - */ - public Output method() { - return this.method; - } - - /** - * The name for this API call. - * - */ - @Import(name="name", required=true) - private Output name; - - /** - * @return The name for this API call. - * - */ - public Output name() { - return this.name; - } - - /** - * The expected response code. - * - */ - @Import(name="responseCodes", required=true) - private Output> responseCodes; - - /** - * @return The expected response code. - * - */ - public Output> responseCodes() { - return this.responseCodes; - } - - /** - * The API endpoint to call. - * - */ - @Import(name="url", required=true) - private Output url; - - /** - * @return The API endpoint to call. - * - */ - public Output url() { - return this.url; - } - - private PurrlArgs() {} - - private PurrlArgs(PurrlArgs $) { - this.body = $.body; - this.caCert = $.caCert; - this.cert = $.cert; - this.deleteBody = $.deleteBody; - this.deleteCaCert = $.deleteCaCert; - this.deleteCert = $.deleteCert; - this.deleteHeaders = $.deleteHeaders; - this.deleteInsecureSkipTLSVerify = $.deleteInsecureSkipTLSVerify; - this.deleteKey = $.deleteKey; - this.deleteMethod = $.deleteMethod; - this.deleteResponseCodes = $.deleteResponseCodes; - this.deleteUrl = $.deleteUrl; - this.headers = $.headers; - this.insecureSkipTLSVerify = $.insecureSkipTLSVerify; - this.key = $.key; - this.method = $.method; - this.name = $.name; - this.responseCodes = $.responseCodes; - this.url = $.url; - } - - public static Builder builder() { - return new Builder(); - } - public static Builder builder(PurrlArgs defaults) { - return new Builder(defaults); - } - - public static final class Builder { - private PurrlArgs $; - - public Builder() { - $ = new PurrlArgs(); - } - - public Builder(PurrlArgs defaults) { - $ = new PurrlArgs(Objects.requireNonNull(defaults)); - } - - /** - * @param body The body of the request. - * - * @return builder - * - */ - public Builder body(@Nullable Output body) { - $.body = body; - return this; - } - - /** - * @param body The body of the request. - * - * @return builder - * - */ - public Builder body(String body) { - return body(Output.of(body)); - } - - /** - * @param caCert The CA certificate if server cert is not signed by a trusted CA. - * - * @return builder - * - */ - public Builder caCert(@Nullable Output caCert) { - $.caCert = caCert; - return this; - } - - /** - * @param caCert The CA certificate if server cert is not signed by a trusted CA. - * - * @return builder - * - */ - public Builder caCert(String caCert) { - return caCert(Output.of(caCert)); - } - - /** - * @param cert The client certificate to use for TLS verification. - * - * @return builder - * - */ - public Builder cert(@Nullable Output cert) { - $.cert = cert; - return this; - } - - /** - * @param cert The client certificate to use for TLS verification. - * - * @return builder - * - */ - public Builder cert(String cert) { - return cert(Output.of(cert)); - } - - /** - * @param deleteBody The body of the request. - * - * @return builder - * - */ - public Builder deleteBody(@Nullable Output deleteBody) { - $.deleteBody = deleteBody; - return this; - } - - /** - * @param deleteBody The body of the request. - * - * @return builder - * - */ - public Builder deleteBody(String deleteBody) { - return deleteBody(Output.of(deleteBody)); - } - - /** - * @param deleteCaCert The CA certificate if server cert is not signed by a trusted CA. - * - * @return builder - * - */ - public Builder deleteCaCert(@Nullable Output deleteCaCert) { - $.deleteCaCert = deleteCaCert; - return this; - } - - /** - * @param deleteCaCert The CA certificate if server cert is not signed by a trusted CA. - * - * @return builder - * - */ - public Builder deleteCaCert(String deleteCaCert) { - return deleteCaCert(Output.of(deleteCaCert)); - } - - /** - * @param deleteCert The client certificate to use for TLS verification. - * - * @return builder - * - */ - public Builder deleteCert(@Nullable Output deleteCert) { - $.deleteCert = deleteCert; - return this; - } - - /** - * @param deleteCert The client certificate to use for TLS verification. - * - * @return builder - * - */ - public Builder deleteCert(String deleteCert) { - return deleteCert(Output.of(deleteCert)); - } - - /** - * @param deleteHeaders The headers to send with the request. - * - * @return builder - * - */ - public Builder deleteHeaders(@Nullable Output> deleteHeaders) { - $.deleteHeaders = deleteHeaders; - return this; - } - - /** - * @param deleteHeaders The headers to send with the request. - * - * @return builder - * - */ - public Builder deleteHeaders(Map deleteHeaders) { - return deleteHeaders(Output.of(deleteHeaders)); - } - - /** - * @param deleteInsecureSkipTLSVerify Skip TLS verification. - * - * @return builder - * - */ - public Builder deleteInsecureSkipTLSVerify(@Nullable Output deleteInsecureSkipTLSVerify) { - $.deleteInsecureSkipTLSVerify = deleteInsecureSkipTLSVerify; - return this; - } - - /** - * @param deleteInsecureSkipTLSVerify Skip TLS verification. - * - * @return builder - * - */ - public Builder deleteInsecureSkipTLSVerify(Boolean deleteInsecureSkipTLSVerify) { - return deleteInsecureSkipTLSVerify(Output.of(deleteInsecureSkipTLSVerify)); - } - - /** - * @param deleteKey The client key to use for TLS verification. - * - * @return builder - * - */ - public Builder deleteKey(@Nullable Output deleteKey) { - $.deleteKey = deleteKey; - return this; - } - - /** - * @param deleteKey The client key to use for TLS verification. - * - * @return builder - * - */ - public Builder deleteKey(String deleteKey) { - return deleteKey(Output.of(deleteKey)); - } - - /** - * @param deleteMethod The HTTP method to use. - * - * @return builder - * - */ - public Builder deleteMethod(@Nullable Output deleteMethod) { - $.deleteMethod = deleteMethod; - return this; - } - - /** - * @param deleteMethod The HTTP method to use. - * - * @return builder - * - */ - public Builder deleteMethod(String deleteMethod) { - return deleteMethod(Output.of(deleteMethod)); - } - - /** - * @param deleteResponseCodes The expected response code. - * - * @return builder - * - */ - public Builder deleteResponseCodes(@Nullable Output> deleteResponseCodes) { - $.deleteResponseCodes = deleteResponseCodes; - return this; - } - - /** - * @param deleteResponseCodes The expected response code. - * - * @return builder - * - */ - public Builder deleteResponseCodes(List deleteResponseCodes) { - return deleteResponseCodes(Output.of(deleteResponseCodes)); - } - - /** - * @param deleteResponseCodes The expected response code. - * - * @return builder - * - */ - public Builder deleteResponseCodes(String... deleteResponseCodes) { - return deleteResponseCodes(List.of(deleteResponseCodes)); - } - - /** - * @param deleteUrl The API endpoint to call. - * - * @return builder - * - */ - public Builder deleteUrl(@Nullable Output deleteUrl) { - $.deleteUrl = deleteUrl; - return this; - } - - /** - * @param deleteUrl The API endpoint to call. - * - * @return builder - * - */ - public Builder deleteUrl(String deleteUrl) { - return deleteUrl(Output.of(deleteUrl)); - } - - /** - * @param headers The headers to send with the request. - * - * @return builder - * - */ - public Builder headers(@Nullable Output> headers) { - $.headers = headers; - return this; - } - - /** - * @param headers The headers to send with the request. - * - * @return builder - * - */ - public Builder headers(Map headers) { - return headers(Output.of(headers)); - } - - /** - * @param insecureSkipTLSVerify Skip TLS verification. - * - * @return builder - * - */ - public Builder insecureSkipTLSVerify(@Nullable Output insecureSkipTLSVerify) { - $.insecureSkipTLSVerify = insecureSkipTLSVerify; - return this; - } - - /** - * @param insecureSkipTLSVerify Skip TLS verification. - * - * @return builder - * - */ - public Builder insecureSkipTLSVerify(Boolean insecureSkipTLSVerify) { - return insecureSkipTLSVerify(Output.of(insecureSkipTLSVerify)); - } - - /** - * @param key The client key to use for TLS verification. - * - * @return builder - * - */ - public Builder key(@Nullable Output key) { - $.key = key; - return this; - } - - /** - * @param key The client key to use for TLS verification. - * - * @return builder - * - */ - public Builder key(String key) { - return key(Output.of(key)); - } - - /** - * @param method The HTTP method to use. - * - * @return builder - * - */ - public Builder method(Output method) { - $.method = method; - return this; - } - - /** - * @param method The HTTP method to use. - * - * @return builder - * - */ - public Builder method(String method) { - return method(Output.of(method)); - } - - /** - * @param name The name for this API call. - * - * @return builder - * - */ - public Builder name(Output name) { - $.name = name; - return this; - } - - /** - * @param name The name for this API call. - * - * @return builder - * - */ - public Builder name(String name) { - return name(Output.of(name)); - } - - /** - * @param responseCodes The expected response code. - * - * @return builder - * - */ - public Builder responseCodes(Output> responseCodes) { - $.responseCodes = responseCodes; - return this; - } - - /** - * @param responseCodes The expected response code. - * - * @return builder - * - */ - public Builder responseCodes(List responseCodes) { - return responseCodes(Output.of(responseCodes)); - } - - /** - * @param responseCodes The expected response code. - * - * @return builder - * - */ - public Builder responseCodes(String... responseCodes) { - return responseCodes(List.of(responseCodes)); - } - - /** - * @param url The API endpoint to call. - * - * @return builder - * - */ - public Builder url(Output url) { - $.url = url; - return this; - } - - /** - * @param url The API endpoint to call. - * - * @return builder - * - */ - public Builder url(String url) { - return url(Output.of(url)); - } - - public PurrlArgs build() { - $.method = Objects.requireNonNull($.method, "expected parameter 'method' to be non-null"); - $.name = Objects.requireNonNull($.name, "expected parameter 'name' to be non-null"); - $.responseCodes = Objects.requireNonNull($.responseCodes, "expected parameter 'responseCodes' to be non-null"); - $.url = Objects.requireNonNull($.url, "expected parameter 'url' to be non-null"); - return $; - } - } - -} diff --git a/sdk/java/src/main/java/com/pulumiverse/purrl/Utilities.java b/sdk/java/src/main/java/com/pulumiverse/purrl/Utilities.java deleted file mode 100644 index 932d751..0000000 --- a/sdk/java/src/main/java/com/pulumiverse/purrl/Utilities.java +++ /dev/null @@ -1,90 +0,0 @@ -// *** WARNING: this file was generated by pulumi. *** -// *** Do not edit by hand unless you're certain you know what you are doing! *** - -package com.pulumiverse.purrl; - - - - - -import java.io.BufferedReader; -import java.io.InputStreamReader; -import java.util.Optional; -import java.util.stream.Collectors; -import javax.annotation.Nullable; -import com.pulumi.core.internal.Environment; -import com.pulumi.deployment.InvokeOptions; - -public class Utilities { - - public static Optional getEnv(String... names) { - for (var n : names) { - var value = Environment.getEnvironmentVariable(n); - if (value.isValue()) { - return Optional.of(value.value()); - } - } - return Optional.empty(); - } - - public static Optional getEnvBoolean(String... names) { - for (var n : names) { - var value = Environment.getBooleanEnvironmentVariable(n); - if (value.isValue()) { - return Optional.of(value.value()); - } - } - return Optional.empty(); - } - - public static Optional getEnvInteger(String... names) { - for (var n : names) { - var value = Environment.getIntegerEnvironmentVariable(n); - if (value.isValue()) { - return Optional.of(value.value()); - } - } - return Optional.empty(); - } - - public static Optional getEnvDouble(String... names) { - for (var n : names) { - var value = Environment.getDoubleEnvironmentVariable(n); - if (value.isValue()) { - return Optional.of(value.value()); - } - } - return Optional.empty(); - } - - // TODO: this probably should be done via a mutator on the InvokeOptions - public static InvokeOptions withVersion(@Nullable InvokeOptions options) { - if (options != null && options.getVersion().isPresent()) { - return options; - } - return new InvokeOptions( - options == null ? null : options.getParent().orElse(null), - options == null ? null : options.getProvider().orElse(null), - getVersion() - ); - } - - private static final String version; - public static String getVersion() { - return version; - } - - static { - var resourceName = "com/pulumi/purrl/version.txt"; - var versionFile = Utilities.class.getClassLoader().getResourceAsStream(resourceName); - if (versionFile == null) { - throw new IllegalStateException( - String.format("expected resource '%s' on Classpath, not found", resourceName) - ); - } - version = new BufferedReader(new InputStreamReader(versionFile)) - .lines() - .collect(Collectors.joining("\n")) - .trim(); - } -} diff --git a/sdk/nodejs/index.ts b/sdk/nodejs/index.ts index 5f6cf3c..b5054a2 100644 --- a/sdk/nodejs/index.ts +++ b/sdk/nodejs/index.ts @@ -1,4 +1,4 @@ -// *** WARNING: this file was generated by pulumi. *** +// *** WARNING: this file was generated by pulumi-language-nodejs. *** // *** Do not edit by hand unless you're certain you know what you are doing! *** import * as pulumi from "@pulumi/pulumi"; diff --git a/sdk/nodejs/provider.ts b/sdk/nodejs/provider.ts index fd93273..510acfd 100644 --- a/sdk/nodejs/provider.ts +++ b/sdk/nodejs/provider.ts @@ -1,4 +1,4 @@ -// *** WARNING: this file was generated by pulumi. *** +// *** WARNING: this file was generated by pulumi-language-nodejs. *** // *** Do not edit by hand unless you're certain you know what you are doing! *** import * as pulumi from "@pulumi/pulumi"; @@ -16,7 +16,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/purrl.ts b/sdk/nodejs/purrl.ts index 48f1257..3640ccc 100644 --- a/sdk/nodejs/purrl.ts +++ b/sdk/nodejs/purrl.ts @@ -1,4 +1,4 @@ -// *** WARNING: this file was generated by pulumi. *** +// *** WARNING: this file was generated by pulumi-language-nodejs. *** // *** Do not edit by hand unless you're certain you know what you are doing! *** import * as pulumi from "@pulumi/pulumi"; diff --git a/sdk/nodejs/utilities.ts b/sdk/nodejs/utilities.ts index b9f493b..84e4c3e 100644 --- a/sdk/nodejs/utilities.ts +++ b/sdk/nodejs/utilities.ts @@ -1,4 +1,4 @@ -// *** WARNING: this file was generated by pulumi. *** +// *** WARNING: this file was generated by pulumi-language-nodejs. *** // *** Do not edit by hand unless you're certain you know what you are doing! ***