Skip to content

Instantly share code, notes, and snippets.

@jplewa
jplewa / schema-aws-classic-v5.16.2-subset-for-build.json
Last active October 24, 2022 13:23
Pulumi Kotlin AWS (v5.16.2) temporary build schema
{
"name": "aws",
"description": "A Pulumi package for creating and managing Amazon Web Services (AWS) cloud resources.",
"keywords": [
"pulumi",
"aws"
],
"homepage": "https://pulumi.io",
"license": "Apache-2.0",
"attribution": "This Pulumi package is based on the [`aws` Terraform Provider](https://github.com/hashicorp/terraform-provider-aws).",
@jplewa
jplewa / schema-gcp-classic-v6.39.0-subset-for-build.json
Last active November 3, 2022 15:10
Pulumi Kotlin GCP (v6.39.0) temporary build schema
{
"name": "gcp",
"description": "A Pulumi package for creating and managing Google Cloud Platform resources.",
"keywords": [
"pulumi",
"gcp"
],
"homepage": "https://pulumi.io",
"license": "Apache-2.0",
"attribution": "This Pulumi package is based on the [`google-beta` Terraform Provider](https://github.com/hashicorp/terraform-provider-google-beta).",
@jplewa
jplewa / schema-github-v4.17.0-subset-for-build.json
Last active October 24, 2022 10:41
Pulumi Kotlin GitHub (v4.17.0) temporary build schema
{
"name": "github",
"description": "A Pulumi package for creating and managing github cloud resources.",
"keywords": [
"pulumi",
"github"
],
"homepage": "https://pulumi.io",
"license": "Apache-2.0",
"attribution": "This Pulumi package is based on the [`github` Terraform Provider](https://github.com/integrations/terraform-provider-github).",
@jplewa
jplewa / schema-google-native-v0.27.0-subset-for-build.json
Last active November 10, 2022 10:57
Pulumi Kotlin Google Native (v0.27.0) temporary build schema
{
"name": "google-native",
"displayName": "Google Cloud Native",
"config": {
"variables": {
"appendUserAgent": {
"type": "string",
"description": "Additional user-agent string to append to the default one (<prod_name>/<ver>)."
},
"disablePartnerName": {
@jplewa
jplewa / schema-kubernetes-v.3.22.1-subset-for-build.json
Last active November 10, 2022 10:58
Pulumi Kotlin Kubernetes (v3.22.1) temporary build schema
{
"name": "kubernetes",
"displayName": "Kubernetes",
"config": {
"variables": {
"cluster": {
"type": "string",
"description": "If present, the name of the kubeconfig cluster to use."
},
"context": {
{
"name": "azure",
"meta": {
"moduleFormat": "(.*)(?:/[^/]*)"
},
"config": {
"variables": {
"auxiliaryTenantIds": {
"type": "array",
"items": {
{
"name": "azure-native",
"displayName": "Azure Native",
"config": {
"variables": {
"auxiliaryTenantIds": {
"type": "array",
"items": {
"type": "string"
}
{
"name": "gcp",
"meta": {
"moduleFormat": "(.*)(?:/[^/]*)"
},
"config": {
"variables": {
"accessApprovalCustomEndpoint": {
"type": "string"
},
{
"name": "google-native",
"displayName": "Google Cloud Native",
"config": {
"variables": {
"appendUserAgent": {
"type": "string",
"description": "Additional user-agent string to append to the default one (<prod_name>/<ver>)."
},
"disablePartnerName": {
{
"name": "kubernetes",
"displayName": "Kubernetes",
"config": {
"variables": {
"cluster": {
"type": "string",
"description": "If present, the name of the kubeconfig cluster to use."
},
"context": {