github.com/myhau/pulumi/pkg/v3@v3.70.2-0.20221116134521-f2775972e587/codegen/testing/test/testdata/functions-secrets/schema.json (about)

     1  {
     2      "name": "mypkg",
     3      "version": "0.0.1",
     4      "functions": {
     5          "mypkg::funcWithSecrets": {
     6              "inputs": {
     7                  "properties": {
     8                      "cryptoKey": {
     9                          "type": "string"
    10                      },
    11                      "plaintext": {
    12                          "type": "string",
    13                          "secret": true
    14                      }
    15                  },
    16                  "type": "object",
    17                  "required": [
    18                      "cryptoKey",
    19                      "plaintext"
    20                  ]
    21              },
    22              "outputs": {
    23                  "properties": {
    24                      "ciphertext": {
    25                          "type": "string"
    26                      },
    27                      "cryptoKey": {
    28                          "type": "string"
    29                      },
    30                      "id": {
    31                          "type": "string"
    32                      },
    33                      "plaintext": {
    34                          "type": "string",
    35                          "secret": true
    36                      }
    37                  },
    38                  "type": "object",
    39                  "required": [
    40                      "ciphertext",
    41                      "cryptoKey",
    42                      "plaintext",
    43                      "id"
    44                  ]
    45              }
    46          }
    47      },
    48      "language": {
    49          "nodejs": {
    50              "devDependencies": {
    51                  "@types/node": "latest"
    52              }
    53          },
    54          "go": {},
    55          "python": {},
    56          "csharp": {
    57              "projectReferences": [
    58                  "..\\..\\..\\..\\..\\..\\..\\sdk\\dotnet\\Pulumi\\Pulumi.csproj"
    59              ]
    60          }
    61      }
    62  }