diff --git a/.pulumi-java-gen.version b/.pulumi-java-gen.version index 0548fb4e9..7092c7c46 100644 --- a/.pulumi-java-gen.version +++ b/.pulumi-java-gen.version @@ -1 +1 @@ -0.14.0 \ No newline at end of file +0.15.0 \ No newline at end of file diff --git a/examples/go.mod b/examples/go.mod index cd8e28a1f..2d6f85bd3 100644 --- a/examples/go.mod +++ b/examples/go.mod @@ -2,7 +2,7 @@ module github.com/pulumi/pulumi-rancher2/examples/v6 go 1.21 -require github.com/pulumi/pulumi/pkg/v3 v3.128.0 +require github.com/pulumi/pulumi/pkg/v3 v3.129.0 require ( cloud.google.com/go v0.112.1 // indirect @@ -123,7 +123,7 @@ require ( github.com/pmezard/go-difflib v1.0.0 // indirect github.com/pulumi/appdash v0.0.0-20231130102222-75f619a67231 // indirect github.com/pulumi/esc v0.9.1 // indirect - github.com/pulumi/pulumi/sdk/v3 v3.128.0 // indirect + github.com/pulumi/pulumi/sdk/v3 v3.129.0 // indirect github.com/rivo/uniseg v0.4.4 // indirect github.com/rogpeppe/go-internal v1.12.0 // indirect github.com/ryanuber/go-glob v1.0.0 // indirect @@ -154,14 +154,14 @@ require ( go.uber.org/atomic v1.9.0 // indirect gocloud.dev v0.37.0 // indirect gocloud.dev/secrets/hashivault v0.37.0 // indirect - golang.org/x/crypto v0.24.0 // indirect + golang.org/x/crypto v0.25.0 // indirect golang.org/x/exp v0.0.0-20240604190554-fc45aab8b7f8 // indirect golang.org/x/mod v0.18.0 // indirect - golang.org/x/net v0.26.0 // indirect + golang.org/x/net v0.27.0 // indirect golang.org/x/oauth2 v0.18.0 // indirect golang.org/x/sync v0.7.0 // indirect - golang.org/x/sys v0.21.0 // indirect - golang.org/x/term v0.21.0 // indirect + golang.org/x/sys v0.22.0 // indirect + golang.org/x/term v0.22.0 // indirect golang.org/x/text v0.16.0 // indirect golang.org/x/time v0.5.0 // indirect golang.org/x/tools v0.22.0 // indirect diff --git a/examples/go.sum b/examples/go.sum index 01fb8a553..d9d59af93 100644 --- a/examples/go.sum +++ b/examples/go.sum @@ -342,10 +342,10 @@ github.com/pulumi/appdash v0.0.0-20231130102222-75f619a67231 h1:vkHw5I/plNdTr435 github.com/pulumi/appdash v0.0.0-20231130102222-75f619a67231/go.mod h1:murToZ2N9hNJzewjHBgfFdXhZKjY3z5cYC1VXk+lbFE= github.com/pulumi/esc v0.9.1 h1:HH5eEv8sgyxSpY5a8yePyqFXzA8cvBvapfH8457+mIs= github.com/pulumi/esc v0.9.1/go.mod h1:oEJ6bOsjYlQUpjf70GiX+CXn3VBmpwFDxUTlmtUN84c= -github.com/pulumi/pulumi/pkg/v3 v3.128.0 h1:K3qtJYjHg4DkA7LxknY/MoQZ+QHdHQDh/k2njjmjHXM= -github.com/pulumi/pulumi/pkg/v3 v3.128.0/go.mod h1:/spoJXy/mqQ8fBLgXBEbUrAnL7pHdfXOviIo5fZROEY= -github.com/pulumi/pulumi/sdk/v3 v3.128.0 h1:5VPFfygxt6rva0bEYVQZXxsGAo2/D1wsb9erGOtXxzk= -github.com/pulumi/pulumi/sdk/v3 v3.128.0/go.mod h1:p1U24en3zt51agx+WlNboSOV8eLlPWYAkxMzVEXKbnY= +github.com/pulumi/pulumi/pkg/v3 v3.129.0 h1:n4Jd4ctlvw3eqyHglb/yJKDtRqjOvdkCBfG5T+orU30= +github.com/pulumi/pulumi/pkg/v3 v3.129.0/go.mod h1:W3c7JgO064kUH5IfyQMCgmsAr5iwr3PO6KEeIQiO0dY= +github.com/pulumi/pulumi/sdk/v3 v3.129.0 h1:uZpTTwWTx7Mk8UT9FgatzxzArim47vZ6hzNCKvgvX6A= +github.com/pulumi/pulumi/sdk/v3 v3.129.0/go.mod h1:p1U24en3zt51agx+WlNboSOV8eLlPWYAkxMzVEXKbnY= github.com/rivo/uniseg v0.1.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= github.com/rivo/uniseg v0.4.4 h1:8TfxU8dW6PdqD27gjM8MVNuicgxIjxpm4K7x4jp8sis= @@ -439,8 +439,8 @@ golang.org/x/crypto v0.7.0/go.mod h1:pYwdfH91IfpZVANVyUOhSIPZaFoJGxTFbZhFTx+dXZU golang.org/x/crypto v0.13.0/go.mod h1:y6Z2r+Rw4iayiXXAIxJIDAJ1zMW4yaTpebo8fPOliYc= golang.org/x/crypto v0.18.0/go.mod h1:R0j02AL6hcrfOiy9T4ZYp/rcWeMxM3L6QYxlOuEG1mg= golang.org/x/crypto v0.19.0/go.mod h1:Iy9bg/ha4yyC70EfRS8jz+B6ybOBKMaSxLj6P6oBDfU= -golang.org/x/crypto v0.24.0 h1:mnl8DM0o513X8fdIkmyFE/5hTYxbwYOjDS/+rK6qpRI= -golang.org/x/crypto v0.24.0/go.mod h1:Z1PMYSOR5nyMcyAVAIQSKCDwalqy85Aqn1x3Ws4L5DM= +golang.org/x/crypto v0.25.0 h1:ypSNr+bnYL2YhwoMt2zPxHFmbAN1KZs/njMG3hxUp30= +golang.org/x/crypto v0.25.0/go.mod h1:T+wALwcMOSE0kXgUAnPAHqTLW+XHgcELELW8VaDgm/M= golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20240604190554-fc45aab8b7f8 h1:LoYXNGAShUG3m/ehNk4iFctuhGX/+R1ZpfJ4/ia80JM= golang.org/x/exp v0.0.0-20240604190554-fc45aab8b7f8/go.mod h1:jj3sYF3dwk5D+ghuXyeI3r5MFf+NT2An6/9dOA95KSI= @@ -476,8 +476,8 @@ golang.org/x/net v0.8.0/go.mod h1:QVkue5JL9kW//ek3r6jTKnTFis1tRmNAW2P1shuFdJc= golang.org/x/net v0.10.0/go.mod h1:0qNGK6F8kojg2nk9dLZ2mShWaEBan6FAoqfSigmmuDg= golang.org/x/net v0.15.0/go.mod h1:idbUs1IY1+zTqbi8yxTbhexhEEk5ur9LInksu6HrEpk= golang.org/x/net v0.20.0/go.mod h1:z8BVo6PvndSri0LbOE3hAn0apkU+1YvI6E70E9jsnvY= -golang.org/x/net v0.26.0 h1:soB7SVo0PWrY4vPW/+ay0jKDNScG2X9wFeYlXIvJsOQ= -golang.org/x/net v0.26.0/go.mod h1:5YKkiSynbBIh3p6iOc/vibscux0x38BZDkn8sCUPxHE= +golang.org/x/net v0.27.0 h1:5K3Njcw06/l2y9vpGCSdcxWOYHOUk3dVNGDXN+FvAys= +golang.org/x/net v0.27.0/go.mod h1:dDi0PyhWNoiUOrAS8uXv/vnScO4wnHQO4mj9fn/RytE= golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= golang.org/x/oauth2 v0.18.0 h1:09qnuIAgzdx1XplqJvW6CQqMCtGZykZWcXzPMPUusvI= golang.org/x/oauth2 v0.18.0/go.mod h1:Wf7knwG0MPoWIMMBgFlEaSUDaKskp0dCfrlJRJXbBi8= @@ -518,8 +518,8 @@ golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.12.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.16.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/sys v0.17.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= -golang.org/x/sys v0.21.0 h1:rF+pYz3DAGSQAxAu1CbC7catZg4ebC4UIeIhKxBZvws= -golang.org/x/sys v0.21.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.22.0 h1:RI27ohtqKCnwULzJLqkv897zojh5/DwS/ENaMzUOaWI= +golang.org/x/sys v0.22.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= golang.org/x/term v0.2.0/go.mod h1:TVmDHMZPmdnySmBfhjOoOdhjzdE1h4u1VwSiw2l1Nuc= @@ -529,8 +529,8 @@ golang.org/x/term v0.8.0/go.mod h1:xPskH00ivmX89bAKVGSKKtLOWNx2+17Eiy94tnKShWo= golang.org/x/term v0.12.0/go.mod h1:owVbMEjm3cBLCHdkQu9b1opXd4ETQWc3BhuQGKgXgvU= golang.org/x/term v0.16.0/go.mod h1:yn7UURbUtPyrVJPGPq404EukNFxcm/foM+bV/bfcDsY= golang.org/x/term v0.17.0/go.mod h1:lLRBjIVuehSbZlaOtGMbcMncT+aqLLLmKrsjNrUguwk= -golang.org/x/term v0.21.0 h1:WVXCp+/EBEHOj53Rvu+7KiT/iElMrO8ACK16SMZ3jaA= -golang.org/x/term v0.21.0/go.mod h1:ooXLefLobQVslOqselCNF4SxFAaoS6KujMbsGzSDmX0= +golang.org/x/term v0.22.0 h1:BbsgPEJULsl2fV/AT3v15Mjva5yXKQDyKf+TbDz7QJk= +golang.org/x/term v0.22.0/go.mod h1:F3qCibpT5AMpCRfhfT53vVJwhLtIVHhB9XDjfFvnMI4= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= diff --git a/provider/cmd/pulumi-resource-rancher2/schema.json b/provider/cmd/pulumi-resource-rancher2/schema.json index d58a3b4f5..ffb322020 100644 --- a/provider/cmd/pulumi-resource-rancher2/schema.json +++ b/provider/cmd/pulumi-resource-rancher2/schema.json @@ -489,7 +489,7 @@ "tag": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Tags for Kubernetes cluster. For example, foo=bar\n", "deprecationMessage": "Use tags argument instead as []string" @@ -671,7 +671,7 @@ "tags": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "The AKS cluster tags\n" }, @@ -739,7 +739,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for the Cluster (map)\n" }, @@ -910,7 +910,7 @@ "selector": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Node rule selector\n" } @@ -1028,7 +1028,7 @@ "answers": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Answers for monitor input\n" }, @@ -1044,7 +1044,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for the Cluster (map)\n" }, @@ -1074,7 +1074,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for the Cluster (map)\n" }, @@ -1133,7 +1133,7 @@ "values": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Key/values for answer\n" } @@ -1359,7 +1359,7 @@ "tags": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "The EKS cluster tags\n" } @@ -1412,7 +1412,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for the Cluster (map)\n" }, @@ -1446,7 +1446,7 @@ "resourceTags": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "The EKS node group resource tags\n" }, @@ -1467,7 +1467,7 @@ "tags": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "The EKS node group tags\n" }, @@ -1725,7 +1725,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for the Cluster (map)\n" }, @@ -1809,7 +1809,7 @@ "resourceLabels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "The map of Kubernetes labels (key/value pairs) to be applied to each cluster\n" }, @@ -1936,7 +1936,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for the Cluster (map)\n" }, @@ -2252,7 +2252,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for the Cluster (map)\n" }, @@ -2756,7 +2756,7 @@ "options": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "RKE options for network (map)\n" } @@ -3598,7 +3598,7 @@ "nodeSelector": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "RKE monitoring node selector (map)\n" }, @@ -3609,7 +3609,7 @@ "options": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "RKE options for network (map)\n" }, @@ -3689,7 +3689,7 @@ "nodeSelector": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Node selector key pair\n" } @@ -3771,7 +3771,7 @@ "extraArgs": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Extra arguments for scheduler service (map)\n" }, @@ -3790,14 +3790,14 @@ "nodeSelector": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "RKE monitoring node selector (map)\n" }, "options": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "RKE options for network (map)\n" }, @@ -3896,14 +3896,14 @@ "nodeSelector": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "RKE monitoring node selector (map)\n" }, "options": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "RKE options for network (map)\n" }, @@ -4025,7 +4025,7 @@ "options": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "RKE options for network (map)\n" }, @@ -4506,7 +4506,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for the Cluster (map)\n" }, @@ -4682,7 +4682,7 @@ "extraArgs": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Extra arguments for scheduler service (map)\n" }, @@ -4844,7 +4844,7 @@ "extraArgs": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Extra arguments for scheduler service (map)\n" }, @@ -5045,7 +5045,7 @@ "extraArgs": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Extra arguments for scheduler service (map)\n" }, @@ -5097,7 +5097,7 @@ "extraArgs": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Extra arguments for scheduler service (map)\n" }, @@ -5151,7 +5151,7 @@ "extraArgs": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Extra arguments for scheduler service (map)\n" }, @@ -5189,7 +5189,7 @@ "extraArgs": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Extra arguments for scheduler service (map)\n" }, @@ -5280,14 +5280,14 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations of the resource\n" }, "capacity": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "The total resources of a node (map).\n" }, @@ -5314,7 +5314,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels of the resource\n" }, @@ -5353,7 +5353,7 @@ "systemInfo": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "General information about the node, such as kernel version, kubelet and kube-proxy version, Docker version (if used), and OS name.\n" } @@ -5404,7 +5404,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for the cluster template (map)\n" }, @@ -5431,7 +5431,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for the cluster template (map)\n" }, @@ -5706,7 +5706,7 @@ "options": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" } } }, @@ -6435,7 +6435,7 @@ "nodeSelector": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" } }, "nodelocal": { @@ -6445,7 +6445,7 @@ "options": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" } }, "provider": { @@ -6515,7 +6515,7 @@ "nodeSelector": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Node selector key pair\n" } @@ -6590,7 +6590,7 @@ "extraArgs": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" } }, "httpPort": { @@ -6605,13 +6605,13 @@ "nodeSelector": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" } }, "options": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" } }, "provider": { @@ -6703,13 +6703,13 @@ "nodeSelector": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" } }, "options": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" } }, "provider": { @@ -6818,7 +6818,7 @@ "options": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" } }, "plugin": { @@ -7210,7 +7210,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for the cluster template (map)\n" }, @@ -7361,7 +7361,7 @@ "extraArgs": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" } }, "extraBinds": { @@ -7498,7 +7498,7 @@ "extraArgs": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" } }, "extraBinds": { @@ -7681,7 +7681,7 @@ "extraArgs": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" } }, "extraBinds": { @@ -7726,7 +7726,7 @@ "extraArgs": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" } }, "extraBinds": { @@ -7773,7 +7773,7 @@ "extraArgs": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" } }, "extraBinds": { @@ -7807,7 +7807,7 @@ "extraArgs": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" } }, "extraBinds": { @@ -8007,7 +8007,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for the Cluster.\n" }, @@ -8038,7 +8038,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for the Cluster.\n" }, @@ -8380,7 +8380,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for the Cluster.\n" }, @@ -8407,7 +8407,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for the Cluster.\n" }, @@ -8418,7 +8418,7 @@ "machineLabels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels of the machine\n" }, @@ -8576,7 +8576,7 @@ "matchLabels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Label selector match labels\n" } @@ -8748,7 +8748,7 @@ "matchLabels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Label selector match labels\n" } @@ -8838,7 +8838,7 @@ "rewrites": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Registry mirror rewrites\n" } @@ -10029,7 +10029,7 @@ "values": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Key/values for answer\n" } @@ -10694,7 +10694,7 @@ "serverLabels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Map of the labels which will be assigned to the server\n" }, @@ -11877,7 +11877,7 @@ "selector": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Workload rule selector\n" }, @@ -11914,7 +11914,7 @@ "answers": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Answers for monitor input\n" }, @@ -12302,7 +12302,7 @@ "tag": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Tags for Kubernetes cluster. For example, foo=bar\n", "deprecationMessage": "Use tags argument instead as []string" @@ -12470,7 +12470,7 @@ "tags": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "The AKS cluster tags\n" }, @@ -12534,7 +12534,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Labels for Node Pool object (map)\n" }, @@ -12711,7 +12711,7 @@ "selector": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Node rule selector\n" } @@ -12746,7 +12746,7 @@ "answers": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Answers for monitor input\n" }, @@ -12762,7 +12762,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Annotations for Node Pool object (map)\n" }, @@ -12788,7 +12788,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Labels for Node Pool object (map)\n" }, @@ -12845,7 +12845,7 @@ "values": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Key/values for answer\n" } @@ -13073,7 +13073,7 @@ "tags": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "The EKS cluster tags\n" } @@ -13124,7 +13124,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Labels for Node Pool object (map)\n" }, @@ -13158,7 +13158,7 @@ "resourceTags": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "The EKS node group resource tags\n" }, @@ -13179,7 +13179,7 @@ "tags": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "The EKS node group tags\n" }, @@ -13353,7 +13353,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Labels for Node Pool object (map)\n" }, @@ -13437,7 +13437,7 @@ "resourceLabels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "The map of Kubernetes labels (key/value pairs) to be applied to each cluster\n" }, @@ -13536,7 +13536,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Labels for Node Pool object (map)\n" }, @@ -13848,7 +13848,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Labels for Node Pool object (map)\n" }, @@ -14365,7 +14365,7 @@ "options": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" } } }, @@ -15077,7 +15077,7 @@ "nodeSelector": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" } }, "nodelocal": { @@ -15087,7 +15087,7 @@ "options": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" } }, "provider": { @@ -15158,7 +15158,7 @@ "nodeSelector": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Node selector key pair\n" } @@ -15231,7 +15231,7 @@ "extraArgs": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" } }, "httpPort": { @@ -15246,13 +15246,13 @@ "nodeSelector": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" } }, "options": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" } }, "provider": { @@ -15343,13 +15343,13 @@ "nodeSelector": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" } }, "options": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" } }, "provider": { @@ -15457,7 +15457,7 @@ "options": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" } }, "plugin": { @@ -15861,7 +15861,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Labels for Node Pool object (map)\n" }, @@ -16015,7 +16015,7 @@ "extraArgs": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" } }, "extraBinds": { @@ -16158,7 +16158,7 @@ "extraArgs": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" } }, "extraBinds": { @@ -16352,7 +16352,7 @@ "extraArgs": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" } }, "extraBinds": { @@ -16398,7 +16398,7 @@ "extraArgs": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" } }, "extraBinds": { @@ -16446,7 +16446,7 @@ "extraArgs": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" } }, "extraBinds": { @@ -16481,7 +16481,7 @@ "extraArgs": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" } }, "extraBinds": { @@ -16578,7 +16578,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Annotations for the cluster template (map)\n" }, @@ -16605,7 +16605,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Labels for the cluster template (map)\n" }, @@ -16876,7 +16876,7 @@ "options": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" } } }, @@ -17588,7 +17588,7 @@ "nodeSelector": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" } }, "nodelocal": { @@ -17598,7 +17598,7 @@ "options": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" } }, "provider": { @@ -17669,7 +17669,7 @@ "nodeSelector": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Node selector key pair\n" } @@ -17742,7 +17742,7 @@ "extraArgs": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" } }, "httpPort": { @@ -17757,13 +17757,13 @@ "nodeSelector": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" } }, "options": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" } }, "provider": { @@ -17854,13 +17854,13 @@ "nodeSelector": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" } }, "options": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" } }, "provider": { @@ -17968,7 +17968,7 @@ "options": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" } }, "plugin": { @@ -18372,7 +18372,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Labels for the cluster template (map)\n" }, @@ -18525,7 +18525,7 @@ "extraArgs": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" } }, "extraBinds": { @@ -18668,7 +18668,7 @@ "extraArgs": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" } }, "extraBinds": { @@ -18862,7 +18862,7 @@ "extraArgs": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" } }, "extraBinds": { @@ -18908,7 +18908,7 @@ "extraArgs": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" } }, "extraBinds": { @@ -18956,7 +18956,7 @@ "extraArgs": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" } }, "extraBinds": { @@ -18991,7 +18991,7 @@ "extraArgs": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" } }, "extraBinds": { @@ -19122,7 +19122,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations of the resource\n" }, @@ -19148,7 +19148,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels of the resource\n" }, @@ -19403,7 +19403,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations of the resource\n" }, @@ -19430,7 +19430,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels of the resource\n" }, @@ -19441,7 +19441,7 @@ "machineLabels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels of the machine\n" }, @@ -19603,7 +19603,7 @@ "matchLabels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Label selector match labels\n" } @@ -19795,7 +19795,7 @@ "matchLabels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Label selector match labels\n" } @@ -19890,7 +19890,7 @@ "rewrites": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Registry mirror rewrites\n" } @@ -20248,7 +20248,7 @@ "values": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Key/values for answer\n" } @@ -21084,7 +21084,7 @@ "selector": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Workload rule selector\n" }, @@ -21431,19 +21431,19 @@ }, "resources": { "rancher2:index/app:App": { - "description": "Provides a Rancher v2 app resource. This can be used to deploy apps within Rancher v2 projects.\n\nThis resource can also modify Rancher v2 apps in 3 ways:\n- `Update`: If `description`, `annotations` or `labels` arguments are modified the app will be updated. No new `revision_id` will be generated in Rancher.\n- `Upgrade`: If `answers`, `catalog_name`, `template_name`, `template_version` or `values_yaml` arguments are modified, the app will be upgraded. A new `revision_id` will be generated in Rancher.\n- `Rollback`: If `revision_id` argument is provided or modified the app will be rolled back accordingly. A new `revision_id` will be generated in Rancher. It will also generate a non-empty pulumi preview that will require manual .tf file intervention. Use carefully.\n\nNote: In case of multiple resource modifications in a row, `rollback` has preference over `upgrade`.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as rancher2 from \"@pulumi/rancher2\";\n\n// Create a new rancher2 App\nconst foo = new rancher2.App(\"foo\", {\n catalogName: \"\u003ccatalog_name\u003e\",\n name: \"foo\",\n description: \"Foo app\",\n projectId: \"\u003cproject_id\u003e\",\n templateName: \"\u003ctemplate_name\u003e\",\n templateVersion: \"\u003ctemplate_version\u003e\",\n targetNamespace: \"\u003cnamespace_name\u003e\",\n answers: {\n ingress_host: \"test.xip.io\",\n foo: \"bar\",\n \"ingress.annotations.nginx.ingress.kubernetes.io/force-ssl-redirect\": true,\n },\n});\n```\n```python\nimport pulumi\nimport pulumi_rancher2 as rancher2\n\n# Create a new rancher2 App\nfoo = rancher2.App(\"foo\",\n catalog_name=\"\u003ccatalog_name\u003e\",\n name=\"foo\",\n description=\"Foo app\",\n project_id=\"\u003cproject_id\u003e\",\n template_name=\"\u003ctemplate_name\u003e\",\n template_version=\"\u003ctemplate_version\u003e\",\n target_namespace=\"\u003cnamespace_name\u003e\",\n answers={\n \"ingress_host\": \"test.xip.io\",\n \"foo\": \"bar\",\n \"ingress.annotations.nginx.ingress.kubernetes.io/force-ssl-redirect\": True,\n })\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Rancher2 = Pulumi.Rancher2;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n // Create a new rancher2 App\n var foo = new Rancher2.App(\"foo\", new()\n {\n CatalogName = \"\u003ccatalog_name\u003e\",\n Name = \"foo\",\n Description = \"Foo app\",\n ProjectId = \"\u003cproject_id\u003e\",\n TemplateName = \"\u003ctemplate_name\u003e\",\n TemplateVersion = \"\u003ctemplate_version\u003e\",\n TargetNamespace = \"\u003cnamespace_name\u003e\",\n Answers = \n {\n { \"ingress_host\", \"test.xip.io\" },\n { \"foo\", \"bar\" },\n { \"ingress.annotations.nginx.ingress.kubernetes.io/force-ssl-redirect\", true },\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-rancher2/sdk/v6/go/rancher2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t// Create a new rancher2 App\n\t\t_, err := rancher2.NewApp(ctx, \"foo\", \u0026rancher2.AppArgs{\n\t\t\tCatalogName: pulumi.String(\"\u003ccatalog_name\u003e\"),\n\t\t\tName: pulumi.String(\"foo\"),\n\t\t\tDescription: pulumi.String(\"Foo app\"),\n\t\t\tProjectId: pulumi.String(\"\u003cproject_id\u003e\"),\n\t\t\tTemplateName: pulumi.String(\"\u003ctemplate_name\u003e\"),\n\t\t\tTemplateVersion: pulumi.String(\"\u003ctemplate_version\u003e\"),\n\t\t\tTargetNamespace: pulumi.String(\"\u003cnamespace_name\u003e\"),\n\t\t\tAnswers: pulumi.Map{\n\t\t\t\t\"ingress_host\": pulumi.Any(\"test.xip.io\"),\n\t\t\t\t\"foo\": pulumi.Any(\"bar\"),\n\t\t\t\t\"ingress.annotations.nginx.ingress.kubernetes.io/force-ssl-redirect\": pulumi.Any(true),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.rancher2.App;\nimport com.pulumi.rancher2.AppArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n // Create a new rancher2 App\n var foo = new App(\"foo\", AppArgs.builder()\n .catalogName(\"\u003ccatalog_name\u003e\")\n .name(\"foo\")\n .description(\"Foo app\")\n .projectId(\"\u003cproject_id\u003e\")\n .templateName(\"\u003ctemplate_name\u003e\")\n .templateVersion(\"\u003ctemplate_version\u003e\")\n .targetNamespace(\"\u003cnamespace_name\u003e\")\n .answers(Map.ofEntries(\n Map.entry(\"ingress_host\", \"test.xip.io\"),\n Map.entry(\"foo\", \"bar\"),\n Map.entry(\"ingress.annotations.nginx.ingress.kubernetes.io/force-ssl-redirect\", true)\n ))\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Create a new rancher2 App\n foo:\n type: rancher2:App\n properties:\n catalogName: \u003ccatalog_name\u003e\n name: foo\n description: Foo app\n projectId: \u003cproject_id\u003e\n templateName: \u003ctemplate_name\u003e\n templateVersion: \u003ctemplate_version\u003e\n targetNamespace: \u003cnamespace_name\u003e\n answers:\n ingress_host: test.xip.io\n foo: bar\n ingress.annotations.nginx.ingress.kubernetes.io/force-ssl-redirect: true\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as rancher2 from \"@pulumi/rancher2\";\n\n// Create a new rancher2 App in a new namespace\nconst foo = new rancher2.Namespace(\"foo\", {\n name: \"foo\",\n description: \"Foo namespace\",\n projectId: \"\u003cproject_id\u003e\",\n resourceQuota: {\n limit: {\n limitsCpu: \"100m\",\n limitsMemory: \"100Mi\",\n requestsStorage: \"1Gi\",\n },\n },\n});\nconst fooApp = new rancher2.App(\"foo\", {\n catalogName: \"\u003ccatalog_name\u003e\",\n name: \"foo\",\n description: \"Foo app\",\n projectId: \"\u003cproject_id\u003e\",\n templateName: \"\u003ctemplate_name\u003e\",\n templateVersion: \"\u003ctemplate_version\u003e\",\n targetNamespace: foo.id,\n answers: {\n ingress_host: \"test.xip.io\",\n foo: \"bar\",\n \"ingress.annotations.nginx.ingress.kubernetes.io/force-ssl-redirect\": true,\n },\n});\n```\n```python\nimport pulumi\nimport pulumi_rancher2 as rancher2\n\n# Create a new rancher2 App in a new namespace\nfoo = rancher2.Namespace(\"foo\",\n name=\"foo\",\n description=\"Foo namespace\",\n project_id=\"\u003cproject_id\u003e\",\n resource_quota={\n \"limit\": {\n \"limits_cpu\": \"100m\",\n \"limits_memory\": \"100Mi\",\n \"requests_storage\": \"1Gi\",\n },\n })\nfoo_app = rancher2.App(\"foo\",\n catalog_name=\"\u003ccatalog_name\u003e\",\n name=\"foo\",\n description=\"Foo app\",\n project_id=\"\u003cproject_id\u003e\",\n template_name=\"\u003ctemplate_name\u003e\",\n template_version=\"\u003ctemplate_version\u003e\",\n target_namespace=foo.id,\n answers={\n \"ingress_host\": \"test.xip.io\",\n \"foo\": \"bar\",\n \"ingress.annotations.nginx.ingress.kubernetes.io/force-ssl-redirect\": True,\n })\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Rancher2 = Pulumi.Rancher2;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n // Create a new rancher2 App in a new namespace\n var foo = new Rancher2.Namespace(\"foo\", new()\n {\n Name = \"foo\",\n Description = \"Foo namespace\",\n ProjectId = \"\u003cproject_id\u003e\",\n ResourceQuota = new Rancher2.Inputs.NamespaceResourceQuotaArgs\n {\n Limit = new Rancher2.Inputs.NamespaceResourceQuotaLimitArgs\n {\n LimitsCpu = \"100m\",\n LimitsMemory = \"100Mi\",\n RequestsStorage = \"1Gi\",\n },\n },\n });\n\n var fooApp = new Rancher2.App(\"foo\", new()\n {\n CatalogName = \"\u003ccatalog_name\u003e\",\n Name = \"foo\",\n Description = \"Foo app\",\n ProjectId = \"\u003cproject_id\u003e\",\n TemplateName = \"\u003ctemplate_name\u003e\",\n TemplateVersion = \"\u003ctemplate_version\u003e\",\n TargetNamespace = foo.Id,\n Answers = \n {\n { \"ingress_host\", \"test.xip.io\" },\n { \"foo\", \"bar\" },\n { \"ingress.annotations.nginx.ingress.kubernetes.io/force-ssl-redirect\", true },\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-rancher2/sdk/v6/go/rancher2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t// Create a new rancher2 App in a new namespace\n\t\tfoo, err := rancher2.NewNamespace(ctx, \"foo\", \u0026rancher2.NamespaceArgs{\n\t\t\tName: pulumi.String(\"foo\"),\n\t\t\tDescription: pulumi.String(\"Foo namespace\"),\n\t\t\tProjectId: pulumi.String(\"\u003cproject_id\u003e\"),\n\t\t\tResourceQuota: \u0026rancher2.NamespaceResourceQuotaArgs{\n\t\t\t\tLimit: \u0026rancher2.NamespaceResourceQuotaLimitArgs{\n\t\t\t\t\tLimitsCpu: pulumi.String(\"100m\"),\n\t\t\t\t\tLimitsMemory: pulumi.String(\"100Mi\"),\n\t\t\t\t\tRequestsStorage: pulumi.String(\"1Gi\"),\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = rancher2.NewApp(ctx, \"foo\", \u0026rancher2.AppArgs{\n\t\t\tCatalogName: pulumi.String(\"\u003ccatalog_name\u003e\"),\n\t\t\tName: pulumi.String(\"foo\"),\n\t\t\tDescription: pulumi.String(\"Foo app\"),\n\t\t\tProjectId: pulumi.String(\"\u003cproject_id\u003e\"),\n\t\t\tTemplateName: pulumi.String(\"\u003ctemplate_name\u003e\"),\n\t\t\tTemplateVersion: pulumi.String(\"\u003ctemplate_version\u003e\"),\n\t\t\tTargetNamespace: foo.ID(),\n\t\t\tAnswers: pulumi.Map{\n\t\t\t\t\"ingress_host\": pulumi.Any(\"test.xip.io\"),\n\t\t\t\t\"foo\": pulumi.Any(\"bar\"),\n\t\t\t\t\"ingress.annotations.nginx.ingress.kubernetes.io/force-ssl-redirect\": pulumi.Any(true),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.rancher2.Namespace;\nimport com.pulumi.rancher2.NamespaceArgs;\nimport com.pulumi.rancher2.inputs.NamespaceResourceQuotaArgs;\nimport com.pulumi.rancher2.inputs.NamespaceResourceQuotaLimitArgs;\nimport com.pulumi.rancher2.App;\nimport com.pulumi.rancher2.AppArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n // Create a new rancher2 App in a new namespace\n var foo = new Namespace(\"foo\", NamespaceArgs.builder()\n .name(\"foo\")\n .description(\"Foo namespace\")\n .projectId(\"\u003cproject_id\u003e\")\n .resourceQuota(NamespaceResourceQuotaArgs.builder()\n .limit(NamespaceResourceQuotaLimitArgs.builder()\n .limitsCpu(\"100m\")\n .limitsMemory(\"100Mi\")\n .requestsStorage(\"1Gi\")\n .build())\n .build())\n .build());\n\n var fooApp = new App(\"fooApp\", AppArgs.builder()\n .catalogName(\"\u003ccatalog_name\u003e\")\n .name(\"foo\")\n .description(\"Foo app\")\n .projectId(\"\u003cproject_id\u003e\")\n .templateName(\"\u003ctemplate_name\u003e\")\n .templateVersion(\"\u003ctemplate_version\u003e\")\n .targetNamespace(foo.id())\n .answers(Map.ofEntries(\n Map.entry(\"ingress_host\", \"test.xip.io\"),\n Map.entry(\"foo\", \"bar\"),\n Map.entry(\"ingress.annotations.nginx.ingress.kubernetes.io/force-ssl-redirect\", true)\n ))\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Create a new rancher2 App in a new namespace\n foo:\n type: rancher2:Namespace\n properties:\n name: foo\n description: Foo namespace\n projectId: \u003cproject_id\u003e\n resourceQuota:\n limit:\n limitsCpu: 100m\n limitsMemory: 100Mi\n requestsStorage: 1Gi\n fooApp:\n type: rancher2:App\n name: foo\n properties:\n catalogName: \u003ccatalog_name\u003e\n name: foo\n description: Foo app\n projectId: \u003cproject_id\u003e\n templateName: \u003ctemplate_name\u003e\n templateVersion: \u003ctemplate_version\u003e\n targetNamespace: ${foo.id}\n answers:\n ingress_host: test.xip.io\n foo: bar\n ingress.annotations.nginx.ingress.kubernetes.io/force-ssl-redirect: true\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nApps can be imported using the app ID in the format `\u003cproject_id\u003e:\u003capp_name\u003e`\n\n```sh\n$ pulumi import rancher2:index/app:App foo \u0026lt;PROJECT_ID_ID\u0026gt;:\u0026lt;APP_NAME\u0026gt;\n```\n", + "description": "Provides a Rancher v2 app resource. This can be used to deploy apps within Rancher v2 projects.\n\nThis resource can also modify Rancher v2 apps in 3 ways:\n- `Update`: If `description`, `annotations` or `labels` arguments are modified the app will be updated. No new `revision_id` will be generated in Rancher.\n- `Upgrade`: If `answers`, `catalog_name`, `template_name`, `template_version` or `values_yaml` arguments are modified, the app will be upgraded. A new `revision_id` will be generated in Rancher.\n- `Rollback`: If `revision_id` argument is provided or modified the app will be rolled back accordingly. A new `revision_id` will be generated in Rancher. It will also generate a non-empty pulumi preview that will require manual .tf file intervention. Use carefully.\n\nNote: In case of multiple resource modifications in a row, `rollback` has preference over `upgrade`.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as rancher2 from \"@pulumi/rancher2\";\n\n// Create a new rancher2 App\nconst foo = new rancher2.App(\"foo\", {\n catalogName: \"\u003ccatalog_name\u003e\",\n name: \"foo\",\n description: \"Foo app\",\n projectId: \"\u003cproject_id\u003e\",\n templateName: \"\u003ctemplate_name\u003e\",\n templateVersion: \"\u003ctemplate_version\u003e\",\n targetNamespace: \"\u003cnamespace_name\u003e\",\n answers: {\n ingress_host: \"test.xip.io\",\n foo: \"bar\",\n \"ingress.annotations.nginx.ingress.kubernetes.io/force-ssl-redirect\": \"true\",\n },\n});\n```\n```python\nimport pulumi\nimport pulumi_rancher2 as rancher2\n\n# Create a new rancher2 App\nfoo = rancher2.App(\"foo\",\n catalog_name=\"\u003ccatalog_name\u003e\",\n name=\"foo\",\n description=\"Foo app\",\n project_id=\"\u003cproject_id\u003e\",\n template_name=\"\u003ctemplate_name\u003e\",\n template_version=\"\u003ctemplate_version\u003e\",\n target_namespace=\"\u003cnamespace_name\u003e\",\n answers={\n \"ingress_host\": \"test.xip.io\",\n \"foo\": \"bar\",\n \"ingress.annotations.nginx.ingress.kubernetes.io/force-ssl-redirect\": \"true\",\n })\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Rancher2 = Pulumi.Rancher2;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n // Create a new rancher2 App\n var foo = new Rancher2.App(\"foo\", new()\n {\n CatalogName = \"\u003ccatalog_name\u003e\",\n Name = \"foo\",\n Description = \"Foo app\",\n ProjectId = \"\u003cproject_id\u003e\",\n TemplateName = \"\u003ctemplate_name\u003e\",\n TemplateVersion = \"\u003ctemplate_version\u003e\",\n TargetNamespace = \"\u003cnamespace_name\u003e\",\n Answers = \n {\n { \"ingress_host\", \"test.xip.io\" },\n { \"foo\", \"bar\" },\n { \"ingress.annotations.nginx.ingress.kubernetes.io/force-ssl-redirect\", \"true\" },\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-rancher2/sdk/v6/go/rancher2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t// Create a new rancher2 App\n\t\t_, err := rancher2.NewApp(ctx, \"foo\", \u0026rancher2.AppArgs{\n\t\t\tCatalogName: pulumi.String(\"\u003ccatalog_name\u003e\"),\n\t\t\tName: pulumi.String(\"foo\"),\n\t\t\tDescription: pulumi.String(\"Foo app\"),\n\t\t\tProjectId: pulumi.String(\"\u003cproject_id\u003e\"),\n\t\t\tTemplateName: pulumi.String(\"\u003ctemplate_name\u003e\"),\n\t\t\tTemplateVersion: pulumi.String(\"\u003ctemplate_version\u003e\"),\n\t\t\tTargetNamespace: pulumi.String(\"\u003cnamespace_name\u003e\"),\n\t\t\tAnswers: pulumi.StringMap{\n\t\t\t\t\"ingress_host\": pulumi.String(\"test.xip.io\"),\n\t\t\t\t\"foo\": pulumi.String(\"bar\"),\n\t\t\t\t\"ingress.annotations.nginx.ingress.kubernetes.io/force-ssl-redirect\": pulumi.String(\"true\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.rancher2.App;\nimport com.pulumi.rancher2.AppArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n // Create a new rancher2 App\n var foo = new App(\"foo\", AppArgs.builder()\n .catalogName(\"\u003ccatalog_name\u003e\")\n .name(\"foo\")\n .description(\"Foo app\")\n .projectId(\"\u003cproject_id\u003e\")\n .templateName(\"\u003ctemplate_name\u003e\")\n .templateVersion(\"\u003ctemplate_version\u003e\")\n .targetNamespace(\"\u003cnamespace_name\u003e\")\n .answers(Map.ofEntries(\n Map.entry(\"ingress_host\", \"test.xip.io\"),\n Map.entry(\"foo\", \"bar\"),\n Map.entry(\"ingress.annotations.nginx.ingress.kubernetes.io/force-ssl-redirect\", true)\n ))\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Create a new rancher2 App\n foo:\n type: rancher2:App\n properties:\n catalogName: \u003ccatalog_name\u003e\n name: foo\n description: Foo app\n projectId: \u003cproject_id\u003e\n templateName: \u003ctemplate_name\u003e\n templateVersion: \u003ctemplate_version\u003e\n targetNamespace: \u003cnamespace_name\u003e\n answers:\n ingress_host: test.xip.io\n foo: bar\n ingress.annotations.nginx.ingress.kubernetes.io/force-ssl-redirect: true\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as rancher2 from \"@pulumi/rancher2\";\n\n// Create a new rancher2 App in a new namespace\nconst foo = new rancher2.Namespace(\"foo\", {\n name: \"foo\",\n description: \"Foo namespace\",\n projectId: \"\u003cproject_id\u003e\",\n resourceQuota: {\n limit: {\n limitsCpu: \"100m\",\n limitsMemory: \"100Mi\",\n requestsStorage: \"1Gi\",\n },\n },\n});\nconst fooApp = new rancher2.App(\"foo\", {\n catalogName: \"\u003ccatalog_name\u003e\",\n name: \"foo\",\n description: \"Foo app\",\n projectId: \"\u003cproject_id\u003e\",\n templateName: \"\u003ctemplate_name\u003e\",\n templateVersion: \"\u003ctemplate_version\u003e\",\n targetNamespace: foo.id,\n answers: {\n ingress_host: \"test.xip.io\",\n foo: \"bar\",\n \"ingress.annotations.nginx.ingress.kubernetes.io/force-ssl-redirect\": \"true\",\n },\n});\n```\n```python\nimport pulumi\nimport pulumi_rancher2 as rancher2\n\n# Create a new rancher2 App in a new namespace\nfoo = rancher2.Namespace(\"foo\",\n name=\"foo\",\n description=\"Foo namespace\",\n project_id=\"\u003cproject_id\u003e\",\n resource_quota={\n \"limit\": {\n \"limits_cpu\": \"100m\",\n \"limits_memory\": \"100Mi\",\n \"requests_storage\": \"1Gi\",\n },\n })\nfoo_app = rancher2.App(\"foo\",\n catalog_name=\"\u003ccatalog_name\u003e\",\n name=\"foo\",\n description=\"Foo app\",\n project_id=\"\u003cproject_id\u003e\",\n template_name=\"\u003ctemplate_name\u003e\",\n template_version=\"\u003ctemplate_version\u003e\",\n target_namespace=foo.id,\n answers={\n \"ingress_host\": \"test.xip.io\",\n \"foo\": \"bar\",\n \"ingress.annotations.nginx.ingress.kubernetes.io/force-ssl-redirect\": \"true\",\n })\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Rancher2 = Pulumi.Rancher2;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n // Create a new rancher2 App in a new namespace\n var foo = new Rancher2.Namespace(\"foo\", new()\n {\n Name = \"foo\",\n Description = \"Foo namespace\",\n ProjectId = \"\u003cproject_id\u003e\",\n ResourceQuota = new Rancher2.Inputs.NamespaceResourceQuotaArgs\n {\n Limit = new Rancher2.Inputs.NamespaceResourceQuotaLimitArgs\n {\n LimitsCpu = \"100m\",\n LimitsMemory = \"100Mi\",\n RequestsStorage = \"1Gi\",\n },\n },\n });\n\n var fooApp = new Rancher2.App(\"foo\", new()\n {\n CatalogName = \"\u003ccatalog_name\u003e\",\n Name = \"foo\",\n Description = \"Foo app\",\n ProjectId = \"\u003cproject_id\u003e\",\n TemplateName = \"\u003ctemplate_name\u003e\",\n TemplateVersion = \"\u003ctemplate_version\u003e\",\n TargetNamespace = foo.Id,\n Answers = \n {\n { \"ingress_host\", \"test.xip.io\" },\n { \"foo\", \"bar\" },\n { \"ingress.annotations.nginx.ingress.kubernetes.io/force-ssl-redirect\", \"true\" },\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-rancher2/sdk/v6/go/rancher2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t// Create a new rancher2 App in a new namespace\n\t\tfoo, err := rancher2.NewNamespace(ctx, \"foo\", \u0026rancher2.NamespaceArgs{\n\t\t\tName: pulumi.String(\"foo\"),\n\t\t\tDescription: pulumi.String(\"Foo namespace\"),\n\t\t\tProjectId: pulumi.String(\"\u003cproject_id\u003e\"),\n\t\t\tResourceQuota: \u0026rancher2.NamespaceResourceQuotaArgs{\n\t\t\t\tLimit: \u0026rancher2.NamespaceResourceQuotaLimitArgs{\n\t\t\t\t\tLimitsCpu: pulumi.String(\"100m\"),\n\t\t\t\t\tLimitsMemory: pulumi.String(\"100Mi\"),\n\t\t\t\t\tRequestsStorage: pulumi.String(\"1Gi\"),\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = rancher2.NewApp(ctx, \"foo\", \u0026rancher2.AppArgs{\n\t\t\tCatalogName: pulumi.String(\"\u003ccatalog_name\u003e\"),\n\t\t\tName: pulumi.String(\"foo\"),\n\t\t\tDescription: pulumi.String(\"Foo app\"),\n\t\t\tProjectId: pulumi.String(\"\u003cproject_id\u003e\"),\n\t\t\tTemplateName: pulumi.String(\"\u003ctemplate_name\u003e\"),\n\t\t\tTemplateVersion: pulumi.String(\"\u003ctemplate_version\u003e\"),\n\t\t\tTargetNamespace: foo.ID(),\n\t\t\tAnswers: pulumi.StringMap{\n\t\t\t\t\"ingress_host\": pulumi.String(\"test.xip.io\"),\n\t\t\t\t\"foo\": pulumi.String(\"bar\"),\n\t\t\t\t\"ingress.annotations.nginx.ingress.kubernetes.io/force-ssl-redirect\": pulumi.String(\"true\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.rancher2.Namespace;\nimport com.pulumi.rancher2.NamespaceArgs;\nimport com.pulumi.rancher2.inputs.NamespaceResourceQuotaArgs;\nimport com.pulumi.rancher2.inputs.NamespaceResourceQuotaLimitArgs;\nimport com.pulumi.rancher2.App;\nimport com.pulumi.rancher2.AppArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n // Create a new rancher2 App in a new namespace\n var foo = new Namespace(\"foo\", NamespaceArgs.builder()\n .name(\"foo\")\n .description(\"Foo namespace\")\n .projectId(\"\u003cproject_id\u003e\")\n .resourceQuota(NamespaceResourceQuotaArgs.builder()\n .limit(NamespaceResourceQuotaLimitArgs.builder()\n .limitsCpu(\"100m\")\n .limitsMemory(\"100Mi\")\n .requestsStorage(\"1Gi\")\n .build())\n .build())\n .build());\n\n var fooApp = new App(\"fooApp\", AppArgs.builder()\n .catalogName(\"\u003ccatalog_name\u003e\")\n .name(\"foo\")\n .description(\"Foo app\")\n .projectId(\"\u003cproject_id\u003e\")\n .templateName(\"\u003ctemplate_name\u003e\")\n .templateVersion(\"\u003ctemplate_version\u003e\")\n .targetNamespace(foo.id())\n .answers(Map.ofEntries(\n Map.entry(\"ingress_host\", \"test.xip.io\"),\n Map.entry(\"foo\", \"bar\"),\n Map.entry(\"ingress.annotations.nginx.ingress.kubernetes.io/force-ssl-redirect\", true)\n ))\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Create a new rancher2 App in a new namespace\n foo:\n type: rancher2:Namespace\n properties:\n name: foo\n description: Foo namespace\n projectId: \u003cproject_id\u003e\n resourceQuota:\n limit:\n limitsCpu: 100m\n limitsMemory: 100Mi\n requestsStorage: 1Gi\n fooApp:\n type: rancher2:App\n name: foo\n properties:\n catalogName: \u003ccatalog_name\u003e\n name: foo\n description: Foo app\n projectId: \u003cproject_id\u003e\n templateName: \u003ctemplate_name\u003e\n templateVersion: \u003ctemplate_version\u003e\n targetNamespace: ${foo.id}\n answers:\n ingress_host: test.xip.io\n foo: bar\n ingress.annotations.nginx.ingress.kubernetes.io/force-ssl-redirect: true\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nApps can be imported using the app ID in the format `\u003cproject_id\u003e:\u003capp_name\u003e`\n\n```sh\n$ pulumi import rancher2:index/app:App foo \u0026lt;PROJECT_ID_ID\u0026gt;:\u0026lt;APP_NAME\u0026gt;\n```\n", "properties": { "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for App object (map)\n" }, "answers": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Answers for the app template. If modified, app will be upgraded (map)\n" }, @@ -21466,7 +21466,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for App object (map)\n" }, @@ -21520,14 +21520,14 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for App object (map)\n" }, "answers": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Answers for the app template. If modified, app will be upgraded (map)\n" }, @@ -21546,7 +21546,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for App object (map)\n" }, @@ -21598,14 +21598,14 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for App object (map)\n" }, "answers": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Answers for the app template. If modified, app will be upgraded (map)\n" }, @@ -21628,7 +21628,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for App object (map)\n" }, @@ -21677,7 +21677,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for the app v2 (map)\n" }, @@ -21719,7 +21719,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for the app v2 (map)\n" }, @@ -21769,7 +21769,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for the app v2 (map)\n" }, @@ -21805,7 +21805,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for the app v2 (map)\n" }, @@ -21852,7 +21852,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for the app v2 (map)\n" }, @@ -21895,7 +21895,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for the app v2 (map)\n" }, @@ -21950,7 +21950,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations of the resource (map)\n" }, @@ -22006,7 +22006,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels of the resource (map)\n" }, @@ -22137,7 +22137,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations of the resource (map)\n" }, @@ -22193,7 +22193,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels of the resource (map)\n" }, @@ -22297,7 +22297,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations of the resource (map)\n" }, @@ -22353,7 +22353,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels of the resource (map)\n" }, @@ -22460,7 +22460,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations of the resource (map)\n" }, @@ -22484,7 +22484,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels of the resource (map)\n" }, @@ -22548,7 +22548,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations of the resource (map)\n" }, @@ -22572,7 +22572,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels of the resource (map)\n" }, @@ -22626,7 +22626,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations of the resource (map)\n" }, @@ -22650,7 +22650,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels of the resource (map)\n" }, @@ -22705,7 +22705,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations of the resource (map)\n" }, @@ -22738,7 +22738,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels of the resource (map)\n" }, @@ -22791,7 +22791,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations of the resource (map)\n" }, @@ -22824,7 +22824,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels of the resource (map)\n" }, @@ -22867,7 +22867,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations of the resource (map)\n" }, @@ -22900,7 +22900,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels of the resource (map)\n" }, @@ -22945,7 +22945,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations of the resource (map)\n" }, @@ -22996,7 +22996,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels of the resource (map)\n" }, @@ -23129,7 +23129,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations of the resource (map)\n" }, @@ -23180,7 +23180,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels of the resource (map)\n" }, @@ -23286,7 +23286,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations of the resource (map)\n" }, @@ -23337,7 +23337,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels of the resource (map)\n" }, @@ -23446,7 +23446,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations of the resource (map)\n" }, @@ -23471,7 +23471,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels of the resource (map)\n" }, @@ -23511,7 +23511,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations of the resource (map)\n" }, @@ -23536,7 +23536,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels of the resource (map)\n" }, @@ -23566,7 +23566,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations of the resource (map)\n" }, @@ -23591,7 +23591,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels of the resource (map)\n" }, @@ -23628,7 +23628,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations of the resource (map)\n" }, @@ -23656,7 +23656,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels of the resource (map)\n" }, @@ -23721,7 +23721,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations of the resource (map)\n" }, @@ -23749,7 +23749,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels of the resource (map)\n" }, @@ -23803,7 +23803,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations of the resource (map)\n" }, @@ -23831,7 +23831,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels of the resource (map)\n" }, @@ -23886,7 +23886,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations of the resource (map)\n" }, @@ -23910,7 +23910,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels of the resource (map)\n" }, @@ -23974,7 +23974,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations of the resource (map)\n" }, @@ -23998,7 +23998,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels of the resource (map)\n" }, @@ -24052,7 +24052,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations of the resource (map)\n" }, @@ -24076,7 +24076,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels of the resource (map)\n" }, @@ -24131,7 +24131,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations of the resource (map)\n" }, @@ -24182,7 +24182,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels of the resource (map)\n" }, @@ -24315,7 +24315,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations of the resource (map)\n" }, @@ -24366,7 +24366,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels of the resource (map)\n" }, @@ -24472,7 +24472,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations of the resource (map)\n" }, @@ -24523,7 +24523,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels of the resource (map)\n" }, @@ -24632,7 +24632,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations of the resource (map)\n" }, @@ -24660,7 +24660,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels of the resource (map)\n" }, @@ -24724,7 +24724,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations of the resource (map)\n" }, @@ -24752,7 +24752,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels of the resource (map)\n" }, @@ -24806,7 +24806,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations of the resource (map)\n" }, @@ -24834,7 +24834,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels of the resource (map)\n" }, @@ -25041,7 +25041,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for the catalog (map)\n" }, @@ -25064,7 +25064,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for the catalog (map)\n" }, @@ -25114,7 +25114,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for the catalog (map)\n" }, @@ -25138,7 +25138,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for the catalog (map)\n" }, @@ -25189,7 +25189,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for the catalog (map)\n" }, @@ -25213,7 +25213,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for the catalog (map)\n" }, @@ -25264,7 +25264,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for the catalog v2 (map)\n" }, @@ -25295,7 +25295,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for the catalog v2 (map)\n" }, @@ -25340,7 +25340,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for the catalog v2 (map)\n" }, @@ -25372,7 +25372,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for the catalog v2 (map)\n" }, @@ -25410,7 +25410,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for the catalog v2 (map)\n" }, @@ -25442,7 +25442,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for the catalog v2 (map)\n" }, @@ -25484,7 +25484,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for certificate object (map)\n" }, @@ -25504,7 +25504,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for certificate object (map)\n" }, @@ -25533,7 +25533,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for certificate object (map)\n" }, @@ -25553,7 +25553,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for certificate object (map)\n" }, @@ -25584,7 +25584,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for certificate object (map)\n" }, @@ -25604,7 +25604,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for certificate object (map)\n" }, @@ -25637,7 +25637,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for Cloud Credential object (map)\n" }, @@ -25668,7 +25668,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for Cloud Credential object (map)\n" }, @@ -25707,7 +25707,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for Cloud Credential object (map)\n" }, @@ -25734,7 +25734,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for Cloud Credential object (map)\n" }, @@ -25769,7 +25769,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for Cloud Credential object (map)\n" }, @@ -25800,7 +25800,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for Cloud Credential object (map)\n" }, @@ -25829,7 +25829,7 @@ } }, "rancher2:index/cluster:Cluster": { - "description": "Provides a Rancher v2 Cluster resource. This can be used to create Clusters for Rancher v2 environments and retrieve their information.\n\n## Example Usage\n\n**Note optional/computed arguments** If any `optional/computed` argument of this resource is defined by the user, removing it from tf file will NOT reset its value. To reset it, let its definition at tf file as empty/false object. Ex: `enable_cluster_monitoring = false`, `cloud_provider {}`, `name = \"\"`\n\n### Creating Rancher v2 imported cluster\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as rancher2 from \"@pulumi/rancher2\";\n\n// Create a new rancher2 imported Cluster\nconst foo_imported = new rancher2.Cluster(\"foo-imported\", {\n name: \"foo-imported\",\n description: \"Foo rancher2 imported cluster\",\n});\n```\n```python\nimport pulumi\nimport pulumi_rancher2 as rancher2\n\n# Create a new rancher2 imported Cluster\nfoo_imported = rancher2.Cluster(\"foo-imported\",\n name=\"foo-imported\",\n description=\"Foo rancher2 imported cluster\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Rancher2 = Pulumi.Rancher2;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n // Create a new rancher2 imported Cluster\n var foo_imported = new Rancher2.Cluster(\"foo-imported\", new()\n {\n Name = \"foo-imported\",\n Description = \"Foo rancher2 imported cluster\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-rancher2/sdk/v6/go/rancher2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t// Create a new rancher2 imported Cluster\n\t\t_, err := rancher2.NewCluster(ctx, \"foo-imported\", \u0026rancher2.ClusterArgs{\n\t\t\tName: pulumi.String(\"foo-imported\"),\n\t\t\tDescription: pulumi.String(\"Foo rancher2 imported cluster\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.rancher2.Cluster;\nimport com.pulumi.rancher2.ClusterArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n // Create a new rancher2 imported Cluster\n var foo_imported = new Cluster(\"foo-imported\", ClusterArgs.builder()\n .name(\"foo-imported\")\n .description(\"Foo rancher2 imported cluster\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Create a new rancher2 imported Cluster\n foo-imported:\n type: rancher2:Cluster\n properties:\n name: foo-imported\n description: Foo rancher2 imported cluster\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\nCreating Rancher v2 RKE cluster\n\n### Creating Rancher v2 RKE cluster enabling and customizing monitoring\n\n**Note** Cluster monitoring version `0.2.0` and above, can't be enabled until cluster is fully deployed as [`kubeVersion`](https://github.com/rancher/system-charts/blob/52be656700468904b9bf15c3f39cd7112e1f8c9b/charts/rancher-monitoring/v0.2.0/Chart.yaml#L12) requirement has been introduced to helm chart\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as rancher2 from \"@pulumi/rancher2\";\n\n// Create a new rancher2 RKE Cluster\nconst foo_custom = new rancher2.Cluster(\"foo-custom\", {\n name: \"foo-custom\",\n description: \"Foo rancher2 custom cluster\",\n rkeConfig: {\n network: {\n plugin: \"canal\",\n },\n },\n enableClusterMonitoring: true,\n clusterMonitoringInput: {\n answers: {\n \"exporter-kubelets.https\": true,\n \"exporter-node.enabled\": true,\n \"exporter-node.ports.metrics.port\": 9796,\n \"exporter-node.resources.limits.cpu\": \"200m\",\n \"exporter-node.resources.limits.memory\": \"200Mi\",\n \"grafana.persistence.enabled\": false,\n \"grafana.persistence.size\": \"10Gi\",\n \"grafana.persistence.storageClass\": \"default\",\n \"operator.resources.limits.memory\": \"500Mi\",\n \"prometheus.persistence.enabled\": \"false\",\n \"prometheus.persistence.size\": \"50Gi\",\n \"prometheus.persistence.storageClass\": \"default\",\n \"prometheus.persistent.useReleaseName\": \"true\",\n \"prometheus.resources.core.limits.cpu\": \"1000m\",\n \"prometheus.resources.core.limits.memory\": \"1500Mi\",\n \"prometheus.resources.core.requests.cpu\": \"750m\",\n \"prometheus.resources.core.requests.memory\": \"750Mi\",\n \"prometheus.retention\": \"12h\",\n },\n version: \"0.1.0\",\n },\n});\n```\n```python\nimport pulumi\nimport pulumi_rancher2 as rancher2\n\n# Create a new rancher2 RKE Cluster\nfoo_custom = rancher2.Cluster(\"foo-custom\",\n name=\"foo-custom\",\n description=\"Foo rancher2 custom cluster\",\n rke_config={\n \"network\": {\n \"plugin\": \"canal\",\n },\n },\n enable_cluster_monitoring=True,\n cluster_monitoring_input={\n \"answers\": {\n \"exporter_kubelets_https\": True,\n \"exporter_node_enabled\": True,\n \"exporter_node_ports_metrics_port\": 9796,\n \"exporter_node_resources_limits_cpu\": \"200m\",\n \"exporter_node_resources_limits_memory\": \"200Mi\",\n \"grafana_persistence_enabled\": False,\n \"grafana_persistence_size\": \"10Gi\",\n \"grafana_persistence_storage_class\": \"default\",\n \"operator_resources_limits_memory\": \"500Mi\",\n \"prometheus_persistence_enabled\": \"false\",\n \"prometheus_persistence_size\": \"50Gi\",\n \"prometheus_persistence_storage_class\": \"default\",\n \"prometheus_persistent_use_release_name\": \"true\",\n \"prometheus_resources_core_limits_cpu\": \"1000m\",\n \"prometheus_resources_core_limits_memory\": \"1500Mi\",\n \"prometheus_resources_core_requests_cpu\": \"750m\",\n \"prometheus_resources_core_requests_memory\": \"750Mi\",\n \"prometheus_retention\": \"12h\",\n },\n \"version\": \"0.1.0\",\n })\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Rancher2 = Pulumi.Rancher2;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n // Create a new rancher2 RKE Cluster\n var foo_custom = new Rancher2.Cluster(\"foo-custom\", new()\n {\n Name = \"foo-custom\",\n Description = \"Foo rancher2 custom cluster\",\n RkeConfig = new Rancher2.Inputs.ClusterRkeConfigArgs\n {\n Network = new Rancher2.Inputs.ClusterRkeConfigNetworkArgs\n {\n Plugin = \"canal\",\n },\n },\n EnableClusterMonitoring = true,\n ClusterMonitoringInput = new Rancher2.Inputs.ClusterClusterMonitoringInputArgs\n {\n Answers = \n {\n { \"exporter-kubelets.https\", true },\n { \"exporter-node.enabled\", true },\n { \"exporter-node.ports.metrics.port\", 9796 },\n { \"exporter-node.resources.limits.cpu\", \"200m\" },\n { \"exporter-node.resources.limits.memory\", \"200Mi\" },\n { \"grafana.persistence.enabled\", false },\n { \"grafana.persistence.size\", \"10Gi\" },\n { \"grafana.persistence.storageClass\", \"default\" },\n { \"operator.resources.limits.memory\", \"500Mi\" },\n { \"prometheus.persistence.enabled\", \"false\" },\n { \"prometheus.persistence.size\", \"50Gi\" },\n { \"prometheus.persistence.storageClass\", \"default\" },\n { \"prometheus.persistent.useReleaseName\", \"true\" },\n { \"prometheus.resources.core.limits.cpu\", \"1000m\" },\n { \"prometheus.resources.core.limits.memory\", \"1500Mi\" },\n { \"prometheus.resources.core.requests.cpu\", \"750m\" },\n { \"prometheus.resources.core.requests.memory\", \"750Mi\" },\n { \"prometheus.retention\", \"12h\" },\n },\n Version = \"0.1.0\",\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-rancher2/sdk/v6/go/rancher2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t// Create a new rancher2 RKE Cluster\n\t\t_, err := rancher2.NewCluster(ctx, \"foo-custom\", \u0026rancher2.ClusterArgs{\n\t\t\tName: pulumi.String(\"foo-custom\"),\n\t\t\tDescription: pulumi.String(\"Foo rancher2 custom cluster\"),\n\t\t\tRkeConfig: \u0026rancher2.ClusterRkeConfigArgs{\n\t\t\t\tNetwork: \u0026rancher2.ClusterRkeConfigNetworkArgs{\n\t\t\t\t\tPlugin: pulumi.String(\"canal\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tEnableClusterMonitoring: pulumi.Bool(true),\n\t\t\tClusterMonitoringInput: \u0026rancher2.ClusterClusterMonitoringInputArgs{\n\t\t\t\tAnswers: pulumi.Map{\n\t\t\t\t\t\"exporter-kubelets.https\": pulumi.Any(true),\n\t\t\t\t\t\"exporter-node.enabled\": pulumi.Any(true),\n\t\t\t\t\t\"exporter-node.ports.metrics.port\": pulumi.Any(9796),\n\t\t\t\t\t\"exporter-node.resources.limits.cpu\": pulumi.Any(\"200m\"),\n\t\t\t\t\t\"exporter-node.resources.limits.memory\": pulumi.Any(\"200Mi\"),\n\t\t\t\t\t\"grafana.persistence.enabled\": pulumi.Any(false),\n\t\t\t\t\t\"grafana.persistence.size\": pulumi.Any(\"10Gi\"),\n\t\t\t\t\t\"grafana.persistence.storageClass\": pulumi.Any(\"default\"),\n\t\t\t\t\t\"operator.resources.limits.memory\": pulumi.Any(\"500Mi\"),\n\t\t\t\t\t\"prometheus.persistence.enabled\": pulumi.Any(\"false\"),\n\t\t\t\t\t\"prometheus.persistence.size\": pulumi.Any(\"50Gi\"),\n\t\t\t\t\t\"prometheus.persistence.storageClass\": pulumi.Any(\"default\"),\n\t\t\t\t\t\"prometheus.persistent.useReleaseName\": pulumi.Any(\"true\"),\n\t\t\t\t\t\"prometheus.resources.core.limits.cpu\": pulumi.Any(\"1000m\"),\n\t\t\t\t\t\"prometheus.resources.core.limits.memory\": pulumi.Any(\"1500Mi\"),\n\t\t\t\t\t\"prometheus.resources.core.requests.cpu\": pulumi.Any(\"750m\"),\n\t\t\t\t\t\"prometheus.resources.core.requests.memory\": pulumi.Any(\"750Mi\"),\n\t\t\t\t\t\"prometheus.retention\": pulumi.Any(\"12h\"),\n\t\t\t\t},\n\t\t\t\tVersion: pulumi.String(\"0.1.0\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.rancher2.Cluster;\nimport com.pulumi.rancher2.ClusterArgs;\nimport com.pulumi.rancher2.inputs.ClusterRkeConfigArgs;\nimport com.pulumi.rancher2.inputs.ClusterRkeConfigNetworkArgs;\nimport com.pulumi.rancher2.inputs.ClusterClusterMonitoringInputArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n // Create a new rancher2 RKE Cluster\n var foo_custom = new Cluster(\"foo-custom\", ClusterArgs.builder()\n .name(\"foo-custom\")\n .description(\"Foo rancher2 custom cluster\")\n .rkeConfig(ClusterRkeConfigArgs.builder()\n .network(ClusterRkeConfigNetworkArgs.builder()\n .plugin(\"canal\")\n .build())\n .build())\n .enableClusterMonitoring(true)\n .clusterMonitoringInput(ClusterClusterMonitoringInputArgs.builder()\n .answers(Map.ofEntries(\n Map.entry(\"exporter-kubelets.https\", true),\n Map.entry(\"exporter-node.enabled\", true),\n Map.entry(\"exporter-node.ports.metrics.port\", 9796),\n Map.entry(\"exporter-node.resources.limits.cpu\", \"200m\"),\n Map.entry(\"exporter-node.resources.limits.memory\", \"200Mi\"),\n Map.entry(\"grafana.persistence.enabled\", false),\n Map.entry(\"grafana.persistence.size\", \"10Gi\"),\n Map.entry(\"grafana.persistence.storageClass\", \"default\"),\n Map.entry(\"operator.resources.limits.memory\", \"500Mi\"),\n Map.entry(\"prometheus.persistence.enabled\", \"false\"),\n Map.entry(\"prometheus.persistence.size\", \"50Gi\"),\n Map.entry(\"prometheus.persistence.storageClass\", \"default\"),\n Map.entry(\"prometheus.persistent.useReleaseName\", \"true\"),\n Map.entry(\"prometheus.resources.core.limits.cpu\", \"1000m\"),\n Map.entry(\"prometheus.resources.core.limits.memory\", \"1500Mi\"),\n Map.entry(\"prometheus.resources.core.requests.cpu\", \"750m\"),\n Map.entry(\"prometheus.resources.core.requests.memory\", \"750Mi\"),\n Map.entry(\"prometheus.retention\", \"12h\")\n ))\n .version(\"0.1.0\")\n .build())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Create a new rancher2 RKE Cluster\n foo-custom:\n type: rancher2:Cluster\n properties:\n name: foo-custom\n description: Foo rancher2 custom cluster\n rkeConfig:\n network:\n plugin: canal\n enableClusterMonitoring: true\n clusterMonitoringInput:\n answers:\n exporter-kubelets.https: true\n exporter-node.enabled: true\n exporter-node.ports.metrics.port: 9796\n exporter-node.resources.limits.cpu: 200m\n exporter-node.resources.limits.memory: 200Mi\n grafana.persistence.enabled: false\n grafana.persistence.size: 10Gi\n grafana.persistence.storageClass: default\n operator.resources.limits.memory: 500Mi\n prometheus.persistence.enabled: 'false'\n prometheus.persistence.size: 50Gi\n prometheus.persistence.storageClass: default\n prometheus.persistent.useReleaseName: 'true'\n prometheus.resources.core.limits.cpu: 1000m\n prometheus.resources.core.limits.memory: 1500Mi\n prometheus.resources.core.requests.cpu: 750m\n prometheus.resources.core.requests.memory: 750Mi\n prometheus.retention: 12h\n version: 0.1.0\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n### Creating Rancher v2 RKE cluster enabling/customizing monitoring and istio\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as rancher2 from \"@pulumi/rancher2\";\n\n// Create a new rancher2 RKE Cluster\nconst foo_custom = new rancher2.Cluster(\"foo-custom\", {\n name: \"foo-custom\",\n description: \"Foo rancher2 custom cluster\",\n rkeConfig: {\n network: {\n plugin: \"canal\",\n },\n },\n enableClusterMonitoring: true,\n clusterMonitoringInput: {\n answers: {\n \"exporter-kubelets.https\": true,\n \"exporter-node.enabled\": true,\n \"exporter-node.ports.metrics.port\": 9796,\n \"exporter-node.resources.limits.cpu\": \"200m\",\n \"exporter-node.resources.limits.memory\": \"200Mi\",\n \"grafana.persistence.enabled\": false,\n \"grafana.persistence.size\": \"10Gi\",\n \"grafana.persistence.storageClass\": \"default\",\n \"operator.resources.limits.memory\": \"500Mi\",\n \"prometheus.persistence.enabled\": \"false\",\n \"prometheus.persistence.size\": \"50Gi\",\n \"prometheus.persistence.storageClass\": \"default\",\n \"prometheus.persistent.useReleaseName\": \"true\",\n \"prometheus.resources.core.limits.cpu\": \"1000m\",\n \"prometheus.resources.core.limits.memory\": \"1500Mi\",\n \"prometheus.resources.core.requests.cpu\": \"750m\",\n \"prometheus.resources.core.requests.memory\": \"750Mi\",\n \"prometheus.retention\": \"12h\",\n },\n version: \"0.1.0\",\n },\n});\n// Create a new rancher2 Cluster Sync for foo-custom cluster\nconst foo_customClusterSync = new rancher2.ClusterSync(\"foo-custom\", {\n clusterId: foo_custom.id,\n waitMonitoring: foo_custom.enableClusterMonitoring,\n});\n// Create a new rancher2 Namespace\nconst foo_istio = new rancher2.Namespace(\"foo-istio\", {\n name: \"istio-system\",\n projectId: foo_customClusterSync.systemProjectId,\n description: \"istio namespace\",\n});\n// Create a new rancher2 App deploying istio (should wait until monitoring is up and running)\nconst istio = new rancher2.App(\"istio\", {\n catalogName: \"system-library\",\n name: \"cluster-istio\",\n description: \"Terraform app acceptance test\",\n projectId: foo_istio.projectId,\n templateName: \"rancher-istio\",\n templateVersion: \"0.1.1\",\n targetNamespace: foo_istio.id,\n answers: {\n \"certmanager.enabled\": false,\n enableCRDs: true,\n \"galley.enabled\": true,\n \"gateways.enabled\": false,\n \"gateways.istio-ingressgateway.resources.limits.cpu\": \"2000m\",\n \"gateways.istio-ingressgateway.resources.limits.memory\": \"1024Mi\",\n \"gateways.istio-ingressgateway.resources.requests.cpu\": \"100m\",\n \"gateways.istio-ingressgateway.resources.requests.memory\": \"128Mi\",\n \"gateways.istio-ingressgateway.type\": \"NodePort\",\n \"global.monitoring.type\": \"cluster-monitoring\",\n \"global.rancher.clusterId\": foo_customClusterSync.clusterId,\n \"istio_cni.enabled\": \"false\",\n \"istiocoredns.enabled\": \"false\",\n \"kiali.enabled\": \"true\",\n \"mixer.enabled\": \"true\",\n \"mixer.policy.enabled\": \"true\",\n \"mixer.policy.resources.limits.cpu\": \"4800m\",\n \"mixer.policy.resources.limits.memory\": \"4096Mi\",\n \"mixer.policy.resources.requests.cpu\": \"1000m\",\n \"mixer.policy.resources.requests.memory\": \"1024Mi\",\n \"mixer.telemetry.resources.limits.cpu\": \"4800m\",\n \"mixer.telemetry.resources.limits.memory\": \"4096Mi\",\n \"mixer.telemetry.resources.requests.cpu\": \"1000m\",\n \"mixer.telemetry.resources.requests.memory\": \"1024Mi\",\n \"mtls.enabled\": false,\n \"nodeagent.enabled\": false,\n \"pilot.enabled\": true,\n \"pilot.resources.limits.cpu\": \"1000m\",\n \"pilot.resources.limits.memory\": \"4096Mi\",\n \"pilot.resources.requests.cpu\": \"500m\",\n \"pilot.resources.requests.memory\": \"2048Mi\",\n \"pilot.traceSampling\": \"1\",\n \"security.enabled\": true,\n \"sidecarInjectorWebhook.enabled\": true,\n \"tracing.enabled\": true,\n \"tracing.jaeger.resources.limits.cpu\": \"500m\",\n \"tracing.jaeger.resources.limits.memory\": \"1024Mi\",\n \"tracing.jaeger.resources.requests.cpu\": \"100m\",\n \"tracing.jaeger.resources.requests.memory\": \"100Mi\",\n },\n});\n```\n```python\nimport pulumi\nimport pulumi_rancher2 as rancher2\n\n# Create a new rancher2 RKE Cluster\nfoo_custom = rancher2.Cluster(\"foo-custom\",\n name=\"foo-custom\",\n description=\"Foo rancher2 custom cluster\",\n rke_config={\n \"network\": {\n \"plugin\": \"canal\",\n },\n },\n enable_cluster_monitoring=True,\n cluster_monitoring_input={\n \"answers\": {\n \"exporter_kubelets_https\": True,\n \"exporter_node_enabled\": True,\n \"exporter_node_ports_metrics_port\": 9796,\n \"exporter_node_resources_limits_cpu\": \"200m\",\n \"exporter_node_resources_limits_memory\": \"200Mi\",\n \"grafana_persistence_enabled\": False,\n \"grafana_persistence_size\": \"10Gi\",\n \"grafana_persistence_storage_class\": \"default\",\n \"operator_resources_limits_memory\": \"500Mi\",\n \"prometheus_persistence_enabled\": \"false\",\n \"prometheus_persistence_size\": \"50Gi\",\n \"prometheus_persistence_storage_class\": \"default\",\n \"prometheus_persistent_use_release_name\": \"true\",\n \"prometheus_resources_core_limits_cpu\": \"1000m\",\n \"prometheus_resources_core_limits_memory\": \"1500Mi\",\n \"prometheus_resources_core_requests_cpu\": \"750m\",\n \"prometheus_resources_core_requests_memory\": \"750Mi\",\n \"prometheus_retention\": \"12h\",\n },\n \"version\": \"0.1.0\",\n })\n# Create a new rancher2 Cluster Sync for foo-custom cluster\nfoo_custom_cluster_sync = rancher2.ClusterSync(\"foo-custom\",\n cluster_id=foo_custom.id,\n wait_monitoring=foo_custom.enable_cluster_monitoring)\n# Create a new rancher2 Namespace\nfoo_istio = rancher2.Namespace(\"foo-istio\",\n name=\"istio-system\",\n project_id=foo_custom_cluster_sync.system_project_id,\n description=\"istio namespace\")\n# Create a new rancher2 App deploying istio (should wait until monitoring is up and running)\nistio = rancher2.App(\"istio\",\n catalog_name=\"system-library\",\n name=\"cluster-istio\",\n description=\"Terraform app acceptance test\",\n project_id=foo_istio.project_id,\n template_name=\"rancher-istio\",\n template_version=\"0.1.1\",\n target_namespace=foo_istio.id,\n answers={\n \"certmanager.enabled\": False,\n \"enableCRDs\": True,\n \"galley.enabled\": True,\n \"gateways.enabled\": False,\n \"gateways.istio-ingressgateway.resources.limits.cpu\": \"2000m\",\n \"gateways.istio-ingressgateway.resources.limits.memory\": \"1024Mi\",\n \"gateways.istio-ingressgateway.resources.requests.cpu\": \"100m\",\n \"gateways.istio-ingressgateway.resources.requests.memory\": \"128Mi\",\n \"gateways.istio-ingressgateway.type\": \"NodePort\",\n \"global.monitoring.type\": \"cluster-monitoring\",\n \"global.rancher.clusterId\": foo_custom_cluster_sync.cluster_id,\n \"istio_cni.enabled\": \"false\",\n \"istiocoredns.enabled\": \"false\",\n \"kiali.enabled\": \"true\",\n \"mixer.enabled\": \"true\",\n \"mixer.policy.enabled\": \"true\",\n \"mixer.policy.resources.limits.cpu\": \"4800m\",\n \"mixer.policy.resources.limits.memory\": \"4096Mi\",\n \"mixer.policy.resources.requests.cpu\": \"1000m\",\n \"mixer.policy.resources.requests.memory\": \"1024Mi\",\n \"mixer.telemetry.resources.limits.cpu\": \"4800m\",\n \"mixer.telemetry.resources.limits.memory\": \"4096Mi\",\n \"mixer.telemetry.resources.requests.cpu\": \"1000m\",\n \"mixer.telemetry.resources.requests.memory\": \"1024Mi\",\n \"mtls.enabled\": False,\n \"nodeagent.enabled\": False,\n \"pilot.enabled\": True,\n \"pilot.resources.limits.cpu\": \"1000m\",\n \"pilot.resources.limits.memory\": \"4096Mi\",\n \"pilot.resources.requests.cpu\": \"500m\",\n \"pilot.resources.requests.memory\": \"2048Mi\",\n \"pilot.traceSampling\": \"1\",\n \"security.enabled\": True,\n \"sidecarInjectorWebhook.enabled\": True,\n \"tracing.enabled\": True,\n \"tracing.jaeger.resources.limits.cpu\": \"500m\",\n \"tracing.jaeger.resources.limits.memory\": \"1024Mi\",\n \"tracing.jaeger.resources.requests.cpu\": \"100m\",\n \"tracing.jaeger.resources.requests.memory\": \"100Mi\",\n })\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Rancher2 = Pulumi.Rancher2;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n // Create a new rancher2 RKE Cluster\n var foo_custom = new Rancher2.Cluster(\"foo-custom\", new()\n {\n Name = \"foo-custom\",\n Description = \"Foo rancher2 custom cluster\",\n RkeConfig = new Rancher2.Inputs.ClusterRkeConfigArgs\n {\n Network = new Rancher2.Inputs.ClusterRkeConfigNetworkArgs\n {\n Plugin = \"canal\",\n },\n },\n EnableClusterMonitoring = true,\n ClusterMonitoringInput = new Rancher2.Inputs.ClusterClusterMonitoringInputArgs\n {\n Answers = \n {\n { \"exporter-kubelets.https\", true },\n { \"exporter-node.enabled\", true },\n { \"exporter-node.ports.metrics.port\", 9796 },\n { \"exporter-node.resources.limits.cpu\", \"200m\" },\n { \"exporter-node.resources.limits.memory\", \"200Mi\" },\n { \"grafana.persistence.enabled\", false },\n { \"grafana.persistence.size\", \"10Gi\" },\n { \"grafana.persistence.storageClass\", \"default\" },\n { \"operator.resources.limits.memory\", \"500Mi\" },\n { \"prometheus.persistence.enabled\", \"false\" },\n { \"prometheus.persistence.size\", \"50Gi\" },\n { \"prometheus.persistence.storageClass\", \"default\" },\n { \"prometheus.persistent.useReleaseName\", \"true\" },\n { \"prometheus.resources.core.limits.cpu\", \"1000m\" },\n { \"prometheus.resources.core.limits.memory\", \"1500Mi\" },\n { \"prometheus.resources.core.requests.cpu\", \"750m\" },\n { \"prometheus.resources.core.requests.memory\", \"750Mi\" },\n { \"prometheus.retention\", \"12h\" },\n },\n Version = \"0.1.0\",\n },\n });\n\n // Create a new rancher2 Cluster Sync for foo-custom cluster\n var foo_customClusterSync = new Rancher2.ClusterSync(\"foo-custom\", new()\n {\n ClusterId = foo_custom.Id,\n WaitMonitoring = foo_custom.EnableClusterMonitoring,\n });\n\n // Create a new rancher2 Namespace\n var foo_istio = new Rancher2.Namespace(\"foo-istio\", new()\n {\n Name = \"istio-system\",\n ProjectId = foo_customClusterSync.SystemProjectId,\n Description = \"istio namespace\",\n });\n\n // Create a new rancher2 App deploying istio (should wait until monitoring is up and running)\n var istio = new Rancher2.App(\"istio\", new()\n {\n CatalogName = \"system-library\",\n Name = \"cluster-istio\",\n Description = \"Terraform app acceptance test\",\n ProjectId = foo_istio.ProjectId,\n TemplateName = \"rancher-istio\",\n TemplateVersion = \"0.1.1\",\n TargetNamespace = foo_istio.Id,\n Answers = \n {\n { \"certmanager.enabled\", false },\n { \"enableCRDs\", true },\n { \"galley.enabled\", true },\n { \"gateways.enabled\", false },\n { \"gateways.istio-ingressgateway.resources.limits.cpu\", \"2000m\" },\n { \"gateways.istio-ingressgateway.resources.limits.memory\", \"1024Mi\" },\n { \"gateways.istio-ingressgateway.resources.requests.cpu\", \"100m\" },\n { \"gateways.istio-ingressgateway.resources.requests.memory\", \"128Mi\" },\n { \"gateways.istio-ingressgateway.type\", \"NodePort\" },\n { \"global.monitoring.type\", \"cluster-monitoring\" },\n { \"global.rancher.clusterId\", foo_customClusterSync.ClusterId },\n { \"istio_cni.enabled\", \"false\" },\n { \"istiocoredns.enabled\", \"false\" },\n { \"kiali.enabled\", \"true\" },\n { \"mixer.enabled\", \"true\" },\n { \"mixer.policy.enabled\", \"true\" },\n { \"mixer.policy.resources.limits.cpu\", \"4800m\" },\n { \"mixer.policy.resources.limits.memory\", \"4096Mi\" },\n { \"mixer.policy.resources.requests.cpu\", \"1000m\" },\n { \"mixer.policy.resources.requests.memory\", \"1024Mi\" },\n { \"mixer.telemetry.resources.limits.cpu\", \"4800m\" },\n { \"mixer.telemetry.resources.limits.memory\", \"4096Mi\" },\n { \"mixer.telemetry.resources.requests.cpu\", \"1000m\" },\n { \"mixer.telemetry.resources.requests.memory\", \"1024Mi\" },\n { \"mtls.enabled\", false },\n { \"nodeagent.enabled\", false },\n { \"pilot.enabled\", true },\n { \"pilot.resources.limits.cpu\", \"1000m\" },\n { \"pilot.resources.limits.memory\", \"4096Mi\" },\n { \"pilot.resources.requests.cpu\", \"500m\" },\n { \"pilot.resources.requests.memory\", \"2048Mi\" },\n { \"pilot.traceSampling\", \"1\" },\n { \"security.enabled\", true },\n { \"sidecarInjectorWebhook.enabled\", true },\n { \"tracing.enabled\", true },\n { \"tracing.jaeger.resources.limits.cpu\", \"500m\" },\n { \"tracing.jaeger.resources.limits.memory\", \"1024Mi\" },\n { \"tracing.jaeger.resources.requests.cpu\", \"100m\" },\n { \"tracing.jaeger.resources.requests.memory\", \"100Mi\" },\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-rancher2/sdk/v6/go/rancher2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t// Create a new rancher2 RKE Cluster\n\t\t_, err := rancher2.NewCluster(ctx, \"foo-custom\", \u0026rancher2.ClusterArgs{\n\t\t\tName: pulumi.String(\"foo-custom\"),\n\t\t\tDescription: pulumi.String(\"Foo rancher2 custom cluster\"),\n\t\t\tRkeConfig: \u0026rancher2.ClusterRkeConfigArgs{\n\t\t\t\tNetwork: \u0026rancher2.ClusterRkeConfigNetworkArgs{\n\t\t\t\t\tPlugin: pulumi.String(\"canal\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tEnableClusterMonitoring: pulumi.Bool(true),\n\t\t\tClusterMonitoringInput: \u0026rancher2.ClusterClusterMonitoringInputArgs{\n\t\t\t\tAnswers: pulumi.Map{\n\t\t\t\t\t\"exporter-kubelets.https\": pulumi.Any(true),\n\t\t\t\t\t\"exporter-node.enabled\": pulumi.Any(true),\n\t\t\t\t\t\"exporter-node.ports.metrics.port\": pulumi.Any(9796),\n\t\t\t\t\t\"exporter-node.resources.limits.cpu\": pulumi.Any(\"200m\"),\n\t\t\t\t\t\"exporter-node.resources.limits.memory\": pulumi.Any(\"200Mi\"),\n\t\t\t\t\t\"grafana.persistence.enabled\": pulumi.Any(false),\n\t\t\t\t\t\"grafana.persistence.size\": pulumi.Any(\"10Gi\"),\n\t\t\t\t\t\"grafana.persistence.storageClass\": pulumi.Any(\"default\"),\n\t\t\t\t\t\"operator.resources.limits.memory\": pulumi.Any(\"500Mi\"),\n\t\t\t\t\t\"prometheus.persistence.enabled\": pulumi.Any(\"false\"),\n\t\t\t\t\t\"prometheus.persistence.size\": pulumi.Any(\"50Gi\"),\n\t\t\t\t\t\"prometheus.persistence.storageClass\": pulumi.Any(\"default\"),\n\t\t\t\t\t\"prometheus.persistent.useReleaseName\": pulumi.Any(\"true\"),\n\t\t\t\t\t\"prometheus.resources.core.limits.cpu\": pulumi.Any(\"1000m\"),\n\t\t\t\t\t\"prometheus.resources.core.limits.memory\": pulumi.Any(\"1500Mi\"),\n\t\t\t\t\t\"prometheus.resources.core.requests.cpu\": pulumi.Any(\"750m\"),\n\t\t\t\t\t\"prometheus.resources.core.requests.memory\": pulumi.Any(\"750Mi\"),\n\t\t\t\t\t\"prometheus.retention\": pulumi.Any(\"12h\"),\n\t\t\t\t},\n\t\t\t\tVersion: pulumi.String(\"0.1.0\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t// Create a new rancher2 Cluster Sync for foo-custom cluster\n\t\t_, err = rancher2.NewClusterSync(ctx, \"foo-custom\", \u0026rancher2.ClusterSyncArgs{\n\t\t\tClusterId: foo_custom.ID(),\n\t\t\tWaitMonitoring: foo_custom.EnableClusterMonitoring,\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t// Create a new rancher2 Namespace\n\t\t_, err = rancher2.NewNamespace(ctx, \"foo-istio\", \u0026rancher2.NamespaceArgs{\n\t\t\tName: pulumi.String(\"istio-system\"),\n\t\t\tProjectId: foo_customClusterSync.SystemProjectId,\n\t\t\tDescription: pulumi.String(\"istio namespace\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t// Create a new rancher2 App deploying istio (should wait until monitoring is up and running)\n\t\t_, err = rancher2.NewApp(ctx, \"istio\", \u0026rancher2.AppArgs{\n\t\t\tCatalogName: pulumi.String(\"system-library\"),\n\t\t\tName: pulumi.String(\"cluster-istio\"),\n\t\t\tDescription: pulumi.String(\"Terraform app acceptance test\"),\n\t\t\tProjectId: foo_istio.ProjectId,\n\t\t\tTemplateName: pulumi.String(\"rancher-istio\"),\n\t\t\tTemplateVersion: pulumi.String(\"0.1.1\"),\n\t\t\tTargetNamespace: foo_istio.ID(),\n\t\t\tAnswers: pulumi.Map{\n\t\t\t\t\"certmanager.enabled\": pulumi.Any(false),\n\t\t\t\t\"enableCRDs\": pulumi.Any(true),\n\t\t\t\t\"galley.enabled\": pulumi.Any(true),\n\t\t\t\t\"gateways.enabled\": pulumi.Any(false),\n\t\t\t\t\"gateways.istio-ingressgateway.resources.limits.cpu\": pulumi.Any(\"2000m\"),\n\t\t\t\t\"gateways.istio-ingressgateway.resources.limits.memory\": pulumi.Any(\"1024Mi\"),\n\t\t\t\t\"gateways.istio-ingressgateway.resources.requests.cpu\": pulumi.Any(\"100m\"),\n\t\t\t\t\"gateways.istio-ingressgateway.resources.requests.memory\": pulumi.Any(\"128Mi\"),\n\t\t\t\t\"gateways.istio-ingressgateway.type\": pulumi.Any(\"NodePort\"),\n\t\t\t\t\"global.monitoring.type\": pulumi.Any(\"cluster-monitoring\"),\n\t\t\t\t\"global.rancher.clusterId\": foo_customClusterSync.ClusterId,\n\t\t\t\t\"istio_cni.enabled\": pulumi.Any(\"false\"),\n\t\t\t\t\"istiocoredns.enabled\": pulumi.Any(\"false\"),\n\t\t\t\t\"kiali.enabled\": pulumi.Any(\"true\"),\n\t\t\t\t\"mixer.enabled\": pulumi.Any(\"true\"),\n\t\t\t\t\"mixer.policy.enabled\": pulumi.Any(\"true\"),\n\t\t\t\t\"mixer.policy.resources.limits.cpu\": pulumi.Any(\"4800m\"),\n\t\t\t\t\"mixer.policy.resources.limits.memory\": pulumi.Any(\"4096Mi\"),\n\t\t\t\t\"mixer.policy.resources.requests.cpu\": pulumi.Any(\"1000m\"),\n\t\t\t\t\"mixer.policy.resources.requests.memory\": pulumi.Any(\"1024Mi\"),\n\t\t\t\t\"mixer.telemetry.resources.limits.cpu\": pulumi.Any(\"4800m\"),\n\t\t\t\t\"mixer.telemetry.resources.limits.memory\": pulumi.Any(\"4096Mi\"),\n\t\t\t\t\"mixer.telemetry.resources.requests.cpu\": pulumi.Any(\"1000m\"),\n\t\t\t\t\"mixer.telemetry.resources.requests.memory\": pulumi.Any(\"1024Mi\"),\n\t\t\t\t\"mtls.enabled\": pulumi.Any(false),\n\t\t\t\t\"nodeagent.enabled\": pulumi.Any(false),\n\t\t\t\t\"pilot.enabled\": pulumi.Any(true),\n\t\t\t\t\"pilot.resources.limits.cpu\": pulumi.Any(\"1000m\"),\n\t\t\t\t\"pilot.resources.limits.memory\": pulumi.Any(\"4096Mi\"),\n\t\t\t\t\"pilot.resources.requests.cpu\": pulumi.Any(\"500m\"),\n\t\t\t\t\"pilot.resources.requests.memory\": pulumi.Any(\"2048Mi\"),\n\t\t\t\t\"pilot.traceSampling\": pulumi.Any(\"1\"),\n\t\t\t\t\"security.enabled\": pulumi.Any(true),\n\t\t\t\t\"sidecarInjectorWebhook.enabled\": pulumi.Any(true),\n\t\t\t\t\"tracing.enabled\": pulumi.Any(true),\n\t\t\t\t\"tracing.jaeger.resources.limits.cpu\": pulumi.Any(\"500m\"),\n\t\t\t\t\"tracing.jaeger.resources.limits.memory\": pulumi.Any(\"1024Mi\"),\n\t\t\t\t\"tracing.jaeger.resources.requests.cpu\": pulumi.Any(\"100m\"),\n\t\t\t\t\"tracing.jaeger.resources.requests.memory\": pulumi.Any(\"100Mi\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.rancher2.Cluster;\nimport com.pulumi.rancher2.ClusterArgs;\nimport com.pulumi.rancher2.inputs.ClusterRkeConfigArgs;\nimport com.pulumi.rancher2.inputs.ClusterRkeConfigNetworkArgs;\nimport com.pulumi.rancher2.inputs.ClusterClusterMonitoringInputArgs;\nimport com.pulumi.rancher2.ClusterSync;\nimport com.pulumi.rancher2.ClusterSyncArgs;\nimport com.pulumi.rancher2.Namespace;\nimport com.pulumi.rancher2.NamespaceArgs;\nimport com.pulumi.rancher2.App;\nimport com.pulumi.rancher2.AppArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n // Create a new rancher2 RKE Cluster\n var foo_custom = new Cluster(\"foo-custom\", ClusterArgs.builder()\n .name(\"foo-custom\")\n .description(\"Foo rancher2 custom cluster\")\n .rkeConfig(ClusterRkeConfigArgs.builder()\n .network(ClusterRkeConfigNetworkArgs.builder()\n .plugin(\"canal\")\n .build())\n .build())\n .enableClusterMonitoring(true)\n .clusterMonitoringInput(ClusterClusterMonitoringInputArgs.builder()\n .answers(Map.ofEntries(\n Map.entry(\"exporter-kubelets.https\", true),\n Map.entry(\"exporter-node.enabled\", true),\n Map.entry(\"exporter-node.ports.metrics.port\", 9796),\n Map.entry(\"exporter-node.resources.limits.cpu\", \"200m\"),\n Map.entry(\"exporter-node.resources.limits.memory\", \"200Mi\"),\n Map.entry(\"grafana.persistence.enabled\", false),\n Map.entry(\"grafana.persistence.size\", \"10Gi\"),\n Map.entry(\"grafana.persistence.storageClass\", \"default\"),\n Map.entry(\"operator.resources.limits.memory\", \"500Mi\"),\n Map.entry(\"prometheus.persistence.enabled\", \"false\"),\n Map.entry(\"prometheus.persistence.size\", \"50Gi\"),\n Map.entry(\"prometheus.persistence.storageClass\", \"default\"),\n Map.entry(\"prometheus.persistent.useReleaseName\", \"true\"),\n Map.entry(\"prometheus.resources.core.limits.cpu\", \"1000m\"),\n Map.entry(\"prometheus.resources.core.limits.memory\", \"1500Mi\"),\n Map.entry(\"prometheus.resources.core.requests.cpu\", \"750m\"),\n Map.entry(\"prometheus.resources.core.requests.memory\", \"750Mi\"),\n Map.entry(\"prometheus.retention\", \"12h\")\n ))\n .version(\"0.1.0\")\n .build())\n .build());\n\n // Create a new rancher2 Cluster Sync for foo-custom cluster\n var foo_customClusterSync = new ClusterSync(\"foo-customClusterSync\", ClusterSyncArgs.builder()\n .clusterId(foo_custom.id())\n .waitMonitoring(foo_custom.enableClusterMonitoring())\n .build());\n\n // Create a new rancher2 Namespace\n var foo_istio = new Namespace(\"foo-istio\", NamespaceArgs.builder()\n .name(\"istio-system\")\n .projectId(foo_customClusterSync.systemProjectId())\n .description(\"istio namespace\")\n .build());\n\n // Create a new rancher2 App deploying istio (should wait until monitoring is up and running)\n var istio = new App(\"istio\", AppArgs.builder()\n .catalogName(\"system-library\")\n .name(\"cluster-istio\")\n .description(\"Terraform app acceptance test\")\n .projectId(foo_istio.projectId())\n .templateName(\"rancher-istio\")\n .templateVersion(\"0.1.1\")\n .targetNamespace(foo_istio.id())\n .answers(Map.ofEntries(\n Map.entry(\"certmanager.enabled\", false),\n Map.entry(\"enableCRDs\", true),\n Map.entry(\"galley.enabled\", true),\n Map.entry(\"gateways.enabled\", false),\n Map.entry(\"gateways.istio-ingressgateway.resources.limits.cpu\", \"2000m\"),\n Map.entry(\"gateways.istio-ingressgateway.resources.limits.memory\", \"1024Mi\"),\n Map.entry(\"gateways.istio-ingressgateway.resources.requests.cpu\", \"100m\"),\n Map.entry(\"gateways.istio-ingressgateway.resources.requests.memory\", \"128Mi\"),\n Map.entry(\"gateways.istio-ingressgateway.type\", \"NodePort\"),\n Map.entry(\"global.monitoring.type\", \"cluster-monitoring\"),\n Map.entry(\"global.rancher.clusterId\", foo_customClusterSync.clusterId()),\n Map.entry(\"istio_cni.enabled\", \"false\"),\n Map.entry(\"istiocoredns.enabled\", \"false\"),\n Map.entry(\"kiali.enabled\", \"true\"),\n Map.entry(\"mixer.enabled\", \"true\"),\n Map.entry(\"mixer.policy.enabled\", \"true\"),\n Map.entry(\"mixer.policy.resources.limits.cpu\", \"4800m\"),\n Map.entry(\"mixer.policy.resources.limits.memory\", \"4096Mi\"),\n Map.entry(\"mixer.policy.resources.requests.cpu\", \"1000m\"),\n Map.entry(\"mixer.policy.resources.requests.memory\", \"1024Mi\"),\n Map.entry(\"mixer.telemetry.resources.limits.cpu\", \"4800m\"),\n Map.entry(\"mixer.telemetry.resources.limits.memory\", \"4096Mi\"),\n Map.entry(\"mixer.telemetry.resources.requests.cpu\", \"1000m\"),\n Map.entry(\"mixer.telemetry.resources.requests.memory\", \"1024Mi\"),\n Map.entry(\"mtls.enabled\", false),\n Map.entry(\"nodeagent.enabled\", false),\n Map.entry(\"pilot.enabled\", true),\n Map.entry(\"pilot.resources.limits.cpu\", \"1000m\"),\n Map.entry(\"pilot.resources.limits.memory\", \"4096Mi\"),\n Map.entry(\"pilot.resources.requests.cpu\", \"500m\"),\n Map.entry(\"pilot.resources.requests.memory\", \"2048Mi\"),\n Map.entry(\"pilot.traceSampling\", \"1\"),\n Map.entry(\"security.enabled\", true),\n Map.entry(\"sidecarInjectorWebhook.enabled\", true),\n Map.entry(\"tracing.enabled\", true),\n Map.entry(\"tracing.jaeger.resources.limits.cpu\", \"500m\"),\n Map.entry(\"tracing.jaeger.resources.limits.memory\", \"1024Mi\"),\n Map.entry(\"tracing.jaeger.resources.requests.cpu\", \"100m\"),\n Map.entry(\"tracing.jaeger.resources.requests.memory\", \"100Mi\")\n ))\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Create a new rancher2 RKE Cluster\n foo-custom:\n type: rancher2:Cluster\n properties:\n name: foo-custom\n description: Foo rancher2 custom cluster\n rkeConfig:\n network:\n plugin: canal\n enableClusterMonitoring: true\n clusterMonitoringInput:\n answers:\n exporter-kubelets.https: true\n exporter-node.enabled: true\n exporter-node.ports.metrics.port: 9796\n exporter-node.resources.limits.cpu: 200m\n exporter-node.resources.limits.memory: 200Mi\n grafana.persistence.enabled: false\n grafana.persistence.size: 10Gi\n grafana.persistence.storageClass: default\n operator.resources.limits.memory: 500Mi\n prometheus.persistence.enabled: 'false'\n prometheus.persistence.size: 50Gi\n prometheus.persistence.storageClass: default\n prometheus.persistent.useReleaseName: 'true'\n prometheus.resources.core.limits.cpu: 1000m\n prometheus.resources.core.limits.memory: 1500Mi\n prometheus.resources.core.requests.cpu: 750m\n prometheus.resources.core.requests.memory: 750Mi\n prometheus.retention: 12h\n version: 0.1.0\n # Create a new rancher2 Cluster Sync for foo-custom cluster\n foo-customClusterSync:\n type: rancher2:ClusterSync\n name: foo-custom\n properties:\n clusterId: ${[\"foo-custom\"].id}\n waitMonitoring: ${[\"foo-custom\"].enableClusterMonitoring}\n # Create a new rancher2 Namespace\n foo-istio:\n type: rancher2:Namespace\n properties:\n name: istio-system\n projectId: ${[\"foo-customClusterSync\"].systemProjectId}\n description: istio namespace\n # Create a new rancher2 App deploying istio (should wait until monitoring is up and running)\n istio:\n type: rancher2:App\n properties:\n catalogName: system-library\n name: cluster-istio\n description: Terraform app acceptance test\n projectId: ${[\"foo-istio\"].projectId}\n templateName: rancher-istio\n templateVersion: 0.1.1\n targetNamespace: ${[\"foo-istio\"].id}\n answers:\n certmanager.enabled: false\n enableCRDs: true\n galley.enabled: true\n gateways.enabled: false\n gateways.istio-ingressgateway.resources.limits.cpu: 2000m\n gateways.istio-ingressgateway.resources.limits.memory: 1024Mi\n gateways.istio-ingressgateway.resources.requests.cpu: 100m\n gateways.istio-ingressgateway.resources.requests.memory: 128Mi\n gateways.istio-ingressgateway.type: NodePort\n global.monitoring.type: cluster-monitoring\n global.rancher.clusterId: ${[\"foo-customClusterSync\"].clusterId}\n istio_cni.enabled: 'false'\n istiocoredns.enabled: 'false'\n kiali.enabled: 'true'\n mixer.enabled: 'true'\n mixer.policy.enabled: 'true'\n mixer.policy.resources.limits.cpu: 4800m\n mixer.policy.resources.limits.memory: 4096Mi\n mixer.policy.resources.requests.cpu: 1000m\n mixer.policy.resources.requests.memory: 1024Mi\n mixer.telemetry.resources.limits.cpu: 4800m\n mixer.telemetry.resources.limits.memory: 4096Mi\n mixer.telemetry.resources.requests.cpu: 1000m\n mixer.telemetry.resources.requests.memory: 1024Mi\n mtls.enabled: false\n nodeagent.enabled: false\n pilot.enabled: true\n pilot.resources.limits.cpu: 1000m\n pilot.resources.limits.memory: 4096Mi\n pilot.resources.requests.cpu: 500m\n pilot.resources.requests.memory: 2048Mi\n pilot.traceSampling: '1'\n security.enabled: true\n sidecarInjectorWebhook.enabled: true\n tracing.enabled: true\n tracing.jaeger.resources.limits.cpu: 500m\n tracing.jaeger.resources.limits.memory: 1024Mi\n tracing.jaeger.resources.requests.cpu: 100m\n tracing.jaeger.resources.requests.memory: 100Mi\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n### Creating Rancher v2 RKE cluster assigning a node pool (overlapped planes)\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as rancher2 from \"@pulumi/rancher2\";\n\n// Create a new rancher2 RKE Cluster\nconst foo_custom = new rancher2.Cluster(\"foo-custom\", {\n name: \"foo-custom\",\n description: \"Foo rancher2 custom cluster\",\n rkeConfig: {\n network: {\n plugin: \"canal\",\n },\n },\n});\n// Create a new rancher2 Node Template\nconst foo = new rancher2.NodeTemplate(\"foo\", {\n name: \"foo\",\n description: \"foo test\",\n amazonec2Config: {\n accessKey: \"\u003cAWS_ACCESS_KEY\u003e\",\n secretKey: \"\u003cAWS_SECRET_KEY\u003e\",\n ami: \"\u003cAMI_ID\u003e\",\n region: \"\u003cREGION\u003e\",\n securityGroups: [\"\u003cAWS_SECURITY_GROUP\u003e\"],\n subnetId: \"\u003cSUBNET_ID\u003e\",\n vpcId: \"\u003cVPC_ID\u003e\",\n zone: \"\u003cZONE\u003e\",\n },\n});\n// Create a new rancher2 Node Pool\nconst fooNodePool = new rancher2.NodePool(\"foo\", {\n clusterId: foo_custom.id,\n name: \"foo\",\n hostnamePrefix: \"foo-cluster-0\",\n nodeTemplateId: foo.id,\n quantity: 3,\n controlPlane: true,\n etcd: true,\n worker: true,\n});\n```\n```python\nimport pulumi\nimport pulumi_rancher2 as rancher2\n\n# Create a new rancher2 RKE Cluster\nfoo_custom = rancher2.Cluster(\"foo-custom\",\n name=\"foo-custom\",\n description=\"Foo rancher2 custom cluster\",\n rke_config={\n \"network\": {\n \"plugin\": \"canal\",\n },\n })\n# Create a new rancher2 Node Template\nfoo = rancher2.NodeTemplate(\"foo\",\n name=\"foo\",\n description=\"foo test\",\n amazonec2_config={\n \"access_key\": \"\u003cAWS_ACCESS_KEY\u003e\",\n \"secret_key\": \"\u003cAWS_SECRET_KEY\u003e\",\n \"ami\": \"\u003cAMI_ID\u003e\",\n \"region\": \"\u003cREGION\u003e\",\n \"security_groups\": [\"\u003cAWS_SECURITY_GROUP\u003e\"],\n \"subnet_id\": \"\u003cSUBNET_ID\u003e\",\n \"vpc_id\": \"\u003cVPC_ID\u003e\",\n \"zone\": \"\u003cZONE\u003e\",\n })\n# Create a new rancher2 Node Pool\nfoo_node_pool = rancher2.NodePool(\"foo\",\n cluster_id=foo_custom.id,\n name=\"foo\",\n hostname_prefix=\"foo-cluster-0\",\n node_template_id=foo.id,\n quantity=3,\n control_plane=True,\n etcd=True,\n worker=True)\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Rancher2 = Pulumi.Rancher2;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n // Create a new rancher2 RKE Cluster\n var foo_custom = new Rancher2.Cluster(\"foo-custom\", new()\n {\n Name = \"foo-custom\",\n Description = \"Foo rancher2 custom cluster\",\n RkeConfig = new Rancher2.Inputs.ClusterRkeConfigArgs\n {\n Network = new Rancher2.Inputs.ClusterRkeConfigNetworkArgs\n {\n Plugin = \"canal\",\n },\n },\n });\n\n // Create a new rancher2 Node Template\n var foo = new Rancher2.NodeTemplate(\"foo\", new()\n {\n Name = \"foo\",\n Description = \"foo test\",\n Amazonec2Config = new Rancher2.Inputs.NodeTemplateAmazonec2ConfigArgs\n {\n AccessKey = \"\u003cAWS_ACCESS_KEY\u003e\",\n SecretKey = \"\u003cAWS_SECRET_KEY\u003e\",\n Ami = \"\u003cAMI_ID\u003e\",\n Region = \"\u003cREGION\u003e\",\n SecurityGroups = new[]\n {\n \"\u003cAWS_SECURITY_GROUP\u003e\",\n },\n SubnetId = \"\u003cSUBNET_ID\u003e\",\n VpcId = \"\u003cVPC_ID\u003e\",\n Zone = \"\u003cZONE\u003e\",\n },\n });\n\n // Create a new rancher2 Node Pool\n var fooNodePool = new Rancher2.NodePool(\"foo\", new()\n {\n ClusterId = foo_custom.Id,\n Name = \"foo\",\n HostnamePrefix = \"foo-cluster-0\",\n NodeTemplateId = foo.Id,\n Quantity = 3,\n ControlPlane = true,\n Etcd = true,\n Worker = true,\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-rancher2/sdk/v6/go/rancher2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t// Create a new rancher2 RKE Cluster\n\t\t_, err := rancher2.NewCluster(ctx, \"foo-custom\", \u0026rancher2.ClusterArgs{\n\t\t\tName: pulumi.String(\"foo-custom\"),\n\t\t\tDescription: pulumi.String(\"Foo rancher2 custom cluster\"),\n\t\t\tRkeConfig: \u0026rancher2.ClusterRkeConfigArgs{\n\t\t\t\tNetwork: \u0026rancher2.ClusterRkeConfigNetworkArgs{\n\t\t\t\t\tPlugin: pulumi.String(\"canal\"),\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t// Create a new rancher2 Node Template\n\t\tfoo, err := rancher2.NewNodeTemplate(ctx, \"foo\", \u0026rancher2.NodeTemplateArgs{\n\t\t\tName: pulumi.String(\"foo\"),\n\t\t\tDescription: pulumi.String(\"foo test\"),\n\t\t\tAmazonec2Config: \u0026rancher2.NodeTemplateAmazonec2ConfigArgs{\n\t\t\t\tAccessKey: pulumi.String(\"\u003cAWS_ACCESS_KEY\u003e\"),\n\t\t\t\tSecretKey: pulumi.String(\"\u003cAWS_SECRET_KEY\u003e\"),\n\t\t\t\tAmi: pulumi.String(\"\u003cAMI_ID\u003e\"),\n\t\t\t\tRegion: pulumi.String(\"\u003cREGION\u003e\"),\n\t\t\t\tSecurityGroups: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"\u003cAWS_SECURITY_GROUP\u003e\"),\n\t\t\t\t},\n\t\t\t\tSubnetId: pulumi.String(\"\u003cSUBNET_ID\u003e\"),\n\t\t\t\tVpcId: pulumi.String(\"\u003cVPC_ID\u003e\"),\n\t\t\t\tZone: pulumi.String(\"\u003cZONE\u003e\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t// Create a new rancher2 Node Pool\n\t\t_, err = rancher2.NewNodePool(ctx, \"foo\", \u0026rancher2.NodePoolArgs{\n\t\t\tClusterId: foo_custom.ID(),\n\t\t\tName: pulumi.String(\"foo\"),\n\t\t\tHostnamePrefix: pulumi.String(\"foo-cluster-0\"),\n\t\t\tNodeTemplateId: foo.ID(),\n\t\t\tQuantity: pulumi.Int(3),\n\t\t\tControlPlane: pulumi.Bool(true),\n\t\t\tEtcd: pulumi.Bool(true),\n\t\t\tWorker: pulumi.Bool(true),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.rancher2.Cluster;\nimport com.pulumi.rancher2.ClusterArgs;\nimport com.pulumi.rancher2.inputs.ClusterRkeConfigArgs;\nimport com.pulumi.rancher2.inputs.ClusterRkeConfigNetworkArgs;\nimport com.pulumi.rancher2.NodeTemplate;\nimport com.pulumi.rancher2.NodeTemplateArgs;\nimport com.pulumi.rancher2.inputs.NodeTemplateAmazonec2ConfigArgs;\nimport com.pulumi.rancher2.NodePool;\nimport com.pulumi.rancher2.NodePoolArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n // Create a new rancher2 RKE Cluster\n var foo_custom = new Cluster(\"foo-custom\", ClusterArgs.builder()\n .name(\"foo-custom\")\n .description(\"Foo rancher2 custom cluster\")\n .rkeConfig(ClusterRkeConfigArgs.builder()\n .network(ClusterRkeConfigNetworkArgs.builder()\n .plugin(\"canal\")\n .build())\n .build())\n .build());\n\n // Create a new rancher2 Node Template\n var foo = new NodeTemplate(\"foo\", NodeTemplateArgs.builder()\n .name(\"foo\")\n .description(\"foo test\")\n .amazonec2Config(NodeTemplateAmazonec2ConfigArgs.builder()\n .accessKey(\"\u003cAWS_ACCESS_KEY\u003e\")\n .secretKey(\"\u003cAWS_SECRET_KEY\u003e\")\n .ami(\"\u003cAMI_ID\u003e\")\n .region(\"\u003cREGION\u003e\")\n .securityGroups(\"\u003cAWS_SECURITY_GROUP\u003e\")\n .subnetId(\"\u003cSUBNET_ID\u003e\")\n .vpcId(\"\u003cVPC_ID\u003e\")\n .zone(\"\u003cZONE\u003e\")\n .build())\n .build());\n\n // Create a new rancher2 Node Pool\n var fooNodePool = new NodePool(\"fooNodePool\", NodePoolArgs.builder()\n .clusterId(foo_custom.id())\n .name(\"foo\")\n .hostnamePrefix(\"foo-cluster-0\")\n .nodeTemplateId(foo.id())\n .quantity(3)\n .controlPlane(true)\n .etcd(true)\n .worker(true)\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Create a new rancher2 RKE Cluster\n foo-custom:\n type: rancher2:Cluster\n properties:\n name: foo-custom\n description: Foo rancher2 custom cluster\n rkeConfig:\n network:\n plugin: canal\n # Create a new rancher2 Node Template\n foo:\n type: rancher2:NodeTemplate\n properties:\n name: foo\n description: foo test\n amazonec2Config:\n accessKey: \u003cAWS_ACCESS_KEY\u003e\n secretKey: \u003cAWS_SECRET_KEY\u003e\n ami: \u003cAMI_ID\u003e\n region: \u003cREGION\u003e\n securityGroups:\n - \u003cAWS_SECURITY_GROUP\u003e\n subnetId: \u003cSUBNET_ID\u003e\n vpcId: \u003cVPC_ID\u003e\n zone: \u003cZONE\u003e\n # Create a new rancher2 Node Pool\n fooNodePool:\n type: rancher2:NodePool\n name: foo\n properties:\n clusterId: ${[\"foo-custom\"].id}\n name: foo\n hostnamePrefix: foo-cluster-0\n nodeTemplateId: ${foo.id}\n quantity: 3\n controlPlane: true\n etcd: true\n worker: true\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n### Creating Rancher v2 RKE cluster from template. For Rancher v2.3.x and above.\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as rancher2 from \"@pulumi/rancher2\";\n\n// Create a new rancher2 cluster template\nconst foo = new rancher2.ClusterTemplate(\"foo\", {\n name: \"foo\",\n members: [{\n accessType: \"owner\",\n userPrincipalId: \"local://user-XXXXX\",\n }],\n templateRevisions: [{\n name: \"V1\",\n clusterConfig: {\n rkeConfig: {\n network: {\n plugin: \"canal\",\n },\n services: {\n etcd: {\n creation: \"6h\",\n retention: \"24h\",\n },\n },\n },\n },\n \"default\": true,\n }],\n description: \"Test cluster template v2\",\n});\n// Create a new rancher2 RKE Cluster from template\nconst fooCluster = new rancher2.Cluster(\"foo\", {\n name: \"foo\",\n clusterTemplateId: foo.id,\n clusterTemplateRevisionId: foo.templateRevisions.apply(templateRevisions =\u003e templateRevisions[0].id),\n});\n```\n```python\nimport pulumi\nimport pulumi_rancher2 as rancher2\n\n# Create a new rancher2 cluster template\nfoo = rancher2.ClusterTemplate(\"foo\",\n name=\"foo\",\n members=[{\n \"access_type\": \"owner\",\n \"user_principal_id\": \"local://user-XXXXX\",\n }],\n template_revisions=[{\n \"name\": \"V1\",\n \"cluster_config\": {\n \"rke_config\": {\n \"network\": {\n \"plugin\": \"canal\",\n },\n \"services\": {\n \"etcd\": {\n \"creation\": \"6h\",\n \"retention\": \"24h\",\n },\n },\n },\n },\n \"default\": True,\n }],\n description=\"Test cluster template v2\")\n# Create a new rancher2 RKE Cluster from template\nfoo_cluster = rancher2.Cluster(\"foo\",\n name=\"foo\",\n cluster_template_id=foo.id,\n cluster_template_revision_id=foo.template_revisions[0].id)\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Rancher2 = Pulumi.Rancher2;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n // Create a new rancher2 cluster template\n var foo = new Rancher2.ClusterTemplate(\"foo\", new()\n {\n Name = \"foo\",\n Members = new[]\n {\n new Rancher2.Inputs.ClusterTemplateMemberArgs\n {\n AccessType = \"owner\",\n UserPrincipalId = \"local://user-XXXXX\",\n },\n },\n TemplateRevisions = new[]\n {\n new Rancher2.Inputs.ClusterTemplateTemplateRevisionArgs\n {\n Name = \"V1\",\n ClusterConfig = new Rancher2.Inputs.ClusterTemplateTemplateRevisionClusterConfigArgs\n {\n RkeConfig = new Rancher2.Inputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigArgs\n {\n Network = new Rancher2.Inputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkArgs\n {\n Plugin = \"canal\",\n },\n Services = new Rancher2.Inputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesArgs\n {\n Etcd = new Rancher2.Inputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdArgs\n {\n Creation = \"6h\",\n Retention = \"24h\",\n },\n },\n },\n },\n Default = true,\n },\n },\n Description = \"Test cluster template v2\",\n });\n\n // Create a new rancher2 RKE Cluster from template\n var fooCluster = new Rancher2.Cluster(\"foo\", new()\n {\n Name = \"foo\",\n ClusterTemplateId = foo.Id,\n ClusterTemplateRevisionId = foo.TemplateRevisions.Apply(templateRevisions =\u003e templateRevisions[0].Id),\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-rancher2/sdk/v6/go/rancher2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t// Create a new rancher2 cluster template\n\t\tfoo, err := rancher2.NewClusterTemplate(ctx, \"foo\", \u0026rancher2.ClusterTemplateArgs{\n\t\t\tName: pulumi.String(\"foo\"),\n\t\t\tMembers: rancher2.ClusterTemplateMemberArray{\n\t\t\t\t\u0026rancher2.ClusterTemplateMemberArgs{\n\t\t\t\t\tAccessType: pulumi.String(\"owner\"),\n\t\t\t\t\tUserPrincipalId: pulumi.String(\"local://user-XXXXX\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tTemplateRevisions: rancher2.ClusterTemplateTemplateRevisionArray{\n\t\t\t\t\u0026rancher2.ClusterTemplateTemplateRevisionArgs{\n\t\t\t\t\tName: pulumi.String(\"V1\"),\n\t\t\t\t\tClusterConfig: \u0026rancher2.ClusterTemplateTemplateRevisionClusterConfigArgs{\n\t\t\t\t\t\tRkeConfig: \u0026rancher2.ClusterTemplateTemplateRevisionClusterConfigRkeConfigArgs{\n\t\t\t\t\t\t\tNetwork: \u0026rancher2.ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkArgs{\n\t\t\t\t\t\t\t\tPlugin: pulumi.String(\"canal\"),\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\tServices: \u0026rancher2.ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesArgs{\n\t\t\t\t\t\t\t\tEtcd: \u0026rancher2.ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdArgs{\n\t\t\t\t\t\t\t\t\tCreation: pulumi.String(\"6h\"),\n\t\t\t\t\t\t\t\t\tRetention: pulumi.String(\"24h\"),\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t\tDefault: pulumi.Bool(true),\n\t\t\t\t},\n\t\t\t},\n\t\t\tDescription: pulumi.String(\"Test cluster template v2\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t// Create a new rancher2 RKE Cluster from template\n\t\t_, err = rancher2.NewCluster(ctx, \"foo\", \u0026rancher2.ClusterArgs{\n\t\t\tName: pulumi.String(\"foo\"),\n\t\t\tClusterTemplateId: foo.ID(),\n\t\t\tClusterTemplateRevisionId: pulumi.String(foo.TemplateRevisions.ApplyT(func(templateRevisions []rancher2.ClusterTemplateTemplateRevision) (*string, error) {\n\t\t\t\treturn \u0026templateRevisions[0].Id, nil\n\t\t\t}).(pulumi.StringPtrOutput)),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.rancher2.ClusterTemplate;\nimport com.pulumi.rancher2.ClusterTemplateArgs;\nimport com.pulumi.rancher2.inputs.ClusterTemplateMemberArgs;\nimport com.pulumi.rancher2.inputs.ClusterTemplateTemplateRevisionArgs;\nimport com.pulumi.rancher2.inputs.ClusterTemplateTemplateRevisionClusterConfigArgs;\nimport com.pulumi.rancher2.inputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigArgs;\nimport com.pulumi.rancher2.inputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkArgs;\nimport com.pulumi.rancher2.inputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesArgs;\nimport com.pulumi.rancher2.inputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdArgs;\nimport com.pulumi.rancher2.Cluster;\nimport com.pulumi.rancher2.ClusterArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n // Create a new rancher2 cluster template\n var foo = new ClusterTemplate(\"foo\", ClusterTemplateArgs.builder()\n .name(\"foo\")\n .members(ClusterTemplateMemberArgs.builder()\n .accessType(\"owner\")\n .userPrincipalId(\"local://user-XXXXX\")\n .build())\n .templateRevisions(ClusterTemplateTemplateRevisionArgs.builder()\n .name(\"V1\")\n .clusterConfig(ClusterTemplateTemplateRevisionClusterConfigArgs.builder()\n .rkeConfig(ClusterTemplateTemplateRevisionClusterConfigRkeConfigArgs.builder()\n .network(ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkArgs.builder()\n .plugin(\"canal\")\n .build())\n .services(ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesArgs.builder()\n .etcd(ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdArgs.builder()\n .creation(\"6h\")\n .retention(\"24h\")\n .build())\n .build())\n .build())\n .build())\n .default_(true)\n .build())\n .description(\"Test cluster template v2\")\n .build());\n\n // Create a new rancher2 RKE Cluster from template\n var fooCluster = new Cluster(\"fooCluster\", ClusterArgs.builder()\n .name(\"foo\")\n .clusterTemplateId(foo.id())\n .clusterTemplateRevisionId(foo.templateRevisions().applyValue(templateRevisions -\u003e templateRevisions[0].id()))\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Create a new rancher2 cluster template\n foo:\n type: rancher2:ClusterTemplate\n properties:\n name: foo\n members:\n - accessType: owner\n userPrincipalId: local://user-XXXXX\n templateRevisions:\n - name: V1\n clusterConfig:\n rkeConfig:\n network:\n plugin: canal\n services:\n etcd:\n creation: 6h\n retention: 24h\n default: true\n description: Test cluster template v2\n # Create a new rancher2 RKE Cluster from template\n fooCluster:\n type: rancher2:Cluster\n name: foo\n properties:\n name: foo\n clusterTemplateId: ${foo.id}\n clusterTemplateRevisionId: ${foo.templateRevisions[0].id}\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n### Creating Rancher v2 RKE cluster with upgrade strategy. For Rancher v2.4.x and above.\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as rancher2 from \"@pulumi/rancher2\";\n\nconst foo = new rancher2.Cluster(\"foo\", {\n name: \"foo\",\n description: \"Terraform custom cluster\",\n rkeConfig: {\n network: {\n plugin: \"canal\",\n },\n services: {\n etcd: {\n creation: \"6h\",\n retention: \"24h\",\n },\n kubeApi: {\n auditLog: {\n enabled: true,\n configuration: {\n maxAge: 5,\n maxBackup: 5,\n maxSize: 100,\n path: \"-\",\n format: \"json\",\n policy: `apiVersion: audit.k8s.io/v1\nkind: Policy\nmetadata:\n creationTimestamp: null\nomitStages:\n- RequestReceived\nrules:\n- level: RequestResponse\n resources:\n - resources:\n - pods\n`,\n },\n },\n },\n },\n upgradeStrategy: {\n drain: true,\n maxUnavailableWorker: \"20%\",\n },\n },\n});\n```\n```python\nimport pulumi\nimport pulumi_rancher2 as rancher2\n\nfoo = rancher2.Cluster(\"foo\",\n name=\"foo\",\n description=\"Terraform custom cluster\",\n rke_config={\n \"network\": {\n \"plugin\": \"canal\",\n },\n \"services\": {\n \"etcd\": {\n \"creation\": \"6h\",\n \"retention\": \"24h\",\n },\n \"kube_api\": {\n \"audit_log\": {\n \"enabled\": True,\n \"configuration\": {\n \"max_age\": 5,\n \"max_backup\": 5,\n \"max_size\": 100,\n \"path\": \"-\",\n \"format\": \"json\",\n \"policy\": \"\"\"apiVersion: audit.k8s.io/v1\nkind: Policy\nmetadata:\n creationTimestamp: null\nomitStages:\n- RequestReceived\nrules:\n- level: RequestResponse\n resources:\n - resources:\n - pods\n\"\"\",\n },\n },\n },\n },\n \"upgrade_strategy\": {\n \"drain\": True,\n \"max_unavailable_worker\": \"20%\",\n },\n })\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Rancher2 = Pulumi.Rancher2;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var foo = new Rancher2.Cluster(\"foo\", new()\n {\n Name = \"foo\",\n Description = \"Terraform custom cluster\",\n RkeConfig = new Rancher2.Inputs.ClusterRkeConfigArgs\n {\n Network = new Rancher2.Inputs.ClusterRkeConfigNetworkArgs\n {\n Plugin = \"canal\",\n },\n Services = new Rancher2.Inputs.ClusterRkeConfigServicesArgs\n {\n Etcd = new Rancher2.Inputs.ClusterRkeConfigServicesEtcdArgs\n {\n Creation = \"6h\",\n Retention = \"24h\",\n },\n KubeApi = new Rancher2.Inputs.ClusterRkeConfigServicesKubeApiArgs\n {\n AuditLog = new Rancher2.Inputs.ClusterRkeConfigServicesKubeApiAuditLogArgs\n {\n Enabled = true,\n Configuration = new Rancher2.Inputs.ClusterRkeConfigServicesKubeApiAuditLogConfigurationArgs\n {\n MaxAge = 5,\n MaxBackup = 5,\n MaxSize = 100,\n Path = \"-\",\n Format = \"json\",\n Policy = @\"apiVersion: audit.k8s.io/v1\nkind: Policy\nmetadata:\n creationTimestamp: null\nomitStages:\n- RequestReceived\nrules:\n- level: RequestResponse\n resources:\n - resources:\n - pods\n\",\n },\n },\n },\n },\n UpgradeStrategy = new Rancher2.Inputs.ClusterRkeConfigUpgradeStrategyArgs\n {\n Drain = true,\n MaxUnavailableWorker = \"20%\",\n },\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-rancher2/sdk/v6/go/rancher2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := rancher2.NewCluster(ctx, \"foo\", \u0026rancher2.ClusterArgs{\n\t\t\tName: pulumi.String(\"foo\"),\n\t\t\tDescription: pulumi.String(\"Terraform custom cluster\"),\n\t\t\tRkeConfig: \u0026rancher2.ClusterRkeConfigArgs{\n\t\t\t\tNetwork: \u0026rancher2.ClusterRkeConfigNetworkArgs{\n\t\t\t\t\tPlugin: pulumi.String(\"canal\"),\n\t\t\t\t},\n\t\t\t\tServices: \u0026rancher2.ClusterRkeConfigServicesArgs{\n\t\t\t\t\tEtcd: \u0026rancher2.ClusterRkeConfigServicesEtcdArgs{\n\t\t\t\t\t\tCreation: pulumi.String(\"6h\"),\n\t\t\t\t\t\tRetention: pulumi.String(\"24h\"),\n\t\t\t\t\t},\n\t\t\t\t\tKubeApi: \u0026rancher2.ClusterRkeConfigServicesKubeApiArgs{\n\t\t\t\t\t\tAuditLog: \u0026rancher2.ClusterRkeConfigServicesKubeApiAuditLogArgs{\n\t\t\t\t\t\t\tEnabled: pulumi.Bool(true),\n\t\t\t\t\t\t\tConfiguration: \u0026rancher2.ClusterRkeConfigServicesKubeApiAuditLogConfigurationArgs{\n\t\t\t\t\t\t\t\tMaxAge: pulumi.Int(5),\n\t\t\t\t\t\t\t\tMaxBackup: pulumi.Int(5),\n\t\t\t\t\t\t\t\tMaxSize: pulumi.Int(100),\n\t\t\t\t\t\t\t\tPath: pulumi.String(\"-\"),\n\t\t\t\t\t\t\t\tFormat: pulumi.String(\"json\"),\n\t\t\t\t\t\t\t\tPolicy: pulumi.String(`apiVersion: audit.k8s.io/v1\nkind: Policy\nmetadata:\n creationTimestamp: null\nomitStages:\n- RequestReceived\nrules:\n- level: RequestResponse\n resources:\n - resources:\n - pods\n`),\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tUpgradeStrategy: \u0026rancher2.ClusterRkeConfigUpgradeStrategyArgs{\n\t\t\t\t\tDrain: pulumi.Bool(true),\n\t\t\t\t\tMaxUnavailableWorker: pulumi.String(\"20%\"),\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.rancher2.Cluster;\nimport com.pulumi.rancher2.ClusterArgs;\nimport com.pulumi.rancher2.inputs.ClusterRkeConfigArgs;\nimport com.pulumi.rancher2.inputs.ClusterRkeConfigNetworkArgs;\nimport com.pulumi.rancher2.inputs.ClusterRkeConfigServicesArgs;\nimport com.pulumi.rancher2.inputs.ClusterRkeConfigServicesEtcdArgs;\nimport com.pulumi.rancher2.inputs.ClusterRkeConfigServicesKubeApiArgs;\nimport com.pulumi.rancher2.inputs.ClusterRkeConfigServicesKubeApiAuditLogArgs;\nimport com.pulumi.rancher2.inputs.ClusterRkeConfigServicesKubeApiAuditLogConfigurationArgs;\nimport com.pulumi.rancher2.inputs.ClusterRkeConfigUpgradeStrategyArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var foo = new Cluster(\"foo\", ClusterArgs.builder()\n .name(\"foo\")\n .description(\"Terraform custom cluster\")\n .rkeConfig(ClusterRkeConfigArgs.builder()\n .network(ClusterRkeConfigNetworkArgs.builder()\n .plugin(\"canal\")\n .build())\n .services(ClusterRkeConfigServicesArgs.builder()\n .etcd(ClusterRkeConfigServicesEtcdArgs.builder()\n .creation(\"6h\")\n .retention(\"24h\")\n .build())\n .kubeApi(ClusterRkeConfigServicesKubeApiArgs.builder()\n .auditLog(ClusterRkeConfigServicesKubeApiAuditLogArgs.builder()\n .enabled(true)\n .configuration(ClusterRkeConfigServicesKubeApiAuditLogConfigurationArgs.builder()\n .maxAge(5)\n .maxBackup(5)\n .maxSize(100)\n .path(\"-\")\n .format(\"json\")\n .policy(\"\"\"\napiVersion: audit.k8s.io/v1\nkind: Policy\nmetadata:\n creationTimestamp: null\nomitStages:\n- RequestReceived\nrules:\n- level: RequestResponse\n resources:\n - resources:\n - pods\n \"\"\")\n .build())\n .build())\n .build())\n .build())\n .upgradeStrategy(ClusterRkeConfigUpgradeStrategyArgs.builder()\n .drain(true)\n .maxUnavailableWorker(\"20%\")\n .build())\n .build())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n foo:\n type: rancher2:Cluster\n properties:\n name: foo\n description: Terraform custom cluster\n rkeConfig:\n network:\n plugin: canal\n services:\n etcd:\n creation: 6h\n retention: 24h\n kubeApi:\n auditLog:\n enabled: true\n configuration:\n maxAge: 5\n maxBackup: 5\n maxSize: 100\n path: '-'\n format: json\n policy: |\n apiVersion: audit.k8s.io/v1\n kind: Policy\n metadata:\n creationTimestamp: null\n omitStages:\n - RequestReceived\n rules:\n - level: RequestResponse\n resources:\n - resources:\n - pods\n upgradeStrategy:\n drain: true\n maxUnavailableWorker: 20%\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n### Creating Rancher v2 RKE cluster with cluster agent customization. For Rancher v2.7.5 and above.\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as rancher2 from \"@pulumi/rancher2\";\n\nconst foo = new rancher2.Cluster(\"foo\", {\n name: \"foo\",\n description: \"Terraform cluster with agent customization\",\n rkeConfig: {\n network: {\n plugin: \"canal\",\n },\n },\n clusterAgentDeploymentCustomizations: [{\n appendTolerations: [{\n effect: \"NoSchedule\",\n key: \"tolerate/control-plane\",\n value: \"true\",\n }],\n overrideAffinity: `{\n \"nodeAffinity\": {\n \"requiredDuringSchedulingIgnoredDuringExecution\": {\n \"nodeSelectorTerms\": [{\n \"matchExpressions\": [{\n \"key\": \"not.this/nodepool\",\n \"operator\": \"In\",\n \"values\": [\n \"true\"\n ]\n }]\n }]\n }\n }\n}\n`,\n overrideResourceRequirements: [{\n cpuLimit: \"800\",\n cpuRequest: \"500\",\n memoryLimit: \"800\",\n memoryRequest: \"500\",\n }],\n }],\n});\n```\n```python\nimport pulumi\nimport pulumi_rancher2 as rancher2\n\nfoo = rancher2.Cluster(\"foo\",\n name=\"foo\",\n description=\"Terraform cluster with agent customization\",\n rke_config={\n \"network\": {\n \"plugin\": \"canal\",\n },\n },\n cluster_agent_deployment_customizations=[{\n \"append_tolerations\": [{\n \"effect\": \"NoSchedule\",\n \"key\": \"tolerate/control-plane\",\n \"value\": \"true\",\n }],\n \"override_affinity\": \"\"\"{\n \"nodeAffinity\": {\n \"requiredDuringSchedulingIgnoredDuringExecution\": {\n \"nodeSelectorTerms\": [{\n \"matchExpressions\": [{\n \"key\": \"not.this/nodepool\",\n \"operator\": \"In\",\n \"values\": [\n \"true\"\n ]\n }]\n }]\n }\n }\n}\n\"\"\",\n \"override_resource_requirements\": [{\n \"cpu_limit\": \"800\",\n \"cpu_request\": \"500\",\n \"memory_limit\": \"800\",\n \"memory_request\": \"500\",\n }],\n }])\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Rancher2 = Pulumi.Rancher2;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var foo = new Rancher2.Cluster(\"foo\", new()\n {\n Name = \"foo\",\n Description = \"Terraform cluster with agent customization\",\n RkeConfig = new Rancher2.Inputs.ClusterRkeConfigArgs\n {\n Network = new Rancher2.Inputs.ClusterRkeConfigNetworkArgs\n {\n Plugin = \"canal\",\n },\n },\n ClusterAgentDeploymentCustomizations = new[]\n {\n new Rancher2.Inputs.ClusterClusterAgentDeploymentCustomizationArgs\n {\n AppendTolerations = new[]\n {\n new Rancher2.Inputs.ClusterClusterAgentDeploymentCustomizationAppendTolerationArgs\n {\n Effect = \"NoSchedule\",\n Key = \"tolerate/control-plane\",\n Value = \"true\",\n },\n },\n OverrideAffinity = @\"{\n \"\"nodeAffinity\"\": {\n \"\"requiredDuringSchedulingIgnoredDuringExecution\"\": {\n \"\"nodeSelectorTerms\"\": [{\n \"\"matchExpressions\"\": [{\n \"\"key\"\": \"\"not.this/nodepool\"\",\n \"\"operator\"\": \"\"In\"\",\n \"\"values\"\": [\n \"\"true\"\"\n ]\n }]\n }]\n }\n }\n}\n\",\n OverrideResourceRequirements = new[]\n {\n new Rancher2.Inputs.ClusterClusterAgentDeploymentCustomizationOverrideResourceRequirementArgs\n {\n CpuLimit = \"800\",\n CpuRequest = \"500\",\n MemoryLimit = \"800\",\n MemoryRequest = \"500\",\n },\n },\n },\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-rancher2/sdk/v6/go/rancher2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := rancher2.NewCluster(ctx, \"foo\", \u0026rancher2.ClusterArgs{\n\t\t\tName: pulumi.String(\"foo\"),\n\t\t\tDescription: pulumi.String(\"Terraform cluster with agent customization\"),\n\t\t\tRkeConfig: \u0026rancher2.ClusterRkeConfigArgs{\n\t\t\t\tNetwork: \u0026rancher2.ClusterRkeConfigNetworkArgs{\n\t\t\t\t\tPlugin: pulumi.String(\"canal\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tClusterAgentDeploymentCustomizations: rancher2.ClusterClusterAgentDeploymentCustomizationArray{\n\t\t\t\t\u0026rancher2.ClusterClusterAgentDeploymentCustomizationArgs{\n\t\t\t\t\tAppendTolerations: rancher2.ClusterClusterAgentDeploymentCustomizationAppendTolerationArray{\n\t\t\t\t\t\t\u0026rancher2.ClusterClusterAgentDeploymentCustomizationAppendTolerationArgs{\n\t\t\t\t\t\t\tEffect: pulumi.String(\"NoSchedule\"),\n\t\t\t\t\t\t\tKey: pulumi.String(\"tolerate/control-plane\"),\n\t\t\t\t\t\t\tValue: pulumi.String(\"true\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t\tOverrideAffinity: pulumi.String(`{\n \"nodeAffinity\": {\n \"requiredDuringSchedulingIgnoredDuringExecution\": {\n \"nodeSelectorTerms\": [{\n \"matchExpressions\": [{\n \"key\": \"not.this/nodepool\",\n \"operator\": \"In\",\n \"values\": [\n \"true\"\n ]\n }]\n }]\n }\n }\n}\n`),\n\t\t\t\t\tOverrideResourceRequirements: rancher2.ClusterClusterAgentDeploymentCustomizationOverrideResourceRequirementArray{\n\t\t\t\t\t\t\u0026rancher2.ClusterClusterAgentDeploymentCustomizationOverrideResourceRequirementArgs{\n\t\t\t\t\t\t\tCpuLimit: pulumi.String(\"800\"),\n\t\t\t\t\t\t\tCpuRequest: pulumi.String(\"500\"),\n\t\t\t\t\t\t\tMemoryLimit: pulumi.String(\"800\"),\n\t\t\t\t\t\t\tMemoryRequest: pulumi.String(\"500\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.rancher2.Cluster;\nimport com.pulumi.rancher2.ClusterArgs;\nimport com.pulumi.rancher2.inputs.ClusterRkeConfigArgs;\nimport com.pulumi.rancher2.inputs.ClusterRkeConfigNetworkArgs;\nimport com.pulumi.rancher2.inputs.ClusterClusterAgentDeploymentCustomizationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var foo = new Cluster(\"foo\", ClusterArgs.builder()\n .name(\"foo\")\n .description(\"Terraform cluster with agent customization\")\n .rkeConfig(ClusterRkeConfigArgs.builder()\n .network(ClusterRkeConfigNetworkArgs.builder()\n .plugin(\"canal\")\n .build())\n .build())\n .clusterAgentDeploymentCustomizations(ClusterClusterAgentDeploymentCustomizationArgs.builder()\n .appendTolerations(ClusterClusterAgentDeploymentCustomizationAppendTolerationArgs.builder()\n .effect(\"NoSchedule\")\n .key(\"tolerate/control-plane\")\n .value(\"true\")\n .build())\n .overrideAffinity(\"\"\"\n{\n \"nodeAffinity\": {\n \"requiredDuringSchedulingIgnoredDuringExecution\": {\n \"nodeSelectorTerms\": [{\n \"matchExpressions\": [{\n \"key\": \"not.this/nodepool\",\n \"operator\": \"In\",\n \"values\": [\n \"true\"\n ]\n }]\n }]\n }\n }\n}\n \"\"\")\n .overrideResourceRequirements(ClusterClusterAgentDeploymentCustomizationOverrideResourceRequirementArgs.builder()\n .cpuLimit(\"800\")\n .cpuRequest(\"500\")\n .memoryLimit(\"800\")\n .memoryRequest(\"500\")\n .build())\n .build())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n foo:\n type: rancher2:Cluster\n properties:\n name: foo\n description: Terraform cluster with agent customization\n rkeConfig:\n network:\n plugin: canal\n clusterAgentDeploymentCustomizations:\n - appendTolerations:\n - effect: NoSchedule\n key: tolerate/control-plane\n value: 'true'\n overrideAffinity: |\n {\n \"nodeAffinity\": {\n \"requiredDuringSchedulingIgnoredDuringExecution\": {\n \"nodeSelectorTerms\": [{\n \"matchExpressions\": [{\n \"key\": \"not.this/nodepool\",\n \"operator\": \"In\",\n \"values\": [\n \"true\"\n ]\n }]\n }]\n }\n }\n }\n overrideResourceRequirements:\n - cpuLimit: '800'\n cpuRequest: '500'\n memoryLimit: '800'\n memoryRequest: '500'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n### Creating Rancher v2 RKE cluster with Pod Security Admission Configuration Template (PSACT). For Rancher v2.7.2 and above.\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as rancher2 from \"@pulumi/rancher2\";\n\n// Custom PSACT (if you wish to use your own)\nconst foo = new rancher2.PodSecurityAdmissionConfigurationTemplate(\"foo\", {\n name: \"custom-psact\",\n description: \"This is my custom Pod Security Admission Configuration Template\",\n defaults: {\n audit: \"restricted\",\n auditVersion: \"latest\",\n enforce: \"restricted\",\n enforceVersion: \"latest\",\n warn: \"restricted\",\n warnVersion: \"latest\",\n },\n exemptions: {\n usernames: [\"testuser\"],\n runtimeClasses: [\"testclass\"],\n namespaces: [\n \"ingress-nginx\",\n \"kube-system\",\n ],\n },\n});\nconst fooCluster = new rancher2.Cluster(\"foo\", {\n name: \"foo\",\n description: \"Terraform cluster with PSACT\",\n defaultPodSecurityAdmissionConfigurationTemplateName: \"\u003cname\u003e\",\n rkeConfig: {\n network: {\n plugin: \"canal\",\n },\n },\n});\n```\n```python\nimport pulumi\nimport pulumi_rancher2 as rancher2\n\n# Custom PSACT (if you wish to use your own)\nfoo = rancher2.PodSecurityAdmissionConfigurationTemplate(\"foo\",\n name=\"custom-psact\",\n description=\"This is my custom Pod Security Admission Configuration Template\",\n defaults={\n \"audit\": \"restricted\",\n \"audit_version\": \"latest\",\n \"enforce\": \"restricted\",\n \"enforce_version\": \"latest\",\n \"warn\": \"restricted\",\n \"warn_version\": \"latest\",\n },\n exemptions={\n \"usernames\": [\"testuser\"],\n \"runtime_classes\": [\"testclass\"],\n \"namespaces\": [\n \"ingress-nginx\",\n \"kube-system\",\n ],\n })\nfoo_cluster = rancher2.Cluster(\"foo\",\n name=\"foo\",\n description=\"Terraform cluster with PSACT\",\n default_pod_security_admission_configuration_template_name=\"\u003cname\u003e\",\n rke_config={\n \"network\": {\n \"plugin\": \"canal\",\n },\n })\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Rancher2 = Pulumi.Rancher2;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n // Custom PSACT (if you wish to use your own)\n var foo = new Rancher2.PodSecurityAdmissionConfigurationTemplate(\"foo\", new()\n {\n Name = \"custom-psact\",\n Description = \"This is my custom Pod Security Admission Configuration Template\",\n Defaults = new Rancher2.Inputs.PodSecurityAdmissionConfigurationTemplateDefaultsArgs\n {\n Audit = \"restricted\",\n AuditVersion = \"latest\",\n Enforce = \"restricted\",\n EnforceVersion = \"latest\",\n Warn = \"restricted\",\n WarnVersion = \"latest\",\n },\n Exemptions = new Rancher2.Inputs.PodSecurityAdmissionConfigurationTemplateExemptionsArgs\n {\n Usernames = new[]\n {\n \"testuser\",\n },\n RuntimeClasses = new[]\n {\n \"testclass\",\n },\n Namespaces = new[]\n {\n \"ingress-nginx\",\n \"kube-system\",\n },\n },\n });\n\n var fooCluster = new Rancher2.Cluster(\"foo\", new()\n {\n Name = \"foo\",\n Description = \"Terraform cluster with PSACT\",\n DefaultPodSecurityAdmissionConfigurationTemplateName = \"\u003cname\u003e\",\n RkeConfig = new Rancher2.Inputs.ClusterRkeConfigArgs\n {\n Network = new Rancher2.Inputs.ClusterRkeConfigNetworkArgs\n {\n Plugin = \"canal\",\n },\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-rancher2/sdk/v6/go/rancher2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t// Custom PSACT (if you wish to use your own)\n\t\t_, err := rancher2.NewPodSecurityAdmissionConfigurationTemplate(ctx, \"foo\", \u0026rancher2.PodSecurityAdmissionConfigurationTemplateArgs{\n\t\t\tName: pulumi.String(\"custom-psact\"),\n\t\t\tDescription: pulumi.String(\"This is my custom Pod Security Admission Configuration Template\"),\n\t\t\tDefaults: \u0026rancher2.PodSecurityAdmissionConfigurationTemplateDefaultsArgs{\n\t\t\t\tAudit: pulumi.String(\"restricted\"),\n\t\t\t\tAuditVersion: pulumi.String(\"latest\"),\n\t\t\t\tEnforce: pulumi.String(\"restricted\"),\n\t\t\t\tEnforceVersion: pulumi.String(\"latest\"),\n\t\t\t\tWarn: pulumi.String(\"restricted\"),\n\t\t\t\tWarnVersion: pulumi.String(\"latest\"),\n\t\t\t},\n\t\t\tExemptions: \u0026rancher2.PodSecurityAdmissionConfigurationTemplateExemptionsArgs{\n\t\t\t\tUsernames: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"testuser\"),\n\t\t\t\t},\n\t\t\t\tRuntimeClasses: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"testclass\"),\n\t\t\t\t},\n\t\t\t\tNamespaces: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"ingress-nginx\"),\n\t\t\t\t\tpulumi.String(\"kube-system\"),\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = rancher2.NewCluster(ctx, \"foo\", \u0026rancher2.ClusterArgs{\n\t\t\tName: pulumi.String(\"foo\"),\n\t\t\tDescription: pulumi.String(\"Terraform cluster with PSACT\"),\n\t\t\tDefaultPodSecurityAdmissionConfigurationTemplateName: pulumi.String(\"\u003cname\u003e\"),\n\t\t\tRkeConfig: \u0026rancher2.ClusterRkeConfigArgs{\n\t\t\t\tNetwork: \u0026rancher2.ClusterRkeConfigNetworkArgs{\n\t\t\t\t\tPlugin: pulumi.String(\"canal\"),\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.rancher2.PodSecurityAdmissionConfigurationTemplate;\nimport com.pulumi.rancher2.PodSecurityAdmissionConfigurationTemplateArgs;\nimport com.pulumi.rancher2.inputs.PodSecurityAdmissionConfigurationTemplateDefaultsArgs;\nimport com.pulumi.rancher2.inputs.PodSecurityAdmissionConfigurationTemplateExemptionsArgs;\nimport com.pulumi.rancher2.Cluster;\nimport com.pulumi.rancher2.ClusterArgs;\nimport com.pulumi.rancher2.inputs.ClusterRkeConfigArgs;\nimport com.pulumi.rancher2.inputs.ClusterRkeConfigNetworkArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n // Custom PSACT (if you wish to use your own)\n var foo = new PodSecurityAdmissionConfigurationTemplate(\"foo\", PodSecurityAdmissionConfigurationTemplateArgs.builder()\n .name(\"custom-psact\")\n .description(\"This is my custom Pod Security Admission Configuration Template\")\n .defaults(PodSecurityAdmissionConfigurationTemplateDefaultsArgs.builder()\n .audit(\"restricted\")\n .auditVersion(\"latest\")\n .enforce(\"restricted\")\n .enforceVersion(\"latest\")\n .warn(\"restricted\")\n .warnVersion(\"latest\")\n .build())\n .exemptions(PodSecurityAdmissionConfigurationTemplateExemptionsArgs.builder()\n .usernames(\"testuser\")\n .runtimeClasses(\"testclass\")\n .namespaces( \n \"ingress-nginx\",\n \"kube-system\")\n .build())\n .build());\n\n var fooCluster = new Cluster(\"fooCluster\", ClusterArgs.builder()\n .name(\"foo\")\n .description(\"Terraform cluster with PSACT\")\n .defaultPodSecurityAdmissionConfigurationTemplateName(\"\u003cname\u003e\")\n .rkeConfig(ClusterRkeConfigArgs.builder()\n .network(ClusterRkeConfigNetworkArgs.builder()\n .plugin(\"canal\")\n .build())\n .build())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Custom PSACT (if you wish to use your own)\n foo:\n type: rancher2:PodSecurityAdmissionConfigurationTemplate\n properties:\n name: custom-psact\n description: This is my custom Pod Security Admission Configuration Template\n defaults:\n audit: restricted\n auditVersion: latest\n enforce: restricted\n enforceVersion: latest\n warn: restricted\n warnVersion: latest\n exemptions:\n usernames:\n - testuser\n runtimeClasses:\n - testclass\n namespaces:\n - ingress-nginx\n - kube-system\n fooCluster:\n type: rancher2:Cluster\n name: foo\n properties:\n name: foo\n description: Terraform cluster with PSACT\n defaultPodSecurityAdmissionConfigurationTemplateName: \u003cname\u003e\n rkeConfig:\n network:\n plugin: canal\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n### Importing EKS cluster to Rancher v2, using `eks_config_v2`. For Rancher v2.5.x and above.\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as rancher2 from \"@pulumi/rancher2\";\n\nconst foo = new rancher2.CloudCredential(\"foo\", {\n name: \"foo\",\n description: \"foo test\",\n amazonec2CredentialConfig: {\n accessKey: \"\u003caws-access-key\u003e\",\n secretKey: \"\u003caws-secret-key\u003e\",\n },\n});\nconst fooCluster = new rancher2.Cluster(\"foo\", {\n name: \"foo\",\n description: \"Terraform EKS cluster\",\n eksConfigV2: {\n cloudCredentialId: foo.id,\n name: \"\u003ccluster-name\u003e\",\n region: \"\u003ceks-region\u003e\",\n imported: true,\n },\n});\n```\n```python\nimport pulumi\nimport pulumi_rancher2 as rancher2\n\nfoo = rancher2.CloudCredential(\"foo\",\n name=\"foo\",\n description=\"foo test\",\n amazonec2_credential_config={\n \"access_key\": \"\u003caws-access-key\u003e\",\n \"secret_key\": \"\u003caws-secret-key\u003e\",\n })\nfoo_cluster = rancher2.Cluster(\"foo\",\n name=\"foo\",\n description=\"Terraform EKS cluster\",\n eks_config_v2={\n \"cloud_credential_id\": foo.id,\n \"name\": \"\u003ccluster-name\u003e\",\n \"region\": \"\u003ceks-region\u003e\",\n \"imported\": True,\n })\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Rancher2 = Pulumi.Rancher2;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var foo = new Rancher2.CloudCredential(\"foo\", new()\n {\n Name = \"foo\",\n Description = \"foo test\",\n Amazonec2CredentialConfig = new Rancher2.Inputs.CloudCredentialAmazonec2CredentialConfigArgs\n {\n AccessKey = \"\u003caws-access-key\u003e\",\n SecretKey = \"\u003caws-secret-key\u003e\",\n },\n });\n\n var fooCluster = new Rancher2.Cluster(\"foo\", new()\n {\n Name = \"foo\",\n Description = \"Terraform EKS cluster\",\n EksConfigV2 = new Rancher2.Inputs.ClusterEksConfigV2Args\n {\n CloudCredentialId = foo.Id,\n Name = \"\u003ccluster-name\u003e\",\n Region = \"\u003ceks-region\u003e\",\n Imported = true,\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-rancher2/sdk/v6/go/rancher2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\tfoo, err := rancher2.NewCloudCredential(ctx, \"foo\", \u0026rancher2.CloudCredentialArgs{\n\t\t\tName: pulumi.String(\"foo\"),\n\t\t\tDescription: pulumi.String(\"foo test\"),\n\t\t\tAmazonec2CredentialConfig: \u0026rancher2.CloudCredentialAmazonec2CredentialConfigArgs{\n\t\t\t\tAccessKey: pulumi.String(\"\u003caws-access-key\u003e\"),\n\t\t\t\tSecretKey: pulumi.String(\"\u003caws-secret-key\u003e\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = rancher2.NewCluster(ctx, \"foo\", \u0026rancher2.ClusterArgs{\n\t\t\tName: pulumi.String(\"foo\"),\n\t\t\tDescription: pulumi.String(\"Terraform EKS cluster\"),\n\t\t\tEksConfigV2: \u0026rancher2.ClusterEksConfigV2Args{\n\t\t\t\tCloudCredentialId: foo.ID(),\n\t\t\t\tName: pulumi.String(\"\u003ccluster-name\u003e\"),\n\t\t\t\tRegion: pulumi.String(\"\u003ceks-region\u003e\"),\n\t\t\t\tImported: pulumi.Bool(true),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.rancher2.CloudCredential;\nimport com.pulumi.rancher2.CloudCredentialArgs;\nimport com.pulumi.rancher2.inputs.CloudCredentialAmazonec2CredentialConfigArgs;\nimport com.pulumi.rancher2.Cluster;\nimport com.pulumi.rancher2.ClusterArgs;\nimport com.pulumi.rancher2.inputs.ClusterEksConfigV2Args;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var foo = new CloudCredential(\"foo\", CloudCredentialArgs.builder()\n .name(\"foo\")\n .description(\"foo test\")\n .amazonec2CredentialConfig(CloudCredentialAmazonec2CredentialConfigArgs.builder()\n .accessKey(\"\u003caws-access-key\u003e\")\n .secretKey(\"\u003caws-secret-key\u003e\")\n .build())\n .build());\n\n var fooCluster = new Cluster(\"fooCluster\", ClusterArgs.builder()\n .name(\"foo\")\n .description(\"Terraform EKS cluster\")\n .eksConfigV2(ClusterEksConfigV2Args.builder()\n .cloudCredentialId(foo.id())\n .name(\"\u003ccluster-name\u003e\")\n .region(\"\u003ceks-region\u003e\")\n .imported(true)\n .build())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n foo:\n type: rancher2:CloudCredential\n properties:\n name: foo\n description: foo test\n amazonec2CredentialConfig:\n accessKey: \u003caws-access-key\u003e\n secretKey: \u003caws-secret-key\u003e\n fooCluster:\n type: rancher2:Cluster\n name: foo\n properties:\n name: foo\n description: Terraform EKS cluster\n eksConfigV2:\n cloudCredentialId: ${foo.id}\n name: \u003ccluster-name\u003e\n region: \u003ceks-region\u003e\n imported: true\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n### Creating EKS cluster from Rancher v2, using `eks_config_v2`. For Rancher v2.5.x and above.\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as rancher2 from \"@pulumi/rancher2\";\n\nconst foo = new rancher2.CloudCredential(\"foo\", {\n name: \"foo\",\n description: \"foo test\",\n amazonec2CredentialConfig: {\n accessKey: \"\u003caws-access-key\u003e\",\n secretKey: \"\u003caws-secret-key\u003e\",\n },\n});\nconst fooCluster = new rancher2.Cluster(\"foo\", {\n name: \"foo\",\n description: \"Terraform EKS cluster\",\n eksConfigV2: {\n cloudCredentialId: foo.id,\n region: \"\u003cEKS_REGION\u003e\",\n kubernetesVersion: \"1.24\",\n loggingTypes: [\n \"audit\",\n \"api\",\n ],\n nodeGroups: [\n {\n name: \"node_group1\",\n instanceType: \"t3.medium\",\n desiredSize: 3,\n maxSize: 5,\n },\n {\n name: \"node_group2\",\n instanceType: \"m5.xlarge\",\n desiredSize: 2,\n maxSize: 3,\n nodeRole: \"arn:aws:iam::role/test-NodeInstanceRole\",\n },\n ],\n privateAccess: true,\n publicAccess: false,\n },\n});\n```\n```python\nimport pulumi\nimport pulumi_rancher2 as rancher2\n\nfoo = rancher2.CloudCredential(\"foo\",\n name=\"foo\",\n description=\"foo test\",\n amazonec2_credential_config={\n \"access_key\": \"\u003caws-access-key\u003e\",\n \"secret_key\": \"\u003caws-secret-key\u003e\",\n })\nfoo_cluster = rancher2.Cluster(\"foo\",\n name=\"foo\",\n description=\"Terraform EKS cluster\",\n eks_config_v2={\n \"cloud_credential_id\": foo.id,\n \"region\": \"\u003cEKS_REGION\u003e\",\n \"kubernetes_version\": \"1.24\",\n \"logging_types\": [\n \"audit\",\n \"api\",\n ],\n \"node_groups\": [\n {\n \"name\": \"node_group1\",\n \"instance_type\": \"t3.medium\",\n \"desired_size\": 3,\n \"max_size\": 5,\n },\n {\n \"name\": \"node_group2\",\n \"instance_type\": \"m5.xlarge\",\n \"desired_size\": 2,\n \"max_size\": 3,\n \"node_role\": \"arn:aws:iam::role/test-NodeInstanceRole\",\n },\n ],\n \"private_access\": True,\n \"public_access\": False,\n })\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Rancher2 = Pulumi.Rancher2;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var foo = new Rancher2.CloudCredential(\"foo\", new()\n {\n Name = \"foo\",\n Description = \"foo test\",\n Amazonec2CredentialConfig = new Rancher2.Inputs.CloudCredentialAmazonec2CredentialConfigArgs\n {\n AccessKey = \"\u003caws-access-key\u003e\",\n SecretKey = \"\u003caws-secret-key\u003e\",\n },\n });\n\n var fooCluster = new Rancher2.Cluster(\"foo\", new()\n {\n Name = \"foo\",\n Description = \"Terraform EKS cluster\",\n EksConfigV2 = new Rancher2.Inputs.ClusterEksConfigV2Args\n {\n CloudCredentialId = foo.Id,\n Region = \"\u003cEKS_REGION\u003e\",\n KubernetesVersion = \"1.24\",\n LoggingTypes = new[]\n {\n \"audit\",\n \"api\",\n },\n NodeGroups = new[]\n {\n new Rancher2.Inputs.ClusterEksConfigV2NodeGroupArgs\n {\n Name = \"node_group1\",\n InstanceType = \"t3.medium\",\n DesiredSize = 3,\n MaxSize = 5,\n },\n new Rancher2.Inputs.ClusterEksConfigV2NodeGroupArgs\n {\n Name = \"node_group2\",\n InstanceType = \"m5.xlarge\",\n DesiredSize = 2,\n MaxSize = 3,\n NodeRole = \"arn:aws:iam::role/test-NodeInstanceRole\",\n },\n },\n PrivateAccess = true,\n PublicAccess = false,\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-rancher2/sdk/v6/go/rancher2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\tfoo, err := rancher2.NewCloudCredential(ctx, \"foo\", \u0026rancher2.CloudCredentialArgs{\n\t\t\tName: pulumi.String(\"foo\"),\n\t\t\tDescription: pulumi.String(\"foo test\"),\n\t\t\tAmazonec2CredentialConfig: \u0026rancher2.CloudCredentialAmazonec2CredentialConfigArgs{\n\t\t\t\tAccessKey: pulumi.String(\"\u003caws-access-key\u003e\"),\n\t\t\t\tSecretKey: pulumi.String(\"\u003caws-secret-key\u003e\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = rancher2.NewCluster(ctx, \"foo\", \u0026rancher2.ClusterArgs{\n\t\t\tName: pulumi.String(\"foo\"),\n\t\t\tDescription: pulumi.String(\"Terraform EKS cluster\"),\n\t\t\tEksConfigV2: \u0026rancher2.ClusterEksConfigV2Args{\n\t\t\t\tCloudCredentialId: foo.ID(),\n\t\t\t\tRegion: pulumi.String(\"\u003cEKS_REGION\u003e\"),\n\t\t\t\tKubernetesVersion: pulumi.String(\"1.24\"),\n\t\t\t\tLoggingTypes: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"audit\"),\n\t\t\t\t\tpulumi.String(\"api\"),\n\t\t\t\t},\n\t\t\t\tNodeGroups: rancher2.ClusterEksConfigV2NodeGroupArray{\n\t\t\t\t\t\u0026rancher2.ClusterEksConfigV2NodeGroupArgs{\n\t\t\t\t\t\tName: pulumi.String(\"node_group1\"),\n\t\t\t\t\t\tInstanceType: pulumi.String(\"t3.medium\"),\n\t\t\t\t\t\tDesiredSize: pulumi.Int(3),\n\t\t\t\t\t\tMaxSize: pulumi.Int(5),\n\t\t\t\t\t},\n\t\t\t\t\t\u0026rancher2.ClusterEksConfigV2NodeGroupArgs{\n\t\t\t\t\t\tName: pulumi.String(\"node_group2\"),\n\t\t\t\t\t\tInstanceType: pulumi.String(\"m5.xlarge\"),\n\t\t\t\t\t\tDesiredSize: pulumi.Int(2),\n\t\t\t\t\t\tMaxSize: pulumi.Int(3),\n\t\t\t\t\t\tNodeRole: pulumi.String(\"arn:aws:iam::role/test-NodeInstanceRole\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tPrivateAccess: pulumi.Bool(true),\n\t\t\t\tPublicAccess: pulumi.Bool(false),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.rancher2.CloudCredential;\nimport com.pulumi.rancher2.CloudCredentialArgs;\nimport com.pulumi.rancher2.inputs.CloudCredentialAmazonec2CredentialConfigArgs;\nimport com.pulumi.rancher2.Cluster;\nimport com.pulumi.rancher2.ClusterArgs;\nimport com.pulumi.rancher2.inputs.ClusterEksConfigV2Args;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var foo = new CloudCredential(\"foo\", CloudCredentialArgs.builder()\n .name(\"foo\")\n .description(\"foo test\")\n .amazonec2CredentialConfig(CloudCredentialAmazonec2CredentialConfigArgs.builder()\n .accessKey(\"\u003caws-access-key\u003e\")\n .secretKey(\"\u003caws-secret-key\u003e\")\n .build())\n .build());\n\n var fooCluster = new Cluster(\"fooCluster\", ClusterArgs.builder()\n .name(\"foo\")\n .description(\"Terraform EKS cluster\")\n .eksConfigV2(ClusterEksConfigV2Args.builder()\n .cloudCredentialId(foo.id())\n .region(\"\u003cEKS_REGION\u003e\")\n .kubernetesVersion(\"1.24\")\n .loggingTypes( \n \"audit\",\n \"api\")\n .nodeGroups( \n ClusterEksConfigV2NodeGroupArgs.builder()\n .name(\"node_group1\")\n .instanceType(\"t3.medium\")\n .desiredSize(3)\n .maxSize(5)\n .build(),\n ClusterEksConfigV2NodeGroupArgs.builder()\n .name(\"node_group2\")\n .instanceType(\"m5.xlarge\")\n .desiredSize(2)\n .maxSize(3)\n .nodeRole(\"arn:aws:iam::role/test-NodeInstanceRole\")\n .build())\n .privateAccess(true)\n .publicAccess(false)\n .build())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n foo:\n type: rancher2:CloudCredential\n properties:\n name: foo\n description: foo test\n amazonec2CredentialConfig:\n accessKey: \u003caws-access-key\u003e\n secretKey: \u003caws-secret-key\u003e\n fooCluster:\n type: rancher2:Cluster\n name: foo\n properties:\n name: foo\n description: Terraform EKS cluster\n eksConfigV2:\n cloudCredentialId: ${foo.id}\n region: \u003cEKS_REGION\u003e\n kubernetesVersion: '1.24'\n loggingTypes:\n - audit\n - api\n nodeGroups:\n - name: node_group1\n instanceType: t3.medium\n desiredSize: 3\n maxSize: 5\n - name: node_group2\n instanceType: m5.xlarge\n desiredSize: 2\n maxSize: 3\n nodeRole: arn:aws:iam::role/test-NodeInstanceRole\n privateAccess: true\n publicAccess: false\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n### Creating EKS cluster from Rancher v2, using `eks_config_v2` and launch template. For Rancher v2.5.6 and above.\n\nNote: To use `launch_template` you must provide the ID (seen as `\u003cEC2_LAUNCH_TEMPLATE_ID\u003e`) to the template either as a static value. Or fetched via AWS data-source using one of: aws_ami first and provide the ID to that.\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as rancher2 from \"@pulumi/rancher2\";\n\nconst foo = new rancher2.CloudCredential(\"foo\", {\n name: \"foo\",\n description: \"foo test\",\n amazonec2CredentialConfig: {\n accessKey: \"\u003caws-access-key\u003e\",\n secretKey: \"\u003caws-secret-key\u003e\",\n },\n});\nconst fooCluster = new rancher2.Cluster(\"foo\", {\n name: \"foo\",\n description: \"Terraform EKS cluster\",\n eksConfigV2: {\n cloudCredentialId: foo.id,\n region: \"\u003cEKS_REGION\u003e\",\n kubernetesVersion: \"1.24\",\n loggingTypes: [\n \"audit\",\n \"api\",\n ],\n nodeGroups: [{\n desiredSize: 3,\n maxSize: 5,\n name: \"node_group1\",\n launchTemplates: [{\n id: \"\u003cec2-launch-template-id\u003e\",\n version: 1,\n }],\n }],\n privateAccess: true,\n publicAccess: true,\n },\n});\n```\n```python\nimport pulumi\nimport pulumi_rancher2 as rancher2\n\nfoo = rancher2.CloudCredential(\"foo\",\n name=\"foo\",\n description=\"foo test\",\n amazonec2_credential_config={\n \"access_key\": \"\u003caws-access-key\u003e\",\n \"secret_key\": \"\u003caws-secret-key\u003e\",\n })\nfoo_cluster = rancher2.Cluster(\"foo\",\n name=\"foo\",\n description=\"Terraform EKS cluster\",\n eks_config_v2={\n \"cloud_credential_id\": foo.id,\n \"region\": \"\u003cEKS_REGION\u003e\",\n \"kubernetes_version\": \"1.24\",\n \"logging_types\": [\n \"audit\",\n \"api\",\n ],\n \"node_groups\": [{\n \"desired_size\": 3,\n \"max_size\": 5,\n \"name\": \"node_group1\",\n \"launch_templates\": [{\n \"id\": \"\u003cec2-launch-template-id\u003e\",\n \"version\": 1,\n }],\n }],\n \"private_access\": True,\n \"public_access\": True,\n })\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Rancher2 = Pulumi.Rancher2;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var foo = new Rancher2.CloudCredential(\"foo\", new()\n {\n Name = \"foo\",\n Description = \"foo test\",\n Amazonec2CredentialConfig = new Rancher2.Inputs.CloudCredentialAmazonec2CredentialConfigArgs\n {\n AccessKey = \"\u003caws-access-key\u003e\",\n SecretKey = \"\u003caws-secret-key\u003e\",\n },\n });\n\n var fooCluster = new Rancher2.Cluster(\"foo\", new()\n {\n Name = \"foo\",\n Description = \"Terraform EKS cluster\",\n EksConfigV2 = new Rancher2.Inputs.ClusterEksConfigV2Args\n {\n CloudCredentialId = foo.Id,\n Region = \"\u003cEKS_REGION\u003e\",\n KubernetesVersion = \"1.24\",\n LoggingTypes = new[]\n {\n \"audit\",\n \"api\",\n },\n NodeGroups = new[]\n {\n new Rancher2.Inputs.ClusterEksConfigV2NodeGroupArgs\n {\n DesiredSize = 3,\n MaxSize = 5,\n Name = \"node_group1\",\n LaunchTemplates = new[]\n {\n new Rancher2.Inputs.ClusterEksConfigV2NodeGroupLaunchTemplateArgs\n {\n Id = \"\u003cec2-launch-template-id\u003e\",\n Version = 1,\n },\n },\n },\n },\n PrivateAccess = true,\n PublicAccess = true,\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-rancher2/sdk/v6/go/rancher2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\tfoo, err := rancher2.NewCloudCredential(ctx, \"foo\", \u0026rancher2.CloudCredentialArgs{\n\t\t\tName: pulumi.String(\"foo\"),\n\t\t\tDescription: pulumi.String(\"foo test\"),\n\t\t\tAmazonec2CredentialConfig: \u0026rancher2.CloudCredentialAmazonec2CredentialConfigArgs{\n\t\t\t\tAccessKey: pulumi.String(\"\u003caws-access-key\u003e\"),\n\t\t\t\tSecretKey: pulumi.String(\"\u003caws-secret-key\u003e\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = rancher2.NewCluster(ctx, \"foo\", \u0026rancher2.ClusterArgs{\n\t\t\tName: pulumi.String(\"foo\"),\n\t\t\tDescription: pulumi.String(\"Terraform EKS cluster\"),\n\t\t\tEksConfigV2: \u0026rancher2.ClusterEksConfigV2Args{\n\t\t\t\tCloudCredentialId: foo.ID(),\n\t\t\t\tRegion: pulumi.String(\"\u003cEKS_REGION\u003e\"),\n\t\t\t\tKubernetesVersion: pulumi.String(\"1.24\"),\n\t\t\t\tLoggingTypes: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"audit\"),\n\t\t\t\t\tpulumi.String(\"api\"),\n\t\t\t\t},\n\t\t\t\tNodeGroups: rancher2.ClusterEksConfigV2NodeGroupArray{\n\t\t\t\t\t\u0026rancher2.ClusterEksConfigV2NodeGroupArgs{\n\t\t\t\t\t\tDesiredSize: pulumi.Int(3),\n\t\t\t\t\t\tMaxSize: pulumi.Int(5),\n\t\t\t\t\t\tName: pulumi.String(\"node_group1\"),\n\t\t\t\t\t\tLaunchTemplates: rancher2.ClusterEksConfigV2NodeGroupLaunchTemplateArray{\n\t\t\t\t\t\t\t\u0026rancher2.ClusterEksConfigV2NodeGroupLaunchTemplateArgs{\n\t\t\t\t\t\t\t\tId: pulumi.String(\"\u003cec2-launch-template-id\u003e\"),\n\t\t\t\t\t\t\t\tVersion: pulumi.Int(1),\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tPrivateAccess: pulumi.Bool(true),\n\t\t\t\tPublicAccess: pulumi.Bool(true),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.rancher2.CloudCredential;\nimport com.pulumi.rancher2.CloudCredentialArgs;\nimport com.pulumi.rancher2.inputs.CloudCredentialAmazonec2CredentialConfigArgs;\nimport com.pulumi.rancher2.Cluster;\nimport com.pulumi.rancher2.ClusterArgs;\nimport com.pulumi.rancher2.inputs.ClusterEksConfigV2Args;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var foo = new CloudCredential(\"foo\", CloudCredentialArgs.builder()\n .name(\"foo\")\n .description(\"foo test\")\n .amazonec2CredentialConfig(CloudCredentialAmazonec2CredentialConfigArgs.builder()\n .accessKey(\"\u003caws-access-key\u003e\")\n .secretKey(\"\u003caws-secret-key\u003e\")\n .build())\n .build());\n\n var fooCluster = new Cluster(\"fooCluster\", ClusterArgs.builder()\n .name(\"foo\")\n .description(\"Terraform EKS cluster\")\n .eksConfigV2(ClusterEksConfigV2Args.builder()\n .cloudCredentialId(foo.id())\n .region(\"\u003cEKS_REGION\u003e\")\n .kubernetesVersion(\"1.24\")\n .loggingTypes( \n \"audit\",\n \"api\")\n .nodeGroups(ClusterEksConfigV2NodeGroupArgs.builder()\n .desiredSize(3)\n .maxSize(5)\n .name(\"node_group1\")\n .launchTemplates(ClusterEksConfigV2NodeGroupLaunchTemplateArgs.builder()\n .id(\"\u003cec2-launch-template-id\u003e\")\n .version(1)\n .build())\n .build())\n .privateAccess(true)\n .publicAccess(true)\n .build())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n foo:\n type: rancher2:CloudCredential\n properties:\n name: foo\n description: foo test\n amazonec2CredentialConfig:\n accessKey: \u003caws-access-key\u003e\n secretKey: \u003caws-secret-key\u003e\n fooCluster:\n type: rancher2:Cluster\n name: foo\n properties:\n name: foo\n description: Terraform EKS cluster\n eksConfigV2:\n cloudCredentialId: ${foo.id}\n region: \u003cEKS_REGION\u003e\n kubernetesVersion: '1.24'\n loggingTypes:\n - audit\n - api\n nodeGroups:\n - desiredSize: 3\n maxSize: 5\n name: node_group1\n launchTemplates:\n - id: \u003cec2-launch-template-id\u003e\n version: 1\n privateAccess: true\n publicAccess: true\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n### Creating AKS cluster from Rancher v2, using `aks_config_v2`. For Rancher v2.6.0 and above.\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as rancher2 from \"@pulumi/rancher2\";\n\nconst foo_aks = new rancher2.CloudCredential(\"foo-aks\", {\n name: \"foo-aks\",\n azureCredentialConfig: {\n clientId: \"\u003cclient-id\u003e\",\n clientSecret: \"\u003cclient-secret\u003e\",\n subscriptionId: \"\u003csubscription-id\u003e\",\n },\n});\nconst foo = new rancher2.Cluster(\"foo\", {\n name: \"foo\",\n description: \"Terraform AKS cluster\",\n aksConfigV2: {\n cloudCredentialId: foo_aks.id,\n resourceGroup: \"\u003cresource-group\u003e\",\n resourceLocation: \"\u003cresource-location\u003e\",\n dnsPrefix: \"\u003cdns-prefix\u003e\",\n kubernetesVersion: \"1.24.6\",\n networkPlugin: \"\u003cnetwork-plugin\u003e\",\n virtualNetwork: \"\u003cvirtual-network\u003e\",\n virtualNetworkResourceGroup: \"\u003cvirtual-network-resource-group\u003e\",\n subnet: \"\u003csubnet\u003e\",\n nodeResourceGroup: \"\u003cnode-resource-group\u003e\",\n nodePools: [\n {\n availabilityZones: [\n \"1\",\n \"2\",\n \"3\",\n ],\n name: \"\u003cnodepool-name-1\u003e\",\n mode: \"System\",\n count: 1,\n orchestratorVersion: \"1.21.2\",\n osDiskSizeGb: 128,\n vmSize: \"Standard_DS2_v2\",\n },\n {\n availabilityZones: [\n \"1\",\n \"2\",\n \"3\",\n ],\n name: \"\u003cnodepool-name-2\u003e\",\n count: 1,\n mode: \"User\",\n orchestratorVersion: \"1.21.2\",\n osDiskSizeGb: 128,\n vmSize: \"Standard_DS2_v2\",\n maxSurge: \"25%\",\n labels: {\n test1: \"data1\",\n test2: \"data2\",\n },\n taints: [\"none:PreferNoSchedule\"],\n },\n ],\n },\n});\n```\n```python\nimport pulumi\nimport pulumi_rancher2 as rancher2\n\nfoo_aks = rancher2.CloudCredential(\"foo-aks\",\n name=\"foo-aks\",\n azure_credential_config={\n \"client_id\": \"\u003cclient-id\u003e\",\n \"client_secret\": \"\u003cclient-secret\u003e\",\n \"subscription_id\": \"\u003csubscription-id\u003e\",\n })\nfoo = rancher2.Cluster(\"foo\",\n name=\"foo\",\n description=\"Terraform AKS cluster\",\n aks_config_v2={\n \"cloud_credential_id\": foo_aks.id,\n \"resource_group\": \"\u003cresource-group\u003e\",\n \"resource_location\": \"\u003cresource-location\u003e\",\n \"dns_prefix\": \"\u003cdns-prefix\u003e\",\n \"kubernetes_version\": \"1.24.6\",\n \"network_plugin\": \"\u003cnetwork-plugin\u003e\",\n \"virtual_network\": \"\u003cvirtual-network\u003e\",\n \"virtual_network_resource_group\": \"\u003cvirtual-network-resource-group\u003e\",\n \"subnet\": \"\u003csubnet\u003e\",\n \"node_resource_group\": \"\u003cnode-resource-group\u003e\",\n \"node_pools\": [\n {\n \"availability_zones\": [\n \"1\",\n \"2\",\n \"3\",\n ],\n \"name\": \"\u003cnodepool-name-1\u003e\",\n \"mode\": \"System\",\n \"count\": 1,\n \"orchestrator_version\": \"1.21.2\",\n \"os_disk_size_gb\": 128,\n \"vm_size\": \"Standard_DS2_v2\",\n },\n {\n \"availability_zones\": [\n \"1\",\n \"2\",\n \"3\",\n ],\n \"name\": \"\u003cnodepool-name-2\u003e\",\n \"count\": 1,\n \"mode\": \"User\",\n \"orchestrator_version\": \"1.21.2\",\n \"os_disk_size_gb\": 128,\n \"vm_size\": \"Standard_DS2_v2\",\n \"max_surge\": \"25%\",\n \"labels\": {\n \"test1\": \"data1\",\n \"test2\": \"data2\",\n },\n \"taints\": [\"none:PreferNoSchedule\"],\n },\n ],\n })\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Rancher2 = Pulumi.Rancher2;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var foo_aks = new Rancher2.CloudCredential(\"foo-aks\", new()\n {\n Name = \"foo-aks\",\n AzureCredentialConfig = new Rancher2.Inputs.CloudCredentialAzureCredentialConfigArgs\n {\n ClientId = \"\u003cclient-id\u003e\",\n ClientSecret = \"\u003cclient-secret\u003e\",\n SubscriptionId = \"\u003csubscription-id\u003e\",\n },\n });\n\n var foo = new Rancher2.Cluster(\"foo\", new()\n {\n Name = \"foo\",\n Description = \"Terraform AKS cluster\",\n AksConfigV2 = new Rancher2.Inputs.ClusterAksConfigV2Args\n {\n CloudCredentialId = foo_aks.Id,\n ResourceGroup = \"\u003cresource-group\u003e\",\n ResourceLocation = \"\u003cresource-location\u003e\",\n DnsPrefix = \"\u003cdns-prefix\u003e\",\n KubernetesVersion = \"1.24.6\",\n NetworkPlugin = \"\u003cnetwork-plugin\u003e\",\n VirtualNetwork = \"\u003cvirtual-network\u003e\",\n VirtualNetworkResourceGroup = \"\u003cvirtual-network-resource-group\u003e\",\n Subnet = \"\u003csubnet\u003e\",\n NodeResourceGroup = \"\u003cnode-resource-group\u003e\",\n NodePools = new[]\n {\n new Rancher2.Inputs.ClusterAksConfigV2NodePoolArgs\n {\n AvailabilityZones = new[]\n {\n \"1\",\n \"2\",\n \"3\",\n },\n Name = \"\u003cnodepool-name-1\u003e\",\n Mode = \"System\",\n Count = 1,\n OrchestratorVersion = \"1.21.2\",\n OsDiskSizeGb = 128,\n VmSize = \"Standard_DS2_v2\",\n },\n new Rancher2.Inputs.ClusterAksConfigV2NodePoolArgs\n {\n AvailabilityZones = new[]\n {\n \"1\",\n \"2\",\n \"3\",\n },\n Name = \"\u003cnodepool-name-2\u003e\",\n Count = 1,\n Mode = \"User\",\n OrchestratorVersion = \"1.21.2\",\n OsDiskSizeGb = 128,\n VmSize = \"Standard_DS2_v2\",\n MaxSurge = \"25%\",\n Labels = \n {\n { \"test1\", \"data1\" },\n { \"test2\", \"data2\" },\n },\n Taints = new[]\n {\n \"none:PreferNoSchedule\",\n },\n },\n },\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-rancher2/sdk/v6/go/rancher2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := rancher2.NewCloudCredential(ctx, \"foo-aks\", \u0026rancher2.CloudCredentialArgs{\n\t\t\tName: pulumi.String(\"foo-aks\"),\n\t\t\tAzureCredentialConfig: \u0026rancher2.CloudCredentialAzureCredentialConfigArgs{\n\t\t\t\tClientId: pulumi.String(\"\u003cclient-id\u003e\"),\n\t\t\t\tClientSecret: pulumi.String(\"\u003cclient-secret\u003e\"),\n\t\t\t\tSubscriptionId: pulumi.String(\"\u003csubscription-id\u003e\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = rancher2.NewCluster(ctx, \"foo\", \u0026rancher2.ClusterArgs{\n\t\t\tName: pulumi.String(\"foo\"),\n\t\t\tDescription: pulumi.String(\"Terraform AKS cluster\"),\n\t\t\tAksConfigV2: \u0026rancher2.ClusterAksConfigV2Args{\n\t\t\t\tCloudCredentialId: foo_aks.ID(),\n\t\t\t\tResourceGroup: pulumi.String(\"\u003cresource-group\u003e\"),\n\t\t\t\tResourceLocation: pulumi.String(\"\u003cresource-location\u003e\"),\n\t\t\t\tDnsPrefix: pulumi.String(\"\u003cdns-prefix\u003e\"),\n\t\t\t\tKubernetesVersion: pulumi.String(\"1.24.6\"),\n\t\t\t\tNetworkPlugin: pulumi.String(\"\u003cnetwork-plugin\u003e\"),\n\t\t\t\tVirtualNetwork: pulumi.String(\"\u003cvirtual-network\u003e\"),\n\t\t\t\tVirtualNetworkResourceGroup: pulumi.String(\"\u003cvirtual-network-resource-group\u003e\"),\n\t\t\t\tSubnet: pulumi.String(\"\u003csubnet\u003e\"),\n\t\t\t\tNodeResourceGroup: pulumi.String(\"\u003cnode-resource-group\u003e\"),\n\t\t\t\tNodePools: rancher2.ClusterAksConfigV2NodePoolArray{\n\t\t\t\t\t\u0026rancher2.ClusterAksConfigV2NodePoolArgs{\n\t\t\t\t\t\tAvailabilityZones: pulumi.StringArray{\n\t\t\t\t\t\t\tpulumi.String(\"1\"),\n\t\t\t\t\t\t\tpulumi.String(\"2\"),\n\t\t\t\t\t\t\tpulumi.String(\"3\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t\tName: pulumi.String(\"\u003cnodepool-name-1\u003e\"),\n\t\t\t\t\t\tMode: pulumi.String(\"System\"),\n\t\t\t\t\t\tCount: pulumi.Int(1),\n\t\t\t\t\t\tOrchestratorVersion: pulumi.String(\"1.21.2\"),\n\t\t\t\t\t\tOsDiskSizeGb: pulumi.Int(128),\n\t\t\t\t\t\tVmSize: pulumi.String(\"Standard_DS2_v2\"),\n\t\t\t\t\t},\n\t\t\t\t\t\u0026rancher2.ClusterAksConfigV2NodePoolArgs{\n\t\t\t\t\t\tAvailabilityZones: pulumi.StringArray{\n\t\t\t\t\t\t\tpulumi.String(\"1\"),\n\t\t\t\t\t\t\tpulumi.String(\"2\"),\n\t\t\t\t\t\t\tpulumi.String(\"3\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t\tName: pulumi.String(\"\u003cnodepool-name-2\u003e\"),\n\t\t\t\t\t\tCount: pulumi.Int(1),\n\t\t\t\t\t\tMode: pulumi.String(\"User\"),\n\t\t\t\t\t\tOrchestratorVersion: pulumi.String(\"1.21.2\"),\n\t\t\t\t\t\tOsDiskSizeGb: pulumi.Int(128),\n\t\t\t\t\t\tVmSize: pulumi.String(\"Standard_DS2_v2\"),\n\t\t\t\t\t\tMaxSurge: pulumi.String(\"25%\"),\n\t\t\t\t\t\tLabels: pulumi.Map{\n\t\t\t\t\t\t\t\"test1\": pulumi.Any(\"data1\"),\n\t\t\t\t\t\t\t\"test2\": pulumi.Any(\"data2\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t\tTaints: pulumi.StringArray{\n\t\t\t\t\t\t\tpulumi.String(\"none:PreferNoSchedule\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.rancher2.CloudCredential;\nimport com.pulumi.rancher2.CloudCredentialArgs;\nimport com.pulumi.rancher2.inputs.CloudCredentialAzureCredentialConfigArgs;\nimport com.pulumi.rancher2.Cluster;\nimport com.pulumi.rancher2.ClusterArgs;\nimport com.pulumi.rancher2.inputs.ClusterAksConfigV2Args;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var foo_aks = new CloudCredential(\"foo-aks\", CloudCredentialArgs.builder()\n .name(\"foo-aks\")\n .azureCredentialConfig(CloudCredentialAzureCredentialConfigArgs.builder()\n .clientId(\"\u003cclient-id\u003e\")\n .clientSecret(\"\u003cclient-secret\u003e\")\n .subscriptionId(\"\u003csubscription-id\u003e\")\n .build())\n .build());\n\n var foo = new Cluster(\"foo\", ClusterArgs.builder()\n .name(\"foo\")\n .description(\"Terraform AKS cluster\")\n .aksConfigV2(ClusterAksConfigV2Args.builder()\n .cloudCredentialId(foo_aks.id())\n .resourceGroup(\"\u003cresource-group\u003e\")\n .resourceLocation(\"\u003cresource-location\u003e\")\n .dnsPrefix(\"\u003cdns-prefix\u003e\")\n .kubernetesVersion(\"1.24.6\")\n .networkPlugin(\"\u003cnetwork-plugin\u003e\")\n .virtualNetwork(\"\u003cvirtual-network\u003e\")\n .virtualNetworkResourceGroup(\"\u003cvirtual-network-resource-group\u003e\")\n .subnet(\"\u003csubnet\u003e\")\n .nodeResourceGroup(\"\u003cnode-resource-group\u003e\")\n .nodePools( \n ClusterAksConfigV2NodePoolArgs.builder()\n .availabilityZones( \n \"1\",\n \"2\",\n \"3\")\n .name(\"\u003cnodepool-name-1\u003e\")\n .mode(\"System\")\n .count(1)\n .orchestratorVersion(\"1.21.2\")\n .osDiskSizeGb(128)\n .vmSize(\"Standard_DS2_v2\")\n .build(),\n ClusterAksConfigV2NodePoolArgs.builder()\n .availabilityZones( \n \"1\",\n \"2\",\n \"3\")\n .name(\"\u003cnodepool-name-2\u003e\")\n .count(1)\n .mode(\"User\")\n .orchestratorVersion(\"1.21.2\")\n .osDiskSizeGb(128)\n .vmSize(\"Standard_DS2_v2\")\n .maxSurge(\"25%\")\n .labels(Map.ofEntries(\n Map.entry(\"test1\", \"data1\"),\n Map.entry(\"test2\", \"data2\")\n ))\n .taints(\"none:PreferNoSchedule\")\n .build())\n .build())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n foo-aks:\n type: rancher2:CloudCredential\n properties:\n name: foo-aks\n azureCredentialConfig:\n clientId: \u003cclient-id\u003e\n clientSecret: \u003cclient-secret\u003e\n subscriptionId: \u003csubscription-id\u003e\n foo:\n type: rancher2:Cluster\n properties:\n name: foo\n description: Terraform AKS cluster\n aksConfigV2:\n cloudCredentialId: ${[\"foo-aks\"].id}\n resourceGroup: \u003cresource-group\u003e\n resourceLocation: \u003cresource-location\u003e\n dnsPrefix: \u003cdns-prefix\u003e\n kubernetesVersion: 1.24.6\n networkPlugin: \u003cnetwork-plugin\u003e\n virtualNetwork: \u003cvirtual-network\u003e\n virtualNetworkResourceGroup: \u003cvirtual-network-resource-group\u003e\n subnet: \u003csubnet\u003e\n nodeResourceGroup: \u003cnode-resource-group\u003e\n nodePools:\n - availabilityZones:\n - '1'\n - '2'\n - '3'\n name: \u003cnodepool-name-1\u003e\n mode: System\n count: 1\n orchestratorVersion: 1.21.2\n osDiskSizeGb: 128\n vmSize: Standard_DS2_v2\n - availabilityZones:\n - '1'\n - '2'\n - '3'\n name: \u003cnodepool-name-2\u003e\n count: 1\n mode: User\n orchestratorVersion: 1.21.2\n osDiskSizeGb: 128\n vmSize: Standard_DS2_v2\n maxSurge: 25%\n labels:\n test1: data1\n test2: data2\n taints:\n - none:PreferNoSchedule\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nClusters can be imported using the Rancher Cluster ID\n\n```sh\n$ pulumi import rancher2:index/cluster:Cluster foo \u0026lt;CLUSTER_ID\u0026gt;\n```\n", + "description": "Provides a Rancher v2 Cluster resource. This can be used to create Clusters for Rancher v2 environments and retrieve their information.\n\n## Example Usage\n\n**Note optional/computed arguments** If any `optional/computed` argument of this resource is defined by the user, removing it from tf file will NOT reset its value. To reset it, let its definition at tf file as empty/false object. Ex: `enable_cluster_monitoring = false`, `cloud_provider {}`, `name = \"\"`\n\n### Creating Rancher v2 imported cluster\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as rancher2 from \"@pulumi/rancher2\";\n\n// Create a new rancher2 imported Cluster\nconst foo_imported = new rancher2.Cluster(\"foo-imported\", {\n name: \"foo-imported\",\n description: \"Foo rancher2 imported cluster\",\n});\n```\n```python\nimport pulumi\nimport pulumi_rancher2 as rancher2\n\n# Create a new rancher2 imported Cluster\nfoo_imported = rancher2.Cluster(\"foo-imported\",\n name=\"foo-imported\",\n description=\"Foo rancher2 imported cluster\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Rancher2 = Pulumi.Rancher2;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n // Create a new rancher2 imported Cluster\n var foo_imported = new Rancher2.Cluster(\"foo-imported\", new()\n {\n Name = \"foo-imported\",\n Description = \"Foo rancher2 imported cluster\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-rancher2/sdk/v6/go/rancher2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t// Create a new rancher2 imported Cluster\n\t\t_, err := rancher2.NewCluster(ctx, \"foo-imported\", \u0026rancher2.ClusterArgs{\n\t\t\tName: pulumi.String(\"foo-imported\"),\n\t\t\tDescription: pulumi.String(\"Foo rancher2 imported cluster\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.rancher2.Cluster;\nimport com.pulumi.rancher2.ClusterArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n // Create a new rancher2 imported Cluster\n var foo_imported = new Cluster(\"foo-imported\", ClusterArgs.builder()\n .name(\"foo-imported\")\n .description(\"Foo rancher2 imported cluster\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Create a new rancher2 imported Cluster\n foo-imported:\n type: rancher2:Cluster\n properties:\n name: foo-imported\n description: Foo rancher2 imported cluster\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\nCreating Rancher v2 RKE cluster\n\n### Creating Rancher v2 RKE cluster enabling and customizing monitoring\n\n**Note** Cluster monitoring version `0.2.0` and above, can't be enabled until cluster is fully deployed as [`kubeVersion`](https://github.com/rancher/system-charts/blob/52be656700468904b9bf15c3f39cd7112e1f8c9b/charts/rancher-monitoring/v0.2.0/Chart.yaml#L12) requirement has been introduced to helm chart\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as rancher2 from \"@pulumi/rancher2\";\n\n// Create a new rancher2 RKE Cluster\nconst foo_custom = new rancher2.Cluster(\"foo-custom\", {\n name: \"foo-custom\",\n description: \"Foo rancher2 custom cluster\",\n rkeConfig: {\n network: {\n plugin: \"canal\",\n },\n },\n enableClusterMonitoring: true,\n clusterMonitoringInput: {\n answers: {\n \"exporter-kubelets.https\": \"true\",\n \"exporter-node.enabled\": \"true\",\n \"exporter-node.ports.metrics.port\": \"9796\",\n \"exporter-node.resources.limits.cpu\": \"200m\",\n \"exporter-node.resources.limits.memory\": \"200Mi\",\n \"grafana.persistence.enabled\": \"false\",\n \"grafana.persistence.size\": \"10Gi\",\n \"grafana.persistence.storageClass\": \"default\",\n \"operator.resources.limits.memory\": \"500Mi\",\n \"prometheus.persistence.enabled\": \"false\",\n \"prometheus.persistence.size\": \"50Gi\",\n \"prometheus.persistence.storageClass\": \"default\",\n \"prometheus.persistent.useReleaseName\": \"true\",\n \"prometheus.resources.core.limits.cpu\": \"1000m\",\n \"prometheus.resources.core.limits.memory\": \"1500Mi\",\n \"prometheus.resources.core.requests.cpu\": \"750m\",\n \"prometheus.resources.core.requests.memory\": \"750Mi\",\n \"prometheus.retention\": \"12h\",\n },\n version: \"0.1.0\",\n },\n});\n```\n```python\nimport pulumi\nimport pulumi_rancher2 as rancher2\n\n# Create a new rancher2 RKE Cluster\nfoo_custom = rancher2.Cluster(\"foo-custom\",\n name=\"foo-custom\",\n description=\"Foo rancher2 custom cluster\",\n rke_config={\n \"network\": {\n \"plugin\": \"canal\",\n },\n },\n enable_cluster_monitoring=True,\n cluster_monitoring_input={\n \"answers\": {\n \"exporter_kubelets_https\": \"true\",\n \"exporter_node_enabled\": \"true\",\n \"exporter_node_ports_metrics_port\": \"9796\",\n \"exporter_node_resources_limits_cpu\": \"200m\",\n \"exporter_node_resources_limits_memory\": \"200Mi\",\n \"grafana_persistence_enabled\": \"false\",\n \"grafana_persistence_size\": \"10Gi\",\n \"grafana_persistence_storage_class\": \"default\",\n \"operator_resources_limits_memory\": \"500Mi\",\n \"prometheus_persistence_enabled\": \"false\",\n \"prometheus_persistence_size\": \"50Gi\",\n \"prometheus_persistence_storage_class\": \"default\",\n \"prometheus_persistent_use_release_name\": \"true\",\n \"prometheus_resources_core_limits_cpu\": \"1000m\",\n \"prometheus_resources_core_limits_memory\": \"1500Mi\",\n \"prometheus_resources_core_requests_cpu\": \"750m\",\n \"prometheus_resources_core_requests_memory\": \"750Mi\",\n \"prometheus_retention\": \"12h\",\n },\n \"version\": \"0.1.0\",\n })\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Rancher2 = Pulumi.Rancher2;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n // Create a new rancher2 RKE Cluster\n var foo_custom = new Rancher2.Cluster(\"foo-custom\", new()\n {\n Name = \"foo-custom\",\n Description = \"Foo rancher2 custom cluster\",\n RkeConfig = new Rancher2.Inputs.ClusterRkeConfigArgs\n {\n Network = new Rancher2.Inputs.ClusterRkeConfigNetworkArgs\n {\n Plugin = \"canal\",\n },\n },\n EnableClusterMonitoring = true,\n ClusterMonitoringInput = new Rancher2.Inputs.ClusterClusterMonitoringInputArgs\n {\n Answers = \n {\n { \"exporter-kubelets.https\", \"true\" },\n { \"exporter-node.enabled\", \"true\" },\n { \"exporter-node.ports.metrics.port\", \"9796\" },\n { \"exporter-node.resources.limits.cpu\", \"200m\" },\n { \"exporter-node.resources.limits.memory\", \"200Mi\" },\n { \"grafana.persistence.enabled\", \"false\" },\n { \"grafana.persistence.size\", \"10Gi\" },\n { \"grafana.persistence.storageClass\", \"default\" },\n { \"operator.resources.limits.memory\", \"500Mi\" },\n { \"prometheus.persistence.enabled\", \"false\" },\n { \"prometheus.persistence.size\", \"50Gi\" },\n { \"prometheus.persistence.storageClass\", \"default\" },\n { \"prometheus.persistent.useReleaseName\", \"true\" },\n { \"prometheus.resources.core.limits.cpu\", \"1000m\" },\n { \"prometheus.resources.core.limits.memory\", \"1500Mi\" },\n { \"prometheus.resources.core.requests.cpu\", \"750m\" },\n { \"prometheus.resources.core.requests.memory\", \"750Mi\" },\n { \"prometheus.retention\", \"12h\" },\n },\n Version = \"0.1.0\",\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-rancher2/sdk/v6/go/rancher2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t// Create a new rancher2 RKE Cluster\n\t\t_, err := rancher2.NewCluster(ctx, \"foo-custom\", \u0026rancher2.ClusterArgs{\n\t\t\tName: pulumi.String(\"foo-custom\"),\n\t\t\tDescription: pulumi.String(\"Foo rancher2 custom cluster\"),\n\t\t\tRkeConfig: \u0026rancher2.ClusterRkeConfigArgs{\n\t\t\t\tNetwork: \u0026rancher2.ClusterRkeConfigNetworkArgs{\n\t\t\t\t\tPlugin: pulumi.String(\"canal\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tEnableClusterMonitoring: pulumi.Bool(true),\n\t\t\tClusterMonitoringInput: \u0026rancher2.ClusterClusterMonitoringInputArgs{\n\t\t\t\tAnswers: pulumi.StringMap{\n\t\t\t\t\t\"exporter-kubelets.https\": pulumi.String(\"true\"),\n\t\t\t\t\t\"exporter-node.enabled\": pulumi.String(\"true\"),\n\t\t\t\t\t\"exporter-node.ports.metrics.port\": pulumi.String(\"9796\"),\n\t\t\t\t\t\"exporter-node.resources.limits.cpu\": pulumi.String(\"200m\"),\n\t\t\t\t\t\"exporter-node.resources.limits.memory\": pulumi.String(\"200Mi\"),\n\t\t\t\t\t\"grafana.persistence.enabled\": pulumi.String(\"false\"),\n\t\t\t\t\t\"grafana.persistence.size\": pulumi.String(\"10Gi\"),\n\t\t\t\t\t\"grafana.persistence.storageClass\": pulumi.String(\"default\"),\n\t\t\t\t\t\"operator.resources.limits.memory\": pulumi.String(\"500Mi\"),\n\t\t\t\t\t\"prometheus.persistence.enabled\": pulumi.String(\"false\"),\n\t\t\t\t\t\"prometheus.persistence.size\": pulumi.String(\"50Gi\"),\n\t\t\t\t\t\"prometheus.persistence.storageClass\": pulumi.String(\"default\"),\n\t\t\t\t\t\"prometheus.persistent.useReleaseName\": pulumi.String(\"true\"),\n\t\t\t\t\t\"prometheus.resources.core.limits.cpu\": pulumi.String(\"1000m\"),\n\t\t\t\t\t\"prometheus.resources.core.limits.memory\": pulumi.String(\"1500Mi\"),\n\t\t\t\t\t\"prometheus.resources.core.requests.cpu\": pulumi.String(\"750m\"),\n\t\t\t\t\t\"prometheus.resources.core.requests.memory\": pulumi.String(\"750Mi\"),\n\t\t\t\t\t\"prometheus.retention\": pulumi.String(\"12h\"),\n\t\t\t\t},\n\t\t\t\tVersion: pulumi.String(\"0.1.0\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.rancher2.Cluster;\nimport com.pulumi.rancher2.ClusterArgs;\nimport com.pulumi.rancher2.inputs.ClusterRkeConfigArgs;\nimport com.pulumi.rancher2.inputs.ClusterRkeConfigNetworkArgs;\nimport com.pulumi.rancher2.inputs.ClusterClusterMonitoringInputArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n // Create a new rancher2 RKE Cluster\n var foo_custom = new Cluster(\"foo-custom\", ClusterArgs.builder()\n .name(\"foo-custom\")\n .description(\"Foo rancher2 custom cluster\")\n .rkeConfig(ClusterRkeConfigArgs.builder()\n .network(ClusterRkeConfigNetworkArgs.builder()\n .plugin(\"canal\")\n .build())\n .build())\n .enableClusterMonitoring(true)\n .clusterMonitoringInput(ClusterClusterMonitoringInputArgs.builder()\n .answers(Map.ofEntries(\n Map.entry(\"exporter-kubelets.https\", true),\n Map.entry(\"exporter-node.enabled\", true),\n Map.entry(\"exporter-node.ports.metrics.port\", 9796),\n Map.entry(\"exporter-node.resources.limits.cpu\", \"200m\"),\n Map.entry(\"exporter-node.resources.limits.memory\", \"200Mi\"),\n Map.entry(\"grafana.persistence.enabled\", false),\n Map.entry(\"grafana.persistence.size\", \"10Gi\"),\n Map.entry(\"grafana.persistence.storageClass\", \"default\"),\n Map.entry(\"operator.resources.limits.memory\", \"500Mi\"),\n Map.entry(\"prometheus.persistence.enabled\", \"false\"),\n Map.entry(\"prometheus.persistence.size\", \"50Gi\"),\n Map.entry(\"prometheus.persistence.storageClass\", \"default\"),\n Map.entry(\"prometheus.persistent.useReleaseName\", \"true\"),\n Map.entry(\"prometheus.resources.core.limits.cpu\", \"1000m\"),\n Map.entry(\"prometheus.resources.core.limits.memory\", \"1500Mi\"),\n Map.entry(\"prometheus.resources.core.requests.cpu\", \"750m\"),\n Map.entry(\"prometheus.resources.core.requests.memory\", \"750Mi\"),\n Map.entry(\"prometheus.retention\", \"12h\")\n ))\n .version(\"0.1.0\")\n .build())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Create a new rancher2 RKE Cluster\n foo-custom:\n type: rancher2:Cluster\n properties:\n name: foo-custom\n description: Foo rancher2 custom cluster\n rkeConfig:\n network:\n plugin: canal\n enableClusterMonitoring: true\n clusterMonitoringInput:\n answers:\n exporter-kubelets.https: true\n exporter-node.enabled: true\n exporter-node.ports.metrics.port: 9796\n exporter-node.resources.limits.cpu: 200m\n exporter-node.resources.limits.memory: 200Mi\n grafana.persistence.enabled: false\n grafana.persistence.size: 10Gi\n grafana.persistence.storageClass: default\n operator.resources.limits.memory: 500Mi\n prometheus.persistence.enabled: 'false'\n prometheus.persistence.size: 50Gi\n prometheus.persistence.storageClass: default\n prometheus.persistent.useReleaseName: 'true'\n prometheus.resources.core.limits.cpu: 1000m\n prometheus.resources.core.limits.memory: 1500Mi\n prometheus.resources.core.requests.cpu: 750m\n prometheus.resources.core.requests.memory: 750Mi\n prometheus.retention: 12h\n version: 0.1.0\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n### Creating Rancher v2 RKE cluster enabling/customizing monitoring and istio\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as rancher2 from \"@pulumi/rancher2\";\n\n// Create a new rancher2 RKE Cluster\nconst foo_custom = new rancher2.Cluster(\"foo-custom\", {\n name: \"foo-custom\",\n description: \"Foo rancher2 custom cluster\",\n rkeConfig: {\n network: {\n plugin: \"canal\",\n },\n },\n enableClusterMonitoring: true,\n clusterMonitoringInput: {\n answers: {\n \"exporter-kubelets.https\": \"true\",\n \"exporter-node.enabled\": \"true\",\n \"exporter-node.ports.metrics.port\": \"9796\",\n \"exporter-node.resources.limits.cpu\": \"200m\",\n \"exporter-node.resources.limits.memory\": \"200Mi\",\n \"grafana.persistence.enabled\": \"false\",\n \"grafana.persistence.size\": \"10Gi\",\n \"grafana.persistence.storageClass\": \"default\",\n \"operator.resources.limits.memory\": \"500Mi\",\n \"prometheus.persistence.enabled\": \"false\",\n \"prometheus.persistence.size\": \"50Gi\",\n \"prometheus.persistence.storageClass\": \"default\",\n \"prometheus.persistent.useReleaseName\": \"true\",\n \"prometheus.resources.core.limits.cpu\": \"1000m\",\n \"prometheus.resources.core.limits.memory\": \"1500Mi\",\n \"prometheus.resources.core.requests.cpu\": \"750m\",\n \"prometheus.resources.core.requests.memory\": \"750Mi\",\n \"prometheus.retention\": \"12h\",\n },\n version: \"0.1.0\",\n },\n});\n// Create a new rancher2 Cluster Sync for foo-custom cluster\nconst foo_customClusterSync = new rancher2.ClusterSync(\"foo-custom\", {\n clusterId: foo_custom.id,\n waitMonitoring: foo_custom.enableClusterMonitoring,\n});\n// Create a new rancher2 Namespace\nconst foo_istio = new rancher2.Namespace(\"foo-istio\", {\n name: \"istio-system\",\n projectId: foo_customClusterSync.systemProjectId,\n description: \"istio namespace\",\n});\n// Create a new rancher2 App deploying istio (should wait until monitoring is up and running)\nconst istio = new rancher2.App(\"istio\", {\n catalogName: \"system-library\",\n name: \"cluster-istio\",\n description: \"Terraform app acceptance test\",\n projectId: foo_istio.projectId,\n templateName: \"rancher-istio\",\n templateVersion: \"0.1.1\",\n targetNamespace: foo_istio.id,\n answers: {\n \"certmanager.enabled\": \"false\",\n enableCRDs: \"true\",\n \"galley.enabled\": \"true\",\n \"gateways.enabled\": \"false\",\n \"gateways.istio-ingressgateway.resources.limits.cpu\": \"2000m\",\n \"gateways.istio-ingressgateway.resources.limits.memory\": \"1024Mi\",\n \"gateways.istio-ingressgateway.resources.requests.cpu\": \"100m\",\n \"gateways.istio-ingressgateway.resources.requests.memory\": \"128Mi\",\n \"gateways.istio-ingressgateway.type\": \"NodePort\",\n \"global.monitoring.type\": \"cluster-monitoring\",\n \"global.rancher.clusterId\": foo_customClusterSync.clusterId,\n \"istio_cni.enabled\": \"false\",\n \"istiocoredns.enabled\": \"false\",\n \"kiali.enabled\": \"true\",\n \"mixer.enabled\": \"true\",\n \"mixer.policy.enabled\": \"true\",\n \"mixer.policy.resources.limits.cpu\": \"4800m\",\n \"mixer.policy.resources.limits.memory\": \"4096Mi\",\n \"mixer.policy.resources.requests.cpu\": \"1000m\",\n \"mixer.policy.resources.requests.memory\": \"1024Mi\",\n \"mixer.telemetry.resources.limits.cpu\": \"4800m\",\n \"mixer.telemetry.resources.limits.memory\": \"4096Mi\",\n \"mixer.telemetry.resources.requests.cpu\": \"1000m\",\n \"mixer.telemetry.resources.requests.memory\": \"1024Mi\",\n \"mtls.enabled\": \"false\",\n \"nodeagent.enabled\": \"false\",\n \"pilot.enabled\": \"true\",\n \"pilot.resources.limits.cpu\": \"1000m\",\n \"pilot.resources.limits.memory\": \"4096Mi\",\n \"pilot.resources.requests.cpu\": \"500m\",\n \"pilot.resources.requests.memory\": \"2048Mi\",\n \"pilot.traceSampling\": \"1\",\n \"security.enabled\": \"true\",\n \"sidecarInjectorWebhook.enabled\": \"true\",\n \"tracing.enabled\": \"true\",\n \"tracing.jaeger.resources.limits.cpu\": \"500m\",\n \"tracing.jaeger.resources.limits.memory\": \"1024Mi\",\n \"tracing.jaeger.resources.requests.cpu\": \"100m\",\n \"tracing.jaeger.resources.requests.memory\": \"100Mi\",\n },\n});\n```\n```python\nimport pulumi\nimport pulumi_rancher2 as rancher2\n\n# Create a new rancher2 RKE Cluster\nfoo_custom = rancher2.Cluster(\"foo-custom\",\n name=\"foo-custom\",\n description=\"Foo rancher2 custom cluster\",\n rke_config={\n \"network\": {\n \"plugin\": \"canal\",\n },\n },\n enable_cluster_monitoring=True,\n cluster_monitoring_input={\n \"answers\": {\n \"exporter_kubelets_https\": \"true\",\n \"exporter_node_enabled\": \"true\",\n \"exporter_node_ports_metrics_port\": \"9796\",\n \"exporter_node_resources_limits_cpu\": \"200m\",\n \"exporter_node_resources_limits_memory\": \"200Mi\",\n \"grafana_persistence_enabled\": \"false\",\n \"grafana_persistence_size\": \"10Gi\",\n \"grafana_persistence_storage_class\": \"default\",\n \"operator_resources_limits_memory\": \"500Mi\",\n \"prometheus_persistence_enabled\": \"false\",\n \"prometheus_persistence_size\": \"50Gi\",\n \"prometheus_persistence_storage_class\": \"default\",\n \"prometheus_persistent_use_release_name\": \"true\",\n \"prometheus_resources_core_limits_cpu\": \"1000m\",\n \"prometheus_resources_core_limits_memory\": \"1500Mi\",\n \"prometheus_resources_core_requests_cpu\": \"750m\",\n \"prometheus_resources_core_requests_memory\": \"750Mi\",\n \"prometheus_retention\": \"12h\",\n },\n \"version\": \"0.1.0\",\n })\n# Create a new rancher2 Cluster Sync for foo-custom cluster\nfoo_custom_cluster_sync = rancher2.ClusterSync(\"foo-custom\",\n cluster_id=foo_custom.id,\n wait_monitoring=foo_custom.enable_cluster_monitoring)\n# Create a new rancher2 Namespace\nfoo_istio = rancher2.Namespace(\"foo-istio\",\n name=\"istio-system\",\n project_id=foo_custom_cluster_sync.system_project_id,\n description=\"istio namespace\")\n# Create a new rancher2 App deploying istio (should wait until monitoring is up and running)\nistio = rancher2.App(\"istio\",\n catalog_name=\"system-library\",\n name=\"cluster-istio\",\n description=\"Terraform app acceptance test\",\n project_id=foo_istio.project_id,\n template_name=\"rancher-istio\",\n template_version=\"0.1.1\",\n target_namespace=foo_istio.id,\n answers={\n \"certmanager.enabled\": \"false\",\n \"enableCRDs\": \"true\",\n \"galley.enabled\": \"true\",\n \"gateways.enabled\": \"false\",\n \"gateways.istio-ingressgateway.resources.limits.cpu\": \"2000m\",\n \"gateways.istio-ingressgateway.resources.limits.memory\": \"1024Mi\",\n \"gateways.istio-ingressgateway.resources.requests.cpu\": \"100m\",\n \"gateways.istio-ingressgateway.resources.requests.memory\": \"128Mi\",\n \"gateways.istio-ingressgateway.type\": \"NodePort\",\n \"global.monitoring.type\": \"cluster-monitoring\",\n \"global.rancher.clusterId\": foo_custom_cluster_sync.cluster_id,\n \"istio_cni.enabled\": \"false\",\n \"istiocoredns.enabled\": \"false\",\n \"kiali.enabled\": \"true\",\n \"mixer.enabled\": \"true\",\n \"mixer.policy.enabled\": \"true\",\n \"mixer.policy.resources.limits.cpu\": \"4800m\",\n \"mixer.policy.resources.limits.memory\": \"4096Mi\",\n \"mixer.policy.resources.requests.cpu\": \"1000m\",\n \"mixer.policy.resources.requests.memory\": \"1024Mi\",\n \"mixer.telemetry.resources.limits.cpu\": \"4800m\",\n \"mixer.telemetry.resources.limits.memory\": \"4096Mi\",\n \"mixer.telemetry.resources.requests.cpu\": \"1000m\",\n \"mixer.telemetry.resources.requests.memory\": \"1024Mi\",\n \"mtls.enabled\": \"false\",\n \"nodeagent.enabled\": \"false\",\n \"pilot.enabled\": \"true\",\n \"pilot.resources.limits.cpu\": \"1000m\",\n \"pilot.resources.limits.memory\": \"4096Mi\",\n \"pilot.resources.requests.cpu\": \"500m\",\n \"pilot.resources.requests.memory\": \"2048Mi\",\n \"pilot.traceSampling\": \"1\",\n \"security.enabled\": \"true\",\n \"sidecarInjectorWebhook.enabled\": \"true\",\n \"tracing.enabled\": \"true\",\n \"tracing.jaeger.resources.limits.cpu\": \"500m\",\n \"tracing.jaeger.resources.limits.memory\": \"1024Mi\",\n \"tracing.jaeger.resources.requests.cpu\": \"100m\",\n \"tracing.jaeger.resources.requests.memory\": \"100Mi\",\n })\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Rancher2 = Pulumi.Rancher2;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n // Create a new rancher2 RKE Cluster\n var foo_custom = new Rancher2.Cluster(\"foo-custom\", new()\n {\n Name = \"foo-custom\",\n Description = \"Foo rancher2 custom cluster\",\n RkeConfig = new Rancher2.Inputs.ClusterRkeConfigArgs\n {\n Network = new Rancher2.Inputs.ClusterRkeConfigNetworkArgs\n {\n Plugin = \"canal\",\n },\n },\n EnableClusterMonitoring = true,\n ClusterMonitoringInput = new Rancher2.Inputs.ClusterClusterMonitoringInputArgs\n {\n Answers = \n {\n { \"exporter-kubelets.https\", \"true\" },\n { \"exporter-node.enabled\", \"true\" },\n { \"exporter-node.ports.metrics.port\", \"9796\" },\n { \"exporter-node.resources.limits.cpu\", \"200m\" },\n { \"exporter-node.resources.limits.memory\", \"200Mi\" },\n { \"grafana.persistence.enabled\", \"false\" },\n { \"grafana.persistence.size\", \"10Gi\" },\n { \"grafana.persistence.storageClass\", \"default\" },\n { \"operator.resources.limits.memory\", \"500Mi\" },\n { \"prometheus.persistence.enabled\", \"false\" },\n { \"prometheus.persistence.size\", \"50Gi\" },\n { \"prometheus.persistence.storageClass\", \"default\" },\n { \"prometheus.persistent.useReleaseName\", \"true\" },\n { \"prometheus.resources.core.limits.cpu\", \"1000m\" },\n { \"prometheus.resources.core.limits.memory\", \"1500Mi\" },\n { \"prometheus.resources.core.requests.cpu\", \"750m\" },\n { \"prometheus.resources.core.requests.memory\", \"750Mi\" },\n { \"prometheus.retention\", \"12h\" },\n },\n Version = \"0.1.0\",\n },\n });\n\n // Create a new rancher2 Cluster Sync for foo-custom cluster\n var foo_customClusterSync = new Rancher2.ClusterSync(\"foo-custom\", new()\n {\n ClusterId = foo_custom.Id,\n WaitMonitoring = foo_custom.EnableClusterMonitoring,\n });\n\n // Create a new rancher2 Namespace\n var foo_istio = new Rancher2.Namespace(\"foo-istio\", new()\n {\n Name = \"istio-system\",\n ProjectId = foo_customClusterSync.SystemProjectId,\n Description = \"istio namespace\",\n });\n\n // Create a new rancher2 App deploying istio (should wait until monitoring is up and running)\n var istio = new Rancher2.App(\"istio\", new()\n {\n CatalogName = \"system-library\",\n Name = \"cluster-istio\",\n Description = \"Terraform app acceptance test\",\n ProjectId = foo_istio.ProjectId,\n TemplateName = \"rancher-istio\",\n TemplateVersion = \"0.1.1\",\n TargetNamespace = foo_istio.Id,\n Answers = \n {\n { \"certmanager.enabled\", \"false\" },\n { \"enableCRDs\", \"true\" },\n { \"galley.enabled\", \"true\" },\n { \"gateways.enabled\", \"false\" },\n { \"gateways.istio-ingressgateway.resources.limits.cpu\", \"2000m\" },\n { \"gateways.istio-ingressgateway.resources.limits.memory\", \"1024Mi\" },\n { \"gateways.istio-ingressgateway.resources.requests.cpu\", \"100m\" },\n { \"gateways.istio-ingressgateway.resources.requests.memory\", \"128Mi\" },\n { \"gateways.istio-ingressgateway.type\", \"NodePort\" },\n { \"global.monitoring.type\", \"cluster-monitoring\" },\n { \"global.rancher.clusterId\", foo_customClusterSync.ClusterId },\n { \"istio_cni.enabled\", \"false\" },\n { \"istiocoredns.enabled\", \"false\" },\n { \"kiali.enabled\", \"true\" },\n { \"mixer.enabled\", \"true\" },\n { \"mixer.policy.enabled\", \"true\" },\n { \"mixer.policy.resources.limits.cpu\", \"4800m\" },\n { \"mixer.policy.resources.limits.memory\", \"4096Mi\" },\n { \"mixer.policy.resources.requests.cpu\", \"1000m\" },\n { \"mixer.policy.resources.requests.memory\", \"1024Mi\" },\n { \"mixer.telemetry.resources.limits.cpu\", \"4800m\" },\n { \"mixer.telemetry.resources.limits.memory\", \"4096Mi\" },\n { \"mixer.telemetry.resources.requests.cpu\", \"1000m\" },\n { \"mixer.telemetry.resources.requests.memory\", \"1024Mi\" },\n { \"mtls.enabled\", \"false\" },\n { \"nodeagent.enabled\", \"false\" },\n { \"pilot.enabled\", \"true\" },\n { \"pilot.resources.limits.cpu\", \"1000m\" },\n { \"pilot.resources.limits.memory\", \"4096Mi\" },\n { \"pilot.resources.requests.cpu\", \"500m\" },\n { \"pilot.resources.requests.memory\", \"2048Mi\" },\n { \"pilot.traceSampling\", \"1\" },\n { \"security.enabled\", \"true\" },\n { \"sidecarInjectorWebhook.enabled\", \"true\" },\n { \"tracing.enabled\", \"true\" },\n { \"tracing.jaeger.resources.limits.cpu\", \"500m\" },\n { \"tracing.jaeger.resources.limits.memory\", \"1024Mi\" },\n { \"tracing.jaeger.resources.requests.cpu\", \"100m\" },\n { \"tracing.jaeger.resources.requests.memory\", \"100Mi\" },\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-rancher2/sdk/v6/go/rancher2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t// Create a new rancher2 RKE Cluster\n\t\t_, err := rancher2.NewCluster(ctx, \"foo-custom\", \u0026rancher2.ClusterArgs{\n\t\t\tName: pulumi.String(\"foo-custom\"),\n\t\t\tDescription: pulumi.String(\"Foo rancher2 custom cluster\"),\n\t\t\tRkeConfig: \u0026rancher2.ClusterRkeConfigArgs{\n\t\t\t\tNetwork: \u0026rancher2.ClusterRkeConfigNetworkArgs{\n\t\t\t\t\tPlugin: pulumi.String(\"canal\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tEnableClusterMonitoring: pulumi.Bool(true),\n\t\t\tClusterMonitoringInput: \u0026rancher2.ClusterClusterMonitoringInputArgs{\n\t\t\t\tAnswers: pulumi.StringMap{\n\t\t\t\t\t\"exporter-kubelets.https\": pulumi.String(\"true\"),\n\t\t\t\t\t\"exporter-node.enabled\": pulumi.String(\"true\"),\n\t\t\t\t\t\"exporter-node.ports.metrics.port\": pulumi.String(\"9796\"),\n\t\t\t\t\t\"exporter-node.resources.limits.cpu\": pulumi.String(\"200m\"),\n\t\t\t\t\t\"exporter-node.resources.limits.memory\": pulumi.String(\"200Mi\"),\n\t\t\t\t\t\"grafana.persistence.enabled\": pulumi.String(\"false\"),\n\t\t\t\t\t\"grafana.persistence.size\": pulumi.String(\"10Gi\"),\n\t\t\t\t\t\"grafana.persistence.storageClass\": pulumi.String(\"default\"),\n\t\t\t\t\t\"operator.resources.limits.memory\": pulumi.String(\"500Mi\"),\n\t\t\t\t\t\"prometheus.persistence.enabled\": pulumi.String(\"false\"),\n\t\t\t\t\t\"prometheus.persistence.size\": pulumi.String(\"50Gi\"),\n\t\t\t\t\t\"prometheus.persistence.storageClass\": pulumi.String(\"default\"),\n\t\t\t\t\t\"prometheus.persistent.useReleaseName\": pulumi.String(\"true\"),\n\t\t\t\t\t\"prometheus.resources.core.limits.cpu\": pulumi.String(\"1000m\"),\n\t\t\t\t\t\"prometheus.resources.core.limits.memory\": pulumi.String(\"1500Mi\"),\n\t\t\t\t\t\"prometheus.resources.core.requests.cpu\": pulumi.String(\"750m\"),\n\t\t\t\t\t\"prometheus.resources.core.requests.memory\": pulumi.String(\"750Mi\"),\n\t\t\t\t\t\"prometheus.retention\": pulumi.String(\"12h\"),\n\t\t\t\t},\n\t\t\t\tVersion: pulumi.String(\"0.1.0\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t// Create a new rancher2 Cluster Sync for foo-custom cluster\n\t\t_, err = rancher2.NewClusterSync(ctx, \"foo-custom\", \u0026rancher2.ClusterSyncArgs{\n\t\t\tClusterId: foo_custom.ID(),\n\t\t\tWaitMonitoring: foo_custom.EnableClusterMonitoring,\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t// Create a new rancher2 Namespace\n\t\t_, err = rancher2.NewNamespace(ctx, \"foo-istio\", \u0026rancher2.NamespaceArgs{\n\t\t\tName: pulumi.String(\"istio-system\"),\n\t\t\tProjectId: foo_customClusterSync.SystemProjectId,\n\t\t\tDescription: pulumi.String(\"istio namespace\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t// Create a new rancher2 App deploying istio (should wait until monitoring is up and running)\n\t\t_, err = rancher2.NewApp(ctx, \"istio\", \u0026rancher2.AppArgs{\n\t\t\tCatalogName: pulumi.String(\"system-library\"),\n\t\t\tName: pulumi.String(\"cluster-istio\"),\n\t\t\tDescription: pulumi.String(\"Terraform app acceptance test\"),\n\t\t\tProjectId: foo_istio.ProjectId,\n\t\t\tTemplateName: pulumi.String(\"rancher-istio\"),\n\t\t\tTemplateVersion: pulumi.String(\"0.1.1\"),\n\t\t\tTargetNamespace: foo_istio.ID(),\n\t\t\tAnswers: pulumi.StringMap{\n\t\t\t\t\"certmanager.enabled\": pulumi.String(\"false\"),\n\t\t\t\t\"enableCRDs\": pulumi.String(\"true\"),\n\t\t\t\t\"galley.enabled\": pulumi.String(\"true\"),\n\t\t\t\t\"gateways.enabled\": pulumi.String(\"false\"),\n\t\t\t\t\"gateways.istio-ingressgateway.resources.limits.cpu\": pulumi.String(\"2000m\"),\n\t\t\t\t\"gateways.istio-ingressgateway.resources.limits.memory\": pulumi.String(\"1024Mi\"),\n\t\t\t\t\"gateways.istio-ingressgateway.resources.requests.cpu\": pulumi.String(\"100m\"),\n\t\t\t\t\"gateways.istio-ingressgateway.resources.requests.memory\": pulumi.String(\"128Mi\"),\n\t\t\t\t\"gateways.istio-ingressgateway.type\": pulumi.String(\"NodePort\"),\n\t\t\t\t\"global.monitoring.type\": pulumi.String(\"cluster-monitoring\"),\n\t\t\t\t\"global.rancher.clusterId\": foo_customClusterSync.ClusterId,\n\t\t\t\t\"istio_cni.enabled\": pulumi.String(\"false\"),\n\t\t\t\t\"istiocoredns.enabled\": pulumi.String(\"false\"),\n\t\t\t\t\"kiali.enabled\": pulumi.String(\"true\"),\n\t\t\t\t\"mixer.enabled\": pulumi.String(\"true\"),\n\t\t\t\t\"mixer.policy.enabled\": pulumi.String(\"true\"),\n\t\t\t\t\"mixer.policy.resources.limits.cpu\": pulumi.String(\"4800m\"),\n\t\t\t\t\"mixer.policy.resources.limits.memory\": pulumi.String(\"4096Mi\"),\n\t\t\t\t\"mixer.policy.resources.requests.cpu\": pulumi.String(\"1000m\"),\n\t\t\t\t\"mixer.policy.resources.requests.memory\": pulumi.String(\"1024Mi\"),\n\t\t\t\t\"mixer.telemetry.resources.limits.cpu\": pulumi.String(\"4800m\"),\n\t\t\t\t\"mixer.telemetry.resources.limits.memory\": pulumi.String(\"4096Mi\"),\n\t\t\t\t\"mixer.telemetry.resources.requests.cpu\": pulumi.String(\"1000m\"),\n\t\t\t\t\"mixer.telemetry.resources.requests.memory\": pulumi.String(\"1024Mi\"),\n\t\t\t\t\"mtls.enabled\": pulumi.String(\"false\"),\n\t\t\t\t\"nodeagent.enabled\": pulumi.String(\"false\"),\n\t\t\t\t\"pilot.enabled\": pulumi.String(\"true\"),\n\t\t\t\t\"pilot.resources.limits.cpu\": pulumi.String(\"1000m\"),\n\t\t\t\t\"pilot.resources.limits.memory\": pulumi.String(\"4096Mi\"),\n\t\t\t\t\"pilot.resources.requests.cpu\": pulumi.String(\"500m\"),\n\t\t\t\t\"pilot.resources.requests.memory\": pulumi.String(\"2048Mi\"),\n\t\t\t\t\"pilot.traceSampling\": pulumi.String(\"1\"),\n\t\t\t\t\"security.enabled\": pulumi.String(\"true\"),\n\t\t\t\t\"sidecarInjectorWebhook.enabled\": pulumi.String(\"true\"),\n\t\t\t\t\"tracing.enabled\": pulumi.String(\"true\"),\n\t\t\t\t\"tracing.jaeger.resources.limits.cpu\": pulumi.String(\"500m\"),\n\t\t\t\t\"tracing.jaeger.resources.limits.memory\": pulumi.String(\"1024Mi\"),\n\t\t\t\t\"tracing.jaeger.resources.requests.cpu\": pulumi.String(\"100m\"),\n\t\t\t\t\"tracing.jaeger.resources.requests.memory\": pulumi.String(\"100Mi\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.rancher2.Cluster;\nimport com.pulumi.rancher2.ClusterArgs;\nimport com.pulumi.rancher2.inputs.ClusterRkeConfigArgs;\nimport com.pulumi.rancher2.inputs.ClusterRkeConfigNetworkArgs;\nimport com.pulumi.rancher2.inputs.ClusterClusterMonitoringInputArgs;\nimport com.pulumi.rancher2.ClusterSync;\nimport com.pulumi.rancher2.ClusterSyncArgs;\nimport com.pulumi.rancher2.Namespace;\nimport com.pulumi.rancher2.NamespaceArgs;\nimport com.pulumi.rancher2.App;\nimport com.pulumi.rancher2.AppArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n // Create a new rancher2 RKE Cluster\n var foo_custom = new Cluster(\"foo-custom\", ClusterArgs.builder()\n .name(\"foo-custom\")\n .description(\"Foo rancher2 custom cluster\")\n .rkeConfig(ClusterRkeConfigArgs.builder()\n .network(ClusterRkeConfigNetworkArgs.builder()\n .plugin(\"canal\")\n .build())\n .build())\n .enableClusterMonitoring(true)\n .clusterMonitoringInput(ClusterClusterMonitoringInputArgs.builder()\n .answers(Map.ofEntries(\n Map.entry(\"exporter-kubelets.https\", true),\n Map.entry(\"exporter-node.enabled\", true),\n Map.entry(\"exporter-node.ports.metrics.port\", 9796),\n Map.entry(\"exporter-node.resources.limits.cpu\", \"200m\"),\n Map.entry(\"exporter-node.resources.limits.memory\", \"200Mi\"),\n Map.entry(\"grafana.persistence.enabled\", false),\n Map.entry(\"grafana.persistence.size\", \"10Gi\"),\n Map.entry(\"grafana.persistence.storageClass\", \"default\"),\n Map.entry(\"operator.resources.limits.memory\", \"500Mi\"),\n Map.entry(\"prometheus.persistence.enabled\", \"false\"),\n Map.entry(\"prometheus.persistence.size\", \"50Gi\"),\n Map.entry(\"prometheus.persistence.storageClass\", \"default\"),\n Map.entry(\"prometheus.persistent.useReleaseName\", \"true\"),\n Map.entry(\"prometheus.resources.core.limits.cpu\", \"1000m\"),\n Map.entry(\"prometheus.resources.core.limits.memory\", \"1500Mi\"),\n Map.entry(\"prometheus.resources.core.requests.cpu\", \"750m\"),\n Map.entry(\"prometheus.resources.core.requests.memory\", \"750Mi\"),\n Map.entry(\"prometheus.retention\", \"12h\")\n ))\n .version(\"0.1.0\")\n .build())\n .build());\n\n // Create a new rancher2 Cluster Sync for foo-custom cluster\n var foo_customClusterSync = new ClusterSync(\"foo-customClusterSync\", ClusterSyncArgs.builder()\n .clusterId(foo_custom.id())\n .waitMonitoring(foo_custom.enableClusterMonitoring())\n .build());\n\n // Create a new rancher2 Namespace\n var foo_istio = new Namespace(\"foo-istio\", NamespaceArgs.builder()\n .name(\"istio-system\")\n .projectId(foo_customClusterSync.systemProjectId())\n .description(\"istio namespace\")\n .build());\n\n // Create a new rancher2 App deploying istio (should wait until monitoring is up and running)\n var istio = new App(\"istio\", AppArgs.builder()\n .catalogName(\"system-library\")\n .name(\"cluster-istio\")\n .description(\"Terraform app acceptance test\")\n .projectId(foo_istio.projectId())\n .templateName(\"rancher-istio\")\n .templateVersion(\"0.1.1\")\n .targetNamespace(foo_istio.id())\n .answers(Map.ofEntries(\n Map.entry(\"certmanager.enabled\", false),\n Map.entry(\"enableCRDs\", true),\n Map.entry(\"galley.enabled\", true),\n Map.entry(\"gateways.enabled\", false),\n Map.entry(\"gateways.istio-ingressgateway.resources.limits.cpu\", \"2000m\"),\n Map.entry(\"gateways.istio-ingressgateway.resources.limits.memory\", \"1024Mi\"),\n Map.entry(\"gateways.istio-ingressgateway.resources.requests.cpu\", \"100m\"),\n Map.entry(\"gateways.istio-ingressgateway.resources.requests.memory\", \"128Mi\"),\n Map.entry(\"gateways.istio-ingressgateway.type\", \"NodePort\"),\n Map.entry(\"global.monitoring.type\", \"cluster-monitoring\"),\n Map.entry(\"global.rancher.clusterId\", foo_customClusterSync.clusterId()),\n Map.entry(\"istio_cni.enabled\", \"false\"),\n Map.entry(\"istiocoredns.enabled\", \"false\"),\n Map.entry(\"kiali.enabled\", \"true\"),\n Map.entry(\"mixer.enabled\", \"true\"),\n Map.entry(\"mixer.policy.enabled\", \"true\"),\n Map.entry(\"mixer.policy.resources.limits.cpu\", \"4800m\"),\n Map.entry(\"mixer.policy.resources.limits.memory\", \"4096Mi\"),\n Map.entry(\"mixer.policy.resources.requests.cpu\", \"1000m\"),\n Map.entry(\"mixer.policy.resources.requests.memory\", \"1024Mi\"),\n Map.entry(\"mixer.telemetry.resources.limits.cpu\", \"4800m\"),\n Map.entry(\"mixer.telemetry.resources.limits.memory\", \"4096Mi\"),\n Map.entry(\"mixer.telemetry.resources.requests.cpu\", \"1000m\"),\n Map.entry(\"mixer.telemetry.resources.requests.memory\", \"1024Mi\"),\n Map.entry(\"mtls.enabled\", false),\n Map.entry(\"nodeagent.enabled\", false),\n Map.entry(\"pilot.enabled\", true),\n Map.entry(\"pilot.resources.limits.cpu\", \"1000m\"),\n Map.entry(\"pilot.resources.limits.memory\", \"4096Mi\"),\n Map.entry(\"pilot.resources.requests.cpu\", \"500m\"),\n Map.entry(\"pilot.resources.requests.memory\", \"2048Mi\"),\n Map.entry(\"pilot.traceSampling\", \"1\"),\n Map.entry(\"security.enabled\", true),\n Map.entry(\"sidecarInjectorWebhook.enabled\", true),\n Map.entry(\"tracing.enabled\", true),\n Map.entry(\"tracing.jaeger.resources.limits.cpu\", \"500m\"),\n Map.entry(\"tracing.jaeger.resources.limits.memory\", \"1024Mi\"),\n Map.entry(\"tracing.jaeger.resources.requests.cpu\", \"100m\"),\n Map.entry(\"tracing.jaeger.resources.requests.memory\", \"100Mi\")\n ))\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Create a new rancher2 RKE Cluster\n foo-custom:\n type: rancher2:Cluster\n properties:\n name: foo-custom\n description: Foo rancher2 custom cluster\n rkeConfig:\n network:\n plugin: canal\n enableClusterMonitoring: true\n clusterMonitoringInput:\n answers:\n exporter-kubelets.https: true\n exporter-node.enabled: true\n exporter-node.ports.metrics.port: 9796\n exporter-node.resources.limits.cpu: 200m\n exporter-node.resources.limits.memory: 200Mi\n grafana.persistence.enabled: false\n grafana.persistence.size: 10Gi\n grafana.persistence.storageClass: default\n operator.resources.limits.memory: 500Mi\n prometheus.persistence.enabled: 'false'\n prometheus.persistence.size: 50Gi\n prometheus.persistence.storageClass: default\n prometheus.persistent.useReleaseName: 'true'\n prometheus.resources.core.limits.cpu: 1000m\n prometheus.resources.core.limits.memory: 1500Mi\n prometheus.resources.core.requests.cpu: 750m\n prometheus.resources.core.requests.memory: 750Mi\n prometheus.retention: 12h\n version: 0.1.0\n # Create a new rancher2 Cluster Sync for foo-custom cluster\n foo-customClusterSync:\n type: rancher2:ClusterSync\n name: foo-custom\n properties:\n clusterId: ${[\"foo-custom\"].id}\n waitMonitoring: ${[\"foo-custom\"].enableClusterMonitoring}\n # Create a new rancher2 Namespace\n foo-istio:\n type: rancher2:Namespace\n properties:\n name: istio-system\n projectId: ${[\"foo-customClusterSync\"].systemProjectId}\n description: istio namespace\n # Create a new rancher2 App deploying istio (should wait until monitoring is up and running)\n istio:\n type: rancher2:App\n properties:\n catalogName: system-library\n name: cluster-istio\n description: Terraform app acceptance test\n projectId: ${[\"foo-istio\"].projectId}\n templateName: rancher-istio\n templateVersion: 0.1.1\n targetNamespace: ${[\"foo-istio\"].id}\n answers:\n certmanager.enabled: false\n enableCRDs: true\n galley.enabled: true\n gateways.enabled: false\n gateways.istio-ingressgateway.resources.limits.cpu: 2000m\n gateways.istio-ingressgateway.resources.limits.memory: 1024Mi\n gateways.istio-ingressgateway.resources.requests.cpu: 100m\n gateways.istio-ingressgateway.resources.requests.memory: 128Mi\n gateways.istio-ingressgateway.type: NodePort\n global.monitoring.type: cluster-monitoring\n global.rancher.clusterId: ${[\"foo-customClusterSync\"].clusterId}\n istio_cni.enabled: 'false'\n istiocoredns.enabled: 'false'\n kiali.enabled: 'true'\n mixer.enabled: 'true'\n mixer.policy.enabled: 'true'\n mixer.policy.resources.limits.cpu: 4800m\n mixer.policy.resources.limits.memory: 4096Mi\n mixer.policy.resources.requests.cpu: 1000m\n mixer.policy.resources.requests.memory: 1024Mi\n mixer.telemetry.resources.limits.cpu: 4800m\n mixer.telemetry.resources.limits.memory: 4096Mi\n mixer.telemetry.resources.requests.cpu: 1000m\n mixer.telemetry.resources.requests.memory: 1024Mi\n mtls.enabled: false\n nodeagent.enabled: false\n pilot.enabled: true\n pilot.resources.limits.cpu: 1000m\n pilot.resources.limits.memory: 4096Mi\n pilot.resources.requests.cpu: 500m\n pilot.resources.requests.memory: 2048Mi\n pilot.traceSampling: '1'\n security.enabled: true\n sidecarInjectorWebhook.enabled: true\n tracing.enabled: true\n tracing.jaeger.resources.limits.cpu: 500m\n tracing.jaeger.resources.limits.memory: 1024Mi\n tracing.jaeger.resources.requests.cpu: 100m\n tracing.jaeger.resources.requests.memory: 100Mi\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n### Creating Rancher v2 RKE cluster assigning a node pool (overlapped planes)\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as rancher2 from \"@pulumi/rancher2\";\n\n// Create a new rancher2 RKE Cluster\nconst foo_custom = new rancher2.Cluster(\"foo-custom\", {\n name: \"foo-custom\",\n description: \"Foo rancher2 custom cluster\",\n rkeConfig: {\n network: {\n plugin: \"canal\",\n },\n },\n});\n// Create a new rancher2 Node Template\nconst foo = new rancher2.NodeTemplate(\"foo\", {\n name: \"foo\",\n description: \"foo test\",\n amazonec2Config: {\n accessKey: \"\u003cAWS_ACCESS_KEY\u003e\",\n secretKey: \"\u003cAWS_SECRET_KEY\u003e\",\n ami: \"\u003cAMI_ID\u003e\",\n region: \"\u003cREGION\u003e\",\n securityGroups: [\"\u003cAWS_SECURITY_GROUP\u003e\"],\n subnetId: \"\u003cSUBNET_ID\u003e\",\n vpcId: \"\u003cVPC_ID\u003e\",\n zone: \"\u003cZONE\u003e\",\n },\n});\n// Create a new rancher2 Node Pool\nconst fooNodePool = new rancher2.NodePool(\"foo\", {\n clusterId: foo_custom.id,\n name: \"foo\",\n hostnamePrefix: \"foo-cluster-0\",\n nodeTemplateId: foo.id,\n quantity: 3,\n controlPlane: true,\n etcd: true,\n worker: true,\n});\n```\n```python\nimport pulumi\nimport pulumi_rancher2 as rancher2\n\n# Create a new rancher2 RKE Cluster\nfoo_custom = rancher2.Cluster(\"foo-custom\",\n name=\"foo-custom\",\n description=\"Foo rancher2 custom cluster\",\n rke_config={\n \"network\": {\n \"plugin\": \"canal\",\n },\n })\n# Create a new rancher2 Node Template\nfoo = rancher2.NodeTemplate(\"foo\",\n name=\"foo\",\n description=\"foo test\",\n amazonec2_config={\n \"access_key\": \"\u003cAWS_ACCESS_KEY\u003e\",\n \"secret_key\": \"\u003cAWS_SECRET_KEY\u003e\",\n \"ami\": \"\u003cAMI_ID\u003e\",\n \"region\": \"\u003cREGION\u003e\",\n \"security_groups\": [\"\u003cAWS_SECURITY_GROUP\u003e\"],\n \"subnet_id\": \"\u003cSUBNET_ID\u003e\",\n \"vpc_id\": \"\u003cVPC_ID\u003e\",\n \"zone\": \"\u003cZONE\u003e\",\n })\n# Create a new rancher2 Node Pool\nfoo_node_pool = rancher2.NodePool(\"foo\",\n cluster_id=foo_custom.id,\n name=\"foo\",\n hostname_prefix=\"foo-cluster-0\",\n node_template_id=foo.id,\n quantity=3,\n control_plane=True,\n etcd=True,\n worker=True)\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Rancher2 = Pulumi.Rancher2;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n // Create a new rancher2 RKE Cluster\n var foo_custom = new Rancher2.Cluster(\"foo-custom\", new()\n {\n Name = \"foo-custom\",\n Description = \"Foo rancher2 custom cluster\",\n RkeConfig = new Rancher2.Inputs.ClusterRkeConfigArgs\n {\n Network = new Rancher2.Inputs.ClusterRkeConfigNetworkArgs\n {\n Plugin = \"canal\",\n },\n },\n });\n\n // Create a new rancher2 Node Template\n var foo = new Rancher2.NodeTemplate(\"foo\", new()\n {\n Name = \"foo\",\n Description = \"foo test\",\n Amazonec2Config = new Rancher2.Inputs.NodeTemplateAmazonec2ConfigArgs\n {\n AccessKey = \"\u003cAWS_ACCESS_KEY\u003e\",\n SecretKey = \"\u003cAWS_SECRET_KEY\u003e\",\n Ami = \"\u003cAMI_ID\u003e\",\n Region = \"\u003cREGION\u003e\",\n SecurityGroups = new[]\n {\n \"\u003cAWS_SECURITY_GROUP\u003e\",\n },\n SubnetId = \"\u003cSUBNET_ID\u003e\",\n VpcId = \"\u003cVPC_ID\u003e\",\n Zone = \"\u003cZONE\u003e\",\n },\n });\n\n // Create a new rancher2 Node Pool\n var fooNodePool = new Rancher2.NodePool(\"foo\", new()\n {\n ClusterId = foo_custom.Id,\n Name = \"foo\",\n HostnamePrefix = \"foo-cluster-0\",\n NodeTemplateId = foo.Id,\n Quantity = 3,\n ControlPlane = true,\n Etcd = true,\n Worker = true,\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-rancher2/sdk/v6/go/rancher2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t// Create a new rancher2 RKE Cluster\n\t\t_, err := rancher2.NewCluster(ctx, \"foo-custom\", \u0026rancher2.ClusterArgs{\n\t\t\tName: pulumi.String(\"foo-custom\"),\n\t\t\tDescription: pulumi.String(\"Foo rancher2 custom cluster\"),\n\t\t\tRkeConfig: \u0026rancher2.ClusterRkeConfigArgs{\n\t\t\t\tNetwork: \u0026rancher2.ClusterRkeConfigNetworkArgs{\n\t\t\t\t\tPlugin: pulumi.String(\"canal\"),\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t// Create a new rancher2 Node Template\n\t\tfoo, err := rancher2.NewNodeTemplate(ctx, \"foo\", \u0026rancher2.NodeTemplateArgs{\n\t\t\tName: pulumi.String(\"foo\"),\n\t\t\tDescription: pulumi.String(\"foo test\"),\n\t\t\tAmazonec2Config: \u0026rancher2.NodeTemplateAmazonec2ConfigArgs{\n\t\t\t\tAccessKey: pulumi.String(\"\u003cAWS_ACCESS_KEY\u003e\"),\n\t\t\t\tSecretKey: pulumi.String(\"\u003cAWS_SECRET_KEY\u003e\"),\n\t\t\t\tAmi: pulumi.String(\"\u003cAMI_ID\u003e\"),\n\t\t\t\tRegion: pulumi.String(\"\u003cREGION\u003e\"),\n\t\t\t\tSecurityGroups: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"\u003cAWS_SECURITY_GROUP\u003e\"),\n\t\t\t\t},\n\t\t\t\tSubnetId: pulumi.String(\"\u003cSUBNET_ID\u003e\"),\n\t\t\t\tVpcId: pulumi.String(\"\u003cVPC_ID\u003e\"),\n\t\t\t\tZone: pulumi.String(\"\u003cZONE\u003e\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t// Create a new rancher2 Node Pool\n\t\t_, err = rancher2.NewNodePool(ctx, \"foo\", \u0026rancher2.NodePoolArgs{\n\t\t\tClusterId: foo_custom.ID(),\n\t\t\tName: pulumi.String(\"foo\"),\n\t\t\tHostnamePrefix: pulumi.String(\"foo-cluster-0\"),\n\t\t\tNodeTemplateId: foo.ID(),\n\t\t\tQuantity: pulumi.Int(3),\n\t\t\tControlPlane: pulumi.Bool(true),\n\t\t\tEtcd: pulumi.Bool(true),\n\t\t\tWorker: pulumi.Bool(true),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.rancher2.Cluster;\nimport com.pulumi.rancher2.ClusterArgs;\nimport com.pulumi.rancher2.inputs.ClusterRkeConfigArgs;\nimport com.pulumi.rancher2.inputs.ClusterRkeConfigNetworkArgs;\nimport com.pulumi.rancher2.NodeTemplate;\nimport com.pulumi.rancher2.NodeTemplateArgs;\nimport com.pulumi.rancher2.inputs.NodeTemplateAmazonec2ConfigArgs;\nimport com.pulumi.rancher2.NodePool;\nimport com.pulumi.rancher2.NodePoolArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n // Create a new rancher2 RKE Cluster\n var foo_custom = new Cluster(\"foo-custom\", ClusterArgs.builder()\n .name(\"foo-custom\")\n .description(\"Foo rancher2 custom cluster\")\n .rkeConfig(ClusterRkeConfigArgs.builder()\n .network(ClusterRkeConfigNetworkArgs.builder()\n .plugin(\"canal\")\n .build())\n .build())\n .build());\n\n // Create a new rancher2 Node Template\n var foo = new NodeTemplate(\"foo\", NodeTemplateArgs.builder()\n .name(\"foo\")\n .description(\"foo test\")\n .amazonec2Config(NodeTemplateAmazonec2ConfigArgs.builder()\n .accessKey(\"\u003cAWS_ACCESS_KEY\u003e\")\n .secretKey(\"\u003cAWS_SECRET_KEY\u003e\")\n .ami(\"\u003cAMI_ID\u003e\")\n .region(\"\u003cREGION\u003e\")\n .securityGroups(\"\u003cAWS_SECURITY_GROUP\u003e\")\n .subnetId(\"\u003cSUBNET_ID\u003e\")\n .vpcId(\"\u003cVPC_ID\u003e\")\n .zone(\"\u003cZONE\u003e\")\n .build())\n .build());\n\n // Create a new rancher2 Node Pool\n var fooNodePool = new NodePool(\"fooNodePool\", NodePoolArgs.builder()\n .clusterId(foo_custom.id())\n .name(\"foo\")\n .hostnamePrefix(\"foo-cluster-0\")\n .nodeTemplateId(foo.id())\n .quantity(3)\n .controlPlane(true)\n .etcd(true)\n .worker(true)\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Create a new rancher2 RKE Cluster\n foo-custom:\n type: rancher2:Cluster\n properties:\n name: foo-custom\n description: Foo rancher2 custom cluster\n rkeConfig:\n network:\n plugin: canal\n # Create a new rancher2 Node Template\n foo:\n type: rancher2:NodeTemplate\n properties:\n name: foo\n description: foo test\n amazonec2Config:\n accessKey: \u003cAWS_ACCESS_KEY\u003e\n secretKey: \u003cAWS_SECRET_KEY\u003e\n ami: \u003cAMI_ID\u003e\n region: \u003cREGION\u003e\n securityGroups:\n - \u003cAWS_SECURITY_GROUP\u003e\n subnetId: \u003cSUBNET_ID\u003e\n vpcId: \u003cVPC_ID\u003e\n zone: \u003cZONE\u003e\n # Create a new rancher2 Node Pool\n fooNodePool:\n type: rancher2:NodePool\n name: foo\n properties:\n clusterId: ${[\"foo-custom\"].id}\n name: foo\n hostnamePrefix: foo-cluster-0\n nodeTemplateId: ${foo.id}\n quantity: 3\n controlPlane: true\n etcd: true\n worker: true\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n### Creating Rancher v2 RKE cluster from template. For Rancher v2.3.x and above.\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as rancher2 from \"@pulumi/rancher2\";\n\n// Create a new rancher2 cluster template\nconst foo = new rancher2.ClusterTemplate(\"foo\", {\n name: \"foo\",\n members: [{\n accessType: \"owner\",\n userPrincipalId: \"local://user-XXXXX\",\n }],\n templateRevisions: [{\n name: \"V1\",\n clusterConfig: {\n rkeConfig: {\n network: {\n plugin: \"canal\",\n },\n services: {\n etcd: {\n creation: \"6h\",\n retention: \"24h\",\n },\n },\n },\n },\n \"default\": true,\n }],\n description: \"Test cluster template v2\",\n});\n// Create a new rancher2 RKE Cluster from template\nconst fooCluster = new rancher2.Cluster(\"foo\", {\n name: \"foo\",\n clusterTemplateId: foo.id,\n clusterTemplateRevisionId: foo.templateRevisions.apply(templateRevisions =\u003e templateRevisions[0].id),\n});\n```\n```python\nimport pulumi\nimport pulumi_rancher2 as rancher2\n\n# Create a new rancher2 cluster template\nfoo = rancher2.ClusterTemplate(\"foo\",\n name=\"foo\",\n members=[{\n \"access_type\": \"owner\",\n \"user_principal_id\": \"local://user-XXXXX\",\n }],\n template_revisions=[{\n \"name\": \"V1\",\n \"cluster_config\": {\n \"rke_config\": {\n \"network\": {\n \"plugin\": \"canal\",\n },\n \"services\": {\n \"etcd\": {\n \"creation\": \"6h\",\n \"retention\": \"24h\",\n },\n },\n },\n },\n \"default\": True,\n }],\n description=\"Test cluster template v2\")\n# Create a new rancher2 RKE Cluster from template\nfoo_cluster = rancher2.Cluster(\"foo\",\n name=\"foo\",\n cluster_template_id=foo.id,\n cluster_template_revision_id=foo.template_revisions[0].id)\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Rancher2 = Pulumi.Rancher2;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n // Create a new rancher2 cluster template\n var foo = new Rancher2.ClusterTemplate(\"foo\", new()\n {\n Name = \"foo\",\n Members = new[]\n {\n new Rancher2.Inputs.ClusterTemplateMemberArgs\n {\n AccessType = \"owner\",\n UserPrincipalId = \"local://user-XXXXX\",\n },\n },\n TemplateRevisions = new[]\n {\n new Rancher2.Inputs.ClusterTemplateTemplateRevisionArgs\n {\n Name = \"V1\",\n ClusterConfig = new Rancher2.Inputs.ClusterTemplateTemplateRevisionClusterConfigArgs\n {\n RkeConfig = new Rancher2.Inputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigArgs\n {\n Network = new Rancher2.Inputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkArgs\n {\n Plugin = \"canal\",\n },\n Services = new Rancher2.Inputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesArgs\n {\n Etcd = new Rancher2.Inputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdArgs\n {\n Creation = \"6h\",\n Retention = \"24h\",\n },\n },\n },\n },\n Default = true,\n },\n },\n Description = \"Test cluster template v2\",\n });\n\n // Create a new rancher2 RKE Cluster from template\n var fooCluster = new Rancher2.Cluster(\"foo\", new()\n {\n Name = \"foo\",\n ClusterTemplateId = foo.Id,\n ClusterTemplateRevisionId = foo.TemplateRevisions.Apply(templateRevisions =\u003e templateRevisions[0].Id),\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-rancher2/sdk/v6/go/rancher2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t// Create a new rancher2 cluster template\n\t\tfoo, err := rancher2.NewClusterTemplate(ctx, \"foo\", \u0026rancher2.ClusterTemplateArgs{\n\t\t\tName: pulumi.String(\"foo\"),\n\t\t\tMembers: rancher2.ClusterTemplateMemberArray{\n\t\t\t\t\u0026rancher2.ClusterTemplateMemberArgs{\n\t\t\t\t\tAccessType: pulumi.String(\"owner\"),\n\t\t\t\t\tUserPrincipalId: pulumi.String(\"local://user-XXXXX\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tTemplateRevisions: rancher2.ClusterTemplateTemplateRevisionArray{\n\t\t\t\t\u0026rancher2.ClusterTemplateTemplateRevisionArgs{\n\t\t\t\t\tName: pulumi.String(\"V1\"),\n\t\t\t\t\tClusterConfig: \u0026rancher2.ClusterTemplateTemplateRevisionClusterConfigArgs{\n\t\t\t\t\t\tRkeConfig: \u0026rancher2.ClusterTemplateTemplateRevisionClusterConfigRkeConfigArgs{\n\t\t\t\t\t\t\tNetwork: \u0026rancher2.ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkArgs{\n\t\t\t\t\t\t\t\tPlugin: pulumi.String(\"canal\"),\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\tServices: \u0026rancher2.ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesArgs{\n\t\t\t\t\t\t\t\tEtcd: \u0026rancher2.ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdArgs{\n\t\t\t\t\t\t\t\t\tCreation: pulumi.String(\"6h\"),\n\t\t\t\t\t\t\t\t\tRetention: pulumi.String(\"24h\"),\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t\tDefault: pulumi.Bool(true),\n\t\t\t\t},\n\t\t\t},\n\t\t\tDescription: pulumi.String(\"Test cluster template v2\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t// Create a new rancher2 RKE Cluster from template\n\t\t_, err = rancher2.NewCluster(ctx, \"foo\", \u0026rancher2.ClusterArgs{\n\t\t\tName: pulumi.String(\"foo\"),\n\t\t\tClusterTemplateId: foo.ID(),\n\t\t\tClusterTemplateRevisionId: pulumi.String(foo.TemplateRevisions.ApplyT(func(templateRevisions []rancher2.ClusterTemplateTemplateRevision) (*string, error) {\n\t\t\t\treturn \u0026templateRevisions[0].Id, nil\n\t\t\t}).(pulumi.StringPtrOutput)),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.rancher2.ClusterTemplate;\nimport com.pulumi.rancher2.ClusterTemplateArgs;\nimport com.pulumi.rancher2.inputs.ClusterTemplateMemberArgs;\nimport com.pulumi.rancher2.inputs.ClusterTemplateTemplateRevisionArgs;\nimport com.pulumi.rancher2.inputs.ClusterTemplateTemplateRevisionClusterConfigArgs;\nimport com.pulumi.rancher2.inputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigArgs;\nimport com.pulumi.rancher2.inputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkArgs;\nimport com.pulumi.rancher2.inputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesArgs;\nimport com.pulumi.rancher2.inputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdArgs;\nimport com.pulumi.rancher2.Cluster;\nimport com.pulumi.rancher2.ClusterArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n // Create a new rancher2 cluster template\n var foo = new ClusterTemplate(\"foo\", ClusterTemplateArgs.builder()\n .name(\"foo\")\n .members(ClusterTemplateMemberArgs.builder()\n .accessType(\"owner\")\n .userPrincipalId(\"local://user-XXXXX\")\n .build())\n .templateRevisions(ClusterTemplateTemplateRevisionArgs.builder()\n .name(\"V1\")\n .clusterConfig(ClusterTemplateTemplateRevisionClusterConfigArgs.builder()\n .rkeConfig(ClusterTemplateTemplateRevisionClusterConfigRkeConfigArgs.builder()\n .network(ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkArgs.builder()\n .plugin(\"canal\")\n .build())\n .services(ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesArgs.builder()\n .etcd(ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdArgs.builder()\n .creation(\"6h\")\n .retention(\"24h\")\n .build())\n .build())\n .build())\n .build())\n .default_(true)\n .build())\n .description(\"Test cluster template v2\")\n .build());\n\n // Create a new rancher2 RKE Cluster from template\n var fooCluster = new Cluster(\"fooCluster\", ClusterArgs.builder()\n .name(\"foo\")\n .clusterTemplateId(foo.id())\n .clusterTemplateRevisionId(foo.templateRevisions().applyValue(templateRevisions -\u003e templateRevisions[0].id()))\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Create a new rancher2 cluster template\n foo:\n type: rancher2:ClusterTemplate\n properties:\n name: foo\n members:\n - accessType: owner\n userPrincipalId: local://user-XXXXX\n templateRevisions:\n - name: V1\n clusterConfig:\n rkeConfig:\n network:\n plugin: canal\n services:\n etcd:\n creation: 6h\n retention: 24h\n default: true\n description: Test cluster template v2\n # Create a new rancher2 RKE Cluster from template\n fooCluster:\n type: rancher2:Cluster\n name: foo\n properties:\n name: foo\n clusterTemplateId: ${foo.id}\n clusterTemplateRevisionId: ${foo.templateRevisions[0].id}\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n### Creating Rancher v2 RKE cluster with upgrade strategy. For Rancher v2.4.x and above.\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as rancher2 from \"@pulumi/rancher2\";\n\nconst foo = new rancher2.Cluster(\"foo\", {\n name: \"foo\",\n description: \"Terraform custom cluster\",\n rkeConfig: {\n network: {\n plugin: \"canal\",\n },\n services: {\n etcd: {\n creation: \"6h\",\n retention: \"24h\",\n },\n kubeApi: {\n auditLog: {\n enabled: true,\n configuration: {\n maxAge: 5,\n maxBackup: 5,\n maxSize: 100,\n path: \"-\",\n format: \"json\",\n policy: `apiVersion: audit.k8s.io/v1\nkind: Policy\nmetadata:\n creationTimestamp: null\nomitStages:\n- RequestReceived\nrules:\n- level: RequestResponse\n resources:\n - resources:\n - pods\n`,\n },\n },\n },\n },\n upgradeStrategy: {\n drain: true,\n maxUnavailableWorker: \"20%\",\n },\n },\n});\n```\n```python\nimport pulumi\nimport pulumi_rancher2 as rancher2\n\nfoo = rancher2.Cluster(\"foo\",\n name=\"foo\",\n description=\"Terraform custom cluster\",\n rke_config={\n \"network\": {\n \"plugin\": \"canal\",\n },\n \"services\": {\n \"etcd\": {\n \"creation\": \"6h\",\n \"retention\": \"24h\",\n },\n \"kube_api\": {\n \"audit_log\": {\n \"enabled\": True,\n \"configuration\": {\n \"max_age\": 5,\n \"max_backup\": 5,\n \"max_size\": 100,\n \"path\": \"-\",\n \"format\": \"json\",\n \"policy\": \"\"\"apiVersion: audit.k8s.io/v1\nkind: Policy\nmetadata:\n creationTimestamp: null\nomitStages:\n- RequestReceived\nrules:\n- level: RequestResponse\n resources:\n - resources:\n - pods\n\"\"\",\n },\n },\n },\n },\n \"upgrade_strategy\": {\n \"drain\": True,\n \"max_unavailable_worker\": \"20%\",\n },\n })\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Rancher2 = Pulumi.Rancher2;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var foo = new Rancher2.Cluster(\"foo\", new()\n {\n Name = \"foo\",\n Description = \"Terraform custom cluster\",\n RkeConfig = new Rancher2.Inputs.ClusterRkeConfigArgs\n {\n Network = new Rancher2.Inputs.ClusterRkeConfigNetworkArgs\n {\n Plugin = \"canal\",\n },\n Services = new Rancher2.Inputs.ClusterRkeConfigServicesArgs\n {\n Etcd = new Rancher2.Inputs.ClusterRkeConfigServicesEtcdArgs\n {\n Creation = \"6h\",\n Retention = \"24h\",\n },\n KubeApi = new Rancher2.Inputs.ClusterRkeConfigServicesKubeApiArgs\n {\n AuditLog = new Rancher2.Inputs.ClusterRkeConfigServicesKubeApiAuditLogArgs\n {\n Enabled = true,\n Configuration = new Rancher2.Inputs.ClusterRkeConfigServicesKubeApiAuditLogConfigurationArgs\n {\n MaxAge = 5,\n MaxBackup = 5,\n MaxSize = 100,\n Path = \"-\",\n Format = \"json\",\n Policy = @\"apiVersion: audit.k8s.io/v1\nkind: Policy\nmetadata:\n creationTimestamp: null\nomitStages:\n- RequestReceived\nrules:\n- level: RequestResponse\n resources:\n - resources:\n - pods\n\",\n },\n },\n },\n },\n UpgradeStrategy = new Rancher2.Inputs.ClusterRkeConfigUpgradeStrategyArgs\n {\n Drain = true,\n MaxUnavailableWorker = \"20%\",\n },\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-rancher2/sdk/v6/go/rancher2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := rancher2.NewCluster(ctx, \"foo\", \u0026rancher2.ClusterArgs{\n\t\t\tName: pulumi.String(\"foo\"),\n\t\t\tDescription: pulumi.String(\"Terraform custom cluster\"),\n\t\t\tRkeConfig: \u0026rancher2.ClusterRkeConfigArgs{\n\t\t\t\tNetwork: \u0026rancher2.ClusterRkeConfigNetworkArgs{\n\t\t\t\t\tPlugin: pulumi.String(\"canal\"),\n\t\t\t\t},\n\t\t\t\tServices: \u0026rancher2.ClusterRkeConfigServicesArgs{\n\t\t\t\t\tEtcd: \u0026rancher2.ClusterRkeConfigServicesEtcdArgs{\n\t\t\t\t\t\tCreation: pulumi.String(\"6h\"),\n\t\t\t\t\t\tRetention: pulumi.String(\"24h\"),\n\t\t\t\t\t},\n\t\t\t\t\tKubeApi: \u0026rancher2.ClusterRkeConfigServicesKubeApiArgs{\n\t\t\t\t\t\tAuditLog: \u0026rancher2.ClusterRkeConfigServicesKubeApiAuditLogArgs{\n\t\t\t\t\t\t\tEnabled: pulumi.Bool(true),\n\t\t\t\t\t\t\tConfiguration: \u0026rancher2.ClusterRkeConfigServicesKubeApiAuditLogConfigurationArgs{\n\t\t\t\t\t\t\t\tMaxAge: pulumi.Int(5),\n\t\t\t\t\t\t\t\tMaxBackup: pulumi.Int(5),\n\t\t\t\t\t\t\t\tMaxSize: pulumi.Int(100),\n\t\t\t\t\t\t\t\tPath: pulumi.String(\"-\"),\n\t\t\t\t\t\t\t\tFormat: pulumi.String(\"json\"),\n\t\t\t\t\t\t\t\tPolicy: pulumi.String(`apiVersion: audit.k8s.io/v1\nkind: Policy\nmetadata:\n creationTimestamp: null\nomitStages:\n- RequestReceived\nrules:\n- level: RequestResponse\n resources:\n - resources:\n - pods\n`),\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tUpgradeStrategy: \u0026rancher2.ClusterRkeConfigUpgradeStrategyArgs{\n\t\t\t\t\tDrain: pulumi.Bool(true),\n\t\t\t\t\tMaxUnavailableWorker: pulumi.String(\"20%\"),\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.rancher2.Cluster;\nimport com.pulumi.rancher2.ClusterArgs;\nimport com.pulumi.rancher2.inputs.ClusterRkeConfigArgs;\nimport com.pulumi.rancher2.inputs.ClusterRkeConfigNetworkArgs;\nimport com.pulumi.rancher2.inputs.ClusterRkeConfigServicesArgs;\nimport com.pulumi.rancher2.inputs.ClusterRkeConfigServicesEtcdArgs;\nimport com.pulumi.rancher2.inputs.ClusterRkeConfigServicesKubeApiArgs;\nimport com.pulumi.rancher2.inputs.ClusterRkeConfigServicesKubeApiAuditLogArgs;\nimport com.pulumi.rancher2.inputs.ClusterRkeConfigServicesKubeApiAuditLogConfigurationArgs;\nimport com.pulumi.rancher2.inputs.ClusterRkeConfigUpgradeStrategyArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var foo = new Cluster(\"foo\", ClusterArgs.builder()\n .name(\"foo\")\n .description(\"Terraform custom cluster\")\n .rkeConfig(ClusterRkeConfigArgs.builder()\n .network(ClusterRkeConfigNetworkArgs.builder()\n .plugin(\"canal\")\n .build())\n .services(ClusterRkeConfigServicesArgs.builder()\n .etcd(ClusterRkeConfigServicesEtcdArgs.builder()\n .creation(\"6h\")\n .retention(\"24h\")\n .build())\n .kubeApi(ClusterRkeConfigServicesKubeApiArgs.builder()\n .auditLog(ClusterRkeConfigServicesKubeApiAuditLogArgs.builder()\n .enabled(true)\n .configuration(ClusterRkeConfigServicesKubeApiAuditLogConfigurationArgs.builder()\n .maxAge(5)\n .maxBackup(5)\n .maxSize(100)\n .path(\"-\")\n .format(\"json\")\n .policy(\"\"\"\napiVersion: audit.k8s.io/v1\nkind: Policy\nmetadata:\n creationTimestamp: null\nomitStages:\n- RequestReceived\nrules:\n- level: RequestResponse\n resources:\n - resources:\n - pods\n \"\"\")\n .build())\n .build())\n .build())\n .build())\n .upgradeStrategy(ClusterRkeConfigUpgradeStrategyArgs.builder()\n .drain(true)\n .maxUnavailableWorker(\"20%\")\n .build())\n .build())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n foo:\n type: rancher2:Cluster\n properties:\n name: foo\n description: Terraform custom cluster\n rkeConfig:\n network:\n plugin: canal\n services:\n etcd:\n creation: 6h\n retention: 24h\n kubeApi:\n auditLog:\n enabled: true\n configuration:\n maxAge: 5\n maxBackup: 5\n maxSize: 100\n path: '-'\n format: json\n policy: |\n apiVersion: audit.k8s.io/v1\n kind: Policy\n metadata:\n creationTimestamp: null\n omitStages:\n - RequestReceived\n rules:\n - level: RequestResponse\n resources:\n - resources:\n - pods\n upgradeStrategy:\n drain: true\n maxUnavailableWorker: 20%\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n### Creating Rancher v2 RKE cluster with cluster agent customization. For Rancher v2.7.5 and above.\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as rancher2 from \"@pulumi/rancher2\";\n\nconst foo = new rancher2.Cluster(\"foo\", {\n name: \"foo\",\n description: \"Terraform cluster with agent customization\",\n rkeConfig: {\n network: {\n plugin: \"canal\",\n },\n },\n clusterAgentDeploymentCustomizations: [{\n appendTolerations: [{\n effect: \"NoSchedule\",\n key: \"tolerate/control-plane\",\n value: \"true\",\n }],\n overrideAffinity: `{\n \"nodeAffinity\": {\n \"requiredDuringSchedulingIgnoredDuringExecution\": {\n \"nodeSelectorTerms\": [{\n \"matchExpressions\": [{\n \"key\": \"not.this/nodepool\",\n \"operator\": \"In\",\n \"values\": [\n \"true\"\n ]\n }]\n }]\n }\n }\n}\n`,\n overrideResourceRequirements: [{\n cpuLimit: \"800\",\n cpuRequest: \"500\",\n memoryLimit: \"800\",\n memoryRequest: \"500\",\n }],\n }],\n});\n```\n```python\nimport pulumi\nimport pulumi_rancher2 as rancher2\n\nfoo = rancher2.Cluster(\"foo\",\n name=\"foo\",\n description=\"Terraform cluster with agent customization\",\n rke_config={\n \"network\": {\n \"plugin\": \"canal\",\n },\n },\n cluster_agent_deployment_customizations=[{\n \"append_tolerations\": [{\n \"effect\": \"NoSchedule\",\n \"key\": \"tolerate/control-plane\",\n \"value\": \"true\",\n }],\n \"override_affinity\": \"\"\"{\n \"nodeAffinity\": {\n \"requiredDuringSchedulingIgnoredDuringExecution\": {\n \"nodeSelectorTerms\": [{\n \"matchExpressions\": [{\n \"key\": \"not.this/nodepool\",\n \"operator\": \"In\",\n \"values\": [\n \"true\"\n ]\n }]\n }]\n }\n }\n}\n\"\"\",\n \"override_resource_requirements\": [{\n \"cpu_limit\": \"800\",\n \"cpu_request\": \"500\",\n \"memory_limit\": \"800\",\n \"memory_request\": \"500\",\n }],\n }])\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Rancher2 = Pulumi.Rancher2;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var foo = new Rancher2.Cluster(\"foo\", new()\n {\n Name = \"foo\",\n Description = \"Terraform cluster with agent customization\",\n RkeConfig = new Rancher2.Inputs.ClusterRkeConfigArgs\n {\n Network = new Rancher2.Inputs.ClusterRkeConfigNetworkArgs\n {\n Plugin = \"canal\",\n },\n },\n ClusterAgentDeploymentCustomizations = new[]\n {\n new Rancher2.Inputs.ClusterClusterAgentDeploymentCustomizationArgs\n {\n AppendTolerations = new[]\n {\n new Rancher2.Inputs.ClusterClusterAgentDeploymentCustomizationAppendTolerationArgs\n {\n Effect = \"NoSchedule\",\n Key = \"tolerate/control-plane\",\n Value = \"true\",\n },\n },\n OverrideAffinity = @\"{\n \"\"nodeAffinity\"\": {\n \"\"requiredDuringSchedulingIgnoredDuringExecution\"\": {\n \"\"nodeSelectorTerms\"\": [{\n \"\"matchExpressions\"\": [{\n \"\"key\"\": \"\"not.this/nodepool\"\",\n \"\"operator\"\": \"\"In\"\",\n \"\"values\"\": [\n \"\"true\"\"\n ]\n }]\n }]\n }\n }\n}\n\",\n OverrideResourceRequirements = new[]\n {\n new Rancher2.Inputs.ClusterClusterAgentDeploymentCustomizationOverrideResourceRequirementArgs\n {\n CpuLimit = \"800\",\n CpuRequest = \"500\",\n MemoryLimit = \"800\",\n MemoryRequest = \"500\",\n },\n },\n },\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-rancher2/sdk/v6/go/rancher2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := rancher2.NewCluster(ctx, \"foo\", \u0026rancher2.ClusterArgs{\n\t\t\tName: pulumi.String(\"foo\"),\n\t\t\tDescription: pulumi.String(\"Terraform cluster with agent customization\"),\n\t\t\tRkeConfig: \u0026rancher2.ClusterRkeConfigArgs{\n\t\t\t\tNetwork: \u0026rancher2.ClusterRkeConfigNetworkArgs{\n\t\t\t\t\tPlugin: pulumi.String(\"canal\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tClusterAgentDeploymentCustomizations: rancher2.ClusterClusterAgentDeploymentCustomizationArray{\n\t\t\t\t\u0026rancher2.ClusterClusterAgentDeploymentCustomizationArgs{\n\t\t\t\t\tAppendTolerations: rancher2.ClusterClusterAgentDeploymentCustomizationAppendTolerationArray{\n\t\t\t\t\t\t\u0026rancher2.ClusterClusterAgentDeploymentCustomizationAppendTolerationArgs{\n\t\t\t\t\t\t\tEffect: pulumi.String(\"NoSchedule\"),\n\t\t\t\t\t\t\tKey: pulumi.String(\"tolerate/control-plane\"),\n\t\t\t\t\t\t\tValue: pulumi.String(\"true\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t\tOverrideAffinity: pulumi.String(`{\n \"nodeAffinity\": {\n \"requiredDuringSchedulingIgnoredDuringExecution\": {\n \"nodeSelectorTerms\": [{\n \"matchExpressions\": [{\n \"key\": \"not.this/nodepool\",\n \"operator\": \"In\",\n \"values\": [\n \"true\"\n ]\n }]\n }]\n }\n }\n}\n`),\n\t\t\t\t\tOverrideResourceRequirements: rancher2.ClusterClusterAgentDeploymentCustomizationOverrideResourceRequirementArray{\n\t\t\t\t\t\t\u0026rancher2.ClusterClusterAgentDeploymentCustomizationOverrideResourceRequirementArgs{\n\t\t\t\t\t\t\tCpuLimit: pulumi.String(\"800\"),\n\t\t\t\t\t\t\tCpuRequest: pulumi.String(\"500\"),\n\t\t\t\t\t\t\tMemoryLimit: pulumi.String(\"800\"),\n\t\t\t\t\t\t\tMemoryRequest: pulumi.String(\"500\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.rancher2.Cluster;\nimport com.pulumi.rancher2.ClusterArgs;\nimport com.pulumi.rancher2.inputs.ClusterRkeConfigArgs;\nimport com.pulumi.rancher2.inputs.ClusterRkeConfigNetworkArgs;\nimport com.pulumi.rancher2.inputs.ClusterClusterAgentDeploymentCustomizationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var foo = new Cluster(\"foo\", ClusterArgs.builder()\n .name(\"foo\")\n .description(\"Terraform cluster with agent customization\")\n .rkeConfig(ClusterRkeConfigArgs.builder()\n .network(ClusterRkeConfigNetworkArgs.builder()\n .plugin(\"canal\")\n .build())\n .build())\n .clusterAgentDeploymentCustomizations(ClusterClusterAgentDeploymentCustomizationArgs.builder()\n .appendTolerations(ClusterClusterAgentDeploymentCustomizationAppendTolerationArgs.builder()\n .effect(\"NoSchedule\")\n .key(\"tolerate/control-plane\")\n .value(\"true\")\n .build())\n .overrideAffinity(\"\"\"\n{\n \"nodeAffinity\": {\n \"requiredDuringSchedulingIgnoredDuringExecution\": {\n \"nodeSelectorTerms\": [{\n \"matchExpressions\": [{\n \"key\": \"not.this/nodepool\",\n \"operator\": \"In\",\n \"values\": [\n \"true\"\n ]\n }]\n }]\n }\n }\n}\n \"\"\")\n .overrideResourceRequirements(ClusterClusterAgentDeploymentCustomizationOverrideResourceRequirementArgs.builder()\n .cpuLimit(\"800\")\n .cpuRequest(\"500\")\n .memoryLimit(\"800\")\n .memoryRequest(\"500\")\n .build())\n .build())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n foo:\n type: rancher2:Cluster\n properties:\n name: foo\n description: Terraform cluster with agent customization\n rkeConfig:\n network:\n plugin: canal\n clusterAgentDeploymentCustomizations:\n - appendTolerations:\n - effect: NoSchedule\n key: tolerate/control-plane\n value: 'true'\n overrideAffinity: |\n {\n \"nodeAffinity\": {\n \"requiredDuringSchedulingIgnoredDuringExecution\": {\n \"nodeSelectorTerms\": [{\n \"matchExpressions\": [{\n \"key\": \"not.this/nodepool\",\n \"operator\": \"In\",\n \"values\": [\n \"true\"\n ]\n }]\n }]\n }\n }\n }\n overrideResourceRequirements:\n - cpuLimit: '800'\n cpuRequest: '500'\n memoryLimit: '800'\n memoryRequest: '500'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n### Creating Rancher v2 RKE cluster with Pod Security Admission Configuration Template (PSACT). For Rancher v2.7.2 and above.\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as rancher2 from \"@pulumi/rancher2\";\n\n// Custom PSACT (if you wish to use your own)\nconst foo = new rancher2.PodSecurityAdmissionConfigurationTemplate(\"foo\", {\n name: \"custom-psact\",\n description: \"This is my custom Pod Security Admission Configuration Template\",\n defaults: {\n audit: \"restricted\",\n auditVersion: \"latest\",\n enforce: \"restricted\",\n enforceVersion: \"latest\",\n warn: \"restricted\",\n warnVersion: \"latest\",\n },\n exemptions: {\n usernames: [\"testuser\"],\n runtimeClasses: [\"testclass\"],\n namespaces: [\n \"ingress-nginx\",\n \"kube-system\",\n ],\n },\n});\nconst fooCluster = new rancher2.Cluster(\"foo\", {\n name: \"foo\",\n description: \"Terraform cluster with PSACT\",\n defaultPodSecurityAdmissionConfigurationTemplateName: \"\u003cname\u003e\",\n rkeConfig: {\n network: {\n plugin: \"canal\",\n },\n },\n});\n```\n```python\nimport pulumi\nimport pulumi_rancher2 as rancher2\n\n# Custom PSACT (if you wish to use your own)\nfoo = rancher2.PodSecurityAdmissionConfigurationTemplate(\"foo\",\n name=\"custom-psact\",\n description=\"This is my custom Pod Security Admission Configuration Template\",\n defaults={\n \"audit\": \"restricted\",\n \"audit_version\": \"latest\",\n \"enforce\": \"restricted\",\n \"enforce_version\": \"latest\",\n \"warn\": \"restricted\",\n \"warn_version\": \"latest\",\n },\n exemptions={\n \"usernames\": [\"testuser\"],\n \"runtime_classes\": [\"testclass\"],\n \"namespaces\": [\n \"ingress-nginx\",\n \"kube-system\",\n ],\n })\nfoo_cluster = rancher2.Cluster(\"foo\",\n name=\"foo\",\n description=\"Terraform cluster with PSACT\",\n default_pod_security_admission_configuration_template_name=\"\u003cname\u003e\",\n rke_config={\n \"network\": {\n \"plugin\": \"canal\",\n },\n })\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Rancher2 = Pulumi.Rancher2;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n // Custom PSACT (if you wish to use your own)\n var foo = new Rancher2.PodSecurityAdmissionConfigurationTemplate(\"foo\", new()\n {\n Name = \"custom-psact\",\n Description = \"This is my custom Pod Security Admission Configuration Template\",\n Defaults = new Rancher2.Inputs.PodSecurityAdmissionConfigurationTemplateDefaultsArgs\n {\n Audit = \"restricted\",\n AuditVersion = \"latest\",\n Enforce = \"restricted\",\n EnforceVersion = \"latest\",\n Warn = \"restricted\",\n WarnVersion = \"latest\",\n },\n Exemptions = new Rancher2.Inputs.PodSecurityAdmissionConfigurationTemplateExemptionsArgs\n {\n Usernames = new[]\n {\n \"testuser\",\n },\n RuntimeClasses = new[]\n {\n \"testclass\",\n },\n Namespaces = new[]\n {\n \"ingress-nginx\",\n \"kube-system\",\n },\n },\n });\n\n var fooCluster = new Rancher2.Cluster(\"foo\", new()\n {\n Name = \"foo\",\n Description = \"Terraform cluster with PSACT\",\n DefaultPodSecurityAdmissionConfigurationTemplateName = \"\u003cname\u003e\",\n RkeConfig = new Rancher2.Inputs.ClusterRkeConfigArgs\n {\n Network = new Rancher2.Inputs.ClusterRkeConfigNetworkArgs\n {\n Plugin = \"canal\",\n },\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-rancher2/sdk/v6/go/rancher2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t// Custom PSACT (if you wish to use your own)\n\t\t_, err := rancher2.NewPodSecurityAdmissionConfigurationTemplate(ctx, \"foo\", \u0026rancher2.PodSecurityAdmissionConfigurationTemplateArgs{\n\t\t\tName: pulumi.String(\"custom-psact\"),\n\t\t\tDescription: pulumi.String(\"This is my custom Pod Security Admission Configuration Template\"),\n\t\t\tDefaults: \u0026rancher2.PodSecurityAdmissionConfigurationTemplateDefaultsArgs{\n\t\t\t\tAudit: pulumi.String(\"restricted\"),\n\t\t\t\tAuditVersion: pulumi.String(\"latest\"),\n\t\t\t\tEnforce: pulumi.String(\"restricted\"),\n\t\t\t\tEnforceVersion: pulumi.String(\"latest\"),\n\t\t\t\tWarn: pulumi.String(\"restricted\"),\n\t\t\t\tWarnVersion: pulumi.String(\"latest\"),\n\t\t\t},\n\t\t\tExemptions: \u0026rancher2.PodSecurityAdmissionConfigurationTemplateExemptionsArgs{\n\t\t\t\tUsernames: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"testuser\"),\n\t\t\t\t},\n\t\t\t\tRuntimeClasses: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"testclass\"),\n\t\t\t\t},\n\t\t\t\tNamespaces: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"ingress-nginx\"),\n\t\t\t\t\tpulumi.String(\"kube-system\"),\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = rancher2.NewCluster(ctx, \"foo\", \u0026rancher2.ClusterArgs{\n\t\t\tName: pulumi.String(\"foo\"),\n\t\t\tDescription: pulumi.String(\"Terraform cluster with PSACT\"),\n\t\t\tDefaultPodSecurityAdmissionConfigurationTemplateName: pulumi.String(\"\u003cname\u003e\"),\n\t\t\tRkeConfig: \u0026rancher2.ClusterRkeConfigArgs{\n\t\t\t\tNetwork: \u0026rancher2.ClusterRkeConfigNetworkArgs{\n\t\t\t\t\tPlugin: pulumi.String(\"canal\"),\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.rancher2.PodSecurityAdmissionConfigurationTemplate;\nimport com.pulumi.rancher2.PodSecurityAdmissionConfigurationTemplateArgs;\nimport com.pulumi.rancher2.inputs.PodSecurityAdmissionConfigurationTemplateDefaultsArgs;\nimport com.pulumi.rancher2.inputs.PodSecurityAdmissionConfigurationTemplateExemptionsArgs;\nimport com.pulumi.rancher2.Cluster;\nimport com.pulumi.rancher2.ClusterArgs;\nimport com.pulumi.rancher2.inputs.ClusterRkeConfigArgs;\nimport com.pulumi.rancher2.inputs.ClusterRkeConfigNetworkArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n // Custom PSACT (if you wish to use your own)\n var foo = new PodSecurityAdmissionConfigurationTemplate(\"foo\", PodSecurityAdmissionConfigurationTemplateArgs.builder()\n .name(\"custom-psact\")\n .description(\"This is my custom Pod Security Admission Configuration Template\")\n .defaults(PodSecurityAdmissionConfigurationTemplateDefaultsArgs.builder()\n .audit(\"restricted\")\n .auditVersion(\"latest\")\n .enforce(\"restricted\")\n .enforceVersion(\"latest\")\n .warn(\"restricted\")\n .warnVersion(\"latest\")\n .build())\n .exemptions(PodSecurityAdmissionConfigurationTemplateExemptionsArgs.builder()\n .usernames(\"testuser\")\n .runtimeClasses(\"testclass\")\n .namespaces( \n \"ingress-nginx\",\n \"kube-system\")\n .build())\n .build());\n\n var fooCluster = new Cluster(\"fooCluster\", ClusterArgs.builder()\n .name(\"foo\")\n .description(\"Terraform cluster with PSACT\")\n .defaultPodSecurityAdmissionConfigurationTemplateName(\"\u003cname\u003e\")\n .rkeConfig(ClusterRkeConfigArgs.builder()\n .network(ClusterRkeConfigNetworkArgs.builder()\n .plugin(\"canal\")\n .build())\n .build())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Custom PSACT (if you wish to use your own)\n foo:\n type: rancher2:PodSecurityAdmissionConfigurationTemplate\n properties:\n name: custom-psact\n description: This is my custom Pod Security Admission Configuration Template\n defaults:\n audit: restricted\n auditVersion: latest\n enforce: restricted\n enforceVersion: latest\n warn: restricted\n warnVersion: latest\n exemptions:\n usernames:\n - testuser\n runtimeClasses:\n - testclass\n namespaces:\n - ingress-nginx\n - kube-system\n fooCluster:\n type: rancher2:Cluster\n name: foo\n properties:\n name: foo\n description: Terraform cluster with PSACT\n defaultPodSecurityAdmissionConfigurationTemplateName: \u003cname\u003e\n rkeConfig:\n network:\n plugin: canal\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n### Importing EKS cluster to Rancher v2, using `eks_config_v2`. For Rancher v2.5.x and above.\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as rancher2 from \"@pulumi/rancher2\";\n\nconst foo = new rancher2.CloudCredential(\"foo\", {\n name: \"foo\",\n description: \"foo test\",\n amazonec2CredentialConfig: {\n accessKey: \"\u003caws-access-key\u003e\",\n secretKey: \"\u003caws-secret-key\u003e\",\n },\n});\nconst fooCluster = new rancher2.Cluster(\"foo\", {\n name: \"foo\",\n description: \"Terraform EKS cluster\",\n eksConfigV2: {\n cloudCredentialId: foo.id,\n name: \"\u003ccluster-name\u003e\",\n region: \"\u003ceks-region\u003e\",\n imported: true,\n },\n});\n```\n```python\nimport pulumi\nimport pulumi_rancher2 as rancher2\n\nfoo = rancher2.CloudCredential(\"foo\",\n name=\"foo\",\n description=\"foo test\",\n amazonec2_credential_config={\n \"access_key\": \"\u003caws-access-key\u003e\",\n \"secret_key\": \"\u003caws-secret-key\u003e\",\n })\nfoo_cluster = rancher2.Cluster(\"foo\",\n name=\"foo\",\n description=\"Terraform EKS cluster\",\n eks_config_v2={\n \"cloud_credential_id\": foo.id,\n \"name\": \"\u003ccluster-name\u003e\",\n \"region\": \"\u003ceks-region\u003e\",\n \"imported\": True,\n })\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Rancher2 = Pulumi.Rancher2;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var foo = new Rancher2.CloudCredential(\"foo\", new()\n {\n Name = \"foo\",\n Description = \"foo test\",\n Amazonec2CredentialConfig = new Rancher2.Inputs.CloudCredentialAmazonec2CredentialConfigArgs\n {\n AccessKey = \"\u003caws-access-key\u003e\",\n SecretKey = \"\u003caws-secret-key\u003e\",\n },\n });\n\n var fooCluster = new Rancher2.Cluster(\"foo\", new()\n {\n Name = \"foo\",\n Description = \"Terraform EKS cluster\",\n EksConfigV2 = new Rancher2.Inputs.ClusterEksConfigV2Args\n {\n CloudCredentialId = foo.Id,\n Name = \"\u003ccluster-name\u003e\",\n Region = \"\u003ceks-region\u003e\",\n Imported = true,\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-rancher2/sdk/v6/go/rancher2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\tfoo, err := rancher2.NewCloudCredential(ctx, \"foo\", \u0026rancher2.CloudCredentialArgs{\n\t\t\tName: pulumi.String(\"foo\"),\n\t\t\tDescription: pulumi.String(\"foo test\"),\n\t\t\tAmazonec2CredentialConfig: \u0026rancher2.CloudCredentialAmazonec2CredentialConfigArgs{\n\t\t\t\tAccessKey: pulumi.String(\"\u003caws-access-key\u003e\"),\n\t\t\t\tSecretKey: pulumi.String(\"\u003caws-secret-key\u003e\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = rancher2.NewCluster(ctx, \"foo\", \u0026rancher2.ClusterArgs{\n\t\t\tName: pulumi.String(\"foo\"),\n\t\t\tDescription: pulumi.String(\"Terraform EKS cluster\"),\n\t\t\tEksConfigV2: \u0026rancher2.ClusterEksConfigV2Args{\n\t\t\t\tCloudCredentialId: foo.ID(),\n\t\t\t\tName: pulumi.String(\"\u003ccluster-name\u003e\"),\n\t\t\t\tRegion: pulumi.String(\"\u003ceks-region\u003e\"),\n\t\t\t\tImported: pulumi.Bool(true),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.rancher2.CloudCredential;\nimport com.pulumi.rancher2.CloudCredentialArgs;\nimport com.pulumi.rancher2.inputs.CloudCredentialAmazonec2CredentialConfigArgs;\nimport com.pulumi.rancher2.Cluster;\nimport com.pulumi.rancher2.ClusterArgs;\nimport com.pulumi.rancher2.inputs.ClusterEksConfigV2Args;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var foo = new CloudCredential(\"foo\", CloudCredentialArgs.builder()\n .name(\"foo\")\n .description(\"foo test\")\n .amazonec2CredentialConfig(CloudCredentialAmazonec2CredentialConfigArgs.builder()\n .accessKey(\"\u003caws-access-key\u003e\")\n .secretKey(\"\u003caws-secret-key\u003e\")\n .build())\n .build());\n\n var fooCluster = new Cluster(\"fooCluster\", ClusterArgs.builder()\n .name(\"foo\")\n .description(\"Terraform EKS cluster\")\n .eksConfigV2(ClusterEksConfigV2Args.builder()\n .cloudCredentialId(foo.id())\n .name(\"\u003ccluster-name\u003e\")\n .region(\"\u003ceks-region\u003e\")\n .imported(true)\n .build())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n foo:\n type: rancher2:CloudCredential\n properties:\n name: foo\n description: foo test\n amazonec2CredentialConfig:\n accessKey: \u003caws-access-key\u003e\n secretKey: \u003caws-secret-key\u003e\n fooCluster:\n type: rancher2:Cluster\n name: foo\n properties:\n name: foo\n description: Terraform EKS cluster\n eksConfigV2:\n cloudCredentialId: ${foo.id}\n name: \u003ccluster-name\u003e\n region: \u003ceks-region\u003e\n imported: true\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n### Creating EKS cluster from Rancher v2, using `eks_config_v2`. For Rancher v2.5.x and above.\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as rancher2 from \"@pulumi/rancher2\";\n\nconst foo = new rancher2.CloudCredential(\"foo\", {\n name: \"foo\",\n description: \"foo test\",\n amazonec2CredentialConfig: {\n accessKey: \"\u003caws-access-key\u003e\",\n secretKey: \"\u003caws-secret-key\u003e\",\n },\n});\nconst fooCluster = new rancher2.Cluster(\"foo\", {\n name: \"foo\",\n description: \"Terraform EKS cluster\",\n eksConfigV2: {\n cloudCredentialId: foo.id,\n region: \"\u003cEKS_REGION\u003e\",\n kubernetesVersion: \"1.24\",\n loggingTypes: [\n \"audit\",\n \"api\",\n ],\n nodeGroups: [\n {\n name: \"node_group1\",\n instanceType: \"t3.medium\",\n desiredSize: 3,\n maxSize: 5,\n },\n {\n name: \"node_group2\",\n instanceType: \"m5.xlarge\",\n desiredSize: 2,\n maxSize: 3,\n nodeRole: \"arn:aws:iam::role/test-NodeInstanceRole\",\n },\n ],\n privateAccess: true,\n publicAccess: false,\n },\n});\n```\n```python\nimport pulumi\nimport pulumi_rancher2 as rancher2\n\nfoo = rancher2.CloudCredential(\"foo\",\n name=\"foo\",\n description=\"foo test\",\n amazonec2_credential_config={\n \"access_key\": \"\u003caws-access-key\u003e\",\n \"secret_key\": \"\u003caws-secret-key\u003e\",\n })\nfoo_cluster = rancher2.Cluster(\"foo\",\n name=\"foo\",\n description=\"Terraform EKS cluster\",\n eks_config_v2={\n \"cloud_credential_id\": foo.id,\n \"region\": \"\u003cEKS_REGION\u003e\",\n \"kubernetes_version\": \"1.24\",\n \"logging_types\": [\n \"audit\",\n \"api\",\n ],\n \"node_groups\": [\n {\n \"name\": \"node_group1\",\n \"instance_type\": \"t3.medium\",\n \"desired_size\": 3,\n \"max_size\": 5,\n },\n {\n \"name\": \"node_group2\",\n \"instance_type\": \"m5.xlarge\",\n \"desired_size\": 2,\n \"max_size\": 3,\n \"node_role\": \"arn:aws:iam::role/test-NodeInstanceRole\",\n },\n ],\n \"private_access\": True,\n \"public_access\": False,\n })\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Rancher2 = Pulumi.Rancher2;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var foo = new Rancher2.CloudCredential(\"foo\", new()\n {\n Name = \"foo\",\n Description = \"foo test\",\n Amazonec2CredentialConfig = new Rancher2.Inputs.CloudCredentialAmazonec2CredentialConfigArgs\n {\n AccessKey = \"\u003caws-access-key\u003e\",\n SecretKey = \"\u003caws-secret-key\u003e\",\n },\n });\n\n var fooCluster = new Rancher2.Cluster(\"foo\", new()\n {\n Name = \"foo\",\n Description = \"Terraform EKS cluster\",\n EksConfigV2 = new Rancher2.Inputs.ClusterEksConfigV2Args\n {\n CloudCredentialId = foo.Id,\n Region = \"\u003cEKS_REGION\u003e\",\n KubernetesVersion = \"1.24\",\n LoggingTypes = new[]\n {\n \"audit\",\n \"api\",\n },\n NodeGroups = new[]\n {\n new Rancher2.Inputs.ClusterEksConfigV2NodeGroupArgs\n {\n Name = \"node_group1\",\n InstanceType = \"t3.medium\",\n DesiredSize = 3,\n MaxSize = 5,\n },\n new Rancher2.Inputs.ClusterEksConfigV2NodeGroupArgs\n {\n Name = \"node_group2\",\n InstanceType = \"m5.xlarge\",\n DesiredSize = 2,\n MaxSize = 3,\n NodeRole = \"arn:aws:iam::role/test-NodeInstanceRole\",\n },\n },\n PrivateAccess = true,\n PublicAccess = false,\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-rancher2/sdk/v6/go/rancher2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\tfoo, err := rancher2.NewCloudCredential(ctx, \"foo\", \u0026rancher2.CloudCredentialArgs{\n\t\t\tName: pulumi.String(\"foo\"),\n\t\t\tDescription: pulumi.String(\"foo test\"),\n\t\t\tAmazonec2CredentialConfig: \u0026rancher2.CloudCredentialAmazonec2CredentialConfigArgs{\n\t\t\t\tAccessKey: pulumi.String(\"\u003caws-access-key\u003e\"),\n\t\t\t\tSecretKey: pulumi.String(\"\u003caws-secret-key\u003e\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = rancher2.NewCluster(ctx, \"foo\", \u0026rancher2.ClusterArgs{\n\t\t\tName: pulumi.String(\"foo\"),\n\t\t\tDescription: pulumi.String(\"Terraform EKS cluster\"),\n\t\t\tEksConfigV2: \u0026rancher2.ClusterEksConfigV2Args{\n\t\t\t\tCloudCredentialId: foo.ID(),\n\t\t\t\tRegion: pulumi.String(\"\u003cEKS_REGION\u003e\"),\n\t\t\t\tKubernetesVersion: pulumi.String(\"1.24\"),\n\t\t\t\tLoggingTypes: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"audit\"),\n\t\t\t\t\tpulumi.String(\"api\"),\n\t\t\t\t},\n\t\t\t\tNodeGroups: rancher2.ClusterEksConfigV2NodeGroupArray{\n\t\t\t\t\t\u0026rancher2.ClusterEksConfigV2NodeGroupArgs{\n\t\t\t\t\t\tName: pulumi.String(\"node_group1\"),\n\t\t\t\t\t\tInstanceType: pulumi.String(\"t3.medium\"),\n\t\t\t\t\t\tDesiredSize: pulumi.Int(3),\n\t\t\t\t\t\tMaxSize: pulumi.Int(5),\n\t\t\t\t\t},\n\t\t\t\t\t\u0026rancher2.ClusterEksConfigV2NodeGroupArgs{\n\t\t\t\t\t\tName: pulumi.String(\"node_group2\"),\n\t\t\t\t\t\tInstanceType: pulumi.String(\"m5.xlarge\"),\n\t\t\t\t\t\tDesiredSize: pulumi.Int(2),\n\t\t\t\t\t\tMaxSize: pulumi.Int(3),\n\t\t\t\t\t\tNodeRole: pulumi.String(\"arn:aws:iam::role/test-NodeInstanceRole\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tPrivateAccess: pulumi.Bool(true),\n\t\t\t\tPublicAccess: pulumi.Bool(false),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.rancher2.CloudCredential;\nimport com.pulumi.rancher2.CloudCredentialArgs;\nimport com.pulumi.rancher2.inputs.CloudCredentialAmazonec2CredentialConfigArgs;\nimport com.pulumi.rancher2.Cluster;\nimport com.pulumi.rancher2.ClusterArgs;\nimport com.pulumi.rancher2.inputs.ClusterEksConfigV2Args;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var foo = new CloudCredential(\"foo\", CloudCredentialArgs.builder()\n .name(\"foo\")\n .description(\"foo test\")\n .amazonec2CredentialConfig(CloudCredentialAmazonec2CredentialConfigArgs.builder()\n .accessKey(\"\u003caws-access-key\u003e\")\n .secretKey(\"\u003caws-secret-key\u003e\")\n .build())\n .build());\n\n var fooCluster = new Cluster(\"fooCluster\", ClusterArgs.builder()\n .name(\"foo\")\n .description(\"Terraform EKS cluster\")\n .eksConfigV2(ClusterEksConfigV2Args.builder()\n .cloudCredentialId(foo.id())\n .region(\"\u003cEKS_REGION\u003e\")\n .kubernetesVersion(\"1.24\")\n .loggingTypes( \n \"audit\",\n \"api\")\n .nodeGroups( \n ClusterEksConfigV2NodeGroupArgs.builder()\n .name(\"node_group1\")\n .instanceType(\"t3.medium\")\n .desiredSize(3)\n .maxSize(5)\n .build(),\n ClusterEksConfigV2NodeGroupArgs.builder()\n .name(\"node_group2\")\n .instanceType(\"m5.xlarge\")\n .desiredSize(2)\n .maxSize(3)\n .nodeRole(\"arn:aws:iam::role/test-NodeInstanceRole\")\n .build())\n .privateAccess(true)\n .publicAccess(false)\n .build())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n foo:\n type: rancher2:CloudCredential\n properties:\n name: foo\n description: foo test\n amazonec2CredentialConfig:\n accessKey: \u003caws-access-key\u003e\n secretKey: \u003caws-secret-key\u003e\n fooCluster:\n type: rancher2:Cluster\n name: foo\n properties:\n name: foo\n description: Terraform EKS cluster\n eksConfigV2:\n cloudCredentialId: ${foo.id}\n region: \u003cEKS_REGION\u003e\n kubernetesVersion: '1.24'\n loggingTypes:\n - audit\n - api\n nodeGroups:\n - name: node_group1\n instanceType: t3.medium\n desiredSize: 3\n maxSize: 5\n - name: node_group2\n instanceType: m5.xlarge\n desiredSize: 2\n maxSize: 3\n nodeRole: arn:aws:iam::role/test-NodeInstanceRole\n privateAccess: true\n publicAccess: false\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n### Creating EKS cluster from Rancher v2, using `eks_config_v2` and launch template. For Rancher v2.5.6 and above.\n\nNote: To use `launch_template` you must provide the ID (seen as `\u003cEC2_LAUNCH_TEMPLATE_ID\u003e`) to the template either as a static value. Or fetched via AWS data-source using one of: aws_ami first and provide the ID to that.\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as rancher2 from \"@pulumi/rancher2\";\n\nconst foo = new rancher2.CloudCredential(\"foo\", {\n name: \"foo\",\n description: \"foo test\",\n amazonec2CredentialConfig: {\n accessKey: \"\u003caws-access-key\u003e\",\n secretKey: \"\u003caws-secret-key\u003e\",\n },\n});\nconst fooCluster = new rancher2.Cluster(\"foo\", {\n name: \"foo\",\n description: \"Terraform EKS cluster\",\n eksConfigV2: {\n cloudCredentialId: foo.id,\n region: \"\u003cEKS_REGION\u003e\",\n kubernetesVersion: \"1.24\",\n loggingTypes: [\n \"audit\",\n \"api\",\n ],\n nodeGroups: [{\n desiredSize: 3,\n maxSize: 5,\n name: \"node_group1\",\n launchTemplates: [{\n id: \"\u003cec2-launch-template-id\u003e\",\n version: 1,\n }],\n }],\n privateAccess: true,\n publicAccess: true,\n },\n});\n```\n```python\nimport pulumi\nimport pulumi_rancher2 as rancher2\n\nfoo = rancher2.CloudCredential(\"foo\",\n name=\"foo\",\n description=\"foo test\",\n amazonec2_credential_config={\n \"access_key\": \"\u003caws-access-key\u003e\",\n \"secret_key\": \"\u003caws-secret-key\u003e\",\n })\nfoo_cluster = rancher2.Cluster(\"foo\",\n name=\"foo\",\n description=\"Terraform EKS cluster\",\n eks_config_v2={\n \"cloud_credential_id\": foo.id,\n \"region\": \"\u003cEKS_REGION\u003e\",\n \"kubernetes_version\": \"1.24\",\n \"logging_types\": [\n \"audit\",\n \"api\",\n ],\n \"node_groups\": [{\n \"desired_size\": 3,\n \"max_size\": 5,\n \"name\": \"node_group1\",\n \"launch_templates\": [{\n \"id\": \"\u003cec2-launch-template-id\u003e\",\n \"version\": 1,\n }],\n }],\n \"private_access\": True,\n \"public_access\": True,\n })\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Rancher2 = Pulumi.Rancher2;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var foo = new Rancher2.CloudCredential(\"foo\", new()\n {\n Name = \"foo\",\n Description = \"foo test\",\n Amazonec2CredentialConfig = new Rancher2.Inputs.CloudCredentialAmazonec2CredentialConfigArgs\n {\n AccessKey = \"\u003caws-access-key\u003e\",\n SecretKey = \"\u003caws-secret-key\u003e\",\n },\n });\n\n var fooCluster = new Rancher2.Cluster(\"foo\", new()\n {\n Name = \"foo\",\n Description = \"Terraform EKS cluster\",\n EksConfigV2 = new Rancher2.Inputs.ClusterEksConfigV2Args\n {\n CloudCredentialId = foo.Id,\n Region = \"\u003cEKS_REGION\u003e\",\n KubernetesVersion = \"1.24\",\n LoggingTypes = new[]\n {\n \"audit\",\n \"api\",\n },\n NodeGroups = new[]\n {\n new Rancher2.Inputs.ClusterEksConfigV2NodeGroupArgs\n {\n DesiredSize = 3,\n MaxSize = 5,\n Name = \"node_group1\",\n LaunchTemplates = new[]\n {\n new Rancher2.Inputs.ClusterEksConfigV2NodeGroupLaunchTemplateArgs\n {\n Id = \"\u003cec2-launch-template-id\u003e\",\n Version = 1,\n },\n },\n },\n },\n PrivateAccess = true,\n PublicAccess = true,\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-rancher2/sdk/v6/go/rancher2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\tfoo, err := rancher2.NewCloudCredential(ctx, \"foo\", \u0026rancher2.CloudCredentialArgs{\n\t\t\tName: pulumi.String(\"foo\"),\n\t\t\tDescription: pulumi.String(\"foo test\"),\n\t\t\tAmazonec2CredentialConfig: \u0026rancher2.CloudCredentialAmazonec2CredentialConfigArgs{\n\t\t\t\tAccessKey: pulumi.String(\"\u003caws-access-key\u003e\"),\n\t\t\t\tSecretKey: pulumi.String(\"\u003caws-secret-key\u003e\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = rancher2.NewCluster(ctx, \"foo\", \u0026rancher2.ClusterArgs{\n\t\t\tName: pulumi.String(\"foo\"),\n\t\t\tDescription: pulumi.String(\"Terraform EKS cluster\"),\n\t\t\tEksConfigV2: \u0026rancher2.ClusterEksConfigV2Args{\n\t\t\t\tCloudCredentialId: foo.ID(),\n\t\t\t\tRegion: pulumi.String(\"\u003cEKS_REGION\u003e\"),\n\t\t\t\tKubernetesVersion: pulumi.String(\"1.24\"),\n\t\t\t\tLoggingTypes: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"audit\"),\n\t\t\t\t\tpulumi.String(\"api\"),\n\t\t\t\t},\n\t\t\t\tNodeGroups: rancher2.ClusterEksConfigV2NodeGroupArray{\n\t\t\t\t\t\u0026rancher2.ClusterEksConfigV2NodeGroupArgs{\n\t\t\t\t\t\tDesiredSize: pulumi.Int(3),\n\t\t\t\t\t\tMaxSize: pulumi.Int(5),\n\t\t\t\t\t\tName: pulumi.String(\"node_group1\"),\n\t\t\t\t\t\tLaunchTemplates: rancher2.ClusterEksConfigV2NodeGroupLaunchTemplateArray{\n\t\t\t\t\t\t\t\u0026rancher2.ClusterEksConfigV2NodeGroupLaunchTemplateArgs{\n\t\t\t\t\t\t\t\tId: pulumi.String(\"\u003cec2-launch-template-id\u003e\"),\n\t\t\t\t\t\t\t\tVersion: pulumi.Int(1),\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tPrivateAccess: pulumi.Bool(true),\n\t\t\t\tPublicAccess: pulumi.Bool(true),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.rancher2.CloudCredential;\nimport com.pulumi.rancher2.CloudCredentialArgs;\nimport com.pulumi.rancher2.inputs.CloudCredentialAmazonec2CredentialConfigArgs;\nimport com.pulumi.rancher2.Cluster;\nimport com.pulumi.rancher2.ClusterArgs;\nimport com.pulumi.rancher2.inputs.ClusterEksConfigV2Args;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var foo = new CloudCredential(\"foo\", CloudCredentialArgs.builder()\n .name(\"foo\")\n .description(\"foo test\")\n .amazonec2CredentialConfig(CloudCredentialAmazonec2CredentialConfigArgs.builder()\n .accessKey(\"\u003caws-access-key\u003e\")\n .secretKey(\"\u003caws-secret-key\u003e\")\n .build())\n .build());\n\n var fooCluster = new Cluster(\"fooCluster\", ClusterArgs.builder()\n .name(\"foo\")\n .description(\"Terraform EKS cluster\")\n .eksConfigV2(ClusterEksConfigV2Args.builder()\n .cloudCredentialId(foo.id())\n .region(\"\u003cEKS_REGION\u003e\")\n .kubernetesVersion(\"1.24\")\n .loggingTypes( \n \"audit\",\n \"api\")\n .nodeGroups(ClusterEksConfigV2NodeGroupArgs.builder()\n .desiredSize(3)\n .maxSize(5)\n .name(\"node_group1\")\n .launchTemplates(ClusterEksConfigV2NodeGroupLaunchTemplateArgs.builder()\n .id(\"\u003cec2-launch-template-id\u003e\")\n .version(1)\n .build())\n .build())\n .privateAccess(true)\n .publicAccess(true)\n .build())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n foo:\n type: rancher2:CloudCredential\n properties:\n name: foo\n description: foo test\n amazonec2CredentialConfig:\n accessKey: \u003caws-access-key\u003e\n secretKey: \u003caws-secret-key\u003e\n fooCluster:\n type: rancher2:Cluster\n name: foo\n properties:\n name: foo\n description: Terraform EKS cluster\n eksConfigV2:\n cloudCredentialId: ${foo.id}\n region: \u003cEKS_REGION\u003e\n kubernetesVersion: '1.24'\n loggingTypes:\n - audit\n - api\n nodeGroups:\n - desiredSize: 3\n maxSize: 5\n name: node_group1\n launchTemplates:\n - id: \u003cec2-launch-template-id\u003e\n version: 1\n privateAccess: true\n publicAccess: true\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n### Creating AKS cluster from Rancher v2, using `aks_config_v2`. For Rancher v2.6.0 and above.\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as rancher2 from \"@pulumi/rancher2\";\n\nconst foo_aks = new rancher2.CloudCredential(\"foo-aks\", {\n name: \"foo-aks\",\n azureCredentialConfig: {\n clientId: \"\u003cclient-id\u003e\",\n clientSecret: \"\u003cclient-secret\u003e\",\n subscriptionId: \"\u003csubscription-id\u003e\",\n },\n});\nconst foo = new rancher2.Cluster(\"foo\", {\n name: \"foo\",\n description: \"Terraform AKS cluster\",\n aksConfigV2: {\n cloudCredentialId: foo_aks.id,\n resourceGroup: \"\u003cresource-group\u003e\",\n resourceLocation: \"\u003cresource-location\u003e\",\n dnsPrefix: \"\u003cdns-prefix\u003e\",\n kubernetesVersion: \"1.24.6\",\n networkPlugin: \"\u003cnetwork-plugin\u003e\",\n virtualNetwork: \"\u003cvirtual-network\u003e\",\n virtualNetworkResourceGroup: \"\u003cvirtual-network-resource-group\u003e\",\n subnet: \"\u003csubnet\u003e\",\n nodeResourceGroup: \"\u003cnode-resource-group\u003e\",\n nodePools: [\n {\n availabilityZones: [\n \"1\",\n \"2\",\n \"3\",\n ],\n name: \"\u003cnodepool-name-1\u003e\",\n mode: \"System\",\n count: 1,\n orchestratorVersion: \"1.21.2\",\n osDiskSizeGb: 128,\n vmSize: \"Standard_DS2_v2\",\n },\n {\n availabilityZones: [\n \"1\",\n \"2\",\n \"3\",\n ],\n name: \"\u003cnodepool-name-2\u003e\",\n count: 1,\n mode: \"User\",\n orchestratorVersion: \"1.21.2\",\n osDiskSizeGb: 128,\n vmSize: \"Standard_DS2_v2\",\n maxSurge: \"25%\",\n labels: {\n test1: \"data1\",\n test2: \"data2\",\n },\n taints: [\"none:PreferNoSchedule\"],\n },\n ],\n },\n});\n```\n```python\nimport pulumi\nimport pulumi_rancher2 as rancher2\n\nfoo_aks = rancher2.CloudCredential(\"foo-aks\",\n name=\"foo-aks\",\n azure_credential_config={\n \"client_id\": \"\u003cclient-id\u003e\",\n \"client_secret\": \"\u003cclient-secret\u003e\",\n \"subscription_id\": \"\u003csubscription-id\u003e\",\n })\nfoo = rancher2.Cluster(\"foo\",\n name=\"foo\",\n description=\"Terraform AKS cluster\",\n aks_config_v2={\n \"cloud_credential_id\": foo_aks.id,\n \"resource_group\": \"\u003cresource-group\u003e\",\n \"resource_location\": \"\u003cresource-location\u003e\",\n \"dns_prefix\": \"\u003cdns-prefix\u003e\",\n \"kubernetes_version\": \"1.24.6\",\n \"network_plugin\": \"\u003cnetwork-plugin\u003e\",\n \"virtual_network\": \"\u003cvirtual-network\u003e\",\n \"virtual_network_resource_group\": \"\u003cvirtual-network-resource-group\u003e\",\n \"subnet\": \"\u003csubnet\u003e\",\n \"node_resource_group\": \"\u003cnode-resource-group\u003e\",\n \"node_pools\": [\n {\n \"availability_zones\": [\n \"1\",\n \"2\",\n \"3\",\n ],\n \"name\": \"\u003cnodepool-name-1\u003e\",\n \"mode\": \"System\",\n \"count\": 1,\n \"orchestrator_version\": \"1.21.2\",\n \"os_disk_size_gb\": 128,\n \"vm_size\": \"Standard_DS2_v2\",\n },\n {\n \"availability_zones\": [\n \"1\",\n \"2\",\n \"3\",\n ],\n \"name\": \"\u003cnodepool-name-2\u003e\",\n \"count\": 1,\n \"mode\": \"User\",\n \"orchestrator_version\": \"1.21.2\",\n \"os_disk_size_gb\": 128,\n \"vm_size\": \"Standard_DS2_v2\",\n \"max_surge\": \"25%\",\n \"labels\": {\n \"test1\": \"data1\",\n \"test2\": \"data2\",\n },\n \"taints\": [\"none:PreferNoSchedule\"],\n },\n ],\n })\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Rancher2 = Pulumi.Rancher2;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var foo_aks = new Rancher2.CloudCredential(\"foo-aks\", new()\n {\n Name = \"foo-aks\",\n AzureCredentialConfig = new Rancher2.Inputs.CloudCredentialAzureCredentialConfigArgs\n {\n ClientId = \"\u003cclient-id\u003e\",\n ClientSecret = \"\u003cclient-secret\u003e\",\n SubscriptionId = \"\u003csubscription-id\u003e\",\n },\n });\n\n var foo = new Rancher2.Cluster(\"foo\", new()\n {\n Name = \"foo\",\n Description = \"Terraform AKS cluster\",\n AksConfigV2 = new Rancher2.Inputs.ClusterAksConfigV2Args\n {\n CloudCredentialId = foo_aks.Id,\n ResourceGroup = \"\u003cresource-group\u003e\",\n ResourceLocation = \"\u003cresource-location\u003e\",\n DnsPrefix = \"\u003cdns-prefix\u003e\",\n KubernetesVersion = \"1.24.6\",\n NetworkPlugin = \"\u003cnetwork-plugin\u003e\",\n VirtualNetwork = \"\u003cvirtual-network\u003e\",\n VirtualNetworkResourceGroup = \"\u003cvirtual-network-resource-group\u003e\",\n Subnet = \"\u003csubnet\u003e\",\n NodeResourceGroup = \"\u003cnode-resource-group\u003e\",\n NodePools = new[]\n {\n new Rancher2.Inputs.ClusterAksConfigV2NodePoolArgs\n {\n AvailabilityZones = new[]\n {\n \"1\",\n \"2\",\n \"3\",\n },\n Name = \"\u003cnodepool-name-1\u003e\",\n Mode = \"System\",\n Count = 1,\n OrchestratorVersion = \"1.21.2\",\n OsDiskSizeGb = 128,\n VmSize = \"Standard_DS2_v2\",\n },\n new Rancher2.Inputs.ClusterAksConfigV2NodePoolArgs\n {\n AvailabilityZones = new[]\n {\n \"1\",\n \"2\",\n \"3\",\n },\n Name = \"\u003cnodepool-name-2\u003e\",\n Count = 1,\n Mode = \"User\",\n OrchestratorVersion = \"1.21.2\",\n OsDiskSizeGb = 128,\n VmSize = \"Standard_DS2_v2\",\n MaxSurge = \"25%\",\n Labels = \n {\n { \"test1\", \"data1\" },\n { \"test2\", \"data2\" },\n },\n Taints = new[]\n {\n \"none:PreferNoSchedule\",\n },\n },\n },\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-rancher2/sdk/v6/go/rancher2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := rancher2.NewCloudCredential(ctx, \"foo-aks\", \u0026rancher2.CloudCredentialArgs{\n\t\t\tName: pulumi.String(\"foo-aks\"),\n\t\t\tAzureCredentialConfig: \u0026rancher2.CloudCredentialAzureCredentialConfigArgs{\n\t\t\t\tClientId: pulumi.String(\"\u003cclient-id\u003e\"),\n\t\t\t\tClientSecret: pulumi.String(\"\u003cclient-secret\u003e\"),\n\t\t\t\tSubscriptionId: pulumi.String(\"\u003csubscription-id\u003e\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = rancher2.NewCluster(ctx, \"foo\", \u0026rancher2.ClusterArgs{\n\t\t\tName: pulumi.String(\"foo\"),\n\t\t\tDescription: pulumi.String(\"Terraform AKS cluster\"),\n\t\t\tAksConfigV2: \u0026rancher2.ClusterAksConfigV2Args{\n\t\t\t\tCloudCredentialId: foo_aks.ID(),\n\t\t\t\tResourceGroup: pulumi.String(\"\u003cresource-group\u003e\"),\n\t\t\t\tResourceLocation: pulumi.String(\"\u003cresource-location\u003e\"),\n\t\t\t\tDnsPrefix: pulumi.String(\"\u003cdns-prefix\u003e\"),\n\t\t\t\tKubernetesVersion: pulumi.String(\"1.24.6\"),\n\t\t\t\tNetworkPlugin: pulumi.String(\"\u003cnetwork-plugin\u003e\"),\n\t\t\t\tVirtualNetwork: pulumi.String(\"\u003cvirtual-network\u003e\"),\n\t\t\t\tVirtualNetworkResourceGroup: pulumi.String(\"\u003cvirtual-network-resource-group\u003e\"),\n\t\t\t\tSubnet: pulumi.String(\"\u003csubnet\u003e\"),\n\t\t\t\tNodeResourceGroup: pulumi.String(\"\u003cnode-resource-group\u003e\"),\n\t\t\t\tNodePools: rancher2.ClusterAksConfigV2NodePoolArray{\n\t\t\t\t\t\u0026rancher2.ClusterAksConfigV2NodePoolArgs{\n\t\t\t\t\t\tAvailabilityZones: pulumi.StringArray{\n\t\t\t\t\t\t\tpulumi.String(\"1\"),\n\t\t\t\t\t\t\tpulumi.String(\"2\"),\n\t\t\t\t\t\t\tpulumi.String(\"3\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t\tName: pulumi.String(\"\u003cnodepool-name-1\u003e\"),\n\t\t\t\t\t\tMode: pulumi.String(\"System\"),\n\t\t\t\t\t\tCount: pulumi.Int(1),\n\t\t\t\t\t\tOrchestratorVersion: pulumi.String(\"1.21.2\"),\n\t\t\t\t\t\tOsDiskSizeGb: pulumi.Int(128),\n\t\t\t\t\t\tVmSize: pulumi.String(\"Standard_DS2_v2\"),\n\t\t\t\t\t},\n\t\t\t\t\t\u0026rancher2.ClusterAksConfigV2NodePoolArgs{\n\t\t\t\t\t\tAvailabilityZones: pulumi.StringArray{\n\t\t\t\t\t\t\tpulumi.String(\"1\"),\n\t\t\t\t\t\t\tpulumi.String(\"2\"),\n\t\t\t\t\t\t\tpulumi.String(\"3\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t\tName: pulumi.String(\"\u003cnodepool-name-2\u003e\"),\n\t\t\t\t\t\tCount: pulumi.Int(1),\n\t\t\t\t\t\tMode: pulumi.String(\"User\"),\n\t\t\t\t\t\tOrchestratorVersion: pulumi.String(\"1.21.2\"),\n\t\t\t\t\t\tOsDiskSizeGb: pulumi.Int(128),\n\t\t\t\t\t\tVmSize: pulumi.String(\"Standard_DS2_v2\"),\n\t\t\t\t\t\tMaxSurge: pulumi.String(\"25%\"),\n\t\t\t\t\t\tLabels: pulumi.StringMap{\n\t\t\t\t\t\t\t\"test1\": pulumi.String(\"data1\"),\n\t\t\t\t\t\t\t\"test2\": pulumi.String(\"data2\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t\tTaints: pulumi.StringArray{\n\t\t\t\t\t\t\tpulumi.String(\"none:PreferNoSchedule\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.rancher2.CloudCredential;\nimport com.pulumi.rancher2.CloudCredentialArgs;\nimport com.pulumi.rancher2.inputs.CloudCredentialAzureCredentialConfigArgs;\nimport com.pulumi.rancher2.Cluster;\nimport com.pulumi.rancher2.ClusterArgs;\nimport com.pulumi.rancher2.inputs.ClusterAksConfigV2Args;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var foo_aks = new CloudCredential(\"foo-aks\", CloudCredentialArgs.builder()\n .name(\"foo-aks\")\n .azureCredentialConfig(CloudCredentialAzureCredentialConfigArgs.builder()\n .clientId(\"\u003cclient-id\u003e\")\n .clientSecret(\"\u003cclient-secret\u003e\")\n .subscriptionId(\"\u003csubscription-id\u003e\")\n .build())\n .build());\n\n var foo = new Cluster(\"foo\", ClusterArgs.builder()\n .name(\"foo\")\n .description(\"Terraform AKS cluster\")\n .aksConfigV2(ClusterAksConfigV2Args.builder()\n .cloudCredentialId(foo_aks.id())\n .resourceGroup(\"\u003cresource-group\u003e\")\n .resourceLocation(\"\u003cresource-location\u003e\")\n .dnsPrefix(\"\u003cdns-prefix\u003e\")\n .kubernetesVersion(\"1.24.6\")\n .networkPlugin(\"\u003cnetwork-plugin\u003e\")\n .virtualNetwork(\"\u003cvirtual-network\u003e\")\n .virtualNetworkResourceGroup(\"\u003cvirtual-network-resource-group\u003e\")\n .subnet(\"\u003csubnet\u003e\")\n .nodeResourceGroup(\"\u003cnode-resource-group\u003e\")\n .nodePools( \n ClusterAksConfigV2NodePoolArgs.builder()\n .availabilityZones( \n \"1\",\n \"2\",\n \"3\")\n .name(\"\u003cnodepool-name-1\u003e\")\n .mode(\"System\")\n .count(1)\n .orchestratorVersion(\"1.21.2\")\n .osDiskSizeGb(128)\n .vmSize(\"Standard_DS2_v2\")\n .build(),\n ClusterAksConfigV2NodePoolArgs.builder()\n .availabilityZones( \n \"1\",\n \"2\",\n \"3\")\n .name(\"\u003cnodepool-name-2\u003e\")\n .count(1)\n .mode(\"User\")\n .orchestratorVersion(\"1.21.2\")\n .osDiskSizeGb(128)\n .vmSize(\"Standard_DS2_v2\")\n .maxSurge(\"25%\")\n .labels(Map.ofEntries(\n Map.entry(\"test1\", \"data1\"),\n Map.entry(\"test2\", \"data2\")\n ))\n .taints(\"none:PreferNoSchedule\")\n .build())\n .build())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n foo-aks:\n type: rancher2:CloudCredential\n properties:\n name: foo-aks\n azureCredentialConfig:\n clientId: \u003cclient-id\u003e\n clientSecret: \u003cclient-secret\u003e\n subscriptionId: \u003csubscription-id\u003e\n foo:\n type: rancher2:Cluster\n properties:\n name: foo\n description: Terraform AKS cluster\n aksConfigV2:\n cloudCredentialId: ${[\"foo-aks\"].id}\n resourceGroup: \u003cresource-group\u003e\n resourceLocation: \u003cresource-location\u003e\n dnsPrefix: \u003cdns-prefix\u003e\n kubernetesVersion: 1.24.6\n networkPlugin: \u003cnetwork-plugin\u003e\n virtualNetwork: \u003cvirtual-network\u003e\n virtualNetworkResourceGroup: \u003cvirtual-network-resource-group\u003e\n subnet: \u003csubnet\u003e\n nodeResourceGroup: \u003cnode-resource-group\u003e\n nodePools:\n - availabilityZones:\n - '1'\n - '2'\n - '3'\n name: \u003cnodepool-name-1\u003e\n mode: System\n count: 1\n orchestratorVersion: 1.21.2\n osDiskSizeGb: 128\n vmSize: Standard_DS2_v2\n - availabilityZones:\n - '1'\n - '2'\n - '3'\n name: \u003cnodepool-name-2\u003e\n count: 1\n mode: User\n orchestratorVersion: 1.21.2\n osDiskSizeGb: 128\n vmSize: Standard_DS2_v2\n maxSurge: 25%\n labels:\n test1: data1\n test2: data2\n taints:\n - none:PreferNoSchedule\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nClusters can be imported using the Rancher Cluster ID\n\n```sh\n$ pulumi import rancher2:index/cluster:Cluster foo \u0026lt;CLUSTER_ID\u0026gt;\n```\n", "properties": { "agentEnvVars": { "type": "array", @@ -25849,7 +25849,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for the Cluster (map)\n" }, @@ -25988,7 +25988,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for the Cluster (map)\n" }, @@ -26065,7 +26065,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for the Cluster (map)\n" }, @@ -26177,7 +26177,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for the Cluster (map)\n" }, @@ -26224,7 +26224,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for the Cluster (map)\n" }, @@ -26363,7 +26363,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for the Cluster (map)\n" }, @@ -26402,7 +26402,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "The cluster alert group annotations (map)\n" }, @@ -26425,7 +26425,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "The cluster alert group labels (map)\n" }, @@ -26455,7 +26455,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "The cluster alert group annotations (map)\n" }, @@ -26478,7 +26478,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "The cluster alert group labels (map)\n" }, @@ -26507,7 +26507,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "The cluster alert group annotations (map)\n" }, @@ -26530,7 +26530,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "The cluster alert group labels (map)\n" }, @@ -26559,7 +26559,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "The cluster alert rule annotations (map)\n" }, @@ -26590,7 +26590,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "The cluster alert rule labels (map)\n" }, @@ -26630,7 +26630,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "The cluster alert rule annotations (map)\n" }, @@ -26661,7 +26661,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "The cluster alert rule labels (map)\n" }, @@ -26700,7 +26700,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "The cluster alert rule annotations (map)\n" }, @@ -26731,7 +26731,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "The cluster alert rule labels (map)\n" }, @@ -26777,7 +26777,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations of the resource (map)\n" }, @@ -26792,7 +26792,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels of the resource (map)\n" }, @@ -26836,7 +26836,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations of the resource (map)\n" }, @@ -26851,7 +26851,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels of the resource (map)\n" }, @@ -26894,7 +26894,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations of the resource (map)\n" }, @@ -26909,7 +26909,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels of the resource (map)\n" }, @@ -26942,7 +26942,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for cluster role template binding (map)\n" }, @@ -26961,7 +26961,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for cluster role template binding (map)\n\n**Note:** user `user_id | user_principal_id` OR group `group_id | group_principal_id` must be defined\n" }, @@ -26997,7 +26997,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for cluster role template binding (map)\n" }, @@ -27019,7 +27019,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for cluster role template binding (map)\n\n**Note:** user `user_id | user_principal_id` OR group `group_id | group_principal_id` must be defined\n" }, @@ -27054,7 +27054,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for cluster role template binding (map)\n" }, @@ -27076,7 +27076,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for cluster role template binding (map)\n\n**Note:** user `user_id | user_principal_id` OR group `group_id | group_principal_id` must be defined\n" }, @@ -27265,7 +27265,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for the cluster template (map)\n" }, @@ -27280,7 +27280,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for the cluster template (map)\n" }, @@ -27314,7 +27314,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for the cluster template (map)\n" }, @@ -27325,7 +27325,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for the cluster template (map)\n" }, @@ -27354,7 +27354,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for the cluster template (map)\n" }, @@ -27369,7 +27369,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for the cluster template (map)\n" }, @@ -27408,7 +27408,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for the Cluster.\n" }, @@ -27471,7 +27471,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for the Cluster.\n" }, @@ -27515,7 +27515,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for the Cluster.\n" }, @@ -27565,7 +27565,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for the Cluster.\n" }, @@ -27599,7 +27599,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for the Cluster.\n" }, @@ -27663,7 +27663,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for the Cluster.\n" }, @@ -27694,7 +27694,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for the configMap v2 (map)\n" }, @@ -27705,7 +27705,7 @@ "data": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "The data of the configMap v2 (map)\n" }, @@ -27716,7 +27716,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for the configMap v2 (map)\n" }, @@ -27745,7 +27745,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for the configMap v2 (map)\n" }, @@ -27757,7 +27757,7 @@ "data": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "The data of the configMap v2 (map)\n" }, @@ -27768,7 +27768,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for the configMap v2 (map)\n" }, @@ -27793,7 +27793,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for the configMap v2 (map)\n" }, @@ -27805,7 +27805,7 @@ "data": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "The data of the configMap v2 (map)\n" }, @@ -27816,7 +27816,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for the configMap v2 (map)\n" }, @@ -27848,7 +27848,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Annotations of the token (map)\n" }, @@ -27871,7 +27871,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Labels of the token (map)\n" }, @@ -27939,7 +27939,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Annotations of the token (map)\n" }, @@ -27956,7 +27956,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Labels of the token (map)\n" }, @@ -27995,7 +27995,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Annotations of the token (map)\n" }, @@ -28020,7 +28020,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Labels of the token (map)\n" }, @@ -28081,7 +28081,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for Etcd Backup object (map)\n" }, @@ -28100,7 +28100,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for Etcd Backup object (map)\n" }, @@ -28130,7 +28130,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for Etcd Backup object (map)\n" }, @@ -28150,7 +28150,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for Etcd Backup object (map)\n" }, @@ -28178,7 +28178,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for Etcd Backup object (map)\n" }, @@ -28198,7 +28198,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for Etcd Backup object (map)\n" }, @@ -28226,14 +28226,14 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for feature object (map)\n" }, "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for feature object (map)\n" }, @@ -28255,14 +28255,14 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for feature object (map)\n" }, "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for feature object (map)\n" }, @@ -28282,14 +28282,14 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for feature object (map)\n" }, "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for feature object (map)\n" }, @@ -28312,7 +28312,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for Global DNS (map)\n" }, @@ -28323,7 +28323,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for Global DNS (map)\n" }, @@ -28362,7 +28362,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for Global DNS (map)\n" }, @@ -28373,7 +28373,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for Global DNS (map)\n" }, @@ -28412,7 +28412,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for Global DNS (map)\n" }, @@ -28423,7 +28423,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for Global DNS (map)\n" }, @@ -28464,7 +28464,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for Global DNS Provider (map)\n" }, @@ -28478,7 +28478,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for Global DNS Provider (map)\n" }, @@ -28508,7 +28508,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for Global DNS Provider (map)\n" }, @@ -28518,7 +28518,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for Global DNS Provider (map)\n" }, @@ -28547,7 +28547,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for Global DNS Provider (map)\n" }, @@ -28561,7 +28561,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for Global DNS Provider (map)\n" }, @@ -28587,7 +28587,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for global role object (map)\n" }, @@ -28609,7 +28609,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for global role object (map)\n" }, @@ -28641,7 +28641,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for global role object (map)\n" }, @@ -28659,7 +28659,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for global role object (map)\n" }, @@ -28685,7 +28685,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for global role object (map)\n" }, @@ -28707,7 +28707,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for global role object (map)\n" }, @@ -28736,7 +28736,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for global role binding (map)\n" }, @@ -28751,7 +28751,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for global role binding (map)\n\n**Note:** user `user_id` OR group `group_principal_id` must be defined\n" }, @@ -28776,7 +28776,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for global role binding (map)\n" }, @@ -28793,7 +28793,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for global role binding (map)\n\n**Note:** user `user_id` OR group `group_principal_id` must be defined\n" }, @@ -28817,7 +28817,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for global role binding (map)\n" }, @@ -28834,7 +28834,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for global role binding (map)\n\n**Note:** user `user_id` OR group `group_principal_id` must be defined\n" }, @@ -28862,7 +28862,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for Machine Config V2 object (map)\n" }, @@ -28893,7 +28893,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for Machine Config V2 object (map)\n\n**Note:** `labels` and `node_taints` will be applied to nodes deployed using the Machine Config V2\n" }, @@ -28934,7 +28934,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for Machine Config V2 object (map)\n" }, @@ -28963,7 +28963,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for Machine Config V2 object (map)\n\n**Note:** `labels` and `node_taints` will be applied to nodes deployed using the Machine Config V2\n" }, @@ -28993,7 +28993,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for Machine Config V2 object (map)\n" }, @@ -29026,7 +29026,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for Machine Config V2 object (map)\n\n**Note:** `labels` and `node_taints` will be applied to nodes deployed using the Machine Config V2\n" }, @@ -29055,12 +29055,12 @@ } }, "rancher2:index/multiClusterApp:MultiClusterApp": { - "description": "Provides a Rancher v2 multi_cluster_app resource. This can be used to deploy multi_cluster_app on Rancher v2.\n\nThis resource can also modify Rancher v2 multi cluster apps in 3 ways:\n- `Add/Remove targets`: If `targets` arguments is modified, the multi cluster app targets will be updated.\n- `Rollback`: If `revision_id` argument is provided or modified the app will be rolled back accordingly. A new `revision_id` will be generated in Rancher. It will also generate a non-empty pulumi preview that will require manual .tf file intervention. Use carefully.\n- `Update`: If any other argument is modified the app will be upgraded.\n\nNote: In case of multiple resource modification in a row, `rollback` has preference.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as rancher2 from \"@pulumi/rancher2\";\n\n// Create a new rancher2 Multi Cluster App\nconst foo = new rancher2.MultiClusterApp(\"foo\", {\n catalogName: \"\u003ccatalog_name\u003e\",\n name: \"foo\",\n targets: [{\n projectId: \"\u003cproject_id\u003e\",\n }],\n templateName: \"\u003ctemplate_name\u003e\",\n templateVersion: \"\u003ctemplate_version\u003e\",\n answers: [{\n values: {\n ingress_host: \"test.xip.io\",\n },\n }],\n roles: [\"project-member\"],\n});\n```\n```python\nimport pulumi\nimport pulumi_rancher2 as rancher2\n\n# Create a new rancher2 Multi Cluster App\nfoo = rancher2.MultiClusterApp(\"foo\",\n catalog_name=\"\u003ccatalog_name\u003e\",\n name=\"foo\",\n targets=[{\n \"project_id\": \"\u003cproject_id\u003e\",\n }],\n template_name=\"\u003ctemplate_name\u003e\",\n template_version=\"\u003ctemplate_version\u003e\",\n answers=[{\n \"values\": {\n \"ingress_host\": \"test.xip.io\",\n },\n }],\n roles=[\"project-member\"])\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Rancher2 = Pulumi.Rancher2;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n // Create a new rancher2 Multi Cluster App\n var foo = new Rancher2.MultiClusterApp(\"foo\", new()\n {\n CatalogName = \"\u003ccatalog_name\u003e\",\n Name = \"foo\",\n Targets = new[]\n {\n new Rancher2.Inputs.MultiClusterAppTargetArgs\n {\n ProjectId = \"\u003cproject_id\u003e\",\n },\n },\n TemplateName = \"\u003ctemplate_name\u003e\",\n TemplateVersion = \"\u003ctemplate_version\u003e\",\n Answers = new[]\n {\n new Rancher2.Inputs.MultiClusterAppAnswerArgs\n {\n Values = \n {\n { \"ingress_host\", \"test.xip.io\" },\n },\n },\n },\n Roles = new[]\n {\n \"project-member\",\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-rancher2/sdk/v6/go/rancher2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t// Create a new rancher2 Multi Cluster App\n\t\t_, err := rancher2.NewMultiClusterApp(ctx, \"foo\", \u0026rancher2.MultiClusterAppArgs{\n\t\t\tCatalogName: pulumi.String(\"\u003ccatalog_name\u003e\"),\n\t\t\tName: pulumi.String(\"foo\"),\n\t\t\tTargets: rancher2.MultiClusterAppTargetArray{\n\t\t\t\t\u0026rancher2.MultiClusterAppTargetArgs{\n\t\t\t\t\tProjectId: pulumi.String(\"\u003cproject_id\u003e\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tTemplateName: pulumi.String(\"\u003ctemplate_name\u003e\"),\n\t\t\tTemplateVersion: pulumi.String(\"\u003ctemplate_version\u003e\"),\n\t\t\tAnswers: rancher2.MultiClusterAppAnswerArray{\n\t\t\t\t\u0026rancher2.MultiClusterAppAnswerArgs{\n\t\t\t\t\tValues: pulumi.Map{\n\t\t\t\t\t\t\"ingress_host\": pulumi.Any(\"test.xip.io\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t\tRoles: pulumi.StringArray{\n\t\t\t\tpulumi.String(\"project-member\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.rancher2.MultiClusterApp;\nimport com.pulumi.rancher2.MultiClusterAppArgs;\nimport com.pulumi.rancher2.inputs.MultiClusterAppTargetArgs;\nimport com.pulumi.rancher2.inputs.MultiClusterAppAnswerArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n // Create a new rancher2 Multi Cluster App\n var foo = new MultiClusterApp(\"foo\", MultiClusterAppArgs.builder()\n .catalogName(\"\u003ccatalog_name\u003e\")\n .name(\"foo\")\n .targets(MultiClusterAppTargetArgs.builder()\n .projectId(\"\u003cproject_id\u003e\")\n .build())\n .templateName(\"\u003ctemplate_name\u003e\")\n .templateVersion(\"\u003ctemplate_version\u003e\")\n .answers(MultiClusterAppAnswerArgs.builder()\n .values(Map.of(\"ingress_host\", \"test.xip.io\"))\n .build())\n .roles(\"project-member\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Create a new rancher2 Multi Cluster App\n foo:\n type: rancher2:MultiClusterApp\n properties:\n catalogName: \u003ccatalog_name\u003e\n name: foo\n targets:\n - projectId: \u003cproject_id\u003e\n templateName: \u003ctemplate_name\u003e\n templateVersion: \u003ctemplate_version\u003e\n answers:\n - values:\n ingress_host: test.xip.io\n roles:\n - project-member\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as rancher2 from \"@pulumi/rancher2\";\n\n// Create a new rancher2 Multi Cluster App overriding answers\nconst foo = new rancher2.MultiClusterApp(\"foo\", {\n catalogName: \"\u003ccatalog_name\u003e\",\n name: \"foo\",\n targets: [\n {\n projectId: \"\u003cproject_id1\u003e\",\n },\n {\n projectId: \"\u003cproject_id2\u003e\",\n },\n ],\n templateName: \"\u003ctemplate_name\u003e\",\n templateVersion: \"\u003ctemplate_version\u003e\",\n answers: [\n {\n values: {\n ingress_host: \"test.xip.io\",\n },\n },\n {\n projectId: \"\u003cproject_id2\u003e\",\n values: {\n ingress_host: \"test2.xip.io\",\n },\n },\n ],\n roles: [\"project-member\"],\n});\n```\n```python\nimport pulumi\nimport pulumi_rancher2 as rancher2\n\n# Create a new rancher2 Multi Cluster App overriding answers\nfoo = rancher2.MultiClusterApp(\"foo\",\n catalog_name=\"\u003ccatalog_name\u003e\",\n name=\"foo\",\n targets=[\n {\n \"project_id\": \"\u003cproject_id1\u003e\",\n },\n {\n \"project_id\": \"\u003cproject_id2\u003e\",\n },\n ],\n template_name=\"\u003ctemplate_name\u003e\",\n template_version=\"\u003ctemplate_version\u003e\",\n answers=[\n {\n \"values\": {\n \"ingress_host\": \"test.xip.io\",\n },\n },\n {\n \"project_id\": \"\u003cproject_id2\u003e\",\n \"values\": {\n \"ingress_host\": \"test2.xip.io\",\n },\n },\n ],\n roles=[\"project-member\"])\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Rancher2 = Pulumi.Rancher2;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n // Create a new rancher2 Multi Cluster App overriding answers\n var foo = new Rancher2.MultiClusterApp(\"foo\", new()\n {\n CatalogName = \"\u003ccatalog_name\u003e\",\n Name = \"foo\",\n Targets = new[]\n {\n new Rancher2.Inputs.MultiClusterAppTargetArgs\n {\n ProjectId = \"\u003cproject_id1\u003e\",\n },\n new Rancher2.Inputs.MultiClusterAppTargetArgs\n {\n ProjectId = \"\u003cproject_id2\u003e\",\n },\n },\n TemplateName = \"\u003ctemplate_name\u003e\",\n TemplateVersion = \"\u003ctemplate_version\u003e\",\n Answers = new[]\n {\n new Rancher2.Inputs.MultiClusterAppAnswerArgs\n {\n Values = \n {\n { \"ingress_host\", \"test.xip.io\" },\n },\n },\n new Rancher2.Inputs.MultiClusterAppAnswerArgs\n {\n ProjectId = \"\u003cproject_id2\u003e\",\n Values = \n {\n { \"ingress_host\", \"test2.xip.io\" },\n },\n },\n },\n Roles = new[]\n {\n \"project-member\",\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-rancher2/sdk/v6/go/rancher2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t// Create a new rancher2 Multi Cluster App overriding answers\n\t\t_, err := rancher2.NewMultiClusterApp(ctx, \"foo\", \u0026rancher2.MultiClusterAppArgs{\n\t\t\tCatalogName: pulumi.String(\"\u003ccatalog_name\u003e\"),\n\t\t\tName: pulumi.String(\"foo\"),\n\t\t\tTargets: rancher2.MultiClusterAppTargetArray{\n\t\t\t\t\u0026rancher2.MultiClusterAppTargetArgs{\n\t\t\t\t\tProjectId: pulumi.String(\"\u003cproject_id1\u003e\"),\n\t\t\t\t},\n\t\t\t\t\u0026rancher2.MultiClusterAppTargetArgs{\n\t\t\t\t\tProjectId: pulumi.String(\"\u003cproject_id2\u003e\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tTemplateName: pulumi.String(\"\u003ctemplate_name\u003e\"),\n\t\t\tTemplateVersion: pulumi.String(\"\u003ctemplate_version\u003e\"),\n\t\t\tAnswers: rancher2.MultiClusterAppAnswerArray{\n\t\t\t\t\u0026rancher2.MultiClusterAppAnswerArgs{\n\t\t\t\t\tValues: pulumi.Map{\n\t\t\t\t\t\t\"ingress_host\": pulumi.Any(\"test.xip.io\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\t\u0026rancher2.MultiClusterAppAnswerArgs{\n\t\t\t\t\tProjectId: pulumi.String(\"\u003cproject_id2\u003e\"),\n\t\t\t\t\tValues: pulumi.Map{\n\t\t\t\t\t\t\"ingress_host\": pulumi.Any(\"test2.xip.io\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t\tRoles: pulumi.StringArray{\n\t\t\t\tpulumi.String(\"project-member\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.rancher2.MultiClusterApp;\nimport com.pulumi.rancher2.MultiClusterAppArgs;\nimport com.pulumi.rancher2.inputs.MultiClusterAppTargetArgs;\nimport com.pulumi.rancher2.inputs.MultiClusterAppAnswerArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n // Create a new rancher2 Multi Cluster App overriding answers\n var foo = new MultiClusterApp(\"foo\", MultiClusterAppArgs.builder()\n .catalogName(\"\u003ccatalog_name\u003e\")\n .name(\"foo\")\n .targets( \n MultiClusterAppTargetArgs.builder()\n .projectId(\"\u003cproject_id1\u003e\")\n .build(),\n MultiClusterAppTargetArgs.builder()\n .projectId(\"\u003cproject_id2\u003e\")\n .build())\n .templateName(\"\u003ctemplate_name\u003e\")\n .templateVersion(\"\u003ctemplate_version\u003e\")\n .answers( \n MultiClusterAppAnswerArgs.builder()\n .values(Map.of(\"ingress_host\", \"test.xip.io\"))\n .build(),\n MultiClusterAppAnswerArgs.builder()\n .projectId(\"\u003cproject_id2\u003e\")\n .values(Map.of(\"ingress_host\", \"test2.xip.io\"))\n .build())\n .roles(\"project-member\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Create a new rancher2 Multi Cluster App overriding answers\n foo:\n type: rancher2:MultiClusterApp\n properties:\n catalogName: \u003ccatalog_name\u003e\n name: foo\n targets:\n - projectId: \u003cproject_id1\u003e\n - projectId: \u003cproject_id2\u003e\n templateName: \u003ctemplate_name\u003e\n templateVersion: \u003ctemplate_version\u003e\n answers:\n - values:\n ingress_host: test.xip.io\n - projectId: \u003cproject_id2\u003e\n values:\n ingress_host: test2.xip.io\n roles:\n - project-member\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nMulti cluster app can be imported using the multi cluster app ID in the format `\u003cmulti_cluster_app_name\u003e`\n\n```sh\n$ pulumi import rancher2:index/multiClusterApp:MultiClusterApp foo \u0026lt;MULTI_CLUSTER_APP_ID\u0026gt;\n```\n", + "description": "Provides a Rancher v2 multi_cluster_app resource. This can be used to deploy multi_cluster_app on Rancher v2.\n\nThis resource can also modify Rancher v2 multi cluster apps in 3 ways:\n- `Add/Remove targets`: If `targets` arguments is modified, the multi cluster app targets will be updated.\n- `Rollback`: If `revision_id` argument is provided or modified the app will be rolled back accordingly. A new `revision_id` will be generated in Rancher. It will also generate a non-empty pulumi preview that will require manual .tf file intervention. Use carefully.\n- `Update`: If any other argument is modified the app will be upgraded.\n\nNote: In case of multiple resource modification in a row, `rollback` has preference.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as rancher2 from \"@pulumi/rancher2\";\n\n// Create a new rancher2 Multi Cluster App\nconst foo = new rancher2.MultiClusterApp(\"foo\", {\n catalogName: \"\u003ccatalog_name\u003e\",\n name: \"foo\",\n targets: [{\n projectId: \"\u003cproject_id\u003e\",\n }],\n templateName: \"\u003ctemplate_name\u003e\",\n templateVersion: \"\u003ctemplate_version\u003e\",\n answers: [{\n values: {\n ingress_host: \"test.xip.io\",\n },\n }],\n roles: [\"project-member\"],\n});\n```\n```python\nimport pulumi\nimport pulumi_rancher2 as rancher2\n\n# Create a new rancher2 Multi Cluster App\nfoo = rancher2.MultiClusterApp(\"foo\",\n catalog_name=\"\u003ccatalog_name\u003e\",\n name=\"foo\",\n targets=[{\n \"project_id\": \"\u003cproject_id\u003e\",\n }],\n template_name=\"\u003ctemplate_name\u003e\",\n template_version=\"\u003ctemplate_version\u003e\",\n answers=[{\n \"values\": {\n \"ingress_host\": \"test.xip.io\",\n },\n }],\n roles=[\"project-member\"])\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Rancher2 = Pulumi.Rancher2;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n // Create a new rancher2 Multi Cluster App\n var foo = new Rancher2.MultiClusterApp(\"foo\", new()\n {\n CatalogName = \"\u003ccatalog_name\u003e\",\n Name = \"foo\",\n Targets = new[]\n {\n new Rancher2.Inputs.MultiClusterAppTargetArgs\n {\n ProjectId = \"\u003cproject_id\u003e\",\n },\n },\n TemplateName = \"\u003ctemplate_name\u003e\",\n TemplateVersion = \"\u003ctemplate_version\u003e\",\n Answers = new[]\n {\n new Rancher2.Inputs.MultiClusterAppAnswerArgs\n {\n Values = \n {\n { \"ingress_host\", \"test.xip.io\" },\n },\n },\n },\n Roles = new[]\n {\n \"project-member\",\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-rancher2/sdk/v6/go/rancher2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t// Create a new rancher2 Multi Cluster App\n\t\t_, err := rancher2.NewMultiClusterApp(ctx, \"foo\", \u0026rancher2.MultiClusterAppArgs{\n\t\t\tCatalogName: pulumi.String(\"\u003ccatalog_name\u003e\"),\n\t\t\tName: pulumi.String(\"foo\"),\n\t\t\tTargets: rancher2.MultiClusterAppTargetArray{\n\t\t\t\t\u0026rancher2.MultiClusterAppTargetArgs{\n\t\t\t\t\tProjectId: pulumi.String(\"\u003cproject_id\u003e\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tTemplateName: pulumi.String(\"\u003ctemplate_name\u003e\"),\n\t\t\tTemplateVersion: pulumi.String(\"\u003ctemplate_version\u003e\"),\n\t\t\tAnswers: rancher2.MultiClusterAppAnswerArray{\n\t\t\t\t\u0026rancher2.MultiClusterAppAnswerArgs{\n\t\t\t\t\tValues: pulumi.StringMap{\n\t\t\t\t\t\t\"ingress_host\": pulumi.String(\"test.xip.io\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t\tRoles: pulumi.StringArray{\n\t\t\t\tpulumi.String(\"project-member\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.rancher2.MultiClusterApp;\nimport com.pulumi.rancher2.MultiClusterAppArgs;\nimport com.pulumi.rancher2.inputs.MultiClusterAppTargetArgs;\nimport com.pulumi.rancher2.inputs.MultiClusterAppAnswerArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n // Create a new rancher2 Multi Cluster App\n var foo = new MultiClusterApp(\"foo\", MultiClusterAppArgs.builder()\n .catalogName(\"\u003ccatalog_name\u003e\")\n .name(\"foo\")\n .targets(MultiClusterAppTargetArgs.builder()\n .projectId(\"\u003cproject_id\u003e\")\n .build())\n .templateName(\"\u003ctemplate_name\u003e\")\n .templateVersion(\"\u003ctemplate_version\u003e\")\n .answers(MultiClusterAppAnswerArgs.builder()\n .values(Map.of(\"ingress_host\", \"test.xip.io\"))\n .build())\n .roles(\"project-member\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Create a new rancher2 Multi Cluster App\n foo:\n type: rancher2:MultiClusterApp\n properties:\n catalogName: \u003ccatalog_name\u003e\n name: foo\n targets:\n - projectId: \u003cproject_id\u003e\n templateName: \u003ctemplate_name\u003e\n templateVersion: \u003ctemplate_version\u003e\n answers:\n - values:\n ingress_host: test.xip.io\n roles:\n - project-member\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as rancher2 from \"@pulumi/rancher2\";\n\n// Create a new rancher2 Multi Cluster App overriding answers\nconst foo = new rancher2.MultiClusterApp(\"foo\", {\n catalogName: \"\u003ccatalog_name\u003e\",\n name: \"foo\",\n targets: [\n {\n projectId: \"\u003cproject_id1\u003e\",\n },\n {\n projectId: \"\u003cproject_id2\u003e\",\n },\n ],\n templateName: \"\u003ctemplate_name\u003e\",\n templateVersion: \"\u003ctemplate_version\u003e\",\n answers: [\n {\n values: {\n ingress_host: \"test.xip.io\",\n },\n },\n {\n projectId: \"\u003cproject_id2\u003e\",\n values: {\n ingress_host: \"test2.xip.io\",\n },\n },\n ],\n roles: [\"project-member\"],\n});\n```\n```python\nimport pulumi\nimport pulumi_rancher2 as rancher2\n\n# Create a new rancher2 Multi Cluster App overriding answers\nfoo = rancher2.MultiClusterApp(\"foo\",\n catalog_name=\"\u003ccatalog_name\u003e\",\n name=\"foo\",\n targets=[\n {\n \"project_id\": \"\u003cproject_id1\u003e\",\n },\n {\n \"project_id\": \"\u003cproject_id2\u003e\",\n },\n ],\n template_name=\"\u003ctemplate_name\u003e\",\n template_version=\"\u003ctemplate_version\u003e\",\n answers=[\n {\n \"values\": {\n \"ingress_host\": \"test.xip.io\",\n },\n },\n {\n \"project_id\": \"\u003cproject_id2\u003e\",\n \"values\": {\n \"ingress_host\": \"test2.xip.io\",\n },\n },\n ],\n roles=[\"project-member\"])\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Rancher2 = Pulumi.Rancher2;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n // Create a new rancher2 Multi Cluster App overriding answers\n var foo = new Rancher2.MultiClusterApp(\"foo\", new()\n {\n CatalogName = \"\u003ccatalog_name\u003e\",\n Name = \"foo\",\n Targets = new[]\n {\n new Rancher2.Inputs.MultiClusterAppTargetArgs\n {\n ProjectId = \"\u003cproject_id1\u003e\",\n },\n new Rancher2.Inputs.MultiClusterAppTargetArgs\n {\n ProjectId = \"\u003cproject_id2\u003e\",\n },\n },\n TemplateName = \"\u003ctemplate_name\u003e\",\n TemplateVersion = \"\u003ctemplate_version\u003e\",\n Answers = new[]\n {\n new Rancher2.Inputs.MultiClusterAppAnswerArgs\n {\n Values = \n {\n { \"ingress_host\", \"test.xip.io\" },\n },\n },\n new Rancher2.Inputs.MultiClusterAppAnswerArgs\n {\n ProjectId = \"\u003cproject_id2\u003e\",\n Values = \n {\n { \"ingress_host\", \"test2.xip.io\" },\n },\n },\n },\n Roles = new[]\n {\n \"project-member\",\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-rancher2/sdk/v6/go/rancher2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t// Create a new rancher2 Multi Cluster App overriding answers\n\t\t_, err := rancher2.NewMultiClusterApp(ctx, \"foo\", \u0026rancher2.MultiClusterAppArgs{\n\t\t\tCatalogName: pulumi.String(\"\u003ccatalog_name\u003e\"),\n\t\t\tName: pulumi.String(\"foo\"),\n\t\t\tTargets: rancher2.MultiClusterAppTargetArray{\n\t\t\t\t\u0026rancher2.MultiClusterAppTargetArgs{\n\t\t\t\t\tProjectId: pulumi.String(\"\u003cproject_id1\u003e\"),\n\t\t\t\t},\n\t\t\t\t\u0026rancher2.MultiClusterAppTargetArgs{\n\t\t\t\t\tProjectId: pulumi.String(\"\u003cproject_id2\u003e\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tTemplateName: pulumi.String(\"\u003ctemplate_name\u003e\"),\n\t\t\tTemplateVersion: pulumi.String(\"\u003ctemplate_version\u003e\"),\n\t\t\tAnswers: rancher2.MultiClusterAppAnswerArray{\n\t\t\t\t\u0026rancher2.MultiClusterAppAnswerArgs{\n\t\t\t\t\tValues: pulumi.StringMap{\n\t\t\t\t\t\t\"ingress_host\": pulumi.String(\"test.xip.io\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\t\u0026rancher2.MultiClusterAppAnswerArgs{\n\t\t\t\t\tProjectId: pulumi.String(\"\u003cproject_id2\u003e\"),\n\t\t\t\t\tValues: pulumi.StringMap{\n\t\t\t\t\t\t\"ingress_host\": pulumi.String(\"test2.xip.io\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t\tRoles: pulumi.StringArray{\n\t\t\t\tpulumi.String(\"project-member\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.rancher2.MultiClusterApp;\nimport com.pulumi.rancher2.MultiClusterAppArgs;\nimport com.pulumi.rancher2.inputs.MultiClusterAppTargetArgs;\nimport com.pulumi.rancher2.inputs.MultiClusterAppAnswerArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n // Create a new rancher2 Multi Cluster App overriding answers\n var foo = new MultiClusterApp(\"foo\", MultiClusterAppArgs.builder()\n .catalogName(\"\u003ccatalog_name\u003e\")\n .name(\"foo\")\n .targets( \n MultiClusterAppTargetArgs.builder()\n .projectId(\"\u003cproject_id1\u003e\")\n .build(),\n MultiClusterAppTargetArgs.builder()\n .projectId(\"\u003cproject_id2\u003e\")\n .build())\n .templateName(\"\u003ctemplate_name\u003e\")\n .templateVersion(\"\u003ctemplate_version\u003e\")\n .answers( \n MultiClusterAppAnswerArgs.builder()\n .values(Map.of(\"ingress_host\", \"test.xip.io\"))\n .build(),\n MultiClusterAppAnswerArgs.builder()\n .projectId(\"\u003cproject_id2\u003e\")\n .values(Map.of(\"ingress_host\", \"test2.xip.io\"))\n .build())\n .roles(\"project-member\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Create a new rancher2 Multi Cluster App overriding answers\n foo:\n type: rancher2:MultiClusterApp\n properties:\n catalogName: \u003ccatalog_name\u003e\n name: foo\n targets:\n - projectId: \u003cproject_id1\u003e\n - projectId: \u003cproject_id2\u003e\n templateName: \u003ctemplate_name\u003e\n templateVersion: \u003ctemplate_version\u003e\n answers:\n - values:\n ingress_host: test.xip.io\n - projectId: \u003cproject_id2\u003e\n values:\n ingress_host: test2.xip.io\n roles:\n - project-member\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nMulti cluster app can be imported using the multi cluster app ID in the format `\u003cmulti_cluster_app_name\u003e`\n\n```sh\n$ pulumi import rancher2:index/multiClusterApp:MultiClusterApp foo \u0026lt;MULTI_CLUSTER_APP_ID\u0026gt;\n```\n", "properties": { "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for multi cluster app object (map)\n" }, @@ -29078,7 +29078,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for multi cluster app object (map)\n" }, @@ -29154,7 +29154,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for multi cluster app object (map)\n" }, @@ -29172,7 +29172,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for multi cluster app object (map)\n" }, @@ -29239,7 +29239,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for multi cluster app object (map)\n" }, @@ -29257,7 +29257,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for multi cluster app object (map)\n" }, @@ -29325,7 +29325,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for Node Pool object (map)\n" }, @@ -29340,7 +29340,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for Node Pool object (map)\n" }, @@ -29372,7 +29372,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for Node Pool object (map)\n" }, @@ -29387,7 +29387,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for Node Pool object (map)\n" }, @@ -29418,7 +29418,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for Node Pool object (map)\n" }, @@ -29433,7 +29433,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for Node Pool object (map)\n" }, @@ -29468,7 +29468,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations of the resource (map)\n" }, @@ -29491,7 +29491,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels of the resource (map)\n" }, @@ -29531,7 +29531,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations of the resource (map)\n" }, @@ -29554,7 +29554,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels of the resource (map)\n" }, @@ -29593,7 +29593,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations of the resource (map)\n" }, @@ -29616,7 +29616,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels of the resource (map)\n" }, @@ -29649,7 +29649,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for Node Pool object (map)\n" }, @@ -29680,7 +29680,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for Node Pool object (map)\n" }, @@ -29720,7 +29720,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for Node Pool object (map)\n" }, @@ -29752,7 +29752,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for Node Pool object (map)\n" }, @@ -29792,7 +29792,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for Node Pool object (map)\n" }, @@ -29824,7 +29824,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for Node Pool object (map)\n" }, @@ -29866,7 +29866,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for Node Template object (map)\n" }, @@ -29907,7 +29907,7 @@ "engineEnv": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Engine environment for the node template (string)\n" }, @@ -29925,14 +29925,14 @@ "engineLabel": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Engine label for the node template (string)\n" }, "engineOpt": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Engine options for the node template (map)\n" }, @@ -29958,7 +29958,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for Node Template object (map)\n\n**Note:** `labels` and `node_taints` will be applied to nodes deployed using the Node Template\n" }, @@ -30014,7 +30014,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for Node Template object (map)\n" }, @@ -30051,7 +30051,7 @@ "engineEnv": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Engine environment for the node template (string)\n" }, @@ -30069,14 +30069,14 @@ "engineLabel": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Engine label for the node template (string)\n" }, "engineOpt": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Engine options for the node template (map)\n" }, @@ -30102,7 +30102,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for Node Template object (map)\n\n**Note:** `labels` and `node_taints` will be applied to nodes deployed using the Node Template\n" }, @@ -30152,7 +30152,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for Node Template object (map)\n" }, @@ -30193,7 +30193,7 @@ "engineEnv": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Engine environment for the node template (string)\n" }, @@ -30211,14 +30211,14 @@ "engineLabel": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Engine label for the node template (string)\n" }, "engineOpt": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Engine options for the node template (map)\n" }, @@ -30244,7 +30244,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for Node Template object (map)\n\n**Note:** `labels` and `node_taints` will be applied to nodes deployed using the Node Template\n" }, @@ -30293,7 +30293,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for notifier object (map)\n" }, @@ -30312,7 +30312,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for notifier object (map)\n" }, @@ -30359,7 +30359,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for notifier object (map)\n" }, @@ -30379,7 +30379,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for notifier object (map)\n" }, @@ -30425,7 +30425,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for notifier object (map)\n" }, @@ -30445,7 +30445,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for notifier object (map)\n" }, @@ -30490,7 +30490,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations of the resource\n" }, @@ -30509,7 +30509,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels of the resource\n" }, @@ -30528,7 +30528,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations of the resource\n" }, @@ -30547,7 +30547,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels of the resource\n" }, @@ -30566,7 +30566,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations of the resource\n" }, @@ -30585,7 +30585,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels of the resource\n" }, @@ -30650,7 +30650,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for PodSecurityPolicyTemplate object (map)\n" }, @@ -30702,7 +30702,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for PodSecurityPolicyTemplate object (map)\n" }, @@ -30821,7 +30821,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for PodSecurityPolicyTemplate object (map)\n" }, @@ -30873,7 +30873,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for PodSecurityPolicyTemplate object (map)\n" }, @@ -30977,7 +30977,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for PodSecurityPolicyTemplate object (map)\n" }, @@ -31029,7 +31029,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for PodSecurityPolicyTemplate object (map)\n" }, @@ -31085,12 +31085,12 @@ } }, "rancher2:index/project:Project": { - "description": "Provides a Rancher v2 Project resource. This can be used to create projects for Rancher v2 environments and retrieve their information.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as rancher2 from \"@pulumi/rancher2\";\n\n// Create a new rancher2 Project\nconst foo = new rancher2.Project(\"foo\", {\n name: \"foo\",\n clusterId: \"\u003cCLUSTER_ID\u003e\",\n resourceQuota: {\n projectLimit: {\n limitsCpu: \"2000m\",\n limitsMemory: \"2000Mi\",\n requestsStorage: \"2Gi\",\n },\n namespaceDefaultLimit: {\n limitsCpu: \"2000m\",\n limitsMemory: \"500Mi\",\n requestsStorage: \"1Gi\",\n },\n },\n containerResourceLimit: {\n limitsCpu: \"20m\",\n limitsMemory: \"20Mi\",\n requestsCpu: \"1m\",\n requestsMemory: \"1Mi\",\n },\n});\n```\n```python\nimport pulumi\nimport pulumi_rancher2 as rancher2\n\n# Create a new rancher2 Project\nfoo = rancher2.Project(\"foo\",\n name=\"foo\",\n cluster_id=\"\u003cCLUSTER_ID\u003e\",\n resource_quota={\n \"project_limit\": {\n \"limits_cpu\": \"2000m\",\n \"limits_memory\": \"2000Mi\",\n \"requests_storage\": \"2Gi\",\n },\n \"namespace_default_limit\": {\n \"limits_cpu\": \"2000m\",\n \"limits_memory\": \"500Mi\",\n \"requests_storage\": \"1Gi\",\n },\n },\n container_resource_limit={\n \"limits_cpu\": \"20m\",\n \"limits_memory\": \"20Mi\",\n \"requests_cpu\": \"1m\",\n \"requests_memory\": \"1Mi\",\n })\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Rancher2 = Pulumi.Rancher2;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n // Create a new rancher2 Project\n var foo = new Rancher2.Project(\"foo\", new()\n {\n Name = \"foo\",\n ClusterId = \"\u003cCLUSTER_ID\u003e\",\n ResourceQuota = new Rancher2.Inputs.ProjectResourceQuotaArgs\n {\n ProjectLimit = new Rancher2.Inputs.ProjectResourceQuotaProjectLimitArgs\n {\n LimitsCpu = \"2000m\",\n LimitsMemory = \"2000Mi\",\n RequestsStorage = \"2Gi\",\n },\n NamespaceDefaultLimit = new Rancher2.Inputs.ProjectResourceQuotaNamespaceDefaultLimitArgs\n {\n LimitsCpu = \"2000m\",\n LimitsMemory = \"500Mi\",\n RequestsStorage = \"1Gi\",\n },\n },\n ContainerResourceLimit = new Rancher2.Inputs.ProjectContainerResourceLimitArgs\n {\n LimitsCpu = \"20m\",\n LimitsMemory = \"20Mi\",\n RequestsCpu = \"1m\",\n RequestsMemory = \"1Mi\",\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-rancher2/sdk/v6/go/rancher2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t// Create a new rancher2 Project\n\t\t_, err := rancher2.NewProject(ctx, \"foo\", \u0026rancher2.ProjectArgs{\n\t\t\tName: pulumi.String(\"foo\"),\n\t\t\tClusterId: pulumi.String(\"\u003cCLUSTER_ID\u003e\"),\n\t\t\tResourceQuota: \u0026rancher2.ProjectResourceQuotaArgs{\n\t\t\t\tProjectLimit: \u0026rancher2.ProjectResourceQuotaProjectLimitArgs{\n\t\t\t\t\tLimitsCpu: pulumi.String(\"2000m\"),\n\t\t\t\t\tLimitsMemory: pulumi.String(\"2000Mi\"),\n\t\t\t\t\tRequestsStorage: pulumi.String(\"2Gi\"),\n\t\t\t\t},\n\t\t\t\tNamespaceDefaultLimit: \u0026rancher2.ProjectResourceQuotaNamespaceDefaultLimitArgs{\n\t\t\t\t\tLimitsCpu: pulumi.String(\"2000m\"),\n\t\t\t\t\tLimitsMemory: pulumi.String(\"500Mi\"),\n\t\t\t\t\tRequestsStorage: pulumi.String(\"1Gi\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tContainerResourceLimit: \u0026rancher2.ProjectContainerResourceLimitArgs{\n\t\t\t\tLimitsCpu: pulumi.String(\"20m\"),\n\t\t\t\tLimitsMemory: pulumi.String(\"20Mi\"),\n\t\t\t\tRequestsCpu: pulumi.String(\"1m\"),\n\t\t\t\tRequestsMemory: pulumi.String(\"1Mi\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.rancher2.Project;\nimport com.pulumi.rancher2.ProjectArgs;\nimport com.pulumi.rancher2.inputs.ProjectResourceQuotaArgs;\nimport com.pulumi.rancher2.inputs.ProjectResourceQuotaProjectLimitArgs;\nimport com.pulumi.rancher2.inputs.ProjectResourceQuotaNamespaceDefaultLimitArgs;\nimport com.pulumi.rancher2.inputs.ProjectContainerResourceLimitArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n // Create a new rancher2 Project\n var foo = new Project(\"foo\", ProjectArgs.builder()\n .name(\"foo\")\n .clusterId(\"\u003cCLUSTER_ID\u003e\")\n .resourceQuota(ProjectResourceQuotaArgs.builder()\n .projectLimit(ProjectResourceQuotaProjectLimitArgs.builder()\n .limitsCpu(\"2000m\")\n .limitsMemory(\"2000Mi\")\n .requestsStorage(\"2Gi\")\n .build())\n .namespaceDefaultLimit(ProjectResourceQuotaNamespaceDefaultLimitArgs.builder()\n .limitsCpu(\"2000m\")\n .limitsMemory(\"500Mi\")\n .requestsStorage(\"1Gi\")\n .build())\n .build())\n .containerResourceLimit(ProjectContainerResourceLimitArgs.builder()\n .limitsCpu(\"20m\")\n .limitsMemory(\"20Mi\")\n .requestsCpu(\"1m\")\n .requestsMemory(\"1Mi\")\n .build())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Create a new rancher2 Project\n foo:\n type: rancher2:Project\n properties:\n name: foo\n clusterId: \u003cCLUSTER_ID\u003e\n resourceQuota:\n projectLimit:\n limitsCpu: 2000m\n limitsMemory: 2000Mi\n requestsStorage: 2Gi\n namespaceDefaultLimit:\n limitsCpu: 2000m\n limitsMemory: 500Mi\n requestsStorage: 1Gi\n containerResourceLimit:\n limitsCpu: 20m\n limitsMemory: 20Mi\n requestsCpu: 1m\n requestsMemory: 1Mi\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as rancher2 from \"@pulumi/rancher2\";\n\n// Create a new rancher2 Project enabling and customizing monitoring\nconst foo = new rancher2.Project(\"foo\", {\n name: \"foo\",\n clusterId: \"\u003cCLUSTER_ID\u003e\",\n resourceQuota: {\n projectLimit: {\n limitsCpu: \"2000m\",\n limitsMemory: \"2000Mi\",\n requestsStorage: \"2Gi\",\n },\n namespaceDefaultLimit: {\n limitsCpu: \"2000m\",\n limitsMemory: \"500Mi\",\n requestsStorage: \"1Gi\",\n },\n },\n containerResourceLimit: {\n limitsCpu: \"20m\",\n limitsMemory: \"20Mi\",\n requestsCpu: \"1m\",\n requestsMemory: \"1Mi\",\n },\n enableProjectMonitoring: true,\n projectMonitoringInput: {\n answers: {\n \"exporter-kubelets.https\": true,\n \"exporter-node.enabled\": true,\n \"exporter-node.ports.metrics.port\": 9796,\n \"exporter-node.resources.limits.cpu\": \"200m\",\n \"exporter-node.resources.limits.memory\": \"200Mi\",\n \"grafana.persistence.enabled\": false,\n \"grafana.persistence.size\": \"10Gi\",\n \"grafana.persistence.storageClass\": \"default\",\n \"operator.resources.limits.memory\": \"500Mi\",\n \"prometheus.persistence.enabled\": \"false\",\n \"prometheus.persistence.size\": \"50Gi\",\n \"prometheus.persistence.storageClass\": \"default\",\n \"prometheus.persistent.useReleaseName\": \"true\",\n \"prometheus.resources.core.limits.cpu\": \"1000m\",\n \"prometheus.resources.core.limits.memory\": \"1500Mi\",\n \"prometheus.resources.core.requests.cpu\": \"750m\",\n \"prometheus.resources.core.requests.memory\": \"750Mi\",\n \"prometheus.retention\": \"12h\",\n },\n },\n});\n```\n```python\nimport pulumi\nimport pulumi_rancher2 as rancher2\n\n# Create a new rancher2 Project enabling and customizing monitoring\nfoo = rancher2.Project(\"foo\",\n name=\"foo\",\n cluster_id=\"\u003cCLUSTER_ID\u003e\",\n resource_quota={\n \"project_limit\": {\n \"limits_cpu\": \"2000m\",\n \"limits_memory\": \"2000Mi\",\n \"requests_storage\": \"2Gi\",\n },\n \"namespace_default_limit\": {\n \"limits_cpu\": \"2000m\",\n \"limits_memory\": \"500Mi\",\n \"requests_storage\": \"1Gi\",\n },\n },\n container_resource_limit={\n \"limits_cpu\": \"20m\",\n \"limits_memory\": \"20Mi\",\n \"requests_cpu\": \"1m\",\n \"requests_memory\": \"1Mi\",\n },\n enable_project_monitoring=True,\n project_monitoring_input={\n \"answers\": {\n \"exporter_kubelets_https\": True,\n \"exporter_node_enabled\": True,\n \"exporter_node_ports_metrics_port\": 9796,\n \"exporter_node_resources_limits_cpu\": \"200m\",\n \"exporter_node_resources_limits_memory\": \"200Mi\",\n \"grafana_persistence_enabled\": False,\n \"grafana_persistence_size\": \"10Gi\",\n \"grafana_persistence_storage_class\": \"default\",\n \"operator_resources_limits_memory\": \"500Mi\",\n \"prometheus_persistence_enabled\": \"false\",\n \"prometheus_persistence_size\": \"50Gi\",\n \"prometheus_persistence_storage_class\": \"default\",\n \"prometheus_persistent_use_release_name\": \"true\",\n \"prometheus_resources_core_limits_cpu\": \"1000m\",\n \"prometheus_resources_core_limits_memory\": \"1500Mi\",\n \"prometheus_resources_core_requests_cpu\": \"750m\",\n \"prometheus_resources_core_requests_memory\": \"750Mi\",\n \"prometheus_retention\": \"12h\",\n },\n })\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Rancher2 = Pulumi.Rancher2;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n // Create a new rancher2 Project enabling and customizing monitoring\n var foo = new Rancher2.Project(\"foo\", new()\n {\n Name = \"foo\",\n ClusterId = \"\u003cCLUSTER_ID\u003e\",\n ResourceQuota = new Rancher2.Inputs.ProjectResourceQuotaArgs\n {\n ProjectLimit = new Rancher2.Inputs.ProjectResourceQuotaProjectLimitArgs\n {\n LimitsCpu = \"2000m\",\n LimitsMemory = \"2000Mi\",\n RequestsStorage = \"2Gi\",\n },\n NamespaceDefaultLimit = new Rancher2.Inputs.ProjectResourceQuotaNamespaceDefaultLimitArgs\n {\n LimitsCpu = \"2000m\",\n LimitsMemory = \"500Mi\",\n RequestsStorage = \"1Gi\",\n },\n },\n ContainerResourceLimit = new Rancher2.Inputs.ProjectContainerResourceLimitArgs\n {\n LimitsCpu = \"20m\",\n LimitsMemory = \"20Mi\",\n RequestsCpu = \"1m\",\n RequestsMemory = \"1Mi\",\n },\n EnableProjectMonitoring = true,\n ProjectMonitoringInput = new Rancher2.Inputs.ProjectProjectMonitoringInputArgs\n {\n Answers = \n {\n { \"exporter-kubelets.https\", true },\n { \"exporter-node.enabled\", true },\n { \"exporter-node.ports.metrics.port\", 9796 },\n { \"exporter-node.resources.limits.cpu\", \"200m\" },\n { \"exporter-node.resources.limits.memory\", \"200Mi\" },\n { \"grafana.persistence.enabled\", false },\n { \"grafana.persistence.size\", \"10Gi\" },\n { \"grafana.persistence.storageClass\", \"default\" },\n { \"operator.resources.limits.memory\", \"500Mi\" },\n { \"prometheus.persistence.enabled\", \"false\" },\n { \"prometheus.persistence.size\", \"50Gi\" },\n { \"prometheus.persistence.storageClass\", \"default\" },\n { \"prometheus.persistent.useReleaseName\", \"true\" },\n { \"prometheus.resources.core.limits.cpu\", \"1000m\" },\n { \"prometheus.resources.core.limits.memory\", \"1500Mi\" },\n { \"prometheus.resources.core.requests.cpu\", \"750m\" },\n { \"prometheus.resources.core.requests.memory\", \"750Mi\" },\n { \"prometheus.retention\", \"12h\" },\n },\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-rancher2/sdk/v6/go/rancher2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t// Create a new rancher2 Project enabling and customizing monitoring\n\t\t_, err := rancher2.NewProject(ctx, \"foo\", \u0026rancher2.ProjectArgs{\n\t\t\tName: pulumi.String(\"foo\"),\n\t\t\tClusterId: pulumi.String(\"\u003cCLUSTER_ID\u003e\"),\n\t\t\tResourceQuota: \u0026rancher2.ProjectResourceQuotaArgs{\n\t\t\t\tProjectLimit: \u0026rancher2.ProjectResourceQuotaProjectLimitArgs{\n\t\t\t\t\tLimitsCpu: pulumi.String(\"2000m\"),\n\t\t\t\t\tLimitsMemory: pulumi.String(\"2000Mi\"),\n\t\t\t\t\tRequestsStorage: pulumi.String(\"2Gi\"),\n\t\t\t\t},\n\t\t\t\tNamespaceDefaultLimit: \u0026rancher2.ProjectResourceQuotaNamespaceDefaultLimitArgs{\n\t\t\t\t\tLimitsCpu: pulumi.String(\"2000m\"),\n\t\t\t\t\tLimitsMemory: pulumi.String(\"500Mi\"),\n\t\t\t\t\tRequestsStorage: pulumi.String(\"1Gi\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tContainerResourceLimit: \u0026rancher2.ProjectContainerResourceLimitArgs{\n\t\t\t\tLimitsCpu: pulumi.String(\"20m\"),\n\t\t\t\tLimitsMemory: pulumi.String(\"20Mi\"),\n\t\t\t\tRequestsCpu: pulumi.String(\"1m\"),\n\t\t\t\tRequestsMemory: pulumi.String(\"1Mi\"),\n\t\t\t},\n\t\t\tEnableProjectMonitoring: pulumi.Bool(true),\n\t\t\tProjectMonitoringInput: \u0026rancher2.ProjectProjectMonitoringInputArgs{\n\t\t\t\tAnswers: pulumi.Map{\n\t\t\t\t\t\"exporter-kubelets.https\": pulumi.Any(true),\n\t\t\t\t\t\"exporter-node.enabled\": pulumi.Any(true),\n\t\t\t\t\t\"exporter-node.ports.metrics.port\": pulumi.Any(9796),\n\t\t\t\t\t\"exporter-node.resources.limits.cpu\": pulumi.Any(\"200m\"),\n\t\t\t\t\t\"exporter-node.resources.limits.memory\": pulumi.Any(\"200Mi\"),\n\t\t\t\t\t\"grafana.persistence.enabled\": pulumi.Any(false),\n\t\t\t\t\t\"grafana.persistence.size\": pulumi.Any(\"10Gi\"),\n\t\t\t\t\t\"grafana.persistence.storageClass\": pulumi.Any(\"default\"),\n\t\t\t\t\t\"operator.resources.limits.memory\": pulumi.Any(\"500Mi\"),\n\t\t\t\t\t\"prometheus.persistence.enabled\": pulumi.Any(\"false\"),\n\t\t\t\t\t\"prometheus.persistence.size\": pulumi.Any(\"50Gi\"),\n\t\t\t\t\t\"prometheus.persistence.storageClass\": pulumi.Any(\"default\"),\n\t\t\t\t\t\"prometheus.persistent.useReleaseName\": pulumi.Any(\"true\"),\n\t\t\t\t\t\"prometheus.resources.core.limits.cpu\": pulumi.Any(\"1000m\"),\n\t\t\t\t\t\"prometheus.resources.core.limits.memory\": pulumi.Any(\"1500Mi\"),\n\t\t\t\t\t\"prometheus.resources.core.requests.cpu\": pulumi.Any(\"750m\"),\n\t\t\t\t\t\"prometheus.resources.core.requests.memory\": pulumi.Any(\"750Mi\"),\n\t\t\t\t\t\"prometheus.retention\": pulumi.Any(\"12h\"),\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.rancher2.Project;\nimport com.pulumi.rancher2.ProjectArgs;\nimport com.pulumi.rancher2.inputs.ProjectResourceQuotaArgs;\nimport com.pulumi.rancher2.inputs.ProjectResourceQuotaProjectLimitArgs;\nimport com.pulumi.rancher2.inputs.ProjectResourceQuotaNamespaceDefaultLimitArgs;\nimport com.pulumi.rancher2.inputs.ProjectContainerResourceLimitArgs;\nimport com.pulumi.rancher2.inputs.ProjectProjectMonitoringInputArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n // Create a new rancher2 Project enabling and customizing monitoring\n var foo = new Project(\"foo\", ProjectArgs.builder()\n .name(\"foo\")\n .clusterId(\"\u003cCLUSTER_ID\u003e\")\n .resourceQuota(ProjectResourceQuotaArgs.builder()\n .projectLimit(ProjectResourceQuotaProjectLimitArgs.builder()\n .limitsCpu(\"2000m\")\n .limitsMemory(\"2000Mi\")\n .requestsStorage(\"2Gi\")\n .build())\n .namespaceDefaultLimit(ProjectResourceQuotaNamespaceDefaultLimitArgs.builder()\n .limitsCpu(\"2000m\")\n .limitsMemory(\"500Mi\")\n .requestsStorage(\"1Gi\")\n .build())\n .build())\n .containerResourceLimit(ProjectContainerResourceLimitArgs.builder()\n .limitsCpu(\"20m\")\n .limitsMemory(\"20Mi\")\n .requestsCpu(\"1m\")\n .requestsMemory(\"1Mi\")\n .build())\n .enableProjectMonitoring(true)\n .projectMonitoringInput(ProjectProjectMonitoringInputArgs.builder()\n .answers(Map.ofEntries(\n Map.entry(\"exporter-kubelets.https\", true),\n Map.entry(\"exporter-node.enabled\", true),\n Map.entry(\"exporter-node.ports.metrics.port\", 9796),\n Map.entry(\"exporter-node.resources.limits.cpu\", \"200m\"),\n Map.entry(\"exporter-node.resources.limits.memory\", \"200Mi\"),\n Map.entry(\"grafana.persistence.enabled\", false),\n Map.entry(\"grafana.persistence.size\", \"10Gi\"),\n Map.entry(\"grafana.persistence.storageClass\", \"default\"),\n Map.entry(\"operator.resources.limits.memory\", \"500Mi\"),\n Map.entry(\"prometheus.persistence.enabled\", \"false\"),\n Map.entry(\"prometheus.persistence.size\", \"50Gi\"),\n Map.entry(\"prometheus.persistence.storageClass\", \"default\"),\n Map.entry(\"prometheus.persistent.useReleaseName\", \"true\"),\n Map.entry(\"prometheus.resources.core.limits.cpu\", \"1000m\"),\n Map.entry(\"prometheus.resources.core.limits.memory\", \"1500Mi\"),\n Map.entry(\"prometheus.resources.core.requests.cpu\", \"750m\"),\n Map.entry(\"prometheus.resources.core.requests.memory\", \"750Mi\"),\n Map.entry(\"prometheus.retention\", \"12h\")\n ))\n .build())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Create a new rancher2 Project enabling and customizing monitoring\n foo:\n type: rancher2:Project\n properties:\n name: foo\n clusterId: \u003cCLUSTER_ID\u003e\n resourceQuota:\n projectLimit:\n limitsCpu: 2000m\n limitsMemory: 2000Mi\n requestsStorage: 2Gi\n namespaceDefaultLimit:\n limitsCpu: 2000m\n limitsMemory: 500Mi\n requestsStorage: 1Gi\n containerResourceLimit:\n limitsCpu: 20m\n limitsMemory: 20Mi\n requestsCpu: 1m\n requestsMemory: 1Mi\n enableProjectMonitoring: true\n projectMonitoringInput:\n answers:\n exporter-kubelets.https: true\n exporter-node.enabled: true\n exporter-node.ports.metrics.port: 9796\n exporter-node.resources.limits.cpu: 200m\n exporter-node.resources.limits.memory: 200Mi\n grafana.persistence.enabled: false\n grafana.persistence.size: 10Gi\n grafana.persistence.storageClass: default\n operator.resources.limits.memory: 500Mi\n prometheus.persistence.enabled: 'false'\n prometheus.persistence.size: 50Gi\n prometheus.persistence.storageClass: default\n prometheus.persistent.useReleaseName: 'true'\n prometheus.resources.core.limits.cpu: 1000m\n prometheus.resources.core.limits.memory: 1500Mi\n prometheus.resources.core.requests.cpu: 750m\n prometheus.resources.core.requests.memory: 750Mi\n prometheus.retention: 12h\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nProjects can be imported using the Rancher Project ID\n\n```sh\n$ pulumi import rancher2:index/project:Project foo \u0026lt;project_id\u0026gt;\n```\n", + "description": "Provides a Rancher v2 Project resource. This can be used to create projects for Rancher v2 environments and retrieve their information.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as rancher2 from \"@pulumi/rancher2\";\n\n// Create a new rancher2 Project\nconst foo = new rancher2.Project(\"foo\", {\n name: \"foo\",\n clusterId: \"\u003cCLUSTER_ID\u003e\",\n resourceQuota: {\n projectLimit: {\n limitsCpu: \"2000m\",\n limitsMemory: \"2000Mi\",\n requestsStorage: \"2Gi\",\n },\n namespaceDefaultLimit: {\n limitsCpu: \"2000m\",\n limitsMemory: \"500Mi\",\n requestsStorage: \"1Gi\",\n },\n },\n containerResourceLimit: {\n limitsCpu: \"20m\",\n limitsMemory: \"20Mi\",\n requestsCpu: \"1m\",\n requestsMemory: \"1Mi\",\n },\n});\n```\n```python\nimport pulumi\nimport pulumi_rancher2 as rancher2\n\n# Create a new rancher2 Project\nfoo = rancher2.Project(\"foo\",\n name=\"foo\",\n cluster_id=\"\u003cCLUSTER_ID\u003e\",\n resource_quota={\n \"project_limit\": {\n \"limits_cpu\": \"2000m\",\n \"limits_memory\": \"2000Mi\",\n \"requests_storage\": \"2Gi\",\n },\n \"namespace_default_limit\": {\n \"limits_cpu\": \"2000m\",\n \"limits_memory\": \"500Mi\",\n \"requests_storage\": \"1Gi\",\n },\n },\n container_resource_limit={\n \"limits_cpu\": \"20m\",\n \"limits_memory\": \"20Mi\",\n \"requests_cpu\": \"1m\",\n \"requests_memory\": \"1Mi\",\n })\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Rancher2 = Pulumi.Rancher2;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n // Create a new rancher2 Project\n var foo = new Rancher2.Project(\"foo\", new()\n {\n Name = \"foo\",\n ClusterId = \"\u003cCLUSTER_ID\u003e\",\n ResourceQuota = new Rancher2.Inputs.ProjectResourceQuotaArgs\n {\n ProjectLimit = new Rancher2.Inputs.ProjectResourceQuotaProjectLimitArgs\n {\n LimitsCpu = \"2000m\",\n LimitsMemory = \"2000Mi\",\n RequestsStorage = \"2Gi\",\n },\n NamespaceDefaultLimit = new Rancher2.Inputs.ProjectResourceQuotaNamespaceDefaultLimitArgs\n {\n LimitsCpu = \"2000m\",\n LimitsMemory = \"500Mi\",\n RequestsStorage = \"1Gi\",\n },\n },\n ContainerResourceLimit = new Rancher2.Inputs.ProjectContainerResourceLimitArgs\n {\n LimitsCpu = \"20m\",\n LimitsMemory = \"20Mi\",\n RequestsCpu = \"1m\",\n RequestsMemory = \"1Mi\",\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-rancher2/sdk/v6/go/rancher2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t// Create a new rancher2 Project\n\t\t_, err := rancher2.NewProject(ctx, \"foo\", \u0026rancher2.ProjectArgs{\n\t\t\tName: pulumi.String(\"foo\"),\n\t\t\tClusterId: pulumi.String(\"\u003cCLUSTER_ID\u003e\"),\n\t\t\tResourceQuota: \u0026rancher2.ProjectResourceQuotaArgs{\n\t\t\t\tProjectLimit: \u0026rancher2.ProjectResourceQuotaProjectLimitArgs{\n\t\t\t\t\tLimitsCpu: pulumi.String(\"2000m\"),\n\t\t\t\t\tLimitsMemory: pulumi.String(\"2000Mi\"),\n\t\t\t\t\tRequestsStorage: pulumi.String(\"2Gi\"),\n\t\t\t\t},\n\t\t\t\tNamespaceDefaultLimit: \u0026rancher2.ProjectResourceQuotaNamespaceDefaultLimitArgs{\n\t\t\t\t\tLimitsCpu: pulumi.String(\"2000m\"),\n\t\t\t\t\tLimitsMemory: pulumi.String(\"500Mi\"),\n\t\t\t\t\tRequestsStorage: pulumi.String(\"1Gi\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tContainerResourceLimit: \u0026rancher2.ProjectContainerResourceLimitArgs{\n\t\t\t\tLimitsCpu: pulumi.String(\"20m\"),\n\t\t\t\tLimitsMemory: pulumi.String(\"20Mi\"),\n\t\t\t\tRequestsCpu: pulumi.String(\"1m\"),\n\t\t\t\tRequestsMemory: pulumi.String(\"1Mi\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.rancher2.Project;\nimport com.pulumi.rancher2.ProjectArgs;\nimport com.pulumi.rancher2.inputs.ProjectResourceQuotaArgs;\nimport com.pulumi.rancher2.inputs.ProjectResourceQuotaProjectLimitArgs;\nimport com.pulumi.rancher2.inputs.ProjectResourceQuotaNamespaceDefaultLimitArgs;\nimport com.pulumi.rancher2.inputs.ProjectContainerResourceLimitArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n // Create a new rancher2 Project\n var foo = new Project(\"foo\", ProjectArgs.builder()\n .name(\"foo\")\n .clusterId(\"\u003cCLUSTER_ID\u003e\")\n .resourceQuota(ProjectResourceQuotaArgs.builder()\n .projectLimit(ProjectResourceQuotaProjectLimitArgs.builder()\n .limitsCpu(\"2000m\")\n .limitsMemory(\"2000Mi\")\n .requestsStorage(\"2Gi\")\n .build())\n .namespaceDefaultLimit(ProjectResourceQuotaNamespaceDefaultLimitArgs.builder()\n .limitsCpu(\"2000m\")\n .limitsMemory(\"500Mi\")\n .requestsStorage(\"1Gi\")\n .build())\n .build())\n .containerResourceLimit(ProjectContainerResourceLimitArgs.builder()\n .limitsCpu(\"20m\")\n .limitsMemory(\"20Mi\")\n .requestsCpu(\"1m\")\n .requestsMemory(\"1Mi\")\n .build())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Create a new rancher2 Project\n foo:\n type: rancher2:Project\n properties:\n name: foo\n clusterId: \u003cCLUSTER_ID\u003e\n resourceQuota:\n projectLimit:\n limitsCpu: 2000m\n limitsMemory: 2000Mi\n requestsStorage: 2Gi\n namespaceDefaultLimit:\n limitsCpu: 2000m\n limitsMemory: 500Mi\n requestsStorage: 1Gi\n containerResourceLimit:\n limitsCpu: 20m\n limitsMemory: 20Mi\n requestsCpu: 1m\n requestsMemory: 1Mi\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as rancher2 from \"@pulumi/rancher2\";\n\n// Create a new rancher2 Project enabling and customizing monitoring\nconst foo = new rancher2.Project(\"foo\", {\n name: \"foo\",\n clusterId: \"\u003cCLUSTER_ID\u003e\",\n resourceQuota: {\n projectLimit: {\n limitsCpu: \"2000m\",\n limitsMemory: \"2000Mi\",\n requestsStorage: \"2Gi\",\n },\n namespaceDefaultLimit: {\n limitsCpu: \"2000m\",\n limitsMemory: \"500Mi\",\n requestsStorage: \"1Gi\",\n },\n },\n containerResourceLimit: {\n limitsCpu: \"20m\",\n limitsMemory: \"20Mi\",\n requestsCpu: \"1m\",\n requestsMemory: \"1Mi\",\n },\n enableProjectMonitoring: true,\n projectMonitoringInput: {\n answers: {\n \"exporter-kubelets.https\": \"true\",\n \"exporter-node.enabled\": \"true\",\n \"exporter-node.ports.metrics.port\": \"9796\",\n \"exporter-node.resources.limits.cpu\": \"200m\",\n \"exporter-node.resources.limits.memory\": \"200Mi\",\n \"grafana.persistence.enabled\": \"false\",\n \"grafana.persistence.size\": \"10Gi\",\n \"grafana.persistence.storageClass\": \"default\",\n \"operator.resources.limits.memory\": \"500Mi\",\n \"prometheus.persistence.enabled\": \"false\",\n \"prometheus.persistence.size\": \"50Gi\",\n \"prometheus.persistence.storageClass\": \"default\",\n \"prometheus.persistent.useReleaseName\": \"true\",\n \"prometheus.resources.core.limits.cpu\": \"1000m\",\n \"prometheus.resources.core.limits.memory\": \"1500Mi\",\n \"prometheus.resources.core.requests.cpu\": \"750m\",\n \"prometheus.resources.core.requests.memory\": \"750Mi\",\n \"prometheus.retention\": \"12h\",\n },\n },\n});\n```\n```python\nimport pulumi\nimport pulumi_rancher2 as rancher2\n\n# Create a new rancher2 Project enabling and customizing monitoring\nfoo = rancher2.Project(\"foo\",\n name=\"foo\",\n cluster_id=\"\u003cCLUSTER_ID\u003e\",\n resource_quota={\n \"project_limit\": {\n \"limits_cpu\": \"2000m\",\n \"limits_memory\": \"2000Mi\",\n \"requests_storage\": \"2Gi\",\n },\n \"namespace_default_limit\": {\n \"limits_cpu\": \"2000m\",\n \"limits_memory\": \"500Mi\",\n \"requests_storage\": \"1Gi\",\n },\n },\n container_resource_limit={\n \"limits_cpu\": \"20m\",\n \"limits_memory\": \"20Mi\",\n \"requests_cpu\": \"1m\",\n \"requests_memory\": \"1Mi\",\n },\n enable_project_monitoring=True,\n project_monitoring_input={\n \"answers\": {\n \"exporter_kubelets_https\": \"true\",\n \"exporter_node_enabled\": \"true\",\n \"exporter_node_ports_metrics_port\": \"9796\",\n \"exporter_node_resources_limits_cpu\": \"200m\",\n \"exporter_node_resources_limits_memory\": \"200Mi\",\n \"grafana_persistence_enabled\": \"false\",\n \"grafana_persistence_size\": \"10Gi\",\n \"grafana_persistence_storage_class\": \"default\",\n \"operator_resources_limits_memory\": \"500Mi\",\n \"prometheus_persistence_enabled\": \"false\",\n \"prometheus_persistence_size\": \"50Gi\",\n \"prometheus_persistence_storage_class\": \"default\",\n \"prometheus_persistent_use_release_name\": \"true\",\n \"prometheus_resources_core_limits_cpu\": \"1000m\",\n \"prometheus_resources_core_limits_memory\": \"1500Mi\",\n \"prometheus_resources_core_requests_cpu\": \"750m\",\n \"prometheus_resources_core_requests_memory\": \"750Mi\",\n \"prometheus_retention\": \"12h\",\n },\n })\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Rancher2 = Pulumi.Rancher2;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n // Create a new rancher2 Project enabling and customizing monitoring\n var foo = new Rancher2.Project(\"foo\", new()\n {\n Name = \"foo\",\n ClusterId = \"\u003cCLUSTER_ID\u003e\",\n ResourceQuota = new Rancher2.Inputs.ProjectResourceQuotaArgs\n {\n ProjectLimit = new Rancher2.Inputs.ProjectResourceQuotaProjectLimitArgs\n {\n LimitsCpu = \"2000m\",\n LimitsMemory = \"2000Mi\",\n RequestsStorage = \"2Gi\",\n },\n NamespaceDefaultLimit = new Rancher2.Inputs.ProjectResourceQuotaNamespaceDefaultLimitArgs\n {\n LimitsCpu = \"2000m\",\n LimitsMemory = \"500Mi\",\n RequestsStorage = \"1Gi\",\n },\n },\n ContainerResourceLimit = new Rancher2.Inputs.ProjectContainerResourceLimitArgs\n {\n LimitsCpu = \"20m\",\n LimitsMemory = \"20Mi\",\n RequestsCpu = \"1m\",\n RequestsMemory = \"1Mi\",\n },\n EnableProjectMonitoring = true,\n ProjectMonitoringInput = new Rancher2.Inputs.ProjectProjectMonitoringInputArgs\n {\n Answers = \n {\n { \"exporter-kubelets.https\", \"true\" },\n { \"exporter-node.enabled\", \"true\" },\n { \"exporter-node.ports.metrics.port\", \"9796\" },\n { \"exporter-node.resources.limits.cpu\", \"200m\" },\n { \"exporter-node.resources.limits.memory\", \"200Mi\" },\n { \"grafana.persistence.enabled\", \"false\" },\n { \"grafana.persistence.size\", \"10Gi\" },\n { \"grafana.persistence.storageClass\", \"default\" },\n { \"operator.resources.limits.memory\", \"500Mi\" },\n { \"prometheus.persistence.enabled\", \"false\" },\n { \"prometheus.persistence.size\", \"50Gi\" },\n { \"prometheus.persistence.storageClass\", \"default\" },\n { \"prometheus.persistent.useReleaseName\", \"true\" },\n { \"prometheus.resources.core.limits.cpu\", \"1000m\" },\n { \"prometheus.resources.core.limits.memory\", \"1500Mi\" },\n { \"prometheus.resources.core.requests.cpu\", \"750m\" },\n { \"prometheus.resources.core.requests.memory\", \"750Mi\" },\n { \"prometheus.retention\", \"12h\" },\n },\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-rancher2/sdk/v6/go/rancher2\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t// Create a new rancher2 Project enabling and customizing monitoring\n\t\t_, err := rancher2.NewProject(ctx, \"foo\", \u0026rancher2.ProjectArgs{\n\t\t\tName: pulumi.String(\"foo\"),\n\t\t\tClusterId: pulumi.String(\"\u003cCLUSTER_ID\u003e\"),\n\t\t\tResourceQuota: \u0026rancher2.ProjectResourceQuotaArgs{\n\t\t\t\tProjectLimit: \u0026rancher2.ProjectResourceQuotaProjectLimitArgs{\n\t\t\t\t\tLimitsCpu: pulumi.String(\"2000m\"),\n\t\t\t\t\tLimitsMemory: pulumi.String(\"2000Mi\"),\n\t\t\t\t\tRequestsStorage: pulumi.String(\"2Gi\"),\n\t\t\t\t},\n\t\t\t\tNamespaceDefaultLimit: \u0026rancher2.ProjectResourceQuotaNamespaceDefaultLimitArgs{\n\t\t\t\t\tLimitsCpu: pulumi.String(\"2000m\"),\n\t\t\t\t\tLimitsMemory: pulumi.String(\"500Mi\"),\n\t\t\t\t\tRequestsStorage: pulumi.String(\"1Gi\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tContainerResourceLimit: \u0026rancher2.ProjectContainerResourceLimitArgs{\n\t\t\t\tLimitsCpu: pulumi.String(\"20m\"),\n\t\t\t\tLimitsMemory: pulumi.String(\"20Mi\"),\n\t\t\t\tRequestsCpu: pulumi.String(\"1m\"),\n\t\t\t\tRequestsMemory: pulumi.String(\"1Mi\"),\n\t\t\t},\n\t\t\tEnableProjectMonitoring: pulumi.Bool(true),\n\t\t\tProjectMonitoringInput: \u0026rancher2.ProjectProjectMonitoringInputArgs{\n\t\t\t\tAnswers: pulumi.StringMap{\n\t\t\t\t\t\"exporter-kubelets.https\": pulumi.String(\"true\"),\n\t\t\t\t\t\"exporter-node.enabled\": pulumi.String(\"true\"),\n\t\t\t\t\t\"exporter-node.ports.metrics.port\": pulumi.String(\"9796\"),\n\t\t\t\t\t\"exporter-node.resources.limits.cpu\": pulumi.String(\"200m\"),\n\t\t\t\t\t\"exporter-node.resources.limits.memory\": pulumi.String(\"200Mi\"),\n\t\t\t\t\t\"grafana.persistence.enabled\": pulumi.String(\"false\"),\n\t\t\t\t\t\"grafana.persistence.size\": pulumi.String(\"10Gi\"),\n\t\t\t\t\t\"grafana.persistence.storageClass\": pulumi.String(\"default\"),\n\t\t\t\t\t\"operator.resources.limits.memory\": pulumi.String(\"500Mi\"),\n\t\t\t\t\t\"prometheus.persistence.enabled\": pulumi.String(\"false\"),\n\t\t\t\t\t\"prometheus.persistence.size\": pulumi.String(\"50Gi\"),\n\t\t\t\t\t\"prometheus.persistence.storageClass\": pulumi.String(\"default\"),\n\t\t\t\t\t\"prometheus.persistent.useReleaseName\": pulumi.String(\"true\"),\n\t\t\t\t\t\"prometheus.resources.core.limits.cpu\": pulumi.String(\"1000m\"),\n\t\t\t\t\t\"prometheus.resources.core.limits.memory\": pulumi.String(\"1500Mi\"),\n\t\t\t\t\t\"prometheus.resources.core.requests.cpu\": pulumi.String(\"750m\"),\n\t\t\t\t\t\"prometheus.resources.core.requests.memory\": pulumi.String(\"750Mi\"),\n\t\t\t\t\t\"prometheus.retention\": pulumi.String(\"12h\"),\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.rancher2.Project;\nimport com.pulumi.rancher2.ProjectArgs;\nimport com.pulumi.rancher2.inputs.ProjectResourceQuotaArgs;\nimport com.pulumi.rancher2.inputs.ProjectResourceQuotaProjectLimitArgs;\nimport com.pulumi.rancher2.inputs.ProjectResourceQuotaNamespaceDefaultLimitArgs;\nimport com.pulumi.rancher2.inputs.ProjectContainerResourceLimitArgs;\nimport com.pulumi.rancher2.inputs.ProjectProjectMonitoringInputArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n // Create a new rancher2 Project enabling and customizing monitoring\n var foo = new Project(\"foo\", ProjectArgs.builder()\n .name(\"foo\")\n .clusterId(\"\u003cCLUSTER_ID\u003e\")\n .resourceQuota(ProjectResourceQuotaArgs.builder()\n .projectLimit(ProjectResourceQuotaProjectLimitArgs.builder()\n .limitsCpu(\"2000m\")\n .limitsMemory(\"2000Mi\")\n .requestsStorage(\"2Gi\")\n .build())\n .namespaceDefaultLimit(ProjectResourceQuotaNamespaceDefaultLimitArgs.builder()\n .limitsCpu(\"2000m\")\n .limitsMemory(\"500Mi\")\n .requestsStorage(\"1Gi\")\n .build())\n .build())\n .containerResourceLimit(ProjectContainerResourceLimitArgs.builder()\n .limitsCpu(\"20m\")\n .limitsMemory(\"20Mi\")\n .requestsCpu(\"1m\")\n .requestsMemory(\"1Mi\")\n .build())\n .enableProjectMonitoring(true)\n .projectMonitoringInput(ProjectProjectMonitoringInputArgs.builder()\n .answers(Map.ofEntries(\n Map.entry(\"exporter-kubelets.https\", true),\n Map.entry(\"exporter-node.enabled\", true),\n Map.entry(\"exporter-node.ports.metrics.port\", 9796),\n Map.entry(\"exporter-node.resources.limits.cpu\", \"200m\"),\n Map.entry(\"exporter-node.resources.limits.memory\", \"200Mi\"),\n Map.entry(\"grafana.persistence.enabled\", false),\n Map.entry(\"grafana.persistence.size\", \"10Gi\"),\n Map.entry(\"grafana.persistence.storageClass\", \"default\"),\n Map.entry(\"operator.resources.limits.memory\", \"500Mi\"),\n Map.entry(\"prometheus.persistence.enabled\", \"false\"),\n Map.entry(\"prometheus.persistence.size\", \"50Gi\"),\n Map.entry(\"prometheus.persistence.storageClass\", \"default\"),\n Map.entry(\"prometheus.persistent.useReleaseName\", \"true\"),\n Map.entry(\"prometheus.resources.core.limits.cpu\", \"1000m\"),\n Map.entry(\"prometheus.resources.core.limits.memory\", \"1500Mi\"),\n Map.entry(\"prometheus.resources.core.requests.cpu\", \"750m\"),\n Map.entry(\"prometheus.resources.core.requests.memory\", \"750Mi\"),\n Map.entry(\"prometheus.retention\", \"12h\")\n ))\n .build())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Create a new rancher2 Project enabling and customizing monitoring\n foo:\n type: rancher2:Project\n properties:\n name: foo\n clusterId: \u003cCLUSTER_ID\u003e\n resourceQuota:\n projectLimit:\n limitsCpu: 2000m\n limitsMemory: 2000Mi\n requestsStorage: 2Gi\n namespaceDefaultLimit:\n limitsCpu: 2000m\n limitsMemory: 500Mi\n requestsStorage: 1Gi\n containerResourceLimit:\n limitsCpu: 20m\n limitsMemory: 20Mi\n requestsCpu: 1m\n requestsMemory: 1Mi\n enableProjectMonitoring: true\n projectMonitoringInput:\n answers:\n exporter-kubelets.https: true\n exporter-node.enabled: true\n exporter-node.ports.metrics.port: 9796\n exporter-node.resources.limits.cpu: 200m\n exporter-node.resources.limits.memory: 200Mi\n grafana.persistence.enabled: false\n grafana.persistence.size: 10Gi\n grafana.persistence.storageClass: default\n operator.resources.limits.memory: 500Mi\n prometheus.persistence.enabled: 'false'\n prometheus.persistence.size: 50Gi\n prometheus.persistence.storageClass: default\n prometheus.persistent.useReleaseName: 'true'\n prometheus.resources.core.limits.cpu: 1000m\n prometheus.resources.core.limits.memory: 1500Mi\n prometheus.resources.core.requests.cpu: 750m\n prometheus.resources.core.requests.memory: 750Mi\n prometheus.retention: 12h\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nProjects can be imported using the Rancher Project ID\n\n```sh\n$ pulumi import rancher2:index/project:Project foo \u0026lt;project_id\u0026gt;\n```\n", "properties": { "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for Node Pool object (map)\n" }, @@ -31113,7 +31113,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for Node Pool object (map)\n" }, @@ -31148,7 +31148,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for Node Pool object (map)\n" }, @@ -31172,7 +31172,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for Node Pool object (map)\n" }, @@ -31206,7 +31206,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for Node Pool object (map)\n" }, @@ -31230,7 +31230,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for Node Pool object (map)\n" }, @@ -31264,7 +31264,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "The project alert group annotations (map)\n" }, @@ -31283,7 +31283,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "The project alert group labels (map)\n" }, @@ -31317,7 +31317,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "The project alert group annotations (map)\n" }, @@ -31336,7 +31336,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "The project alert group labels (map)\n" }, @@ -31369,7 +31369,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "The project alert group annotations (map)\n" }, @@ -31388,7 +31388,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "The project alert group labels (map)\n" }, @@ -31421,7 +31421,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "The project alert rule annotations (map)\n" }, @@ -31444,7 +31444,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "The project alert rule labels (map)\n" }, @@ -31488,7 +31488,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "The project alert rule annotations (map)\n" }, @@ -31511,7 +31511,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "The project alert rule labels (map)\n" }, @@ -31554,7 +31554,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "The project alert rule annotations (map)\n" }, @@ -31577,7 +31577,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "The project alert rule labels (map)\n" }, @@ -31619,7 +31619,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations of the resource (map)\n" }, @@ -31634,7 +31634,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels of the resource (map)\n\n**Note:** user `user_id | user_principal_id` OR group `group_id | group_principal_id` must be defined\n" }, @@ -31674,7 +31674,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations of the resource (map)\n" }, @@ -31691,7 +31691,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels of the resource (map)\n\n**Note:** user `user_id | user_principal_id` OR group `group_id | group_principal_id` must be defined\n" }, @@ -31731,7 +31731,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations of the resource (map)\n" }, @@ -31748,7 +31748,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels of the resource (map)\n\n**Note:** user `user_id | user_principal_id` OR group `group_id | group_principal_id` must be defined\n" }, @@ -31787,7 +31787,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for Registry object (map)\n" }, @@ -31798,7 +31798,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for Registry object (map)\n" }, @@ -31833,7 +31833,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for Registry object (map)\n" }, @@ -31844,7 +31844,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for Registry object (map)\n" }, @@ -31881,7 +31881,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for Registry object (map)\n" }, @@ -31892,7 +31892,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for Registry object (map)\n" }, @@ -31932,7 +31932,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for role template object (map)\n" }, @@ -31970,7 +31970,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for role template object (map)\n" }, @@ -32015,7 +32015,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for role template object (map)\n" }, @@ -32049,7 +32049,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for role template object (map)\n" }, @@ -32086,7 +32086,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for role template object (map)\n" }, @@ -32124,7 +32124,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for role template object (map)\n" }, @@ -32155,19 +32155,19 @@ } }, "rancher2:index/secret:Secret": { - "description": "Provides a Rancher v2 Secret resource. This can be used to create secrets for Rancher v2 environments and retrieve their information.\n\nDepending of the availability, there are 2 types of Rancher v2 secrets:\n- Project secret: Available to all namespaces in the `project_id`\n- Namespaced secret: Available to just `namespace_id` in the `project_id`\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as rancher2 from \"@pulumi/rancher2\";\nimport * as std from \"@pulumi/std\";\n\n// Create a new rancher2 Project Secret\nconst foo = new rancher2.Secret(\"foo\", {\n name: \"foo\",\n description: \"Terraform secret foo\",\n projectId: \"\u003cproject_id\u003e\",\n data: {\n address: std.base64encode({\n input: \"test.io\",\n }).then(invoke =\u003e invoke.result),\n username: std.base64encode({\n input: \"user2\",\n }).then(invoke =\u003e invoke.result),\n password: std.base64encode({\n input: \"pass\",\n }).then(invoke =\u003e invoke.result),\n },\n});\n```\n```python\nimport pulumi\nimport pulumi_rancher2 as rancher2\nimport pulumi_std as std\n\n# Create a new rancher2 Project Secret\nfoo = rancher2.Secret(\"foo\",\n name=\"foo\",\n description=\"Terraform secret foo\",\n project_id=\"\u003cproject_id\u003e\",\n data={\n \"address\": std.base64encode(input=\"test.io\").result,\n \"username\": std.base64encode(input=\"user2\").result,\n \"password\": std.base64encode(input=\"pass\").result,\n })\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Rancher2 = Pulumi.Rancher2;\nusing Std = Pulumi.Std;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n // Create a new rancher2 Project Secret\n var foo = new Rancher2.Secret(\"foo\", new()\n {\n Name = \"foo\",\n Description = \"Terraform secret foo\",\n ProjectId = \"\u003cproject_id\u003e\",\n Data = \n {\n { \"address\", Std.Base64encode.Invoke(new()\n {\n Input = \"test.io\",\n }).Apply(invoke =\u003e invoke.Result) },\n { \"username\", Std.Base64encode.Invoke(new()\n {\n Input = \"user2\",\n }).Apply(invoke =\u003e invoke.Result) },\n { \"password\", Std.Base64encode.Invoke(new()\n {\n Input = \"pass\",\n }).Apply(invoke =\u003e invoke.Result) },\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-rancher2/sdk/v6/go/rancher2\"\n\t\"github.com/pulumi/pulumi-std/sdk/go/std\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\tinvokeBase64encode, err := std.Base64encode(ctx, \u0026std.Base64encodeArgs{\n\t\t\tInput: \"test.io\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\tinvokeBase64encode1, err := std.Base64encode(ctx, \u0026std.Base64encodeArgs{\n\t\t\tInput: \"user2\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\tinvokeBase64encode2, err := std.Base64encode(ctx, \u0026std.Base64encodeArgs{\n\t\t\tInput: \"pass\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t// Create a new rancher2 Project Secret\n\t\t_, err = rancher2.NewSecret(ctx, \"foo\", \u0026rancher2.SecretArgs{\n\t\t\tName: pulumi.String(\"foo\"),\n\t\t\tDescription: pulumi.String(\"Terraform secret foo\"),\n\t\t\tProjectId: pulumi.String(\"\u003cproject_id\u003e\"),\n\t\t\tData: pulumi.Map{\n\t\t\t\t\"address\": invokeBase64encode.Result,\n\t\t\t\t\"username\": invokeBase64encode1.Result,\n\t\t\t\t\"password\": invokeBase64encode2.Result,\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.rancher2.Secret;\nimport com.pulumi.rancher2.SecretArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n // Create a new rancher2 Project Secret\n var foo = new Secret(\"foo\", SecretArgs.builder()\n .name(\"foo\")\n .description(\"Terraform secret foo\")\n .projectId(\"\u003cproject_id\u003e\")\n .data(Map.ofEntries(\n Map.entry(\"address\", StdFunctions.base64encode(Base64encodeArgs.builder()\n .input(\"test.io\")\n .build()).result()),\n Map.entry(\"username\", StdFunctions.base64encode(Base64encodeArgs.builder()\n .input(\"user2\")\n .build()).result()),\n Map.entry(\"password\", StdFunctions.base64encode(Base64encodeArgs.builder()\n .input(\"pass\")\n .build()).result())\n ))\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Create a new rancher2 Project Secret\n foo:\n type: rancher2:Secret\n properties:\n name: foo\n description: Terraform secret foo\n projectId: \u003cproject_id\u003e\n data:\n address:\n fn::invoke:\n Function: std:base64encode\n Arguments:\n input: test.io\n Return: result\n username:\n fn::invoke:\n Function: std:base64encode\n Arguments:\n input: user2\n Return: result\n password:\n fn::invoke:\n Function: std:base64encode\n Arguments:\n input: pass\n Return: result\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as rancher2 from \"@pulumi/rancher2\";\nimport * as std from \"@pulumi/std\";\n\n// Create a new rancher2 Namespaced Secret\nconst foo = new rancher2.Secret(\"foo\", {\n name: \"foo\",\n description: \"Terraform secret foo\",\n projectId: \"\u003cproject_id\u003e\",\n namespaceId: \"\u003cnamespace_id\u003e\",\n data: {\n address: std.base64encode({\n input: \"test.io\",\n }).then(invoke =\u003e invoke.result),\n username: std.base64encode({\n input: \"user2\",\n }).then(invoke =\u003e invoke.result),\n password: std.base64encode({\n input: \"pass\",\n }).then(invoke =\u003e invoke.result),\n },\n});\n```\n```python\nimport pulumi\nimport pulumi_rancher2 as rancher2\nimport pulumi_std as std\n\n# Create a new rancher2 Namespaced Secret\nfoo = rancher2.Secret(\"foo\",\n name=\"foo\",\n description=\"Terraform secret foo\",\n project_id=\"\u003cproject_id\u003e\",\n namespace_id=\"\u003cnamespace_id\u003e\",\n data={\n \"address\": std.base64encode(input=\"test.io\").result,\n \"username\": std.base64encode(input=\"user2\").result,\n \"password\": std.base64encode(input=\"pass\").result,\n })\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Rancher2 = Pulumi.Rancher2;\nusing Std = Pulumi.Std;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n // Create a new rancher2 Namespaced Secret\n var foo = new Rancher2.Secret(\"foo\", new()\n {\n Name = \"foo\",\n Description = \"Terraform secret foo\",\n ProjectId = \"\u003cproject_id\u003e\",\n NamespaceId = \"\u003cnamespace_id\u003e\",\n Data = \n {\n { \"address\", Std.Base64encode.Invoke(new()\n {\n Input = \"test.io\",\n }).Apply(invoke =\u003e invoke.Result) },\n { \"username\", Std.Base64encode.Invoke(new()\n {\n Input = \"user2\",\n }).Apply(invoke =\u003e invoke.Result) },\n { \"password\", Std.Base64encode.Invoke(new()\n {\n Input = \"pass\",\n }).Apply(invoke =\u003e invoke.Result) },\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-rancher2/sdk/v6/go/rancher2\"\n\t\"github.com/pulumi/pulumi-std/sdk/go/std\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\tinvokeBase64encode, err := std.Base64encode(ctx, \u0026std.Base64encodeArgs{\n\t\t\tInput: \"test.io\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\tinvokeBase64encode1, err := std.Base64encode(ctx, \u0026std.Base64encodeArgs{\n\t\t\tInput: \"user2\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\tinvokeBase64encode2, err := std.Base64encode(ctx, \u0026std.Base64encodeArgs{\n\t\t\tInput: \"pass\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t// Create a new rancher2 Namespaced Secret\n\t\t_, err = rancher2.NewSecret(ctx, \"foo\", \u0026rancher2.SecretArgs{\n\t\t\tName: pulumi.String(\"foo\"),\n\t\t\tDescription: pulumi.String(\"Terraform secret foo\"),\n\t\t\tProjectId: pulumi.String(\"\u003cproject_id\u003e\"),\n\t\t\tNamespaceId: pulumi.String(\"\u003cnamespace_id\u003e\"),\n\t\t\tData: pulumi.Map{\n\t\t\t\t\"address\": invokeBase64encode.Result,\n\t\t\t\t\"username\": invokeBase64encode1.Result,\n\t\t\t\t\"password\": invokeBase64encode2.Result,\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.rancher2.Secret;\nimport com.pulumi.rancher2.SecretArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n // Create a new rancher2 Namespaced Secret\n var foo = new Secret(\"foo\", SecretArgs.builder()\n .name(\"foo\")\n .description(\"Terraform secret foo\")\n .projectId(\"\u003cproject_id\u003e\")\n .namespaceId(\"\u003cnamespace_id\u003e\")\n .data(Map.ofEntries(\n Map.entry(\"address\", StdFunctions.base64encode(Base64encodeArgs.builder()\n .input(\"test.io\")\n .build()).result()),\n Map.entry(\"username\", StdFunctions.base64encode(Base64encodeArgs.builder()\n .input(\"user2\")\n .build()).result()),\n Map.entry(\"password\", StdFunctions.base64encode(Base64encodeArgs.builder()\n .input(\"pass\")\n .build()).result())\n ))\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Create a new rancher2 Namespaced Secret\n foo:\n type: rancher2:Secret\n properties:\n name: foo\n description: Terraform secret foo\n projectId: \u003cproject_id\u003e\n namespaceId: \u003cnamespace_id\u003e\n data:\n address:\n fn::invoke:\n Function: std:base64encode\n Arguments:\n input: test.io\n Return: result\n username:\n fn::invoke:\n Function: std:base64encode\n Arguments:\n input: user2\n Return: result\n password:\n fn::invoke:\n Function: std:base64encode\n Arguments:\n input: pass\n Return: result\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nSecrets can be imported using the secret ID in the format `\u003cnamespace_id\u003e.\u003cproject_id\u003e.\u003csecret_id\u003e`\n\n```sh\n$ pulumi import rancher2:index/secret:Secret foo \u0026lt;namespace_id\u0026gt;.\u0026lt;project_id\u0026gt;.\u0026lt;secret_id\u0026gt;\n```\n`\u003cnamespace_id\u003e` is optional, just needed for namespaced secret.\n\n", + "description": "Provides a Rancher v2 Secret resource. This can be used to create secrets for Rancher v2 environments and retrieve their information.\n\nDepending of the availability, there are 2 types of Rancher v2 secrets:\n- Project secret: Available to all namespaces in the `project_id`\n- Namespaced secret: Available to just `namespace_id` in the `project_id`\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as rancher2 from \"@pulumi/rancher2\";\nimport * as std from \"@pulumi/std\";\n\n// Create a new rancher2 Project Secret\nconst foo = new rancher2.Secret(\"foo\", {\n name: \"foo\",\n description: \"Terraform secret foo\",\n projectId: \"\u003cproject_id\u003e\",\n data: {\n address: std.base64encode({\n input: \"test.io\",\n }).then(invoke =\u003e invoke.result),\n username: std.base64encode({\n input: \"user2\",\n }).then(invoke =\u003e invoke.result),\n password: std.base64encode({\n input: \"pass\",\n }).then(invoke =\u003e invoke.result),\n },\n});\n```\n```python\nimport pulumi\nimport pulumi_rancher2 as rancher2\nimport pulumi_std as std\n\n# Create a new rancher2 Project Secret\nfoo = rancher2.Secret(\"foo\",\n name=\"foo\",\n description=\"Terraform secret foo\",\n project_id=\"\u003cproject_id\u003e\",\n data={\n \"address\": std.base64encode(input=\"test.io\").result,\n \"username\": std.base64encode(input=\"user2\").result,\n \"password\": std.base64encode(input=\"pass\").result,\n })\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Rancher2 = Pulumi.Rancher2;\nusing Std = Pulumi.Std;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n // Create a new rancher2 Project Secret\n var foo = new Rancher2.Secret(\"foo\", new()\n {\n Name = \"foo\",\n Description = \"Terraform secret foo\",\n ProjectId = \"\u003cproject_id\u003e\",\n Data = \n {\n { \"address\", Std.Base64encode.Invoke(new()\n {\n Input = \"test.io\",\n }).Apply(invoke =\u003e invoke.Result) },\n { \"username\", Std.Base64encode.Invoke(new()\n {\n Input = \"user2\",\n }).Apply(invoke =\u003e invoke.Result) },\n { \"password\", Std.Base64encode.Invoke(new()\n {\n Input = \"pass\",\n }).Apply(invoke =\u003e invoke.Result) },\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-rancher2/sdk/v6/go/rancher2\"\n\t\"github.com/pulumi/pulumi-std/sdk/go/std\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\tinvokeBase64encode, err := std.Base64encode(ctx, \u0026std.Base64encodeArgs{\n\t\t\tInput: \"test.io\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\tinvokeBase64encode1, err := std.Base64encode(ctx, \u0026std.Base64encodeArgs{\n\t\t\tInput: \"user2\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\tinvokeBase64encode2, err := std.Base64encode(ctx, \u0026std.Base64encodeArgs{\n\t\t\tInput: \"pass\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t// Create a new rancher2 Project Secret\n\t\t_, err = rancher2.NewSecret(ctx, \"foo\", \u0026rancher2.SecretArgs{\n\t\t\tName: pulumi.String(\"foo\"),\n\t\t\tDescription: pulumi.String(\"Terraform secret foo\"),\n\t\t\tProjectId: pulumi.String(\"\u003cproject_id\u003e\"),\n\t\t\tData: pulumi.StringMap{\n\t\t\t\t\"address\": pulumi.String(invokeBase64encode.Result),\n\t\t\t\t\"username\": pulumi.String(invokeBase64encode1.Result),\n\t\t\t\t\"password\": pulumi.String(invokeBase64encode2.Result),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.rancher2.Secret;\nimport com.pulumi.rancher2.SecretArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n // Create a new rancher2 Project Secret\n var foo = new Secret(\"foo\", SecretArgs.builder()\n .name(\"foo\")\n .description(\"Terraform secret foo\")\n .projectId(\"\u003cproject_id\u003e\")\n .data(Map.ofEntries(\n Map.entry(\"address\", StdFunctions.base64encode(Base64encodeArgs.builder()\n .input(\"test.io\")\n .build()).result()),\n Map.entry(\"username\", StdFunctions.base64encode(Base64encodeArgs.builder()\n .input(\"user2\")\n .build()).result()),\n Map.entry(\"password\", StdFunctions.base64encode(Base64encodeArgs.builder()\n .input(\"pass\")\n .build()).result())\n ))\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Create a new rancher2 Project Secret\n foo:\n type: rancher2:Secret\n properties:\n name: foo\n description: Terraform secret foo\n projectId: \u003cproject_id\u003e\n data:\n address:\n fn::invoke:\n Function: std:base64encode\n Arguments:\n input: test.io\n Return: result\n username:\n fn::invoke:\n Function: std:base64encode\n Arguments:\n input: user2\n Return: result\n password:\n fn::invoke:\n Function: std:base64encode\n Arguments:\n input: pass\n Return: result\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as rancher2 from \"@pulumi/rancher2\";\nimport * as std from \"@pulumi/std\";\n\n// Create a new rancher2 Namespaced Secret\nconst foo = new rancher2.Secret(\"foo\", {\n name: \"foo\",\n description: \"Terraform secret foo\",\n projectId: \"\u003cproject_id\u003e\",\n namespaceId: \"\u003cnamespace_id\u003e\",\n data: {\n address: std.base64encode({\n input: \"test.io\",\n }).then(invoke =\u003e invoke.result),\n username: std.base64encode({\n input: \"user2\",\n }).then(invoke =\u003e invoke.result),\n password: std.base64encode({\n input: \"pass\",\n }).then(invoke =\u003e invoke.result),\n },\n});\n```\n```python\nimport pulumi\nimport pulumi_rancher2 as rancher2\nimport pulumi_std as std\n\n# Create a new rancher2 Namespaced Secret\nfoo = rancher2.Secret(\"foo\",\n name=\"foo\",\n description=\"Terraform secret foo\",\n project_id=\"\u003cproject_id\u003e\",\n namespace_id=\"\u003cnamespace_id\u003e\",\n data={\n \"address\": std.base64encode(input=\"test.io\").result,\n \"username\": std.base64encode(input=\"user2\").result,\n \"password\": std.base64encode(input=\"pass\").result,\n })\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Rancher2 = Pulumi.Rancher2;\nusing Std = Pulumi.Std;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n // Create a new rancher2 Namespaced Secret\n var foo = new Rancher2.Secret(\"foo\", new()\n {\n Name = \"foo\",\n Description = \"Terraform secret foo\",\n ProjectId = \"\u003cproject_id\u003e\",\n NamespaceId = \"\u003cnamespace_id\u003e\",\n Data = \n {\n { \"address\", Std.Base64encode.Invoke(new()\n {\n Input = \"test.io\",\n }).Apply(invoke =\u003e invoke.Result) },\n { \"username\", Std.Base64encode.Invoke(new()\n {\n Input = \"user2\",\n }).Apply(invoke =\u003e invoke.Result) },\n { \"password\", Std.Base64encode.Invoke(new()\n {\n Input = \"pass\",\n }).Apply(invoke =\u003e invoke.Result) },\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-rancher2/sdk/v6/go/rancher2\"\n\t\"github.com/pulumi/pulumi-std/sdk/go/std\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\tinvokeBase64encode, err := std.Base64encode(ctx, \u0026std.Base64encodeArgs{\n\t\t\tInput: \"test.io\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\tinvokeBase64encode1, err := std.Base64encode(ctx, \u0026std.Base64encodeArgs{\n\t\t\tInput: \"user2\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\tinvokeBase64encode2, err := std.Base64encode(ctx, \u0026std.Base64encodeArgs{\n\t\t\tInput: \"pass\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t// Create a new rancher2 Namespaced Secret\n\t\t_, err = rancher2.NewSecret(ctx, \"foo\", \u0026rancher2.SecretArgs{\n\t\t\tName: pulumi.String(\"foo\"),\n\t\t\tDescription: pulumi.String(\"Terraform secret foo\"),\n\t\t\tProjectId: pulumi.String(\"\u003cproject_id\u003e\"),\n\t\t\tNamespaceId: pulumi.String(\"\u003cnamespace_id\u003e\"),\n\t\t\tData: pulumi.StringMap{\n\t\t\t\t\"address\": pulumi.String(invokeBase64encode.Result),\n\t\t\t\t\"username\": pulumi.String(invokeBase64encode1.Result),\n\t\t\t\t\"password\": pulumi.String(invokeBase64encode2.Result),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.rancher2.Secret;\nimport com.pulumi.rancher2.SecretArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n // Create a new rancher2 Namespaced Secret\n var foo = new Secret(\"foo\", SecretArgs.builder()\n .name(\"foo\")\n .description(\"Terraform secret foo\")\n .projectId(\"\u003cproject_id\u003e\")\n .namespaceId(\"\u003cnamespace_id\u003e\")\n .data(Map.ofEntries(\n Map.entry(\"address\", StdFunctions.base64encode(Base64encodeArgs.builder()\n .input(\"test.io\")\n .build()).result()),\n Map.entry(\"username\", StdFunctions.base64encode(Base64encodeArgs.builder()\n .input(\"user2\")\n .build()).result()),\n Map.entry(\"password\", StdFunctions.base64encode(Base64encodeArgs.builder()\n .input(\"pass\")\n .build()).result())\n ))\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Create a new rancher2 Namespaced Secret\n foo:\n type: rancher2:Secret\n properties:\n name: foo\n description: Terraform secret foo\n projectId: \u003cproject_id\u003e\n namespaceId: \u003cnamespace_id\u003e\n data:\n address:\n fn::invoke:\n Function: std:base64encode\n Arguments:\n input: test.io\n Return: result\n username:\n fn::invoke:\n Function: std:base64encode\n Arguments:\n input: user2\n Return: result\n password:\n fn::invoke:\n Function: std:base64encode\n Arguments:\n input: pass\n Return: result\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nSecrets can be imported using the secret ID in the format `\u003cnamespace_id\u003e.\u003cproject_id\u003e.\u003csecret_id\u003e`\n\n```sh\n$ pulumi import rancher2:index/secret:Secret foo \u0026lt;namespace_id\u0026gt;.\u0026lt;project_id\u0026gt;.\u0026lt;secret_id\u0026gt;\n```\n`\u003cnamespace_id\u003e` is optional, just needed for namespaced secret.\n\n", "properties": { "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for secret object (map)\n" }, "data": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Secret key/value data. Base64 encoding required for values (map)\n", "secret": true @@ -32179,7 +32179,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for secret object (map)\n" }, @@ -32207,14 +32207,14 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for secret object (map)\n" }, "data": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Secret key/value data. Base64 encoding required for values (map)\n", "secret": true @@ -32226,7 +32226,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for secret object (map)\n" }, @@ -32256,14 +32256,14 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for secret object (map)\n" }, "data": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Secret key/value data. Base64 encoding required for values (map)\n", "secret": true @@ -32275,7 +32275,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for secret object (map)\n" }, @@ -32304,7 +32304,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for the secret v2 (map)\n" }, @@ -32315,7 +32315,7 @@ "data": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "The data of the secret v2 (map)\n", "secret": true @@ -32327,7 +32327,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for the secret v2 (map)\n" }, @@ -32360,7 +32360,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for the secret v2 (map)\n" }, @@ -32372,7 +32372,7 @@ "data": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "The data of the secret v2 (map)\n", "secret": true @@ -32384,7 +32384,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for the secret v2 (map)\n" }, @@ -32412,7 +32412,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for the secret v2 (map)\n" }, @@ -32424,7 +32424,7 @@ "data": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "The data of the secret v2 (map)\n", "secret": true @@ -32436,7 +32436,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for the secret v2 (map)\n" }, @@ -32467,14 +32467,14 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for setting object (map)\n" }, "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for setting object (map)\n" }, @@ -32497,14 +32497,14 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for setting object (map)\n" }, "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for setting object (map)\n" }, @@ -32527,14 +32527,14 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for setting object (map)\n" }, "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for setting object (map)\n" }, @@ -32561,7 +32561,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for the storageClass v2 (map)\n" }, @@ -32576,7 +32576,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for the storageClass v2 (map)\n" }, @@ -32594,7 +32594,7 @@ "parameters": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "The parameters for storageClass v2 (string)\n" }, @@ -32629,7 +32629,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for the storageClass v2 (map)\n" }, @@ -32646,7 +32646,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for the storageClass v2 (map)\n" }, @@ -32665,7 +32665,7 @@ "parameters": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "The parameters for storageClass v2 (string)\n" }, @@ -32694,7 +32694,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for the storageClass v2 (map)\n" }, @@ -32711,7 +32711,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for the storageClass v2 (map)\n" }, @@ -32730,7 +32730,7 @@ "parameters": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "The parameters for storageClass v2 (string)\n" }, @@ -32762,7 +32762,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Annotations of the token (map)\n" }, @@ -32785,7 +32785,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Labels of the token (map)\n" }, @@ -32836,7 +32836,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Annotations of the token (map)\n" }, @@ -32853,7 +32853,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Labels of the token (map)\n" }, @@ -32878,7 +32878,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Annotations of the token (map)\n" }, @@ -32903,7 +32903,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Labels of the token (map)\n" }, @@ -32950,7 +32950,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for global role binding (map)\n" }, @@ -32960,7 +32960,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for global role binding (map)\n" }, @@ -32997,7 +32997,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for global role binding (map)\n" }, @@ -33007,7 +33007,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for global role binding (map)\n" }, @@ -33036,7 +33036,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for global role binding (map)\n" }, @@ -33046,7 +33046,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for global role binding (map)\n" }, @@ -33085,7 +33085,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Annotations for the catalog (map)\n" }, @@ -33113,14 +33113,14 @@ "properties": { "annotations": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Annotations for the catalog (map)\n", "type": "object" }, "answers": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Answers for the app (map)\n", "type": "object" @@ -33143,7 +33143,7 @@ }, "labels": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Labels for the catalog (map)\n", "type": "object" @@ -33217,7 +33217,7 @@ "properties": { "annotations": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Annotations for the catalog (map)\n", "type": "object" @@ -33244,7 +33244,7 @@ }, "labels": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Labels for the catalog (map)\n", "type": "object" @@ -33321,7 +33321,7 @@ "properties": { "annotations": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Annotations for the catalog v2 (map)\n", "type": "object" @@ -33355,7 +33355,7 @@ }, "labels": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Labels for the catalog v2 (map)\n", "type": "object" @@ -33438,7 +33438,7 @@ "properties": { "annotations": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Annotations for certificate object (map)\n", "type": "object" @@ -33457,7 +33457,7 @@ }, "labels": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Labels for certificate object (map)\n", "type": "object" @@ -33504,7 +33504,7 @@ "properties": { "annotations": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Annotations for the Cloud Credential (map)\n", "type": "object" @@ -33515,7 +33515,7 @@ }, "labels": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Labels for the Cloud Credential (map)\n", "type": "object" @@ -33571,7 +33571,7 @@ }, "annotations": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Annotations for Node Pool object (map)\n", "type": "object" @@ -33676,7 +33676,7 @@ }, "labels": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Labels for Node Pool object (map)\n", "type": "object" @@ -33765,7 +33765,7 @@ "properties": { "annotations": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) The cluster alert group annotations (map)\n", "type": "object" @@ -33791,7 +33791,7 @@ }, "labels": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) The cluster alert group labels (map)\n", "type": "object" @@ -33838,7 +33838,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) The cluster alert rule labels (map)\n" }, @@ -33858,7 +33858,7 @@ "properties": { "annotations": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) The cluster alert rule annotations (map)\n", "type": "object" @@ -33892,7 +33892,7 @@ }, "labels": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) The cluster alert rule labels (map)\n", "type": "object" @@ -33972,7 +33972,7 @@ }, "annotations": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Annotations of the resource (map)\n", "type": "object" @@ -33991,7 +33991,7 @@ }, "labels": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Labels of the resource (map)\n", "type": "object" @@ -34059,7 +34059,7 @@ "properties": { "annotations": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Annotations of the resource (map)\n", "type": "object" @@ -34081,7 +34081,7 @@ }, "labels": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Labels of the resource (map)\n", "type": "object" @@ -34124,7 +34124,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Annotations for the cluster template (map)\n" }, @@ -34134,7 +34134,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Labels for the cluster template (map)\n" }, @@ -34153,7 +34153,7 @@ "properties": { "annotations": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Annotations for the cluster template (map)\n", "type": "object" @@ -34171,7 +34171,7 @@ }, "labels": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Labels for the cluster template (map)\n", "type": "object" @@ -34238,7 +34238,7 @@ }, "annotations": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "type": "object" }, @@ -34289,7 +34289,7 @@ }, "labels": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "type": "object" }, @@ -34355,7 +34355,7 @@ "properties": { "annotations": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Annotations for the configMap v2 (map)\n", "type": "object" @@ -34365,7 +34365,7 @@ }, "data": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) The data of the configMap v2 (map)\n", "type": "object" @@ -34380,7 +34380,7 @@ }, "labels": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Labels for the configMap v2 (map)\n", "type": "object" @@ -34434,7 +34434,7 @@ "properties": { "annotations": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Annotations for Etcd Backup object (map)\n", "type": "object" @@ -34456,7 +34456,7 @@ }, "labels": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Labels for Etcd Backup object (map)\n", "type": "object" @@ -34510,7 +34510,7 @@ }, "annotations": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Annotations of the resource (map)\n", "type": "object" @@ -34527,7 +34527,7 @@ }, "labels": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Labels of the resource (map)\n", "type": "object" @@ -34584,7 +34584,7 @@ "properties": { "annotations": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Annotations for global role object (map)\n", "type": "object" @@ -34610,7 +34610,7 @@ }, "labels": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Labels for global role object (map)\n", "type": "object" @@ -34667,7 +34667,7 @@ "properties": { "annotations": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Annotations of the resource (map)\n", "type": "object" @@ -34685,7 +34685,7 @@ }, "labels": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Labels of the resource (map)\n", "type": "object" @@ -34730,7 +34730,7 @@ "properties": { "annotations": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Annotations for multi cluster app object (map)\n", "type": "object" @@ -34752,7 +34752,7 @@ }, "labels": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Labels for multi cluster app object (map)\n", "type": "object" @@ -34854,7 +34854,7 @@ "properties": { "annotations": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Annotations for Node Pool object (map)\n", "type": "object" @@ -34873,7 +34873,7 @@ }, "labels": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Labels for Node Pool object (map)\n", "type": "object" @@ -34930,7 +34930,7 @@ }, "annotations": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Annotations of the resource (map)\n", "type": "object" @@ -34957,7 +34957,7 @@ }, "labels": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Labels of the resource (map)\n", "type": "object" @@ -35026,7 +35026,7 @@ "properties": { "annotations": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Annotations for Node Pool object (map)\n", "type": "object" @@ -35056,7 +35056,7 @@ }, "labels": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Labels for Node Pool object (map)\n", "type": "object" @@ -35125,7 +35125,7 @@ "properties": { "annotations": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Annotations for Node Template object (map)\n", "type": "object" @@ -35144,7 +35144,7 @@ }, "engineEnv": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Engine environment for the node template (string)\n", "type": "object" @@ -35162,14 +35162,14 @@ }, "engineLabel": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Engine label for the node template (string)\n", "type": "object" }, "engineOpt": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Engine options for the node template (map)\n", "type": "object" @@ -35191,7 +35191,7 @@ }, "labels": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Labels for Node Template object (map)\n", "type": "object" @@ -35264,7 +35264,7 @@ "properties": { "annotations": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Annotations for notifier object (map)\n", "type": "object" @@ -35286,7 +35286,7 @@ }, "labels": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Labels for notifier object (map)\n", "type": "object" @@ -35342,13 +35342,13 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" } }, "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" } }, "name": { @@ -35365,7 +35365,7 @@ "properties": { "annotations": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "type": "object" }, @@ -35384,7 +35384,7 @@ }, "labels": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "type": "object" }, @@ -35458,7 +35458,7 @@ "annotations": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Annotations for PodSecurityPolicyTemplate object (map)\n" }, @@ -35509,7 +35509,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "Labels for PodSecurityPolicyTemplate object (map)\n" }, @@ -35610,7 +35610,7 @@ }, "annotations": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "type": "object" }, @@ -35656,7 +35656,7 @@ }, "labels": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "type": "object" }, @@ -35784,7 +35784,7 @@ "properties": { "annotations": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Annotations of the rancher2 project (map)\n", "type": "object" @@ -35810,7 +35810,7 @@ }, "labels": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Labels of the rancher2 project (map)\n", "type": "object" @@ -35872,7 +35872,7 @@ "properties": { "annotations": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) The project alert group annotations (map)\n", "type": "object" @@ -35895,7 +35895,7 @@ }, "labels": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) The project alert group labels (map)\n", "type": "object" @@ -35941,7 +35941,7 @@ "labels": { "type": "object", "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) The project alert rule labels (map)\n" }, @@ -35965,7 +35965,7 @@ "properties": { "annotations": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) The project alert rule annotations (map)\n", "type": "object" @@ -35992,7 +35992,7 @@ }, "labels": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) The project alert rule labels (map)\n", "type": "object" @@ -36071,7 +36071,7 @@ "properties": { "annotations": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Annotations of the resource (map)\n", "type": "object" @@ -36090,7 +36090,7 @@ }, "labels": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Labels of the resource (map)\n", "type": "object" @@ -36157,7 +36157,7 @@ "properties": { "annotations": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Annotations for Registry object (map)\n", "type": "object" @@ -36172,7 +36172,7 @@ }, "labels": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Labels for Registry object (map)\n", "type": "object" @@ -36241,7 +36241,7 @@ }, "annotations": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Annotations for role template object (map)\n", "type": "object" @@ -36282,7 +36282,7 @@ }, "labels": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Labels for role template object (map)\n", "type": "object" @@ -36358,14 +36358,14 @@ "properties": { "annotations": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Annotations for secret object (map)\n", "type": "object" }, "data": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Secret key/value data. Base64 encoding required for values (map)\n", "type": "object" @@ -36380,7 +36380,7 @@ }, "labels": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Labels for secret object (map)\n", "type": "object" @@ -36436,7 +36436,7 @@ "properties": { "annotations": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Annotations for the secret v2 (map)\n", "type": "object" @@ -36446,7 +36446,7 @@ }, "data": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed/Sensitive) The data of the secret v2 (map)\n", "type": "object" @@ -36461,7 +36461,7 @@ }, "labels": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Labels for the secret v2 (map)\n", "type": "object" @@ -36562,7 +36562,7 @@ }, "annotations": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Annotations for the storageClass v2 (map)\n", "type": "object" @@ -36580,7 +36580,7 @@ }, "labels": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Labels for the storageClass v2 (map)\n", "type": "object" @@ -36597,7 +36597,7 @@ }, "parameters": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) The parameters for storageClass v2 (string)\n", "type": "object" @@ -36657,7 +36657,7 @@ "properties": { "annotations": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Annotations of the resource (map)\n", "type": "object" @@ -36675,7 +36675,7 @@ }, "labels": { "additionalProperties": { - "$ref": "pulumi.json#/Any" + "type": "string" }, "description": "(Computed) Labels of the resource (map)\n", "type": "object" diff --git a/provider/go.mod b/provider/go.mod index e2f6f5d50..7ab13256a 100644 --- a/provider/go.mod +++ b/provider/go.mod @@ -57,8 +57,8 @@ replace ( require ( github.com/hashicorp/terraform-plugin-sdk v1.17.2 - github.com/pulumi/pulumi-terraform-bridge/v3 v3.89.0 - github.com/pulumi/pulumi/sdk/v3 v3.128.0 + github.com/pulumi/pulumi-terraform-bridge/v3 v3.89.1 + github.com/pulumi/pulumi/sdk/v3 v3.129.0 github.com/rancher/terraform-provider-rancher2 v1.25.1-0.20240709231636-9e26756e838e ) @@ -248,10 +248,10 @@ require ( github.com/pulumi/appdash v0.0.0-20231130102222-75f619a67231 // indirect github.com/pulumi/esc v0.9.1 // indirect github.com/pulumi/inflector v0.1.1 // indirect - github.com/pulumi/pulumi-java/pkg v0.11.0 // indirect + github.com/pulumi/pulumi-java/pkg v0.14.0 // indirect github.com/pulumi/pulumi-terraform-bridge/x/muxer v0.0.8 // indirect - github.com/pulumi/pulumi-yaml v1.9.1 // indirect - github.com/pulumi/pulumi/pkg/v3 v3.128.0 // indirect + github.com/pulumi/pulumi-yaml v1.9.2 // indirect + github.com/pulumi/pulumi/pkg/v3 v3.129.0 // indirect github.com/pulumi/schema-tools v0.1.2 // indirect github.com/pulumi/terraform-diff-reader v0.0.2 // indirect github.com/rancher/aks-operator v1.2.2 // indirect @@ -284,6 +284,7 @@ require ( github.com/spf13/cobra v1.8.0 // indirect github.com/spf13/pflag v1.0.5 // indirect github.com/stretchr/testify v1.9.0 // indirect + github.com/teekennedy/goldmark-markdown v0.3.0 // 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 @@ -307,14 +308,14 @@ require ( go.uber.org/atomic v1.11.0 // indirect gocloud.dev v0.37.0 // indirect gocloud.dev/secrets/hashivault v0.37.0 // indirect - golang.org/x/crypto v0.24.0 // indirect + golang.org/x/crypto v0.25.0 // indirect golang.org/x/exp v0.0.0-20240604190554-fc45aab8b7f8 // indirect golang.org/x/mod v0.18.0 // indirect - golang.org/x/net v0.26.0 // indirect + golang.org/x/net v0.27.0 // indirect golang.org/x/oauth2 v0.20.0 // indirect golang.org/x/sync v0.7.0 // indirect - golang.org/x/sys v0.21.0 // indirect - golang.org/x/term v0.21.0 // indirect + golang.org/x/sys v0.22.0 // indirect + golang.org/x/term v0.22.0 // indirect golang.org/x/text v0.16.0 // indirect golang.org/x/time v0.5.0 // indirect golang.org/x/tools v0.22.0 // indirect diff --git a/provider/go.sum b/provider/go.sum index 1094744c0..70d862395 100644 --- a/provider/go.sum +++ b/provider/go.sum @@ -2002,18 +2002,18 @@ github.com/pulumi/inflector v0.1.1 h1:dvlxlWtXwOJTUUtcYDvwnl6Mpg33prhK+7mzeF+Sob github.com/pulumi/inflector v0.1.1/go.mod h1:HUFCjcPTz96YtTuUlwG3i3EZG4WlniBvR9bd+iJxCUY= github.com/pulumi/providertest v0.0.14 h1:5QlAPAAs82jkQraHsJvq1xgVfC7xtW8sFJwv2pHgxQ8= github.com/pulumi/providertest v0.0.14/go.mod h1:GcsqEGgSngwaNOD+kICJPIUQlnA911fGBU8HDlJvVL0= -github.com/pulumi/pulumi-java/pkg v0.11.0 h1:Jw9gBvyfmfOMq/EkYDm9+zGPxsDAA8jfeMpHmtZ+1oA= -github.com/pulumi/pulumi-java/pkg v0.11.0/go.mod h1:sXAk25P47AQVQL6ilAbFmRNgZykC7og/+87ihnqzFTc= -github.com/pulumi/pulumi-terraform-bridge/v3 v3.89.0 h1:Om0Yw07/5dVABB2ou8+XBCmbp9TUUtDZJEh2B5jPGgI= -github.com/pulumi/pulumi-terraform-bridge/v3 v3.89.0/go.mod h1:EWGqRo+ogMPty23b6rVUajgJXUDSNXU+WqcZTPlzyEI= +github.com/pulumi/pulumi-java/pkg v0.14.0 h1:CKL7lLF81Fq6VRhA5TNFsSMnHraTNCUzIhqCzYX8Wzk= +github.com/pulumi/pulumi-java/pkg v0.14.0/go.mod h1:VybuJMWJtJc9ZNbt1kcYH4TbpocMx9mEi7YWL2Co99c= +github.com/pulumi/pulumi-terraform-bridge/v3 v3.89.1 h1:FLQknb6r3r/uaj1XLbouFF88eF1Fk0h4JOVS9kHKDRY= +github.com/pulumi/pulumi-terraform-bridge/v3 v3.89.1/go.mod h1:JAxygKR/XGW6zIv6iOP6sHAYjZ7OCtqU7j6Od1lUk38= github.com/pulumi/pulumi-terraform-bridge/x/muxer v0.0.8 h1:mav2tSitA9BPJPLLahKgepHyYsMzwaTm4cvp0dcTMYw= github.com/pulumi/pulumi-terraform-bridge/x/muxer v0.0.8/go.mod h1:qUYk2c9i/yqMGNj9/bQyXpS39BxNDSXYjVN1njnq0zY= -github.com/pulumi/pulumi-yaml v1.9.1 h1:JPeI80M23SPactxgnCFS1casZlSr7ZhAXwSx4H55QQ4= -github.com/pulumi/pulumi-yaml v1.9.1/go.mod h1:OH0R34yJxA5u6zjYBN4JXcWoEvfkRoOVWi6viu8buoA= -github.com/pulumi/pulumi/pkg/v3 v3.128.0 h1:K3qtJYjHg4DkA7LxknY/MoQZ+QHdHQDh/k2njjmjHXM= -github.com/pulumi/pulumi/pkg/v3 v3.128.0/go.mod h1:/spoJXy/mqQ8fBLgXBEbUrAnL7pHdfXOviIo5fZROEY= -github.com/pulumi/pulumi/sdk/v3 v3.128.0 h1:5VPFfygxt6rva0bEYVQZXxsGAo2/D1wsb9erGOtXxzk= -github.com/pulumi/pulumi/sdk/v3 v3.128.0/go.mod h1:p1U24en3zt51agx+WlNboSOV8eLlPWYAkxMzVEXKbnY= +github.com/pulumi/pulumi-yaml v1.9.2 h1:BCUuRPA1USmFXrExiHRU8yJ+OiphLYnroPxKRgGCJrs= +github.com/pulumi/pulumi-yaml v1.9.2/go.mod h1:sIh/Oa/NLRGTojevh8D2/cPDPvo2j9iXegVDQIKKfw4= +github.com/pulumi/pulumi/pkg/v3 v3.129.0 h1:n4Jd4ctlvw3eqyHglb/yJKDtRqjOvdkCBfG5T+orU30= +github.com/pulumi/pulumi/pkg/v3 v3.129.0/go.mod h1:W3c7JgO064kUH5IfyQMCgmsAr5iwr3PO6KEeIQiO0dY= +github.com/pulumi/pulumi/sdk/v3 v3.129.0 h1:uZpTTwWTx7Mk8UT9FgatzxzArim47vZ6hzNCKvgvX6A= +github.com/pulumi/pulumi/sdk/v3 v3.129.0/go.mod h1:p1U24en3zt51agx+WlNboSOV8eLlPWYAkxMzVEXKbnY= 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.2 h1:kTE4nEXU3/SYXESvAIem+wyHMI3abqkI3OhJ0G04LLI= @@ -2052,6 +2052,8 @@ github.com/rancher/wrangler/v2 v2.1.4 h1:ohov0i6A9dJHHO6sjfsH4Dqv93ZTdm5lIJVJdPz github.com/rancher/wrangler/v2 v2.1.4/go.mod h1:af5OaGU/COgreQh1mRbKiUI64draT2NN34uk+PALFY8= github.com/remyoudompheng/bigfft v0.0.0-20200410134404-eec4a21b6bb0/go.mod h1:qqbHyh8v60DhA7CoWK5oRCqLrMHRGoxYCSS9EjAz6Eo= github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec/go.mod h1:qqbHyh8v60DhA7CoWK5oRCqLrMHRGoxYCSS9EjAz6Eo= +github.com/rhysd/go-fakeio v1.0.0 h1:+TjiKCOs32dONY7DaoVz/VPOdvRkPfBkEyUDIpM8FQY= +github.com/rhysd/go-fakeio v1.0.0/go.mod h1:joYxF906trVwp2JLrE4jlN7A0z6wrz8O6o1UjarbFzE= github.com/rivo/uniseg v0.1.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= github.com/rivo/uniseg v0.4.4 h1:8TfxU8dW6PdqD27gjM8MVNuicgxIjxpm4K7x4jp8sis= @@ -2128,6 +2130,8 @@ github.com/stretchr/testify v1.8.3/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXl github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo= github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg= github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= +github.com/teekennedy/goldmark-markdown v0.3.0 h1:ik9/biVGCwGWFg8dQ3KVm2pQ/wiiG0whYiUcz9xH0W8= +github.com/teekennedy/goldmark-markdown v0.3.0/go.mod h1:kMhDz8La77A9UHvJGsxejd0QUflN9sS+QXCqnhmxmNo= github.com/texttheater/golang-levenshtein v1.0.1 h1:+cRNoVrfiwufQPhoMzB6N0Yf/Mqajr6t1lOv8GyGE2U= github.com/texttheater/golang-levenshtein v1.0.1/go.mod h1:PYAKrbF5sAiq9wd+H82hs7gNaen0CplQ9uvm6+enD/8= github.com/tweekmonster/luser v0.0.0-20161003172636-3fa38070dbd7 h1:X9dsIWPuuEJlPX//UmRKophhOKCGXc46RVIGuttks68= @@ -2258,8 +2262,8 @@ golang.org/x/crypto v0.16.0/go.mod h1:gCAAfMLgwOJRpTjQ2zCCt2OcSfYMTeZVSRtQlPC7Nq golang.org/x/crypto v0.17.0/go.mod h1:gCAAfMLgwOJRpTjQ2zCCt2OcSfYMTeZVSRtQlPC7Nq4= golang.org/x/crypto v0.18.0/go.mod h1:R0j02AL6hcrfOiy9T4ZYp/rcWeMxM3L6QYxlOuEG1mg= golang.org/x/crypto v0.19.0/go.mod h1:Iy9bg/ha4yyC70EfRS8jz+B6ybOBKMaSxLj6P6oBDfU= -golang.org/x/crypto v0.24.0 h1:mnl8DM0o513X8fdIkmyFE/5hTYxbwYOjDS/+rK6qpRI= -golang.org/x/crypto v0.24.0/go.mod h1:Z1PMYSOR5nyMcyAVAIQSKCDwalqy85Aqn1x3Ws4L5DM= +golang.org/x/crypto v0.25.0 h1:ypSNr+bnYL2YhwoMt2zPxHFmbAN1KZs/njMG3hxUp30= +golang.org/x/crypto v0.25.0/go.mod h1:T+wALwcMOSE0kXgUAnPAHqTLW+XHgcELELW8VaDgm/M= golang.org/x/exp v0.0.0-20180321215751-8460e604b9de/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20180807140117-3d87b88a115f/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= @@ -2406,8 +2410,8 @@ golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE= golang.org/x/net v0.18.0/go.mod h1:/czyP5RqHAH4odGYxBJ1qz0+CE5WZ+2j1YgoEo8F2jQ= golang.org/x/net v0.19.0/go.mod h1:CfAk/cbD4CthTvqiEl8NpboMuiuOYsAr/7NOjZJtv1U= golang.org/x/net v0.20.0/go.mod h1:z8BVo6PvndSri0LbOE3hAn0apkU+1YvI6E70E9jsnvY= -golang.org/x/net v0.26.0 h1:soB7SVo0PWrY4vPW/+ay0jKDNScG2X9wFeYlXIvJsOQ= -golang.org/x/net v0.26.0/go.mod h1:5YKkiSynbBIh3p6iOc/vibscux0x38BZDkn8sCUPxHE= +golang.org/x/net v0.27.0 h1:5K3Njcw06/l2y9vpGCSdcxWOYHOUk3dVNGDXN+FvAys= +golang.org/x/net v0.27.0/go.mod h1:dDi0PyhWNoiUOrAS8uXv/vnScO4wnHQO4mj9fn/RytE= 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= @@ -2579,8 +2583,8 @@ golang.org/x/sys v0.14.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/sys v0.15.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/sys v0.16.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/sys v0.17.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= -golang.org/x/sys v0.21.0 h1:rF+pYz3DAGSQAxAu1CbC7catZg4ebC4UIeIhKxBZvws= -golang.org/x/sys v0.21.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.22.0 h1:RI27ohtqKCnwULzJLqkv897zojh5/DwS/ENaMzUOaWI= +golang.org/x/sys v0.22.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= golang.org/x/term v0.0.0-20220722155259-a9ba230a4035/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= @@ -2601,8 +2605,8 @@ golang.org/x/term v0.14.0/go.mod h1:TySc+nGkYR6qt8km8wUhuFRTVSMIX3XPR58y2lC8vww= golang.org/x/term v0.15.0/go.mod h1:BDl952bC7+uMoWR75FIrCDx79TPU9oHkTZ9yRbYOrX0= golang.org/x/term v0.16.0/go.mod h1:yn7UURbUtPyrVJPGPq404EukNFxcm/foM+bV/bfcDsY= golang.org/x/term v0.17.0/go.mod h1:lLRBjIVuehSbZlaOtGMbcMncT+aqLLLmKrsjNrUguwk= -golang.org/x/term v0.21.0 h1:WVXCp+/EBEHOj53Rvu+7KiT/iElMrO8ACK16SMZ3jaA= -golang.org/x/term v0.21.0/go.mod h1:ooXLefLobQVslOqselCNF4SxFAaoS6KujMbsGzSDmX0= +golang.org/x/term v0.22.0 h1:BbsgPEJULsl2fV/AT3v15Mjva5yXKQDyKf+TbDz7QJk= +golang.org/x/term v0.22.0/go.mod h1:F3qCibpT5AMpCRfhfT53vVJwhLtIVHhB9XDjfFvnMI4= 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= diff --git a/sdk/dotnet/App.cs b/sdk/dotnet/App.cs index 6b95bf75e..e19b156ed 100644 --- a/sdk/dotnet/App.cs +++ b/sdk/dotnet/App.cs @@ -43,7 +43,7 @@ namespace Pulumi.Rancher2 /// { /// { "ingress_host", "test.xip.io" }, /// { "foo", "bar" }, - /// { "ingress.annotations.nginx.ingress.kubernetes.io/force-ssl-redirect", true }, + /// { "ingress.annotations.nginx.ingress.kubernetes.io/force-ssl-redirect", "true" }, /// }, /// }); /// @@ -88,7 +88,7 @@ namespace Pulumi.Rancher2 /// { /// { "ingress_host", "test.xip.io" }, /// { "foo", "bar" }, - /// { "ingress.annotations.nginx.ingress.kubernetes.io/force-ssl-redirect", true }, + /// { "ingress.annotations.nginx.ingress.kubernetes.io/force-ssl-redirect", "true" }, /// }, /// }); /// @@ -110,13 +110,13 @@ public partial class App : global::Pulumi.CustomResource /// Annotations for App object (map) /// [Output("annotations")] - public Output> Annotations { get; private set; } = null!; + public Output> Annotations { get; private set; } = null!; /// /// Answers for the app template. If modified, app will be upgraded (map) /// [Output("answers")] - public Output?> Answers { get; private set; } = null!; + public Output?> Answers { get; private set; } = null!; /// /// Catalog name of the app. If modified, app will be upgraded. For use scoped catalogs: @@ -148,7 +148,7 @@ public partial class App : global::Pulumi.CustomResource /// Labels for App object (map) /// [Output("labels")] - public Output> Labels { get; private set; } = null!; + public Output> Labels { get; private set; } = null!; /// /// The name of the app (string) @@ -245,26 +245,26 @@ public static App Get(string name, Input id, AppState? state = null, Cus public sealed class AppArgs : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for App object (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } [Input("answers")] - private InputMap? _answers; + private InputMap? _answers; /// /// Answers for the app template. If modified, app will be upgraded (map) /// - public InputMap Answers + public InputMap Answers { - get => _answers ?? (_answers = new InputMap()); + get => _answers ?? (_answers = new InputMap()); set => _answers = value; } @@ -289,14 +289,14 @@ public InputMap Answers public Input? ForceUpgrade { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for App object (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -357,26 +357,26 @@ public AppArgs() public sealed class AppState : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for App object (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } [Input("answers")] - private InputMap? _answers; + private InputMap? _answers; /// /// Answers for the app template. If modified, app will be upgraded (map) /// - public InputMap Answers + public InputMap Answers { - get => _answers ?? (_answers = new InputMap()); + get => _answers ?? (_answers = new InputMap()); set => _answers = value; } @@ -407,14 +407,14 @@ public InputMap Answers public Input? ForceUpgrade { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for App object (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/AppV2.cs b/sdk/dotnet/AppV2.cs index 091d80dff..535903a53 100644 --- a/sdk/dotnet/AppV2.cs +++ b/sdk/dotnet/AppV2.cs @@ -81,7 +81,7 @@ public partial class AppV2 : global::Pulumi.CustomResource /// Annotations for the app v2 (map) /// [Output("annotations")] - public Output> Annotations { get; private set; } = null!; + public Output> Annotations { get; private set; } = null!; /// /// The app v2 chart name (string) @@ -138,7 +138,7 @@ public partial class AppV2 : global::Pulumi.CustomResource /// Labels for the app v2 (map) /// [Output("labels")] - public Output> Labels { get; private set; } = null!; + public Output> Labels { get; private set; } = null!; /// /// The name of the app v2 (string) @@ -229,14 +229,14 @@ public static AppV2 Get(string name, Input id, AppV2State? state = null, public sealed class AppV2Args : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for the app v2 (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -283,14 +283,14 @@ public InputMap Annotations public Input? ForceUpgrade { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for the app v2 (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -345,14 +345,14 @@ public AppV2Args() public sealed class AppV2State : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for the app v2 (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -408,14 +408,14 @@ public InputMap Annotations public Input? ForceUpgrade { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for the app v2 (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/AuthConfigActiveDirectory.cs b/sdk/dotnet/AuthConfigActiveDirectory.cs index a47596c9b..92a22ec05 100644 --- a/sdk/dotnet/AuthConfigActiveDirectory.cs +++ b/sdk/dotnet/AuthConfigActiveDirectory.cs @@ -33,7 +33,7 @@ public partial class AuthConfigActiveDirectory : global::Pulumi.CustomResource /// Annotations of the resource (map) /// [Output("annotations")] - public Output> Annotations { get; private set; } = null!; + public Output> Annotations { get; private set; } = null!; /// /// CA certificate for TLS if selfsigned (string) @@ -111,7 +111,7 @@ public partial class AuthConfigActiveDirectory : global::Pulumi.CustomResource /// Labels of the resource (map) /// [Output("labels")] - public Output> Labels { get; private set; } = null!; + public Output> Labels { get; private set; } = null!; /// /// (Computed) The name of the resource (string) @@ -299,14 +299,14 @@ public InputList AllowedPrincipalIds } [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations of the resource (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -393,14 +393,14 @@ public Input? Certificate public Input? GroupSearchFilter { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels of the resource (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -569,14 +569,14 @@ public InputList AllowedPrincipalIds } [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations of the resource (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -663,14 +663,14 @@ public Input? Certificate public Input? GroupSearchFilter { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels of the resource (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/AuthConfigAdfs.cs b/sdk/dotnet/AuthConfigAdfs.cs index 46bcaedd7..9543ee377 100644 --- a/sdk/dotnet/AuthConfigAdfs.cs +++ b/sdk/dotnet/AuthConfigAdfs.cs @@ -59,7 +59,7 @@ public partial class AuthConfigAdfs : global::Pulumi.CustomResource /// Annotations of the resource (map) /// [Output("annotations")] - public Output> Annotations { get; private set; } = null!; + public Output> Annotations { get; private set; } = null!; /// /// ADFS display name field (string) @@ -89,7 +89,7 @@ public partial class AuthConfigAdfs : global::Pulumi.CustomResource /// Labels of the resource (map) /// [Output("labels")] - public Output> Labels { get; private set; } = null!; + public Output> Labels { get; private set; } = null!; /// /// (Computed) The name of the resource (string) @@ -204,14 +204,14 @@ public InputList AllowedPrincipalIds } [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations of the resource (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -250,14 +250,14 @@ public Input? IdpMetadataContent } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels of the resource (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -338,14 +338,14 @@ public InputList AllowedPrincipalIds } [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations of the resource (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -384,14 +384,14 @@ public Input? IdpMetadataContent } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels of the resource (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/AuthConfigAzureAd.cs b/sdk/dotnet/AuthConfigAzureAd.cs index 7b3b21a69..38a03d48e 100644 --- a/sdk/dotnet/AuthConfigAzureAd.cs +++ b/sdk/dotnet/AuthConfigAzureAd.cs @@ -54,7 +54,7 @@ public partial class AuthConfigAzureAd : global::Pulumi.CustomResource /// Annotations of the resource (map) /// [Output("annotations")] - public Output> Annotations { get; private set; } = null!; + public Output> Annotations { get; private set; } = null!; /// /// AzureAD auth application ID (string) @@ -96,7 +96,7 @@ public partial class AuthConfigAzureAd : global::Pulumi.CustomResource /// Labels of the resource (map) /// [Output("labels")] - public Output> Labels { get; private set; } = null!; + public Output> Labels { get; private set; } = null!; /// /// (Computed) The name of the resource (string) @@ -198,14 +198,14 @@ public InputList AllowedPrincipalIds } [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations of the resource (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -266,14 +266,14 @@ public Input? ApplicationSecret public Input GraphEndpoint { get; set; } = null!; [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels of the resource (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -322,14 +322,14 @@ public InputList AllowedPrincipalIds } [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations of the resource (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -390,14 +390,14 @@ public Input? ApplicationSecret public Input? GraphEndpoint { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels of the resource (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/AuthConfigFreeIpa.cs b/sdk/dotnet/AuthConfigFreeIpa.cs index c1bd9aaf0..3c49c9b8a 100644 --- a/sdk/dotnet/AuthConfigFreeIpa.cs +++ b/sdk/dotnet/AuthConfigFreeIpa.cs @@ -33,7 +33,7 @@ public partial class AuthConfigFreeIpa : global::Pulumi.CustomResource /// Annotations of the resource (map) /// [Output("annotations")] - public Output> Annotations { get; private set; } = null!; + public Output> Annotations { get; private set; } = null!; /// /// Base64 encoded CA certificate for TLS if self-signed. Use filebase64(<FILE>) for encoding file (string) @@ -102,7 +102,7 @@ public partial class AuthConfigFreeIpa : global::Pulumi.CustomResource /// Labels of the resource (map) /// [Output("labels")] - public Output> Labels { get; private set; } = null!; + public Output> Labels { get; private set; } = null!; /// /// (Computed) The name of the resource (string) @@ -290,14 +290,14 @@ public InputList AllowedPrincipalIds } [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations of the resource (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -375,14 +375,14 @@ public Input? Certificate public Input? GroupSearchFilter { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels of the resource (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -551,14 +551,14 @@ public InputList AllowedPrincipalIds } [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations of the resource (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -636,14 +636,14 @@ public Input? Certificate public Input? GroupSearchFilter { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels of the resource (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/AuthConfigGithub.cs b/sdk/dotnet/AuthConfigGithub.cs index 5205359bc..e9662b296 100644 --- a/sdk/dotnet/AuthConfigGithub.cs +++ b/sdk/dotnet/AuthConfigGithub.cs @@ -53,7 +53,7 @@ public partial class AuthConfigGithub : global::Pulumi.CustomResource /// Annotations of the resource (map) /// [Output("annotations")] - public Output> Annotations { get; private set; } = null!; + public Output> Annotations { get; private set; } = null!; /// /// Github auth Client ID (string) @@ -83,7 +83,7 @@ public partial class AuthConfigGithub : global::Pulumi.CustomResource /// Labels of the resource (map) /// [Output("labels")] - public Output> Labels { get; private set; } = null!; + public Output> Labels { get; private set; } = null!; /// /// (Computed) The name of the resource (string) @@ -173,14 +173,14 @@ public InputList AllowedPrincipalIds } [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations of the resource (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -229,14 +229,14 @@ public Input? ClientSecret public Input? Hostname { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels of the resource (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -273,14 +273,14 @@ public InputList AllowedPrincipalIds } [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations of the resource (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -329,14 +329,14 @@ public Input? ClientSecret public Input? Hostname { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels of the resource (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/AuthConfigKeycloak.cs b/sdk/dotnet/AuthConfigKeycloak.cs index f10142415..83e0a4de9 100644 --- a/sdk/dotnet/AuthConfigKeycloak.cs +++ b/sdk/dotnet/AuthConfigKeycloak.cs @@ -59,7 +59,7 @@ public partial class AuthConfigKeycloak : global::Pulumi.CustomResource /// Annotations of the resource (map) /// [Output("annotations")] - public Output> Annotations { get; private set; } = null!; + public Output> Annotations { get; private set; } = null!; /// /// KeyCloak display name field (string) @@ -95,7 +95,7 @@ public partial class AuthConfigKeycloak : global::Pulumi.CustomResource /// Labels of the resource (map) /// [Output("labels")] - public Output> Labels { get; private set; } = null!; + public Output> Labels { get; private set; } = null!; /// /// (Computed) The name of the resource (string) @@ -210,14 +210,14 @@ public InputList AllowedPrincipalIds } [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations of the resource (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -262,14 +262,14 @@ public Input? IdpMetadataContent } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels of the resource (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -350,14 +350,14 @@ public InputList AllowedPrincipalIds } [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations of the resource (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -402,14 +402,14 @@ public Input? IdpMetadataContent } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels of the resource (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/AuthConfigOkta.cs b/sdk/dotnet/AuthConfigOkta.cs index aa32c5328..8618616c3 100644 --- a/sdk/dotnet/AuthConfigOkta.cs +++ b/sdk/dotnet/AuthConfigOkta.cs @@ -59,7 +59,7 @@ public partial class AuthConfigOkta : global::Pulumi.CustomResource /// Annotations of the resource (map) /// [Output("annotations")] - public Output> Annotations { get; private set; } = null!; + public Output> Annotations { get; private set; } = null!; /// /// OKTA display name field (string) @@ -89,7 +89,7 @@ public partial class AuthConfigOkta : global::Pulumi.CustomResource /// Labels of the resource (map) /// [Output("labels")] - public Output> Labels { get; private set; } = null!; + public Output> Labels { get; private set; } = null!; /// /// (Computed) The name of the resource (string) @@ -204,14 +204,14 @@ public InputList AllowedPrincipalIds } [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations of the resource (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -250,14 +250,14 @@ public Input? IdpMetadataContent } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels of the resource (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -338,14 +338,14 @@ public InputList AllowedPrincipalIds } [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations of the resource (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -384,14 +384,14 @@ public Input? IdpMetadataContent } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels of the resource (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/AuthConfigOpenLdap.cs b/sdk/dotnet/AuthConfigOpenLdap.cs index e8697a1cd..4c9d04911 100644 --- a/sdk/dotnet/AuthConfigOpenLdap.cs +++ b/sdk/dotnet/AuthConfigOpenLdap.cs @@ -33,7 +33,7 @@ public partial class AuthConfigOpenLdap : global::Pulumi.CustomResource /// Annotations of the resource (map) /// [Output("annotations")] - public Output> Annotations { get; private set; } = null!; + public Output> Annotations { get; private set; } = null!; /// /// Base64 encoded CA certificate for TLS if self-signed. Use filebase64(<FILE>) for encoding file (string) @@ -102,7 +102,7 @@ public partial class AuthConfigOpenLdap : global::Pulumi.CustomResource /// Labels of the resource (map) /// [Output("labels")] - public Output> Labels { get; private set; } = null!; + public Output> Labels { get; private set; } = null!; /// /// (Computed) The name of the resource (string) @@ -290,14 +290,14 @@ public InputList AllowedPrincipalIds } [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations of the resource (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -375,14 +375,14 @@ public Input? Certificate public Input? GroupSearchFilter { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels of the resource (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -551,14 +551,14 @@ public InputList AllowedPrincipalIds } [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations of the resource (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -636,14 +636,14 @@ public Input? Certificate public Input? GroupSearchFilter { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels of the resource (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/AuthConfigPing.cs b/sdk/dotnet/AuthConfigPing.cs index c8856e9f6..936ee86bf 100644 --- a/sdk/dotnet/AuthConfigPing.cs +++ b/sdk/dotnet/AuthConfigPing.cs @@ -59,7 +59,7 @@ public partial class AuthConfigPing : global::Pulumi.CustomResource /// Annotations of the resource (map) /// [Output("annotations")] - public Output> Annotations { get; private set; } = null!; + public Output> Annotations { get; private set; } = null!; /// /// Ping display name field (string) @@ -95,7 +95,7 @@ public partial class AuthConfigPing : global::Pulumi.CustomResource /// Labels of the resource (map) /// [Output("labels")] - public Output> Labels { get; private set; } = null!; + public Output> Labels { get; private set; } = null!; /// /// (Computed) The name of the resource (string) @@ -210,14 +210,14 @@ public InputList AllowedPrincipalIds } [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations of the resource (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -262,14 +262,14 @@ public Input? IdpMetadataContent } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels of the resource (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -350,14 +350,14 @@ public InputList AllowedPrincipalIds } [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations of the resource (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -402,14 +402,14 @@ public Input? IdpMetadataContent } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels of the resource (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/Catalog.cs b/sdk/dotnet/Catalog.cs index 449d4c01c..85729583f 100644 --- a/sdk/dotnet/Catalog.cs +++ b/sdk/dotnet/Catalog.cs @@ -63,7 +63,7 @@ public partial class Catalog : global::Pulumi.CustomResource /// Annotations for the catalog (map) /// [Output("annotations")] - public Output> Annotations { get; private set; } = null!; + public Output> Annotations { get; private set; } = null!; /// /// The branch of the catalog repo to use. Default `master` (string) @@ -93,7 +93,7 @@ public partial class Catalog : global::Pulumi.CustomResource /// Labels for the catalog (map) /// [Output("labels")] - public Output> Labels { get; private set; } = null!; + public Output> Labels { get; private set; } = null!; /// /// The name of the catalog (string) @@ -195,14 +195,14 @@ public static Catalog Get(string name, Input id, CatalogState? state = n public sealed class CatalogArgs : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for the catalog (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -231,14 +231,14 @@ public InputMap Annotations public Input? Kind { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for the catalog (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -319,14 +319,14 @@ public CatalogArgs() public sealed class CatalogState : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for the catalog (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -355,14 +355,14 @@ public InputMap Annotations public Input? Kind { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for the catalog (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/CatalogV2.cs b/sdk/dotnet/CatalogV2.cs index 17b1636c3..9334b6c50 100644 --- a/sdk/dotnet/CatalogV2.cs +++ b/sdk/dotnet/CatalogV2.cs @@ -27,7 +27,7 @@ public partial class CatalogV2 : global::Pulumi.CustomResource /// Annotations for the catalog v2 (map) /// [Output("annotations")] - public Output> Annotations { get; private set; } = null!; + public Output> Annotations { get; private set; } = null!; /// /// CA certificate in base64-encoded DER format which will be used to validate the repo's certificate (string) @@ -69,7 +69,7 @@ public partial class CatalogV2 : global::Pulumi.CustomResource /// Labels for the catalog v2 (map) /// [Output("labels")] - public Output> Labels { get; private set; } = null!; + public Output> Labels { get; private set; } = null!; /// /// The name of the catalog v2 (string) @@ -160,14 +160,14 @@ public static CatalogV2 Get(string name, Input id, CatalogV2State? state public sealed class CatalogV2Args : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for the catalog v2 (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -208,14 +208,14 @@ public InputMap Annotations public Input? Insecure { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for the catalog v2 (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -264,14 +264,14 @@ public CatalogV2Args() public sealed class CatalogV2State : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for the catalog v2 (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -312,14 +312,14 @@ public InputMap Annotations public Input? Insecure { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for the catalog v2 (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/Certificate.cs b/sdk/dotnet/Certificate.cs index a30d86071..dce7ece4b 100644 --- a/sdk/dotnet/Certificate.cs +++ b/sdk/dotnet/Certificate.cs @@ -23,7 +23,7 @@ public partial class Certificate : global::Pulumi.CustomResource /// Annotations for certificate object (map) /// [Output("annotations")] - public Output> Annotations { get; private set; } = null!; + public Output> Annotations { get; private set; } = null!; /// /// Base64 encoded public certs (string) @@ -47,7 +47,7 @@ public partial class Certificate : global::Pulumi.CustomResource /// Labels for certificate object (map) /// [Output("labels")] - public Output> Labels { get; private set; } = null!; + public Output> Labels { get; private set; } = null!; /// /// The name of the certificate (string) @@ -118,14 +118,14 @@ public static Certificate Get(string name, Input id, CertificateState? s public sealed class CertificateArgs : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for certificate object (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -158,14 +158,14 @@ public Input? Key } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for certificate object (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -196,14 +196,14 @@ public CertificateArgs() public sealed class CertificateState : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for certificate object (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -236,14 +236,14 @@ public Input? Key } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for certificate object (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/CloudCredential.cs b/sdk/dotnet/CloudCredential.cs index 627957e4c..91d27d342 100644 --- a/sdk/dotnet/CloudCredential.cs +++ b/sdk/dotnet/CloudCredential.cs @@ -109,7 +109,7 @@ public partial class CloudCredential : global::Pulumi.CustomResource /// Annotations for Cloud Credential object (map) /// [Output("annotations")] - public Output> Annotations { get; private set; } = null!; + public Output> Annotations { get; private set; } = null!; /// /// Azure config for the Cloud Credential (list maxitems:1) @@ -151,7 +151,7 @@ public partial class CloudCredential : global::Pulumi.CustomResource /// Labels for Cloud Credential object (map) /// [Output("labels")] - public Output> Labels { get; private set; } = null!; + public Output> Labels { get; private set; } = null!; /// /// Linode config for the Cloud Credential (list maxitems:1) @@ -236,14 +236,14 @@ public sealed class CloudCredentialArgs : global::Pulumi.ResourceArgs public Input? Amazonec2CredentialConfig { get; set; } [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for Cloud Credential object (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -278,14 +278,14 @@ public InputMap Annotations public Input? HarvesterCredentialConfig { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for Cloud Credential object (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -334,14 +334,14 @@ public sealed class CloudCredentialState : global::Pulumi.ResourceArgs public Input? Amazonec2CredentialConfig { get; set; } [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for Cloud Credential object (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -382,14 +382,14 @@ public InputMap Annotations public Input? HarvesterCredentialConfig { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for Cloud Credential object (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/Cluster.cs b/sdk/dotnet/Cluster.cs index f9319bfe9..da6fc6fb4 100644 --- a/sdk/dotnet/Cluster.cs +++ b/sdk/dotnet/Cluster.cs @@ -67,12 +67,12 @@ namespace Pulumi.Rancher2 /// { /// Answers = /// { - /// { "exporter-kubelets.https", true }, - /// { "exporter-node.enabled", true }, - /// { "exporter-node.ports.metrics.port", 9796 }, + /// { "exporter-kubelets.https", "true" }, + /// { "exporter-node.enabled", "true" }, + /// { "exporter-node.ports.metrics.port", "9796" }, /// { "exporter-node.resources.limits.cpu", "200m" }, /// { "exporter-node.resources.limits.memory", "200Mi" }, - /// { "grafana.persistence.enabled", false }, + /// { "grafana.persistence.enabled", "false" }, /// { "grafana.persistence.size", "10Gi" }, /// { "grafana.persistence.storageClass", "default" }, /// { "operator.resources.limits.memory", "500Mi" }, @@ -120,12 +120,12 @@ namespace Pulumi.Rancher2 /// { /// Answers = /// { - /// { "exporter-kubelets.https", true }, - /// { "exporter-node.enabled", true }, - /// { "exporter-node.ports.metrics.port", 9796 }, + /// { "exporter-kubelets.https", "true" }, + /// { "exporter-node.enabled", "true" }, + /// { "exporter-node.ports.metrics.port", "9796" }, /// { "exporter-node.resources.limits.cpu", "200m" }, /// { "exporter-node.resources.limits.memory", "200Mi" }, - /// { "grafana.persistence.enabled", false }, + /// { "grafana.persistence.enabled", "false" }, /// { "grafana.persistence.size", "10Gi" }, /// { "grafana.persistence.storageClass", "default" }, /// { "operator.resources.limits.memory", "500Mi" }, @@ -170,10 +170,10 @@ namespace Pulumi.Rancher2 /// TargetNamespace = foo_istio.Id, /// Answers = /// { - /// { "certmanager.enabled", false }, - /// { "enableCRDs", true }, - /// { "galley.enabled", true }, - /// { "gateways.enabled", false }, + /// { "certmanager.enabled", "false" }, + /// { "enableCRDs", "true" }, + /// { "galley.enabled", "true" }, + /// { "gateways.enabled", "false" }, /// { "gateways.istio-ingressgateway.resources.limits.cpu", "2000m" }, /// { "gateways.istio-ingressgateway.resources.limits.memory", "1024Mi" }, /// { "gateways.istio-ingressgateway.resources.requests.cpu", "100m" }, @@ -194,17 +194,17 @@ namespace Pulumi.Rancher2 /// { "mixer.telemetry.resources.limits.memory", "4096Mi" }, /// { "mixer.telemetry.resources.requests.cpu", "1000m" }, /// { "mixer.telemetry.resources.requests.memory", "1024Mi" }, - /// { "mtls.enabled", false }, - /// { "nodeagent.enabled", false }, - /// { "pilot.enabled", true }, + /// { "mtls.enabled", "false" }, + /// { "nodeagent.enabled", "false" }, + /// { "pilot.enabled", "true" }, /// { "pilot.resources.limits.cpu", "1000m" }, /// { "pilot.resources.limits.memory", "4096Mi" }, /// { "pilot.resources.requests.cpu", "500m" }, /// { "pilot.resources.requests.memory", "2048Mi" }, /// { "pilot.traceSampling", "1" }, - /// { "security.enabled", true }, - /// { "sidecarInjectorWebhook.enabled", true }, - /// { "tracing.enabled", true }, + /// { "security.enabled", "true" }, + /// { "sidecarInjectorWebhook.enabled", "true" }, + /// { "tracing.enabled", "true" }, /// { "tracing.jaeger.resources.limits.cpu", "500m" }, /// { "tracing.jaeger.resources.limits.memory", "1024Mi" }, /// { "tracing.jaeger.resources.requests.cpu", "100m" }, @@ -809,7 +809,7 @@ public partial class Cluster : global::Pulumi.CustomResource /// Annotations for the Cluster (map) /// [Output("annotations")] - public Output> Annotations { get; private set; } = null!; + public Output> Annotations { get; private set; } = null!; /// /// (Computed/Sensitive) K8s cluster ca cert (string) @@ -995,7 +995,7 @@ public partial class Cluster : global::Pulumi.CustomResource /// Labels for the Cluster (map) /// [Output("labels")] - public Output> Labels { get; private set; } = null!; + public Output> Labels { get; private set; } = null!; /// /// The name of the Cluster (string) @@ -1109,14 +1109,14 @@ public InputList AgentEnvVars public Input? AksConfigV2 { get; set; } [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for the Cluster (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -1283,14 +1283,14 @@ public InputList FleetAgent public Input? K3sConfig { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for the Cluster (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -1357,14 +1357,14 @@ public InputList AgentEnvVars public Input? AksConfigV2 { get; set; } [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for the Cluster (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -1587,14 +1587,14 @@ public Input? KubeConfig } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for the Cluster (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/ClusterAlertGroup.cs b/sdk/dotnet/ClusterAlertGroup.cs index 47857e40d..20d3937b5 100644 --- a/sdk/dotnet/ClusterAlertGroup.cs +++ b/sdk/dotnet/ClusterAlertGroup.cs @@ -50,7 +50,7 @@ public partial class ClusterAlertGroup : global::Pulumi.CustomResource /// The cluster alert group annotations (map) /// [Output("annotations")] - public Output> Annotations { get; private set; } = null!; + public Output> Annotations { get; private set; } = null!; /// /// The cluster id where create cluster alert group (string) @@ -80,7 +80,7 @@ public partial class ClusterAlertGroup : global::Pulumi.CustomResource /// The cluster alert group labels (map) /// [Output("labels")] - public Output> Labels { get; private set; } = null!; + public Output> Labels { get; private set; } = null!; /// /// The cluster alert group name (string) @@ -147,14 +147,14 @@ public static ClusterAlertGroup Get(string name, Input id, ClusterAlertG public sealed class ClusterAlertGroupArgs : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// The cluster alert group annotations (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -183,14 +183,14 @@ public InputMap Annotations public Input? GroupWaitSeconds { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// The cluster alert group labels (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -227,14 +227,14 @@ public ClusterAlertGroupArgs() public sealed class ClusterAlertGroupState : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// The cluster alert group annotations (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -263,14 +263,14 @@ public InputMap Annotations public Input? GroupWaitSeconds { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// The cluster alert group labels (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/ClusterAlertRule.cs b/sdk/dotnet/ClusterAlertRule.cs index 4ae338efc..d07649278 100644 --- a/sdk/dotnet/ClusterAlertRule.cs +++ b/sdk/dotnet/ClusterAlertRule.cs @@ -60,7 +60,7 @@ public partial class ClusterAlertRule : global::Pulumi.CustomResource /// The cluster alert rule annotations (map) /// [Output("annotations")] - public Output> Annotations { get; private set; } = null!; + public Output> Annotations { get; private set; } = null!; /// /// The cluster id where create cluster alert rule (string) @@ -102,7 +102,7 @@ public partial class ClusterAlertRule : global::Pulumi.CustomResource /// The cluster alert rule labels (map) /// [Output("labels")] - public Output> Labels { get; private set; } = null!; + public Output> Labels { get; private set; } = null!; /// /// The cluster alert rule metric rule. ConflictsWith: `"event_rule", "node_rule", "system_service_rule"`` (list Maxitems:1) @@ -187,14 +187,14 @@ public static ClusterAlertRule Get(string name, Input id, ClusterAlertRu public sealed class ClusterAlertRuleArgs : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// The cluster alert rule annotations (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -235,14 +235,14 @@ public InputMap Annotations public Input? Inherited { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// The cluster alert rule labels (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -291,14 +291,14 @@ public ClusterAlertRuleArgs() public sealed class ClusterAlertRuleState : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// The cluster alert rule annotations (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -339,14 +339,14 @@ public InputMap Annotations public Input? Inherited { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// The cluster alert rule labels (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/ClusterDriver.cs b/sdk/dotnet/ClusterDriver.cs index a2c922825..5bf6e4085 100644 --- a/sdk/dotnet/ClusterDriver.cs +++ b/sdk/dotnet/ClusterDriver.cs @@ -39,7 +39,7 @@ public partial class ClusterDriver : global::Pulumi.CustomResource /// Annotations of the resource (map) /// [Output("annotations")] - public Output> Annotations { get; private set; } = null!; + public Output> Annotations { get; private set; } = null!; /// /// Specify whether the cluster driver is an internal cluster driver or not (bool) @@ -57,7 +57,7 @@ public partial class ClusterDriver : global::Pulumi.CustomResource /// Labels of the resource (map) /// [Output("labels")] - public Output> Labels { get; private set; } = null!; + public Output> Labels { get; private set; } = null!; /// /// Name of the cluster driver (string) @@ -142,14 +142,14 @@ public sealed class ClusterDriverArgs : global::Pulumi.ResourceArgs public Input? ActualUrl { get; set; } [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations of the resource (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -166,14 +166,14 @@ public InputMap Annotations public Input? Checksum { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels of the resource (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -228,14 +228,14 @@ public sealed class ClusterDriverState : global::Pulumi.ResourceArgs public Input? ActualUrl { get; set; } [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations of the resource (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -252,14 +252,14 @@ public InputMap Annotations public Input? Checksum { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels of the resource (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/ClusterRoleTemplateBinding.cs b/sdk/dotnet/ClusterRoleTemplateBinding.cs index 445dd4276..da775183a 100644 --- a/sdk/dotnet/ClusterRoleTemplateBinding.cs +++ b/sdk/dotnet/ClusterRoleTemplateBinding.cs @@ -49,7 +49,7 @@ public partial class ClusterRoleTemplateBinding : global::Pulumi.CustomResource /// Annotations for cluster role template binding (map) /// [Output("annotations")] - public Output> Annotations { get; private set; } = null!; + public Output> Annotations { get; private set; } = null!; /// /// The cluster id where bind cluster role template binding (string) @@ -75,7 +75,7 @@ public partial class ClusterRoleTemplateBinding : global::Pulumi.CustomResource /// **Note:** user `user_id | user_principal_id` OR group `group_id | group_principal_id` must be defined /// [Output("labels")] - public Output> Labels { get; private set; } = null!; + public Output> Labels { get; private set; } = null!; /// /// The name of the cluster role template binding (string) @@ -148,14 +148,14 @@ public static ClusterRoleTemplateBinding Get(string name, Input id, Clus public sealed class ClusterRoleTemplateBindingArgs : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for cluster role template binding (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -178,16 +178,16 @@ public InputMap Annotations public Input? GroupPrincipalId { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for cluster role template binding (map) /// /// **Note:** user `user_id | user_principal_id` OR group `group_id | group_principal_id` must be defined /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -224,14 +224,14 @@ public ClusterRoleTemplateBindingArgs() public sealed class ClusterRoleTemplateBindingState : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for cluster role template binding (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -254,16 +254,16 @@ public InputMap Annotations public Input? GroupPrincipalId { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for cluster role template binding (map) /// /// **Note:** user `user_id | user_principal_id` OR group `group_id | group_principal_id` must be defined /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/ClusterTemplate.cs b/sdk/dotnet/ClusterTemplate.cs index eaecc323c..2078905f9 100644 --- a/sdk/dotnet/ClusterTemplate.cs +++ b/sdk/dotnet/ClusterTemplate.cs @@ -142,7 +142,7 @@ public partial class ClusterTemplate : global::Pulumi.CustomResource /// Annotations for the cluster template (map) /// [Output("annotations")] - public Output> Annotations { get; private set; } = null!; + public Output> Annotations { get; private set; } = null!; /// /// (Computed) Default cluster template revision ID (string) @@ -160,7 +160,7 @@ public partial class ClusterTemplate : global::Pulumi.CustomResource /// Labels for the cluster template (map) /// [Output("labels")] - public Output> Labels { get; private set; } = null!; + public Output> Labels { get; private set; } = null!; /// /// Cluster template members (list) @@ -227,14 +227,14 @@ public static ClusterTemplate Get(string name, Input id, ClusterTemplate public sealed class ClusterTemplateArgs : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for the cluster template (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -245,14 +245,14 @@ public InputMap Annotations public Input? Description { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for the cluster template (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -295,14 +295,14 @@ public ClusterTemplateArgs() public sealed class ClusterTemplateState : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for the cluster template (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -319,14 +319,14 @@ public InputMap Annotations public Input? Description { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for the cluster template (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/ClusterV2.cs b/sdk/dotnet/ClusterV2.cs index 79028a3dd..f74936ba8 100644 --- a/sdk/dotnet/ClusterV2.cs +++ b/sdk/dotnet/ClusterV2.cs @@ -31,7 +31,7 @@ public partial class ClusterV2 : global::Pulumi.CustomResource /// Annotations for the Cluster. /// [Output("annotations")] - public Output> Annotations { get; private set; } = null!; + public Output> Annotations { get; private set; } = null!; /// /// Cloud credential secret name is the secret to be used when a cloud credential secret name is not specified at the machine pool level. @@ -109,7 +109,7 @@ public partial class ClusterV2 : global::Pulumi.CustomResource /// Labels for the Cluster. /// [Output("labels")] - public Output> Labels { get; private set; } = null!; + public Output> Labels { get; private set; } = null!; /// /// Local auth endpoint configures the Authorized Cluster Endpoint (ACE) which can be used to directly access the Kubernetes API server, without requiring communication through Rancher. For more information, please refer to [Rancher Documentation](https://ranchermanager.docs.rancher.com/how-to-guides/new-user-guides/kubernetes-clusters-in-rancher-setup/register-existing-clusters#authorized-cluster-endpoint-support-for-rke2-and-k3s-clusters). @@ -199,14 +199,14 @@ public InputList AgentEnvVars } [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for the Cluster. /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -277,14 +277,14 @@ public InputList FleetAge public Input KubernetesVersion { get; set; } = null!; [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for the Cluster. /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -327,14 +327,14 @@ public InputList AgentEnvVars } [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for the Cluster. /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -443,14 +443,14 @@ public Input? KubeConfig public Input? KubernetesVersion { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for the Cluster. /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/ConfigMapV2.cs b/sdk/dotnet/ConfigMapV2.cs index 5ed023f1c..fa969acbe 100644 --- a/sdk/dotnet/ConfigMapV2.cs +++ b/sdk/dotnet/ConfigMapV2.cs @@ -27,7 +27,7 @@ public partial class ConfigMapV2 : global::Pulumi.CustomResource /// Annotations for the configMap v2 (map) /// [Output("annotations")] - public Output> Annotations { get; private set; } = null!; + public Output> Annotations { get; private set; } = null!; /// /// The cluster id of the configMap V2 (string) @@ -39,7 +39,7 @@ public partial class ConfigMapV2 : global::Pulumi.CustomResource /// The data of the configMap v2 (map) /// [Output("data")] - public Output> Data { get; private set; } = null!; + public Output> Data { get; private set; } = null!; /// /// If set to true, any configMap update will remove and recreate the configMap. This is a beta field enabled by k8s `ImmutableEphemeralVolumes` feature gate. Default: `false` (bool) @@ -51,7 +51,7 @@ public partial class ConfigMapV2 : global::Pulumi.CustomResource /// Labels for the configMap v2 (map) /// [Output("labels")] - public Output> Labels { get; private set; } = null!; + public Output> Labels { get; private set; } = null!; /// /// The name of the configMap v2 (string) @@ -118,14 +118,14 @@ public static ConfigMapV2 Get(string name, Input id, ConfigMapV2State? s public sealed class ConfigMapV2Args : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for the configMap v2 (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -136,14 +136,14 @@ public InputMap Annotations public Input ClusterId { get; set; } = null!; [Input("data", required: true)] - private InputMap? _data; + private InputMap? _data; /// /// The data of the configMap v2 (map) /// - public InputMap Data + public InputMap Data { - get => _data ?? (_data = new InputMap()); + get => _data ?? (_data = new InputMap()); set => _data = value; } @@ -154,14 +154,14 @@ public InputMap Data public Input? Immutable { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for the configMap v2 (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -186,14 +186,14 @@ public ConfigMapV2Args() public sealed class ConfigMapV2State : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for the configMap v2 (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -204,14 +204,14 @@ public InputMap Annotations public Input? ClusterId { get; set; } [Input("data")] - private InputMap? _data; + private InputMap? _data; /// /// The data of the configMap v2 (map) /// - public InputMap Data + public InputMap Data { - get => _data ?? (_data = new InputMap()); + get => _data ?? (_data = new InputMap()); set => _data = value; } @@ -222,14 +222,14 @@ public InputMap Data public Input? Immutable { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for the configMap v2 (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/CustomUserToken.cs b/sdk/dotnet/CustomUserToken.cs index 63a3a0c24..6c188e7b9 100644 --- a/sdk/dotnet/CustomUserToken.cs +++ b/sdk/dotnet/CustomUserToken.cs @@ -76,7 +76,7 @@ public partial class CustomUserToken : global::Pulumi.CustomResource /// (Computed) Annotations of the token (map) /// [Output("annotations")] - public Output> Annotations { get; private set; } = null!; + public Output> Annotations { get; private set; } = null!; /// /// Cluster ID for scoped token (string) @@ -106,7 +106,7 @@ public partial class CustomUserToken : global::Pulumi.CustomResource /// (Computed) Labels of the token (map) /// [Output("labels")] - public Output> Labels { get; private set; } = null!; + public Output> Labels { get; private set; } = null!; /// /// (Computed) Token name (string) @@ -224,14 +224,14 @@ public static CustomUserToken Get(string name, Input id, CustomUserToken public sealed class CustomUserTokenArgs : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// (Computed) Annotations of the token (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -248,14 +248,14 @@ public InputMap Annotations public Input? Description { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// (Computed) Labels of the token (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -310,14 +310,14 @@ public sealed class CustomUserTokenState : global::Pulumi.ResourceArgs public Input? AccessKey { get; set; } [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// (Computed) Annotations of the token (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -346,14 +346,14 @@ public InputMap Annotations public Input? Expired { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// (Computed) Labels of the token (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/EtcdBackup.cs b/sdk/dotnet/EtcdBackup.cs index 8df7f562b..35acb3093 100644 --- a/sdk/dotnet/EtcdBackup.cs +++ b/sdk/dotnet/EtcdBackup.cs @@ -65,7 +65,7 @@ public partial class EtcdBackup : global::Pulumi.CustomResource /// Annotations for Etcd Backup object (map) /// [Output("annotations")] - public Output> Annotations { get; private set; } = null!; + public Output> Annotations { get; private set; } = null!; /// /// Backup config for etcd backup (list maxitems:1) @@ -89,7 +89,7 @@ public partial class EtcdBackup : global::Pulumi.CustomResource /// Labels for Etcd Backup object (map) /// [Output("labels")] - public Output> Labels { get; private set; } = null!; + public Output> Labels { get; private set; } = null!; /// /// Manual execution of the Etcd Backup. Default `false` (bool) @@ -156,14 +156,14 @@ public static EtcdBackup Get(string name, Input id, EtcdBackupState? sta public sealed class EtcdBackupArgs : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for Etcd Backup object (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -186,14 +186,14 @@ public InputMap Annotations public Input? Filename { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for Etcd Backup object (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -224,14 +224,14 @@ public EtcdBackupArgs() public sealed class EtcdBackupState : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for Etcd Backup object (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -254,14 +254,14 @@ public InputMap Annotations public Input? Filename { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for Etcd Backup object (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/Feature.cs b/sdk/dotnet/Feature.cs index b2daf9757..861e0e670 100644 --- a/sdk/dotnet/Feature.cs +++ b/sdk/dotnet/Feature.cs @@ -45,13 +45,13 @@ public partial class Feature : global::Pulumi.CustomResource /// Annotations for feature object (map) /// [Output("annotations")] - public Output> Annotations { get; private set; } = null!; + public Output> Annotations { get; private set; } = null!; /// /// Labels for feature object (map) /// [Output("labels")] - public Output> Labels { get; private set; } = null!; + public Output> Labels { get; private set; } = null!; /// /// The name of the feature (string) @@ -112,26 +112,26 @@ public static Feature Get(string name, Input id, FeatureState? state = n public sealed class FeatureArgs : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for feature object (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for feature object (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -156,26 +156,26 @@ public FeatureArgs() public sealed class FeatureState : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for feature object (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for feature object (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/GetApp.cs b/sdk/dotnet/GetApp.cs index 73cae9508..c5bcc8e95 100644 --- a/sdk/dotnet/GetApp.cs +++ b/sdk/dotnet/GetApp.cs @@ -68,14 +68,14 @@ public static Output Invoke(GetAppInvokeArgs args, InvokeOptions? public sealed class GetAppArgs : global::Pulumi.InvokeArgs { [Input("annotations")] - private Dictionary? _annotations; + private Dictionary? _annotations; /// /// (Computed) Annotations for the catalog (map) /// - public Dictionary Annotations + public Dictionary Annotations { - get => _annotations ?? (_annotations = new Dictionary()); + get => _annotations ?? (_annotations = new Dictionary()); set => _annotations = value; } @@ -106,14 +106,14 @@ public GetAppArgs() public sealed class GetAppInvokeArgs : global::Pulumi.InvokeArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// (Computed) Annotations for the catalog (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -148,11 +148,11 @@ public sealed class GetAppResult /// /// (Computed) Annotations for the catalog (map) /// - public readonly ImmutableDictionary Annotations; + public readonly ImmutableDictionary Annotations; /// /// (Computed) Answers for the app (map) /// - public readonly ImmutableDictionary Answers; + public readonly ImmutableDictionary Answers; /// /// (Computed) Catalog name of the app (string) /// @@ -172,7 +172,7 @@ public sealed class GetAppResult /// /// (Computed) Labels for the catalog (map) /// - public readonly ImmutableDictionary Labels; + public readonly ImmutableDictionary Labels; public readonly string Name; public readonly string ProjectId; /// @@ -195,9 +195,9 @@ public sealed class GetAppResult [OutputConstructor] private GetAppResult( - ImmutableDictionary annotations, + ImmutableDictionary annotations, - ImmutableDictionary answers, + ImmutableDictionary answers, string catalogName, @@ -207,7 +207,7 @@ private GetAppResult( string id, - ImmutableDictionary labels, + ImmutableDictionary labels, string name, diff --git a/sdk/dotnet/GetCatalog.cs b/sdk/dotnet/GetCatalog.cs index afacb4cc0..8327f075c 100644 --- a/sdk/dotnet/GetCatalog.cs +++ b/sdk/dotnet/GetCatalog.cs @@ -108,7 +108,7 @@ public sealed class GetCatalogResult /// /// (Computed) Annotations for the catalog (map) /// - public readonly ImmutableDictionary Annotations; + public readonly ImmutableDictionary Annotations; /// /// (Computed) The branch of the catalog repo to use (string) /// @@ -132,7 +132,7 @@ public sealed class GetCatalogResult /// /// (Computed) Labels for the catalog (map) /// - public readonly ImmutableDictionary Labels; + public readonly ImmutableDictionary Labels; public readonly string Name; /// /// (Computed/Sensitive) The password to access the catalog if needed (string) @@ -158,7 +158,7 @@ public sealed class GetCatalogResult [OutputConstructor] private GetCatalogResult( - ImmutableDictionary annotations, + ImmutableDictionary annotations, string branch, @@ -170,7 +170,7 @@ private GetCatalogResult( string kind, - ImmutableDictionary labels, + ImmutableDictionary labels, string name, diff --git a/sdk/dotnet/GetCatalogV2.cs b/sdk/dotnet/GetCatalogV2.cs index b57364cbf..163ebf7f4 100644 --- a/sdk/dotnet/GetCatalogV2.cs +++ b/sdk/dotnet/GetCatalogV2.cs @@ -72,7 +72,7 @@ public sealed class GetCatalogV2Result /// /// (Computed) Annotations for the catalog v2 (map) /// - public readonly ImmutableDictionary Annotations; + public readonly ImmutableDictionary Annotations; /// /// (Computed) PEM encoded CA bundle which will be used to validate the repo's certificate (string) /// @@ -101,7 +101,7 @@ public sealed class GetCatalogV2Result /// /// (Computed) Labels for the catalog v2 (map) /// - public readonly ImmutableDictionary Labels; + public readonly ImmutableDictionary Labels; public readonly string Name; /// /// (Computed) The k8s resource version (string) @@ -130,7 +130,7 @@ public sealed class GetCatalogV2Result [OutputConstructor] private GetCatalogV2Result( - ImmutableDictionary annotations, + ImmutableDictionary annotations, string caBundle, @@ -146,7 +146,7 @@ private GetCatalogV2Result( bool insecure, - ImmutableDictionary labels, + ImmutableDictionary labels, string name, diff --git a/sdk/dotnet/GetCertificate.cs b/sdk/dotnet/GetCertificate.cs index d21117bcc..3c74d8644 100644 --- a/sdk/dotnet/GetCertificate.cs +++ b/sdk/dotnet/GetCertificate.cs @@ -170,7 +170,7 @@ public sealed class GetCertificateResult /// /// (Computed) Annotations for certificate object (map) /// - public readonly ImmutableDictionary Annotations; + public readonly ImmutableDictionary Annotations; /// /// (Computed) Base64 encoded certs (string) /// @@ -186,14 +186,14 @@ public sealed class GetCertificateResult /// /// (Computed) Labels for certificate object (map) /// - public readonly ImmutableDictionary Labels; + public readonly ImmutableDictionary Labels; public readonly string Name; public readonly string? NamespaceId; public readonly string ProjectId; [OutputConstructor] private GetCertificateResult( - ImmutableDictionary annotations, + ImmutableDictionary annotations, string certs, @@ -201,7 +201,7 @@ private GetCertificateResult( string id, - ImmutableDictionary labels, + ImmutableDictionary labels, string name, diff --git a/sdk/dotnet/GetCloudCredential.cs b/sdk/dotnet/GetCloudCredential.cs index c254c088f..d118d251b 100644 --- a/sdk/dotnet/GetCloudCredential.cs +++ b/sdk/dotnet/GetCloudCredential.cs @@ -96,7 +96,7 @@ public sealed class GetCloudCredentialResult /// /// (Computed) Annotations for the Cloud Credential (map) /// - public readonly ImmutableDictionary Annotations; + public readonly ImmutableDictionary Annotations; /// /// The provider-assigned unique ID for this managed resource. /// @@ -104,16 +104,16 @@ public sealed class GetCloudCredentialResult /// /// (Computed) Labels for the Cloud Credential (map) /// - public readonly ImmutableDictionary Labels; + public readonly ImmutableDictionary Labels; public readonly string Name; [OutputConstructor] private GetCloudCredentialResult( - ImmutableDictionary annotations, + ImmutableDictionary annotations, string id, - ImmutableDictionary labels, + ImmutableDictionary labels, string name) { diff --git a/sdk/dotnet/GetCluster.cs b/sdk/dotnet/GetCluster.cs index 96df00365..d9c93673c 100644 --- a/sdk/dotnet/GetCluster.cs +++ b/sdk/dotnet/GetCluster.cs @@ -114,7 +114,7 @@ public sealed class GetClusterResult /// /// (Computed) Annotations for Node Pool object (map) /// - public readonly ImmutableDictionary Annotations; + public readonly ImmutableDictionary Annotations; /// /// (Computed) K8s cluster ca cert (string) /// @@ -208,7 +208,7 @@ public sealed class GetClusterResult /// /// (Computed) Labels for Node Pool object (map) /// - public readonly ImmutableDictionary Labels; + public readonly ImmutableDictionary Labels; public readonly string Name; /// /// (Computed) The Oracle OKE configuration for `oke` Clusters. Conflicts with `aks_config`, `aks_config_v2`, `eks_config`, `eks_config_v2`, `gke_config`, `gke_config_v2`, `k3s_config` and `rke_config` (list maxitems:1) @@ -235,7 +235,7 @@ private GetClusterResult( Outputs.GetClusterAksConfigV2Result aksConfigV2, - ImmutableDictionary annotations, + ImmutableDictionary annotations, string caCert, @@ -285,7 +285,7 @@ private GetClusterResult( string kubeConfig, - ImmutableDictionary labels, + ImmutableDictionary labels, string name, diff --git a/sdk/dotnet/GetClusterAlertGroup.cs b/sdk/dotnet/GetClusterAlertGroup.cs index f09fe15b5..54ca4b23c 100644 --- a/sdk/dotnet/GetClusterAlertGroup.cs +++ b/sdk/dotnet/GetClusterAlertGroup.cs @@ -110,7 +110,7 @@ public sealed class GetClusterAlertGroupResult /// /// (Computed) The cluster alert group annotations (map) /// - public readonly ImmutableDictionary Annotations; + public readonly ImmutableDictionary Annotations; public readonly string ClusterId; /// /// (Computed) The cluster alert group description (string) @@ -131,7 +131,7 @@ public sealed class GetClusterAlertGroupResult /// /// (Computed) The cluster alert group labels (map) /// - public readonly ImmutableDictionary Labels; + public readonly ImmutableDictionary Labels; public readonly string Name; /// /// (Computed) The cluster alert group recipients (list) @@ -144,7 +144,7 @@ public sealed class GetClusterAlertGroupResult [OutputConstructor] private GetClusterAlertGroupResult( - ImmutableDictionary annotations, + ImmutableDictionary annotations, string clusterId, @@ -156,7 +156,7 @@ private GetClusterAlertGroupResult( string id, - ImmutableDictionary labels, + ImmutableDictionary labels, string name, diff --git a/sdk/dotnet/GetClusterAlertRule.cs b/sdk/dotnet/GetClusterAlertRule.cs index 489683911..a1bee4ba8 100644 --- a/sdk/dotnet/GetClusterAlertRule.cs +++ b/sdk/dotnet/GetClusterAlertRule.cs @@ -72,14 +72,14 @@ public sealed class GetClusterAlertRuleArgs : global::Pulumi.InvokeArgs public string ClusterId { get; set; } = null!; [Input("labels")] - private Dictionary? _labels; + private Dictionary? _labels; /// /// (Computed) The cluster alert rule labels (map) /// - public Dictionary Labels + public Dictionary Labels { - get => _labels ?? (_labels = new Dictionary()); + get => _labels ?? (_labels = new Dictionary()); set => _labels = value; } @@ -104,14 +104,14 @@ public sealed class GetClusterAlertRuleInvokeArgs : global::Pulumi.InvokeArgs public Input ClusterId { get; set; } = null!; [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// (Computed) The cluster alert rule labels (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -134,7 +134,7 @@ public sealed class GetClusterAlertRuleResult /// /// (Computed) The cluster alert rule annotations (map) /// - public readonly ImmutableDictionary Annotations; + public readonly ImmutableDictionary Annotations; public readonly string ClusterId; /// /// (Computed) The cluster alert rule event rule. ConflictsWith: `"metric_rule", "node_rule", "system_service_rule"` (list Maxitems:1) @@ -163,7 +163,7 @@ public sealed class GetClusterAlertRuleResult /// /// (Computed) The cluster alert rule labels (map) /// - public readonly ImmutableDictionary? Labels; + public readonly ImmutableDictionary? Labels; /// /// (Computed) The cluster alert rule metric rule. ConflictsWith: `"event_rule", "node_rule", "system_service_rule"`` (list Maxitems:1) /// @@ -188,7 +188,7 @@ public sealed class GetClusterAlertRuleResult [OutputConstructor] private GetClusterAlertRuleResult( - ImmutableDictionary annotations, + ImmutableDictionary annotations, string clusterId, @@ -204,7 +204,7 @@ private GetClusterAlertRuleResult( bool inherited, - ImmutableDictionary? labels, + ImmutableDictionary? labels, Outputs.GetClusterAlertRuleMetricRuleResult metricRule, diff --git a/sdk/dotnet/GetClusterDriver.cs b/sdk/dotnet/GetClusterDriver.cs index 6f9b0b88b..218afb975 100644 --- a/sdk/dotnet/GetClusterDriver.cs +++ b/sdk/dotnet/GetClusterDriver.cs @@ -116,7 +116,7 @@ public sealed class GetClusterDriverResult /// /// (Computed) Annotations of the resource (map) /// - public readonly ImmutableDictionary Annotations; + public readonly ImmutableDictionary Annotations; /// /// (Computed) Specify whether the cluster driver is an internal cluster driver or not (bool) /// @@ -132,7 +132,7 @@ public sealed class GetClusterDriverResult /// /// (Computed) Labels of the resource (map) /// - public readonly ImmutableDictionary Labels; + public readonly ImmutableDictionary Labels; public readonly string Name; /// /// (Computed) The URL to load for customized Add Clusters screen for this driver (string) @@ -150,7 +150,7 @@ private GetClusterDriverResult( string actualUrl, - ImmutableDictionary annotations, + ImmutableDictionary annotations, bool builtin, @@ -158,7 +158,7 @@ private GetClusterDriverResult( string id, - ImmutableDictionary labels, + ImmutableDictionary labels, string name, diff --git a/sdk/dotnet/GetClusterRoleTemplateBinding.cs b/sdk/dotnet/GetClusterRoleTemplateBinding.cs index 763f8eca4..43066a976 100644 --- a/sdk/dotnet/GetClusterRoleTemplateBinding.cs +++ b/sdk/dotnet/GetClusterRoleTemplateBinding.cs @@ -122,7 +122,7 @@ public sealed class GetClusterRoleTemplateBindingResult /// /// (Computed) Annotations of the resource (map) /// - public readonly ImmutableDictionary Annotations; + public readonly ImmutableDictionary Annotations; public readonly string ClusterId; /// /// (Computed) The group ID to assign cluster role template binding (string) @@ -139,7 +139,7 @@ public sealed class GetClusterRoleTemplateBindingResult /// /// (Computed) Labels of the resource (map) /// - public readonly ImmutableDictionary Labels; + public readonly ImmutableDictionary Labels; public readonly string Name; public readonly string RoleTemplateId; /// @@ -153,7 +153,7 @@ public sealed class GetClusterRoleTemplateBindingResult [OutputConstructor] private GetClusterRoleTemplateBindingResult( - ImmutableDictionary annotations, + ImmutableDictionary annotations, string clusterId, @@ -163,7 +163,7 @@ private GetClusterRoleTemplateBindingResult( string id, - ImmutableDictionary labels, + ImmutableDictionary labels, string name, diff --git a/sdk/dotnet/GetClusterTemplate.cs b/sdk/dotnet/GetClusterTemplate.cs index 3c1b7bf84..ee14b9661 100644 --- a/sdk/dotnet/GetClusterTemplate.cs +++ b/sdk/dotnet/GetClusterTemplate.cs @@ -68,14 +68,14 @@ public static Output Invoke(GetClusterTemplateInvokeAr public sealed class GetClusterTemplateArgs : global::Pulumi.InvokeArgs { [Input("annotations")] - private Dictionary? _annotations; + private Dictionary? _annotations; /// /// (Computed) Annotations for the cluster template (map) /// - public Dictionary Annotations + public Dictionary Annotations { - get => _annotations ?? (_annotations = new Dictionary()); + get => _annotations ?? (_annotations = new Dictionary()); set => _annotations = value; } @@ -83,14 +83,14 @@ public Dictionary Annotations public string? Description { get; set; } [Input("labels")] - private Dictionary? _labels; + private Dictionary? _labels; /// /// (Computed) Labels for the cluster template (map) /// - public Dictionary Labels + public Dictionary Labels { - get => _labels ?? (_labels = new Dictionary()); + get => _labels ?? (_labels = new Dictionary()); set => _labels = value; } @@ -109,14 +109,14 @@ public GetClusterTemplateArgs() public sealed class GetClusterTemplateInvokeArgs : global::Pulumi.InvokeArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// (Computed) Annotations for the cluster template (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -124,14 +124,14 @@ public InputMap Annotations public Input? Description { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// (Computed) Labels for the cluster template (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -154,7 +154,7 @@ public sealed class GetClusterTemplateResult /// /// (Computed) Annotations for the cluster template (map) /// - public readonly ImmutableDictionary Annotations; + public readonly ImmutableDictionary Annotations; /// /// (Computed) Default cluster template revision ID (string) /// @@ -167,7 +167,7 @@ public sealed class GetClusterTemplateResult /// /// (Computed) Labels for the cluster template (map) /// - public readonly ImmutableDictionary Labels; + public readonly ImmutableDictionary Labels; /// /// (Computed) Cluster template members (list) /// @@ -180,7 +180,7 @@ public sealed class GetClusterTemplateResult [OutputConstructor] private GetClusterTemplateResult( - ImmutableDictionary annotations, + ImmutableDictionary annotations, string defaultRevisionId, @@ -188,7 +188,7 @@ private GetClusterTemplateResult( string id, - ImmutableDictionary labels, + ImmutableDictionary labels, ImmutableArray members, diff --git a/sdk/dotnet/GetClusterV2.cs b/sdk/dotnet/GetClusterV2.cs index 028c11e5b..945cfb698 100644 --- a/sdk/dotnet/GetClusterV2.cs +++ b/sdk/dotnet/GetClusterV2.cs @@ -111,7 +111,7 @@ public sealed class GetClusterV2Result /// (Computed) Optional Agent Env Vars for Rancher agent (list) /// public readonly ImmutableArray AgentEnvVars; - public readonly ImmutableDictionary Annotations; + public readonly ImmutableDictionary Annotations; /// /// (Computed) Cluster V2 cloud credential secret name (string) /// @@ -153,7 +153,7 @@ public sealed class GetClusterV2Result /// (Computed) The kubernetes version of the Cluster v2 (list maxitems:1) /// public readonly string KubernetesVersion; - public readonly ImmutableDictionary Labels; + public readonly ImmutableDictionary Labels; public readonly string Name; /// /// (Computed) Cluster v2 k8s resource version (string) @@ -168,7 +168,7 @@ public sealed class GetClusterV2Result private GetClusterV2Result( ImmutableArray agentEnvVars, - ImmutableDictionary annotations, + ImmutableDictionary annotations, string cloudCredentialSecretName, @@ -192,7 +192,7 @@ private GetClusterV2Result( string kubernetesVersion, - ImmutableDictionary labels, + ImmutableDictionary labels, string name, diff --git a/sdk/dotnet/GetConfigMapV2.cs b/sdk/dotnet/GetConfigMapV2.cs index 90690c22f..e60228c5c 100644 --- a/sdk/dotnet/GetConfigMapV2.cs +++ b/sdk/dotnet/GetConfigMapV2.cs @@ -84,12 +84,12 @@ public sealed class GetConfigMapV2Result /// /// (Computed) Annotations for the configMap v2 (map) /// - public readonly ImmutableDictionary Annotations; + public readonly ImmutableDictionary Annotations; public readonly string ClusterId; /// /// (Computed) The data of the configMap v2 (map) /// - public readonly ImmutableDictionary Data; + public readonly ImmutableDictionary Data; /// /// The provider-assigned unique ID for this managed resource. /// @@ -101,7 +101,7 @@ public sealed class GetConfigMapV2Result /// /// (Computed) Labels for the configMap v2 (map) /// - public readonly ImmutableDictionary Labels; + public readonly ImmutableDictionary Labels; public readonly string Name; public readonly string? Namespace; /// @@ -111,17 +111,17 @@ public sealed class GetConfigMapV2Result [OutputConstructor] private GetConfigMapV2Result( - ImmutableDictionary annotations, + ImmutableDictionary annotations, string clusterId, - ImmutableDictionary data, + ImmutableDictionary data, string id, bool immutable, - ImmutableDictionary labels, + ImmutableDictionary labels, string name, diff --git a/sdk/dotnet/GetEtcdBackup.cs b/sdk/dotnet/GetEtcdBackup.cs index f19897bd1..bc1aff3f4 100644 --- a/sdk/dotnet/GetEtcdBackup.cs +++ b/sdk/dotnet/GetEtcdBackup.cs @@ -110,7 +110,7 @@ public sealed class GetEtcdBackupResult /// /// (Computed) Annotations for Etcd Backup object (map) /// - public readonly ImmutableDictionary Annotations; + public readonly ImmutableDictionary Annotations; /// /// (Computed) Backup config for etcd backup (list maxitems:1) /// @@ -127,7 +127,7 @@ public sealed class GetEtcdBackupResult /// /// (Computed) Labels for Etcd Backup object (map) /// - public readonly ImmutableDictionary Labels; + public readonly ImmutableDictionary Labels; /// /// (Computed) Manual execution of the Etcd Backup. Default `false` (bool) /// @@ -140,7 +140,7 @@ public sealed class GetEtcdBackupResult [OutputConstructor] private GetEtcdBackupResult( - ImmutableDictionary annotations, + ImmutableDictionary annotations, Outputs.GetEtcdBackupBackupConfigResult backupConfig, @@ -150,7 +150,7 @@ private GetEtcdBackupResult( string id, - ImmutableDictionary labels, + ImmutableDictionary labels, bool manual, diff --git a/sdk/dotnet/GetGlobalDnsProvider.cs b/sdk/dotnet/GetGlobalDnsProvider.cs index 93307c89a..f8f486373 100644 --- a/sdk/dotnet/GetGlobalDnsProvider.cs +++ b/sdk/dotnet/GetGlobalDnsProvider.cs @@ -97,7 +97,7 @@ public sealed class GetGlobalDnsProviderResult /// /// (Computed) Annotations of the resource (map) /// - public readonly ImmutableDictionary Annotations; + public readonly ImmutableDictionary Annotations; public readonly Outputs.GetGlobalDnsProviderCloudflareConfigResult CloudflareConfig; public readonly string DnsProvider; /// @@ -107,7 +107,7 @@ public sealed class GetGlobalDnsProviderResult /// /// (Computed) Labels of the resource (map) /// - public readonly ImmutableDictionary Labels; + public readonly ImmutableDictionary Labels; /// /// (Computed) The name of the global DNS provider (string) /// @@ -119,7 +119,7 @@ public sealed class GetGlobalDnsProviderResult private GetGlobalDnsProviderResult( Outputs.GetGlobalDnsProviderAlidnsConfigResult alidnsConfig, - ImmutableDictionary annotations, + ImmutableDictionary annotations, Outputs.GetGlobalDnsProviderCloudflareConfigResult cloudflareConfig, @@ -127,7 +127,7 @@ private GetGlobalDnsProviderResult( string id, - ImmutableDictionary labels, + ImmutableDictionary labels, string name, diff --git a/sdk/dotnet/GetGlobalRole.cs b/sdk/dotnet/GetGlobalRole.cs index 57a118ade..44b1adfaf 100644 --- a/sdk/dotnet/GetGlobalRole.cs +++ b/sdk/dotnet/GetGlobalRole.cs @@ -120,7 +120,7 @@ public sealed class GetGlobalRoleResult /// /// (Computed) Annotations for global role object (map) /// - public readonly ImmutableDictionary Annotations; + public readonly ImmutableDictionary Annotations; /// /// (Computed) Builtin global role (bool) /// @@ -140,7 +140,7 @@ public sealed class GetGlobalRoleResult /// /// (Computed) Labels for global role object (map) /// - public readonly ImmutableDictionary Labels; + public readonly ImmutableDictionary Labels; public readonly string Name; /// /// (Computed) Whether or not this role should be added to new users (bool) @@ -153,7 +153,7 @@ public sealed class GetGlobalRoleResult [OutputConstructor] private GetGlobalRoleResult( - ImmutableDictionary annotations, + ImmutableDictionary annotations, bool builtin, @@ -163,7 +163,7 @@ private GetGlobalRoleResult( ImmutableArray inheritedClusterRoles, - ImmutableDictionary labels, + ImmutableDictionary labels, string name, diff --git a/sdk/dotnet/GetGlobalRoleBinding.cs b/sdk/dotnet/GetGlobalRoleBinding.cs index c1f4f0dc7..66e1f1f58 100644 --- a/sdk/dotnet/GetGlobalRoleBinding.cs +++ b/sdk/dotnet/GetGlobalRoleBinding.cs @@ -110,7 +110,7 @@ public sealed class GetGlobalRoleBindingResult /// /// (Computed) Annotations of the resource (map) /// - public readonly ImmutableDictionary Annotations; + public readonly ImmutableDictionary Annotations; public readonly string GlobalRoleId; /// /// (Computed) The group principal ID to assign global role binding. Rancher v2.4.0 or higher is required (string) @@ -123,7 +123,7 @@ public sealed class GetGlobalRoleBindingResult /// /// (Computed) Labels of the resource (map) /// - public readonly ImmutableDictionary Labels; + public readonly ImmutableDictionary Labels; public readonly string Name; /// /// (Computed) The user ID to assign global role binding (string) @@ -132,7 +132,7 @@ public sealed class GetGlobalRoleBindingResult [OutputConstructor] private GetGlobalRoleBindingResult( - ImmutableDictionary annotations, + ImmutableDictionary annotations, string globalRoleId, @@ -140,7 +140,7 @@ private GetGlobalRoleBindingResult( string id, - ImmutableDictionary labels, + ImmutableDictionary labels, string name, diff --git a/sdk/dotnet/GetMultiClusterApp.cs b/sdk/dotnet/GetMultiClusterApp.cs index 452c1a4aa..a9cb0872e 100644 --- a/sdk/dotnet/GetMultiClusterApp.cs +++ b/sdk/dotnet/GetMultiClusterApp.cs @@ -96,7 +96,7 @@ public sealed class GetMultiClusterAppResult /// /// (Computed) Annotations for multi cluster app object (map) /// - public readonly ImmutableDictionary Annotations; + public readonly ImmutableDictionary Annotations; /// /// (Computed) The multi cluster app answers (list) /// @@ -112,7 +112,7 @@ public sealed class GetMultiClusterAppResult /// /// (Computed) Labels for multi cluster app object (map) /// - public readonly ImmutableDictionary Labels; + public readonly ImmutableDictionary Labels; /// /// (Computed) The multi cluster app members (list) /// @@ -153,7 +153,7 @@ public sealed class GetMultiClusterAppResult [OutputConstructor] private GetMultiClusterAppResult( - ImmutableDictionary annotations, + ImmutableDictionary annotations, ImmutableArray answers, @@ -161,7 +161,7 @@ private GetMultiClusterAppResult( string id, - ImmutableDictionary labels, + ImmutableDictionary labels, ImmutableArray members, diff --git a/sdk/dotnet/GetNamespace.cs b/sdk/dotnet/GetNamespace.cs index 7e62475ec..cc7e9103c 100644 --- a/sdk/dotnet/GetNamespace.cs +++ b/sdk/dotnet/GetNamespace.cs @@ -110,7 +110,7 @@ public sealed class GetNamespaceResult /// /// (Computed) Annotations for Node Pool object (map) /// - public readonly ImmutableDictionary Annotations; + public readonly ImmutableDictionary Annotations; /// /// (Computed) Default containers resource limits on namespace (List maxitem:1) /// @@ -126,7 +126,7 @@ public sealed class GetNamespaceResult /// /// (Computed) Labels for Node Pool object (map) /// - public readonly ImmutableDictionary Labels; + public readonly ImmutableDictionary Labels; public readonly string Name; public readonly string ProjectId; /// @@ -136,7 +136,7 @@ public sealed class GetNamespaceResult [OutputConstructor] private GetNamespaceResult( - ImmutableDictionary annotations, + ImmutableDictionary annotations, Outputs.GetNamespaceContainerResourceLimitResult containerResourceLimit, @@ -144,7 +144,7 @@ private GetNamespaceResult( string id, - ImmutableDictionary labels, + ImmutableDictionary labels, string name, diff --git a/sdk/dotnet/GetNodeDriver.cs b/sdk/dotnet/GetNodeDriver.cs index e805f32f1..96bb16879 100644 --- a/sdk/dotnet/GetNodeDriver.cs +++ b/sdk/dotnet/GetNodeDriver.cs @@ -112,7 +112,7 @@ public sealed class GetNodeDriverResult /// /// (Computed) Annotations of the resource (map) /// - public readonly ImmutableDictionary Annotations; + public readonly ImmutableDictionary Annotations; /// /// (Computed) Specify wheter the node driver is an internal cluster driver or not (bool) /// @@ -136,7 +136,7 @@ public sealed class GetNodeDriverResult /// /// (Computed) Labels of the resource (map) /// - public readonly ImmutableDictionary Labels; + public readonly ImmutableDictionary Labels; public readonly string Name; /// /// (Computed) The URL to load for customized Add Node screen for this driver (string) @@ -152,7 +152,7 @@ public sealed class GetNodeDriverResult private GetNodeDriverResult( bool active, - ImmutableDictionary annotations, + ImmutableDictionary annotations, bool builtin, @@ -164,7 +164,7 @@ private GetNodeDriverResult( string id, - ImmutableDictionary labels, + ImmutableDictionary labels, string name, diff --git a/sdk/dotnet/GetNodePool.cs b/sdk/dotnet/GetNodePool.cs index 40afe180b..849d6f908 100644 --- a/sdk/dotnet/GetNodePool.cs +++ b/sdk/dotnet/GetNodePool.cs @@ -122,7 +122,7 @@ public sealed class GetNodePoolResult /// /// (Computed) Annotations for Node Pool object (map) /// - public readonly ImmutableDictionary Annotations; + public readonly ImmutableDictionary Annotations; public readonly string ClusterId; /// /// (Computed) RKE control plane role for created nodes (bool) @@ -147,7 +147,7 @@ public sealed class GetNodePoolResult /// /// (Computed) Labels for Node Pool object (map) /// - public readonly ImmutableDictionary Labels; + public readonly ImmutableDictionary Labels; public readonly string Name; /// /// (Computed) Node taints (List) @@ -165,7 +165,7 @@ public sealed class GetNodePoolResult [OutputConstructor] private GetNodePoolResult( - ImmutableDictionary annotations, + ImmutableDictionary annotations, string clusterId, @@ -179,7 +179,7 @@ private GetNodePoolResult( string id, - ImmutableDictionary labels, + ImmutableDictionary labels, string name, diff --git a/sdk/dotnet/GetNodeTemplate.cs b/sdk/dotnet/GetNodeTemplate.cs index a16c16cee..201b44e51 100644 --- a/sdk/dotnet/GetNodeTemplate.cs +++ b/sdk/dotnet/GetNodeTemplate.cs @@ -108,7 +108,7 @@ public sealed class GetNodeTemplateResult /// /// (Computed) Annotations for Node Template object (map) /// - public readonly ImmutableDictionary Annotations; + public readonly ImmutableDictionary Annotations; /// /// (Computed) Cloud credential ID for the Node Template. Required from Rancher v2.2.x (string) /// @@ -124,7 +124,7 @@ public sealed class GetNodeTemplateResult /// /// (Computed) Engine environment for the node template (string) /// - public readonly ImmutableDictionary EngineEnv; + public readonly ImmutableDictionary EngineEnv; /// /// (Computed) Insecure registry for the node template (list) /// @@ -136,11 +136,11 @@ public sealed class GetNodeTemplateResult /// /// (Computed) Engine label for the node template (string) /// - public readonly ImmutableDictionary EngineLabel; + public readonly ImmutableDictionary EngineLabel; /// /// (Computed) Engine options for the node template (map) /// - public readonly ImmutableDictionary EngineOpt; + public readonly ImmutableDictionary EngineOpt; /// /// (Computed) Engine registry mirror for the node template (list) /// @@ -156,7 +156,7 @@ public sealed class GetNodeTemplateResult /// /// (Computed) Labels for Node Template object (map) /// - public readonly ImmutableDictionary Labels; + public readonly ImmutableDictionary Labels; public readonly string Name; /// /// (Computed) Node taints (List) @@ -169,7 +169,7 @@ public sealed class GetNodeTemplateResult [OutputConstructor] private GetNodeTemplateResult( - ImmutableDictionary annotations, + ImmutableDictionary annotations, string cloudCredentialId, @@ -177,15 +177,15 @@ private GetNodeTemplateResult( string driver, - ImmutableDictionary engineEnv, + ImmutableDictionary engineEnv, ImmutableArray engineInsecureRegistries, string engineInstallUrl, - ImmutableDictionary engineLabel, + ImmutableDictionary engineLabel, - ImmutableDictionary engineOpt, + ImmutableDictionary engineOpt, ImmutableArray engineRegistryMirrors, @@ -193,7 +193,7 @@ private GetNodeTemplateResult( string id, - ImmutableDictionary labels, + ImmutableDictionary labels, string name, diff --git a/sdk/dotnet/GetNotifier.cs b/sdk/dotnet/GetNotifier.cs index d199593d5..74bf2e86a 100644 --- a/sdk/dotnet/GetNotifier.cs +++ b/sdk/dotnet/GetNotifier.cs @@ -134,7 +134,7 @@ public sealed class GetNotifierResult /// /// (Computed) Annotations for notifier object (map) /// - public readonly ImmutableDictionary Annotations; + public readonly ImmutableDictionary Annotations; public readonly string ClusterId; /// /// (Computed) The notifier description (string) @@ -151,7 +151,7 @@ public sealed class GetNotifierResult /// /// (Computed) Labels for notifier object (map) /// - public readonly ImmutableDictionary Labels; + public readonly ImmutableDictionary Labels; /// /// (Computed) MSTeams config for notifier (list maxitems:1) /// @@ -180,7 +180,7 @@ public sealed class GetNotifierResult [OutputConstructor] private GetNotifierResult( - ImmutableDictionary annotations, + ImmutableDictionary annotations, string clusterId, @@ -190,7 +190,7 @@ private GetNotifierResult( string id, - ImmutableDictionary labels, + ImmutableDictionary labels, Outputs.GetNotifierMsteamsConfigResult? msteamsConfig, diff --git a/sdk/dotnet/GetPodSecurityAdmissionConfigurationTemplate.cs b/sdk/dotnet/GetPodSecurityAdmissionConfigurationTemplate.cs index dcc4ad990..c1a29ec63 100644 --- a/sdk/dotnet/GetPodSecurityAdmissionConfigurationTemplate.cs +++ b/sdk/dotnet/GetPodSecurityAdmissionConfigurationTemplate.cs @@ -22,18 +22,18 @@ public static Output Invoke( public sealed class GetPodSecurityAdmissionConfigurationTemplateArgs : global::Pulumi.InvokeArgs { [Input("annotations")] - private Dictionary? _annotations; - public Dictionary Annotations + private Dictionary? _annotations; + public Dictionary Annotations { - get => _annotations ?? (_annotations = new Dictionary()); + get => _annotations ?? (_annotations = new Dictionary()); set => _annotations = value; } [Input("labels")] - private Dictionary? _labels; - public Dictionary Labels + private Dictionary? _labels; + public Dictionary Labels { - get => _labels ?? (_labels = new Dictionary()); + get => _labels ?? (_labels = new Dictionary()); set => _labels = value; } @@ -49,18 +49,18 @@ public GetPodSecurityAdmissionConfigurationTemplateArgs() public sealed class GetPodSecurityAdmissionConfigurationTemplateInvokeArgs : global::Pulumi.InvokeArgs { [Input("annotations")] - private InputMap? _annotations; - public InputMap Annotations + private InputMap? _annotations; + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } [Input("labels")] - private InputMap? _labels; - public InputMap Labels + private InputMap? _labels; + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -77,7 +77,7 @@ public GetPodSecurityAdmissionConfigurationTemplateInvokeArgs() [OutputType] public sealed class GetPodSecurityAdmissionConfigurationTemplateResult { - public readonly ImmutableDictionary Annotations; + public readonly ImmutableDictionary Annotations; public readonly Outputs.GetPodSecurityAdmissionConfigurationTemplateDefaultsResult Defaults; public readonly string Description; public readonly Outputs.GetPodSecurityAdmissionConfigurationTemplateExemptionsResult Exemptions; @@ -85,12 +85,12 @@ public sealed class GetPodSecurityAdmissionConfigurationTemplateResult /// The provider-assigned unique ID for this managed resource. /// public readonly string Id; - public readonly ImmutableDictionary Labels; + public readonly ImmutableDictionary Labels; public readonly string Name; [OutputConstructor] private GetPodSecurityAdmissionConfigurationTemplateResult( - ImmutableDictionary annotations, + ImmutableDictionary annotations, Outputs.GetPodSecurityAdmissionConfigurationTemplateDefaultsResult defaults, @@ -100,7 +100,7 @@ private GetPodSecurityAdmissionConfigurationTemplateResult( string id, - ImmutableDictionary labels, + ImmutableDictionary labels, string name) { diff --git a/sdk/dotnet/GetPodSecurityPolicyTemplate.cs b/sdk/dotnet/GetPodSecurityPolicyTemplate.cs index 7c97e1932..250b81e91 100644 --- a/sdk/dotnet/GetPodSecurityPolicyTemplate.cs +++ b/sdk/dotnet/GetPodSecurityPolicyTemplate.cs @@ -122,14 +122,14 @@ public List AllowedUnsafeSysctls } [Input("annotations")] - private Dictionary? _annotations; + private Dictionary? _annotations; /// /// Annotations for PodSecurityPolicyTemplate object (map) /// - public Dictionary Annotations + public Dictionary Annotations { - get => _annotations ?? (_annotations = new Dictionary()); + get => _annotations ?? (_annotations = new Dictionary()); set => _annotations = value; } @@ -203,14 +203,14 @@ public List HostPorts } [Input("labels")] - private Dictionary? _labels; + private Dictionary? _labels; /// /// Labels for PodSecurityPolicyTemplate object (map) /// - public Dictionary Labels + public Dictionary Labels { - get => _labels ?? (_labels = new Dictionary()); + get => _labels ?? (_labels = new Dictionary()); set => _labels = value; } @@ -373,14 +373,14 @@ public InputList AllowedUnsafeSysctls } [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for PodSecurityPolicyTemplate object (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -454,14 +454,14 @@ public InputList HostPorts } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for PodSecurityPolicyTemplate object (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -554,7 +554,7 @@ public sealed class GetPodSecurityPolicyTemplateResult public readonly ImmutableArray AllowedHostPaths; public readonly ImmutableArray AllowedProcMountTypes; public readonly ImmutableArray AllowedUnsafeSysctls; - public readonly ImmutableDictionary Annotations; + public readonly ImmutableDictionary Annotations; public readonly ImmutableArray DefaultAddCapabilities; public readonly bool? DefaultAllowPrivilegeEscalation; public readonly string Description; @@ -568,7 +568,7 @@ public sealed class GetPodSecurityPolicyTemplateResult /// The provider-assigned unique ID for this managed resource. /// public readonly string Id; - public readonly ImmutableDictionary Labels; + public readonly ImmutableDictionary Labels; public readonly string Name; public readonly bool Privileged; public readonly bool ReadOnlyRootFilesystem; @@ -596,7 +596,7 @@ private GetPodSecurityPolicyTemplateResult( ImmutableArray allowedUnsafeSysctls, - ImmutableDictionary annotations, + ImmutableDictionary annotations, ImmutableArray defaultAddCapabilities, @@ -618,7 +618,7 @@ private GetPodSecurityPolicyTemplateResult( string id, - ImmutableDictionary labels, + ImmutableDictionary labels, string name, diff --git a/sdk/dotnet/GetProject.cs b/sdk/dotnet/GetProject.cs index 66a432a3a..9fd8ab7c7 100644 --- a/sdk/dotnet/GetProject.cs +++ b/sdk/dotnet/GetProject.cs @@ -72,7 +72,7 @@ public sealed class GetProjectResult /// /// (Computed) Annotations of the rancher2 project (map) /// - public readonly ImmutableDictionary Annotations; + public readonly ImmutableDictionary Annotations; public readonly string ClusterId; /// /// (Computed) Default containers resource limits on project (List maxitem:1) @@ -93,7 +93,7 @@ public sealed class GetProjectResult /// /// (Computed) Labels of the rancher2 project (map) /// - public readonly ImmutableDictionary Labels; + public readonly ImmutableDictionary Labels; public readonly string Name; /// /// (Computed) Default Pod Security Policy ID for the project (string) @@ -110,7 +110,7 @@ public sealed class GetProjectResult [OutputConstructor] private GetProjectResult( - ImmutableDictionary annotations, + ImmutableDictionary annotations, string clusterId, @@ -122,7 +122,7 @@ private GetProjectResult( string id, - ImmutableDictionary labels, + ImmutableDictionary labels, string name, diff --git a/sdk/dotnet/GetProjectAlertGroup.cs b/sdk/dotnet/GetProjectAlertGroup.cs index 7916130dc..74706fa87 100644 --- a/sdk/dotnet/GetProjectAlertGroup.cs +++ b/sdk/dotnet/GetProjectAlertGroup.cs @@ -110,7 +110,7 @@ public sealed class GetProjectAlertGroupResult /// /// (Computed) The project alert group annotations (map) /// - public readonly ImmutableDictionary Annotations; + public readonly ImmutableDictionary Annotations; /// /// (Computed) The project alert group description (string) /// @@ -130,7 +130,7 @@ public sealed class GetProjectAlertGroupResult /// /// (Computed) The project alert group labels (map) /// - public readonly ImmutableDictionary Labels; + public readonly ImmutableDictionary Labels; public readonly string Name; public readonly string ProjectId; /// @@ -144,7 +144,7 @@ public sealed class GetProjectAlertGroupResult [OutputConstructor] private GetProjectAlertGroupResult( - ImmutableDictionary annotations, + ImmutableDictionary annotations, string description, @@ -154,7 +154,7 @@ private GetProjectAlertGroupResult( string id, - ImmutableDictionary labels, + ImmutableDictionary labels, string name, diff --git a/sdk/dotnet/GetProjectAlertRule.cs b/sdk/dotnet/GetProjectAlertRule.cs index 9338eccfe..6a9939d53 100644 --- a/sdk/dotnet/GetProjectAlertRule.cs +++ b/sdk/dotnet/GetProjectAlertRule.cs @@ -66,14 +66,14 @@ public static Output Invoke(GetProjectAlertRuleInvoke public sealed class GetProjectAlertRuleArgs : global::Pulumi.InvokeArgs { [Input("labels")] - private Dictionary? _labels; + private Dictionary? _labels; /// /// (Computed) The project alert rule labels (map) /// - public Dictionary Labels + public Dictionary Labels { - get => _labels ?? (_labels = new Dictionary()); + get => _labels ?? (_labels = new Dictionary()); set => _labels = value; } @@ -98,14 +98,14 @@ public GetProjectAlertRuleArgs() public sealed class GetProjectAlertRuleInvokeArgs : global::Pulumi.InvokeArgs { [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// (Computed) The project alert rule labels (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -134,7 +134,7 @@ public sealed class GetProjectAlertRuleResult /// /// (Computed) The project alert rule annotations (map) /// - public readonly ImmutableDictionary Annotations; + public readonly ImmutableDictionary Annotations; /// /// (Computed) The project alert rule alert group ID (string) /// @@ -158,7 +158,7 @@ public sealed class GetProjectAlertRuleResult /// /// (Computed) The project alert rule labels (map) /// - public readonly ImmutableDictionary? Labels; + public readonly ImmutableDictionary? Labels; /// /// (Computed) The project alert rule metric rule. ConflictsWith: `"pod_rule", "workload_rule"`` (list Maxitems:1) /// @@ -184,7 +184,7 @@ public sealed class GetProjectAlertRuleResult [OutputConstructor] private GetProjectAlertRuleResult( - ImmutableDictionary annotations, + ImmutableDictionary annotations, string groupId, @@ -196,7 +196,7 @@ private GetProjectAlertRuleResult( bool inherited, - ImmutableDictionary? labels, + ImmutableDictionary? labels, Outputs.GetProjectAlertRuleMetricRuleResult metricRule, diff --git a/sdk/dotnet/GetProjectRoleTemplateBinding.cs b/sdk/dotnet/GetProjectRoleTemplateBinding.cs index 45504a253..98839b051 100644 --- a/sdk/dotnet/GetProjectRoleTemplateBinding.cs +++ b/sdk/dotnet/GetProjectRoleTemplateBinding.cs @@ -122,7 +122,7 @@ public sealed class GetProjectRoleTemplateBindingResult /// /// (Computed) Annotations of the resource (map) /// - public readonly ImmutableDictionary Annotations; + public readonly ImmutableDictionary Annotations; /// /// (Computed) The group ID to assign project role template binding (string) /// @@ -138,7 +138,7 @@ public sealed class GetProjectRoleTemplateBindingResult /// /// (Computed) Labels of the resource (map) /// - public readonly ImmutableDictionary Labels; + public readonly ImmutableDictionary Labels; public readonly string Name; public readonly string ProjectId; public readonly string RoleTemplateId; @@ -153,7 +153,7 @@ public sealed class GetProjectRoleTemplateBindingResult [OutputConstructor] private GetProjectRoleTemplateBindingResult( - ImmutableDictionary annotations, + ImmutableDictionary annotations, string groupId, @@ -161,7 +161,7 @@ private GetProjectRoleTemplateBindingResult( string id, - ImmutableDictionary labels, + ImmutableDictionary labels, string name, diff --git a/sdk/dotnet/GetRegistry.cs b/sdk/dotnet/GetRegistry.cs index 4a7a6d8a1..093aaf11c 100644 --- a/sdk/dotnet/GetRegistry.cs +++ b/sdk/dotnet/GetRegistry.cs @@ -170,7 +170,7 @@ public sealed class GetRegistryResult /// /// (Computed) Annotations for Registry object (map) /// - public readonly ImmutableDictionary Annotations; + public readonly ImmutableDictionary Annotations; /// /// (Computed) A registry description (string) /// @@ -182,7 +182,7 @@ public sealed class GetRegistryResult /// /// (Computed) Labels for Registry object (map) /// - public readonly ImmutableDictionary Labels; + public readonly ImmutableDictionary Labels; public readonly string Name; public readonly string? NamespaceId; public readonly string ProjectId; @@ -193,13 +193,13 @@ public sealed class GetRegistryResult [OutputConstructor] private GetRegistryResult( - ImmutableDictionary annotations, + ImmutableDictionary annotations, string description, string id, - ImmutableDictionary labels, + ImmutableDictionary labels, string name, diff --git a/sdk/dotnet/GetRoleTemplate.cs b/sdk/dotnet/GetRoleTemplate.cs index 1227a6454..2176a9d9e 100644 --- a/sdk/dotnet/GetRoleTemplate.cs +++ b/sdk/dotnet/GetRoleTemplate.cs @@ -136,7 +136,7 @@ public sealed class GetRoleTemplateResult /// /// (Computed) Annotations for role template object (map) /// - public readonly ImmutableDictionary Annotations; + public readonly ImmutableDictionary Annotations; /// /// (Computed) Builtin role template (string) /// @@ -169,7 +169,7 @@ public sealed class GetRoleTemplateResult /// /// (Computed) Labels for role template object (map) /// - public readonly ImmutableDictionary Labels; + public readonly ImmutableDictionary Labels; /// /// (Computed) Locked role template (bool) /// @@ -188,7 +188,7 @@ public sealed class GetRoleTemplateResult private GetRoleTemplateResult( bool administrative, - ImmutableDictionary annotations, + ImmutableDictionary annotations, bool builtin, @@ -206,7 +206,7 @@ private GetRoleTemplateResult( string id, - ImmutableDictionary labels, + ImmutableDictionary labels, bool locked, diff --git a/sdk/dotnet/GetSecret.cs b/sdk/dotnet/GetSecret.cs index b2e4a9a8b..1a65b8869 100644 --- a/sdk/dotnet/GetSecret.cs +++ b/sdk/dotnet/GetSecret.cs @@ -170,11 +170,11 @@ public sealed class GetSecretResult /// /// (Computed) Annotations for secret object (map) /// - public readonly ImmutableDictionary Annotations; + public readonly ImmutableDictionary Annotations; /// /// (Computed) Secret key/value data. Base64 encoding required for values (map) /// - public readonly ImmutableDictionary Data; + public readonly ImmutableDictionary Data; /// /// (Computed) A secret description (string) /// @@ -186,22 +186,22 @@ public sealed class GetSecretResult /// /// (Computed) Labels for secret object (map) /// - public readonly ImmutableDictionary Labels; + public readonly ImmutableDictionary Labels; public readonly string Name; public readonly string? NamespaceId; public readonly string ProjectId; [OutputConstructor] private GetSecretResult( - ImmutableDictionary annotations, + ImmutableDictionary annotations, - ImmutableDictionary data, + ImmutableDictionary data, string description, string id, - ImmutableDictionary labels, + ImmutableDictionary labels, string name, diff --git a/sdk/dotnet/GetSecretV2.cs b/sdk/dotnet/GetSecretV2.cs index 71be4f150..52f5ce3d7 100644 --- a/sdk/dotnet/GetSecretV2.cs +++ b/sdk/dotnet/GetSecretV2.cs @@ -84,12 +84,12 @@ public sealed class GetSecretV2Result /// /// (Computed) Annotations for the secret v2 (map) /// - public readonly ImmutableDictionary Annotations; + public readonly ImmutableDictionary Annotations; public readonly string ClusterId; /// /// (Computed/Sensitive) The data of the secret v2 (map) /// - public readonly ImmutableDictionary Data; + public readonly ImmutableDictionary Data; /// /// The provider-assigned unique ID for this managed resource. /// @@ -101,7 +101,7 @@ public sealed class GetSecretV2Result /// /// (Computed) Labels for the secret v2 (map) /// - public readonly ImmutableDictionary Labels; + public readonly ImmutableDictionary Labels; public readonly string Name; public readonly string? Namespace; /// @@ -115,17 +115,17 @@ public sealed class GetSecretV2Result [OutputConstructor] private GetSecretV2Result( - ImmutableDictionary annotations, + ImmutableDictionary annotations, string clusterId, - ImmutableDictionary data, + ImmutableDictionary data, string id, bool immutable, - ImmutableDictionary labels, + ImmutableDictionary labels, string name, diff --git a/sdk/dotnet/GetStorageClassV2.cs b/sdk/dotnet/GetStorageClassV2.cs index 19338627c..06dae38b9 100644 --- a/sdk/dotnet/GetStorageClassV2.cs +++ b/sdk/dotnet/GetStorageClassV2.cs @@ -76,7 +76,7 @@ public sealed class GetStorageClassV2Result /// /// (Computed) Annotations for the storageClass v2 (map) /// - public readonly ImmutableDictionary Annotations; + public readonly ImmutableDictionary Annotations; public readonly string ClusterId; /// /// The provider-assigned unique ID for this managed resource. @@ -89,7 +89,7 @@ public sealed class GetStorageClassV2Result /// /// (Computed) Labels for the storageClass v2 (map) /// - public readonly ImmutableDictionary Labels; + public readonly ImmutableDictionary Labels; /// /// (Computed) The mount options for storageClass v2 (list) /// @@ -98,7 +98,7 @@ public sealed class GetStorageClassV2Result /// /// (Computed) The parameters for storageClass v2 (string) /// - public readonly ImmutableDictionary Parameters; + public readonly ImmutableDictionary Parameters; /// /// (Computed) The reclaim policy for storageClass v2 (string) /// @@ -116,7 +116,7 @@ public sealed class GetStorageClassV2Result private GetStorageClassV2Result( bool allowVolumeExpansion, - ImmutableDictionary annotations, + ImmutableDictionary annotations, string clusterId, @@ -124,13 +124,13 @@ private GetStorageClassV2Result( string k8sProvisioner, - ImmutableDictionary labels, + ImmutableDictionary labels, ImmutableArray mountOptions, string name, - ImmutableDictionary parameters, + ImmutableDictionary parameters, string reclaimPolicy, diff --git a/sdk/dotnet/GetUser.cs b/sdk/dotnet/GetUser.cs index 28545a705..7201cafb6 100644 --- a/sdk/dotnet/GetUser.cs +++ b/sdk/dotnet/GetUser.cs @@ -120,7 +120,7 @@ public sealed class GetUserResult /// /// (Computed) Annotations of the resource (map) /// - public readonly ImmutableDictionary Annotations; + public readonly ImmutableDictionary Annotations; /// /// (Computed) The user is enabled (bool) /// @@ -133,7 +133,7 @@ public sealed class GetUserResult /// /// (Computed) Labels of the resource (map) /// - public readonly ImmutableDictionary Labels; + public readonly ImmutableDictionary Labels; /// /// (Computed) The user common name (string) /// @@ -146,7 +146,7 @@ public sealed class GetUserResult [OutputConstructor] private GetUserResult( - ImmutableDictionary annotations, + ImmutableDictionary annotations, bool enabled, @@ -154,7 +154,7 @@ private GetUserResult( bool? isExternal, - ImmutableDictionary labels, + ImmutableDictionary labels, string name, diff --git a/sdk/dotnet/GlobalDns.cs b/sdk/dotnet/GlobalDns.cs index 2780fe9fe..aa3cc70b4 100644 --- a/sdk/dotnet/GlobalDns.cs +++ b/sdk/dotnet/GlobalDns.cs @@ -101,7 +101,7 @@ public partial class GlobalDns : global::Pulumi.CustomResource /// Annotations for Global DNS (map) /// [Output("annotations")] - public Output> Annotations { get; private set; } = null!; + public Output> Annotations { get; private set; } = null!; /// /// The Global DNS record (string) @@ -113,7 +113,7 @@ public partial class GlobalDns : global::Pulumi.CustomResource /// Labels for Global DNS (map) /// [Output("labels")] - public Output> Labels { get; private set; } = null!; + public Output> Labels { get; private set; } = null!; /// /// The MultiCluster App ID to assign to the Global DNS. Conflicts with `project_ids` (string) @@ -192,14 +192,14 @@ public static GlobalDns Get(string name, Input id, GlobalDnsState? state public sealed class GlobalDnsArgs : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for Global DNS (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -210,14 +210,14 @@ public InputMap Annotations public Input Fqdn { get; set; } = null!; [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for Global DNS (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -266,14 +266,14 @@ public GlobalDnsArgs() public sealed class GlobalDnsState : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for Global DNS (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -284,14 +284,14 @@ public InputMap Annotations public Input? Fqdn { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for Global DNS (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/GlobalDnsProvider.cs b/sdk/dotnet/GlobalDnsProvider.cs index 005e9e9a7..9661e2bc7 100644 --- a/sdk/dotnet/GlobalDnsProvider.cs +++ b/sdk/dotnet/GlobalDnsProvider.cs @@ -104,7 +104,7 @@ public partial class GlobalDnsProvider : global::Pulumi.CustomResource /// Annotations for Global DNS Provider (map) /// [Output("annotations")] - public Output> Annotations { get; private set; } = null!; + public Output> Annotations { get; private set; } = null!; [Output("cloudflareConfig")] public Output CloudflareConfig { get; private set; } = null!; @@ -119,7 +119,7 @@ public partial class GlobalDnsProvider : global::Pulumi.CustomResource /// Labels for Global DNS Provider (map) /// [Output("labels")] - public Output> Labels { get; private set; } = null!; + public Output> Labels { get; private set; } = null!; /// /// The name of the Global DNS Provider (string) @@ -186,14 +186,14 @@ public sealed class GlobalDnsProviderArgs : global::Pulumi.ResourceArgs public Input? AlidnsConfig { get; set; } [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for Global DNS Provider (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -201,14 +201,14 @@ public InputMap Annotations public Input? CloudflareConfig { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for Global DNS Provider (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -239,14 +239,14 @@ public sealed class GlobalDnsProviderState : global::Pulumi.ResourceArgs public Input? AlidnsConfig { get; set; } [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for Global DNS Provider (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -260,14 +260,14 @@ public InputMap Annotations public Input? DnsProvider { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for Global DNS Provider (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/GlobalRole.cs b/sdk/dotnet/GlobalRole.cs index d81eb3d46..b33415691 100644 --- a/sdk/dotnet/GlobalRole.cs +++ b/sdk/dotnet/GlobalRole.cs @@ -66,7 +66,7 @@ public partial class GlobalRole : global::Pulumi.CustomResource /// Annotations for global role object (map) /// [Output("annotations")] - public Output> Annotations { get; private set; } = null!; + public Output> Annotations { get; private set; } = null!; /// /// (Computed) Builtin global role (bool) @@ -90,7 +90,7 @@ public partial class GlobalRole : global::Pulumi.CustomResource /// Labels for global role object (map) /// [Output("labels")] - public Output> Labels { get; private set; } = null!; + public Output> Labels { get; private set; } = null!; /// /// Global role name (string) @@ -157,14 +157,14 @@ public static GlobalRole Get(string name, Input id, GlobalRoleState? sta public sealed class GlobalRoleArgs : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for global role object (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -187,14 +187,14 @@ public InputList InheritedClusterRoles } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for global role object (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -231,14 +231,14 @@ public GlobalRoleArgs() public sealed class GlobalRoleState : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for global role object (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -267,14 +267,14 @@ public InputList InheritedClusterRoles } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for global role object (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/GlobalRoleBinding.cs b/sdk/dotnet/GlobalRoleBinding.cs index 45517b7af..fbc91638d 100644 --- a/sdk/dotnet/GlobalRoleBinding.cs +++ b/sdk/dotnet/GlobalRoleBinding.cs @@ -56,7 +56,7 @@ public partial class GlobalRoleBinding : global::Pulumi.CustomResource /// Annotations for global role binding (map) /// [Output("annotations")] - public Output> Annotations { get; private set; } = null!; + public Output> Annotations { get; private set; } = null!; /// /// The role id from create global role binding (string) @@ -76,7 +76,7 @@ public partial class GlobalRoleBinding : global::Pulumi.CustomResource /// **Note:** user `user_id` OR group `group_principal_id` must be defined /// [Output("labels")] - public Output> Labels { get; private set; } = null!; + public Output> Labels { get; private set; } = null!; /// /// The name of the global role binding (string) @@ -137,14 +137,14 @@ public static GlobalRoleBinding Get(string name, Input id, GlobalRoleBin public sealed class GlobalRoleBindingArgs : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for global role binding (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -161,16 +161,16 @@ public InputMap Annotations public Input? GroupPrincipalId { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for global role binding (map) /// /// **Note:** user `user_id` OR group `group_principal_id` must be defined /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -195,14 +195,14 @@ public GlobalRoleBindingArgs() public sealed class GlobalRoleBindingState : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for global role binding (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -219,16 +219,16 @@ public InputMap Annotations public Input? GroupPrincipalId { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for global role binding (map) /// /// **Note:** user `user_id` OR group `group_principal_id` must be defined /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/Inputs/ClusterAksConfigArgs.cs b/sdk/dotnet/Inputs/ClusterAksConfigArgs.cs index d58230816..7bfc0224b 100644 --- a/sdk/dotnet/Inputs/ClusterAksConfigArgs.cs +++ b/sdk/dotnet/Inputs/ClusterAksConfigArgs.cs @@ -277,15 +277,15 @@ public Input? ClientSecret public Input SubscriptionId { get; set; } = null!; [Input("tag")] - private InputMap? _tag; + private InputMap? _tag; /// /// Tags for Kubernetes cluster. For example, foo=bar /// [Obsolete(@"Use tags argument instead as []string")] - public InputMap Tag + public InputMap Tag { - get => _tag ?? (_tag = new InputMap()); + get => _tag ?? (_tag = new InputMap()); set => _tag = value; } diff --git a/sdk/dotnet/Inputs/ClusterAksConfigGetArgs.cs b/sdk/dotnet/Inputs/ClusterAksConfigGetArgs.cs index 85988e9e2..54563bc7b 100644 --- a/sdk/dotnet/Inputs/ClusterAksConfigGetArgs.cs +++ b/sdk/dotnet/Inputs/ClusterAksConfigGetArgs.cs @@ -277,15 +277,15 @@ public Input? ClientSecret public Input SubscriptionId { get; set; } = null!; [Input("tag")] - private InputMap? _tag; + private InputMap? _tag; /// /// Tags for Kubernetes cluster. For example, foo=bar /// [Obsolete(@"Use tags argument instead as []string")] - public InputMap Tag + public InputMap Tag { - get => _tag ?? (_tag = new InputMap()); + get => _tag ?? (_tag = new InputMap()); set => _tag = value; } diff --git a/sdk/dotnet/Inputs/ClusterAksConfigV2Args.cs b/sdk/dotnet/Inputs/ClusterAksConfigV2Args.cs index c08b14322..2dc5ee1db 100644 --- a/sdk/dotnet/Inputs/ClusterAksConfigV2Args.cs +++ b/sdk/dotnet/Inputs/ClusterAksConfigV2Args.cs @@ -187,14 +187,14 @@ public InputList NodePools public Input? Subnet { get; set; } [Input("tags")] - private InputMap? _tags; + private InputMap? _tags; /// /// The AKS cluster tags /// - public InputMap Tags + public InputMap Tags { - get => _tags ?? (_tags = new InputMap()); + get => _tags ?? (_tags = new InputMap()); set => _tags = value; } diff --git a/sdk/dotnet/Inputs/ClusterAksConfigV2GetArgs.cs b/sdk/dotnet/Inputs/ClusterAksConfigV2GetArgs.cs index c70cad97a..3da776008 100644 --- a/sdk/dotnet/Inputs/ClusterAksConfigV2GetArgs.cs +++ b/sdk/dotnet/Inputs/ClusterAksConfigV2GetArgs.cs @@ -187,14 +187,14 @@ public InputList NodePools public Input? Subnet { get; set; } [Input("tags")] - private InputMap? _tags; + private InputMap? _tags; /// /// The AKS cluster tags /// - public InputMap Tags + public InputMap Tags { - get => _tags ?? (_tags = new InputMap()); + get => _tags ?? (_tags = new InputMap()); set => _tags = value; } diff --git a/sdk/dotnet/Inputs/ClusterAksConfigV2NodePoolArgs.cs b/sdk/dotnet/Inputs/ClusterAksConfigV2NodePoolArgs.cs index 1f9cba79b..17484b92e 100644 --- a/sdk/dotnet/Inputs/ClusterAksConfigV2NodePoolArgs.cs +++ b/sdk/dotnet/Inputs/ClusterAksConfigV2NodePoolArgs.cs @@ -37,14 +37,14 @@ public InputList AvailabilityZones public Input? EnableAutoScaling { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for the Cluster (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/Inputs/ClusterAksConfigV2NodePoolGetArgs.cs b/sdk/dotnet/Inputs/ClusterAksConfigV2NodePoolGetArgs.cs index 1d39513b8..a64d5d601 100644 --- a/sdk/dotnet/Inputs/ClusterAksConfigV2NodePoolGetArgs.cs +++ b/sdk/dotnet/Inputs/ClusterAksConfigV2NodePoolGetArgs.cs @@ -37,14 +37,14 @@ public InputList AvailabilityZones public Input? EnableAutoScaling { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for the Cluster (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/Inputs/ClusterAlertRuleNodeRuleArgs.cs b/sdk/dotnet/Inputs/ClusterAlertRuleNodeRuleArgs.cs index b027173ae..6da2df700 100644 --- a/sdk/dotnet/Inputs/ClusterAlertRuleNodeRuleArgs.cs +++ b/sdk/dotnet/Inputs/ClusterAlertRuleNodeRuleArgs.cs @@ -37,14 +37,14 @@ public sealed class ClusterAlertRuleNodeRuleArgs : global::Pulumi.ResourceArgs public Input? NodeId { get; set; } [Input("selector")] - private InputMap? _selector; + private InputMap? _selector; /// /// Node rule selector /// - public InputMap Selector + public InputMap Selector { - get => _selector ?? (_selector = new InputMap()); + get => _selector ?? (_selector = new InputMap()); set => _selector = value; } diff --git a/sdk/dotnet/Inputs/ClusterAlertRuleNodeRuleGetArgs.cs b/sdk/dotnet/Inputs/ClusterAlertRuleNodeRuleGetArgs.cs index 2f5dccf16..d1195d080 100644 --- a/sdk/dotnet/Inputs/ClusterAlertRuleNodeRuleGetArgs.cs +++ b/sdk/dotnet/Inputs/ClusterAlertRuleNodeRuleGetArgs.cs @@ -37,14 +37,14 @@ public sealed class ClusterAlertRuleNodeRuleGetArgs : global::Pulumi.ResourceArg public Input? NodeId { get; set; } [Input("selector")] - private InputMap? _selector; + private InputMap? _selector; /// /// Node rule selector /// - public InputMap Selector + public InputMap Selector { - get => _selector ?? (_selector = new InputMap()); + get => _selector ?? (_selector = new InputMap()); set => _selector = value; } diff --git a/sdk/dotnet/Inputs/ClusterClusterMonitoringInputArgs.cs b/sdk/dotnet/Inputs/ClusterClusterMonitoringInputArgs.cs index 7f740566d..a0413e121 100644 --- a/sdk/dotnet/Inputs/ClusterClusterMonitoringInputArgs.cs +++ b/sdk/dotnet/Inputs/ClusterClusterMonitoringInputArgs.cs @@ -13,14 +13,14 @@ namespace Pulumi.Rancher2.Inputs public sealed class ClusterClusterMonitoringInputArgs : global::Pulumi.ResourceArgs { [Input("answers")] - private InputMap? _answers; + private InputMap? _answers; /// /// Answers for monitor input /// - public InputMap Answers + public InputMap Answers { - get => _answers ?? (_answers = new InputMap()); + get => _answers ?? (_answers = new InputMap()); set => _answers = value; } diff --git a/sdk/dotnet/Inputs/ClusterClusterMonitoringInputGetArgs.cs b/sdk/dotnet/Inputs/ClusterClusterMonitoringInputGetArgs.cs index 2aa08f18a..55db3aa3f 100644 --- a/sdk/dotnet/Inputs/ClusterClusterMonitoringInputGetArgs.cs +++ b/sdk/dotnet/Inputs/ClusterClusterMonitoringInputGetArgs.cs @@ -13,14 +13,14 @@ namespace Pulumi.Rancher2.Inputs public sealed class ClusterClusterMonitoringInputGetArgs : global::Pulumi.ResourceArgs { [Input("answers")] - private InputMap? _answers; + private InputMap? _answers; /// /// Answers for monitor input /// - public InputMap Answers + public InputMap Answers { - get => _answers ?? (_answers = new InputMap()); + get => _answers ?? (_answers = new InputMap()); set => _answers = value; } diff --git a/sdk/dotnet/Inputs/ClusterClusterRegistrationTokenArgs.cs b/sdk/dotnet/Inputs/ClusterClusterRegistrationTokenArgs.cs index 4e17ea265..7f9301672 100644 --- a/sdk/dotnet/Inputs/ClusterClusterRegistrationTokenArgs.cs +++ b/sdk/dotnet/Inputs/ClusterClusterRegistrationTokenArgs.cs @@ -13,14 +13,14 @@ namespace Pulumi.Rancher2.Inputs public sealed class ClusterClusterRegistrationTokenArgs : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for the Cluster (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -58,14 +58,14 @@ public InputMap Annotations public Input? InsecureWindowsNodeCommand { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for the Cluster (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/Inputs/ClusterClusterRegistrationTokenGetArgs.cs b/sdk/dotnet/Inputs/ClusterClusterRegistrationTokenGetArgs.cs index 56f8cd035..7c95919db 100644 --- a/sdk/dotnet/Inputs/ClusterClusterRegistrationTokenGetArgs.cs +++ b/sdk/dotnet/Inputs/ClusterClusterRegistrationTokenGetArgs.cs @@ -13,14 +13,14 @@ namespace Pulumi.Rancher2.Inputs public sealed class ClusterClusterRegistrationTokenGetArgs : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for the Cluster (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -58,14 +58,14 @@ public InputMap Annotations public Input? InsecureWindowsNodeCommand { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for the Cluster (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/Inputs/ClusterClusterTemplateAnswersArgs.cs b/sdk/dotnet/Inputs/ClusterClusterTemplateAnswersArgs.cs index 2b1e68db4..4d4348b9e 100644 --- a/sdk/dotnet/Inputs/ClusterClusterTemplateAnswersArgs.cs +++ b/sdk/dotnet/Inputs/ClusterClusterTemplateAnswersArgs.cs @@ -25,14 +25,14 @@ public sealed class ClusterClusterTemplateAnswersArgs : global::Pulumi.ResourceA public Input? ProjectId { get; set; } [Input("values")] - private InputMap? _values; + private InputMap? _values; /// /// Key/values for answer /// - public InputMap Values + public InputMap Values { - get => _values ?? (_values = new InputMap()); + get => _values ?? (_values = new InputMap()); set => _values = value; } diff --git a/sdk/dotnet/Inputs/ClusterClusterTemplateAnswersGetArgs.cs b/sdk/dotnet/Inputs/ClusterClusterTemplateAnswersGetArgs.cs index a695460b5..793f084c5 100644 --- a/sdk/dotnet/Inputs/ClusterClusterTemplateAnswersGetArgs.cs +++ b/sdk/dotnet/Inputs/ClusterClusterTemplateAnswersGetArgs.cs @@ -25,14 +25,14 @@ public sealed class ClusterClusterTemplateAnswersGetArgs : global::Pulumi.Resour public Input? ProjectId { get; set; } [Input("values")] - private InputMap? _values; + private InputMap? _values; /// /// Key/values for answer /// - public InputMap Values + public InputMap Values { - get => _values ?? (_values = new InputMap()); + get => _values ?? (_values = new InputMap()); set => _values = value; } diff --git a/sdk/dotnet/Inputs/ClusterEksConfigV2Args.cs b/sdk/dotnet/Inputs/ClusterEksConfigV2Args.cs index 24f6e7be4..b94a7b060 100644 --- a/sdk/dotnet/Inputs/ClusterEksConfigV2Args.cs +++ b/sdk/dotnet/Inputs/ClusterEksConfigV2Args.cs @@ -133,14 +133,14 @@ public InputList Subnets } [Input("tags")] - private InputMap? _tags; + private InputMap? _tags; /// /// The EKS cluster tags /// - public InputMap Tags + public InputMap Tags { - get => _tags ?? (_tags = new InputMap()); + get => _tags ?? (_tags = new InputMap()); set => _tags = value; } diff --git a/sdk/dotnet/Inputs/ClusterEksConfigV2GetArgs.cs b/sdk/dotnet/Inputs/ClusterEksConfigV2GetArgs.cs index 5a9099df9..075bc0c3e 100644 --- a/sdk/dotnet/Inputs/ClusterEksConfigV2GetArgs.cs +++ b/sdk/dotnet/Inputs/ClusterEksConfigV2GetArgs.cs @@ -133,14 +133,14 @@ public InputList Subnets } [Input("tags")] - private InputMap? _tags; + private InputMap? _tags; /// /// The EKS cluster tags /// - public InputMap Tags + public InputMap Tags { - get => _tags ?? (_tags = new InputMap()); + get => _tags ?? (_tags = new InputMap()); set => _tags = value; } diff --git a/sdk/dotnet/Inputs/ClusterEksConfigV2NodeGroupArgs.cs b/sdk/dotnet/Inputs/ClusterEksConfigV2NodeGroupArgs.cs index 5962c7e1a..d78f686f1 100644 --- a/sdk/dotnet/Inputs/ClusterEksConfigV2NodeGroupArgs.cs +++ b/sdk/dotnet/Inputs/ClusterEksConfigV2NodeGroupArgs.cs @@ -49,14 +49,14 @@ public sealed class ClusterEksConfigV2NodeGroupArgs : global::Pulumi.ResourceArg public Input? InstanceType { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for the Cluster (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -103,14 +103,14 @@ public InputList LaunchTem public Input? RequestSpotInstances { get; set; } [Input("resourceTags")] - private InputMap? _resourceTags; + private InputMap? _resourceTags; /// /// The EKS node group resource tags /// - public InputMap ResourceTags + public InputMap ResourceTags { - get => _resourceTags ?? (_resourceTags = new InputMap()); + get => _resourceTags ?? (_resourceTags = new InputMap()); set => _resourceTags = value; } @@ -139,14 +139,14 @@ public InputList Subnets } [Input("tags")] - private InputMap? _tags; + private InputMap? _tags; /// /// The EKS node group tags /// - public InputMap Tags + public InputMap Tags { - get => _tags ?? (_tags = new InputMap()); + get => _tags ?? (_tags = new InputMap()); set => _tags = value; } diff --git a/sdk/dotnet/Inputs/ClusterEksConfigV2NodeGroupGetArgs.cs b/sdk/dotnet/Inputs/ClusterEksConfigV2NodeGroupGetArgs.cs index 7f9fa594f..8abf1bbb2 100644 --- a/sdk/dotnet/Inputs/ClusterEksConfigV2NodeGroupGetArgs.cs +++ b/sdk/dotnet/Inputs/ClusterEksConfigV2NodeGroupGetArgs.cs @@ -49,14 +49,14 @@ public sealed class ClusterEksConfigV2NodeGroupGetArgs : global::Pulumi.Resource public Input? InstanceType { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for the Cluster (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -103,14 +103,14 @@ public InputList Launch public Input? RequestSpotInstances { get; set; } [Input("resourceTags")] - private InputMap? _resourceTags; + private InputMap? _resourceTags; /// /// The EKS node group resource tags /// - public InputMap ResourceTags + public InputMap ResourceTags { - get => _resourceTags ?? (_resourceTags = new InputMap()); + get => _resourceTags ?? (_resourceTags = new InputMap()); set => _resourceTags = value; } @@ -139,14 +139,14 @@ public InputList Subnets } [Input("tags")] - private InputMap? _tags; + private InputMap? _tags; /// /// The EKS node group tags /// - public InputMap Tags + public InputMap Tags { - get => _tags ?? (_tags = new InputMap()); + get => _tags ?? (_tags = new InputMap()); set => _tags = value; } diff --git a/sdk/dotnet/Inputs/ClusterGkeConfigArgs.cs b/sdk/dotnet/Inputs/ClusterGkeConfigArgs.cs index 21036d543..571682c60 100644 --- a/sdk/dotnet/Inputs/ClusterGkeConfigArgs.cs +++ b/sdk/dotnet/Inputs/ClusterGkeConfigArgs.cs @@ -197,14 +197,14 @@ public Input? Credential public Input? KubernetesDashboard { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for the Cluster (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -329,14 +329,14 @@ public InputList OauthScopes public Input? Region { get; set; } [Input("resourceLabels")] - private InputMap? _resourceLabels; + private InputMap? _resourceLabels; /// /// The map of Kubernetes labels (key/value pairs) to be applied to each cluster /// - public InputMap ResourceLabels + public InputMap ResourceLabels { - get => _resourceLabels ?? (_resourceLabels = new InputMap()); + get => _resourceLabels ?? (_resourceLabels = new InputMap()); set => _resourceLabels = value; } diff --git a/sdk/dotnet/Inputs/ClusterGkeConfigGetArgs.cs b/sdk/dotnet/Inputs/ClusterGkeConfigGetArgs.cs index 647dbbed3..3b40f5e2c 100644 --- a/sdk/dotnet/Inputs/ClusterGkeConfigGetArgs.cs +++ b/sdk/dotnet/Inputs/ClusterGkeConfigGetArgs.cs @@ -197,14 +197,14 @@ public Input? Credential public Input? KubernetesDashboard { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for the Cluster (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -329,14 +329,14 @@ public InputList OauthScopes public Input? Region { get; set; } [Input("resourceLabels")] - private InputMap? _resourceLabels; + private InputMap? _resourceLabels; /// /// The map of Kubernetes labels (key/value pairs) to be applied to each cluster /// - public InputMap ResourceLabels + public InputMap ResourceLabels { - get => _resourceLabels ?? (_resourceLabels = new InputMap()); + get => _resourceLabels ?? (_resourceLabels = new InputMap()); set => _resourceLabels = value; } diff --git a/sdk/dotnet/Inputs/ClusterGkeConfigV2Args.cs b/sdk/dotnet/Inputs/ClusterGkeConfigV2Args.cs index 08283fcaf..259830378 100644 --- a/sdk/dotnet/Inputs/ClusterGkeConfigV2Args.cs +++ b/sdk/dotnet/Inputs/ClusterGkeConfigV2Args.cs @@ -71,14 +71,14 @@ public Input? GoogleCredentialSecret public Input? KubernetesVersion { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for the Cluster (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/Inputs/ClusterGkeConfigV2GetArgs.cs b/sdk/dotnet/Inputs/ClusterGkeConfigV2GetArgs.cs index ccf80655d..b05d64239 100644 --- a/sdk/dotnet/Inputs/ClusterGkeConfigV2GetArgs.cs +++ b/sdk/dotnet/Inputs/ClusterGkeConfigV2GetArgs.cs @@ -71,14 +71,14 @@ public Input? GoogleCredentialSecret public Input? KubernetesVersion { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for the Cluster (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/Inputs/ClusterGkeConfigV2NodePoolConfigArgs.cs b/sdk/dotnet/Inputs/ClusterGkeConfigV2NodePoolConfigArgs.cs index 74294586c..5233eef15 100644 --- a/sdk/dotnet/Inputs/ClusterGkeConfigV2NodePoolConfigArgs.cs +++ b/sdk/dotnet/Inputs/ClusterGkeConfigV2NodePoolConfigArgs.cs @@ -31,14 +31,14 @@ public sealed class ClusterGkeConfigV2NodePoolConfigArgs : global::Pulumi.Resour public Input? ImageType { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for the Cluster (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/Inputs/ClusterGkeConfigV2NodePoolConfigGetArgs.cs b/sdk/dotnet/Inputs/ClusterGkeConfigV2NodePoolConfigGetArgs.cs index 57464c738..ed4781365 100644 --- a/sdk/dotnet/Inputs/ClusterGkeConfigV2NodePoolConfigGetArgs.cs +++ b/sdk/dotnet/Inputs/ClusterGkeConfigV2NodePoolConfigGetArgs.cs @@ -31,14 +31,14 @@ public sealed class ClusterGkeConfigV2NodePoolConfigGetArgs : global::Pulumi.Res public Input? ImageType { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for the Cluster (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/Inputs/ClusterRkeConfigAuthorizationArgs.cs b/sdk/dotnet/Inputs/ClusterRkeConfigAuthorizationArgs.cs index cfdacff5d..16261b988 100644 --- a/sdk/dotnet/Inputs/ClusterRkeConfigAuthorizationArgs.cs +++ b/sdk/dotnet/Inputs/ClusterRkeConfigAuthorizationArgs.cs @@ -19,14 +19,14 @@ public sealed class ClusterRkeConfigAuthorizationArgs : global::Pulumi.ResourceA public Input? Mode { get; set; } [Input("options")] - private InputMap? _options; + private InputMap? _options; /// /// RKE options for network (map) /// - public InputMap Options + public InputMap Options { - get => _options ?? (_options = new InputMap()); + get => _options ?? (_options = new InputMap()); set => _options = value; } diff --git a/sdk/dotnet/Inputs/ClusterRkeConfigAuthorizationGetArgs.cs b/sdk/dotnet/Inputs/ClusterRkeConfigAuthorizationGetArgs.cs index bf780da94..2ecdbbbe7 100644 --- a/sdk/dotnet/Inputs/ClusterRkeConfigAuthorizationGetArgs.cs +++ b/sdk/dotnet/Inputs/ClusterRkeConfigAuthorizationGetArgs.cs @@ -19,14 +19,14 @@ public sealed class ClusterRkeConfigAuthorizationGetArgs : global::Pulumi.Resour public Input? Mode { get; set; } [Input("options")] - private InputMap? _options; + private InputMap? _options; /// /// RKE options for network (map) /// - public InputMap Options + public InputMap Options { - get => _options ?? (_options = new InputMap()); + get => _options ?? (_options = new InputMap()); set => _options = value; } diff --git a/sdk/dotnet/Inputs/ClusterRkeConfigDnsArgs.cs b/sdk/dotnet/Inputs/ClusterRkeConfigDnsArgs.cs index c450ac73e..8f3cf521c 100644 --- a/sdk/dotnet/Inputs/ClusterRkeConfigDnsArgs.cs +++ b/sdk/dotnet/Inputs/ClusterRkeConfigDnsArgs.cs @@ -19,14 +19,14 @@ public sealed class ClusterRkeConfigDnsArgs : global::Pulumi.ResourceArgs public Input? LinearAutoscalerParams { get; set; } [Input("nodeSelector")] - private InputMap? _nodeSelector; + private InputMap? _nodeSelector; /// /// RKE monitoring node selector (map) /// - public InputMap NodeSelector + public InputMap NodeSelector { - get => _nodeSelector ?? (_nodeSelector = new InputMap()); + get => _nodeSelector ?? (_nodeSelector = new InputMap()); set => _nodeSelector = value; } @@ -37,14 +37,14 @@ public InputMap NodeSelector public Input? Nodelocal { get; set; } [Input("options")] - private InputMap? _options; + private InputMap? _options; /// /// RKE options for network (map) /// - public InputMap Options + public InputMap Options { - get => _options ?? (_options = new InputMap()); + get => _options ?? (_options = new InputMap()); set => _options = value; } diff --git a/sdk/dotnet/Inputs/ClusterRkeConfigDnsGetArgs.cs b/sdk/dotnet/Inputs/ClusterRkeConfigDnsGetArgs.cs index e7cb97b1e..8adf58bff 100644 --- a/sdk/dotnet/Inputs/ClusterRkeConfigDnsGetArgs.cs +++ b/sdk/dotnet/Inputs/ClusterRkeConfigDnsGetArgs.cs @@ -19,14 +19,14 @@ public sealed class ClusterRkeConfigDnsGetArgs : global::Pulumi.ResourceArgs public Input? LinearAutoscalerParams { get; set; } [Input("nodeSelector")] - private InputMap? _nodeSelector; + private InputMap? _nodeSelector; /// /// RKE monitoring node selector (map) /// - public InputMap NodeSelector + public InputMap NodeSelector { - get => _nodeSelector ?? (_nodeSelector = new InputMap()); + get => _nodeSelector ?? (_nodeSelector = new InputMap()); set => _nodeSelector = value; } @@ -37,14 +37,14 @@ public InputMap NodeSelector public Input? Nodelocal { get; set; } [Input("options")] - private InputMap? _options; + private InputMap? _options; /// /// RKE options for network (map) /// - public InputMap Options + public InputMap Options { - get => _options ?? (_options = new InputMap()); + get => _options ?? (_options = new InputMap()); set => _options = value; } diff --git a/sdk/dotnet/Inputs/ClusterRkeConfigDnsNodelocalArgs.cs b/sdk/dotnet/Inputs/ClusterRkeConfigDnsNodelocalArgs.cs index ba4779346..958a46eec 100644 --- a/sdk/dotnet/Inputs/ClusterRkeConfigDnsNodelocalArgs.cs +++ b/sdk/dotnet/Inputs/ClusterRkeConfigDnsNodelocalArgs.cs @@ -19,14 +19,14 @@ public sealed class ClusterRkeConfigDnsNodelocalArgs : global::Pulumi.ResourceAr public Input? IpAddress { get; set; } [Input("nodeSelector")] - private InputMap? _nodeSelector; + private InputMap? _nodeSelector; /// /// Node selector key pair /// - public InputMap NodeSelector + public InputMap NodeSelector { - get => _nodeSelector ?? (_nodeSelector = new InputMap()); + get => _nodeSelector ?? (_nodeSelector = new InputMap()); set => _nodeSelector = value; } diff --git a/sdk/dotnet/Inputs/ClusterRkeConfigDnsNodelocalGetArgs.cs b/sdk/dotnet/Inputs/ClusterRkeConfigDnsNodelocalGetArgs.cs index b385d7ef3..d54439c36 100644 --- a/sdk/dotnet/Inputs/ClusterRkeConfigDnsNodelocalGetArgs.cs +++ b/sdk/dotnet/Inputs/ClusterRkeConfigDnsNodelocalGetArgs.cs @@ -19,14 +19,14 @@ public sealed class ClusterRkeConfigDnsNodelocalGetArgs : global::Pulumi.Resourc public Input? IpAddress { get; set; } [Input("nodeSelector")] - private InputMap? _nodeSelector; + private InputMap? _nodeSelector; /// /// Node selector key pair /// - public InputMap NodeSelector + public InputMap NodeSelector { - get => _nodeSelector ?? (_nodeSelector = new InputMap()); + get => _nodeSelector ?? (_nodeSelector = new InputMap()); set => _nodeSelector = value; } diff --git a/sdk/dotnet/Inputs/ClusterRkeConfigIngressArgs.cs b/sdk/dotnet/Inputs/ClusterRkeConfigIngressArgs.cs index f09bde7db..aa6992dff 100644 --- a/sdk/dotnet/Inputs/ClusterRkeConfigIngressArgs.cs +++ b/sdk/dotnet/Inputs/ClusterRkeConfigIngressArgs.cs @@ -25,14 +25,14 @@ public sealed class ClusterRkeConfigIngressArgs : global::Pulumi.ResourceArgs public Input? DnsPolicy { get; set; } [Input("extraArgs")] - private InputMap? _extraArgs; + private InputMap? _extraArgs; /// /// Extra arguments for scheduler service (map) /// - public InputMap ExtraArgs + public InputMap ExtraArgs { - get => _extraArgs ?? (_extraArgs = new InputMap()); + get => _extraArgs ?? (_extraArgs = new InputMap()); set => _extraArgs = value; } @@ -55,26 +55,26 @@ public InputMap ExtraArgs public Input? NetworkMode { get; set; } [Input("nodeSelector")] - private InputMap? _nodeSelector; + private InputMap? _nodeSelector; /// /// RKE monitoring node selector (map) /// - public InputMap NodeSelector + public InputMap NodeSelector { - get => _nodeSelector ?? (_nodeSelector = new InputMap()); + get => _nodeSelector ?? (_nodeSelector = new InputMap()); set => _nodeSelector = value; } [Input("options")] - private InputMap? _options; + private InputMap? _options; /// /// RKE options for network (map) /// - public InputMap Options + public InputMap Options { - get => _options ?? (_options = new InputMap()); + get => _options ?? (_options = new InputMap()); set => _options = value; } diff --git a/sdk/dotnet/Inputs/ClusterRkeConfigIngressGetArgs.cs b/sdk/dotnet/Inputs/ClusterRkeConfigIngressGetArgs.cs index be95d87f1..12070df7c 100644 --- a/sdk/dotnet/Inputs/ClusterRkeConfigIngressGetArgs.cs +++ b/sdk/dotnet/Inputs/ClusterRkeConfigIngressGetArgs.cs @@ -25,14 +25,14 @@ public sealed class ClusterRkeConfigIngressGetArgs : global::Pulumi.ResourceArgs public Input? DnsPolicy { get; set; } [Input("extraArgs")] - private InputMap? _extraArgs; + private InputMap? _extraArgs; /// /// Extra arguments for scheduler service (map) /// - public InputMap ExtraArgs + public InputMap ExtraArgs { - get => _extraArgs ?? (_extraArgs = new InputMap()); + get => _extraArgs ?? (_extraArgs = new InputMap()); set => _extraArgs = value; } @@ -55,26 +55,26 @@ public InputMap ExtraArgs public Input? NetworkMode { get; set; } [Input("nodeSelector")] - private InputMap? _nodeSelector; + private InputMap? _nodeSelector; /// /// RKE monitoring node selector (map) /// - public InputMap NodeSelector + public InputMap NodeSelector { - get => _nodeSelector ?? (_nodeSelector = new InputMap()); + get => _nodeSelector ?? (_nodeSelector = new InputMap()); set => _nodeSelector = value; } [Input("options")] - private InputMap? _options; + private InputMap? _options; /// /// RKE options for network (map) /// - public InputMap Options + public InputMap Options { - get => _options ?? (_options = new InputMap()); + get => _options ?? (_options = new InputMap()); set => _options = value; } diff --git a/sdk/dotnet/Inputs/ClusterRkeConfigMonitoringArgs.cs b/sdk/dotnet/Inputs/ClusterRkeConfigMonitoringArgs.cs index 19ad3027b..9bfd5647d 100644 --- a/sdk/dotnet/Inputs/ClusterRkeConfigMonitoringArgs.cs +++ b/sdk/dotnet/Inputs/ClusterRkeConfigMonitoringArgs.cs @@ -13,26 +13,26 @@ namespace Pulumi.Rancher2.Inputs public sealed class ClusterRkeConfigMonitoringArgs : global::Pulumi.ResourceArgs { [Input("nodeSelector")] - private InputMap? _nodeSelector; + private InputMap? _nodeSelector; /// /// RKE monitoring node selector (map) /// - public InputMap NodeSelector + public InputMap NodeSelector { - get => _nodeSelector ?? (_nodeSelector = new InputMap()); + get => _nodeSelector ?? (_nodeSelector = new InputMap()); set => _nodeSelector = value; } [Input("options")] - private InputMap? _options; + private InputMap? _options; /// /// RKE options for network (map) /// - public InputMap Options + public InputMap Options { - get => _options ?? (_options = new InputMap()); + get => _options ?? (_options = new InputMap()); set => _options = value; } diff --git a/sdk/dotnet/Inputs/ClusterRkeConfigMonitoringGetArgs.cs b/sdk/dotnet/Inputs/ClusterRkeConfigMonitoringGetArgs.cs index 3ad08651f..576a558d1 100644 --- a/sdk/dotnet/Inputs/ClusterRkeConfigMonitoringGetArgs.cs +++ b/sdk/dotnet/Inputs/ClusterRkeConfigMonitoringGetArgs.cs @@ -13,26 +13,26 @@ namespace Pulumi.Rancher2.Inputs public sealed class ClusterRkeConfigMonitoringGetArgs : global::Pulumi.ResourceArgs { [Input("nodeSelector")] - private InputMap? _nodeSelector; + private InputMap? _nodeSelector; /// /// RKE monitoring node selector (map) /// - public InputMap NodeSelector + public InputMap NodeSelector { - get => _nodeSelector ?? (_nodeSelector = new InputMap()); + get => _nodeSelector ?? (_nodeSelector = new InputMap()); set => _nodeSelector = value; } [Input("options")] - private InputMap? _options; + private InputMap? _options; /// /// RKE options for network (map) /// - public InputMap Options + public InputMap Options { - get => _options ?? (_options = new InputMap()); + get => _options ?? (_options = new InputMap()); set => _options = value; } diff --git a/sdk/dotnet/Inputs/ClusterRkeConfigNetworkArgs.cs b/sdk/dotnet/Inputs/ClusterRkeConfigNetworkArgs.cs index 048f658ba..14d171d26 100644 --- a/sdk/dotnet/Inputs/ClusterRkeConfigNetworkArgs.cs +++ b/sdk/dotnet/Inputs/ClusterRkeConfigNetworkArgs.cs @@ -43,14 +43,14 @@ public sealed class ClusterRkeConfigNetworkArgs : global::Pulumi.ResourceArgs public Input? Mtu { get; set; } [Input("options")] - private InputMap? _options; + private InputMap? _options; /// /// RKE options for network (map) /// - public InputMap Options + public InputMap Options { - get => _options ?? (_options = new InputMap()); + get => _options ?? (_options = new InputMap()); set => _options = value; } diff --git a/sdk/dotnet/Inputs/ClusterRkeConfigNetworkGetArgs.cs b/sdk/dotnet/Inputs/ClusterRkeConfigNetworkGetArgs.cs index 4cb7407de..3b2444cdc 100644 --- a/sdk/dotnet/Inputs/ClusterRkeConfigNetworkGetArgs.cs +++ b/sdk/dotnet/Inputs/ClusterRkeConfigNetworkGetArgs.cs @@ -43,14 +43,14 @@ public sealed class ClusterRkeConfigNetworkGetArgs : global::Pulumi.ResourceArgs public Input? Mtu { get; set; } [Input("options")] - private InputMap? _options; + private InputMap? _options; /// /// RKE options for network (map) /// - public InputMap Options + public InputMap Options { - get => _options ?? (_options = new InputMap()); + get => _options ?? (_options = new InputMap()); set => _options = value; } diff --git a/sdk/dotnet/Inputs/ClusterRkeConfigNodeArgs.cs b/sdk/dotnet/Inputs/ClusterRkeConfigNodeArgs.cs index e21c2b43d..c4b76c55c 100644 --- a/sdk/dotnet/Inputs/ClusterRkeConfigNodeArgs.cs +++ b/sdk/dotnet/Inputs/ClusterRkeConfigNodeArgs.cs @@ -37,14 +37,14 @@ public sealed class ClusterRkeConfigNodeArgs : global::Pulumi.ResourceArgs public Input? InternalAddress { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for the Cluster (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/Inputs/ClusterRkeConfigNodeGetArgs.cs b/sdk/dotnet/Inputs/ClusterRkeConfigNodeGetArgs.cs index 9f177816d..ea423333b 100644 --- a/sdk/dotnet/Inputs/ClusterRkeConfigNodeGetArgs.cs +++ b/sdk/dotnet/Inputs/ClusterRkeConfigNodeGetArgs.cs @@ -37,14 +37,14 @@ public sealed class ClusterRkeConfigNodeGetArgs : global::Pulumi.ResourceArgs public Input? InternalAddress { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for the Cluster (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/Inputs/ClusterRkeConfigServicesEtcdArgs.cs b/sdk/dotnet/Inputs/ClusterRkeConfigServicesEtcdArgs.cs index 857a23b93..2bd6b3606 100644 --- a/sdk/dotnet/Inputs/ClusterRkeConfigServicesEtcdArgs.cs +++ b/sdk/dotnet/Inputs/ClusterRkeConfigServicesEtcdArgs.cs @@ -59,14 +59,14 @@ public InputList ExternalUrls } [Input("extraArgs")] - private InputMap? _extraArgs; + private InputMap? _extraArgs; /// /// Extra arguments for scheduler service (map) /// - public InputMap ExtraArgs + public InputMap ExtraArgs { - get => _extraArgs ?? (_extraArgs = new InputMap()); + get => _extraArgs ?? (_extraArgs = new InputMap()); set => _extraArgs = value; } diff --git a/sdk/dotnet/Inputs/ClusterRkeConfigServicesEtcdGetArgs.cs b/sdk/dotnet/Inputs/ClusterRkeConfigServicesEtcdGetArgs.cs index 063d6937c..000b632e6 100644 --- a/sdk/dotnet/Inputs/ClusterRkeConfigServicesEtcdGetArgs.cs +++ b/sdk/dotnet/Inputs/ClusterRkeConfigServicesEtcdGetArgs.cs @@ -59,14 +59,14 @@ public InputList ExternalUrls } [Input("extraArgs")] - private InputMap? _extraArgs; + private InputMap? _extraArgs; /// /// Extra arguments for scheduler service (map) /// - public InputMap ExtraArgs + public InputMap ExtraArgs { - get => _extraArgs ?? (_extraArgs = new InputMap()); + get => _extraArgs ?? (_extraArgs = new InputMap()); set => _extraArgs = value; } diff --git a/sdk/dotnet/Inputs/ClusterRkeConfigServicesKubeApiArgs.cs b/sdk/dotnet/Inputs/ClusterRkeConfigServicesKubeApiArgs.cs index d28245a63..0e5b4e12a 100644 --- a/sdk/dotnet/Inputs/ClusterRkeConfigServicesKubeApiArgs.cs +++ b/sdk/dotnet/Inputs/ClusterRkeConfigServicesKubeApiArgs.cs @@ -37,14 +37,14 @@ public sealed class ClusterRkeConfigServicesKubeApiArgs : global::Pulumi.Resourc public Input? EventRateLimit { get; set; } [Input("extraArgs")] - private InputMap? _extraArgs; + private InputMap? _extraArgs; /// /// Extra arguments for scheduler service (map) /// - public InputMap ExtraArgs + public InputMap ExtraArgs { - get => _extraArgs ?? (_extraArgs = new InputMap()); + get => _extraArgs ?? (_extraArgs = new InputMap()); set => _extraArgs = value; } diff --git a/sdk/dotnet/Inputs/ClusterRkeConfigServicesKubeApiGetArgs.cs b/sdk/dotnet/Inputs/ClusterRkeConfigServicesKubeApiGetArgs.cs index ae4738000..0b5cbd52f 100644 --- a/sdk/dotnet/Inputs/ClusterRkeConfigServicesKubeApiGetArgs.cs +++ b/sdk/dotnet/Inputs/ClusterRkeConfigServicesKubeApiGetArgs.cs @@ -37,14 +37,14 @@ public sealed class ClusterRkeConfigServicesKubeApiGetArgs : global::Pulumi.Reso public Input? EventRateLimit { get; set; } [Input("extraArgs")] - private InputMap? _extraArgs; + private InputMap? _extraArgs; /// /// Extra arguments for scheduler service (map) /// - public InputMap ExtraArgs + public InputMap ExtraArgs { - get => _extraArgs ?? (_extraArgs = new InputMap()); + get => _extraArgs ?? (_extraArgs = new InputMap()); set => _extraArgs = value; } diff --git a/sdk/dotnet/Inputs/ClusterRkeConfigServicesKubeControllerArgs.cs b/sdk/dotnet/Inputs/ClusterRkeConfigServicesKubeControllerArgs.cs index 812aded25..e3f4f7ef8 100644 --- a/sdk/dotnet/Inputs/ClusterRkeConfigServicesKubeControllerArgs.cs +++ b/sdk/dotnet/Inputs/ClusterRkeConfigServicesKubeControllerArgs.cs @@ -19,14 +19,14 @@ public sealed class ClusterRkeConfigServicesKubeControllerArgs : global::Pulumi. public Input? ClusterCidr { get; set; } [Input("extraArgs")] - private InputMap? _extraArgs; + private InputMap? _extraArgs; /// /// Extra arguments for scheduler service (map) /// - public InputMap ExtraArgs + public InputMap ExtraArgs { - get => _extraArgs ?? (_extraArgs = new InputMap()); + get => _extraArgs ?? (_extraArgs = new InputMap()); set => _extraArgs = value; } diff --git a/sdk/dotnet/Inputs/ClusterRkeConfigServicesKubeControllerGetArgs.cs b/sdk/dotnet/Inputs/ClusterRkeConfigServicesKubeControllerGetArgs.cs index 742aea106..ea381c32c 100644 --- a/sdk/dotnet/Inputs/ClusterRkeConfigServicesKubeControllerGetArgs.cs +++ b/sdk/dotnet/Inputs/ClusterRkeConfigServicesKubeControllerGetArgs.cs @@ -19,14 +19,14 @@ public sealed class ClusterRkeConfigServicesKubeControllerGetArgs : global::Pulu public Input? ClusterCidr { get; set; } [Input("extraArgs")] - private InputMap? _extraArgs; + private InputMap? _extraArgs; /// /// Extra arguments for scheduler service (map) /// - public InputMap ExtraArgs + public InputMap ExtraArgs { - get => _extraArgs ?? (_extraArgs = new InputMap()); + get => _extraArgs ?? (_extraArgs = new InputMap()); set => _extraArgs = value; } diff --git a/sdk/dotnet/Inputs/ClusterRkeConfigServicesKubeletArgs.cs b/sdk/dotnet/Inputs/ClusterRkeConfigServicesKubeletArgs.cs index be28c0fdf..bb83698bf 100644 --- a/sdk/dotnet/Inputs/ClusterRkeConfigServicesKubeletArgs.cs +++ b/sdk/dotnet/Inputs/ClusterRkeConfigServicesKubeletArgs.cs @@ -25,14 +25,14 @@ public sealed class ClusterRkeConfigServicesKubeletArgs : global::Pulumi.Resourc public Input? ClusterDomain { get; set; } [Input("extraArgs")] - private InputMap? _extraArgs; + private InputMap? _extraArgs; /// /// Extra arguments for scheduler service (map) /// - public InputMap ExtraArgs + public InputMap ExtraArgs { - get => _extraArgs ?? (_extraArgs = new InputMap()); + get => _extraArgs ?? (_extraArgs = new InputMap()); set => _extraArgs = value; } diff --git a/sdk/dotnet/Inputs/ClusterRkeConfigServicesKubeletGetArgs.cs b/sdk/dotnet/Inputs/ClusterRkeConfigServicesKubeletGetArgs.cs index 7142379f2..22a13f701 100644 --- a/sdk/dotnet/Inputs/ClusterRkeConfigServicesKubeletGetArgs.cs +++ b/sdk/dotnet/Inputs/ClusterRkeConfigServicesKubeletGetArgs.cs @@ -25,14 +25,14 @@ public sealed class ClusterRkeConfigServicesKubeletGetArgs : global::Pulumi.Reso public Input? ClusterDomain { get; set; } [Input("extraArgs")] - private InputMap? _extraArgs; + private InputMap? _extraArgs; /// /// Extra arguments for scheduler service (map) /// - public InputMap ExtraArgs + public InputMap ExtraArgs { - get => _extraArgs ?? (_extraArgs = new InputMap()); + get => _extraArgs ?? (_extraArgs = new InputMap()); set => _extraArgs = value; } diff --git a/sdk/dotnet/Inputs/ClusterRkeConfigServicesKubeproxyArgs.cs b/sdk/dotnet/Inputs/ClusterRkeConfigServicesKubeproxyArgs.cs index df63cca7e..ea9e16003 100644 --- a/sdk/dotnet/Inputs/ClusterRkeConfigServicesKubeproxyArgs.cs +++ b/sdk/dotnet/Inputs/ClusterRkeConfigServicesKubeproxyArgs.cs @@ -13,14 +13,14 @@ namespace Pulumi.Rancher2.Inputs public sealed class ClusterRkeConfigServicesKubeproxyArgs : global::Pulumi.ResourceArgs { [Input("extraArgs")] - private InputMap? _extraArgs; + private InputMap? _extraArgs; /// /// Extra arguments for scheduler service (map) /// - public InputMap ExtraArgs + public InputMap ExtraArgs { - get => _extraArgs ?? (_extraArgs = new InputMap()); + get => _extraArgs ?? (_extraArgs = new InputMap()); set => _extraArgs = value; } diff --git a/sdk/dotnet/Inputs/ClusterRkeConfigServicesKubeproxyGetArgs.cs b/sdk/dotnet/Inputs/ClusterRkeConfigServicesKubeproxyGetArgs.cs index 86cd0c5b6..dbc2e1cf3 100644 --- a/sdk/dotnet/Inputs/ClusterRkeConfigServicesKubeproxyGetArgs.cs +++ b/sdk/dotnet/Inputs/ClusterRkeConfigServicesKubeproxyGetArgs.cs @@ -13,14 +13,14 @@ namespace Pulumi.Rancher2.Inputs public sealed class ClusterRkeConfigServicesKubeproxyGetArgs : global::Pulumi.ResourceArgs { [Input("extraArgs")] - private InputMap? _extraArgs; + private InputMap? _extraArgs; /// /// Extra arguments for scheduler service (map) /// - public InputMap ExtraArgs + public InputMap ExtraArgs { - get => _extraArgs ?? (_extraArgs = new InputMap()); + get => _extraArgs ?? (_extraArgs = new InputMap()); set => _extraArgs = value; } diff --git a/sdk/dotnet/Inputs/ClusterRkeConfigServicesSchedulerArgs.cs b/sdk/dotnet/Inputs/ClusterRkeConfigServicesSchedulerArgs.cs index e2e0a9feb..8377b0463 100644 --- a/sdk/dotnet/Inputs/ClusterRkeConfigServicesSchedulerArgs.cs +++ b/sdk/dotnet/Inputs/ClusterRkeConfigServicesSchedulerArgs.cs @@ -13,14 +13,14 @@ namespace Pulumi.Rancher2.Inputs public sealed class ClusterRkeConfigServicesSchedulerArgs : global::Pulumi.ResourceArgs { [Input("extraArgs")] - private InputMap? _extraArgs; + private InputMap? _extraArgs; /// /// Extra arguments for scheduler service (map) /// - public InputMap ExtraArgs + public InputMap ExtraArgs { - get => _extraArgs ?? (_extraArgs = new InputMap()); + get => _extraArgs ?? (_extraArgs = new InputMap()); set => _extraArgs = value; } diff --git a/sdk/dotnet/Inputs/ClusterRkeConfigServicesSchedulerGetArgs.cs b/sdk/dotnet/Inputs/ClusterRkeConfigServicesSchedulerGetArgs.cs index f6b291550..14bc0b4c3 100644 --- a/sdk/dotnet/Inputs/ClusterRkeConfigServicesSchedulerGetArgs.cs +++ b/sdk/dotnet/Inputs/ClusterRkeConfigServicesSchedulerGetArgs.cs @@ -13,14 +13,14 @@ namespace Pulumi.Rancher2.Inputs public sealed class ClusterRkeConfigServicesSchedulerGetArgs : global::Pulumi.ResourceArgs { [Input("extraArgs")] - private InputMap? _extraArgs; + private InputMap? _extraArgs; /// /// Extra arguments for scheduler service (map) /// - public InputMap ExtraArgs + public InputMap ExtraArgs { - get => _extraArgs ?? (_extraArgs = new InputMap()); + get => _extraArgs ?? (_extraArgs = new InputMap()); set => _extraArgs = value; } diff --git a/sdk/dotnet/Inputs/ClusterSyncNodeArgs.cs b/sdk/dotnet/Inputs/ClusterSyncNodeArgs.cs index 8f39d7716..f948d0906 100644 --- a/sdk/dotnet/Inputs/ClusterSyncNodeArgs.cs +++ b/sdk/dotnet/Inputs/ClusterSyncNodeArgs.cs @@ -13,26 +13,26 @@ namespace Pulumi.Rancher2.Inputs public sealed class ClusterSyncNodeArgs : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations of the resource /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } [Input("capacity")] - private InputMap? _capacity; + private InputMap? _capacity; /// /// The total resources of a node (map). /// - public InputMap Capacity + public InputMap Capacity { - get => _capacity ?? (_capacity = new InputMap()); + get => _capacity ?? (_capacity = new InputMap()); set => _capacity = value; } @@ -67,14 +67,14 @@ public InputMap Capacity public Input? IpAddress { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels of the resource /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -137,14 +137,14 @@ public Input? SshUser } [Input("systemInfo")] - private InputMap? _systemInfo; + private InputMap? _systemInfo; /// /// General information about the node, such as kernel version, kubelet and kube-proxy version, Docker version (if used), and OS name. /// - public InputMap SystemInfo + public InputMap SystemInfo { - get => _systemInfo ?? (_systemInfo = new InputMap()); + get => _systemInfo ?? (_systemInfo = new InputMap()); set => _systemInfo = value; } diff --git a/sdk/dotnet/Inputs/ClusterSyncNodeGetArgs.cs b/sdk/dotnet/Inputs/ClusterSyncNodeGetArgs.cs index fb12e6c9d..c77561b5e 100644 --- a/sdk/dotnet/Inputs/ClusterSyncNodeGetArgs.cs +++ b/sdk/dotnet/Inputs/ClusterSyncNodeGetArgs.cs @@ -13,26 +13,26 @@ namespace Pulumi.Rancher2.Inputs public sealed class ClusterSyncNodeGetArgs : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations of the resource /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } [Input("capacity")] - private InputMap? _capacity; + private InputMap? _capacity; /// /// The total resources of a node (map). /// - public InputMap Capacity + public InputMap Capacity { - get => _capacity ?? (_capacity = new InputMap()); + get => _capacity ?? (_capacity = new InputMap()); set => _capacity = value; } @@ -67,14 +67,14 @@ public InputMap Capacity public Input? IpAddress { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels of the resource /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -137,14 +137,14 @@ public Input? SshUser } [Input("systemInfo")] - private InputMap? _systemInfo; + private InputMap? _systemInfo; /// /// General information about the node, such as kernel version, kubelet and kube-proxy version, Docker version (if used), and OS name. /// - public InputMap SystemInfo + public InputMap SystemInfo { - get => _systemInfo ?? (_systemInfo = new InputMap()); + get => _systemInfo ?? (_systemInfo = new InputMap()); set => _systemInfo = value; } diff --git a/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionArgs.cs b/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionArgs.cs index 1e1d9b444..15bb75c96 100644 --- a/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionArgs.cs +++ b/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionArgs.cs @@ -13,14 +13,14 @@ namespace Pulumi.Rancher2.Inputs public sealed class ClusterTemplateTemplateRevisionArgs : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for the cluster template (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -55,14 +55,14 @@ public InputMap Annotations public Input? Id { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for the cluster template (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorizationArgs.cs b/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorizationArgs.cs index e8624bebf..7325b5ed5 100644 --- a/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorizationArgs.cs +++ b/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorizationArgs.cs @@ -16,10 +16,10 @@ public sealed class ClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthori public Input? Mode { get; set; } [Input("options")] - private InputMap? _options; - public InputMap Options + private InputMap? _options; + public InputMap Options { - get => _options ?? (_options = new InputMap()); + get => _options ?? (_options = new InputMap()); set => _options = value; } diff --git a/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorizationGetArgs.cs b/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorizationGetArgs.cs index e6681f6b9..47d14424f 100644 --- a/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorizationGetArgs.cs +++ b/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorizationGetArgs.cs @@ -16,10 +16,10 @@ public sealed class ClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthori public Input? Mode { get; set; } [Input("options")] - private InputMap? _options; - public InputMap Options + private InputMap? _options; + public InputMap Options { - get => _options ?? (_options = new InputMap()); + get => _options ?? (_options = new InputMap()); set => _options = value; } diff --git a/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsArgs.cs b/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsArgs.cs index a42fc706c..0b314ee32 100644 --- a/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsArgs.cs +++ b/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsArgs.cs @@ -19,10 +19,10 @@ public sealed class ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsArgs public Input? LinearAutoscalerParams { get; set; } [Input("nodeSelector")] - private InputMap? _nodeSelector; - public InputMap NodeSelector + private InputMap? _nodeSelector; + public InputMap NodeSelector { - get => _nodeSelector ?? (_nodeSelector = new InputMap()); + get => _nodeSelector ?? (_nodeSelector = new InputMap()); set => _nodeSelector = value; } @@ -33,10 +33,10 @@ public InputMap NodeSelector public Input? Nodelocal { get; set; } [Input("options")] - private InputMap? _options; - public InputMap Options + private InputMap? _options; + public InputMap Options { - get => _options ?? (_options = new InputMap()); + get => _options ?? (_options = new InputMap()); set => _options = value; } diff --git a/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsGetArgs.cs b/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsGetArgs.cs index 99a82c727..b4f684615 100644 --- a/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsGetArgs.cs +++ b/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsGetArgs.cs @@ -19,10 +19,10 @@ public sealed class ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsGetA public Input? LinearAutoscalerParams { get; set; } [Input("nodeSelector")] - private InputMap? _nodeSelector; - public InputMap NodeSelector + private InputMap? _nodeSelector; + public InputMap NodeSelector { - get => _nodeSelector ?? (_nodeSelector = new InputMap()); + get => _nodeSelector ?? (_nodeSelector = new InputMap()); set => _nodeSelector = value; } @@ -33,10 +33,10 @@ public InputMap NodeSelector public Input? Nodelocal { get; set; } [Input("options")] - private InputMap? _options; - public InputMap Options + private InputMap? _options; + public InputMap Options { - get => _options ?? (_options = new InputMap()); + get => _options ?? (_options = new InputMap()); set => _options = value; } diff --git a/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocalArgs.cs b/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocalArgs.cs index 65feedef7..2d333607b 100644 --- a/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocalArgs.cs +++ b/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocalArgs.cs @@ -16,14 +16,14 @@ public sealed class ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNode public Input? IpAddress { get; set; } [Input("nodeSelector")] - private InputMap? _nodeSelector; + private InputMap? _nodeSelector; /// /// Node selector key pair /// - public InputMap NodeSelector + public InputMap NodeSelector { - get => _nodeSelector ?? (_nodeSelector = new InputMap()); + get => _nodeSelector ?? (_nodeSelector = new InputMap()); set => _nodeSelector = value; } diff --git a/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocalGetArgs.cs b/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocalGetArgs.cs index a20d9330e..bd0ffcc1a 100644 --- a/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocalGetArgs.cs +++ b/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocalGetArgs.cs @@ -16,14 +16,14 @@ public sealed class ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNode public Input? IpAddress { get; set; } [Input("nodeSelector")] - private InputMap? _nodeSelector; + private InputMap? _nodeSelector; /// /// Node selector key pair /// - public InputMap NodeSelector + public InputMap NodeSelector { - get => _nodeSelector ?? (_nodeSelector = new InputMap()); + get => _nodeSelector ?? (_nodeSelector = new InputMap()); set => _nodeSelector = value; } diff --git a/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressArgs.cs b/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressArgs.cs index 452f32c04..641926399 100644 --- a/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressArgs.cs +++ b/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressArgs.cs @@ -19,10 +19,10 @@ public sealed class ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress public Input? DnsPolicy { get; set; } [Input("extraArgs")] - private InputMap? _extraArgs; - public InputMap ExtraArgs + private InputMap? _extraArgs; + public InputMap ExtraArgs { - get => _extraArgs ?? (_extraArgs = new InputMap()); + get => _extraArgs ?? (_extraArgs = new InputMap()); set => _extraArgs = value; } @@ -36,18 +36,18 @@ public InputMap ExtraArgs public Input? NetworkMode { get; set; } [Input("nodeSelector")] - private InputMap? _nodeSelector; - public InputMap NodeSelector + private InputMap? _nodeSelector; + public InputMap NodeSelector { - get => _nodeSelector ?? (_nodeSelector = new InputMap()); + get => _nodeSelector ?? (_nodeSelector = new InputMap()); set => _nodeSelector = value; } [Input("options")] - private InputMap? _options; - public InputMap Options + private InputMap? _options; + public InputMap Options { - get => _options ?? (_options = new InputMap()); + get => _options ?? (_options = new InputMap()); set => _options = value; } diff --git a/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressGetArgs.cs b/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressGetArgs.cs index fbe3607d5..ff337a9d7 100644 --- a/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressGetArgs.cs +++ b/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressGetArgs.cs @@ -19,10 +19,10 @@ public sealed class ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress public Input? DnsPolicy { get; set; } [Input("extraArgs")] - private InputMap? _extraArgs; - public InputMap ExtraArgs + private InputMap? _extraArgs; + public InputMap ExtraArgs { - get => _extraArgs ?? (_extraArgs = new InputMap()); + get => _extraArgs ?? (_extraArgs = new InputMap()); set => _extraArgs = value; } @@ -36,18 +36,18 @@ public InputMap ExtraArgs public Input? NetworkMode { get; set; } [Input("nodeSelector")] - private InputMap? _nodeSelector; - public InputMap NodeSelector + private InputMap? _nodeSelector; + public InputMap NodeSelector { - get => _nodeSelector ?? (_nodeSelector = new InputMap()); + get => _nodeSelector ?? (_nodeSelector = new InputMap()); set => _nodeSelector = value; } [Input("options")] - private InputMap? _options; - public InputMap Options + private InputMap? _options; + public InputMap Options { - get => _options ?? (_options = new InputMap()); + get => _options ?? (_options = new InputMap()); set => _options = value; } diff --git a/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringArgs.cs b/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringArgs.cs index b3967e8a7..e61bbae5d 100644 --- a/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringArgs.cs +++ b/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringArgs.cs @@ -13,18 +13,18 @@ namespace Pulumi.Rancher2.Inputs public sealed class ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringArgs : global::Pulumi.ResourceArgs { [Input("nodeSelector")] - private InputMap? _nodeSelector; - public InputMap NodeSelector + private InputMap? _nodeSelector; + public InputMap NodeSelector { - get => _nodeSelector ?? (_nodeSelector = new InputMap()); + get => _nodeSelector ?? (_nodeSelector = new InputMap()); set => _nodeSelector = value; } [Input("options")] - private InputMap? _options; - public InputMap Options + private InputMap? _options; + public InputMap Options { - get => _options ?? (_options = new InputMap()); + get => _options ?? (_options = new InputMap()); set => _options = value; } diff --git a/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringGetArgs.cs b/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringGetArgs.cs index 82afe47dc..89c158fde 100644 --- a/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringGetArgs.cs +++ b/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringGetArgs.cs @@ -13,18 +13,18 @@ namespace Pulumi.Rancher2.Inputs public sealed class ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringGetArgs : global::Pulumi.ResourceArgs { [Input("nodeSelector")] - private InputMap? _nodeSelector; - public InputMap NodeSelector + private InputMap? _nodeSelector; + public InputMap NodeSelector { - get => _nodeSelector ?? (_nodeSelector = new InputMap()); + get => _nodeSelector ?? (_nodeSelector = new InputMap()); set => _nodeSelector = value; } [Input("options")] - private InputMap? _options; - public InputMap Options + private InputMap? _options; + public InputMap Options { - get => _options ?? (_options = new InputMap()); + get => _options ?? (_options = new InputMap()); set => _options = value; } diff --git a/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkArgs.cs b/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkArgs.cs index 0697570d3..e8d90c276 100644 --- a/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkArgs.cs +++ b/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkArgs.cs @@ -28,10 +28,10 @@ public sealed class ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetwork public Input? Mtu { get; set; } [Input("options")] - private InputMap? _options; - public InputMap Options + private InputMap? _options; + public InputMap Options { - get => _options ?? (_options = new InputMap()); + get => _options ?? (_options = new InputMap()); set => _options = value; } diff --git a/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkGetArgs.cs b/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkGetArgs.cs index b65bd43fb..eb28c3246 100644 --- a/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkGetArgs.cs +++ b/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkGetArgs.cs @@ -28,10 +28,10 @@ public sealed class ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetwork public Input? Mtu { get; set; } [Input("options")] - private InputMap? _options; - public InputMap Options + private InputMap? _options; + public InputMap Options { - get => _options ?? (_options = new InputMap()); + get => _options ?? (_options = new InputMap()); set => _options = value; } diff --git a/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigNodeArgs.cs b/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigNodeArgs.cs index 0b30472fb..b9695585d 100644 --- a/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigNodeArgs.cs +++ b/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigNodeArgs.cs @@ -25,14 +25,14 @@ public sealed class ClusterTemplateTemplateRevisionClusterConfigRkeConfigNodeArg public Input? InternalAddress { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for the cluster template (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigNodeGetArgs.cs b/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigNodeGetArgs.cs index 59e20c2fc..5b36ac458 100644 --- a/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigNodeGetArgs.cs +++ b/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigNodeGetArgs.cs @@ -25,14 +25,14 @@ public sealed class ClusterTemplateTemplateRevisionClusterConfigRkeConfigNodeGet public Input? InternalAddress { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for the cluster template (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdArgs.cs b/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdArgs.cs index aa370785d..993e7504c 100644 --- a/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdArgs.cs +++ b/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdArgs.cs @@ -42,10 +42,10 @@ public InputList ExternalUrls } [Input("extraArgs")] - private InputMap? _extraArgs; - public InputMap ExtraArgs + private InputMap? _extraArgs; + public InputMap ExtraArgs { - get => _extraArgs ?? (_extraArgs = new InputMap()); + get => _extraArgs ?? (_extraArgs = new InputMap()); set => _extraArgs = value; } diff --git a/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdGetArgs.cs b/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdGetArgs.cs index 53c9e3523..582f3e657 100644 --- a/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdGetArgs.cs +++ b/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdGetArgs.cs @@ -42,10 +42,10 @@ public InputList ExternalUrls } [Input("extraArgs")] - private InputMap? _extraArgs; - public InputMap ExtraArgs + private InputMap? _extraArgs; + public InputMap ExtraArgs { - get => _extraArgs ?? (_extraArgs = new InputMap()); + get => _extraArgs ?? (_extraArgs = new InputMap()); set => _extraArgs = value; } diff --git a/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiArgs.cs b/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiArgs.cs index 6e33df505..c58d46fd7 100644 --- a/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiArgs.cs +++ b/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiArgs.cs @@ -28,10 +28,10 @@ public sealed class ClusterTemplateTemplateRevisionClusterConfigRkeConfigService public Input? EventRateLimit { get; set; } [Input("extraArgs")] - private InputMap? _extraArgs; - public InputMap ExtraArgs + private InputMap? _extraArgs; + public InputMap ExtraArgs { - get => _extraArgs ?? (_extraArgs = new InputMap()); + get => _extraArgs ?? (_extraArgs = new InputMap()); set => _extraArgs = value; } diff --git a/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiGetArgs.cs b/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiGetArgs.cs index c37a13682..d63170fe7 100644 --- a/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiGetArgs.cs +++ b/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiGetArgs.cs @@ -28,10 +28,10 @@ public sealed class ClusterTemplateTemplateRevisionClusterConfigRkeConfigService public Input? EventRateLimit { get; set; } [Input("extraArgs")] - private InputMap? _extraArgs; - public InputMap ExtraArgs + private InputMap? _extraArgs; + public InputMap ExtraArgs { - get => _extraArgs ?? (_extraArgs = new InputMap()); + get => _extraArgs ?? (_extraArgs = new InputMap()); set => _extraArgs = value; } diff --git a/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeControllerArgs.cs b/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeControllerArgs.cs index 8afce7229..06c17ecd3 100644 --- a/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeControllerArgs.cs +++ b/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeControllerArgs.cs @@ -16,10 +16,10 @@ public sealed class ClusterTemplateTemplateRevisionClusterConfigRkeConfigService public Input? ClusterCidr { get; set; } [Input("extraArgs")] - private InputMap? _extraArgs; - public InputMap ExtraArgs + private InputMap? _extraArgs; + public InputMap ExtraArgs { - get => _extraArgs ?? (_extraArgs = new InputMap()); + get => _extraArgs ?? (_extraArgs = new InputMap()); set => _extraArgs = value; } diff --git a/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeControllerGetArgs.cs b/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeControllerGetArgs.cs index 0ad23a4fd..7a266690e 100644 --- a/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeControllerGetArgs.cs +++ b/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeControllerGetArgs.cs @@ -16,10 +16,10 @@ public sealed class ClusterTemplateTemplateRevisionClusterConfigRkeConfigService public Input? ClusterCidr { get; set; } [Input("extraArgs")] - private InputMap? _extraArgs; - public InputMap ExtraArgs + private InputMap? _extraArgs; + public InputMap ExtraArgs { - get => _extraArgs ?? (_extraArgs = new InputMap()); + get => _extraArgs ?? (_extraArgs = new InputMap()); set => _extraArgs = value; } diff --git a/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeletArgs.cs b/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeletArgs.cs index ec262cdde..4188c83c2 100644 --- a/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeletArgs.cs +++ b/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeletArgs.cs @@ -19,10 +19,10 @@ public sealed class ClusterTemplateTemplateRevisionClusterConfigRkeConfigService public Input? ClusterDomain { get; set; } [Input("extraArgs")] - private InputMap? _extraArgs; - public InputMap ExtraArgs + private InputMap? _extraArgs; + public InputMap ExtraArgs { - get => _extraArgs ?? (_extraArgs = new InputMap()); + get => _extraArgs ?? (_extraArgs = new InputMap()); set => _extraArgs = value; } diff --git a/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeletGetArgs.cs b/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeletGetArgs.cs index 68e2f4fa3..537ceaa1e 100644 --- a/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeletGetArgs.cs +++ b/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeletGetArgs.cs @@ -19,10 +19,10 @@ public sealed class ClusterTemplateTemplateRevisionClusterConfigRkeConfigService public Input? ClusterDomain { get; set; } [Input("extraArgs")] - private InputMap? _extraArgs; - public InputMap ExtraArgs + private InputMap? _extraArgs; + public InputMap ExtraArgs { - get => _extraArgs ?? (_extraArgs = new InputMap()); + get => _extraArgs ?? (_extraArgs = new InputMap()); set => _extraArgs = value; } diff --git a/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxyArgs.cs b/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxyArgs.cs index ca52d6aa2..8c776f365 100644 --- a/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxyArgs.cs +++ b/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxyArgs.cs @@ -13,10 +13,10 @@ namespace Pulumi.Rancher2.Inputs public sealed class ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxyArgs : global::Pulumi.ResourceArgs { [Input("extraArgs")] - private InputMap? _extraArgs; - public InputMap ExtraArgs + private InputMap? _extraArgs; + public InputMap ExtraArgs { - get => _extraArgs ?? (_extraArgs = new InputMap()); + get => _extraArgs ?? (_extraArgs = new InputMap()); set => _extraArgs = value; } diff --git a/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxyGetArgs.cs b/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxyGetArgs.cs index 96d20ba85..c37d4f7a3 100644 --- a/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxyGetArgs.cs +++ b/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxyGetArgs.cs @@ -13,10 +13,10 @@ namespace Pulumi.Rancher2.Inputs public sealed class ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxyGetArgs : global::Pulumi.ResourceArgs { [Input("extraArgs")] - private InputMap? _extraArgs; - public InputMap ExtraArgs + private InputMap? _extraArgs; + public InputMap ExtraArgs { - get => _extraArgs ?? (_extraArgs = new InputMap()); + get => _extraArgs ?? (_extraArgs = new InputMap()); set => _extraArgs = value; } diff --git a/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesSchedulerArgs.cs b/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesSchedulerArgs.cs index e376e98cf..f0eea5820 100644 --- a/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesSchedulerArgs.cs +++ b/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesSchedulerArgs.cs @@ -13,10 +13,10 @@ namespace Pulumi.Rancher2.Inputs public sealed class ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesSchedulerArgs : global::Pulumi.ResourceArgs { [Input("extraArgs")] - private InputMap? _extraArgs; - public InputMap ExtraArgs + private InputMap? _extraArgs; + public InputMap ExtraArgs { - get => _extraArgs ?? (_extraArgs = new InputMap()); + get => _extraArgs ?? (_extraArgs = new InputMap()); set => _extraArgs = value; } diff --git a/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesSchedulerGetArgs.cs b/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesSchedulerGetArgs.cs index bc554a6d5..7edf63aff 100644 --- a/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesSchedulerGetArgs.cs +++ b/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesSchedulerGetArgs.cs @@ -13,10 +13,10 @@ namespace Pulumi.Rancher2.Inputs public sealed class ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesSchedulerGetArgs : global::Pulumi.ResourceArgs { [Input("extraArgs")] - private InputMap? _extraArgs; - public InputMap ExtraArgs + private InputMap? _extraArgs; + public InputMap ExtraArgs { - get => _extraArgs ?? (_extraArgs = new InputMap()); + get => _extraArgs ?? (_extraArgs = new InputMap()); set => _extraArgs = value; } diff --git a/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionGetArgs.cs b/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionGetArgs.cs index bb04275de..463684231 100644 --- a/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionGetArgs.cs +++ b/sdk/dotnet/Inputs/ClusterTemplateTemplateRevisionGetArgs.cs @@ -13,14 +13,14 @@ namespace Pulumi.Rancher2.Inputs public sealed class ClusterTemplateTemplateRevisionGetArgs : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for the cluster template (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -55,14 +55,14 @@ public InputMap Annotations public Input? Id { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for the cluster template (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/Inputs/ClusterV2ClusterRegistrationTokenArgs.cs b/sdk/dotnet/Inputs/ClusterV2ClusterRegistrationTokenArgs.cs index 0740134a7..20c2ebdfb 100644 --- a/sdk/dotnet/Inputs/ClusterV2ClusterRegistrationTokenArgs.cs +++ b/sdk/dotnet/Inputs/ClusterV2ClusterRegistrationTokenArgs.cs @@ -13,14 +13,14 @@ namespace Pulumi.Rancher2.Inputs public sealed class ClusterV2ClusterRegistrationTokenArgs : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for the Cluster. /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -61,14 +61,14 @@ public InputMap Annotations public Input? InsecureWindowsNodeCommand { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for the Cluster. /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/Inputs/ClusterV2ClusterRegistrationTokenGetArgs.cs b/sdk/dotnet/Inputs/ClusterV2ClusterRegistrationTokenGetArgs.cs index 7cb947698..3b9322fc9 100644 --- a/sdk/dotnet/Inputs/ClusterV2ClusterRegistrationTokenGetArgs.cs +++ b/sdk/dotnet/Inputs/ClusterV2ClusterRegistrationTokenGetArgs.cs @@ -13,14 +13,14 @@ namespace Pulumi.Rancher2.Inputs public sealed class ClusterV2ClusterRegistrationTokenGetArgs : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for the Cluster. /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -61,14 +61,14 @@ public InputMap Annotations public Input? InsecureWindowsNodeCommand { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for the Cluster. /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/Inputs/ClusterV2RkeConfigMachinePoolArgs.cs b/sdk/dotnet/Inputs/ClusterV2RkeConfigMachinePoolArgs.cs index 9cd8fa6e6..5ae6d005f 100644 --- a/sdk/dotnet/Inputs/ClusterV2RkeConfigMachinePoolArgs.cs +++ b/sdk/dotnet/Inputs/ClusterV2RkeConfigMachinePoolArgs.cs @@ -13,14 +13,14 @@ namespace Pulumi.Rancher2.Inputs public sealed class ClusterV2RkeConfigMachinePoolArgs : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for the Cluster. /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -55,14 +55,14 @@ public InputMap Annotations public Input? HostnameLengthLimit { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for the Cluster. /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -73,14 +73,14 @@ public InputMap Labels public Input MachineConfig { get; set; } = null!; [Input("machineLabels")] - private InputMap? _machineLabels; + private InputMap? _machineLabels; /// /// Labels of the machine /// - public InputMap MachineLabels + public InputMap MachineLabels { - get => _machineLabels ?? (_machineLabels = new InputMap()); + get => _machineLabels ?? (_machineLabels = new InputMap()); set => _machineLabels = value; } diff --git a/sdk/dotnet/Inputs/ClusterV2RkeConfigMachinePoolGetArgs.cs b/sdk/dotnet/Inputs/ClusterV2RkeConfigMachinePoolGetArgs.cs index 20c44fa3a..8df871d26 100644 --- a/sdk/dotnet/Inputs/ClusterV2RkeConfigMachinePoolGetArgs.cs +++ b/sdk/dotnet/Inputs/ClusterV2RkeConfigMachinePoolGetArgs.cs @@ -13,14 +13,14 @@ namespace Pulumi.Rancher2.Inputs public sealed class ClusterV2RkeConfigMachinePoolGetArgs : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for the Cluster. /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -55,14 +55,14 @@ public InputMap Annotations public Input? HostnameLengthLimit { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for the Cluster. /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -73,14 +73,14 @@ public InputMap Labels public Input MachineConfig { get; set; } = null!; [Input("machineLabels")] - private InputMap? _machineLabels; + private InputMap? _machineLabels; /// /// Labels of the machine /// - public InputMap MachineLabels + public InputMap MachineLabels { - get => _machineLabels ?? (_machineLabels = new InputMap()); + get => _machineLabels ?? (_machineLabels = new InputMap()); set => _machineLabels = value; } diff --git a/sdk/dotnet/Inputs/ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorArgs.cs b/sdk/dotnet/Inputs/ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorArgs.cs index 1ce580dd9..0ff7b584a 100644 --- a/sdk/dotnet/Inputs/ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorArgs.cs +++ b/sdk/dotnet/Inputs/ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorArgs.cs @@ -25,14 +25,14 @@ public InputList? _matchLabels; + private InputMap? _matchLabels; /// /// Label selector match labels /// - public InputMap MatchLabels + public InputMap MatchLabels { - get => _matchLabels ?? (_matchLabels = new InputMap()); + get => _matchLabels ?? (_matchLabels = new InputMap()); set => _matchLabels = value; } diff --git a/sdk/dotnet/Inputs/ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorGetArgs.cs b/sdk/dotnet/Inputs/ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorGetArgs.cs index 15f1dd323..b01622ece 100644 --- a/sdk/dotnet/Inputs/ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorGetArgs.cs +++ b/sdk/dotnet/Inputs/ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorGetArgs.cs @@ -25,14 +25,14 @@ public InputList? _matchLabels; + private InputMap? _matchLabels; /// /// Label selector match labels /// - public InputMap MatchLabels + public InputMap MatchLabels { - get => _matchLabels ?? (_matchLabels = new InputMap()); + get => _matchLabels ?? (_matchLabels = new InputMap()); set => _matchLabels = value; } diff --git a/sdk/dotnet/Inputs/ClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorArgs.cs b/sdk/dotnet/Inputs/ClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorArgs.cs index d1bef27c6..4debcd1d4 100644 --- a/sdk/dotnet/Inputs/ClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorArgs.cs +++ b/sdk/dotnet/Inputs/ClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorArgs.cs @@ -25,14 +25,14 @@ public InputList? _matchLabels; + private InputMap? _matchLabels; /// /// Label selector match labels /// - public InputMap MatchLabels + public InputMap MatchLabels { - get => _matchLabels ?? (_matchLabels = new InputMap()); + get => _matchLabels ?? (_matchLabels = new InputMap()); set => _matchLabels = value; } diff --git a/sdk/dotnet/Inputs/ClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorGetArgs.cs b/sdk/dotnet/Inputs/ClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorGetArgs.cs index e748f157a..6f4f9808c 100644 --- a/sdk/dotnet/Inputs/ClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorGetArgs.cs +++ b/sdk/dotnet/Inputs/ClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorGetArgs.cs @@ -25,14 +25,14 @@ public InputList? _matchLabels; + private InputMap? _matchLabels; /// /// Label selector match labels /// - public InputMap MatchLabels + public InputMap MatchLabels { - get => _matchLabels ?? (_matchLabels = new InputMap()); + get => _matchLabels ?? (_matchLabels = new InputMap()); set => _matchLabels = value; } diff --git a/sdk/dotnet/Inputs/ClusterV2RkeConfigRegistriesMirrorArgs.cs b/sdk/dotnet/Inputs/ClusterV2RkeConfigRegistriesMirrorArgs.cs index afeff919a..8f2202019 100644 --- a/sdk/dotnet/Inputs/ClusterV2RkeConfigRegistriesMirrorArgs.cs +++ b/sdk/dotnet/Inputs/ClusterV2RkeConfigRegistriesMirrorArgs.cs @@ -31,14 +31,14 @@ public InputList Endpoints public Input Hostname { get; set; } = null!; [Input("rewrites")] - private InputMap? _rewrites; + private InputMap? _rewrites; /// /// Registry mirror rewrites /// - public InputMap Rewrites + public InputMap Rewrites { - get => _rewrites ?? (_rewrites = new InputMap()); + get => _rewrites ?? (_rewrites = new InputMap()); set => _rewrites = value; } diff --git a/sdk/dotnet/Inputs/ClusterV2RkeConfigRegistriesMirrorGetArgs.cs b/sdk/dotnet/Inputs/ClusterV2RkeConfigRegistriesMirrorGetArgs.cs index c0bcf9cce..b13ca846e 100644 --- a/sdk/dotnet/Inputs/ClusterV2RkeConfigRegistriesMirrorGetArgs.cs +++ b/sdk/dotnet/Inputs/ClusterV2RkeConfigRegistriesMirrorGetArgs.cs @@ -31,14 +31,14 @@ public InputList Endpoints public Input Hostname { get; set; } = null!; [Input("rewrites")] - private InputMap? _rewrites; + private InputMap? _rewrites; /// /// Registry mirror rewrites /// - public InputMap Rewrites + public InputMap Rewrites { - get => _rewrites ?? (_rewrites = new InputMap()); + get => _rewrites ?? (_rewrites = new InputMap()); set => _rewrites = value; } diff --git a/sdk/dotnet/Inputs/MultiClusterAppAnswerArgs.cs b/sdk/dotnet/Inputs/MultiClusterAppAnswerArgs.cs index a1866ffbe..07c6e50e8 100644 --- a/sdk/dotnet/Inputs/MultiClusterAppAnswerArgs.cs +++ b/sdk/dotnet/Inputs/MultiClusterAppAnswerArgs.cs @@ -25,14 +25,14 @@ public sealed class MultiClusterAppAnswerArgs : global::Pulumi.ResourceArgs public Input? ProjectId { get; set; } [Input("values")] - private InputMap? _values; + private InputMap? _values; /// /// Key/values for answer /// - public InputMap Values + public InputMap Values { - get => _values ?? (_values = new InputMap()); + get => _values ?? (_values = new InputMap()); set => _values = value; } diff --git a/sdk/dotnet/Inputs/MultiClusterAppAnswerGetArgs.cs b/sdk/dotnet/Inputs/MultiClusterAppAnswerGetArgs.cs index fbc179dd7..d9b23858a 100644 --- a/sdk/dotnet/Inputs/MultiClusterAppAnswerGetArgs.cs +++ b/sdk/dotnet/Inputs/MultiClusterAppAnswerGetArgs.cs @@ -25,14 +25,14 @@ public sealed class MultiClusterAppAnswerGetArgs : global::Pulumi.ResourceArgs public Input? ProjectId { get; set; } [Input("values")] - private InputMap? _values; + private InputMap? _values; /// /// Key/values for answer /// - public InputMap Values + public InputMap Values { - get => _values ?? (_values = new InputMap()); + get => _values ?? (_values = new InputMap()); set => _values = value; } diff --git a/sdk/dotnet/Inputs/NodeTemplateHetznerConfigArgs.cs b/sdk/dotnet/Inputs/NodeTemplateHetznerConfigArgs.cs index ee43221e0..349d43421 100644 --- a/sdk/dotnet/Inputs/NodeTemplateHetznerConfigArgs.cs +++ b/sdk/dotnet/Inputs/NodeTemplateHetznerConfigArgs.cs @@ -41,14 +41,14 @@ public Input? ApiToken public Input? Networks { get; set; } [Input("serverLabels")] - private InputMap? _serverLabels; + private InputMap? _serverLabels; /// /// Map of the labels which will be assigned to the server /// - public InputMap ServerLabels + public InputMap ServerLabels { - get => _serverLabels ?? (_serverLabels = new InputMap()); + get => _serverLabels ?? (_serverLabels = new InputMap()); set => _serverLabels = value; } diff --git a/sdk/dotnet/Inputs/NodeTemplateHetznerConfigGetArgs.cs b/sdk/dotnet/Inputs/NodeTemplateHetznerConfigGetArgs.cs index d64133dce..1b56c0c59 100644 --- a/sdk/dotnet/Inputs/NodeTemplateHetznerConfigGetArgs.cs +++ b/sdk/dotnet/Inputs/NodeTemplateHetznerConfigGetArgs.cs @@ -41,14 +41,14 @@ public Input? ApiToken public Input? Networks { get; set; } [Input("serverLabels")] - private InputMap? _serverLabels; + private InputMap? _serverLabels; /// /// Map of the labels which will be assigned to the server /// - public InputMap ServerLabels + public InputMap ServerLabels { - get => _serverLabels ?? (_serverLabels = new InputMap()); + get => _serverLabels ?? (_serverLabels = new InputMap()); set => _serverLabels = value; } diff --git a/sdk/dotnet/Inputs/ProjectAlertRuleWorkloadRuleArgs.cs b/sdk/dotnet/Inputs/ProjectAlertRuleWorkloadRuleArgs.cs index 49f60e7a8..78d59a228 100644 --- a/sdk/dotnet/Inputs/ProjectAlertRuleWorkloadRuleArgs.cs +++ b/sdk/dotnet/Inputs/ProjectAlertRuleWorkloadRuleArgs.cs @@ -19,14 +19,14 @@ public sealed class ProjectAlertRuleWorkloadRuleArgs : global::Pulumi.ResourceAr public Input? AvailablePercentage { get; set; } [Input("selector")] - private InputMap? _selector; + private InputMap? _selector; /// /// Workload rule selector /// - public InputMap Selector + public InputMap Selector { - get => _selector ?? (_selector = new InputMap()); + get => _selector ?? (_selector = new InputMap()); set => _selector = value; } diff --git a/sdk/dotnet/Inputs/ProjectAlertRuleWorkloadRuleGetArgs.cs b/sdk/dotnet/Inputs/ProjectAlertRuleWorkloadRuleGetArgs.cs index 5a861b3d4..876698505 100644 --- a/sdk/dotnet/Inputs/ProjectAlertRuleWorkloadRuleGetArgs.cs +++ b/sdk/dotnet/Inputs/ProjectAlertRuleWorkloadRuleGetArgs.cs @@ -19,14 +19,14 @@ public sealed class ProjectAlertRuleWorkloadRuleGetArgs : global::Pulumi.Resourc public Input? AvailablePercentage { get; set; } [Input("selector")] - private InputMap? _selector; + private InputMap? _selector; /// /// Workload rule selector /// - public InputMap Selector + public InputMap Selector { - get => _selector ?? (_selector = new InputMap()); + get => _selector ?? (_selector = new InputMap()); set => _selector = value; } diff --git a/sdk/dotnet/Inputs/ProjectProjectMonitoringInputArgs.cs b/sdk/dotnet/Inputs/ProjectProjectMonitoringInputArgs.cs index e620beca8..966b1c6b3 100644 --- a/sdk/dotnet/Inputs/ProjectProjectMonitoringInputArgs.cs +++ b/sdk/dotnet/Inputs/ProjectProjectMonitoringInputArgs.cs @@ -13,14 +13,14 @@ namespace Pulumi.Rancher2.Inputs public sealed class ProjectProjectMonitoringInputArgs : global::Pulumi.ResourceArgs { [Input("answers")] - private InputMap? _answers; + private InputMap? _answers; /// /// Answers for monitor input /// - public InputMap Answers + public InputMap Answers { - get => _answers ?? (_answers = new InputMap()); + get => _answers ?? (_answers = new InputMap()); set => _answers = value; } diff --git a/sdk/dotnet/Inputs/ProjectProjectMonitoringInputGetArgs.cs b/sdk/dotnet/Inputs/ProjectProjectMonitoringInputGetArgs.cs index 85d6f6a62..ef8fd8ee7 100644 --- a/sdk/dotnet/Inputs/ProjectProjectMonitoringInputGetArgs.cs +++ b/sdk/dotnet/Inputs/ProjectProjectMonitoringInputGetArgs.cs @@ -13,14 +13,14 @@ namespace Pulumi.Rancher2.Inputs public sealed class ProjectProjectMonitoringInputGetArgs : global::Pulumi.ResourceArgs { [Input("answers")] - private InputMap? _answers; + private InputMap? _answers; /// /// Answers for monitor input /// - public InputMap Answers + public InputMap Answers { - get => _answers ?? (_answers = new InputMap()); + get => _answers ?? (_answers = new InputMap()); set => _answers = value; } diff --git a/sdk/dotnet/MachineConfigV2.cs b/sdk/dotnet/MachineConfigV2.cs index 3278a7edc..aa32877b7 100644 --- a/sdk/dotnet/MachineConfigV2.cs +++ b/sdk/dotnet/MachineConfigV2.cs @@ -95,7 +95,7 @@ public partial class MachineConfigV2 : global::Pulumi.CustomResource /// Annotations for Machine Config V2 object (map) /// [Output("annotations")] - public Output> Annotations { get; private set; } = null!; + public Output> Annotations { get; private set; } = null!; /// /// Azure config for the Machine Config V2. Conflicts with `amazonec2_config`, `digitalocean_config`, `harvester_config`, `linode_config`, `openstack_config` and `vsphere_config` (list maxitems:1) @@ -139,7 +139,7 @@ public partial class MachineConfigV2 : global::Pulumi.CustomResource /// **Note:** `labels` and `node_taints` will be applied to nodes deployed using the Machine Config V2 /// [Output("labels")] - public Output> Labels { get; private set; } = null!; + public Output> Labels { get; private set; } = null!; /// /// Linode config for the Machine Config V2. Conflicts with `amazonec2_config`, `azure_config`, `digitalocean_config`, `harvester_config`, `openstack_config` and `vsphere_config` (list maxitems:1) @@ -224,14 +224,14 @@ public sealed class MachineConfigV2Args : global::Pulumi.ResourceArgs public Input? Amazonec2Config { get; set; } [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for Machine Config V2 object (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -266,16 +266,16 @@ public InputMap Annotations public Input? HarvesterConfig { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for Machine Config V2 object (map) /// /// **Note:** `labels` and `node_taints` will be applied to nodes deployed using the Machine Config V2 /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -312,14 +312,14 @@ public sealed class MachineConfigV2State : global::Pulumi.ResourceArgs public Input? Amazonec2Config { get; set; } [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for Machine Config V2 object (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -360,16 +360,16 @@ public InputMap Annotations public Input? Kind { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for Machine Config V2 object (map) /// /// **Note:** `labels` and `node_taints` will be applied to nodes deployed using the Machine Config V2 /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/MultiClusterApp.cs b/sdk/dotnet/MultiClusterApp.cs index a450ecb96..bd5e4436d 100644 --- a/sdk/dotnet/MultiClusterApp.cs +++ b/sdk/dotnet/MultiClusterApp.cs @@ -130,7 +130,7 @@ public partial class MultiClusterApp : global::Pulumi.CustomResource /// Annotations for multi cluster app object (map) /// [Output("annotations")] - public Output> Annotations { get; private set; } = null!; + public Output> Annotations { get; private set; } = null!; /// /// The multi cluster app answers (list) @@ -148,7 +148,7 @@ public partial class MultiClusterApp : global::Pulumi.CustomResource /// Labels for multi cluster app object (map) /// [Output("labels")] - public Output> Labels { get; private set; } = null!; + public Output> Labels { get; private set; } = null!; /// /// The multi cluster app answers (list) @@ -263,14 +263,14 @@ public static MultiClusterApp Get(string name, Input id, MultiClusterApp public sealed class MultiClusterAppArgs : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for multi cluster app object (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -293,14 +293,14 @@ public InputList Answers public Input CatalogName { get; set; } = null!; [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for multi cluster app object (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -391,14 +391,14 @@ public MultiClusterAppArgs() public sealed class MultiClusterAppState : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for multi cluster app object (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -421,14 +421,14 @@ public InputList Answers public Input? CatalogName { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for multi cluster app object (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/Namespace.cs b/sdk/dotnet/Namespace.cs index df06e2861..f769629be 100644 --- a/sdk/dotnet/Namespace.cs +++ b/sdk/dotnet/Namespace.cs @@ -119,7 +119,7 @@ public partial class Namespace : global::Pulumi.CustomResource /// Annotations for Node Pool object (map) /// [Output("annotations")] - public Output> Annotations { get; private set; } = null!; + public Output> Annotations { get; private set; } = null!; /// /// Default containers resource limits on namespace (List maxitem:1) @@ -137,7 +137,7 @@ public partial class Namespace : global::Pulumi.CustomResource /// Labels for Node Pool object (map) /// [Output("labels")] - public Output> Labels { get; private set; } = null!; + public Output> Labels { get; private set; } = null!; /// /// The name of the namespace (string) @@ -210,14 +210,14 @@ public static Namespace Get(string name, Input id, NamespaceState? state public sealed class NamespaceArgs : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for Node Pool object (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -234,14 +234,14 @@ public InputMap Annotations public Input? Description { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for Node Pool object (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -278,14 +278,14 @@ public NamespaceArgs() public sealed class NamespaceState : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for Node Pool object (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -302,14 +302,14 @@ public InputMap Annotations public Input? Description { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for Node Pool object (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/NodeDriver.cs b/sdk/dotnet/NodeDriver.cs index 49d712fb1..e0f2bd81f 100644 --- a/sdk/dotnet/NodeDriver.cs +++ b/sdk/dotnet/NodeDriver.cs @@ -63,7 +63,7 @@ public partial class NodeDriver : global::Pulumi.CustomResource /// Annotations of the resource (map) /// [Output("annotations")] - public Output> Annotations { get; private set; } = null!; + public Output> Annotations { get; private set; } = null!; /// /// Specify wheter the node driver is an internal node driver or not (bool) @@ -93,7 +93,7 @@ public partial class NodeDriver : global::Pulumi.CustomResource /// Labels of the resource (map) /// [Output("labels")] - public Output> Labels { get; private set; } = null!; + public Output> Labels { get; private set; } = null!; /// /// Name of the node driver (string) @@ -172,14 +172,14 @@ public sealed class NodeDriverArgs : global::Pulumi.ResourceArgs public Input Active { get; set; } = null!; [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations of the resource (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -208,14 +208,14 @@ public InputMap Annotations public Input? ExternalId { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels of the resource (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -264,14 +264,14 @@ public sealed class NodeDriverState : global::Pulumi.ResourceArgs public Input? Active { get; set; } [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations of the resource (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -300,14 +300,14 @@ public InputMap Annotations public Input? ExternalId { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels of the resource (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/NodePool.cs b/sdk/dotnet/NodePool.cs index 188c2394e..93dbf8103 100644 --- a/sdk/dotnet/NodePool.cs +++ b/sdk/dotnet/NodePool.cs @@ -27,7 +27,7 @@ public partial class NodePool : global::Pulumi.CustomResource /// Annotations for Node Pool object (map) /// [Output("annotations")] - public Output> Annotations { get; private set; } = null!; + public Output> Annotations { get; private set; } = null!; /// /// The RKE cluster id to use Node Pool (string) @@ -69,7 +69,7 @@ public partial class NodePool : global::Pulumi.CustomResource /// Labels for Node Pool object (map) /// [Output("labels")] - public Output> Labels { get; private set; } = null!; + public Output> Labels { get; private set; } = null!; /// /// The name of the Node Pool (string) @@ -148,14 +148,14 @@ public static NodePool Get(string name, Input id, NodePoolState? state = public sealed class NodePoolArgs : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for Node Pool object (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -196,14 +196,14 @@ public InputMap Annotations public Input HostnamePrefix { get; set; } = null!; [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for Node Pool object (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -252,14 +252,14 @@ public NodePoolArgs() public sealed class NodePoolState : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for Node Pool object (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -300,14 +300,14 @@ public InputMap Annotations public Input? HostnamePrefix { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for Node Pool object (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/NodeTemplate.cs b/sdk/dotnet/NodeTemplate.cs index 8644b6ca6..6dde5d82d 100644 --- a/sdk/dotnet/NodeTemplate.cs +++ b/sdk/dotnet/NodeTemplate.cs @@ -221,7 +221,7 @@ public partial class NodeTemplate : global::Pulumi.CustomResource /// Annotations for Node Template object (map) /// [Output("annotations")] - public Output> Annotations { get; private set; } = null!; + public Output> Annotations { get; private set; } = null!; /// /// Auth certificate authority for the Node Template (string) @@ -275,7 +275,7 @@ public partial class NodeTemplate : global::Pulumi.CustomResource /// Engine environment for the node template (string) /// [Output("engineEnv")] - public Output?> EngineEnv { get; private set; } = null!; + public Output?> EngineEnv { get; private set; } = null!; /// /// Insecure registry for the node template (list) @@ -293,13 +293,13 @@ public partial class NodeTemplate : global::Pulumi.CustomResource /// Engine label for the node template (string) /// [Output("engineLabel")] - public Output?> EngineLabel { get; private set; } = null!; + public Output?> EngineLabel { get; private set; } = null!; /// /// Engine options for the node template (map) /// [Output("engineOpt")] - public Output?> EngineOpt { get; private set; } = null!; + public Output?> EngineOpt { get; private set; } = null!; /// /// Engine registry mirror for the node template (list) @@ -331,7 +331,7 @@ public partial class NodeTemplate : global::Pulumi.CustomResource /// **Note:** `labels` and `node_taints` will be applied to nodes deployed using the Node Template /// [Output("labels")] - public Output> Labels { get; private set; } = null!; + public Output> Labels { get; private set; } = null!; /// /// Linode config for the Node Template (list maxitems:1) @@ -439,14 +439,14 @@ public sealed class NodeTemplateArgs : global::Pulumi.ResourceArgs public Input? Amazonec2Config { get; set; } [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for Node Template object (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -513,14 +513,14 @@ public Input? AuthKey public Input? DriverId { get; set; } [Input("engineEnv")] - private InputMap? _engineEnv; + private InputMap? _engineEnv; /// /// Engine environment for the node template (string) /// - public InputMap EngineEnv + public InputMap EngineEnv { - get => _engineEnv ?? (_engineEnv = new InputMap()); + get => _engineEnv ?? (_engineEnv = new InputMap()); set => _engineEnv = value; } @@ -543,26 +543,26 @@ public InputList EngineInsecureRegistries public Input? EngineInstallUrl { get; set; } [Input("engineLabel")] - private InputMap? _engineLabel; + private InputMap? _engineLabel; /// /// Engine label for the node template (string) /// - public InputMap EngineLabel + public InputMap EngineLabel { - get => _engineLabel ?? (_engineLabel = new InputMap()); + get => _engineLabel ?? (_engineLabel = new InputMap()); set => _engineLabel = value; } [Input("engineOpt")] - private InputMap? _engineOpt; + private InputMap? _engineOpt; /// /// Engine options for the node template (map) /// - public InputMap EngineOpt + public InputMap EngineOpt { - get => _engineOpt ?? (_engineOpt = new InputMap()); + get => _engineOpt ?? (_engineOpt = new InputMap()); set => _engineOpt = value; } @@ -597,16 +597,16 @@ public InputList EngineRegistryMirrors public Input? HetznerConfig { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for Node Template object (map) /// /// **Note:** `labels` and `node_taints` will be applied to nodes deployed using the Node Template /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -679,14 +679,14 @@ public sealed class NodeTemplateState : global::Pulumi.ResourceArgs public Input? Amazonec2Config { get; set; } [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for Node Template object (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -759,14 +759,14 @@ public Input? AuthKey public Input? DriverId { get; set; } [Input("engineEnv")] - private InputMap? _engineEnv; + private InputMap? _engineEnv; /// /// Engine environment for the node template (string) /// - public InputMap EngineEnv + public InputMap EngineEnv { - get => _engineEnv ?? (_engineEnv = new InputMap()); + get => _engineEnv ?? (_engineEnv = new InputMap()); set => _engineEnv = value; } @@ -789,26 +789,26 @@ public InputList EngineInsecureRegistries public Input? EngineInstallUrl { get; set; } [Input("engineLabel")] - private InputMap? _engineLabel; + private InputMap? _engineLabel; /// /// Engine label for the node template (string) /// - public InputMap EngineLabel + public InputMap EngineLabel { - get => _engineLabel ?? (_engineLabel = new InputMap()); + get => _engineLabel ?? (_engineLabel = new InputMap()); set => _engineLabel = value; } [Input("engineOpt")] - private InputMap? _engineOpt; + private InputMap? _engineOpt; /// /// Engine options for the node template (map) /// - public InputMap EngineOpt + public InputMap EngineOpt { - get => _engineOpt ?? (_engineOpt = new InputMap()); + get => _engineOpt ?? (_engineOpt = new InputMap()); set => _engineOpt = value; } @@ -843,16 +843,16 @@ public InputList EngineRegistryMirrors public Input? HetznerConfig { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for Node Template object (map) /// /// **Note:** `labels` and `node_taints` will be applied to nodes deployed using the Node Template /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/Notifier.cs b/sdk/dotnet/Notifier.cs index 3ccc9a057..3a7b7273a 100644 --- a/sdk/dotnet/Notifier.cs +++ b/sdk/dotnet/Notifier.cs @@ -54,7 +54,7 @@ public partial class Notifier : global::Pulumi.CustomResource /// Annotations for notifier object (map) /// [Output("annotations")] - public Output> Annotations { get; private set; } = null!; + public Output> Annotations { get; private set; } = null!; /// /// The cluster id where create notifier (string) @@ -78,7 +78,7 @@ public partial class Notifier : global::Pulumi.CustomResource /// Labels for notifier object (map) /// [Output("labels")] - public Output> Labels { get; private set; } = null!; + public Output> Labels { get; private set; } = null!; /// /// MSTeams config for notifier (list maxitems:1) @@ -175,14 +175,14 @@ public static Notifier Get(string name, Input id, NotifierState? state = public sealed class NotifierArgs : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for notifier object (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -205,14 +205,14 @@ public InputMap Annotations public Input? DingtalkConfig { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for notifier object (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -273,14 +273,14 @@ public NotifierArgs() public sealed class NotifierState : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for notifier object (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -303,14 +303,14 @@ public InputMap Annotations public Input? DingtalkConfig { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for notifier object (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/Outputs/ClusterAksConfig.cs b/sdk/dotnet/Outputs/ClusterAksConfig.cs index bb3a7a8de..bcd838c90 100644 --- a/sdk/dotnet/Outputs/ClusterAksConfig.cs +++ b/sdk/dotnet/Outputs/ClusterAksConfig.cs @@ -152,7 +152,7 @@ public sealed class ClusterAksConfig /// /// Tags for Kubernetes cluster. For example, foo=bar /// - public readonly ImmutableDictionary? Tag; + public readonly ImmutableDictionary? Tag; /// /// Tags for Kubernetes cluster. For example, `["foo=bar","bar=foo"]` /// @@ -240,7 +240,7 @@ private ClusterAksConfig( string subscriptionId, - ImmutableDictionary? tag, + ImmutableDictionary? tag, ImmutableArray tags, diff --git a/sdk/dotnet/Outputs/ClusterAksConfigV2.cs b/sdk/dotnet/Outputs/ClusterAksConfigV2.cs index c8280b066..53319a694 100644 --- a/sdk/dotnet/Outputs/ClusterAksConfigV2.cs +++ b/sdk/dotnet/Outputs/ClusterAksConfigV2.cs @@ -124,7 +124,7 @@ public sealed class ClusterAksConfigV2 /// /// The AKS cluster tags /// - public readonly ImmutableDictionary? Tags; + public readonly ImmutableDictionary? Tags; /// /// The AKS virtual network /// @@ -190,7 +190,7 @@ private ClusterAksConfigV2( string? subnet, - ImmutableDictionary? tags, + ImmutableDictionary? tags, string? virtualNetwork, diff --git a/sdk/dotnet/Outputs/ClusterAksConfigV2NodePool.cs b/sdk/dotnet/Outputs/ClusterAksConfigV2NodePool.cs index 4183b1163..79d721054 100644 --- a/sdk/dotnet/Outputs/ClusterAksConfigV2NodePool.cs +++ b/sdk/dotnet/Outputs/ClusterAksConfigV2NodePool.cs @@ -28,7 +28,7 @@ public sealed class ClusterAksConfigV2NodePool /// /// Labels for the Cluster (map) /// - public readonly ImmutableDictionary? Labels; + public readonly ImmutableDictionary? Labels; /// /// The AKS node pool max count /// @@ -86,7 +86,7 @@ private ClusterAksConfigV2NodePool( bool? enableAutoScaling, - ImmutableDictionary? labels, + ImmutableDictionary? labels, int? maxCount, diff --git a/sdk/dotnet/Outputs/ClusterAlertRuleNodeRule.cs b/sdk/dotnet/Outputs/ClusterAlertRuleNodeRule.cs index c6cde474e..cabf3fd27 100644 --- a/sdk/dotnet/Outputs/ClusterAlertRuleNodeRule.cs +++ b/sdk/dotnet/Outputs/ClusterAlertRuleNodeRule.cs @@ -32,7 +32,7 @@ public sealed class ClusterAlertRuleNodeRule /// /// Node rule selector /// - public readonly ImmutableDictionary? Selector; + public readonly ImmutableDictionary? Selector; [OutputConstructor] private ClusterAlertRuleNodeRule( @@ -44,7 +44,7 @@ private ClusterAlertRuleNodeRule( string? nodeId, - ImmutableDictionary? selector) + ImmutableDictionary? selector) { Condition = condition; CpuThreshold = cpuThreshold; diff --git a/sdk/dotnet/Outputs/ClusterClusterMonitoringInput.cs b/sdk/dotnet/Outputs/ClusterClusterMonitoringInput.cs index aac6663d8..1e835d822 100644 --- a/sdk/dotnet/Outputs/ClusterClusterMonitoringInput.cs +++ b/sdk/dotnet/Outputs/ClusterClusterMonitoringInput.cs @@ -16,7 +16,7 @@ public sealed class ClusterClusterMonitoringInput /// /// Answers for monitor input /// - public readonly ImmutableDictionary? Answers; + public readonly ImmutableDictionary? Answers; /// /// Monitoring version /// @@ -24,7 +24,7 @@ public sealed class ClusterClusterMonitoringInput [OutputConstructor] private ClusterClusterMonitoringInput( - ImmutableDictionary? answers, + ImmutableDictionary? answers, string? version) { diff --git a/sdk/dotnet/Outputs/ClusterClusterRegistrationToken.cs b/sdk/dotnet/Outputs/ClusterClusterRegistrationToken.cs index f81004291..4f2ec52a9 100644 --- a/sdk/dotnet/Outputs/ClusterClusterRegistrationToken.cs +++ b/sdk/dotnet/Outputs/ClusterClusterRegistrationToken.cs @@ -16,7 +16,7 @@ public sealed class ClusterClusterRegistrationToken /// /// Annotations for the Cluster (map) /// - public readonly ImmutableDictionary? Annotations; + public readonly ImmutableDictionary? Annotations; public readonly string? ClusterId; /// /// Command to execute in a imported k8s cluster (string) @@ -41,7 +41,7 @@ public sealed class ClusterClusterRegistrationToken /// /// Labels for the Cluster (map) /// - public readonly ImmutableDictionary? Labels; + public readonly ImmutableDictionary? Labels; /// /// K8s manifest url to execute with `kubectl` to import an existing k8s cluster (string) /// @@ -62,7 +62,7 @@ public sealed class ClusterClusterRegistrationToken [OutputConstructor] private ClusterClusterRegistrationToken( - ImmutableDictionary? annotations, + ImmutableDictionary? annotations, string? clusterId, @@ -76,7 +76,7 @@ private ClusterClusterRegistrationToken( string? insecureWindowsNodeCommand, - ImmutableDictionary? labels, + ImmutableDictionary? labels, string? manifestUrl, diff --git a/sdk/dotnet/Outputs/ClusterClusterTemplateAnswers.cs b/sdk/dotnet/Outputs/ClusterClusterTemplateAnswers.cs index e1c61dac7..7f36bbc3b 100644 --- a/sdk/dotnet/Outputs/ClusterClusterTemplateAnswers.cs +++ b/sdk/dotnet/Outputs/ClusterClusterTemplateAnswers.cs @@ -24,7 +24,7 @@ public sealed class ClusterClusterTemplateAnswers /// /// Key/values for answer /// - public readonly ImmutableDictionary? Values; + public readonly ImmutableDictionary? Values; [OutputConstructor] private ClusterClusterTemplateAnswers( @@ -32,7 +32,7 @@ private ClusterClusterTemplateAnswers( string? projectId, - ImmutableDictionary? values) + ImmutableDictionary? values) { ClusterId = clusterId; ProjectId = projectId; diff --git a/sdk/dotnet/Outputs/ClusterEksConfigV2.cs b/sdk/dotnet/Outputs/ClusterEksConfigV2.cs index 573a59c64..aed8b71e5 100644 --- a/sdk/dotnet/Outputs/ClusterEksConfigV2.cs +++ b/sdk/dotnet/Outputs/ClusterEksConfigV2.cs @@ -76,7 +76,7 @@ public sealed class ClusterEksConfigV2 /// /// The EKS cluster tags /// - public readonly ImmutableDictionary? Tags; + public readonly ImmutableDictionary? Tags; [OutputConstructor] private ClusterEksConfigV2( @@ -110,7 +110,7 @@ private ClusterEksConfigV2( ImmutableArray subnets, - ImmutableDictionary? tags) + ImmutableDictionary? tags) { CloudCredentialId = cloudCredentialId; Imported = imported; diff --git a/sdk/dotnet/Outputs/ClusterEksConfigV2NodeGroup.cs b/sdk/dotnet/Outputs/ClusterEksConfigV2NodeGroup.cs index 22e727337..1c252c317 100644 --- a/sdk/dotnet/Outputs/ClusterEksConfigV2NodeGroup.cs +++ b/sdk/dotnet/Outputs/ClusterEksConfigV2NodeGroup.cs @@ -40,7 +40,7 @@ public sealed class ClusterEksConfigV2NodeGroup /// /// Labels for the Cluster (map) /// - public readonly ImmutableDictionary? Labels; + public readonly ImmutableDictionary? Labels; /// /// The EKS node groups launch template /// @@ -68,7 +68,7 @@ public sealed class ClusterEksConfigV2NodeGroup /// /// The EKS node group resource tags /// - public readonly ImmutableDictionary? ResourceTags; + public readonly ImmutableDictionary? ResourceTags; /// /// The EKS node group spot instance types /// @@ -80,7 +80,7 @@ public sealed class ClusterEksConfigV2NodeGroup /// /// The EKS node group tags /// - public readonly ImmutableDictionary? Tags; + public readonly ImmutableDictionary? Tags; /// /// The EKS node group user data /// @@ -104,7 +104,7 @@ private ClusterEksConfigV2NodeGroup( string? instanceType, - ImmutableDictionary? labels, + ImmutableDictionary? labels, ImmutableArray launchTemplates, @@ -118,13 +118,13 @@ private ClusterEksConfigV2NodeGroup( bool? requestSpotInstances, - ImmutableDictionary? resourceTags, + ImmutableDictionary? resourceTags, ImmutableArray spotInstanceTypes, ImmutableArray subnets, - ImmutableDictionary? tags, + ImmutableDictionary? tags, string? userData, diff --git a/sdk/dotnet/Outputs/ClusterGkeConfig.cs b/sdk/dotnet/Outputs/ClusterGkeConfig.cs index ca4634e32..6faaabb5c 100644 --- a/sdk/dotnet/Outputs/ClusterGkeConfig.cs +++ b/sdk/dotnet/Outputs/ClusterGkeConfig.cs @@ -132,7 +132,7 @@ public sealed class ClusterGkeConfig /// /// Labels for the Cluster (map) /// - public readonly ImmutableDictionary? Labels; + public readonly ImmutableDictionary? Labels; /// /// The number of local SSD disks to be attached to the node /// @@ -204,7 +204,7 @@ public sealed class ClusterGkeConfig /// /// The map of Kubernetes labels (key/value pairs) to be applied to each cluster /// - public readonly ImmutableDictionary? ResourceLabels; + public readonly ImmutableDictionary? ResourceLabels; /// /// The Google Cloud Platform Service Account to be used by the node VMs /// @@ -286,7 +286,7 @@ private ClusterGkeConfig( bool? kubernetesDashboard, - ImmutableDictionary? labels, + ImmutableDictionary? labels, int? localSsdCount, @@ -322,7 +322,7 @@ private ClusterGkeConfig( string? region, - ImmutableDictionary? resourceLabels, + ImmutableDictionary? resourceLabels, string serviceAccount, diff --git a/sdk/dotnet/Outputs/ClusterGkeConfigV2.cs b/sdk/dotnet/Outputs/ClusterGkeConfigV2.cs index be4314800..70394c250 100644 --- a/sdk/dotnet/Outputs/ClusterGkeConfigV2.cs +++ b/sdk/dotnet/Outputs/ClusterGkeConfigV2.cs @@ -48,7 +48,7 @@ public sealed class ClusterGkeConfigV2 /// /// Labels for the Cluster (map) /// - public readonly ImmutableDictionary? Labels; + public readonly ImmutableDictionary? Labels; /// /// The GKE cluster locations /// @@ -124,7 +124,7 @@ private ClusterGkeConfigV2( string? kubernetesVersion, - ImmutableDictionary? labels, + ImmutableDictionary? labels, ImmutableArray locations, diff --git a/sdk/dotnet/Outputs/ClusterGkeConfigV2NodePoolConfig.cs b/sdk/dotnet/Outputs/ClusterGkeConfigV2NodePoolConfig.cs index 32344d194..aa73a77e9 100644 --- a/sdk/dotnet/Outputs/ClusterGkeConfigV2NodePoolConfig.cs +++ b/sdk/dotnet/Outputs/ClusterGkeConfigV2NodePoolConfig.cs @@ -28,7 +28,7 @@ public sealed class ClusterGkeConfigV2NodePoolConfig /// /// Labels for the Cluster (map) /// - public readonly ImmutableDictionary? Labels; + public readonly ImmutableDictionary? Labels; /// /// The GKE node config local ssd count /// @@ -62,7 +62,7 @@ private ClusterGkeConfigV2NodePoolConfig( string? imageType, - ImmutableDictionary? labels, + ImmutableDictionary? labels, int? localSsdCount, diff --git a/sdk/dotnet/Outputs/ClusterRkeConfigAuthorization.cs b/sdk/dotnet/Outputs/ClusterRkeConfigAuthorization.cs index 7cbdaf9d5..8bca884f4 100644 --- a/sdk/dotnet/Outputs/ClusterRkeConfigAuthorization.cs +++ b/sdk/dotnet/Outputs/ClusterRkeConfigAuthorization.cs @@ -20,13 +20,13 @@ public sealed class ClusterRkeConfigAuthorization /// /// RKE options for network (map) /// - public readonly ImmutableDictionary? Options; + public readonly ImmutableDictionary? Options; [OutputConstructor] private ClusterRkeConfigAuthorization( string? mode, - ImmutableDictionary? options) + ImmutableDictionary? options) { Mode = mode; Options = options; diff --git a/sdk/dotnet/Outputs/ClusterRkeConfigDns.cs b/sdk/dotnet/Outputs/ClusterRkeConfigDns.cs index 556cb8dca..114500dda 100644 --- a/sdk/dotnet/Outputs/ClusterRkeConfigDns.cs +++ b/sdk/dotnet/Outputs/ClusterRkeConfigDns.cs @@ -20,7 +20,7 @@ public sealed class ClusterRkeConfigDns /// /// RKE monitoring node selector (map) /// - public readonly ImmutableDictionary? NodeSelector; + public readonly ImmutableDictionary? NodeSelector; /// /// Nodelocal dns /// @@ -28,7 +28,7 @@ public sealed class ClusterRkeConfigDns /// /// RKE options for network (map) /// - public readonly ImmutableDictionary? Options; + public readonly ImmutableDictionary? Options; /// /// RKE monitoring provider (string) /// @@ -54,11 +54,11 @@ public sealed class ClusterRkeConfigDns private ClusterRkeConfigDns( Outputs.ClusterRkeConfigDnsLinearAutoscalerParams? linearAutoscalerParams, - ImmutableDictionary? nodeSelector, + ImmutableDictionary? nodeSelector, Outputs.ClusterRkeConfigDnsNodelocal? nodelocal, - ImmutableDictionary? options, + ImmutableDictionary? options, string? provider, diff --git a/sdk/dotnet/Outputs/ClusterRkeConfigDnsNodelocal.cs b/sdk/dotnet/Outputs/ClusterRkeConfigDnsNodelocal.cs index 7f2aac049..faee6e0f4 100644 --- a/sdk/dotnet/Outputs/ClusterRkeConfigDnsNodelocal.cs +++ b/sdk/dotnet/Outputs/ClusterRkeConfigDnsNodelocal.cs @@ -20,13 +20,13 @@ public sealed class ClusterRkeConfigDnsNodelocal /// /// Node selector key pair /// - public readonly ImmutableDictionary? NodeSelector; + public readonly ImmutableDictionary? NodeSelector; [OutputConstructor] private ClusterRkeConfigDnsNodelocal( string? ipAddress, - ImmutableDictionary? nodeSelector) + ImmutableDictionary? nodeSelector) { IpAddress = ipAddress; NodeSelector = nodeSelector; diff --git a/sdk/dotnet/Outputs/ClusterRkeConfigIngress.cs b/sdk/dotnet/Outputs/ClusterRkeConfigIngress.cs index faff5b7ae..e84d1911a 100644 --- a/sdk/dotnet/Outputs/ClusterRkeConfigIngress.cs +++ b/sdk/dotnet/Outputs/ClusterRkeConfigIngress.cs @@ -24,7 +24,7 @@ public sealed class ClusterRkeConfigIngress /// /// Extra arguments for scheduler service (map) /// - public readonly ImmutableDictionary? ExtraArgs; + public readonly ImmutableDictionary? ExtraArgs; /// /// HTTP port for RKE Ingress (int) /// @@ -40,11 +40,11 @@ public sealed class ClusterRkeConfigIngress /// /// RKE monitoring node selector (map) /// - public readonly ImmutableDictionary? NodeSelector; + public readonly ImmutableDictionary? NodeSelector; /// /// RKE options for network (map) /// - public readonly ImmutableDictionary? Options; + public readonly ImmutableDictionary? Options; /// /// RKE monitoring provider (string) /// @@ -64,7 +64,7 @@ private ClusterRkeConfigIngress( string? dnsPolicy, - ImmutableDictionary? extraArgs, + ImmutableDictionary? extraArgs, int? httpPort, @@ -72,9 +72,9 @@ private ClusterRkeConfigIngress( string? networkMode, - ImmutableDictionary? nodeSelector, + ImmutableDictionary? nodeSelector, - ImmutableDictionary? options, + ImmutableDictionary? options, string? provider, diff --git a/sdk/dotnet/Outputs/ClusterRkeConfigMonitoring.cs b/sdk/dotnet/Outputs/ClusterRkeConfigMonitoring.cs index b1ba9fdf4..ef938b0e0 100644 --- a/sdk/dotnet/Outputs/ClusterRkeConfigMonitoring.cs +++ b/sdk/dotnet/Outputs/ClusterRkeConfigMonitoring.cs @@ -16,11 +16,11 @@ public sealed class ClusterRkeConfigMonitoring /// /// RKE monitoring node selector (map) /// - public readonly ImmutableDictionary? NodeSelector; + public readonly ImmutableDictionary? NodeSelector; /// /// RKE options for network (map) /// - public readonly ImmutableDictionary? Options; + public readonly ImmutableDictionary? Options; /// /// RKE monitoring provider (string) /// @@ -40,9 +40,9 @@ public sealed class ClusterRkeConfigMonitoring [OutputConstructor] private ClusterRkeConfigMonitoring( - ImmutableDictionary? nodeSelector, + ImmutableDictionary? nodeSelector, - ImmutableDictionary? options, + ImmutableDictionary? options, string? provider, diff --git a/sdk/dotnet/Outputs/ClusterRkeConfigNetwork.cs b/sdk/dotnet/Outputs/ClusterRkeConfigNetwork.cs index ff8295720..379fe37d7 100644 --- a/sdk/dotnet/Outputs/ClusterRkeConfigNetwork.cs +++ b/sdk/dotnet/Outputs/ClusterRkeConfigNetwork.cs @@ -36,7 +36,7 @@ public sealed class ClusterRkeConfigNetwork /// /// RKE options for network (map) /// - public readonly ImmutableDictionary? Options; + public readonly ImmutableDictionary? Options; /// /// Plugin for RKE network. `canal` (default), `flannel`, `calico`, `none` and `weave` are supported. (string) /// @@ -62,7 +62,7 @@ private ClusterRkeConfigNetwork( int? mtu, - ImmutableDictionary? options, + ImmutableDictionary? options, string? plugin, diff --git a/sdk/dotnet/Outputs/ClusterRkeConfigNode.cs b/sdk/dotnet/Outputs/ClusterRkeConfigNode.cs index e98747bf4..965f97813 100644 --- a/sdk/dotnet/Outputs/ClusterRkeConfigNode.cs +++ b/sdk/dotnet/Outputs/ClusterRkeConfigNode.cs @@ -32,7 +32,7 @@ public sealed class ClusterRkeConfigNode /// /// Labels for the Cluster (map) /// - public readonly ImmutableDictionary? Labels; + public readonly ImmutableDictionary? Labels; /// /// Id for the node (string) /// @@ -72,7 +72,7 @@ private ClusterRkeConfigNode( string? internalAddress, - ImmutableDictionary? labels, + ImmutableDictionary? labels, string? nodeId, diff --git a/sdk/dotnet/Outputs/ClusterRkeConfigServicesEtcd.cs b/sdk/dotnet/Outputs/ClusterRkeConfigServicesEtcd.cs index 722af00bf..f6f2a4368 100644 --- a/sdk/dotnet/Outputs/ClusterRkeConfigServicesEtcd.cs +++ b/sdk/dotnet/Outputs/ClusterRkeConfigServicesEtcd.cs @@ -36,7 +36,7 @@ public sealed class ClusterRkeConfigServicesEtcd /// /// Extra arguments for scheduler service (map) /// - public readonly ImmutableDictionary? ExtraArgs; + public readonly ImmutableDictionary? ExtraArgs; /// /// Extra binds for scheduler service (list) /// @@ -86,7 +86,7 @@ private ClusterRkeConfigServicesEtcd( ImmutableArray externalUrls, - ImmutableDictionary? extraArgs, + ImmutableDictionary? extraArgs, ImmutableArray extraBinds, diff --git a/sdk/dotnet/Outputs/ClusterRkeConfigServicesKubeApi.cs b/sdk/dotnet/Outputs/ClusterRkeConfigServicesKubeApi.cs index bffce3088..9f91ed05f 100644 --- a/sdk/dotnet/Outputs/ClusterRkeConfigServicesKubeApi.cs +++ b/sdk/dotnet/Outputs/ClusterRkeConfigServicesKubeApi.cs @@ -32,7 +32,7 @@ public sealed class ClusterRkeConfigServicesKubeApi /// /// Extra arguments for scheduler service (map) /// - public readonly ImmutableDictionary? ExtraArgs; + public readonly ImmutableDictionary? ExtraArgs; /// /// Extra binds for scheduler service (list) /// @@ -72,7 +72,7 @@ private ClusterRkeConfigServicesKubeApi( Outputs.ClusterRkeConfigServicesKubeApiEventRateLimit? eventRateLimit, - ImmutableDictionary? extraArgs, + ImmutableDictionary? extraArgs, ImmutableArray extraBinds, diff --git a/sdk/dotnet/Outputs/ClusterRkeConfigServicesKubeController.cs b/sdk/dotnet/Outputs/ClusterRkeConfigServicesKubeController.cs index 2fd25fcdc..89e31a923 100644 --- a/sdk/dotnet/Outputs/ClusterRkeConfigServicesKubeController.cs +++ b/sdk/dotnet/Outputs/ClusterRkeConfigServicesKubeController.cs @@ -20,7 +20,7 @@ public sealed class ClusterRkeConfigServicesKubeController /// /// Extra arguments for scheduler service (map) /// - public readonly ImmutableDictionary? ExtraArgs; + public readonly ImmutableDictionary? ExtraArgs; /// /// Extra binds for scheduler service (list) /// @@ -42,7 +42,7 @@ public sealed class ClusterRkeConfigServicesKubeController private ClusterRkeConfigServicesKubeController( string? clusterCidr, - ImmutableDictionary? extraArgs, + ImmutableDictionary? extraArgs, ImmutableArray extraBinds, diff --git a/sdk/dotnet/Outputs/ClusterRkeConfigServicesKubelet.cs b/sdk/dotnet/Outputs/ClusterRkeConfigServicesKubelet.cs index dd6ed9c29..70103f7dd 100644 --- a/sdk/dotnet/Outputs/ClusterRkeConfigServicesKubelet.cs +++ b/sdk/dotnet/Outputs/ClusterRkeConfigServicesKubelet.cs @@ -24,7 +24,7 @@ public sealed class ClusterRkeConfigServicesKubelet /// /// Extra arguments for scheduler service (map) /// - public readonly ImmutableDictionary? ExtraArgs; + public readonly ImmutableDictionary? ExtraArgs; /// /// Extra binds for scheduler service (list) /// @@ -56,7 +56,7 @@ private ClusterRkeConfigServicesKubelet( string? clusterDomain, - ImmutableDictionary? extraArgs, + ImmutableDictionary? extraArgs, ImmutableArray extraBinds, diff --git a/sdk/dotnet/Outputs/ClusterRkeConfigServicesKubeproxy.cs b/sdk/dotnet/Outputs/ClusterRkeConfigServicesKubeproxy.cs index 67bfd9c1d..358df971e 100644 --- a/sdk/dotnet/Outputs/ClusterRkeConfigServicesKubeproxy.cs +++ b/sdk/dotnet/Outputs/ClusterRkeConfigServicesKubeproxy.cs @@ -16,7 +16,7 @@ public sealed class ClusterRkeConfigServicesKubeproxy /// /// Extra arguments for scheduler service (map) /// - public readonly ImmutableDictionary? ExtraArgs; + public readonly ImmutableDictionary? ExtraArgs; /// /// Extra binds for scheduler service (list) /// @@ -32,7 +32,7 @@ public sealed class ClusterRkeConfigServicesKubeproxy [OutputConstructor] private ClusterRkeConfigServicesKubeproxy( - ImmutableDictionary? extraArgs, + ImmutableDictionary? extraArgs, ImmutableArray extraBinds, diff --git a/sdk/dotnet/Outputs/ClusterRkeConfigServicesScheduler.cs b/sdk/dotnet/Outputs/ClusterRkeConfigServicesScheduler.cs index 8e15275ab..c0699cf1b 100644 --- a/sdk/dotnet/Outputs/ClusterRkeConfigServicesScheduler.cs +++ b/sdk/dotnet/Outputs/ClusterRkeConfigServicesScheduler.cs @@ -16,7 +16,7 @@ public sealed class ClusterRkeConfigServicesScheduler /// /// Extra arguments for scheduler service (map) /// - public readonly ImmutableDictionary? ExtraArgs; + public readonly ImmutableDictionary? ExtraArgs; /// /// Extra binds for scheduler service (list) /// @@ -32,7 +32,7 @@ public sealed class ClusterRkeConfigServicesScheduler [OutputConstructor] private ClusterRkeConfigServicesScheduler( - ImmutableDictionary? extraArgs, + ImmutableDictionary? extraArgs, ImmutableArray extraBinds, diff --git a/sdk/dotnet/Outputs/ClusterSyncNode.cs b/sdk/dotnet/Outputs/ClusterSyncNode.cs index 145ccdbb7..e83b2fc95 100644 --- a/sdk/dotnet/Outputs/ClusterSyncNode.cs +++ b/sdk/dotnet/Outputs/ClusterSyncNode.cs @@ -16,11 +16,11 @@ public sealed class ClusterSyncNode /// /// Annotations of the resource /// - public readonly ImmutableDictionary? Annotations; + public readonly ImmutableDictionary? Annotations; /// /// The total resources of a node (map). /// - public readonly ImmutableDictionary? Capacity; + public readonly ImmutableDictionary? Capacity; /// /// The cluster ID that is syncing (string) /// @@ -44,7 +44,7 @@ public sealed class ClusterSyncNode /// /// Labels of the resource /// - public readonly ImmutableDictionary? Labels; + public readonly ImmutableDictionary? Labels; /// /// The name of the node (string). /// @@ -76,13 +76,13 @@ public sealed class ClusterSyncNode /// /// General information about the node, such as kernel version, kubelet and kube-proxy version, Docker version (if used), and OS name. /// - public readonly ImmutableDictionary? SystemInfo; + public readonly ImmutableDictionary? SystemInfo; [OutputConstructor] private ClusterSyncNode( - ImmutableDictionary? annotations, + ImmutableDictionary? annotations, - ImmutableDictionary? capacity, + ImmutableDictionary? capacity, string? clusterId, @@ -94,7 +94,7 @@ private ClusterSyncNode( string? ipAddress, - ImmutableDictionary? labels, + ImmutableDictionary? labels, string? name, @@ -110,7 +110,7 @@ private ClusterSyncNode( string? sshUser, - ImmutableDictionary? systemInfo) + ImmutableDictionary? systemInfo) { Annotations = annotations; Capacity = capacity; diff --git a/sdk/dotnet/Outputs/ClusterTemplateTemplateRevision.cs b/sdk/dotnet/Outputs/ClusterTemplateTemplateRevision.cs index 86c66a73a..165cfd845 100644 --- a/sdk/dotnet/Outputs/ClusterTemplateTemplateRevision.cs +++ b/sdk/dotnet/Outputs/ClusterTemplateTemplateRevision.cs @@ -16,7 +16,7 @@ public sealed class ClusterTemplateTemplateRevision /// /// Annotations for the cluster template (map) /// - public readonly ImmutableDictionary? Annotations; + public readonly ImmutableDictionary? Annotations; /// /// Cluster configuration /// @@ -40,7 +40,7 @@ public sealed class ClusterTemplateTemplateRevision /// /// Labels for the cluster template (map) /// - public readonly ImmutableDictionary? Labels; + public readonly ImmutableDictionary? Labels; /// /// The cluster template name (string) /// @@ -52,7 +52,7 @@ public sealed class ClusterTemplateTemplateRevision [OutputConstructor] private ClusterTemplateTemplateRevision( - ImmutableDictionary? annotations, + ImmutableDictionary? annotations, Outputs.ClusterTemplateTemplateRevisionClusterConfig clusterConfig, @@ -64,7 +64,7 @@ private ClusterTemplateTemplateRevision( string? id, - ImmutableDictionary? labels, + ImmutableDictionary? labels, string name, diff --git a/sdk/dotnet/Outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorization.cs b/sdk/dotnet/Outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorization.cs index 5c95ec510..836767875 100644 --- a/sdk/dotnet/Outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorization.cs +++ b/sdk/dotnet/Outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorization.cs @@ -14,13 +14,13 @@ namespace Pulumi.Rancher2.Outputs public sealed class ClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorization { public readonly string? Mode; - public readonly ImmutableDictionary? Options; + public readonly ImmutableDictionary? Options; [OutputConstructor] private ClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorization( string? mode, - ImmutableDictionary? options) + ImmutableDictionary? options) { Mode = mode; Options = options; diff --git a/sdk/dotnet/Outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigDns.cs b/sdk/dotnet/Outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigDns.cs index 28f79d804..821d7dac9 100644 --- a/sdk/dotnet/Outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigDns.cs +++ b/sdk/dotnet/Outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigDns.cs @@ -17,12 +17,12 @@ public sealed class ClusterTemplateTemplateRevisionClusterConfigRkeConfigDns /// Linear Autoscaler Params /// public readonly Outputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsLinearAutoscalerParams? LinearAutoscalerParams; - public readonly ImmutableDictionary? NodeSelector; + public readonly ImmutableDictionary? NodeSelector; /// /// Nodelocal dns /// public readonly Outputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocal? Nodelocal; - public readonly ImmutableDictionary? Options; + public readonly ImmutableDictionary? Options; public readonly string? Provider; public readonly ImmutableArray ReverseCidrs; /// @@ -39,11 +39,11 @@ public sealed class ClusterTemplateTemplateRevisionClusterConfigRkeConfigDns private ClusterTemplateTemplateRevisionClusterConfigRkeConfigDns( Outputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsLinearAutoscalerParams? linearAutoscalerParams, - ImmutableDictionary? nodeSelector, + ImmutableDictionary? nodeSelector, Outputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocal? nodelocal, - ImmutableDictionary? options, + ImmutableDictionary? options, string? provider, diff --git a/sdk/dotnet/Outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocal.cs b/sdk/dotnet/Outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocal.cs index c52a9a295..1f7ac2528 100644 --- a/sdk/dotnet/Outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocal.cs +++ b/sdk/dotnet/Outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocal.cs @@ -17,13 +17,13 @@ public sealed class ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNode /// /// Node selector key pair /// - public readonly ImmutableDictionary? NodeSelector; + public readonly ImmutableDictionary? NodeSelector; [OutputConstructor] private ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocal( string? ipAddress, - ImmutableDictionary? nodeSelector) + ImmutableDictionary? nodeSelector) { IpAddress = ipAddress; NodeSelector = nodeSelector; diff --git a/sdk/dotnet/Outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress.cs b/sdk/dotnet/Outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress.cs index 000a3d033..a8b9abca6 100644 --- a/sdk/dotnet/Outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress.cs +++ b/sdk/dotnet/Outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress.cs @@ -15,12 +15,12 @@ public sealed class ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress { public readonly bool? DefaultBackend; public readonly string? DnsPolicy; - public readonly ImmutableDictionary? ExtraArgs; + public readonly ImmutableDictionary? ExtraArgs; public readonly int? HttpPort; public readonly int? HttpsPort; public readonly string? NetworkMode; - public readonly ImmutableDictionary? NodeSelector; - public readonly ImmutableDictionary? Options; + public readonly ImmutableDictionary? NodeSelector; + public readonly ImmutableDictionary? Options; public readonly string? Provider; /// /// Ingress add-on tolerations @@ -37,7 +37,7 @@ private ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress( string? dnsPolicy, - ImmutableDictionary? extraArgs, + ImmutableDictionary? extraArgs, int? httpPort, @@ -45,9 +45,9 @@ private ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress( string? networkMode, - ImmutableDictionary? nodeSelector, + ImmutableDictionary? nodeSelector, - ImmutableDictionary? options, + ImmutableDictionary? options, string? provider, diff --git a/sdk/dotnet/Outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoring.cs b/sdk/dotnet/Outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoring.cs index f7faaa9c9..d23c16367 100644 --- a/sdk/dotnet/Outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoring.cs +++ b/sdk/dotnet/Outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoring.cs @@ -13,8 +13,8 @@ namespace Pulumi.Rancher2.Outputs [OutputType] public sealed class ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoring { - public readonly ImmutableDictionary? NodeSelector; - public readonly ImmutableDictionary? Options; + public readonly ImmutableDictionary? NodeSelector; + public readonly ImmutableDictionary? Options; public readonly string? Provider; public readonly int? Replicas; /// @@ -28,9 +28,9 @@ public sealed class ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitor [OutputConstructor] private ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoring( - ImmutableDictionary? nodeSelector, + ImmutableDictionary? nodeSelector, - ImmutableDictionary? options, + ImmutableDictionary? options, string? provider, diff --git a/sdk/dotnet/Outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetwork.cs b/sdk/dotnet/Outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetwork.cs index 1cece13d5..1da8bcf59 100644 --- a/sdk/dotnet/Outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetwork.cs +++ b/sdk/dotnet/Outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetwork.cs @@ -18,7 +18,7 @@ public sealed class ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetwork public readonly Outputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkCanalNetworkProvider? CanalNetworkProvider; public readonly Outputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkFlannelNetworkProvider? FlannelNetworkProvider; public readonly int? Mtu; - public readonly ImmutableDictionary? Options; + public readonly ImmutableDictionary? Options; public readonly string? Plugin; /// /// Network add-on tolerations @@ -38,7 +38,7 @@ private ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetwork( int? mtu, - ImmutableDictionary? options, + ImmutableDictionary? options, string? plugin, diff --git a/sdk/dotnet/Outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigNode.cs b/sdk/dotnet/Outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigNode.cs index 11415f309..708846e13 100644 --- a/sdk/dotnet/Outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigNode.cs +++ b/sdk/dotnet/Outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigNode.cs @@ -20,7 +20,7 @@ public sealed class ClusterTemplateTemplateRevisionClusterConfigRkeConfigNode /// /// Labels for the cluster template (map) /// - public readonly ImmutableDictionary? Labels; + public readonly ImmutableDictionary? Labels; public readonly string? NodeId; public readonly string? Port; public readonly ImmutableArray Roles; @@ -39,7 +39,7 @@ private ClusterTemplateTemplateRevisionClusterConfigRkeConfigNode( string? internalAddress, - ImmutableDictionary? labels, + ImmutableDictionary? labels, string? nodeId, diff --git a/sdk/dotnet/Outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcd.cs b/sdk/dotnet/Outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcd.cs index 475e1f695..8b050e523 100644 --- a/sdk/dotnet/Outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcd.cs +++ b/sdk/dotnet/Outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcd.cs @@ -18,7 +18,7 @@ public sealed class ClusterTemplateTemplateRevisionClusterConfigRkeConfigService public readonly string? Cert; public readonly string? Creation; public readonly ImmutableArray ExternalUrls; - public readonly ImmutableDictionary? ExtraArgs; + public readonly ImmutableDictionary? ExtraArgs; public readonly ImmutableArray ExtraBinds; public readonly ImmutableArray ExtraEnvs; public readonly int? Gid; @@ -41,7 +41,7 @@ private ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcd( ImmutableArray externalUrls, - ImmutableDictionary? extraArgs, + ImmutableDictionary? extraArgs, ImmutableArray extraBinds, diff --git a/sdk/dotnet/Outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApi.cs b/sdk/dotnet/Outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApi.cs index bfb4535a9..885a02baf 100644 --- a/sdk/dotnet/Outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApi.cs +++ b/sdk/dotnet/Outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApi.cs @@ -20,7 +20,7 @@ public sealed class ClusterTemplateTemplateRevisionClusterConfigRkeConfigService public readonly bool? AlwaysPullImages; public readonly Outputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiAuditLog? AuditLog; public readonly Outputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiEventRateLimit? EventRateLimit; - public readonly ImmutableDictionary? ExtraArgs; + public readonly ImmutableDictionary? ExtraArgs; public readonly ImmutableArray ExtraBinds; public readonly ImmutableArray ExtraEnvs; public readonly string? Image; @@ -39,7 +39,7 @@ private ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApi( Outputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiEventRateLimit? eventRateLimit, - ImmutableDictionary? extraArgs, + ImmutableDictionary? extraArgs, ImmutableArray extraBinds, diff --git a/sdk/dotnet/Outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeController.cs b/sdk/dotnet/Outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeController.cs index cb2e5b211..4312819c7 100644 --- a/sdk/dotnet/Outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeController.cs +++ b/sdk/dotnet/Outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeController.cs @@ -14,7 +14,7 @@ namespace Pulumi.Rancher2.Outputs public sealed class ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeController { public readonly string? ClusterCidr; - public readonly ImmutableDictionary? ExtraArgs; + public readonly ImmutableDictionary? ExtraArgs; public readonly ImmutableArray ExtraBinds; public readonly ImmutableArray ExtraEnvs; public readonly string? Image; @@ -24,7 +24,7 @@ public sealed class ClusterTemplateTemplateRevisionClusterConfigRkeConfigService private ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeController( string? clusterCidr, - ImmutableDictionary? extraArgs, + ImmutableDictionary? extraArgs, ImmutableArray extraBinds, diff --git a/sdk/dotnet/Outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubelet.cs b/sdk/dotnet/Outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubelet.cs index 36411249e..3c7a2d88d 100644 --- a/sdk/dotnet/Outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubelet.cs +++ b/sdk/dotnet/Outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubelet.cs @@ -15,7 +15,7 @@ public sealed class ClusterTemplateTemplateRevisionClusterConfigRkeConfigService { public readonly string? ClusterDnsServer; public readonly string? ClusterDomain; - public readonly ImmutableDictionary? ExtraArgs; + public readonly ImmutableDictionary? ExtraArgs; public readonly ImmutableArray ExtraBinds; public readonly ImmutableArray ExtraEnvs; public readonly bool? FailSwapOn; @@ -29,7 +29,7 @@ private ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubelet( string? clusterDomain, - ImmutableDictionary? extraArgs, + ImmutableDictionary? extraArgs, ImmutableArray extraBinds, diff --git a/sdk/dotnet/Outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxy.cs b/sdk/dotnet/Outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxy.cs index b5bbb3e43..cbdf90ec8 100644 --- a/sdk/dotnet/Outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxy.cs +++ b/sdk/dotnet/Outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxy.cs @@ -13,14 +13,14 @@ namespace Pulumi.Rancher2.Outputs [OutputType] public sealed class ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxy { - public readonly ImmutableDictionary? ExtraArgs; + public readonly ImmutableDictionary? ExtraArgs; public readonly ImmutableArray ExtraBinds; public readonly ImmutableArray ExtraEnvs; public readonly string? Image; [OutputConstructor] private ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxy( - ImmutableDictionary? extraArgs, + ImmutableDictionary? extraArgs, ImmutableArray extraBinds, diff --git a/sdk/dotnet/Outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesScheduler.cs b/sdk/dotnet/Outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesScheduler.cs index d740b7be3..08aae1e3e 100644 --- a/sdk/dotnet/Outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesScheduler.cs +++ b/sdk/dotnet/Outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesScheduler.cs @@ -13,14 +13,14 @@ namespace Pulumi.Rancher2.Outputs [OutputType] public sealed class ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesScheduler { - public readonly ImmutableDictionary? ExtraArgs; + public readonly ImmutableDictionary? ExtraArgs; public readonly ImmutableArray ExtraBinds; public readonly ImmutableArray ExtraEnvs; public readonly string? Image; [OutputConstructor] private ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesScheduler( - ImmutableDictionary? extraArgs, + ImmutableDictionary? extraArgs, ImmutableArray extraBinds, diff --git a/sdk/dotnet/Outputs/ClusterV2ClusterRegistrationToken.cs b/sdk/dotnet/Outputs/ClusterV2ClusterRegistrationToken.cs index 636f2a33d..391b3a94d 100644 --- a/sdk/dotnet/Outputs/ClusterV2ClusterRegistrationToken.cs +++ b/sdk/dotnet/Outputs/ClusterV2ClusterRegistrationToken.cs @@ -16,7 +16,7 @@ public sealed class ClusterV2ClusterRegistrationToken /// /// Annotations for the Cluster. /// - public readonly ImmutableDictionary? Annotations; + public readonly ImmutableDictionary? Annotations; /// /// Cluster ID. /// @@ -44,7 +44,7 @@ public sealed class ClusterV2ClusterRegistrationToken /// /// Labels for the Cluster. /// - public readonly ImmutableDictionary? Labels; + public readonly ImmutableDictionary? Labels; /// /// K8s manifest url to execute with `kubectl` to import an existing k8s cluster. /// @@ -68,7 +68,7 @@ public sealed class ClusterV2ClusterRegistrationToken [OutputConstructor] private ClusterV2ClusterRegistrationToken( - ImmutableDictionary? annotations, + ImmutableDictionary? annotations, string? clusterId, @@ -82,7 +82,7 @@ private ClusterV2ClusterRegistrationToken( string? insecureWindowsNodeCommand, - ImmutableDictionary? labels, + ImmutableDictionary? labels, string? manifestUrl, diff --git a/sdk/dotnet/Outputs/ClusterV2RkeConfigMachinePool.cs b/sdk/dotnet/Outputs/ClusterV2RkeConfigMachinePool.cs index a3fc8deed..d025f926f 100644 --- a/sdk/dotnet/Outputs/ClusterV2RkeConfigMachinePool.cs +++ b/sdk/dotnet/Outputs/ClusterV2RkeConfigMachinePool.cs @@ -16,7 +16,7 @@ public sealed class ClusterV2RkeConfigMachinePool /// /// Annotations for the Cluster. /// - public readonly ImmutableDictionary? Annotations; + public readonly ImmutableDictionary? Annotations; /// /// Cloud credential secret name is the secret to be used when a cloud credential secret name is not specified at the machine pool level. /// @@ -40,7 +40,7 @@ public sealed class ClusterV2RkeConfigMachinePool /// /// Labels for the Cluster. /// - public readonly ImmutableDictionary? Labels; + public readonly ImmutableDictionary? Labels; /// /// Machine config data /// @@ -48,7 +48,7 @@ public sealed class ClusterV2RkeConfigMachinePool /// /// Labels of the machine /// - public readonly ImmutableDictionary? MachineLabels; + public readonly ImmutableDictionary? MachineLabels; /// /// max unhealthy nodes for automated replacement to be allowed /// @@ -96,7 +96,7 @@ public sealed class ClusterV2RkeConfigMachinePool [OutputConstructor] private ClusterV2RkeConfigMachinePool( - ImmutableDictionary? annotations, + ImmutableDictionary? annotations, string? cloudCredentialSecretName, @@ -108,11 +108,11 @@ private ClusterV2RkeConfigMachinePool( int? hostnameLengthLimit, - ImmutableDictionary? labels, + ImmutableDictionary? labels, Outputs.ClusterV2RkeConfigMachinePoolMachineConfig machineConfig, - ImmutableDictionary? machineLabels, + ImmutableDictionary? machineLabels, string? maxUnhealthy, diff --git a/sdk/dotnet/Outputs/ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelector.cs b/sdk/dotnet/Outputs/ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelector.cs index 813417b82..c276bacaa 100644 --- a/sdk/dotnet/Outputs/ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelector.cs +++ b/sdk/dotnet/Outputs/ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelector.cs @@ -20,13 +20,13 @@ public sealed class ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelector /// /// Label selector match labels /// - public readonly ImmutableDictionary? MatchLabels; + public readonly ImmutableDictionary? MatchLabels; [OutputConstructor] private ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelector( ImmutableArray matchExpressions, - ImmutableDictionary? matchLabels) + ImmutableDictionary? matchLabels) { MatchExpressions = matchExpressions; MatchLabels = matchLabels; diff --git a/sdk/dotnet/Outputs/ClusterV2RkeConfigMachineSelectorFileMachineLabelSelector.cs b/sdk/dotnet/Outputs/ClusterV2RkeConfigMachineSelectorFileMachineLabelSelector.cs index d100b2158..bd1238b57 100644 --- a/sdk/dotnet/Outputs/ClusterV2RkeConfigMachineSelectorFileMachineLabelSelector.cs +++ b/sdk/dotnet/Outputs/ClusterV2RkeConfigMachineSelectorFileMachineLabelSelector.cs @@ -20,13 +20,13 @@ public sealed class ClusterV2RkeConfigMachineSelectorFileMachineLabelSelector /// /// Label selector match labels /// - public readonly ImmutableDictionary? MatchLabels; + public readonly ImmutableDictionary? MatchLabels; [OutputConstructor] private ClusterV2RkeConfigMachineSelectorFileMachineLabelSelector( ImmutableArray matchExpressions, - ImmutableDictionary? matchLabels) + ImmutableDictionary? matchLabels) { MatchExpressions = matchExpressions; MatchLabels = matchLabels; diff --git a/sdk/dotnet/Outputs/ClusterV2RkeConfigRegistriesMirror.cs b/sdk/dotnet/Outputs/ClusterV2RkeConfigRegistriesMirror.cs index cb690523b..2d4366e85 100644 --- a/sdk/dotnet/Outputs/ClusterV2RkeConfigRegistriesMirror.cs +++ b/sdk/dotnet/Outputs/ClusterV2RkeConfigRegistriesMirror.cs @@ -24,7 +24,7 @@ public sealed class ClusterV2RkeConfigRegistriesMirror /// /// Registry mirror rewrites /// - public readonly ImmutableDictionary? Rewrites; + public readonly ImmutableDictionary? Rewrites; [OutputConstructor] private ClusterV2RkeConfigRegistriesMirror( @@ -32,7 +32,7 @@ private ClusterV2RkeConfigRegistriesMirror( string hostname, - ImmutableDictionary? rewrites) + ImmutableDictionary? rewrites) { Endpoints = endpoints; Hostname = hostname; diff --git a/sdk/dotnet/Outputs/GetClusterAksConfigResult.cs b/sdk/dotnet/Outputs/GetClusterAksConfigResult.cs index cd7523c92..ad789d4d9 100644 --- a/sdk/dotnet/Outputs/GetClusterAksConfigResult.cs +++ b/sdk/dotnet/Outputs/GetClusterAksConfigResult.cs @@ -152,7 +152,7 @@ public sealed class GetClusterAksConfigResult /// /// Tags for Kubernetes cluster. For example, foo=bar /// - public readonly ImmutableDictionary Tag; + public readonly ImmutableDictionary Tag; /// /// Tags for Kubernetes cluster. For example, `["foo=bar","bar=foo"]` /// @@ -240,7 +240,7 @@ private GetClusterAksConfigResult( string subscriptionId, - ImmutableDictionary tag, + ImmutableDictionary tag, ImmutableArray tags, diff --git a/sdk/dotnet/Outputs/GetClusterAksConfigV2NodePoolResult.cs b/sdk/dotnet/Outputs/GetClusterAksConfigV2NodePoolResult.cs index 5e704d209..7e21aa7d5 100644 --- a/sdk/dotnet/Outputs/GetClusterAksConfigV2NodePoolResult.cs +++ b/sdk/dotnet/Outputs/GetClusterAksConfigV2NodePoolResult.cs @@ -28,7 +28,7 @@ public sealed class GetClusterAksConfigV2NodePoolResult /// /// (Computed) Labels for Node Pool object (map) /// - public readonly ImmutableDictionary Labels; + public readonly ImmutableDictionary Labels; /// /// The AKS node pool max count /// @@ -86,7 +86,7 @@ private GetClusterAksConfigV2NodePoolResult( bool? enableAutoScaling, - ImmutableDictionary labels, + ImmutableDictionary labels, int? maxCount, diff --git a/sdk/dotnet/Outputs/GetClusterAksConfigV2Result.cs b/sdk/dotnet/Outputs/GetClusterAksConfigV2Result.cs index 5fa4fcad4..d2aa69bc6 100644 --- a/sdk/dotnet/Outputs/GetClusterAksConfigV2Result.cs +++ b/sdk/dotnet/Outputs/GetClusterAksConfigV2Result.cs @@ -124,7 +124,7 @@ public sealed class GetClusterAksConfigV2Result /// /// The AKS cluster tags /// - public readonly ImmutableDictionary Tags; + public readonly ImmutableDictionary Tags; /// /// The AKS virtual network /// @@ -190,7 +190,7 @@ private GetClusterAksConfigV2Result( string subnet, - ImmutableDictionary tags, + ImmutableDictionary tags, string virtualNetwork, diff --git a/sdk/dotnet/Outputs/GetClusterAlertRuleNodeRuleResult.cs b/sdk/dotnet/Outputs/GetClusterAlertRuleNodeRuleResult.cs index 7cf95e0bc..cf8121e01 100644 --- a/sdk/dotnet/Outputs/GetClusterAlertRuleNodeRuleResult.cs +++ b/sdk/dotnet/Outputs/GetClusterAlertRuleNodeRuleResult.cs @@ -32,7 +32,7 @@ public sealed class GetClusterAlertRuleNodeRuleResult /// /// Node rule selector /// - public readonly ImmutableDictionary? Selector; + public readonly ImmutableDictionary? Selector; [OutputConstructor] private GetClusterAlertRuleNodeRuleResult( @@ -44,7 +44,7 @@ private GetClusterAlertRuleNodeRuleResult( string? nodeId, - ImmutableDictionary? selector) + ImmutableDictionary? selector) { Condition = condition; CpuThreshold = cpuThreshold; diff --git a/sdk/dotnet/Outputs/GetClusterClusterMonitoringInputResult.cs b/sdk/dotnet/Outputs/GetClusterClusterMonitoringInputResult.cs index 2ae47dc9a..b0e200a73 100644 --- a/sdk/dotnet/Outputs/GetClusterClusterMonitoringInputResult.cs +++ b/sdk/dotnet/Outputs/GetClusterClusterMonitoringInputResult.cs @@ -16,7 +16,7 @@ public sealed class GetClusterClusterMonitoringInputResult /// /// Answers for monitor input /// - public readonly ImmutableDictionary? Answers; + public readonly ImmutableDictionary? Answers; /// /// Monitoring version /// @@ -24,7 +24,7 @@ public sealed class GetClusterClusterMonitoringInputResult [OutputConstructor] private GetClusterClusterMonitoringInputResult( - ImmutableDictionary? answers, + ImmutableDictionary? answers, string? version) { diff --git a/sdk/dotnet/Outputs/GetClusterClusterRegistrationTokenResult.cs b/sdk/dotnet/Outputs/GetClusterClusterRegistrationTokenResult.cs index b57244524..142a2a506 100644 --- a/sdk/dotnet/Outputs/GetClusterClusterRegistrationTokenResult.cs +++ b/sdk/dotnet/Outputs/GetClusterClusterRegistrationTokenResult.cs @@ -16,7 +16,7 @@ public sealed class GetClusterClusterRegistrationTokenResult /// /// (Computed) Annotations for Node Pool object (map) /// - public readonly ImmutableDictionary Annotations; + public readonly ImmutableDictionary Annotations; public readonly string ClusterId; public readonly string Command; /// @@ -29,7 +29,7 @@ public sealed class GetClusterClusterRegistrationTokenResult /// /// (Computed) Labels for Node Pool object (map) /// - public readonly ImmutableDictionary Labels; + public readonly ImmutableDictionary Labels; public readonly string ManifestUrl; /// /// The name of the Cluster (string) @@ -41,7 +41,7 @@ public sealed class GetClusterClusterRegistrationTokenResult [OutputConstructor] private GetClusterClusterRegistrationTokenResult( - ImmutableDictionary annotations, + ImmutableDictionary annotations, string clusterId, @@ -55,7 +55,7 @@ private GetClusterClusterRegistrationTokenResult( string insecureWindowsNodeCommand, - ImmutableDictionary labels, + ImmutableDictionary labels, string manifestUrl, diff --git a/sdk/dotnet/Outputs/GetClusterClusterTemplateAnswersResult.cs b/sdk/dotnet/Outputs/GetClusterClusterTemplateAnswersResult.cs index bfa622964..492f93867 100644 --- a/sdk/dotnet/Outputs/GetClusterClusterTemplateAnswersResult.cs +++ b/sdk/dotnet/Outputs/GetClusterClusterTemplateAnswersResult.cs @@ -24,7 +24,7 @@ public sealed class GetClusterClusterTemplateAnswersResult /// /// Key/values for answer /// - public readonly ImmutableDictionary Values; + public readonly ImmutableDictionary Values; [OutputConstructor] private GetClusterClusterTemplateAnswersResult( @@ -32,7 +32,7 @@ private GetClusterClusterTemplateAnswersResult( string projectId, - ImmutableDictionary values) + ImmutableDictionary values) { ClusterId = clusterId; ProjectId = projectId; diff --git a/sdk/dotnet/Outputs/GetClusterEksConfigV2NodeGroupResult.cs b/sdk/dotnet/Outputs/GetClusterEksConfigV2NodeGroupResult.cs index d61ae0407..28270a7f1 100644 --- a/sdk/dotnet/Outputs/GetClusterEksConfigV2NodeGroupResult.cs +++ b/sdk/dotnet/Outputs/GetClusterEksConfigV2NodeGroupResult.cs @@ -40,7 +40,7 @@ public sealed class GetClusterEksConfigV2NodeGroupResult /// /// (Computed) Labels for Node Pool object (map) /// - public readonly ImmutableDictionary? Labels; + public readonly ImmutableDictionary? Labels; /// /// The EKS node groups launch template /// @@ -68,7 +68,7 @@ public sealed class GetClusterEksConfigV2NodeGroupResult /// /// The EKS node group resource tags /// - public readonly ImmutableDictionary? ResourceTags; + public readonly ImmutableDictionary? ResourceTags; /// /// The EKS node group spot instance types /// @@ -80,7 +80,7 @@ public sealed class GetClusterEksConfigV2NodeGroupResult /// /// The EKS node group tags /// - public readonly ImmutableDictionary? Tags; + public readonly ImmutableDictionary? Tags; /// /// The EKS node group user data /// @@ -104,7 +104,7 @@ private GetClusterEksConfigV2NodeGroupResult( string? instanceType, - ImmutableDictionary? labels, + ImmutableDictionary? labels, ImmutableArray launchTemplates, @@ -118,13 +118,13 @@ private GetClusterEksConfigV2NodeGroupResult( bool? requestSpotInstances, - ImmutableDictionary? resourceTags, + ImmutableDictionary? resourceTags, ImmutableArray spotInstanceTypes, ImmutableArray subnets, - ImmutableDictionary? tags, + ImmutableDictionary? tags, string userData, diff --git a/sdk/dotnet/Outputs/GetClusterEksConfigV2Result.cs b/sdk/dotnet/Outputs/GetClusterEksConfigV2Result.cs index 31ab292c9..fff0960e7 100644 --- a/sdk/dotnet/Outputs/GetClusterEksConfigV2Result.cs +++ b/sdk/dotnet/Outputs/GetClusterEksConfigV2Result.cs @@ -76,7 +76,7 @@ public sealed class GetClusterEksConfigV2Result /// /// The EKS cluster tags /// - public readonly ImmutableDictionary? Tags; + public readonly ImmutableDictionary? Tags; [OutputConstructor] private GetClusterEksConfigV2Result( @@ -110,7 +110,7 @@ private GetClusterEksConfigV2Result( ImmutableArray subnets, - ImmutableDictionary? tags) + ImmutableDictionary? tags) { CloudCredentialId = cloudCredentialId; Imported = imported; diff --git a/sdk/dotnet/Outputs/GetClusterGkeConfigResult.cs b/sdk/dotnet/Outputs/GetClusterGkeConfigResult.cs index f04e622ea..20314938d 100644 --- a/sdk/dotnet/Outputs/GetClusterGkeConfigResult.cs +++ b/sdk/dotnet/Outputs/GetClusterGkeConfigResult.cs @@ -132,7 +132,7 @@ public sealed class GetClusterGkeConfigResult /// /// (Computed) Labels for Node Pool object (map) /// - public readonly ImmutableDictionary Labels; + public readonly ImmutableDictionary Labels; /// /// The number of local SSD disks to be attached to the node /// @@ -204,7 +204,7 @@ public sealed class GetClusterGkeConfigResult /// /// The map of Kubernetes labels (key/value pairs) to be applied to each cluster /// - public readonly ImmutableDictionary ResourceLabels; + public readonly ImmutableDictionary ResourceLabels; /// /// The Google Cloud Platform Service Account to be used by the node VMs /// @@ -286,7 +286,7 @@ private GetClusterGkeConfigResult( bool? kubernetesDashboard, - ImmutableDictionary labels, + ImmutableDictionary labels, int? localSsdCount, @@ -322,7 +322,7 @@ private GetClusterGkeConfigResult( string? region, - ImmutableDictionary resourceLabels, + ImmutableDictionary resourceLabels, string serviceAccount, diff --git a/sdk/dotnet/Outputs/GetClusterGkeConfigV2NodePoolConfigResult.cs b/sdk/dotnet/Outputs/GetClusterGkeConfigV2NodePoolConfigResult.cs index 1a404b47e..bcb556acd 100644 --- a/sdk/dotnet/Outputs/GetClusterGkeConfigV2NodePoolConfigResult.cs +++ b/sdk/dotnet/Outputs/GetClusterGkeConfigV2NodePoolConfigResult.cs @@ -28,7 +28,7 @@ public sealed class GetClusterGkeConfigV2NodePoolConfigResult /// /// (Computed) Labels for Node Pool object (map) /// - public readonly ImmutableDictionary Labels; + public readonly ImmutableDictionary Labels; /// /// The GKE node config local ssd count /// @@ -62,7 +62,7 @@ private GetClusterGkeConfigV2NodePoolConfigResult( string? imageType, - ImmutableDictionary labels, + ImmutableDictionary labels, int? localSsdCount, diff --git a/sdk/dotnet/Outputs/GetClusterGkeConfigV2Result.cs b/sdk/dotnet/Outputs/GetClusterGkeConfigV2Result.cs index da0686584..8b93293b1 100644 --- a/sdk/dotnet/Outputs/GetClusterGkeConfigV2Result.cs +++ b/sdk/dotnet/Outputs/GetClusterGkeConfigV2Result.cs @@ -48,7 +48,7 @@ public sealed class GetClusterGkeConfigV2Result /// /// (Computed) Labels for Node Pool object (map) /// - public readonly ImmutableDictionary Labels; + public readonly ImmutableDictionary Labels; /// /// The GKE cluster locations /// @@ -124,7 +124,7 @@ private GetClusterGkeConfigV2Result( string kubernetesVersion, - ImmutableDictionary labels, + ImmutableDictionary labels, ImmutableArray locations, diff --git a/sdk/dotnet/Outputs/GetClusterRkeConfigAuthorizationResult.cs b/sdk/dotnet/Outputs/GetClusterRkeConfigAuthorizationResult.cs index aa9318426..3b6ce0030 100644 --- a/sdk/dotnet/Outputs/GetClusterRkeConfigAuthorizationResult.cs +++ b/sdk/dotnet/Outputs/GetClusterRkeConfigAuthorizationResult.cs @@ -14,13 +14,13 @@ namespace Pulumi.Rancher2.Outputs public sealed class GetClusterRkeConfigAuthorizationResult { public readonly string? Mode; - public readonly ImmutableDictionary Options; + public readonly ImmutableDictionary Options; [OutputConstructor] private GetClusterRkeConfigAuthorizationResult( string? mode, - ImmutableDictionary options) + ImmutableDictionary options) { Mode = mode; Options = options; diff --git a/sdk/dotnet/Outputs/GetClusterRkeConfigDnsNodelocalResult.cs b/sdk/dotnet/Outputs/GetClusterRkeConfigDnsNodelocalResult.cs index 03813d79e..b2e477d82 100644 --- a/sdk/dotnet/Outputs/GetClusterRkeConfigDnsNodelocalResult.cs +++ b/sdk/dotnet/Outputs/GetClusterRkeConfigDnsNodelocalResult.cs @@ -17,13 +17,13 @@ public sealed class GetClusterRkeConfigDnsNodelocalResult /// /// Node selector key pair /// - public readonly ImmutableDictionary? NodeSelector; + public readonly ImmutableDictionary? NodeSelector; [OutputConstructor] private GetClusterRkeConfigDnsNodelocalResult( string? ipAddress, - ImmutableDictionary? nodeSelector) + ImmutableDictionary? nodeSelector) { IpAddress = ipAddress; NodeSelector = nodeSelector; diff --git a/sdk/dotnet/Outputs/GetClusterRkeConfigDnsResult.cs b/sdk/dotnet/Outputs/GetClusterRkeConfigDnsResult.cs index 2f637765c..7769b14d8 100644 --- a/sdk/dotnet/Outputs/GetClusterRkeConfigDnsResult.cs +++ b/sdk/dotnet/Outputs/GetClusterRkeConfigDnsResult.cs @@ -17,12 +17,12 @@ public sealed class GetClusterRkeConfigDnsResult /// Linear Autoscaler Params /// public readonly Outputs.GetClusterRkeConfigDnsLinearAutoscalerParamsResult? LinearAutoscalerParams; - public readonly ImmutableDictionary NodeSelector; + public readonly ImmutableDictionary NodeSelector; /// /// Nodelocal dns /// public readonly Outputs.GetClusterRkeConfigDnsNodelocalResult? Nodelocal; - public readonly ImmutableDictionary Options; + public readonly ImmutableDictionary Options; public readonly string? Provider; public readonly ImmutableArray ReverseCidrs; /// @@ -39,11 +39,11 @@ public sealed class GetClusterRkeConfigDnsResult private GetClusterRkeConfigDnsResult( Outputs.GetClusterRkeConfigDnsLinearAutoscalerParamsResult? linearAutoscalerParams, - ImmutableDictionary nodeSelector, + ImmutableDictionary nodeSelector, Outputs.GetClusterRkeConfigDnsNodelocalResult? nodelocal, - ImmutableDictionary options, + ImmutableDictionary options, string? provider, diff --git a/sdk/dotnet/Outputs/GetClusterRkeConfigIngressResult.cs b/sdk/dotnet/Outputs/GetClusterRkeConfigIngressResult.cs index 4fb8349c7..6cf8da3b1 100644 --- a/sdk/dotnet/Outputs/GetClusterRkeConfigIngressResult.cs +++ b/sdk/dotnet/Outputs/GetClusterRkeConfigIngressResult.cs @@ -15,12 +15,12 @@ public sealed class GetClusterRkeConfigIngressResult { public readonly bool? DefaultBackend; public readonly string DnsPolicy; - public readonly ImmutableDictionary ExtraArgs; + public readonly ImmutableDictionary ExtraArgs; public readonly int HttpPort; public readonly int HttpsPort; public readonly string NetworkMode; - public readonly ImmutableDictionary NodeSelector; - public readonly ImmutableDictionary Options; + public readonly ImmutableDictionary NodeSelector; + public readonly ImmutableDictionary Options; public readonly string Provider; /// /// Ingress add-on tolerations @@ -37,7 +37,7 @@ private GetClusterRkeConfigIngressResult( string dnsPolicy, - ImmutableDictionary extraArgs, + ImmutableDictionary extraArgs, int httpPort, @@ -45,9 +45,9 @@ private GetClusterRkeConfigIngressResult( string networkMode, - ImmutableDictionary nodeSelector, + ImmutableDictionary nodeSelector, - ImmutableDictionary options, + ImmutableDictionary options, string provider, diff --git a/sdk/dotnet/Outputs/GetClusterRkeConfigMonitoringResult.cs b/sdk/dotnet/Outputs/GetClusterRkeConfigMonitoringResult.cs index d26e8c6b0..b65b4f5c4 100644 --- a/sdk/dotnet/Outputs/GetClusterRkeConfigMonitoringResult.cs +++ b/sdk/dotnet/Outputs/GetClusterRkeConfigMonitoringResult.cs @@ -13,8 +13,8 @@ namespace Pulumi.Rancher2.Outputs [OutputType] public sealed class GetClusterRkeConfigMonitoringResult { - public readonly ImmutableDictionary? NodeSelector; - public readonly ImmutableDictionary Options; + public readonly ImmutableDictionary? NodeSelector; + public readonly ImmutableDictionary Options; public readonly string Provider; public readonly int Replicas; /// @@ -28,9 +28,9 @@ public sealed class GetClusterRkeConfigMonitoringResult [OutputConstructor] private GetClusterRkeConfigMonitoringResult( - ImmutableDictionary? nodeSelector, + ImmutableDictionary? nodeSelector, - ImmutableDictionary options, + ImmutableDictionary options, string provider, diff --git a/sdk/dotnet/Outputs/GetClusterRkeConfigNetworkResult.cs b/sdk/dotnet/Outputs/GetClusterRkeConfigNetworkResult.cs index 01309c9f7..88106b181 100644 --- a/sdk/dotnet/Outputs/GetClusterRkeConfigNetworkResult.cs +++ b/sdk/dotnet/Outputs/GetClusterRkeConfigNetworkResult.cs @@ -18,7 +18,7 @@ public sealed class GetClusterRkeConfigNetworkResult public readonly Outputs.GetClusterRkeConfigNetworkCanalNetworkProviderResult? CanalNetworkProvider; public readonly Outputs.GetClusterRkeConfigNetworkFlannelNetworkProviderResult? FlannelNetworkProvider; public readonly int? Mtu; - public readonly ImmutableDictionary Options; + public readonly ImmutableDictionary Options; public readonly string Plugin; /// /// Network add-on tolerations @@ -38,7 +38,7 @@ private GetClusterRkeConfigNetworkResult( int? mtu, - ImmutableDictionary options, + ImmutableDictionary options, string plugin, diff --git a/sdk/dotnet/Outputs/GetClusterRkeConfigNodeResult.cs b/sdk/dotnet/Outputs/GetClusterRkeConfigNodeResult.cs index f6dc0fe65..ba4f9434e 100644 --- a/sdk/dotnet/Outputs/GetClusterRkeConfigNodeResult.cs +++ b/sdk/dotnet/Outputs/GetClusterRkeConfigNodeResult.cs @@ -20,7 +20,7 @@ public sealed class GetClusterRkeConfigNodeResult /// /// (Computed) Labels for Node Pool object (map) /// - public readonly ImmutableDictionary? Labels; + public readonly ImmutableDictionary? Labels; public readonly string? NodeId; public readonly string? Port; public readonly ImmutableArray Roles; @@ -39,7 +39,7 @@ private GetClusterRkeConfigNodeResult( string? internalAddress, - ImmutableDictionary? labels, + ImmutableDictionary? labels, string? nodeId, diff --git a/sdk/dotnet/Outputs/GetClusterRkeConfigServicesEtcdResult.cs b/sdk/dotnet/Outputs/GetClusterRkeConfigServicesEtcdResult.cs index b4e0577e1..7affece9a 100644 --- a/sdk/dotnet/Outputs/GetClusterRkeConfigServicesEtcdResult.cs +++ b/sdk/dotnet/Outputs/GetClusterRkeConfigServicesEtcdResult.cs @@ -21,7 +21,7 @@ public sealed class GetClusterRkeConfigServicesEtcdResult public readonly string Cert; public readonly string Creation; public readonly ImmutableArray ExternalUrls; - public readonly ImmutableDictionary ExtraArgs; + public readonly ImmutableDictionary ExtraArgs; public readonly ImmutableArray ExtraBinds; public readonly ImmutableArray ExtraEnvs; public readonly int? Gid; @@ -44,7 +44,7 @@ private GetClusterRkeConfigServicesEtcdResult( ImmutableArray externalUrls, - ImmutableDictionary extraArgs, + ImmutableDictionary extraArgs, ImmutableArray extraBinds, diff --git a/sdk/dotnet/Outputs/GetClusterRkeConfigServicesKubeApiResult.cs b/sdk/dotnet/Outputs/GetClusterRkeConfigServicesKubeApiResult.cs index c49c10361..bf37faacb 100644 --- a/sdk/dotnet/Outputs/GetClusterRkeConfigServicesKubeApiResult.cs +++ b/sdk/dotnet/Outputs/GetClusterRkeConfigServicesKubeApiResult.cs @@ -20,7 +20,7 @@ public sealed class GetClusterRkeConfigServicesKubeApiResult public readonly bool? AlwaysPullImages; public readonly Outputs.GetClusterRkeConfigServicesKubeApiAuditLogResult? AuditLog; public readonly Outputs.GetClusterRkeConfigServicesKubeApiEventRateLimitResult? EventRateLimit; - public readonly ImmutableDictionary ExtraArgs; + public readonly ImmutableDictionary ExtraArgs; public readonly ImmutableArray ExtraBinds; public readonly ImmutableArray ExtraEnvs; public readonly string Image; @@ -39,7 +39,7 @@ private GetClusterRkeConfigServicesKubeApiResult( Outputs.GetClusterRkeConfigServicesKubeApiEventRateLimitResult? eventRateLimit, - ImmutableDictionary extraArgs, + ImmutableDictionary extraArgs, ImmutableArray extraBinds, diff --git a/sdk/dotnet/Outputs/GetClusterRkeConfigServicesKubeControllerResult.cs b/sdk/dotnet/Outputs/GetClusterRkeConfigServicesKubeControllerResult.cs index 5304bc41b..48e0fa463 100644 --- a/sdk/dotnet/Outputs/GetClusterRkeConfigServicesKubeControllerResult.cs +++ b/sdk/dotnet/Outputs/GetClusterRkeConfigServicesKubeControllerResult.cs @@ -14,7 +14,7 @@ namespace Pulumi.Rancher2.Outputs public sealed class GetClusterRkeConfigServicesKubeControllerResult { public readonly string ClusterCidr; - public readonly ImmutableDictionary ExtraArgs; + public readonly ImmutableDictionary ExtraArgs; public readonly ImmutableArray ExtraBinds; public readonly ImmutableArray ExtraEnvs; public readonly string Image; @@ -24,7 +24,7 @@ public sealed class GetClusterRkeConfigServicesKubeControllerResult private GetClusterRkeConfigServicesKubeControllerResult( string clusterCidr, - ImmutableDictionary extraArgs, + ImmutableDictionary extraArgs, ImmutableArray extraBinds, diff --git a/sdk/dotnet/Outputs/GetClusterRkeConfigServicesKubeletResult.cs b/sdk/dotnet/Outputs/GetClusterRkeConfigServicesKubeletResult.cs index 33fc481da..4c5b9c6d8 100644 --- a/sdk/dotnet/Outputs/GetClusterRkeConfigServicesKubeletResult.cs +++ b/sdk/dotnet/Outputs/GetClusterRkeConfigServicesKubeletResult.cs @@ -15,7 +15,7 @@ public sealed class GetClusterRkeConfigServicesKubeletResult { public readonly string ClusterDnsServer; public readonly string ClusterDomain; - public readonly ImmutableDictionary ExtraArgs; + public readonly ImmutableDictionary ExtraArgs; public readonly ImmutableArray ExtraBinds; public readonly ImmutableArray ExtraEnvs; public readonly bool FailSwapOn; @@ -29,7 +29,7 @@ private GetClusterRkeConfigServicesKubeletResult( string clusterDomain, - ImmutableDictionary extraArgs, + ImmutableDictionary extraArgs, ImmutableArray extraBinds, diff --git a/sdk/dotnet/Outputs/GetClusterRkeConfigServicesKubeproxyResult.cs b/sdk/dotnet/Outputs/GetClusterRkeConfigServicesKubeproxyResult.cs index ca7854bef..9b42db62e 100644 --- a/sdk/dotnet/Outputs/GetClusterRkeConfigServicesKubeproxyResult.cs +++ b/sdk/dotnet/Outputs/GetClusterRkeConfigServicesKubeproxyResult.cs @@ -13,14 +13,14 @@ namespace Pulumi.Rancher2.Outputs [OutputType] public sealed class GetClusterRkeConfigServicesKubeproxyResult { - public readonly ImmutableDictionary ExtraArgs; + public readonly ImmutableDictionary ExtraArgs; public readonly ImmutableArray ExtraBinds; public readonly ImmutableArray ExtraEnvs; public readonly string Image; [OutputConstructor] private GetClusterRkeConfigServicesKubeproxyResult( - ImmutableDictionary extraArgs, + ImmutableDictionary extraArgs, ImmutableArray extraBinds, diff --git a/sdk/dotnet/Outputs/GetClusterRkeConfigServicesSchedulerResult.cs b/sdk/dotnet/Outputs/GetClusterRkeConfigServicesSchedulerResult.cs index 7d8b3ae4a..d0288f54c 100644 --- a/sdk/dotnet/Outputs/GetClusterRkeConfigServicesSchedulerResult.cs +++ b/sdk/dotnet/Outputs/GetClusterRkeConfigServicesSchedulerResult.cs @@ -13,14 +13,14 @@ namespace Pulumi.Rancher2.Outputs [OutputType] public sealed class GetClusterRkeConfigServicesSchedulerResult { - public readonly ImmutableDictionary ExtraArgs; + public readonly ImmutableDictionary ExtraArgs; public readonly ImmutableArray ExtraBinds; public readonly ImmutableArray ExtraEnvs; public readonly string Image; [OutputConstructor] private GetClusterRkeConfigServicesSchedulerResult( - ImmutableDictionary extraArgs, + ImmutableDictionary extraArgs, ImmutableArray extraBinds, diff --git a/sdk/dotnet/Outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorizationResult.cs b/sdk/dotnet/Outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorizationResult.cs index ebe593525..614cd9ec9 100644 --- a/sdk/dotnet/Outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorizationResult.cs +++ b/sdk/dotnet/Outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorizationResult.cs @@ -14,13 +14,13 @@ namespace Pulumi.Rancher2.Outputs public sealed class GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorizationResult { public readonly string? Mode; - public readonly ImmutableDictionary Options; + public readonly ImmutableDictionary Options; [OutputConstructor] private GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorizationResult( string? mode, - ImmutableDictionary options) + ImmutableDictionary options) { Mode = mode; Options = options; diff --git a/sdk/dotnet/Outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocalResult.cs b/sdk/dotnet/Outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocalResult.cs index 2b7013ba5..e66e345d5 100644 --- a/sdk/dotnet/Outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocalResult.cs +++ b/sdk/dotnet/Outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocalResult.cs @@ -17,13 +17,13 @@ public sealed class GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsN /// /// Node selector key pair /// - public readonly ImmutableDictionary? NodeSelector; + public readonly ImmutableDictionary? NodeSelector; [OutputConstructor] private GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocalResult( string? ipAddress, - ImmutableDictionary? nodeSelector) + ImmutableDictionary? nodeSelector) { IpAddress = ipAddress; NodeSelector = nodeSelector; diff --git a/sdk/dotnet/Outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsResult.cs b/sdk/dotnet/Outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsResult.cs index 02390a87c..885cd025d 100644 --- a/sdk/dotnet/Outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsResult.cs +++ b/sdk/dotnet/Outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsResult.cs @@ -17,12 +17,12 @@ public sealed class GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsR /// Linear Autoscaler Params /// public readonly Outputs.GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsLinearAutoscalerParamsResult? LinearAutoscalerParams; - public readonly ImmutableDictionary NodeSelector; + public readonly ImmutableDictionary NodeSelector; /// /// Nodelocal dns /// public readonly Outputs.GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocalResult? Nodelocal; - public readonly ImmutableDictionary Options; + public readonly ImmutableDictionary Options; public readonly string? Provider; public readonly ImmutableArray ReverseCidrs; /// @@ -39,11 +39,11 @@ public sealed class GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsR private GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsResult( Outputs.GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsLinearAutoscalerParamsResult? linearAutoscalerParams, - ImmutableDictionary nodeSelector, + ImmutableDictionary nodeSelector, Outputs.GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocalResult? nodelocal, - ImmutableDictionary options, + ImmutableDictionary options, string? provider, diff --git a/sdk/dotnet/Outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressResult.cs b/sdk/dotnet/Outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressResult.cs index 7dbed4ddf..c17b3f18d 100644 --- a/sdk/dotnet/Outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressResult.cs +++ b/sdk/dotnet/Outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressResult.cs @@ -15,12 +15,12 @@ public sealed class GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngr { public readonly bool? DefaultBackend; public readonly string DnsPolicy; - public readonly ImmutableDictionary ExtraArgs; + public readonly ImmutableDictionary ExtraArgs; public readonly int HttpPort; public readonly int HttpsPort; public readonly string NetworkMode; - public readonly ImmutableDictionary NodeSelector; - public readonly ImmutableDictionary Options; + public readonly ImmutableDictionary NodeSelector; + public readonly ImmutableDictionary Options; public readonly string Provider; /// /// Ingress add-on tolerations @@ -37,7 +37,7 @@ private GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressResult( string dnsPolicy, - ImmutableDictionary extraArgs, + ImmutableDictionary extraArgs, int httpPort, @@ -45,9 +45,9 @@ private GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressResult( string networkMode, - ImmutableDictionary nodeSelector, + ImmutableDictionary nodeSelector, - ImmutableDictionary options, + ImmutableDictionary options, string provider, diff --git a/sdk/dotnet/Outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringResult.cs b/sdk/dotnet/Outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringResult.cs index 2da74cd3b..a42a1eb5a 100644 --- a/sdk/dotnet/Outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringResult.cs +++ b/sdk/dotnet/Outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringResult.cs @@ -13,8 +13,8 @@ namespace Pulumi.Rancher2.Outputs [OutputType] public sealed class GetClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringResult { - public readonly ImmutableDictionary? NodeSelector; - public readonly ImmutableDictionary Options; + public readonly ImmutableDictionary? NodeSelector; + public readonly ImmutableDictionary Options; public readonly string Provider; public readonly int Replicas; /// @@ -28,9 +28,9 @@ public sealed class GetClusterTemplateTemplateRevisionClusterConfigRkeConfigMoni [OutputConstructor] private GetClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringResult( - ImmutableDictionary? nodeSelector, + ImmutableDictionary? nodeSelector, - ImmutableDictionary options, + ImmutableDictionary options, string provider, diff --git a/sdk/dotnet/Outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkResult.cs b/sdk/dotnet/Outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkResult.cs index bca83bffd..164a2ccb1 100644 --- a/sdk/dotnet/Outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkResult.cs +++ b/sdk/dotnet/Outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkResult.cs @@ -18,7 +18,7 @@ public sealed class GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetw public readonly Outputs.GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkCanalNetworkProviderResult? CanalNetworkProvider; public readonly Outputs.GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkFlannelNetworkProviderResult? FlannelNetworkProvider; public readonly int? Mtu; - public readonly ImmutableDictionary Options; + public readonly ImmutableDictionary Options; public readonly string Plugin; /// /// Network add-on tolerations @@ -38,7 +38,7 @@ private GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkResult( int? mtu, - ImmutableDictionary options, + ImmutableDictionary options, string plugin, diff --git a/sdk/dotnet/Outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNodeResult.cs b/sdk/dotnet/Outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNodeResult.cs index 9f7dc0ac6..cf3f827c1 100644 --- a/sdk/dotnet/Outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNodeResult.cs +++ b/sdk/dotnet/Outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNodeResult.cs @@ -20,7 +20,7 @@ public sealed class GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNode /// /// (Computed) Labels for the cluster template (map) /// - public readonly ImmutableDictionary? Labels; + public readonly ImmutableDictionary? Labels; public readonly string? NodeId; public readonly string? Port; public readonly ImmutableArray Roles; @@ -39,7 +39,7 @@ private GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNodeResult( string? internalAddress, - ImmutableDictionary? labels, + ImmutableDictionary? labels, string? nodeId, diff --git a/sdk/dotnet/Outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdResult.cs b/sdk/dotnet/Outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdResult.cs index 29c9a9366..e1b5e7b34 100644 --- a/sdk/dotnet/Outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdResult.cs +++ b/sdk/dotnet/Outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdResult.cs @@ -18,7 +18,7 @@ public sealed class GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServ public readonly string Cert; public readonly string Creation; public readonly ImmutableArray ExternalUrls; - public readonly ImmutableDictionary ExtraArgs; + public readonly ImmutableDictionary ExtraArgs; public readonly ImmutableArray ExtraBinds; public readonly ImmutableArray ExtraEnvs; public readonly int? Gid; @@ -41,7 +41,7 @@ private GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdResu ImmutableArray externalUrls, - ImmutableDictionary extraArgs, + ImmutableDictionary extraArgs, ImmutableArray extraBinds, diff --git a/sdk/dotnet/Outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiResult.cs b/sdk/dotnet/Outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiResult.cs index c4a4c7683..99c77980d 100644 --- a/sdk/dotnet/Outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiResult.cs +++ b/sdk/dotnet/Outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiResult.cs @@ -20,7 +20,7 @@ public sealed class GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServ public readonly bool? AlwaysPullImages; public readonly Outputs.GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiAuditLogResult? AuditLog; public readonly Outputs.GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiEventRateLimitResult? EventRateLimit; - public readonly ImmutableDictionary ExtraArgs; + public readonly ImmutableDictionary ExtraArgs; public readonly ImmutableArray ExtraBinds; public readonly ImmutableArray ExtraEnvs; public readonly string Image; @@ -39,7 +39,7 @@ private GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiR Outputs.GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiEventRateLimitResult? eventRateLimit, - ImmutableDictionary extraArgs, + ImmutableDictionary extraArgs, ImmutableArray extraBinds, diff --git a/sdk/dotnet/Outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeControllerResult.cs b/sdk/dotnet/Outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeControllerResult.cs index ff1522093..965c0c63b 100644 --- a/sdk/dotnet/Outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeControllerResult.cs +++ b/sdk/dotnet/Outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeControllerResult.cs @@ -14,7 +14,7 @@ namespace Pulumi.Rancher2.Outputs public sealed class GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeControllerResult { public readonly string ClusterCidr; - public readonly ImmutableDictionary ExtraArgs; + public readonly ImmutableDictionary ExtraArgs; public readonly ImmutableArray ExtraBinds; public readonly ImmutableArray ExtraEnvs; public readonly string Image; @@ -24,7 +24,7 @@ public sealed class GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServ private GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeControllerResult( string clusterCidr, - ImmutableDictionary extraArgs, + ImmutableDictionary extraArgs, ImmutableArray extraBinds, diff --git a/sdk/dotnet/Outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeletResult.cs b/sdk/dotnet/Outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeletResult.cs index 568196c24..6ea0124b3 100644 --- a/sdk/dotnet/Outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeletResult.cs +++ b/sdk/dotnet/Outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeletResult.cs @@ -15,7 +15,7 @@ public sealed class GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServ { public readonly string ClusterDnsServer; public readonly string ClusterDomain; - public readonly ImmutableDictionary ExtraArgs; + public readonly ImmutableDictionary ExtraArgs; public readonly ImmutableArray ExtraBinds; public readonly ImmutableArray ExtraEnvs; public readonly bool FailSwapOn; @@ -29,7 +29,7 @@ private GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeletR string clusterDomain, - ImmutableDictionary extraArgs, + ImmutableDictionary extraArgs, ImmutableArray extraBinds, diff --git a/sdk/dotnet/Outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxyResult.cs b/sdk/dotnet/Outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxyResult.cs index 06372b3d2..3cdfe1902 100644 --- a/sdk/dotnet/Outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxyResult.cs +++ b/sdk/dotnet/Outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxyResult.cs @@ -13,14 +13,14 @@ namespace Pulumi.Rancher2.Outputs [OutputType] public sealed class GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxyResult { - public readonly ImmutableDictionary ExtraArgs; + public readonly ImmutableDictionary ExtraArgs; public readonly ImmutableArray ExtraBinds; public readonly ImmutableArray ExtraEnvs; public readonly string Image; [OutputConstructor] private GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxyResult( - ImmutableDictionary extraArgs, + ImmutableDictionary extraArgs, ImmutableArray extraBinds, diff --git a/sdk/dotnet/Outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesSchedulerResult.cs b/sdk/dotnet/Outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesSchedulerResult.cs index 533a9d9bb..0c25fb15b 100644 --- a/sdk/dotnet/Outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesSchedulerResult.cs +++ b/sdk/dotnet/Outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesSchedulerResult.cs @@ -13,14 +13,14 @@ namespace Pulumi.Rancher2.Outputs [OutputType] public sealed class GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesSchedulerResult { - public readonly ImmutableDictionary ExtraArgs; + public readonly ImmutableDictionary ExtraArgs; public readonly ImmutableArray ExtraBinds; public readonly ImmutableArray ExtraEnvs; public readonly string Image; [OutputConstructor] private GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesSchedulerResult( - ImmutableDictionary extraArgs, + ImmutableDictionary extraArgs, ImmutableArray extraBinds, diff --git a/sdk/dotnet/Outputs/GetClusterTemplateTemplateRevisionResult.cs b/sdk/dotnet/Outputs/GetClusterTemplateTemplateRevisionResult.cs index f0ae335fe..471ad21ae 100644 --- a/sdk/dotnet/Outputs/GetClusterTemplateTemplateRevisionResult.cs +++ b/sdk/dotnet/Outputs/GetClusterTemplateTemplateRevisionResult.cs @@ -16,7 +16,7 @@ public sealed class GetClusterTemplateTemplateRevisionResult /// /// (Computed) Annotations for the cluster template (map) /// - public readonly ImmutableDictionary Annotations; + public readonly ImmutableDictionary Annotations; /// /// Cluster configuration /// @@ -40,7 +40,7 @@ public sealed class GetClusterTemplateTemplateRevisionResult /// /// (Computed) Labels for the cluster template (map) /// - public readonly ImmutableDictionary Labels; + public readonly ImmutableDictionary Labels; /// /// The cluster template name (string) /// @@ -52,7 +52,7 @@ public sealed class GetClusterTemplateTemplateRevisionResult [OutputConstructor] private GetClusterTemplateTemplateRevisionResult( - ImmutableDictionary annotations, + ImmutableDictionary annotations, Outputs.GetClusterTemplateTemplateRevisionClusterConfigResult clusterConfig, @@ -64,7 +64,7 @@ private GetClusterTemplateTemplateRevisionResult( string id, - ImmutableDictionary labels, + ImmutableDictionary labels, string name, diff --git a/sdk/dotnet/Outputs/GetClusterV2ClusterRegistrationTokenResult.cs b/sdk/dotnet/Outputs/GetClusterV2ClusterRegistrationTokenResult.cs index f1fa87a6a..ac3459236 100644 --- a/sdk/dotnet/Outputs/GetClusterV2ClusterRegistrationTokenResult.cs +++ b/sdk/dotnet/Outputs/GetClusterV2ClusterRegistrationTokenResult.cs @@ -16,7 +16,7 @@ public sealed class GetClusterV2ClusterRegistrationTokenResult /// /// Annotations of the resource /// - public readonly ImmutableDictionary Annotations; + public readonly ImmutableDictionary Annotations; public readonly string ClusterId; public readonly string Command; /// @@ -29,7 +29,7 @@ public sealed class GetClusterV2ClusterRegistrationTokenResult /// /// Labels of the resource /// - public readonly ImmutableDictionary Labels; + public readonly ImmutableDictionary Labels; public readonly string ManifestUrl; /// /// The name of the Cluster v2 (string) @@ -41,7 +41,7 @@ public sealed class GetClusterV2ClusterRegistrationTokenResult [OutputConstructor] private GetClusterV2ClusterRegistrationTokenResult( - ImmutableDictionary annotations, + ImmutableDictionary annotations, string clusterId, @@ -55,7 +55,7 @@ private GetClusterV2ClusterRegistrationTokenResult( string insecureWindowsNodeCommand, - ImmutableDictionary labels, + ImmutableDictionary labels, string manifestUrl, diff --git a/sdk/dotnet/Outputs/GetClusterV2RkeConfigMachinePoolResult.cs b/sdk/dotnet/Outputs/GetClusterV2RkeConfigMachinePoolResult.cs index 410101265..8ab8d6802 100644 --- a/sdk/dotnet/Outputs/GetClusterV2RkeConfigMachinePoolResult.cs +++ b/sdk/dotnet/Outputs/GetClusterV2RkeConfigMachinePoolResult.cs @@ -16,7 +16,7 @@ public sealed class GetClusterV2RkeConfigMachinePoolResult /// /// Annotations of the resource /// - public readonly ImmutableDictionary Annotations; + public readonly ImmutableDictionary Annotations; /// /// (Computed) Cluster V2 cloud credential secret name (string) /// @@ -40,7 +40,7 @@ public sealed class GetClusterV2RkeConfigMachinePoolResult /// /// Labels of the resource /// - public readonly ImmutableDictionary Labels; + public readonly ImmutableDictionary Labels; /// /// Machine config data /// @@ -48,7 +48,7 @@ public sealed class GetClusterV2RkeConfigMachinePoolResult /// /// Labels of the machine /// - public readonly ImmutableDictionary MachineLabels; + public readonly ImmutableDictionary MachineLabels; /// /// max unhealthy nodes for automated replacement to be allowed /// @@ -96,7 +96,7 @@ public sealed class GetClusterV2RkeConfigMachinePoolResult [OutputConstructor] private GetClusterV2RkeConfigMachinePoolResult( - ImmutableDictionary annotations, + ImmutableDictionary annotations, string? cloudCredentialSecretName, @@ -108,11 +108,11 @@ private GetClusterV2RkeConfigMachinePoolResult( int? hostnameLengthLimit, - ImmutableDictionary labels, + ImmutableDictionary labels, Outputs.GetClusterV2RkeConfigMachinePoolMachineConfigResult machineConfig, - ImmutableDictionary machineLabels, + ImmutableDictionary machineLabels, string? maxUnhealthy, diff --git a/sdk/dotnet/Outputs/GetClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorResult.cs b/sdk/dotnet/Outputs/GetClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorResult.cs index ef07f6d97..e7c9ab958 100644 --- a/sdk/dotnet/Outputs/GetClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorResult.cs +++ b/sdk/dotnet/Outputs/GetClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorResult.cs @@ -20,13 +20,13 @@ public sealed class GetClusterV2RkeConfigMachineSelectorConfigMachineLabelSelect /// /// Label selector match labels /// - public readonly ImmutableDictionary? MatchLabels; + public readonly ImmutableDictionary? MatchLabels; [OutputConstructor] private GetClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorResult( ImmutableArray matchExpressions, - ImmutableDictionary? matchLabels) + ImmutableDictionary? matchLabels) { MatchExpressions = matchExpressions; MatchLabels = matchLabels; diff --git a/sdk/dotnet/Outputs/GetClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorResult.cs b/sdk/dotnet/Outputs/GetClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorResult.cs index 0ce0cffca..4477072b4 100644 --- a/sdk/dotnet/Outputs/GetClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorResult.cs +++ b/sdk/dotnet/Outputs/GetClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorResult.cs @@ -20,13 +20,13 @@ public sealed class GetClusterV2RkeConfigMachineSelectorFileMachineLabelSelector /// /// Label selector match labels /// - public readonly ImmutableDictionary? MatchLabels; + public readonly ImmutableDictionary? MatchLabels; [OutputConstructor] private GetClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorResult( ImmutableArray matchExpressions, - ImmutableDictionary? matchLabels) + ImmutableDictionary? matchLabels) { MatchExpressions = matchExpressions; MatchLabels = matchLabels; diff --git a/sdk/dotnet/Outputs/GetClusterV2RkeConfigRegistriesMirrorResult.cs b/sdk/dotnet/Outputs/GetClusterV2RkeConfigRegistriesMirrorResult.cs index d4b42e373..d988d35ca 100644 --- a/sdk/dotnet/Outputs/GetClusterV2RkeConfigRegistriesMirrorResult.cs +++ b/sdk/dotnet/Outputs/GetClusterV2RkeConfigRegistriesMirrorResult.cs @@ -24,7 +24,7 @@ public sealed class GetClusterV2RkeConfigRegistriesMirrorResult /// /// Registry mirror rewrites /// - public readonly ImmutableDictionary? Rewrites; + public readonly ImmutableDictionary? Rewrites; [OutputConstructor] private GetClusterV2RkeConfigRegistriesMirrorResult( @@ -32,7 +32,7 @@ private GetClusterV2RkeConfigRegistriesMirrorResult( string hostname, - ImmutableDictionary? rewrites) + ImmutableDictionary? rewrites) { Endpoints = endpoints; Hostname = hostname; diff --git a/sdk/dotnet/Outputs/GetMultiClusterAppAnswerResult.cs b/sdk/dotnet/Outputs/GetMultiClusterAppAnswerResult.cs index 95b90e3f4..2a1d7e98d 100644 --- a/sdk/dotnet/Outputs/GetMultiClusterAppAnswerResult.cs +++ b/sdk/dotnet/Outputs/GetMultiClusterAppAnswerResult.cs @@ -24,7 +24,7 @@ public sealed class GetMultiClusterAppAnswerResult /// /// Key/values for answer /// - public readonly ImmutableDictionary Values; + public readonly ImmutableDictionary Values; [OutputConstructor] private GetMultiClusterAppAnswerResult( @@ -32,7 +32,7 @@ private GetMultiClusterAppAnswerResult( string projectId, - ImmutableDictionary values) + ImmutableDictionary values) { ClusterId = clusterId; ProjectId = projectId; diff --git a/sdk/dotnet/Outputs/GetProjectAlertRuleWorkloadRuleResult.cs b/sdk/dotnet/Outputs/GetProjectAlertRuleWorkloadRuleResult.cs index 65017be01..1e8aceb2c 100644 --- a/sdk/dotnet/Outputs/GetProjectAlertRuleWorkloadRuleResult.cs +++ b/sdk/dotnet/Outputs/GetProjectAlertRuleWorkloadRuleResult.cs @@ -20,7 +20,7 @@ public sealed class GetProjectAlertRuleWorkloadRuleResult /// /// Workload rule selector /// - public readonly ImmutableDictionary? Selector; + public readonly ImmutableDictionary? Selector; /// /// Workload ID /// @@ -30,7 +30,7 @@ public sealed class GetProjectAlertRuleWorkloadRuleResult private GetProjectAlertRuleWorkloadRuleResult( int? availablePercentage, - ImmutableDictionary? selector, + ImmutableDictionary? selector, string? workloadId) { diff --git a/sdk/dotnet/Outputs/MultiClusterAppAnswer.cs b/sdk/dotnet/Outputs/MultiClusterAppAnswer.cs index 54366a4ce..a2c966aec 100644 --- a/sdk/dotnet/Outputs/MultiClusterAppAnswer.cs +++ b/sdk/dotnet/Outputs/MultiClusterAppAnswer.cs @@ -24,7 +24,7 @@ public sealed class MultiClusterAppAnswer /// /// Key/values for answer /// - public readonly ImmutableDictionary? Values; + public readonly ImmutableDictionary? Values; [OutputConstructor] private MultiClusterAppAnswer( @@ -32,7 +32,7 @@ private MultiClusterAppAnswer( string? projectId, - ImmutableDictionary? values) + ImmutableDictionary? values) { ClusterId = clusterId; ProjectId = projectId; diff --git a/sdk/dotnet/Outputs/NodeTemplateHetznerConfig.cs b/sdk/dotnet/Outputs/NodeTemplateHetznerConfig.cs index a5e5b633d..c9dd7b44b 100644 --- a/sdk/dotnet/Outputs/NodeTemplateHetznerConfig.cs +++ b/sdk/dotnet/Outputs/NodeTemplateHetznerConfig.cs @@ -28,7 +28,7 @@ public sealed class NodeTemplateHetznerConfig /// /// Map of the labels which will be assigned to the server /// - public readonly ImmutableDictionary? ServerLabels; + public readonly ImmutableDictionary? ServerLabels; /// /// Hetzner Cloud datacenter /// @@ -58,7 +58,7 @@ private NodeTemplateHetznerConfig( string? networks, - ImmutableDictionary? serverLabels, + ImmutableDictionary? serverLabels, string? serverLocation, diff --git a/sdk/dotnet/Outputs/ProjectAlertRuleWorkloadRule.cs b/sdk/dotnet/Outputs/ProjectAlertRuleWorkloadRule.cs index bce752f08..ed6582cd0 100644 --- a/sdk/dotnet/Outputs/ProjectAlertRuleWorkloadRule.cs +++ b/sdk/dotnet/Outputs/ProjectAlertRuleWorkloadRule.cs @@ -20,7 +20,7 @@ public sealed class ProjectAlertRuleWorkloadRule /// /// Workload rule selector /// - public readonly ImmutableDictionary? Selector; + public readonly ImmutableDictionary? Selector; /// /// Workload ID /// @@ -30,7 +30,7 @@ public sealed class ProjectAlertRuleWorkloadRule private ProjectAlertRuleWorkloadRule( int? availablePercentage, - ImmutableDictionary? selector, + ImmutableDictionary? selector, string? workloadId) { diff --git a/sdk/dotnet/Outputs/ProjectProjectMonitoringInput.cs b/sdk/dotnet/Outputs/ProjectProjectMonitoringInput.cs index da06408b5..079f921e3 100644 --- a/sdk/dotnet/Outputs/ProjectProjectMonitoringInput.cs +++ b/sdk/dotnet/Outputs/ProjectProjectMonitoringInput.cs @@ -16,7 +16,7 @@ public sealed class ProjectProjectMonitoringInput /// /// Answers for monitor input /// - public readonly ImmutableDictionary? Answers; + public readonly ImmutableDictionary? Answers; /// /// Monitoring version /// @@ -24,7 +24,7 @@ public sealed class ProjectProjectMonitoringInput [OutputConstructor] private ProjectProjectMonitoringInput( - ImmutableDictionary? answers, + ImmutableDictionary? answers, string? version) { diff --git a/sdk/dotnet/PodSecurityAdmissionConfigurationTemplate.cs b/sdk/dotnet/PodSecurityAdmissionConfigurationTemplate.cs index 8a6a5078a..906001579 100644 --- a/sdk/dotnet/PodSecurityAdmissionConfigurationTemplate.cs +++ b/sdk/dotnet/PodSecurityAdmissionConfigurationTemplate.cs @@ -16,7 +16,7 @@ public partial class PodSecurityAdmissionConfigurationTemplate : global::Pulumi. /// Annotations of the resource /// [Output("annotations")] - public Output> Annotations { get; private set; } = null!; + public Output> Annotations { get; private set; } = null!; /// /// defaults allows the user to define admission control mode for Pod Security @@ -41,7 +41,7 @@ public partial class PodSecurityAdmissionConfigurationTemplate : global::Pulumi. /// Labels of the resource /// [Output("labels")] - public Output> Labels { get; private set; } = null!; + public Output> Labels { get; private set; } = null!; /// /// Pod Security Admission Configuration template name @@ -96,14 +96,14 @@ public static PodSecurityAdmissionConfigurationTemplate Get(string name, Input? _annotations; + private InputMap? _annotations; /// /// Annotations of the resource /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -127,14 +127,14 @@ public InputMap Annotations public Input? Exemptions { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels of the resource /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -153,14 +153,14 @@ public PodSecurityAdmissionConfigurationTemplateArgs() public sealed class PodSecurityAdmissionConfigurationTemplateState : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations of the resource /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -184,14 +184,14 @@ public InputMap Annotations public Input? Exemptions { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels of the resource /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/PodSecurityPolicyTemplate.cs b/sdk/dotnet/PodSecurityPolicyTemplate.cs index 403902e55..e0eee3fb7 100644 --- a/sdk/dotnet/PodSecurityPolicyTemplate.cs +++ b/sdk/dotnet/PodSecurityPolicyTemplate.cs @@ -71,7 +71,7 @@ public partial class PodSecurityPolicyTemplate : global::Pulumi.CustomResource /// Annotations for PodSecurityPolicyTemplate object (map) /// [Output("annotations")] - public Output> Annotations { get; private set; } = null!; + public Output> Annotations { get; private set; } = null!; /// /// (list) @@ -131,7 +131,7 @@ public partial class PodSecurityPolicyTemplate : global::Pulumi.CustomResource /// Labels for PodSecurityPolicyTemplate object (map) /// [Output("labels")] - public Output> Labels { get; private set; } = null!; + public Output> Labels { get; private set; } = null!; /// /// The name of the PodSecurityPolicyTemplate (string) @@ -318,14 +318,14 @@ public InputList AllowedUnsafeSysctls } [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for PodSecurityPolicyTemplate object (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -402,14 +402,14 @@ public InputList HostPorts } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for PodSecurityPolicyTemplate object (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -572,14 +572,14 @@ public InputList AllowedUnsafeSysctls } [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for PodSecurityPolicyTemplate object (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -656,14 +656,14 @@ public InputList HostPorts } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for PodSecurityPolicyTemplate object (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/Project.cs b/sdk/dotnet/Project.cs index 8b19fc562..7f93d4616 100644 --- a/sdk/dotnet/Project.cs +++ b/sdk/dotnet/Project.cs @@ -94,12 +94,12 @@ namespace Pulumi.Rancher2 /// { /// Answers = /// { - /// { "exporter-kubelets.https", true }, - /// { "exporter-node.enabled", true }, - /// { "exporter-node.ports.metrics.port", 9796 }, + /// { "exporter-kubelets.https", "true" }, + /// { "exporter-node.enabled", "true" }, + /// { "exporter-node.ports.metrics.port", "9796" }, /// { "exporter-node.resources.limits.cpu", "200m" }, /// { "exporter-node.resources.limits.memory", "200Mi" }, - /// { "grafana.persistence.enabled", false }, + /// { "grafana.persistence.enabled", "false" }, /// { "grafana.persistence.size", "10Gi" }, /// { "grafana.persistence.storageClass", "default" }, /// { "operator.resources.limits.memory", "500Mi" }, @@ -134,7 +134,7 @@ public partial class Project : global::Pulumi.CustomResource /// Annotations for Node Pool object (map) /// [Output("annotations")] - public Output> Annotations { get; private set; } = null!; + public Output> Annotations { get; private set; } = null!; /// /// The cluster id where create project (string) @@ -164,7 +164,7 @@ public partial class Project : global::Pulumi.CustomResource /// Labels for Node Pool object (map) /// [Output("labels")] - public Output> Labels { get; private set; } = null!; + public Output> Labels { get; private set; } = null!; /// /// The name of the project (string) @@ -243,14 +243,14 @@ public static Project Get(string name, Input id, ProjectState? state = n public sealed class ProjectArgs : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for Node Pool object (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -279,14 +279,14 @@ public InputMap Annotations public Input? EnableProjectMonitoring { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for Node Pool object (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -329,14 +329,14 @@ public ProjectArgs() public sealed class ProjectState : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for Node Pool object (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -365,14 +365,14 @@ public InputMap Annotations public Input? EnableProjectMonitoring { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for Node Pool object (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/ProjectAlertGroup.cs b/sdk/dotnet/ProjectAlertGroup.cs index faf4a352a..b5213f737 100644 --- a/sdk/dotnet/ProjectAlertGroup.cs +++ b/sdk/dotnet/ProjectAlertGroup.cs @@ -50,7 +50,7 @@ public partial class ProjectAlertGroup : global::Pulumi.CustomResource /// The project alert group annotations (map) /// [Output("annotations")] - public Output> Annotations { get; private set; } = null!; + public Output> Annotations { get; private set; } = null!; /// /// The project alert group description (string) @@ -74,7 +74,7 @@ public partial class ProjectAlertGroup : global::Pulumi.CustomResource /// The project alert group labels (map) /// [Output("labels")] - public Output> Labels { get; private set; } = null!; + public Output> Labels { get; private set; } = null!; /// /// The project alert group name (string) @@ -147,14 +147,14 @@ public static ProjectAlertGroup Get(string name, Input id, ProjectAlertG public sealed class ProjectAlertGroupArgs : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// The project alert group annotations (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -177,14 +177,14 @@ public InputMap Annotations public Input? GroupWaitSeconds { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// The project alert group labels (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -227,14 +227,14 @@ public ProjectAlertGroupArgs() public sealed class ProjectAlertGroupState : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// The project alert group annotations (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -257,14 +257,14 @@ public InputMap Annotations public Input? GroupWaitSeconds { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// The project alert group labels (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/ProjectAlertRule.cs b/sdk/dotnet/ProjectAlertRule.cs index b5872cfb7..101f20d7c 100644 --- a/sdk/dotnet/ProjectAlertRule.cs +++ b/sdk/dotnet/ProjectAlertRule.cs @@ -90,7 +90,7 @@ public partial class ProjectAlertRule : global::Pulumi.CustomResource /// The project alert rule annotations (map) /// [Output("annotations")] - public Output> Annotations { get; private set; } = null!; + public Output> Annotations { get; private set; } = null!; /// /// The project alert rule alert group ID (string) @@ -120,7 +120,7 @@ public partial class ProjectAlertRule : global::Pulumi.CustomResource /// The project alert rule labels (map) /// [Output("labels")] - public Output> Labels { get; private set; } = null!; + public Output> Labels { get; private set; } = null!; /// /// The project alert rule metric rule. ConflictsWith: `"pod_rule", "workload_rule"`` (list Maxitems:1) @@ -211,14 +211,14 @@ public static ProjectAlertRule Get(string name, Input id, ProjectAlertRu public sealed class ProjectAlertRuleArgs : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// The project alert rule annotations (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -247,14 +247,14 @@ public InputMap Annotations public Input? Inherited { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// The project alert rule labels (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -309,14 +309,14 @@ public ProjectAlertRuleArgs() public sealed class ProjectAlertRuleState : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// The project alert rule annotations (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -345,14 +345,14 @@ public InputMap Annotations public Input? Inherited { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// The project alert rule labels (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/ProjectRoleTemplateBinding.cs b/sdk/dotnet/ProjectRoleTemplateBinding.cs index 52c0d88fe..8232bf14f 100644 --- a/sdk/dotnet/ProjectRoleTemplateBinding.cs +++ b/sdk/dotnet/ProjectRoleTemplateBinding.cs @@ -49,7 +49,7 @@ public partial class ProjectRoleTemplateBinding : global::Pulumi.CustomResource /// Annotations of the resource (map) /// [Output("annotations")] - public Output> Annotations { get; private set; } = null!; + public Output> Annotations { get; private set; } = null!; /// /// The group ID to assign project role template binding (string) @@ -69,7 +69,7 @@ public partial class ProjectRoleTemplateBinding : global::Pulumi.CustomResource /// **Note:** user `user_id | user_principal_id` OR group `group_id | group_principal_id` must be defined /// [Output("labels")] - public Output> Labels { get; private set; } = null!; + public Output> Labels { get; private set; } = null!; /// /// The name of the project role template binding (string) @@ -148,14 +148,14 @@ public static ProjectRoleTemplateBinding Get(string name, Input id, Proj public sealed class ProjectRoleTemplateBindingArgs : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations of the resource (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -172,16 +172,16 @@ public InputMap Annotations public Input? GroupPrincipalId { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels of the resource (map) /// /// **Note:** user `user_id | user_principal_id` OR group `group_id | group_principal_id` must be defined /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -224,14 +224,14 @@ public ProjectRoleTemplateBindingArgs() public sealed class ProjectRoleTemplateBindingState : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations of the resource (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -248,16 +248,16 @@ public InputMap Annotations public Input? GroupPrincipalId { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels of the resource (map) /// /// **Note:** user `user_id | user_principal_id` OR group `group_id | group_principal_id` must be defined /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/Registry.cs b/sdk/dotnet/Registry.cs index 73a805de5..cfbab48c5 100644 --- a/sdk/dotnet/Registry.cs +++ b/sdk/dotnet/Registry.cs @@ -91,7 +91,7 @@ public partial class Registry : global::Pulumi.CustomResource /// Annotations for Registry object (map) /// [Output("annotations")] - public Output> Annotations { get; private set; } = null!; + public Output> Annotations { get; private set; } = null!; /// /// A registry description (string) @@ -103,7 +103,7 @@ public partial class Registry : global::Pulumi.CustomResource /// Labels for Registry object (map) /// [Output("labels")] - public Output> Labels { get; private set; } = null!; + public Output> Labels { get; private set; } = null!; /// /// The name of the registry (string) @@ -176,14 +176,14 @@ public static Registry Get(string name, Input id, RegistryState? state = public sealed class RegistryArgs : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for Registry object (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -194,14 +194,14 @@ public InputMap Annotations public Input? Description { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for Registry object (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -244,14 +244,14 @@ public RegistryArgs() public sealed class RegistryState : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for Registry object (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -262,14 +262,14 @@ public InputMap Annotations public Input? Description { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for Registry object (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/RoleTemplate.cs b/sdk/dotnet/RoleTemplate.cs index 098b25a91..a866e0792 100644 --- a/sdk/dotnet/RoleTemplate.cs +++ b/sdk/dotnet/RoleTemplate.cs @@ -113,7 +113,7 @@ public partial class RoleTemplate : global::Pulumi.CustomResource /// Annotations for role template object (map) /// [Output("annotations")] - public Output> Annotations { get; private set; } = null!; + public Output> Annotations { get; private set; } = null!; /// /// (Computed) Builtin role template (string) @@ -161,7 +161,7 @@ public partial class RoleTemplate : global::Pulumi.CustomResource /// Labels for role template object (map) /// [Output("labels")] - public Output> Labels { get; private set; } = null!; + public Output> Labels { get; private set; } = null!; /// /// Locked role template. Default `false` (bool) @@ -240,14 +240,14 @@ public sealed class RoleTemplateArgs : global::Pulumi.ResourceArgs public Input? Administrative { get; set; } [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for role template object (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -294,14 +294,14 @@ public InputList ExternalRules public Input? Hidden { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for role template object (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -356,14 +356,14 @@ public sealed class RoleTemplateState : global::Pulumi.ResourceArgs public Input? Administrative { get; set; } [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for role template object (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -416,14 +416,14 @@ public InputList ExternalRules public Input? Hidden { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for role template object (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/Secret.cs b/sdk/dotnet/Secret.cs index 514f8d138..1c84e766c 100644 --- a/sdk/dotnet/Secret.cs +++ b/sdk/dotnet/Secret.cs @@ -105,13 +105,13 @@ public partial class Secret : global::Pulumi.CustomResource /// Annotations for secret object (map) /// [Output("annotations")] - public Output> Annotations { get; private set; } = null!; + public Output> Annotations { get; private set; } = null!; /// /// Secret key/value data. Base64 encoding required for values (map) /// [Output("data")] - public Output> Data { get; private set; } = null!; + public Output> Data { get; private set; } = null!; /// /// A secret description (string) @@ -123,7 +123,7 @@ public partial class Secret : global::Pulumi.CustomResource /// Labels for secret object (map) /// [Output("labels")] - public Output> Labels { get; private set; } = null!; + public Output> Labels { get; private set; } = null!; /// /// The name of the secret (string) @@ -194,29 +194,29 @@ public static Secret Get(string name, Input id, SecretState? state = nul public sealed class SecretArgs : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for secret object (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } [Input("data", required: true)] - private InputMap? _data; + private InputMap? _data; /// /// Secret key/value data. Base64 encoding required for values (map) /// - public InputMap Data + public InputMap Data { - get => _data ?? (_data = new InputMap()); + get => _data ?? (_data = new InputMap()); set { - var emptySecret = Output.CreateSecret(ImmutableDictionary.Create()); + var emptySecret = Output.CreateSecret(ImmutableDictionary.Create()); _data = Output.All(value, emptySecret).Apply(v => v[0]); } } @@ -228,14 +228,14 @@ public InputMap Data public Input? Description { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for secret object (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -266,29 +266,29 @@ public SecretArgs() public sealed class SecretState : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for secret object (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } [Input("data")] - private InputMap? _data; + private InputMap? _data; /// /// Secret key/value data. Base64 encoding required for values (map) /// - public InputMap Data + public InputMap Data { - get => _data ?? (_data = new InputMap()); + get => _data ?? (_data = new InputMap()); set { - var emptySecret = Output.CreateSecret(ImmutableDictionary.Create()); + var emptySecret = Output.CreateSecret(ImmutableDictionary.Create()); _data = Output.All(value, emptySecret).Apply(v => v[0]); } } @@ -300,14 +300,14 @@ public InputMap Data public Input? Description { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for secret object (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/SecretV2.cs b/sdk/dotnet/SecretV2.cs index 9a2173296..81eba9a8b 100644 --- a/sdk/dotnet/SecretV2.cs +++ b/sdk/dotnet/SecretV2.cs @@ -27,7 +27,7 @@ public partial class SecretV2 : global::Pulumi.CustomResource /// Annotations for the secret v2 (map) /// [Output("annotations")] - public Output> Annotations { get; private set; } = null!; + public Output> Annotations { get; private set; } = null!; /// /// The cluster id of the secret V2 (string) @@ -39,7 +39,7 @@ public partial class SecretV2 : global::Pulumi.CustomResource /// The data of the secret v2 (map) /// [Output("data")] - public Output> Data { get; private set; } = null!; + public Output> Data { get; private set; } = null!; /// /// If set to true, any secret update will remove and recreate the secret. This is a beta field enabled by k8s `ImmutableEphemeralVolumes` feature gate. Default: `false` (bool) @@ -51,7 +51,7 @@ public partial class SecretV2 : global::Pulumi.CustomResource /// Labels for the secret v2 (map) /// [Output("labels")] - public Output> Labels { get; private set; } = null!; + public Output> Labels { get; private set; } = null!; /// /// The name of the secret v2 (string) @@ -128,14 +128,14 @@ public static SecretV2 Get(string name, Input id, SecretV2State? state = public sealed class SecretV2Args : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for the secret v2 (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -146,17 +146,17 @@ public InputMap Annotations public Input ClusterId { get; set; } = null!; [Input("data", required: true)] - private InputMap? _data; + private InputMap? _data; /// /// The data of the secret v2 (map) /// - public InputMap Data + public InputMap Data { - get => _data ?? (_data = new InputMap()); + get => _data ?? (_data = new InputMap()); set { - var emptySecret = Output.CreateSecret(ImmutableDictionary.Create()); + var emptySecret = Output.CreateSecret(ImmutableDictionary.Create()); _data = Output.All(value, emptySecret).Apply(v => v[0]); } } @@ -168,14 +168,14 @@ public InputMap Data public Input? Immutable { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for the secret v2 (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -206,14 +206,14 @@ public SecretV2Args() public sealed class SecretV2State : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for the secret v2 (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -224,17 +224,17 @@ public InputMap Annotations public Input? ClusterId { get; set; } [Input("data")] - private InputMap? _data; + private InputMap? _data; /// /// The data of the secret v2 (map) /// - public InputMap Data + public InputMap Data { - get => _data ?? (_data = new InputMap()); + get => _data ?? (_data = new InputMap()); set { - var emptySecret = Output.CreateSecret(ImmutableDictionary.Create()); + var emptySecret = Output.CreateSecret(ImmutableDictionary.Create()); _data = Output.All(value, emptySecret).Apply(v => v[0]); } } @@ -246,14 +246,14 @@ public InputMap Data public Input? Immutable { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for the secret v2 (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/Setting.cs b/sdk/dotnet/Setting.cs index e1a8aa3eb..55696b977 100644 --- a/sdk/dotnet/Setting.cs +++ b/sdk/dotnet/Setting.cs @@ -51,13 +51,13 @@ public partial class Setting : global::Pulumi.CustomResource /// Annotations for setting object (map) /// [Output("annotations")] - public Output> Annotations { get; private set; } = null!; + public Output> Annotations { get; private set; } = null!; /// /// Labels for setting object (map) /// [Output("labels")] - public Output> Labels { get; private set; } = null!; + public Output> Labels { get; private set; } = null!; /// /// The name of the setting (string) @@ -118,26 +118,26 @@ public static Setting Get(string name, Input id, SettingState? state = n public sealed class SettingArgs : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for setting object (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for setting object (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -162,26 +162,26 @@ public SettingArgs() public sealed class SettingState : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for setting object (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for setting object (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/StorageClassV2.cs b/sdk/dotnet/StorageClassV2.cs index 36044889c..bab599299 100644 --- a/sdk/dotnet/StorageClassV2.cs +++ b/sdk/dotnet/StorageClassV2.cs @@ -33,7 +33,7 @@ public partial class StorageClassV2 : global::Pulumi.CustomResource /// Annotations for the storageClass v2 (map) /// [Output("annotations")] - public Output> Annotations { get; private set; } = null!; + public Output> Annotations { get; private set; } = null!; /// /// The cluster id of the storageClass V2 (string) @@ -51,7 +51,7 @@ public partial class StorageClassV2 : global::Pulumi.CustomResource /// Labels for the storageClass v2 (map) /// [Output("labels")] - public Output> Labels { get; private set; } = null!; + public Output> Labels { get; private set; } = null!; /// /// The mount options for storageClass v2 (list) @@ -69,7 +69,7 @@ public partial class StorageClassV2 : global::Pulumi.CustomResource /// The parameters for storageClass v2 (string) /// [Output("parameters")] - public Output?> Parameters { get; private set; } = null!; + public Output?> Parameters { get; private set; } = null!; /// /// The reclaim policy for storageClass v2. `Delete`, `Recycle` and `Retain` values are allowed. Default: `Delete` (string) @@ -142,14 +142,14 @@ public sealed class StorageClassV2Args : global::Pulumi.ResourceArgs public Input? AllowVolumeExpansion { get; set; } [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for the storageClass v2 (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -166,14 +166,14 @@ public InputMap Annotations public Input K8sProvisioner { get; set; } = null!; [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for the storageClass v2 (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -196,14 +196,14 @@ public InputList MountOptions public Input? Name { get; set; } [Input("parameters")] - private InputMap? _parameters; + private InputMap? _parameters; /// /// The parameters for storageClass v2 (string) /// - public InputMap Parameters + public InputMap Parameters { - get => _parameters ?? (_parameters = new InputMap()); + get => _parameters ?? (_parameters = new InputMap()); set => _parameters = value; } @@ -234,14 +234,14 @@ public sealed class StorageClassV2State : global::Pulumi.ResourceArgs public Input? AllowVolumeExpansion { get; set; } [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for the storageClass v2 (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -258,14 +258,14 @@ public InputMap Annotations public Input? K8sProvisioner { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for the storageClass v2 (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -288,14 +288,14 @@ public InputList MountOptions public Input? Name { get; set; } [Input("parameters")] - private InputMap? _parameters; + private InputMap? _parameters; /// /// The parameters for storageClass v2 (string) /// - public InputMap Parameters + public InputMap Parameters { - get => _parameters ?? (_parameters = new InputMap()); + get => _parameters ?? (_parameters = new InputMap()); set => _parameters = value; } diff --git a/sdk/dotnet/Token.cs b/sdk/dotnet/Token.cs index dead72a98..035b52bcc 100644 --- a/sdk/dotnet/Token.cs +++ b/sdk/dotnet/Token.cs @@ -31,7 +31,7 @@ public partial class Token : global::Pulumi.CustomResource /// (Computed) Annotations of the token (map) /// [Output("annotations")] - public Output> Annotations { get; private set; } = null!; + public Output> Annotations { get; private set; } = null!; /// /// Cluster ID for scoped token (string) @@ -61,7 +61,7 @@ public partial class Token : global::Pulumi.CustomResource /// (Computed) Labels of the token (map) /// [Output("labels")] - public Output> Labels { get; private set; } = null!; + public Output> Labels { get; private set; } = null!; /// /// (Computed) Token name (string) @@ -153,14 +153,14 @@ public static Token Get(string name, Input id, TokenState? state = null, public sealed class TokenArgs : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// (Computed) Annotations of the token (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -177,14 +177,14 @@ public InputMap Annotations public Input? Description { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// (Computed) Labels of the token (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -217,14 +217,14 @@ public sealed class TokenState : global::Pulumi.ResourceArgs public Input? AccessKey { get; set; } [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// (Computed) Annotations of the token (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -253,14 +253,14 @@ public InputMap Annotations public Input? Expired { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// (Computed) Labels of the token (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/dotnet/User.cs b/sdk/dotnet/User.cs index 50148d66e..7d1a8aac8 100644 --- a/sdk/dotnet/User.cs +++ b/sdk/dotnet/User.cs @@ -59,7 +59,7 @@ public partial class User : global::Pulumi.CustomResource /// Annotations for global role binding (map) /// [Output("annotations")] - public Output> Annotations { get; private set; } = null!; + public Output> Annotations { get; private set; } = null!; [Output("enabled")] public Output Enabled { get; private set; } = null!; @@ -68,7 +68,7 @@ public partial class User : global::Pulumi.CustomResource /// Labels for global role binding (map) /// [Output("labels")] - public Output> Labels { get; private set; } = null!; + public Output> Labels { get; private set; } = null!; /// /// The user full name (string) @@ -145,14 +145,14 @@ public static User Get(string name, Input id, UserState? state = null, C public sealed class UserArgs : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for global role binding (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -160,14 +160,14 @@ public InputMap Annotations public Input? Enabled { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for global role binding (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } @@ -208,14 +208,14 @@ public UserArgs() public sealed class UserState : global::Pulumi.ResourceArgs { [Input("annotations")] - private InputMap? _annotations; + private InputMap? _annotations; /// /// Annotations for global role binding (map) /// - public InputMap Annotations + public InputMap Annotations { - get => _annotations ?? (_annotations = new InputMap()); + get => _annotations ?? (_annotations = new InputMap()); set => _annotations = value; } @@ -223,14 +223,14 @@ public InputMap Annotations public Input? Enabled { get; set; } [Input("labels")] - private InputMap? _labels; + private InputMap? _labels; /// /// Labels for global role binding (map) /// - public InputMap Labels + public InputMap Labels { - get => _labels ?? (_labels = new InputMap()); + get => _labels ?? (_labels = new InputMap()); set => _labels = value; } diff --git a/sdk/go.mod b/sdk/go.mod index 5a204822a..b6f24306b 100644 --- a/sdk/go.mod +++ b/sdk/go.mod @@ -4,7 +4,7 @@ go 1.21 require ( github.com/blang/semver v3.5.1+incompatible - github.com/pulumi/pulumi/sdk/v3 v3.128.0 + github.com/pulumi/pulumi/sdk/v3 v3.129.0 ) require ( diff --git a/sdk/go.sum b/sdk/go.sum index e38123407..fdd7dcfdb 100644 --- a/sdk/go.sum +++ b/sdk/go.sum @@ -150,8 +150,8 @@ github.com/pulumi/appdash v0.0.0-20231130102222-75f619a67231 h1:vkHw5I/plNdTr435 github.com/pulumi/appdash v0.0.0-20231130102222-75f619a67231/go.mod h1:murToZ2N9hNJzewjHBgfFdXhZKjY3z5cYC1VXk+lbFE= github.com/pulumi/esc v0.9.1 h1:HH5eEv8sgyxSpY5a8yePyqFXzA8cvBvapfH8457+mIs= github.com/pulumi/esc v0.9.1/go.mod h1:oEJ6bOsjYlQUpjf70GiX+CXn3VBmpwFDxUTlmtUN84c= -github.com/pulumi/pulumi/sdk/v3 v3.128.0 h1:5VPFfygxt6rva0bEYVQZXxsGAo2/D1wsb9erGOtXxzk= -github.com/pulumi/pulumi/sdk/v3 v3.128.0/go.mod h1:p1U24en3zt51agx+WlNboSOV8eLlPWYAkxMzVEXKbnY= +github.com/pulumi/pulumi/sdk/v3 v3.129.0 h1:uZpTTwWTx7Mk8UT9FgatzxzArim47vZ6hzNCKvgvX6A= +github.com/pulumi/pulumi/sdk/v3 v3.129.0/go.mod h1:p1U24en3zt51agx+WlNboSOV8eLlPWYAkxMzVEXKbnY= github.com/rivo/uniseg v0.1.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= github.com/rivo/uniseg v0.4.4 h1:8TfxU8dW6PdqD27gjM8MVNuicgxIjxpm4K7x4jp8sis= diff --git a/sdk/go/rancher2/app.go b/sdk/go/rancher2/app.go index 72c75a884..9fd19917b 100644 --- a/sdk/go/rancher2/app.go +++ b/sdk/go/rancher2/app.go @@ -44,10 +44,10 @@ import ( // TemplateName: pulumi.String(""), // TemplateVersion: pulumi.String(""), // TargetNamespace: pulumi.String(""), -// Answers: pulumi.Map{ -// "ingress_host": pulumi.Any("test.xip.io"), -// "foo": pulumi.Any("bar"), -// "ingress.annotations.nginx.ingress.kubernetes.io/force-ssl-redirect": pulumi.Any(true), +// Answers: pulumi.StringMap{ +// "ingress_host": pulumi.String("test.xip.io"), +// "foo": pulumi.String("bar"), +// "ingress.annotations.nginx.ingress.kubernetes.io/force-ssl-redirect": pulumi.String("true"), // }, // }) // if err != nil { @@ -95,10 +95,10 @@ import ( // TemplateName: pulumi.String(""), // TemplateVersion: pulumi.String(""), // TargetNamespace: foo.ID(), -// Answers: pulumi.Map{ -// "ingress_host": pulumi.Any("test.xip.io"), -// "foo": pulumi.Any("bar"), -// "ingress.annotations.nginx.ingress.kubernetes.io/force-ssl-redirect": pulumi.Any(true), +// Answers: pulumi.StringMap{ +// "ingress_host": pulumi.String("test.xip.io"), +// "foo": pulumi.String("bar"), +// "ingress.annotations.nginx.ingress.kubernetes.io/force-ssl-redirect": pulumi.String("true"), // }, // }) // if err != nil { @@ -121,9 +121,9 @@ type App struct { pulumi.CustomResourceState // Annotations for App object (map) - Annotations pulumi.MapOutput `pulumi:"annotations"` + Annotations pulumi.StringMapOutput `pulumi:"annotations"` // Answers for the app template. If modified, app will be upgraded (map) - Answers pulumi.MapOutput `pulumi:"answers"` + Answers pulumi.StringMapOutput `pulumi:"answers"` // Catalog name of the app. If modified, app will be upgraded. For use scoped catalogs: // * add cluster ID before name, `local:` or `c-XXXXX:` // * add project ID before name, `p-XXXXX:` @@ -135,7 +135,7 @@ type App struct { // Force app upgrade (string) ForceUpgrade pulumi.BoolPtrOutput `pulumi:"forceUpgrade"` // Labels for App object (map) - Labels pulumi.MapOutput `pulumi:"labels"` + Labels pulumi.StringMapOutput `pulumi:"labels"` // The name of the app (string) Name pulumi.StringOutput `pulumi:"name"` // The project id where the app will be installed (string) @@ -197,9 +197,9 @@ func GetApp(ctx *pulumi.Context, // Input properties used for looking up and filtering App resources. type appState struct { // Annotations for App object (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // Answers for the app template. If modified, app will be upgraded (map) - Answers map[string]interface{} `pulumi:"answers"` + Answers map[string]string `pulumi:"answers"` // Catalog name of the app. If modified, app will be upgraded. For use scoped catalogs: // * add cluster ID before name, `local:` or `c-XXXXX:` // * add project ID before name, `p-XXXXX:` @@ -211,7 +211,7 @@ type appState struct { // Force app upgrade (string) ForceUpgrade *bool `pulumi:"forceUpgrade"` // Labels for App object (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The name of the app (string) Name *string `pulumi:"name"` // The project id where the app will be installed (string) @@ -232,9 +232,9 @@ type appState struct { type AppState struct { // Annotations for App object (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // Answers for the app template. If modified, app will be upgraded (map) - Answers pulumi.MapInput + Answers pulumi.StringMapInput // Catalog name of the app. If modified, app will be upgraded. For use scoped catalogs: // * add cluster ID before name, `local:` or `c-XXXXX:` // * add project ID before name, `p-XXXXX:` @@ -246,7 +246,7 @@ type AppState struct { // Force app upgrade (string) ForceUpgrade pulumi.BoolPtrInput // Labels for App object (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // The name of the app (string) Name pulumi.StringPtrInput // The project id where the app will be installed (string) @@ -271,9 +271,9 @@ func (AppState) ElementType() reflect.Type { type appArgs struct { // Annotations for App object (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // Answers for the app template. If modified, app will be upgraded (map) - Answers map[string]interface{} `pulumi:"answers"` + Answers map[string]string `pulumi:"answers"` // Catalog name of the app. If modified, app will be upgraded. For use scoped catalogs: // * add cluster ID before name, `local:` or `c-XXXXX:` // * add project ID before name, `p-XXXXX:` @@ -283,7 +283,7 @@ type appArgs struct { // Force app upgrade (string) ForceUpgrade *bool `pulumi:"forceUpgrade"` // Labels for App object (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The name of the app (string) Name *string `pulumi:"name"` // The project id where the app will be installed (string) @@ -305,9 +305,9 @@ type appArgs struct { // The set of arguments for constructing a App resource. type AppArgs struct { // Annotations for App object (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // Answers for the app template. If modified, app will be upgraded (map) - Answers pulumi.MapInput + Answers pulumi.StringMapInput // Catalog name of the app. If modified, app will be upgraded. For use scoped catalogs: // * add cluster ID before name, `local:` or `c-XXXXX:` // * add project ID before name, `p-XXXXX:` @@ -317,7 +317,7 @@ type AppArgs struct { // Force app upgrade (string) ForceUpgrade pulumi.BoolPtrInput // Labels for App object (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // The name of the app (string) Name pulumi.StringPtrInput // The project id where the app will be installed (string) @@ -424,13 +424,13 @@ func (o AppOutput) ToAppOutputWithContext(ctx context.Context) AppOutput { } // Annotations for App object (map) -func (o AppOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v *App) pulumi.MapOutput { return v.Annotations }).(pulumi.MapOutput) +func (o AppOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v *App) pulumi.StringMapOutput { return v.Annotations }).(pulumi.StringMapOutput) } // Answers for the app template. If modified, app will be upgraded (map) -func (o AppOutput) Answers() pulumi.MapOutput { - return o.ApplyT(func(v *App) pulumi.MapOutput { return v.Answers }).(pulumi.MapOutput) +func (o AppOutput) Answers() pulumi.StringMapOutput { + return o.ApplyT(func(v *App) pulumi.StringMapOutput { return v.Answers }).(pulumi.StringMapOutput) } // Catalog name of the app. If modified, app will be upgraded. For use scoped catalogs: @@ -456,8 +456,8 @@ func (o AppOutput) ForceUpgrade() pulumi.BoolPtrOutput { } // Labels for App object (map) -func (o AppOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v *App) pulumi.MapOutput { return v.Labels }).(pulumi.MapOutput) +func (o AppOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v *App) pulumi.StringMapOutput { return v.Labels }).(pulumi.StringMapOutput) } // The name of the app (string) diff --git a/sdk/go/rancher2/appV2.go b/sdk/go/rancher2/appV2.go index f5c76bcf2..87e579202 100644 --- a/sdk/go/rancher2/appV2.go +++ b/sdk/go/rancher2/appV2.go @@ -98,7 +98,7 @@ type AppV2 struct { pulumi.CustomResourceState // Annotations for the app v2 (map) - Annotations pulumi.MapOutput `pulumi:"annotations"` + Annotations pulumi.StringMapOutput `pulumi:"annotations"` // The app v2 chart name (string) ChartName pulumi.StringOutput `pulumi:"chartName"` // The app v2 chart version (string) @@ -117,7 +117,7 @@ type AppV2 struct { // Force app V2 chart upgrade. Default: `false` (bool) ForceUpgrade pulumi.BoolPtrOutput `pulumi:"forceUpgrade"` // Labels for the app v2 (map) - Labels pulumi.MapOutput `pulumi:"labels"` + Labels pulumi.StringMapOutput `pulumi:"labels"` // The name of the app v2 (string) Name pulumi.StringOutput `pulumi:"name"` // The namespace of the app v2 (string) @@ -177,7 +177,7 @@ func GetAppV2(ctx *pulumi.Context, // Input properties used for looking up and filtering AppV2 resources. type appV2State struct { // Annotations for the app v2 (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // The app v2 chart name (string) ChartName *string `pulumi:"chartName"` // The app v2 chart version (string) @@ -196,7 +196,7 @@ type appV2State struct { // Force app V2 chart upgrade. Default: `false` (bool) ForceUpgrade *bool `pulumi:"forceUpgrade"` // Labels for the app v2 (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The name of the app v2 (string) Name *string `pulumi:"name"` // The namespace of the app v2 (string) @@ -215,7 +215,7 @@ type appV2State struct { type AppV2State struct { // Annotations for the app v2 (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // The app v2 chart name (string) ChartName pulumi.StringPtrInput // The app v2 chart version (string) @@ -234,7 +234,7 @@ type AppV2State struct { // Force app V2 chart upgrade. Default: `false` (bool) ForceUpgrade pulumi.BoolPtrInput // Labels for the app v2 (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // The name of the app v2 (string) Name pulumi.StringPtrInput // The namespace of the app v2 (string) @@ -257,7 +257,7 @@ func (AppV2State) ElementType() reflect.Type { type appV2Args struct { // Annotations for the app v2 (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // The app v2 chart name (string) ChartName string `pulumi:"chartName"` // The app v2 chart version (string) @@ -273,7 +273,7 @@ type appV2Args struct { // Force app V2 chart upgrade. Default: `false` (bool) ForceUpgrade *bool `pulumi:"forceUpgrade"` // Labels for the app v2 (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The name of the app v2 (string) Name *string `pulumi:"name"` // The namespace of the app v2 (string) @@ -293,7 +293,7 @@ type appV2Args struct { // The set of arguments for constructing a AppV2 resource. type AppV2Args struct { // Annotations for the app v2 (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // The app v2 chart name (string) ChartName pulumi.StringInput // The app v2 chart version (string) @@ -309,7 +309,7 @@ type AppV2Args struct { // Force app V2 chart upgrade. Default: `false` (bool) ForceUpgrade pulumi.BoolPtrInput // Labels for the app v2 (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // The name of the app v2 (string) Name pulumi.StringPtrInput // The namespace of the app v2 (string) @@ -414,8 +414,8 @@ func (o AppV2Output) ToAppV2OutputWithContext(ctx context.Context) AppV2Output { } // Annotations for the app v2 (map) -func (o AppV2Output) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v *AppV2) pulumi.MapOutput { return v.Annotations }).(pulumi.MapOutput) +func (o AppV2Output) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v *AppV2) pulumi.StringMapOutput { return v.Annotations }).(pulumi.StringMapOutput) } // The app v2 chart name (string) @@ -463,8 +463,8 @@ func (o AppV2Output) ForceUpgrade() pulumi.BoolPtrOutput { } // Labels for the app v2 (map) -func (o AppV2Output) Labels() pulumi.MapOutput { - return o.ApplyT(func(v *AppV2) pulumi.MapOutput { return v.Labels }).(pulumi.MapOutput) +func (o AppV2Output) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v *AppV2) pulumi.StringMapOutput { return v.Labels }).(pulumi.StringMapOutput) } // The name of the app v2 (string) diff --git a/sdk/go/rancher2/authConfigActiveDirectory.go b/sdk/go/rancher2/authConfigActiveDirectory.go index 2e337d10b..25cf18eec 100644 --- a/sdk/go/rancher2/authConfigActiveDirectory.go +++ b/sdk/go/rancher2/authConfigActiveDirectory.go @@ -23,7 +23,7 @@ type AuthConfigActiveDirectory struct { // Allowed principal ids for auth. Required if `accessMode` is `required` or `restricted`. Ex: `activedirectory_user://` `activedirectory_group://`. The local admin (`local://`) and the `testUsername` must be added too. (list) AllowedPrincipalIds pulumi.StringArrayOutput `pulumi:"allowedPrincipalIds"` // Annotations of the resource (map) - Annotations pulumi.MapOutput `pulumi:"annotations"` + Annotations pulumi.StringMapOutput `pulumi:"annotations"` // CA certificate for TLS if selfsigned (string) Certificate pulumi.StringPtrOutput `pulumi:"certificate"` // ActiveDirectory connection timeout. Default `5000` (int) @@ -49,7 +49,7 @@ type AuthConfigActiveDirectory struct { // Group search filter (string) GroupSearchFilter pulumi.StringOutput `pulumi:"groupSearchFilter"` // Labels of the resource (map) - Labels pulumi.MapOutput `pulumi:"labels"` + Labels pulumi.StringMapOutput `pulumi:"labels"` // (Computed) The name of the resource (string) Name pulumi.StringOutput `pulumi:"name"` // Nested group membership enable. Default `false` (bool) @@ -162,7 +162,7 @@ type authConfigActiveDirectoryState struct { // Allowed principal ids for auth. Required if `accessMode` is `required` or `restricted`. Ex: `activedirectory_user://` `activedirectory_group://`. The local admin (`local://`) and the `testUsername` must be added too. (list) AllowedPrincipalIds []string `pulumi:"allowedPrincipalIds"` // Annotations of the resource (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // CA certificate for TLS if selfsigned (string) Certificate *string `pulumi:"certificate"` // ActiveDirectory connection timeout. Default `5000` (int) @@ -188,7 +188,7 @@ type authConfigActiveDirectoryState struct { // Group search filter (string) GroupSearchFilter *string `pulumi:"groupSearchFilter"` // Labels of the resource (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // (Computed) The name of the resource (string) Name *string `pulumi:"name"` // Nested group membership enable. Default `false` (bool) @@ -235,7 +235,7 @@ type AuthConfigActiveDirectoryState struct { // Allowed principal ids for auth. Required if `accessMode` is `required` or `restricted`. Ex: `activedirectory_user://` `activedirectory_group://`. The local admin (`local://`) and the `testUsername` must be added too. (list) AllowedPrincipalIds pulumi.StringArrayInput // Annotations of the resource (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // CA certificate for TLS if selfsigned (string) Certificate pulumi.StringPtrInput // ActiveDirectory connection timeout. Default `5000` (int) @@ -261,7 +261,7 @@ type AuthConfigActiveDirectoryState struct { // Group search filter (string) GroupSearchFilter pulumi.StringPtrInput // Labels of the resource (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // (Computed) The name of the resource (string) Name pulumi.StringPtrInput // Nested group membership enable. Default `false` (bool) @@ -312,7 +312,7 @@ type authConfigActiveDirectoryArgs struct { // Allowed principal ids for auth. Required if `accessMode` is `required` or `restricted`. Ex: `activedirectory_user://` `activedirectory_group://`. The local admin (`local://`) and the `testUsername` must be added too. (list) AllowedPrincipalIds []string `pulumi:"allowedPrincipalIds"` // Annotations of the resource (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // CA certificate for TLS if selfsigned (string) Certificate *string `pulumi:"certificate"` // ActiveDirectory connection timeout. Default `5000` (int) @@ -338,7 +338,7 @@ type authConfigActiveDirectoryArgs struct { // Group search filter (string) GroupSearchFilter *string `pulumi:"groupSearchFilter"` // Labels of the resource (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // Nested group membership enable. Default `false` (bool) NestedGroupMembershipEnabled *bool `pulumi:"nestedGroupMembershipEnabled"` // ActiveDirectory port. Default `389` (int) @@ -382,7 +382,7 @@ type AuthConfigActiveDirectoryArgs struct { // Allowed principal ids for auth. Required if `accessMode` is `required` or `restricted`. Ex: `activedirectory_user://` `activedirectory_group://`. The local admin (`local://`) and the `testUsername` must be added too. (list) AllowedPrincipalIds pulumi.StringArrayInput // Annotations of the resource (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // CA certificate for TLS if selfsigned (string) Certificate pulumi.StringPtrInput // ActiveDirectory connection timeout. Default `5000` (int) @@ -408,7 +408,7 @@ type AuthConfigActiveDirectoryArgs struct { // Group search filter (string) GroupSearchFilter pulumi.StringPtrInput // Labels of the resource (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // Nested group membership enable. Default `false` (bool) NestedGroupMembershipEnabled pulumi.BoolPtrInput // ActiveDirectory port. Default `389` (int) @@ -543,8 +543,8 @@ func (o AuthConfigActiveDirectoryOutput) AllowedPrincipalIds() pulumi.StringArra } // Annotations of the resource (map) -func (o AuthConfigActiveDirectoryOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v *AuthConfigActiveDirectory) pulumi.MapOutput { return v.Annotations }).(pulumi.MapOutput) +func (o AuthConfigActiveDirectoryOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v *AuthConfigActiveDirectory) pulumi.StringMapOutput { return v.Annotations }).(pulumi.StringMapOutput) } // CA certificate for TLS if selfsigned (string) @@ -608,8 +608,8 @@ func (o AuthConfigActiveDirectoryOutput) GroupSearchFilter() pulumi.StringOutput } // Labels of the resource (map) -func (o AuthConfigActiveDirectoryOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v *AuthConfigActiveDirectory) pulumi.MapOutput { return v.Labels }).(pulumi.MapOutput) +func (o AuthConfigActiveDirectoryOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v *AuthConfigActiveDirectory) pulumi.StringMapOutput { return v.Labels }).(pulumi.StringMapOutput) } // (Computed) The name of the resource (string) diff --git a/sdk/go/rancher2/authConfigAdfs.go b/sdk/go/rancher2/authConfigAdfs.go index 8317e9bdf..17832d6c8 100644 --- a/sdk/go/rancher2/authConfigAdfs.go +++ b/sdk/go/rancher2/authConfigAdfs.go @@ -57,7 +57,7 @@ type AuthConfigAdfs struct { // Allowed principal ids for auth. Required if `accessMode` is `required` or `restricted`. Ex: `adfs_user://` `adfs_group://` (list) AllowedPrincipalIds pulumi.StringArrayOutput `pulumi:"allowedPrincipalIds"` // Annotations of the resource (map) - Annotations pulumi.MapOutput `pulumi:"annotations"` + Annotations pulumi.StringMapOutput `pulumi:"annotations"` // ADFS display name field (string) DisplayNameField pulumi.StringOutput `pulumi:"displayNameField"` // Enable auth config provider. Default `true` (bool) @@ -67,7 +67,7 @@ type AuthConfigAdfs struct { // ADFS IDP metadata content (string) IdpMetadataContent pulumi.StringOutput `pulumi:"idpMetadataContent"` // Labels of the resource (map) - Labels pulumi.MapOutput `pulumi:"labels"` + Labels pulumi.StringMapOutput `pulumi:"labels"` // (Computed) The name of the resource (string) Name pulumi.StringOutput `pulumi:"name"` // Rancher URL. URL scheme needs to be specified, `https://` (string) @@ -158,7 +158,7 @@ type authConfigAdfsState struct { // Allowed principal ids for auth. Required if `accessMode` is `required` or `restricted`. Ex: `adfs_user://` `adfs_group://` (list) AllowedPrincipalIds []string `pulumi:"allowedPrincipalIds"` // Annotations of the resource (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // ADFS display name field (string) DisplayNameField *string `pulumi:"displayNameField"` // Enable auth config provider. Default `true` (bool) @@ -168,7 +168,7 @@ type authConfigAdfsState struct { // ADFS IDP metadata content (string) IdpMetadataContent *string `pulumi:"idpMetadataContent"` // Labels of the resource (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // (Computed) The name of the resource (string) Name *string `pulumi:"name"` // Rancher URL. URL scheme needs to be specified, `https://` (string) @@ -191,7 +191,7 @@ type AuthConfigAdfsState struct { // Allowed principal ids for auth. Required if `accessMode` is `required` or `restricted`. Ex: `adfs_user://` `adfs_group://` (list) AllowedPrincipalIds pulumi.StringArrayInput // Annotations of the resource (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // ADFS display name field (string) DisplayNameField pulumi.StringPtrInput // Enable auth config provider. Default `true` (bool) @@ -201,7 +201,7 @@ type AuthConfigAdfsState struct { // ADFS IDP metadata content (string) IdpMetadataContent pulumi.StringPtrInput // Labels of the resource (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // (Computed) The name of the resource (string) Name pulumi.StringPtrInput // Rancher URL. URL scheme needs to be specified, `https://` (string) @@ -228,7 +228,7 @@ type authConfigAdfsArgs struct { // Allowed principal ids for auth. Required if `accessMode` is `required` or `restricted`. Ex: `adfs_user://` `adfs_group://` (list) AllowedPrincipalIds []string `pulumi:"allowedPrincipalIds"` // Annotations of the resource (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // ADFS display name field (string) DisplayNameField string `pulumi:"displayNameField"` // Enable auth config provider. Default `true` (bool) @@ -238,7 +238,7 @@ type authConfigAdfsArgs struct { // ADFS IDP metadata content (string) IdpMetadataContent string `pulumi:"idpMetadataContent"` // Labels of the resource (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // Rancher URL. URL scheme needs to be specified, `https://` (string) RancherApiHost string `pulumi:"rancherApiHost"` // ADFS SP cert (string) @@ -258,7 +258,7 @@ type AuthConfigAdfsArgs struct { // Allowed principal ids for auth. Required if `accessMode` is `required` or `restricted`. Ex: `adfs_user://` `adfs_group://` (list) AllowedPrincipalIds pulumi.StringArrayInput // Annotations of the resource (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // ADFS display name field (string) DisplayNameField pulumi.StringInput // Enable auth config provider. Default `true` (bool) @@ -268,7 +268,7 @@ type AuthConfigAdfsArgs struct { // ADFS IDP metadata content (string) IdpMetadataContent pulumi.StringInput // Labels of the resource (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // Rancher URL. URL scheme needs to be specified, `https://` (string) RancherApiHost pulumi.StringInput // ADFS SP cert (string) @@ -379,8 +379,8 @@ func (o AuthConfigAdfsOutput) AllowedPrincipalIds() pulumi.StringArrayOutput { } // Annotations of the resource (map) -func (o AuthConfigAdfsOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v *AuthConfigAdfs) pulumi.MapOutput { return v.Annotations }).(pulumi.MapOutput) +func (o AuthConfigAdfsOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v *AuthConfigAdfs) pulumi.StringMapOutput { return v.Annotations }).(pulumi.StringMapOutput) } // ADFS display name field (string) @@ -404,8 +404,8 @@ func (o AuthConfigAdfsOutput) IdpMetadataContent() pulumi.StringOutput { } // Labels of the resource (map) -func (o AuthConfigAdfsOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v *AuthConfigAdfs) pulumi.MapOutput { return v.Labels }).(pulumi.MapOutput) +func (o AuthConfigAdfsOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v *AuthConfigAdfs) pulumi.StringMapOutput { return v.Labels }).(pulumi.StringMapOutput) } // (Computed) The name of the resource (string) diff --git a/sdk/go/rancher2/authConfigAzureAd.go b/sdk/go/rancher2/authConfigAzureAd.go index b01cdbb05..f12420644 100644 --- a/sdk/go/rancher2/authConfigAzureAd.go +++ b/sdk/go/rancher2/authConfigAzureAd.go @@ -52,7 +52,7 @@ type AuthConfigAzureAd struct { // Allowed principal ids for auth. Required if `accessMode` is `required` or `restricted`. Ex: `azuread_user://` `azuread_group://` (list) AllowedPrincipalIds pulumi.StringArrayOutput `pulumi:"allowedPrincipalIds"` // Annotations of the resource (map) - Annotations pulumi.MapOutput `pulumi:"annotations"` + Annotations pulumi.StringMapOutput `pulumi:"annotations"` // AzureAD auth application ID (string) ApplicationId pulumi.StringOutput `pulumi:"applicationId"` // AzureAD auth application secret (string) @@ -66,7 +66,7 @@ type AuthConfigAzureAd struct { // AzureAD graph endpoint (string) GraphEndpoint pulumi.StringOutput `pulumi:"graphEndpoint"` // Labels of the resource (map) - Labels pulumi.MapOutput `pulumi:"labels"` + Labels pulumi.StringMapOutput `pulumi:"labels"` // (Computed) The name of the resource (string) Name pulumi.StringOutput `pulumi:"name"` // Rancher URL (string). "/verify-auth-azure" @@ -146,7 +146,7 @@ type authConfigAzureAdState struct { // Allowed principal ids for auth. Required if `accessMode` is `required` or `restricted`. Ex: `azuread_user://` `azuread_group://` (list) AllowedPrincipalIds []string `pulumi:"allowedPrincipalIds"` // Annotations of the resource (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // AzureAD auth application ID (string) ApplicationId *string `pulumi:"applicationId"` // AzureAD auth application secret (string) @@ -160,7 +160,7 @@ type authConfigAzureAdState struct { // AzureAD graph endpoint (string) GraphEndpoint *string `pulumi:"graphEndpoint"` // Labels of the resource (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // (Computed) The name of the resource (string) Name *string `pulumi:"name"` // Rancher URL (string). "/verify-auth-azure" @@ -179,7 +179,7 @@ type AuthConfigAzureAdState struct { // Allowed principal ids for auth. Required if `accessMode` is `required` or `restricted`. Ex: `azuread_user://` `azuread_group://` (list) AllowedPrincipalIds pulumi.StringArrayInput // Annotations of the resource (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // AzureAD auth application ID (string) ApplicationId pulumi.StringPtrInput // AzureAD auth application secret (string) @@ -193,7 +193,7 @@ type AuthConfigAzureAdState struct { // AzureAD graph endpoint (string) GraphEndpoint pulumi.StringPtrInput // Labels of the resource (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // (Computed) The name of the resource (string) Name pulumi.StringPtrInput // Rancher URL (string). "/verify-auth-azure" @@ -216,7 +216,7 @@ type authConfigAzureAdArgs struct { // Allowed principal ids for auth. Required if `accessMode` is `required` or `restricted`. Ex: `azuread_user://` `azuread_group://` (list) AllowedPrincipalIds []string `pulumi:"allowedPrincipalIds"` // Annotations of the resource (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // AzureAD auth application ID (string) ApplicationId string `pulumi:"applicationId"` // AzureAD auth application secret (string) @@ -230,7 +230,7 @@ type authConfigAzureAdArgs struct { // AzureAD graph endpoint (string) GraphEndpoint string `pulumi:"graphEndpoint"` // Labels of the resource (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // Rancher URL (string). "/verify-auth-azure" RancherUrl string `pulumi:"rancherUrl"` // AzureAD tenant ID (string) @@ -246,7 +246,7 @@ type AuthConfigAzureAdArgs struct { // Allowed principal ids for auth. Required if `accessMode` is `required` or `restricted`. Ex: `azuread_user://` `azuread_group://` (list) AllowedPrincipalIds pulumi.StringArrayInput // Annotations of the resource (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // AzureAD auth application ID (string) ApplicationId pulumi.StringInput // AzureAD auth application secret (string) @@ -260,7 +260,7 @@ type AuthConfigAzureAdArgs struct { // AzureAD graph endpoint (string) GraphEndpoint pulumi.StringInput // Labels of the resource (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // Rancher URL (string). "/verify-auth-azure" RancherUrl pulumi.StringInput // AzureAD tenant ID (string) @@ -367,8 +367,8 @@ func (o AuthConfigAzureAdOutput) AllowedPrincipalIds() pulumi.StringArrayOutput } // Annotations of the resource (map) -func (o AuthConfigAzureAdOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v *AuthConfigAzureAd) pulumi.MapOutput { return v.Annotations }).(pulumi.MapOutput) +func (o AuthConfigAzureAdOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v *AuthConfigAzureAd) pulumi.StringMapOutput { return v.Annotations }).(pulumi.StringMapOutput) } // AzureAD auth application ID (string) @@ -402,8 +402,8 @@ func (o AuthConfigAzureAdOutput) GraphEndpoint() pulumi.StringOutput { } // Labels of the resource (map) -func (o AuthConfigAzureAdOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v *AuthConfigAzureAd) pulumi.MapOutput { return v.Labels }).(pulumi.MapOutput) +func (o AuthConfigAzureAdOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v *AuthConfigAzureAd) pulumi.StringMapOutput { return v.Labels }).(pulumi.StringMapOutput) } // (Computed) The name of the resource (string) diff --git a/sdk/go/rancher2/authConfigFreeIpa.go b/sdk/go/rancher2/authConfigFreeIpa.go index 748eab826..62a858017 100644 --- a/sdk/go/rancher2/authConfigFreeIpa.go +++ b/sdk/go/rancher2/authConfigFreeIpa.go @@ -23,7 +23,7 @@ type AuthConfigFreeIpa struct { // Allowed principal ids for auth. Required if `accessMode` is `required` or `restricted`. Ex: `freeipa_user://` `freeipa_group://` (list) AllowedPrincipalIds pulumi.StringArrayOutput `pulumi:"allowedPrincipalIds"` // Annotations of the resource (map) - Annotations pulumi.MapOutput `pulumi:"annotations"` + Annotations pulumi.StringMapOutput `pulumi:"annotations"` // Base64 encoded CA certificate for TLS if self-signed. Use filebase64() for encoding file (string) Certificate pulumi.StringPtrOutput `pulumi:"certificate"` // FreeIpa connection timeout. Default `5000` (int) @@ -46,7 +46,7 @@ type AuthConfigFreeIpa struct { GroupSearchBase pulumi.StringOutput `pulumi:"groupSearchBase"` GroupSearchFilter pulumi.StringPtrOutput `pulumi:"groupSearchFilter"` // Labels of the resource (map) - Labels pulumi.MapOutput `pulumi:"labels"` + Labels pulumi.StringMapOutput `pulumi:"labels"` // (Computed) The name of the resource (string) Name pulumi.StringOutput `pulumi:"name"` // Nested group membership enable. Default `false` (bool) @@ -159,7 +159,7 @@ type authConfigFreeIpaState struct { // Allowed principal ids for auth. Required if `accessMode` is `required` or `restricted`. Ex: `freeipa_user://` `freeipa_group://` (list) AllowedPrincipalIds []string `pulumi:"allowedPrincipalIds"` // Annotations of the resource (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // Base64 encoded CA certificate for TLS if self-signed. Use filebase64() for encoding file (string) Certificate *string `pulumi:"certificate"` // FreeIpa connection timeout. Default `5000` (int) @@ -182,7 +182,7 @@ type authConfigFreeIpaState struct { GroupSearchBase *string `pulumi:"groupSearchBase"` GroupSearchFilter *string `pulumi:"groupSearchFilter"` // Labels of the resource (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // (Computed) The name of the resource (string) Name *string `pulumi:"name"` // Nested group membership enable. Default `false` (bool) @@ -229,7 +229,7 @@ type AuthConfigFreeIpaState struct { // Allowed principal ids for auth. Required if `accessMode` is `required` or `restricted`. Ex: `freeipa_user://` `freeipa_group://` (list) AllowedPrincipalIds pulumi.StringArrayInput // Annotations of the resource (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // Base64 encoded CA certificate for TLS if self-signed. Use filebase64() for encoding file (string) Certificate pulumi.StringPtrInput // FreeIpa connection timeout. Default `5000` (int) @@ -252,7 +252,7 @@ type AuthConfigFreeIpaState struct { GroupSearchBase pulumi.StringPtrInput GroupSearchFilter pulumi.StringPtrInput // Labels of the resource (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // (Computed) The name of the resource (string) Name pulumi.StringPtrInput // Nested group membership enable. Default `false` (bool) @@ -303,7 +303,7 @@ type authConfigFreeIpaArgs struct { // Allowed principal ids for auth. Required if `accessMode` is `required` or `restricted`. Ex: `freeipa_user://` `freeipa_group://` (list) AllowedPrincipalIds []string `pulumi:"allowedPrincipalIds"` // Annotations of the resource (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // Base64 encoded CA certificate for TLS if self-signed. Use filebase64() for encoding file (string) Certificate *string `pulumi:"certificate"` // FreeIpa connection timeout. Default `5000` (int) @@ -326,7 +326,7 @@ type authConfigFreeIpaArgs struct { GroupSearchBase *string `pulumi:"groupSearchBase"` GroupSearchFilter *string `pulumi:"groupSearchFilter"` // Labels of the resource (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // Nested group membership enable. Default `false` (bool) NestedGroupMembershipEnabled *bool `pulumi:"nestedGroupMembershipEnabled"` // FreeIpa port. Default `389` (int) @@ -370,7 +370,7 @@ type AuthConfigFreeIpaArgs struct { // Allowed principal ids for auth. Required if `accessMode` is `required` or `restricted`. Ex: `freeipa_user://` `freeipa_group://` (list) AllowedPrincipalIds pulumi.StringArrayInput // Annotations of the resource (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // Base64 encoded CA certificate for TLS if self-signed. Use filebase64() for encoding file (string) Certificate pulumi.StringPtrInput // FreeIpa connection timeout. Default `5000` (int) @@ -393,7 +393,7 @@ type AuthConfigFreeIpaArgs struct { GroupSearchBase pulumi.StringPtrInput GroupSearchFilter pulumi.StringPtrInput // Labels of the resource (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // Nested group membership enable. Default `false` (bool) NestedGroupMembershipEnabled pulumi.BoolPtrInput // FreeIpa port. Default `389` (int) @@ -528,8 +528,8 @@ func (o AuthConfigFreeIpaOutput) AllowedPrincipalIds() pulumi.StringArrayOutput } // Annotations of the resource (map) -func (o AuthConfigFreeIpaOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v *AuthConfigFreeIpa) pulumi.MapOutput { return v.Annotations }).(pulumi.MapOutput) +func (o AuthConfigFreeIpaOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v *AuthConfigFreeIpa) pulumi.StringMapOutput { return v.Annotations }).(pulumi.StringMapOutput) } // Base64 encoded CA certificate for TLS if self-signed. Use filebase64() for encoding file (string) @@ -587,8 +587,8 @@ func (o AuthConfigFreeIpaOutput) GroupSearchFilter() pulumi.StringPtrOutput { } // Labels of the resource (map) -func (o AuthConfigFreeIpaOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v *AuthConfigFreeIpa) pulumi.MapOutput { return v.Labels }).(pulumi.MapOutput) +func (o AuthConfigFreeIpaOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v *AuthConfigFreeIpa) pulumi.StringMapOutput { return v.Labels }).(pulumi.StringMapOutput) } // (Computed) The name of the resource (string) diff --git a/sdk/go/rancher2/authConfigGithub.go b/sdk/go/rancher2/authConfigGithub.go index d29fd3965..53b3b3090 100644 --- a/sdk/go/rancher2/authConfigGithub.go +++ b/sdk/go/rancher2/authConfigGithub.go @@ -51,7 +51,7 @@ type AuthConfigGithub struct { // Allowed principal ids for auth. Required if `accessMode` is `required` or `restricted`. Ex: `github_user://` `github_team://` `github_org://` (list) AllowedPrincipalIds pulumi.StringArrayOutput `pulumi:"allowedPrincipalIds"` // Annotations of the resource (map) - Annotations pulumi.MapOutput `pulumi:"annotations"` + Annotations pulumi.StringMapOutput `pulumi:"annotations"` // Github auth Client ID (string) ClientId pulumi.StringOutput `pulumi:"clientId"` // Github auth Client secret (string) @@ -61,7 +61,7 @@ type AuthConfigGithub struct { // Github hostname to connect. Default `github.com` (string) Hostname pulumi.StringPtrOutput `pulumi:"hostname"` // Labels of the resource (map) - Labels pulumi.MapOutput `pulumi:"labels"` + Labels pulumi.StringMapOutput `pulumi:"labels"` // (Computed) The name of the resource (string) Name pulumi.StringOutput `pulumi:"name"` // Enable TLS connection. Default `true` (bool) @@ -122,7 +122,7 @@ type authConfigGithubState struct { // Allowed principal ids for auth. Required if `accessMode` is `required` or `restricted`. Ex: `github_user://` `github_team://` `github_org://` (list) AllowedPrincipalIds []string `pulumi:"allowedPrincipalIds"` // Annotations of the resource (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // Github auth Client ID (string) ClientId *string `pulumi:"clientId"` // Github auth Client secret (string) @@ -132,7 +132,7 @@ type authConfigGithubState struct { // Github hostname to connect. Default `github.com` (string) Hostname *string `pulumi:"hostname"` // Labels of the resource (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // (Computed) The name of the resource (string) Name *string `pulumi:"name"` // Enable TLS connection. Default `true` (bool) @@ -147,7 +147,7 @@ type AuthConfigGithubState struct { // Allowed principal ids for auth. Required if `accessMode` is `required` or `restricted`. Ex: `github_user://` `github_team://` `github_org://` (list) AllowedPrincipalIds pulumi.StringArrayInput // Annotations of the resource (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // Github auth Client ID (string) ClientId pulumi.StringPtrInput // Github auth Client secret (string) @@ -157,7 +157,7 @@ type AuthConfigGithubState struct { // Github hostname to connect. Default `github.com` (string) Hostname pulumi.StringPtrInput // Labels of the resource (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // (Computed) The name of the resource (string) Name pulumi.StringPtrInput // Enable TLS connection. Default `true` (bool) @@ -176,7 +176,7 @@ type authConfigGithubArgs struct { // Allowed principal ids for auth. Required if `accessMode` is `required` or `restricted`. Ex: `github_user://` `github_team://` `github_org://` (list) AllowedPrincipalIds []string `pulumi:"allowedPrincipalIds"` // Annotations of the resource (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // Github auth Client ID (string) ClientId string `pulumi:"clientId"` // Github auth Client secret (string) @@ -186,7 +186,7 @@ type authConfigGithubArgs struct { // Github hostname to connect. Default `github.com` (string) Hostname *string `pulumi:"hostname"` // Labels of the resource (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // Enable TLS connection. Default `true` (bool) Tls *bool `pulumi:"tls"` } @@ -198,7 +198,7 @@ type AuthConfigGithubArgs struct { // Allowed principal ids for auth. Required if `accessMode` is `required` or `restricted`. Ex: `github_user://` `github_team://` `github_org://` (list) AllowedPrincipalIds pulumi.StringArrayInput // Annotations of the resource (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // Github auth Client ID (string) ClientId pulumi.StringInput // Github auth Client secret (string) @@ -208,7 +208,7 @@ type AuthConfigGithubArgs struct { // Github hostname to connect. Default `github.com` (string) Hostname pulumi.StringPtrInput // Labels of the resource (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // Enable TLS connection. Default `true` (bool) Tls pulumi.BoolPtrInput } @@ -311,8 +311,8 @@ func (o AuthConfigGithubOutput) AllowedPrincipalIds() pulumi.StringArrayOutput { } // Annotations of the resource (map) -func (o AuthConfigGithubOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v *AuthConfigGithub) pulumi.MapOutput { return v.Annotations }).(pulumi.MapOutput) +func (o AuthConfigGithubOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v *AuthConfigGithub) pulumi.StringMapOutput { return v.Annotations }).(pulumi.StringMapOutput) } // Github auth Client ID (string) @@ -336,8 +336,8 @@ func (o AuthConfigGithubOutput) Hostname() pulumi.StringPtrOutput { } // Labels of the resource (map) -func (o AuthConfigGithubOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v *AuthConfigGithub) pulumi.MapOutput { return v.Labels }).(pulumi.MapOutput) +func (o AuthConfigGithubOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v *AuthConfigGithub) pulumi.StringMapOutput { return v.Labels }).(pulumi.StringMapOutput) } // (Computed) The name of the resource (string) diff --git a/sdk/go/rancher2/authConfigKeycloak.go b/sdk/go/rancher2/authConfigKeycloak.go index aefd07afd..f9c3f971c 100644 --- a/sdk/go/rancher2/authConfigKeycloak.go +++ b/sdk/go/rancher2/authConfigKeycloak.go @@ -57,7 +57,7 @@ type AuthConfigKeycloak struct { // Allowed principal ids for auth. Required if `accessMode` is `required` or `restricted`. Ex: `keycloak_user://` `keycloak_group://` (list) AllowedPrincipalIds pulumi.StringArrayOutput `pulumi:"allowedPrincipalIds"` // Annotations of the resource (map) - Annotations pulumi.MapOutput `pulumi:"annotations"` + Annotations pulumi.StringMapOutput `pulumi:"annotations"` // KeyCloak display name field (string) DisplayNameField pulumi.StringOutput `pulumi:"displayNameField"` // Enable auth config provider. Default `true` (bool) @@ -69,7 +69,7 @@ type AuthConfigKeycloak struct { // KeyCloak IDP metadata content (string) IdpMetadataContent pulumi.StringOutput `pulumi:"idpMetadataContent"` // Labels of the resource (map) - Labels pulumi.MapOutput `pulumi:"labels"` + Labels pulumi.StringMapOutput `pulumi:"labels"` // (Computed) The name of the resource (string) Name pulumi.StringOutput `pulumi:"name"` // Rancher URL. URL scheme needs to be specified, `https://` (string) @@ -160,7 +160,7 @@ type authConfigKeycloakState struct { // Allowed principal ids for auth. Required if `accessMode` is `required` or `restricted`. Ex: `keycloak_user://` `keycloak_group://` (list) AllowedPrincipalIds []string `pulumi:"allowedPrincipalIds"` // Annotations of the resource (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // KeyCloak display name field (string) DisplayNameField *string `pulumi:"displayNameField"` // Enable auth config provider. Default `true` (bool) @@ -172,7 +172,7 @@ type authConfigKeycloakState struct { // KeyCloak IDP metadata content (string) IdpMetadataContent *string `pulumi:"idpMetadataContent"` // Labels of the resource (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // (Computed) The name of the resource (string) Name *string `pulumi:"name"` // Rancher URL. URL scheme needs to be specified, `https://` (string) @@ -195,7 +195,7 @@ type AuthConfigKeycloakState struct { // Allowed principal ids for auth. Required if `accessMode` is `required` or `restricted`. Ex: `keycloak_user://` `keycloak_group://` (list) AllowedPrincipalIds pulumi.StringArrayInput // Annotations of the resource (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // KeyCloak display name field (string) DisplayNameField pulumi.StringPtrInput // Enable auth config provider. Default `true` (bool) @@ -207,7 +207,7 @@ type AuthConfigKeycloakState struct { // KeyCloak IDP metadata content (string) IdpMetadataContent pulumi.StringPtrInput // Labels of the resource (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // (Computed) The name of the resource (string) Name pulumi.StringPtrInput // Rancher URL. URL scheme needs to be specified, `https://` (string) @@ -234,7 +234,7 @@ type authConfigKeycloakArgs struct { // Allowed principal ids for auth. Required if `accessMode` is `required` or `restricted`. Ex: `keycloak_user://` `keycloak_group://` (list) AllowedPrincipalIds []string `pulumi:"allowedPrincipalIds"` // Annotations of the resource (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // KeyCloak display name field (string) DisplayNameField string `pulumi:"displayNameField"` // Enable auth config provider. Default `true` (bool) @@ -246,7 +246,7 @@ type authConfigKeycloakArgs struct { // KeyCloak IDP metadata content (string) IdpMetadataContent string `pulumi:"idpMetadataContent"` // Labels of the resource (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // Rancher URL. URL scheme needs to be specified, `https://` (string) RancherApiHost string `pulumi:"rancherApiHost"` // KeyCloak SP cert (string) @@ -266,7 +266,7 @@ type AuthConfigKeycloakArgs struct { // Allowed principal ids for auth. Required if `accessMode` is `required` or `restricted`. Ex: `keycloak_user://` `keycloak_group://` (list) AllowedPrincipalIds pulumi.StringArrayInput // Annotations of the resource (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // KeyCloak display name field (string) DisplayNameField pulumi.StringInput // Enable auth config provider. Default `true` (bool) @@ -278,7 +278,7 @@ type AuthConfigKeycloakArgs struct { // KeyCloak IDP metadata content (string) IdpMetadataContent pulumi.StringInput // Labels of the resource (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // Rancher URL. URL scheme needs to be specified, `https://` (string) RancherApiHost pulumi.StringInput // KeyCloak SP cert (string) @@ -389,8 +389,8 @@ func (o AuthConfigKeycloakOutput) AllowedPrincipalIds() pulumi.StringArrayOutput } // Annotations of the resource (map) -func (o AuthConfigKeycloakOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v *AuthConfigKeycloak) pulumi.MapOutput { return v.Annotations }).(pulumi.MapOutput) +func (o AuthConfigKeycloakOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v *AuthConfigKeycloak) pulumi.StringMapOutput { return v.Annotations }).(pulumi.StringMapOutput) } // KeyCloak display name field (string) @@ -419,8 +419,8 @@ func (o AuthConfigKeycloakOutput) IdpMetadataContent() pulumi.StringOutput { } // Labels of the resource (map) -func (o AuthConfigKeycloakOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v *AuthConfigKeycloak) pulumi.MapOutput { return v.Labels }).(pulumi.MapOutput) +func (o AuthConfigKeycloakOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v *AuthConfigKeycloak) pulumi.StringMapOutput { return v.Labels }).(pulumi.StringMapOutput) } // (Computed) The name of the resource (string) diff --git a/sdk/go/rancher2/authConfigOkta.go b/sdk/go/rancher2/authConfigOkta.go index f534d3b51..1dced024f 100644 --- a/sdk/go/rancher2/authConfigOkta.go +++ b/sdk/go/rancher2/authConfigOkta.go @@ -57,7 +57,7 @@ type AuthConfigOkta struct { // Allowed principal ids for auth. Required if `accessMode` is `required` or `restricted`. Ex: `okta_user://` `okta_group://` (list) AllowedPrincipalIds pulumi.StringArrayOutput `pulumi:"allowedPrincipalIds"` // Annotations of the resource (map) - Annotations pulumi.MapOutput `pulumi:"annotations"` + Annotations pulumi.StringMapOutput `pulumi:"annotations"` // OKTA display name field (string) DisplayNameField pulumi.StringOutput `pulumi:"displayNameField"` // Enable auth config provider. Default `true` (bool) @@ -67,7 +67,7 @@ type AuthConfigOkta struct { // OKTA IDP metadata content (string) IdpMetadataContent pulumi.StringOutput `pulumi:"idpMetadataContent"` // Labels of the resource (map) - Labels pulumi.MapOutput `pulumi:"labels"` + Labels pulumi.StringMapOutput `pulumi:"labels"` // (Computed) The name of the resource (string) Name pulumi.StringOutput `pulumi:"name"` // Rancher URL. URL scheme needs to be specified, `https://` (string) @@ -158,7 +158,7 @@ type authConfigOktaState struct { // Allowed principal ids for auth. Required if `accessMode` is `required` or `restricted`. Ex: `okta_user://` `okta_group://` (list) AllowedPrincipalIds []string `pulumi:"allowedPrincipalIds"` // Annotations of the resource (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // OKTA display name field (string) DisplayNameField *string `pulumi:"displayNameField"` // Enable auth config provider. Default `true` (bool) @@ -168,7 +168,7 @@ type authConfigOktaState struct { // OKTA IDP metadata content (string) IdpMetadataContent *string `pulumi:"idpMetadataContent"` // Labels of the resource (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // (Computed) The name of the resource (string) Name *string `pulumi:"name"` // Rancher URL. URL scheme needs to be specified, `https://` (string) @@ -191,7 +191,7 @@ type AuthConfigOktaState struct { // Allowed principal ids for auth. Required if `accessMode` is `required` or `restricted`. Ex: `okta_user://` `okta_group://` (list) AllowedPrincipalIds pulumi.StringArrayInput // Annotations of the resource (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // OKTA display name field (string) DisplayNameField pulumi.StringPtrInput // Enable auth config provider. Default `true` (bool) @@ -201,7 +201,7 @@ type AuthConfigOktaState struct { // OKTA IDP metadata content (string) IdpMetadataContent pulumi.StringPtrInput // Labels of the resource (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // (Computed) The name of the resource (string) Name pulumi.StringPtrInput // Rancher URL. URL scheme needs to be specified, `https://` (string) @@ -228,7 +228,7 @@ type authConfigOktaArgs struct { // Allowed principal ids for auth. Required if `accessMode` is `required` or `restricted`. Ex: `okta_user://` `okta_group://` (list) AllowedPrincipalIds []string `pulumi:"allowedPrincipalIds"` // Annotations of the resource (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // OKTA display name field (string) DisplayNameField string `pulumi:"displayNameField"` // Enable auth config provider. Default `true` (bool) @@ -238,7 +238,7 @@ type authConfigOktaArgs struct { // OKTA IDP metadata content (string) IdpMetadataContent string `pulumi:"idpMetadataContent"` // Labels of the resource (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // Rancher URL. URL scheme needs to be specified, `https://` (string) RancherApiHost string `pulumi:"rancherApiHost"` // OKTA SP cert (string) @@ -258,7 +258,7 @@ type AuthConfigOktaArgs struct { // Allowed principal ids for auth. Required if `accessMode` is `required` or `restricted`. Ex: `okta_user://` `okta_group://` (list) AllowedPrincipalIds pulumi.StringArrayInput // Annotations of the resource (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // OKTA display name field (string) DisplayNameField pulumi.StringInput // Enable auth config provider. Default `true` (bool) @@ -268,7 +268,7 @@ type AuthConfigOktaArgs struct { // OKTA IDP metadata content (string) IdpMetadataContent pulumi.StringInput // Labels of the resource (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // Rancher URL. URL scheme needs to be specified, `https://` (string) RancherApiHost pulumi.StringInput // OKTA SP cert (string) @@ -379,8 +379,8 @@ func (o AuthConfigOktaOutput) AllowedPrincipalIds() pulumi.StringArrayOutput { } // Annotations of the resource (map) -func (o AuthConfigOktaOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v *AuthConfigOkta) pulumi.MapOutput { return v.Annotations }).(pulumi.MapOutput) +func (o AuthConfigOktaOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v *AuthConfigOkta) pulumi.StringMapOutput { return v.Annotations }).(pulumi.StringMapOutput) } // OKTA display name field (string) @@ -404,8 +404,8 @@ func (o AuthConfigOktaOutput) IdpMetadataContent() pulumi.StringOutput { } // Labels of the resource (map) -func (o AuthConfigOktaOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v *AuthConfigOkta) pulumi.MapOutput { return v.Labels }).(pulumi.MapOutput) +func (o AuthConfigOktaOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v *AuthConfigOkta) pulumi.StringMapOutput { return v.Labels }).(pulumi.StringMapOutput) } // (Computed) The name of the resource (string) diff --git a/sdk/go/rancher2/authConfigOpenLdap.go b/sdk/go/rancher2/authConfigOpenLdap.go index 9603e8947..509eac756 100644 --- a/sdk/go/rancher2/authConfigOpenLdap.go +++ b/sdk/go/rancher2/authConfigOpenLdap.go @@ -23,7 +23,7 @@ type AuthConfigOpenLdap struct { // Allowed principal ids for auth. Required if `accessMode` is `required` or `restricted`. Ex: `openldap_user://` `openldap_group://` (list) AllowedPrincipalIds pulumi.StringArrayOutput `pulumi:"allowedPrincipalIds"` // Annotations of the resource (map) - Annotations pulumi.MapOutput `pulumi:"annotations"` + Annotations pulumi.StringMapOutput `pulumi:"annotations"` // Base64 encoded CA certificate for TLS if self-signed. Use filebase64() for encoding file (string) Certificate pulumi.StringPtrOutput `pulumi:"certificate"` // OpenLdap connection timeout. Default `5000` (int) @@ -46,7 +46,7 @@ type AuthConfigOpenLdap struct { GroupSearchBase pulumi.StringOutput `pulumi:"groupSearchBase"` GroupSearchFilter pulumi.StringPtrOutput `pulumi:"groupSearchFilter"` // Labels of the resource (map) - Labels pulumi.MapOutput `pulumi:"labels"` + Labels pulumi.StringMapOutput `pulumi:"labels"` // (Computed) The name of the resource (string) Name pulumi.StringOutput `pulumi:"name"` // Nested group membership enable. Default `false` (bool) @@ -159,7 +159,7 @@ type authConfigOpenLdapState struct { // Allowed principal ids for auth. Required if `accessMode` is `required` or `restricted`. Ex: `openldap_user://` `openldap_group://` (list) AllowedPrincipalIds []string `pulumi:"allowedPrincipalIds"` // Annotations of the resource (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // Base64 encoded CA certificate for TLS if self-signed. Use filebase64() for encoding file (string) Certificate *string `pulumi:"certificate"` // OpenLdap connection timeout. Default `5000` (int) @@ -182,7 +182,7 @@ type authConfigOpenLdapState struct { GroupSearchBase *string `pulumi:"groupSearchBase"` GroupSearchFilter *string `pulumi:"groupSearchFilter"` // Labels of the resource (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // (Computed) The name of the resource (string) Name *string `pulumi:"name"` // Nested group membership enable. Default `false` (bool) @@ -229,7 +229,7 @@ type AuthConfigOpenLdapState struct { // Allowed principal ids for auth. Required if `accessMode` is `required` or `restricted`. Ex: `openldap_user://` `openldap_group://` (list) AllowedPrincipalIds pulumi.StringArrayInput // Annotations of the resource (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // Base64 encoded CA certificate for TLS if self-signed. Use filebase64() for encoding file (string) Certificate pulumi.StringPtrInput // OpenLdap connection timeout. Default `5000` (int) @@ -252,7 +252,7 @@ type AuthConfigOpenLdapState struct { GroupSearchBase pulumi.StringPtrInput GroupSearchFilter pulumi.StringPtrInput // Labels of the resource (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // (Computed) The name of the resource (string) Name pulumi.StringPtrInput // Nested group membership enable. Default `false` (bool) @@ -303,7 +303,7 @@ type authConfigOpenLdapArgs struct { // Allowed principal ids for auth. Required if `accessMode` is `required` or `restricted`. Ex: `openldap_user://` `openldap_group://` (list) AllowedPrincipalIds []string `pulumi:"allowedPrincipalIds"` // Annotations of the resource (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // Base64 encoded CA certificate for TLS if self-signed. Use filebase64() for encoding file (string) Certificate *string `pulumi:"certificate"` // OpenLdap connection timeout. Default `5000` (int) @@ -326,7 +326,7 @@ type authConfigOpenLdapArgs struct { GroupSearchBase *string `pulumi:"groupSearchBase"` GroupSearchFilter *string `pulumi:"groupSearchFilter"` // Labels of the resource (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // Nested group membership enable. Default `false` (bool) NestedGroupMembershipEnabled *bool `pulumi:"nestedGroupMembershipEnabled"` // OpenLdap port. Default `389` (int) @@ -370,7 +370,7 @@ type AuthConfigOpenLdapArgs struct { // Allowed principal ids for auth. Required if `accessMode` is `required` or `restricted`. Ex: `openldap_user://` `openldap_group://` (list) AllowedPrincipalIds pulumi.StringArrayInput // Annotations of the resource (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // Base64 encoded CA certificate for TLS if self-signed. Use filebase64() for encoding file (string) Certificate pulumi.StringPtrInput // OpenLdap connection timeout. Default `5000` (int) @@ -393,7 +393,7 @@ type AuthConfigOpenLdapArgs struct { GroupSearchBase pulumi.StringPtrInput GroupSearchFilter pulumi.StringPtrInput // Labels of the resource (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // Nested group membership enable. Default `false` (bool) NestedGroupMembershipEnabled pulumi.BoolPtrInput // OpenLdap port. Default `389` (int) @@ -528,8 +528,8 @@ func (o AuthConfigOpenLdapOutput) AllowedPrincipalIds() pulumi.StringArrayOutput } // Annotations of the resource (map) -func (o AuthConfigOpenLdapOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v *AuthConfigOpenLdap) pulumi.MapOutput { return v.Annotations }).(pulumi.MapOutput) +func (o AuthConfigOpenLdapOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v *AuthConfigOpenLdap) pulumi.StringMapOutput { return v.Annotations }).(pulumi.StringMapOutput) } // Base64 encoded CA certificate for TLS if self-signed. Use filebase64() for encoding file (string) @@ -587,8 +587,8 @@ func (o AuthConfigOpenLdapOutput) GroupSearchFilter() pulumi.StringPtrOutput { } // Labels of the resource (map) -func (o AuthConfigOpenLdapOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v *AuthConfigOpenLdap) pulumi.MapOutput { return v.Labels }).(pulumi.MapOutput) +func (o AuthConfigOpenLdapOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v *AuthConfigOpenLdap) pulumi.StringMapOutput { return v.Labels }).(pulumi.StringMapOutput) } // (Computed) The name of the resource (string) diff --git a/sdk/go/rancher2/authConfigPing.go b/sdk/go/rancher2/authConfigPing.go index 19de2c74f..0beee6466 100644 --- a/sdk/go/rancher2/authConfigPing.go +++ b/sdk/go/rancher2/authConfigPing.go @@ -57,7 +57,7 @@ type AuthConfigPing struct { // Allowed principal ids for auth. Required if `accessMode` is `required` or `restricted`. Ex: `ping_user://` `ping_group://` (list) AllowedPrincipalIds pulumi.StringArrayOutput `pulumi:"allowedPrincipalIds"` // Annotations of the resource (map) - Annotations pulumi.MapOutput `pulumi:"annotations"` + Annotations pulumi.StringMapOutput `pulumi:"annotations"` // Ping display name field (string) DisplayNameField pulumi.StringOutput `pulumi:"displayNameField"` // Enable auth config provider. Default `true` (bool) @@ -69,7 +69,7 @@ type AuthConfigPing struct { // Ping IDP metadata content (string) IdpMetadataContent pulumi.StringOutput `pulumi:"idpMetadataContent"` // Labels of the resource (map) - Labels pulumi.MapOutput `pulumi:"labels"` + Labels pulumi.StringMapOutput `pulumi:"labels"` // (Computed) The name of the resource (string) Name pulumi.StringOutput `pulumi:"name"` // Rancher URL. URL scheme needs to be specified, `https://` (string) @@ -160,7 +160,7 @@ type authConfigPingState struct { // Allowed principal ids for auth. Required if `accessMode` is `required` or `restricted`. Ex: `ping_user://` `ping_group://` (list) AllowedPrincipalIds []string `pulumi:"allowedPrincipalIds"` // Annotations of the resource (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // Ping display name field (string) DisplayNameField *string `pulumi:"displayNameField"` // Enable auth config provider. Default `true` (bool) @@ -172,7 +172,7 @@ type authConfigPingState struct { // Ping IDP metadata content (string) IdpMetadataContent *string `pulumi:"idpMetadataContent"` // Labels of the resource (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // (Computed) The name of the resource (string) Name *string `pulumi:"name"` // Rancher URL. URL scheme needs to be specified, `https://` (string) @@ -195,7 +195,7 @@ type AuthConfigPingState struct { // Allowed principal ids for auth. Required if `accessMode` is `required` or `restricted`. Ex: `ping_user://` `ping_group://` (list) AllowedPrincipalIds pulumi.StringArrayInput // Annotations of the resource (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // Ping display name field (string) DisplayNameField pulumi.StringPtrInput // Enable auth config provider. Default `true` (bool) @@ -207,7 +207,7 @@ type AuthConfigPingState struct { // Ping IDP metadata content (string) IdpMetadataContent pulumi.StringPtrInput // Labels of the resource (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // (Computed) The name of the resource (string) Name pulumi.StringPtrInput // Rancher URL. URL scheme needs to be specified, `https://` (string) @@ -234,7 +234,7 @@ type authConfigPingArgs struct { // Allowed principal ids for auth. Required if `accessMode` is `required` or `restricted`. Ex: `ping_user://` `ping_group://` (list) AllowedPrincipalIds []string `pulumi:"allowedPrincipalIds"` // Annotations of the resource (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // Ping display name field (string) DisplayNameField string `pulumi:"displayNameField"` // Enable auth config provider. Default `true` (bool) @@ -246,7 +246,7 @@ type authConfigPingArgs struct { // Ping IDP metadata content (string) IdpMetadataContent string `pulumi:"idpMetadataContent"` // Labels of the resource (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // Rancher URL. URL scheme needs to be specified, `https://` (string) RancherApiHost string `pulumi:"rancherApiHost"` // Ping SP cert (string) @@ -266,7 +266,7 @@ type AuthConfigPingArgs struct { // Allowed principal ids for auth. Required if `accessMode` is `required` or `restricted`. Ex: `ping_user://` `ping_group://` (list) AllowedPrincipalIds pulumi.StringArrayInput // Annotations of the resource (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // Ping display name field (string) DisplayNameField pulumi.StringInput // Enable auth config provider. Default `true` (bool) @@ -278,7 +278,7 @@ type AuthConfigPingArgs struct { // Ping IDP metadata content (string) IdpMetadataContent pulumi.StringInput // Labels of the resource (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // Rancher URL. URL scheme needs to be specified, `https://` (string) RancherApiHost pulumi.StringInput // Ping SP cert (string) @@ -389,8 +389,8 @@ func (o AuthConfigPingOutput) AllowedPrincipalIds() pulumi.StringArrayOutput { } // Annotations of the resource (map) -func (o AuthConfigPingOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v *AuthConfigPing) pulumi.MapOutput { return v.Annotations }).(pulumi.MapOutput) +func (o AuthConfigPingOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v *AuthConfigPing) pulumi.StringMapOutput { return v.Annotations }).(pulumi.StringMapOutput) } // Ping display name field (string) @@ -419,8 +419,8 @@ func (o AuthConfigPingOutput) IdpMetadataContent() pulumi.StringOutput { } // Labels of the resource (map) -func (o AuthConfigPingOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v *AuthConfigPing) pulumi.MapOutput { return v.Labels }).(pulumi.MapOutput) +func (o AuthConfigPingOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v *AuthConfigPing) pulumi.StringMapOutput { return v.Labels }).(pulumi.StringMapOutput) } // (Computed) The name of the resource (string) diff --git a/sdk/go/rancher2/catalog.go b/sdk/go/rancher2/catalog.go index a99a800cd..c2f2387f7 100644 --- a/sdk/go/rancher2/catalog.go +++ b/sdk/go/rancher2/catalog.go @@ -71,7 +71,7 @@ type Catalog struct { pulumi.CustomResourceState // Annotations for the catalog (map) - Annotations pulumi.MapOutput `pulumi:"annotations"` + Annotations pulumi.StringMapOutput `pulumi:"annotations"` // The branch of the catalog repo to use. Default `master` (string) Branch pulumi.StringPtrOutput `pulumi:"branch"` // The cluster id of the catalog. Mandatory if `scope = cluster` (string) @@ -81,7 +81,7 @@ type Catalog struct { // The kind of the catalog. Just helm by the moment (string) Kind pulumi.StringPtrOutput `pulumi:"kind"` // Labels for the catalog (map) - Labels pulumi.MapOutput `pulumi:"labels"` + Labels pulumi.StringMapOutput `pulumi:"labels"` // The name of the catalog (string) Name pulumi.StringOutput `pulumi:"name"` // The password to access the catalog if needed (string) @@ -145,7 +145,7 @@ func GetCatalog(ctx *pulumi.Context, // Input properties used for looking up and filtering Catalog resources. type catalogState struct { // Annotations for the catalog (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // The branch of the catalog repo to use. Default `master` (string) Branch *string `pulumi:"branch"` // The cluster id of the catalog. Mandatory if `scope = cluster` (string) @@ -155,7 +155,7 @@ type catalogState struct { // The kind of the catalog. Just helm by the moment (string) Kind *string `pulumi:"kind"` // Labels for the catalog (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The name of the catalog (string) Name *string `pulumi:"name"` // The password to access the catalog if needed (string) @@ -176,7 +176,7 @@ type catalogState struct { type CatalogState struct { // Annotations for the catalog (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // The branch of the catalog repo to use. Default `master` (string) Branch pulumi.StringPtrInput // The cluster id of the catalog. Mandatory if `scope = cluster` (string) @@ -186,7 +186,7 @@ type CatalogState struct { // The kind of the catalog. Just helm by the moment (string) Kind pulumi.StringPtrInput // Labels for the catalog (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // The name of the catalog (string) Name pulumi.StringPtrInput // The password to access the catalog if needed (string) @@ -211,7 +211,7 @@ func (CatalogState) ElementType() reflect.Type { type catalogArgs struct { // Annotations for the catalog (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // The branch of the catalog repo to use. Default `master` (string) Branch *string `pulumi:"branch"` // The cluster id of the catalog. Mandatory if `scope = cluster` (string) @@ -221,7 +221,7 @@ type catalogArgs struct { // The kind of the catalog. Just helm by the moment (string) Kind *string `pulumi:"kind"` // Labels for the catalog (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The name of the catalog (string) Name *string `pulumi:"name"` // The password to access the catalog if needed (string) @@ -243,7 +243,7 @@ type catalogArgs struct { // The set of arguments for constructing a Catalog resource. type CatalogArgs struct { // Annotations for the catalog (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // The branch of the catalog repo to use. Default `master` (string) Branch pulumi.StringPtrInput // The cluster id of the catalog. Mandatory if `scope = cluster` (string) @@ -253,7 +253,7 @@ type CatalogArgs struct { // The kind of the catalog. Just helm by the moment (string) Kind pulumi.StringPtrInput // Labels for the catalog (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // The name of the catalog (string) Name pulumi.StringPtrInput // The password to access the catalog if needed (string) @@ -360,8 +360,8 @@ func (o CatalogOutput) ToCatalogOutputWithContext(ctx context.Context) CatalogOu } // Annotations for the catalog (map) -func (o CatalogOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v *Catalog) pulumi.MapOutput { return v.Annotations }).(pulumi.MapOutput) +func (o CatalogOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v *Catalog) pulumi.StringMapOutput { return v.Annotations }).(pulumi.StringMapOutput) } // The branch of the catalog repo to use. Default `master` (string) @@ -385,8 +385,8 @@ func (o CatalogOutput) Kind() pulumi.StringPtrOutput { } // Labels for the catalog (map) -func (o CatalogOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v *Catalog) pulumi.MapOutput { return v.Labels }).(pulumi.MapOutput) +func (o CatalogOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v *Catalog) pulumi.StringMapOutput { return v.Labels }).(pulumi.StringMapOutput) } // The name of the catalog (string) diff --git a/sdk/go/rancher2/catalogV2.go b/sdk/go/rancher2/catalogV2.go index e136a36f2..c773062e0 100644 --- a/sdk/go/rancher2/catalogV2.go +++ b/sdk/go/rancher2/catalogV2.go @@ -25,7 +25,7 @@ type CatalogV2 struct { pulumi.CustomResourceState // Annotations for the catalog v2 (map) - Annotations pulumi.MapOutput `pulumi:"annotations"` + Annotations pulumi.StringMapOutput `pulumi:"annotations"` // CA certificate in base64-encoded DER format which will be used to validate the repo's certificate (string) CaBundle pulumi.StringPtrOutput `pulumi:"caBundle"` // The cluster id of the catalog V2 (string) @@ -39,7 +39,7 @@ type CatalogV2 struct { // Use insecure HTTPS to download the repo's index. Default: `false` (bool) Insecure pulumi.BoolPtrOutput `pulumi:"insecure"` // Labels for the catalog v2 (map) - Labels pulumi.MapOutput `pulumi:"labels"` + Labels pulumi.StringMapOutput `pulumi:"labels"` // The name of the catalog v2 (string) Name pulumi.StringOutput `pulumi:"name"` // (Computed) The k8s resource version (string) @@ -90,7 +90,7 @@ func GetCatalogV2(ctx *pulumi.Context, // Input properties used for looking up and filtering CatalogV2 resources. type catalogV2State struct { // Annotations for the catalog v2 (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // CA certificate in base64-encoded DER format which will be used to validate the repo's certificate (string) CaBundle *string `pulumi:"caBundle"` // The cluster id of the catalog V2 (string) @@ -104,7 +104,7 @@ type catalogV2State struct { // Use insecure HTTPS to download the repo's index. Default: `false` (bool) Insecure *bool `pulumi:"insecure"` // Labels for the catalog v2 (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The name of the catalog v2 (string) Name *string `pulumi:"name"` // (Computed) The k8s resource version (string) @@ -123,7 +123,7 @@ type catalogV2State struct { type CatalogV2State struct { // Annotations for the catalog v2 (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // CA certificate in base64-encoded DER format which will be used to validate the repo's certificate (string) CaBundle pulumi.StringPtrInput // The cluster id of the catalog V2 (string) @@ -137,7 +137,7 @@ type CatalogV2State struct { // Use insecure HTTPS to download the repo's index. Default: `false` (bool) Insecure pulumi.BoolPtrInput // Labels for the catalog v2 (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // The name of the catalog v2 (string) Name pulumi.StringPtrInput // (Computed) The k8s resource version (string) @@ -160,7 +160,7 @@ func (CatalogV2State) ElementType() reflect.Type { type catalogV2Args struct { // Annotations for the catalog v2 (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // CA certificate in base64-encoded DER format which will be used to validate the repo's certificate (string) CaBundle *string `pulumi:"caBundle"` // The cluster id of the catalog V2 (string) @@ -174,7 +174,7 @@ type catalogV2Args struct { // Use insecure HTTPS to download the repo's index. Default: `false` (bool) Insecure *bool `pulumi:"insecure"` // Labels for the catalog v2 (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The name of the catalog v2 (string) Name *string `pulumi:"name"` // K8s secret name to be used to connect to the repo (string) @@ -192,7 +192,7 @@ type catalogV2Args struct { // The set of arguments for constructing a CatalogV2 resource. type CatalogV2Args struct { // Annotations for the catalog v2 (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // CA certificate in base64-encoded DER format which will be used to validate the repo's certificate (string) CaBundle pulumi.StringPtrInput // The cluster id of the catalog V2 (string) @@ -206,7 +206,7 @@ type CatalogV2Args struct { // Use insecure HTTPS to download the repo's index. Default: `false` (bool) Insecure pulumi.BoolPtrInput // Labels for the catalog v2 (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // The name of the catalog v2 (string) Name pulumi.StringPtrInput // K8s secret name to be used to connect to the repo (string) @@ -309,8 +309,8 @@ func (o CatalogV2Output) ToCatalogV2OutputWithContext(ctx context.Context) Catal } // Annotations for the catalog v2 (map) -func (o CatalogV2Output) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v *CatalogV2) pulumi.MapOutput { return v.Annotations }).(pulumi.MapOutput) +func (o CatalogV2Output) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v *CatalogV2) pulumi.StringMapOutput { return v.Annotations }).(pulumi.StringMapOutput) } // CA certificate in base64-encoded DER format which will be used to validate the repo's certificate (string) @@ -344,8 +344,8 @@ func (o CatalogV2Output) Insecure() pulumi.BoolPtrOutput { } // Labels for the catalog v2 (map) -func (o CatalogV2Output) Labels() pulumi.MapOutput { - return o.ApplyT(func(v *CatalogV2) pulumi.MapOutput { return v.Labels }).(pulumi.MapOutput) +func (o CatalogV2Output) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v *CatalogV2) pulumi.StringMapOutput { return v.Labels }).(pulumi.StringMapOutput) } // The name of the catalog v2 (string) diff --git a/sdk/go/rancher2/certificate.go b/sdk/go/rancher2/certificate.go index 4e7a69bf2..6164bcc4c 100644 --- a/sdk/go/rancher2/certificate.go +++ b/sdk/go/rancher2/certificate.go @@ -21,7 +21,7 @@ type Certificate struct { pulumi.CustomResourceState // Annotations for certificate object (map) - Annotations pulumi.MapOutput `pulumi:"annotations"` + Annotations pulumi.StringMapOutput `pulumi:"annotations"` // Base64 encoded public certs (string) Certs pulumi.StringOutput `pulumi:"certs"` // A certificate description (string) @@ -29,7 +29,7 @@ type Certificate struct { // Base64 encoded private key (string) Key pulumi.StringOutput `pulumi:"key"` // Labels for certificate object (map) - Labels pulumi.MapOutput `pulumi:"labels"` + Labels pulumi.StringMapOutput `pulumi:"labels"` // The name of the certificate (string) Name pulumi.StringOutput `pulumi:"name"` // The namespace id where the namespaced certificate should be created (string) @@ -85,7 +85,7 @@ func GetCertificate(ctx *pulumi.Context, // Input properties used for looking up and filtering Certificate resources. type certificateState struct { // Annotations for certificate object (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // Base64 encoded public certs (string) Certs *string `pulumi:"certs"` // A certificate description (string) @@ -93,7 +93,7 @@ type certificateState struct { // Base64 encoded private key (string) Key *string `pulumi:"key"` // Labels for certificate object (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The name of the certificate (string) Name *string `pulumi:"name"` // The namespace id where the namespaced certificate should be created (string) @@ -104,7 +104,7 @@ type certificateState struct { type CertificateState struct { // Annotations for certificate object (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // Base64 encoded public certs (string) Certs pulumi.StringPtrInput // A certificate description (string) @@ -112,7 +112,7 @@ type CertificateState struct { // Base64 encoded private key (string) Key pulumi.StringPtrInput // Labels for certificate object (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // The name of the certificate (string) Name pulumi.StringPtrInput // The namespace id where the namespaced certificate should be created (string) @@ -127,7 +127,7 @@ func (CertificateState) ElementType() reflect.Type { type certificateArgs struct { // Annotations for certificate object (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // Base64 encoded public certs (string) Certs string `pulumi:"certs"` // A certificate description (string) @@ -135,7 +135,7 @@ type certificateArgs struct { // Base64 encoded private key (string) Key string `pulumi:"key"` // Labels for certificate object (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The name of the certificate (string) Name *string `pulumi:"name"` // The namespace id where the namespaced certificate should be created (string) @@ -147,7 +147,7 @@ type certificateArgs struct { // The set of arguments for constructing a Certificate resource. type CertificateArgs struct { // Annotations for certificate object (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // Base64 encoded public certs (string) Certs pulumi.StringInput // A certificate description (string) @@ -155,7 +155,7 @@ type CertificateArgs struct { // Base64 encoded private key (string) Key pulumi.StringInput // Labels for certificate object (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // The name of the certificate (string) Name pulumi.StringPtrInput // The namespace id where the namespaced certificate should be created (string) @@ -252,8 +252,8 @@ func (o CertificateOutput) ToCertificateOutputWithContext(ctx context.Context) C } // Annotations for certificate object (map) -func (o CertificateOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v *Certificate) pulumi.MapOutput { return v.Annotations }).(pulumi.MapOutput) +func (o CertificateOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v *Certificate) pulumi.StringMapOutput { return v.Annotations }).(pulumi.StringMapOutput) } // Base64 encoded public certs (string) @@ -272,8 +272,8 @@ func (o CertificateOutput) Key() pulumi.StringOutput { } // Labels for certificate object (map) -func (o CertificateOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v *Certificate) pulumi.MapOutput { return v.Labels }).(pulumi.MapOutput) +func (o CertificateOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v *Certificate) pulumi.StringMapOutput { return v.Labels }).(pulumi.StringMapOutput) } // The name of the certificate (string) diff --git a/sdk/go/rancher2/cloudCredential.go b/sdk/go/rancher2/cloudCredential.go index 3a6f809ee..dad73f55c 100644 --- a/sdk/go/rancher2/cloudCredential.go +++ b/sdk/go/rancher2/cloudCredential.go @@ -117,7 +117,7 @@ type CloudCredential struct { // AWS config for the Cloud Credential (list maxitems:1) Amazonec2CredentialConfig CloudCredentialAmazonec2CredentialConfigPtrOutput `pulumi:"amazonec2CredentialConfig"` // Annotations for Cloud Credential object (map) - Annotations pulumi.MapOutput `pulumi:"annotations"` + Annotations pulumi.StringMapOutput `pulumi:"annotations"` // Azure config for the Cloud Credential (list maxitems:1) AzureCredentialConfig CloudCredentialAzureCredentialConfigPtrOutput `pulumi:"azureCredentialConfig"` // Description for the Cloud Credential (string) @@ -131,7 +131,7 @@ type CloudCredential struct { // Harvester config for the Cloud Credential (list maxitems:1) HarvesterCredentialConfig CloudCredentialHarvesterCredentialConfigPtrOutput `pulumi:"harvesterCredentialConfig"` // Labels for Cloud Credential object (map) - Labels pulumi.MapOutput `pulumi:"labels"` + Labels pulumi.StringMapOutput `pulumi:"labels"` // Linode config for the Cloud Credential (list maxitems:1) LinodeCredentialConfig CloudCredentialLinodeCredentialConfigPtrOutput `pulumi:"linodeCredentialConfig"` // The name of the Cloud Credential (string) @@ -177,7 +177,7 @@ type cloudCredentialState struct { // AWS config for the Cloud Credential (list maxitems:1) Amazonec2CredentialConfig *CloudCredentialAmazonec2CredentialConfig `pulumi:"amazonec2CredentialConfig"` // Annotations for Cloud Credential object (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // Azure config for the Cloud Credential (list maxitems:1) AzureCredentialConfig *CloudCredentialAzureCredentialConfig `pulumi:"azureCredentialConfig"` // Description for the Cloud Credential (string) @@ -191,7 +191,7 @@ type cloudCredentialState struct { // Harvester config for the Cloud Credential (list maxitems:1) HarvesterCredentialConfig *CloudCredentialHarvesterCredentialConfig `pulumi:"harvesterCredentialConfig"` // Labels for Cloud Credential object (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // Linode config for the Cloud Credential (list maxitems:1) LinodeCredentialConfig *CloudCredentialLinodeCredentialConfig `pulumi:"linodeCredentialConfig"` // The name of the Cloud Credential (string) @@ -208,7 +208,7 @@ type CloudCredentialState struct { // AWS config for the Cloud Credential (list maxitems:1) Amazonec2CredentialConfig CloudCredentialAmazonec2CredentialConfigPtrInput // Annotations for Cloud Credential object (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // Azure config for the Cloud Credential (list maxitems:1) AzureCredentialConfig CloudCredentialAzureCredentialConfigPtrInput // Description for the Cloud Credential (string) @@ -222,7 +222,7 @@ type CloudCredentialState struct { // Harvester config for the Cloud Credential (list maxitems:1) HarvesterCredentialConfig CloudCredentialHarvesterCredentialConfigPtrInput // Labels for Cloud Credential object (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // Linode config for the Cloud Credential (list maxitems:1) LinodeCredentialConfig CloudCredentialLinodeCredentialConfigPtrInput // The name of the Cloud Credential (string) @@ -243,7 +243,7 @@ type cloudCredentialArgs struct { // AWS config for the Cloud Credential (list maxitems:1) Amazonec2CredentialConfig *CloudCredentialAmazonec2CredentialConfig `pulumi:"amazonec2CredentialConfig"` // Annotations for Cloud Credential object (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // Azure config for the Cloud Credential (list maxitems:1) AzureCredentialConfig *CloudCredentialAzureCredentialConfig `pulumi:"azureCredentialConfig"` // Description for the Cloud Credential (string) @@ -255,7 +255,7 @@ type cloudCredentialArgs struct { // Harvester config for the Cloud Credential (list maxitems:1) HarvesterCredentialConfig *CloudCredentialHarvesterCredentialConfig `pulumi:"harvesterCredentialConfig"` // Labels for Cloud Credential object (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // Linode config for the Cloud Credential (list maxitems:1) LinodeCredentialConfig *CloudCredentialLinodeCredentialConfig `pulumi:"linodeCredentialConfig"` // The name of the Cloud Credential (string) @@ -273,7 +273,7 @@ type CloudCredentialArgs struct { // AWS config for the Cloud Credential (list maxitems:1) Amazonec2CredentialConfig CloudCredentialAmazonec2CredentialConfigPtrInput // Annotations for Cloud Credential object (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // Azure config for the Cloud Credential (list maxitems:1) AzureCredentialConfig CloudCredentialAzureCredentialConfigPtrInput // Description for the Cloud Credential (string) @@ -285,7 +285,7 @@ type CloudCredentialArgs struct { // Harvester config for the Cloud Credential (list maxitems:1) HarvesterCredentialConfig CloudCredentialHarvesterCredentialConfigPtrInput // Labels for Cloud Credential object (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // Linode config for the Cloud Credential (list maxitems:1) LinodeCredentialConfig CloudCredentialLinodeCredentialConfigPtrInput // The name of the Cloud Credential (string) @@ -393,8 +393,8 @@ func (o CloudCredentialOutput) Amazonec2CredentialConfig() CloudCredentialAmazon } // Annotations for Cloud Credential object (map) -func (o CloudCredentialOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v *CloudCredential) pulumi.MapOutput { return v.Annotations }).(pulumi.MapOutput) +func (o CloudCredentialOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v *CloudCredential) pulumi.StringMapOutput { return v.Annotations }).(pulumi.StringMapOutput) } // Azure config for the Cloud Credential (list maxitems:1) @@ -434,8 +434,8 @@ func (o CloudCredentialOutput) HarvesterCredentialConfig() CloudCredentialHarves } // Labels for Cloud Credential object (map) -func (o CloudCredentialOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v *CloudCredential) pulumi.MapOutput { return v.Labels }).(pulumi.MapOutput) +func (o CloudCredentialOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v *CloudCredential) pulumi.StringMapOutput { return v.Labels }).(pulumi.StringMapOutput) } // Linode config for the Cloud Credential (list maxitems:1) diff --git a/sdk/go/rancher2/cluster.go b/sdk/go/rancher2/cluster.go index 5accc8fd8..2a3a337ae 100644 --- a/sdk/go/rancher2/cluster.go +++ b/sdk/go/rancher2/cluster.go @@ -74,25 +74,25 @@ import ( // }, // EnableClusterMonitoring: pulumi.Bool(true), // ClusterMonitoringInput: &rancher2.ClusterClusterMonitoringInputArgs{ -// Answers: pulumi.Map{ -// "exporter-kubelets.https": pulumi.Any(true), -// "exporter-node.enabled": pulumi.Any(true), -// "exporter-node.ports.metrics.port": pulumi.Any(9796), -// "exporter-node.resources.limits.cpu": pulumi.Any("200m"), -// "exporter-node.resources.limits.memory": pulumi.Any("200Mi"), -// "grafana.persistence.enabled": pulumi.Any(false), -// "grafana.persistence.size": pulumi.Any("10Gi"), -// "grafana.persistence.storageClass": pulumi.Any("default"), -// "operator.resources.limits.memory": pulumi.Any("500Mi"), -// "prometheus.persistence.enabled": pulumi.Any("false"), -// "prometheus.persistence.size": pulumi.Any("50Gi"), -// "prometheus.persistence.storageClass": pulumi.Any("default"), -// "prometheus.persistent.useReleaseName": pulumi.Any("true"), -// "prometheus.resources.core.limits.cpu": pulumi.Any("1000m"), -// "prometheus.resources.core.limits.memory": pulumi.Any("1500Mi"), -// "prometheus.resources.core.requests.cpu": pulumi.Any("750m"), -// "prometheus.resources.core.requests.memory": pulumi.Any("750Mi"), -// "prometheus.retention": pulumi.Any("12h"), +// Answers: pulumi.StringMap{ +// "exporter-kubelets.https": pulumi.String("true"), +// "exporter-node.enabled": pulumi.String("true"), +// "exporter-node.ports.metrics.port": pulumi.String("9796"), +// "exporter-node.resources.limits.cpu": pulumi.String("200m"), +// "exporter-node.resources.limits.memory": pulumi.String("200Mi"), +// "grafana.persistence.enabled": pulumi.String("false"), +// "grafana.persistence.size": pulumi.String("10Gi"), +// "grafana.persistence.storageClass": pulumi.String("default"), +// "operator.resources.limits.memory": pulumi.String("500Mi"), +// "prometheus.persistence.enabled": pulumi.String("false"), +// "prometheus.persistence.size": pulumi.String("50Gi"), +// "prometheus.persistence.storageClass": pulumi.String("default"), +// "prometheus.persistent.useReleaseName": pulumi.String("true"), +// "prometheus.resources.core.limits.cpu": pulumi.String("1000m"), +// "prometheus.resources.core.limits.memory": pulumi.String("1500Mi"), +// "prometheus.resources.core.requests.cpu": pulumi.String("750m"), +// "prometheus.resources.core.requests.memory": pulumi.String("750Mi"), +// "prometheus.retention": pulumi.String("12h"), // }, // Version: pulumi.String("0.1.0"), // }, @@ -131,25 +131,25 @@ import ( // }, // EnableClusterMonitoring: pulumi.Bool(true), // ClusterMonitoringInput: &rancher2.ClusterClusterMonitoringInputArgs{ -// Answers: pulumi.Map{ -// "exporter-kubelets.https": pulumi.Any(true), -// "exporter-node.enabled": pulumi.Any(true), -// "exporter-node.ports.metrics.port": pulumi.Any(9796), -// "exporter-node.resources.limits.cpu": pulumi.Any("200m"), -// "exporter-node.resources.limits.memory": pulumi.Any("200Mi"), -// "grafana.persistence.enabled": pulumi.Any(false), -// "grafana.persistence.size": pulumi.Any("10Gi"), -// "grafana.persistence.storageClass": pulumi.Any("default"), -// "operator.resources.limits.memory": pulumi.Any("500Mi"), -// "prometheus.persistence.enabled": pulumi.Any("false"), -// "prometheus.persistence.size": pulumi.Any("50Gi"), -// "prometheus.persistence.storageClass": pulumi.Any("default"), -// "prometheus.persistent.useReleaseName": pulumi.Any("true"), -// "prometheus.resources.core.limits.cpu": pulumi.Any("1000m"), -// "prometheus.resources.core.limits.memory": pulumi.Any("1500Mi"), -// "prometheus.resources.core.requests.cpu": pulumi.Any("750m"), -// "prometheus.resources.core.requests.memory": pulumi.Any("750Mi"), -// "prometheus.retention": pulumi.Any("12h"), +// Answers: pulumi.StringMap{ +// "exporter-kubelets.https": pulumi.String("true"), +// "exporter-node.enabled": pulumi.String("true"), +// "exporter-node.ports.metrics.port": pulumi.String("9796"), +// "exporter-node.resources.limits.cpu": pulumi.String("200m"), +// "exporter-node.resources.limits.memory": pulumi.String("200Mi"), +// "grafana.persistence.enabled": pulumi.String("false"), +// "grafana.persistence.size": pulumi.String("10Gi"), +// "grafana.persistence.storageClass": pulumi.String("default"), +// "operator.resources.limits.memory": pulumi.String("500Mi"), +// "prometheus.persistence.enabled": pulumi.String("false"), +// "prometheus.persistence.size": pulumi.String("50Gi"), +// "prometheus.persistence.storageClass": pulumi.String("default"), +// "prometheus.persistent.useReleaseName": pulumi.String("true"), +// "prometheus.resources.core.limits.cpu": pulumi.String("1000m"), +// "prometheus.resources.core.limits.memory": pulumi.String("1500Mi"), +// "prometheus.resources.core.requests.cpu": pulumi.String("750m"), +// "prometheus.resources.core.requests.memory": pulumi.String("750Mi"), +// "prometheus.retention": pulumi.String("12h"), // }, // Version: pulumi.String("0.1.0"), // }, @@ -183,46 +183,46 @@ import ( // TemplateName: pulumi.String("rancher-istio"), // TemplateVersion: pulumi.String("0.1.1"), // TargetNamespace: foo_istio.ID(), -// Answers: pulumi.Map{ -// "certmanager.enabled": pulumi.Any(false), -// "enableCRDs": pulumi.Any(true), -// "galley.enabled": pulumi.Any(true), -// "gateways.enabled": pulumi.Any(false), -// "gateways.istio-ingressgateway.resources.limits.cpu": pulumi.Any("2000m"), -// "gateways.istio-ingressgateway.resources.limits.memory": pulumi.Any("1024Mi"), -// "gateways.istio-ingressgateway.resources.requests.cpu": pulumi.Any("100m"), -// "gateways.istio-ingressgateway.resources.requests.memory": pulumi.Any("128Mi"), -// "gateways.istio-ingressgateway.type": pulumi.Any("NodePort"), -// "global.monitoring.type": pulumi.Any("cluster-monitoring"), +// Answers: pulumi.StringMap{ +// "certmanager.enabled": pulumi.String("false"), +// "enableCRDs": pulumi.String("true"), +// "galley.enabled": pulumi.String("true"), +// "gateways.enabled": pulumi.String("false"), +// "gateways.istio-ingressgateway.resources.limits.cpu": pulumi.String("2000m"), +// "gateways.istio-ingressgateway.resources.limits.memory": pulumi.String("1024Mi"), +// "gateways.istio-ingressgateway.resources.requests.cpu": pulumi.String("100m"), +// "gateways.istio-ingressgateway.resources.requests.memory": pulumi.String("128Mi"), +// "gateways.istio-ingressgateway.type": pulumi.String("NodePort"), +// "global.monitoring.type": pulumi.String("cluster-monitoring"), // "global.rancher.clusterId": foo_customClusterSync.ClusterId, -// "istio_cni.enabled": pulumi.Any("false"), -// "istiocoredns.enabled": pulumi.Any("false"), -// "kiali.enabled": pulumi.Any("true"), -// "mixer.enabled": pulumi.Any("true"), -// "mixer.policy.enabled": pulumi.Any("true"), -// "mixer.policy.resources.limits.cpu": pulumi.Any("4800m"), -// "mixer.policy.resources.limits.memory": pulumi.Any("4096Mi"), -// "mixer.policy.resources.requests.cpu": pulumi.Any("1000m"), -// "mixer.policy.resources.requests.memory": pulumi.Any("1024Mi"), -// "mixer.telemetry.resources.limits.cpu": pulumi.Any("4800m"), -// "mixer.telemetry.resources.limits.memory": pulumi.Any("4096Mi"), -// "mixer.telemetry.resources.requests.cpu": pulumi.Any("1000m"), -// "mixer.telemetry.resources.requests.memory": pulumi.Any("1024Mi"), -// "mtls.enabled": pulumi.Any(false), -// "nodeagent.enabled": pulumi.Any(false), -// "pilot.enabled": pulumi.Any(true), -// "pilot.resources.limits.cpu": pulumi.Any("1000m"), -// "pilot.resources.limits.memory": pulumi.Any("4096Mi"), -// "pilot.resources.requests.cpu": pulumi.Any("500m"), -// "pilot.resources.requests.memory": pulumi.Any("2048Mi"), -// "pilot.traceSampling": pulumi.Any("1"), -// "security.enabled": pulumi.Any(true), -// "sidecarInjectorWebhook.enabled": pulumi.Any(true), -// "tracing.enabled": pulumi.Any(true), -// "tracing.jaeger.resources.limits.cpu": pulumi.Any("500m"), -// "tracing.jaeger.resources.limits.memory": pulumi.Any("1024Mi"), -// "tracing.jaeger.resources.requests.cpu": pulumi.Any("100m"), -// "tracing.jaeger.resources.requests.memory": pulumi.Any("100Mi"), +// "istio_cni.enabled": pulumi.String("false"), +// "istiocoredns.enabled": pulumi.String("false"), +// "kiali.enabled": pulumi.String("true"), +// "mixer.enabled": pulumi.String("true"), +// "mixer.policy.enabled": pulumi.String("true"), +// "mixer.policy.resources.limits.cpu": pulumi.String("4800m"), +// "mixer.policy.resources.limits.memory": pulumi.String("4096Mi"), +// "mixer.policy.resources.requests.cpu": pulumi.String("1000m"), +// "mixer.policy.resources.requests.memory": pulumi.String("1024Mi"), +// "mixer.telemetry.resources.limits.cpu": pulumi.String("4800m"), +// "mixer.telemetry.resources.limits.memory": pulumi.String("4096Mi"), +// "mixer.telemetry.resources.requests.cpu": pulumi.String("1000m"), +// "mixer.telemetry.resources.requests.memory": pulumi.String("1024Mi"), +// "mtls.enabled": pulumi.String("false"), +// "nodeagent.enabled": pulumi.String("false"), +// "pilot.enabled": pulumi.String("true"), +// "pilot.resources.limits.cpu": pulumi.String("1000m"), +// "pilot.resources.limits.memory": pulumi.String("4096Mi"), +// "pilot.resources.requests.cpu": pulumi.String("500m"), +// "pilot.resources.requests.memory": pulumi.String("2048Mi"), +// "pilot.traceSampling": pulumi.String("1"), +// "security.enabled": pulumi.String("true"), +// "sidecarInjectorWebhook.enabled": pulumi.String("true"), +// "tracing.enabled": pulumi.String("true"), +// "tracing.jaeger.resources.limits.cpu": pulumi.String("500m"), +// "tracing.jaeger.resources.limits.memory": pulumi.String("1024Mi"), +// "tracing.jaeger.resources.requests.cpu": pulumi.String("100m"), +// "tracing.jaeger.resources.requests.memory": pulumi.String("100Mi"), // }, // }) // if err != nil { @@ -804,9 +804,9 @@ import ( // OsDiskSizeGb: pulumi.Int(128), // VmSize: pulumi.String("Standard_DS2_v2"), // MaxSurge: pulumi.String("25%"), -// Labels: pulumi.Map{ -// "test1": pulumi.Any("data1"), -// "test2": pulumi.Any("data2"), +// Labels: pulumi.StringMap{ +// "test1": pulumi.String("data1"), +// "test2": pulumi.String("data2"), // }, // Taints: pulumi.StringArray{ // pulumi.String("none:PreferNoSchedule"), @@ -841,7 +841,7 @@ type Cluster struct { // The Azure AKS v2 configuration for creating/import `aks` Clusters. Conflicts with `aksConfig`, `eksConfig`, `eksConfigV2`, `gkeConfig`, `gkeConfigV2`, `okeConfig` `k3sConfig` and `rkeConfig` (list maxitems:1) AksConfigV2 ClusterAksConfigV2PtrOutput `pulumi:"aksConfigV2"` // Annotations for the Cluster (map) - Annotations pulumi.MapOutput `pulumi:"annotations"` + Annotations pulumi.StringMapOutput `pulumi:"annotations"` // (Computed/Sensitive) K8s cluster ca cert (string) CaCert pulumi.StringOutput `pulumi:"caCert"` // Optional customization for cluster agent. For Rancher v2.7.5 and above (list) @@ -905,7 +905,7 @@ type Cluster struct { // (Computed/Sensitive) Kube Config generated for the cluster. Note: For Rancher 2.6.0 and above, when the cluster has `clusterAuthEndpoint` enabled, the kubeConfig will not be available until the cluster is `connected` (string) KubeConfig pulumi.StringOutput `pulumi:"kubeConfig"` // Labels for the Cluster (map) - Labels pulumi.MapOutput `pulumi:"labels"` + Labels pulumi.StringMapOutput `pulumi:"labels"` // The name of the Cluster (string) Name pulumi.StringOutput `pulumi:"name"` // The Oracle OKE configuration for `oke` Clusters. Conflicts with `aksConfig`, `aksConfigV2`, `eksConfig`, `eksConfigV2`, `gkeConfig`, `gkeConfigV2`, `k3sConfig` and `rkeConfig` (list maxitems:1) @@ -962,7 +962,7 @@ type clusterState struct { // The Azure AKS v2 configuration for creating/import `aks` Clusters. Conflicts with `aksConfig`, `eksConfig`, `eksConfigV2`, `gkeConfig`, `gkeConfigV2`, `okeConfig` `k3sConfig` and `rkeConfig` (list maxitems:1) AksConfigV2 *ClusterAksConfigV2 `pulumi:"aksConfigV2"` // Annotations for the Cluster (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // (Computed/Sensitive) K8s cluster ca cert (string) CaCert *string `pulumi:"caCert"` // Optional customization for cluster agent. For Rancher v2.7.5 and above (list) @@ -1026,7 +1026,7 @@ type clusterState struct { // (Computed/Sensitive) Kube Config generated for the cluster. Note: For Rancher 2.6.0 and above, when the cluster has `clusterAuthEndpoint` enabled, the kubeConfig will not be available until the cluster is `connected` (string) KubeConfig *string `pulumi:"kubeConfig"` // Labels for the Cluster (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The name of the Cluster (string) Name *string `pulumi:"name"` // The Oracle OKE configuration for `oke` Clusters. Conflicts with `aksConfig`, `aksConfigV2`, `eksConfig`, `eksConfigV2`, `gkeConfig`, `gkeConfigV2`, `k3sConfig` and `rkeConfig` (list maxitems:1) @@ -1049,7 +1049,7 @@ type ClusterState struct { // The Azure AKS v2 configuration for creating/import `aks` Clusters. Conflicts with `aksConfig`, `eksConfig`, `eksConfigV2`, `gkeConfig`, `gkeConfigV2`, `okeConfig` `k3sConfig` and `rkeConfig` (list maxitems:1) AksConfigV2 ClusterAksConfigV2PtrInput // Annotations for the Cluster (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // (Computed/Sensitive) K8s cluster ca cert (string) CaCert pulumi.StringPtrInput // Optional customization for cluster agent. For Rancher v2.7.5 and above (list) @@ -1113,7 +1113,7 @@ type ClusterState struct { // (Computed/Sensitive) Kube Config generated for the cluster. Note: For Rancher 2.6.0 and above, when the cluster has `clusterAuthEndpoint` enabled, the kubeConfig will not be available until the cluster is `connected` (string) KubeConfig pulumi.StringPtrInput // Labels for the Cluster (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // The name of the Cluster (string) Name pulumi.StringPtrInput // The Oracle OKE configuration for `oke` Clusters. Conflicts with `aksConfig`, `aksConfigV2`, `eksConfig`, `eksConfigV2`, `gkeConfig`, `gkeConfigV2`, `k3sConfig` and `rkeConfig` (list maxitems:1) @@ -1140,7 +1140,7 @@ type clusterArgs struct { // The Azure AKS v2 configuration for creating/import `aks` Clusters. Conflicts with `aksConfig`, `eksConfig`, `eksConfigV2`, `gkeConfig`, `gkeConfigV2`, `okeConfig` `k3sConfig` and `rkeConfig` (list maxitems:1) AksConfigV2 *ClusterAksConfigV2 `pulumi:"aksConfigV2"` // Annotations for the Cluster (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // Optional customization for cluster agent. For Rancher v2.7.5 and above (list) ClusterAgentDeploymentCustomizations []ClusterClusterAgentDeploymentCustomization `pulumi:"clusterAgentDeploymentCustomizations"` // Enabling the [local cluster authorized endpoint](https://rancher.com/docs/rancher/v2.x/en/cluster-provisioning/rke-clusters/options/#local-cluster-auth-endpoint) allows direct communication with the cluster, bypassing the Rancher API proxy. (list maxitems:1) @@ -1190,7 +1190,7 @@ type clusterArgs struct { // The K3S configuration for `k3s` imported Clusters. Conflicts with `aksConfig`, `aksConfigV2`, `eksConfig`, `eksConfigV2`, `gkeConfig`, `gkeConfigV2`, `okeConfig` and `rkeConfig` (list maxitems:1) K3sConfig *ClusterK3sConfig `pulumi:"k3sConfig"` // Labels for the Cluster (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The name of the Cluster (string) Name *string `pulumi:"name"` // The Oracle OKE configuration for `oke` Clusters. Conflicts with `aksConfig`, `aksConfigV2`, `eksConfig`, `eksConfigV2`, `gkeConfig`, `gkeConfigV2`, `k3sConfig` and `rkeConfig` (list maxitems:1) @@ -1212,7 +1212,7 @@ type ClusterArgs struct { // The Azure AKS v2 configuration for creating/import `aks` Clusters. Conflicts with `aksConfig`, `eksConfig`, `eksConfigV2`, `gkeConfig`, `gkeConfigV2`, `okeConfig` `k3sConfig` and `rkeConfig` (list maxitems:1) AksConfigV2 ClusterAksConfigV2PtrInput // Annotations for the Cluster (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // Optional customization for cluster agent. For Rancher v2.7.5 and above (list) ClusterAgentDeploymentCustomizations ClusterClusterAgentDeploymentCustomizationArrayInput // Enabling the [local cluster authorized endpoint](https://rancher.com/docs/rancher/v2.x/en/cluster-provisioning/rke-clusters/options/#local-cluster-auth-endpoint) allows direct communication with the cluster, bypassing the Rancher API proxy. (list maxitems:1) @@ -1262,7 +1262,7 @@ type ClusterArgs struct { // The K3S configuration for `k3s` imported Clusters. Conflicts with `aksConfig`, `aksConfigV2`, `eksConfig`, `eksConfigV2`, `gkeConfig`, `gkeConfigV2`, `okeConfig` and `rkeConfig` (list maxitems:1) K3sConfig ClusterK3sConfigPtrInput // Labels for the Cluster (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // The name of the Cluster (string) Name pulumi.StringPtrInput // The Oracle OKE configuration for `oke` Clusters. Conflicts with `aksConfig`, `aksConfigV2`, `eksConfig`, `eksConfigV2`, `gkeConfig`, `gkeConfigV2`, `k3sConfig` and `rkeConfig` (list maxitems:1) @@ -1378,8 +1378,8 @@ func (o ClusterOutput) AksConfigV2() ClusterAksConfigV2PtrOutput { } // Annotations for the Cluster (map) -func (o ClusterOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v *Cluster) pulumi.MapOutput { return v.Annotations }).(pulumi.MapOutput) +func (o ClusterOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v *Cluster) pulumi.StringMapOutput { return v.Annotations }).(pulumi.StringMapOutput) } // (Computed/Sensitive) K8s cluster ca cert (string) @@ -1539,8 +1539,8 @@ func (o ClusterOutput) KubeConfig() pulumi.StringOutput { } // Labels for the Cluster (map) -func (o ClusterOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v *Cluster) pulumi.MapOutput { return v.Labels }).(pulumi.MapOutput) +func (o ClusterOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v *Cluster) pulumi.StringMapOutput { return v.Labels }).(pulumi.StringMapOutput) } // The name of the Cluster (string) diff --git a/sdk/go/rancher2/clusterAlertGroup.go b/sdk/go/rancher2/clusterAlertGroup.go index fe2200fd7..c5bcce0b9 100644 --- a/sdk/go/rancher2/clusterAlertGroup.go +++ b/sdk/go/rancher2/clusterAlertGroup.go @@ -56,7 +56,7 @@ type ClusterAlertGroup struct { pulumi.CustomResourceState // The cluster alert group annotations (map) - Annotations pulumi.MapOutput `pulumi:"annotations"` + Annotations pulumi.StringMapOutput `pulumi:"annotations"` // The cluster id where create cluster alert group (string) ClusterId pulumi.StringOutput `pulumi:"clusterId"` // The cluster alert group description (string) @@ -66,7 +66,7 @@ type ClusterAlertGroup struct { // The cluster alert group wait seconds. Default: `180` (int) GroupWaitSeconds pulumi.IntPtrOutput `pulumi:"groupWaitSeconds"` // The cluster alert group labels (map) - Labels pulumi.MapOutput `pulumi:"labels"` + Labels pulumi.StringMapOutput `pulumi:"labels"` // The cluster alert group name (string) Name pulumi.StringOutput `pulumi:"name"` // The cluster alert group recipients (list) @@ -109,7 +109,7 @@ func GetClusterAlertGroup(ctx *pulumi.Context, // Input properties used for looking up and filtering ClusterAlertGroup resources. type clusterAlertGroupState struct { // The cluster alert group annotations (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // The cluster id where create cluster alert group (string) ClusterId *string `pulumi:"clusterId"` // The cluster alert group description (string) @@ -119,7 +119,7 @@ type clusterAlertGroupState struct { // The cluster alert group wait seconds. Default: `180` (int) GroupWaitSeconds *int `pulumi:"groupWaitSeconds"` // The cluster alert group labels (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The cluster alert group name (string) Name *string `pulumi:"name"` // The cluster alert group recipients (list) @@ -130,7 +130,7 @@ type clusterAlertGroupState struct { type ClusterAlertGroupState struct { // The cluster alert group annotations (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // The cluster id where create cluster alert group (string) ClusterId pulumi.StringPtrInput // The cluster alert group description (string) @@ -140,7 +140,7 @@ type ClusterAlertGroupState struct { // The cluster alert group wait seconds. Default: `180` (int) GroupWaitSeconds pulumi.IntPtrInput // The cluster alert group labels (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // The cluster alert group name (string) Name pulumi.StringPtrInput // The cluster alert group recipients (list) @@ -155,7 +155,7 @@ func (ClusterAlertGroupState) ElementType() reflect.Type { type clusterAlertGroupArgs struct { // The cluster alert group annotations (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // The cluster id where create cluster alert group (string) ClusterId string `pulumi:"clusterId"` // The cluster alert group description (string) @@ -165,7 +165,7 @@ type clusterAlertGroupArgs struct { // The cluster alert group wait seconds. Default: `180` (int) GroupWaitSeconds *int `pulumi:"groupWaitSeconds"` // The cluster alert group labels (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The cluster alert group name (string) Name *string `pulumi:"name"` // The cluster alert group recipients (list) @@ -177,7 +177,7 @@ type clusterAlertGroupArgs struct { // The set of arguments for constructing a ClusterAlertGroup resource. type ClusterAlertGroupArgs struct { // The cluster alert group annotations (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // The cluster id where create cluster alert group (string) ClusterId pulumi.StringInput // The cluster alert group description (string) @@ -187,7 +187,7 @@ type ClusterAlertGroupArgs struct { // The cluster alert group wait seconds. Default: `180` (int) GroupWaitSeconds pulumi.IntPtrInput // The cluster alert group labels (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // The cluster alert group name (string) Name pulumi.StringPtrInput // The cluster alert group recipients (list) @@ -284,8 +284,8 @@ func (o ClusterAlertGroupOutput) ToClusterAlertGroupOutputWithContext(ctx contex } // The cluster alert group annotations (map) -func (o ClusterAlertGroupOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v *ClusterAlertGroup) pulumi.MapOutput { return v.Annotations }).(pulumi.MapOutput) +func (o ClusterAlertGroupOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v *ClusterAlertGroup) pulumi.StringMapOutput { return v.Annotations }).(pulumi.StringMapOutput) } // The cluster id where create cluster alert group (string) @@ -309,8 +309,8 @@ func (o ClusterAlertGroupOutput) GroupWaitSeconds() pulumi.IntPtrOutput { } // The cluster alert group labels (map) -func (o ClusterAlertGroupOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v *ClusterAlertGroup) pulumi.MapOutput { return v.Labels }).(pulumi.MapOutput) +func (o ClusterAlertGroupOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v *ClusterAlertGroup) pulumi.StringMapOutput { return v.Labels }).(pulumi.StringMapOutput) } // The cluster alert group name (string) diff --git a/sdk/go/rancher2/clusterAlertRule.go b/sdk/go/rancher2/clusterAlertRule.go index 6a641f9e6..5556c89c2 100644 --- a/sdk/go/rancher2/clusterAlertRule.go +++ b/sdk/go/rancher2/clusterAlertRule.go @@ -67,7 +67,7 @@ type ClusterAlertRule struct { pulumi.CustomResourceState // The cluster alert rule annotations (map) - Annotations pulumi.MapOutput `pulumi:"annotations"` + Annotations pulumi.StringMapOutput `pulumi:"annotations"` // The cluster id where create cluster alert rule (string) ClusterId pulumi.StringOutput `pulumi:"clusterId"` // The cluster alert rule event rule. ConflictsWith: `"metricRule", "nodeRule", "systemServiceRule"`` (list Maxitems:1) @@ -81,7 +81,7 @@ type ClusterAlertRule struct { // The cluster alert rule inherited. Default: `true` (bool) Inherited pulumi.BoolPtrOutput `pulumi:"inherited"` // The cluster alert rule labels (map) - Labels pulumi.MapOutput `pulumi:"labels"` + Labels pulumi.StringMapOutput `pulumi:"labels"` // The cluster alert rule metric rule. ConflictsWith: `"eventRule", "nodeRule", "systemServiceRule"`` (list Maxitems:1) MetricRule ClusterAlertRuleMetricRulePtrOutput `pulumi:"metricRule"` // The cluster alert rule name (string) @@ -133,7 +133,7 @@ func GetClusterAlertRule(ctx *pulumi.Context, // Input properties used for looking up and filtering ClusterAlertRule resources. type clusterAlertRuleState struct { // The cluster alert rule annotations (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // The cluster id where create cluster alert rule (string) ClusterId *string `pulumi:"clusterId"` // The cluster alert rule event rule. ConflictsWith: `"metricRule", "nodeRule", "systemServiceRule"`` (list Maxitems:1) @@ -147,7 +147,7 @@ type clusterAlertRuleState struct { // The cluster alert rule inherited. Default: `true` (bool) Inherited *bool `pulumi:"inherited"` // The cluster alert rule labels (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The cluster alert rule metric rule. ConflictsWith: `"eventRule", "nodeRule", "systemServiceRule"`` (list Maxitems:1) MetricRule *ClusterAlertRuleMetricRule `pulumi:"metricRule"` // The cluster alert rule name (string) @@ -164,7 +164,7 @@ type clusterAlertRuleState struct { type ClusterAlertRuleState struct { // The cluster alert rule annotations (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // The cluster id where create cluster alert rule (string) ClusterId pulumi.StringPtrInput // The cluster alert rule event rule. ConflictsWith: `"metricRule", "nodeRule", "systemServiceRule"`` (list Maxitems:1) @@ -178,7 +178,7 @@ type ClusterAlertRuleState struct { // The cluster alert rule inherited. Default: `true` (bool) Inherited pulumi.BoolPtrInput // The cluster alert rule labels (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // The cluster alert rule metric rule. ConflictsWith: `"eventRule", "nodeRule", "systemServiceRule"`` (list Maxitems:1) MetricRule ClusterAlertRuleMetricRulePtrInput // The cluster alert rule name (string) @@ -199,7 +199,7 @@ func (ClusterAlertRuleState) ElementType() reflect.Type { type clusterAlertRuleArgs struct { // The cluster alert rule annotations (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // The cluster id where create cluster alert rule (string) ClusterId string `pulumi:"clusterId"` // The cluster alert rule event rule. ConflictsWith: `"metricRule", "nodeRule", "systemServiceRule"`` (list Maxitems:1) @@ -213,7 +213,7 @@ type clusterAlertRuleArgs struct { // The cluster alert rule inherited. Default: `true` (bool) Inherited *bool `pulumi:"inherited"` // The cluster alert rule labels (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The cluster alert rule metric rule. ConflictsWith: `"eventRule", "nodeRule", "systemServiceRule"`` (list Maxitems:1) MetricRule *ClusterAlertRuleMetricRule `pulumi:"metricRule"` // The cluster alert rule name (string) @@ -231,7 +231,7 @@ type clusterAlertRuleArgs struct { // The set of arguments for constructing a ClusterAlertRule resource. type ClusterAlertRuleArgs struct { // The cluster alert rule annotations (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // The cluster id where create cluster alert rule (string) ClusterId pulumi.StringInput // The cluster alert rule event rule. ConflictsWith: `"metricRule", "nodeRule", "systemServiceRule"`` (list Maxitems:1) @@ -245,7 +245,7 @@ type ClusterAlertRuleArgs struct { // The cluster alert rule inherited. Default: `true` (bool) Inherited pulumi.BoolPtrInput // The cluster alert rule labels (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // The cluster alert rule metric rule. ConflictsWith: `"eventRule", "nodeRule", "systemServiceRule"`` (list Maxitems:1) MetricRule ClusterAlertRuleMetricRulePtrInput // The cluster alert rule name (string) @@ -348,8 +348,8 @@ func (o ClusterAlertRuleOutput) ToClusterAlertRuleOutputWithContext(ctx context. } // The cluster alert rule annotations (map) -func (o ClusterAlertRuleOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v *ClusterAlertRule) pulumi.MapOutput { return v.Annotations }).(pulumi.MapOutput) +func (o ClusterAlertRuleOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v *ClusterAlertRule) pulumi.StringMapOutput { return v.Annotations }).(pulumi.StringMapOutput) } // The cluster id where create cluster alert rule (string) @@ -383,8 +383,8 @@ func (o ClusterAlertRuleOutput) Inherited() pulumi.BoolPtrOutput { } // The cluster alert rule labels (map) -func (o ClusterAlertRuleOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v *ClusterAlertRule) pulumi.MapOutput { return v.Labels }).(pulumi.MapOutput) +func (o ClusterAlertRuleOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v *ClusterAlertRule) pulumi.StringMapOutput { return v.Labels }).(pulumi.StringMapOutput) } // The cluster alert rule metric rule. ConflictsWith: `"eventRule", "nodeRule", "systemServiceRule"“ (list Maxitems:1) diff --git a/sdk/go/rancher2/clusterDriver.go b/sdk/go/rancher2/clusterDriver.go index 084c5e8df..bb3efb716 100644 --- a/sdk/go/rancher2/clusterDriver.go +++ b/sdk/go/rancher2/clusterDriver.go @@ -29,13 +29,13 @@ type ClusterDriver struct { // Actual url of the cluster driver (string) ActualUrl pulumi.StringPtrOutput `pulumi:"actualUrl"` // Annotations of the resource (map) - Annotations pulumi.MapOutput `pulumi:"annotations"` + Annotations pulumi.StringMapOutput `pulumi:"annotations"` // Specify whether the cluster driver is an internal cluster driver or not (bool) Builtin pulumi.BoolOutput `pulumi:"builtin"` // Verify that the downloaded driver matches the expected checksum (string) Checksum pulumi.StringPtrOutput `pulumi:"checksum"` // Labels of the resource (map) - Labels pulumi.MapOutput `pulumi:"labels"` + Labels pulumi.StringMapOutput `pulumi:"labels"` // Name of the cluster driver (string) Name pulumi.StringOutput `pulumi:"name"` // The URL to load for customized Add Clusters screen for this driver (string) @@ -90,13 +90,13 @@ type clusterDriverState struct { // Actual url of the cluster driver (string) ActualUrl *string `pulumi:"actualUrl"` // Annotations of the resource (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // Specify whether the cluster driver is an internal cluster driver or not (bool) Builtin *bool `pulumi:"builtin"` // Verify that the downloaded driver matches the expected checksum (string) Checksum *string `pulumi:"checksum"` // Labels of the resource (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // Name of the cluster driver (string) Name *string `pulumi:"name"` // The URL to load for customized Add Clusters screen for this driver (string) @@ -113,13 +113,13 @@ type ClusterDriverState struct { // Actual url of the cluster driver (string) ActualUrl pulumi.StringPtrInput // Annotations of the resource (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // Specify whether the cluster driver is an internal cluster driver or not (bool) Builtin pulumi.BoolPtrInput // Verify that the downloaded driver matches the expected checksum (string) Checksum pulumi.StringPtrInput // Labels of the resource (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // Name of the cluster driver (string) Name pulumi.StringPtrInput // The URL to load for customized Add Clusters screen for this driver (string) @@ -140,13 +140,13 @@ type clusterDriverArgs struct { // Actual url of the cluster driver (string) ActualUrl *string `pulumi:"actualUrl"` // Annotations of the resource (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // Specify whether the cluster driver is an internal cluster driver or not (bool) Builtin bool `pulumi:"builtin"` // Verify that the downloaded driver matches the expected checksum (string) Checksum *string `pulumi:"checksum"` // Labels of the resource (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // Name of the cluster driver (string) Name *string `pulumi:"name"` // The URL to load for customized Add Clusters screen for this driver (string) @@ -164,13 +164,13 @@ type ClusterDriverArgs struct { // Actual url of the cluster driver (string) ActualUrl pulumi.StringPtrInput // Annotations of the resource (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // Specify whether the cluster driver is an internal cluster driver or not (bool) Builtin pulumi.BoolInput // Verify that the downloaded driver matches the expected checksum (string) Checksum pulumi.StringPtrInput // Labels of the resource (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // Name of the cluster driver (string) Name pulumi.StringPtrInput // The URL to load for customized Add Clusters screen for this driver (string) @@ -279,8 +279,8 @@ func (o ClusterDriverOutput) ActualUrl() pulumi.StringPtrOutput { } // Annotations of the resource (map) -func (o ClusterDriverOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v *ClusterDriver) pulumi.MapOutput { return v.Annotations }).(pulumi.MapOutput) +func (o ClusterDriverOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v *ClusterDriver) pulumi.StringMapOutput { return v.Annotations }).(pulumi.StringMapOutput) } // Specify whether the cluster driver is an internal cluster driver or not (bool) @@ -294,8 +294,8 @@ func (o ClusterDriverOutput) Checksum() pulumi.StringPtrOutput { } // Labels of the resource (map) -func (o ClusterDriverOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v *ClusterDriver) pulumi.MapOutput { return v.Labels }).(pulumi.MapOutput) +func (o ClusterDriverOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v *ClusterDriver) pulumi.StringMapOutput { return v.Labels }).(pulumi.StringMapOutput) } // Name of the cluster driver (string) diff --git a/sdk/go/rancher2/clusterRoleTemplateBinding.go b/sdk/go/rancher2/clusterRoleTemplateBinding.go index c8d5de60a..1dd1ed1fd 100644 --- a/sdk/go/rancher2/clusterRoleTemplateBinding.go +++ b/sdk/go/rancher2/clusterRoleTemplateBinding.go @@ -55,7 +55,7 @@ type ClusterRoleTemplateBinding struct { pulumi.CustomResourceState // Annotations for cluster role template binding (map) - Annotations pulumi.MapOutput `pulumi:"annotations"` + Annotations pulumi.StringMapOutput `pulumi:"annotations"` // The cluster id where bind cluster role template binding (string) ClusterId pulumi.StringOutput `pulumi:"clusterId"` // The group ID to assign cluster role template binding (string) @@ -65,7 +65,7 @@ type ClusterRoleTemplateBinding struct { // Labels for cluster role template binding (map) // // **Note:** user `userId | userPrincipalId` OR group `groupId | groupPrincipalId` must be defined - Labels pulumi.MapOutput `pulumi:"labels"` + Labels pulumi.StringMapOutput `pulumi:"labels"` // The name of the cluster role template binding (string) Name pulumi.StringOutput `pulumi:"name"` // The role template id from create cluster role template binding (string) @@ -113,7 +113,7 @@ func GetClusterRoleTemplateBinding(ctx *pulumi.Context, // Input properties used for looking up and filtering ClusterRoleTemplateBinding resources. type clusterRoleTemplateBindingState struct { // Annotations for cluster role template binding (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // The cluster id where bind cluster role template binding (string) ClusterId *string `pulumi:"clusterId"` // The group ID to assign cluster role template binding (string) @@ -123,7 +123,7 @@ type clusterRoleTemplateBindingState struct { // Labels for cluster role template binding (map) // // **Note:** user `userId | userPrincipalId` OR group `groupId | groupPrincipalId` must be defined - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The name of the cluster role template binding (string) Name *string `pulumi:"name"` // The role template id from create cluster role template binding (string) @@ -136,7 +136,7 @@ type clusterRoleTemplateBindingState struct { type ClusterRoleTemplateBindingState struct { // Annotations for cluster role template binding (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // The cluster id where bind cluster role template binding (string) ClusterId pulumi.StringPtrInput // The group ID to assign cluster role template binding (string) @@ -146,7 +146,7 @@ type ClusterRoleTemplateBindingState struct { // Labels for cluster role template binding (map) // // **Note:** user `userId | userPrincipalId` OR group `groupId | groupPrincipalId` must be defined - Labels pulumi.MapInput + Labels pulumi.StringMapInput // The name of the cluster role template binding (string) Name pulumi.StringPtrInput // The role template id from create cluster role template binding (string) @@ -163,7 +163,7 @@ func (ClusterRoleTemplateBindingState) ElementType() reflect.Type { type clusterRoleTemplateBindingArgs struct { // Annotations for cluster role template binding (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // The cluster id where bind cluster role template binding (string) ClusterId string `pulumi:"clusterId"` // The group ID to assign cluster role template binding (string) @@ -173,7 +173,7 @@ type clusterRoleTemplateBindingArgs struct { // Labels for cluster role template binding (map) // // **Note:** user `userId | userPrincipalId` OR group `groupId | groupPrincipalId` must be defined - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The name of the cluster role template binding (string) Name *string `pulumi:"name"` // The role template id from create cluster role template binding (string) @@ -187,7 +187,7 @@ type clusterRoleTemplateBindingArgs struct { // The set of arguments for constructing a ClusterRoleTemplateBinding resource. type ClusterRoleTemplateBindingArgs struct { // Annotations for cluster role template binding (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // The cluster id where bind cluster role template binding (string) ClusterId pulumi.StringInput // The group ID to assign cluster role template binding (string) @@ -197,7 +197,7 @@ type ClusterRoleTemplateBindingArgs struct { // Labels for cluster role template binding (map) // // **Note:** user `userId | userPrincipalId` OR group `groupId | groupPrincipalId` must be defined - Labels pulumi.MapInput + Labels pulumi.StringMapInput // The name of the cluster role template binding (string) Name pulumi.StringPtrInput // The role template id from create cluster role template binding (string) @@ -296,8 +296,8 @@ func (o ClusterRoleTemplateBindingOutput) ToClusterRoleTemplateBindingOutputWith } // Annotations for cluster role template binding (map) -func (o ClusterRoleTemplateBindingOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v *ClusterRoleTemplateBinding) pulumi.MapOutput { return v.Annotations }).(pulumi.MapOutput) +func (o ClusterRoleTemplateBindingOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v *ClusterRoleTemplateBinding) pulumi.StringMapOutput { return v.Annotations }).(pulumi.StringMapOutput) } // The cluster id where bind cluster role template binding (string) @@ -318,8 +318,8 @@ func (o ClusterRoleTemplateBindingOutput) GroupPrincipalId() pulumi.StringOutput // Labels for cluster role template binding (map) // // **Note:** user `userId | userPrincipalId` OR group `groupId | groupPrincipalId` must be defined -func (o ClusterRoleTemplateBindingOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v *ClusterRoleTemplateBinding) pulumi.MapOutput { return v.Labels }).(pulumi.MapOutput) +func (o ClusterRoleTemplateBindingOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v *ClusterRoleTemplateBinding) pulumi.StringMapOutput { return v.Labels }).(pulumi.StringMapOutput) } // The name of the cluster role template binding (string) diff --git a/sdk/go/rancher2/clusterTemplate.go b/sdk/go/rancher2/clusterTemplate.go index d3a22c57e..e29f5a4a6 100644 --- a/sdk/go/rancher2/clusterTemplate.go +++ b/sdk/go/rancher2/clusterTemplate.go @@ -136,13 +136,13 @@ type ClusterTemplate struct { pulumi.CustomResourceState // Annotations for the cluster template (map) - Annotations pulumi.MapOutput `pulumi:"annotations"` + Annotations pulumi.StringMapOutput `pulumi:"annotations"` // (Computed) Default cluster template revision ID (string) DefaultRevisionId pulumi.StringOutput `pulumi:"defaultRevisionId"` // Cluster template description Description pulumi.StringPtrOutput `pulumi:"description"` // Labels for the cluster template (map) - Labels pulumi.MapOutput `pulumi:"labels"` + Labels pulumi.StringMapOutput `pulumi:"labels"` // Cluster template members (list) Members ClusterTemplateMemberArrayOutput `pulumi:"members"` // The cluster template name (string) @@ -182,13 +182,13 @@ func GetClusterTemplate(ctx *pulumi.Context, // Input properties used for looking up and filtering ClusterTemplate resources. type clusterTemplateState struct { // Annotations for the cluster template (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // (Computed) Default cluster template revision ID (string) DefaultRevisionId *string `pulumi:"defaultRevisionId"` // Cluster template description Description *string `pulumi:"description"` // Labels for the cluster template (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // Cluster template members (list) Members []ClusterTemplateMember `pulumi:"members"` // The cluster template name (string) @@ -199,13 +199,13 @@ type clusterTemplateState struct { type ClusterTemplateState struct { // Annotations for the cluster template (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // (Computed) Default cluster template revision ID (string) DefaultRevisionId pulumi.StringPtrInput // Cluster template description Description pulumi.StringPtrInput // Labels for the cluster template (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // Cluster template members (list) Members ClusterTemplateMemberArrayInput // The cluster template name (string) @@ -220,11 +220,11 @@ func (ClusterTemplateState) ElementType() reflect.Type { type clusterTemplateArgs struct { // Annotations for the cluster template (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // Cluster template description Description *string `pulumi:"description"` // Labels for the cluster template (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // Cluster template members (list) Members []ClusterTemplateMember `pulumi:"members"` // The cluster template name (string) @@ -236,11 +236,11 @@ type clusterTemplateArgs struct { // The set of arguments for constructing a ClusterTemplate resource. type ClusterTemplateArgs struct { // Annotations for the cluster template (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // Cluster template description Description pulumi.StringPtrInput // Labels for the cluster template (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // Cluster template members (list) Members ClusterTemplateMemberArrayInput // The cluster template name (string) @@ -337,8 +337,8 @@ func (o ClusterTemplateOutput) ToClusterTemplateOutputWithContext(ctx context.Co } // Annotations for the cluster template (map) -func (o ClusterTemplateOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v *ClusterTemplate) pulumi.MapOutput { return v.Annotations }).(pulumi.MapOutput) +func (o ClusterTemplateOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v *ClusterTemplate) pulumi.StringMapOutput { return v.Annotations }).(pulumi.StringMapOutput) } // (Computed) Default cluster template revision ID (string) @@ -352,8 +352,8 @@ func (o ClusterTemplateOutput) Description() pulumi.StringPtrOutput { } // Labels for the cluster template (map) -func (o ClusterTemplateOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v *ClusterTemplate) pulumi.MapOutput { return v.Labels }).(pulumi.MapOutput) +func (o ClusterTemplateOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v *ClusterTemplate) pulumi.StringMapOutput { return v.Labels }).(pulumi.StringMapOutput) } // Cluster template members (list) diff --git a/sdk/go/rancher2/clusterV2.go b/sdk/go/rancher2/clusterV2.go index fc23242e5..76b662994 100644 --- a/sdk/go/rancher2/clusterV2.go +++ b/sdk/go/rancher2/clusterV2.go @@ -25,7 +25,7 @@ type ClusterV2 struct { // Agent env vars is a list of additional environment variables to be appended to the `cattle-cluster-agent` and `fleet-agent` deployment, and the plan for the [system upgrade controller](https://github.com/rancher/system-upgrade-controller) to upgrade nodes. AgentEnvVars ClusterV2AgentEnvVarArrayOutput `pulumi:"agentEnvVars"` // Annotations for the Cluster. - Annotations pulumi.MapOutput `pulumi:"annotations"` + Annotations pulumi.StringMapOutput `pulumi:"annotations"` // Cloud credential secret name is the secret to be used when a cloud credential secret name is not specified at the machine pool level. CloudCredentialSecretName pulumi.StringPtrOutput `pulumi:"cloudCredentialSecretName"` // Cluster agent deployment customization specifies the additional tolerations, new affinity rules, and new resource requirements on the `cattle-cluster-agent` deployment. This argument is available in Rancher v2.7.5 and above. @@ -51,7 +51,7 @@ type ClusterV2 struct { // The RKE2 or K3s version for the cluster. KubernetesVersion pulumi.StringOutput `pulumi:"kubernetesVersion"` // Labels for the Cluster. - Labels pulumi.MapOutput `pulumi:"labels"` + Labels pulumi.StringMapOutput `pulumi:"labels"` // Local auth endpoint configures the Authorized Cluster Endpoint (ACE) which can be used to directly access the Kubernetes API server, without requiring communication through Rancher. For more information, please refer to [Rancher Documentation](https://ranchermanager.docs.rancher.com/how-to-guides/new-user-guides/kubernetes-clusters-in-rancher-setup/register-existing-clusters#authorized-cluster-endpoint-support-for-rke2-and-k3s-clusters). LocalAuthEndpoint ClusterV2LocalAuthEndpointPtrOutput `pulumi:"localAuthEndpoint"` // The name of the cluster. @@ -103,7 +103,7 @@ type clusterV2State struct { // Agent env vars is a list of additional environment variables to be appended to the `cattle-cluster-agent` and `fleet-agent` deployment, and the plan for the [system upgrade controller](https://github.com/rancher/system-upgrade-controller) to upgrade nodes. AgentEnvVars []ClusterV2AgentEnvVar `pulumi:"agentEnvVars"` // Annotations for the Cluster. - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // Cloud credential secret name is the secret to be used when a cloud credential secret name is not specified at the machine pool level. CloudCredentialSecretName *string `pulumi:"cloudCredentialSecretName"` // Cluster agent deployment customization specifies the additional tolerations, new affinity rules, and new resource requirements on the `cattle-cluster-agent` deployment. This argument is available in Rancher v2.7.5 and above. @@ -129,7 +129,7 @@ type clusterV2State struct { // The RKE2 or K3s version for the cluster. KubernetesVersion *string `pulumi:"kubernetesVersion"` // Labels for the Cluster. - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // Local auth endpoint configures the Authorized Cluster Endpoint (ACE) which can be used to directly access the Kubernetes API server, without requiring communication through Rancher. For more information, please refer to [Rancher Documentation](https://ranchermanager.docs.rancher.com/how-to-guides/new-user-guides/kubernetes-clusters-in-rancher-setup/register-existing-clusters#authorized-cluster-endpoint-support-for-rke2-and-k3s-clusters). LocalAuthEndpoint *ClusterV2LocalAuthEndpoint `pulumi:"localAuthEndpoint"` // The name of the cluster. @@ -144,7 +144,7 @@ type ClusterV2State struct { // Agent env vars is a list of additional environment variables to be appended to the `cattle-cluster-agent` and `fleet-agent` deployment, and the plan for the [system upgrade controller](https://github.com/rancher/system-upgrade-controller) to upgrade nodes. AgentEnvVars ClusterV2AgentEnvVarArrayInput // Annotations for the Cluster. - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // Cloud credential secret name is the secret to be used when a cloud credential secret name is not specified at the machine pool level. CloudCredentialSecretName pulumi.StringPtrInput // Cluster agent deployment customization specifies the additional tolerations, new affinity rules, and new resource requirements on the `cattle-cluster-agent` deployment. This argument is available in Rancher v2.7.5 and above. @@ -170,7 +170,7 @@ type ClusterV2State struct { // The RKE2 or K3s version for the cluster. KubernetesVersion pulumi.StringPtrInput // Labels for the Cluster. - Labels pulumi.MapInput + Labels pulumi.StringMapInput // Local auth endpoint configures the Authorized Cluster Endpoint (ACE) which can be used to directly access the Kubernetes API server, without requiring communication through Rancher. For more information, please refer to [Rancher Documentation](https://ranchermanager.docs.rancher.com/how-to-guides/new-user-guides/kubernetes-clusters-in-rancher-setup/register-existing-clusters#authorized-cluster-endpoint-support-for-rke2-and-k3s-clusters). LocalAuthEndpoint ClusterV2LocalAuthEndpointPtrInput // The name of the cluster. @@ -189,7 +189,7 @@ type clusterV2Args struct { // Agent env vars is a list of additional environment variables to be appended to the `cattle-cluster-agent` and `fleet-agent` deployment, and the plan for the [system upgrade controller](https://github.com/rancher/system-upgrade-controller) to upgrade nodes. AgentEnvVars []ClusterV2AgentEnvVar `pulumi:"agentEnvVars"` // Annotations for the Cluster. - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // Cloud credential secret name is the secret to be used when a cloud credential secret name is not specified at the machine pool level. CloudCredentialSecretName *string `pulumi:"cloudCredentialSecretName"` // Cluster agent deployment customization specifies the additional tolerations, new affinity rules, and new resource requirements on the `cattle-cluster-agent` deployment. This argument is available in Rancher v2.7.5 and above. @@ -209,7 +209,7 @@ type clusterV2Args struct { // The RKE2 or K3s version for the cluster. KubernetesVersion string `pulumi:"kubernetesVersion"` // Labels for the Cluster. - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // Local auth endpoint configures the Authorized Cluster Endpoint (ACE) which can be used to directly access the Kubernetes API server, without requiring communication through Rancher. For more information, please refer to [Rancher Documentation](https://ranchermanager.docs.rancher.com/how-to-guides/new-user-guides/kubernetes-clusters-in-rancher-setup/register-existing-clusters#authorized-cluster-endpoint-support-for-rke2-and-k3s-clusters). LocalAuthEndpoint *ClusterV2LocalAuthEndpoint `pulumi:"localAuthEndpoint"` // The name of the cluster. @@ -223,7 +223,7 @@ type ClusterV2Args struct { // Agent env vars is a list of additional environment variables to be appended to the `cattle-cluster-agent` and `fleet-agent` deployment, and the plan for the [system upgrade controller](https://github.com/rancher/system-upgrade-controller) to upgrade nodes. AgentEnvVars ClusterV2AgentEnvVarArrayInput // Annotations for the Cluster. - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // Cloud credential secret name is the secret to be used when a cloud credential secret name is not specified at the machine pool level. CloudCredentialSecretName pulumi.StringPtrInput // Cluster agent deployment customization specifies the additional tolerations, new affinity rules, and new resource requirements on the `cattle-cluster-agent` deployment. This argument is available in Rancher v2.7.5 and above. @@ -243,7 +243,7 @@ type ClusterV2Args struct { // The RKE2 or K3s version for the cluster. KubernetesVersion pulumi.StringInput // Labels for the Cluster. - Labels pulumi.MapInput + Labels pulumi.StringMapInput // Local auth endpoint configures the Authorized Cluster Endpoint (ACE) which can be used to directly access the Kubernetes API server, without requiring communication through Rancher. For more information, please refer to [Rancher Documentation](https://ranchermanager.docs.rancher.com/how-to-guides/new-user-guides/kubernetes-clusters-in-rancher-setup/register-existing-clusters#authorized-cluster-endpoint-support-for-rke2-and-k3s-clusters). LocalAuthEndpoint ClusterV2LocalAuthEndpointPtrInput // The name of the cluster. @@ -345,8 +345,8 @@ func (o ClusterV2Output) AgentEnvVars() ClusterV2AgentEnvVarArrayOutput { } // Annotations for the Cluster. -func (o ClusterV2Output) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v *ClusterV2) pulumi.MapOutput { return v.Annotations }).(pulumi.MapOutput) +func (o ClusterV2Output) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v *ClusterV2) pulumi.StringMapOutput { return v.Annotations }).(pulumi.StringMapOutput) } // Cloud credential secret name is the secret to be used when a cloud credential secret name is not specified at the machine pool level. @@ -416,8 +416,8 @@ func (o ClusterV2Output) KubernetesVersion() pulumi.StringOutput { } // Labels for the Cluster. -func (o ClusterV2Output) Labels() pulumi.MapOutput { - return o.ApplyT(func(v *ClusterV2) pulumi.MapOutput { return v.Labels }).(pulumi.MapOutput) +func (o ClusterV2Output) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v *ClusterV2) pulumi.StringMapOutput { return v.Labels }).(pulumi.StringMapOutput) } // Local auth endpoint configures the Authorized Cluster Endpoint (ACE) which can be used to directly access the Kubernetes API server, without requiring communication through Rancher. For more information, please refer to [Rancher Documentation](https://ranchermanager.docs.rancher.com/how-to-guides/new-user-guides/kubernetes-clusters-in-rancher-setup/register-existing-clusters#authorized-cluster-endpoint-support-for-rke2-and-k3s-clusters). diff --git a/sdk/go/rancher2/configMapV2.go b/sdk/go/rancher2/configMapV2.go index cb24e727e..6a7450531 100644 --- a/sdk/go/rancher2/configMapV2.go +++ b/sdk/go/rancher2/configMapV2.go @@ -25,15 +25,15 @@ type ConfigMapV2 struct { pulumi.CustomResourceState // Annotations for the configMap v2 (map) - Annotations pulumi.MapOutput `pulumi:"annotations"` + Annotations pulumi.StringMapOutput `pulumi:"annotations"` // The cluster id of the configMap V2 (string) ClusterId pulumi.StringOutput `pulumi:"clusterId"` // The data of the configMap v2 (map) - Data pulumi.MapOutput `pulumi:"data"` + Data pulumi.StringMapOutput `pulumi:"data"` // If set to true, any configMap update will remove and recreate the configMap. This is a beta field enabled by k8s `ImmutableEphemeralVolumes` feature gate. Default: `false` (bool) Immutable pulumi.BoolPtrOutput `pulumi:"immutable"` // Labels for the configMap v2 (map) - Labels pulumi.MapOutput `pulumi:"labels"` + Labels pulumi.StringMapOutput `pulumi:"labels"` // The name of the configMap v2 (string) Name pulumi.StringOutput `pulumi:"name"` // The namespaces of the configMap v2. Default: `default` (string) @@ -79,15 +79,15 @@ func GetConfigMapV2(ctx *pulumi.Context, // Input properties used for looking up and filtering ConfigMapV2 resources. type configMapV2State struct { // Annotations for the configMap v2 (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // The cluster id of the configMap V2 (string) ClusterId *string `pulumi:"clusterId"` // The data of the configMap v2 (map) - Data map[string]interface{} `pulumi:"data"` + Data map[string]string `pulumi:"data"` // If set to true, any configMap update will remove and recreate the configMap. This is a beta field enabled by k8s `ImmutableEphemeralVolumes` feature gate. Default: `false` (bool) Immutable *bool `pulumi:"immutable"` // Labels for the configMap v2 (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The name of the configMap v2 (string) Name *string `pulumi:"name"` // The namespaces of the configMap v2. Default: `default` (string) @@ -98,15 +98,15 @@ type configMapV2State struct { type ConfigMapV2State struct { // Annotations for the configMap v2 (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // The cluster id of the configMap V2 (string) ClusterId pulumi.StringPtrInput // The data of the configMap v2 (map) - Data pulumi.MapInput + Data pulumi.StringMapInput // If set to true, any configMap update will remove and recreate the configMap. This is a beta field enabled by k8s `ImmutableEphemeralVolumes` feature gate. Default: `false` (bool) Immutable pulumi.BoolPtrInput // Labels for the configMap v2 (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // The name of the configMap v2 (string) Name pulumi.StringPtrInput // The namespaces of the configMap v2. Default: `default` (string) @@ -121,15 +121,15 @@ func (ConfigMapV2State) ElementType() reflect.Type { type configMapV2Args struct { // Annotations for the configMap v2 (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // The cluster id of the configMap V2 (string) ClusterId string `pulumi:"clusterId"` // The data of the configMap v2 (map) - Data map[string]interface{} `pulumi:"data"` + Data map[string]string `pulumi:"data"` // If set to true, any configMap update will remove and recreate the configMap. This is a beta field enabled by k8s `ImmutableEphemeralVolumes` feature gate. Default: `false` (bool) Immutable *bool `pulumi:"immutable"` // Labels for the configMap v2 (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The name of the configMap v2 (string) Name *string `pulumi:"name"` // The namespaces of the configMap v2. Default: `default` (string) @@ -139,15 +139,15 @@ type configMapV2Args struct { // The set of arguments for constructing a ConfigMapV2 resource. type ConfigMapV2Args struct { // Annotations for the configMap v2 (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // The cluster id of the configMap V2 (string) ClusterId pulumi.StringInput // The data of the configMap v2 (map) - Data pulumi.MapInput + Data pulumi.StringMapInput // If set to true, any configMap update will remove and recreate the configMap. This is a beta field enabled by k8s `ImmutableEphemeralVolumes` feature gate. Default: `false` (bool) Immutable pulumi.BoolPtrInput // Labels for the configMap v2 (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // The name of the configMap v2 (string) Name pulumi.StringPtrInput // The namespaces of the configMap v2. Default: `default` (string) @@ -242,8 +242,8 @@ func (o ConfigMapV2Output) ToConfigMapV2OutputWithContext(ctx context.Context) C } // Annotations for the configMap v2 (map) -func (o ConfigMapV2Output) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v *ConfigMapV2) pulumi.MapOutput { return v.Annotations }).(pulumi.MapOutput) +func (o ConfigMapV2Output) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v *ConfigMapV2) pulumi.StringMapOutput { return v.Annotations }).(pulumi.StringMapOutput) } // The cluster id of the configMap V2 (string) @@ -252,8 +252,8 @@ func (o ConfigMapV2Output) ClusterId() pulumi.StringOutput { } // The data of the configMap v2 (map) -func (o ConfigMapV2Output) Data() pulumi.MapOutput { - return o.ApplyT(func(v *ConfigMapV2) pulumi.MapOutput { return v.Data }).(pulumi.MapOutput) +func (o ConfigMapV2Output) Data() pulumi.StringMapOutput { + return o.ApplyT(func(v *ConfigMapV2) pulumi.StringMapOutput { return v.Data }).(pulumi.StringMapOutput) } // If set to true, any configMap update will remove and recreate the configMap. This is a beta field enabled by k8s `ImmutableEphemeralVolumes` feature gate. Default: `false` (bool) @@ -262,8 +262,8 @@ func (o ConfigMapV2Output) Immutable() pulumi.BoolPtrOutput { } // Labels for the configMap v2 (map) -func (o ConfigMapV2Output) Labels() pulumi.MapOutput { - return o.ApplyT(func(v *ConfigMapV2) pulumi.MapOutput { return v.Labels }).(pulumi.MapOutput) +func (o ConfigMapV2Output) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v *ConfigMapV2) pulumi.StringMapOutput { return v.Labels }).(pulumi.StringMapOutput) } // The name of the configMap v2 (string) diff --git a/sdk/go/rancher2/customUserToken.go b/sdk/go/rancher2/customUserToken.go index 4cd5b30fe..02706c13d 100644 --- a/sdk/go/rancher2/customUserToken.go +++ b/sdk/go/rancher2/customUserToken.go @@ -76,7 +76,7 @@ type CustomUserToken struct { // (Computed) Token access key part (string) AccessKey pulumi.StringOutput `pulumi:"accessKey"` // (Computed) Annotations of the token (map) - Annotations pulumi.MapOutput `pulumi:"annotations"` + Annotations pulumi.StringMapOutput `pulumi:"annotations"` // Cluster ID for scoped token (string) ClusterId pulumi.StringPtrOutput `pulumi:"clusterId"` // Token description (string) @@ -86,7 +86,7 @@ type CustomUserToken struct { // (Computed) Token is expired (bool) Expired pulumi.BoolOutput `pulumi:"expired"` // (Computed) Labels of the token (map) - Labels pulumi.MapOutput `pulumi:"labels"` + Labels pulumi.StringMapOutput `pulumi:"labels"` // (Computed) Token name (string) Name pulumi.StringOutput `pulumi:"name"` // The user password (string) @@ -160,7 +160,7 @@ type customUserTokenState struct { // (Computed) Token access key part (string) AccessKey *string `pulumi:"accessKey"` // (Computed) Annotations of the token (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // Cluster ID for scoped token (string) ClusterId *string `pulumi:"clusterId"` // Token description (string) @@ -170,7 +170,7 @@ type customUserTokenState struct { // (Computed) Token is expired (bool) Expired *bool `pulumi:"expired"` // (Computed) Labels of the token (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // (Computed) Token name (string) Name *string `pulumi:"name"` // The user password (string) @@ -199,7 +199,7 @@ type CustomUserTokenState struct { // (Computed) Token access key part (string) AccessKey pulumi.StringPtrInput // (Computed) Annotations of the token (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // Cluster ID for scoped token (string) ClusterId pulumi.StringPtrInput // Token description (string) @@ -209,7 +209,7 @@ type CustomUserTokenState struct { // (Computed) Token is expired (bool) Expired pulumi.BoolPtrInput // (Computed) Labels of the token (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // (Computed) Token name (string) Name pulumi.StringPtrInput // The user password (string) @@ -240,13 +240,13 @@ func (CustomUserTokenState) ElementType() reflect.Type { type customUserTokenArgs struct { // (Computed) Annotations of the token (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // Cluster ID for scoped token (string) ClusterId *string `pulumi:"clusterId"` // Token description (string) Description *string `pulumi:"description"` // (Computed) Labels of the token (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The user password (string) Password string `pulumi:"password"` // Renew expired or disabled token @@ -262,13 +262,13 @@ type customUserTokenArgs struct { // The set of arguments for constructing a CustomUserToken resource. type CustomUserTokenArgs struct { // (Computed) Annotations of the token (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // Cluster ID for scoped token (string) ClusterId pulumi.StringPtrInput // Token description (string) Description pulumi.StringPtrInput // (Computed) Labels of the token (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // The user password (string) Password pulumi.StringInput // Renew expired or disabled token @@ -374,8 +374,8 @@ func (o CustomUserTokenOutput) AccessKey() pulumi.StringOutput { } // (Computed) Annotations of the token (map) -func (o CustomUserTokenOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v *CustomUserToken) pulumi.MapOutput { return v.Annotations }).(pulumi.MapOutput) +func (o CustomUserTokenOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v *CustomUserToken) pulumi.StringMapOutput { return v.Annotations }).(pulumi.StringMapOutput) } // Cluster ID for scoped token (string) @@ -399,8 +399,8 @@ func (o CustomUserTokenOutput) Expired() pulumi.BoolOutput { } // (Computed) Labels of the token (map) -func (o CustomUserTokenOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v *CustomUserToken) pulumi.MapOutput { return v.Labels }).(pulumi.MapOutput) +func (o CustomUserTokenOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v *CustomUserToken) pulumi.StringMapOutput { return v.Labels }).(pulumi.StringMapOutput) } // (Computed) Token name (string) diff --git a/sdk/go/rancher2/etcdBackup.go b/sdk/go/rancher2/etcdBackup.go index 21c265516..1098421da 100644 --- a/sdk/go/rancher2/etcdBackup.go +++ b/sdk/go/rancher2/etcdBackup.go @@ -69,7 +69,7 @@ type EtcdBackup struct { pulumi.CustomResourceState // Annotations for Etcd Backup object (map) - Annotations pulumi.MapOutput `pulumi:"annotations"` + Annotations pulumi.StringMapOutput `pulumi:"annotations"` // Backup config for etcd backup (list maxitems:1) BackupConfig EtcdBackupBackupConfigOutput `pulumi:"backupConfig"` // Cluster ID to config Etcd Backup (string) @@ -77,7 +77,7 @@ type EtcdBackup struct { // Filename of the Etcd Backup (string) Filename pulumi.StringOutput `pulumi:"filename"` // Labels for Etcd Backup object (map) - Labels pulumi.MapOutput `pulumi:"labels"` + Labels pulumi.StringMapOutput `pulumi:"labels"` // Manual execution of the Etcd Backup. Default `false` (bool) Manual pulumi.BoolPtrOutput `pulumi:"manual"` // The name of the Etcd Backup (string) @@ -120,7 +120,7 @@ func GetEtcdBackup(ctx *pulumi.Context, // Input properties used for looking up and filtering EtcdBackup resources. type etcdBackupState struct { // Annotations for Etcd Backup object (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // Backup config for etcd backup (list maxitems:1) BackupConfig *EtcdBackupBackupConfig `pulumi:"backupConfig"` // Cluster ID to config Etcd Backup (string) @@ -128,7 +128,7 @@ type etcdBackupState struct { // Filename of the Etcd Backup (string) Filename *string `pulumi:"filename"` // Labels for Etcd Backup object (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // Manual execution of the Etcd Backup. Default `false` (bool) Manual *bool `pulumi:"manual"` // The name of the Etcd Backup (string) @@ -139,7 +139,7 @@ type etcdBackupState struct { type EtcdBackupState struct { // Annotations for Etcd Backup object (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // Backup config for etcd backup (list maxitems:1) BackupConfig EtcdBackupBackupConfigPtrInput // Cluster ID to config Etcd Backup (string) @@ -147,7 +147,7 @@ type EtcdBackupState struct { // Filename of the Etcd Backup (string) Filename pulumi.StringPtrInput // Labels for Etcd Backup object (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // Manual execution of the Etcd Backup. Default `false` (bool) Manual pulumi.BoolPtrInput // The name of the Etcd Backup (string) @@ -162,7 +162,7 @@ func (EtcdBackupState) ElementType() reflect.Type { type etcdBackupArgs struct { // Annotations for Etcd Backup object (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // Backup config for etcd backup (list maxitems:1) BackupConfig *EtcdBackupBackupConfig `pulumi:"backupConfig"` // Cluster ID to config Etcd Backup (string) @@ -170,7 +170,7 @@ type etcdBackupArgs struct { // Filename of the Etcd Backup (string) Filename *string `pulumi:"filename"` // Labels for Etcd Backup object (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // Manual execution of the Etcd Backup. Default `false` (bool) Manual *bool `pulumi:"manual"` // The name of the Etcd Backup (string) @@ -182,7 +182,7 @@ type etcdBackupArgs struct { // The set of arguments for constructing a EtcdBackup resource. type EtcdBackupArgs struct { // Annotations for Etcd Backup object (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // Backup config for etcd backup (list maxitems:1) BackupConfig EtcdBackupBackupConfigPtrInput // Cluster ID to config Etcd Backup (string) @@ -190,7 +190,7 @@ type EtcdBackupArgs struct { // Filename of the Etcd Backup (string) Filename pulumi.StringPtrInput // Labels for Etcd Backup object (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // Manual execution of the Etcd Backup. Default `false` (bool) Manual pulumi.BoolPtrInput // The name of the Etcd Backup (string) @@ -287,8 +287,8 @@ func (o EtcdBackupOutput) ToEtcdBackupOutputWithContext(ctx context.Context) Etc } // Annotations for Etcd Backup object (map) -func (o EtcdBackupOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v *EtcdBackup) pulumi.MapOutput { return v.Annotations }).(pulumi.MapOutput) +func (o EtcdBackupOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v *EtcdBackup) pulumi.StringMapOutput { return v.Annotations }).(pulumi.StringMapOutput) } // Backup config for etcd backup (list maxitems:1) @@ -307,8 +307,8 @@ func (o EtcdBackupOutput) Filename() pulumi.StringOutput { } // Labels for Etcd Backup object (map) -func (o EtcdBackupOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v *EtcdBackup) pulumi.MapOutput { return v.Labels }).(pulumi.MapOutput) +func (o EtcdBackupOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v *EtcdBackup) pulumi.StringMapOutput { return v.Labels }).(pulumi.StringMapOutput) } // Manual execution of the Etcd Backup. Default `false` (bool) diff --git a/sdk/go/rancher2/feature.go b/sdk/go/rancher2/feature.go index 7d5935f38..bfa4de9f0 100644 --- a/sdk/go/rancher2/feature.go +++ b/sdk/go/rancher2/feature.go @@ -50,9 +50,9 @@ type Feature struct { pulumi.CustomResourceState // Annotations for feature object (map) - Annotations pulumi.MapOutput `pulumi:"annotations"` + Annotations pulumi.StringMapOutput `pulumi:"annotations"` // Labels for feature object (map) - Labels pulumi.MapOutput `pulumi:"labels"` + Labels pulumi.StringMapOutput `pulumi:"labels"` // The name of the feature (string) Name pulumi.StringOutput `pulumi:"name"` // The value of the feature. Default: `false` (bool) @@ -90,9 +90,9 @@ func GetFeature(ctx *pulumi.Context, // Input properties used for looking up and filtering Feature resources. type featureState struct { // Annotations for feature object (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // Labels for feature object (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The name of the feature (string) Name *string `pulumi:"name"` // The value of the feature. Default: `false` (bool) @@ -101,9 +101,9 @@ type featureState struct { type FeatureState struct { // Annotations for feature object (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // Labels for feature object (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // The name of the feature (string) Name pulumi.StringPtrInput // The value of the feature. Default: `false` (bool) @@ -116,9 +116,9 @@ func (FeatureState) ElementType() reflect.Type { type featureArgs struct { // Annotations for feature object (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // Labels for feature object (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The name of the feature (string) Name *string `pulumi:"name"` // The value of the feature. Default: `false` (bool) @@ -128,9 +128,9 @@ type featureArgs struct { // The set of arguments for constructing a Feature resource. type FeatureArgs struct { // Annotations for feature object (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // Labels for feature object (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // The name of the feature (string) Name pulumi.StringPtrInput // The value of the feature. Default: `false` (bool) @@ -225,13 +225,13 @@ func (o FeatureOutput) ToFeatureOutputWithContext(ctx context.Context) FeatureOu } // Annotations for feature object (map) -func (o FeatureOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v *Feature) pulumi.MapOutput { return v.Annotations }).(pulumi.MapOutput) +func (o FeatureOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v *Feature) pulumi.StringMapOutput { return v.Annotations }).(pulumi.StringMapOutput) } // Labels for feature object (map) -func (o FeatureOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v *Feature) pulumi.MapOutput { return v.Labels }).(pulumi.MapOutput) +func (o FeatureOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v *Feature) pulumi.StringMapOutput { return v.Labels }).(pulumi.StringMapOutput) } // The name of the feature (string) diff --git a/sdk/go/rancher2/getApp.go b/sdk/go/rancher2/getApp.go index c786c67dd..a6a8547a5 100644 --- a/sdk/go/rancher2/getApp.go +++ b/sdk/go/rancher2/getApp.go @@ -53,7 +53,7 @@ func LookupApp(ctx *pulumi.Context, args *LookupAppArgs, opts ...pulumi.InvokeOp // A collection of arguments for invoking getApp. type LookupAppArgs struct { // (Computed) Annotations for the catalog (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // The app name (string) Name string `pulumi:"name"` // The id of the project where the app is deployed (string) @@ -65,9 +65,9 @@ type LookupAppArgs struct { // A collection of values returned by getApp. type LookupAppResult struct { // (Computed) Annotations for the catalog (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // (Computed) Answers for the app (map) - Answers map[string]interface{} `pulumi:"answers"` + Answers map[string]string `pulumi:"answers"` // (Computed) Catalog name of the app (string) CatalogName string `pulumi:"catalogName"` // (Computed) Description for the app (string) @@ -77,9 +77,9 @@ type LookupAppResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // (Computed) Labels for the catalog (map) - Labels map[string]interface{} `pulumi:"labels"` - Name string `pulumi:"name"` - ProjectId string `pulumi:"projectId"` + Labels map[string]string `pulumi:"labels"` + Name string `pulumi:"name"` + ProjectId string `pulumi:"projectId"` // (Computed) Current revision id for the app (string) RevisionId string `pulumi:"revisionId"` TargetNamespace string `pulumi:"targetNamespace"` @@ -107,7 +107,7 @@ func LookupAppOutput(ctx *pulumi.Context, args LookupAppOutputArgs, opts ...pulu // A collection of arguments for invoking getApp. type LookupAppOutputArgs struct { // (Computed) Annotations for the catalog (map) - Annotations pulumi.MapInput `pulumi:"annotations"` + Annotations pulumi.StringMapInput `pulumi:"annotations"` // The app name (string) Name pulumi.StringInput `pulumi:"name"` // The id of the project where the app is deployed (string) @@ -136,13 +136,13 @@ func (o LookupAppResultOutput) ToLookupAppResultOutputWithContext(ctx context.Co } // (Computed) Annotations for the catalog (map) -func (o LookupAppResultOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v LookupAppResult) map[string]interface{} { return v.Annotations }).(pulumi.MapOutput) +func (o LookupAppResultOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupAppResult) map[string]string { return v.Annotations }).(pulumi.StringMapOutput) } // (Computed) Answers for the app (map) -func (o LookupAppResultOutput) Answers() pulumi.MapOutput { - return o.ApplyT(func(v LookupAppResult) map[string]interface{} { return v.Answers }).(pulumi.MapOutput) +func (o LookupAppResultOutput) Answers() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupAppResult) map[string]string { return v.Answers }).(pulumi.StringMapOutput) } // (Computed) Catalog name of the app (string) @@ -166,8 +166,8 @@ func (o LookupAppResultOutput) Id() pulumi.StringOutput { } // (Computed) Labels for the catalog (map) -func (o LookupAppResultOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v LookupAppResult) map[string]interface{} { return v.Labels }).(pulumi.MapOutput) +func (o LookupAppResultOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupAppResult) map[string]string { return v.Labels }).(pulumi.StringMapOutput) } func (o LookupAppResultOutput) Name() pulumi.StringOutput { diff --git a/sdk/go/rancher2/getCatalog.go b/sdk/go/rancher2/getCatalog.go index 82443e246..46a73f72c 100644 --- a/sdk/go/rancher2/getCatalog.go +++ b/sdk/go/rancher2/getCatalog.go @@ -59,7 +59,7 @@ type LookupCatalogArgs struct { // A collection of values returned by getCatalog. type LookupCatalogResult struct { // (Computed) Annotations for the catalog (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // (Computed) The branch of the catalog repo to use (string) Branch string `pulumi:"branch"` // (Computed) The cluster id of the catalog (string) @@ -71,8 +71,8 @@ type LookupCatalogResult struct { // (Computed) The kind of the catalog. Just helm by the moment (string) Kind string `pulumi:"kind"` // (Computed) Labels for the catalog (map) - Labels map[string]interface{} `pulumi:"labels"` - Name string `pulumi:"name"` + Labels map[string]string `pulumi:"labels"` + Name string `pulumi:"name"` // (Computed/Sensitive) The password to access the catalog if needed (string) Password string `pulumi:"password"` // (Computed) The project id of the catalog (string) @@ -127,8 +127,8 @@ func (o LookupCatalogResultOutput) ToLookupCatalogResultOutputWithContext(ctx co } // (Computed) Annotations for the catalog (map) -func (o LookupCatalogResultOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v LookupCatalogResult) map[string]interface{} { return v.Annotations }).(pulumi.MapOutput) +func (o LookupCatalogResultOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupCatalogResult) map[string]string { return v.Annotations }).(pulumi.StringMapOutput) } // (Computed) The branch of the catalog repo to use (string) @@ -157,8 +157,8 @@ func (o LookupCatalogResultOutput) Kind() pulumi.StringOutput { } // (Computed) Labels for the catalog (map) -func (o LookupCatalogResultOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v LookupCatalogResult) map[string]interface{} { return v.Labels }).(pulumi.MapOutput) +func (o LookupCatalogResultOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupCatalogResult) map[string]string { return v.Labels }).(pulumi.StringMapOutput) } func (o LookupCatalogResultOutput) Name() pulumi.StringOutput { diff --git a/sdk/go/rancher2/getCatalogV2.go b/sdk/go/rancher2/getCatalogV2.go index 39dd1e7d1..7bc09c1dc 100644 --- a/sdk/go/rancher2/getCatalogV2.go +++ b/sdk/go/rancher2/getCatalogV2.go @@ -33,7 +33,7 @@ type LookupCatalogV2Args struct { // A collection of values returned by getCatalogV2. type LookupCatalogV2Result struct { // (Computed) Annotations for the catalog v2 (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // (Computed) PEM encoded CA bundle which will be used to validate the repo's certificate (string) CaBundle string `pulumi:"caBundle"` ClusterId string `pulumi:"clusterId"` @@ -48,8 +48,8 @@ type LookupCatalogV2Result struct { // (Computed) Use insecure HTTPS to download the repo's index. Default: `false` (bool) Insecure bool `pulumi:"insecure"` // (Computed) Labels for the catalog v2 (map) - Labels map[string]interface{} `pulumi:"labels"` - Name string `pulumi:"name"` + Labels map[string]string `pulumi:"labels"` + Name string `pulumi:"name"` // (Computed) The k8s resource version (string) ResourceVersion string `pulumi:"resourceVersion"` // (Computed) K8s secret name to be used to connect to the repo (string) @@ -105,8 +105,8 @@ func (o LookupCatalogV2ResultOutput) ToLookupCatalogV2ResultOutputWithContext(ct } // (Computed) Annotations for the catalog v2 (map) -func (o LookupCatalogV2ResultOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v LookupCatalogV2Result) map[string]interface{} { return v.Annotations }).(pulumi.MapOutput) +func (o LookupCatalogV2ResultOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupCatalogV2Result) map[string]string { return v.Annotations }).(pulumi.StringMapOutput) } // (Computed) PEM encoded CA bundle which will be used to validate the repo's certificate (string) @@ -144,8 +144,8 @@ func (o LookupCatalogV2ResultOutput) Insecure() pulumi.BoolOutput { } // (Computed) Labels for the catalog v2 (map) -func (o LookupCatalogV2ResultOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v LookupCatalogV2Result) map[string]interface{} { return v.Labels }).(pulumi.MapOutput) +func (o LookupCatalogV2ResultOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupCatalogV2Result) map[string]string { return v.Labels }).(pulumi.StringMapOutput) } func (o LookupCatalogV2ResultOutput) Name() pulumi.StringOutput { diff --git a/sdk/go/rancher2/getCertificate.go b/sdk/go/rancher2/getCertificate.go index 0c44e3a31..69427d46a 100644 --- a/sdk/go/rancher2/getCertificate.go +++ b/sdk/go/rancher2/getCertificate.go @@ -94,7 +94,7 @@ type LookupCertificateArgs struct { // A collection of values returned by getCertificate. type LookupCertificateResult struct { // (Computed) Annotations for certificate object (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // (Computed) Base64 encoded certs (string) Certs string `pulumi:"certs"` // (Computed) A certificate description (string) @@ -102,10 +102,10 @@ type LookupCertificateResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // (Computed) Labels for certificate object (map) - Labels map[string]interface{} `pulumi:"labels"` - Name string `pulumi:"name"` - NamespaceId *string `pulumi:"namespaceId"` - ProjectId string `pulumi:"projectId"` + Labels map[string]string `pulumi:"labels"` + Name string `pulumi:"name"` + NamespaceId *string `pulumi:"namespaceId"` + ProjectId string `pulumi:"projectId"` } func LookupCertificateOutput(ctx *pulumi.Context, args LookupCertificateOutputArgs, opts ...pulumi.InvokeOption) LookupCertificateResultOutput { @@ -151,8 +151,8 @@ func (o LookupCertificateResultOutput) ToLookupCertificateResultOutputWithContex } // (Computed) Annotations for certificate object (map) -func (o LookupCertificateResultOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v LookupCertificateResult) map[string]interface{} { return v.Annotations }).(pulumi.MapOutput) +func (o LookupCertificateResultOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupCertificateResult) map[string]string { return v.Annotations }).(pulumi.StringMapOutput) } // (Computed) Base64 encoded certs (string) @@ -171,8 +171,8 @@ func (o LookupCertificateResultOutput) Id() pulumi.StringOutput { } // (Computed) Labels for certificate object (map) -func (o LookupCertificateResultOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v LookupCertificateResult) map[string]interface{} { return v.Labels }).(pulumi.MapOutput) +func (o LookupCertificateResultOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupCertificateResult) map[string]string { return v.Labels }).(pulumi.StringMapOutput) } func (o LookupCertificateResultOutput) Name() pulumi.StringOutput { diff --git a/sdk/go/rancher2/getCloudCredential.go b/sdk/go/rancher2/getCloudCredential.go index 775083142..4d1dc601a 100644 --- a/sdk/go/rancher2/getCloudCredential.go +++ b/sdk/go/rancher2/getCloudCredential.go @@ -57,12 +57,12 @@ type LookupCloudCredentialArgs struct { // A collection of values returned by getCloudCredential. type LookupCloudCredentialResult struct { // (Computed) Annotations for the Cloud Credential (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // (Computed) Labels for the Cloud Credential (map) - Labels map[string]interface{} `pulumi:"labels"` - Name string `pulumi:"name"` + Labels map[string]string `pulumi:"labels"` + Name string `pulumi:"name"` } func LookupCloudCredentialOutput(ctx *pulumi.Context, args LookupCloudCredentialOutputArgs, opts ...pulumi.InvokeOption) LookupCloudCredentialResultOutput { @@ -104,8 +104,8 @@ func (o LookupCloudCredentialResultOutput) ToLookupCloudCredentialResultOutputWi } // (Computed) Annotations for the Cloud Credential (map) -func (o LookupCloudCredentialResultOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v LookupCloudCredentialResult) map[string]interface{} { return v.Annotations }).(pulumi.MapOutput) +func (o LookupCloudCredentialResultOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupCloudCredentialResult) map[string]string { return v.Annotations }).(pulumi.StringMapOutput) } // The provider-assigned unique ID for this managed resource. @@ -114,8 +114,8 @@ func (o LookupCloudCredentialResultOutput) Id() pulumi.StringOutput { } // (Computed) Labels for the Cloud Credential (map) -func (o LookupCloudCredentialResultOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v LookupCloudCredentialResult) map[string]interface{} { return v.Labels }).(pulumi.MapOutput) +func (o LookupCloudCredentialResultOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupCloudCredentialResult) map[string]string { return v.Labels }).(pulumi.StringMapOutput) } func (o LookupCloudCredentialResultOutput) Name() pulumi.StringOutput { diff --git a/sdk/go/rancher2/getCluster.go b/sdk/go/rancher2/getCluster.go index 1216113d4..2662f0f3d 100644 --- a/sdk/go/rancher2/getCluster.go +++ b/sdk/go/rancher2/getCluster.go @@ -64,7 +64,7 @@ type LookupClusterResult struct { // (Optional) The Azure AKS v2 configuration for creating/import `aks` Clusters. Conflicts with `aksConfig`, `eksConfig`, `eksConfigV2`, `gkeConfig`, `gkeConfigV2`, `okeConfig` `k3sConfig` and `rkeConfig` (list maxitems:1) AksConfigV2 GetClusterAksConfigV2 `pulumi:"aksConfigV2"` // (Computed) Annotations for Node Pool object (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // (Computed) K8s cluster ca cert (string) CaCert string `pulumi:"caCert"` // (Computed) Enabling the [local cluster authorized endpoint](https://rancher.com/docs/rancher/v2.x/en/cluster-provisioning/rke-clusters/options/#local-cluster-auth-endpoint) allows direct communication with the cluster, bypassing the Rancher API proxy. (list maxitems:1) @@ -112,8 +112,8 @@ type LookupClusterResult struct { // (Computed) Kube Config generated for the cluster (string) KubeConfig string `pulumi:"kubeConfig"` // (Computed) Labels for Node Pool object (map) - Labels map[string]interface{} `pulumi:"labels"` - Name string `pulumi:"name"` + Labels map[string]string `pulumi:"labels"` + Name string `pulumi:"name"` // (Computed) The Oracle OKE configuration for `oke` Clusters. Conflicts with `aksConfig`, `aksConfigV2`, `eksConfig`, `eksConfigV2`, `gkeConfig`, `gkeConfigV2`, `k3sConfig` and `rkeConfig` (list maxitems:1) OkeConfig GetClusterOkeConfig `pulumi:"okeConfig"` // (Computed) The RKE2 configuration for `rke2` Clusters. Conflicts with `aksConfig`, `aksConfigV2`, `eksConfig`, `gkeConfig`, `okeConfig`, `k3sConfig` and `rkeConfig` (list maxitems:1) @@ -179,8 +179,8 @@ func (o LookupClusterResultOutput) AksConfigV2() GetClusterAksConfigV2Output { } // (Computed) Annotations for Node Pool object (map) -func (o LookupClusterResultOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v LookupClusterResult) map[string]interface{} { return v.Annotations }).(pulumi.MapOutput) +func (o LookupClusterResultOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupClusterResult) map[string]string { return v.Annotations }).(pulumi.StringMapOutput) } // (Computed) K8s cluster ca cert (string) @@ -302,8 +302,8 @@ func (o LookupClusterResultOutput) KubeConfig() pulumi.StringOutput { } // (Computed) Labels for Node Pool object (map) -func (o LookupClusterResultOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v LookupClusterResult) map[string]interface{} { return v.Labels }).(pulumi.MapOutput) +func (o LookupClusterResultOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupClusterResult) map[string]string { return v.Labels }).(pulumi.StringMapOutput) } func (o LookupClusterResultOutput) Name() pulumi.StringOutput { diff --git a/sdk/go/rancher2/getClusterAlertGroup.go b/sdk/go/rancher2/getClusterAlertGroup.go index 98f13262c..2a8d86910 100644 --- a/sdk/go/rancher2/getClusterAlertGroup.go +++ b/sdk/go/rancher2/getClusterAlertGroup.go @@ -60,8 +60,8 @@ type LookupClusterAlertGroupArgs struct { // A collection of values returned by getClusterAlertGroup. type LookupClusterAlertGroupResult struct { // (Computed) The cluster alert group annotations (map) - Annotations map[string]interface{} `pulumi:"annotations"` - ClusterId string `pulumi:"clusterId"` + Annotations map[string]string `pulumi:"annotations"` + ClusterId string `pulumi:"clusterId"` // (Computed) The cluster alert group description (string) Description string `pulumi:"description"` // (Computed) The cluster alert group interval seconds. Default: `180` (int) @@ -71,8 +71,8 @@ type LookupClusterAlertGroupResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // (Computed) The cluster alert group labels (map) - Labels map[string]interface{} `pulumi:"labels"` - Name string `pulumi:"name"` + Labels map[string]string `pulumi:"labels"` + Name string `pulumi:"name"` // (Computed) The cluster alert group recipients (list) Recipients []GetClusterAlertGroupRecipient `pulumi:"recipients"` // (Computed) The cluster alert group wait seconds. Default: `3600` (int) @@ -120,8 +120,8 @@ func (o LookupClusterAlertGroupResultOutput) ToLookupClusterAlertGroupResultOutp } // (Computed) The cluster alert group annotations (map) -func (o LookupClusterAlertGroupResultOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v LookupClusterAlertGroupResult) map[string]interface{} { return v.Annotations }).(pulumi.MapOutput) +func (o LookupClusterAlertGroupResultOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupClusterAlertGroupResult) map[string]string { return v.Annotations }).(pulumi.StringMapOutput) } func (o LookupClusterAlertGroupResultOutput) ClusterId() pulumi.StringOutput { @@ -149,8 +149,8 @@ func (o LookupClusterAlertGroupResultOutput) Id() pulumi.StringOutput { } // (Computed) The cluster alert group labels (map) -func (o LookupClusterAlertGroupResultOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v LookupClusterAlertGroupResult) map[string]interface{} { return v.Labels }).(pulumi.MapOutput) +func (o LookupClusterAlertGroupResultOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupClusterAlertGroupResult) map[string]string { return v.Labels }).(pulumi.StringMapOutput) } func (o LookupClusterAlertGroupResultOutput) Name() pulumi.StringOutput { diff --git a/sdk/go/rancher2/getClusterAlertRule.go b/sdk/go/rancher2/getClusterAlertRule.go index 1b902c057..5f71a2658 100644 --- a/sdk/go/rancher2/getClusterAlertRule.go +++ b/sdk/go/rancher2/getClusterAlertRule.go @@ -54,7 +54,7 @@ type LookupClusterAlertRuleArgs struct { // The cluster id where create cluster alert rule (string) ClusterId string `pulumi:"clusterId"` // (Computed) The cluster alert rule labels (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The cluster alert rule name (string) Name string `pulumi:"name"` } @@ -62,8 +62,8 @@ type LookupClusterAlertRuleArgs struct { // A collection of values returned by getClusterAlertRule. type LookupClusterAlertRuleResult struct { // (Computed) The cluster alert rule annotations (map) - Annotations map[string]interface{} `pulumi:"annotations"` - ClusterId string `pulumi:"clusterId"` + Annotations map[string]string `pulumi:"annotations"` + ClusterId string `pulumi:"clusterId"` // (Computed) The cluster alert rule event rule. ConflictsWith: `"metricRule", "nodeRule", "systemServiceRule"` (list Maxitems:1) EventRule GetClusterAlertRuleEventRule `pulumi:"eventRule"` // (Computed) The cluster alert rule alert group ID (string) @@ -77,7 +77,7 @@ type LookupClusterAlertRuleResult struct { // (Computed) The cluster alert rule inherited. Default: `true` (bool) Inherited bool `pulumi:"inherited"` // (Computed) The cluster alert rule labels (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // (Computed) The cluster alert rule metric rule. ConflictsWith: `"eventRule", "nodeRule", "systemServiceRule"`` (list Maxitems:1) MetricRule GetClusterAlertRuleMetricRule `pulumi:"metricRule"` Name string `pulumi:"name"` @@ -109,7 +109,7 @@ type LookupClusterAlertRuleOutputArgs struct { // The cluster id where create cluster alert rule (string) ClusterId pulumi.StringInput `pulumi:"clusterId"` // (Computed) The cluster alert rule labels (map) - Labels pulumi.MapInput `pulumi:"labels"` + Labels pulumi.StringMapInput `pulumi:"labels"` // The cluster alert rule name (string) Name pulumi.StringInput `pulumi:"name"` } @@ -134,8 +134,8 @@ func (o LookupClusterAlertRuleResultOutput) ToLookupClusterAlertRuleResultOutput } // (Computed) The cluster alert rule annotations (map) -func (o LookupClusterAlertRuleResultOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v LookupClusterAlertRuleResult) map[string]interface{} { return v.Annotations }).(pulumi.MapOutput) +func (o LookupClusterAlertRuleResultOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupClusterAlertRuleResult) map[string]string { return v.Annotations }).(pulumi.StringMapOutput) } func (o LookupClusterAlertRuleResultOutput) ClusterId() pulumi.StringOutput { @@ -173,8 +173,8 @@ func (o LookupClusterAlertRuleResultOutput) Inherited() pulumi.BoolOutput { } // (Computed) The cluster alert rule labels (map) -func (o LookupClusterAlertRuleResultOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v LookupClusterAlertRuleResult) map[string]interface{} { return v.Labels }).(pulumi.MapOutput) +func (o LookupClusterAlertRuleResultOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupClusterAlertRuleResult) map[string]string { return v.Labels }).(pulumi.StringMapOutput) } // (Computed) The cluster alert rule metric rule. ConflictsWith: `"eventRule", "nodeRule", "systemServiceRule"“ (list Maxitems:1) diff --git a/sdk/go/rancher2/getClusterDriver.go b/sdk/go/rancher2/getClusterDriver.go index 506afc0b9..b669bae83 100644 --- a/sdk/go/rancher2/getClusterDriver.go +++ b/sdk/go/rancher2/getClusterDriver.go @@ -63,7 +63,7 @@ type LookupClusterDriverResult struct { // (Computed) Actual url of the cluster driver (string) ActualUrl string `pulumi:"actualUrl"` // (Computed) Annotations of the resource (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // (Computed) Specify whether the cluster driver is an internal cluster driver or not (bool) Builtin bool `pulumi:"builtin"` // (Computed) Verify that the downloaded driver matches the expected checksum (string) @@ -71,8 +71,8 @@ type LookupClusterDriverResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // (Computed) Labels of the resource (map) - Labels map[string]interface{} `pulumi:"labels"` - Name string `pulumi:"name"` + Labels map[string]string `pulumi:"labels"` + Name string `pulumi:"name"` // (Computed) The URL to load for customized Add Clusters screen for this driver (string) UiUrl string `pulumi:"uiUrl"` Url string `pulumi:"url"` @@ -131,8 +131,8 @@ func (o LookupClusterDriverResultOutput) ActualUrl() pulumi.StringOutput { } // (Computed) Annotations of the resource (map) -func (o LookupClusterDriverResultOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v LookupClusterDriverResult) map[string]interface{} { return v.Annotations }).(pulumi.MapOutput) +func (o LookupClusterDriverResultOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupClusterDriverResult) map[string]string { return v.Annotations }).(pulumi.StringMapOutput) } // (Computed) Specify whether the cluster driver is an internal cluster driver or not (bool) @@ -151,8 +151,8 @@ func (o LookupClusterDriverResultOutput) Id() pulumi.StringOutput { } // (Computed) Labels of the resource (map) -func (o LookupClusterDriverResultOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v LookupClusterDriverResult) map[string]interface{} { return v.Labels }).(pulumi.MapOutput) +func (o LookupClusterDriverResultOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupClusterDriverResult) map[string]string { return v.Labels }).(pulumi.StringMapOutput) } func (o LookupClusterDriverResultOutput) Name() pulumi.StringOutput { diff --git a/sdk/go/rancher2/getClusterRoleTemplateBinding.go b/sdk/go/rancher2/getClusterRoleTemplateBinding.go index 1b7fba4af..65344c557 100644 --- a/sdk/go/rancher2/getClusterRoleTemplateBinding.go +++ b/sdk/go/rancher2/getClusterRoleTemplateBinding.go @@ -62,8 +62,8 @@ type LookupClusterRoleTemplateBindingArgs struct { // A collection of values returned by getClusterRoleTemplateBinding. type LookupClusterRoleTemplateBindingResult struct { // (Computed) Annotations of the resource (map) - Annotations map[string]interface{} `pulumi:"annotations"` - ClusterId string `pulumi:"clusterId"` + Annotations map[string]string `pulumi:"annotations"` + ClusterId string `pulumi:"clusterId"` // (Computed) The group ID to assign cluster role template binding (string) GroupId string `pulumi:"groupId"` // (Computed) The groupPrincipal ID to assign cluster role template binding (string) @@ -71,9 +71,9 @@ type LookupClusterRoleTemplateBindingResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // (Computed) Labels of the resource (map) - Labels map[string]interface{} `pulumi:"labels"` - Name string `pulumi:"name"` - RoleTemplateId string `pulumi:"roleTemplateId"` + Labels map[string]string `pulumi:"labels"` + Name string `pulumi:"name"` + RoleTemplateId string `pulumi:"roleTemplateId"` // (Computed) The user ID to assign cluster role template binding (string) UserId string `pulumi:"userId"` // (Computed) The userPrincipal ID to assign cluster role template binding (string) @@ -123,8 +123,8 @@ func (o LookupClusterRoleTemplateBindingResultOutput) ToLookupClusterRoleTemplat } // (Computed) Annotations of the resource (map) -func (o LookupClusterRoleTemplateBindingResultOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v LookupClusterRoleTemplateBindingResult) map[string]interface{} { return v.Annotations }).(pulumi.MapOutput) +func (o LookupClusterRoleTemplateBindingResultOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupClusterRoleTemplateBindingResult) map[string]string { return v.Annotations }).(pulumi.StringMapOutput) } func (o LookupClusterRoleTemplateBindingResultOutput) ClusterId() pulumi.StringOutput { @@ -147,8 +147,8 @@ func (o LookupClusterRoleTemplateBindingResultOutput) Id() pulumi.StringOutput { } // (Computed) Labels of the resource (map) -func (o LookupClusterRoleTemplateBindingResultOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v LookupClusterRoleTemplateBindingResult) map[string]interface{} { return v.Labels }).(pulumi.MapOutput) +func (o LookupClusterRoleTemplateBindingResultOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupClusterRoleTemplateBindingResult) map[string]string { return v.Labels }).(pulumi.StringMapOutput) } func (o LookupClusterRoleTemplateBindingResultOutput) Name() pulumi.StringOutput { diff --git a/sdk/go/rancher2/getClusterTemplate.go b/sdk/go/rancher2/getClusterTemplate.go index f11daea54..ae12c78c4 100644 --- a/sdk/go/rancher2/getClusterTemplate.go +++ b/sdk/go/rancher2/getClusterTemplate.go @@ -53,10 +53,10 @@ func LookupClusterTemplate(ctx *pulumi.Context, args *LookupClusterTemplateArgs, // A collection of arguments for invoking getClusterTemplate. type LookupClusterTemplateArgs struct { // (Computed) Annotations for the cluster template (map) - Annotations map[string]interface{} `pulumi:"annotations"` - Description *string `pulumi:"description"` + Annotations map[string]string `pulumi:"annotations"` + Description *string `pulumi:"description"` // (Computed) Labels for the cluster template (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The cluster template name (string) Name string `pulumi:"name"` } @@ -64,14 +64,14 @@ type LookupClusterTemplateArgs struct { // A collection of values returned by getClusterTemplate. type LookupClusterTemplateResult struct { // (Computed) Annotations for the cluster template (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // (Computed) Default cluster template revision ID (string) DefaultRevisionId string `pulumi:"defaultRevisionId"` Description string `pulumi:"description"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // (Computed) Labels for the cluster template (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // (Computed) Cluster template members (list) Members []GetClusterTemplateMember `pulumi:"members"` Name string `pulumi:"name"` @@ -95,10 +95,10 @@ func LookupClusterTemplateOutput(ctx *pulumi.Context, args LookupClusterTemplate // A collection of arguments for invoking getClusterTemplate. type LookupClusterTemplateOutputArgs struct { // (Computed) Annotations for the cluster template (map) - Annotations pulumi.MapInput `pulumi:"annotations"` + Annotations pulumi.StringMapInput `pulumi:"annotations"` Description pulumi.StringPtrInput `pulumi:"description"` // (Computed) Labels for the cluster template (map) - Labels pulumi.MapInput `pulumi:"labels"` + Labels pulumi.StringMapInput `pulumi:"labels"` // The cluster template name (string) Name pulumi.StringInput `pulumi:"name"` } @@ -123,8 +123,8 @@ func (o LookupClusterTemplateResultOutput) ToLookupClusterTemplateResultOutputWi } // (Computed) Annotations for the cluster template (map) -func (o LookupClusterTemplateResultOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v LookupClusterTemplateResult) map[string]interface{} { return v.Annotations }).(pulumi.MapOutput) +func (o LookupClusterTemplateResultOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupClusterTemplateResult) map[string]string { return v.Annotations }).(pulumi.StringMapOutput) } // (Computed) Default cluster template revision ID (string) @@ -142,8 +142,8 @@ func (o LookupClusterTemplateResultOutput) Id() pulumi.StringOutput { } // (Computed) Labels for the cluster template (map) -func (o LookupClusterTemplateResultOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v LookupClusterTemplateResult) map[string]interface{} { return v.Labels }).(pulumi.MapOutput) +func (o LookupClusterTemplateResultOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupClusterTemplateResult) map[string]string { return v.Labels }).(pulumi.StringMapOutput) } // (Computed) Cluster template members (list) diff --git a/sdk/go/rancher2/getClusterV2.go b/sdk/go/rancher2/getClusterV2.go index 4e7f9ad23..17fff0363 100644 --- a/sdk/go/rancher2/getClusterV2.go +++ b/sdk/go/rancher2/getClusterV2.go @@ -61,7 +61,7 @@ type LookupClusterV2Args struct { type LookupClusterV2Result struct { // (Computed) Optional Agent Env Vars for Rancher agent (list) AgentEnvVars []GetClusterV2AgentEnvVar `pulumi:"agentEnvVars"` - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // (Computed) Cluster V2 cloud credential secret name (string) CloudCredentialSecretName string `pulumi:"cloudCredentialSecretName"` // (Computed/Sensitive) Cluster Registration Token generated for the cluster v2 (list maxitems:1) @@ -82,9 +82,9 @@ type LookupClusterV2Result struct { // (Computed/Sensitive) Kube Config generated for the cluster v2 (string) KubeConfig string `pulumi:"kubeConfig"` // (Computed) The kubernetes version of the Cluster v2 (list maxitems:1) - KubernetesVersion string `pulumi:"kubernetesVersion"` - Labels map[string]interface{} `pulumi:"labels"` - Name string `pulumi:"name"` + KubernetesVersion string `pulumi:"kubernetesVersion"` + Labels map[string]string `pulumi:"labels"` + Name string `pulumi:"name"` // (Computed) Cluster v2 k8s resource version (string) ResourceVersion string `pulumi:"resourceVersion"` // (Computed) The RKE configuration for `k3s` and `rke2` Clusters v2. (list maxitems:1) @@ -136,8 +136,8 @@ func (o LookupClusterV2ResultOutput) AgentEnvVars() GetClusterV2AgentEnvVarArray return o.ApplyT(func(v LookupClusterV2Result) []GetClusterV2AgentEnvVar { return v.AgentEnvVars }).(GetClusterV2AgentEnvVarArrayOutput) } -func (o LookupClusterV2ResultOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v LookupClusterV2Result) map[string]interface{} { return v.Annotations }).(pulumi.MapOutput) +func (o LookupClusterV2ResultOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupClusterV2Result) map[string]string { return v.Annotations }).(pulumi.StringMapOutput) } // (Computed) Cluster V2 cloud credential secret name (string) @@ -194,8 +194,8 @@ func (o LookupClusterV2ResultOutput) KubernetesVersion() pulumi.StringOutput { return o.ApplyT(func(v LookupClusterV2Result) string { return v.KubernetesVersion }).(pulumi.StringOutput) } -func (o LookupClusterV2ResultOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v LookupClusterV2Result) map[string]interface{} { return v.Labels }).(pulumi.MapOutput) +func (o LookupClusterV2ResultOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupClusterV2Result) map[string]string { return v.Labels }).(pulumi.StringMapOutput) } func (o LookupClusterV2ResultOutput) Name() pulumi.StringOutput { diff --git a/sdk/go/rancher2/getConfigMapV2.go b/sdk/go/rancher2/getConfigMapV2.go index c6e4b8c19..03033b2b8 100644 --- a/sdk/go/rancher2/getConfigMapV2.go +++ b/sdk/go/rancher2/getConfigMapV2.go @@ -35,18 +35,18 @@ type LookupConfigMapV2Args struct { // A collection of values returned by getConfigMapV2. type LookupConfigMapV2Result struct { // (Computed) Annotations for the configMap v2 (map) - Annotations map[string]interface{} `pulumi:"annotations"` - ClusterId string `pulumi:"clusterId"` + Annotations map[string]string `pulumi:"annotations"` + ClusterId string `pulumi:"clusterId"` // (Computed) The data of the configMap v2 (map) - Data map[string]interface{} `pulumi:"data"` + Data map[string]string `pulumi:"data"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // (Computed) If set to true, any configMap update will remove and recreate the configMap. This is a beta field enabled by k8s `ImmutableEphemeralVolumes` feature gate (bool) Immutable bool `pulumi:"immutable"` // (Computed) Labels for the configMap v2 (map) - Labels map[string]interface{} `pulumi:"labels"` - Name string `pulumi:"name"` - Namespace *string `pulumi:"namespace"` + Labels map[string]string `pulumi:"labels"` + Name string `pulumi:"name"` + Namespace *string `pulumi:"namespace"` // (Computed) The k8s resource version (string) ResourceVersion string `pulumi:"resourceVersion"` } @@ -94,8 +94,8 @@ func (o LookupConfigMapV2ResultOutput) ToLookupConfigMapV2ResultOutputWithContex } // (Computed) Annotations for the configMap v2 (map) -func (o LookupConfigMapV2ResultOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v LookupConfigMapV2Result) map[string]interface{} { return v.Annotations }).(pulumi.MapOutput) +func (o LookupConfigMapV2ResultOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupConfigMapV2Result) map[string]string { return v.Annotations }).(pulumi.StringMapOutput) } func (o LookupConfigMapV2ResultOutput) ClusterId() pulumi.StringOutput { @@ -103,8 +103,8 @@ func (o LookupConfigMapV2ResultOutput) ClusterId() pulumi.StringOutput { } // (Computed) The data of the configMap v2 (map) -func (o LookupConfigMapV2ResultOutput) Data() pulumi.MapOutput { - return o.ApplyT(func(v LookupConfigMapV2Result) map[string]interface{} { return v.Data }).(pulumi.MapOutput) +func (o LookupConfigMapV2ResultOutput) Data() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupConfigMapV2Result) map[string]string { return v.Data }).(pulumi.StringMapOutput) } // The provider-assigned unique ID for this managed resource. @@ -118,8 +118,8 @@ func (o LookupConfigMapV2ResultOutput) Immutable() pulumi.BoolOutput { } // (Computed) Labels for the configMap v2 (map) -func (o LookupConfigMapV2ResultOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v LookupConfigMapV2Result) map[string]interface{} { return v.Labels }).(pulumi.MapOutput) +func (o LookupConfigMapV2ResultOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupConfigMapV2Result) map[string]string { return v.Labels }).(pulumi.StringMapOutput) } func (o LookupConfigMapV2ResultOutput) Name() pulumi.StringOutput { diff --git a/sdk/go/rancher2/getEtcdBackup.go b/sdk/go/rancher2/getEtcdBackup.go index 8a2d1def6..d690325bb 100644 --- a/sdk/go/rancher2/getEtcdBackup.go +++ b/sdk/go/rancher2/getEtcdBackup.go @@ -60,7 +60,7 @@ type LookupEtcdBackupArgs struct { // A collection of values returned by getEtcdBackup. type LookupEtcdBackupResult struct { // (Computed) Annotations for Etcd Backup object (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // (Computed) Backup config for etcd backup (list maxitems:1) BackupConfig GetEtcdBackupBackupConfig `pulumi:"backupConfig"` ClusterId string `pulumi:"clusterId"` @@ -69,7 +69,7 @@ type LookupEtcdBackupResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // (Computed) Labels for Etcd Backup object (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // (Computed) Manual execution of the Etcd Backup. Default `false` (bool) Manual bool `pulumi:"manual"` Name string `pulumi:"name"` @@ -118,8 +118,8 @@ func (o LookupEtcdBackupResultOutput) ToLookupEtcdBackupResultOutputWithContext( } // (Computed) Annotations for Etcd Backup object (map) -func (o LookupEtcdBackupResultOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v LookupEtcdBackupResult) map[string]interface{} { return v.Annotations }).(pulumi.MapOutput) +func (o LookupEtcdBackupResultOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupEtcdBackupResult) map[string]string { return v.Annotations }).(pulumi.StringMapOutput) } // (Computed) Backup config for etcd backup (list maxitems:1) @@ -142,8 +142,8 @@ func (o LookupEtcdBackupResultOutput) Id() pulumi.StringOutput { } // (Computed) Labels for Etcd Backup object (map) -func (o LookupEtcdBackupResultOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v LookupEtcdBackupResult) map[string]interface{} { return v.Labels }).(pulumi.MapOutput) +func (o LookupEtcdBackupResultOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupEtcdBackupResult) map[string]string { return v.Labels }).(pulumi.StringMapOutput) } // (Computed) Manual execution of the Etcd Backup. Default `false` (bool) diff --git a/sdk/go/rancher2/getGlobalDnsProvider.go b/sdk/go/rancher2/getGlobalDnsProvider.go index 58477e408..7243f145c 100644 --- a/sdk/go/rancher2/getGlobalDnsProvider.go +++ b/sdk/go/rancher2/getGlobalDnsProvider.go @@ -58,13 +58,13 @@ type LookupGlobalDnsProviderArgs struct { type LookupGlobalDnsProviderResult struct { AlidnsConfig GetGlobalDnsProviderAlidnsConfig `pulumi:"alidnsConfig"` // (Computed) Annotations of the resource (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` CloudflareConfig GetGlobalDnsProviderCloudflareConfig `pulumi:"cloudflareConfig"` DnsProvider string `pulumi:"dnsProvider"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // (Computed) Labels of the resource (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // (Computed) The name of the global DNS provider (string) Name string `pulumi:"name"` RootDomain string `pulumi:"rootDomain"` @@ -114,8 +114,8 @@ func (o LookupGlobalDnsProviderResultOutput) AlidnsConfig() GetGlobalDnsProvider } // (Computed) Annotations of the resource (map) -func (o LookupGlobalDnsProviderResultOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v LookupGlobalDnsProviderResult) map[string]interface{} { return v.Annotations }).(pulumi.MapOutput) +func (o LookupGlobalDnsProviderResultOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupGlobalDnsProviderResult) map[string]string { return v.Annotations }).(pulumi.StringMapOutput) } func (o LookupGlobalDnsProviderResultOutput) CloudflareConfig() GetGlobalDnsProviderCloudflareConfigOutput { @@ -132,8 +132,8 @@ func (o LookupGlobalDnsProviderResultOutput) Id() pulumi.StringOutput { } // (Computed) Labels of the resource (map) -func (o LookupGlobalDnsProviderResultOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v LookupGlobalDnsProviderResult) map[string]interface{} { return v.Labels }).(pulumi.MapOutput) +func (o LookupGlobalDnsProviderResultOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupGlobalDnsProviderResult) map[string]string { return v.Labels }).(pulumi.StringMapOutput) } // (Computed) The name of the global DNS provider (string) diff --git a/sdk/go/rancher2/getGlobalRole.go b/sdk/go/rancher2/getGlobalRole.go index 26aedde6d..0aec27958 100644 --- a/sdk/go/rancher2/getGlobalRole.go +++ b/sdk/go/rancher2/getGlobalRole.go @@ -59,7 +59,7 @@ type LookupGlobalRoleArgs struct { // A collection of values returned by getGlobalRole. type LookupGlobalRoleResult struct { // (Computed) Annotations for global role object (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // (Computed) Builtin global role (bool) Builtin bool `pulumi:"builtin"` // (Computed) Global role description (string) @@ -69,8 +69,8 @@ type LookupGlobalRoleResult struct { // (Optional) Names of role templates whose permissions are granted by this global role in every cluster besides the local cluster (list) InheritedClusterRoles []string `pulumi:"inheritedClusterRoles"` // (Computed) Labels for global role object (map) - Labels map[string]interface{} `pulumi:"labels"` - Name string `pulumi:"name"` + Labels map[string]string `pulumi:"labels"` + Name string `pulumi:"name"` // (Computed) Whether or not this role should be added to new users (bool) NewUserDefault bool `pulumi:"newUserDefault"` // (Computed) Global role policy rules (list) @@ -118,8 +118,8 @@ func (o LookupGlobalRoleResultOutput) ToLookupGlobalRoleResultOutputWithContext( } // (Computed) Annotations for global role object (map) -func (o LookupGlobalRoleResultOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v LookupGlobalRoleResult) map[string]interface{} { return v.Annotations }).(pulumi.MapOutput) +func (o LookupGlobalRoleResultOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupGlobalRoleResult) map[string]string { return v.Annotations }).(pulumi.StringMapOutput) } // (Computed) Builtin global role (bool) @@ -143,8 +143,8 @@ func (o LookupGlobalRoleResultOutput) InheritedClusterRoles() pulumi.StringArray } // (Computed) Labels for global role object (map) -func (o LookupGlobalRoleResultOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v LookupGlobalRoleResult) map[string]interface{} { return v.Labels }).(pulumi.MapOutput) +func (o LookupGlobalRoleResultOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupGlobalRoleResult) map[string]string { return v.Labels }).(pulumi.StringMapOutput) } func (o LookupGlobalRoleResultOutput) Name() pulumi.StringOutput { diff --git a/sdk/go/rancher2/getGlobalRoleBinding.go b/sdk/go/rancher2/getGlobalRoleBinding.go index 29aa786b8..c5bf51eb6 100644 --- a/sdk/go/rancher2/getGlobalRoleBinding.go +++ b/sdk/go/rancher2/getGlobalRoleBinding.go @@ -60,15 +60,15 @@ type LookupGlobalRoleBindingArgs struct { // A collection of values returned by getGlobalRoleBinding. type LookupGlobalRoleBindingResult struct { // (Computed) Annotations of the resource (map) - Annotations map[string]interface{} `pulumi:"annotations"` - GlobalRoleId string `pulumi:"globalRoleId"` + Annotations map[string]string `pulumi:"annotations"` + GlobalRoleId string `pulumi:"globalRoleId"` // (Computed) The group principal ID to assign global role binding. Rancher v2.4.0 or higher is required (string) GroupPrincipalId string `pulumi:"groupPrincipalId"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // (Computed) Labels of the resource (map) - Labels map[string]interface{} `pulumi:"labels"` - Name string `pulumi:"name"` + Labels map[string]string `pulumi:"labels"` + Name string `pulumi:"name"` // (Computed) The user ID to assign global role binding (string) UserId string `pulumi:"userId"` } @@ -114,8 +114,8 @@ func (o LookupGlobalRoleBindingResultOutput) ToLookupGlobalRoleBindingResultOutp } // (Computed) Annotations of the resource (map) -func (o LookupGlobalRoleBindingResultOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v LookupGlobalRoleBindingResult) map[string]interface{} { return v.Annotations }).(pulumi.MapOutput) +func (o LookupGlobalRoleBindingResultOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupGlobalRoleBindingResult) map[string]string { return v.Annotations }).(pulumi.StringMapOutput) } func (o LookupGlobalRoleBindingResultOutput) GlobalRoleId() pulumi.StringOutput { @@ -133,8 +133,8 @@ func (o LookupGlobalRoleBindingResultOutput) Id() pulumi.StringOutput { } // (Computed) Labels of the resource (map) -func (o LookupGlobalRoleBindingResultOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v LookupGlobalRoleBindingResult) map[string]interface{} { return v.Labels }).(pulumi.MapOutput) +func (o LookupGlobalRoleBindingResultOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupGlobalRoleBindingResult) map[string]string { return v.Labels }).(pulumi.StringMapOutput) } func (o LookupGlobalRoleBindingResultOutput) Name() pulumi.StringOutput { diff --git a/sdk/go/rancher2/getMultiClusterApp.go b/sdk/go/rancher2/getMultiClusterApp.go index 23c771b19..4845fed34 100644 --- a/sdk/go/rancher2/getMultiClusterApp.go +++ b/sdk/go/rancher2/getMultiClusterApp.go @@ -57,7 +57,7 @@ type LookupMultiClusterAppArgs struct { // A collection of values returned by getMultiClusterApp. type LookupMultiClusterAppResult struct { // (Computed) Annotations for multi cluster app object (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // (Computed) The multi cluster app answers (list) Answers []GetMultiClusterAppAnswer `pulumi:"answers"` // (Computed) The multi cluster app catalog name (string) @@ -65,7 +65,7 @@ type LookupMultiClusterAppResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // (Computed) Labels for multi cluster app object (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // (Computed) The multi cluster app members (list) Members []GetMultiClusterAppMember `pulumi:"members"` Name string `pulumi:"name"` @@ -126,8 +126,8 @@ func (o LookupMultiClusterAppResultOutput) ToLookupMultiClusterAppResultOutputWi } // (Computed) Annotations for multi cluster app object (map) -func (o LookupMultiClusterAppResultOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v LookupMultiClusterAppResult) map[string]interface{} { return v.Annotations }).(pulumi.MapOutput) +func (o LookupMultiClusterAppResultOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupMultiClusterAppResult) map[string]string { return v.Annotations }).(pulumi.StringMapOutput) } // (Computed) The multi cluster app answers (list) @@ -146,8 +146,8 @@ func (o LookupMultiClusterAppResultOutput) Id() pulumi.StringOutput { } // (Computed) Labels for multi cluster app object (map) -func (o LookupMultiClusterAppResultOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v LookupMultiClusterAppResult) map[string]interface{} { return v.Labels }).(pulumi.MapOutput) +func (o LookupMultiClusterAppResultOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupMultiClusterAppResult) map[string]string { return v.Labels }).(pulumi.StringMapOutput) } // (Computed) The multi cluster app members (list) diff --git a/sdk/go/rancher2/getNamespace.go b/sdk/go/rancher2/getNamespace.go index f7c0614e5..1e8b7edcf 100644 --- a/sdk/go/rancher2/getNamespace.go +++ b/sdk/go/rancher2/getNamespace.go @@ -60,7 +60,7 @@ type LookupNamespaceArgs struct { // A collection of values returned by getNamespace. type LookupNamespaceResult struct { // (Computed) Annotations for Node Pool object (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // (Computed) Default containers resource limits on namespace (List maxitem:1) ContainerResourceLimit GetNamespaceContainerResourceLimit `pulumi:"containerResourceLimit"` // (Computed) A namespace description (string) @@ -68,9 +68,9 @@ type LookupNamespaceResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // (Computed) Labels for Node Pool object (map) - Labels map[string]interface{} `pulumi:"labels"` - Name string `pulumi:"name"` - ProjectId string `pulumi:"projectId"` + Labels map[string]string `pulumi:"labels"` + Name string `pulumi:"name"` + ProjectId string `pulumi:"projectId"` // (Computed) Resource quota for namespace. Rancher v2.1.x or higher (list maxitems:1) ResourceQuota GetNamespaceResourceQuota `pulumi:"resourceQuota"` } @@ -116,8 +116,8 @@ func (o LookupNamespaceResultOutput) ToLookupNamespaceResultOutputWithContext(ct } // (Computed) Annotations for Node Pool object (map) -func (o LookupNamespaceResultOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v LookupNamespaceResult) map[string]interface{} { return v.Annotations }).(pulumi.MapOutput) +func (o LookupNamespaceResultOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupNamespaceResult) map[string]string { return v.Annotations }).(pulumi.StringMapOutput) } // (Computed) Default containers resource limits on namespace (List maxitem:1) @@ -136,8 +136,8 @@ func (o LookupNamespaceResultOutput) Id() pulumi.StringOutput { } // (Computed) Labels for Node Pool object (map) -func (o LookupNamespaceResultOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v LookupNamespaceResult) map[string]interface{} { return v.Labels }).(pulumi.MapOutput) +func (o LookupNamespaceResultOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupNamespaceResult) map[string]string { return v.Labels }).(pulumi.StringMapOutput) } func (o LookupNamespaceResultOutput) Name() pulumi.StringOutput { diff --git a/sdk/go/rancher2/getNodeDriver.go b/sdk/go/rancher2/getNodeDriver.go index 2d288a83b..d840a0e94 100644 --- a/sdk/go/rancher2/getNodeDriver.go +++ b/sdk/go/rancher2/getNodeDriver.go @@ -61,7 +61,7 @@ type LookupNodeDriverResult struct { // (Computed) Specify if the node driver state (bool) Active bool `pulumi:"active"` // (Computed) Annotations of the resource (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // (Computed) Specify wheter the node driver is an internal cluster driver or not (bool) Builtin bool `pulumi:"builtin"` // (Computed) Verify that the downloaded driver matches the expected checksum (string) @@ -73,8 +73,8 @@ type LookupNodeDriverResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // (Computed) Labels of the resource (map) - Labels map[string]interface{} `pulumi:"labels"` - Name string `pulumi:"name"` + Labels map[string]string `pulumi:"labels"` + Name string `pulumi:"name"` // (Computed) The URL to load for customized Add Node screen for this driver (string) UiUrl string `pulumi:"uiUrl"` Url string `pulumi:"url"` @@ -128,8 +128,8 @@ func (o LookupNodeDriverResultOutput) Active() pulumi.BoolOutput { } // (Computed) Annotations of the resource (map) -func (o LookupNodeDriverResultOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v LookupNodeDriverResult) map[string]interface{} { return v.Annotations }).(pulumi.MapOutput) +func (o LookupNodeDriverResultOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupNodeDriverResult) map[string]string { return v.Annotations }).(pulumi.StringMapOutput) } // (Computed) Specify wheter the node driver is an internal cluster driver or not (bool) @@ -158,8 +158,8 @@ func (o LookupNodeDriverResultOutput) Id() pulumi.StringOutput { } // (Computed) Labels of the resource (map) -func (o LookupNodeDriverResultOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v LookupNodeDriverResult) map[string]interface{} { return v.Labels }).(pulumi.MapOutput) +func (o LookupNodeDriverResultOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupNodeDriverResult) map[string]string { return v.Labels }).(pulumi.StringMapOutput) } func (o LookupNodeDriverResultOutput) Name() pulumi.StringOutput { diff --git a/sdk/go/rancher2/getNodePool.go b/sdk/go/rancher2/getNodePool.go index 4682548e5..ade2dc997 100644 --- a/sdk/go/rancher2/getNodePool.go +++ b/sdk/go/rancher2/getNodePool.go @@ -62,8 +62,8 @@ type LookupNodePoolArgs struct { // A collection of values returned by getNodePool. type LookupNodePoolResult struct { // (Computed) Annotations for Node Pool object (map) - Annotations map[string]interface{} `pulumi:"annotations"` - ClusterId string `pulumi:"clusterId"` + Annotations map[string]string `pulumi:"annotations"` + ClusterId string `pulumi:"clusterId"` // (Computed) RKE control plane role for created nodes (bool) ControlPlane bool `pulumi:"controlPlane"` // (Computed) Delete not ready node after secs. Default `0` (int) @@ -75,8 +75,8 @@ type LookupNodePoolResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // (Computed) Labels for Node Pool object (map) - Labels map[string]interface{} `pulumi:"labels"` - Name string `pulumi:"name"` + Labels map[string]string `pulumi:"labels"` + Name string `pulumi:"name"` // (Computed) Node taints (List) NodeTaints []GetNodePoolNodeTaint `pulumi:"nodeTaints"` NodeTemplateId string `pulumi:"nodeTemplateId"` @@ -129,8 +129,8 @@ func (o LookupNodePoolResultOutput) ToLookupNodePoolResultOutputWithContext(ctx } // (Computed) Annotations for Node Pool object (map) -func (o LookupNodePoolResultOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v LookupNodePoolResult) map[string]interface{} { return v.Annotations }).(pulumi.MapOutput) +func (o LookupNodePoolResultOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupNodePoolResult) map[string]string { return v.Annotations }).(pulumi.StringMapOutput) } func (o LookupNodePoolResultOutput) ClusterId() pulumi.StringOutput { @@ -163,8 +163,8 @@ func (o LookupNodePoolResultOutput) Id() pulumi.StringOutput { } // (Computed) Labels for Node Pool object (map) -func (o LookupNodePoolResultOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v LookupNodePoolResult) map[string]interface{} { return v.Labels }).(pulumi.MapOutput) +func (o LookupNodePoolResultOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupNodePoolResult) map[string]string { return v.Labels }).(pulumi.StringMapOutput) } func (o LookupNodePoolResultOutput) Name() pulumi.StringOutput { diff --git a/sdk/go/rancher2/getNodeTemplate.go b/sdk/go/rancher2/getNodeTemplate.go index 4cd25ce45..54f38c61f 100644 --- a/sdk/go/rancher2/getNodeTemplate.go +++ b/sdk/go/rancher2/getNodeTemplate.go @@ -59,7 +59,7 @@ type LookupNodeTemplateArgs struct { // A collection of values returned by getNodeTemplate. type LookupNodeTemplateResult struct { // (Computed) Annotations for Node Template object (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // (Computed) Cloud credential ID for the Node Template. Required from Rancher v2.2.x (string) CloudCredentialId string `pulumi:"cloudCredentialId"` // (Computed) Description for the Node Template (string) @@ -67,15 +67,15 @@ type LookupNodeTemplateResult struct { // (Computed) The driver of the node template (string) Driver string `pulumi:"driver"` // (Computed) Engine environment for the node template (string) - EngineEnv map[string]interface{} `pulumi:"engineEnv"` + EngineEnv map[string]string `pulumi:"engineEnv"` // (Computed) Insecure registry for the node template (list) EngineInsecureRegistries []string `pulumi:"engineInsecureRegistries"` // (Computed) Docker engine install URL for the node template (string) EngineInstallUrl string `pulumi:"engineInstallUrl"` // (Computed) Engine label for the node template (string) - EngineLabel map[string]interface{} `pulumi:"engineLabel"` + EngineLabel map[string]string `pulumi:"engineLabel"` // (Computed) Engine options for the node template (map) - EngineOpt map[string]interface{} `pulumi:"engineOpt"` + EngineOpt map[string]string `pulumi:"engineOpt"` // (Computed) Engine registry mirror for the node template (list) EngineRegistryMirrors []string `pulumi:"engineRegistryMirrors"` // (Computed) Engine storage driver for the node template (string) @@ -83,8 +83,8 @@ type LookupNodeTemplateResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // (Computed) Labels for Node Template object (map) - Labels map[string]interface{} `pulumi:"labels"` - Name string `pulumi:"name"` + Labels map[string]string `pulumi:"labels"` + Name string `pulumi:"name"` // (Computed) Node taints (List) NodeTaints []GetNodeTemplateNodeTaint `pulumi:"nodeTaints"` // (Computed) Engine storage driver for the node template (bool) @@ -132,8 +132,8 @@ func (o LookupNodeTemplateResultOutput) ToLookupNodeTemplateResultOutputWithCont } // (Computed) Annotations for Node Template object (map) -func (o LookupNodeTemplateResultOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v LookupNodeTemplateResult) map[string]interface{} { return v.Annotations }).(pulumi.MapOutput) +func (o LookupNodeTemplateResultOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupNodeTemplateResult) map[string]string { return v.Annotations }).(pulumi.StringMapOutput) } // (Computed) Cloud credential ID for the Node Template. Required from Rancher v2.2.x (string) @@ -152,8 +152,8 @@ func (o LookupNodeTemplateResultOutput) Driver() pulumi.StringOutput { } // (Computed) Engine environment for the node template (string) -func (o LookupNodeTemplateResultOutput) EngineEnv() pulumi.MapOutput { - return o.ApplyT(func(v LookupNodeTemplateResult) map[string]interface{} { return v.EngineEnv }).(pulumi.MapOutput) +func (o LookupNodeTemplateResultOutput) EngineEnv() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupNodeTemplateResult) map[string]string { return v.EngineEnv }).(pulumi.StringMapOutput) } // (Computed) Insecure registry for the node template (list) @@ -167,13 +167,13 @@ func (o LookupNodeTemplateResultOutput) EngineInstallUrl() pulumi.StringOutput { } // (Computed) Engine label for the node template (string) -func (o LookupNodeTemplateResultOutput) EngineLabel() pulumi.MapOutput { - return o.ApplyT(func(v LookupNodeTemplateResult) map[string]interface{} { return v.EngineLabel }).(pulumi.MapOutput) +func (o LookupNodeTemplateResultOutput) EngineLabel() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupNodeTemplateResult) map[string]string { return v.EngineLabel }).(pulumi.StringMapOutput) } // (Computed) Engine options for the node template (map) -func (o LookupNodeTemplateResultOutput) EngineOpt() pulumi.MapOutput { - return o.ApplyT(func(v LookupNodeTemplateResult) map[string]interface{} { return v.EngineOpt }).(pulumi.MapOutput) +func (o LookupNodeTemplateResultOutput) EngineOpt() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupNodeTemplateResult) map[string]string { return v.EngineOpt }).(pulumi.StringMapOutput) } // (Computed) Engine registry mirror for the node template (list) @@ -192,8 +192,8 @@ func (o LookupNodeTemplateResultOutput) Id() pulumi.StringOutput { } // (Computed) Labels for Node Template object (map) -func (o LookupNodeTemplateResultOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v LookupNodeTemplateResult) map[string]interface{} { return v.Labels }).(pulumi.MapOutput) +func (o LookupNodeTemplateResultOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupNodeTemplateResult) map[string]string { return v.Labels }).(pulumi.StringMapOutput) } func (o LookupNodeTemplateResultOutput) Name() pulumi.StringOutput { diff --git a/sdk/go/rancher2/getNotifier.go b/sdk/go/rancher2/getNotifier.go index cc061230a..0d894ba54 100644 --- a/sdk/go/rancher2/getNotifier.go +++ b/sdk/go/rancher2/getNotifier.go @@ -64,8 +64,8 @@ type LookupNotifierArgs struct { // A collection of values returned by getNotifier. type LookupNotifierResult struct { // (Computed) Annotations for notifier object (map) - Annotations map[string]interface{} `pulumi:"annotations"` - ClusterId string `pulumi:"clusterId"` + Annotations map[string]string `pulumi:"annotations"` + ClusterId string `pulumi:"clusterId"` // (Computed) The notifier description (string) Description string `pulumi:"description"` // (Computed) Dingtalk config for notifier (list maxitems:1) @@ -73,7 +73,7 @@ type LookupNotifierResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // (Computed) Labels for notifier object (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // (Computed) MSTeams config for notifier (list maxitems:1) MsteamsConfig *GetNotifierMsteamsConfig `pulumi:"msteamsConfig"` Name string `pulumi:"name"` @@ -134,8 +134,8 @@ func (o LookupNotifierResultOutput) ToLookupNotifierResultOutputWithContext(ctx } // (Computed) Annotations for notifier object (map) -func (o LookupNotifierResultOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v LookupNotifierResult) map[string]interface{} { return v.Annotations }).(pulumi.MapOutput) +func (o LookupNotifierResultOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupNotifierResult) map[string]string { return v.Annotations }).(pulumi.StringMapOutput) } func (o LookupNotifierResultOutput) ClusterId() pulumi.StringOutput { @@ -158,8 +158,8 @@ func (o LookupNotifierResultOutput) Id() pulumi.StringOutput { } // (Computed) Labels for notifier object (map) -func (o LookupNotifierResultOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v LookupNotifierResult) map[string]interface{} { return v.Labels }).(pulumi.MapOutput) +func (o LookupNotifierResultOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupNotifierResult) map[string]string { return v.Labels }).(pulumi.StringMapOutput) } // (Computed) MSTeams config for notifier (list maxitems:1) diff --git a/sdk/go/rancher2/getPodSecurityAdmissionConfigurationTemplate.go b/sdk/go/rancher2/getPodSecurityAdmissionConfigurationTemplate.go index 90eec3ce8..de82e9a49 100644 --- a/sdk/go/rancher2/getPodSecurityAdmissionConfigurationTemplate.go +++ b/sdk/go/rancher2/getPodSecurityAdmissionConfigurationTemplate.go @@ -23,21 +23,21 @@ func LookupPodSecurityAdmissionConfigurationTemplate(ctx *pulumi.Context, args * // A collection of arguments for invoking getPodSecurityAdmissionConfigurationTemplate. type LookupPodSecurityAdmissionConfigurationTemplateArgs struct { - Annotations map[string]interface{} `pulumi:"annotations"` - Labels map[string]interface{} `pulumi:"labels"` - Name string `pulumi:"name"` + Annotations map[string]string `pulumi:"annotations"` + Labels map[string]string `pulumi:"labels"` + Name string `pulumi:"name"` } // A collection of values returned by getPodSecurityAdmissionConfigurationTemplate. type LookupPodSecurityAdmissionConfigurationTemplateResult struct { - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` Defaults GetPodSecurityAdmissionConfigurationTemplateDefaults `pulumi:"defaults"` Description string `pulumi:"description"` Exemptions GetPodSecurityAdmissionConfigurationTemplateExemptions `pulumi:"exemptions"` // The provider-assigned unique ID for this managed resource. - Id string `pulumi:"id"` - Labels map[string]interface{} `pulumi:"labels"` - Name string `pulumi:"name"` + Id string `pulumi:"id"` + Labels map[string]string `pulumi:"labels"` + Name string `pulumi:"name"` } func LookupPodSecurityAdmissionConfigurationTemplateOutput(ctx *pulumi.Context, args LookupPodSecurityAdmissionConfigurationTemplateOutputArgs, opts ...pulumi.InvokeOption) LookupPodSecurityAdmissionConfigurationTemplateResultOutput { @@ -55,9 +55,9 @@ func LookupPodSecurityAdmissionConfigurationTemplateOutput(ctx *pulumi.Context, // A collection of arguments for invoking getPodSecurityAdmissionConfigurationTemplate. type LookupPodSecurityAdmissionConfigurationTemplateOutputArgs struct { - Annotations pulumi.MapInput `pulumi:"annotations"` - Labels pulumi.MapInput `pulumi:"labels"` - Name pulumi.StringInput `pulumi:"name"` + Annotations pulumi.StringMapInput `pulumi:"annotations"` + Labels pulumi.StringMapInput `pulumi:"labels"` + Name pulumi.StringInput `pulumi:"name"` } func (LookupPodSecurityAdmissionConfigurationTemplateOutputArgs) ElementType() reflect.Type { @@ -79,10 +79,8 @@ func (o LookupPodSecurityAdmissionConfigurationTemplateResultOutput) ToLookupPod return o } -func (o LookupPodSecurityAdmissionConfigurationTemplateResultOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v LookupPodSecurityAdmissionConfigurationTemplateResult) map[string]interface{} { - return v.Annotations - }).(pulumi.MapOutput) +func (o LookupPodSecurityAdmissionConfigurationTemplateResultOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupPodSecurityAdmissionConfigurationTemplateResult) map[string]string { return v.Annotations }).(pulumi.StringMapOutput) } func (o LookupPodSecurityAdmissionConfigurationTemplateResultOutput) Defaults() GetPodSecurityAdmissionConfigurationTemplateDefaultsOutput { @@ -106,8 +104,8 @@ func (o LookupPodSecurityAdmissionConfigurationTemplateResultOutput) Id() pulumi return o.ApplyT(func(v LookupPodSecurityAdmissionConfigurationTemplateResult) string { return v.Id }).(pulumi.StringOutput) } -func (o LookupPodSecurityAdmissionConfigurationTemplateResultOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v LookupPodSecurityAdmissionConfigurationTemplateResult) map[string]interface{} { return v.Labels }).(pulumi.MapOutput) +func (o LookupPodSecurityAdmissionConfigurationTemplateResultOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupPodSecurityAdmissionConfigurationTemplateResult) map[string]string { return v.Labels }).(pulumi.StringMapOutput) } func (o LookupPodSecurityAdmissionConfigurationTemplateResultOutput) Name() pulumi.StringOutput { diff --git a/sdk/go/rancher2/getPodSecurityPolicyTemplate.go b/sdk/go/rancher2/getPodSecurityPolicyTemplate.go index e9ca399fd..3a5004653 100644 --- a/sdk/go/rancher2/getPodSecurityPolicyTemplate.go +++ b/sdk/go/rancher2/getPodSecurityPolicyTemplate.go @@ -41,7 +41,7 @@ type LookupPodSecurityPolicyTemplateArgs struct { // (list) AllowedUnsafeSysctls []string `pulumi:"allowedUnsafeSysctls"` // Annotations for PodSecurityPolicyTemplate object (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // (list) DefaultAddCapabilities []string `pulumi:"defaultAddCapabilities"` // (list) @@ -60,7 +60,7 @@ type LookupPodSecurityPolicyTemplateArgs struct { // (list) HostPorts []GetPodSecurityPolicyTemplateHostPort `pulumi:"hostPorts"` // Labels for PodSecurityPolicyTemplate object (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The name of the PodSecurityPolicyTemplate (string) Name string `pulumi:"name"` // (bool) @@ -92,7 +92,7 @@ type LookupPodSecurityPolicyTemplateResult struct { AllowedHostPaths []GetPodSecurityPolicyTemplateAllowedHostPath `pulumi:"allowedHostPaths"` AllowedProcMountTypes []string `pulumi:"allowedProcMountTypes"` AllowedUnsafeSysctls []string `pulumi:"allowedUnsafeSysctls"` - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` DefaultAddCapabilities []string `pulumi:"defaultAddCapabilities"` DefaultAllowPrivilegeEscalation *bool `pulumi:"defaultAllowPrivilegeEscalation"` Description string `pulumi:"description"` @@ -104,7 +104,7 @@ type LookupPodSecurityPolicyTemplateResult struct { HostPorts []GetPodSecurityPolicyTemplateHostPort `pulumi:"hostPorts"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` Name string `pulumi:"name"` Privileged bool `pulumi:"privileged"` ReadOnlyRootFilesystem bool `pulumi:"readOnlyRootFilesystem"` @@ -147,7 +147,7 @@ type LookupPodSecurityPolicyTemplateOutputArgs struct { // (list) AllowedUnsafeSysctls pulumi.StringArrayInput `pulumi:"allowedUnsafeSysctls"` // Annotations for PodSecurityPolicyTemplate object (map) - Annotations pulumi.MapInput `pulumi:"annotations"` + Annotations pulumi.StringMapInput `pulumi:"annotations"` // (list) DefaultAddCapabilities pulumi.StringArrayInput `pulumi:"defaultAddCapabilities"` // (list) @@ -166,7 +166,7 @@ type LookupPodSecurityPolicyTemplateOutputArgs struct { // (list) HostPorts GetPodSecurityPolicyTemplateHostPortArrayInput `pulumi:"hostPorts"` // Labels for PodSecurityPolicyTemplate object (map) - Labels pulumi.MapInput `pulumi:"labels"` + Labels pulumi.StringMapInput `pulumi:"labels"` // The name of the PodSecurityPolicyTemplate (string) Name pulumi.StringInput `pulumi:"name"` // (bool) @@ -242,8 +242,8 @@ func (o LookupPodSecurityPolicyTemplateResultOutput) AllowedUnsafeSysctls() pulu return o.ApplyT(func(v LookupPodSecurityPolicyTemplateResult) []string { return v.AllowedUnsafeSysctls }).(pulumi.StringArrayOutput) } -func (o LookupPodSecurityPolicyTemplateResultOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v LookupPodSecurityPolicyTemplateResult) map[string]interface{} { return v.Annotations }).(pulumi.MapOutput) +func (o LookupPodSecurityPolicyTemplateResultOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupPodSecurityPolicyTemplateResult) map[string]string { return v.Annotations }).(pulumi.StringMapOutput) } func (o LookupPodSecurityPolicyTemplateResultOutput) DefaultAddCapabilities() pulumi.StringArrayOutput { @@ -289,8 +289,8 @@ func (o LookupPodSecurityPolicyTemplateResultOutput) Id() pulumi.StringOutput { return o.ApplyT(func(v LookupPodSecurityPolicyTemplateResult) string { return v.Id }).(pulumi.StringOutput) } -func (o LookupPodSecurityPolicyTemplateResultOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v LookupPodSecurityPolicyTemplateResult) map[string]interface{} { return v.Labels }).(pulumi.MapOutput) +func (o LookupPodSecurityPolicyTemplateResultOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupPodSecurityPolicyTemplateResult) map[string]string { return v.Labels }).(pulumi.StringMapOutput) } func (o LookupPodSecurityPolicyTemplateResultOutput) Name() pulumi.StringOutput { diff --git a/sdk/go/rancher2/getProject.go b/sdk/go/rancher2/getProject.go index 6a7348fce..151367073 100644 --- a/sdk/go/rancher2/getProject.go +++ b/sdk/go/rancher2/getProject.go @@ -33,8 +33,8 @@ type LookupProjectArgs struct { // A collection of values returned by getProject. type LookupProjectResult struct { // (Computed) Annotations of the rancher2 project (map) - Annotations map[string]interface{} `pulumi:"annotations"` - ClusterId string `pulumi:"clusterId"` + Annotations map[string]string `pulumi:"annotations"` + ClusterId string `pulumi:"clusterId"` // (Computed) Default containers resource limits on project (List maxitem:1) ContainerResourceLimit GetProjectContainerResourceLimit `pulumi:"containerResourceLimit"` // (Computed) The project's description (string) @@ -44,8 +44,8 @@ type LookupProjectResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // (Computed) Labels of the rancher2 project (map) - Labels map[string]interface{} `pulumi:"labels"` - Name string `pulumi:"name"` + Labels map[string]string `pulumi:"labels"` + Name string `pulumi:"name"` // (Computed) Default Pod Security Policy ID for the project (string) PodSecurityPolicyTemplateId string `pulumi:"podSecurityPolicyTemplateId"` // (Computed) Resource quota for project. Rancher v2.1.x or higher (list maxitems:1) @@ -95,8 +95,8 @@ func (o LookupProjectResultOutput) ToLookupProjectResultOutputWithContext(ctx co } // (Computed) Annotations of the rancher2 project (map) -func (o LookupProjectResultOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v LookupProjectResult) map[string]interface{} { return v.Annotations }).(pulumi.MapOutput) +func (o LookupProjectResultOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupProjectResult) map[string]string { return v.Annotations }).(pulumi.StringMapOutput) } func (o LookupProjectResultOutput) ClusterId() pulumi.StringOutput { @@ -124,8 +124,8 @@ func (o LookupProjectResultOutput) Id() pulumi.StringOutput { } // (Computed) Labels of the rancher2 project (map) -func (o LookupProjectResultOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v LookupProjectResult) map[string]interface{} { return v.Labels }).(pulumi.MapOutput) +func (o LookupProjectResultOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupProjectResult) map[string]string { return v.Labels }).(pulumi.StringMapOutput) } func (o LookupProjectResultOutput) Name() pulumi.StringOutput { diff --git a/sdk/go/rancher2/getProjectAlertGroup.go b/sdk/go/rancher2/getProjectAlertGroup.go index 5f6f4cabc..7812e4a74 100644 --- a/sdk/go/rancher2/getProjectAlertGroup.go +++ b/sdk/go/rancher2/getProjectAlertGroup.go @@ -60,7 +60,7 @@ type LookupProjectAlertGroupArgs struct { // A collection of values returned by getProjectAlertGroup. type LookupProjectAlertGroupResult struct { // (Computed) The project alert group annotations (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // (Computed) The project alert group description (string) Description string `pulumi:"description"` // (Computed) The project alert group interval seconds. Default: `180` (int) @@ -70,9 +70,9 @@ type LookupProjectAlertGroupResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // (Computed) The project alert group labels (map) - Labels map[string]interface{} `pulumi:"labels"` - Name string `pulumi:"name"` - ProjectId string `pulumi:"projectId"` + Labels map[string]string `pulumi:"labels"` + Name string `pulumi:"name"` + ProjectId string `pulumi:"projectId"` // (Computed) The project alert group recipients (list) Recipients []GetProjectAlertGroupRecipient `pulumi:"recipients"` // (Computed) The project alert group wait seconds. Default: `3600` (int) @@ -120,8 +120,8 @@ func (o LookupProjectAlertGroupResultOutput) ToLookupProjectAlertGroupResultOutp } // (Computed) The project alert group annotations (map) -func (o LookupProjectAlertGroupResultOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v LookupProjectAlertGroupResult) map[string]interface{} { return v.Annotations }).(pulumi.MapOutput) +func (o LookupProjectAlertGroupResultOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupProjectAlertGroupResult) map[string]string { return v.Annotations }).(pulumi.StringMapOutput) } // (Computed) The project alert group description (string) @@ -145,8 +145,8 @@ func (o LookupProjectAlertGroupResultOutput) Id() pulumi.StringOutput { } // (Computed) The project alert group labels (map) -func (o LookupProjectAlertGroupResultOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v LookupProjectAlertGroupResult) map[string]interface{} { return v.Labels }).(pulumi.MapOutput) +func (o LookupProjectAlertGroupResultOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupProjectAlertGroupResult) map[string]string { return v.Labels }).(pulumi.StringMapOutput) } func (o LookupProjectAlertGroupResultOutput) Name() pulumi.StringOutput { diff --git a/sdk/go/rancher2/getProjectAlertRule.go b/sdk/go/rancher2/getProjectAlertRule.go index 09ce80077..491c37e37 100644 --- a/sdk/go/rancher2/getProjectAlertRule.go +++ b/sdk/go/rancher2/getProjectAlertRule.go @@ -52,7 +52,7 @@ func LookupProjectAlertRule(ctx *pulumi.Context, args *LookupProjectAlertRuleArg // A collection of arguments for invoking getProjectAlertRule. type LookupProjectAlertRuleArgs struct { // (Computed) The project alert rule labels (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The project alert rule name (string) Name string `pulumi:"name"` // The project id where create project alert rule (string) @@ -62,7 +62,7 @@ type LookupProjectAlertRuleArgs struct { // A collection of values returned by getProjectAlertRule. type LookupProjectAlertRuleResult struct { // (Computed) The project alert rule annotations (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // (Computed) The project alert rule alert group ID (string) GroupId string `pulumi:"groupId"` // (Computed) The project alert rule group interval seconds. Default: `180` (int) @@ -74,7 +74,7 @@ type LookupProjectAlertRuleResult struct { // (Computed) The project alert rule inherited. Default: `true` (bool) Inherited bool `pulumi:"inherited"` // (Computed) The project alert rule labels (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // (Computed) The project alert rule metric rule. ConflictsWith: `"podRule", "workloadRule"`` (list Maxitems:1) MetricRule GetProjectAlertRuleMetricRule `pulumi:"metricRule"` Name string `pulumi:"name"` @@ -105,7 +105,7 @@ func LookupProjectAlertRuleOutput(ctx *pulumi.Context, args LookupProjectAlertRu // A collection of arguments for invoking getProjectAlertRule. type LookupProjectAlertRuleOutputArgs struct { // (Computed) The project alert rule labels (map) - Labels pulumi.MapInput `pulumi:"labels"` + Labels pulumi.StringMapInput `pulumi:"labels"` // The project alert rule name (string) Name pulumi.StringInput `pulumi:"name"` // The project id where create project alert rule (string) @@ -132,8 +132,8 @@ func (o LookupProjectAlertRuleResultOutput) ToLookupProjectAlertRuleResultOutput } // (Computed) The project alert rule annotations (map) -func (o LookupProjectAlertRuleResultOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v LookupProjectAlertRuleResult) map[string]interface{} { return v.Annotations }).(pulumi.MapOutput) +func (o LookupProjectAlertRuleResultOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupProjectAlertRuleResult) map[string]string { return v.Annotations }).(pulumi.StringMapOutput) } // (Computed) The project alert rule alert group ID (string) @@ -162,8 +162,8 @@ func (o LookupProjectAlertRuleResultOutput) Inherited() pulumi.BoolOutput { } // (Computed) The project alert rule labels (map) -func (o LookupProjectAlertRuleResultOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v LookupProjectAlertRuleResult) map[string]interface{} { return v.Labels }).(pulumi.MapOutput) +func (o LookupProjectAlertRuleResultOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupProjectAlertRuleResult) map[string]string { return v.Labels }).(pulumi.StringMapOutput) } // (Computed) The project alert rule metric rule. ConflictsWith: `"podRule", "workloadRule"“ (list Maxitems:1) diff --git a/sdk/go/rancher2/getProjectRoleTemplateBinding.go b/sdk/go/rancher2/getProjectRoleTemplateBinding.go index ba7f01ea9..b1ccc72af 100644 --- a/sdk/go/rancher2/getProjectRoleTemplateBinding.go +++ b/sdk/go/rancher2/getProjectRoleTemplateBinding.go @@ -62,7 +62,7 @@ type LookupProjectRoleTemplateBindingArgs struct { // A collection of values returned by getProjectRoleTemplateBinding. type LookupProjectRoleTemplateBindingResult struct { // (Computed) Annotations of the resource (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // (Computed) The group ID to assign project role template binding (string) GroupId string `pulumi:"groupId"` // (Computed) The groupPrincipal ID to assign project role template binding (string) @@ -70,10 +70,10 @@ type LookupProjectRoleTemplateBindingResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // (Computed) Labels of the resource (map) - Labels map[string]interface{} `pulumi:"labels"` - Name string `pulumi:"name"` - ProjectId string `pulumi:"projectId"` - RoleTemplateId string `pulumi:"roleTemplateId"` + Labels map[string]string `pulumi:"labels"` + Name string `pulumi:"name"` + ProjectId string `pulumi:"projectId"` + RoleTemplateId string `pulumi:"roleTemplateId"` // (Computed) The user ID to assign project role template binding (string) UserId string `pulumi:"userId"` // (Computed) The userPrincipal ID to assign project role template binding (string) @@ -123,8 +123,8 @@ func (o LookupProjectRoleTemplateBindingResultOutput) ToLookupProjectRoleTemplat } // (Computed) Annotations of the resource (map) -func (o LookupProjectRoleTemplateBindingResultOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v LookupProjectRoleTemplateBindingResult) map[string]interface{} { return v.Annotations }).(pulumi.MapOutput) +func (o LookupProjectRoleTemplateBindingResultOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupProjectRoleTemplateBindingResult) map[string]string { return v.Annotations }).(pulumi.StringMapOutput) } // (Computed) The group ID to assign project role template binding (string) @@ -143,8 +143,8 @@ func (o LookupProjectRoleTemplateBindingResultOutput) Id() pulumi.StringOutput { } // (Computed) Labels of the resource (map) -func (o LookupProjectRoleTemplateBindingResultOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v LookupProjectRoleTemplateBindingResult) map[string]interface{} { return v.Labels }).(pulumi.MapOutput) +func (o LookupProjectRoleTemplateBindingResultOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupProjectRoleTemplateBindingResult) map[string]string { return v.Labels }).(pulumi.StringMapOutput) } func (o LookupProjectRoleTemplateBindingResultOutput) Name() pulumi.StringOutput { diff --git a/sdk/go/rancher2/getRegistry.go b/sdk/go/rancher2/getRegistry.go index 8600629e5..ac87e6f20 100644 --- a/sdk/go/rancher2/getRegistry.go +++ b/sdk/go/rancher2/getRegistry.go @@ -94,16 +94,16 @@ type LookupRegistryArgs struct { // A collection of values returned by getRegistry. type LookupRegistryResult struct { // (Computed) Annotations for Registry object (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // (Computed) A registry description (string) Description string `pulumi:"description"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // (Computed) Labels for Registry object (map) - Labels map[string]interface{} `pulumi:"labels"` - Name string `pulumi:"name"` - NamespaceId *string `pulumi:"namespaceId"` - ProjectId string `pulumi:"projectId"` + Labels map[string]string `pulumi:"labels"` + Name string `pulumi:"name"` + NamespaceId *string `pulumi:"namespaceId"` + ProjectId string `pulumi:"projectId"` // (Computed) Registries data for registry (list) Registries []GetRegistryRegistry `pulumi:"registries"` } @@ -151,8 +151,8 @@ func (o LookupRegistryResultOutput) ToLookupRegistryResultOutputWithContext(ctx } // (Computed) Annotations for Registry object (map) -func (o LookupRegistryResultOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v LookupRegistryResult) map[string]interface{} { return v.Annotations }).(pulumi.MapOutput) +func (o LookupRegistryResultOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupRegistryResult) map[string]string { return v.Annotations }).(pulumi.StringMapOutput) } // (Computed) A registry description (string) @@ -166,8 +166,8 @@ func (o LookupRegistryResultOutput) Id() pulumi.StringOutput { } // (Computed) Labels for Registry object (map) -func (o LookupRegistryResultOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v LookupRegistryResult) map[string]interface{} { return v.Labels }).(pulumi.MapOutput) +func (o LookupRegistryResultOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupRegistryResult) map[string]string { return v.Labels }).(pulumi.StringMapOutput) } func (o LookupRegistryResultOutput) Name() pulumi.StringOutput { diff --git a/sdk/go/rancher2/getRoleTemplate.go b/sdk/go/rancher2/getRoleTemplate.go index abf9e190d..d504dedd4 100644 --- a/sdk/go/rancher2/getRoleTemplate.go +++ b/sdk/go/rancher2/getRoleTemplate.go @@ -63,7 +63,7 @@ type LookupRoleTemplateResult struct { // (Computed) Administrative role template (bool) Administrative bool `pulumi:"administrative"` // (Computed) Annotations for role template object (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // (Computed) Builtin role template (string) Builtin bool `pulumi:"builtin"` Context string `pulumi:"context"` @@ -80,7 +80,7 @@ type LookupRoleTemplateResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // (Computed) Labels for role template object (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // (Computed) Locked role template (bool) Locked bool `pulumi:"locked"` Name string `pulumi:"name"` @@ -138,8 +138,8 @@ func (o LookupRoleTemplateResultOutput) Administrative() pulumi.BoolOutput { } // (Computed) Annotations for role template object (map) -func (o LookupRoleTemplateResultOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v LookupRoleTemplateResult) map[string]interface{} { return v.Annotations }).(pulumi.MapOutput) +func (o LookupRoleTemplateResultOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupRoleTemplateResult) map[string]string { return v.Annotations }).(pulumi.StringMapOutput) } // (Computed) Builtin role template (string) @@ -182,8 +182,8 @@ func (o LookupRoleTemplateResultOutput) Id() pulumi.StringOutput { } // (Computed) Labels for role template object (map) -func (o LookupRoleTemplateResultOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v LookupRoleTemplateResult) map[string]interface{} { return v.Labels }).(pulumi.MapOutput) +func (o LookupRoleTemplateResultOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupRoleTemplateResult) map[string]string { return v.Labels }).(pulumi.StringMapOutput) } // (Computed) Locked role template (bool) diff --git a/sdk/go/rancher2/getSecret.go b/sdk/go/rancher2/getSecret.go index 195516062..fd646be53 100644 --- a/sdk/go/rancher2/getSecret.go +++ b/sdk/go/rancher2/getSecret.go @@ -94,18 +94,18 @@ type LookupSecretArgs struct { // A collection of values returned by getSecret. type LookupSecretResult struct { // (Computed) Annotations for secret object (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // (Computed) Secret key/value data. Base64 encoding required for values (map) - Data map[string]interface{} `pulumi:"data"` + Data map[string]string `pulumi:"data"` // (Computed) A secret description (string) Description string `pulumi:"description"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // (Computed) Labels for secret object (map) - Labels map[string]interface{} `pulumi:"labels"` - Name string `pulumi:"name"` - NamespaceId *string `pulumi:"namespaceId"` - ProjectId string `pulumi:"projectId"` + Labels map[string]string `pulumi:"labels"` + Name string `pulumi:"name"` + NamespaceId *string `pulumi:"namespaceId"` + ProjectId string `pulumi:"projectId"` } func LookupSecretOutput(ctx *pulumi.Context, args LookupSecretOutputArgs, opts ...pulumi.InvokeOption) LookupSecretResultOutput { @@ -151,13 +151,13 @@ func (o LookupSecretResultOutput) ToLookupSecretResultOutputWithContext(ctx cont } // (Computed) Annotations for secret object (map) -func (o LookupSecretResultOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v LookupSecretResult) map[string]interface{} { return v.Annotations }).(pulumi.MapOutput) +func (o LookupSecretResultOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupSecretResult) map[string]string { return v.Annotations }).(pulumi.StringMapOutput) } // (Computed) Secret key/value data. Base64 encoding required for values (map) -func (o LookupSecretResultOutput) Data() pulumi.MapOutput { - return o.ApplyT(func(v LookupSecretResult) map[string]interface{} { return v.Data }).(pulumi.MapOutput) +func (o LookupSecretResultOutput) Data() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupSecretResult) map[string]string { return v.Data }).(pulumi.StringMapOutput) } // (Computed) A secret description (string) @@ -171,8 +171,8 @@ func (o LookupSecretResultOutput) Id() pulumi.StringOutput { } // (Computed) Labels for secret object (map) -func (o LookupSecretResultOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v LookupSecretResult) map[string]interface{} { return v.Labels }).(pulumi.MapOutput) +func (o LookupSecretResultOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupSecretResult) map[string]string { return v.Labels }).(pulumi.StringMapOutput) } func (o LookupSecretResultOutput) Name() pulumi.StringOutput { diff --git a/sdk/go/rancher2/getSecretV2.go b/sdk/go/rancher2/getSecretV2.go index 26792936b..83c9780e2 100644 --- a/sdk/go/rancher2/getSecretV2.go +++ b/sdk/go/rancher2/getSecretV2.go @@ -35,18 +35,18 @@ type LookupSecretV2Args struct { // A collection of values returned by getSecretV2. type LookupSecretV2Result struct { // (Computed) Annotations for the secret v2 (map) - Annotations map[string]interface{} `pulumi:"annotations"` - ClusterId string `pulumi:"clusterId"` + Annotations map[string]string `pulumi:"annotations"` + ClusterId string `pulumi:"clusterId"` // (Computed/Sensitive) The data of the secret v2 (map) - Data map[string]interface{} `pulumi:"data"` + Data map[string]string `pulumi:"data"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // (Computed) If set to true, any secret update will remove and recreate the secret. This is a beta field enabled by k8s `ImmutableEphemeralVolumes` feature gate (bool) Immutable bool `pulumi:"immutable"` // (Computed) Labels for the secret v2 (map) - Labels map[string]interface{} `pulumi:"labels"` - Name string `pulumi:"name"` - Namespace *string `pulumi:"namespace"` + Labels map[string]string `pulumi:"labels"` + Name string `pulumi:"name"` + Namespace *string `pulumi:"namespace"` // (Computed) The k8s resource version (string) ResourceVersion string `pulumi:"resourceVersion"` // (Computed) The type of the k8s secret, used to facilitate programmatic handling of secret data, [More info](https://github.com/kubernetes/api/blob/release-1.20/core/v1/types.go#L5772) about k8s secret types and expected format (string) @@ -96,8 +96,8 @@ func (o LookupSecretV2ResultOutput) ToLookupSecretV2ResultOutputWithContext(ctx } // (Computed) Annotations for the secret v2 (map) -func (o LookupSecretV2ResultOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v LookupSecretV2Result) map[string]interface{} { return v.Annotations }).(pulumi.MapOutput) +func (o LookupSecretV2ResultOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupSecretV2Result) map[string]string { return v.Annotations }).(pulumi.StringMapOutput) } func (o LookupSecretV2ResultOutput) ClusterId() pulumi.StringOutput { @@ -105,8 +105,8 @@ func (o LookupSecretV2ResultOutput) ClusterId() pulumi.StringOutput { } // (Computed/Sensitive) The data of the secret v2 (map) -func (o LookupSecretV2ResultOutput) Data() pulumi.MapOutput { - return o.ApplyT(func(v LookupSecretV2Result) map[string]interface{} { return v.Data }).(pulumi.MapOutput) +func (o LookupSecretV2ResultOutput) Data() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupSecretV2Result) map[string]string { return v.Data }).(pulumi.StringMapOutput) } // The provider-assigned unique ID for this managed resource. @@ -120,8 +120,8 @@ func (o LookupSecretV2ResultOutput) Immutable() pulumi.BoolOutput { } // (Computed) Labels for the secret v2 (map) -func (o LookupSecretV2ResultOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v LookupSecretV2Result) map[string]interface{} { return v.Labels }).(pulumi.MapOutput) +func (o LookupSecretV2ResultOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupSecretV2Result) map[string]string { return v.Labels }).(pulumi.StringMapOutput) } func (o LookupSecretV2ResultOutput) Name() pulumi.StringOutput { diff --git a/sdk/go/rancher2/getStorageClassV2.go b/sdk/go/rancher2/getStorageClassV2.go index c1c0999a6..738165913 100644 --- a/sdk/go/rancher2/getStorageClassV2.go +++ b/sdk/go/rancher2/getStorageClassV2.go @@ -35,19 +35,19 @@ type LookupStorageClassV2Result struct { // (Computed) Is the provisioner of the storageClass v2 allowing volume expansion? (bool) AllowVolumeExpansion bool `pulumi:"allowVolumeExpansion"` // (Computed) Annotations for the storageClass v2 (map) - Annotations map[string]interface{} `pulumi:"annotations"` - ClusterId string `pulumi:"clusterId"` + Annotations map[string]string `pulumi:"annotations"` + ClusterId string `pulumi:"clusterId"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // (Computed) The provisioner of the storageClass v2 (string) K8sProvisioner string `pulumi:"k8sProvisioner"` // (Computed) Labels for the storageClass v2 (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // (Computed) The mount options for storageClass v2 (list) MountOptions []string `pulumi:"mountOptions"` Name string `pulumi:"name"` // (Computed) The parameters for storageClass v2 (string) - Parameters map[string]interface{} `pulumi:"parameters"` + Parameters map[string]string `pulumi:"parameters"` // (Computed) The reclaim policy for storageClass v2 (string) ReclaimPolicy string `pulumi:"reclaimPolicy"` // (Computed) The k8s resource version (string) @@ -102,8 +102,8 @@ func (o LookupStorageClassV2ResultOutput) AllowVolumeExpansion() pulumi.BoolOutp } // (Computed) Annotations for the storageClass v2 (map) -func (o LookupStorageClassV2ResultOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v LookupStorageClassV2Result) map[string]interface{} { return v.Annotations }).(pulumi.MapOutput) +func (o LookupStorageClassV2ResultOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupStorageClassV2Result) map[string]string { return v.Annotations }).(pulumi.StringMapOutput) } func (o LookupStorageClassV2ResultOutput) ClusterId() pulumi.StringOutput { @@ -121,8 +121,8 @@ func (o LookupStorageClassV2ResultOutput) K8sProvisioner() pulumi.StringOutput { } // (Computed) Labels for the storageClass v2 (map) -func (o LookupStorageClassV2ResultOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v LookupStorageClassV2Result) map[string]interface{} { return v.Labels }).(pulumi.MapOutput) +func (o LookupStorageClassV2ResultOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupStorageClassV2Result) map[string]string { return v.Labels }).(pulumi.StringMapOutput) } // (Computed) The mount options for storageClass v2 (list) @@ -135,8 +135,8 @@ func (o LookupStorageClassV2ResultOutput) Name() pulumi.StringOutput { } // (Computed) The parameters for storageClass v2 (string) -func (o LookupStorageClassV2ResultOutput) Parameters() pulumi.MapOutput { - return o.ApplyT(func(v LookupStorageClassV2Result) map[string]interface{} { return v.Parameters }).(pulumi.MapOutput) +func (o LookupStorageClassV2ResultOutput) Parameters() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupStorageClassV2Result) map[string]string { return v.Parameters }).(pulumi.StringMapOutput) } // (Computed) The reclaim policy for storageClass v2 (string) diff --git a/sdk/go/rancher2/getUser.go b/sdk/go/rancher2/getUser.go index afbfc4fbe..f55277d24 100644 --- a/sdk/go/rancher2/getUser.go +++ b/sdk/go/rancher2/getUser.go @@ -61,14 +61,14 @@ type LookupUserArgs struct { // A collection of values returned by getUser. type LookupUserResult struct { // (Computed) Annotations of the resource (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // (Computed) The user is enabled (bool) Enabled bool `pulumi:"enabled"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` IsExternal *bool `pulumi:"isExternal"` // (Computed) Labels of the resource (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // (Computed) The user common name (string) Name string `pulumi:"name"` // (Computed) The user principal IDs (list) @@ -119,8 +119,8 @@ func (o LookupUserResultOutput) ToLookupUserResultOutputWithContext(ctx context. } // (Computed) Annotations of the resource (map) -func (o LookupUserResultOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v LookupUserResult) map[string]interface{} { return v.Annotations }).(pulumi.MapOutput) +func (o LookupUserResultOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupUserResult) map[string]string { return v.Annotations }).(pulumi.StringMapOutput) } // (Computed) The user is enabled (bool) @@ -138,8 +138,8 @@ func (o LookupUserResultOutput) IsExternal() pulumi.BoolPtrOutput { } // (Computed) Labels of the resource (map) -func (o LookupUserResultOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v LookupUserResult) map[string]interface{} { return v.Labels }).(pulumi.MapOutput) +func (o LookupUserResultOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v LookupUserResult) map[string]string { return v.Labels }).(pulumi.StringMapOutput) } // (Computed) The user common name (string) diff --git a/sdk/go/rancher2/globalDns.go b/sdk/go/rancher2/globalDns.go index ba32a2cf8..86307310f 100644 --- a/sdk/go/rancher2/globalDns.go +++ b/sdk/go/rancher2/globalDns.go @@ -114,11 +114,11 @@ type GlobalDns struct { pulumi.CustomResourceState // Annotations for Global DNS (map) - Annotations pulumi.MapOutput `pulumi:"annotations"` + Annotations pulumi.StringMapOutput `pulumi:"annotations"` // The Global DNS record (string) Fqdn pulumi.StringOutput `pulumi:"fqdn"` // Labels for Global DNS (map) - Labels pulumi.MapOutput `pulumi:"labels"` + Labels pulumi.StringMapOutput `pulumi:"labels"` // The MultiCluster App ID to assign to the Global DNS. Conflicts with `projectIds` (string) MultiClusterAppId pulumi.StringPtrOutput `pulumi:"multiClusterAppId"` // The name of the Global DNS (string) @@ -168,11 +168,11 @@ func GetGlobalDns(ctx *pulumi.Context, // Input properties used for looking up and filtering GlobalDns resources. type globalDnsState struct { // Annotations for Global DNS (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // The Global DNS record (string) Fqdn *string `pulumi:"fqdn"` // Labels for Global DNS (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The MultiCluster App ID to assign to the Global DNS. Conflicts with `projectIds` (string) MultiClusterAppId *string `pulumi:"multiClusterAppId"` // The name of the Global DNS (string) @@ -187,11 +187,11 @@ type globalDnsState struct { type GlobalDnsState struct { // Annotations for Global DNS (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // The Global DNS record (string) Fqdn pulumi.StringPtrInput // Labels for Global DNS (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // The MultiCluster App ID to assign to the Global DNS. Conflicts with `projectIds` (string) MultiClusterAppId pulumi.StringPtrInput // The name of the Global DNS (string) @@ -210,11 +210,11 @@ func (GlobalDnsState) ElementType() reflect.Type { type globalDnsArgs struct { // Annotations for Global DNS (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // The Global DNS record (string) Fqdn string `pulumi:"fqdn"` // Labels for Global DNS (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The MultiCluster App ID to assign to the Global DNS. Conflicts with `projectIds` (string) MultiClusterAppId *string `pulumi:"multiClusterAppId"` // The name of the Global DNS (string) @@ -230,11 +230,11 @@ type globalDnsArgs struct { // The set of arguments for constructing a GlobalDns resource. type GlobalDnsArgs struct { // Annotations for Global DNS (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // The Global DNS record (string) Fqdn pulumi.StringInput // Labels for Global DNS (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // The MultiCluster App ID to assign to the Global DNS. Conflicts with `projectIds` (string) MultiClusterAppId pulumi.StringPtrInput // The name of the Global DNS (string) @@ -335,8 +335,8 @@ func (o GlobalDnsOutput) ToGlobalDnsOutputWithContext(ctx context.Context) Globa } // Annotations for Global DNS (map) -func (o GlobalDnsOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v *GlobalDns) pulumi.MapOutput { return v.Annotations }).(pulumi.MapOutput) +func (o GlobalDnsOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v *GlobalDns) pulumi.StringMapOutput { return v.Annotations }).(pulumi.StringMapOutput) } // The Global DNS record (string) @@ -345,8 +345,8 @@ func (o GlobalDnsOutput) Fqdn() pulumi.StringOutput { } // Labels for Global DNS (map) -func (o GlobalDnsOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v *GlobalDns) pulumi.MapOutput { return v.Labels }).(pulumi.MapOutput) +func (o GlobalDnsOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v *GlobalDns) pulumi.StringMapOutput { return v.Labels }).(pulumi.StringMapOutput) } // The MultiCluster App ID to assign to the Global DNS. Conflicts with `projectIds` (string) diff --git a/sdk/go/rancher2/globalDnsProvider.go b/sdk/go/rancher2/globalDnsProvider.go index 0c09ffdc7..96b4e1274 100644 --- a/sdk/go/rancher2/globalDnsProvider.go +++ b/sdk/go/rancher2/globalDnsProvider.go @@ -121,12 +121,12 @@ type GlobalDnsProvider struct { AlidnsConfig GlobalDnsProviderAlidnsConfigPtrOutput `pulumi:"alidnsConfig"` // Annotations for Global DNS Provider (map) - Annotations pulumi.MapOutput `pulumi:"annotations"` + Annotations pulumi.StringMapOutput `pulumi:"annotations"` CloudflareConfig GlobalDnsProviderCloudflareConfigPtrOutput `pulumi:"cloudflareConfig"` // (Computed) The Global DNS Provider `alidns, cloudflare, route53` (string) DnsProvider pulumi.StringOutput `pulumi:"dnsProvider"` // Labels for Global DNS Provider (map) - Labels pulumi.MapOutput `pulumi:"labels"` + Labels pulumi.StringMapOutput `pulumi:"labels"` // The name of the Global DNS Provider (string) Name pulumi.StringOutput `pulumi:"name"` // The user ID to assign Global DNS Provider (string) @@ -169,12 +169,12 @@ func GetGlobalDnsProvider(ctx *pulumi.Context, type globalDnsProviderState struct { AlidnsConfig *GlobalDnsProviderAlidnsConfig `pulumi:"alidnsConfig"` // Annotations for Global DNS Provider (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` CloudflareConfig *GlobalDnsProviderCloudflareConfig `pulumi:"cloudflareConfig"` // (Computed) The Global DNS Provider `alidns, cloudflare, route53` (string) DnsProvider *string `pulumi:"dnsProvider"` // Labels for Global DNS Provider (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The name of the Global DNS Provider (string) Name *string `pulumi:"name"` // The user ID to assign Global DNS Provider (string) @@ -185,12 +185,12 @@ type globalDnsProviderState struct { type GlobalDnsProviderState struct { AlidnsConfig GlobalDnsProviderAlidnsConfigPtrInput // Annotations for Global DNS Provider (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput CloudflareConfig GlobalDnsProviderCloudflareConfigPtrInput // (Computed) The Global DNS Provider `alidns, cloudflare, route53` (string) DnsProvider pulumi.StringPtrInput // Labels for Global DNS Provider (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // The name of the Global DNS Provider (string) Name pulumi.StringPtrInput // The user ID to assign Global DNS Provider (string) @@ -205,10 +205,10 @@ func (GlobalDnsProviderState) ElementType() reflect.Type { type globalDnsProviderArgs struct { AlidnsConfig *GlobalDnsProviderAlidnsConfig `pulumi:"alidnsConfig"` // Annotations for Global DNS Provider (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` CloudflareConfig *GlobalDnsProviderCloudflareConfig `pulumi:"cloudflareConfig"` // Labels for Global DNS Provider (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The name of the Global DNS Provider (string) Name *string `pulumi:"name"` // The user ID to assign Global DNS Provider (string) @@ -220,10 +220,10 @@ type globalDnsProviderArgs struct { type GlobalDnsProviderArgs struct { AlidnsConfig GlobalDnsProviderAlidnsConfigPtrInput // Annotations for Global DNS Provider (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput CloudflareConfig GlobalDnsProviderCloudflareConfigPtrInput // Labels for Global DNS Provider (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // The name of the Global DNS Provider (string) Name pulumi.StringPtrInput // The user ID to assign Global DNS Provider (string) @@ -323,8 +323,8 @@ func (o GlobalDnsProviderOutput) AlidnsConfig() GlobalDnsProviderAlidnsConfigPtr } // Annotations for Global DNS Provider (map) -func (o GlobalDnsProviderOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v *GlobalDnsProvider) pulumi.MapOutput { return v.Annotations }).(pulumi.MapOutput) +func (o GlobalDnsProviderOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v *GlobalDnsProvider) pulumi.StringMapOutput { return v.Annotations }).(pulumi.StringMapOutput) } func (o GlobalDnsProviderOutput) CloudflareConfig() GlobalDnsProviderCloudflareConfigPtrOutput { @@ -337,8 +337,8 @@ func (o GlobalDnsProviderOutput) DnsProvider() pulumi.StringOutput { } // Labels for Global DNS Provider (map) -func (o GlobalDnsProviderOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v *GlobalDnsProvider) pulumi.MapOutput { return v.Labels }).(pulumi.MapOutput) +func (o GlobalDnsProviderOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v *GlobalDnsProvider) pulumi.StringMapOutput { return v.Labels }).(pulumi.StringMapOutput) } // The name of the Global DNS Provider (string) diff --git a/sdk/go/rancher2/globalRole.go b/sdk/go/rancher2/globalRole.go index c662558ba..881c78516 100644 --- a/sdk/go/rancher2/globalRole.go +++ b/sdk/go/rancher2/globalRole.go @@ -66,7 +66,7 @@ type GlobalRole struct { pulumi.CustomResourceState // Annotations for global role object (map) - Annotations pulumi.MapOutput `pulumi:"annotations"` + Annotations pulumi.StringMapOutput `pulumi:"annotations"` // (Computed) Builtin global role (bool) Builtin pulumi.BoolOutput `pulumi:"builtin"` // Global role description (string) @@ -74,7 +74,7 @@ type GlobalRole struct { // Names of role templates whose permissions are granted by this global role in every cluster besides the local cluster (list) InheritedClusterRoles pulumi.StringArrayOutput `pulumi:"inheritedClusterRoles"` // Labels for global role object (map) - Labels pulumi.MapOutput `pulumi:"labels"` + Labels pulumi.StringMapOutput `pulumi:"labels"` // Global role name (string) Name pulumi.StringOutput `pulumi:"name"` // Whether or not this role should be added to new users. Default `false` (bool) @@ -114,7 +114,7 @@ func GetGlobalRole(ctx *pulumi.Context, // Input properties used for looking up and filtering GlobalRole resources. type globalRoleState struct { // Annotations for global role object (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // (Computed) Builtin global role (bool) Builtin *bool `pulumi:"builtin"` // Global role description (string) @@ -122,7 +122,7 @@ type globalRoleState struct { // Names of role templates whose permissions are granted by this global role in every cluster besides the local cluster (list) InheritedClusterRoles []string `pulumi:"inheritedClusterRoles"` // Labels for global role object (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // Global role name (string) Name *string `pulumi:"name"` // Whether or not this role should be added to new users. Default `false` (bool) @@ -133,7 +133,7 @@ type globalRoleState struct { type GlobalRoleState struct { // Annotations for global role object (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // (Computed) Builtin global role (bool) Builtin pulumi.BoolPtrInput // Global role description (string) @@ -141,7 +141,7 @@ type GlobalRoleState struct { // Names of role templates whose permissions are granted by this global role in every cluster besides the local cluster (list) InheritedClusterRoles pulumi.StringArrayInput // Labels for global role object (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // Global role name (string) Name pulumi.StringPtrInput // Whether or not this role should be added to new users. Default `false` (bool) @@ -156,13 +156,13 @@ func (GlobalRoleState) ElementType() reflect.Type { type globalRoleArgs struct { // Annotations for global role object (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // Global role description (string) Description *string `pulumi:"description"` // Names of role templates whose permissions are granted by this global role in every cluster besides the local cluster (list) InheritedClusterRoles []string `pulumi:"inheritedClusterRoles"` // Labels for global role object (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // Global role name (string) Name *string `pulumi:"name"` // Whether or not this role should be added to new users. Default `false` (bool) @@ -174,13 +174,13 @@ type globalRoleArgs struct { // The set of arguments for constructing a GlobalRole resource. type GlobalRoleArgs struct { // Annotations for global role object (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // Global role description (string) Description pulumi.StringPtrInput // Names of role templates whose permissions are granted by this global role in every cluster besides the local cluster (list) InheritedClusterRoles pulumi.StringArrayInput // Labels for global role object (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // Global role name (string) Name pulumi.StringPtrInput // Whether or not this role should be added to new users. Default `false` (bool) @@ -277,8 +277,8 @@ func (o GlobalRoleOutput) ToGlobalRoleOutputWithContext(ctx context.Context) Glo } // Annotations for global role object (map) -func (o GlobalRoleOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v *GlobalRole) pulumi.MapOutput { return v.Annotations }).(pulumi.MapOutput) +func (o GlobalRoleOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v *GlobalRole) pulumi.StringMapOutput { return v.Annotations }).(pulumi.StringMapOutput) } // (Computed) Builtin global role (bool) @@ -297,8 +297,8 @@ func (o GlobalRoleOutput) InheritedClusterRoles() pulumi.StringArrayOutput { } // Labels for global role object (map) -func (o GlobalRoleOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v *GlobalRole) pulumi.MapOutput { return v.Labels }).(pulumi.MapOutput) +func (o GlobalRoleOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v *GlobalRole) pulumi.StringMapOutput { return v.Labels }).(pulumi.StringMapOutput) } // Global role name (string) diff --git a/sdk/go/rancher2/globalRoleBinding.go b/sdk/go/rancher2/globalRoleBinding.go index f875e6e19..97e99a85b 100644 --- a/sdk/go/rancher2/globalRoleBinding.go +++ b/sdk/go/rancher2/globalRoleBinding.go @@ -63,7 +63,7 @@ type GlobalRoleBinding struct { pulumi.CustomResourceState // Annotations for global role binding (map) - Annotations pulumi.MapOutput `pulumi:"annotations"` + Annotations pulumi.StringMapOutput `pulumi:"annotations"` // The role id from create global role binding (string) GlobalRoleId pulumi.StringOutput `pulumi:"globalRoleId"` // The group principal ID to assign global role binding (only works with external auth providers that support groups). Rancher v2.4.0 or higher is required (string) @@ -71,7 +71,7 @@ type GlobalRoleBinding struct { // Labels for global role binding (map) // // **Note:** user `userId` OR group `groupPrincipalId` must be defined - Labels pulumi.MapOutput `pulumi:"labels"` + Labels pulumi.StringMapOutput `pulumi:"labels"` // The name of the global role binding (string) Name pulumi.StringOutput `pulumi:"name"` // The user ID to assign global role binding (string) @@ -112,7 +112,7 @@ func GetGlobalRoleBinding(ctx *pulumi.Context, // Input properties used for looking up and filtering GlobalRoleBinding resources. type globalRoleBindingState struct { // Annotations for global role binding (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // The role id from create global role binding (string) GlobalRoleId *string `pulumi:"globalRoleId"` // The group principal ID to assign global role binding (only works with external auth providers that support groups). Rancher v2.4.0 or higher is required (string) @@ -120,7 +120,7 @@ type globalRoleBindingState struct { // Labels for global role binding (map) // // **Note:** user `userId` OR group `groupPrincipalId` must be defined - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The name of the global role binding (string) Name *string `pulumi:"name"` // The user ID to assign global role binding (string) @@ -129,7 +129,7 @@ type globalRoleBindingState struct { type GlobalRoleBindingState struct { // Annotations for global role binding (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // The role id from create global role binding (string) GlobalRoleId pulumi.StringPtrInput // The group principal ID to assign global role binding (only works with external auth providers that support groups). Rancher v2.4.0 or higher is required (string) @@ -137,7 +137,7 @@ type GlobalRoleBindingState struct { // Labels for global role binding (map) // // **Note:** user `userId` OR group `groupPrincipalId` must be defined - Labels pulumi.MapInput + Labels pulumi.StringMapInput // The name of the global role binding (string) Name pulumi.StringPtrInput // The user ID to assign global role binding (string) @@ -150,7 +150,7 @@ func (GlobalRoleBindingState) ElementType() reflect.Type { type globalRoleBindingArgs struct { // Annotations for global role binding (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // The role id from create global role binding (string) GlobalRoleId string `pulumi:"globalRoleId"` // The group principal ID to assign global role binding (only works with external auth providers that support groups). Rancher v2.4.0 or higher is required (string) @@ -158,7 +158,7 @@ type globalRoleBindingArgs struct { // Labels for global role binding (map) // // **Note:** user `userId` OR group `groupPrincipalId` must be defined - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The name of the global role binding (string) Name *string `pulumi:"name"` // The user ID to assign global role binding (string) @@ -168,7 +168,7 @@ type globalRoleBindingArgs struct { // The set of arguments for constructing a GlobalRoleBinding resource. type GlobalRoleBindingArgs struct { // Annotations for global role binding (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // The role id from create global role binding (string) GlobalRoleId pulumi.StringInput // The group principal ID to assign global role binding (only works with external auth providers that support groups). Rancher v2.4.0 or higher is required (string) @@ -176,7 +176,7 @@ type GlobalRoleBindingArgs struct { // Labels for global role binding (map) // // **Note:** user `userId` OR group `groupPrincipalId` must be defined - Labels pulumi.MapInput + Labels pulumi.StringMapInput // The name of the global role binding (string) Name pulumi.StringPtrInput // The user ID to assign global role binding (string) @@ -271,8 +271,8 @@ func (o GlobalRoleBindingOutput) ToGlobalRoleBindingOutputWithContext(ctx contex } // Annotations for global role binding (map) -func (o GlobalRoleBindingOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v *GlobalRoleBinding) pulumi.MapOutput { return v.Annotations }).(pulumi.MapOutput) +func (o GlobalRoleBindingOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v *GlobalRoleBinding) pulumi.StringMapOutput { return v.Annotations }).(pulumi.StringMapOutput) } // The role id from create global role binding (string) @@ -288,8 +288,8 @@ func (o GlobalRoleBindingOutput) GroupPrincipalId() pulumi.StringOutput { // Labels for global role binding (map) // // **Note:** user `userId` OR group `groupPrincipalId` must be defined -func (o GlobalRoleBindingOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v *GlobalRoleBinding) pulumi.MapOutput { return v.Labels }).(pulumi.MapOutput) +func (o GlobalRoleBindingOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v *GlobalRoleBinding) pulumi.StringMapOutput { return v.Labels }).(pulumi.StringMapOutput) } // The name of the global role binding (string) diff --git a/sdk/go/rancher2/machineConfigV2.go b/sdk/go/rancher2/machineConfigV2.go index 8856d15ba..b24d0e99e 100644 --- a/sdk/go/rancher2/machineConfigV2.go +++ b/sdk/go/rancher2/machineConfigV2.go @@ -103,7 +103,7 @@ type MachineConfigV2 struct { // AWS config for the Machine Config V2. Conflicts with `azureConfig`, `digitaloceanConfig`, `harvesterConfig`, `linodeConfig`, `openstackConfig` and `vsphereConfig` (list maxitems:1) Amazonec2Config MachineConfigV2Amazonec2ConfigPtrOutput `pulumi:"amazonec2Config"` // Annotations for Machine Config V2 object (map) - Annotations pulumi.MapOutput `pulumi:"annotations"` + Annotations pulumi.StringMapOutput `pulumi:"annotations"` // Azure config for the Machine Config V2. Conflicts with `amazonec2Config`, `digitaloceanConfig`, `harvesterConfig`, `linodeConfig`, `openstackConfig` and `vsphereConfig` (list maxitems:1) AzureConfig MachineConfigV2AzureConfigPtrOutput `pulumi:"azureConfig"` // Digitalocean config for the Machine Config V2. Conflicts with `amazonec2Config`, `azureConfig`, `harvesterConfig`, `linodeConfig`, `openstackConfig` and `vsphereConfig` (list maxitems:1) @@ -119,7 +119,7 @@ type MachineConfigV2 struct { // Labels for Machine Config V2 object (map) // // **Note:** `labels` and `nodeTaints` will be applied to nodes deployed using the Machine Config V2 - Labels pulumi.MapOutput `pulumi:"labels"` + Labels pulumi.StringMapOutput `pulumi:"labels"` // Linode config for the Machine Config V2. Conflicts with `amazonec2Config`, `azureConfig`, `digitaloceanConfig`, `harvesterConfig`, `openstackConfig` and `vsphereConfig` (list maxitems:1) LinodeConfig MachineConfigV2LinodeConfigPtrOutput `pulumi:"linodeConfig"` // (Computed) The machine config name (string) @@ -168,7 +168,7 @@ type machineConfigV2State struct { // AWS config for the Machine Config V2. Conflicts with `azureConfig`, `digitaloceanConfig`, `harvesterConfig`, `linodeConfig`, `openstackConfig` and `vsphereConfig` (list maxitems:1) Amazonec2Config *MachineConfigV2Amazonec2Config `pulumi:"amazonec2Config"` // Annotations for Machine Config V2 object (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // Azure config for the Machine Config V2. Conflicts with `amazonec2Config`, `digitaloceanConfig`, `harvesterConfig`, `linodeConfig`, `openstackConfig` and `vsphereConfig` (list maxitems:1) AzureConfig *MachineConfigV2AzureConfig `pulumi:"azureConfig"` // Digitalocean config for the Machine Config V2. Conflicts with `amazonec2Config`, `azureConfig`, `harvesterConfig`, `linodeConfig`, `openstackConfig` and `vsphereConfig` (list maxitems:1) @@ -184,7 +184,7 @@ type machineConfigV2State struct { // Labels for Machine Config V2 object (map) // // **Note:** `labels` and `nodeTaints` will be applied to nodes deployed using the Machine Config V2 - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // Linode config for the Machine Config V2. Conflicts with `amazonec2Config`, `azureConfig`, `digitaloceanConfig`, `harvesterConfig`, `openstackConfig` and `vsphereConfig` (list maxitems:1) LinodeConfig *MachineConfigV2LinodeConfig `pulumi:"linodeConfig"` // (Computed) The machine config name (string) @@ -201,7 +201,7 @@ type MachineConfigV2State struct { // AWS config for the Machine Config V2. Conflicts with `azureConfig`, `digitaloceanConfig`, `harvesterConfig`, `linodeConfig`, `openstackConfig` and `vsphereConfig` (list maxitems:1) Amazonec2Config MachineConfigV2Amazonec2ConfigPtrInput // Annotations for Machine Config V2 object (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // Azure config for the Machine Config V2. Conflicts with `amazonec2Config`, `digitaloceanConfig`, `harvesterConfig`, `linodeConfig`, `openstackConfig` and `vsphereConfig` (list maxitems:1) AzureConfig MachineConfigV2AzureConfigPtrInput // Digitalocean config for the Machine Config V2. Conflicts with `amazonec2Config`, `azureConfig`, `harvesterConfig`, `linodeConfig`, `openstackConfig` and `vsphereConfig` (list maxitems:1) @@ -217,7 +217,7 @@ type MachineConfigV2State struct { // Labels for Machine Config V2 object (map) // // **Note:** `labels` and `nodeTaints` will be applied to nodes deployed using the Machine Config V2 - Labels pulumi.MapInput + Labels pulumi.StringMapInput // Linode config for the Machine Config V2. Conflicts with `amazonec2Config`, `azureConfig`, `digitaloceanConfig`, `harvesterConfig`, `openstackConfig` and `vsphereConfig` (list maxitems:1) LinodeConfig MachineConfigV2LinodeConfigPtrInput // (Computed) The machine config name (string) @@ -238,7 +238,7 @@ type machineConfigV2Args struct { // AWS config for the Machine Config V2. Conflicts with `azureConfig`, `digitaloceanConfig`, `harvesterConfig`, `linodeConfig`, `openstackConfig` and `vsphereConfig` (list maxitems:1) Amazonec2Config *MachineConfigV2Amazonec2Config `pulumi:"amazonec2Config"` // Annotations for Machine Config V2 object (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // Azure config for the Machine Config V2. Conflicts with `amazonec2Config`, `digitaloceanConfig`, `harvesterConfig`, `linodeConfig`, `openstackConfig` and `vsphereConfig` (list maxitems:1) AzureConfig *MachineConfigV2AzureConfig `pulumi:"azureConfig"` // Digitalocean config for the Machine Config V2. Conflicts with `amazonec2Config`, `azureConfig`, `harvesterConfig`, `linodeConfig`, `openstackConfig` and `vsphereConfig` (list maxitems:1) @@ -252,7 +252,7 @@ type machineConfigV2Args struct { // Labels for Machine Config V2 object (map) // // **Note:** `labels` and `nodeTaints` will be applied to nodes deployed using the Machine Config V2 - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // Linode config for the Machine Config V2. Conflicts with `amazonec2Config`, `azureConfig`, `digitaloceanConfig`, `harvesterConfig`, `openstackConfig` and `vsphereConfig` (list maxitems:1) LinodeConfig *MachineConfigV2LinodeConfig `pulumi:"linodeConfig"` // Openstack config for the Machine Config V2. Conflicts with `amazonec2Config`, `azureConfig`, `digitaloceanConfig`, `harvesterConfig`, `linodeConfig` and `vsphereConfig` (list maxitems:1) @@ -266,7 +266,7 @@ type MachineConfigV2Args struct { // AWS config for the Machine Config V2. Conflicts with `azureConfig`, `digitaloceanConfig`, `harvesterConfig`, `linodeConfig`, `openstackConfig` and `vsphereConfig` (list maxitems:1) Amazonec2Config MachineConfigV2Amazonec2ConfigPtrInput // Annotations for Machine Config V2 object (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // Azure config for the Machine Config V2. Conflicts with `amazonec2Config`, `digitaloceanConfig`, `harvesterConfig`, `linodeConfig`, `openstackConfig` and `vsphereConfig` (list maxitems:1) AzureConfig MachineConfigV2AzureConfigPtrInput // Digitalocean config for the Machine Config V2. Conflicts with `amazonec2Config`, `azureConfig`, `harvesterConfig`, `linodeConfig`, `openstackConfig` and `vsphereConfig` (list maxitems:1) @@ -280,7 +280,7 @@ type MachineConfigV2Args struct { // Labels for Machine Config V2 object (map) // // **Note:** `labels` and `nodeTaints` will be applied to nodes deployed using the Machine Config V2 - Labels pulumi.MapInput + Labels pulumi.StringMapInput // Linode config for the Machine Config V2. Conflicts with `amazonec2Config`, `azureConfig`, `digitaloceanConfig`, `harvesterConfig`, `openstackConfig` and `vsphereConfig` (list maxitems:1) LinodeConfig MachineConfigV2LinodeConfigPtrInput // Openstack config for the Machine Config V2. Conflicts with `amazonec2Config`, `azureConfig`, `digitaloceanConfig`, `harvesterConfig`, `linodeConfig` and `vsphereConfig` (list maxitems:1) @@ -382,8 +382,8 @@ func (o MachineConfigV2Output) Amazonec2Config() MachineConfigV2Amazonec2ConfigP } // Annotations for Machine Config V2 object (map) -func (o MachineConfigV2Output) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v *MachineConfigV2) pulumi.MapOutput { return v.Annotations }).(pulumi.MapOutput) +func (o MachineConfigV2Output) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v *MachineConfigV2) pulumi.StringMapOutput { return v.Annotations }).(pulumi.StringMapOutput) } // Azure config for the Machine Config V2. Conflicts with `amazonec2Config`, `digitaloceanConfig`, `harvesterConfig`, `linodeConfig`, `openstackConfig` and `vsphereConfig` (list maxitems:1) @@ -419,8 +419,8 @@ func (o MachineConfigV2Output) Kind() pulumi.StringOutput { // Labels for Machine Config V2 object (map) // // **Note:** `labels` and `nodeTaints` will be applied to nodes deployed using the Machine Config V2 -func (o MachineConfigV2Output) Labels() pulumi.MapOutput { - return o.ApplyT(func(v *MachineConfigV2) pulumi.MapOutput { return v.Labels }).(pulumi.MapOutput) +func (o MachineConfigV2Output) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v *MachineConfigV2) pulumi.StringMapOutput { return v.Labels }).(pulumi.StringMapOutput) } // Linode config for the Machine Config V2. Conflicts with `amazonec2Config`, `azureConfig`, `digitaloceanConfig`, `harvesterConfig`, `openstackConfig` and `vsphereConfig` (list maxitems:1) diff --git a/sdk/go/rancher2/multiClusterApp.go b/sdk/go/rancher2/multiClusterApp.go index 79fe3321c..39781736d 100644 --- a/sdk/go/rancher2/multiClusterApp.go +++ b/sdk/go/rancher2/multiClusterApp.go @@ -48,8 +48,8 @@ import ( // TemplateVersion: pulumi.String(""), // Answers: rancher2.MultiClusterAppAnswerArray{ // &rancher2.MultiClusterAppAnswerArgs{ -// Values: pulumi.Map{ -// "ingress_host": pulumi.Any("test.xip.io"), +// Values: pulumi.StringMap{ +// "ingress_host": pulumi.String("test.xip.io"), // }, // }, // }, @@ -94,14 +94,14 @@ import ( // TemplateVersion: pulumi.String(""), // Answers: rancher2.MultiClusterAppAnswerArray{ // &rancher2.MultiClusterAppAnswerArgs{ -// Values: pulumi.Map{ -// "ingress_host": pulumi.Any("test.xip.io"), +// Values: pulumi.StringMap{ +// "ingress_host": pulumi.String("test.xip.io"), // }, // }, // &rancher2.MultiClusterAppAnswerArgs{ // ProjectId: pulumi.String(""), -// Values: pulumi.Map{ -// "ingress_host": pulumi.Any("test2.xip.io"), +// Values: pulumi.StringMap{ +// "ingress_host": pulumi.String("test2.xip.io"), // }, // }, // }, @@ -129,13 +129,13 @@ type MultiClusterApp struct { pulumi.CustomResourceState // Annotations for multi cluster app object (map) - Annotations pulumi.MapOutput `pulumi:"annotations"` + Annotations pulumi.StringMapOutput `pulumi:"annotations"` // The multi cluster app answers (list) Answers MultiClusterAppAnswerArrayOutput `pulumi:"answers"` // The multi cluster app catalog name (string) CatalogName pulumi.StringOutput `pulumi:"catalogName"` // Labels for multi cluster app object (map) - Labels pulumi.MapOutput `pulumi:"labels"` + Labels pulumi.StringMapOutput `pulumi:"labels"` // The multi cluster app answers (list) Members MultiClusterAppMemberArrayOutput `pulumi:"members"` // The multi cluster app name (string) @@ -203,13 +203,13 @@ func GetMultiClusterApp(ctx *pulumi.Context, // Input properties used for looking up and filtering MultiClusterApp resources. type multiClusterAppState struct { // Annotations for multi cluster app object (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // The multi cluster app answers (list) Answers []MultiClusterAppAnswer `pulumi:"answers"` // The multi cluster app catalog name (string) CatalogName *string `pulumi:"catalogName"` // Labels for multi cluster app object (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The multi cluster app answers (list) Members []MultiClusterAppMember `pulumi:"members"` // The multi cluster app name (string) @@ -236,13 +236,13 @@ type multiClusterAppState struct { type MultiClusterAppState struct { // Annotations for multi cluster app object (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // The multi cluster app answers (list) Answers MultiClusterAppAnswerArrayInput // The multi cluster app catalog name (string) CatalogName pulumi.StringPtrInput // Labels for multi cluster app object (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // The multi cluster app answers (list) Members MultiClusterAppMemberArrayInput // The multi cluster app name (string) @@ -273,13 +273,13 @@ func (MultiClusterAppState) ElementType() reflect.Type { type multiClusterAppArgs struct { // Annotations for multi cluster app object (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // The multi cluster app answers (list) Answers []MultiClusterAppAnswer `pulumi:"answers"` // The multi cluster app catalog name (string) CatalogName string `pulumi:"catalogName"` // Labels for multi cluster app object (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The multi cluster app answers (list) Members []MultiClusterAppMember `pulumi:"members"` // The multi cluster app name (string) @@ -305,13 +305,13 @@ type multiClusterAppArgs struct { // The set of arguments for constructing a MultiClusterApp resource. type MultiClusterAppArgs struct { // Annotations for multi cluster app object (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // The multi cluster app answers (list) Answers MultiClusterAppAnswerArrayInput // The multi cluster app catalog name (string) CatalogName pulumi.StringInput // Labels for multi cluster app object (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // The multi cluster app answers (list) Members MultiClusterAppMemberArrayInput // The multi cluster app name (string) @@ -422,8 +422,8 @@ func (o MultiClusterAppOutput) ToMultiClusterAppOutputWithContext(ctx context.Co } // Annotations for multi cluster app object (map) -func (o MultiClusterAppOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v *MultiClusterApp) pulumi.MapOutput { return v.Annotations }).(pulumi.MapOutput) +func (o MultiClusterAppOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v *MultiClusterApp) pulumi.StringMapOutput { return v.Annotations }).(pulumi.StringMapOutput) } // The multi cluster app answers (list) @@ -437,8 +437,8 @@ func (o MultiClusterAppOutput) CatalogName() pulumi.StringOutput { } // Labels for multi cluster app object (map) -func (o MultiClusterAppOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v *MultiClusterApp) pulumi.MapOutput { return v.Labels }).(pulumi.MapOutput) +func (o MultiClusterAppOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v *MultiClusterApp) pulumi.StringMapOutput { return v.Labels }).(pulumi.StringMapOutput) } // The multi cluster app answers (list) diff --git a/sdk/go/rancher2/namespace.go b/sdk/go/rancher2/namespace.go index 44499e933..4bdc61dcb 100644 --- a/sdk/go/rancher2/namespace.go +++ b/sdk/go/rancher2/namespace.go @@ -126,13 +126,13 @@ type Namespace struct { pulumi.CustomResourceState // Annotations for Node Pool object (map) - Annotations pulumi.MapOutput `pulumi:"annotations"` + Annotations pulumi.StringMapOutput `pulumi:"annotations"` // Default containers resource limits on namespace (List maxitem:1) ContainerResourceLimit NamespaceContainerResourceLimitPtrOutput `pulumi:"containerResourceLimit"` // A namespace description (string) Description pulumi.StringPtrOutput `pulumi:"description"` // Labels for Node Pool object (map) - Labels pulumi.MapOutput `pulumi:"labels"` + Labels pulumi.StringMapOutput `pulumi:"labels"` // The name of the namespace (string) Name pulumi.StringOutput `pulumi:"name"` // The project id where assign namespace. It's on the form `project_id=:`. Updating `` part on same `` namespace will be moved between projects (string) @@ -177,13 +177,13 @@ func GetNamespace(ctx *pulumi.Context, // Input properties used for looking up and filtering Namespace resources. type namespaceState struct { // Annotations for Node Pool object (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // Default containers resource limits on namespace (List maxitem:1) ContainerResourceLimit *NamespaceContainerResourceLimit `pulumi:"containerResourceLimit"` // A namespace description (string) Description *string `pulumi:"description"` // Labels for Node Pool object (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The name of the namespace (string) Name *string `pulumi:"name"` // The project id where assign namespace. It's on the form `project_id=:`. Updating `` part on same `` namespace will be moved between projects (string) @@ -196,13 +196,13 @@ type namespaceState struct { type NamespaceState struct { // Annotations for Node Pool object (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // Default containers resource limits on namespace (List maxitem:1) ContainerResourceLimit NamespaceContainerResourceLimitPtrInput // A namespace description (string) Description pulumi.StringPtrInput // Labels for Node Pool object (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // The name of the namespace (string) Name pulumi.StringPtrInput // The project id where assign namespace. It's on the form `project_id=:`. Updating `` part on same `` namespace will be moved between projects (string) @@ -219,13 +219,13 @@ func (NamespaceState) ElementType() reflect.Type { type namespaceArgs struct { // Annotations for Node Pool object (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // Default containers resource limits on namespace (List maxitem:1) ContainerResourceLimit *NamespaceContainerResourceLimit `pulumi:"containerResourceLimit"` // A namespace description (string) Description *string `pulumi:"description"` // Labels for Node Pool object (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The name of the namespace (string) Name *string `pulumi:"name"` // The project id where assign namespace. It's on the form `project_id=:`. Updating `` part on same `` namespace will be moved between projects (string) @@ -239,13 +239,13 @@ type namespaceArgs struct { // The set of arguments for constructing a Namespace resource. type NamespaceArgs struct { // Annotations for Node Pool object (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // Default containers resource limits on namespace (List maxitem:1) ContainerResourceLimit NamespaceContainerResourceLimitPtrInput // A namespace description (string) Description pulumi.StringPtrInput // Labels for Node Pool object (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // The name of the namespace (string) Name pulumi.StringPtrInput // The project id where assign namespace. It's on the form `project_id=:`. Updating `` part on same `` namespace will be moved between projects (string) @@ -344,8 +344,8 @@ func (o NamespaceOutput) ToNamespaceOutputWithContext(ctx context.Context) Names } // Annotations for Node Pool object (map) -func (o NamespaceOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v *Namespace) pulumi.MapOutput { return v.Annotations }).(pulumi.MapOutput) +func (o NamespaceOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v *Namespace) pulumi.StringMapOutput { return v.Annotations }).(pulumi.StringMapOutput) } // Default containers resource limits on namespace (List maxitem:1) @@ -359,8 +359,8 @@ func (o NamespaceOutput) Description() pulumi.StringPtrOutput { } // Labels for Node Pool object (map) -func (o NamespaceOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v *Namespace) pulumi.MapOutput { return v.Labels }).(pulumi.MapOutput) +func (o NamespaceOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v *Namespace) pulumi.StringMapOutput { return v.Labels }).(pulumi.StringMapOutput) } // The name of the namespace (string) diff --git a/sdk/go/rancher2/nodeDriver.go b/sdk/go/rancher2/nodeDriver.go index 9571d06bf..685a6362d 100644 --- a/sdk/go/rancher2/nodeDriver.go +++ b/sdk/go/rancher2/nodeDriver.go @@ -64,7 +64,7 @@ type NodeDriver struct { // Specify if the node driver state (bool) Active pulumi.BoolOutput `pulumi:"active"` // Annotations of the resource (map) - Annotations pulumi.MapOutput `pulumi:"annotations"` + Annotations pulumi.StringMapOutput `pulumi:"annotations"` // Specify wheter the node driver is an internal node driver or not (bool) Builtin pulumi.BoolOutput `pulumi:"builtin"` // Verify that the downloaded driver matches the expected checksum (string) @@ -74,7 +74,7 @@ type NodeDriver struct { // External ID (string) ExternalId pulumi.StringPtrOutput `pulumi:"externalId"` // Labels of the resource (map) - Labels pulumi.MapOutput `pulumi:"labels"` + Labels pulumi.StringMapOutput `pulumi:"labels"` // Name of the node driver (string) Name pulumi.StringOutput `pulumi:"name"` // The URL to load for customized Add Nodes screen for this driver (string) @@ -127,7 +127,7 @@ type nodeDriverState struct { // Specify if the node driver state (bool) Active *bool `pulumi:"active"` // Annotations of the resource (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // Specify wheter the node driver is an internal node driver or not (bool) Builtin *bool `pulumi:"builtin"` // Verify that the downloaded driver matches the expected checksum (string) @@ -137,7 +137,7 @@ type nodeDriverState struct { // External ID (string) ExternalId *string `pulumi:"externalId"` // Labels of the resource (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // Name of the node driver (string) Name *string `pulumi:"name"` // The URL to load for customized Add Nodes screen for this driver (string) @@ -152,7 +152,7 @@ type NodeDriverState struct { // Specify if the node driver state (bool) Active pulumi.BoolPtrInput // Annotations of the resource (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // Specify wheter the node driver is an internal node driver or not (bool) Builtin pulumi.BoolPtrInput // Verify that the downloaded driver matches the expected checksum (string) @@ -162,7 +162,7 @@ type NodeDriverState struct { // External ID (string) ExternalId pulumi.StringPtrInput // Labels of the resource (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // Name of the node driver (string) Name pulumi.StringPtrInput // The URL to load for customized Add Nodes screen for this driver (string) @@ -181,7 +181,7 @@ type nodeDriverArgs struct { // Specify if the node driver state (bool) Active bool `pulumi:"active"` // Annotations of the resource (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // Specify wheter the node driver is an internal node driver or not (bool) Builtin bool `pulumi:"builtin"` // Verify that the downloaded driver matches the expected checksum (string) @@ -191,7 +191,7 @@ type nodeDriverArgs struct { // External ID (string) ExternalId *string `pulumi:"externalId"` // Labels of the resource (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // Name of the node driver (string) Name *string `pulumi:"name"` // The URL to load for customized Add Nodes screen for this driver (string) @@ -207,7 +207,7 @@ type NodeDriverArgs struct { // Specify if the node driver state (bool) Active pulumi.BoolInput // Annotations of the resource (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // Specify wheter the node driver is an internal node driver or not (bool) Builtin pulumi.BoolInput // Verify that the downloaded driver matches the expected checksum (string) @@ -217,7 +217,7 @@ type NodeDriverArgs struct { // External ID (string) ExternalId pulumi.StringPtrInput // Labels of the resource (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // Name of the node driver (string) Name pulumi.StringPtrInput // The URL to load for customized Add Nodes screen for this driver (string) @@ -321,8 +321,8 @@ func (o NodeDriverOutput) Active() pulumi.BoolOutput { } // Annotations of the resource (map) -func (o NodeDriverOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v *NodeDriver) pulumi.MapOutput { return v.Annotations }).(pulumi.MapOutput) +func (o NodeDriverOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v *NodeDriver) pulumi.StringMapOutput { return v.Annotations }).(pulumi.StringMapOutput) } // Specify wheter the node driver is an internal node driver or not (bool) @@ -346,8 +346,8 @@ func (o NodeDriverOutput) ExternalId() pulumi.StringPtrOutput { } // Labels of the resource (map) -func (o NodeDriverOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v *NodeDriver) pulumi.MapOutput { return v.Labels }).(pulumi.MapOutput) +func (o NodeDriverOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v *NodeDriver) pulumi.StringMapOutput { return v.Labels }).(pulumi.StringMapOutput) } // Name of the node driver (string) diff --git a/sdk/go/rancher2/nodePool.go b/sdk/go/rancher2/nodePool.go index 33400441d..59b33c510 100644 --- a/sdk/go/rancher2/nodePool.go +++ b/sdk/go/rancher2/nodePool.go @@ -25,7 +25,7 @@ type NodePool struct { pulumi.CustomResourceState // Annotations for Node Pool object (map) - Annotations pulumi.MapOutput `pulumi:"annotations"` + Annotations pulumi.StringMapOutput `pulumi:"annotations"` // The RKE cluster id to use Node Pool (string) ClusterId pulumi.StringOutput `pulumi:"clusterId"` // RKE control plane role for created nodes (bool) @@ -39,7 +39,7 @@ type NodePool struct { // The prefix for created nodes of the Node Pool (string) HostnamePrefix pulumi.StringOutput `pulumi:"hostnamePrefix"` // Labels for Node Pool object (map) - Labels pulumi.MapOutput `pulumi:"labels"` + Labels pulumi.StringMapOutput `pulumi:"labels"` // The name of the Node Pool (string) Name pulumi.StringOutput `pulumi:"name"` // Node taints. For Rancher v2.3.3 and above (List) @@ -92,7 +92,7 @@ func GetNodePool(ctx *pulumi.Context, // Input properties used for looking up and filtering NodePool resources. type nodePoolState struct { // Annotations for Node Pool object (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // The RKE cluster id to use Node Pool (string) ClusterId *string `pulumi:"clusterId"` // RKE control plane role for created nodes (bool) @@ -106,7 +106,7 @@ type nodePoolState struct { // The prefix for created nodes of the Node Pool (string) HostnamePrefix *string `pulumi:"hostnamePrefix"` // Labels for Node Pool object (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The name of the Node Pool (string) Name *string `pulumi:"name"` // Node taints. For Rancher v2.3.3 and above (List) @@ -121,7 +121,7 @@ type nodePoolState struct { type NodePoolState struct { // Annotations for Node Pool object (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // The RKE cluster id to use Node Pool (string) ClusterId pulumi.StringPtrInput // RKE control plane role for created nodes (bool) @@ -135,7 +135,7 @@ type NodePoolState struct { // The prefix for created nodes of the Node Pool (string) HostnamePrefix pulumi.StringPtrInput // Labels for Node Pool object (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // The name of the Node Pool (string) Name pulumi.StringPtrInput // Node taints. For Rancher v2.3.3 and above (List) @@ -154,7 +154,7 @@ func (NodePoolState) ElementType() reflect.Type { type nodePoolArgs struct { // Annotations for Node Pool object (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // The RKE cluster id to use Node Pool (string) ClusterId string `pulumi:"clusterId"` // RKE control plane role for created nodes (bool) @@ -168,7 +168,7 @@ type nodePoolArgs struct { // The prefix for created nodes of the Node Pool (string) HostnamePrefix string `pulumi:"hostnamePrefix"` // Labels for Node Pool object (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The name of the Node Pool (string) Name *string `pulumi:"name"` // Node taints. For Rancher v2.3.3 and above (List) @@ -184,7 +184,7 @@ type nodePoolArgs struct { // The set of arguments for constructing a NodePool resource. type NodePoolArgs struct { // Annotations for Node Pool object (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // The RKE cluster id to use Node Pool (string) ClusterId pulumi.StringInput // RKE control plane role for created nodes (bool) @@ -198,7 +198,7 @@ type NodePoolArgs struct { // The prefix for created nodes of the Node Pool (string) HostnamePrefix pulumi.StringInput // Labels for Node Pool object (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // The name of the Node Pool (string) Name pulumi.StringPtrInput // Node taints. For Rancher v2.3.3 and above (List) @@ -299,8 +299,8 @@ func (o NodePoolOutput) ToNodePoolOutputWithContext(ctx context.Context) NodePoo } // Annotations for Node Pool object (map) -func (o NodePoolOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v *NodePool) pulumi.MapOutput { return v.Annotations }).(pulumi.MapOutput) +func (o NodePoolOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v *NodePool) pulumi.StringMapOutput { return v.Annotations }).(pulumi.StringMapOutput) } // The RKE cluster id to use Node Pool (string) @@ -334,8 +334,8 @@ func (o NodePoolOutput) HostnamePrefix() pulumi.StringOutput { } // Labels for Node Pool object (map) -func (o NodePoolOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v *NodePool) pulumi.MapOutput { return v.Labels }).(pulumi.MapOutput) +func (o NodePoolOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v *NodePool) pulumi.StringMapOutput { return v.Labels }).(pulumi.StringMapOutput) } // The name of the Node Pool (string) diff --git a/sdk/go/rancher2/nodeTemplate.go b/sdk/go/rancher2/nodeTemplate.go index 25f1a5f72..6fff85d8a 100644 --- a/sdk/go/rancher2/nodeTemplate.go +++ b/sdk/go/rancher2/nodeTemplate.go @@ -247,7 +247,7 @@ type NodeTemplate struct { // AWS config for the Node Template (list maxitems:1) Amazonec2Config NodeTemplateAmazonec2ConfigPtrOutput `pulumi:"amazonec2Config"` // Annotations for Node Template object (map) - Annotations pulumi.MapOutput `pulumi:"annotations"` + Annotations pulumi.StringMapOutput `pulumi:"annotations"` // Auth certificate authority for the Node Template (string) AuthCertificateAuthority pulumi.StringPtrOutput `pulumi:"authCertificateAuthority"` // Auth key for the Node Template (string) @@ -265,15 +265,15 @@ type NodeTemplate struct { // The node driver id used by the node template. It's required if the node driver isn't built in Rancher (string) DriverId pulumi.StringOutput `pulumi:"driverId"` // Engine environment for the node template (string) - EngineEnv pulumi.MapOutput `pulumi:"engineEnv"` + EngineEnv pulumi.StringMapOutput `pulumi:"engineEnv"` // Insecure registry for the node template (list) EngineInsecureRegistries pulumi.StringArrayOutput `pulumi:"engineInsecureRegistries"` // Docker engine install URL for the node template. Available install docker versions at `https://github.com/rancher/install-docker` (string) EngineInstallUrl pulumi.StringOutput `pulumi:"engineInstallUrl"` // Engine label for the node template (string) - EngineLabel pulumi.MapOutput `pulumi:"engineLabel"` + EngineLabel pulumi.StringMapOutput `pulumi:"engineLabel"` // Engine options for the node template (map) - EngineOpt pulumi.MapOutput `pulumi:"engineOpt"` + EngineOpt pulumi.StringMapOutput `pulumi:"engineOpt"` // Engine registry mirror for the node template (list) EngineRegistryMirrors pulumi.StringArrayOutput `pulumi:"engineRegistryMirrors"` // Engine storage driver for the node template (string) @@ -285,7 +285,7 @@ type NodeTemplate struct { // Labels for Node Template object (map) // // **Note:** `labels` and `nodeTaints` will be applied to nodes deployed using the Node Template - Labels pulumi.MapOutput `pulumi:"labels"` + Labels pulumi.StringMapOutput `pulumi:"labels"` // Linode config for the Node Template (list maxitems:1) LinodeConfig NodeTemplateLinodeConfigPtrOutput `pulumi:"linodeConfig"` // The name of the Node Template (string) @@ -348,7 +348,7 @@ type nodeTemplateState struct { // AWS config for the Node Template (list maxitems:1) Amazonec2Config *NodeTemplateAmazonec2Config `pulumi:"amazonec2Config"` // Annotations for Node Template object (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // Auth certificate authority for the Node Template (string) AuthCertificateAuthority *string `pulumi:"authCertificateAuthority"` // Auth key for the Node Template (string) @@ -366,15 +366,15 @@ type nodeTemplateState struct { // The node driver id used by the node template. It's required if the node driver isn't built in Rancher (string) DriverId *string `pulumi:"driverId"` // Engine environment for the node template (string) - EngineEnv map[string]interface{} `pulumi:"engineEnv"` + EngineEnv map[string]string `pulumi:"engineEnv"` // Insecure registry for the node template (list) EngineInsecureRegistries []string `pulumi:"engineInsecureRegistries"` // Docker engine install URL for the node template. Available install docker versions at `https://github.com/rancher/install-docker` (string) EngineInstallUrl *string `pulumi:"engineInstallUrl"` // Engine label for the node template (string) - EngineLabel map[string]interface{} `pulumi:"engineLabel"` + EngineLabel map[string]string `pulumi:"engineLabel"` // Engine options for the node template (map) - EngineOpt map[string]interface{} `pulumi:"engineOpt"` + EngineOpt map[string]string `pulumi:"engineOpt"` // Engine registry mirror for the node template (list) EngineRegistryMirrors []string `pulumi:"engineRegistryMirrors"` // Engine storage driver for the node template (string) @@ -386,7 +386,7 @@ type nodeTemplateState struct { // Labels for Node Template object (map) // // **Note:** `labels` and `nodeTaints` will be applied to nodes deployed using the Node Template - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // Linode config for the Node Template (list maxitems:1) LinodeConfig *NodeTemplateLinodeConfig `pulumi:"linodeConfig"` // The name of the Node Template (string) @@ -409,7 +409,7 @@ type NodeTemplateState struct { // AWS config for the Node Template (list maxitems:1) Amazonec2Config NodeTemplateAmazonec2ConfigPtrInput // Annotations for Node Template object (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // Auth certificate authority for the Node Template (string) AuthCertificateAuthority pulumi.StringPtrInput // Auth key for the Node Template (string) @@ -427,15 +427,15 @@ type NodeTemplateState struct { // The node driver id used by the node template. It's required if the node driver isn't built in Rancher (string) DriverId pulumi.StringPtrInput // Engine environment for the node template (string) - EngineEnv pulumi.MapInput + EngineEnv pulumi.StringMapInput // Insecure registry for the node template (list) EngineInsecureRegistries pulumi.StringArrayInput // Docker engine install URL for the node template. Available install docker versions at `https://github.com/rancher/install-docker` (string) EngineInstallUrl pulumi.StringPtrInput // Engine label for the node template (string) - EngineLabel pulumi.MapInput + EngineLabel pulumi.StringMapInput // Engine options for the node template (map) - EngineOpt pulumi.MapInput + EngineOpt pulumi.StringMapInput // Engine registry mirror for the node template (list) EngineRegistryMirrors pulumi.StringArrayInput // Engine storage driver for the node template (string) @@ -447,7 +447,7 @@ type NodeTemplateState struct { // Labels for Node Template object (map) // // **Note:** `labels` and `nodeTaints` will be applied to nodes deployed using the Node Template - Labels pulumi.MapInput + Labels pulumi.StringMapInput // Linode config for the Node Template (list maxitems:1) LinodeConfig NodeTemplateLinodeConfigPtrInput // The name of the Node Template (string) @@ -474,7 +474,7 @@ type nodeTemplateArgs struct { // AWS config for the Node Template (list maxitems:1) Amazonec2Config *NodeTemplateAmazonec2Config `pulumi:"amazonec2Config"` // Annotations for Node Template object (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // Auth certificate authority for the Node Template (string) AuthCertificateAuthority *string `pulumi:"authCertificateAuthority"` // Auth key for the Node Template (string) @@ -490,15 +490,15 @@ type nodeTemplateArgs struct { // The node driver id used by the node template. It's required if the node driver isn't built in Rancher (string) DriverId *string `pulumi:"driverId"` // Engine environment for the node template (string) - EngineEnv map[string]interface{} `pulumi:"engineEnv"` + EngineEnv map[string]string `pulumi:"engineEnv"` // Insecure registry for the node template (list) EngineInsecureRegistries []string `pulumi:"engineInsecureRegistries"` // Docker engine install URL for the node template. Available install docker versions at `https://github.com/rancher/install-docker` (string) EngineInstallUrl *string `pulumi:"engineInstallUrl"` // Engine label for the node template (string) - EngineLabel map[string]interface{} `pulumi:"engineLabel"` + EngineLabel map[string]string `pulumi:"engineLabel"` // Engine options for the node template (map) - EngineOpt map[string]interface{} `pulumi:"engineOpt"` + EngineOpt map[string]string `pulumi:"engineOpt"` // Engine registry mirror for the node template (list) EngineRegistryMirrors []string `pulumi:"engineRegistryMirrors"` // Engine storage driver for the node template (string) @@ -510,7 +510,7 @@ type nodeTemplateArgs struct { // Labels for Node Template object (map) // // **Note:** `labels` and `nodeTaints` will be applied to nodes deployed using the Node Template - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // Linode config for the Node Template (list maxitems:1) LinodeConfig *NodeTemplateLinodeConfig `pulumi:"linodeConfig"` // The name of the Node Template (string) @@ -534,7 +534,7 @@ type NodeTemplateArgs struct { // AWS config for the Node Template (list maxitems:1) Amazonec2Config NodeTemplateAmazonec2ConfigPtrInput // Annotations for Node Template object (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // Auth certificate authority for the Node Template (string) AuthCertificateAuthority pulumi.StringPtrInput // Auth key for the Node Template (string) @@ -550,15 +550,15 @@ type NodeTemplateArgs struct { // The node driver id used by the node template. It's required if the node driver isn't built in Rancher (string) DriverId pulumi.StringPtrInput // Engine environment for the node template (string) - EngineEnv pulumi.MapInput + EngineEnv pulumi.StringMapInput // Insecure registry for the node template (list) EngineInsecureRegistries pulumi.StringArrayInput // Docker engine install URL for the node template. Available install docker versions at `https://github.com/rancher/install-docker` (string) EngineInstallUrl pulumi.StringPtrInput // Engine label for the node template (string) - EngineLabel pulumi.MapInput + EngineLabel pulumi.StringMapInput // Engine options for the node template (map) - EngineOpt pulumi.MapInput + EngineOpt pulumi.StringMapInput // Engine registry mirror for the node template (list) EngineRegistryMirrors pulumi.StringArrayInput // Engine storage driver for the node template (string) @@ -570,7 +570,7 @@ type NodeTemplateArgs struct { // Labels for Node Template object (map) // // **Note:** `labels` and `nodeTaints` will be applied to nodes deployed using the Node Template - Labels pulumi.MapInput + Labels pulumi.StringMapInput // Linode config for the Node Template (list maxitems:1) LinodeConfig NodeTemplateLinodeConfigPtrInput // The name of the Node Template (string) @@ -682,8 +682,8 @@ func (o NodeTemplateOutput) Amazonec2Config() NodeTemplateAmazonec2ConfigPtrOutp } // Annotations for Node Template object (map) -func (o NodeTemplateOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v *NodeTemplate) pulumi.MapOutput { return v.Annotations }).(pulumi.MapOutput) +func (o NodeTemplateOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v *NodeTemplate) pulumi.StringMapOutput { return v.Annotations }).(pulumi.StringMapOutput) } // Auth certificate authority for the Node Template (string) @@ -727,8 +727,8 @@ func (o NodeTemplateOutput) DriverId() pulumi.StringOutput { } // Engine environment for the node template (string) -func (o NodeTemplateOutput) EngineEnv() pulumi.MapOutput { - return o.ApplyT(func(v *NodeTemplate) pulumi.MapOutput { return v.EngineEnv }).(pulumi.MapOutput) +func (o NodeTemplateOutput) EngineEnv() pulumi.StringMapOutput { + return o.ApplyT(func(v *NodeTemplate) pulumi.StringMapOutput { return v.EngineEnv }).(pulumi.StringMapOutput) } // Insecure registry for the node template (list) @@ -742,13 +742,13 @@ func (o NodeTemplateOutput) EngineInstallUrl() pulumi.StringOutput { } // Engine label for the node template (string) -func (o NodeTemplateOutput) EngineLabel() pulumi.MapOutput { - return o.ApplyT(func(v *NodeTemplate) pulumi.MapOutput { return v.EngineLabel }).(pulumi.MapOutput) +func (o NodeTemplateOutput) EngineLabel() pulumi.StringMapOutput { + return o.ApplyT(func(v *NodeTemplate) pulumi.StringMapOutput { return v.EngineLabel }).(pulumi.StringMapOutput) } // Engine options for the node template (map) -func (o NodeTemplateOutput) EngineOpt() pulumi.MapOutput { - return o.ApplyT(func(v *NodeTemplate) pulumi.MapOutput { return v.EngineOpt }).(pulumi.MapOutput) +func (o NodeTemplateOutput) EngineOpt() pulumi.StringMapOutput { + return o.ApplyT(func(v *NodeTemplate) pulumi.StringMapOutput { return v.EngineOpt }).(pulumi.StringMapOutput) } // Engine registry mirror for the node template (list) @@ -774,8 +774,8 @@ func (o NodeTemplateOutput) HetznerConfig() NodeTemplateHetznerConfigPtrOutput { // Labels for Node Template object (map) // // **Note:** `labels` and `nodeTaints` will be applied to nodes deployed using the Node Template -func (o NodeTemplateOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v *NodeTemplate) pulumi.MapOutput { return v.Labels }).(pulumi.MapOutput) +func (o NodeTemplateOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v *NodeTemplate) pulumi.StringMapOutput { return v.Labels }).(pulumi.StringMapOutput) } // Linode config for the Node Template (list maxitems:1) diff --git a/sdk/go/rancher2/notifier.go b/sdk/go/rancher2/notifier.go index 3279fb29f..92d6f9b90 100644 --- a/sdk/go/rancher2/notifier.go +++ b/sdk/go/rancher2/notifier.go @@ -59,7 +59,7 @@ type Notifier struct { pulumi.CustomResourceState // Annotations for notifier object (map) - Annotations pulumi.MapOutput `pulumi:"annotations"` + Annotations pulumi.StringMapOutput `pulumi:"annotations"` // The cluster id where create notifier (string) ClusterId pulumi.StringOutput `pulumi:"clusterId"` // The notifier description (string) @@ -67,7 +67,7 @@ type Notifier struct { // Dingtalk config for notifier (list maxitems:1) DingtalkConfig NotifierDingtalkConfigPtrOutput `pulumi:"dingtalkConfig"` // Labels for notifier object (map) - Labels pulumi.MapOutput `pulumi:"labels"` + Labels pulumi.StringMapOutput `pulumi:"labels"` // MSTeams config for notifier (list maxitems:1) MsteamsConfig NotifierMsteamsConfigPtrOutput `pulumi:"msteamsConfig"` // The name of the notifier (string) @@ -120,7 +120,7 @@ func GetNotifier(ctx *pulumi.Context, // Input properties used for looking up and filtering Notifier resources. type notifierState struct { // Annotations for notifier object (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // The cluster id where create notifier (string) ClusterId *string `pulumi:"clusterId"` // The notifier description (string) @@ -128,7 +128,7 @@ type notifierState struct { // Dingtalk config for notifier (list maxitems:1) DingtalkConfig *NotifierDingtalkConfig `pulumi:"dingtalkConfig"` // Labels for notifier object (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // MSTeams config for notifier (list maxitems:1) MsteamsConfig *NotifierMsteamsConfig `pulumi:"msteamsConfig"` // The name of the notifier (string) @@ -149,7 +149,7 @@ type notifierState struct { type NotifierState struct { // Annotations for notifier object (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // The cluster id where create notifier (string) ClusterId pulumi.StringPtrInput // The notifier description (string) @@ -157,7 +157,7 @@ type NotifierState struct { // Dingtalk config for notifier (list maxitems:1) DingtalkConfig NotifierDingtalkConfigPtrInput // Labels for notifier object (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // MSTeams config for notifier (list maxitems:1) MsteamsConfig NotifierMsteamsConfigPtrInput // The name of the notifier (string) @@ -182,7 +182,7 @@ func (NotifierState) ElementType() reflect.Type { type notifierArgs struct { // Annotations for notifier object (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // The cluster id where create notifier (string) ClusterId string `pulumi:"clusterId"` // The notifier description (string) @@ -190,7 +190,7 @@ type notifierArgs struct { // Dingtalk config for notifier (list maxitems:1) DingtalkConfig *NotifierDingtalkConfig `pulumi:"dingtalkConfig"` // Labels for notifier object (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // MSTeams config for notifier (list maxitems:1) MsteamsConfig *NotifierMsteamsConfig `pulumi:"msteamsConfig"` // The name of the notifier (string) @@ -212,7 +212,7 @@ type notifierArgs struct { // The set of arguments for constructing a Notifier resource. type NotifierArgs struct { // Annotations for notifier object (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // The cluster id where create notifier (string) ClusterId pulumi.StringInput // The notifier description (string) @@ -220,7 +220,7 @@ type NotifierArgs struct { // Dingtalk config for notifier (list maxitems:1) DingtalkConfig NotifierDingtalkConfigPtrInput // Labels for notifier object (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // MSTeams config for notifier (list maxitems:1) MsteamsConfig NotifierMsteamsConfigPtrInput // The name of the notifier (string) @@ -327,8 +327,8 @@ func (o NotifierOutput) ToNotifierOutputWithContext(ctx context.Context) Notifie } // Annotations for notifier object (map) -func (o NotifierOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v *Notifier) pulumi.MapOutput { return v.Annotations }).(pulumi.MapOutput) +func (o NotifierOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v *Notifier) pulumi.StringMapOutput { return v.Annotations }).(pulumi.StringMapOutput) } // The cluster id where create notifier (string) @@ -347,8 +347,8 @@ func (o NotifierOutput) DingtalkConfig() NotifierDingtalkConfigPtrOutput { } // Labels for notifier object (map) -func (o NotifierOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v *Notifier) pulumi.MapOutput { return v.Labels }).(pulumi.MapOutput) +func (o NotifierOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v *Notifier) pulumi.StringMapOutput { return v.Labels }).(pulumi.StringMapOutput) } // MSTeams config for notifier (list maxitems:1) diff --git a/sdk/go/rancher2/podSecurityAdmissionConfigurationTemplate.go b/sdk/go/rancher2/podSecurityAdmissionConfigurationTemplate.go index 85bcd7096..85977034f 100644 --- a/sdk/go/rancher2/podSecurityAdmissionConfigurationTemplate.go +++ b/sdk/go/rancher2/podSecurityAdmissionConfigurationTemplate.go @@ -16,7 +16,7 @@ type PodSecurityAdmissionConfigurationTemplate struct { pulumi.CustomResourceState // Annotations of the resource - Annotations pulumi.MapOutput `pulumi:"annotations"` + Annotations pulumi.StringMapOutput `pulumi:"annotations"` // defaults allows the user to define admission control mode for Pod Security Defaults PodSecurityAdmissionConfigurationTemplateDefaultsOutput `pulumi:"defaults"` // Pod Security Admission Configuration template description @@ -25,7 +25,7 @@ type PodSecurityAdmissionConfigurationTemplate struct { // prohibited Exemptions PodSecurityAdmissionConfigurationTemplateExemptionsPtrOutput `pulumi:"exemptions"` // Labels of the resource - Labels pulumi.MapOutput `pulumi:"labels"` + Labels pulumi.StringMapOutput `pulumi:"labels"` // Pod Security Admission Configuration template name Name pulumi.StringOutput `pulumi:"name"` } @@ -64,7 +64,7 @@ func GetPodSecurityAdmissionConfigurationTemplate(ctx *pulumi.Context, // Input properties used for looking up and filtering PodSecurityAdmissionConfigurationTemplate resources. type podSecurityAdmissionConfigurationTemplateState struct { // Annotations of the resource - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // defaults allows the user to define admission control mode for Pod Security Defaults *PodSecurityAdmissionConfigurationTemplateDefaults `pulumi:"defaults"` // Pod Security Admission Configuration template description @@ -73,14 +73,14 @@ type podSecurityAdmissionConfigurationTemplateState struct { // prohibited Exemptions *PodSecurityAdmissionConfigurationTemplateExemptions `pulumi:"exemptions"` // Labels of the resource - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // Pod Security Admission Configuration template name Name *string `pulumi:"name"` } type PodSecurityAdmissionConfigurationTemplateState struct { // Annotations of the resource - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // defaults allows the user to define admission control mode for Pod Security Defaults PodSecurityAdmissionConfigurationTemplateDefaultsPtrInput // Pod Security Admission Configuration template description @@ -89,7 +89,7 @@ type PodSecurityAdmissionConfigurationTemplateState struct { // prohibited Exemptions PodSecurityAdmissionConfigurationTemplateExemptionsPtrInput // Labels of the resource - Labels pulumi.MapInput + Labels pulumi.StringMapInput // Pod Security Admission Configuration template name Name pulumi.StringPtrInput } @@ -100,7 +100,7 @@ func (PodSecurityAdmissionConfigurationTemplateState) ElementType() reflect.Type type podSecurityAdmissionConfigurationTemplateArgs struct { // Annotations of the resource - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // defaults allows the user to define admission control mode for Pod Security Defaults PodSecurityAdmissionConfigurationTemplateDefaults `pulumi:"defaults"` // Pod Security Admission Configuration template description @@ -109,7 +109,7 @@ type podSecurityAdmissionConfigurationTemplateArgs struct { // prohibited Exemptions *PodSecurityAdmissionConfigurationTemplateExemptions `pulumi:"exemptions"` // Labels of the resource - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // Pod Security Admission Configuration template name Name *string `pulumi:"name"` } @@ -117,7 +117,7 @@ type podSecurityAdmissionConfigurationTemplateArgs struct { // The set of arguments for constructing a PodSecurityAdmissionConfigurationTemplate resource. type PodSecurityAdmissionConfigurationTemplateArgs struct { // Annotations of the resource - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // defaults allows the user to define admission control mode for Pod Security Defaults PodSecurityAdmissionConfigurationTemplateDefaultsInput // Pod Security Admission Configuration template description @@ -126,7 +126,7 @@ type PodSecurityAdmissionConfigurationTemplateArgs struct { // prohibited Exemptions PodSecurityAdmissionConfigurationTemplateExemptionsPtrInput // Labels of the resource - Labels pulumi.MapInput + Labels pulumi.StringMapInput // Pod Security Admission Configuration template name Name pulumi.StringPtrInput } @@ -219,8 +219,8 @@ func (o PodSecurityAdmissionConfigurationTemplateOutput) ToPodSecurityAdmissionC } // Annotations of the resource -func (o PodSecurityAdmissionConfigurationTemplateOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v *PodSecurityAdmissionConfigurationTemplate) pulumi.MapOutput { return v.Annotations }).(pulumi.MapOutput) +func (o PodSecurityAdmissionConfigurationTemplateOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v *PodSecurityAdmissionConfigurationTemplate) pulumi.StringMapOutput { return v.Annotations }).(pulumi.StringMapOutput) } // defaults allows the user to define admission control mode for Pod Security @@ -244,8 +244,8 @@ func (o PodSecurityAdmissionConfigurationTemplateOutput) Exemptions() PodSecurit } // Labels of the resource -func (o PodSecurityAdmissionConfigurationTemplateOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v *PodSecurityAdmissionConfigurationTemplate) pulumi.MapOutput { return v.Labels }).(pulumi.MapOutput) +func (o PodSecurityAdmissionConfigurationTemplateOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v *PodSecurityAdmissionConfigurationTemplate) pulumi.StringMapOutput { return v.Labels }).(pulumi.StringMapOutput) } // Pod Security Admission Configuration template name diff --git a/sdk/go/rancher2/podSecurityPolicyTemplate.go b/sdk/go/rancher2/podSecurityPolicyTemplate.go index c43f39311..85b1d0124 100644 --- a/sdk/go/rancher2/podSecurityPolicyTemplate.go +++ b/sdk/go/rancher2/podSecurityPolicyTemplate.go @@ -40,7 +40,7 @@ type PodSecurityPolicyTemplate struct { // (list) AllowedUnsafeSysctls pulumi.StringArrayOutput `pulumi:"allowedUnsafeSysctls"` // Annotations for PodSecurityPolicyTemplate object (map) - Annotations pulumi.MapOutput `pulumi:"annotations"` + Annotations pulumi.StringMapOutput `pulumi:"annotations"` // (list) DefaultAddCapabilities pulumi.StringArrayOutput `pulumi:"defaultAddCapabilities"` // (list) @@ -60,7 +60,7 @@ type PodSecurityPolicyTemplate struct { // (list) HostPorts PodSecurityPolicyTemplateHostPortArrayOutput `pulumi:"hostPorts"` // Labels for PodSecurityPolicyTemplate object (map) - Labels pulumi.MapOutput `pulumi:"labels"` + Labels pulumi.StringMapOutput `pulumi:"labels"` // The name of the PodSecurityPolicyTemplate (string) Name pulumi.StringOutput `pulumi:"name"` // (bool) @@ -128,7 +128,7 @@ type podSecurityPolicyTemplateState struct { // (list) AllowedUnsafeSysctls []string `pulumi:"allowedUnsafeSysctls"` // Annotations for PodSecurityPolicyTemplate object (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // (list) DefaultAddCapabilities []string `pulumi:"defaultAddCapabilities"` // (list) @@ -148,7 +148,7 @@ type podSecurityPolicyTemplateState struct { // (list) HostPorts []PodSecurityPolicyTemplateHostPort `pulumi:"hostPorts"` // Labels for PodSecurityPolicyTemplate object (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The name of the PodSecurityPolicyTemplate (string) Name *string `pulumi:"name"` // (bool) @@ -187,7 +187,7 @@ type PodSecurityPolicyTemplateState struct { // (list) AllowedUnsafeSysctls pulumi.StringArrayInput // Annotations for PodSecurityPolicyTemplate object (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // (list) DefaultAddCapabilities pulumi.StringArrayInput // (list) @@ -207,7 +207,7 @@ type PodSecurityPolicyTemplateState struct { // (list) HostPorts PodSecurityPolicyTemplateHostPortArrayInput // Labels for PodSecurityPolicyTemplate object (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // The name of the PodSecurityPolicyTemplate (string) Name pulumi.StringPtrInput // (bool) @@ -250,7 +250,7 @@ type podSecurityPolicyTemplateArgs struct { // (list) AllowedUnsafeSysctls []string `pulumi:"allowedUnsafeSysctls"` // Annotations for PodSecurityPolicyTemplate object (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // (list) DefaultAddCapabilities []string `pulumi:"defaultAddCapabilities"` // (list) @@ -270,7 +270,7 @@ type podSecurityPolicyTemplateArgs struct { // (list) HostPorts []PodSecurityPolicyTemplateHostPort `pulumi:"hostPorts"` // Labels for PodSecurityPolicyTemplate object (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The name of the PodSecurityPolicyTemplate (string) Name *string `pulumi:"name"` // (bool) @@ -310,7 +310,7 @@ type PodSecurityPolicyTemplateArgs struct { // (list) AllowedUnsafeSysctls pulumi.StringArrayInput // Annotations for PodSecurityPolicyTemplate object (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // (list) DefaultAddCapabilities pulumi.StringArrayInput // (list) @@ -330,7 +330,7 @@ type PodSecurityPolicyTemplateArgs struct { // (list) HostPorts PodSecurityPolicyTemplateHostPortArrayInput // Labels for PodSecurityPolicyTemplate object (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // The name of the PodSecurityPolicyTemplate (string) Name pulumi.StringPtrInput // (bool) @@ -482,8 +482,8 @@ func (o PodSecurityPolicyTemplateOutput) AllowedUnsafeSysctls() pulumi.StringArr } // Annotations for PodSecurityPolicyTemplate object (map) -func (o PodSecurityPolicyTemplateOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v *PodSecurityPolicyTemplate) pulumi.MapOutput { return v.Annotations }).(pulumi.MapOutput) +func (o PodSecurityPolicyTemplateOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v *PodSecurityPolicyTemplate) pulumi.StringMapOutput { return v.Annotations }).(pulumi.StringMapOutput) } // (list) @@ -532,8 +532,8 @@ func (o PodSecurityPolicyTemplateOutput) HostPorts() PodSecurityPolicyTemplateHo } // Labels for PodSecurityPolicyTemplate object (map) -func (o PodSecurityPolicyTemplateOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v *PodSecurityPolicyTemplate) pulumi.MapOutput { return v.Labels }).(pulumi.MapOutput) +func (o PodSecurityPolicyTemplateOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v *PodSecurityPolicyTemplate) pulumi.StringMapOutput { return v.Labels }).(pulumi.StringMapOutput) } // The name of the PodSecurityPolicyTemplate (string) diff --git a/sdk/go/rancher2/project.go b/sdk/go/rancher2/project.go index 512545be7..0b4b20c8c 100644 --- a/sdk/go/rancher2/project.go +++ b/sdk/go/rancher2/project.go @@ -96,25 +96,25 @@ import ( // }, // EnableProjectMonitoring: pulumi.Bool(true), // ProjectMonitoringInput: &rancher2.ProjectProjectMonitoringInputArgs{ -// Answers: pulumi.Map{ -// "exporter-kubelets.https": pulumi.Any(true), -// "exporter-node.enabled": pulumi.Any(true), -// "exporter-node.ports.metrics.port": pulumi.Any(9796), -// "exporter-node.resources.limits.cpu": pulumi.Any("200m"), -// "exporter-node.resources.limits.memory": pulumi.Any("200Mi"), -// "grafana.persistence.enabled": pulumi.Any(false), -// "grafana.persistence.size": pulumi.Any("10Gi"), -// "grafana.persistence.storageClass": pulumi.Any("default"), -// "operator.resources.limits.memory": pulumi.Any("500Mi"), -// "prometheus.persistence.enabled": pulumi.Any("false"), -// "prometheus.persistence.size": pulumi.Any("50Gi"), -// "prometheus.persistence.storageClass": pulumi.Any("default"), -// "prometheus.persistent.useReleaseName": pulumi.Any("true"), -// "prometheus.resources.core.limits.cpu": pulumi.Any("1000m"), -// "prometheus.resources.core.limits.memory": pulumi.Any("1500Mi"), -// "prometheus.resources.core.requests.cpu": pulumi.Any("750m"), -// "prometheus.resources.core.requests.memory": pulumi.Any("750Mi"), -// "prometheus.retention": pulumi.Any("12h"), +// Answers: pulumi.StringMap{ +// "exporter-kubelets.https": pulumi.String("true"), +// "exporter-node.enabled": pulumi.String("true"), +// "exporter-node.ports.metrics.port": pulumi.String("9796"), +// "exporter-node.resources.limits.cpu": pulumi.String("200m"), +// "exporter-node.resources.limits.memory": pulumi.String("200Mi"), +// "grafana.persistence.enabled": pulumi.String("false"), +// "grafana.persistence.size": pulumi.String("10Gi"), +// "grafana.persistence.storageClass": pulumi.String("default"), +// "operator.resources.limits.memory": pulumi.String("500Mi"), +// "prometheus.persistence.enabled": pulumi.String("false"), +// "prometheus.persistence.size": pulumi.String("50Gi"), +// "prometheus.persistence.storageClass": pulumi.String("default"), +// "prometheus.persistent.useReleaseName": pulumi.String("true"), +// "prometheus.resources.core.limits.cpu": pulumi.String("1000m"), +// "prometheus.resources.core.limits.memory": pulumi.String("1500Mi"), +// "prometheus.resources.core.requests.cpu": pulumi.String("750m"), +// "prometheus.resources.core.requests.memory": pulumi.String("750Mi"), +// "prometheus.retention": pulumi.String("12h"), // }, // }, // }) @@ -138,7 +138,7 @@ type Project struct { pulumi.CustomResourceState // Annotations for Node Pool object (map) - Annotations pulumi.MapOutput `pulumi:"annotations"` + Annotations pulumi.StringMapOutput `pulumi:"annotations"` // The cluster id where create project (string) ClusterId pulumi.StringOutput `pulumi:"clusterId"` // Default containers resource limits on project (List maxitem:1) @@ -148,7 +148,7 @@ type Project struct { // Enable built-in project monitoring. Default `false` (bool) EnableProjectMonitoring pulumi.BoolPtrOutput `pulumi:"enableProjectMonitoring"` // Labels for Node Pool object (map) - Labels pulumi.MapOutput `pulumi:"labels"` + Labels pulumi.StringMapOutput `pulumi:"labels"` // The name of the project (string) Name pulumi.StringOutput `pulumi:"name"` // Default Pod Security Policy ID for the project (string) @@ -195,7 +195,7 @@ func GetProject(ctx *pulumi.Context, // Input properties used for looking up and filtering Project resources. type projectState struct { // Annotations for Node Pool object (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // The cluster id where create project (string) ClusterId *string `pulumi:"clusterId"` // Default containers resource limits on project (List maxitem:1) @@ -205,7 +205,7 @@ type projectState struct { // Enable built-in project monitoring. Default `false` (bool) EnableProjectMonitoring *bool `pulumi:"enableProjectMonitoring"` // Labels for Node Pool object (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The name of the project (string) Name *string `pulumi:"name"` // Default Pod Security Policy ID for the project (string) @@ -220,7 +220,7 @@ type projectState struct { type ProjectState struct { // Annotations for Node Pool object (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // The cluster id where create project (string) ClusterId pulumi.StringPtrInput // Default containers resource limits on project (List maxitem:1) @@ -230,7 +230,7 @@ type ProjectState struct { // Enable built-in project monitoring. Default `false` (bool) EnableProjectMonitoring pulumi.BoolPtrInput // Labels for Node Pool object (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // The name of the project (string) Name pulumi.StringPtrInput // Default Pod Security Policy ID for the project (string) @@ -249,7 +249,7 @@ func (ProjectState) ElementType() reflect.Type { type projectArgs struct { // Annotations for Node Pool object (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // The cluster id where create project (string) ClusterId string `pulumi:"clusterId"` // Default containers resource limits on project (List maxitem:1) @@ -259,7 +259,7 @@ type projectArgs struct { // Enable built-in project monitoring. Default `false` (bool) EnableProjectMonitoring *bool `pulumi:"enableProjectMonitoring"` // Labels for Node Pool object (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The name of the project (string) Name *string `pulumi:"name"` // Default Pod Security Policy ID for the project (string) @@ -275,7 +275,7 @@ type projectArgs struct { // The set of arguments for constructing a Project resource. type ProjectArgs struct { // Annotations for Node Pool object (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // The cluster id where create project (string) ClusterId pulumi.StringInput // Default containers resource limits on project (List maxitem:1) @@ -285,7 +285,7 @@ type ProjectArgs struct { // Enable built-in project monitoring. Default `false` (bool) EnableProjectMonitoring pulumi.BoolPtrInput // Labels for Node Pool object (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // The name of the project (string) Name pulumi.StringPtrInput // Default Pod Security Policy ID for the project (string) @@ -386,8 +386,8 @@ func (o ProjectOutput) ToProjectOutputWithContext(ctx context.Context) ProjectOu } // Annotations for Node Pool object (map) -func (o ProjectOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v *Project) pulumi.MapOutput { return v.Annotations }).(pulumi.MapOutput) +func (o ProjectOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v *Project) pulumi.StringMapOutput { return v.Annotations }).(pulumi.StringMapOutput) } // The cluster id where create project (string) @@ -411,8 +411,8 @@ func (o ProjectOutput) EnableProjectMonitoring() pulumi.BoolPtrOutput { } // Labels for Node Pool object (map) -func (o ProjectOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v *Project) pulumi.MapOutput { return v.Labels }).(pulumi.MapOutput) +func (o ProjectOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v *Project) pulumi.StringMapOutput { return v.Labels }).(pulumi.StringMapOutput) } // The name of the project (string) diff --git a/sdk/go/rancher2/projectAlertGroup.go b/sdk/go/rancher2/projectAlertGroup.go index 743a85bbf..f2f514b12 100644 --- a/sdk/go/rancher2/projectAlertGroup.go +++ b/sdk/go/rancher2/projectAlertGroup.go @@ -56,7 +56,7 @@ type ProjectAlertGroup struct { pulumi.CustomResourceState // The project alert group annotations (map) - Annotations pulumi.MapOutput `pulumi:"annotations"` + Annotations pulumi.StringMapOutput `pulumi:"annotations"` // The project alert group description (string) Description pulumi.StringPtrOutput `pulumi:"description"` // The project alert group interval seconds. Default: `180` (int) @@ -64,7 +64,7 @@ type ProjectAlertGroup struct { // The project alert group wait seconds. Default: `180` (int) GroupWaitSeconds pulumi.IntPtrOutput `pulumi:"groupWaitSeconds"` // The project alert group labels (map) - Labels pulumi.MapOutput `pulumi:"labels"` + Labels pulumi.StringMapOutput `pulumi:"labels"` // The project alert group name (string) Name pulumi.StringOutput `pulumi:"name"` // The project id where create project alert group (string) @@ -109,7 +109,7 @@ func GetProjectAlertGroup(ctx *pulumi.Context, // Input properties used for looking up and filtering ProjectAlertGroup resources. type projectAlertGroupState struct { // The project alert group annotations (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // The project alert group description (string) Description *string `pulumi:"description"` // The project alert group interval seconds. Default: `180` (int) @@ -117,7 +117,7 @@ type projectAlertGroupState struct { // The project alert group wait seconds. Default: `180` (int) GroupWaitSeconds *int `pulumi:"groupWaitSeconds"` // The project alert group labels (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The project alert group name (string) Name *string `pulumi:"name"` // The project id where create project alert group (string) @@ -130,7 +130,7 @@ type projectAlertGroupState struct { type ProjectAlertGroupState struct { // The project alert group annotations (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // The project alert group description (string) Description pulumi.StringPtrInput // The project alert group interval seconds. Default: `180` (int) @@ -138,7 +138,7 @@ type ProjectAlertGroupState struct { // The project alert group wait seconds. Default: `180` (int) GroupWaitSeconds pulumi.IntPtrInput // The project alert group labels (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // The project alert group name (string) Name pulumi.StringPtrInput // The project id where create project alert group (string) @@ -155,7 +155,7 @@ func (ProjectAlertGroupState) ElementType() reflect.Type { type projectAlertGroupArgs struct { // The project alert group annotations (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // The project alert group description (string) Description *string `pulumi:"description"` // The project alert group interval seconds. Default: `180` (int) @@ -163,7 +163,7 @@ type projectAlertGroupArgs struct { // The project alert group wait seconds. Default: `180` (int) GroupWaitSeconds *int `pulumi:"groupWaitSeconds"` // The project alert group labels (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The project alert group name (string) Name *string `pulumi:"name"` // The project id where create project alert group (string) @@ -177,7 +177,7 @@ type projectAlertGroupArgs struct { // The set of arguments for constructing a ProjectAlertGroup resource. type ProjectAlertGroupArgs struct { // The project alert group annotations (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // The project alert group description (string) Description pulumi.StringPtrInput // The project alert group interval seconds. Default: `180` (int) @@ -185,7 +185,7 @@ type ProjectAlertGroupArgs struct { // The project alert group wait seconds. Default: `180` (int) GroupWaitSeconds pulumi.IntPtrInput // The project alert group labels (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // The project alert group name (string) Name pulumi.StringPtrInput // The project id where create project alert group (string) @@ -284,8 +284,8 @@ func (o ProjectAlertGroupOutput) ToProjectAlertGroupOutputWithContext(ctx contex } // The project alert group annotations (map) -func (o ProjectAlertGroupOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v *ProjectAlertGroup) pulumi.MapOutput { return v.Annotations }).(pulumi.MapOutput) +func (o ProjectAlertGroupOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v *ProjectAlertGroup) pulumi.StringMapOutput { return v.Annotations }).(pulumi.StringMapOutput) } // The project alert group description (string) @@ -304,8 +304,8 @@ func (o ProjectAlertGroupOutput) GroupWaitSeconds() pulumi.IntPtrOutput { } // The project alert group labels (map) -func (o ProjectAlertGroupOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v *ProjectAlertGroup) pulumi.MapOutput { return v.Labels }).(pulumi.MapOutput) +func (o ProjectAlertGroupOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v *ProjectAlertGroup) pulumi.StringMapOutput { return v.Labels }).(pulumi.StringMapOutput) } // The project alert group name (string) diff --git a/sdk/go/rancher2/projectAlertRule.go b/sdk/go/rancher2/projectAlertRule.go index e70daad71..e0cb0bdef 100644 --- a/sdk/go/rancher2/projectAlertRule.go +++ b/sdk/go/rancher2/projectAlertRule.go @@ -94,7 +94,7 @@ type ProjectAlertRule struct { pulumi.CustomResourceState // The project alert rule annotations (map) - Annotations pulumi.MapOutput `pulumi:"annotations"` + Annotations pulumi.StringMapOutput `pulumi:"annotations"` // The project alert rule alert group ID (string) GroupId pulumi.StringOutput `pulumi:"groupId"` // The project alert rule group interval seconds. Default: `180` (int) @@ -104,7 +104,7 @@ type ProjectAlertRule struct { // The project alert rule inherited. Default: `true` (bool) Inherited pulumi.BoolPtrOutput `pulumi:"inherited"` // The project alert rule labels (map) - Labels pulumi.MapOutput `pulumi:"labels"` + Labels pulumi.StringMapOutput `pulumi:"labels"` // The project alert rule metric rule. ConflictsWith: `"podRule", "workloadRule"`` (list Maxitems:1) MetricRule ProjectAlertRuleMetricRulePtrOutput `pulumi:"metricRule"` // The project alert rule name (string) @@ -158,7 +158,7 @@ func GetProjectAlertRule(ctx *pulumi.Context, // Input properties used for looking up and filtering ProjectAlertRule resources. type projectAlertRuleState struct { // The project alert rule annotations (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // The project alert rule alert group ID (string) GroupId *string `pulumi:"groupId"` // The project alert rule group interval seconds. Default: `180` (int) @@ -168,7 +168,7 @@ type projectAlertRuleState struct { // The project alert rule inherited. Default: `true` (bool) Inherited *bool `pulumi:"inherited"` // The project alert rule labels (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The project alert rule metric rule. ConflictsWith: `"podRule", "workloadRule"`` (list Maxitems:1) MetricRule *ProjectAlertRuleMetricRule `pulumi:"metricRule"` // The project alert rule name (string) @@ -187,7 +187,7 @@ type projectAlertRuleState struct { type ProjectAlertRuleState struct { // The project alert rule annotations (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // The project alert rule alert group ID (string) GroupId pulumi.StringPtrInput // The project alert rule group interval seconds. Default: `180` (int) @@ -197,7 +197,7 @@ type ProjectAlertRuleState struct { // The project alert rule inherited. Default: `true` (bool) Inherited pulumi.BoolPtrInput // The project alert rule labels (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // The project alert rule metric rule. ConflictsWith: `"podRule", "workloadRule"`` (list Maxitems:1) MetricRule ProjectAlertRuleMetricRulePtrInput // The project alert rule name (string) @@ -220,7 +220,7 @@ func (ProjectAlertRuleState) ElementType() reflect.Type { type projectAlertRuleArgs struct { // The project alert rule annotations (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // The project alert rule alert group ID (string) GroupId string `pulumi:"groupId"` // The project alert rule group interval seconds. Default: `180` (int) @@ -230,7 +230,7 @@ type projectAlertRuleArgs struct { // The project alert rule inherited. Default: `true` (bool) Inherited *bool `pulumi:"inherited"` // The project alert rule labels (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The project alert rule metric rule. ConflictsWith: `"podRule", "workloadRule"`` (list Maxitems:1) MetricRule *ProjectAlertRuleMetricRule `pulumi:"metricRule"` // The project alert rule name (string) @@ -250,7 +250,7 @@ type projectAlertRuleArgs struct { // The set of arguments for constructing a ProjectAlertRule resource. type ProjectAlertRuleArgs struct { // The project alert rule annotations (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // The project alert rule alert group ID (string) GroupId pulumi.StringInput // The project alert rule group interval seconds. Default: `180` (int) @@ -260,7 +260,7 @@ type ProjectAlertRuleArgs struct { // The project alert rule inherited. Default: `true` (bool) Inherited pulumi.BoolPtrInput // The project alert rule labels (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // The project alert rule metric rule. ConflictsWith: `"podRule", "workloadRule"`` (list Maxitems:1) MetricRule ProjectAlertRuleMetricRulePtrInput // The project alert rule name (string) @@ -365,8 +365,8 @@ func (o ProjectAlertRuleOutput) ToProjectAlertRuleOutputWithContext(ctx context. } // The project alert rule annotations (map) -func (o ProjectAlertRuleOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v *ProjectAlertRule) pulumi.MapOutput { return v.Annotations }).(pulumi.MapOutput) +func (o ProjectAlertRuleOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v *ProjectAlertRule) pulumi.StringMapOutput { return v.Annotations }).(pulumi.StringMapOutput) } // The project alert rule alert group ID (string) @@ -390,8 +390,8 @@ func (o ProjectAlertRuleOutput) Inherited() pulumi.BoolPtrOutput { } // The project alert rule labels (map) -func (o ProjectAlertRuleOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v *ProjectAlertRule) pulumi.MapOutput { return v.Labels }).(pulumi.MapOutput) +func (o ProjectAlertRuleOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v *ProjectAlertRule) pulumi.StringMapOutput { return v.Labels }).(pulumi.StringMapOutput) } // The project alert rule metric rule. ConflictsWith: `"podRule", "workloadRule"“ (list Maxitems:1) diff --git a/sdk/go/rancher2/projectRoleTemplateBinding.go b/sdk/go/rancher2/projectRoleTemplateBinding.go index a9ad1f6f4..f4baa0441 100644 --- a/sdk/go/rancher2/projectRoleTemplateBinding.go +++ b/sdk/go/rancher2/projectRoleTemplateBinding.go @@ -55,7 +55,7 @@ type ProjectRoleTemplateBinding struct { pulumi.CustomResourceState // Annotations of the resource (map) - Annotations pulumi.MapOutput `pulumi:"annotations"` + Annotations pulumi.StringMapOutput `pulumi:"annotations"` // The group ID to assign project role template binding (string) GroupId pulumi.StringOutput `pulumi:"groupId"` // The groupPrincipal ID to assign project role template binding (string) @@ -63,7 +63,7 @@ type ProjectRoleTemplateBinding struct { // Labels of the resource (map) // // **Note:** user `userId | userPrincipalId` OR group `groupId | groupPrincipalId` must be defined - Labels pulumi.MapOutput `pulumi:"labels"` + Labels pulumi.StringMapOutput `pulumi:"labels"` // The name of the project role template binding (string) Name pulumi.StringOutput `pulumi:"name"` // The project id where bind project role template, in format `cluster_id:project_id`, e.g. `c-abc12:p-def34` (string) @@ -113,7 +113,7 @@ func GetProjectRoleTemplateBinding(ctx *pulumi.Context, // Input properties used for looking up and filtering ProjectRoleTemplateBinding resources. type projectRoleTemplateBindingState struct { // Annotations of the resource (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // The group ID to assign project role template binding (string) GroupId *string `pulumi:"groupId"` // The groupPrincipal ID to assign project role template binding (string) @@ -121,7 +121,7 @@ type projectRoleTemplateBindingState struct { // Labels of the resource (map) // // **Note:** user `userId | userPrincipalId` OR group `groupId | groupPrincipalId` must be defined - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The name of the project role template binding (string) Name *string `pulumi:"name"` // The project id where bind project role template, in format `cluster_id:project_id`, e.g. `c-abc12:p-def34` (string) @@ -136,7 +136,7 @@ type projectRoleTemplateBindingState struct { type ProjectRoleTemplateBindingState struct { // Annotations of the resource (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // The group ID to assign project role template binding (string) GroupId pulumi.StringPtrInput // The groupPrincipal ID to assign project role template binding (string) @@ -144,7 +144,7 @@ type ProjectRoleTemplateBindingState struct { // Labels of the resource (map) // // **Note:** user `userId | userPrincipalId` OR group `groupId | groupPrincipalId` must be defined - Labels pulumi.MapInput + Labels pulumi.StringMapInput // The name of the project role template binding (string) Name pulumi.StringPtrInput // The project id where bind project role template, in format `cluster_id:project_id`, e.g. `c-abc12:p-def34` (string) @@ -163,7 +163,7 @@ func (ProjectRoleTemplateBindingState) ElementType() reflect.Type { type projectRoleTemplateBindingArgs struct { // Annotations of the resource (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // The group ID to assign project role template binding (string) GroupId *string `pulumi:"groupId"` // The groupPrincipal ID to assign project role template binding (string) @@ -171,7 +171,7 @@ type projectRoleTemplateBindingArgs struct { // Labels of the resource (map) // // **Note:** user `userId | userPrincipalId` OR group `groupId | groupPrincipalId` must be defined - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The name of the project role template binding (string) Name *string `pulumi:"name"` // The project id where bind project role template, in format `cluster_id:project_id`, e.g. `c-abc12:p-def34` (string) @@ -187,7 +187,7 @@ type projectRoleTemplateBindingArgs struct { // The set of arguments for constructing a ProjectRoleTemplateBinding resource. type ProjectRoleTemplateBindingArgs struct { // Annotations of the resource (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // The group ID to assign project role template binding (string) GroupId pulumi.StringPtrInput // The groupPrincipal ID to assign project role template binding (string) @@ -195,7 +195,7 @@ type ProjectRoleTemplateBindingArgs struct { // Labels of the resource (map) // // **Note:** user `userId | userPrincipalId` OR group `groupId | groupPrincipalId` must be defined - Labels pulumi.MapInput + Labels pulumi.StringMapInput // The name of the project role template binding (string) Name pulumi.StringPtrInput // The project id where bind project role template, in format `cluster_id:project_id`, e.g. `c-abc12:p-def34` (string) @@ -296,8 +296,8 @@ func (o ProjectRoleTemplateBindingOutput) ToProjectRoleTemplateBindingOutputWith } // Annotations of the resource (map) -func (o ProjectRoleTemplateBindingOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v *ProjectRoleTemplateBinding) pulumi.MapOutput { return v.Annotations }).(pulumi.MapOutput) +func (o ProjectRoleTemplateBindingOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v *ProjectRoleTemplateBinding) pulumi.StringMapOutput { return v.Annotations }).(pulumi.StringMapOutput) } // The group ID to assign project role template binding (string) @@ -313,8 +313,8 @@ func (o ProjectRoleTemplateBindingOutput) GroupPrincipalId() pulumi.StringOutput // Labels of the resource (map) // // **Note:** user `userId | userPrincipalId` OR group `groupId | groupPrincipalId` must be defined -func (o ProjectRoleTemplateBindingOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v *ProjectRoleTemplateBinding) pulumi.MapOutput { return v.Labels }).(pulumi.MapOutput) +func (o ProjectRoleTemplateBindingOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v *ProjectRoleTemplateBinding) pulumi.StringMapOutput { return v.Labels }).(pulumi.StringMapOutput) } // The name of the project role template binding (string) diff --git a/sdk/go/rancher2/pulumiTypes.go b/sdk/go/rancher2/pulumiTypes.go index 288df64eb..06c78c1ed 100644 --- a/sdk/go/rancher2/pulumiTypes.go +++ b/sdk/go/rancher2/pulumiTypes.go @@ -1766,7 +1766,7 @@ type ClusterAksConfig struct { // Tags for Kubernetes cluster. For example, foo=bar // // Deprecated: Use tags argument instead as []string - Tag map[string]interface{} `pulumi:"tag"` + Tag map[string]string `pulumi:"tag"` // Tags for Kubernetes cluster. For example, `["foo=bar","bar=foo"]` Tags []string `pulumi:"tags"` // Azure tenant ID to use @@ -1860,7 +1860,7 @@ type ClusterAksConfigArgs struct { // Tags for Kubernetes cluster. For example, foo=bar // // Deprecated: Use tags argument instead as []string - Tag pulumi.MapInput `pulumi:"tag"` + Tag pulumi.StringMapInput `pulumi:"tag"` // Tags for Kubernetes cluster. For example, `["foo=bar","bar=foo"]` Tags pulumi.StringArrayInput `pulumi:"tags"` // Azure tenant ID to use @@ -2121,8 +2121,8 @@ func (o ClusterAksConfigOutput) SubscriptionId() pulumi.StringOutput { // Tags for Kubernetes cluster. For example, foo=bar // // Deprecated: Use tags argument instead as []string -func (o ClusterAksConfigOutput) Tag() pulumi.MapOutput { - return o.ApplyT(func(v ClusterAksConfig) map[string]interface{} { return v.Tag }).(pulumi.MapOutput) +func (o ClusterAksConfigOutput) Tag() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterAksConfig) map[string]string { return v.Tag }).(pulumi.StringMapOutput) } // Tags for Kubernetes cluster. For example, `["foo=bar","bar=foo"]` @@ -2512,13 +2512,13 @@ func (o ClusterAksConfigPtrOutput) SubscriptionId() pulumi.StringPtrOutput { // Tags for Kubernetes cluster. For example, foo=bar // // Deprecated: Use tags argument instead as []string -func (o ClusterAksConfigPtrOutput) Tag() pulumi.MapOutput { - return o.ApplyT(func(v *ClusterAksConfig) map[string]interface{} { +func (o ClusterAksConfigPtrOutput) Tag() pulumi.StringMapOutput { + return o.ApplyT(func(v *ClusterAksConfig) map[string]string { if v == nil { return nil } return v.Tag - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } // Tags for Kubernetes cluster. For example, `["foo=bar","bar=foo"]` @@ -2617,7 +2617,7 @@ type ClusterAksConfigV2 struct { // The AKS subnet Subnet *string `pulumi:"subnet"` // The AKS cluster tags - Tags map[string]interface{} `pulumi:"tags"` + Tags map[string]string `pulumi:"tags"` // The AKS virtual network VirtualNetwork *string `pulumi:"virtualNetwork"` // The AKS virtual network resource group @@ -2691,7 +2691,7 @@ type ClusterAksConfigV2Args struct { // The AKS subnet Subnet pulumi.StringPtrInput `pulumi:"subnet"` // The AKS cluster tags - Tags pulumi.MapInput `pulumi:"tags"` + Tags pulumi.StringMapInput `pulumi:"tags"` // The AKS virtual network VirtualNetwork pulumi.StringPtrInput `pulumi:"virtualNetwork"` // The AKS virtual network resource group @@ -2911,8 +2911,8 @@ func (o ClusterAksConfigV2Output) Subnet() pulumi.StringPtrOutput { } // The AKS cluster tags -func (o ClusterAksConfigV2Output) Tags() pulumi.MapOutput { - return o.ApplyT(func(v ClusterAksConfigV2) map[string]interface{} { return v.Tags }).(pulumi.MapOutput) +func (o ClusterAksConfigV2Output) Tags() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterAksConfigV2) map[string]string { return v.Tags }).(pulumi.StringMapOutput) } // The AKS virtual network @@ -3220,13 +3220,13 @@ func (o ClusterAksConfigV2PtrOutput) Subnet() pulumi.StringPtrOutput { } // The AKS cluster tags -func (o ClusterAksConfigV2PtrOutput) Tags() pulumi.MapOutput { - return o.ApplyT(func(v *ClusterAksConfigV2) map[string]interface{} { +func (o ClusterAksConfigV2PtrOutput) Tags() pulumi.StringMapOutput { + return o.ApplyT(func(v *ClusterAksConfigV2) map[string]string { if v == nil { return nil } return v.Tags - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } // The AKS virtual network @@ -3257,7 +3257,7 @@ type ClusterAksConfigV2NodePool struct { // Is AKS node pool auto scaling enabled? EnableAutoScaling *bool `pulumi:"enableAutoScaling"` // Labels for the Cluster (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The AKS node pool max count MaxCount *int `pulumi:"maxCount"` // The AKS node pool max pods @@ -3303,7 +3303,7 @@ type ClusterAksConfigV2NodePoolArgs struct { // Is AKS node pool auto scaling enabled? EnableAutoScaling pulumi.BoolPtrInput `pulumi:"enableAutoScaling"` // Labels for the Cluster (map) - Labels pulumi.MapInput `pulumi:"labels"` + Labels pulumi.StringMapInput `pulumi:"labels"` // The AKS node pool max count MaxCount pulumi.IntPtrInput `pulumi:"maxCount"` // The AKS node pool max pods @@ -3397,8 +3397,8 @@ func (o ClusterAksConfigV2NodePoolOutput) EnableAutoScaling() pulumi.BoolPtrOutp } // Labels for the Cluster (map) -func (o ClusterAksConfigV2NodePoolOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v ClusterAksConfigV2NodePool) map[string]interface{} { return v.Labels }).(pulumi.MapOutput) +func (o ClusterAksConfigV2NodePoolOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterAksConfigV2NodePool) map[string]string { return v.Labels }).(pulumi.StringMapOutput) } // The AKS node pool max count @@ -3984,7 +3984,7 @@ type ClusterAlertRuleNodeRule struct { // Node ID NodeId *string `pulumi:"nodeId"` // Node rule selector - Selector map[string]interface{} `pulumi:"selector"` + Selector map[string]string `pulumi:"selector"` } // ClusterAlertRuleNodeRuleInput is an input type that accepts ClusterAlertRuleNodeRuleArgs and ClusterAlertRuleNodeRuleOutput values. @@ -4008,7 +4008,7 @@ type ClusterAlertRuleNodeRuleArgs struct { // Node ID NodeId pulumi.StringPtrInput `pulumi:"nodeId"` // Node rule selector - Selector pulumi.MapInput `pulumi:"selector"` + Selector pulumi.StringMapInput `pulumi:"selector"` } func (ClusterAlertRuleNodeRuleArgs) ElementType() reflect.Type { @@ -4109,8 +4109,8 @@ func (o ClusterAlertRuleNodeRuleOutput) NodeId() pulumi.StringPtrOutput { } // Node rule selector -func (o ClusterAlertRuleNodeRuleOutput) Selector() pulumi.MapOutput { - return o.ApplyT(func(v ClusterAlertRuleNodeRule) map[string]interface{} { return v.Selector }).(pulumi.MapOutput) +func (o ClusterAlertRuleNodeRuleOutput) Selector() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterAlertRuleNodeRule) map[string]string { return v.Selector }).(pulumi.StringMapOutput) } type ClusterAlertRuleNodeRulePtrOutput struct{ *pulumi.OutputState } @@ -4178,13 +4178,13 @@ func (o ClusterAlertRuleNodeRulePtrOutput) NodeId() pulumi.StringPtrOutput { } // Node rule selector -func (o ClusterAlertRuleNodeRulePtrOutput) Selector() pulumi.MapOutput { - return o.ApplyT(func(v *ClusterAlertRuleNodeRule) map[string]interface{} { +func (o ClusterAlertRuleNodeRulePtrOutput) Selector() pulumi.StringMapOutput { + return o.ApplyT(func(v *ClusterAlertRuleNodeRule) map[string]string { if v == nil { return nil } return v.Selector - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } type ClusterAlertRuleSystemServiceRule struct { @@ -4885,7 +4885,7 @@ func (o ClusterClusterAuthEndpointPtrOutput) Fqdn() pulumi.StringPtrOutput { type ClusterClusterMonitoringInput struct { // Answers for monitor input - Answers map[string]interface{} `pulumi:"answers"` + Answers map[string]string `pulumi:"answers"` // Monitoring version Version *string `pulumi:"version"` } @@ -4903,7 +4903,7 @@ type ClusterClusterMonitoringInputInput interface { type ClusterClusterMonitoringInputArgs struct { // Answers for monitor input - Answers pulumi.MapInput `pulumi:"answers"` + Answers pulumi.StringMapInput `pulumi:"answers"` // Monitoring version Version pulumi.StringPtrInput `pulumi:"version"` } @@ -4986,8 +4986,8 @@ func (o ClusterClusterMonitoringInputOutput) ToClusterClusterMonitoringInputPtrO } // Answers for monitor input -func (o ClusterClusterMonitoringInputOutput) Answers() pulumi.MapOutput { - return o.ApplyT(func(v ClusterClusterMonitoringInput) map[string]interface{} { return v.Answers }).(pulumi.MapOutput) +func (o ClusterClusterMonitoringInputOutput) Answers() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterClusterMonitoringInput) map[string]string { return v.Answers }).(pulumi.StringMapOutput) } // Monitoring version @@ -5020,13 +5020,13 @@ func (o ClusterClusterMonitoringInputPtrOutput) Elem() ClusterClusterMonitoringI } // Answers for monitor input -func (o ClusterClusterMonitoringInputPtrOutput) Answers() pulumi.MapOutput { - return o.ApplyT(func(v *ClusterClusterMonitoringInput) map[string]interface{} { +func (o ClusterClusterMonitoringInputPtrOutput) Answers() pulumi.StringMapOutput { + return o.ApplyT(func(v *ClusterClusterMonitoringInput) map[string]string { if v == nil { return nil } return v.Answers - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } // Monitoring version @@ -5041,8 +5041,8 @@ func (o ClusterClusterMonitoringInputPtrOutput) Version() pulumi.StringPtrOutput type ClusterClusterRegistrationToken struct { // Annotations for the Cluster (map) - Annotations map[string]interface{} `pulumi:"annotations"` - ClusterId *string `pulumi:"clusterId"` + Annotations map[string]string `pulumi:"annotations"` + ClusterId *string `pulumi:"clusterId"` // Command to execute in a imported k8s cluster (string) Command *string `pulumi:"command"` // (Computed) The ID of the resource (string) @@ -5054,7 +5054,7 @@ type ClusterClusterRegistrationToken struct { // Insecure windows command to execute in a imported k8s cluster (string) InsecureWindowsNodeCommand *string `pulumi:"insecureWindowsNodeCommand"` // Labels for the Cluster (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // K8s manifest url to execute with `kubectl` to import an existing k8s cluster (string) ManifestUrl *string `pulumi:"manifestUrl"` // The name of the Cluster (string) @@ -5079,7 +5079,7 @@ type ClusterClusterRegistrationTokenInput interface { type ClusterClusterRegistrationTokenArgs struct { // Annotations for the Cluster (map) - Annotations pulumi.MapInput `pulumi:"annotations"` + Annotations pulumi.StringMapInput `pulumi:"annotations"` ClusterId pulumi.StringPtrInput `pulumi:"clusterId"` // Command to execute in a imported k8s cluster (string) Command pulumi.StringPtrInput `pulumi:"command"` @@ -5092,7 +5092,7 @@ type ClusterClusterRegistrationTokenArgs struct { // Insecure windows command to execute in a imported k8s cluster (string) InsecureWindowsNodeCommand pulumi.StringPtrInput `pulumi:"insecureWindowsNodeCommand"` // Labels for the Cluster (map) - Labels pulumi.MapInput `pulumi:"labels"` + Labels pulumi.StringMapInput `pulumi:"labels"` // K8s manifest url to execute with `kubectl` to import an existing k8s cluster (string) ManifestUrl pulumi.StringPtrInput `pulumi:"manifestUrl"` // The name of the Cluster (string) @@ -5182,8 +5182,8 @@ func (o ClusterClusterRegistrationTokenOutput) ToClusterClusterRegistrationToken } // Annotations for the Cluster (map) -func (o ClusterClusterRegistrationTokenOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v ClusterClusterRegistrationToken) map[string]interface{} { return v.Annotations }).(pulumi.MapOutput) +func (o ClusterClusterRegistrationTokenOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterClusterRegistrationToken) map[string]string { return v.Annotations }).(pulumi.StringMapOutput) } func (o ClusterClusterRegistrationTokenOutput) ClusterId() pulumi.StringPtrOutput { @@ -5216,8 +5216,8 @@ func (o ClusterClusterRegistrationTokenOutput) InsecureWindowsNodeCommand() pulu } // Labels for the Cluster (map) -func (o ClusterClusterRegistrationTokenOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v ClusterClusterRegistrationToken) map[string]interface{} { return v.Labels }).(pulumi.MapOutput) +func (o ClusterClusterRegistrationTokenOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterClusterRegistrationToken) map[string]string { return v.Labels }).(pulumi.StringMapOutput) } // K8s manifest url to execute with `kubectl` to import an existing k8s cluster (string) @@ -5269,13 +5269,13 @@ func (o ClusterClusterRegistrationTokenPtrOutput) Elem() ClusterClusterRegistrat } // Annotations for the Cluster (map) -func (o ClusterClusterRegistrationTokenPtrOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v *ClusterClusterRegistrationToken) map[string]interface{} { +func (o ClusterClusterRegistrationTokenPtrOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v *ClusterClusterRegistrationToken) map[string]string { if v == nil { return nil } return v.Annotations - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } func (o ClusterClusterRegistrationTokenPtrOutput) ClusterId() pulumi.StringPtrOutput { @@ -5338,13 +5338,13 @@ func (o ClusterClusterRegistrationTokenPtrOutput) InsecureWindowsNodeCommand() p } // Labels for the Cluster (map) -func (o ClusterClusterRegistrationTokenPtrOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v *ClusterClusterRegistrationToken) map[string]interface{} { +func (o ClusterClusterRegistrationTokenPtrOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v *ClusterClusterRegistrationToken) map[string]string { if v == nil { return nil } return v.Labels - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } // K8s manifest url to execute with `kubectl` to import an existing k8s cluster (string) @@ -5402,7 +5402,7 @@ type ClusterClusterTemplateAnswers struct { // Project ID for answer ProjectId *string `pulumi:"projectId"` // Key/values for answer - Values map[string]interface{} `pulumi:"values"` + Values map[string]string `pulumi:"values"` } // ClusterClusterTemplateAnswersInput is an input type that accepts ClusterClusterTemplateAnswersArgs and ClusterClusterTemplateAnswersOutput values. @@ -5422,7 +5422,7 @@ type ClusterClusterTemplateAnswersArgs struct { // Project ID for answer ProjectId pulumi.StringPtrInput `pulumi:"projectId"` // Key/values for answer - Values pulumi.MapInput `pulumi:"values"` + Values pulumi.StringMapInput `pulumi:"values"` } func (ClusterClusterTemplateAnswersArgs) ElementType() reflect.Type { @@ -5513,8 +5513,8 @@ func (o ClusterClusterTemplateAnswersOutput) ProjectId() pulumi.StringPtrOutput } // Key/values for answer -func (o ClusterClusterTemplateAnswersOutput) Values() pulumi.MapOutput { - return o.ApplyT(func(v ClusterClusterTemplateAnswers) map[string]interface{} { return v.Values }).(pulumi.MapOutput) +func (o ClusterClusterTemplateAnswersOutput) Values() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterClusterTemplateAnswers) map[string]string { return v.Values }).(pulumi.StringMapOutput) } type ClusterClusterTemplateAnswersPtrOutput struct{ *pulumi.OutputState } @@ -5562,13 +5562,13 @@ func (o ClusterClusterTemplateAnswersPtrOutput) ProjectId() pulumi.StringPtrOutp } // Key/values for answer -func (o ClusterClusterTemplateAnswersPtrOutput) Values() pulumi.MapOutput { - return o.ApplyT(func(v *ClusterClusterTemplateAnswers) map[string]interface{} { +func (o ClusterClusterTemplateAnswersPtrOutput) Values() pulumi.StringMapOutput { + return o.ApplyT(func(v *ClusterClusterTemplateAnswers) map[string]string { if v == nil { return nil } return v.Values - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } type ClusterClusterTemplateQuestion struct { @@ -6206,7 +6206,7 @@ type ClusterEksConfigV2 struct { // List of subnets in the virtual network to use Subnets []string `pulumi:"subnets"` // The EKS cluster tags - Tags map[string]interface{} `pulumi:"tags"` + Tags map[string]string `pulumi:"tags"` } // ClusterEksConfigV2Input is an input type that accepts ClusterEksConfigV2Args and ClusterEksConfigV2Output values. @@ -6252,7 +6252,7 @@ type ClusterEksConfigV2Args struct { // List of subnets in the virtual network to use Subnets pulumi.StringArrayInput `pulumi:"subnets"` // The EKS cluster tags - Tags pulumi.MapInput `pulumi:"tags"` + Tags pulumi.StringMapInput `pulumi:"tags"` } func (ClusterEksConfigV2Args) ElementType() reflect.Type { @@ -6408,8 +6408,8 @@ func (o ClusterEksConfigV2Output) Subnets() pulumi.StringArrayOutput { } // The EKS cluster tags -func (o ClusterEksConfigV2Output) Tags() pulumi.MapOutput { - return o.ApplyT(func(v ClusterEksConfigV2) map[string]interface{} { return v.Tags }).(pulumi.MapOutput) +func (o ClusterEksConfigV2Output) Tags() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterEksConfigV2) map[string]string { return v.Tags }).(pulumi.StringMapOutput) } type ClusterEksConfigV2PtrOutput struct{ *pulumi.OutputState } @@ -6587,13 +6587,13 @@ func (o ClusterEksConfigV2PtrOutput) Subnets() pulumi.StringArrayOutput { } // The EKS cluster tags -func (o ClusterEksConfigV2PtrOutput) Tags() pulumi.MapOutput { - return o.ApplyT(func(v *ClusterEksConfigV2) map[string]interface{} { +func (o ClusterEksConfigV2PtrOutput) Tags() pulumi.StringMapOutput { + return o.ApplyT(func(v *ClusterEksConfigV2) map[string]string { if v == nil { return nil } return v.Tags - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } type ClusterEksConfigV2NodeGroup struct { @@ -6610,7 +6610,7 @@ type ClusterEksConfigV2NodeGroup struct { // The EKS node group instance type InstanceType *string `pulumi:"instanceType"` // Labels for the Cluster (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The EKS node groups launch template LaunchTemplates []ClusterEksConfigV2NodeGroupLaunchTemplate `pulumi:"launchTemplates"` // The EKS node group maximum size @@ -6624,13 +6624,13 @@ type ClusterEksConfigV2NodeGroup struct { // Enable EKS node group request spot instances RequestSpotInstances *bool `pulumi:"requestSpotInstances"` // The EKS node group resource tags - ResourceTags map[string]interface{} `pulumi:"resourceTags"` + ResourceTags map[string]string `pulumi:"resourceTags"` // The EKS node group spot instance types SpotInstanceTypes []string `pulumi:"spotInstanceTypes"` // The EKS node group subnets Subnets []string `pulumi:"subnets"` // The EKS node group tags - Tags map[string]interface{} `pulumi:"tags"` + Tags map[string]string `pulumi:"tags"` // The EKS node group user data UserData *string `pulumi:"userData"` // The EKS node group k8s version @@ -6662,7 +6662,7 @@ type ClusterEksConfigV2NodeGroupArgs struct { // The EKS node group instance type InstanceType pulumi.StringPtrInput `pulumi:"instanceType"` // Labels for the Cluster (map) - Labels pulumi.MapInput `pulumi:"labels"` + Labels pulumi.StringMapInput `pulumi:"labels"` // The EKS node groups launch template LaunchTemplates ClusterEksConfigV2NodeGroupLaunchTemplateArrayInput `pulumi:"launchTemplates"` // The EKS node group maximum size @@ -6676,13 +6676,13 @@ type ClusterEksConfigV2NodeGroupArgs struct { // Enable EKS node group request spot instances RequestSpotInstances pulumi.BoolPtrInput `pulumi:"requestSpotInstances"` // The EKS node group resource tags - ResourceTags pulumi.MapInput `pulumi:"resourceTags"` + ResourceTags pulumi.StringMapInput `pulumi:"resourceTags"` // The EKS node group spot instance types SpotInstanceTypes pulumi.StringArrayInput `pulumi:"spotInstanceTypes"` // The EKS node group subnets Subnets pulumi.StringArrayInput `pulumi:"subnets"` // The EKS node group tags - Tags pulumi.MapInput `pulumi:"tags"` + Tags pulumi.StringMapInput `pulumi:"tags"` // The EKS node group user data UserData pulumi.StringPtrInput `pulumi:"userData"` // The EKS node group k8s version @@ -6771,8 +6771,8 @@ func (o ClusterEksConfigV2NodeGroupOutput) InstanceType() pulumi.StringPtrOutput } // Labels for the Cluster (map) -func (o ClusterEksConfigV2NodeGroupOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v ClusterEksConfigV2NodeGroup) map[string]interface{} { return v.Labels }).(pulumi.MapOutput) +func (o ClusterEksConfigV2NodeGroupOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterEksConfigV2NodeGroup) map[string]string { return v.Labels }).(pulumi.StringMapOutput) } // The EKS node groups launch template @@ -6808,8 +6808,8 @@ func (o ClusterEksConfigV2NodeGroupOutput) RequestSpotInstances() pulumi.BoolPtr } // The EKS node group resource tags -func (o ClusterEksConfigV2NodeGroupOutput) ResourceTags() pulumi.MapOutput { - return o.ApplyT(func(v ClusterEksConfigV2NodeGroup) map[string]interface{} { return v.ResourceTags }).(pulumi.MapOutput) +func (o ClusterEksConfigV2NodeGroupOutput) ResourceTags() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterEksConfigV2NodeGroup) map[string]string { return v.ResourceTags }).(pulumi.StringMapOutput) } // The EKS node group spot instance types @@ -6823,8 +6823,8 @@ func (o ClusterEksConfigV2NodeGroupOutput) Subnets() pulumi.StringArrayOutput { } // The EKS node group tags -func (o ClusterEksConfigV2NodeGroupOutput) Tags() pulumi.MapOutput { - return o.ApplyT(func(v ClusterEksConfigV2NodeGroup) map[string]interface{} { return v.Tags }).(pulumi.MapOutput) +func (o ClusterEksConfigV2NodeGroupOutput) Tags() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterEksConfigV2NodeGroup) map[string]string { return v.Tags }).(pulumi.StringMapOutput) } // The EKS node group user data @@ -7414,7 +7414,7 @@ type ClusterGkeConfig struct { // Enable the kubernetes dashboard KubernetesDashboard *bool `pulumi:"kubernetesDashboard"` // Labels for the Cluster (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The number of local SSD disks to be attached to the node LocalSsdCount *int `pulumi:"localSsdCount"` // Locations to use for the cluster @@ -7450,7 +7450,7 @@ type ClusterGkeConfig struct { // The region to launch the cluster. Region or zone should be used Region *string `pulumi:"region"` // The map of Kubernetes labels (key/value pairs) to be applied to each cluster - ResourceLabels map[string]interface{} `pulumi:"resourceLabels"` + ResourceLabels map[string]string `pulumi:"resourceLabels"` // The Google Cloud Platform Service Account to be used by the node VMs ServiceAccount string `pulumi:"serviceAccount"` // The sub-network to use for the cluster @@ -7534,7 +7534,7 @@ type ClusterGkeConfigArgs struct { // Enable the kubernetes dashboard KubernetesDashboard pulumi.BoolPtrInput `pulumi:"kubernetesDashboard"` // Labels for the Cluster (map) - Labels pulumi.MapInput `pulumi:"labels"` + Labels pulumi.StringMapInput `pulumi:"labels"` // The number of local SSD disks to be attached to the node LocalSsdCount pulumi.IntPtrInput `pulumi:"localSsdCount"` // Locations to use for the cluster @@ -7570,7 +7570,7 @@ type ClusterGkeConfigArgs struct { // The region to launch the cluster. Region or zone should be used Region pulumi.StringPtrInput `pulumi:"region"` // The map of Kubernetes labels (key/value pairs) to be applied to each cluster - ResourceLabels pulumi.MapInput `pulumi:"resourceLabels"` + ResourceLabels pulumi.StringMapInput `pulumi:"resourceLabels"` // The Google Cloud Platform Service Account to be used by the node VMs ServiceAccount pulumi.StringInput `pulumi:"serviceAccount"` // The sub-network to use for the cluster @@ -7806,8 +7806,8 @@ func (o ClusterGkeConfigOutput) KubernetesDashboard() pulumi.BoolPtrOutput { } // Labels for the Cluster (map) -func (o ClusterGkeConfigOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v ClusterGkeConfig) map[string]interface{} { return v.Labels }).(pulumi.MapOutput) +func (o ClusterGkeConfigOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterGkeConfig) map[string]string { return v.Labels }).(pulumi.StringMapOutput) } // The number of local SSD disks to be attached to the node @@ -7896,8 +7896,8 @@ func (o ClusterGkeConfigOutput) Region() pulumi.StringPtrOutput { } // The map of Kubernetes labels (key/value pairs) to be applied to each cluster -func (o ClusterGkeConfigOutput) ResourceLabels() pulumi.MapOutput { - return o.ApplyT(func(v ClusterGkeConfig) map[string]interface{} { return v.ResourceLabels }).(pulumi.MapOutput) +func (o ClusterGkeConfigOutput) ResourceLabels() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterGkeConfig) map[string]string { return v.ResourceLabels }).(pulumi.StringMapOutput) } // The Google Cloud Platform Service Account to be used by the node VMs @@ -8240,13 +8240,13 @@ func (o ClusterGkeConfigPtrOutput) KubernetesDashboard() pulumi.BoolPtrOutput { } // Labels for the Cluster (map) -func (o ClusterGkeConfigPtrOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v *ClusterGkeConfig) map[string]interface{} { +func (o ClusterGkeConfigPtrOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v *ClusterGkeConfig) map[string]string { if v == nil { return nil } return v.Labels - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } // The number of local SSD disks to be attached to the node @@ -8420,13 +8420,13 @@ func (o ClusterGkeConfigPtrOutput) Region() pulumi.StringPtrOutput { } // The map of Kubernetes labels (key/value pairs) to be applied to each cluster -func (o ClusterGkeConfigPtrOutput) ResourceLabels() pulumi.MapOutput { - return o.ApplyT(func(v *ClusterGkeConfig) map[string]interface{} { +func (o ClusterGkeConfigPtrOutput) ResourceLabels() pulumi.StringMapOutput { + return o.ApplyT(func(v *ClusterGkeConfig) map[string]string { if v == nil { return nil } return v.ResourceLabels - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } // The Google Cloud Platform Service Account to be used by the node VMs @@ -8497,7 +8497,7 @@ type ClusterGkeConfigV2 struct { // The kubernetes master version KubernetesVersion *string `pulumi:"kubernetesVersion"` // Labels for the Cluster (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The GKE cluster locations Locations []string `pulumi:"locations"` // The GKE cluster logging service @@ -8557,7 +8557,7 @@ type ClusterGkeConfigV2Args struct { // The kubernetes master version KubernetesVersion pulumi.StringPtrInput `pulumi:"kubernetesVersion"` // Labels for the Cluster (map) - Labels pulumi.MapInput `pulumi:"labels"` + Labels pulumi.StringMapInput `pulumi:"labels"` // The GKE cluster locations Locations pulumi.StringArrayInput `pulumi:"locations"` // The GKE cluster logging service @@ -8706,8 +8706,8 @@ func (o ClusterGkeConfigV2Output) KubernetesVersion() pulumi.StringPtrOutput { } // Labels for the Cluster (map) -func (o ClusterGkeConfigV2Output) Labels() pulumi.MapOutput { - return o.ApplyT(func(v ClusterGkeConfigV2) map[string]interface{} { return v.Labels }).(pulumi.MapOutput) +func (o ClusterGkeConfigV2Output) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterGkeConfigV2) map[string]string { return v.Labels }).(pulumi.StringMapOutput) } // The GKE cluster locations @@ -8887,13 +8887,13 @@ func (o ClusterGkeConfigV2PtrOutput) KubernetesVersion() pulumi.StringPtrOutput } // Labels for the Cluster (map) -func (o ClusterGkeConfigV2PtrOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v *ClusterGkeConfigV2) map[string]interface{} { +func (o ClusterGkeConfigV2PtrOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v *ClusterGkeConfigV2) map[string]string { if v == nil { return nil } return v.Labels - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } // The GKE cluster locations @@ -10079,7 +10079,7 @@ type ClusterGkeConfigV2NodePoolConfig struct { // The GKE node config image type ImageType *string `pulumi:"imageType"` // Labels for the Cluster (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The GKE node config local ssd count LocalSsdCount *int `pulumi:"localSsdCount"` // The GKE node config machine type @@ -10113,7 +10113,7 @@ type ClusterGkeConfigV2NodePoolConfigArgs struct { // The GKE node config image type ImageType pulumi.StringPtrInput `pulumi:"imageType"` // Labels for the Cluster (map) - Labels pulumi.MapInput `pulumi:"labels"` + Labels pulumi.StringMapInput `pulumi:"labels"` // The GKE node config local ssd count LocalSsdCount pulumi.IntPtrInput `pulumi:"localSsdCount"` // The GKE node config machine type @@ -10221,8 +10221,8 @@ func (o ClusterGkeConfigV2NodePoolConfigOutput) ImageType() pulumi.StringPtrOutp } // Labels for the Cluster (map) -func (o ClusterGkeConfigV2NodePoolConfigOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v ClusterGkeConfigV2NodePoolConfig) map[string]interface{} { return v.Labels }).(pulumi.MapOutput) +func (o ClusterGkeConfigV2NodePoolConfigOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterGkeConfigV2NodePoolConfig) map[string]string { return v.Labels }).(pulumi.StringMapOutput) } // The GKE node config local ssd count @@ -10310,13 +10310,13 @@ func (o ClusterGkeConfigV2NodePoolConfigPtrOutput) ImageType() pulumi.StringPtrO } // Labels for the Cluster (map) -func (o ClusterGkeConfigV2NodePoolConfigPtrOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v *ClusterGkeConfigV2NodePoolConfig) map[string]interface{} { +func (o ClusterGkeConfigV2NodePoolConfigPtrOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v *ClusterGkeConfigV2NodePoolConfig) map[string]string { if v == nil { return nil } return v.Labels - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } // The GKE node config local ssd count @@ -12966,7 +12966,7 @@ type ClusterRkeConfigAuthorization struct { // The AKS node group mode. Default: `System` (string) Mode *string `pulumi:"mode"` // RKE options for network (map) - Options map[string]interface{} `pulumi:"options"` + Options map[string]string `pulumi:"options"` } // ClusterRkeConfigAuthorizationInput is an input type that accepts ClusterRkeConfigAuthorizationArgs and ClusterRkeConfigAuthorizationOutput values. @@ -12984,7 +12984,7 @@ type ClusterRkeConfigAuthorizationArgs struct { // The AKS node group mode. Default: `System` (string) Mode pulumi.StringPtrInput `pulumi:"mode"` // RKE options for network (map) - Options pulumi.MapInput `pulumi:"options"` + Options pulumi.StringMapInput `pulumi:"options"` } func (ClusterRkeConfigAuthorizationArgs) ElementType() reflect.Type { @@ -13070,8 +13070,8 @@ func (o ClusterRkeConfigAuthorizationOutput) Mode() pulumi.StringPtrOutput { } // RKE options for network (map) -func (o ClusterRkeConfigAuthorizationOutput) Options() pulumi.MapOutput { - return o.ApplyT(func(v ClusterRkeConfigAuthorization) map[string]interface{} { return v.Options }).(pulumi.MapOutput) +func (o ClusterRkeConfigAuthorizationOutput) Options() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterRkeConfigAuthorization) map[string]string { return v.Options }).(pulumi.StringMapOutput) } type ClusterRkeConfigAuthorizationPtrOutput struct{ *pulumi.OutputState } @@ -13109,13 +13109,13 @@ func (o ClusterRkeConfigAuthorizationPtrOutput) Mode() pulumi.StringPtrOutput { } // RKE options for network (map) -func (o ClusterRkeConfigAuthorizationPtrOutput) Options() pulumi.MapOutput { - return o.ApplyT(func(v *ClusterRkeConfigAuthorization) map[string]interface{} { +func (o ClusterRkeConfigAuthorizationPtrOutput) Options() pulumi.StringMapOutput { + return o.ApplyT(func(v *ClusterRkeConfigAuthorization) map[string]string { if v == nil { return nil } return v.Options - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } type ClusterRkeConfigBastionHost struct { @@ -17314,11 +17314,11 @@ type ClusterRkeConfigDns struct { // Linear Autoscaler Params LinearAutoscalerParams *ClusterRkeConfigDnsLinearAutoscalerParams `pulumi:"linearAutoscalerParams"` // RKE monitoring node selector (map) - NodeSelector map[string]interface{} `pulumi:"nodeSelector"` + NodeSelector map[string]string `pulumi:"nodeSelector"` // Nodelocal dns Nodelocal *ClusterRkeConfigDnsNodelocal `pulumi:"nodelocal"` // RKE options for network (map) - Options map[string]interface{} `pulumi:"options"` + Options map[string]string `pulumi:"options"` // RKE monitoring provider (string) Provider *string `pulumi:"provider"` // DNS add-on reverse cidr (list) @@ -17346,11 +17346,11 @@ type ClusterRkeConfigDnsArgs struct { // Linear Autoscaler Params LinearAutoscalerParams ClusterRkeConfigDnsLinearAutoscalerParamsPtrInput `pulumi:"linearAutoscalerParams"` // RKE monitoring node selector (map) - NodeSelector pulumi.MapInput `pulumi:"nodeSelector"` + NodeSelector pulumi.StringMapInput `pulumi:"nodeSelector"` // Nodelocal dns Nodelocal ClusterRkeConfigDnsNodelocalPtrInput `pulumi:"nodelocal"` // RKE options for network (map) - Options pulumi.MapInput `pulumi:"options"` + Options pulumi.StringMapInput `pulumi:"options"` // RKE monitoring provider (string) Provider pulumi.StringPtrInput `pulumi:"provider"` // DNS add-on reverse cidr (list) @@ -17448,8 +17448,8 @@ func (o ClusterRkeConfigDnsOutput) LinearAutoscalerParams() ClusterRkeConfigDnsL } // RKE monitoring node selector (map) -func (o ClusterRkeConfigDnsOutput) NodeSelector() pulumi.MapOutput { - return o.ApplyT(func(v ClusterRkeConfigDns) map[string]interface{} { return v.NodeSelector }).(pulumi.MapOutput) +func (o ClusterRkeConfigDnsOutput) NodeSelector() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterRkeConfigDns) map[string]string { return v.NodeSelector }).(pulumi.StringMapOutput) } // Nodelocal dns @@ -17458,8 +17458,8 @@ func (o ClusterRkeConfigDnsOutput) Nodelocal() ClusterRkeConfigDnsNodelocalPtrOu } // RKE options for network (map) -func (o ClusterRkeConfigDnsOutput) Options() pulumi.MapOutput { - return o.ApplyT(func(v ClusterRkeConfigDns) map[string]interface{} { return v.Options }).(pulumi.MapOutput) +func (o ClusterRkeConfigDnsOutput) Options() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterRkeConfigDns) map[string]string { return v.Options }).(pulumi.StringMapOutput) } // RKE monitoring provider (string) @@ -17522,13 +17522,13 @@ func (o ClusterRkeConfigDnsPtrOutput) LinearAutoscalerParams() ClusterRkeConfigD } // RKE monitoring node selector (map) -func (o ClusterRkeConfigDnsPtrOutput) NodeSelector() pulumi.MapOutput { - return o.ApplyT(func(v *ClusterRkeConfigDns) map[string]interface{} { +func (o ClusterRkeConfigDnsPtrOutput) NodeSelector() pulumi.StringMapOutput { + return o.ApplyT(func(v *ClusterRkeConfigDns) map[string]string { if v == nil { return nil } return v.NodeSelector - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } // Nodelocal dns @@ -17542,13 +17542,13 @@ func (o ClusterRkeConfigDnsPtrOutput) Nodelocal() ClusterRkeConfigDnsNodelocalPt } // RKE options for network (map) -func (o ClusterRkeConfigDnsPtrOutput) Options() pulumi.MapOutput { - return o.ApplyT(func(v *ClusterRkeConfigDns) map[string]interface{} { +func (o ClusterRkeConfigDnsPtrOutput) Options() pulumi.StringMapOutput { + return o.ApplyT(func(v *ClusterRkeConfigDns) map[string]string { if v == nil { return nil } return v.Options - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } // RKE monitoring provider (string) @@ -17818,7 +17818,7 @@ type ClusterRkeConfigDnsNodelocal struct { // Nodelocal dns ip address (string) IpAddress *string `pulumi:"ipAddress"` // Node selector key pair - NodeSelector map[string]interface{} `pulumi:"nodeSelector"` + NodeSelector map[string]string `pulumi:"nodeSelector"` } // ClusterRkeConfigDnsNodelocalInput is an input type that accepts ClusterRkeConfigDnsNodelocalArgs and ClusterRkeConfigDnsNodelocalOutput values. @@ -17836,7 +17836,7 @@ type ClusterRkeConfigDnsNodelocalArgs struct { // Nodelocal dns ip address (string) IpAddress pulumi.StringPtrInput `pulumi:"ipAddress"` // Node selector key pair - NodeSelector pulumi.MapInput `pulumi:"nodeSelector"` + NodeSelector pulumi.StringMapInput `pulumi:"nodeSelector"` } func (ClusterRkeConfigDnsNodelocalArgs) ElementType() reflect.Type { @@ -17922,8 +17922,8 @@ func (o ClusterRkeConfigDnsNodelocalOutput) IpAddress() pulumi.StringPtrOutput { } // Node selector key pair -func (o ClusterRkeConfigDnsNodelocalOutput) NodeSelector() pulumi.MapOutput { - return o.ApplyT(func(v ClusterRkeConfigDnsNodelocal) map[string]interface{} { return v.NodeSelector }).(pulumi.MapOutput) +func (o ClusterRkeConfigDnsNodelocalOutput) NodeSelector() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterRkeConfigDnsNodelocal) map[string]string { return v.NodeSelector }).(pulumi.StringMapOutput) } type ClusterRkeConfigDnsNodelocalPtrOutput struct{ *pulumi.OutputState } @@ -17961,13 +17961,13 @@ func (o ClusterRkeConfigDnsNodelocalPtrOutput) IpAddress() pulumi.StringPtrOutpu } // Node selector key pair -func (o ClusterRkeConfigDnsNodelocalPtrOutput) NodeSelector() pulumi.MapOutput { - return o.ApplyT(func(v *ClusterRkeConfigDnsNodelocal) map[string]interface{} { +func (o ClusterRkeConfigDnsNodelocalPtrOutput) NodeSelector() pulumi.StringMapOutput { + return o.ApplyT(func(v *ClusterRkeConfigDnsNodelocal) map[string]string { if v == nil { return nil } return v.NodeSelector - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } type ClusterRkeConfigDnsToleration struct { @@ -18423,7 +18423,7 @@ type ClusterRkeConfigIngress struct { // Ingress controller DNS policy. `ClusterFirstWithHostNet`, `ClusterFirst`, `Default`, and `None` are supported. [K8S dns Policy](https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-s-dns-policy) (string) DnsPolicy *string `pulumi:"dnsPolicy"` // Extra arguments for scheduler service (map) - ExtraArgs map[string]interface{} `pulumi:"extraArgs"` + ExtraArgs map[string]string `pulumi:"extraArgs"` // HTTP port for RKE Ingress (int) HttpPort *int `pulumi:"httpPort"` // HTTPS port for RKE Ingress (int) @@ -18431,9 +18431,9 @@ type ClusterRkeConfigIngress struct { // Network mode for RKE Ingress (string) NetworkMode *string `pulumi:"networkMode"` // RKE monitoring node selector (map) - NodeSelector map[string]interface{} `pulumi:"nodeSelector"` + NodeSelector map[string]string `pulumi:"nodeSelector"` // RKE options for network (map) - Options map[string]interface{} `pulumi:"options"` + Options map[string]string `pulumi:"options"` // RKE monitoring provider (string) Provider *string `pulumi:"provider"` // Ingress add-on tolerations @@ -18459,7 +18459,7 @@ type ClusterRkeConfigIngressArgs struct { // Ingress controller DNS policy. `ClusterFirstWithHostNet`, `ClusterFirst`, `Default`, and `None` are supported. [K8S dns Policy](https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-s-dns-policy) (string) DnsPolicy pulumi.StringPtrInput `pulumi:"dnsPolicy"` // Extra arguments for scheduler service (map) - ExtraArgs pulumi.MapInput `pulumi:"extraArgs"` + ExtraArgs pulumi.StringMapInput `pulumi:"extraArgs"` // HTTP port for RKE Ingress (int) HttpPort pulumi.IntPtrInput `pulumi:"httpPort"` // HTTPS port for RKE Ingress (int) @@ -18467,9 +18467,9 @@ type ClusterRkeConfigIngressArgs struct { // Network mode for RKE Ingress (string) NetworkMode pulumi.StringPtrInput `pulumi:"networkMode"` // RKE monitoring node selector (map) - NodeSelector pulumi.MapInput `pulumi:"nodeSelector"` + NodeSelector pulumi.StringMapInput `pulumi:"nodeSelector"` // RKE options for network (map) - Options pulumi.MapInput `pulumi:"options"` + Options pulumi.StringMapInput `pulumi:"options"` // RKE monitoring provider (string) Provider pulumi.StringPtrInput `pulumi:"provider"` // Ingress add-on tolerations @@ -18566,8 +18566,8 @@ func (o ClusterRkeConfigIngressOutput) DnsPolicy() pulumi.StringPtrOutput { } // Extra arguments for scheduler service (map) -func (o ClusterRkeConfigIngressOutput) ExtraArgs() pulumi.MapOutput { - return o.ApplyT(func(v ClusterRkeConfigIngress) map[string]interface{} { return v.ExtraArgs }).(pulumi.MapOutput) +func (o ClusterRkeConfigIngressOutput) ExtraArgs() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterRkeConfigIngress) map[string]string { return v.ExtraArgs }).(pulumi.StringMapOutput) } // HTTP port for RKE Ingress (int) @@ -18586,13 +18586,13 @@ func (o ClusterRkeConfigIngressOutput) NetworkMode() pulumi.StringPtrOutput { } // RKE monitoring node selector (map) -func (o ClusterRkeConfigIngressOutput) NodeSelector() pulumi.MapOutput { - return o.ApplyT(func(v ClusterRkeConfigIngress) map[string]interface{} { return v.NodeSelector }).(pulumi.MapOutput) +func (o ClusterRkeConfigIngressOutput) NodeSelector() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterRkeConfigIngress) map[string]string { return v.NodeSelector }).(pulumi.StringMapOutput) } // RKE options for network (map) -func (o ClusterRkeConfigIngressOutput) Options() pulumi.MapOutput { - return o.ApplyT(func(v ClusterRkeConfigIngress) map[string]interface{} { return v.Options }).(pulumi.MapOutput) +func (o ClusterRkeConfigIngressOutput) Options() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterRkeConfigIngress) map[string]string { return v.Options }).(pulumi.StringMapOutput) } // RKE monitoring provider (string) @@ -18655,13 +18655,13 @@ func (o ClusterRkeConfigIngressPtrOutput) DnsPolicy() pulumi.StringPtrOutput { } // Extra arguments for scheduler service (map) -func (o ClusterRkeConfigIngressPtrOutput) ExtraArgs() pulumi.MapOutput { - return o.ApplyT(func(v *ClusterRkeConfigIngress) map[string]interface{} { +func (o ClusterRkeConfigIngressPtrOutput) ExtraArgs() pulumi.StringMapOutput { + return o.ApplyT(func(v *ClusterRkeConfigIngress) map[string]string { if v == nil { return nil } return v.ExtraArgs - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } // HTTP port for RKE Ingress (int) @@ -18695,23 +18695,23 @@ func (o ClusterRkeConfigIngressPtrOutput) NetworkMode() pulumi.StringPtrOutput { } // RKE monitoring node selector (map) -func (o ClusterRkeConfigIngressPtrOutput) NodeSelector() pulumi.MapOutput { - return o.ApplyT(func(v *ClusterRkeConfigIngress) map[string]interface{} { +func (o ClusterRkeConfigIngressPtrOutput) NodeSelector() pulumi.StringMapOutput { + return o.ApplyT(func(v *ClusterRkeConfigIngress) map[string]string { if v == nil { return nil } return v.NodeSelector - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } // RKE options for network (map) -func (o ClusterRkeConfigIngressPtrOutput) Options() pulumi.MapOutput { - return o.ApplyT(func(v *ClusterRkeConfigIngress) map[string]interface{} { +func (o ClusterRkeConfigIngressPtrOutput) Options() pulumi.StringMapOutput { + return o.ApplyT(func(v *ClusterRkeConfigIngress) map[string]string { if v == nil { return nil } return v.Options - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } // RKE monitoring provider (string) @@ -19174,9 +19174,9 @@ func (o ClusterRkeConfigIngressUpdateStrategyRollingUpdatePtrOutput) MaxUnavaila type ClusterRkeConfigMonitoring struct { // RKE monitoring node selector (map) - NodeSelector map[string]interface{} `pulumi:"nodeSelector"` + NodeSelector map[string]string `pulumi:"nodeSelector"` // RKE options for network (map) - Options map[string]interface{} `pulumi:"options"` + Options map[string]string `pulumi:"options"` // RKE monitoring provider (string) Provider *string `pulumi:"provider"` // RKE monitoring replicas (int) @@ -19200,9 +19200,9 @@ type ClusterRkeConfigMonitoringInput interface { type ClusterRkeConfigMonitoringArgs struct { // RKE monitoring node selector (map) - NodeSelector pulumi.MapInput `pulumi:"nodeSelector"` + NodeSelector pulumi.StringMapInput `pulumi:"nodeSelector"` // RKE options for network (map) - Options pulumi.MapInput `pulumi:"options"` + Options pulumi.StringMapInput `pulumi:"options"` // RKE monitoring provider (string) Provider pulumi.StringPtrInput `pulumi:"provider"` // RKE monitoring replicas (int) @@ -19291,13 +19291,13 @@ func (o ClusterRkeConfigMonitoringOutput) ToClusterRkeConfigMonitoringPtrOutputW } // RKE monitoring node selector (map) -func (o ClusterRkeConfigMonitoringOutput) NodeSelector() pulumi.MapOutput { - return o.ApplyT(func(v ClusterRkeConfigMonitoring) map[string]interface{} { return v.NodeSelector }).(pulumi.MapOutput) +func (o ClusterRkeConfigMonitoringOutput) NodeSelector() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterRkeConfigMonitoring) map[string]string { return v.NodeSelector }).(pulumi.StringMapOutput) } // RKE options for network (map) -func (o ClusterRkeConfigMonitoringOutput) Options() pulumi.MapOutput { - return o.ApplyT(func(v ClusterRkeConfigMonitoring) map[string]interface{} { return v.Options }).(pulumi.MapOutput) +func (o ClusterRkeConfigMonitoringOutput) Options() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterRkeConfigMonitoring) map[string]string { return v.Options }).(pulumi.StringMapOutput) } // RKE monitoring provider (string) @@ -19345,23 +19345,23 @@ func (o ClusterRkeConfigMonitoringPtrOutput) Elem() ClusterRkeConfigMonitoringOu } // RKE monitoring node selector (map) -func (o ClusterRkeConfigMonitoringPtrOutput) NodeSelector() pulumi.MapOutput { - return o.ApplyT(func(v *ClusterRkeConfigMonitoring) map[string]interface{} { +func (o ClusterRkeConfigMonitoringPtrOutput) NodeSelector() pulumi.StringMapOutput { + return o.ApplyT(func(v *ClusterRkeConfigMonitoring) map[string]string { if v == nil { return nil } return v.NodeSelector - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } // RKE options for network (map) -func (o ClusterRkeConfigMonitoringPtrOutput) Options() pulumi.MapOutput { - return o.ApplyT(func(v *ClusterRkeConfigMonitoring) map[string]interface{} { +func (o ClusterRkeConfigMonitoringPtrOutput) Options() pulumi.StringMapOutput { + return o.ApplyT(func(v *ClusterRkeConfigMonitoring) map[string]string { if v == nil { return nil } return v.Options - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } // RKE monitoring provider (string) @@ -19863,7 +19863,7 @@ type ClusterRkeConfigNetwork struct { // Network provider MTU. Default `0` (int) Mtu *int `pulumi:"mtu"` // RKE options for network (map) - Options map[string]interface{} `pulumi:"options"` + Options map[string]string `pulumi:"options"` // Plugin for RKE network. `canal` (default), `flannel`, `calico`, `none` and `weave` are supported. (string) Plugin *string `pulumi:"plugin"` // Network add-on tolerations @@ -19895,7 +19895,7 @@ type ClusterRkeConfigNetworkArgs struct { // Network provider MTU. Default `0` (int) Mtu pulumi.IntPtrInput `pulumi:"mtu"` // RKE options for network (map) - Options pulumi.MapInput `pulumi:"options"` + Options pulumi.StringMapInput `pulumi:"options"` // Plugin for RKE network. `canal` (default), `flannel`, `calico`, `none` and `weave` are supported. (string) Plugin pulumi.StringPtrInput `pulumi:"plugin"` // Network add-on tolerations @@ -20015,8 +20015,8 @@ func (o ClusterRkeConfigNetworkOutput) Mtu() pulumi.IntPtrOutput { } // RKE options for network (map) -func (o ClusterRkeConfigNetworkOutput) Options() pulumi.MapOutput { - return o.ApplyT(func(v ClusterRkeConfigNetwork) map[string]interface{} { return v.Options }).(pulumi.MapOutput) +func (o ClusterRkeConfigNetworkOutput) Options() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterRkeConfigNetwork) map[string]string { return v.Options }).(pulumi.StringMapOutput) } // Plugin for RKE network. `canal` (default), `flannel`, `calico`, `none` and `weave` are supported. (string) @@ -20111,13 +20111,13 @@ func (o ClusterRkeConfigNetworkPtrOutput) Mtu() pulumi.IntPtrOutput { } // RKE options for network (map) -func (o ClusterRkeConfigNetworkPtrOutput) Options() pulumi.MapOutput { - return o.ApplyT(func(v *ClusterRkeConfigNetwork) map[string]interface{} { +func (o ClusterRkeConfigNetworkPtrOutput) Options() pulumi.StringMapOutput { + return o.ApplyT(func(v *ClusterRkeConfigNetwork) map[string]string { if v == nil { return nil } return v.Options - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } // Plugin for RKE network. `canal` (default), `flannel`, `calico`, `none` and `weave` are supported. (string) @@ -22361,7 +22361,7 @@ type ClusterRkeConfigNode struct { // Internal ip for node (string) InternalAddress *string `pulumi:"internalAddress"` // Labels for the Cluster (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // Id for the node (string) NodeId *string `pulumi:"nodeId"` // Port for node. Default `22` (string) @@ -22399,7 +22399,7 @@ type ClusterRkeConfigNodeArgs struct { // Internal ip for node (string) InternalAddress pulumi.StringPtrInput `pulumi:"internalAddress"` // Labels for the Cluster (map) - Labels pulumi.MapInput `pulumi:"labels"` + Labels pulumi.StringMapInput `pulumi:"labels"` // Id for the node (string) NodeId pulumi.StringPtrInput `pulumi:"nodeId"` // Port for node. Default `22` (string) @@ -22488,8 +22488,8 @@ func (o ClusterRkeConfigNodeOutput) InternalAddress() pulumi.StringPtrOutput { } // Labels for the Cluster (map) -func (o ClusterRkeConfigNodeOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v ClusterRkeConfigNode) map[string]interface{} { return v.Labels }).(pulumi.MapOutput) +func (o ClusterRkeConfigNodeOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterRkeConfigNode) map[string]string { return v.Labels }).(pulumi.StringMapOutput) } // Id for the node (string) @@ -23101,7 +23101,7 @@ type ClusterRkeConfigServicesEtcd struct { // External urls for etcd service (list) ExternalUrls []string `pulumi:"externalUrls"` // Extra arguments for scheduler service (map) - ExtraArgs map[string]interface{} `pulumi:"extraArgs"` + ExtraArgs map[string]string `pulumi:"extraArgs"` // Extra binds for scheduler service (list) ExtraBinds []string `pulumi:"extraBinds"` // Extra environment for scheduler service (list) @@ -23145,7 +23145,7 @@ type ClusterRkeConfigServicesEtcdArgs struct { // External urls for etcd service (list) ExternalUrls pulumi.StringArrayInput `pulumi:"externalUrls"` // Extra arguments for scheduler service (map) - ExtraArgs pulumi.MapInput `pulumi:"extraArgs"` + ExtraArgs pulumi.StringMapInput `pulumi:"extraArgs"` // Extra binds for scheduler service (list) ExtraBinds pulumi.StringArrayInput `pulumi:"extraBinds"` // Extra environment for scheduler service (list) @@ -23269,8 +23269,8 @@ func (o ClusterRkeConfigServicesEtcdOutput) ExternalUrls() pulumi.StringArrayOut } // Extra arguments for scheduler service (map) -func (o ClusterRkeConfigServicesEtcdOutput) ExtraArgs() pulumi.MapOutput { - return o.ApplyT(func(v ClusterRkeConfigServicesEtcd) map[string]interface{} { return v.ExtraArgs }).(pulumi.MapOutput) +func (o ClusterRkeConfigServicesEtcdOutput) ExtraArgs() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterRkeConfigServicesEtcd) map[string]string { return v.ExtraArgs }).(pulumi.StringMapOutput) } // Extra binds for scheduler service (list) @@ -23393,13 +23393,13 @@ func (o ClusterRkeConfigServicesEtcdPtrOutput) ExternalUrls() pulumi.StringArray } // Extra arguments for scheduler service (map) -func (o ClusterRkeConfigServicesEtcdPtrOutput) ExtraArgs() pulumi.MapOutput { - return o.ApplyT(func(v *ClusterRkeConfigServicesEtcd) map[string]interface{} { +func (o ClusterRkeConfigServicesEtcdPtrOutput) ExtraArgs() pulumi.StringMapOutput { + return o.ApplyT(func(v *ClusterRkeConfigServicesEtcd) map[string]string { if v == nil { return nil } return v.ExtraArgs - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } // Extra binds for scheduler service (list) @@ -23987,7 +23987,7 @@ type ClusterRkeConfigServicesKubeApi struct { // K8s event rate limit configuration. (list maxitems: 1) EventRateLimit *ClusterRkeConfigServicesKubeApiEventRateLimit `pulumi:"eventRateLimit"` // Extra arguments for scheduler service (map) - ExtraArgs map[string]interface{} `pulumi:"extraArgs"` + ExtraArgs map[string]string `pulumi:"extraArgs"` // Extra binds for scheduler service (list) ExtraBinds []string `pulumi:"extraBinds"` // Extra environment for scheduler service (list) @@ -24025,7 +24025,7 @@ type ClusterRkeConfigServicesKubeApiArgs struct { // K8s event rate limit configuration. (list maxitems: 1) EventRateLimit ClusterRkeConfigServicesKubeApiEventRateLimitPtrInput `pulumi:"eventRateLimit"` // Extra arguments for scheduler service (map) - ExtraArgs pulumi.MapInput `pulumi:"extraArgs"` + ExtraArgs pulumi.StringMapInput `pulumi:"extraArgs"` // Extra binds for scheduler service (list) ExtraBinds pulumi.StringArrayInput `pulumi:"extraBinds"` // Extra environment for scheduler service (list) @@ -24144,8 +24144,8 @@ func (o ClusterRkeConfigServicesKubeApiOutput) EventRateLimit() ClusterRkeConfig } // Extra arguments for scheduler service (map) -func (o ClusterRkeConfigServicesKubeApiOutput) ExtraArgs() pulumi.MapOutput { - return o.ApplyT(func(v ClusterRkeConfigServicesKubeApi) map[string]interface{} { return v.ExtraArgs }).(pulumi.MapOutput) +func (o ClusterRkeConfigServicesKubeApiOutput) ExtraArgs() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterRkeConfigServicesKubeApi) map[string]string { return v.ExtraArgs }).(pulumi.StringMapOutput) } // Extra binds for scheduler service (list) @@ -24250,13 +24250,13 @@ func (o ClusterRkeConfigServicesKubeApiPtrOutput) EventRateLimit() ClusterRkeCon } // Extra arguments for scheduler service (map) -func (o ClusterRkeConfigServicesKubeApiPtrOutput) ExtraArgs() pulumi.MapOutput { - return o.ApplyT(func(v *ClusterRkeConfigServicesKubeApi) map[string]interface{} { +func (o ClusterRkeConfigServicesKubeApiPtrOutput) ExtraArgs() pulumi.StringMapOutput { + return o.ApplyT(func(v *ClusterRkeConfigServicesKubeApi) map[string]string { if v == nil { return nil } return v.ExtraArgs - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } // Extra binds for scheduler service (list) @@ -25327,7 +25327,7 @@ type ClusterRkeConfigServicesKubeController struct { // Cluster CIDR option for kube controller service (string) ClusterCidr *string `pulumi:"clusterCidr"` // Extra arguments for scheduler service (map) - ExtraArgs map[string]interface{} `pulumi:"extraArgs"` + ExtraArgs map[string]string `pulumi:"extraArgs"` // Extra binds for scheduler service (list) ExtraBinds []string `pulumi:"extraBinds"` // Extra environment for scheduler service (list) @@ -25353,7 +25353,7 @@ type ClusterRkeConfigServicesKubeControllerArgs struct { // Cluster CIDR option for kube controller service (string) ClusterCidr pulumi.StringPtrInput `pulumi:"clusterCidr"` // Extra arguments for scheduler service (map) - ExtraArgs pulumi.MapInput `pulumi:"extraArgs"` + ExtraArgs pulumi.StringMapInput `pulumi:"extraArgs"` // Extra binds for scheduler service (list) ExtraBinds pulumi.StringArrayInput `pulumi:"extraBinds"` // Extra environment for scheduler service (list) @@ -25447,8 +25447,8 @@ func (o ClusterRkeConfigServicesKubeControllerOutput) ClusterCidr() pulumi.Strin } // Extra arguments for scheduler service (map) -func (o ClusterRkeConfigServicesKubeControllerOutput) ExtraArgs() pulumi.MapOutput { - return o.ApplyT(func(v ClusterRkeConfigServicesKubeController) map[string]interface{} { return v.ExtraArgs }).(pulumi.MapOutput) +func (o ClusterRkeConfigServicesKubeControllerOutput) ExtraArgs() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterRkeConfigServicesKubeController) map[string]string { return v.ExtraArgs }).(pulumi.StringMapOutput) } // Extra binds for scheduler service (list) @@ -25506,13 +25506,13 @@ func (o ClusterRkeConfigServicesKubeControllerPtrOutput) ClusterCidr() pulumi.St } // Extra arguments for scheduler service (map) -func (o ClusterRkeConfigServicesKubeControllerPtrOutput) ExtraArgs() pulumi.MapOutput { - return o.ApplyT(func(v *ClusterRkeConfigServicesKubeController) map[string]interface{} { +func (o ClusterRkeConfigServicesKubeControllerPtrOutput) ExtraArgs() pulumi.StringMapOutput { + return o.ApplyT(func(v *ClusterRkeConfigServicesKubeController) map[string]string { if v == nil { return nil } return v.ExtraArgs - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } // Extra binds for scheduler service (list) @@ -25561,7 +25561,7 @@ type ClusterRkeConfigServicesKubelet struct { // Cluster Domain option for kubelet service (string) ClusterDomain *string `pulumi:"clusterDomain"` // Extra arguments for scheduler service (map) - ExtraArgs map[string]interface{} `pulumi:"extraArgs"` + ExtraArgs map[string]string `pulumi:"extraArgs"` // Extra binds for scheduler service (list) ExtraBinds []string `pulumi:"extraBinds"` // Extra environment for scheduler service (list) @@ -25593,7 +25593,7 @@ type ClusterRkeConfigServicesKubeletArgs struct { // Cluster Domain option for kubelet service (string) ClusterDomain pulumi.StringPtrInput `pulumi:"clusterDomain"` // Extra arguments for scheduler service (map) - ExtraArgs pulumi.MapInput `pulumi:"extraArgs"` + ExtraArgs pulumi.StringMapInput `pulumi:"extraArgs"` // Extra binds for scheduler service (list) ExtraBinds pulumi.StringArrayInput `pulumi:"extraBinds"` // Extra environment for scheduler service (list) @@ -25696,8 +25696,8 @@ func (o ClusterRkeConfigServicesKubeletOutput) ClusterDomain() pulumi.StringPtrO } // Extra arguments for scheduler service (map) -func (o ClusterRkeConfigServicesKubeletOutput) ExtraArgs() pulumi.MapOutput { - return o.ApplyT(func(v ClusterRkeConfigServicesKubelet) map[string]interface{} { return v.ExtraArgs }).(pulumi.MapOutput) +func (o ClusterRkeConfigServicesKubeletOutput) ExtraArgs() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterRkeConfigServicesKubelet) map[string]string { return v.ExtraArgs }).(pulumi.StringMapOutput) } // Extra binds for scheduler service (list) @@ -25775,13 +25775,13 @@ func (o ClusterRkeConfigServicesKubeletPtrOutput) ClusterDomain() pulumi.StringP } // Extra arguments for scheduler service (map) -func (o ClusterRkeConfigServicesKubeletPtrOutput) ExtraArgs() pulumi.MapOutput { - return o.ApplyT(func(v *ClusterRkeConfigServicesKubelet) map[string]interface{} { +func (o ClusterRkeConfigServicesKubeletPtrOutput) ExtraArgs() pulumi.StringMapOutput { + return o.ApplyT(func(v *ClusterRkeConfigServicesKubelet) map[string]string { if v == nil { return nil } return v.ExtraArgs - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } // Extra binds for scheduler service (list) @@ -25846,7 +25846,7 @@ func (o ClusterRkeConfigServicesKubeletPtrOutput) InfraContainerImage() pulumi.S type ClusterRkeConfigServicesKubeproxy struct { // Extra arguments for scheduler service (map) - ExtraArgs map[string]interface{} `pulumi:"extraArgs"` + ExtraArgs map[string]string `pulumi:"extraArgs"` // Extra binds for scheduler service (list) ExtraBinds []string `pulumi:"extraBinds"` // Extra environment for scheduler service (list) @@ -25868,7 +25868,7 @@ type ClusterRkeConfigServicesKubeproxyInput interface { type ClusterRkeConfigServicesKubeproxyArgs struct { // Extra arguments for scheduler service (map) - ExtraArgs pulumi.MapInput `pulumi:"extraArgs"` + ExtraArgs pulumi.StringMapInput `pulumi:"extraArgs"` // Extra binds for scheduler service (list) ExtraBinds pulumi.StringArrayInput `pulumi:"extraBinds"` // Extra environment for scheduler service (list) @@ -25955,8 +25955,8 @@ func (o ClusterRkeConfigServicesKubeproxyOutput) ToClusterRkeConfigServicesKubep } // Extra arguments for scheduler service (map) -func (o ClusterRkeConfigServicesKubeproxyOutput) ExtraArgs() pulumi.MapOutput { - return o.ApplyT(func(v ClusterRkeConfigServicesKubeproxy) map[string]interface{} { return v.ExtraArgs }).(pulumi.MapOutput) +func (o ClusterRkeConfigServicesKubeproxyOutput) ExtraArgs() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterRkeConfigServicesKubeproxy) map[string]string { return v.ExtraArgs }).(pulumi.StringMapOutput) } // Extra binds for scheduler service (list) @@ -25999,13 +25999,13 @@ func (o ClusterRkeConfigServicesKubeproxyPtrOutput) Elem() ClusterRkeConfigServi } // Extra arguments for scheduler service (map) -func (o ClusterRkeConfigServicesKubeproxyPtrOutput) ExtraArgs() pulumi.MapOutput { - return o.ApplyT(func(v *ClusterRkeConfigServicesKubeproxy) map[string]interface{} { +func (o ClusterRkeConfigServicesKubeproxyPtrOutput) ExtraArgs() pulumi.StringMapOutput { + return o.ApplyT(func(v *ClusterRkeConfigServicesKubeproxy) map[string]string { if v == nil { return nil } return v.ExtraArgs - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } // Extra binds for scheduler service (list) @@ -26040,7 +26040,7 @@ func (o ClusterRkeConfigServicesKubeproxyPtrOutput) Image() pulumi.StringPtrOutp type ClusterRkeConfigServicesScheduler struct { // Extra arguments for scheduler service (map) - ExtraArgs map[string]interface{} `pulumi:"extraArgs"` + ExtraArgs map[string]string `pulumi:"extraArgs"` // Extra binds for scheduler service (list) ExtraBinds []string `pulumi:"extraBinds"` // Extra environment for scheduler service (list) @@ -26062,7 +26062,7 @@ type ClusterRkeConfigServicesSchedulerInput interface { type ClusterRkeConfigServicesSchedulerArgs struct { // Extra arguments for scheduler service (map) - ExtraArgs pulumi.MapInput `pulumi:"extraArgs"` + ExtraArgs pulumi.StringMapInput `pulumi:"extraArgs"` // Extra binds for scheduler service (list) ExtraBinds pulumi.StringArrayInput `pulumi:"extraBinds"` // Extra environment for scheduler service (list) @@ -26149,8 +26149,8 @@ func (o ClusterRkeConfigServicesSchedulerOutput) ToClusterRkeConfigServicesSched } // Extra arguments for scheduler service (map) -func (o ClusterRkeConfigServicesSchedulerOutput) ExtraArgs() pulumi.MapOutput { - return o.ApplyT(func(v ClusterRkeConfigServicesScheduler) map[string]interface{} { return v.ExtraArgs }).(pulumi.MapOutput) +func (o ClusterRkeConfigServicesSchedulerOutput) ExtraArgs() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterRkeConfigServicesScheduler) map[string]string { return v.ExtraArgs }).(pulumi.StringMapOutput) } // Extra binds for scheduler service (list) @@ -26193,13 +26193,13 @@ func (o ClusterRkeConfigServicesSchedulerPtrOutput) Elem() ClusterRkeConfigServi } // Extra arguments for scheduler service (map) -func (o ClusterRkeConfigServicesSchedulerPtrOutput) ExtraArgs() pulumi.MapOutput { - return o.ApplyT(func(v *ClusterRkeConfigServicesScheduler) map[string]interface{} { +func (o ClusterRkeConfigServicesSchedulerPtrOutput) ExtraArgs() pulumi.StringMapOutput { + return o.ApplyT(func(v *ClusterRkeConfigServicesScheduler) map[string]string { if v == nil { return nil } return v.ExtraArgs - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } // Extra binds for scheduler service (list) @@ -26643,9 +26643,9 @@ func (o ClusterRkeConfigUpgradeStrategyDrainInputPtrOutput) Timeout() pulumi.Int type ClusterSyncNode struct { // Annotations of the resource - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // The total resources of a node (map). - Capacity map[string]interface{} `pulumi:"capacity"` + Capacity map[string]string `pulumi:"capacity"` // The cluster ID that is syncing (string) ClusterId *string `pulumi:"clusterId"` // The external IP address of the node (string). @@ -26657,7 +26657,7 @@ type ClusterSyncNode struct { // The private IP address of the node (string). IpAddress *string `pulumi:"ipAddress"` // Labels of the resource - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The name of the node (string). Name *string `pulumi:"name"` // The Node Pool ID of the node (string). @@ -26673,7 +26673,7 @@ type ClusterSyncNode struct { // The user to connect to the node (string). SshUser *string `pulumi:"sshUser"` // General information about the node, such as kernel version, kubelet and kube-proxy version, Docker version (if used), and OS name. - SystemInfo map[string]interface{} `pulumi:"systemInfo"` + SystemInfo map[string]string `pulumi:"systemInfo"` } // ClusterSyncNodeInput is an input type that accepts ClusterSyncNodeArgs and ClusterSyncNodeOutput values. @@ -26689,9 +26689,9 @@ type ClusterSyncNodeInput interface { type ClusterSyncNodeArgs struct { // Annotations of the resource - Annotations pulumi.MapInput `pulumi:"annotations"` + Annotations pulumi.StringMapInput `pulumi:"annotations"` // The total resources of a node (map). - Capacity pulumi.MapInput `pulumi:"capacity"` + Capacity pulumi.StringMapInput `pulumi:"capacity"` // The cluster ID that is syncing (string) ClusterId pulumi.StringPtrInput `pulumi:"clusterId"` // The external IP address of the node (string). @@ -26703,7 +26703,7 @@ type ClusterSyncNodeArgs struct { // The private IP address of the node (string). IpAddress pulumi.StringPtrInput `pulumi:"ipAddress"` // Labels of the resource - Labels pulumi.MapInput `pulumi:"labels"` + Labels pulumi.StringMapInput `pulumi:"labels"` // The name of the node (string). Name pulumi.StringPtrInput `pulumi:"name"` // The Node Pool ID of the node (string). @@ -26719,7 +26719,7 @@ type ClusterSyncNodeArgs struct { // The user to connect to the node (string). SshUser pulumi.StringPtrInput `pulumi:"sshUser"` // General information about the node, such as kernel version, kubelet and kube-proxy version, Docker version (if used), and OS name. - SystemInfo pulumi.MapInput `pulumi:"systemInfo"` + SystemInfo pulumi.StringMapInput `pulumi:"systemInfo"` } func (ClusterSyncNodeArgs) ElementType() reflect.Type { @@ -26774,13 +26774,13 @@ func (o ClusterSyncNodeOutput) ToClusterSyncNodeOutputWithContext(ctx context.Co } // Annotations of the resource -func (o ClusterSyncNodeOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v ClusterSyncNode) map[string]interface{} { return v.Annotations }).(pulumi.MapOutput) +func (o ClusterSyncNodeOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterSyncNode) map[string]string { return v.Annotations }).(pulumi.StringMapOutput) } // The total resources of a node (map). -func (o ClusterSyncNodeOutput) Capacity() pulumi.MapOutput { - return o.ApplyT(func(v ClusterSyncNode) map[string]interface{} { return v.Capacity }).(pulumi.MapOutput) +func (o ClusterSyncNodeOutput) Capacity() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterSyncNode) map[string]string { return v.Capacity }).(pulumi.StringMapOutput) } // The cluster ID that is syncing (string) @@ -26809,8 +26809,8 @@ func (o ClusterSyncNodeOutput) IpAddress() pulumi.StringPtrOutput { } // Labels of the resource -func (o ClusterSyncNodeOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v ClusterSyncNode) map[string]interface{} { return v.Labels }).(pulumi.MapOutput) +func (o ClusterSyncNodeOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterSyncNode) map[string]string { return v.Labels }).(pulumi.StringMapOutput) } // The name of the node (string). @@ -26849,8 +26849,8 @@ func (o ClusterSyncNodeOutput) SshUser() pulumi.StringPtrOutput { } // General information about the node, such as kernel version, kubelet and kube-proxy version, Docker version (if used), and OS name. -func (o ClusterSyncNodeOutput) SystemInfo() pulumi.MapOutput { - return o.ApplyT(func(v ClusterSyncNode) map[string]interface{} { return v.SystemInfo }).(pulumi.MapOutput) +func (o ClusterSyncNodeOutput) SystemInfo() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterSyncNode) map[string]string { return v.SystemInfo }).(pulumi.StringMapOutput) } type ClusterSyncNodeArrayOutput struct{ *pulumi.OutputState } @@ -26990,7 +26990,7 @@ func (o ClusterTemplateMemberArrayOutput) Index(i pulumi.IntInput) ClusterTempla type ClusterTemplateTemplateRevision struct { // Annotations for the cluster template (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // Cluster configuration ClusterConfig ClusterTemplateTemplateRevisionClusterConfig `pulumi:"clusterConfig"` // Cluster template ID @@ -27002,7 +27002,7 @@ type ClusterTemplateTemplateRevision struct { // (Computed) The ID of the resource (string) Id *string `pulumi:"id"` // Labels for the cluster template (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The cluster template name (string) Name string `pulumi:"name"` // Cluster template questions @@ -27022,7 +27022,7 @@ type ClusterTemplateTemplateRevisionInput interface { type ClusterTemplateTemplateRevisionArgs struct { // Annotations for the cluster template (map) - Annotations pulumi.MapInput `pulumi:"annotations"` + Annotations pulumi.StringMapInput `pulumi:"annotations"` // Cluster configuration ClusterConfig ClusterTemplateTemplateRevisionClusterConfigInput `pulumi:"clusterConfig"` // Cluster template ID @@ -27034,7 +27034,7 @@ type ClusterTemplateTemplateRevisionArgs struct { // (Computed) The ID of the resource (string) Id pulumi.StringPtrInput `pulumi:"id"` // Labels for the cluster template (map) - Labels pulumi.MapInput `pulumi:"labels"` + Labels pulumi.StringMapInput `pulumi:"labels"` // The cluster template name (string) Name pulumi.StringInput `pulumi:"name"` // Cluster template questions @@ -27093,8 +27093,8 @@ func (o ClusterTemplateTemplateRevisionOutput) ToClusterTemplateTemplateRevision } // Annotations for the cluster template (map) -func (o ClusterTemplateTemplateRevisionOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v ClusterTemplateTemplateRevision) map[string]interface{} { return v.Annotations }).(pulumi.MapOutput) +func (o ClusterTemplateTemplateRevisionOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterTemplateTemplateRevision) map[string]string { return v.Annotations }).(pulumi.StringMapOutput) } // Cluster configuration @@ -27125,8 +27125,8 @@ func (o ClusterTemplateTemplateRevisionOutput) Id() pulumi.StringPtrOutput { } // Labels for the cluster template (map) -func (o ClusterTemplateTemplateRevisionOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v ClusterTemplateTemplateRevision) map[string]interface{} { return v.Labels }).(pulumi.MapOutput) +func (o ClusterTemplateTemplateRevisionOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterTemplateTemplateRevision) map[string]string { return v.Labels }).(pulumi.StringMapOutput) } // The cluster template name (string) @@ -27904,8 +27904,8 @@ func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthenticationPtrOu } type ClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorization struct { - Mode *string `pulumi:"mode"` - Options map[string]interface{} `pulumi:"options"` + Mode *string `pulumi:"mode"` + Options map[string]string `pulumi:"options"` } // ClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorizationInput is an input type that accepts ClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorizationArgs and ClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorizationOutput values. @@ -27921,7 +27921,7 @@ type ClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorizationInput int type ClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorizationArgs struct { Mode pulumi.StringPtrInput `pulumi:"mode"` - Options pulumi.MapInput `pulumi:"options"` + Options pulumi.StringMapInput `pulumi:"options"` } func (ClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorizationArgs) ElementType() reflect.Type { @@ -28005,10 +28005,10 @@ func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorizationOutput return o.ApplyT(func(v ClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorization) *string { return v.Mode }).(pulumi.StringPtrOutput) } -func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorizationOutput) Options() pulumi.MapOutput { - return o.ApplyT(func(v ClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorization) map[string]interface{} { +func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorizationOutput) Options() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorization) map[string]string { return v.Options - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } type ClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorizationPtrOutput struct{ *pulumi.OutputState } @@ -28044,13 +28044,13 @@ func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorizationPtrOut }).(pulumi.StringPtrOutput) } -func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorizationPtrOutput) Options() pulumi.MapOutput { - return o.ApplyT(func(v *ClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorization) map[string]interface{} { +func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorizationPtrOutput) Options() pulumi.StringMapOutput { + return o.ApplyT(func(v *ClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorization) map[string]string { if v == nil { return nil } return v.Options - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } type ClusterTemplateTemplateRevisionClusterConfigRkeConfigBastionHost struct { @@ -31981,10 +31981,10 @@ func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVspher type ClusterTemplateTemplateRevisionClusterConfigRkeConfigDns struct { // Linear Autoscaler Params LinearAutoscalerParams *ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsLinearAutoscalerParams `pulumi:"linearAutoscalerParams"` - NodeSelector map[string]interface{} `pulumi:"nodeSelector"` + NodeSelector map[string]string `pulumi:"nodeSelector"` // Nodelocal dns Nodelocal *ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocal `pulumi:"nodelocal"` - Options map[string]interface{} `pulumi:"options"` + Options map[string]string `pulumi:"options"` Provider *string `pulumi:"provider"` ReverseCidrs []string `pulumi:"reverseCidrs"` // DNS service tolerations @@ -32008,10 +32008,10 @@ type ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsInput interface { type ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsArgs struct { // Linear Autoscaler Params LinearAutoscalerParams ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsLinearAutoscalerParamsPtrInput `pulumi:"linearAutoscalerParams"` - NodeSelector pulumi.MapInput `pulumi:"nodeSelector"` + NodeSelector pulumi.StringMapInput `pulumi:"nodeSelector"` // Nodelocal dns Nodelocal ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocalPtrInput `pulumi:"nodelocal"` - Options pulumi.MapInput `pulumi:"options"` + Options pulumi.StringMapInput `pulumi:"options"` Provider pulumi.StringPtrInput `pulumi:"provider"` ReverseCidrs pulumi.StringArrayInput `pulumi:"reverseCidrs"` // DNS service tolerations @@ -32105,10 +32105,10 @@ func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsOutput) LinearAu }).(ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsLinearAutoscalerParamsPtrOutput) } -func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsOutput) NodeSelector() pulumi.MapOutput { - return o.ApplyT(func(v ClusterTemplateTemplateRevisionClusterConfigRkeConfigDns) map[string]interface{} { +func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsOutput) NodeSelector() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterTemplateTemplateRevisionClusterConfigRkeConfigDns) map[string]string { return v.NodeSelector - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } // Nodelocal dns @@ -32118,10 +32118,8 @@ func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsOutput) Nodeloca }).(ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocalPtrOutput) } -func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsOutput) Options() pulumi.MapOutput { - return o.ApplyT(func(v ClusterTemplateTemplateRevisionClusterConfigRkeConfigDns) map[string]interface{} { - return v.Options - }).(pulumi.MapOutput) +func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsOutput) Options() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterTemplateTemplateRevisionClusterConfigRkeConfigDns) map[string]string { return v.Options }).(pulumi.StringMapOutput) } func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsOutput) Provider() pulumi.StringPtrOutput { @@ -32186,13 +32184,13 @@ func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsPtrOutput) Linea }).(ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsLinearAutoscalerParamsPtrOutput) } -func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsPtrOutput) NodeSelector() pulumi.MapOutput { - return o.ApplyT(func(v *ClusterTemplateTemplateRevisionClusterConfigRkeConfigDns) map[string]interface{} { +func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsPtrOutput) NodeSelector() pulumi.StringMapOutput { + return o.ApplyT(func(v *ClusterTemplateTemplateRevisionClusterConfigRkeConfigDns) map[string]string { if v == nil { return nil } return v.NodeSelector - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } // Nodelocal dns @@ -32205,13 +32203,13 @@ func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsPtrOutput) Nodel }).(ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocalPtrOutput) } -func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsPtrOutput) Options() pulumi.MapOutput { - return o.ApplyT(func(v *ClusterTemplateTemplateRevisionClusterConfigRkeConfigDns) map[string]interface{} { +func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsPtrOutput) Options() pulumi.StringMapOutput { + return o.ApplyT(func(v *ClusterTemplateTemplateRevisionClusterConfigRkeConfigDns) map[string]string { if v == nil { return nil } return v.Options - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsPtrOutput) Provider() pulumi.StringPtrOutput { @@ -32467,7 +32465,7 @@ func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsLinearAutoscaler type ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocal struct { IpAddress *string `pulumi:"ipAddress"` // Node selector key pair - NodeSelector map[string]interface{} `pulumi:"nodeSelector"` + NodeSelector map[string]string `pulumi:"nodeSelector"` } // ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocalInput is an input type that accepts ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocalArgs and ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocalOutput values. @@ -32484,7 +32482,7 @@ type ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocalInput inte type ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocalArgs struct { IpAddress pulumi.StringPtrInput `pulumi:"ipAddress"` // Node selector key pair - NodeSelector pulumi.MapInput `pulumi:"nodeSelector"` + NodeSelector pulumi.StringMapInput `pulumi:"nodeSelector"` } func (ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocalArgs) ElementType() reflect.Type { @@ -32569,10 +32567,10 @@ func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocalOutput) } // Node selector key pair -func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocalOutput) NodeSelector() pulumi.MapOutput { - return o.ApplyT(func(v ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocal) map[string]interface{} { +func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocalOutput) NodeSelector() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocal) map[string]string { return v.NodeSelector - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } type ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocalPtrOutput struct{ *pulumi.OutputState } @@ -32609,13 +32607,13 @@ func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocalPtrOutp } // Node selector key pair -func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocalPtrOutput) NodeSelector() pulumi.MapOutput { - return o.ApplyT(func(v *ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocal) map[string]interface{} { +func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocalPtrOutput) NodeSelector() pulumi.StringMapOutput { + return o.ApplyT(func(v *ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocal) map[string]string { if v == nil { return nil } return v.NodeSelector - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } type ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsToleration struct { @@ -33057,15 +33055,15 @@ func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsUpdateStrategyRo } type ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress struct { - DefaultBackend *bool `pulumi:"defaultBackend"` - DnsPolicy *string `pulumi:"dnsPolicy"` - ExtraArgs map[string]interface{} `pulumi:"extraArgs"` - HttpPort *int `pulumi:"httpPort"` - HttpsPort *int `pulumi:"httpsPort"` - NetworkMode *string `pulumi:"networkMode"` - NodeSelector map[string]interface{} `pulumi:"nodeSelector"` - Options map[string]interface{} `pulumi:"options"` - Provider *string `pulumi:"provider"` + DefaultBackend *bool `pulumi:"defaultBackend"` + DnsPolicy *string `pulumi:"dnsPolicy"` + ExtraArgs map[string]string `pulumi:"extraArgs"` + HttpPort *int `pulumi:"httpPort"` + HttpsPort *int `pulumi:"httpsPort"` + NetworkMode *string `pulumi:"networkMode"` + NodeSelector map[string]string `pulumi:"nodeSelector"` + Options map[string]string `pulumi:"options"` + Provider *string `pulumi:"provider"` // Ingress add-on tolerations Tolerations []ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressToleration `pulumi:"tolerations"` // Update daemon set strategy @@ -33086,12 +33084,12 @@ type ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressInput interface type ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressArgs struct { DefaultBackend pulumi.BoolPtrInput `pulumi:"defaultBackend"` DnsPolicy pulumi.StringPtrInput `pulumi:"dnsPolicy"` - ExtraArgs pulumi.MapInput `pulumi:"extraArgs"` + ExtraArgs pulumi.StringMapInput `pulumi:"extraArgs"` HttpPort pulumi.IntPtrInput `pulumi:"httpPort"` HttpsPort pulumi.IntPtrInput `pulumi:"httpsPort"` NetworkMode pulumi.StringPtrInput `pulumi:"networkMode"` - NodeSelector pulumi.MapInput `pulumi:"nodeSelector"` - Options pulumi.MapInput `pulumi:"options"` + NodeSelector pulumi.StringMapInput `pulumi:"nodeSelector"` + Options pulumi.StringMapInput `pulumi:"options"` Provider pulumi.StringPtrInput `pulumi:"provider"` // Ingress add-on tolerations Tolerations ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressTolerationArrayInput `pulumi:"tolerations"` @@ -33184,10 +33182,10 @@ func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressOutput) DnsP return o.ApplyT(func(v ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress) *string { return v.DnsPolicy }).(pulumi.StringPtrOutput) } -func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressOutput) ExtraArgs() pulumi.MapOutput { - return o.ApplyT(func(v ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress) map[string]interface{} { +func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressOutput) ExtraArgs() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress) map[string]string { return v.ExtraArgs - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressOutput) HttpPort() pulumi.IntPtrOutput { @@ -33202,16 +33200,16 @@ func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressOutput) Netw return o.ApplyT(func(v ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress) *string { return v.NetworkMode }).(pulumi.StringPtrOutput) } -func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressOutput) NodeSelector() pulumi.MapOutput { - return o.ApplyT(func(v ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress) map[string]interface{} { +func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressOutput) NodeSelector() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress) map[string]string { return v.NodeSelector - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } -func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressOutput) Options() pulumi.MapOutput { - return o.ApplyT(func(v ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress) map[string]interface{} { +func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressOutput) Options() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress) map[string]string { return v.Options - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressOutput) Provider() pulumi.StringPtrOutput { @@ -33274,13 +33272,13 @@ func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressPtrOutput) D }).(pulumi.StringPtrOutput) } -func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressPtrOutput) ExtraArgs() pulumi.MapOutput { - return o.ApplyT(func(v *ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress) map[string]interface{} { +func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressPtrOutput) ExtraArgs() pulumi.StringMapOutput { + return o.ApplyT(func(v *ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress) map[string]string { if v == nil { return nil } return v.ExtraArgs - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressPtrOutput) HttpPort() pulumi.IntPtrOutput { @@ -33310,22 +33308,22 @@ func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressPtrOutput) N }).(pulumi.StringPtrOutput) } -func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressPtrOutput) NodeSelector() pulumi.MapOutput { - return o.ApplyT(func(v *ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress) map[string]interface{} { +func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressPtrOutput) NodeSelector() pulumi.StringMapOutput { + return o.ApplyT(func(v *ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress) map[string]string { if v == nil { return nil } return v.NodeSelector - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } -func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressPtrOutput) Options() pulumi.MapOutput { - return o.ApplyT(func(v *ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress) map[string]interface{} { +func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressPtrOutput) Options() pulumi.StringMapOutput { + return o.ApplyT(func(v *ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress) map[string]string { if v == nil { return nil } return v.Options - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressPtrOutput) Provider() pulumi.StringPtrOutput { @@ -33779,10 +33777,10 @@ func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressUpdateStrate } type ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoring struct { - NodeSelector map[string]interface{} `pulumi:"nodeSelector"` - Options map[string]interface{} `pulumi:"options"` - Provider *string `pulumi:"provider"` - Replicas *int `pulumi:"replicas"` + NodeSelector map[string]string `pulumi:"nodeSelector"` + Options map[string]string `pulumi:"options"` + Provider *string `pulumi:"provider"` + Replicas *int `pulumi:"replicas"` // Monitoring add-on tolerations Tolerations []ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringToleration `pulumi:"tolerations"` // Update deployment strategy @@ -33801,8 +33799,8 @@ type ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringInput interf } type ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringArgs struct { - NodeSelector pulumi.MapInput `pulumi:"nodeSelector"` - Options pulumi.MapInput `pulumi:"options"` + NodeSelector pulumi.StringMapInput `pulumi:"nodeSelector"` + Options pulumi.StringMapInput `pulumi:"options"` Provider pulumi.StringPtrInput `pulumi:"provider"` Replicas pulumi.IntPtrInput `pulumi:"replicas"` // Monitoring add-on tolerations @@ -33888,16 +33886,16 @@ func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringOutput) T }).(ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringPtrOutput) } -func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringOutput) NodeSelector() pulumi.MapOutput { - return o.ApplyT(func(v ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoring) map[string]interface{} { +func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringOutput) NodeSelector() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoring) map[string]string { return v.NodeSelector - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } -func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringOutput) Options() pulumi.MapOutput { - return o.ApplyT(func(v ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoring) map[string]interface{} { +func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringOutput) Options() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoring) map[string]string { return v.Options - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringOutput) Provider() pulumi.StringPtrOutput { @@ -33946,22 +33944,22 @@ func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringPtrOutput }).(ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringOutput) } -func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringPtrOutput) NodeSelector() pulumi.MapOutput { - return o.ApplyT(func(v *ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoring) map[string]interface{} { +func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringPtrOutput) NodeSelector() pulumi.StringMapOutput { + return o.ApplyT(func(v *ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoring) map[string]string { if v == nil { return nil } return v.NodeSelector - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } -func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringPtrOutput) Options() pulumi.MapOutput { - return o.ApplyT(func(v *ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoring) map[string]interface{} { +func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringPtrOutput) Options() pulumi.StringMapOutput { + return o.ApplyT(func(v *ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoring) map[string]string { if v == nil { return nil } return v.Options - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringPtrOutput) Provider() pulumi.StringPtrOutput { @@ -34454,7 +34452,7 @@ type ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetwork struct { CanalNetworkProvider *ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkCanalNetworkProvider `pulumi:"canalNetworkProvider"` FlannelNetworkProvider *ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkFlannelNetworkProvider `pulumi:"flannelNetworkProvider"` Mtu *int `pulumi:"mtu"` - Options map[string]interface{} `pulumi:"options"` + Options map[string]string `pulumi:"options"` Plugin *string `pulumi:"plugin"` // Network add-on tolerations Tolerations []ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkToleration `pulumi:"tolerations"` @@ -34478,7 +34476,7 @@ type ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkArgs struct { CanalNetworkProvider ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkCanalNetworkProviderPtrInput `pulumi:"canalNetworkProvider"` FlannelNetworkProvider ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkFlannelNetworkProviderPtrInput `pulumi:"flannelNetworkProvider"` Mtu pulumi.IntPtrInput `pulumi:"mtu"` - Options pulumi.MapInput `pulumi:"options"` + Options pulumi.StringMapInput `pulumi:"options"` Plugin pulumi.StringPtrInput `pulumi:"plugin"` // Network add-on tolerations Tolerations ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkTolerationArrayInput `pulumi:"tolerations"` @@ -34590,10 +34588,10 @@ func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkOutput) Mtu( return o.ApplyT(func(v ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetwork) *int { return v.Mtu }).(pulumi.IntPtrOutput) } -func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkOutput) Options() pulumi.MapOutput { - return o.ApplyT(func(v ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetwork) map[string]interface{} { +func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkOutput) Options() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetwork) map[string]string { return v.Options - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkOutput) Plugin() pulumi.StringPtrOutput { @@ -34682,13 +34680,13 @@ func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkPtrOutput) M }).(pulumi.IntPtrOutput) } -func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkPtrOutput) Options() pulumi.MapOutput { - return o.ApplyT(func(v *ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetwork) map[string]interface{} { +func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkPtrOutput) Options() pulumi.StringMapOutput { + return o.ApplyT(func(v *ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetwork) map[string]string { if v == nil { return nil } return v.Options - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkPtrOutput) Plugin() pulumi.StringPtrOutput { @@ -36763,14 +36761,14 @@ type ClusterTemplateTemplateRevisionClusterConfigRkeConfigNode struct { HostnameOverride *string `pulumi:"hostnameOverride"` InternalAddress *string `pulumi:"internalAddress"` // Labels for the cluster template (map) - Labels map[string]interface{} `pulumi:"labels"` - NodeId *string `pulumi:"nodeId"` - Port *string `pulumi:"port"` - Roles []string `pulumi:"roles"` - SshAgentAuth *bool `pulumi:"sshAgentAuth"` - SshKey *string `pulumi:"sshKey"` - SshKeyPath *string `pulumi:"sshKeyPath"` - User string `pulumi:"user"` + Labels map[string]string `pulumi:"labels"` + NodeId *string `pulumi:"nodeId"` + Port *string `pulumi:"port"` + Roles []string `pulumi:"roles"` + SshAgentAuth *bool `pulumi:"sshAgentAuth"` + SshKey *string `pulumi:"sshKey"` + SshKeyPath *string `pulumi:"sshKeyPath"` + User string `pulumi:"user"` } // ClusterTemplateTemplateRevisionClusterConfigRkeConfigNodeInput is an input type that accepts ClusterTemplateTemplateRevisionClusterConfigRkeConfigNodeArgs and ClusterTemplateTemplateRevisionClusterConfigRkeConfigNodeOutput values. @@ -36790,7 +36788,7 @@ type ClusterTemplateTemplateRevisionClusterConfigRkeConfigNodeArgs struct { HostnameOverride pulumi.StringPtrInput `pulumi:"hostnameOverride"` InternalAddress pulumi.StringPtrInput `pulumi:"internalAddress"` // Labels for the cluster template (map) - Labels pulumi.MapInput `pulumi:"labels"` + Labels pulumi.StringMapInput `pulumi:"labels"` NodeId pulumi.StringPtrInput `pulumi:"nodeId"` Port pulumi.StringPtrInput `pulumi:"port"` Roles pulumi.StringArrayInput `pulumi:"roles"` @@ -36868,10 +36866,8 @@ func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigNodeOutput) Interna } // Labels for the cluster template (map) -func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigNodeOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v ClusterTemplateTemplateRevisionClusterConfigRkeConfigNode) map[string]interface{} { - return v.Labels - }).(pulumi.MapOutput) +func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigNodeOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterTemplateTemplateRevisionClusterConfigRkeConfigNode) map[string]string { return v.Labels }).(pulumi.StringMapOutput) } func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigNodeOutput) NodeId() pulumi.StringPtrOutput { @@ -37442,7 +37438,7 @@ type ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcd struct { Cert *string `pulumi:"cert"` Creation *string `pulumi:"creation"` ExternalUrls []string `pulumi:"externalUrls"` - ExtraArgs map[string]interface{} `pulumi:"extraArgs"` + ExtraArgs map[string]string `pulumi:"extraArgs"` ExtraBinds []string `pulumi:"extraBinds"` ExtraEnvs []string `pulumi:"extraEnvs"` Gid *int `pulumi:"gid"` @@ -37471,7 +37467,7 @@ type ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdArgs struc Cert pulumi.StringPtrInput `pulumi:"cert"` Creation pulumi.StringPtrInput `pulumi:"creation"` ExternalUrls pulumi.StringArrayInput `pulumi:"externalUrls"` - ExtraArgs pulumi.MapInput `pulumi:"extraArgs"` + ExtraArgs pulumi.StringMapInput `pulumi:"extraArgs"` ExtraBinds pulumi.StringArrayInput `pulumi:"extraBinds"` ExtraEnvs pulumi.StringArrayInput `pulumi:"extraEnvs"` Gid pulumi.IntPtrInput `pulumi:"gid"` @@ -37584,10 +37580,10 @@ func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdOutput) }).(pulumi.StringArrayOutput) } -func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdOutput) ExtraArgs() pulumi.MapOutput { - return o.ApplyT(func(v ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcd) map[string]interface{} { +func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdOutput) ExtraArgs() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcd) map[string]string { return v.ExtraArgs - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdOutput) ExtraBinds() pulumi.StringArrayOutput { @@ -37697,13 +37693,13 @@ func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdPtrOutp }).(pulumi.StringArrayOutput) } -func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdPtrOutput) ExtraArgs() pulumi.MapOutput { - return o.ApplyT(func(v *ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcd) map[string]interface{} { +func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdPtrOutput) ExtraArgs() pulumi.StringMapOutput { + return o.ApplyT(func(v *ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcd) map[string]string { if v == nil { return nil } return v.ExtraArgs - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdPtrOutput) ExtraBinds() pulumi.StringArrayOutput { @@ -38254,7 +38250,7 @@ type ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApi struct AlwaysPullImages *bool `pulumi:"alwaysPullImages"` AuditLog *ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiAuditLog `pulumi:"auditLog"` EventRateLimit *ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiEventRateLimit `pulumi:"eventRateLimit"` - ExtraArgs map[string]interface{} `pulumi:"extraArgs"` + ExtraArgs map[string]string `pulumi:"extraArgs"` ExtraBinds []string `pulumi:"extraBinds"` ExtraEnvs []string `pulumi:"extraEnvs"` Image *string `pulumi:"image"` @@ -38281,7 +38277,7 @@ type ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiArgs st AlwaysPullImages pulumi.BoolPtrInput `pulumi:"alwaysPullImages"` AuditLog ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiAuditLogPtrInput `pulumi:"auditLog"` EventRateLimit ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiEventRateLimitPtrInput `pulumi:"eventRateLimit"` - ExtraArgs pulumi.MapInput `pulumi:"extraArgs"` + ExtraArgs pulumi.StringMapInput `pulumi:"extraArgs"` ExtraBinds pulumi.StringArrayInput `pulumi:"extraBinds"` ExtraEnvs pulumi.StringArrayInput `pulumi:"extraEnvs"` Image pulumi.StringPtrInput `pulumi:"image"` @@ -38393,10 +38389,10 @@ func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiOutp }).(ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiEventRateLimitPtrOutput) } -func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiOutput) ExtraArgs() pulumi.MapOutput { - return o.ApplyT(func(v ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApi) map[string]interface{} { +func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiOutput) ExtraArgs() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApi) map[string]string { return v.ExtraArgs - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiOutput) ExtraBinds() pulumi.StringArrayOutput { @@ -38500,13 +38496,13 @@ func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiPtrO }).(ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiEventRateLimitPtrOutput) } -func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiPtrOutput) ExtraArgs() pulumi.MapOutput { - return o.ApplyT(func(v *ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApi) map[string]interface{} { +func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiPtrOutput) ExtraArgs() pulumi.StringMapOutput { + return o.ApplyT(func(v *ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApi) map[string]string { if v == nil { return nil } return v.ExtraArgs - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiPtrOutput) ExtraBinds() pulumi.StringArrayOutput { @@ -39563,12 +39559,12 @@ func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiSecr } type ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeController struct { - ClusterCidr *string `pulumi:"clusterCidr"` - ExtraArgs map[string]interface{} `pulumi:"extraArgs"` - ExtraBinds []string `pulumi:"extraBinds"` - ExtraEnvs []string `pulumi:"extraEnvs"` - Image *string `pulumi:"image"` - ServiceClusterIpRange *string `pulumi:"serviceClusterIpRange"` + ClusterCidr *string `pulumi:"clusterCidr"` + ExtraArgs map[string]string `pulumi:"extraArgs"` + ExtraBinds []string `pulumi:"extraBinds"` + ExtraEnvs []string `pulumi:"extraEnvs"` + Image *string `pulumi:"image"` + ServiceClusterIpRange *string `pulumi:"serviceClusterIpRange"` } // ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeControllerInput is an input type that accepts ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeControllerArgs and ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeControllerOutput values. @@ -39584,7 +39580,7 @@ type ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeController type ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeControllerArgs struct { ClusterCidr pulumi.StringPtrInput `pulumi:"clusterCidr"` - ExtraArgs pulumi.MapInput `pulumi:"extraArgs"` + ExtraArgs pulumi.StringMapInput `pulumi:"extraArgs"` ExtraBinds pulumi.StringArrayInput `pulumi:"extraBinds"` ExtraEnvs pulumi.StringArrayInput `pulumi:"extraEnvs"` Image pulumi.StringPtrInput `pulumi:"image"` @@ -39674,10 +39670,10 @@ func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeControl }).(pulumi.StringPtrOutput) } -func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeControllerOutput) ExtraArgs() pulumi.MapOutput { - return o.ApplyT(func(v ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeController) map[string]interface{} { +func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeControllerOutput) ExtraArgs() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeController) map[string]string { return v.ExtraArgs - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeControllerOutput) ExtraBinds() pulumi.StringArrayOutput { @@ -39737,13 +39733,13 @@ func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeControl }).(pulumi.StringPtrOutput) } -func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeControllerPtrOutput) ExtraArgs() pulumi.MapOutput { - return o.ApplyT(func(v *ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeController) map[string]interface{} { +func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeControllerPtrOutput) ExtraArgs() pulumi.StringMapOutput { + return o.ApplyT(func(v *ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeController) map[string]string { if v == nil { return nil } return v.ExtraArgs - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeControllerPtrOutput) ExtraBinds() pulumi.StringArrayOutput { @@ -39783,15 +39779,15 @@ func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeControl } type ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubelet struct { - ClusterDnsServer *string `pulumi:"clusterDnsServer"` - ClusterDomain *string `pulumi:"clusterDomain"` - ExtraArgs map[string]interface{} `pulumi:"extraArgs"` - ExtraBinds []string `pulumi:"extraBinds"` - ExtraEnvs []string `pulumi:"extraEnvs"` - FailSwapOn *bool `pulumi:"failSwapOn"` - GenerateServingCertificate *bool `pulumi:"generateServingCertificate"` - Image *string `pulumi:"image"` - InfraContainerImage *string `pulumi:"infraContainerImage"` + ClusterDnsServer *string `pulumi:"clusterDnsServer"` + ClusterDomain *string `pulumi:"clusterDomain"` + ExtraArgs map[string]string `pulumi:"extraArgs"` + ExtraBinds []string `pulumi:"extraBinds"` + ExtraEnvs []string `pulumi:"extraEnvs"` + FailSwapOn *bool `pulumi:"failSwapOn"` + GenerateServingCertificate *bool `pulumi:"generateServingCertificate"` + Image *string `pulumi:"image"` + InfraContainerImage *string `pulumi:"infraContainerImage"` } // ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeletInput is an input type that accepts ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeletArgs and ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeletOutput values. @@ -39808,7 +39804,7 @@ type ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeletInput i type ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeletArgs struct { ClusterDnsServer pulumi.StringPtrInput `pulumi:"clusterDnsServer"` ClusterDomain pulumi.StringPtrInput `pulumi:"clusterDomain"` - ExtraArgs pulumi.MapInput `pulumi:"extraArgs"` + ExtraArgs pulumi.StringMapInput `pulumi:"extraArgs"` ExtraBinds pulumi.StringArrayInput `pulumi:"extraBinds"` ExtraEnvs pulumi.StringArrayInput `pulumi:"extraEnvs"` FailSwapOn pulumi.BoolPtrInput `pulumi:"failSwapOn"` @@ -39906,10 +39902,10 @@ func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeletOutp }).(pulumi.StringPtrOutput) } -func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeletOutput) ExtraArgs() pulumi.MapOutput { - return o.ApplyT(func(v ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubelet) map[string]interface{} { +func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeletOutput) ExtraArgs() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubelet) map[string]string { return v.ExtraArgs - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeletOutput) ExtraBinds() pulumi.StringArrayOutput { @@ -39988,13 +39984,13 @@ func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeletPtrO }).(pulumi.StringPtrOutput) } -func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeletPtrOutput) ExtraArgs() pulumi.MapOutput { - return o.ApplyT(func(v *ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubelet) map[string]interface{} { +func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeletPtrOutput) ExtraArgs() pulumi.StringMapOutput { + return o.ApplyT(func(v *ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubelet) map[string]string { if v == nil { return nil } return v.ExtraArgs - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeletPtrOutput) ExtraBinds() pulumi.StringArrayOutput { @@ -40052,10 +40048,10 @@ func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeletPtrO } type ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxy struct { - ExtraArgs map[string]interface{} `pulumi:"extraArgs"` - ExtraBinds []string `pulumi:"extraBinds"` - ExtraEnvs []string `pulumi:"extraEnvs"` - Image *string `pulumi:"image"` + ExtraArgs map[string]string `pulumi:"extraArgs"` + ExtraBinds []string `pulumi:"extraBinds"` + ExtraEnvs []string `pulumi:"extraEnvs"` + Image *string `pulumi:"image"` } // ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxyInput is an input type that accepts ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxyArgs and ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxyOutput values. @@ -40070,7 +40066,7 @@ type ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxyInput } type ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxyArgs struct { - ExtraArgs pulumi.MapInput `pulumi:"extraArgs"` + ExtraArgs pulumi.StringMapInput `pulumi:"extraArgs"` ExtraBinds pulumi.StringArrayInput `pulumi:"extraBinds"` ExtraEnvs pulumi.StringArrayInput `pulumi:"extraEnvs"` Image pulumi.StringPtrInput `pulumi:"image"` @@ -40153,10 +40149,10 @@ func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxyOu }).(ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxyPtrOutput) } -func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxyOutput) ExtraArgs() pulumi.MapOutput { - return o.ApplyT(func(v ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxy) map[string]interface{} { +func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxyOutput) ExtraArgs() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxy) map[string]string { return v.ExtraArgs - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxyOutput) ExtraBinds() pulumi.StringArrayOutput { @@ -40199,13 +40195,13 @@ func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxyPt }).(ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxyOutput) } -func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxyPtrOutput) ExtraArgs() pulumi.MapOutput { - return o.ApplyT(func(v *ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxy) map[string]interface{} { +func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxyPtrOutput) ExtraArgs() pulumi.StringMapOutput { + return o.ApplyT(func(v *ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxy) map[string]string { if v == nil { return nil } return v.ExtraArgs - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxyPtrOutput) ExtraBinds() pulumi.StringArrayOutput { @@ -40236,10 +40232,10 @@ func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxyPt } type ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesScheduler struct { - ExtraArgs map[string]interface{} `pulumi:"extraArgs"` - ExtraBinds []string `pulumi:"extraBinds"` - ExtraEnvs []string `pulumi:"extraEnvs"` - Image *string `pulumi:"image"` + ExtraArgs map[string]string `pulumi:"extraArgs"` + ExtraBinds []string `pulumi:"extraBinds"` + ExtraEnvs []string `pulumi:"extraEnvs"` + Image *string `pulumi:"image"` } // ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesSchedulerInput is an input type that accepts ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesSchedulerArgs and ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesSchedulerOutput values. @@ -40254,7 +40250,7 @@ type ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesSchedulerInput } type ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesSchedulerArgs struct { - ExtraArgs pulumi.MapInput `pulumi:"extraArgs"` + ExtraArgs pulumi.StringMapInput `pulumi:"extraArgs"` ExtraBinds pulumi.StringArrayInput `pulumi:"extraBinds"` ExtraEnvs pulumi.StringArrayInput `pulumi:"extraEnvs"` Image pulumi.StringPtrInput `pulumi:"image"` @@ -40337,10 +40333,10 @@ func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesSchedulerOu }).(ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesSchedulerPtrOutput) } -func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesSchedulerOutput) ExtraArgs() pulumi.MapOutput { - return o.ApplyT(func(v ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesScheduler) map[string]interface{} { +func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesSchedulerOutput) ExtraArgs() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesScheduler) map[string]string { return v.ExtraArgs - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesSchedulerOutput) ExtraBinds() pulumi.StringArrayOutput { @@ -40383,13 +40379,13 @@ func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesSchedulerPt }).(ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesSchedulerOutput) } -func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesSchedulerPtrOutput) ExtraArgs() pulumi.MapOutput { - return o.ApplyT(func(v *ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesScheduler) map[string]interface{} { +func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesSchedulerPtrOutput) ExtraArgs() pulumi.StringMapOutput { + return o.ApplyT(func(v *ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesScheduler) map[string]string { if v == nil { return nil } return v.ExtraArgs - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } func (o ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesSchedulerPtrOutput) ExtraBinds() pulumi.StringArrayOutput { @@ -41422,7 +41418,7 @@ func (o ClusterV2ClusterAgentDeploymentCustomizationOverrideResourceRequirementA type ClusterV2ClusterRegistrationToken struct { // Annotations for the Cluster. - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // Cluster ID. ClusterId *string `pulumi:"clusterId"` // Command to execute in an imported k8s cluster. @@ -41436,7 +41432,7 @@ type ClusterV2ClusterRegistrationToken struct { // Insecure windows command to execute in an imported k8s cluster. InsecureWindowsNodeCommand *string `pulumi:"insecureWindowsNodeCommand"` // Labels for the Cluster. - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // K8s manifest url to execute with `kubectl` to import an existing k8s cluster. ManifestUrl *string `pulumi:"manifestUrl"` // The name of the cluster. @@ -41462,7 +41458,7 @@ type ClusterV2ClusterRegistrationTokenInput interface { type ClusterV2ClusterRegistrationTokenArgs struct { // Annotations for the Cluster. - Annotations pulumi.MapInput `pulumi:"annotations"` + Annotations pulumi.StringMapInput `pulumi:"annotations"` // Cluster ID. ClusterId pulumi.StringPtrInput `pulumi:"clusterId"` // Command to execute in an imported k8s cluster. @@ -41476,7 +41472,7 @@ type ClusterV2ClusterRegistrationTokenArgs struct { // Insecure windows command to execute in an imported k8s cluster. InsecureWindowsNodeCommand pulumi.StringPtrInput `pulumi:"insecureWindowsNodeCommand"` // Labels for the Cluster. - Labels pulumi.MapInput `pulumi:"labels"` + Labels pulumi.StringMapInput `pulumi:"labels"` // K8s manifest url to execute with `kubectl` to import an existing k8s cluster. ManifestUrl pulumi.StringPtrInput `pulumi:"manifestUrl"` // The name of the cluster. @@ -41567,8 +41563,8 @@ func (o ClusterV2ClusterRegistrationTokenOutput) ToClusterV2ClusterRegistrationT } // Annotations for the Cluster. -func (o ClusterV2ClusterRegistrationTokenOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v ClusterV2ClusterRegistrationToken) map[string]interface{} { return v.Annotations }).(pulumi.MapOutput) +func (o ClusterV2ClusterRegistrationTokenOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterV2ClusterRegistrationToken) map[string]string { return v.Annotations }).(pulumi.StringMapOutput) } // Cluster ID. @@ -41602,8 +41598,8 @@ func (o ClusterV2ClusterRegistrationTokenOutput) InsecureWindowsNodeCommand() pu } // Labels for the Cluster. -func (o ClusterV2ClusterRegistrationTokenOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v ClusterV2ClusterRegistrationToken) map[string]interface{} { return v.Labels }).(pulumi.MapOutput) +func (o ClusterV2ClusterRegistrationTokenOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterV2ClusterRegistrationToken) map[string]string { return v.Labels }).(pulumi.StringMapOutput) } // K8s manifest url to execute with `kubectl` to import an existing k8s cluster. @@ -41656,13 +41652,13 @@ func (o ClusterV2ClusterRegistrationTokenPtrOutput) Elem() ClusterV2ClusterRegis } // Annotations for the Cluster. -func (o ClusterV2ClusterRegistrationTokenPtrOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v *ClusterV2ClusterRegistrationToken) map[string]interface{} { +func (o ClusterV2ClusterRegistrationTokenPtrOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v *ClusterV2ClusterRegistrationToken) map[string]string { if v == nil { return nil } return v.Annotations - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } // Cluster ID. @@ -41726,13 +41722,13 @@ func (o ClusterV2ClusterRegistrationTokenPtrOutput) InsecureWindowsNodeCommand() } // Labels for the Cluster. -func (o ClusterV2ClusterRegistrationTokenPtrOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v *ClusterV2ClusterRegistrationToken) map[string]interface{} { +func (o ClusterV2ClusterRegistrationTokenPtrOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v *ClusterV2ClusterRegistrationToken) map[string]string { if v == nil { return nil } return v.Labels - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } // K8s manifest url to execute with `kubectl` to import an existing k8s cluster. @@ -43670,7 +43666,7 @@ func (o ClusterV2RkeConfigLocalAuthEndpointPtrOutput) Fqdn() pulumi.StringPtrOut type ClusterV2RkeConfigMachinePool struct { // Annotations for the Cluster. - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // Cloud credential secret name is the secret to be used when a cloud credential secret name is not specified at the machine pool level. CloudCredentialSecretName *string `pulumi:"cloudCredentialSecretName"` // Machine pool control plane role @@ -43682,11 +43678,11 @@ type ClusterV2RkeConfigMachinePool struct { // maximum length for autogenerated hostname HostnameLengthLimit *int `pulumi:"hostnameLengthLimit"` // Labels for the Cluster. - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // Machine config data MachineConfig ClusterV2RkeConfigMachinePoolMachineConfig `pulumi:"machineConfig"` // Labels of the machine - MachineLabels map[string]interface{} `pulumi:"machineLabels"` + MachineLabels map[string]string `pulumi:"machineLabels"` // max unhealthy nodes for automated replacement to be allowed MaxUnhealthy *string `pulumi:"maxUnhealthy"` // The name of the cluster. @@ -43724,7 +43720,7 @@ type ClusterV2RkeConfigMachinePoolInput interface { type ClusterV2RkeConfigMachinePoolArgs struct { // Annotations for the Cluster. - Annotations pulumi.MapInput `pulumi:"annotations"` + Annotations pulumi.StringMapInput `pulumi:"annotations"` // Cloud credential secret name is the secret to be used when a cloud credential secret name is not specified at the machine pool level. CloudCredentialSecretName pulumi.StringPtrInput `pulumi:"cloudCredentialSecretName"` // Machine pool control plane role @@ -43736,11 +43732,11 @@ type ClusterV2RkeConfigMachinePoolArgs struct { // maximum length for autogenerated hostname HostnameLengthLimit pulumi.IntPtrInput `pulumi:"hostnameLengthLimit"` // Labels for the Cluster. - Labels pulumi.MapInput `pulumi:"labels"` + Labels pulumi.StringMapInput `pulumi:"labels"` // Machine config data MachineConfig ClusterV2RkeConfigMachinePoolMachineConfigInput `pulumi:"machineConfig"` // Labels of the machine - MachineLabels pulumi.MapInput `pulumi:"machineLabels"` + MachineLabels pulumi.StringMapInput `pulumi:"machineLabels"` // max unhealthy nodes for automated replacement to be allowed MaxUnhealthy pulumi.StringPtrInput `pulumi:"maxUnhealthy"` // The name of the cluster. @@ -43817,8 +43813,8 @@ func (o ClusterV2RkeConfigMachinePoolOutput) ToClusterV2RkeConfigMachinePoolOutp } // Annotations for the Cluster. -func (o ClusterV2RkeConfigMachinePoolOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v ClusterV2RkeConfigMachinePool) map[string]interface{} { return v.Annotations }).(pulumi.MapOutput) +func (o ClusterV2RkeConfigMachinePoolOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterV2RkeConfigMachinePool) map[string]string { return v.Annotations }).(pulumi.StringMapOutput) } // Cloud credential secret name is the secret to be used when a cloud credential secret name is not specified at the machine pool level. @@ -43847,8 +43843,8 @@ func (o ClusterV2RkeConfigMachinePoolOutput) HostnameLengthLimit() pulumi.IntPtr } // Labels for the Cluster. -func (o ClusterV2RkeConfigMachinePoolOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v ClusterV2RkeConfigMachinePool) map[string]interface{} { return v.Labels }).(pulumi.MapOutput) +func (o ClusterV2RkeConfigMachinePoolOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterV2RkeConfigMachinePool) map[string]string { return v.Labels }).(pulumi.StringMapOutput) } // Machine config data @@ -43859,8 +43855,8 @@ func (o ClusterV2RkeConfigMachinePoolOutput) MachineConfig() ClusterV2RkeConfigM } // Labels of the machine -func (o ClusterV2RkeConfigMachinePoolOutput) MachineLabels() pulumi.MapOutput { - return o.ApplyT(func(v ClusterV2RkeConfigMachinePool) map[string]interface{} { return v.MachineLabels }).(pulumi.MapOutput) +func (o ClusterV2RkeConfigMachinePoolOutput) MachineLabels() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterV2RkeConfigMachinePool) map[string]string { return v.MachineLabels }).(pulumi.StringMapOutput) } // max unhealthy nodes for automated replacement to be allowed @@ -44490,7 +44486,7 @@ type ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelector struct { // Label selector match expressions MatchExpressions []ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorMatchExpression `pulumi:"matchExpressions"` // Label selector match labels - MatchLabels map[string]interface{} `pulumi:"matchLabels"` + MatchLabels map[string]string `pulumi:"matchLabels"` } // ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorInput is an input type that accepts ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorArgs and ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorOutput values. @@ -44508,7 +44504,7 @@ type ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorArgs struct { // Label selector match expressions MatchExpressions ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorMatchExpressionArrayInput `pulumi:"matchExpressions"` // Label selector match labels - MatchLabels pulumi.MapInput `pulumi:"matchLabels"` + MatchLabels pulumi.StringMapInput `pulumi:"matchLabels"` } func (ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorArgs) ElementType() reflect.Type { @@ -44596,10 +44592,10 @@ func (o ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorOutput) Match } // Label selector match labels -func (o ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorOutput) MatchLabels() pulumi.MapOutput { - return o.ApplyT(func(v ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelector) map[string]interface{} { +func (o ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorOutput) MatchLabels() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelector) map[string]string { return v.MatchLabels - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } type ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorPtrOutput struct{ *pulumi.OutputState } @@ -44637,13 +44633,13 @@ func (o ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorPtrOutput) Ma } // Label selector match labels -func (o ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorPtrOutput) MatchLabels() pulumi.MapOutput { - return o.ApplyT(func(v *ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelector) map[string]interface{} { +func (o ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorPtrOutput) MatchLabels() pulumi.StringMapOutput { + return o.ApplyT(func(v *ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelector) map[string]string { if v == nil { return nil } return v.MatchLabels - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } type ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorMatchExpression struct { @@ -45611,7 +45607,7 @@ type ClusterV2RkeConfigMachineSelectorFileMachineLabelSelector struct { // Label selector match expressions MatchExpressions []ClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorMatchExpression `pulumi:"matchExpressions"` // Label selector match labels - MatchLabels map[string]interface{} `pulumi:"matchLabels"` + MatchLabels map[string]string `pulumi:"matchLabels"` } // ClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorInput is an input type that accepts ClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorArgs and ClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorOutput values. @@ -45629,7 +45625,7 @@ type ClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorArgs struct { // Label selector match expressions MatchExpressions ClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorMatchExpressionArrayInput `pulumi:"matchExpressions"` // Label selector match labels - MatchLabels pulumi.MapInput `pulumi:"matchLabels"` + MatchLabels pulumi.StringMapInput `pulumi:"matchLabels"` } func (ClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorArgs) ElementType() reflect.Type { @@ -45717,10 +45713,10 @@ func (o ClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorOutput) MatchEx } // Label selector match labels -func (o ClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorOutput) MatchLabels() pulumi.MapOutput { - return o.ApplyT(func(v ClusterV2RkeConfigMachineSelectorFileMachineLabelSelector) map[string]interface{} { +func (o ClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorOutput) MatchLabels() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterV2RkeConfigMachineSelectorFileMachineLabelSelector) map[string]string { return v.MatchLabels - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } type ClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorPtrOutput struct{ *pulumi.OutputState } @@ -45758,13 +45754,13 @@ func (o ClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorPtrOutput) Matc } // Label selector match labels -func (o ClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorPtrOutput) MatchLabels() pulumi.MapOutput { - return o.ApplyT(func(v *ClusterV2RkeConfigMachineSelectorFileMachineLabelSelector) map[string]interface{} { +func (o ClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorPtrOutput) MatchLabels() pulumi.StringMapOutput { + return o.ApplyT(func(v *ClusterV2RkeConfigMachineSelectorFileMachineLabelSelector) map[string]string { if v == nil { return nil } return v.MatchLabels - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } type ClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorMatchExpression struct { @@ -46181,7 +46177,7 @@ type ClusterV2RkeConfigRegistriesMirror struct { // Registry hostname Hostname string `pulumi:"hostname"` // Registry mirror rewrites - Rewrites map[string]interface{} `pulumi:"rewrites"` + Rewrites map[string]string `pulumi:"rewrites"` } // ClusterV2RkeConfigRegistriesMirrorInput is an input type that accepts ClusterV2RkeConfigRegistriesMirrorArgs and ClusterV2RkeConfigRegistriesMirrorOutput values. @@ -46201,7 +46197,7 @@ type ClusterV2RkeConfigRegistriesMirrorArgs struct { // Registry hostname Hostname pulumi.StringInput `pulumi:"hostname"` // Registry mirror rewrites - Rewrites pulumi.MapInput `pulumi:"rewrites"` + Rewrites pulumi.StringMapInput `pulumi:"rewrites"` } func (ClusterV2RkeConfigRegistriesMirrorArgs) ElementType() reflect.Type { @@ -46266,8 +46262,8 @@ func (o ClusterV2RkeConfigRegistriesMirrorOutput) Hostname() pulumi.StringOutput } // Registry mirror rewrites -func (o ClusterV2RkeConfigRegistriesMirrorOutput) Rewrites() pulumi.MapOutput { - return o.ApplyT(func(v ClusterV2RkeConfigRegistriesMirror) map[string]interface{} { return v.Rewrites }).(pulumi.MapOutput) +func (o ClusterV2RkeConfigRegistriesMirrorOutput) Rewrites() pulumi.StringMapOutput { + return o.ApplyT(func(v ClusterV2RkeConfigRegistriesMirror) map[string]string { return v.Rewrites }).(pulumi.StringMapOutput) } type ClusterV2RkeConfigRegistriesMirrorArrayOutput struct{ *pulumi.OutputState } @@ -52815,7 +52811,7 @@ type MultiClusterAppAnswer struct { // Project ID for answer ProjectId *string `pulumi:"projectId"` // Key/values for answer - Values map[string]interface{} `pulumi:"values"` + Values map[string]string `pulumi:"values"` } // MultiClusterAppAnswerInput is an input type that accepts MultiClusterAppAnswerArgs and MultiClusterAppAnswerOutput values. @@ -52835,7 +52831,7 @@ type MultiClusterAppAnswerArgs struct { // Project ID for answer ProjectId pulumi.StringPtrInput `pulumi:"projectId"` // Key/values for answer - Values pulumi.MapInput `pulumi:"values"` + Values pulumi.StringMapInput `pulumi:"values"` } func (MultiClusterAppAnswerArgs) ElementType() reflect.Type { @@ -52900,8 +52896,8 @@ func (o MultiClusterAppAnswerOutput) ProjectId() pulumi.StringPtrOutput { } // Key/values for answer -func (o MultiClusterAppAnswerOutput) Values() pulumi.MapOutput { - return o.ApplyT(func(v MultiClusterAppAnswer) map[string]interface{} { return v.Values }).(pulumi.MapOutput) +func (o MultiClusterAppAnswerOutput) Values() pulumi.StringMapOutput { + return o.ApplyT(func(v MultiClusterAppAnswer) map[string]string { return v.Values }).(pulumi.StringMapOutput) } type MultiClusterAppAnswerArrayOutput struct{ *pulumi.OutputState } @@ -56607,7 +56603,7 @@ type NodeTemplateHetznerConfig struct { // Comma-separated list of network IDs or names which should be attached to the server private network interface Networks *string `pulumi:"networks"` // Map of the labels which will be assigned to the server - ServerLabels map[string]interface{} `pulumi:"serverLabels"` + ServerLabels map[string]string `pulumi:"serverLabels"` // Hetzner Cloud datacenter ServerLocation *string `pulumi:"serverLocation"` // Hetzner Cloud server type @@ -56639,7 +56635,7 @@ type NodeTemplateHetznerConfigArgs struct { // Comma-separated list of network IDs or names which should be attached to the server private network interface Networks pulumi.StringPtrInput `pulumi:"networks"` // Map of the labels which will be assigned to the server - ServerLabels pulumi.MapInput `pulumi:"serverLabels"` + ServerLabels pulumi.StringMapInput `pulumi:"serverLabels"` // Hetzner Cloud datacenter ServerLocation pulumi.StringPtrInput `pulumi:"serverLocation"` // Hetzner Cloud server type @@ -56745,8 +56741,8 @@ func (o NodeTemplateHetznerConfigOutput) Networks() pulumi.StringPtrOutput { } // Map of the labels which will be assigned to the server -func (o NodeTemplateHetznerConfigOutput) ServerLabels() pulumi.MapOutput { - return o.ApplyT(func(v NodeTemplateHetznerConfig) map[string]interface{} { return v.ServerLabels }).(pulumi.MapOutput) +func (o NodeTemplateHetznerConfigOutput) ServerLabels() pulumi.StringMapOutput { + return o.ApplyT(func(v NodeTemplateHetznerConfig) map[string]string { return v.ServerLabels }).(pulumi.StringMapOutput) } // Hetzner Cloud datacenter @@ -56829,13 +56825,13 @@ func (o NodeTemplateHetznerConfigPtrOutput) Networks() pulumi.StringPtrOutput { } // Map of the labels which will be assigned to the server -func (o NodeTemplateHetznerConfigPtrOutput) ServerLabels() pulumi.MapOutput { - return o.ApplyT(func(v *NodeTemplateHetznerConfig) map[string]interface{} { +func (o NodeTemplateHetznerConfigPtrOutput) ServerLabels() pulumi.StringMapOutput { + return o.ApplyT(func(v *NodeTemplateHetznerConfig) map[string]string { if v == nil { return nil } return v.ServerLabels - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } // Hetzner Cloud datacenter @@ -64047,7 +64043,7 @@ type ProjectAlertRuleWorkloadRule struct { // Workload rule available percentage AvailablePercentage *int `pulumi:"availablePercentage"` // Workload rule selector - Selector map[string]interface{} `pulumi:"selector"` + Selector map[string]string `pulumi:"selector"` // Workload ID WorkloadId *string `pulumi:"workloadId"` } @@ -64067,7 +64063,7 @@ type ProjectAlertRuleWorkloadRuleArgs struct { // Workload rule available percentage AvailablePercentage pulumi.IntPtrInput `pulumi:"availablePercentage"` // Workload rule selector - Selector pulumi.MapInput `pulumi:"selector"` + Selector pulumi.StringMapInput `pulumi:"selector"` // Workload ID WorkloadId pulumi.StringPtrInput `pulumi:"workloadId"` } @@ -64155,8 +64151,8 @@ func (o ProjectAlertRuleWorkloadRuleOutput) AvailablePercentage() pulumi.IntPtrO } // Workload rule selector -func (o ProjectAlertRuleWorkloadRuleOutput) Selector() pulumi.MapOutput { - return o.ApplyT(func(v ProjectAlertRuleWorkloadRule) map[string]interface{} { return v.Selector }).(pulumi.MapOutput) +func (o ProjectAlertRuleWorkloadRuleOutput) Selector() pulumi.StringMapOutput { + return o.ApplyT(func(v ProjectAlertRuleWorkloadRule) map[string]string { return v.Selector }).(pulumi.StringMapOutput) } // Workload ID @@ -64199,13 +64195,13 @@ func (o ProjectAlertRuleWorkloadRulePtrOutput) AvailablePercentage() pulumi.IntP } // Workload rule selector -func (o ProjectAlertRuleWorkloadRulePtrOutput) Selector() pulumi.MapOutput { - return o.ApplyT(func(v *ProjectAlertRuleWorkloadRule) map[string]interface{} { +func (o ProjectAlertRuleWorkloadRulePtrOutput) Selector() pulumi.StringMapOutput { + return o.ApplyT(func(v *ProjectAlertRuleWorkloadRule) map[string]string { if v == nil { return nil } return v.Selector - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } // Workload ID @@ -64414,7 +64410,7 @@ func (o ProjectContainerResourceLimitPtrOutput) RequestsMemory() pulumi.StringPt type ProjectProjectMonitoringInput struct { // Answers for monitor input - Answers map[string]interface{} `pulumi:"answers"` + Answers map[string]string `pulumi:"answers"` // Monitoring version Version *string `pulumi:"version"` } @@ -64432,7 +64428,7 @@ type ProjectProjectMonitoringInputInput interface { type ProjectProjectMonitoringInputArgs struct { // Answers for monitor input - Answers pulumi.MapInput `pulumi:"answers"` + Answers pulumi.StringMapInput `pulumi:"answers"` // Monitoring version Version pulumi.StringPtrInput `pulumi:"version"` } @@ -64515,8 +64511,8 @@ func (o ProjectProjectMonitoringInputOutput) ToProjectProjectMonitoringInputPtrO } // Answers for monitor input -func (o ProjectProjectMonitoringInputOutput) Answers() pulumi.MapOutput { - return o.ApplyT(func(v ProjectProjectMonitoringInput) map[string]interface{} { return v.Answers }).(pulumi.MapOutput) +func (o ProjectProjectMonitoringInputOutput) Answers() pulumi.StringMapOutput { + return o.ApplyT(func(v ProjectProjectMonitoringInput) map[string]string { return v.Answers }).(pulumi.StringMapOutput) } // Monitoring version @@ -64549,13 +64545,13 @@ func (o ProjectProjectMonitoringInputPtrOutput) Elem() ProjectProjectMonitoringI } // Answers for monitor input -func (o ProjectProjectMonitoringInputPtrOutput) Answers() pulumi.MapOutput { - return o.ApplyT(func(v *ProjectProjectMonitoringInput) map[string]interface{} { +func (o ProjectProjectMonitoringInputPtrOutput) Answers() pulumi.StringMapOutput { + return o.ApplyT(func(v *ProjectProjectMonitoringInput) map[string]string { if v == nil { return nil } return v.Answers - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } // Monitoring version @@ -65915,7 +65911,7 @@ type GetClusterAksConfig struct { // Tags for Kubernetes cluster. For example, foo=bar // // Deprecated: Use tags argument instead as []string - Tag map[string]interface{} `pulumi:"tag"` + Tag map[string]string `pulumi:"tag"` // Tags for Kubernetes cluster. For example, `["foo=bar","bar=foo"]` Tags []string `pulumi:"tags"` // Azure tenant ID to use @@ -66009,7 +66005,7 @@ type GetClusterAksConfigArgs struct { // Tags for Kubernetes cluster. For example, foo=bar // // Deprecated: Use tags argument instead as []string - Tag pulumi.MapInput `pulumi:"tag"` + Tag pulumi.StringMapInput `pulumi:"tag"` // Tags for Kubernetes cluster. For example, `["foo=bar","bar=foo"]` Tags pulumi.StringArrayInput `pulumi:"tags"` // Azure tenant ID to use @@ -66219,8 +66215,8 @@ func (o GetClusterAksConfigOutput) SubscriptionId() pulumi.StringOutput { // Tags for Kubernetes cluster. For example, foo=bar // // Deprecated: Use tags argument instead as []string -func (o GetClusterAksConfigOutput) Tag() pulumi.MapOutput { - return o.ApplyT(func(v GetClusterAksConfig) map[string]interface{} { return v.Tag }).(pulumi.MapOutput) +func (o GetClusterAksConfigOutput) Tag() pulumi.StringMapOutput { + return o.ApplyT(func(v GetClusterAksConfig) map[string]string { return v.Tag }).(pulumi.StringMapOutput) } // Tags for Kubernetes cluster. For example, `["foo=bar","bar=foo"]` @@ -66299,7 +66295,7 @@ type GetClusterAksConfigV2 struct { // The AKS subnet Subnet string `pulumi:"subnet"` // The AKS cluster tags - Tags map[string]interface{} `pulumi:"tags"` + Tags map[string]string `pulumi:"tags"` // The AKS virtual network VirtualNetwork string `pulumi:"virtualNetwork"` // The AKS virtual network resource group @@ -66373,7 +66369,7 @@ type GetClusterAksConfigV2Args struct { // The AKS subnet Subnet pulumi.StringInput `pulumi:"subnet"` // The AKS cluster tags - Tags pulumi.MapInput `pulumi:"tags"` + Tags pulumi.StringMapInput `pulumi:"tags"` // The AKS virtual network VirtualNetwork pulumi.StringInput `pulumi:"virtualNetwork"` // The AKS virtual network resource group @@ -66542,8 +66538,8 @@ func (o GetClusterAksConfigV2Output) Subnet() pulumi.StringOutput { } // The AKS cluster tags -func (o GetClusterAksConfigV2Output) Tags() pulumi.MapOutput { - return o.ApplyT(func(v GetClusterAksConfigV2) map[string]interface{} { return v.Tags }).(pulumi.MapOutput) +func (o GetClusterAksConfigV2Output) Tags() pulumi.StringMapOutput { + return o.ApplyT(func(v GetClusterAksConfigV2) map[string]string { return v.Tags }).(pulumi.StringMapOutput) } // The AKS virtual network @@ -66564,7 +66560,7 @@ type GetClusterAksConfigV2NodePool struct { // Is AKS node pool auto scaling enabled? EnableAutoScaling *bool `pulumi:"enableAutoScaling"` // (Computed) Labels for Node Pool object (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The AKS node pool max count MaxCount *int `pulumi:"maxCount"` // The AKS node pool max pods @@ -66610,7 +66606,7 @@ type GetClusterAksConfigV2NodePoolArgs struct { // Is AKS node pool auto scaling enabled? EnableAutoScaling pulumi.BoolPtrInput `pulumi:"enableAutoScaling"` // (Computed) Labels for Node Pool object (map) - Labels pulumi.MapInput `pulumi:"labels"` + Labels pulumi.StringMapInput `pulumi:"labels"` // The AKS node pool max count MaxCount pulumi.IntPtrInput `pulumi:"maxCount"` // The AKS node pool max pods @@ -66704,8 +66700,8 @@ func (o GetClusterAksConfigV2NodePoolOutput) EnableAutoScaling() pulumi.BoolPtrO } // (Computed) Labels for Node Pool object (map) -func (o GetClusterAksConfigV2NodePoolOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v GetClusterAksConfigV2NodePool) map[string]interface{} { return v.Labels }).(pulumi.MapOutput) +func (o GetClusterAksConfigV2NodePoolOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v GetClusterAksConfigV2NodePool) map[string]string { return v.Labels }).(pulumi.StringMapOutput) } // The AKS node pool max count @@ -67071,7 +67067,7 @@ type GetClusterAlertRuleNodeRule struct { // Node ID NodeId *string `pulumi:"nodeId"` // Node rule selector - Selector map[string]interface{} `pulumi:"selector"` + Selector map[string]string `pulumi:"selector"` } // GetClusterAlertRuleNodeRuleInput is an input type that accepts GetClusterAlertRuleNodeRuleArgs and GetClusterAlertRuleNodeRuleOutput values. @@ -67095,7 +67091,7 @@ type GetClusterAlertRuleNodeRuleArgs struct { // Node ID NodeId pulumi.StringPtrInput `pulumi:"nodeId"` // Node rule selector - Selector pulumi.MapInput `pulumi:"selector"` + Selector pulumi.StringMapInput `pulumi:"selector"` } func (GetClusterAlertRuleNodeRuleArgs) ElementType() reflect.Type { @@ -67145,8 +67141,8 @@ func (o GetClusterAlertRuleNodeRuleOutput) NodeId() pulumi.StringPtrOutput { } // Node rule selector -func (o GetClusterAlertRuleNodeRuleOutput) Selector() pulumi.MapOutput { - return o.ApplyT(func(v GetClusterAlertRuleNodeRule) map[string]interface{} { return v.Selector }).(pulumi.MapOutput) +func (o GetClusterAlertRuleNodeRuleOutput) Selector() pulumi.StringMapOutput { + return o.ApplyT(func(v GetClusterAlertRuleNodeRule) map[string]string { return v.Selector }).(pulumi.StringMapOutput) } type GetClusterAlertRuleSystemServiceRule struct { @@ -67264,7 +67260,7 @@ func (o GetClusterClusterAuthEndpointOutput) Fqdn() pulumi.StringPtrOutput { type GetClusterClusterMonitoringInput struct { // Answers for monitor input - Answers map[string]interface{} `pulumi:"answers"` + Answers map[string]string `pulumi:"answers"` // Monitoring version Version *string `pulumi:"version"` } @@ -67282,7 +67278,7 @@ type GetClusterClusterMonitoringInputInput interface { type GetClusterClusterMonitoringInputArgs struct { // Answers for monitor input - Answers pulumi.MapInput `pulumi:"answers"` + Answers pulumi.StringMapInput `pulumi:"answers"` // Monitoring version Version pulumi.StringPtrInput `pulumi:"version"` } @@ -67314,8 +67310,8 @@ func (o GetClusterClusterMonitoringInputOutput) ToGetClusterClusterMonitoringInp } // Answers for monitor input -func (o GetClusterClusterMonitoringInputOutput) Answers() pulumi.MapOutput { - return o.ApplyT(func(v GetClusterClusterMonitoringInput) map[string]interface{} { return v.Answers }).(pulumi.MapOutput) +func (o GetClusterClusterMonitoringInputOutput) Answers() pulumi.StringMapOutput { + return o.ApplyT(func(v GetClusterClusterMonitoringInput) map[string]string { return v.Answers }).(pulumi.StringMapOutput) } // Monitoring version @@ -67325,17 +67321,17 @@ func (o GetClusterClusterMonitoringInputOutput) Version() pulumi.StringPtrOutput type GetClusterClusterRegistrationToken struct { // (Computed) Annotations for Node Pool object (map) - Annotations map[string]interface{} `pulumi:"annotations"` - ClusterId string `pulumi:"clusterId"` - Command string `pulumi:"command"` + Annotations map[string]string `pulumi:"annotations"` + ClusterId string `pulumi:"clusterId"` + Command string `pulumi:"command"` // (Computed) The ID of the resource (string) Id string `pulumi:"id"` InsecureCommand string `pulumi:"insecureCommand"` InsecureNodeCommand string `pulumi:"insecureNodeCommand"` InsecureWindowsNodeCommand string `pulumi:"insecureWindowsNodeCommand"` // (Computed) Labels for Node Pool object (map) - Labels map[string]interface{} `pulumi:"labels"` - ManifestUrl string `pulumi:"manifestUrl"` + Labels map[string]string `pulumi:"labels"` + ManifestUrl string `pulumi:"manifestUrl"` // The name of the Cluster (string) Name string `pulumi:"name"` NodeCommand string `pulumi:"nodeCommand"` @@ -67356,17 +67352,17 @@ type GetClusterClusterRegistrationTokenInput interface { type GetClusterClusterRegistrationTokenArgs struct { // (Computed) Annotations for Node Pool object (map) - Annotations pulumi.MapInput `pulumi:"annotations"` - ClusterId pulumi.StringInput `pulumi:"clusterId"` - Command pulumi.StringInput `pulumi:"command"` + Annotations pulumi.StringMapInput `pulumi:"annotations"` + ClusterId pulumi.StringInput `pulumi:"clusterId"` + Command pulumi.StringInput `pulumi:"command"` // (Computed) The ID of the resource (string) Id pulumi.StringInput `pulumi:"id"` InsecureCommand pulumi.StringInput `pulumi:"insecureCommand"` InsecureNodeCommand pulumi.StringInput `pulumi:"insecureNodeCommand"` InsecureWindowsNodeCommand pulumi.StringInput `pulumi:"insecureWindowsNodeCommand"` // (Computed) Labels for Node Pool object (map) - Labels pulumi.MapInput `pulumi:"labels"` - ManifestUrl pulumi.StringInput `pulumi:"manifestUrl"` + Labels pulumi.StringMapInput `pulumi:"labels"` + ManifestUrl pulumi.StringInput `pulumi:"manifestUrl"` // The name of the Cluster (string) Name pulumi.StringInput `pulumi:"name"` NodeCommand pulumi.StringInput `pulumi:"nodeCommand"` @@ -67401,8 +67397,8 @@ func (o GetClusterClusterRegistrationTokenOutput) ToGetClusterClusterRegistratio } // (Computed) Annotations for Node Pool object (map) -func (o GetClusterClusterRegistrationTokenOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v GetClusterClusterRegistrationToken) map[string]interface{} { return v.Annotations }).(pulumi.MapOutput) +func (o GetClusterClusterRegistrationTokenOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v GetClusterClusterRegistrationToken) map[string]string { return v.Annotations }).(pulumi.StringMapOutput) } func (o GetClusterClusterRegistrationTokenOutput) ClusterId() pulumi.StringOutput { @@ -67431,8 +67427,8 @@ func (o GetClusterClusterRegistrationTokenOutput) InsecureWindowsNodeCommand() p } // (Computed) Labels for Node Pool object (map) -func (o GetClusterClusterRegistrationTokenOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v GetClusterClusterRegistrationToken) map[string]interface{} { return v.Labels }).(pulumi.MapOutput) +func (o GetClusterClusterRegistrationTokenOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v GetClusterClusterRegistrationToken) map[string]string { return v.Labels }).(pulumi.StringMapOutput) } func (o GetClusterClusterRegistrationTokenOutput) ManifestUrl() pulumi.StringOutput { @@ -67462,7 +67458,7 @@ type GetClusterClusterTemplateAnswers struct { // Project ID for answer ProjectId string `pulumi:"projectId"` // Key/values for answer - Values map[string]interface{} `pulumi:"values"` + Values map[string]string `pulumi:"values"` } // GetClusterClusterTemplateAnswersInput is an input type that accepts GetClusterClusterTemplateAnswersArgs and GetClusterClusterTemplateAnswersOutput values. @@ -67482,7 +67478,7 @@ type GetClusterClusterTemplateAnswersArgs struct { // Project ID for answer ProjectId pulumi.StringInput `pulumi:"projectId"` // Key/values for answer - Values pulumi.MapInput `pulumi:"values"` + Values pulumi.StringMapInput `pulumi:"values"` } func (GetClusterClusterTemplateAnswersArgs) ElementType() reflect.Type { @@ -67522,8 +67518,8 @@ func (o GetClusterClusterTemplateAnswersOutput) ProjectId() pulumi.StringOutput } // Key/values for answer -func (o GetClusterClusterTemplateAnswersOutput) Values() pulumi.MapOutput { - return o.ApplyT(func(v GetClusterClusterTemplateAnswers) map[string]interface{} { return v.Values }).(pulumi.MapOutput) +func (o GetClusterClusterTemplateAnswersOutput) Values() pulumi.StringMapOutput { + return o.ApplyT(func(v GetClusterClusterTemplateAnswers) map[string]string { return v.Values }).(pulumi.StringMapOutput) } type GetClusterClusterTemplateQuestion struct { @@ -67896,7 +67892,7 @@ type GetClusterEksConfigV2 struct { // List of subnets in the virtual network to use Subnets []string `pulumi:"subnets"` // The EKS cluster tags - Tags map[string]interface{} `pulumi:"tags"` + Tags map[string]string `pulumi:"tags"` } // GetClusterEksConfigV2Input is an input type that accepts GetClusterEksConfigV2Args and GetClusterEksConfigV2Output values. @@ -67942,7 +67938,7 @@ type GetClusterEksConfigV2Args struct { // List of subnets in the virtual network to use Subnets pulumi.StringArrayInput `pulumi:"subnets"` // The EKS cluster tags - Tags pulumi.MapInput `pulumi:"tags"` + Tags pulumi.StringMapInput `pulumi:"tags"` } func (GetClusterEksConfigV2Args) ElementType() reflect.Type { @@ -68047,8 +68043,8 @@ func (o GetClusterEksConfigV2Output) Subnets() pulumi.StringArrayOutput { } // The EKS cluster tags -func (o GetClusterEksConfigV2Output) Tags() pulumi.MapOutput { - return o.ApplyT(func(v GetClusterEksConfigV2) map[string]interface{} { return v.Tags }).(pulumi.MapOutput) +func (o GetClusterEksConfigV2Output) Tags() pulumi.StringMapOutput { + return o.ApplyT(func(v GetClusterEksConfigV2) map[string]string { return v.Tags }).(pulumi.StringMapOutput) } type GetClusterEksConfigV2NodeGroup struct { @@ -68065,7 +68061,7 @@ type GetClusterEksConfigV2NodeGroup struct { // The EKS node group instance type InstanceType *string `pulumi:"instanceType"` // (Computed) Labels for Node Pool object (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The EKS node groups launch template LaunchTemplates []GetClusterEksConfigV2NodeGroupLaunchTemplate `pulumi:"launchTemplates"` // The EKS node group maximum size @@ -68079,13 +68075,13 @@ type GetClusterEksConfigV2NodeGroup struct { // Enable EKS node group request spot instances RequestSpotInstances *bool `pulumi:"requestSpotInstances"` // The EKS node group resource tags - ResourceTags map[string]interface{} `pulumi:"resourceTags"` + ResourceTags map[string]string `pulumi:"resourceTags"` // The EKS node group spot instance types SpotInstanceTypes []string `pulumi:"spotInstanceTypes"` // The EKS node group subnets Subnets []string `pulumi:"subnets"` // The EKS node group tags - Tags map[string]interface{} `pulumi:"tags"` + Tags map[string]string `pulumi:"tags"` // The EKS node group user data UserData string `pulumi:"userData"` // The EKS node group k8s version @@ -68117,7 +68113,7 @@ type GetClusterEksConfigV2NodeGroupArgs struct { // The EKS node group instance type InstanceType pulumi.StringPtrInput `pulumi:"instanceType"` // (Computed) Labels for Node Pool object (map) - Labels pulumi.MapInput `pulumi:"labels"` + Labels pulumi.StringMapInput `pulumi:"labels"` // The EKS node groups launch template LaunchTemplates GetClusterEksConfigV2NodeGroupLaunchTemplateArrayInput `pulumi:"launchTemplates"` // The EKS node group maximum size @@ -68131,13 +68127,13 @@ type GetClusterEksConfigV2NodeGroupArgs struct { // Enable EKS node group request spot instances RequestSpotInstances pulumi.BoolPtrInput `pulumi:"requestSpotInstances"` // The EKS node group resource tags - ResourceTags pulumi.MapInput `pulumi:"resourceTags"` + ResourceTags pulumi.StringMapInput `pulumi:"resourceTags"` // The EKS node group spot instance types SpotInstanceTypes pulumi.StringArrayInput `pulumi:"spotInstanceTypes"` // The EKS node group subnets Subnets pulumi.StringArrayInput `pulumi:"subnets"` // The EKS node group tags - Tags pulumi.MapInput `pulumi:"tags"` + Tags pulumi.StringMapInput `pulumi:"tags"` // The EKS node group user data UserData pulumi.StringInput `pulumi:"userData"` // The EKS node group k8s version @@ -68226,8 +68222,8 @@ func (o GetClusterEksConfigV2NodeGroupOutput) InstanceType() pulumi.StringPtrOut } // (Computed) Labels for Node Pool object (map) -func (o GetClusterEksConfigV2NodeGroupOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v GetClusterEksConfigV2NodeGroup) map[string]interface{} { return v.Labels }).(pulumi.MapOutput) +func (o GetClusterEksConfigV2NodeGroupOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v GetClusterEksConfigV2NodeGroup) map[string]string { return v.Labels }).(pulumi.StringMapOutput) } // The EKS node groups launch template @@ -68263,8 +68259,8 @@ func (o GetClusterEksConfigV2NodeGroupOutput) RequestSpotInstances() pulumi.Bool } // The EKS node group resource tags -func (o GetClusterEksConfigV2NodeGroupOutput) ResourceTags() pulumi.MapOutput { - return o.ApplyT(func(v GetClusterEksConfigV2NodeGroup) map[string]interface{} { return v.ResourceTags }).(pulumi.MapOutput) +func (o GetClusterEksConfigV2NodeGroupOutput) ResourceTags() pulumi.StringMapOutput { + return o.ApplyT(func(v GetClusterEksConfigV2NodeGroup) map[string]string { return v.ResourceTags }).(pulumi.StringMapOutput) } // The EKS node group spot instance types @@ -68278,8 +68274,8 @@ func (o GetClusterEksConfigV2NodeGroupOutput) Subnets() pulumi.StringArrayOutput } // The EKS node group tags -func (o GetClusterEksConfigV2NodeGroupOutput) Tags() pulumi.MapOutput { - return o.ApplyT(func(v GetClusterEksConfigV2NodeGroup) map[string]interface{} { return v.Tags }).(pulumi.MapOutput) +func (o GetClusterEksConfigV2NodeGroupOutput) Tags() pulumi.StringMapOutput { + return o.ApplyT(func(v GetClusterEksConfigV2NodeGroup) map[string]string { return v.Tags }).(pulumi.StringMapOutput) } // The EKS node group user data @@ -68487,7 +68483,7 @@ type GetClusterGkeConfig struct { // Enable the kubernetes dashboard KubernetesDashboard *bool `pulumi:"kubernetesDashboard"` // (Computed) Labels for Node Pool object (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The number of local SSD disks to be attached to the node LocalSsdCount *int `pulumi:"localSsdCount"` // Locations to use for the cluster @@ -68523,7 +68519,7 @@ type GetClusterGkeConfig struct { // The region to launch the cluster. Region or zone should be used Region *string `pulumi:"region"` // The map of Kubernetes labels (key/value pairs) to be applied to each cluster - ResourceLabels map[string]interface{} `pulumi:"resourceLabels"` + ResourceLabels map[string]string `pulumi:"resourceLabels"` // The Google Cloud Platform Service Account to be used by the node VMs ServiceAccount string `pulumi:"serviceAccount"` // The sub-network to use for the cluster @@ -68607,7 +68603,7 @@ type GetClusterGkeConfigArgs struct { // Enable the kubernetes dashboard KubernetesDashboard pulumi.BoolPtrInput `pulumi:"kubernetesDashboard"` // (Computed) Labels for Node Pool object (map) - Labels pulumi.MapInput `pulumi:"labels"` + Labels pulumi.StringMapInput `pulumi:"labels"` // The number of local SSD disks to be attached to the node LocalSsdCount pulumi.IntPtrInput `pulumi:"localSsdCount"` // Locations to use for the cluster @@ -68643,7 +68639,7 @@ type GetClusterGkeConfigArgs struct { // The region to launch the cluster. Region or zone should be used Region pulumi.StringPtrInput `pulumi:"region"` // The map of Kubernetes labels (key/value pairs) to be applied to each cluster - ResourceLabels pulumi.MapInput `pulumi:"resourceLabels"` + ResourceLabels pulumi.StringMapInput `pulumi:"resourceLabels"` // The Google Cloud Platform Service Account to be used by the node VMs ServiceAccount pulumi.StringInput `pulumi:"serviceAccount"` // The sub-network to use for the cluster @@ -68828,8 +68824,8 @@ func (o GetClusterGkeConfigOutput) KubernetesDashboard() pulumi.BoolPtrOutput { } // (Computed) Labels for Node Pool object (map) -func (o GetClusterGkeConfigOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v GetClusterGkeConfig) map[string]interface{} { return v.Labels }).(pulumi.MapOutput) +func (o GetClusterGkeConfigOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v GetClusterGkeConfig) map[string]string { return v.Labels }).(pulumi.StringMapOutput) } // The number of local SSD disks to be attached to the node @@ -68918,8 +68914,8 @@ func (o GetClusterGkeConfigOutput) Region() pulumi.StringPtrOutput { } // The map of Kubernetes labels (key/value pairs) to be applied to each cluster -func (o GetClusterGkeConfigOutput) ResourceLabels() pulumi.MapOutput { - return o.ApplyT(func(v GetClusterGkeConfig) map[string]interface{} { return v.ResourceLabels }).(pulumi.MapOutput) +func (o GetClusterGkeConfigOutput) ResourceLabels() pulumi.StringMapOutput { + return o.ApplyT(func(v GetClusterGkeConfig) map[string]string { return v.ResourceLabels }).(pulumi.StringMapOutput) } // The Google Cloud Platform Service Account to be used by the node VMs @@ -68965,7 +68961,7 @@ type GetClusterGkeConfigV2 struct { // The kubernetes master version KubernetesVersion string `pulumi:"kubernetesVersion"` // (Computed) Labels for Node Pool object (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The GKE cluster locations Locations []string `pulumi:"locations"` // The GKE cluster logging service @@ -69025,7 +69021,7 @@ type GetClusterGkeConfigV2Args struct { // The kubernetes master version KubernetesVersion pulumi.StringInput `pulumi:"kubernetesVersion"` // (Computed) Labels for Node Pool object (map) - Labels pulumi.MapInput `pulumi:"labels"` + Labels pulumi.StringMapInput `pulumi:"labels"` // The GKE cluster locations Locations pulumi.StringArrayInput `pulumi:"locations"` // The GKE cluster logging service @@ -69123,8 +69119,8 @@ func (o GetClusterGkeConfigV2Output) KubernetesVersion() pulumi.StringOutput { } // (Computed) Labels for Node Pool object (map) -func (o GetClusterGkeConfigV2Output) Labels() pulumi.MapOutput { - return o.ApplyT(func(v GetClusterGkeConfigV2) map[string]interface{} { return v.Labels }).(pulumi.MapOutput) +func (o GetClusterGkeConfigV2Output) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v GetClusterGkeConfigV2) map[string]string { return v.Labels }).(pulumi.StringMapOutput) } // The GKE cluster locations @@ -69782,7 +69778,7 @@ type GetClusterGkeConfigV2NodePoolConfig struct { // The GKE node config image type ImageType *string `pulumi:"imageType"` // (Computed) Labels for Node Pool object (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The GKE node config local ssd count LocalSsdCount *int `pulumi:"localSsdCount"` // The GKE node config machine type @@ -69816,7 +69812,7 @@ type GetClusterGkeConfigV2NodePoolConfigArgs struct { // The GKE node config image type ImageType pulumi.StringPtrInput `pulumi:"imageType"` // (Computed) Labels for Node Pool object (map) - Labels pulumi.MapInput `pulumi:"labels"` + Labels pulumi.StringMapInput `pulumi:"labels"` // The GKE node config local ssd count LocalSsdCount pulumi.IntPtrInput `pulumi:"localSsdCount"` // The GKE node config machine type @@ -69873,8 +69869,8 @@ func (o GetClusterGkeConfigV2NodePoolConfigOutput) ImageType() pulumi.StringPtrO } // (Computed) Labels for Node Pool object (map) -func (o GetClusterGkeConfigV2NodePoolConfigOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v GetClusterGkeConfigV2NodePoolConfig) map[string]interface{} { return v.Labels }).(pulumi.MapOutput) +func (o GetClusterGkeConfigV2NodePoolConfigOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v GetClusterGkeConfigV2NodePoolConfig) map[string]string { return v.Labels }).(pulumi.StringMapOutput) } // The GKE node config local ssd count @@ -71057,8 +71053,8 @@ func (o GetClusterRkeConfigAuthenticationOutput) Strategy() pulumi.StringOutput } type GetClusterRkeConfigAuthorization struct { - Mode *string `pulumi:"mode"` - Options map[string]interface{} `pulumi:"options"` + Mode *string `pulumi:"mode"` + Options map[string]string `pulumi:"options"` } // GetClusterRkeConfigAuthorizationInput is an input type that accepts GetClusterRkeConfigAuthorizationArgs and GetClusterRkeConfigAuthorizationOutput values. @@ -71074,7 +71070,7 @@ type GetClusterRkeConfigAuthorizationInput interface { type GetClusterRkeConfigAuthorizationArgs struct { Mode pulumi.StringPtrInput `pulumi:"mode"` - Options pulumi.MapInput `pulumi:"options"` + Options pulumi.StringMapInput `pulumi:"options"` } func (GetClusterRkeConfigAuthorizationArgs) ElementType() reflect.Type { @@ -71107,8 +71103,8 @@ func (o GetClusterRkeConfigAuthorizationOutput) Mode() pulumi.StringPtrOutput { return o.ApplyT(func(v GetClusterRkeConfigAuthorization) *string { return v.Mode }).(pulumi.StringPtrOutput) } -func (o GetClusterRkeConfigAuthorizationOutput) Options() pulumi.MapOutput { - return o.ApplyT(func(v GetClusterRkeConfigAuthorization) map[string]interface{} { return v.Options }).(pulumi.MapOutput) +func (o GetClusterRkeConfigAuthorizationOutput) Options() pulumi.StringMapOutput { + return o.ApplyT(func(v GetClusterRkeConfigAuthorization) map[string]string { return v.Options }).(pulumi.StringMapOutput) } type GetClusterRkeConfigBastionHost struct { @@ -74620,10 +74616,10 @@ func (o GetClusterRkeConfigCloudProviderVsphereCloudProviderWorkspacePtrOutput) type GetClusterRkeConfigDns struct { // Linear Autoscaler Params LinearAutoscalerParams *GetClusterRkeConfigDnsLinearAutoscalerParams `pulumi:"linearAutoscalerParams"` - NodeSelector map[string]interface{} `pulumi:"nodeSelector"` + NodeSelector map[string]string `pulumi:"nodeSelector"` // Nodelocal dns Nodelocal *GetClusterRkeConfigDnsNodelocal `pulumi:"nodelocal"` - Options map[string]interface{} `pulumi:"options"` + Options map[string]string `pulumi:"options"` Provider *string `pulumi:"provider"` ReverseCidrs []string `pulumi:"reverseCidrs"` // DNS service tolerations @@ -74647,10 +74643,10 @@ type GetClusterRkeConfigDnsInput interface { type GetClusterRkeConfigDnsArgs struct { // Linear Autoscaler Params LinearAutoscalerParams GetClusterRkeConfigDnsLinearAutoscalerParamsPtrInput `pulumi:"linearAutoscalerParams"` - NodeSelector pulumi.MapInput `pulumi:"nodeSelector"` + NodeSelector pulumi.StringMapInput `pulumi:"nodeSelector"` // Nodelocal dns Nodelocal GetClusterRkeConfigDnsNodelocalPtrInput `pulumi:"nodelocal"` - Options pulumi.MapInput `pulumi:"options"` + Options pulumi.StringMapInput `pulumi:"options"` Provider pulumi.StringPtrInput `pulumi:"provider"` ReverseCidrs pulumi.StringArrayInput `pulumi:"reverseCidrs"` // DNS service tolerations @@ -74693,8 +74689,8 @@ func (o GetClusterRkeConfigDnsOutput) LinearAutoscalerParams() GetClusterRkeConf }).(GetClusterRkeConfigDnsLinearAutoscalerParamsPtrOutput) } -func (o GetClusterRkeConfigDnsOutput) NodeSelector() pulumi.MapOutput { - return o.ApplyT(func(v GetClusterRkeConfigDns) map[string]interface{} { return v.NodeSelector }).(pulumi.MapOutput) +func (o GetClusterRkeConfigDnsOutput) NodeSelector() pulumi.StringMapOutput { + return o.ApplyT(func(v GetClusterRkeConfigDns) map[string]string { return v.NodeSelector }).(pulumi.StringMapOutput) } // Nodelocal dns @@ -74702,8 +74698,8 @@ func (o GetClusterRkeConfigDnsOutput) Nodelocal() GetClusterRkeConfigDnsNodeloca return o.ApplyT(func(v GetClusterRkeConfigDns) *GetClusterRkeConfigDnsNodelocal { return v.Nodelocal }).(GetClusterRkeConfigDnsNodelocalPtrOutput) } -func (o GetClusterRkeConfigDnsOutput) Options() pulumi.MapOutput { - return o.ApplyT(func(v GetClusterRkeConfigDns) map[string]interface{} { return v.Options }).(pulumi.MapOutput) +func (o GetClusterRkeConfigDnsOutput) Options() pulumi.StringMapOutput { + return o.ApplyT(func(v GetClusterRkeConfigDns) map[string]string { return v.Options }).(pulumi.StringMapOutput) } func (o GetClusterRkeConfigDnsOutput) Provider() pulumi.StringPtrOutput { @@ -74924,7 +74920,7 @@ func (o GetClusterRkeConfigDnsLinearAutoscalerParamsPtrOutput) PreventSinglePoin type GetClusterRkeConfigDnsNodelocal struct { IpAddress *string `pulumi:"ipAddress"` // Node selector key pair - NodeSelector map[string]interface{} `pulumi:"nodeSelector"` + NodeSelector map[string]string `pulumi:"nodeSelector"` } // GetClusterRkeConfigDnsNodelocalInput is an input type that accepts GetClusterRkeConfigDnsNodelocalArgs and GetClusterRkeConfigDnsNodelocalOutput values. @@ -74941,7 +74937,7 @@ type GetClusterRkeConfigDnsNodelocalInput interface { type GetClusterRkeConfigDnsNodelocalArgs struct { IpAddress pulumi.StringPtrInput `pulumi:"ipAddress"` // Node selector key pair - NodeSelector pulumi.MapInput `pulumi:"nodeSelector"` + NodeSelector pulumi.StringMapInput `pulumi:"nodeSelector"` } func (GetClusterRkeConfigDnsNodelocalArgs) ElementType() reflect.Type { @@ -75026,8 +75022,8 @@ func (o GetClusterRkeConfigDnsNodelocalOutput) IpAddress() pulumi.StringPtrOutpu } // Node selector key pair -func (o GetClusterRkeConfigDnsNodelocalOutput) NodeSelector() pulumi.MapOutput { - return o.ApplyT(func(v GetClusterRkeConfigDnsNodelocal) map[string]interface{} { return v.NodeSelector }).(pulumi.MapOutput) +func (o GetClusterRkeConfigDnsNodelocalOutput) NodeSelector() pulumi.StringMapOutput { + return o.ApplyT(func(v GetClusterRkeConfigDnsNodelocal) map[string]string { return v.NodeSelector }).(pulumi.StringMapOutput) } type GetClusterRkeConfigDnsNodelocalPtrOutput struct{ *pulumi.OutputState } @@ -75064,13 +75060,13 @@ func (o GetClusterRkeConfigDnsNodelocalPtrOutput) IpAddress() pulumi.StringPtrOu } // Node selector key pair -func (o GetClusterRkeConfigDnsNodelocalPtrOutput) NodeSelector() pulumi.MapOutput { - return o.ApplyT(func(v *GetClusterRkeConfigDnsNodelocal) map[string]interface{} { +func (o GetClusterRkeConfigDnsNodelocalPtrOutput) NodeSelector() pulumi.StringMapOutput { + return o.ApplyT(func(v *GetClusterRkeConfigDnsNodelocal) map[string]string { if v == nil { return nil } return v.NodeSelector - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } type GetClusterRkeConfigDnsToleration struct { @@ -75506,15 +75502,15 @@ func (o GetClusterRkeConfigDnsUpdateStrategyRollingUpdatePtrOutput) MaxUnavailab } type GetClusterRkeConfigIngress struct { - DefaultBackend *bool `pulumi:"defaultBackend"` - DnsPolicy string `pulumi:"dnsPolicy"` - ExtraArgs map[string]interface{} `pulumi:"extraArgs"` - HttpPort int `pulumi:"httpPort"` - HttpsPort int `pulumi:"httpsPort"` - NetworkMode string `pulumi:"networkMode"` - NodeSelector map[string]interface{} `pulumi:"nodeSelector"` - Options map[string]interface{} `pulumi:"options"` - Provider string `pulumi:"provider"` + DefaultBackend *bool `pulumi:"defaultBackend"` + DnsPolicy string `pulumi:"dnsPolicy"` + ExtraArgs map[string]string `pulumi:"extraArgs"` + HttpPort int `pulumi:"httpPort"` + HttpsPort int `pulumi:"httpsPort"` + NetworkMode string `pulumi:"networkMode"` + NodeSelector map[string]string `pulumi:"nodeSelector"` + Options map[string]string `pulumi:"options"` + Provider string `pulumi:"provider"` // Ingress add-on tolerations Tolerations []GetClusterRkeConfigIngressToleration `pulumi:"tolerations"` // Update daemon set strategy @@ -75533,15 +75529,15 @@ type GetClusterRkeConfigIngressInput interface { } type GetClusterRkeConfigIngressArgs struct { - DefaultBackend pulumi.BoolPtrInput `pulumi:"defaultBackend"` - DnsPolicy pulumi.StringInput `pulumi:"dnsPolicy"` - ExtraArgs pulumi.MapInput `pulumi:"extraArgs"` - HttpPort pulumi.IntInput `pulumi:"httpPort"` - HttpsPort pulumi.IntInput `pulumi:"httpsPort"` - NetworkMode pulumi.StringInput `pulumi:"networkMode"` - NodeSelector pulumi.MapInput `pulumi:"nodeSelector"` - Options pulumi.MapInput `pulumi:"options"` - Provider pulumi.StringInput `pulumi:"provider"` + DefaultBackend pulumi.BoolPtrInput `pulumi:"defaultBackend"` + DnsPolicy pulumi.StringInput `pulumi:"dnsPolicy"` + ExtraArgs pulumi.StringMapInput `pulumi:"extraArgs"` + HttpPort pulumi.IntInput `pulumi:"httpPort"` + HttpsPort pulumi.IntInput `pulumi:"httpsPort"` + NetworkMode pulumi.StringInput `pulumi:"networkMode"` + NodeSelector pulumi.StringMapInput `pulumi:"nodeSelector"` + Options pulumi.StringMapInput `pulumi:"options"` + Provider pulumi.StringInput `pulumi:"provider"` // Ingress add-on tolerations Tolerations GetClusterRkeConfigIngressTolerationArrayInput `pulumi:"tolerations"` // Update daemon set strategy @@ -75582,8 +75578,8 @@ func (o GetClusterRkeConfigIngressOutput) DnsPolicy() pulumi.StringOutput { return o.ApplyT(func(v GetClusterRkeConfigIngress) string { return v.DnsPolicy }).(pulumi.StringOutput) } -func (o GetClusterRkeConfigIngressOutput) ExtraArgs() pulumi.MapOutput { - return o.ApplyT(func(v GetClusterRkeConfigIngress) map[string]interface{} { return v.ExtraArgs }).(pulumi.MapOutput) +func (o GetClusterRkeConfigIngressOutput) ExtraArgs() pulumi.StringMapOutput { + return o.ApplyT(func(v GetClusterRkeConfigIngress) map[string]string { return v.ExtraArgs }).(pulumi.StringMapOutput) } func (o GetClusterRkeConfigIngressOutput) HttpPort() pulumi.IntOutput { @@ -75598,12 +75594,12 @@ func (o GetClusterRkeConfigIngressOutput) NetworkMode() pulumi.StringOutput { return o.ApplyT(func(v GetClusterRkeConfigIngress) string { return v.NetworkMode }).(pulumi.StringOutput) } -func (o GetClusterRkeConfigIngressOutput) NodeSelector() pulumi.MapOutput { - return o.ApplyT(func(v GetClusterRkeConfigIngress) map[string]interface{} { return v.NodeSelector }).(pulumi.MapOutput) +func (o GetClusterRkeConfigIngressOutput) NodeSelector() pulumi.StringMapOutput { + return o.ApplyT(func(v GetClusterRkeConfigIngress) map[string]string { return v.NodeSelector }).(pulumi.StringMapOutput) } -func (o GetClusterRkeConfigIngressOutput) Options() pulumi.MapOutput { - return o.ApplyT(func(v GetClusterRkeConfigIngress) map[string]interface{} { return v.Options }).(pulumi.MapOutput) +func (o GetClusterRkeConfigIngressOutput) Options() pulumi.StringMapOutput { + return o.ApplyT(func(v GetClusterRkeConfigIngress) map[string]string { return v.Options }).(pulumi.StringMapOutput) } func (o GetClusterRkeConfigIngressOutput) Provider() pulumi.StringOutput { @@ -76034,10 +76030,10 @@ func (o GetClusterRkeConfigIngressUpdateStrategyRollingUpdatePtrOutput) MaxUnava } type GetClusterRkeConfigMonitoring struct { - NodeSelector map[string]interface{} `pulumi:"nodeSelector"` - Options map[string]interface{} `pulumi:"options"` - Provider string `pulumi:"provider"` - Replicas int `pulumi:"replicas"` + NodeSelector map[string]string `pulumi:"nodeSelector"` + Options map[string]string `pulumi:"options"` + Provider string `pulumi:"provider"` + Replicas int `pulumi:"replicas"` // Monitoring add-on tolerations Tolerations []GetClusterRkeConfigMonitoringToleration `pulumi:"tolerations"` // Update deployment strategy @@ -76056,10 +76052,10 @@ type GetClusterRkeConfigMonitoringInput interface { } type GetClusterRkeConfigMonitoringArgs struct { - NodeSelector pulumi.MapInput `pulumi:"nodeSelector"` - Options pulumi.MapInput `pulumi:"options"` - Provider pulumi.StringInput `pulumi:"provider"` - Replicas pulumi.IntInput `pulumi:"replicas"` + NodeSelector pulumi.StringMapInput `pulumi:"nodeSelector"` + Options pulumi.StringMapInput `pulumi:"options"` + Provider pulumi.StringInput `pulumi:"provider"` + Replicas pulumi.IntInput `pulumi:"replicas"` // Monitoring add-on tolerations Tolerations GetClusterRkeConfigMonitoringTolerationArrayInput `pulumi:"tolerations"` // Update deployment strategy @@ -76092,12 +76088,12 @@ func (o GetClusterRkeConfigMonitoringOutput) ToGetClusterRkeConfigMonitoringOutp return o } -func (o GetClusterRkeConfigMonitoringOutput) NodeSelector() pulumi.MapOutput { - return o.ApplyT(func(v GetClusterRkeConfigMonitoring) map[string]interface{} { return v.NodeSelector }).(pulumi.MapOutput) +func (o GetClusterRkeConfigMonitoringOutput) NodeSelector() pulumi.StringMapOutput { + return o.ApplyT(func(v GetClusterRkeConfigMonitoring) map[string]string { return v.NodeSelector }).(pulumi.StringMapOutput) } -func (o GetClusterRkeConfigMonitoringOutput) Options() pulumi.MapOutput { - return o.ApplyT(func(v GetClusterRkeConfigMonitoring) map[string]interface{} { return v.Options }).(pulumi.MapOutput) +func (o GetClusterRkeConfigMonitoringOutput) Options() pulumi.StringMapOutput { + return o.ApplyT(func(v GetClusterRkeConfigMonitoring) map[string]string { return v.Options }).(pulumi.StringMapOutput) } func (o GetClusterRkeConfigMonitoringOutput) Provider() pulumi.StringOutput { @@ -76558,7 +76554,7 @@ type GetClusterRkeConfigNetwork struct { CanalNetworkProvider *GetClusterRkeConfigNetworkCanalNetworkProvider `pulumi:"canalNetworkProvider"` FlannelNetworkProvider *GetClusterRkeConfigNetworkFlannelNetworkProvider `pulumi:"flannelNetworkProvider"` Mtu *int `pulumi:"mtu"` - Options map[string]interface{} `pulumi:"options"` + Options map[string]string `pulumi:"options"` Plugin string `pulumi:"plugin"` // Network add-on tolerations Tolerations []GetClusterRkeConfigNetworkToleration `pulumi:"tolerations"` @@ -76582,7 +76578,7 @@ type GetClusterRkeConfigNetworkArgs struct { CanalNetworkProvider GetClusterRkeConfigNetworkCanalNetworkProviderPtrInput `pulumi:"canalNetworkProvider"` FlannelNetworkProvider GetClusterRkeConfigNetworkFlannelNetworkProviderPtrInput `pulumi:"flannelNetworkProvider"` Mtu pulumi.IntPtrInput `pulumi:"mtu"` - Options pulumi.MapInput `pulumi:"options"` + Options pulumi.StringMapInput `pulumi:"options"` Plugin pulumi.StringInput `pulumi:"plugin"` // Network add-on tolerations Tolerations GetClusterRkeConfigNetworkTolerationArrayInput `pulumi:"tolerations"` @@ -76643,8 +76639,8 @@ func (o GetClusterRkeConfigNetworkOutput) Mtu() pulumi.IntPtrOutput { return o.ApplyT(func(v GetClusterRkeConfigNetwork) *int { return v.Mtu }).(pulumi.IntPtrOutput) } -func (o GetClusterRkeConfigNetworkOutput) Options() pulumi.MapOutput { - return o.ApplyT(func(v GetClusterRkeConfigNetwork) map[string]interface{} { return v.Options }).(pulumi.MapOutput) +func (o GetClusterRkeConfigNetworkOutput) Options() pulumi.StringMapOutput { + return o.ApplyT(func(v GetClusterRkeConfigNetwork) map[string]string { return v.Options }).(pulumi.StringMapOutput) } func (o GetClusterRkeConfigNetworkOutput) Plugin() pulumi.StringOutput { @@ -78548,14 +78544,14 @@ type GetClusterRkeConfigNode struct { HostnameOverride *string `pulumi:"hostnameOverride"` InternalAddress *string `pulumi:"internalAddress"` // (Computed) Labels for Node Pool object (map) - Labels map[string]interface{} `pulumi:"labels"` - NodeId *string `pulumi:"nodeId"` - Port *string `pulumi:"port"` - Roles []string `pulumi:"roles"` - SshAgentAuth *bool `pulumi:"sshAgentAuth"` - SshKey string `pulumi:"sshKey"` - SshKeyPath string `pulumi:"sshKeyPath"` - User string `pulumi:"user"` + Labels map[string]string `pulumi:"labels"` + NodeId *string `pulumi:"nodeId"` + Port *string `pulumi:"port"` + Roles []string `pulumi:"roles"` + SshAgentAuth *bool `pulumi:"sshAgentAuth"` + SshKey string `pulumi:"sshKey"` + SshKeyPath string `pulumi:"sshKeyPath"` + User string `pulumi:"user"` } // GetClusterRkeConfigNodeInput is an input type that accepts GetClusterRkeConfigNodeArgs and GetClusterRkeConfigNodeOutput values. @@ -78575,7 +78571,7 @@ type GetClusterRkeConfigNodeArgs struct { HostnameOverride pulumi.StringPtrInput `pulumi:"hostnameOverride"` InternalAddress pulumi.StringPtrInput `pulumi:"internalAddress"` // (Computed) Labels for Node Pool object (map) - Labels pulumi.MapInput `pulumi:"labels"` + Labels pulumi.StringMapInput `pulumi:"labels"` NodeId pulumi.StringPtrInput `pulumi:"nodeId"` Port pulumi.StringPtrInput `pulumi:"port"` Roles pulumi.StringArrayInput `pulumi:"roles"` @@ -78653,8 +78649,8 @@ func (o GetClusterRkeConfigNodeOutput) InternalAddress() pulumi.StringPtrOutput } // (Computed) Labels for Node Pool object (map) -func (o GetClusterRkeConfigNodeOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v GetClusterRkeConfigNode) map[string]interface{} { return v.Labels }).(pulumi.MapOutput) +func (o GetClusterRkeConfigNodeOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v GetClusterRkeConfigNode) map[string]string { return v.Labels }).(pulumi.StringMapOutput) } func (o GetClusterRkeConfigNodeOutput) NodeId() pulumi.StringPtrOutput { @@ -79073,20 +79069,20 @@ func (o GetClusterRkeConfigServicesOutput) Scheduler() GetClusterRkeConfigServic type GetClusterRkeConfigServicesEtcd struct { BackupConfig GetClusterRkeConfigServicesEtcdBackupConfig `pulumi:"backupConfig"` // (Computed) K8s cluster ca cert (string) - CaCert string `pulumi:"caCert"` - Cert string `pulumi:"cert"` - Creation string `pulumi:"creation"` - ExternalUrls []string `pulumi:"externalUrls"` - ExtraArgs map[string]interface{} `pulumi:"extraArgs"` - ExtraBinds []string `pulumi:"extraBinds"` - ExtraEnvs []string `pulumi:"extraEnvs"` - Gid *int `pulumi:"gid"` - Image string `pulumi:"image"` - Key string `pulumi:"key"` - Path string `pulumi:"path"` - Retention string `pulumi:"retention"` - Snapshot bool `pulumi:"snapshot"` - Uid *int `pulumi:"uid"` + CaCert string `pulumi:"caCert"` + Cert string `pulumi:"cert"` + Creation string `pulumi:"creation"` + ExternalUrls []string `pulumi:"externalUrls"` + ExtraArgs map[string]string `pulumi:"extraArgs"` + ExtraBinds []string `pulumi:"extraBinds"` + ExtraEnvs []string `pulumi:"extraEnvs"` + Gid *int `pulumi:"gid"` + Image string `pulumi:"image"` + Key string `pulumi:"key"` + Path string `pulumi:"path"` + Retention string `pulumi:"retention"` + Snapshot bool `pulumi:"snapshot"` + Uid *int `pulumi:"uid"` } // GetClusterRkeConfigServicesEtcdInput is an input type that accepts GetClusterRkeConfigServicesEtcdArgs and GetClusterRkeConfigServicesEtcdOutput values. @@ -79107,7 +79103,7 @@ type GetClusterRkeConfigServicesEtcdArgs struct { Cert pulumi.StringInput `pulumi:"cert"` Creation pulumi.StringInput `pulumi:"creation"` ExternalUrls pulumi.StringArrayInput `pulumi:"externalUrls"` - ExtraArgs pulumi.MapInput `pulumi:"extraArgs"` + ExtraArgs pulumi.StringMapInput `pulumi:"extraArgs"` ExtraBinds pulumi.StringArrayInput `pulumi:"extraBinds"` ExtraEnvs pulumi.StringArrayInput `pulumi:"extraEnvs"` Gid pulumi.IntPtrInput `pulumi:"gid"` @@ -79168,8 +79164,8 @@ func (o GetClusterRkeConfigServicesEtcdOutput) ExternalUrls() pulumi.StringArray return o.ApplyT(func(v GetClusterRkeConfigServicesEtcd) []string { return v.ExternalUrls }).(pulumi.StringArrayOutput) } -func (o GetClusterRkeConfigServicesEtcdOutput) ExtraArgs() pulumi.MapOutput { - return o.ApplyT(func(v GetClusterRkeConfigServicesEtcd) map[string]interface{} { return v.ExtraArgs }).(pulumi.MapOutput) +func (o GetClusterRkeConfigServicesEtcdOutput) ExtraArgs() pulumi.StringMapOutput { + return o.ApplyT(func(v GetClusterRkeConfigServicesEtcd) map[string]string { return v.ExtraArgs }).(pulumi.StringMapOutput) } func (o GetClusterRkeConfigServicesEtcdOutput) ExtraBinds() pulumi.StringArrayOutput { @@ -79518,7 +79514,7 @@ type GetClusterRkeConfigServicesKubeApi struct { AlwaysPullImages *bool `pulumi:"alwaysPullImages"` AuditLog *GetClusterRkeConfigServicesKubeApiAuditLog `pulumi:"auditLog"` EventRateLimit *GetClusterRkeConfigServicesKubeApiEventRateLimit `pulumi:"eventRateLimit"` - ExtraArgs map[string]interface{} `pulumi:"extraArgs"` + ExtraArgs map[string]string `pulumi:"extraArgs"` ExtraBinds []string `pulumi:"extraBinds"` ExtraEnvs []string `pulumi:"extraEnvs"` Image string `pulumi:"image"` @@ -79545,7 +79541,7 @@ type GetClusterRkeConfigServicesKubeApiArgs struct { AlwaysPullImages pulumi.BoolPtrInput `pulumi:"alwaysPullImages"` AuditLog GetClusterRkeConfigServicesKubeApiAuditLogPtrInput `pulumi:"auditLog"` EventRateLimit GetClusterRkeConfigServicesKubeApiEventRateLimitPtrInput `pulumi:"eventRateLimit"` - ExtraArgs pulumi.MapInput `pulumi:"extraArgs"` + ExtraArgs pulumi.StringMapInput `pulumi:"extraArgs"` ExtraBinds pulumi.StringArrayInput `pulumi:"extraBinds"` ExtraEnvs pulumi.StringArrayInput `pulumi:"extraEnvs"` Image pulumi.StringInput `pulumi:"image"` @@ -79604,8 +79600,8 @@ func (o GetClusterRkeConfigServicesKubeApiOutput) EventRateLimit() GetClusterRke }).(GetClusterRkeConfigServicesKubeApiEventRateLimitPtrOutput) } -func (o GetClusterRkeConfigServicesKubeApiOutput) ExtraArgs() pulumi.MapOutput { - return o.ApplyT(func(v GetClusterRkeConfigServicesKubeApi) map[string]interface{} { return v.ExtraArgs }).(pulumi.MapOutput) +func (o GetClusterRkeConfigServicesKubeApiOutput) ExtraArgs() pulumi.StringMapOutput { + return o.ApplyT(func(v GetClusterRkeConfigServicesKubeApi) map[string]string { return v.ExtraArgs }).(pulumi.StringMapOutput) } func (o GetClusterRkeConfigServicesKubeApiOutput) ExtraBinds() pulumi.StringArrayOutput { @@ -80585,12 +80581,12 @@ func (o GetClusterRkeConfigServicesKubeApiSecretsEncryptionConfigPtrOutput) Enab } type GetClusterRkeConfigServicesKubeController struct { - ClusterCidr string `pulumi:"clusterCidr"` - ExtraArgs map[string]interface{} `pulumi:"extraArgs"` - ExtraBinds []string `pulumi:"extraBinds"` - ExtraEnvs []string `pulumi:"extraEnvs"` - Image string `pulumi:"image"` - ServiceClusterIpRange string `pulumi:"serviceClusterIpRange"` + ClusterCidr string `pulumi:"clusterCidr"` + ExtraArgs map[string]string `pulumi:"extraArgs"` + ExtraBinds []string `pulumi:"extraBinds"` + ExtraEnvs []string `pulumi:"extraEnvs"` + Image string `pulumi:"image"` + ServiceClusterIpRange string `pulumi:"serviceClusterIpRange"` } // GetClusterRkeConfigServicesKubeControllerInput is an input type that accepts GetClusterRkeConfigServicesKubeControllerArgs and GetClusterRkeConfigServicesKubeControllerOutput values. @@ -80606,7 +80602,7 @@ type GetClusterRkeConfigServicesKubeControllerInput interface { type GetClusterRkeConfigServicesKubeControllerArgs struct { ClusterCidr pulumi.StringInput `pulumi:"clusterCidr"` - ExtraArgs pulumi.MapInput `pulumi:"extraArgs"` + ExtraArgs pulumi.StringMapInput `pulumi:"extraArgs"` ExtraBinds pulumi.StringArrayInput `pulumi:"extraBinds"` ExtraEnvs pulumi.StringArrayInput `pulumi:"extraEnvs"` Image pulumi.StringInput `pulumi:"image"` @@ -80643,8 +80639,8 @@ func (o GetClusterRkeConfigServicesKubeControllerOutput) ClusterCidr() pulumi.St return o.ApplyT(func(v GetClusterRkeConfigServicesKubeController) string { return v.ClusterCidr }).(pulumi.StringOutput) } -func (o GetClusterRkeConfigServicesKubeControllerOutput) ExtraArgs() pulumi.MapOutput { - return o.ApplyT(func(v GetClusterRkeConfigServicesKubeController) map[string]interface{} { return v.ExtraArgs }).(pulumi.MapOutput) +func (o GetClusterRkeConfigServicesKubeControllerOutput) ExtraArgs() pulumi.StringMapOutput { + return o.ApplyT(func(v GetClusterRkeConfigServicesKubeController) map[string]string { return v.ExtraArgs }).(pulumi.StringMapOutput) } func (o GetClusterRkeConfigServicesKubeControllerOutput) ExtraBinds() pulumi.StringArrayOutput { @@ -80664,15 +80660,15 @@ func (o GetClusterRkeConfigServicesKubeControllerOutput) ServiceClusterIpRange() } type GetClusterRkeConfigServicesKubelet struct { - ClusterDnsServer string `pulumi:"clusterDnsServer"` - ClusterDomain string `pulumi:"clusterDomain"` - ExtraArgs map[string]interface{} `pulumi:"extraArgs"` - ExtraBinds []string `pulumi:"extraBinds"` - ExtraEnvs []string `pulumi:"extraEnvs"` - FailSwapOn bool `pulumi:"failSwapOn"` - GenerateServingCertificate *bool `pulumi:"generateServingCertificate"` - Image string `pulumi:"image"` - InfraContainerImage string `pulumi:"infraContainerImage"` + ClusterDnsServer string `pulumi:"clusterDnsServer"` + ClusterDomain string `pulumi:"clusterDomain"` + ExtraArgs map[string]string `pulumi:"extraArgs"` + ExtraBinds []string `pulumi:"extraBinds"` + ExtraEnvs []string `pulumi:"extraEnvs"` + FailSwapOn bool `pulumi:"failSwapOn"` + GenerateServingCertificate *bool `pulumi:"generateServingCertificate"` + Image string `pulumi:"image"` + InfraContainerImage string `pulumi:"infraContainerImage"` } // GetClusterRkeConfigServicesKubeletInput is an input type that accepts GetClusterRkeConfigServicesKubeletArgs and GetClusterRkeConfigServicesKubeletOutput values. @@ -80689,7 +80685,7 @@ type GetClusterRkeConfigServicesKubeletInput interface { type GetClusterRkeConfigServicesKubeletArgs struct { ClusterDnsServer pulumi.StringInput `pulumi:"clusterDnsServer"` ClusterDomain pulumi.StringInput `pulumi:"clusterDomain"` - ExtraArgs pulumi.MapInput `pulumi:"extraArgs"` + ExtraArgs pulumi.StringMapInput `pulumi:"extraArgs"` ExtraBinds pulumi.StringArrayInput `pulumi:"extraBinds"` ExtraEnvs pulumi.StringArrayInput `pulumi:"extraEnvs"` FailSwapOn pulumi.BoolInput `pulumi:"failSwapOn"` @@ -80732,8 +80728,8 @@ func (o GetClusterRkeConfigServicesKubeletOutput) ClusterDomain() pulumi.StringO return o.ApplyT(func(v GetClusterRkeConfigServicesKubelet) string { return v.ClusterDomain }).(pulumi.StringOutput) } -func (o GetClusterRkeConfigServicesKubeletOutput) ExtraArgs() pulumi.MapOutput { - return o.ApplyT(func(v GetClusterRkeConfigServicesKubelet) map[string]interface{} { return v.ExtraArgs }).(pulumi.MapOutput) +func (o GetClusterRkeConfigServicesKubeletOutput) ExtraArgs() pulumi.StringMapOutput { + return o.ApplyT(func(v GetClusterRkeConfigServicesKubelet) map[string]string { return v.ExtraArgs }).(pulumi.StringMapOutput) } func (o GetClusterRkeConfigServicesKubeletOutput) ExtraBinds() pulumi.StringArrayOutput { @@ -80761,10 +80757,10 @@ func (o GetClusterRkeConfigServicesKubeletOutput) InfraContainerImage() pulumi.S } type GetClusterRkeConfigServicesKubeproxy struct { - ExtraArgs map[string]interface{} `pulumi:"extraArgs"` - ExtraBinds []string `pulumi:"extraBinds"` - ExtraEnvs []string `pulumi:"extraEnvs"` - Image string `pulumi:"image"` + ExtraArgs map[string]string `pulumi:"extraArgs"` + ExtraBinds []string `pulumi:"extraBinds"` + ExtraEnvs []string `pulumi:"extraEnvs"` + Image string `pulumi:"image"` } // GetClusterRkeConfigServicesKubeproxyInput is an input type that accepts GetClusterRkeConfigServicesKubeproxyArgs and GetClusterRkeConfigServicesKubeproxyOutput values. @@ -80779,7 +80775,7 @@ type GetClusterRkeConfigServicesKubeproxyInput interface { } type GetClusterRkeConfigServicesKubeproxyArgs struct { - ExtraArgs pulumi.MapInput `pulumi:"extraArgs"` + ExtraArgs pulumi.StringMapInput `pulumi:"extraArgs"` ExtraBinds pulumi.StringArrayInput `pulumi:"extraBinds"` ExtraEnvs pulumi.StringArrayInput `pulumi:"extraEnvs"` Image pulumi.StringInput `pulumi:"image"` @@ -80811,8 +80807,8 @@ func (o GetClusterRkeConfigServicesKubeproxyOutput) ToGetClusterRkeConfigService return o } -func (o GetClusterRkeConfigServicesKubeproxyOutput) ExtraArgs() pulumi.MapOutput { - return o.ApplyT(func(v GetClusterRkeConfigServicesKubeproxy) map[string]interface{} { return v.ExtraArgs }).(pulumi.MapOutput) +func (o GetClusterRkeConfigServicesKubeproxyOutput) ExtraArgs() pulumi.StringMapOutput { + return o.ApplyT(func(v GetClusterRkeConfigServicesKubeproxy) map[string]string { return v.ExtraArgs }).(pulumi.StringMapOutput) } func (o GetClusterRkeConfigServicesKubeproxyOutput) ExtraBinds() pulumi.StringArrayOutput { @@ -80828,10 +80824,10 @@ func (o GetClusterRkeConfigServicesKubeproxyOutput) Image() pulumi.StringOutput } type GetClusterRkeConfigServicesScheduler struct { - ExtraArgs map[string]interface{} `pulumi:"extraArgs"` - ExtraBinds []string `pulumi:"extraBinds"` - ExtraEnvs []string `pulumi:"extraEnvs"` - Image string `pulumi:"image"` + ExtraArgs map[string]string `pulumi:"extraArgs"` + ExtraBinds []string `pulumi:"extraBinds"` + ExtraEnvs []string `pulumi:"extraEnvs"` + Image string `pulumi:"image"` } // GetClusterRkeConfigServicesSchedulerInput is an input type that accepts GetClusterRkeConfigServicesSchedulerArgs and GetClusterRkeConfigServicesSchedulerOutput values. @@ -80846,7 +80842,7 @@ type GetClusterRkeConfigServicesSchedulerInput interface { } type GetClusterRkeConfigServicesSchedulerArgs struct { - ExtraArgs pulumi.MapInput `pulumi:"extraArgs"` + ExtraArgs pulumi.StringMapInput `pulumi:"extraArgs"` ExtraBinds pulumi.StringArrayInput `pulumi:"extraBinds"` ExtraEnvs pulumi.StringArrayInput `pulumi:"extraEnvs"` Image pulumi.StringInput `pulumi:"image"` @@ -80878,8 +80874,8 @@ func (o GetClusterRkeConfigServicesSchedulerOutput) ToGetClusterRkeConfigService return o } -func (o GetClusterRkeConfigServicesSchedulerOutput) ExtraArgs() pulumi.MapOutput { - return o.ApplyT(func(v GetClusterRkeConfigServicesScheduler) map[string]interface{} { return v.ExtraArgs }).(pulumi.MapOutput) +func (o GetClusterRkeConfigServicesSchedulerOutput) ExtraArgs() pulumi.StringMapOutput { + return o.ApplyT(func(v GetClusterRkeConfigServicesScheduler) map[string]string { return v.ExtraArgs }).(pulumi.StringMapOutput) } func (o GetClusterRkeConfigServicesSchedulerOutput) ExtraBinds() pulumi.StringArrayOutput { @@ -81153,7 +81149,7 @@ func (o GetClusterTemplateMemberArrayOutput) Index(i pulumi.IntInput) GetCluster type GetClusterTemplateTemplateRevision struct { // (Computed) Annotations for the cluster template (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // Cluster configuration ClusterConfig GetClusterTemplateTemplateRevisionClusterConfig `pulumi:"clusterConfig"` // Cluster template ID @@ -81165,7 +81161,7 @@ type GetClusterTemplateTemplateRevision struct { // (Computed) The ID of the resource (string) Id string `pulumi:"id"` // (Computed) Labels for the cluster template (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The cluster template name (string) Name string `pulumi:"name"` // Cluster template questions @@ -81185,7 +81181,7 @@ type GetClusterTemplateTemplateRevisionInput interface { type GetClusterTemplateTemplateRevisionArgs struct { // (Computed) Annotations for the cluster template (map) - Annotations pulumi.MapInput `pulumi:"annotations"` + Annotations pulumi.StringMapInput `pulumi:"annotations"` // Cluster configuration ClusterConfig GetClusterTemplateTemplateRevisionClusterConfigInput `pulumi:"clusterConfig"` // Cluster template ID @@ -81197,7 +81193,7 @@ type GetClusterTemplateTemplateRevisionArgs struct { // (Computed) The ID of the resource (string) Id pulumi.StringInput `pulumi:"id"` // (Computed) Labels for the cluster template (map) - Labels pulumi.MapInput `pulumi:"labels"` + Labels pulumi.StringMapInput `pulumi:"labels"` // The cluster template name (string) Name pulumi.StringInput `pulumi:"name"` // Cluster template questions @@ -81256,8 +81252,8 @@ func (o GetClusterTemplateTemplateRevisionOutput) ToGetClusterTemplateTemplateRe } // (Computed) Annotations for the cluster template (map) -func (o GetClusterTemplateTemplateRevisionOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v GetClusterTemplateTemplateRevision) map[string]interface{} { return v.Annotations }).(pulumi.MapOutput) +func (o GetClusterTemplateTemplateRevisionOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v GetClusterTemplateTemplateRevision) map[string]string { return v.Annotations }).(pulumi.StringMapOutput) } // Cluster configuration @@ -81288,8 +81284,8 @@ func (o GetClusterTemplateTemplateRevisionOutput) Id() pulumi.StringOutput { } // (Computed) Labels for the cluster template (map) -func (o GetClusterTemplateTemplateRevisionOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v GetClusterTemplateTemplateRevision) map[string]interface{} { return v.Labels }).(pulumi.MapOutput) +func (o GetClusterTemplateTemplateRevisionOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v GetClusterTemplateTemplateRevision) map[string]string { return v.Labels }).(pulumi.StringMapOutput) } // The cluster template name (string) @@ -81872,8 +81868,8 @@ func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthenticationOu } type GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorization struct { - Mode *string `pulumi:"mode"` - Options map[string]interface{} `pulumi:"options"` + Mode *string `pulumi:"mode"` + Options map[string]string `pulumi:"options"` } // GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorizationInput is an input type that accepts GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorizationArgs and GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorizationOutput values. @@ -81889,7 +81885,7 @@ type GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorizationInput type GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorizationArgs struct { Mode pulumi.StringPtrInput `pulumi:"mode"` - Options pulumi.MapInput `pulumi:"options"` + Options pulumi.StringMapInput `pulumi:"options"` } func (GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorizationArgs) ElementType() reflect.Type { @@ -81922,10 +81918,10 @@ func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorizationOut return o.ApplyT(func(v GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorization) *string { return v.Mode }).(pulumi.StringPtrOutput) } -func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorizationOutput) Options() pulumi.MapOutput { - return o.ApplyT(func(v GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorization) map[string]interface{} { +func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorizationOutput) Options() pulumi.StringMapOutput { + return o.ApplyT(func(v GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorization) map[string]string { return v.Options - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } type GetClusterTemplateTemplateRevisionClusterConfigRkeConfigBastionHost struct { @@ -85601,10 +85597,10 @@ func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigCloudProviderVsp type GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDns struct { // Linear Autoscaler Params LinearAutoscalerParams *GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsLinearAutoscalerParams `pulumi:"linearAutoscalerParams"` - NodeSelector map[string]interface{} `pulumi:"nodeSelector"` + NodeSelector map[string]string `pulumi:"nodeSelector"` // Nodelocal dns Nodelocal *GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocal `pulumi:"nodelocal"` - Options map[string]interface{} `pulumi:"options"` + Options map[string]string `pulumi:"options"` Provider *string `pulumi:"provider"` ReverseCidrs []string `pulumi:"reverseCidrs"` // DNS service tolerations @@ -85628,10 +85624,10 @@ type GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsInput interface type GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsArgs struct { // Linear Autoscaler Params LinearAutoscalerParams GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsLinearAutoscalerParamsPtrInput `pulumi:"linearAutoscalerParams"` - NodeSelector pulumi.MapInput `pulumi:"nodeSelector"` + NodeSelector pulumi.StringMapInput `pulumi:"nodeSelector"` // Nodelocal dns Nodelocal GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocalPtrInput `pulumi:"nodelocal"` - Options pulumi.MapInput `pulumi:"options"` + Options pulumi.StringMapInput `pulumi:"options"` Provider pulumi.StringPtrInput `pulumi:"provider"` ReverseCidrs pulumi.StringArrayInput `pulumi:"reverseCidrs"` // DNS service tolerations @@ -85674,10 +85670,10 @@ func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsOutput) Linea }).(GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsLinearAutoscalerParamsPtrOutput) } -func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsOutput) NodeSelector() pulumi.MapOutput { - return o.ApplyT(func(v GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDns) map[string]interface{} { +func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsOutput) NodeSelector() pulumi.StringMapOutput { + return o.ApplyT(func(v GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDns) map[string]string { return v.NodeSelector - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } // Nodelocal dns @@ -85687,10 +85683,10 @@ func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsOutput) Nodel }).(GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocalPtrOutput) } -func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsOutput) Options() pulumi.MapOutput { - return o.ApplyT(func(v GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDns) map[string]interface{} { +func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsOutput) Options() pulumi.StringMapOutput { + return o.ApplyT(func(v GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDns) map[string]string { return v.Options - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsOutput) Provider() pulumi.StringPtrOutput { @@ -85927,7 +85923,7 @@ func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsLinearAutosca type GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocal struct { IpAddress *string `pulumi:"ipAddress"` // Node selector key pair - NodeSelector map[string]interface{} `pulumi:"nodeSelector"` + NodeSelector map[string]string `pulumi:"nodeSelector"` } // GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocalInput is an input type that accepts GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocalArgs and GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocalOutput values. @@ -85944,7 +85940,7 @@ type GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocalInput i type GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocalArgs struct { IpAddress pulumi.StringPtrInput `pulumi:"ipAddress"` // Node selector key pair - NodeSelector pulumi.MapInput `pulumi:"nodeSelector"` + NodeSelector pulumi.StringMapInput `pulumi:"nodeSelector"` } func (GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocalArgs) ElementType() reflect.Type { @@ -86031,10 +86027,10 @@ func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocalOutp } // Node selector key pair -func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocalOutput) NodeSelector() pulumi.MapOutput { - return o.ApplyT(func(v GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocal) map[string]interface{} { +func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocalOutput) NodeSelector() pulumi.StringMapOutput { + return o.ApplyT(func(v GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocal) map[string]string { return v.NodeSelector - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } type GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocalPtrOutput struct{ *pulumi.OutputState } @@ -86071,13 +86067,13 @@ func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocalPtrO } // Node selector key pair -func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocalPtrOutput) NodeSelector() pulumi.MapOutput { - return o.ApplyT(func(v *GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocal) map[string]interface{} { +func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocalPtrOutput) NodeSelector() pulumi.StringMapOutput { + return o.ApplyT(func(v *GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocal) map[string]string { if v == nil { return nil } return v.NodeSelector - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } type GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsToleration struct { @@ -86521,15 +86517,15 @@ func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsUpdateStrateg } type GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress struct { - DefaultBackend *bool `pulumi:"defaultBackend"` - DnsPolicy string `pulumi:"dnsPolicy"` - ExtraArgs map[string]interface{} `pulumi:"extraArgs"` - HttpPort int `pulumi:"httpPort"` - HttpsPort int `pulumi:"httpsPort"` - NetworkMode string `pulumi:"networkMode"` - NodeSelector map[string]interface{} `pulumi:"nodeSelector"` - Options map[string]interface{} `pulumi:"options"` - Provider string `pulumi:"provider"` + DefaultBackend *bool `pulumi:"defaultBackend"` + DnsPolicy string `pulumi:"dnsPolicy"` + ExtraArgs map[string]string `pulumi:"extraArgs"` + HttpPort int `pulumi:"httpPort"` + HttpsPort int `pulumi:"httpsPort"` + NetworkMode string `pulumi:"networkMode"` + NodeSelector map[string]string `pulumi:"nodeSelector"` + Options map[string]string `pulumi:"options"` + Provider string `pulumi:"provider"` // Ingress add-on tolerations Tolerations []GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressToleration `pulumi:"tolerations"` // Update daemon set strategy @@ -86548,15 +86544,15 @@ type GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressInput interf } type GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressArgs struct { - DefaultBackend pulumi.BoolPtrInput `pulumi:"defaultBackend"` - DnsPolicy pulumi.StringInput `pulumi:"dnsPolicy"` - ExtraArgs pulumi.MapInput `pulumi:"extraArgs"` - HttpPort pulumi.IntInput `pulumi:"httpPort"` - HttpsPort pulumi.IntInput `pulumi:"httpsPort"` - NetworkMode pulumi.StringInput `pulumi:"networkMode"` - NodeSelector pulumi.MapInput `pulumi:"nodeSelector"` - Options pulumi.MapInput `pulumi:"options"` - Provider pulumi.StringInput `pulumi:"provider"` + DefaultBackend pulumi.BoolPtrInput `pulumi:"defaultBackend"` + DnsPolicy pulumi.StringInput `pulumi:"dnsPolicy"` + ExtraArgs pulumi.StringMapInput `pulumi:"extraArgs"` + HttpPort pulumi.IntInput `pulumi:"httpPort"` + HttpsPort pulumi.IntInput `pulumi:"httpsPort"` + NetworkMode pulumi.StringInput `pulumi:"networkMode"` + NodeSelector pulumi.StringMapInput `pulumi:"nodeSelector"` + Options pulumi.StringMapInput `pulumi:"options"` + Provider pulumi.StringInput `pulumi:"provider"` // Ingress add-on tolerations Tolerations GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressTolerationArrayInput `pulumi:"tolerations"` // Update daemon set strategy @@ -86597,10 +86593,10 @@ func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressOutput) D return o.ApplyT(func(v GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress) string { return v.DnsPolicy }).(pulumi.StringOutput) } -func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressOutput) ExtraArgs() pulumi.MapOutput { - return o.ApplyT(func(v GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress) map[string]interface{} { +func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressOutput) ExtraArgs() pulumi.StringMapOutput { + return o.ApplyT(func(v GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress) map[string]string { return v.ExtraArgs - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressOutput) HttpPort() pulumi.IntOutput { @@ -86615,16 +86611,16 @@ func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressOutput) N return o.ApplyT(func(v GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress) string { return v.NetworkMode }).(pulumi.StringOutput) } -func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressOutput) NodeSelector() pulumi.MapOutput { - return o.ApplyT(func(v GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress) map[string]interface{} { +func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressOutput) NodeSelector() pulumi.StringMapOutput { + return o.ApplyT(func(v GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress) map[string]string { return v.NodeSelector - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } -func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressOutput) Options() pulumi.MapOutput { - return o.ApplyT(func(v GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress) map[string]interface{} { +func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressOutput) Options() pulumi.StringMapOutput { + return o.ApplyT(func(v GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress) map[string]string { return v.Options - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressOutput) Provider() pulumi.StringOutput { @@ -87071,10 +87067,10 @@ func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressUpdateStr } type GetClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoring struct { - NodeSelector map[string]interface{} `pulumi:"nodeSelector"` - Options map[string]interface{} `pulumi:"options"` - Provider string `pulumi:"provider"` - Replicas int `pulumi:"replicas"` + NodeSelector map[string]string `pulumi:"nodeSelector"` + Options map[string]string `pulumi:"options"` + Provider string `pulumi:"provider"` + Replicas int `pulumi:"replicas"` // Monitoring add-on tolerations Tolerations []GetClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringToleration `pulumi:"tolerations"` // Update deployment strategy @@ -87093,10 +87089,10 @@ type GetClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringInput int } type GetClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringArgs struct { - NodeSelector pulumi.MapInput `pulumi:"nodeSelector"` - Options pulumi.MapInput `pulumi:"options"` - Provider pulumi.StringInput `pulumi:"provider"` - Replicas pulumi.IntInput `pulumi:"replicas"` + NodeSelector pulumi.StringMapInput `pulumi:"nodeSelector"` + Options pulumi.StringMapInput `pulumi:"options"` + Provider pulumi.StringInput `pulumi:"provider"` + Replicas pulumi.IntInput `pulumi:"replicas"` // Monitoring add-on tolerations Tolerations GetClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringTolerationArrayInput `pulumi:"tolerations"` // Update deployment strategy @@ -87129,16 +87125,16 @@ func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringOutput return o } -func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringOutput) NodeSelector() pulumi.MapOutput { - return o.ApplyT(func(v GetClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoring) map[string]interface{} { +func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringOutput) NodeSelector() pulumi.StringMapOutput { + return o.ApplyT(func(v GetClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoring) map[string]string { return v.NodeSelector - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } -func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringOutput) Options() pulumi.MapOutput { - return o.ApplyT(func(v GetClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoring) map[string]interface{} { +func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringOutput) Options() pulumi.StringMapOutput { + return o.ApplyT(func(v GetClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoring) map[string]string { return v.Options - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringOutput) Provider() pulumi.StringOutput { @@ -87617,7 +87613,7 @@ type GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetwork struct { CanalNetworkProvider *GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkCanalNetworkProvider `pulumi:"canalNetworkProvider"` FlannelNetworkProvider *GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkFlannelNetworkProvider `pulumi:"flannelNetworkProvider"` Mtu *int `pulumi:"mtu"` - Options map[string]interface{} `pulumi:"options"` + Options map[string]string `pulumi:"options"` Plugin string `pulumi:"plugin"` // Network add-on tolerations Tolerations []GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkToleration `pulumi:"tolerations"` @@ -87641,7 +87637,7 @@ type GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkArgs struct CanalNetworkProvider GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkCanalNetworkProviderPtrInput `pulumi:"canalNetworkProvider"` FlannelNetworkProvider GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkFlannelNetworkProviderPtrInput `pulumi:"flannelNetworkProvider"` Mtu pulumi.IntPtrInput `pulumi:"mtu"` - Options pulumi.MapInput `pulumi:"options"` + Options pulumi.StringMapInput `pulumi:"options"` Plugin pulumi.StringInput `pulumi:"plugin"` // Network add-on tolerations Tolerations GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkTolerationArrayInput `pulumi:"tolerations"` @@ -87702,10 +87698,10 @@ func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkOutput) M return o.ApplyT(func(v GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetwork) *int { return v.Mtu }).(pulumi.IntPtrOutput) } -func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkOutput) Options() pulumi.MapOutput { - return o.ApplyT(func(v GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetwork) map[string]interface{} { +func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkOutput) Options() pulumi.StringMapOutput { + return o.ApplyT(func(v GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetwork) map[string]string { return v.Options - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkOutput) Plugin() pulumi.StringOutput { @@ -89773,14 +89769,14 @@ type GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNode struct { HostnameOverride *string `pulumi:"hostnameOverride"` InternalAddress *string `pulumi:"internalAddress"` // (Computed) Labels for the cluster template (map) - Labels map[string]interface{} `pulumi:"labels"` - NodeId *string `pulumi:"nodeId"` - Port *string `pulumi:"port"` - Roles []string `pulumi:"roles"` - SshAgentAuth *bool `pulumi:"sshAgentAuth"` - SshKey string `pulumi:"sshKey"` - SshKeyPath string `pulumi:"sshKeyPath"` - User string `pulumi:"user"` + Labels map[string]string `pulumi:"labels"` + NodeId *string `pulumi:"nodeId"` + Port *string `pulumi:"port"` + Roles []string `pulumi:"roles"` + SshAgentAuth *bool `pulumi:"sshAgentAuth"` + SshKey string `pulumi:"sshKey"` + SshKeyPath string `pulumi:"sshKeyPath"` + User string `pulumi:"user"` } // GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNodeInput is an input type that accepts GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNodeArgs and GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNodeOutput values. @@ -89800,7 +89796,7 @@ type GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNodeArgs struct { HostnameOverride pulumi.StringPtrInput `pulumi:"hostnameOverride"` InternalAddress pulumi.StringPtrInput `pulumi:"internalAddress"` // (Computed) Labels for the cluster template (map) - Labels pulumi.MapInput `pulumi:"labels"` + Labels pulumi.StringMapInput `pulumi:"labels"` NodeId pulumi.StringPtrInput `pulumi:"nodeId"` Port pulumi.StringPtrInput `pulumi:"port"` Roles pulumi.StringArrayInput `pulumi:"roles"` @@ -89880,10 +89876,10 @@ func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNodeOutput) Inte } // (Computed) Labels for the cluster template (map) -func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNodeOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNode) map[string]interface{} { +func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNodeOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNode) map[string]string { return v.Labels - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNodeOutput) NodeId() pulumi.StringPtrOutput { @@ -90327,7 +90323,7 @@ type GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcd struct Cert string `pulumi:"cert"` Creation string `pulumi:"creation"` ExternalUrls []string `pulumi:"externalUrls"` - ExtraArgs map[string]interface{} `pulumi:"extraArgs"` + ExtraArgs map[string]string `pulumi:"extraArgs"` ExtraBinds []string `pulumi:"extraBinds"` ExtraEnvs []string `pulumi:"extraEnvs"` Gid *int `pulumi:"gid"` @@ -90356,7 +90352,7 @@ type GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdArgs st Cert pulumi.StringInput `pulumi:"cert"` Creation pulumi.StringInput `pulumi:"creation"` ExternalUrls pulumi.StringArrayInput `pulumi:"externalUrls"` - ExtraArgs pulumi.MapInput `pulumi:"extraArgs"` + ExtraArgs pulumi.StringMapInput `pulumi:"extraArgs"` ExtraBinds pulumi.StringArrayInput `pulumi:"extraBinds"` ExtraEnvs pulumi.StringArrayInput `pulumi:"extraEnvs"` Gid pulumi.IntPtrInput `pulumi:"gid"` @@ -90418,10 +90414,10 @@ func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdOutp }).(pulumi.StringArrayOutput) } -func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdOutput) ExtraArgs() pulumi.MapOutput { - return o.ApplyT(func(v GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcd) map[string]interface{} { +func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdOutput) ExtraArgs() pulumi.StringMapOutput { + return o.ApplyT(func(v GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcd) map[string]string { return v.ExtraArgs - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdOutput) ExtraBinds() pulumi.StringArrayOutput { @@ -90800,7 +90796,7 @@ type GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApi str AlwaysPullImages *bool `pulumi:"alwaysPullImages"` AuditLog *GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiAuditLog `pulumi:"auditLog"` EventRateLimit *GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiEventRateLimit `pulumi:"eventRateLimit"` - ExtraArgs map[string]interface{} `pulumi:"extraArgs"` + ExtraArgs map[string]string `pulumi:"extraArgs"` ExtraBinds []string `pulumi:"extraBinds"` ExtraEnvs []string `pulumi:"extraEnvs"` Image string `pulumi:"image"` @@ -90827,7 +90823,7 @@ type GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiArgs AlwaysPullImages pulumi.BoolPtrInput `pulumi:"alwaysPullImages"` AuditLog GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiAuditLogPtrInput `pulumi:"auditLog"` EventRateLimit GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiEventRateLimitPtrInput `pulumi:"eventRateLimit"` - ExtraArgs pulumi.MapInput `pulumi:"extraArgs"` + ExtraArgs pulumi.StringMapInput `pulumi:"extraArgs"` ExtraBinds pulumi.StringArrayInput `pulumi:"extraBinds"` ExtraEnvs pulumi.StringArrayInput `pulumi:"extraEnvs"` Image pulumi.StringInput `pulumi:"image"` @@ -90888,10 +90884,10 @@ func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiO }).(GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiEventRateLimitPtrOutput) } -func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiOutput) ExtraArgs() pulumi.MapOutput { - return o.ApplyT(func(v GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApi) map[string]interface{} { +func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiOutput) ExtraArgs() pulumi.StringMapOutput { + return o.ApplyT(func(v GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApi) map[string]string { return v.ExtraArgs - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiOutput) ExtraBinds() pulumi.StringArrayOutput { @@ -91913,12 +91909,12 @@ func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiS } type GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeController struct { - ClusterCidr string `pulumi:"clusterCidr"` - ExtraArgs map[string]interface{} `pulumi:"extraArgs"` - ExtraBinds []string `pulumi:"extraBinds"` - ExtraEnvs []string `pulumi:"extraEnvs"` - Image string `pulumi:"image"` - ServiceClusterIpRange string `pulumi:"serviceClusterIpRange"` + ClusterCidr string `pulumi:"clusterCidr"` + ExtraArgs map[string]string `pulumi:"extraArgs"` + ExtraBinds []string `pulumi:"extraBinds"` + ExtraEnvs []string `pulumi:"extraEnvs"` + Image string `pulumi:"image"` + ServiceClusterIpRange string `pulumi:"serviceClusterIpRange"` } // GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeControllerInput is an input type that accepts GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeControllerArgs and GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeControllerOutput values. @@ -91934,7 +91930,7 @@ type GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeControl type GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeControllerArgs struct { ClusterCidr pulumi.StringInput `pulumi:"clusterCidr"` - ExtraArgs pulumi.MapInput `pulumi:"extraArgs"` + ExtraArgs pulumi.StringMapInput `pulumi:"extraArgs"` ExtraBinds pulumi.StringArrayInput `pulumi:"extraBinds"` ExtraEnvs pulumi.StringArrayInput `pulumi:"extraEnvs"` Image pulumi.StringInput `pulumi:"image"` @@ -91973,10 +91969,10 @@ func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeCont }).(pulumi.StringOutput) } -func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeControllerOutput) ExtraArgs() pulumi.MapOutput { - return o.ApplyT(func(v GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeController) map[string]interface{} { +func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeControllerOutput) ExtraArgs() pulumi.StringMapOutput { + return o.ApplyT(func(v GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeController) map[string]string { return v.ExtraArgs - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeControllerOutput) ExtraBinds() pulumi.StringArrayOutput { @@ -92004,15 +92000,15 @@ func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeCont } type GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubelet struct { - ClusterDnsServer string `pulumi:"clusterDnsServer"` - ClusterDomain string `pulumi:"clusterDomain"` - ExtraArgs map[string]interface{} `pulumi:"extraArgs"` - ExtraBinds []string `pulumi:"extraBinds"` - ExtraEnvs []string `pulumi:"extraEnvs"` - FailSwapOn bool `pulumi:"failSwapOn"` - GenerateServingCertificate *bool `pulumi:"generateServingCertificate"` - Image string `pulumi:"image"` - InfraContainerImage string `pulumi:"infraContainerImage"` + ClusterDnsServer string `pulumi:"clusterDnsServer"` + ClusterDomain string `pulumi:"clusterDomain"` + ExtraArgs map[string]string `pulumi:"extraArgs"` + ExtraBinds []string `pulumi:"extraBinds"` + ExtraEnvs []string `pulumi:"extraEnvs"` + FailSwapOn bool `pulumi:"failSwapOn"` + GenerateServingCertificate *bool `pulumi:"generateServingCertificate"` + Image string `pulumi:"image"` + InfraContainerImage string `pulumi:"infraContainerImage"` } // GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeletInput is an input type that accepts GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeletArgs and GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeletOutput values. @@ -92029,7 +92025,7 @@ type GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeletInpu type GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeletArgs struct { ClusterDnsServer pulumi.StringInput `pulumi:"clusterDnsServer"` ClusterDomain pulumi.StringInput `pulumi:"clusterDomain"` - ExtraArgs pulumi.MapInput `pulumi:"extraArgs"` + ExtraArgs pulumi.StringMapInput `pulumi:"extraArgs"` ExtraBinds pulumi.StringArrayInput `pulumi:"extraBinds"` ExtraEnvs pulumi.StringArrayInput `pulumi:"extraEnvs"` FailSwapOn pulumi.BoolInput `pulumi:"failSwapOn"` @@ -92076,10 +92072,10 @@ func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeletO }).(pulumi.StringOutput) } -func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeletOutput) ExtraArgs() pulumi.MapOutput { - return o.ApplyT(func(v GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubelet) map[string]interface{} { +func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeletOutput) ExtraArgs() pulumi.StringMapOutput { + return o.ApplyT(func(v GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubelet) map[string]string { return v.ExtraArgs - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeletOutput) ExtraBinds() pulumi.StringArrayOutput { @@ -92117,10 +92113,10 @@ func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeletO } type GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxy struct { - ExtraArgs map[string]interface{} `pulumi:"extraArgs"` - ExtraBinds []string `pulumi:"extraBinds"` - ExtraEnvs []string `pulumi:"extraEnvs"` - Image string `pulumi:"image"` + ExtraArgs map[string]string `pulumi:"extraArgs"` + ExtraBinds []string `pulumi:"extraBinds"` + ExtraEnvs []string `pulumi:"extraEnvs"` + Image string `pulumi:"image"` } // GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxyInput is an input type that accepts GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxyArgs and GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxyOutput values. @@ -92135,7 +92131,7 @@ type GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxyIn } type GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxyArgs struct { - ExtraArgs pulumi.MapInput `pulumi:"extraArgs"` + ExtraArgs pulumi.StringMapInput `pulumi:"extraArgs"` ExtraBinds pulumi.StringArrayInput `pulumi:"extraBinds"` ExtraEnvs pulumi.StringArrayInput `pulumi:"extraEnvs"` Image pulumi.StringInput `pulumi:"image"` @@ -92167,10 +92163,10 @@ func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeprox return o } -func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxyOutput) ExtraArgs() pulumi.MapOutput { - return o.ApplyT(func(v GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxy) map[string]interface{} { +func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxyOutput) ExtraArgs() pulumi.StringMapOutput { + return o.ApplyT(func(v GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxy) map[string]string { return v.ExtraArgs - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxyOutput) ExtraBinds() pulumi.StringArrayOutput { @@ -92192,10 +92188,10 @@ func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeprox } type GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesScheduler struct { - ExtraArgs map[string]interface{} `pulumi:"extraArgs"` - ExtraBinds []string `pulumi:"extraBinds"` - ExtraEnvs []string `pulumi:"extraEnvs"` - Image string `pulumi:"image"` + ExtraArgs map[string]string `pulumi:"extraArgs"` + ExtraBinds []string `pulumi:"extraBinds"` + ExtraEnvs []string `pulumi:"extraEnvs"` + Image string `pulumi:"image"` } // GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesSchedulerInput is an input type that accepts GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesSchedulerArgs and GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesSchedulerOutput values. @@ -92210,7 +92206,7 @@ type GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesSchedulerIn } type GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesSchedulerArgs struct { - ExtraArgs pulumi.MapInput `pulumi:"extraArgs"` + ExtraArgs pulumi.StringMapInput `pulumi:"extraArgs"` ExtraBinds pulumi.StringArrayInput `pulumi:"extraBinds"` ExtraEnvs pulumi.StringArrayInput `pulumi:"extraEnvs"` Image pulumi.StringInput `pulumi:"image"` @@ -92242,10 +92238,10 @@ func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesSchedule return o } -func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesSchedulerOutput) ExtraArgs() pulumi.MapOutput { - return o.ApplyT(func(v GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesScheduler) map[string]interface{} { +func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesSchedulerOutput) ExtraArgs() pulumi.StringMapOutput { + return o.ApplyT(func(v GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesScheduler) map[string]string { return v.ExtraArgs - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } func (o GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesSchedulerOutput) ExtraBinds() pulumi.StringArrayOutput { @@ -92651,17 +92647,17 @@ func (o GetClusterV2AgentEnvVarArrayOutput) Index(i pulumi.IntInput) GetClusterV type GetClusterV2ClusterRegistrationToken struct { // Annotations of the resource - Annotations map[string]interface{} `pulumi:"annotations"` - ClusterId string `pulumi:"clusterId"` - Command string `pulumi:"command"` + Annotations map[string]string `pulumi:"annotations"` + ClusterId string `pulumi:"clusterId"` + Command string `pulumi:"command"` // (Computed) The ID of the resource (string) Id string `pulumi:"id"` InsecureCommand string `pulumi:"insecureCommand"` InsecureNodeCommand string `pulumi:"insecureNodeCommand"` InsecureWindowsNodeCommand string `pulumi:"insecureWindowsNodeCommand"` // Labels of the resource - Labels map[string]interface{} `pulumi:"labels"` - ManifestUrl string `pulumi:"manifestUrl"` + Labels map[string]string `pulumi:"labels"` + ManifestUrl string `pulumi:"manifestUrl"` // The name of the Cluster v2 (string) Name string `pulumi:"name"` NodeCommand string `pulumi:"nodeCommand"` @@ -92682,17 +92678,17 @@ type GetClusterV2ClusterRegistrationTokenInput interface { type GetClusterV2ClusterRegistrationTokenArgs struct { // Annotations of the resource - Annotations pulumi.MapInput `pulumi:"annotations"` - ClusterId pulumi.StringInput `pulumi:"clusterId"` - Command pulumi.StringInput `pulumi:"command"` + Annotations pulumi.StringMapInput `pulumi:"annotations"` + ClusterId pulumi.StringInput `pulumi:"clusterId"` + Command pulumi.StringInput `pulumi:"command"` // (Computed) The ID of the resource (string) Id pulumi.StringInput `pulumi:"id"` InsecureCommand pulumi.StringInput `pulumi:"insecureCommand"` InsecureNodeCommand pulumi.StringInput `pulumi:"insecureNodeCommand"` InsecureWindowsNodeCommand pulumi.StringInput `pulumi:"insecureWindowsNodeCommand"` // Labels of the resource - Labels pulumi.MapInput `pulumi:"labels"` - ManifestUrl pulumi.StringInput `pulumi:"manifestUrl"` + Labels pulumi.StringMapInput `pulumi:"labels"` + ManifestUrl pulumi.StringInput `pulumi:"manifestUrl"` // The name of the Cluster v2 (string) Name pulumi.StringInput `pulumi:"name"` NodeCommand pulumi.StringInput `pulumi:"nodeCommand"` @@ -92727,8 +92723,8 @@ func (o GetClusterV2ClusterRegistrationTokenOutput) ToGetClusterV2ClusterRegistr } // Annotations of the resource -func (o GetClusterV2ClusterRegistrationTokenOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v GetClusterV2ClusterRegistrationToken) map[string]interface{} { return v.Annotations }).(pulumi.MapOutput) +func (o GetClusterV2ClusterRegistrationTokenOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v GetClusterV2ClusterRegistrationToken) map[string]string { return v.Annotations }).(pulumi.StringMapOutput) } func (o GetClusterV2ClusterRegistrationTokenOutput) ClusterId() pulumi.StringOutput { @@ -92757,8 +92753,8 @@ func (o GetClusterV2ClusterRegistrationTokenOutput) InsecureWindowsNodeCommand() } // Labels of the resource -func (o GetClusterV2ClusterRegistrationTokenOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v GetClusterV2ClusterRegistrationToken) map[string]interface{} { return v.Labels }).(pulumi.MapOutput) +func (o GetClusterV2ClusterRegistrationTokenOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v GetClusterV2ClusterRegistrationToken) map[string]string { return v.Labels }).(pulumi.StringMapOutput) } func (o GetClusterV2ClusterRegistrationTokenOutput) ManifestUrl() pulumi.StringOutput { @@ -93768,7 +93764,7 @@ func (o GetClusterV2RkeConfigLocalAuthEndpointPtrOutput) Fqdn() pulumi.StringPtr type GetClusterV2RkeConfigMachinePool struct { // Annotations of the resource - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // (Computed) Cluster V2 cloud credential secret name (string) CloudCredentialSecretName *string `pulumi:"cloudCredentialSecretName"` // Machine pool control plane role @@ -93780,11 +93776,11 @@ type GetClusterV2RkeConfigMachinePool struct { // maximum length for autogenerated hostname HostnameLengthLimit *int `pulumi:"hostnameLengthLimit"` // Labels of the resource - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // Machine config data MachineConfig GetClusterV2RkeConfigMachinePoolMachineConfig `pulumi:"machineConfig"` // Labels of the machine - MachineLabels map[string]interface{} `pulumi:"machineLabels"` + MachineLabels map[string]string `pulumi:"machineLabels"` // max unhealthy nodes for automated replacement to be allowed MaxUnhealthy *string `pulumi:"maxUnhealthy"` // The name of the Cluster v2 (string) @@ -93822,7 +93818,7 @@ type GetClusterV2RkeConfigMachinePoolInput interface { type GetClusterV2RkeConfigMachinePoolArgs struct { // Annotations of the resource - Annotations pulumi.MapInput `pulumi:"annotations"` + Annotations pulumi.StringMapInput `pulumi:"annotations"` // (Computed) Cluster V2 cloud credential secret name (string) CloudCredentialSecretName pulumi.StringPtrInput `pulumi:"cloudCredentialSecretName"` // Machine pool control plane role @@ -93834,11 +93830,11 @@ type GetClusterV2RkeConfigMachinePoolArgs struct { // maximum length for autogenerated hostname HostnameLengthLimit pulumi.IntPtrInput `pulumi:"hostnameLengthLimit"` // Labels of the resource - Labels pulumi.MapInput `pulumi:"labels"` + Labels pulumi.StringMapInput `pulumi:"labels"` // Machine config data MachineConfig GetClusterV2RkeConfigMachinePoolMachineConfigInput `pulumi:"machineConfig"` // Labels of the machine - MachineLabels pulumi.MapInput `pulumi:"machineLabels"` + MachineLabels pulumi.StringMapInput `pulumi:"machineLabels"` // max unhealthy nodes for automated replacement to be allowed MaxUnhealthy pulumi.StringPtrInput `pulumi:"maxUnhealthy"` // The name of the Cluster v2 (string) @@ -93915,8 +93911,8 @@ func (o GetClusterV2RkeConfigMachinePoolOutput) ToGetClusterV2RkeConfigMachinePo } // Annotations of the resource -func (o GetClusterV2RkeConfigMachinePoolOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v GetClusterV2RkeConfigMachinePool) map[string]interface{} { return v.Annotations }).(pulumi.MapOutput) +func (o GetClusterV2RkeConfigMachinePoolOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v GetClusterV2RkeConfigMachinePool) map[string]string { return v.Annotations }).(pulumi.StringMapOutput) } // (Computed) Cluster V2 cloud credential secret name (string) @@ -93945,8 +93941,8 @@ func (o GetClusterV2RkeConfigMachinePoolOutput) HostnameLengthLimit() pulumi.Int } // Labels of the resource -func (o GetClusterV2RkeConfigMachinePoolOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v GetClusterV2RkeConfigMachinePool) map[string]interface{} { return v.Labels }).(pulumi.MapOutput) +func (o GetClusterV2RkeConfigMachinePoolOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v GetClusterV2RkeConfigMachinePool) map[string]string { return v.Labels }).(pulumi.StringMapOutput) } // Machine config data @@ -93957,8 +93953,8 @@ func (o GetClusterV2RkeConfigMachinePoolOutput) MachineConfig() GetClusterV2RkeC } // Labels of the machine -func (o GetClusterV2RkeConfigMachinePoolOutput) MachineLabels() pulumi.MapOutput { - return o.ApplyT(func(v GetClusterV2RkeConfigMachinePool) map[string]interface{} { return v.MachineLabels }).(pulumi.MapOutput) +func (o GetClusterV2RkeConfigMachinePoolOutput) MachineLabels() pulumi.StringMapOutput { + return o.ApplyT(func(v GetClusterV2RkeConfigMachinePool) map[string]string { return v.MachineLabels }).(pulumi.StringMapOutput) } // max unhealthy nodes for automated replacement to be allowed @@ -94579,7 +94575,7 @@ type GetClusterV2RkeConfigMachineSelectorConfigMachineLabelSelector struct { // Label selector match expressions MatchExpressions []GetClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorMatchExpression `pulumi:"matchExpressions"` // Label selector match labels - MatchLabels map[string]interface{} `pulumi:"matchLabels"` + MatchLabels map[string]string `pulumi:"matchLabels"` } // GetClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorInput is an input type that accepts GetClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorArgs and GetClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorOutput values. @@ -94597,7 +94593,7 @@ type GetClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorArgs struct { // Label selector match expressions MatchExpressions GetClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorMatchExpressionArrayInput `pulumi:"matchExpressions"` // Label selector match labels - MatchLabels pulumi.MapInput `pulumi:"matchLabels"` + MatchLabels pulumi.StringMapInput `pulumi:"matchLabels"` } func (GetClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorArgs) ElementType() reflect.Type { @@ -94685,10 +94681,10 @@ func (o GetClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorOutput) Ma } // Label selector match labels -func (o GetClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorOutput) MatchLabels() pulumi.MapOutput { - return o.ApplyT(func(v GetClusterV2RkeConfigMachineSelectorConfigMachineLabelSelector) map[string]interface{} { +func (o GetClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorOutput) MatchLabels() pulumi.StringMapOutput { + return o.ApplyT(func(v GetClusterV2RkeConfigMachineSelectorConfigMachineLabelSelector) map[string]string { return v.MatchLabels - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } type GetClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorPtrOutput struct{ *pulumi.OutputState } @@ -94726,13 +94722,13 @@ func (o GetClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorPtrOutput) } // Label selector match labels -func (o GetClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorPtrOutput) MatchLabels() pulumi.MapOutput { - return o.ApplyT(func(v *GetClusterV2RkeConfigMachineSelectorConfigMachineLabelSelector) map[string]interface{} { +func (o GetClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorPtrOutput) MatchLabels() pulumi.StringMapOutput { + return o.ApplyT(func(v *GetClusterV2RkeConfigMachineSelectorConfigMachineLabelSelector) map[string]string { if v == nil { return nil } return v.MatchLabels - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } type GetClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorMatchExpression struct { @@ -95702,7 +95698,7 @@ type GetClusterV2RkeConfigMachineSelectorFileMachineLabelSelector struct { // Label selector match expressions MatchExpressions []GetClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorMatchExpression `pulumi:"matchExpressions"` // Label selector match labels - MatchLabels map[string]interface{} `pulumi:"matchLabels"` + MatchLabels map[string]string `pulumi:"matchLabels"` } // GetClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorInput is an input type that accepts GetClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorArgs and GetClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorOutput values. @@ -95720,7 +95716,7 @@ type GetClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorArgs struct { // Label selector match expressions MatchExpressions GetClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorMatchExpressionArrayInput `pulumi:"matchExpressions"` // Label selector match labels - MatchLabels pulumi.MapInput `pulumi:"matchLabels"` + MatchLabels pulumi.StringMapInput `pulumi:"matchLabels"` } func (GetClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorArgs) ElementType() reflect.Type { @@ -95808,10 +95804,10 @@ func (o GetClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorOutput) Matc } // Label selector match labels -func (o GetClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorOutput) MatchLabels() pulumi.MapOutput { - return o.ApplyT(func(v GetClusterV2RkeConfigMachineSelectorFileMachineLabelSelector) map[string]interface{} { +func (o GetClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorOutput) MatchLabels() pulumi.StringMapOutput { + return o.ApplyT(func(v GetClusterV2RkeConfigMachineSelectorFileMachineLabelSelector) map[string]string { return v.MatchLabels - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } type GetClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorPtrOutput struct{ *pulumi.OutputState } @@ -95849,13 +95845,13 @@ func (o GetClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorPtrOutput) M } // Label selector match labels -func (o GetClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorPtrOutput) MatchLabels() pulumi.MapOutput { - return o.ApplyT(func(v *GetClusterV2RkeConfigMachineSelectorFileMachineLabelSelector) map[string]interface{} { +func (o GetClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorPtrOutput) MatchLabels() pulumi.StringMapOutput { + return o.ApplyT(func(v *GetClusterV2RkeConfigMachineSelectorFileMachineLabelSelector) map[string]string { if v == nil { return nil } return v.MatchLabels - }).(pulumi.MapOutput) + }).(pulumi.StringMapOutput) } type GetClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorMatchExpression struct { @@ -96274,7 +96270,7 @@ type GetClusterV2RkeConfigRegistriesMirror struct { // Registry hostname Hostname string `pulumi:"hostname"` // Registry mirror rewrites - Rewrites map[string]interface{} `pulumi:"rewrites"` + Rewrites map[string]string `pulumi:"rewrites"` } // GetClusterV2RkeConfigRegistriesMirrorInput is an input type that accepts GetClusterV2RkeConfigRegistriesMirrorArgs and GetClusterV2RkeConfigRegistriesMirrorOutput values. @@ -96294,7 +96290,7 @@ type GetClusterV2RkeConfigRegistriesMirrorArgs struct { // Registry hostname Hostname pulumi.StringInput `pulumi:"hostname"` // Registry mirror rewrites - Rewrites pulumi.MapInput `pulumi:"rewrites"` + Rewrites pulumi.StringMapInput `pulumi:"rewrites"` } func (GetClusterV2RkeConfigRegistriesMirrorArgs) ElementType() reflect.Type { @@ -96359,8 +96355,8 @@ func (o GetClusterV2RkeConfigRegistriesMirrorOutput) Hostname() pulumi.StringOut } // Registry mirror rewrites -func (o GetClusterV2RkeConfigRegistriesMirrorOutput) Rewrites() pulumi.MapOutput { - return o.ApplyT(func(v GetClusterV2RkeConfigRegistriesMirror) map[string]interface{} { return v.Rewrites }).(pulumi.MapOutput) +func (o GetClusterV2RkeConfigRegistriesMirrorOutput) Rewrites() pulumi.StringMapOutput { + return o.ApplyT(func(v GetClusterV2RkeConfigRegistriesMirror) map[string]string { return v.Rewrites }).(pulumi.StringMapOutput) } type GetClusterV2RkeConfigRegistriesMirrorArrayOutput struct{ *pulumi.OutputState } @@ -97957,7 +97953,7 @@ type GetMultiClusterAppAnswer struct { // Project ID for answer ProjectId string `pulumi:"projectId"` // Key/values for answer - Values map[string]interface{} `pulumi:"values"` + Values map[string]string `pulumi:"values"` } // GetMultiClusterAppAnswerInput is an input type that accepts GetMultiClusterAppAnswerArgs and GetMultiClusterAppAnswerOutput values. @@ -97977,7 +97973,7 @@ type GetMultiClusterAppAnswerArgs struct { // Project ID for answer ProjectId pulumi.StringInput `pulumi:"projectId"` // Key/values for answer - Values pulumi.MapInput `pulumi:"values"` + Values pulumi.StringMapInput `pulumi:"values"` } func (GetMultiClusterAppAnswerArgs) ElementType() reflect.Type { @@ -98042,8 +98038,8 @@ func (o GetMultiClusterAppAnswerOutput) ProjectId() pulumi.StringOutput { } // Key/values for answer -func (o GetMultiClusterAppAnswerOutput) Values() pulumi.MapOutput { - return o.ApplyT(func(v GetMultiClusterAppAnswer) map[string]interface{} { return v.Values }).(pulumi.MapOutput) +func (o GetMultiClusterAppAnswerOutput) Values() pulumi.StringMapOutput { + return o.ApplyT(func(v GetMultiClusterAppAnswer) map[string]string { return v.Values }).(pulumi.StringMapOutput) } type GetMultiClusterAppAnswerArrayOutput struct{ *pulumi.OutputState } diff --git a/sdk/go/rancher2/pulumiTypes1.go b/sdk/go/rancher2/pulumiTypes1.go index 2a0e6bd80..4ee97189f 100644 --- a/sdk/go/rancher2/pulumiTypes1.go +++ b/sdk/go/rancher2/pulumiTypes1.go @@ -2779,7 +2779,7 @@ type GetProjectAlertRuleWorkloadRule struct { // Workload rule available percentage AvailablePercentage *int `pulumi:"availablePercentage"` // Workload rule selector - Selector map[string]interface{} `pulumi:"selector"` + Selector map[string]string `pulumi:"selector"` // Workload ID WorkloadId *string `pulumi:"workloadId"` } @@ -2799,7 +2799,7 @@ type GetProjectAlertRuleWorkloadRuleArgs struct { // Workload rule available percentage AvailablePercentage pulumi.IntPtrInput `pulumi:"availablePercentage"` // Workload rule selector - Selector pulumi.MapInput `pulumi:"selector"` + Selector pulumi.StringMapInput `pulumi:"selector"` // Workload ID WorkloadId pulumi.StringPtrInput `pulumi:"workloadId"` } @@ -2836,8 +2836,8 @@ func (o GetProjectAlertRuleWorkloadRuleOutput) AvailablePercentage() pulumi.IntP } // Workload rule selector -func (o GetProjectAlertRuleWorkloadRuleOutput) Selector() pulumi.MapOutput { - return o.ApplyT(func(v GetProjectAlertRuleWorkloadRule) map[string]interface{} { return v.Selector }).(pulumi.MapOutput) +func (o GetProjectAlertRuleWorkloadRuleOutput) Selector() pulumi.StringMapOutput { + return o.ApplyT(func(v GetProjectAlertRuleWorkloadRule) map[string]string { return v.Selector }).(pulumi.StringMapOutput) } // Workload ID diff --git a/sdk/go/rancher2/registry.go b/sdk/go/rancher2/registry.go index 2cab5427b..74cc43044 100644 --- a/sdk/go/rancher2/registry.go +++ b/sdk/go/rancher2/registry.go @@ -101,11 +101,11 @@ type Registry struct { pulumi.CustomResourceState // Annotations for Registry object (map) - Annotations pulumi.MapOutput `pulumi:"annotations"` + Annotations pulumi.StringMapOutput `pulumi:"annotations"` // A registry description (string) Description pulumi.StringPtrOutput `pulumi:"description"` // Labels for Registry object (map) - Labels pulumi.MapOutput `pulumi:"labels"` + Labels pulumi.StringMapOutput `pulumi:"labels"` // The name of the registry (string) Name pulumi.StringOutput `pulumi:"name"` // The namespace id where to assign the namespaced registry (string) @@ -153,11 +153,11 @@ func GetRegistry(ctx *pulumi.Context, // Input properties used for looking up and filtering Registry resources. type registryState struct { // Annotations for Registry object (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // A registry description (string) Description *string `pulumi:"description"` // Labels for Registry object (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The name of the registry (string) Name *string `pulumi:"name"` // The namespace id where to assign the namespaced registry (string) @@ -170,11 +170,11 @@ type registryState struct { type RegistryState struct { // Annotations for Registry object (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // A registry description (string) Description pulumi.StringPtrInput // Labels for Registry object (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // The name of the registry (string) Name pulumi.StringPtrInput // The namespace id where to assign the namespaced registry (string) @@ -191,11 +191,11 @@ func (RegistryState) ElementType() reflect.Type { type registryArgs struct { // Annotations for Registry object (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // A registry description (string) Description *string `pulumi:"description"` // Labels for Registry object (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The name of the registry (string) Name *string `pulumi:"name"` // The namespace id where to assign the namespaced registry (string) @@ -209,11 +209,11 @@ type registryArgs struct { // The set of arguments for constructing a Registry resource. type RegistryArgs struct { // Annotations for Registry object (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // A registry description (string) Description pulumi.StringPtrInput // Labels for Registry object (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // The name of the registry (string) Name pulumi.StringPtrInput // The namespace id where to assign the namespaced registry (string) @@ -312,8 +312,8 @@ func (o RegistryOutput) ToRegistryOutputWithContext(ctx context.Context) Registr } // Annotations for Registry object (map) -func (o RegistryOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v *Registry) pulumi.MapOutput { return v.Annotations }).(pulumi.MapOutput) +func (o RegistryOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v *Registry) pulumi.StringMapOutput { return v.Annotations }).(pulumi.StringMapOutput) } // A registry description (string) @@ -322,8 +322,8 @@ func (o RegistryOutput) Description() pulumi.StringPtrOutput { } // Labels for Registry object (map) -func (o RegistryOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v *Registry) pulumi.MapOutput { return v.Labels }).(pulumi.MapOutput) +func (o RegistryOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v *Registry) pulumi.StringMapOutput { return v.Labels }).(pulumi.StringMapOutput) } // The name of the registry (string) diff --git a/sdk/go/rancher2/roleTemplate.go b/sdk/go/rancher2/roleTemplate.go index edf5b762c..8e0fed79d 100644 --- a/sdk/go/rancher2/roleTemplate.go +++ b/sdk/go/rancher2/roleTemplate.go @@ -112,7 +112,7 @@ type RoleTemplate struct { // Administrative role template. Default `false` (bool) Administrative pulumi.BoolPtrOutput `pulumi:"administrative"` // Annotations for role template object (map) - Annotations pulumi.MapOutput `pulumi:"annotations"` + Annotations pulumi.StringMapOutput `pulumi:"annotations"` // (Computed) Builtin role template (string) Builtin pulumi.BoolOutput `pulumi:"builtin"` // Role template context. `cluster` and `project` values are supported. Default: `cluster` (string) @@ -128,7 +128,7 @@ type RoleTemplate struct { // Hidden role template. Default `false` (bool) Hidden pulumi.BoolPtrOutput `pulumi:"hidden"` // Labels for role template object (map) - Labels pulumi.MapOutput `pulumi:"labels"` + Labels pulumi.StringMapOutput `pulumi:"labels"` // Locked role template. Default `false` (bool) Locked pulumi.BoolPtrOutput `pulumi:"locked"` // Role template name (string) @@ -172,7 +172,7 @@ type roleTemplateState struct { // Administrative role template. Default `false` (bool) Administrative *bool `pulumi:"administrative"` // Annotations for role template object (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // (Computed) Builtin role template (string) Builtin *bool `pulumi:"builtin"` // Role template context. `cluster` and `project` values are supported. Default: `cluster` (string) @@ -188,7 +188,7 @@ type roleTemplateState struct { // Hidden role template. Default `false` (bool) Hidden *bool `pulumi:"hidden"` // Labels for role template object (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // Locked role template. Default `false` (bool) Locked *bool `pulumi:"locked"` // Role template name (string) @@ -203,7 +203,7 @@ type RoleTemplateState struct { // Administrative role template. Default `false` (bool) Administrative pulumi.BoolPtrInput // Annotations for role template object (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // (Computed) Builtin role template (string) Builtin pulumi.BoolPtrInput // Role template context. `cluster` and `project` values are supported. Default: `cluster` (string) @@ -219,7 +219,7 @@ type RoleTemplateState struct { // Hidden role template. Default `false` (bool) Hidden pulumi.BoolPtrInput // Labels for role template object (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // Locked role template. Default `false` (bool) Locked pulumi.BoolPtrInput // Role template name (string) @@ -238,7 +238,7 @@ type roleTemplateArgs struct { // Administrative role template. Default `false` (bool) Administrative *bool `pulumi:"administrative"` // Annotations for role template object (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // Role template context. `cluster` and `project` values are supported. Default: `cluster` (string) Context *string `pulumi:"context"` // Default role template for new created cluster or project. Default `false` (bool) @@ -252,7 +252,7 @@ type roleTemplateArgs struct { // Hidden role template. Default `false` (bool) Hidden *bool `pulumi:"hidden"` // Labels for role template object (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // Locked role template. Default `false` (bool) Locked *bool `pulumi:"locked"` // Role template name (string) @@ -268,7 +268,7 @@ type RoleTemplateArgs struct { // Administrative role template. Default `false` (bool) Administrative pulumi.BoolPtrInput // Annotations for role template object (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // Role template context. `cluster` and `project` values are supported. Default: `cluster` (string) Context pulumi.StringPtrInput // Default role template for new created cluster or project. Default `false` (bool) @@ -282,7 +282,7 @@ type RoleTemplateArgs struct { // Hidden role template. Default `false` (bool) Hidden pulumi.BoolPtrInput // Labels for role template object (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // Locked role template. Default `false` (bool) Locked pulumi.BoolPtrInput // Role template name (string) @@ -386,8 +386,8 @@ func (o RoleTemplateOutput) Administrative() pulumi.BoolPtrOutput { } // Annotations for role template object (map) -func (o RoleTemplateOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v *RoleTemplate) pulumi.MapOutput { return v.Annotations }).(pulumi.MapOutput) +func (o RoleTemplateOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v *RoleTemplate) pulumi.StringMapOutput { return v.Annotations }).(pulumi.StringMapOutput) } // (Computed) Builtin role template (string) @@ -426,8 +426,8 @@ func (o RoleTemplateOutput) Hidden() pulumi.BoolPtrOutput { } // Labels for role template object (map) -func (o RoleTemplateOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v *RoleTemplate) pulumi.MapOutput { return v.Labels }).(pulumi.MapOutput) +func (o RoleTemplateOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v *RoleTemplate) pulumi.StringMapOutput { return v.Labels }).(pulumi.StringMapOutput) } // Locked role template. Default `false` (bool) diff --git a/sdk/go/rancher2/secret.go b/sdk/go/rancher2/secret.go index 551af0cd9..af8a877a2 100644 --- a/sdk/go/rancher2/secret.go +++ b/sdk/go/rancher2/secret.go @@ -56,10 +56,10 @@ import ( // Name: pulumi.String("foo"), // Description: pulumi.String("Terraform secret foo"), // ProjectId: pulumi.String(""), -// Data: pulumi.Map{ -// "address": invokeBase64encode.Result, -// "username": invokeBase64encode1.Result, -// "password": invokeBase64encode2.Result, +// Data: pulumi.StringMap{ +// "address": pulumi.String(invokeBase64encode.Result), +// "username": pulumi.String(invokeBase64encode1.Result), +// "password": pulumi.String(invokeBase64encode2.Result), // }, // }) // if err != nil { @@ -108,10 +108,10 @@ import ( // Description: pulumi.String("Terraform secret foo"), // ProjectId: pulumi.String(""), // NamespaceId: pulumi.String(""), -// Data: pulumi.Map{ -// "address": invokeBase64encode.Result, -// "username": invokeBase64encode1.Result, -// "password": invokeBase64encode2.Result, +// Data: pulumi.StringMap{ +// "address": pulumi.String(invokeBase64encode.Result), +// "username": pulumi.String(invokeBase64encode1.Result), +// "password": pulumi.String(invokeBase64encode2.Result), // }, // }) // if err != nil { @@ -135,13 +135,13 @@ type Secret struct { pulumi.CustomResourceState // Annotations for secret object (map) - Annotations pulumi.MapOutput `pulumi:"annotations"` + Annotations pulumi.StringMapOutput `pulumi:"annotations"` // Secret key/value data. Base64 encoding required for values (map) - Data pulumi.MapOutput `pulumi:"data"` + Data pulumi.StringMapOutput `pulumi:"data"` // A secret description (string) Description pulumi.StringPtrOutput `pulumi:"description"` // Labels for secret object (map) - Labels pulumi.MapOutput `pulumi:"labels"` + Labels pulumi.StringMapOutput `pulumi:"labels"` // The name of the secret (string) Name pulumi.StringOutput `pulumi:"name"` // The namespace id where to assign the namespaced secret (string) @@ -164,7 +164,7 @@ func NewSecret(ctx *pulumi.Context, return nil, errors.New("invalid value for required argument 'ProjectId'") } if args.Data != nil { - args.Data = pulumi.ToSecret(args.Data).(pulumi.MapInput) + args.Data = pulumi.ToSecret(args.Data).(pulumi.StringMapInput) } secrets := pulumi.AdditionalSecretOutputs([]string{ "data", @@ -194,13 +194,13 @@ func GetSecret(ctx *pulumi.Context, // Input properties used for looking up and filtering Secret resources. type secretState struct { // Annotations for secret object (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // Secret key/value data. Base64 encoding required for values (map) - Data map[string]interface{} `pulumi:"data"` + Data map[string]string `pulumi:"data"` // A secret description (string) Description *string `pulumi:"description"` // Labels for secret object (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The name of the secret (string) Name *string `pulumi:"name"` // The namespace id where to assign the namespaced secret (string) @@ -211,13 +211,13 @@ type secretState struct { type SecretState struct { // Annotations for secret object (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // Secret key/value data. Base64 encoding required for values (map) - Data pulumi.MapInput + Data pulumi.StringMapInput // A secret description (string) Description pulumi.StringPtrInput // Labels for secret object (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // The name of the secret (string) Name pulumi.StringPtrInput // The namespace id where to assign the namespaced secret (string) @@ -232,13 +232,13 @@ func (SecretState) ElementType() reflect.Type { type secretArgs struct { // Annotations for secret object (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // Secret key/value data. Base64 encoding required for values (map) - Data map[string]interface{} `pulumi:"data"` + Data map[string]string `pulumi:"data"` // A secret description (string) Description *string `pulumi:"description"` // Labels for secret object (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The name of the secret (string) Name *string `pulumi:"name"` // The namespace id where to assign the namespaced secret (string) @@ -250,13 +250,13 @@ type secretArgs struct { // The set of arguments for constructing a Secret resource. type SecretArgs struct { // Annotations for secret object (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // Secret key/value data. Base64 encoding required for values (map) - Data pulumi.MapInput + Data pulumi.StringMapInput // A secret description (string) Description pulumi.StringPtrInput // Labels for secret object (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // The name of the secret (string) Name pulumi.StringPtrInput // The namespace id where to assign the namespaced secret (string) @@ -353,13 +353,13 @@ func (o SecretOutput) ToSecretOutputWithContext(ctx context.Context) SecretOutpu } // Annotations for secret object (map) -func (o SecretOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v *Secret) pulumi.MapOutput { return v.Annotations }).(pulumi.MapOutput) +func (o SecretOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v *Secret) pulumi.StringMapOutput { return v.Annotations }).(pulumi.StringMapOutput) } // Secret key/value data. Base64 encoding required for values (map) -func (o SecretOutput) Data() pulumi.MapOutput { - return o.ApplyT(func(v *Secret) pulumi.MapOutput { return v.Data }).(pulumi.MapOutput) +func (o SecretOutput) Data() pulumi.StringMapOutput { + return o.ApplyT(func(v *Secret) pulumi.StringMapOutput { return v.Data }).(pulumi.StringMapOutput) } // A secret description (string) @@ -368,8 +368,8 @@ func (o SecretOutput) Description() pulumi.StringPtrOutput { } // Labels for secret object (map) -func (o SecretOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v *Secret) pulumi.MapOutput { return v.Labels }).(pulumi.MapOutput) +func (o SecretOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v *Secret) pulumi.StringMapOutput { return v.Labels }).(pulumi.StringMapOutput) } // The name of the secret (string) diff --git a/sdk/go/rancher2/secretV2.go b/sdk/go/rancher2/secretV2.go index a9b8e1298..105dff755 100644 --- a/sdk/go/rancher2/secretV2.go +++ b/sdk/go/rancher2/secretV2.go @@ -25,15 +25,15 @@ type SecretV2 struct { pulumi.CustomResourceState // Annotations for the secret v2 (map) - Annotations pulumi.MapOutput `pulumi:"annotations"` + Annotations pulumi.StringMapOutput `pulumi:"annotations"` // The cluster id of the secret V2 (string) ClusterId pulumi.StringOutput `pulumi:"clusterId"` // The data of the secret v2 (map) - Data pulumi.MapOutput `pulumi:"data"` + Data pulumi.StringMapOutput `pulumi:"data"` // If set to true, any secret update will remove and recreate the secret. This is a beta field enabled by k8s `ImmutableEphemeralVolumes` feature gate. Default: `false` (bool) Immutable pulumi.BoolPtrOutput `pulumi:"immutable"` // Labels for the secret v2 (map) - Labels pulumi.MapOutput `pulumi:"labels"` + Labels pulumi.StringMapOutput `pulumi:"labels"` // The name of the secret v2 (string) Name pulumi.StringOutput `pulumi:"name"` // The namespaces of the secret v2. Default: `default` (string) @@ -58,7 +58,7 @@ func NewSecretV2(ctx *pulumi.Context, return nil, errors.New("invalid value for required argument 'Data'") } if args.Data != nil { - args.Data = pulumi.ToSecret(args.Data).(pulumi.MapInput) + args.Data = pulumi.ToSecret(args.Data).(pulumi.StringMapInput) } secrets := pulumi.AdditionalSecretOutputs([]string{ "data", @@ -88,15 +88,15 @@ func GetSecretV2(ctx *pulumi.Context, // Input properties used for looking up and filtering SecretV2 resources. type secretV2State struct { // Annotations for the secret v2 (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // The cluster id of the secret V2 (string) ClusterId *string `pulumi:"clusterId"` // The data of the secret v2 (map) - Data map[string]interface{} `pulumi:"data"` + Data map[string]string `pulumi:"data"` // If set to true, any secret update will remove and recreate the secret. This is a beta field enabled by k8s `ImmutableEphemeralVolumes` feature gate. Default: `false` (bool) Immutable *bool `pulumi:"immutable"` // Labels for the secret v2 (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The name of the secret v2 (string) Name *string `pulumi:"name"` // The namespaces of the secret v2. Default: `default` (string) @@ -109,15 +109,15 @@ type secretV2State struct { type SecretV2State struct { // Annotations for the secret v2 (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // The cluster id of the secret V2 (string) ClusterId pulumi.StringPtrInput // The data of the secret v2 (map) - Data pulumi.MapInput + Data pulumi.StringMapInput // If set to true, any secret update will remove and recreate the secret. This is a beta field enabled by k8s `ImmutableEphemeralVolumes` feature gate. Default: `false` (bool) Immutable pulumi.BoolPtrInput // Labels for the secret v2 (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // The name of the secret v2 (string) Name pulumi.StringPtrInput // The namespaces of the secret v2. Default: `default` (string) @@ -134,15 +134,15 @@ func (SecretV2State) ElementType() reflect.Type { type secretV2Args struct { // Annotations for the secret v2 (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // The cluster id of the secret V2 (string) ClusterId string `pulumi:"clusterId"` // The data of the secret v2 (map) - Data map[string]interface{} `pulumi:"data"` + Data map[string]string `pulumi:"data"` // If set to true, any secret update will remove and recreate the secret. This is a beta field enabled by k8s `ImmutableEphemeralVolumes` feature gate. Default: `false` (bool) Immutable *bool `pulumi:"immutable"` // Labels for the secret v2 (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The name of the secret v2 (string) Name *string `pulumi:"name"` // The namespaces of the secret v2. Default: `default` (string) @@ -154,15 +154,15 @@ type secretV2Args struct { // The set of arguments for constructing a SecretV2 resource. type SecretV2Args struct { // Annotations for the secret v2 (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // The cluster id of the secret V2 (string) ClusterId pulumi.StringInput // The data of the secret v2 (map) - Data pulumi.MapInput + Data pulumi.StringMapInput // If set to true, any secret update will remove and recreate the secret. This is a beta field enabled by k8s `ImmutableEphemeralVolumes` feature gate. Default: `false` (bool) Immutable pulumi.BoolPtrInput // Labels for the secret v2 (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // The name of the secret v2 (string) Name pulumi.StringPtrInput // The namespaces of the secret v2. Default: `default` (string) @@ -259,8 +259,8 @@ func (o SecretV2Output) ToSecretV2OutputWithContext(ctx context.Context) SecretV } // Annotations for the secret v2 (map) -func (o SecretV2Output) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v *SecretV2) pulumi.MapOutput { return v.Annotations }).(pulumi.MapOutput) +func (o SecretV2Output) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v *SecretV2) pulumi.StringMapOutput { return v.Annotations }).(pulumi.StringMapOutput) } // The cluster id of the secret V2 (string) @@ -269,8 +269,8 @@ func (o SecretV2Output) ClusterId() pulumi.StringOutput { } // The data of the secret v2 (map) -func (o SecretV2Output) Data() pulumi.MapOutput { - return o.ApplyT(func(v *SecretV2) pulumi.MapOutput { return v.Data }).(pulumi.MapOutput) +func (o SecretV2Output) Data() pulumi.StringMapOutput { + return o.ApplyT(func(v *SecretV2) pulumi.StringMapOutput { return v.Data }).(pulumi.StringMapOutput) } // If set to true, any secret update will remove and recreate the secret. This is a beta field enabled by k8s `ImmutableEphemeralVolumes` feature gate. Default: `false` (bool) @@ -279,8 +279,8 @@ func (o SecretV2Output) Immutable() pulumi.BoolPtrOutput { } // Labels for the secret v2 (map) -func (o SecretV2Output) Labels() pulumi.MapOutput { - return o.ApplyT(func(v *SecretV2) pulumi.MapOutput { return v.Labels }).(pulumi.MapOutput) +func (o SecretV2Output) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v *SecretV2) pulumi.StringMapOutput { return v.Labels }).(pulumi.StringMapOutput) } // The name of the secret v2 (string) diff --git a/sdk/go/rancher2/setting.go b/sdk/go/rancher2/setting.go index 55b0732c3..03a3c340b 100644 --- a/sdk/go/rancher2/setting.go +++ b/sdk/go/rancher2/setting.go @@ -57,9 +57,9 @@ type Setting struct { pulumi.CustomResourceState // Annotations for setting object (map) - Annotations pulumi.MapOutput `pulumi:"annotations"` + Annotations pulumi.StringMapOutput `pulumi:"annotations"` // Labels for setting object (map) - Labels pulumi.MapOutput `pulumi:"labels"` + Labels pulumi.StringMapOutput `pulumi:"labels"` // The name of the setting (string) Name pulumi.StringOutput `pulumi:"name"` // The value of the setting (string) @@ -100,9 +100,9 @@ func GetSetting(ctx *pulumi.Context, // Input properties used for looking up and filtering Setting resources. type settingState struct { // Annotations for setting object (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // Labels for setting object (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The name of the setting (string) Name *string `pulumi:"name"` // The value of the setting (string) @@ -111,9 +111,9 @@ type settingState struct { type SettingState struct { // Annotations for setting object (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // Labels for setting object (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // The name of the setting (string) Name pulumi.StringPtrInput // The value of the setting (string) @@ -126,9 +126,9 @@ func (SettingState) ElementType() reflect.Type { type settingArgs struct { // Annotations for setting object (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // Labels for setting object (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The name of the setting (string) Name *string `pulumi:"name"` // The value of the setting (string) @@ -138,9 +138,9 @@ type settingArgs struct { // The set of arguments for constructing a Setting resource. type SettingArgs struct { // Annotations for setting object (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // Labels for setting object (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // The name of the setting (string) Name pulumi.StringPtrInput // The value of the setting (string) @@ -235,13 +235,13 @@ func (o SettingOutput) ToSettingOutputWithContext(ctx context.Context) SettingOu } // Annotations for setting object (map) -func (o SettingOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v *Setting) pulumi.MapOutput { return v.Annotations }).(pulumi.MapOutput) +func (o SettingOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v *Setting) pulumi.StringMapOutput { return v.Annotations }).(pulumi.StringMapOutput) } // Labels for setting object (map) -func (o SettingOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v *Setting) pulumi.MapOutput { return v.Labels }).(pulumi.MapOutput) +func (o SettingOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v *Setting) pulumi.StringMapOutput { return v.Labels }).(pulumi.StringMapOutput) } // The name of the setting (string) diff --git a/sdk/go/rancher2/storageClassV2.go b/sdk/go/rancher2/storageClassV2.go index 5e6fc2eff..6bca6a1ab 100644 --- a/sdk/go/rancher2/storageClassV2.go +++ b/sdk/go/rancher2/storageClassV2.go @@ -27,19 +27,19 @@ type StorageClassV2 struct { // Is the provisioner of the storageClass v2 allowing volume expansion? (bool) AllowVolumeExpansion pulumi.BoolOutput `pulumi:"allowVolumeExpansion"` // Annotations for the storageClass v2 (map) - Annotations pulumi.MapOutput `pulumi:"annotations"` + Annotations pulumi.StringMapOutput `pulumi:"annotations"` // The cluster id of the storageClass V2 (string) ClusterId pulumi.StringOutput `pulumi:"clusterId"` // The provisioner of the storageClass v2 (string) K8sProvisioner pulumi.StringOutput `pulumi:"k8sProvisioner"` // Labels for the storageClass v2 (map) - Labels pulumi.MapOutput `pulumi:"labels"` + Labels pulumi.StringMapOutput `pulumi:"labels"` // The mount options for storageClass v2 (list) MountOptions pulumi.StringArrayOutput `pulumi:"mountOptions"` // The name of the storageClass v2 (string) Name pulumi.StringOutput `pulumi:"name"` // The parameters for storageClass v2 (string) - Parameters pulumi.MapOutput `pulumi:"parameters"` + Parameters pulumi.StringMapOutput `pulumi:"parameters"` // The reclaim policy for storageClass v2. `Delete`, `Recycle` and `Retain` values are allowed. Default: `Delete` (string) ReclaimPolicy pulumi.StringPtrOutput `pulumi:"reclaimPolicy"` // (Computed) The k8s resource version (string) @@ -87,19 +87,19 @@ type storageClassV2State struct { // Is the provisioner of the storageClass v2 allowing volume expansion? (bool) AllowVolumeExpansion *bool `pulumi:"allowVolumeExpansion"` // Annotations for the storageClass v2 (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // The cluster id of the storageClass V2 (string) ClusterId *string `pulumi:"clusterId"` // The provisioner of the storageClass v2 (string) K8sProvisioner *string `pulumi:"k8sProvisioner"` // Labels for the storageClass v2 (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The mount options for storageClass v2 (list) MountOptions []string `pulumi:"mountOptions"` // The name of the storageClass v2 (string) Name *string `pulumi:"name"` // The parameters for storageClass v2 (string) - Parameters map[string]interface{} `pulumi:"parameters"` + Parameters map[string]string `pulumi:"parameters"` // The reclaim policy for storageClass v2. `Delete`, `Recycle` and `Retain` values are allowed. Default: `Delete` (string) ReclaimPolicy *string `pulumi:"reclaimPolicy"` // (Computed) The k8s resource version (string) @@ -112,19 +112,19 @@ type StorageClassV2State struct { // Is the provisioner of the storageClass v2 allowing volume expansion? (bool) AllowVolumeExpansion pulumi.BoolPtrInput // Annotations for the storageClass v2 (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // The cluster id of the storageClass V2 (string) ClusterId pulumi.StringPtrInput // The provisioner of the storageClass v2 (string) K8sProvisioner pulumi.StringPtrInput // Labels for the storageClass v2 (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // The mount options for storageClass v2 (list) MountOptions pulumi.StringArrayInput // The name of the storageClass v2 (string) Name pulumi.StringPtrInput // The parameters for storageClass v2 (string) - Parameters pulumi.MapInput + Parameters pulumi.StringMapInput // The reclaim policy for storageClass v2. `Delete`, `Recycle` and `Retain` values are allowed. Default: `Delete` (string) ReclaimPolicy pulumi.StringPtrInput // (Computed) The k8s resource version (string) @@ -141,19 +141,19 @@ type storageClassV2Args struct { // Is the provisioner of the storageClass v2 allowing volume expansion? (bool) AllowVolumeExpansion *bool `pulumi:"allowVolumeExpansion"` // Annotations for the storageClass v2 (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // The cluster id of the storageClass V2 (string) ClusterId string `pulumi:"clusterId"` // The provisioner of the storageClass v2 (string) K8sProvisioner string `pulumi:"k8sProvisioner"` // Labels for the storageClass v2 (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The mount options for storageClass v2 (list) MountOptions []string `pulumi:"mountOptions"` // The name of the storageClass v2 (string) Name *string `pulumi:"name"` // The parameters for storageClass v2 (string) - Parameters map[string]interface{} `pulumi:"parameters"` + Parameters map[string]string `pulumi:"parameters"` // The reclaim policy for storageClass v2. `Delete`, `Recycle` and `Retain` values are allowed. Default: `Delete` (string) ReclaimPolicy *string `pulumi:"reclaimPolicy"` // The volume binding mode for storageClass v2. `Immediate` and `WaitForFirstConsumer` values are allowed. Default: `Immediate` (string) @@ -165,19 +165,19 @@ type StorageClassV2Args struct { // Is the provisioner of the storageClass v2 allowing volume expansion? (bool) AllowVolumeExpansion pulumi.BoolPtrInput // Annotations for the storageClass v2 (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // The cluster id of the storageClass V2 (string) ClusterId pulumi.StringInput // The provisioner of the storageClass v2 (string) K8sProvisioner pulumi.StringInput // Labels for the storageClass v2 (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // The mount options for storageClass v2 (list) MountOptions pulumi.StringArrayInput // The name of the storageClass v2 (string) Name pulumi.StringPtrInput // The parameters for storageClass v2 (string) - Parameters pulumi.MapInput + Parameters pulumi.StringMapInput // The reclaim policy for storageClass v2. `Delete`, `Recycle` and `Retain` values are allowed. Default: `Delete` (string) ReclaimPolicy pulumi.StringPtrInput // The volume binding mode for storageClass v2. `Immediate` and `WaitForFirstConsumer` values are allowed. Default: `Immediate` (string) @@ -277,8 +277,8 @@ func (o StorageClassV2Output) AllowVolumeExpansion() pulumi.BoolOutput { } // Annotations for the storageClass v2 (map) -func (o StorageClassV2Output) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v *StorageClassV2) pulumi.MapOutput { return v.Annotations }).(pulumi.MapOutput) +func (o StorageClassV2Output) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v *StorageClassV2) pulumi.StringMapOutput { return v.Annotations }).(pulumi.StringMapOutput) } // The cluster id of the storageClass V2 (string) @@ -292,8 +292,8 @@ func (o StorageClassV2Output) K8sProvisioner() pulumi.StringOutput { } // Labels for the storageClass v2 (map) -func (o StorageClassV2Output) Labels() pulumi.MapOutput { - return o.ApplyT(func(v *StorageClassV2) pulumi.MapOutput { return v.Labels }).(pulumi.MapOutput) +func (o StorageClassV2Output) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v *StorageClassV2) pulumi.StringMapOutput { return v.Labels }).(pulumi.StringMapOutput) } // The mount options for storageClass v2 (list) @@ -307,8 +307,8 @@ func (o StorageClassV2Output) Name() pulumi.StringOutput { } // The parameters for storageClass v2 (string) -func (o StorageClassV2Output) Parameters() pulumi.MapOutput { - return o.ApplyT(func(v *StorageClassV2) pulumi.MapOutput { return v.Parameters }).(pulumi.MapOutput) +func (o StorageClassV2Output) Parameters() pulumi.StringMapOutput { + return o.ApplyT(func(v *StorageClassV2) pulumi.StringMapOutput { return v.Parameters }).(pulumi.StringMapOutput) } // The reclaim policy for storageClass v2. `Delete`, `Recycle` and `Retain` values are allowed. Default: `Delete` (string) diff --git a/sdk/go/rancher2/token.go b/sdk/go/rancher2/token.go index b34d21546..52de6cf30 100644 --- a/sdk/go/rancher2/token.go +++ b/sdk/go/rancher2/token.go @@ -24,7 +24,7 @@ type Token struct { // (Computed) Token access key part (string) AccessKey pulumi.StringOutput `pulumi:"accessKey"` // (Computed) Annotations of the token (map) - Annotations pulumi.MapOutput `pulumi:"annotations"` + Annotations pulumi.StringMapOutput `pulumi:"annotations"` // Cluster ID for scoped token (string) ClusterId pulumi.StringPtrOutput `pulumi:"clusterId"` // Token description (string) @@ -34,7 +34,7 @@ type Token struct { // (Computed) Token is expired (bool) Expired pulumi.BoolOutput `pulumi:"expired"` // (Computed) Labels of the token (map) - Labels pulumi.MapOutput `pulumi:"labels"` + Labels pulumi.StringMapOutput `pulumi:"labels"` // (Computed) Token name (string) Name pulumi.StringOutput `pulumi:"name"` // Renew expired or disabled token @@ -89,7 +89,7 @@ type tokenState struct { // (Computed) Token access key part (string) AccessKey *string `pulumi:"accessKey"` // (Computed) Annotations of the token (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // Cluster ID for scoped token (string) ClusterId *string `pulumi:"clusterId"` // Token description (string) @@ -99,7 +99,7 @@ type tokenState struct { // (Computed) Token is expired (bool) Expired *bool `pulumi:"expired"` // (Computed) Labels of the token (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // (Computed) Token name (string) Name *string `pulumi:"name"` // Renew expired or disabled token @@ -120,7 +120,7 @@ type TokenState struct { // (Computed) Token access key part (string) AccessKey pulumi.StringPtrInput // (Computed) Annotations of the token (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // Cluster ID for scoped token (string) ClusterId pulumi.StringPtrInput // Token description (string) @@ -130,7 +130,7 @@ type TokenState struct { // (Computed) Token is expired (bool) Expired pulumi.BoolPtrInput // (Computed) Labels of the token (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // (Computed) Token name (string) Name pulumi.StringPtrInput // Renew expired or disabled token @@ -153,13 +153,13 @@ func (TokenState) ElementType() reflect.Type { type tokenArgs struct { // (Computed) Annotations of the token (map) - Annotations map[string]interface{} `pulumi:"annotations"` + Annotations map[string]string `pulumi:"annotations"` // Cluster ID for scoped token (string) ClusterId *string `pulumi:"clusterId"` // Token description (string) Description *string `pulumi:"description"` // (Computed) Labels of the token (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // Renew expired or disabled token Renew *bool `pulumi:"renew"` // Token time to live in seconds. Default `0` (int) @@ -171,13 +171,13 @@ type tokenArgs struct { // The set of arguments for constructing a Token resource. type TokenArgs struct { // (Computed) Annotations of the token (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput // Cluster ID for scoped token (string) ClusterId pulumi.StringPtrInput // Token description (string) Description pulumi.StringPtrInput // (Computed) Labels of the token (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // Renew expired or disabled token Renew pulumi.BoolPtrInput // Token time to live in seconds. Default `0` (int) @@ -279,8 +279,8 @@ func (o TokenOutput) AccessKey() pulumi.StringOutput { } // (Computed) Annotations of the token (map) -func (o TokenOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v *Token) pulumi.MapOutput { return v.Annotations }).(pulumi.MapOutput) +func (o TokenOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v *Token) pulumi.StringMapOutput { return v.Annotations }).(pulumi.StringMapOutput) } // Cluster ID for scoped token (string) @@ -304,8 +304,8 @@ func (o TokenOutput) Expired() pulumi.BoolOutput { } // (Computed) Labels of the token (map) -func (o TokenOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v *Token) pulumi.MapOutput { return v.Labels }).(pulumi.MapOutput) +func (o TokenOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v *Token) pulumi.StringMapOutput { return v.Labels }).(pulumi.StringMapOutput) } // (Computed) Token name (string) diff --git a/sdk/go/rancher2/user.go b/sdk/go/rancher2/user.go index 860207108..90761fd29 100644 --- a/sdk/go/rancher2/user.go +++ b/sdk/go/rancher2/user.go @@ -66,10 +66,10 @@ type User struct { pulumi.CustomResourceState // Annotations for global role binding (map) - Annotations pulumi.MapOutput `pulumi:"annotations"` - Enabled pulumi.BoolPtrOutput `pulumi:"enabled"` + Annotations pulumi.StringMapOutput `pulumi:"annotations"` + Enabled pulumi.BoolPtrOutput `pulumi:"enabled"` // Labels for global role binding (map) - Labels pulumi.MapOutput `pulumi:"labels"` + Labels pulumi.StringMapOutput `pulumi:"labels"` // The user full name (string) Name pulumi.StringOutput `pulumi:"name"` // The user password (string) @@ -124,10 +124,10 @@ func GetUser(ctx *pulumi.Context, // Input properties used for looking up and filtering User resources. type userState struct { // Annotations for global role binding (map) - Annotations map[string]interface{} `pulumi:"annotations"` - Enabled *bool `pulumi:"enabled"` + Annotations map[string]string `pulumi:"annotations"` + Enabled *bool `pulumi:"enabled"` // Labels for global role binding (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The user full name (string) Name *string `pulumi:"name"` // The user password (string) @@ -140,10 +140,10 @@ type userState struct { type UserState struct { // Annotations for global role binding (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput Enabled pulumi.BoolPtrInput // Labels for global role binding (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // The user full name (string) Name pulumi.StringPtrInput // The user password (string) @@ -160,10 +160,10 @@ func (UserState) ElementType() reflect.Type { type userArgs struct { // Annotations for global role binding (map) - Annotations map[string]interface{} `pulumi:"annotations"` - Enabled *bool `pulumi:"enabled"` + Annotations map[string]string `pulumi:"annotations"` + Enabled *bool `pulumi:"enabled"` // Labels for global role binding (map) - Labels map[string]interface{} `pulumi:"labels"` + Labels map[string]string `pulumi:"labels"` // The user full name (string) Name *string `pulumi:"name"` // The user password (string) @@ -175,10 +175,10 @@ type userArgs struct { // The set of arguments for constructing a User resource. type UserArgs struct { // Annotations for global role binding (map) - Annotations pulumi.MapInput + Annotations pulumi.StringMapInput Enabled pulumi.BoolPtrInput // Labels for global role binding (map) - Labels pulumi.MapInput + Labels pulumi.StringMapInput // The user full name (string) Name pulumi.StringPtrInput // The user password (string) @@ -275,8 +275,8 @@ func (o UserOutput) ToUserOutputWithContext(ctx context.Context) UserOutput { } // Annotations for global role binding (map) -func (o UserOutput) Annotations() pulumi.MapOutput { - return o.ApplyT(func(v *User) pulumi.MapOutput { return v.Annotations }).(pulumi.MapOutput) +func (o UserOutput) Annotations() pulumi.StringMapOutput { + return o.ApplyT(func(v *User) pulumi.StringMapOutput { return v.Annotations }).(pulumi.StringMapOutput) } func (o UserOutput) Enabled() pulumi.BoolPtrOutput { @@ -284,8 +284,8 @@ func (o UserOutput) Enabled() pulumi.BoolPtrOutput { } // Labels for global role binding (map) -func (o UserOutput) Labels() pulumi.MapOutput { - return o.ApplyT(func(v *User) pulumi.MapOutput { return v.Labels }).(pulumi.MapOutput) +func (o UserOutput) Labels() pulumi.StringMapOutput { + return o.ApplyT(func(v *User) pulumi.StringMapOutput { return v.Labels }).(pulumi.StringMapOutput) } // The user full name (string) diff --git a/sdk/java/build.gradle b/sdk/java/build.gradle index 687f7e130..2bff119ad 100644 --- a/sdk/java/build.gradle +++ b/sdk/java/build.gradle @@ -44,7 +44,7 @@ repositories { dependencies { implementation("com.google.code.findbugs:jsr305:3.0.2") implementation("com.google.code.gson:gson:2.8.9") - implementation("com.pulumi:pulumi:0.14.0") + implementation("com.pulumi:pulumi:0.15.0") } task sourcesJar(type: Jar) { diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/App.java b/sdk/java/src/main/java/com/pulumi/rancher2/App.java index 4032434af..fea4a8d9b 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/App.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/App.java @@ -11,7 +11,6 @@ import com.pulumi.rancher2.Utilities; import com.pulumi.rancher2.inputs.AppState; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Optional; @@ -151,28 +150,28 @@ public class App extends com.pulumi.resources.CustomResource { * Annotations for App object (map) * */ - @Export(name="annotations", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> annotations; + @Export(name="annotations", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> annotations; /** * @return Annotations for App object (map) * */ - public Output> annotations() { + public Output> annotations() { return this.annotations; } /** * Answers for the app template. If modified, app will be upgraded (map) * */ - @Export(name="answers", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> answers; + @Export(name="answers", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> answers; /** * @return Answers for the app template. If modified, app will be upgraded (map) * */ - public Output>> answers() { + public Output>> answers() { return Codegen.optional(this.answers); } /** @@ -239,14 +238,14 @@ public Output> forceUpgrade() { * Labels for App object (map) * */ - @Export(name="labels", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> labels; + @Export(name="labels", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> labels; /** * @return Labels for App object (map) * */ - public Output> labels() { + public Output> labels() { return this.labels; } /** diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/AppArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/AppArgs.java index 840acc144..4cef26af3 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/AppArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/AppArgs.java @@ -7,7 +7,6 @@ import com.pulumi.core.annotations.Import; import com.pulumi.exceptions.MissingRequiredPropertyException; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -24,13 +23,13 @@ public final class AppArgs extends com.pulumi.resources.ResourceArgs { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for App object (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -39,13 +38,13 @@ public Optional>> annotations() { * */ @Import(name="answers") - private @Nullable Output> answers; + private @Nullable Output> answers; /** * @return Answers for the app template. If modified, app will be upgraded (map) * */ - public Optional>> answers() { + public Optional>> answers() { return Optional.ofNullable(this.answers); } @@ -103,13 +102,13 @@ public Optional> forceUpgrade() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for App object (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -276,7 +275,7 @@ public Builder(AppArgs defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -287,7 +286,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -297,7 +296,7 @@ public Builder annotations(Map annotations) { * @return builder * */ - public Builder answers(@Nullable Output> answers) { + public Builder answers(@Nullable Output> answers) { $.answers = answers; return this; } @@ -308,7 +307,7 @@ public Builder answers(@Nullable Output> answers) { * @return builder * */ - public Builder answers(Map answers) { + public Builder answers(Map answers) { return answers(Output.of(answers)); } @@ -385,7 +384,7 @@ public Builder forceUpgrade(Boolean forceUpgrade) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -396,7 +395,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/AppV2.java b/sdk/java/src/main/java/com/pulumi/rancher2/AppV2.java index f60430a72..2f733d12f 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/AppV2.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/AppV2.java @@ -11,7 +11,6 @@ import com.pulumi.rancher2.Utilities; import com.pulumi.rancher2.inputs.AppV2State; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Optional; @@ -121,14 +120,14 @@ public class AppV2 extends com.pulumi.resources.CustomResource { * Annotations for the app v2 (map) * */ - @Export(name="annotations", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> annotations; + @Export(name="annotations", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> annotations; /** * @return Annotations for the app v2 (map) * */ - public Output> annotations() { + public Output> annotations() { return this.annotations; } /** @@ -253,14 +252,14 @@ public Output> forceUpgrade() { * Labels for the app v2 (map) * */ - @Export(name="labels", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> labels; + @Export(name="labels", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> labels; /** * @return Labels for the app v2 (map) * */ - public Output> labels() { + public Output> labels() { return this.labels; } /** diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/AppV2Args.java b/sdk/java/src/main/java/com/pulumi/rancher2/AppV2Args.java index 8a9a07751..d386a6ec9 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/AppV2Args.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/AppV2Args.java @@ -7,7 +7,6 @@ import com.pulumi.core.annotations.Import; import com.pulumi.exceptions.MissingRequiredPropertyException; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -24,13 +23,13 @@ public final class AppV2Args extends com.pulumi.resources.ResourceArgs { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for the app v2 (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -144,13 +143,13 @@ public Optional> forceUpgrade() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for the app v2 (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -304,7 +303,7 @@ public Builder(AppV2Args defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -315,7 +314,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -472,7 +471,7 @@ public Builder forceUpgrade(Boolean forceUpgrade) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -483,7 +482,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigActiveDirectory.java b/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigActiveDirectory.java index 5dde0be88..c7d485f03 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigActiveDirectory.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigActiveDirectory.java @@ -12,7 +12,6 @@ import com.pulumi.rancher2.inputs.AuthConfigActiveDirectoryState; import java.lang.Boolean; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -59,14 +58,14 @@ public Output>> allowedPrincipalIds() { * Annotations of the resource (map) * */ - @Export(name="annotations", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> annotations; + @Export(name="annotations", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> annotations; /** * @return Annotations of the resource (map) * */ - public Output> annotations() { + public Output> annotations() { return this.annotations; } /** @@ -241,14 +240,14 @@ public Output groupSearchFilter() { * Labels of the resource (map) * */ - @Export(name="labels", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> labels; + @Export(name="labels", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> labels; /** * @return Labels of the resource (map) * */ - public Output> labels() { + public Output> labels() { return this.labels; } /** diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigActiveDirectoryArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigActiveDirectoryArgs.java index ec7feebb1..d54a40e85 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigActiveDirectoryArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigActiveDirectoryArgs.java @@ -8,7 +8,6 @@ import com.pulumi.exceptions.MissingRequiredPropertyException; import java.lang.Boolean; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -56,13 +55,13 @@ public Optional>> allowedPrincipalIds() { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations of the resource (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -251,13 +250,13 @@ public Optional> groupSearchFilter() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels of the resource (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -630,7 +629,7 @@ public Builder allowedPrincipalIds(String... allowedPrincipalIds) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -641,7 +640,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -903,7 +902,7 @@ public Builder groupSearchFilter(String groupSearchFilter) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -914,7 +913,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigAdfs.java b/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigAdfs.java index d1cbf22dd..a84d18f6d 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigAdfs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigAdfs.java @@ -11,7 +11,6 @@ import com.pulumi.rancher2.Utilities; import com.pulumi.rancher2.inputs.AuthConfigAdfsState; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -101,14 +100,14 @@ public Output>> allowedPrincipalIds() { * Annotations of the resource (map) * */ - @Export(name="annotations", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> annotations; + @Export(name="annotations", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> annotations; /** * @return Annotations of the resource (map) * */ - public Output> annotations() { + public Output> annotations() { return this.annotations; } /** @@ -171,14 +170,14 @@ public Output idpMetadataContent() { * Labels of the resource (map) * */ - @Export(name="labels", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> labels; + @Export(name="labels", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> labels; /** * @return Labels of the resource (map) * */ - public Output> labels() { + public Output> labels() { return this.labels; } /** diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigAdfsArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigAdfsArgs.java index 0bf4a9ba3..2d801301d 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigAdfsArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigAdfsArgs.java @@ -7,7 +7,6 @@ import com.pulumi.core.annotations.Import; import com.pulumi.exceptions.MissingRequiredPropertyException; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -55,13 +54,13 @@ public Optional>> allowedPrincipalIds() { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations of the resource (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -130,13 +129,13 @@ public Output idpMetadataContent() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels of the resource (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -309,7 +308,7 @@ public Builder allowedPrincipalIds(String... allowedPrincipalIds) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -320,7 +319,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -414,7 +413,7 @@ public Builder idpMetadataContent(String idpMetadataContent) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -425,7 +424,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigAzureAd.java b/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigAzureAd.java index 1cc52ab2d..56f1c44b6 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigAzureAd.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigAzureAd.java @@ -11,7 +11,6 @@ import com.pulumi.rancher2.Utilities; import com.pulumi.rancher2.inputs.AuthConfigAzureAdState; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -96,14 +95,14 @@ public Output>> allowedPrincipalIds() { * Annotations of the resource (map) * */ - @Export(name="annotations", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> annotations; + @Export(name="annotations", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> annotations; /** * @return Annotations of the resource (map) * */ - public Output> annotations() { + public Output> annotations() { return this.annotations; } /** @@ -194,14 +193,14 @@ public Output graphEndpoint() { * Labels of the resource (map) * */ - @Export(name="labels", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> labels; + @Export(name="labels", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> labels; /** * @return Labels of the resource (map) * */ - public Output> labels() { + public Output> labels() { return this.labels; } /** diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigAzureAdArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigAzureAdArgs.java index 4db76e90a..acd2aa273 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigAzureAdArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigAzureAdArgs.java @@ -7,7 +7,6 @@ import com.pulumi.core.annotations.Import; import com.pulumi.exceptions.MissingRequiredPropertyException; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -55,13 +54,13 @@ public Optional>> allowedPrincipalIds() { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations of the resource (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -160,13 +159,13 @@ public Output graphEndpoint() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels of the resource (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -309,7 +308,7 @@ public Builder allowedPrincipalIds(String... allowedPrincipalIds) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -320,7 +319,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -456,7 +455,7 @@ public Builder graphEndpoint(String graphEndpoint) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -467,7 +466,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigFreeIpa.java b/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigFreeIpa.java index 4ba0509de..d26fb90c8 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigFreeIpa.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigFreeIpa.java @@ -12,7 +12,6 @@ import com.pulumi.rancher2.inputs.AuthConfigFreeIpaState; import java.lang.Boolean; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -59,14 +58,14 @@ public Output>> allowedPrincipalIds() { * Annotations of the resource (map) * */ - @Export(name="annotations", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> annotations; + @Export(name="annotations", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> annotations; /** * @return Annotations of the resource (map) * */ - public Output> annotations() { + public Output> annotations() { return this.annotations; } /** @@ -219,14 +218,14 @@ public Output> groupSearchFilter() { * Labels of the resource (map) * */ - @Export(name="labels", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> labels; + @Export(name="labels", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> labels; /** * @return Labels of the resource (map) * */ - public Output> labels() { + public Output> labels() { return this.labels; } /** diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigFreeIpaArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigFreeIpaArgs.java index def5c889a..cf96bb3fa 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigFreeIpaArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigFreeIpaArgs.java @@ -8,7 +8,6 @@ import com.pulumi.exceptions.MissingRequiredPropertyException; import java.lang.Boolean; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -56,13 +55,13 @@ public Optional>> allowedPrincipalIds() { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations of the resource (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -228,13 +227,13 @@ public Optional> groupSearchFilter() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels of the resource (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -606,7 +605,7 @@ public Builder allowedPrincipalIds(String... allowedPrincipalIds) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -617,7 +616,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -846,7 +845,7 @@ public Builder groupSearchFilter(String groupSearchFilter) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -857,7 +856,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigGithub.java b/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigGithub.java index c9045797e..22f0c190f 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigGithub.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigGithub.java @@ -11,7 +11,6 @@ import com.pulumi.rancher2.Utilities; import com.pulumi.rancher2.inputs.AuthConfigGithubState; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -95,14 +94,14 @@ public Output>> allowedPrincipalIds() { * Annotations of the resource (map) * */ - @Export(name="annotations", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> annotations; + @Export(name="annotations", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> annotations; /** * @return Annotations of the resource (map) * */ - public Output> annotations() { + public Output> annotations() { return this.annotations; } /** @@ -165,14 +164,14 @@ public Output> hostname() { * Labels of the resource (map) * */ - @Export(name="labels", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> labels; + @Export(name="labels", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> labels; /** * @return Labels of the resource (map) * */ - public Output> labels() { + public Output> labels() { return this.labels; } /** diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigGithubArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigGithubArgs.java index a93479d38..7fd1da14e 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigGithubArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigGithubArgs.java @@ -7,7 +7,6 @@ import com.pulumi.core.annotations.Import; import com.pulumi.exceptions.MissingRequiredPropertyException; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -55,13 +54,13 @@ public Optional>> allowedPrincipalIds() { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations of the resource (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -130,13 +129,13 @@ public Optional> hostname() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels of the resource (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -245,7 +244,7 @@ public Builder allowedPrincipalIds(String... allowedPrincipalIds) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -256,7 +255,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -350,7 +349,7 @@ public Builder hostname(String hostname) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -361,7 +360,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigKeycloak.java b/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigKeycloak.java index f203e6800..532690ce8 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigKeycloak.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigKeycloak.java @@ -11,7 +11,6 @@ import com.pulumi.rancher2.Utilities; import com.pulumi.rancher2.inputs.AuthConfigKeycloakState; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -101,14 +100,14 @@ public Output>> allowedPrincipalIds() { * Annotations of the resource (map) * */ - @Export(name="annotations", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> annotations; + @Export(name="annotations", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> annotations; /** * @return Annotations of the resource (map) * */ - public Output> annotations() { + public Output> annotations() { return this.annotations; } /** @@ -185,14 +184,14 @@ public Output idpMetadataContent() { * Labels of the resource (map) * */ - @Export(name="labels", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> labels; + @Export(name="labels", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> labels; /** * @return Labels of the resource (map) * */ - public Output> labels() { + public Output> labels() { return this.labels; } /** diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigKeycloakArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigKeycloakArgs.java index df7f82a53..23ae5adc6 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigKeycloakArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigKeycloakArgs.java @@ -7,7 +7,6 @@ import com.pulumi.core.annotations.Import; import com.pulumi.exceptions.MissingRequiredPropertyException; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -55,13 +54,13 @@ public Optional>> allowedPrincipalIds() { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations of the resource (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -145,13 +144,13 @@ public Output idpMetadataContent() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels of the resource (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -325,7 +324,7 @@ public Builder allowedPrincipalIds(String... allowedPrincipalIds) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -336,7 +335,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -451,7 +450,7 @@ public Builder idpMetadataContent(String idpMetadataContent) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -462,7 +461,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigOkta.java b/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigOkta.java index b42ec2472..04d4abb13 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigOkta.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigOkta.java @@ -11,7 +11,6 @@ import com.pulumi.rancher2.Utilities; import com.pulumi.rancher2.inputs.AuthConfigOktaState; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -101,14 +100,14 @@ public Output>> allowedPrincipalIds() { * Annotations of the resource (map) * */ - @Export(name="annotations", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> annotations; + @Export(name="annotations", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> annotations; /** * @return Annotations of the resource (map) * */ - public Output> annotations() { + public Output> annotations() { return this.annotations; } /** @@ -171,14 +170,14 @@ public Output idpMetadataContent() { * Labels of the resource (map) * */ - @Export(name="labels", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> labels; + @Export(name="labels", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> labels; /** * @return Labels of the resource (map) * */ - public Output> labels() { + public Output> labels() { return this.labels; } /** diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigOktaArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigOktaArgs.java index 55b27e765..1b4fcd1d9 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigOktaArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigOktaArgs.java @@ -7,7 +7,6 @@ import com.pulumi.core.annotations.Import; import com.pulumi.exceptions.MissingRequiredPropertyException; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -55,13 +54,13 @@ public Optional>> allowedPrincipalIds() { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations of the resource (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -130,13 +129,13 @@ public Output idpMetadataContent() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels of the resource (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -309,7 +308,7 @@ public Builder allowedPrincipalIds(String... allowedPrincipalIds) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -320,7 +319,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -414,7 +413,7 @@ public Builder idpMetadataContent(String idpMetadataContent) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -425,7 +424,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigOpenLdap.java b/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigOpenLdap.java index 1dfb81608..16acef8c9 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigOpenLdap.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigOpenLdap.java @@ -12,7 +12,6 @@ import com.pulumi.rancher2.inputs.AuthConfigOpenLdapState; import java.lang.Boolean; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -59,14 +58,14 @@ public Output>> allowedPrincipalIds() { * Annotations of the resource (map) * */ - @Export(name="annotations", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> annotations; + @Export(name="annotations", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> annotations; /** * @return Annotations of the resource (map) * */ - public Output> annotations() { + public Output> annotations() { return this.annotations; } /** @@ -219,14 +218,14 @@ public Output> groupSearchFilter() { * Labels of the resource (map) * */ - @Export(name="labels", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> labels; + @Export(name="labels", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> labels; /** * @return Labels of the resource (map) * */ - public Output> labels() { + public Output> labels() { return this.labels; } /** diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigOpenLdapArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigOpenLdapArgs.java index 2f12f006f..db0303853 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigOpenLdapArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigOpenLdapArgs.java @@ -8,7 +8,6 @@ import com.pulumi.exceptions.MissingRequiredPropertyException; import java.lang.Boolean; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -56,13 +55,13 @@ public Optional>> allowedPrincipalIds() { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations of the resource (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -228,13 +227,13 @@ public Optional> groupSearchFilter() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels of the resource (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -606,7 +605,7 @@ public Builder allowedPrincipalIds(String... allowedPrincipalIds) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -617,7 +616,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -846,7 +845,7 @@ public Builder groupSearchFilter(String groupSearchFilter) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -857,7 +856,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigPing.java b/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigPing.java index bd54e0caf..b385361c8 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigPing.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigPing.java @@ -11,7 +11,6 @@ import com.pulumi.rancher2.Utilities; import com.pulumi.rancher2.inputs.AuthConfigPingState; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -101,14 +100,14 @@ public Output>> allowedPrincipalIds() { * Annotations of the resource (map) * */ - @Export(name="annotations", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> annotations; + @Export(name="annotations", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> annotations; /** * @return Annotations of the resource (map) * */ - public Output> annotations() { + public Output> annotations() { return this.annotations; } /** @@ -185,14 +184,14 @@ public Output idpMetadataContent() { * Labels of the resource (map) * */ - @Export(name="labels", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> labels; + @Export(name="labels", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> labels; /** * @return Labels of the resource (map) * */ - public Output> labels() { + public Output> labels() { return this.labels; } /** diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigPingArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigPingArgs.java index 9def0df8a..ff4379331 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigPingArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/AuthConfigPingArgs.java @@ -7,7 +7,6 @@ import com.pulumi.core.annotations.Import; import com.pulumi.exceptions.MissingRequiredPropertyException; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -55,13 +54,13 @@ public Optional>> allowedPrincipalIds() { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations of the resource (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -145,13 +144,13 @@ public Output idpMetadataContent() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels of the resource (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -325,7 +324,7 @@ public Builder allowedPrincipalIds(String... allowedPrincipalIds) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -336,7 +335,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -451,7 +450,7 @@ public Builder idpMetadataContent(String idpMetadataContent) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -462,7 +461,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/Catalog.java b/sdk/java/src/main/java/com/pulumi/rancher2/Catalog.java index 946724bf8..922ec6fee 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/Catalog.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/Catalog.java @@ -11,7 +11,6 @@ import com.pulumi.rancher2.Utilities; import com.pulumi.rancher2.inputs.CatalogState; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -87,14 +86,14 @@ public class Catalog extends com.pulumi.resources.CustomResource { * Annotations for the catalog (map) * */ - @Export(name="annotations", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> annotations; + @Export(name="annotations", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> annotations; /** * @return Annotations for the catalog (map) * */ - public Output> annotations() { + public Output> annotations() { return this.annotations; } /** @@ -157,14 +156,14 @@ public Output> kind() { * Labels for the catalog (map) * */ - @Export(name="labels", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> labels; + @Export(name="labels", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> labels; /** * @return Labels for the catalog (map) * */ - public Output> labels() { + public Output> labels() { return this.labels; } /** diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/CatalogArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/CatalogArgs.java index c3c53b02a..779bf8cef 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/CatalogArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/CatalogArgs.java @@ -7,7 +7,6 @@ import com.pulumi.core.annotations.Import; import com.pulumi.exceptions.MissingRequiredPropertyException; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -24,13 +23,13 @@ public final class CatalogArgs extends com.pulumi.resources.ResourceArgs { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for the catalog (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -99,13 +98,13 @@ public Optional> kind() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for the catalog (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -272,7 +271,7 @@ public Builder(CatalogArgs defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -283,7 +282,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -377,7 +376,7 @@ public Builder kind(String kind) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -388,7 +387,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/CatalogV2.java b/sdk/java/src/main/java/com/pulumi/rancher2/CatalogV2.java index 2f405584a..9c251ab7c 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/CatalogV2.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/CatalogV2.java @@ -11,7 +11,6 @@ import com.pulumi.rancher2.Utilities; import com.pulumi.rancher2.inputs.CatalogV2State; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Optional; @@ -35,14 +34,14 @@ public class CatalogV2 extends com.pulumi.resources.CustomResource { * Annotations for the catalog v2 (map) * */ - @Export(name="annotations", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> annotations; + @Export(name="annotations", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> annotations; /** * @return Annotations for the catalog v2 (map) * */ - public Output> annotations() { + public Output> annotations() { return this.annotations; } /** @@ -133,14 +132,14 @@ public Output> insecure() { * Labels for the catalog v2 (map) * */ - @Export(name="labels", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> labels; + @Export(name="labels", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> labels; /** * @return Labels for the catalog v2 (map) * */ - public Output> labels() { + public Output> labels() { return this.labels; } /** diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/CatalogV2Args.java b/sdk/java/src/main/java/com/pulumi/rancher2/CatalogV2Args.java index c36a1762b..75bb85a04 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/CatalogV2Args.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/CatalogV2Args.java @@ -7,7 +7,6 @@ import com.pulumi.core.annotations.Import; import com.pulumi.exceptions.MissingRequiredPropertyException; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -24,13 +23,13 @@ public final class CatalogV2Args extends com.pulumi.resources.ResourceArgs { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for the catalog v2 (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -129,13 +128,13 @@ public Optional> insecure() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for the catalog v2 (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -272,7 +271,7 @@ public Builder(CatalogV2Args defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -283,7 +282,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -419,7 +418,7 @@ public Builder insecure(Boolean insecure) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -430,7 +429,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/Certificate.java b/sdk/java/src/main/java/com/pulumi/rancher2/Certificate.java index 09f2ab99d..939c9ce1e 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/Certificate.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/Certificate.java @@ -10,7 +10,6 @@ import com.pulumi.rancher2.CertificateArgs; import com.pulumi.rancher2.Utilities; import com.pulumi.rancher2.inputs.CertificateState; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -31,14 +30,14 @@ public class Certificate extends com.pulumi.resources.CustomResource { * Annotations for certificate object (map) * */ - @Export(name="annotations", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> annotations; + @Export(name="annotations", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> annotations; /** * @return Annotations for certificate object (map) * */ - public Output> annotations() { + public Output> annotations() { return this.annotations; } /** @@ -87,14 +86,14 @@ public Output key() { * Labels for certificate object (map) * */ - @Export(name="labels", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> labels; + @Export(name="labels", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> labels; /** * @return Labels for certificate object (map) * */ - public Output> labels() { + public Output> labels() { return this.labels; } /** diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/CertificateArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/CertificateArgs.java index 4ff31f2cd..1b4a58a59 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/CertificateArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/CertificateArgs.java @@ -6,7 +6,6 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; import com.pulumi.exceptions.MissingRequiredPropertyException; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -23,13 +22,13 @@ public final class CertificateArgs extends com.pulumi.resources.ResourceArgs { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for certificate object (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -83,13 +82,13 @@ public Output key() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for certificate object (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -175,7 +174,7 @@ public Builder(CertificateArgs defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -186,7 +185,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -259,7 +258,7 @@ public Builder key(String key) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -270,7 +269,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/CloudCredential.java b/sdk/java/src/main/java/com/pulumi/rancher2/CloudCredential.java index efd1320ff..3a26c0e6e 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/CloudCredential.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/CloudCredential.java @@ -19,7 +19,6 @@ import com.pulumi.rancher2.outputs.CloudCredentialOpenstackCredentialConfig; import com.pulumi.rancher2.outputs.CloudCredentialS3CredentialConfig; import com.pulumi.rancher2.outputs.CloudCredentialVsphereCredentialConfig; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Optional; @@ -168,14 +167,14 @@ public Output> amazonec2Crede * Annotations for Cloud Credential object (map) * */ - @Export(name="annotations", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> annotations; + @Export(name="annotations", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> annotations; /** * @return Annotations for Cloud Credential object (map) * */ - public Output> annotations() { + public Output> annotations() { return this.annotations; } /** @@ -266,14 +265,14 @@ public Output> harvesterCrede * Labels for Cloud Credential object (map) * */ - @Export(name="labels", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> labels; + @Export(name="labels", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> labels; /** * @return Labels for Cloud Credential object (map) * */ - public Output> labels() { + public Output> labels() { return this.labels; } /** diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/CloudCredentialArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/CloudCredentialArgs.java index ea70a8fb7..dad86432b 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/CloudCredentialArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/CloudCredentialArgs.java @@ -14,7 +14,6 @@ import com.pulumi.rancher2.inputs.CloudCredentialOpenstackCredentialConfigArgs; import com.pulumi.rancher2.inputs.CloudCredentialS3CredentialConfigArgs; import com.pulumi.rancher2.inputs.CloudCredentialVsphereCredentialConfigArgs; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -46,13 +45,13 @@ public Optional> amazonec2C * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for Cloud Credential object (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -136,13 +135,13 @@ public Optional> harvesterC * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for Cloud Credential object (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -284,7 +283,7 @@ public Builder amazonec2CredentialConfig(CloudCredentialAmazonec2CredentialConfi * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -295,7 +294,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -410,7 +409,7 @@ public Builder harvesterCredentialConfig(CloudCredentialHarvesterCredentialConfi * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -421,7 +420,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/Cluster.java b/sdk/java/src/main/java/com/pulumi/rancher2/Cluster.java index a9aaca166..7d0d95fff 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/Cluster.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/Cluster.java @@ -29,7 +29,6 @@ import com.pulumi.rancher2.outputs.ClusterRke2Config; import com.pulumi.rancher2.outputs.ClusterRkeConfig; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -1018,14 +1017,14 @@ public Output> aksConfigV2() { * Annotations for the Cluster (map) * */ - @Export(name="annotations", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> annotations; + @Export(name="annotations", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> annotations; /** * @return Annotations for the Cluster (map) * */ - public Output> annotations() { + public Output> annotations() { return this.annotations; } /** @@ -1456,14 +1455,14 @@ public Output kubeConfig() { * Labels for the Cluster (map) * */ - @Export(name="labels", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> labels; + @Export(name="labels", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> labels; /** * @return Labels for the Cluster (map) * */ - public Output> labels() { + public Output> labels() { return this.labels; } /** diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/ClusterAlertGroup.java b/sdk/java/src/main/java/com/pulumi/rancher2/ClusterAlertGroup.java index 9f89dcccb..d2dc176a1 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/ClusterAlertGroup.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/ClusterAlertGroup.java @@ -12,7 +12,6 @@ import com.pulumi.rancher2.inputs.ClusterAlertGroupState; import com.pulumi.rancher2.outputs.ClusterAlertGroupRecipient; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -77,14 +76,14 @@ public class ClusterAlertGroup extends com.pulumi.resources.CustomResource { * The cluster alert group annotations (map) * */ - @Export(name="annotations", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> annotations; + @Export(name="annotations", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> annotations; /** * @return The cluster alert group annotations (map) * */ - public Output> annotations() { + public Output> annotations() { return this.annotations; } /** @@ -147,14 +146,14 @@ public Output> groupWaitSeconds() { * The cluster alert group labels (map) * */ - @Export(name="labels", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> labels; + @Export(name="labels", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> labels; /** * @return The cluster alert group labels (map) * */ - public Output> labels() { + public Output> labels() { return this.labels; } /** diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/ClusterAlertGroupArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/ClusterAlertGroupArgs.java index 887babda1..60331122e 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/ClusterAlertGroupArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/ClusterAlertGroupArgs.java @@ -8,7 +8,6 @@ import com.pulumi.exceptions.MissingRequiredPropertyException; import com.pulumi.rancher2.inputs.ClusterAlertGroupRecipientArgs; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -26,13 +25,13 @@ public final class ClusterAlertGroupArgs extends com.pulumi.resources.ResourceAr * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return The cluster alert group annotations (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -101,13 +100,13 @@ public Optional> groupWaitSeconds() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return The cluster alert group labels (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -194,7 +193,7 @@ public Builder(ClusterAlertGroupArgs defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -205,7 +204,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -299,7 +298,7 @@ public Builder groupWaitSeconds(Integer groupWaitSeconds) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -310,7 +309,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/ClusterAlertRule.java b/sdk/java/src/main/java/com/pulumi/rancher2/ClusterAlertRule.java index 55a445966..0cc05a404 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/ClusterAlertRule.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/ClusterAlertRule.java @@ -16,7 +16,6 @@ import com.pulumi.rancher2.outputs.ClusterAlertRuleSystemServiceRule; import java.lang.Boolean; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Optional; @@ -91,14 +90,14 @@ public class ClusterAlertRule extends com.pulumi.resources.CustomResource { * The cluster alert rule annotations (map) * */ - @Export(name="annotations", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> annotations; + @Export(name="annotations", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> annotations; /** * @return The cluster alert rule annotations (map) * */ - public Output> annotations() { + public Output> annotations() { return this.annotations; } /** @@ -189,14 +188,14 @@ public Output> inherited() { * The cluster alert rule labels (map) * */ - @Export(name="labels", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> labels; + @Export(name="labels", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> labels; /** * @return The cluster alert rule labels (map) * */ - public Output> labels() { + public Output> labels() { return this.labels; } /** diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/ClusterAlertRuleArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/ClusterAlertRuleArgs.java index c0038547d..fbc54570a 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/ClusterAlertRuleArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/ClusterAlertRuleArgs.java @@ -12,7 +12,6 @@ import com.pulumi.rancher2.inputs.ClusterAlertRuleSystemServiceRuleArgs; import java.lang.Boolean; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -29,13 +28,13 @@ public final class ClusterAlertRuleArgs extends com.pulumi.resources.ResourceArg * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return The cluster alert rule annotations (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -134,13 +133,13 @@ public Optional> inherited() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return The cluster alert rule labels (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -277,7 +276,7 @@ public Builder(ClusterAlertRuleArgs defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -288,7 +287,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -424,7 +423,7 @@ public Builder inherited(Boolean inherited) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -435,7 +434,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/ClusterArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/ClusterArgs.java index 0b0450681..b52743b59 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/ClusterArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/ClusterArgs.java @@ -23,7 +23,6 @@ import com.pulumi.rancher2.inputs.ClusterRke2ConfigArgs; import com.pulumi.rancher2.inputs.ClusterRkeConfigArgs; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -86,13 +85,13 @@ public Optional> aksConfigV2() { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for the Cluster (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -461,13 +460,13 @@ public Optional> k3sConfig() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for the Cluster (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -682,7 +681,7 @@ public Builder aksConfigV2(ClusterAksConfigV2Args aksConfigV2) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -693,7 +692,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -1237,7 +1236,7 @@ public Builder k3sConfig(ClusterK3sConfigArgs k3sConfig) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -1248,7 +1247,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/ClusterDriver.java b/sdk/java/src/main/java/com/pulumi/rancher2/ClusterDriver.java index 3b6b4c4b6..ba8e77ee9 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/ClusterDriver.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/ClusterDriver.java @@ -11,7 +11,6 @@ import com.pulumi.rancher2.Utilities; import com.pulumi.rancher2.inputs.ClusterDriverState; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -69,14 +68,14 @@ public Output> actualUrl() { * Annotations of the resource (map) * */ - @Export(name="annotations", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> annotations; + @Export(name="annotations", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> annotations; /** * @return Annotations of the resource (map) * */ - public Output> annotations() { + public Output> annotations() { return this.annotations; } /** @@ -111,14 +110,14 @@ public Output> checksum() { * Labels of the resource (map) * */ - @Export(name="labels", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> labels; + @Export(name="labels", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> labels; /** * @return Labels of the resource (map) * */ - public Output> labels() { + public Output> labels() { return this.labels; } /** diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/ClusterDriverArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/ClusterDriverArgs.java index d752ae351..52ef02a7b 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/ClusterDriverArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/ClusterDriverArgs.java @@ -7,7 +7,6 @@ import com.pulumi.core.annotations.Import; import com.pulumi.exceptions.MissingRequiredPropertyException; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -55,13 +54,13 @@ public Optional> actualUrl() { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations of the resource (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -100,13 +99,13 @@ public Optional> checksum() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels of the resource (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -251,7 +250,7 @@ public Builder actualUrl(String actualUrl) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -262,7 +261,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -314,7 +313,7 @@ public Builder checksum(String checksum) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -325,7 +324,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/ClusterRoleTemplateBinding.java b/sdk/java/src/main/java/com/pulumi/rancher2/ClusterRoleTemplateBinding.java index 29923a0dd..1883235ab 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/ClusterRoleTemplateBinding.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/ClusterRoleTemplateBinding.java @@ -10,7 +10,6 @@ import com.pulumi.rancher2.ClusterRoleTemplateBindingArgs; import com.pulumi.rancher2.Utilities; import com.pulumi.rancher2.inputs.ClusterRoleTemplateBindingState; -import java.lang.Object; import java.lang.String; import java.util.Map; import javax.annotation.Nullable; @@ -72,14 +71,14 @@ public class ClusterRoleTemplateBinding extends com.pulumi.resources.CustomResou * Annotations for cluster role template binding (map) * */ - @Export(name="annotations", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> annotations; + @Export(name="annotations", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> annotations; /** * @return Annotations for cluster role template binding (map) * */ - public Output> annotations() { + public Output> annotations() { return this.annotations; } /** @@ -130,8 +129,8 @@ public Output groupPrincipalId() { * **Note:** user `user_id | user_principal_id` OR group `group_id | group_principal_id` must be defined * */ - @Export(name="labels", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> labels; + @Export(name="labels", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> labels; /** * @return Labels for cluster role template binding (map) @@ -139,7 +138,7 @@ public Output groupPrincipalId() { * **Note:** user `user_id | user_principal_id` OR group `group_id | group_principal_id` must be defined * */ - public Output> labels() { + public Output> labels() { return this.labels; } /** diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/ClusterRoleTemplateBindingArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/ClusterRoleTemplateBindingArgs.java index 67c1f16bc..d0d83ef96 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/ClusterRoleTemplateBindingArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/ClusterRoleTemplateBindingArgs.java @@ -6,7 +6,6 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; import com.pulumi.exceptions.MissingRequiredPropertyException; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -23,13 +22,13 @@ public final class ClusterRoleTemplateBindingArgs extends com.pulumi.resources.R * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for cluster role template binding (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -85,7 +84,7 @@ public Optional> groupPrincipalId() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for cluster role template binding (map) @@ -93,7 +92,7 @@ public Optional> groupPrincipalId() { * **Note:** user `user_id | user_principal_id` OR group `group_id | group_principal_id` must be defined * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -195,7 +194,7 @@ public Builder(ClusterRoleTemplateBindingArgs defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -206,7 +205,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -281,7 +280,7 @@ public Builder groupPrincipalId(String groupPrincipalId) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -294,7 +293,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/ClusterTemplate.java b/sdk/java/src/main/java/com/pulumi/rancher2/ClusterTemplate.java index 854f6ec70..8ddb80f79 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/ClusterTemplate.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/ClusterTemplate.java @@ -12,7 +12,6 @@ import com.pulumi.rancher2.inputs.ClusterTemplateState; import com.pulumi.rancher2.outputs.ClusterTemplateMember; import com.pulumi.rancher2.outputs.ClusterTemplateTemplateRevision; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -174,14 +173,14 @@ public class ClusterTemplate extends com.pulumi.resources.CustomResource { * Annotations for the cluster template (map) * */ - @Export(name="annotations", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> annotations; + @Export(name="annotations", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> annotations; /** * @return Annotations for the cluster template (map) * */ - public Output> annotations() { + public Output> annotations() { return this.annotations; } /** @@ -216,14 +215,14 @@ public Output> description() { * Labels for the cluster template (map) * */ - @Export(name="labels", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> labels; + @Export(name="labels", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> labels; /** * @return Labels for the cluster template (map) * */ - public Output> labels() { + public Output> labels() { return this.labels; } /** diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/ClusterTemplateArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/ClusterTemplateArgs.java index ab2f9feb8..f82798fc9 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/ClusterTemplateArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/ClusterTemplateArgs.java @@ -7,7 +7,6 @@ import com.pulumi.core.annotations.Import; import com.pulumi.rancher2.inputs.ClusterTemplateMemberArgs; import com.pulumi.rancher2.inputs.ClusterTemplateTemplateRevisionArgs; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -25,13 +24,13 @@ public final class ClusterTemplateArgs extends com.pulumi.resources.ResourceArgs * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for the cluster template (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -55,13 +54,13 @@ public Optional> description() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for the cluster template (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -145,7 +144,7 @@ public Builder(ClusterTemplateArgs defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -156,7 +155,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -187,7 +186,7 @@ public Builder description(String description) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -198,7 +197,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/ClusterV2.java b/sdk/java/src/main/java/com/pulumi/rancher2/ClusterV2.java index f8dcd2ef5..098abe2c7 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/ClusterV2.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/ClusterV2.java @@ -17,7 +17,6 @@ import com.pulumi.rancher2.outputs.ClusterV2LocalAuthEndpoint; import com.pulumi.rancher2.outputs.ClusterV2RkeConfig; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -54,14 +53,14 @@ public Output>> agentEnvVars() { * Annotations for the Cluster. * */ - @Export(name="annotations", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> annotations; + @Export(name="annotations", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> annotations; /** * @return Annotations for the Cluster. * */ - public Output> annotations() { + public Output> annotations() { return this.annotations; } /** @@ -236,14 +235,14 @@ public Output kubernetesVersion() { * Labels for the Cluster. * */ - @Export(name="labels", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> labels; + @Export(name="labels", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> labels; /** * @return Labels for the Cluster. * */ - public Output> labels() { + public Output> labels() { return this.labels; } /** diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/ClusterV2Args.java b/sdk/java/src/main/java/com/pulumi/rancher2/ClusterV2Args.java index d697ca13d..5ddc98ff4 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/ClusterV2Args.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/ClusterV2Args.java @@ -12,7 +12,6 @@ import com.pulumi.rancher2.inputs.ClusterV2LocalAuthEndpointArgs; import com.pulumi.rancher2.inputs.ClusterV2RkeConfigArgs; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -45,13 +44,13 @@ public Optional>> agentEnvVars() { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for the Cluster. * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -195,13 +194,13 @@ public Output kubernetesVersion() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for the Cluster. * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -325,7 +324,7 @@ public Builder agentEnvVars(ClusterV2AgentEnvVarArgs... agentEnvVars) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -336,7 +335,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -555,7 +554,7 @@ public Builder kubernetesVersion(String kubernetesVersion) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -566,7 +565,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/ConfigMapV2.java b/sdk/java/src/main/java/com/pulumi/rancher2/ConfigMapV2.java index 1f697b1e2..d73db398b 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/ConfigMapV2.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/ConfigMapV2.java @@ -11,7 +11,6 @@ import com.pulumi.rancher2.Utilities; import com.pulumi.rancher2.inputs.ConfigMapV2State; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Optional; @@ -35,14 +34,14 @@ public class ConfigMapV2 extends com.pulumi.resources.CustomResource { * Annotations for the configMap v2 (map) * */ - @Export(name="annotations", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> annotations; + @Export(name="annotations", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> annotations; /** * @return Annotations for the configMap v2 (map) * */ - public Output> annotations() { + public Output> annotations() { return this.annotations; } /** @@ -63,14 +62,14 @@ public Output clusterId() { * The data of the configMap v2 (map) * */ - @Export(name="data", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> data; + @Export(name="data", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> data; /** * @return The data of the configMap v2 (map) * */ - public Output> data() { + public Output> data() { return this.data; } /** @@ -91,14 +90,14 @@ public Output> immutable() { * Labels for the configMap v2 (map) * */ - @Export(name="labels", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> labels; + @Export(name="labels", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> labels; /** * @return Labels for the configMap v2 (map) * */ - public Output> labels() { + public Output> labels() { return this.labels; } /** diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/ConfigMapV2Args.java b/sdk/java/src/main/java/com/pulumi/rancher2/ConfigMapV2Args.java index e04c56773..e8f32235a 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/ConfigMapV2Args.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/ConfigMapV2Args.java @@ -7,7 +7,6 @@ import com.pulumi.core.annotations.Import; import com.pulumi.exceptions.MissingRequiredPropertyException; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -24,13 +23,13 @@ public final class ConfigMapV2Args extends com.pulumi.resources.ResourceArgs { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for the configMap v2 (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -54,13 +53,13 @@ public Output clusterId() { * */ @Import(name="data", required=true) - private Output> data; + private Output> data; /** * @return The data of the configMap v2 (map) * */ - public Output> data() { + public Output> data() { return this.data; } @@ -84,13 +83,13 @@ public Optional> immutable() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for the configMap v2 (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -160,7 +159,7 @@ public Builder(ConfigMapV2Args defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -171,7 +170,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -202,7 +201,7 @@ public Builder clusterId(String clusterId) { * @return builder * */ - public Builder data(Output> data) { + public Builder data(Output> data) { $.data = data; return this; } @@ -213,7 +212,7 @@ public Builder data(Output> data) { * @return builder * */ - public Builder data(Map data) { + public Builder data(Map data) { return data(Output.of(data)); } @@ -244,7 +243,7 @@ public Builder immutable(Boolean immutable) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -255,7 +254,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/CustomUserToken.java b/sdk/java/src/main/java/com/pulumi/rancher2/CustomUserToken.java index d8056bd3e..1dcb7b400 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/CustomUserToken.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/CustomUserToken.java @@ -12,7 +12,6 @@ import com.pulumi.rancher2.inputs.CustomUserTokenState; import java.lang.Boolean; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -110,14 +109,14 @@ public Output accessKey() { * (Computed) Annotations of the token (map) * */ - @Export(name="annotations", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> annotations; + @Export(name="annotations", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> annotations; /** * @return (Computed) Annotations of the token (map) * */ - public Output> annotations() { + public Output> annotations() { return this.annotations; } /** @@ -180,14 +179,14 @@ public Output expired() { * (Computed) Labels of the token (map) * */ - @Export(name="labels", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> labels; + @Export(name="labels", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> labels; /** * @return (Computed) Labels of the token (map) * */ - public Output> labels() { + public Output> labels() { return this.labels; } /** diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/CustomUserTokenArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/CustomUserTokenArgs.java index 0dc47a3f9..53d1e8c06 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/CustomUserTokenArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/CustomUserTokenArgs.java @@ -8,7 +8,6 @@ import com.pulumi.exceptions.MissingRequiredPropertyException; import java.lang.Boolean; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -25,13 +24,13 @@ public final class CustomUserTokenArgs extends com.pulumi.resources.ResourceArgs * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return (Computed) Annotations of the token (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -70,13 +69,13 @@ public Optional> description() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return (Computed) Labels of the token (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -181,7 +180,7 @@ public Builder(CustomUserTokenArgs defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -192,7 +191,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -244,7 +243,7 @@ public Builder description(String description) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -255,7 +254,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/EtcdBackup.java b/sdk/java/src/main/java/com/pulumi/rancher2/EtcdBackup.java index 8fdbd3fbd..cb17ee88a 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/EtcdBackup.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/EtcdBackup.java @@ -12,7 +12,6 @@ import com.pulumi.rancher2.inputs.EtcdBackupState; import com.pulumi.rancher2.outputs.EtcdBackupBackupConfig; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Optional; @@ -91,14 +90,14 @@ public class EtcdBackup extends com.pulumi.resources.CustomResource { * Annotations for Etcd Backup object (map) * */ - @Export(name="annotations", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> annotations; + @Export(name="annotations", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> annotations; /** * @return Annotations for Etcd Backup object (map) * */ - public Output> annotations() { + public Output> annotations() { return this.annotations; } /** @@ -147,14 +146,14 @@ public Output filename() { * Labels for Etcd Backup object (map) * */ - @Export(name="labels", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> labels; + @Export(name="labels", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> labels; /** * @return Labels for Etcd Backup object (map) * */ - public Output> labels() { + public Output> labels() { return this.labels; } /** diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/EtcdBackupArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/EtcdBackupArgs.java index e2504b312..23a36f0ce 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/EtcdBackupArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/EtcdBackupArgs.java @@ -8,7 +8,6 @@ import com.pulumi.exceptions.MissingRequiredPropertyException; import com.pulumi.rancher2.inputs.EtcdBackupBackupConfigArgs; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -25,13 +24,13 @@ public final class EtcdBackupArgs extends com.pulumi.resources.ResourceArgs { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for Etcd Backup object (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -85,13 +84,13 @@ public Optional> filename() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for Etcd Backup object (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -177,7 +176,7 @@ public Builder(EtcdBackupArgs defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -188,7 +187,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -261,7 +260,7 @@ public Builder filename(String filename) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -272,7 +271,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/Feature.java b/sdk/java/src/main/java/com/pulumi/rancher2/Feature.java index 98d74b3ad..933d8b74f 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/Feature.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/Feature.java @@ -11,7 +11,6 @@ import com.pulumi.rancher2.Utilities; import com.pulumi.rancher2.inputs.FeatureState; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Optional; @@ -70,28 +69,28 @@ public class Feature extends com.pulumi.resources.CustomResource { * Annotations for feature object (map) * */ - @Export(name="annotations", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> annotations; + @Export(name="annotations", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> annotations; /** * @return Annotations for feature object (map) * */ - public Output> annotations() { + public Output> annotations() { return this.annotations; } /** * Labels for feature object (map) * */ - @Export(name="labels", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> labels; + @Export(name="labels", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> labels; /** * @return Labels for feature object (map) * */ - public Output> labels() { + public Output> labels() { return this.labels; } /** diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/FeatureArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/FeatureArgs.java index cc9fd8ead..e43e64e95 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/FeatureArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/FeatureArgs.java @@ -6,7 +6,6 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -23,13 +22,13 @@ public final class FeatureArgs extends com.pulumi.resources.ResourceArgs { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for feature object (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -38,13 +37,13 @@ public Optional>> annotations() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for feature object (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -111,7 +110,7 @@ public Builder(FeatureArgs defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -122,7 +121,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -132,7 +131,7 @@ public Builder annotations(Map annotations) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -143,7 +142,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/GlobalDns.java b/sdk/java/src/main/java/com/pulumi/rancher2/GlobalDns.java index 43edb014b..f539c664b 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/GlobalDns.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/GlobalDns.java @@ -11,7 +11,6 @@ import com.pulumi.rancher2.Utilities; import com.pulumi.rancher2.inputs.GlobalDnsState; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -144,14 +143,14 @@ public class GlobalDns extends com.pulumi.resources.CustomResource { * Annotations for Global DNS (map) * */ - @Export(name="annotations", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> annotations; + @Export(name="annotations", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> annotations; /** * @return Annotations for Global DNS (map) * */ - public Output> annotations() { + public Output> annotations() { return this.annotations; } /** @@ -172,14 +171,14 @@ public Output fqdn() { * Labels for Global DNS (map) * */ - @Export(name="labels", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> labels; + @Export(name="labels", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> labels; /** * @return Labels for Global DNS (map) * */ - public Output> labels() { + public Output> labels() { return this.labels; } /** diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/GlobalDnsArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/GlobalDnsArgs.java index 91d390280..1c75b022a 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/GlobalDnsArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/GlobalDnsArgs.java @@ -7,7 +7,6 @@ import com.pulumi.core.annotations.Import; import com.pulumi.exceptions.MissingRequiredPropertyException; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -25,13 +24,13 @@ public final class GlobalDnsArgs extends com.pulumi.resources.ResourceArgs { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for Global DNS (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -55,13 +54,13 @@ public Output fqdn() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for Global DNS (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -177,7 +176,7 @@ public Builder(GlobalDnsArgs defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -188,7 +187,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -219,7 +218,7 @@ public Builder fqdn(String fqdn) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -230,7 +229,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/GlobalDnsProvider.java b/sdk/java/src/main/java/com/pulumi/rancher2/GlobalDnsProvider.java index cbabcbd83..09e6f7a70 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/GlobalDnsProvider.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/GlobalDnsProvider.java @@ -13,7 +13,6 @@ import com.pulumi.rancher2.outputs.GlobalDnsProviderAlidnsConfig; import com.pulumi.rancher2.outputs.GlobalDnsProviderCloudflareConfig; import com.pulumi.rancher2.outputs.GlobalDnsProviderRoute53Config; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Optional; @@ -168,14 +167,14 @@ public Output> alidnsConfig() { * Annotations for Global DNS Provider (map) * */ - @Export(name="annotations", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> annotations; + @Export(name="annotations", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> annotations; /** * @return Annotations for Global DNS Provider (map) * */ - public Output> annotations() { + public Output> annotations() { return this.annotations; } @Export(name="cloudflareConfig", refs={GlobalDnsProviderCloudflareConfig.class}, tree="[0]") @@ -202,14 +201,14 @@ public Output dnsProvider() { * Labels for Global DNS Provider (map) * */ - @Export(name="labels", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> labels; + @Export(name="labels", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> labels; /** * @return Labels for Global DNS Provider (map) * */ - public Output> labels() { + public Output> labels() { return this.labels; } /** diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/GlobalDnsProviderArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/GlobalDnsProviderArgs.java index ccc04e487..0358ab1f5 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/GlobalDnsProviderArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/GlobalDnsProviderArgs.java @@ -9,7 +9,6 @@ import com.pulumi.rancher2.inputs.GlobalDnsProviderAlidnsConfigArgs; import com.pulumi.rancher2.inputs.GlobalDnsProviderCloudflareConfigArgs; import com.pulumi.rancher2.inputs.GlobalDnsProviderRoute53ConfigArgs; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -33,13 +32,13 @@ public Optional> alidnsConfig() { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for Global DNS Provider (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -55,13 +54,13 @@ public Optional> cloudflareConfig( * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for Global DNS Provider (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -147,7 +146,7 @@ public Builder alidnsConfig(GlobalDnsProviderAlidnsConfigArgs alidnsConfig) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -158,7 +157,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -177,7 +176,7 @@ public Builder cloudflareConfig(GlobalDnsProviderCloudflareConfigArgs cloudflare * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -188,7 +187,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/GlobalRole.java b/sdk/java/src/main/java/com/pulumi/rancher2/GlobalRole.java index ccd377ab6..530efc137 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/GlobalRole.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/GlobalRole.java @@ -12,7 +12,6 @@ import com.pulumi.rancher2.inputs.GlobalRoleState; import com.pulumi.rancher2.outputs.GlobalRoleRule; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -81,14 +80,14 @@ public class GlobalRole extends com.pulumi.resources.CustomResource { * Annotations for global role object (map) * */ - @Export(name="annotations", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> annotations; + @Export(name="annotations", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> annotations; /** * @return Annotations for global role object (map) * */ - public Output> annotations() { + public Output> annotations() { return this.annotations; } /** @@ -137,14 +136,14 @@ public Output>> inheritedClusterRoles() { * Labels for global role object (map) * */ - @Export(name="labels", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> labels; + @Export(name="labels", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> labels; /** * @return Labels for global role object (map) * */ - public Output> labels() { + public Output> labels() { return this.labels; } /** diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/GlobalRoleArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/GlobalRoleArgs.java index 43200e89a..252f1983b 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/GlobalRoleArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/GlobalRoleArgs.java @@ -7,7 +7,6 @@ import com.pulumi.core.annotations.Import; import com.pulumi.rancher2.inputs.GlobalRoleRuleArgs; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -25,13 +24,13 @@ public final class GlobalRoleArgs extends com.pulumi.resources.ResourceArgs { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for global role object (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -70,13 +69,13 @@ public Optional>> inheritedClusterRoles() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for global role object (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -161,7 +160,7 @@ public Builder(GlobalRoleArgs defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -172,7 +171,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -234,7 +233,7 @@ public Builder inheritedClusterRoles(String... inheritedClusterRoles) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -245,7 +244,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/GlobalRoleBinding.java b/sdk/java/src/main/java/com/pulumi/rancher2/GlobalRoleBinding.java index db453f644..5a166aa08 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/GlobalRoleBinding.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/GlobalRoleBinding.java @@ -10,7 +10,6 @@ import com.pulumi.rancher2.GlobalRoleBindingArgs; import com.pulumi.rancher2.Utilities; import com.pulumi.rancher2.inputs.GlobalRoleBindingState; -import java.lang.Object; import java.lang.String; import java.util.Map; import javax.annotation.Nullable; @@ -78,14 +77,14 @@ public class GlobalRoleBinding extends com.pulumi.resources.CustomResource { * Annotations for global role binding (map) * */ - @Export(name="annotations", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> annotations; + @Export(name="annotations", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> annotations; /** * @return Annotations for global role binding (map) * */ - public Output> annotations() { + public Output> annotations() { return this.annotations; } /** @@ -122,8 +121,8 @@ public Output groupPrincipalId() { * **Note:** user `user_id` OR group `group_principal_id` must be defined * */ - @Export(name="labels", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> labels; + @Export(name="labels", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> labels; /** * @return Labels for global role binding (map) @@ -131,7 +130,7 @@ public Output groupPrincipalId() { * **Note:** user `user_id` OR group `group_principal_id` must be defined * */ - public Output> labels() { + public Output> labels() { return this.labels; } /** diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/GlobalRoleBindingArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/GlobalRoleBindingArgs.java index 7129aa4a4..62ebba2e4 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/GlobalRoleBindingArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/GlobalRoleBindingArgs.java @@ -6,7 +6,6 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; import com.pulumi.exceptions.MissingRequiredPropertyException; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -23,13 +22,13 @@ public final class GlobalRoleBindingArgs extends com.pulumi.resources.ResourceAr * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for global role binding (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -70,7 +69,7 @@ public Optional> groupPrincipalId() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for global role binding (map) @@ -78,7 +77,7 @@ public Optional> groupPrincipalId() { * **Note:** user `user_id` OR group `group_principal_id` must be defined * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -147,7 +146,7 @@ public Builder(GlobalRoleBindingArgs defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -158,7 +157,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -212,7 +211,7 @@ public Builder groupPrincipalId(String groupPrincipalId) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -225,7 +224,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/MachineConfigV2.java b/sdk/java/src/main/java/com/pulumi/rancher2/MachineConfigV2.java index f9efe6069..eb1acdb54 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/MachineConfigV2.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/MachineConfigV2.java @@ -17,7 +17,6 @@ import com.pulumi.rancher2.outputs.MachineConfigV2LinodeConfig; import com.pulumi.rancher2.outputs.MachineConfigV2OpenstackConfig; import com.pulumi.rancher2.outputs.MachineConfigV2VsphereConfig; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Optional; @@ -139,14 +138,14 @@ public Output> amazonec2Config() { * Annotations for Machine Config V2 object (map) * */ - @Export(name="annotations", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> annotations; + @Export(name="annotations", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> annotations; /** * @return Annotations for Machine Config V2 object (map) * */ - public Output> annotations() { + public Output> annotations() { return this.annotations; } /** @@ -239,8 +238,8 @@ public Output kind() { * **Note:** `labels` and `node_taints` will be applied to nodes deployed using the Machine Config V2 * */ - @Export(name="labels", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> labels; + @Export(name="labels", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> labels; /** * @return Labels for Machine Config V2 object (map) @@ -248,7 +247,7 @@ public Output kind() { * **Note:** `labels` and `node_taints` will be applied to nodes deployed using the Machine Config V2 * */ - public Output> labels() { + public Output> labels() { return this.labels; } /** diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/MachineConfigV2Args.java b/sdk/java/src/main/java/com/pulumi/rancher2/MachineConfigV2Args.java index 931da0e43..abb2c6bae 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/MachineConfigV2Args.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/MachineConfigV2Args.java @@ -13,7 +13,6 @@ import com.pulumi.rancher2.inputs.MachineConfigV2LinodeConfigArgs; import com.pulumi.rancher2.inputs.MachineConfigV2OpenstackConfigArgs; import com.pulumi.rancher2.inputs.MachineConfigV2VsphereConfigArgs; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -45,13 +44,13 @@ public Optional> amazonec2Config() { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for Machine Config V2 object (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -137,7 +136,7 @@ public Optional> harvesterConfig() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for Machine Config V2 object (map) @@ -145,7 +144,7 @@ public Optional> harvesterConfig() { * **Note:** `labels` and `node_taints` will be applied to nodes deployed using the Machine Config V2 * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -255,7 +254,7 @@ public Builder amazonec2Config(MachineConfigV2Amazonec2ConfigArgs amazonec2Confi * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -266,7 +265,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -383,7 +382,7 @@ public Builder harvesterConfig(MachineConfigV2HarvesterConfigArgs harvesterConfi * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -396,7 +395,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/MultiClusterApp.java b/sdk/java/src/main/java/com/pulumi/rancher2/MultiClusterApp.java index d4228870c..36b15f194 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/MultiClusterApp.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/MultiClusterApp.java @@ -16,7 +16,6 @@ import com.pulumi.rancher2.outputs.MultiClusterAppUpgradeStrategy; import java.lang.Boolean; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -151,14 +150,14 @@ public class MultiClusterApp extends com.pulumi.resources.CustomResource { * Annotations for multi cluster app object (map) * */ - @Export(name="annotations", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> annotations; + @Export(name="annotations", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> annotations; /** * @return Annotations for multi cluster app object (map) * */ - public Output> annotations() { + public Output> annotations() { return this.annotations; } /** @@ -193,14 +192,14 @@ public Output catalogName() { * Labels for multi cluster app object (map) * */ - @Export(name="labels", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> labels; + @Export(name="labels", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> labels; /** * @return Labels for multi cluster app object (map) * */ - public Output> labels() { + public Output> labels() { return this.labels; } /** diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/MultiClusterAppArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/MultiClusterAppArgs.java index 36bf0d3d3..505b2346a 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/MultiClusterAppArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/MultiClusterAppArgs.java @@ -12,7 +12,6 @@ import com.pulumi.rancher2.inputs.MultiClusterAppUpgradeStrategyArgs; import java.lang.Boolean; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -30,13 +29,13 @@ public final class MultiClusterAppArgs extends com.pulumi.resources.ResourceArgs * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for multi cluster app object (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -75,13 +74,13 @@ public Output catalogName() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for multi cluster app object (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -278,7 +277,7 @@ public Builder(MultiClusterAppArgs defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -289,7 +288,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -351,7 +350,7 @@ public Builder catalogName(String catalogName) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -362,7 +361,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/Namespace.java b/sdk/java/src/main/java/com/pulumi/rancher2/Namespace.java index 186afcd57..d12231c85 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/Namespace.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/Namespace.java @@ -13,7 +13,6 @@ import com.pulumi.rancher2.outputs.NamespaceContainerResourceLimit; import com.pulumi.rancher2.outputs.NamespaceResourceQuota; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Optional; @@ -164,14 +163,14 @@ public class Namespace extends com.pulumi.resources.CustomResource { * Annotations for Node Pool object (map) * */ - @Export(name="annotations", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> annotations; + @Export(name="annotations", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> annotations; /** * @return Annotations for Node Pool object (map) * */ - public Output> annotations() { + public Output> annotations() { return this.annotations; } /** @@ -206,14 +205,14 @@ public Output> description() { * Labels for Node Pool object (map) * */ - @Export(name="labels", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> labels; + @Export(name="labels", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> labels; /** * @return Labels for Node Pool object (map) * */ - public Output> labels() { + public Output> labels() { return this.labels; } /** diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/NamespaceArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/NamespaceArgs.java index f53ac7f06..e22bc84d3 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/NamespaceArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/NamespaceArgs.java @@ -9,7 +9,6 @@ import com.pulumi.rancher2.inputs.NamespaceContainerResourceLimitArgs; import com.pulumi.rancher2.inputs.NamespaceResourceQuotaArgs; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -26,13 +25,13 @@ public final class NamespaceArgs extends com.pulumi.resources.ResourceArgs { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for Node Pool object (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -71,13 +70,13 @@ public Optional> description() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for Node Pool object (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -178,7 +177,7 @@ public Builder(NamespaceArgs defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -189,7 +188,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -241,7 +240,7 @@ public Builder description(String description) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -252,7 +251,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/NodeDriver.java b/sdk/java/src/main/java/com/pulumi/rancher2/NodeDriver.java index 3306cd537..cd8baabd6 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/NodeDriver.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/NodeDriver.java @@ -11,7 +11,6 @@ import com.pulumi.rancher2.Utilities; import com.pulumi.rancher2.inputs.NodeDriverState; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -94,14 +93,14 @@ public Output active() { * Annotations of the resource (map) * */ - @Export(name="annotations", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> annotations; + @Export(name="annotations", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> annotations; /** * @return Annotations of the resource (map) * */ - public Output> annotations() { + public Output> annotations() { return this.annotations; } /** @@ -164,14 +163,14 @@ public Output> externalId() { * Labels of the resource (map) * */ - @Export(name="labels", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> labels; + @Export(name="labels", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> labels; /** * @return Labels of the resource (map) * */ - public Output> labels() { + public Output> labels() { return this.labels; } /** diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/NodeDriverArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/NodeDriverArgs.java index 704fe4eaa..5875d0f43 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/NodeDriverArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/NodeDriverArgs.java @@ -7,7 +7,6 @@ import com.pulumi.core.annotations.Import; import com.pulumi.exceptions.MissingRequiredPropertyException; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -40,13 +39,13 @@ public Output active() { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations of the resource (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -115,13 +114,13 @@ public Optional> externalId() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels of the resource (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -246,7 +245,7 @@ public Builder active(Boolean active) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -257,7 +256,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -351,7 +350,7 @@ public Builder externalId(String externalId) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -362,7 +361,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/NodePool.java b/sdk/java/src/main/java/com/pulumi/rancher2/NodePool.java index fcef7e00d..f4306f89f 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/NodePool.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/NodePool.java @@ -13,7 +13,6 @@ import com.pulumi.rancher2.outputs.NodePoolNodeTaint; import java.lang.Boolean; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -43,14 +42,14 @@ public class NodePool extends com.pulumi.resources.CustomResource { * Annotations for Node Pool object (map) * */ - @Export(name="annotations", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> annotations; + @Export(name="annotations", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> annotations; /** * @return Annotations for Node Pool object (map) * */ - public Output> annotations() { + public Output> annotations() { return this.annotations; } /** @@ -141,14 +140,14 @@ public Output hostnamePrefix() { * Labels for Node Pool object (map) * */ - @Export(name="labels", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> labels; + @Export(name="labels", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> labels; /** * @return Labels for Node Pool object (map) * */ - public Output> labels() { + public Output> labels() { return this.labels; } /** diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/NodePoolArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/NodePoolArgs.java index de8d5ffae..002dc1bd1 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/NodePoolArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/NodePoolArgs.java @@ -9,7 +9,6 @@ import com.pulumi.rancher2.inputs.NodePoolNodeTaintArgs; import java.lang.Boolean; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -27,13 +26,13 @@ public final class NodePoolArgs extends com.pulumi.resources.ResourceArgs { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for Node Pool object (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -132,13 +131,13 @@ public Output hostnamePrefix() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for Node Pool object (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -259,7 +258,7 @@ public Builder(NodePoolArgs defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -270,7 +269,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -406,7 +405,7 @@ public Builder hostnamePrefix(String hostnamePrefix) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -417,7 +416,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/NodeTemplate.java b/sdk/java/src/main/java/com/pulumi/rancher2/NodeTemplate.java index fc6989391..5c12b1e19 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/NodeTemplate.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/NodeTemplate.java @@ -22,7 +22,6 @@ import com.pulumi.rancher2.outputs.NodeTemplateOutscaleConfig; import com.pulumi.rancher2.outputs.NodeTemplateVsphereConfig; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -315,14 +314,14 @@ public Output> amazonec2Config() { * Annotations for Node Template object (map) * */ - @Export(name="annotations", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> annotations; + @Export(name="annotations", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> annotations; /** * @return Annotations for Node Template object (map) * */ - public Output> annotations() { + public Output> annotations() { return this.annotations; } /** @@ -441,14 +440,14 @@ public Output driverId() { * Engine environment for the node template (string) * */ - @Export(name="engineEnv", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> engineEnv; + @Export(name="engineEnv", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> engineEnv; /** * @return Engine environment for the node template (string) * */ - public Output>> engineEnv() { + public Output>> engineEnv() { return Codegen.optional(this.engineEnv); } /** @@ -483,28 +482,28 @@ public Output engineInstallUrl() { * Engine label for the node template (string) * */ - @Export(name="engineLabel", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> engineLabel; + @Export(name="engineLabel", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> engineLabel; /** * @return Engine label for the node template (string) * */ - public Output>> engineLabel() { + public Output>> engineLabel() { return Codegen.optional(this.engineLabel); } /** * Engine options for the node template (map) * */ - @Export(name="engineOpt", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> engineOpt; + @Export(name="engineOpt", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> engineOpt; /** * @return Engine options for the node template (map) * */ - public Output>> engineOpt() { + public Output>> engineOpt() { return Codegen.optional(this.engineOpt); } /** @@ -569,8 +568,8 @@ public Output> hetznerConfig() { * **Note:** `labels` and `node_taints` will be applied to nodes deployed using the Node Template * */ - @Export(name="labels", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> labels; + @Export(name="labels", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> labels; /** * @return Labels for Node Template object (map) @@ -578,7 +577,7 @@ public Output> hetznerConfig() { * **Note:** `labels` and `node_taints` will be applied to nodes deployed using the Node Template * */ - public Output> labels() { + public Output> labels() { return this.labels; } /** diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/NodeTemplateArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/NodeTemplateArgs.java index eab9f7e7d..91caa63a5 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/NodeTemplateArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/NodeTemplateArgs.java @@ -17,7 +17,6 @@ import com.pulumi.rancher2.inputs.NodeTemplateOutscaleConfigArgs; import com.pulumi.rancher2.inputs.NodeTemplateVsphereConfigArgs; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -50,13 +49,13 @@ public Optional> amazonec2Config() { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for Node Template object (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -170,13 +169,13 @@ public Optional> driverId() { * */ @Import(name="engineEnv") - private @Nullable Output> engineEnv; + private @Nullable Output> engineEnv; /** * @return Engine environment for the node template (string) * */ - public Optional>> engineEnv() { + public Optional>> engineEnv() { return Optional.ofNullable(this.engineEnv); } @@ -215,13 +214,13 @@ public Optional> engineInstallUrl() { * */ @Import(name="engineLabel") - private @Nullable Output> engineLabel; + private @Nullable Output> engineLabel; /** * @return Engine label for the node template (string) * */ - public Optional>> engineLabel() { + public Optional>> engineLabel() { return Optional.ofNullable(this.engineLabel); } @@ -230,13 +229,13 @@ public Optional>> engineLabel() { * */ @Import(name="engineOpt") - private @Nullable Output> engineOpt; + private @Nullable Output> engineOpt; /** * @return Engine options for the node template (map) * */ - public Optional>> engineOpt() { + public Optional>> engineOpt() { return Optional.ofNullable(this.engineOpt); } @@ -307,7 +306,7 @@ public Optional> hetznerConfig() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for Node Template object (map) @@ -315,7 +314,7 @@ public Optional> hetznerConfig() { * **Note:** `labels` and `node_taints` will be applied to nodes deployed using the Node Template * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -516,7 +515,7 @@ public Builder amazonec2Config(NodeTemplateAmazonec2ConfigArgs amazonec2Config) * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -527,7 +526,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -684,7 +683,7 @@ public Builder driverId(String driverId) { * @return builder * */ - public Builder engineEnv(@Nullable Output> engineEnv) { + public Builder engineEnv(@Nullable Output> engineEnv) { $.engineEnv = engineEnv; return this; } @@ -695,7 +694,7 @@ public Builder engineEnv(@Nullable Output> engineEnv) { * @return builder * */ - public Builder engineEnv(Map engineEnv) { + public Builder engineEnv(Map engineEnv) { return engineEnv(Output.of(engineEnv)); } @@ -757,7 +756,7 @@ public Builder engineInstallUrl(String engineInstallUrl) { * @return builder * */ - public Builder engineLabel(@Nullable Output> engineLabel) { + public Builder engineLabel(@Nullable Output> engineLabel) { $.engineLabel = engineLabel; return this; } @@ -768,7 +767,7 @@ public Builder engineLabel(@Nullable Output> engineLabel) { * @return builder * */ - public Builder engineLabel(Map engineLabel) { + public Builder engineLabel(Map engineLabel) { return engineLabel(Output.of(engineLabel)); } @@ -778,7 +777,7 @@ public Builder engineLabel(Map engineLabel) { * @return builder * */ - public Builder engineOpt(@Nullable Output> engineOpt) { + public Builder engineOpt(@Nullable Output> engineOpt) { $.engineOpt = engineOpt; return this; } @@ -789,7 +788,7 @@ public Builder engineOpt(@Nullable Output> engineOpt) { * @return builder * */ - public Builder engineOpt(Map engineOpt) { + public Builder engineOpt(Map engineOpt) { return engineOpt(Output.of(engineOpt)); } @@ -895,7 +894,7 @@ public Builder hetznerConfig(NodeTemplateHetznerConfigArgs hetznerConfig) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -908,7 +907,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/Notifier.java b/sdk/java/src/main/java/com/pulumi/rancher2/Notifier.java index fe67d1598..99196b3e6 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/Notifier.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/Notifier.java @@ -18,7 +18,6 @@ import com.pulumi.rancher2.outputs.NotifierWebhookConfig; import com.pulumi.rancher2.outputs.NotifierWechatConfig; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Optional; @@ -86,14 +85,14 @@ public class Notifier extends com.pulumi.resources.CustomResource { * Annotations for notifier object (map) * */ - @Export(name="annotations", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> annotations; + @Export(name="annotations", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> annotations; /** * @return Annotations for notifier object (map) * */ - public Output> annotations() { + public Output> annotations() { return this.annotations; } /** @@ -142,14 +141,14 @@ public Output> dingtalkConfig() { * Labels for notifier object (map) * */ - @Export(name="labels", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> labels; + @Export(name="labels", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> labels; /** * @return Labels for notifier object (map) * */ - public Output> labels() { + public Output> labels() { return this.labels; } /** diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/NotifierArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/NotifierArgs.java index 0621f179a..e6bb678ab 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/NotifierArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/NotifierArgs.java @@ -14,7 +14,6 @@ import com.pulumi.rancher2.inputs.NotifierWebhookConfigArgs; import com.pulumi.rancher2.inputs.NotifierWechatConfigArgs; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -31,13 +30,13 @@ public final class NotifierArgs extends com.pulumi.resources.ResourceArgs { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for notifier object (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -91,13 +90,13 @@ public Optional> dingtalkConfig() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for notifier object (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -263,7 +262,7 @@ public Builder(NotifierArgs defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -274,7 +273,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -347,7 +346,7 @@ public Builder dingtalkConfig(NotifierDingtalkConfigArgs dingtalkConfig) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -358,7 +357,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/PodSecurityAdmissionConfigurationTemplate.java b/sdk/java/src/main/java/com/pulumi/rancher2/PodSecurityAdmissionConfigurationTemplate.java index 394cb49a8..2ea6f4745 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/PodSecurityAdmissionConfigurationTemplate.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/PodSecurityAdmissionConfigurationTemplate.java @@ -12,7 +12,6 @@ import com.pulumi.rancher2.inputs.PodSecurityAdmissionConfigurationTemplateState; import com.pulumi.rancher2.outputs.PodSecurityAdmissionConfigurationTemplateDefaults; import com.pulumi.rancher2.outputs.PodSecurityAdmissionConfigurationTemplateExemptions; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Optional; @@ -24,14 +23,14 @@ public class PodSecurityAdmissionConfigurationTemplate extends com.pulumi.resour * Annotations of the resource * */ - @Export(name="annotations", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> annotations; + @Export(name="annotations", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> annotations; /** * @return Annotations of the resource * */ - public Output> annotations() { + public Output> annotations() { return this.annotations; } /** @@ -82,14 +81,14 @@ public Output> exe * Labels of the resource * */ - @Export(name="labels", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> labels; + @Export(name="labels", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> labels; /** * @return Labels of the resource * */ - public Output> labels() { + public Output> labels() { return this.labels; } /** diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/PodSecurityAdmissionConfigurationTemplateArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/PodSecurityAdmissionConfigurationTemplateArgs.java index a2cc7660b..5ebe59d9c 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/PodSecurityAdmissionConfigurationTemplateArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/PodSecurityAdmissionConfigurationTemplateArgs.java @@ -8,7 +8,6 @@ import com.pulumi.exceptions.MissingRequiredPropertyException; import com.pulumi.rancher2.inputs.PodSecurityAdmissionConfigurationTemplateDefaultsArgs; import com.pulumi.rancher2.inputs.PodSecurityAdmissionConfigurationTemplateExemptionsArgs; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -25,13 +24,13 @@ public final class PodSecurityAdmissionConfigurationTemplateArgs extends com.pul * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations of the resource * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -87,13 +86,13 @@ public Optional> * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels of the resource * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -147,7 +146,7 @@ public Builder(PodSecurityAdmissionConfigurationTemplateArgs defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -158,7 +157,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -233,7 +232,7 @@ public Builder exemptions(PodSecurityAdmissionConfigurationTemplateExemptionsArg * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -244,7 +243,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/PodSecurityPolicyTemplate.java b/sdk/java/src/main/java/com/pulumi/rancher2/PodSecurityPolicyTemplate.java index 426998047..8c362c580 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/PodSecurityPolicyTemplate.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/PodSecurityPolicyTemplate.java @@ -21,7 +21,6 @@ import com.pulumi.rancher2.outputs.PodSecurityPolicyTemplateSeLinux; import com.pulumi.rancher2.outputs.PodSecurityPolicyTemplateSupplementalGroup; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -146,14 +145,14 @@ public Output>> allowedUnsafeSysctls() { * Annotations for PodSecurityPolicyTemplate object (map) * */ - @Export(name="annotations", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> annotations; + @Export(name="annotations", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> annotations; /** * @return Annotations for PodSecurityPolicyTemplate object (map) * */ - public Output> annotations() { + public Output> annotations() { return this.annotations; } /** @@ -286,14 +285,14 @@ public Output> hostPorts() { * Labels for PodSecurityPolicyTemplate object (map) * */ - @Export(name="labels", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> labels; + @Export(name="labels", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> labels; /** * @return Labels for PodSecurityPolicyTemplate object (map) * */ - public Output> labels() { + public Output> labels() { return this.labels; } /** diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/PodSecurityPolicyTemplateArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/PodSecurityPolicyTemplateArgs.java index d75461692..3635394ee 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/PodSecurityPolicyTemplateArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/PodSecurityPolicyTemplateArgs.java @@ -16,7 +16,6 @@ import com.pulumi.rancher2.inputs.PodSecurityPolicyTemplateSeLinuxArgs; import com.pulumi.rancher2.inputs.PodSecurityPolicyTemplateSupplementalGroupArgs; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -139,13 +138,13 @@ public Optional>> allowedUnsafeSysctls() { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for PodSecurityPolicyTemplate object (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -289,13 +288,13 @@ public Optional>> hostPorts() * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for PodSecurityPolicyTemplate object (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -713,7 +712,7 @@ public Builder allowedUnsafeSysctls(String... allowedUnsafeSysctls) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -724,7 +723,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -953,7 +952,7 @@ public Builder hostPorts(PodSecurityPolicyTemplateHostPortArgs... hostPorts) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -964,7 +963,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/Project.java b/sdk/java/src/main/java/com/pulumi/rancher2/Project.java index dbd9658a1..03f383432 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/Project.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/Project.java @@ -14,7 +14,6 @@ import com.pulumi.rancher2.outputs.ProjectProjectMonitoringInput; import com.pulumi.rancher2.outputs.ProjectResourceQuota; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Optional; @@ -178,14 +177,14 @@ public class Project extends com.pulumi.resources.CustomResource { * Annotations for Node Pool object (map) * */ - @Export(name="annotations", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> annotations; + @Export(name="annotations", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> annotations; /** * @return Annotations for Node Pool object (map) * */ - public Output> annotations() { + public Output> annotations() { return this.annotations; } /** @@ -248,14 +247,14 @@ public Output> enableProjectMonitoring() { * Labels for Node Pool object (map) * */ - @Export(name="labels", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> labels; + @Export(name="labels", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> labels; /** * @return Labels for Node Pool object (map) * */ - public Output> labels() { + public Output> labels() { return this.labels; } /** diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/ProjectAlertGroup.java b/sdk/java/src/main/java/com/pulumi/rancher2/ProjectAlertGroup.java index 8b78debad..b01de9641 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/ProjectAlertGroup.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/ProjectAlertGroup.java @@ -12,7 +12,6 @@ import com.pulumi.rancher2.inputs.ProjectAlertGroupState; import com.pulumi.rancher2.outputs.ProjectAlertGroupRecipient; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -77,14 +76,14 @@ public class ProjectAlertGroup extends com.pulumi.resources.CustomResource { * The project alert group annotations (map) * */ - @Export(name="annotations", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> annotations; + @Export(name="annotations", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> annotations; /** * @return The project alert group annotations (map) * */ - public Output> annotations() { + public Output> annotations() { return this.annotations; } /** @@ -133,14 +132,14 @@ public Output> groupWaitSeconds() { * The project alert group labels (map) * */ - @Export(name="labels", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> labels; + @Export(name="labels", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> labels; /** * @return The project alert group labels (map) * */ - public Output> labels() { + public Output> labels() { return this.labels; } /** diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/ProjectAlertGroupArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/ProjectAlertGroupArgs.java index 6f5d45dca..5e13fbd3b 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/ProjectAlertGroupArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/ProjectAlertGroupArgs.java @@ -8,7 +8,6 @@ import com.pulumi.exceptions.MissingRequiredPropertyException; import com.pulumi.rancher2.inputs.ProjectAlertGroupRecipientArgs; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -26,13 +25,13 @@ public final class ProjectAlertGroupArgs extends com.pulumi.resources.ResourceAr * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return The project alert group annotations (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -86,13 +85,13 @@ public Optional> groupWaitSeconds() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return The project alert group labels (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -194,7 +193,7 @@ public Builder(ProjectAlertGroupArgs defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -205,7 +204,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -278,7 +277,7 @@ public Builder groupWaitSeconds(Integer groupWaitSeconds) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -289,7 +288,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/ProjectAlertRule.java b/sdk/java/src/main/java/com/pulumi/rancher2/ProjectAlertRule.java index 2ab56a092..77ff314f4 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/ProjectAlertRule.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/ProjectAlertRule.java @@ -15,7 +15,6 @@ import com.pulumi.rancher2.outputs.ProjectAlertRuleWorkloadRule; import java.lang.Boolean; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Optional; @@ -121,14 +120,14 @@ public class ProjectAlertRule extends com.pulumi.resources.CustomResource { * The project alert rule annotations (map) * */ - @Export(name="annotations", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> annotations; + @Export(name="annotations", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> annotations; /** * @return The project alert rule annotations (map) * */ - public Output> annotations() { + public Output> annotations() { return this.annotations; } /** @@ -191,14 +190,14 @@ public Output> inherited() { * The project alert rule labels (map) * */ - @Export(name="labels", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> labels; + @Export(name="labels", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> labels; /** * @return The project alert rule labels (map) * */ - public Output> labels() { + public Output> labels() { return this.labels; } /** diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/ProjectAlertRuleArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/ProjectAlertRuleArgs.java index 671c65075..de633bd7d 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/ProjectAlertRuleArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/ProjectAlertRuleArgs.java @@ -11,7 +11,6 @@ import com.pulumi.rancher2.inputs.ProjectAlertRuleWorkloadRuleArgs; import java.lang.Boolean; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -28,13 +27,13 @@ public final class ProjectAlertRuleArgs extends com.pulumi.resources.ResourceArg * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return The project alert rule annotations (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -103,13 +102,13 @@ public Optional> inherited() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return The project alert rule labels (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -260,7 +259,7 @@ public Builder(ProjectAlertRuleArgs defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -271,7 +270,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -365,7 +364,7 @@ public Builder inherited(Boolean inherited) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -376,7 +375,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/ProjectArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/ProjectArgs.java index acbcb3d17..9d4deeb9f 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/ProjectArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/ProjectArgs.java @@ -10,7 +10,6 @@ import com.pulumi.rancher2.inputs.ProjectProjectMonitoringInputArgs; import com.pulumi.rancher2.inputs.ProjectResourceQuotaArgs; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -27,13 +26,13 @@ public final class ProjectArgs extends com.pulumi.resources.ResourceArgs { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for Node Pool object (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -102,13 +101,13 @@ public Optional> enableProjectMonitoring() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for Node Pool object (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -227,7 +226,7 @@ public Builder(ProjectArgs defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -238,7 +237,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -332,7 +331,7 @@ public Builder enableProjectMonitoring(Boolean enableProjectMonitoring) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -343,7 +342,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/ProjectRoleTemplateBinding.java b/sdk/java/src/main/java/com/pulumi/rancher2/ProjectRoleTemplateBinding.java index dade7610f..e1a1b1a69 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/ProjectRoleTemplateBinding.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/ProjectRoleTemplateBinding.java @@ -10,7 +10,6 @@ import com.pulumi.rancher2.ProjectRoleTemplateBindingArgs; import com.pulumi.rancher2.Utilities; import com.pulumi.rancher2.inputs.ProjectRoleTemplateBindingState; -import java.lang.Object; import java.lang.String; import java.util.Map; import javax.annotation.Nullable; @@ -72,14 +71,14 @@ public class ProjectRoleTemplateBinding extends com.pulumi.resources.CustomResou * Annotations of the resource (map) * */ - @Export(name="annotations", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> annotations; + @Export(name="annotations", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> annotations; /** * @return Annotations of the resource (map) * */ - public Output> annotations() { + public Output> annotations() { return this.annotations; } /** @@ -116,8 +115,8 @@ public Output groupPrincipalId() { * **Note:** user `user_id | user_principal_id` OR group `group_id | group_principal_id` must be defined * */ - @Export(name="labels", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> labels; + @Export(name="labels", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> labels; /** * @return Labels of the resource (map) @@ -125,7 +124,7 @@ public Output groupPrincipalId() { * **Note:** user `user_id | user_principal_id` OR group `group_id | group_principal_id` must be defined * */ - public Output> labels() { + public Output> labels() { return this.labels; } /** diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/ProjectRoleTemplateBindingArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/ProjectRoleTemplateBindingArgs.java index 3ff1113b1..4eeceb060 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/ProjectRoleTemplateBindingArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/ProjectRoleTemplateBindingArgs.java @@ -6,7 +6,6 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; import com.pulumi.exceptions.MissingRequiredPropertyException; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -23,13 +22,13 @@ public final class ProjectRoleTemplateBindingArgs extends com.pulumi.resources.R * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations of the resource (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -70,7 +69,7 @@ public Optional> groupPrincipalId() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels of the resource (map) @@ -78,7 +77,7 @@ public Optional> groupPrincipalId() { * **Note:** user `user_id | user_principal_id` OR group `group_id | group_principal_id` must be defined * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -195,7 +194,7 @@ public Builder(ProjectRoleTemplateBindingArgs defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -206,7 +205,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -260,7 +259,7 @@ public Builder groupPrincipalId(String groupPrincipalId) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -273,7 +272,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/Registry.java b/sdk/java/src/main/java/com/pulumi/rancher2/Registry.java index 78168e849..949c6ea60 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/Registry.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/Registry.java @@ -11,7 +11,6 @@ import com.pulumi.rancher2.Utilities; import com.pulumi.rancher2.inputs.RegistryState; import com.pulumi.rancher2.outputs.RegistryRegistry; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -128,14 +127,14 @@ public class Registry extends com.pulumi.resources.CustomResource { * Annotations for Registry object (map) * */ - @Export(name="annotations", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> annotations; + @Export(name="annotations", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> annotations; /** * @return Annotations for Registry object (map) * */ - public Output> annotations() { + public Output> annotations() { return this.annotations; } /** @@ -156,14 +155,14 @@ public Output> description() { * Labels for Registry object (map) * */ - @Export(name="labels", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> labels; + @Export(name="labels", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> labels; /** * @return Labels for Registry object (map) * */ - public Output> labels() { + public Output> labels() { return this.labels; } /** diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/RegistryArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/RegistryArgs.java index 64a1bd89b..71183d077 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/RegistryArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/RegistryArgs.java @@ -7,7 +7,6 @@ import com.pulumi.core.annotations.Import; import com.pulumi.exceptions.MissingRequiredPropertyException; import com.pulumi.rancher2.inputs.RegistryRegistryArgs; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -25,13 +24,13 @@ public final class RegistryArgs extends com.pulumi.resources.ResourceArgs { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for Registry object (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -55,13 +54,13 @@ public Optional> description() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for Registry object (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -161,7 +160,7 @@ public Builder(RegistryArgs defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -172,7 +171,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -203,7 +202,7 @@ public Builder description(String description) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -214,7 +213,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/RoleTemplate.java b/sdk/java/src/main/java/com/pulumi/rancher2/RoleTemplate.java index 44689ec1c..1867ec6ca 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/RoleTemplate.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/RoleTemplate.java @@ -13,7 +13,6 @@ import com.pulumi.rancher2.outputs.RoleTemplateExternalRule; import com.pulumi.rancher2.outputs.RoleTemplateRule; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -142,14 +141,14 @@ public Output> administrative() { * Annotations for role template object (map) * */ - @Export(name="annotations", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> annotations; + @Export(name="annotations", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> annotations; /** * @return Annotations for role template object (map) * */ - public Output> annotations() { + public Output> annotations() { return this.annotations; } /** @@ -254,14 +253,14 @@ public Output> hidden() { * Labels for role template object (map) * */ - @Export(name="labels", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> labels; + @Export(name="labels", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> labels; /** * @return Labels for role template object (map) * */ - public Output> labels() { + public Output> labels() { return this.labels; } /** diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/RoleTemplateArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/RoleTemplateArgs.java index 3f8388652..6b40791aa 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/RoleTemplateArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/RoleTemplateArgs.java @@ -8,7 +8,6 @@ import com.pulumi.rancher2.inputs.RoleTemplateExternalRuleArgs; import com.pulumi.rancher2.inputs.RoleTemplateRuleArgs; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -41,13 +40,13 @@ public Optional> administrative() { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for role template object (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -146,13 +145,13 @@ public Optional> hidden() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for role template object (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -279,7 +278,7 @@ public Builder administrative(Boolean administrative) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -290,7 +289,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -436,7 +435,7 @@ public Builder hidden(Boolean hidden) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -447,7 +446,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/Secret.java b/sdk/java/src/main/java/com/pulumi/rancher2/Secret.java index 50303f9e3..4e6348154 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/Secret.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/Secret.java @@ -10,7 +10,6 @@ import com.pulumi.rancher2.SecretArgs; import com.pulumi.rancher2.Utilities; import com.pulumi.rancher2.inputs.SecretState; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -137,28 +136,28 @@ public class Secret extends com.pulumi.resources.CustomResource { * Annotations for secret object (map) * */ - @Export(name="annotations", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> annotations; + @Export(name="annotations", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> annotations; /** * @return Annotations for secret object (map) * */ - public Output> annotations() { + public Output> annotations() { return this.annotations; } /** * Secret key/value data. Base64 encoding required for values (map) * */ - @Export(name="data", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> data; + @Export(name="data", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> data; /** * @return Secret key/value data. Base64 encoding required for values (map) * */ - public Output> data() { + public Output> data() { return this.data; } /** @@ -179,14 +178,14 @@ public Output> description() { * Labels for secret object (map) * */ - @Export(name="labels", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> labels; + @Export(name="labels", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> labels; /** * @return Labels for secret object (map) * */ - public Output> labels() { + public Output> labels() { return this.labels; } /** diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/SecretArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/SecretArgs.java index 66819ea3d..73f7f0670 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/SecretArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/SecretArgs.java @@ -6,7 +6,6 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; import com.pulumi.exceptions.MissingRequiredPropertyException; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -23,13 +22,13 @@ public final class SecretArgs extends com.pulumi.resources.ResourceArgs { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for secret object (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -38,13 +37,13 @@ public Optional>> annotations() { * */ @Import(name="data", required=true) - private Output> data; + private Output> data; /** * @return Secret key/value data. Base64 encoding required for values (map) * */ - public Output> data() { + public Output> data() { return this.data; } @@ -68,13 +67,13 @@ public Optional> description() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for secret object (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -159,7 +158,7 @@ public Builder(SecretArgs defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -170,7 +169,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -180,7 +179,7 @@ public Builder annotations(Map annotations) { * @return builder * */ - public Builder data(Output> data) { + public Builder data(Output> data) { $.data = data; return this; } @@ -191,7 +190,7 @@ public Builder data(Output> data) { * @return builder * */ - public Builder data(Map data) { + public Builder data(Map data) { return data(Output.of(data)); } @@ -222,7 +221,7 @@ public Builder description(String description) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -233,7 +232,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/SecretV2.java b/sdk/java/src/main/java/com/pulumi/rancher2/SecretV2.java index 065daa403..7a3e9eb04 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/SecretV2.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/SecretV2.java @@ -11,7 +11,6 @@ import com.pulumi.rancher2.Utilities; import com.pulumi.rancher2.inputs.SecretV2State; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -36,14 +35,14 @@ public class SecretV2 extends com.pulumi.resources.CustomResource { * Annotations for the secret v2 (map) * */ - @Export(name="annotations", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> annotations; + @Export(name="annotations", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> annotations; /** * @return Annotations for the secret v2 (map) * */ - public Output> annotations() { + public Output> annotations() { return this.annotations; } /** @@ -64,14 +63,14 @@ public Output clusterId() { * The data of the secret v2 (map) * */ - @Export(name="data", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> data; + @Export(name="data", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> data; /** * @return The data of the secret v2 (map) * */ - public Output> data() { + public Output> data() { return this.data; } /** @@ -92,14 +91,14 @@ public Output> immutable() { * Labels for the secret v2 (map) * */ - @Export(name="labels", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> labels; + @Export(name="labels", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> labels; /** * @return Labels for the secret v2 (map) * */ - public Output> labels() { + public Output> labels() { return this.labels; } /** diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/SecretV2Args.java b/sdk/java/src/main/java/com/pulumi/rancher2/SecretV2Args.java index 8b8087e09..fcdb6d452 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/SecretV2Args.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/SecretV2Args.java @@ -7,7 +7,6 @@ import com.pulumi.core.annotations.Import; import com.pulumi.exceptions.MissingRequiredPropertyException; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -24,13 +23,13 @@ public final class SecretV2Args extends com.pulumi.resources.ResourceArgs { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for the secret v2 (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -54,13 +53,13 @@ public Output clusterId() { * */ @Import(name="data", required=true) - private Output> data; + private Output> data; /** * @return The data of the secret v2 (map) * */ - public Output> data() { + public Output> data() { return this.data; } @@ -84,13 +83,13 @@ public Optional> immutable() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for the secret v2 (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -176,7 +175,7 @@ public Builder(SecretV2Args defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -187,7 +186,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -218,7 +217,7 @@ public Builder clusterId(String clusterId) { * @return builder * */ - public Builder data(Output> data) { + public Builder data(Output> data) { $.data = data; return this; } @@ -229,7 +228,7 @@ public Builder data(Output> data) { * @return builder * */ - public Builder data(Map data) { + public Builder data(Map data) { return data(Output.of(data)); } @@ -260,7 +259,7 @@ public Builder immutable(Boolean immutable) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -271,7 +270,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/Setting.java b/sdk/java/src/main/java/com/pulumi/rancher2/Setting.java index e7e2e3744..30bc07e41 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/Setting.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/Setting.java @@ -10,7 +10,6 @@ import com.pulumi.rancher2.SettingArgs; import com.pulumi.rancher2.Utilities; import com.pulumi.rancher2.inputs.SettingState; -import java.lang.Object; import java.lang.String; import java.util.Map; import javax.annotation.Nullable; @@ -74,28 +73,28 @@ public class Setting extends com.pulumi.resources.CustomResource { * Annotations for setting object (map) * */ - @Export(name="annotations", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> annotations; + @Export(name="annotations", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> annotations; /** * @return Annotations for setting object (map) * */ - public Output> annotations() { + public Output> annotations() { return this.annotations; } /** * Labels for setting object (map) * */ - @Export(name="labels", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> labels; + @Export(name="labels", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> labels; /** * @return Labels for setting object (map) * */ - public Output> labels() { + public Output> labels() { return this.labels; } /** diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/SettingArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/SettingArgs.java index afab7cbf4..1c2b009d8 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/SettingArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/SettingArgs.java @@ -6,7 +6,6 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; import com.pulumi.exceptions.MissingRequiredPropertyException; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -23,13 +22,13 @@ public final class SettingArgs extends com.pulumi.resources.ResourceArgs { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for setting object (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -38,13 +37,13 @@ public Optional>> annotations() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for setting object (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -111,7 +110,7 @@ public Builder(SettingArgs defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -122,7 +121,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -132,7 +131,7 @@ public Builder annotations(Map annotations) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -143,7 +142,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/StorageClassV2.java b/sdk/java/src/main/java/com/pulumi/rancher2/StorageClassV2.java index 16c576af5..76b7a5bf0 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/StorageClassV2.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/StorageClassV2.java @@ -11,7 +11,6 @@ import com.pulumi.rancher2.Utilities; import com.pulumi.rancher2.inputs.StorageClassV2State; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -50,14 +49,14 @@ public Output allowVolumeExpansion() { * Annotations for the storageClass v2 (map) * */ - @Export(name="annotations", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> annotations; + @Export(name="annotations", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> annotations; /** * @return Annotations for the storageClass v2 (map) * */ - public Output> annotations() { + public Output> annotations() { return this.annotations; } /** @@ -92,14 +91,14 @@ public Output k8sProvisioner() { * Labels for the storageClass v2 (map) * */ - @Export(name="labels", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> labels; + @Export(name="labels", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> labels; /** * @return Labels for the storageClass v2 (map) * */ - public Output> labels() { + public Output> labels() { return this.labels; } /** @@ -134,14 +133,14 @@ public Output name() { * The parameters for storageClass v2 (string) * */ - @Export(name="parameters", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> parameters; + @Export(name="parameters", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> parameters; /** * @return The parameters for storageClass v2 (string) * */ - public Output>> parameters() { + public Output>> parameters() { return Codegen.optional(this.parameters); } /** diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/StorageClassV2Args.java b/sdk/java/src/main/java/com/pulumi/rancher2/StorageClassV2Args.java index f40b42a50..3e5f3c5be 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/StorageClassV2Args.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/StorageClassV2Args.java @@ -7,7 +7,6 @@ import com.pulumi.core.annotations.Import; import com.pulumi.exceptions.MissingRequiredPropertyException; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -40,13 +39,13 @@ public Optional> allowVolumeExpansion() { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for the storageClass v2 (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -85,13 +84,13 @@ public Output k8sProvisioner() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for the storageClass v2 (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -130,13 +129,13 @@ public Optional> name() { * */ @Import(name="parameters") - private @Nullable Output> parameters; + private @Nullable Output> parameters; /** * @return The parameters for storageClass v2 (string) * */ - public Optional>> parameters() { + public Optional>> parameters() { return Optional.ofNullable(this.parameters); } @@ -230,7 +229,7 @@ public Builder allowVolumeExpansion(Boolean allowVolumeExpansion) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -241,7 +240,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -293,7 +292,7 @@ public Builder k8sProvisioner(String k8sProvisioner) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -304,7 +303,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } @@ -366,7 +365,7 @@ public Builder name(String name) { * @return builder * */ - public Builder parameters(@Nullable Output> parameters) { + public Builder parameters(@Nullable Output> parameters) { $.parameters = parameters; return this; } @@ -377,7 +376,7 @@ public Builder parameters(@Nullable Output> parameters) { * @return builder * */ - public Builder parameters(Map parameters) { + public Builder parameters(Map parameters) { return parameters(Output.of(parameters)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/Token.java b/sdk/java/src/main/java/com/pulumi/rancher2/Token.java index 38e626ae1..0c024de63 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/Token.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/Token.java @@ -12,7 +12,6 @@ import com.pulumi.rancher2.inputs.TokenState; import java.lang.Boolean; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -49,14 +48,14 @@ public Output accessKey() { * (Computed) Annotations of the token (map) * */ - @Export(name="annotations", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> annotations; + @Export(name="annotations", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> annotations; /** * @return (Computed) Annotations of the token (map) * */ - public Output> annotations() { + public Output> annotations() { return this.annotations; } /** @@ -119,14 +118,14 @@ public Output expired() { * (Computed) Labels of the token (map) * */ - @Export(name="labels", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> labels; + @Export(name="labels", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> labels; /** * @return (Computed) Labels of the token (map) * */ - public Output> labels() { + public Output> labels() { return this.labels; } /** diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/TokenArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/TokenArgs.java index 9701f81aa..11c2ce55a 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/TokenArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/TokenArgs.java @@ -7,7 +7,6 @@ import com.pulumi.core.annotations.Import; import java.lang.Boolean; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -24,13 +23,13 @@ public final class TokenArgs extends com.pulumi.resources.ResourceArgs { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return (Computed) Annotations of the token (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -69,13 +68,13 @@ public Optional> description() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return (Computed) Labels of the token (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -148,7 +147,7 @@ public Builder(TokenArgs defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -159,7 +158,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -211,7 +210,7 @@ public Builder description(String description) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -222,7 +221,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/User.java b/sdk/java/src/main/java/com/pulumi/rancher2/User.java index 7255851b6..c64e66457 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/User.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/User.java @@ -11,7 +11,6 @@ import com.pulumi.rancher2.Utilities; import com.pulumi.rancher2.inputs.UserState; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -86,14 +85,14 @@ public class User extends com.pulumi.resources.CustomResource { * Annotations for global role binding (map) * */ - @Export(name="annotations", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> annotations; + @Export(name="annotations", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> annotations; /** * @return Annotations for global role binding (map) * */ - public Output> annotations() { + public Output> annotations() { return this.annotations; } @Export(name="enabled", refs={Boolean.class}, tree="[0]") @@ -106,14 +105,14 @@ public Output> enabled() { * Labels for global role binding (map) * */ - @Export(name="labels", refs={Map.class,String.class,Object.class}, tree="[0,1,2]") - private Output> labels; + @Export(name="labels", refs={Map.class,String.class}, tree="[0,1,1]") + private Output> labels; /** * @return Labels for global role binding (map) * */ - public Output> labels() { + public Output> labels() { return this.labels; } /** diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/UserArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/UserArgs.java index 163c3e70e..3462f60a0 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/UserArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/UserArgs.java @@ -7,7 +7,6 @@ import com.pulumi.core.annotations.Import; import com.pulumi.exceptions.MissingRequiredPropertyException; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -24,13 +23,13 @@ public final class UserArgs extends com.pulumi.resources.ResourceArgs { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for global role binding (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -46,13 +45,13 @@ public Optional> enabled() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for global role binding (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -136,7 +135,7 @@ public Builder(UserArgs defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -147,7 +146,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -166,7 +165,7 @@ public Builder enabled(Boolean enabled) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -177,7 +176,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/AppState.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/AppState.java index 360368ca9..a56fc2931 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/AppState.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/AppState.java @@ -6,7 +6,6 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -23,13 +22,13 @@ public final class AppState extends com.pulumi.resources.ResourceArgs { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for App object (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -38,13 +37,13 @@ public Optional>> annotations() { * */ @Import(name="answers") - private @Nullable Output> answers; + private @Nullable Output> answers; /** * @return Answers for the app template. If modified, app will be upgraded (map) * */ - public Optional>> answers() { + public Optional>> answers() { return Optional.ofNullable(this.answers); } @@ -117,13 +116,13 @@ public Optional> forceUpgrade() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for App object (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -291,7 +290,7 @@ public Builder(AppState defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -302,7 +301,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -312,7 +311,7 @@ public Builder annotations(Map annotations) { * @return builder * */ - public Builder answers(@Nullable Output> answers) { + public Builder answers(@Nullable Output> answers) { $.answers = answers; return this; } @@ -323,7 +322,7 @@ public Builder answers(@Nullable Output> answers) { * @return builder * */ - public Builder answers(Map answers) { + public Builder answers(Map answers) { return answers(Output.of(answers)); } @@ -421,7 +420,7 @@ public Builder forceUpgrade(Boolean forceUpgrade) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -432,7 +431,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/AppV2State.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/AppV2State.java index c98a7680a..9e1a9cabe 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/AppV2State.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/AppV2State.java @@ -6,7 +6,6 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -23,13 +22,13 @@ public final class AppV2State extends com.pulumi.resources.ResourceArgs { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for the app v2 (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -165,13 +164,13 @@ public Optional> forceUpgrade() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for the app v2 (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -327,7 +326,7 @@ public Builder(AppV2State defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -338,7 +337,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -525,7 +524,7 @@ public Builder forceUpgrade(Boolean forceUpgrade) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -536,7 +535,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/AuthConfigActiveDirectoryState.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/AuthConfigActiveDirectoryState.java index 164c0034f..16ee121cf 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/AuthConfigActiveDirectoryState.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/AuthConfigActiveDirectoryState.java @@ -7,7 +7,6 @@ import com.pulumi.core.annotations.Import; import java.lang.Boolean; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -55,13 +54,13 @@ public Optional>> allowedPrincipalIds() { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations of the resource (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -250,13 +249,13 @@ public Optional> groupSearchFilter() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels of the resource (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -661,7 +660,7 @@ public Builder allowedPrincipalIds(String... allowedPrincipalIds) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -672,7 +671,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -934,7 +933,7 @@ public Builder groupSearchFilter(String groupSearchFilter) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -945,7 +944,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/AuthConfigAdfsState.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/AuthConfigAdfsState.java index 390598878..409c6f029 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/AuthConfigAdfsState.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/AuthConfigAdfsState.java @@ -6,7 +6,6 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -54,13 +53,13 @@ public Optional>> allowedPrincipalIds() { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations of the resource (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -129,13 +128,13 @@ public Optional> idpMetadataContent() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels of the resource (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -340,7 +339,7 @@ public Builder allowedPrincipalIds(String... allowedPrincipalIds) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -351,7 +350,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -445,7 +444,7 @@ public Builder idpMetadataContent(String idpMetadataContent) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -456,7 +455,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/AuthConfigAzureAdState.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/AuthConfigAzureAdState.java index 3f4ebecb2..081bc548e 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/AuthConfigAzureAdState.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/AuthConfigAzureAdState.java @@ -6,7 +6,6 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -54,13 +53,13 @@ public Optional>> allowedPrincipalIds() { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations of the resource (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -159,13 +158,13 @@ public Optional> graphEndpoint() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels of the resource (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -340,7 +339,7 @@ public Builder allowedPrincipalIds(String... allowedPrincipalIds) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -351,7 +350,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -487,7 +486,7 @@ public Builder graphEndpoint(String graphEndpoint) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -498,7 +497,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/AuthConfigFreeIpaState.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/AuthConfigFreeIpaState.java index 5065f5c75..b97c89e3a 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/AuthConfigFreeIpaState.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/AuthConfigFreeIpaState.java @@ -7,7 +7,6 @@ import com.pulumi.core.annotations.Import; import java.lang.Boolean; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -55,13 +54,13 @@ public Optional>> allowedPrincipalIds() { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations of the resource (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -227,13 +226,13 @@ public Optional> groupSearchFilter() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels of the resource (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -637,7 +636,7 @@ public Builder allowedPrincipalIds(String... allowedPrincipalIds) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -648,7 +647,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -877,7 +876,7 @@ public Builder groupSearchFilter(String groupSearchFilter) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -888,7 +887,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/AuthConfigGithubState.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/AuthConfigGithubState.java index 6584f0c5d..2471ebcf3 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/AuthConfigGithubState.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/AuthConfigGithubState.java @@ -6,7 +6,6 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -54,13 +53,13 @@ public Optional>> allowedPrincipalIds() { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations of the resource (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -129,13 +128,13 @@ public Optional> hostname() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels of the resource (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -276,7 +275,7 @@ public Builder allowedPrincipalIds(String... allowedPrincipalIds) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -287,7 +286,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -381,7 +380,7 @@ public Builder hostname(String hostname) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -392,7 +391,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/AuthConfigKeycloakState.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/AuthConfigKeycloakState.java index c0a1e3c3d..3e7080679 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/AuthConfigKeycloakState.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/AuthConfigKeycloakState.java @@ -6,7 +6,6 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -54,13 +53,13 @@ public Optional>> allowedPrincipalIds() { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations of the resource (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -144,13 +143,13 @@ public Optional> idpMetadataContent() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels of the resource (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -356,7 +355,7 @@ public Builder allowedPrincipalIds(String... allowedPrincipalIds) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -367,7 +366,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -482,7 +481,7 @@ public Builder idpMetadataContent(String idpMetadataContent) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -493,7 +492,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/AuthConfigOktaState.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/AuthConfigOktaState.java index dce957d37..b1fe83732 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/AuthConfigOktaState.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/AuthConfigOktaState.java @@ -6,7 +6,6 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -54,13 +53,13 @@ public Optional>> allowedPrincipalIds() { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations of the resource (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -129,13 +128,13 @@ public Optional> idpMetadataContent() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels of the resource (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -340,7 +339,7 @@ public Builder allowedPrincipalIds(String... allowedPrincipalIds) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -351,7 +350,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -445,7 +444,7 @@ public Builder idpMetadataContent(String idpMetadataContent) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -456,7 +455,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/AuthConfigOpenLdapState.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/AuthConfigOpenLdapState.java index e3b1747a9..61a913d9f 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/AuthConfigOpenLdapState.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/AuthConfigOpenLdapState.java @@ -7,7 +7,6 @@ import com.pulumi.core.annotations.Import; import java.lang.Boolean; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -55,13 +54,13 @@ public Optional>> allowedPrincipalIds() { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations of the resource (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -227,13 +226,13 @@ public Optional> groupSearchFilter() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels of the resource (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -637,7 +636,7 @@ public Builder allowedPrincipalIds(String... allowedPrincipalIds) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -648,7 +647,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -877,7 +876,7 @@ public Builder groupSearchFilter(String groupSearchFilter) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -888,7 +887,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/AuthConfigPingState.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/AuthConfigPingState.java index ecc1c6674..bede1171a 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/AuthConfigPingState.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/AuthConfigPingState.java @@ -6,7 +6,6 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -54,13 +53,13 @@ public Optional>> allowedPrincipalIds() { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations of the resource (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -144,13 +143,13 @@ public Optional> idpMetadataContent() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels of the resource (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -356,7 +355,7 @@ public Builder allowedPrincipalIds(String... allowedPrincipalIds) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -367,7 +366,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -482,7 +481,7 @@ public Builder idpMetadataContent(String idpMetadataContent) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -493,7 +492,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/CatalogState.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/CatalogState.java index b31c64a6a..1d761d218 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/CatalogState.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/CatalogState.java @@ -6,7 +6,6 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -23,13 +22,13 @@ public final class CatalogState extends com.pulumi.resources.ResourceArgs { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for the catalog (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -98,13 +97,13 @@ public Optional> kind() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for the catalog (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -271,7 +270,7 @@ public Builder(CatalogState defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -282,7 +281,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -376,7 +375,7 @@ public Builder kind(String kind) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -387,7 +386,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/CatalogV2State.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/CatalogV2State.java index 3139a7712..e816f08e6 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/CatalogV2State.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/CatalogV2State.java @@ -6,7 +6,6 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -23,13 +22,13 @@ public final class CatalogV2State extends com.pulumi.resources.ResourceArgs { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for the catalog v2 (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -128,13 +127,13 @@ public Optional> insecure() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for the catalog v2 (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -287,7 +286,7 @@ public Builder(CatalogV2State defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -298,7 +297,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -434,7 +433,7 @@ public Builder insecure(Boolean insecure) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -445,7 +444,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/CertificateState.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/CertificateState.java index 0ebd8cb53..cf4535bf0 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/CertificateState.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/CertificateState.java @@ -5,7 +5,6 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -22,13 +21,13 @@ public final class CertificateState extends com.pulumi.resources.ResourceArgs { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for certificate object (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -82,13 +81,13 @@ public Optional> key() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for certificate object (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -174,7 +173,7 @@ public Builder(CertificateState defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -185,7 +184,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -258,7 +257,7 @@ public Builder key(String key) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -269,7 +268,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/CloudCredentialState.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/CloudCredentialState.java index 9e66f0a37..a970e85fa 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/CloudCredentialState.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/CloudCredentialState.java @@ -14,7 +14,6 @@ import com.pulumi.rancher2.inputs.CloudCredentialOpenstackCredentialConfigArgs; import com.pulumi.rancher2.inputs.CloudCredentialS3CredentialConfigArgs; import com.pulumi.rancher2.inputs.CloudCredentialVsphereCredentialConfigArgs; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -46,13 +45,13 @@ public Optional> amazonec2C * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for Cloud Credential object (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -151,13 +150,13 @@ public Optional> harvesterC * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for Cloud Credential object (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -300,7 +299,7 @@ public Builder amazonec2CredentialConfig(CloudCredentialAmazonec2CredentialConfi * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -311,7 +310,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -447,7 +446,7 @@ public Builder harvesterCredentialConfig(CloudCredentialHarvesterCredentialConfi * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -458,7 +457,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterAksConfigArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterAksConfigArgs.java index 2a6d60d40..9ce7723ba 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterAksConfigArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterAksConfigArgs.java @@ -8,7 +8,6 @@ import com.pulumi.exceptions.MissingRequiredPropertyException; import java.lang.Boolean; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -540,7 +539,7 @@ public Output subscriptionId() { */ @Deprecated /* Use tags argument instead as []string */ @Import(name="tag") - private @Nullable Output> tag; + private @Nullable Output> tag; /** * @return Tags for Kubernetes cluster. For example, foo=bar @@ -550,7 +549,7 @@ public Output subscriptionId() { * */ @Deprecated /* Use tags argument instead as []string */ - public Optional>> tag() { + public Optional>> tag() { return Optional.ofNullable(this.tag); } @@ -1400,7 +1399,7 @@ public Builder subscriptionId(String subscriptionId) { * */ @Deprecated /* Use tags argument instead as []string */ - public Builder tag(@Nullable Output> tag) { + public Builder tag(@Nullable Output> tag) { $.tag = tag; return this; } @@ -1415,7 +1414,7 @@ public Builder tag(@Nullable Output> tag) { * */ @Deprecated /* Use tags argument instead as []string */ - public Builder tag(Map tag) { + public Builder tag(Map tag) { return tag(Output.of(tag)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterAksConfigV2Args.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterAksConfigV2Args.java index 866ea7ff0..7d11367b3 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterAksConfigV2Args.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterAksConfigV2Args.java @@ -8,7 +8,6 @@ import com.pulumi.exceptions.MissingRequiredPropertyException; import com.pulumi.rancher2.inputs.ClusterAksConfigV2NodePoolArgs; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -431,13 +430,13 @@ public Optional> subnet() { * */ @Import(name="tags") - private @Nullable Output> tags; + private @Nullable Output> tags; /** * @return The AKS cluster tags * */ - public Optional>> tags() { + public Optional>> tags() { return Optional.ofNullable(this.tags); } @@ -1117,7 +1116,7 @@ public Builder subnet(String subnet) { * @return builder * */ - public Builder tags(@Nullable Output> tags) { + public Builder tags(@Nullable Output> tags) { $.tags = tags; return this; } @@ -1128,7 +1127,7 @@ public Builder tags(@Nullable Output> tags) { * @return builder * */ - public Builder tags(Map tags) { + public Builder tags(Map tags) { return tags(Output.of(tags)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterAksConfigV2NodePoolArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterAksConfigV2NodePoolArgs.java index 7fd884911..ab8c76e54 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterAksConfigV2NodePoolArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterAksConfigV2NodePoolArgs.java @@ -8,7 +8,6 @@ import com.pulumi.exceptions.MissingRequiredPropertyException; import java.lang.Boolean; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -71,13 +70,13 @@ public Optional> enableAutoScaling() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for the Cluster (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -379,7 +378,7 @@ public Builder enableAutoScaling(Boolean enableAutoScaling) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -390,7 +389,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterAlertGroupState.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterAlertGroupState.java index 1872dae9e..a5b3dea91 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterAlertGroupState.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterAlertGroupState.java @@ -7,7 +7,6 @@ import com.pulumi.core.annotations.Import; import com.pulumi.rancher2.inputs.ClusterAlertGroupRecipientArgs; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -25,13 +24,13 @@ public final class ClusterAlertGroupState extends com.pulumi.resources.ResourceA * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return The cluster alert group annotations (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -100,13 +99,13 @@ public Optional> groupWaitSeconds() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return The cluster alert group labels (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -193,7 +192,7 @@ public Builder(ClusterAlertGroupState defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -204,7 +203,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -298,7 +297,7 @@ public Builder groupWaitSeconds(Integer groupWaitSeconds) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -309,7 +308,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterAlertRuleNodeRuleArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterAlertRuleNodeRuleArgs.java index 9f3496ecc..c743a158a 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterAlertRuleNodeRuleArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterAlertRuleNodeRuleArgs.java @@ -6,7 +6,6 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -83,13 +82,13 @@ public Optional> nodeId() { * */ @Import(name="selector") - private @Nullable Output> selector; + private @Nullable Output> selector; /** * @return Node rule selector * */ - public Optional>> selector() { + public Optional>> selector() { return Optional.ofNullable(this.selector); } @@ -211,7 +210,7 @@ public Builder nodeId(String nodeId) { * @return builder * */ - public Builder selector(@Nullable Output> selector) { + public Builder selector(@Nullable Output> selector) { $.selector = selector; return this; } @@ -222,7 +221,7 @@ public Builder selector(@Nullable Output> selector) { * @return builder * */ - public Builder selector(Map selector) { + public Builder selector(Map selector) { return selector(Output.of(selector)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterAlertRuleState.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterAlertRuleState.java index a4507d773..336a43748 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterAlertRuleState.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterAlertRuleState.java @@ -11,7 +11,6 @@ import com.pulumi.rancher2.inputs.ClusterAlertRuleSystemServiceRuleArgs; import java.lang.Boolean; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -28,13 +27,13 @@ public final class ClusterAlertRuleState extends com.pulumi.resources.ResourceAr * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return The cluster alert rule annotations (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -133,13 +132,13 @@ public Optional> inherited() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return The cluster alert rule labels (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -276,7 +275,7 @@ public Builder(ClusterAlertRuleState defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -287,7 +286,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -423,7 +422,7 @@ public Builder inherited(Boolean inherited) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -434,7 +433,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterClusterMonitoringInputArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterClusterMonitoringInputArgs.java index a6d8f2815..63f9db342 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterClusterMonitoringInputArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterClusterMonitoringInputArgs.java @@ -5,7 +5,6 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -22,13 +21,13 @@ public final class ClusterClusterMonitoringInputArgs extends com.pulumi.resource * */ @Import(name="answers") - private @Nullable Output> answers; + private @Nullable Output> answers; /** * @return Answers for monitor input * */ - public Optional>> answers() { + public Optional>> answers() { return Optional.ofNullable(this.answers); } @@ -78,7 +77,7 @@ public Builder(ClusterClusterMonitoringInputArgs defaults) { * @return builder * */ - public Builder answers(@Nullable Output> answers) { + public Builder answers(@Nullable Output> answers) { $.answers = answers; return this; } @@ -89,7 +88,7 @@ public Builder answers(@Nullable Output> answers) { * @return builder * */ - public Builder answers(Map answers) { + public Builder answers(Map answers) { return answers(Output.of(answers)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterClusterRegistrationTokenArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterClusterRegistrationTokenArgs.java index 7b6b23953..159c42b76 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterClusterRegistrationTokenArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterClusterRegistrationTokenArgs.java @@ -5,7 +5,6 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -22,13 +21,13 @@ public final class ClusterClusterRegistrationTokenArgs extends com.pulumi.resour * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for the Cluster (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -119,13 +118,13 @@ public Optional> insecureWindowsNodeCommand() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for the Cluster (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -238,7 +237,7 @@ public Builder(ClusterClusterRegistrationTokenArgs defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -249,7 +248,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -373,7 +372,7 @@ public Builder insecureWindowsNodeCommand(String insecureWindowsNodeCommand) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -384,7 +383,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterClusterTemplateAnswersArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterClusterTemplateAnswersArgs.java index 9b59169da..5fa8bf3ce 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterClusterTemplateAnswersArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterClusterTemplateAnswersArgs.java @@ -5,7 +5,6 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -52,13 +51,13 @@ public Optional> projectId() { * */ @Import(name="values") - private @Nullable Output> values; + private @Nullable Output> values; /** * @return Key/values for answer * */ - public Optional>> values() { + public Optional>> values() { return Optional.ofNullable(this.values); } @@ -136,7 +135,7 @@ public Builder projectId(String projectId) { * @return builder * */ - public Builder values(@Nullable Output> values) { + public Builder values(@Nullable Output> values) { $.values = values; return this; } @@ -147,7 +146,7 @@ public Builder values(@Nullable Output> values) { * @return builder * */ - public Builder values(Map values) { + public Builder values(Map values) { return values(Output.of(values)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterDriverState.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterDriverState.java index 09c7e2fbe..e683114e9 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterDriverState.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterDriverState.java @@ -6,7 +6,6 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -54,13 +53,13 @@ public Optional> actualUrl() { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations of the resource (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -99,13 +98,13 @@ public Optional> checksum() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels of the resource (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -250,7 +249,7 @@ public Builder actualUrl(String actualUrl) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -261,7 +260,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -313,7 +312,7 @@ public Builder checksum(String checksum) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -324,7 +323,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterEksConfigV2Args.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterEksConfigV2Args.java index 147d2afb1..06c173f5c 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterEksConfigV2Args.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterEksConfigV2Args.java @@ -8,7 +8,6 @@ import com.pulumi.exceptions.MissingRequiredPropertyException; import com.pulumi.rancher2.inputs.ClusterEksConfigV2NodeGroupArgs; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -251,13 +250,13 @@ public Optional>> subnets() { * */ @Import(name="tags") - private @Nullable Output> tags; + private @Nullable Output> tags; /** * @return The EKS cluster tags * */ - public Optional>> tags() { + public Optional>> tags() { return Optional.ofNullable(this.tags); } @@ -671,7 +670,7 @@ public Builder subnets(String... subnets) { * @return builder * */ - public Builder tags(@Nullable Output> tags) { + public Builder tags(@Nullable Output> tags) { $.tags = tags; return this; } @@ -682,7 +681,7 @@ public Builder tags(@Nullable Output> tags) { * @return builder * */ - public Builder tags(Map tags) { + public Builder tags(Map tags) { return tags(Output.of(tags)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterEksConfigV2NodeGroupArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterEksConfigV2NodeGroupArgs.java index c2133c591..ac1420ff5 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterEksConfigV2NodeGroupArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterEksConfigV2NodeGroupArgs.java @@ -9,7 +9,6 @@ import com.pulumi.rancher2.inputs.ClusterEksConfigV2NodeGroupLaunchTemplateArgs; import java.lang.Boolean; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -117,13 +116,13 @@ public Optional> instanceType() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for the Cluster (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -222,13 +221,13 @@ public Optional> requestSpotInstances() { * */ @Import(name="resourceTags") - private @Nullable Output> resourceTags; + private @Nullable Output> resourceTags; /** * @return The EKS node group resource tags * */ - public Optional>> resourceTags() { + public Optional>> resourceTags() { return Optional.ofNullable(this.resourceTags); } @@ -267,13 +266,13 @@ public Optional>> subnets() { * */ @Import(name="tags") - private @Nullable Output> tags; + private @Nullable Output> tags; /** * @return The EKS node group tags * */ - public Optional>> tags() { + public Optional>> tags() { return Optional.ofNullable(this.tags); } @@ -481,7 +480,7 @@ public Builder instanceType(String instanceType) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -492,7 +491,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } @@ -638,7 +637,7 @@ public Builder requestSpotInstances(Boolean requestSpotInstances) { * @return builder * */ - public Builder resourceTags(@Nullable Output> resourceTags) { + public Builder resourceTags(@Nullable Output> resourceTags) { $.resourceTags = resourceTags; return this; } @@ -649,7 +648,7 @@ public Builder resourceTags(@Nullable Output> resourceTags) { * @return builder * */ - public Builder resourceTags(Map resourceTags) { + public Builder resourceTags(Map resourceTags) { return resourceTags(Output.of(resourceTags)); } @@ -721,7 +720,7 @@ public Builder subnets(String... subnets) { * @return builder * */ - public Builder tags(@Nullable Output> tags) { + public Builder tags(@Nullable Output> tags) { $.tags = tags; return this; } @@ -732,7 +731,7 @@ public Builder tags(@Nullable Output> tags) { * @return builder * */ - public Builder tags(Map tags) { + public Builder tags(Map tags) { return tags(Output.of(tags)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterGkeConfigArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterGkeConfigArgs.java index c644e605d..cd4ffe934 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterGkeConfigArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterGkeConfigArgs.java @@ -8,7 +8,6 @@ import com.pulumi.exceptions.MissingRequiredPropertyException; import java.lang.Boolean; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -461,13 +460,13 @@ public Optional> kubernetesDashboard() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for the Cluster (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -731,13 +730,13 @@ public Optional> region() { * */ @Import(name="resourceLabels") - private @Nullable Output> resourceLabels; + private @Nullable Output> resourceLabels; /** * @return The map of Kubernetes labels (key/value pairs) to be applied to each cluster * */ - public Optional>> resourceLabels() { + public Optional>> resourceLabels() { return Optional.ofNullable(this.resourceLabels); } @@ -1507,7 +1506,7 @@ public Builder kubernetesDashboard(Boolean kubernetesDashboard) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -1518,7 +1517,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } @@ -1915,7 +1914,7 @@ public Builder region(String region) { * @return builder * */ - public Builder resourceLabels(@Nullable Output> resourceLabels) { + public Builder resourceLabels(@Nullable Output> resourceLabels) { $.resourceLabels = resourceLabels; return this; } @@ -1926,7 +1925,7 @@ public Builder resourceLabels(@Nullable Output> resourceLabel * @return builder * */ - public Builder resourceLabels(Map resourceLabels) { + public Builder resourceLabels(Map resourceLabels) { return resourceLabels(Output.of(resourceLabels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterGkeConfigV2Args.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterGkeConfigV2Args.java index 768518a7b..86109ec7b 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterGkeConfigV2Args.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterGkeConfigV2Args.java @@ -12,7 +12,6 @@ import com.pulumi.rancher2.inputs.ClusterGkeConfigV2NodePoolArgs; import com.pulumi.rancher2.inputs.ClusterGkeConfigV2PrivateClusterConfigArgs; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -150,13 +149,13 @@ public Optional> kubernetesVersion() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for the Cluster (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -590,7 +589,7 @@ public Builder kubernetesVersion(String kubernetesVersion) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -601,7 +600,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterGkeConfigV2NodePoolConfigArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterGkeConfigV2NodePoolConfigArgs.java index de70c8391..ef6743ec8 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterGkeConfigV2NodePoolConfigArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterGkeConfigV2NodePoolConfigArgs.java @@ -8,7 +8,6 @@ import com.pulumi.rancher2.inputs.ClusterGkeConfigV2NodePoolConfigTaintArgs; import java.lang.Boolean; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -71,13 +70,13 @@ public Optional> imageType() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for the Cluster (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -273,7 +272,7 @@ public Builder imageType(String imageType) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -284,7 +283,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterRkeConfigAuthorizationArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterRkeConfigAuthorizationArgs.java index 15f5d9482..e94cf3e65 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterRkeConfigAuthorizationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterRkeConfigAuthorizationArgs.java @@ -5,7 +5,6 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -37,13 +36,13 @@ public Optional> mode() { * */ @Import(name="options") - private @Nullable Output> options; + private @Nullable Output> options; /** * @return RKE options for network (map) * */ - public Optional>> options() { + public Optional>> options() { return Optional.ofNullable(this.options); } @@ -99,7 +98,7 @@ public Builder mode(String mode) { * @return builder * */ - public Builder options(@Nullable Output> options) { + public Builder options(@Nullable Output> options) { $.options = options; return this; } @@ -110,7 +109,7 @@ public Builder options(@Nullable Output> options) { * @return builder * */ - public Builder options(Map options) { + public Builder options(Map options) { return options(Output.of(options)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterRkeConfigDnsArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterRkeConfigDnsArgs.java index 2c79fcf47..63cedd8c1 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterRkeConfigDnsArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterRkeConfigDnsArgs.java @@ -9,7 +9,6 @@ import com.pulumi.rancher2.inputs.ClusterRkeConfigDnsNodelocalArgs; import com.pulumi.rancher2.inputs.ClusterRkeConfigDnsTolerationArgs; import com.pulumi.rancher2.inputs.ClusterRkeConfigDnsUpdateStrategyArgs; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -42,13 +41,13 @@ public Optional> linearAut * */ @Import(name="nodeSelector") - private @Nullable Output> nodeSelector; + private @Nullable Output> nodeSelector; /** * @return RKE monitoring node selector (map) * */ - public Optional>> nodeSelector() { + public Optional>> nodeSelector() { return Optional.ofNullable(this.nodeSelector); } @@ -72,13 +71,13 @@ public Optional> nodelocal() { * */ @Import(name="options") - private @Nullable Output> options; + private @Nullable Output> options; /** * @return RKE options for network (map) * */ - public Optional>> options() { + public Optional>> options() { return Optional.ofNullable(this.options); } @@ -216,7 +215,7 @@ public Builder linearAutoscalerParams(ClusterRkeConfigDnsLinearAutoscalerParamsA * @return builder * */ - public Builder nodeSelector(@Nullable Output> nodeSelector) { + public Builder nodeSelector(@Nullable Output> nodeSelector) { $.nodeSelector = nodeSelector; return this; } @@ -227,7 +226,7 @@ public Builder nodeSelector(@Nullable Output> nodeSelector) { * @return builder * */ - public Builder nodeSelector(Map nodeSelector) { + public Builder nodeSelector(Map nodeSelector) { return nodeSelector(Output.of(nodeSelector)); } @@ -258,7 +257,7 @@ public Builder nodelocal(ClusterRkeConfigDnsNodelocalArgs nodelocal) { * @return builder * */ - public Builder options(@Nullable Output> options) { + public Builder options(@Nullable Output> options) { $.options = options; return this; } @@ -269,7 +268,7 @@ public Builder options(@Nullable Output> options) { * @return builder * */ - public Builder options(Map options) { + public Builder options(Map options) { return options(Output.of(options)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterRkeConfigDnsNodelocalArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterRkeConfigDnsNodelocalArgs.java index a320b28f4..f8b7d997a 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterRkeConfigDnsNodelocalArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterRkeConfigDnsNodelocalArgs.java @@ -5,7 +5,6 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -37,13 +36,13 @@ public Optional> ipAddress() { * */ @Import(name="nodeSelector") - private @Nullable Output> nodeSelector; + private @Nullable Output> nodeSelector; /** * @return Node selector key pair * */ - public Optional>> nodeSelector() { + public Optional>> nodeSelector() { return Optional.ofNullable(this.nodeSelector); } @@ -99,7 +98,7 @@ public Builder ipAddress(String ipAddress) { * @return builder * */ - public Builder nodeSelector(@Nullable Output> nodeSelector) { + public Builder nodeSelector(@Nullable Output> nodeSelector) { $.nodeSelector = nodeSelector; return this; } @@ -110,7 +109,7 @@ public Builder nodeSelector(@Nullable Output> nodeSelector) { * @return builder * */ - public Builder nodeSelector(Map nodeSelector) { + public Builder nodeSelector(Map nodeSelector) { return nodeSelector(Output.of(nodeSelector)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterRkeConfigIngressArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterRkeConfigIngressArgs.java index 20a6fd1ad..d5a5912c3 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterRkeConfigIngressArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterRkeConfigIngressArgs.java @@ -9,7 +9,6 @@ import com.pulumi.rancher2.inputs.ClusterRkeConfigIngressUpdateStrategyArgs; import java.lang.Boolean; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -57,13 +56,13 @@ public Optional> dnsPolicy() { * */ @Import(name="extraArgs") - private @Nullable Output> extraArgs; + private @Nullable Output> extraArgs; /** * @return Extra arguments for scheduler service (map) * */ - public Optional>> extraArgs() { + public Optional>> extraArgs() { return Optional.ofNullable(this.extraArgs); } @@ -117,13 +116,13 @@ public Optional> networkMode() { * */ @Import(name="nodeSelector") - private @Nullable Output> nodeSelector; + private @Nullable Output> nodeSelector; /** * @return RKE monitoring node selector (map) * */ - public Optional>> nodeSelector() { + public Optional>> nodeSelector() { return Optional.ofNullable(this.nodeSelector); } @@ -132,13 +131,13 @@ public Optional>> nodeSelector() { * */ @Import(name="options") - private @Nullable Output> options; + private @Nullable Output> options; /** * @return RKE options for network (map) * */ - public Optional>> options() { + public Optional>> options() { return Optional.ofNullable(this.options); } @@ -269,7 +268,7 @@ public Builder dnsPolicy(String dnsPolicy) { * @return builder * */ - public Builder extraArgs(@Nullable Output> extraArgs) { + public Builder extraArgs(@Nullable Output> extraArgs) { $.extraArgs = extraArgs; return this; } @@ -280,7 +279,7 @@ public Builder extraArgs(@Nullable Output> extraArgs) { * @return builder * */ - public Builder extraArgs(Map extraArgs) { + public Builder extraArgs(Map extraArgs) { return extraArgs(Output.of(extraArgs)); } @@ -353,7 +352,7 @@ public Builder networkMode(String networkMode) { * @return builder * */ - public Builder nodeSelector(@Nullable Output> nodeSelector) { + public Builder nodeSelector(@Nullable Output> nodeSelector) { $.nodeSelector = nodeSelector; return this; } @@ -364,7 +363,7 @@ public Builder nodeSelector(@Nullable Output> nodeSelector) { * @return builder * */ - public Builder nodeSelector(Map nodeSelector) { + public Builder nodeSelector(Map nodeSelector) { return nodeSelector(Output.of(nodeSelector)); } @@ -374,7 +373,7 @@ public Builder nodeSelector(Map nodeSelector) { * @return builder * */ - public Builder options(@Nullable Output> options) { + public Builder options(@Nullable Output> options) { $.options = options; return this; } @@ -385,7 +384,7 @@ public Builder options(@Nullable Output> options) { * @return builder * */ - public Builder options(Map options) { + public Builder options(Map options) { return options(Output.of(options)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterRkeConfigMonitoringArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterRkeConfigMonitoringArgs.java index b59e2f036..51d56d679 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterRkeConfigMonitoringArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterRkeConfigMonitoringArgs.java @@ -8,7 +8,6 @@ import com.pulumi.rancher2.inputs.ClusterRkeConfigMonitoringTolerationArgs; import com.pulumi.rancher2.inputs.ClusterRkeConfigMonitoringUpdateStrategyArgs; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -26,13 +25,13 @@ public final class ClusterRkeConfigMonitoringArgs extends com.pulumi.resources.R * */ @Import(name="nodeSelector") - private @Nullable Output> nodeSelector; + private @Nullable Output> nodeSelector; /** * @return RKE monitoring node selector (map) * */ - public Optional>> nodeSelector() { + public Optional>> nodeSelector() { return Optional.ofNullable(this.nodeSelector); } @@ -41,13 +40,13 @@ public Optional>> nodeSelector() { * */ @Import(name="options") - private @Nullable Output> options; + private @Nullable Output> options; /** * @return RKE options for network (map) * */ - public Optional>> options() { + public Optional>> options() { return Optional.ofNullable(this.options); } @@ -146,7 +145,7 @@ public Builder(ClusterRkeConfigMonitoringArgs defaults) { * @return builder * */ - public Builder nodeSelector(@Nullable Output> nodeSelector) { + public Builder nodeSelector(@Nullable Output> nodeSelector) { $.nodeSelector = nodeSelector; return this; } @@ -157,7 +156,7 @@ public Builder nodeSelector(@Nullable Output> nodeSelector) { * @return builder * */ - public Builder nodeSelector(Map nodeSelector) { + public Builder nodeSelector(Map nodeSelector) { return nodeSelector(Output.of(nodeSelector)); } @@ -167,7 +166,7 @@ public Builder nodeSelector(Map nodeSelector) { * @return builder * */ - public Builder options(@Nullable Output> options) { + public Builder options(@Nullable Output> options) { $.options = options; return this; } @@ -178,7 +177,7 @@ public Builder options(@Nullable Output> options) { * @return builder * */ - public Builder options(Map options) { + public Builder options(Map options) { return options(Output.of(options)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterRkeConfigNetworkArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterRkeConfigNetworkArgs.java index 349f31139..31905c34a 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterRkeConfigNetworkArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterRkeConfigNetworkArgs.java @@ -12,7 +12,6 @@ import com.pulumi.rancher2.inputs.ClusterRkeConfigNetworkTolerationArgs; import com.pulumi.rancher2.inputs.ClusterRkeConfigNetworkWeaveNetworkProviderArgs; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -105,13 +104,13 @@ public Optional> mtu() { * */ @Import(name="options") - private @Nullable Output> options; + private @Nullable Output> options; /** * @return RKE options for network (map) * */ - public Optional>> options() { + public Optional>> options() { return Optional.ofNullable(this.options); } @@ -303,7 +302,7 @@ public Builder mtu(Integer mtu) { * @return builder * */ - public Builder options(@Nullable Output> options) { + public Builder options(@Nullable Output> options) { $.options = options; return this; } @@ -314,7 +313,7 @@ public Builder options(@Nullable Output> options) { * @return builder * */ - public Builder options(Map options) { + public Builder options(Map options) { return options(Output.of(options)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterRkeConfigNodeArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterRkeConfigNodeArgs.java index 7d7c8f478..dd5a4709a 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterRkeConfigNodeArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterRkeConfigNodeArgs.java @@ -7,7 +7,6 @@ import com.pulumi.core.annotations.Import; import com.pulumi.exceptions.MissingRequiredPropertyException; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -85,13 +84,13 @@ public Optional> internalAddress() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for the Cluster (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -325,7 +324,7 @@ public Builder internalAddress(String internalAddress) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -336,7 +335,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterRkeConfigServicesEtcdArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterRkeConfigServicesEtcdArgs.java index 34dd575ee..518adbebe 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterRkeConfigServicesEtcdArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterRkeConfigServicesEtcdArgs.java @@ -8,7 +8,6 @@ import com.pulumi.rancher2.inputs.ClusterRkeConfigServicesEtcdBackupConfigArgs; import java.lang.Boolean; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -101,13 +100,13 @@ public Optional>> externalUrls() { * */ @Import(name="extraArgs") - private @Nullable Output> extraArgs; + private @Nullable Output> extraArgs; /** * @return Extra arguments for scheduler service (map) * */ - public Optional>> extraArgs() { + public Optional>> extraArgs() { return Optional.ofNullable(this.extraArgs); } @@ -405,7 +404,7 @@ public Builder externalUrls(String... externalUrls) { * @return builder * */ - public Builder extraArgs(@Nullable Output> extraArgs) { + public Builder extraArgs(@Nullable Output> extraArgs) { $.extraArgs = extraArgs; return this; } @@ -416,7 +415,7 @@ public Builder extraArgs(@Nullable Output> extraArgs) { * @return builder * */ - public Builder extraArgs(Map extraArgs) { + public Builder extraArgs(Map extraArgs) { return extraArgs(Output.of(extraArgs)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterRkeConfigServicesKubeApiArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterRkeConfigServicesKubeApiArgs.java index 21363ad27..edb107ec7 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterRkeConfigServicesKubeApiArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterRkeConfigServicesKubeApiArgs.java @@ -10,7 +10,6 @@ import com.pulumi.rancher2.inputs.ClusterRkeConfigServicesKubeApiEventRateLimitArgs; import com.pulumi.rancher2.inputs.ClusterRkeConfigServicesKubeApiSecretsEncryptionConfigArgs; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -88,13 +87,13 @@ public Optional> event * */ @Import(name="extraArgs") - private @Nullable Output> extraArgs; + private @Nullable Output> extraArgs; /** * @return Extra arguments for scheduler service (map) * */ - public Optional>> extraArgs() { + public Optional>> extraArgs() { return Optional.ofNullable(this.extraArgs); } @@ -328,7 +327,7 @@ public Builder eventRateLimit(ClusterRkeConfigServicesKubeApiEventRateLimitArgs * @return builder * */ - public Builder extraArgs(@Nullable Output> extraArgs) { + public Builder extraArgs(@Nullable Output> extraArgs) { $.extraArgs = extraArgs; return this; } @@ -339,7 +338,7 @@ public Builder extraArgs(@Nullable Output> extraArgs) { * @return builder * */ - public Builder extraArgs(Map extraArgs) { + public Builder extraArgs(Map extraArgs) { return extraArgs(Output.of(extraArgs)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterRkeConfigServicesKubeControllerArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterRkeConfigServicesKubeControllerArgs.java index eb056ba1d..1239aa756 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterRkeConfigServicesKubeControllerArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterRkeConfigServicesKubeControllerArgs.java @@ -5,7 +5,6 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -38,13 +37,13 @@ public Optional> clusterCidr() { * */ @Import(name="extraArgs") - private @Nullable Output> extraArgs; + private @Nullable Output> extraArgs; /** * @return Extra arguments for scheduler service (map) * */ - public Optional>> extraArgs() { + public Optional>> extraArgs() { return Optional.ofNullable(this.extraArgs); } @@ -164,7 +163,7 @@ public Builder clusterCidr(String clusterCidr) { * @return builder * */ - public Builder extraArgs(@Nullable Output> extraArgs) { + public Builder extraArgs(@Nullable Output> extraArgs) { $.extraArgs = extraArgs; return this; } @@ -175,7 +174,7 @@ public Builder extraArgs(@Nullable Output> extraArgs) { * @return builder * */ - public Builder extraArgs(Map extraArgs) { + public Builder extraArgs(Map extraArgs) { return extraArgs(Output.of(extraArgs)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterRkeConfigServicesKubeletArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterRkeConfigServicesKubeletArgs.java index 828eaad5f..b677595b6 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterRkeConfigServicesKubeletArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterRkeConfigServicesKubeletArgs.java @@ -6,7 +6,6 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -54,13 +53,13 @@ public Optional> clusterDomain() { * */ @Import(name="extraArgs") - private @Nullable Output> extraArgs; + private @Nullable Output> extraArgs; /** * @return Extra arguments for scheduler service (map) * */ - public Optional>> extraArgs() { + public Optional>> extraArgs() { return Optional.ofNullable(this.extraArgs); } @@ -234,7 +233,7 @@ public Builder clusterDomain(String clusterDomain) { * @return builder * */ - public Builder extraArgs(@Nullable Output> extraArgs) { + public Builder extraArgs(@Nullable Output> extraArgs) { $.extraArgs = extraArgs; return this; } @@ -245,7 +244,7 @@ public Builder extraArgs(@Nullable Output> extraArgs) { * @return builder * */ - public Builder extraArgs(Map extraArgs) { + public Builder extraArgs(Map extraArgs) { return extraArgs(Output.of(extraArgs)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterRkeConfigServicesKubeproxyArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterRkeConfigServicesKubeproxyArgs.java index 380f871c4..8d7a3d22f 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterRkeConfigServicesKubeproxyArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterRkeConfigServicesKubeproxyArgs.java @@ -5,7 +5,6 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -23,13 +22,13 @@ public final class ClusterRkeConfigServicesKubeproxyArgs extends com.pulumi.reso * */ @Import(name="extraArgs") - private @Nullable Output> extraArgs; + private @Nullable Output> extraArgs; /** * @return Extra arguments for scheduler service (map) * */ - public Optional>> extraArgs() { + public Optional>> extraArgs() { return Optional.ofNullable(this.extraArgs); } @@ -111,7 +110,7 @@ public Builder(ClusterRkeConfigServicesKubeproxyArgs defaults) { * @return builder * */ - public Builder extraArgs(@Nullable Output> extraArgs) { + public Builder extraArgs(@Nullable Output> extraArgs) { $.extraArgs = extraArgs; return this; } @@ -122,7 +121,7 @@ public Builder extraArgs(@Nullable Output> extraArgs) { * @return builder * */ - public Builder extraArgs(Map extraArgs) { + public Builder extraArgs(Map extraArgs) { return extraArgs(Output.of(extraArgs)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterRkeConfigServicesSchedulerArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterRkeConfigServicesSchedulerArgs.java index 696d3faff..b6e39bbca 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterRkeConfigServicesSchedulerArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterRkeConfigServicesSchedulerArgs.java @@ -5,7 +5,6 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -23,13 +22,13 @@ public final class ClusterRkeConfigServicesSchedulerArgs extends com.pulumi.reso * */ @Import(name="extraArgs") - private @Nullable Output> extraArgs; + private @Nullable Output> extraArgs; /** * @return Extra arguments for scheduler service (map) * */ - public Optional>> extraArgs() { + public Optional>> extraArgs() { return Optional.ofNullable(this.extraArgs); } @@ -111,7 +110,7 @@ public Builder(ClusterRkeConfigServicesSchedulerArgs defaults) { * @return builder * */ - public Builder extraArgs(@Nullable Output> extraArgs) { + public Builder extraArgs(@Nullable Output> extraArgs) { $.extraArgs = extraArgs; return this; } @@ -122,7 +121,7 @@ public Builder extraArgs(@Nullable Output> extraArgs) { * @return builder * */ - public Builder extraArgs(Map extraArgs) { + public Builder extraArgs(Map extraArgs) { return extraArgs(Output.of(extraArgs)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterRoleTemplateBindingState.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterRoleTemplateBindingState.java index 3c5f7b98c..287454ea9 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterRoleTemplateBindingState.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterRoleTemplateBindingState.java @@ -5,7 +5,6 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -22,13 +21,13 @@ public final class ClusterRoleTemplateBindingState extends com.pulumi.resources. * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for cluster role template binding (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -84,7 +83,7 @@ public Optional> groupPrincipalId() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for cluster role template binding (map) @@ -92,7 +91,7 @@ public Optional> groupPrincipalId() { * **Note:** user `user_id | user_principal_id` OR group `group_id | group_principal_id` must be defined * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -194,7 +193,7 @@ public Builder(ClusterRoleTemplateBindingState defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -205,7 +204,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -280,7 +279,7 @@ public Builder groupPrincipalId(String groupPrincipalId) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -293,7 +292,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterState.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterState.java index 9501d608b..fee1b9432 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterState.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterState.java @@ -24,7 +24,6 @@ import com.pulumi.rancher2.inputs.ClusterRke2ConfigArgs; import com.pulumi.rancher2.inputs.ClusterRkeConfigArgs; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -87,13 +86,13 @@ public Optional> aksConfigV2() { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for the Cluster (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -560,13 +559,13 @@ public Optional> kubeConfig() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for the Cluster (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -803,7 +802,7 @@ public Builder aksConfigV2(ClusterAksConfigV2Args aksConfigV2) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -814,7 +813,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -1492,7 +1491,7 @@ public Builder kubeConfig(String kubeConfig) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -1503,7 +1502,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterSyncNodeArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterSyncNodeArgs.java index 2d806e15a..512e3b321 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterSyncNodeArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterSyncNodeArgs.java @@ -5,7 +5,6 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -23,13 +22,13 @@ public final class ClusterSyncNodeArgs extends com.pulumi.resources.ResourceArgs * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations of the resource * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -38,13 +37,13 @@ public Optional>> annotations() { * */ @Import(name="capacity") - private @Nullable Output> capacity; + private @Nullable Output> capacity; /** * @return The total resources of a node (map). * */ - public Optional>> capacity() { + public Optional>> capacity() { return Optional.ofNullable(this.capacity); } @@ -128,13 +127,13 @@ public Optional> ipAddress() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels of the resource * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -248,13 +247,13 @@ public Optional> sshUser() { * */ @Import(name="systemInfo") - private @Nullable Output> systemInfo; + private @Nullable Output> systemInfo; /** * @return General information about the node, such as kernel version, kubelet and kube-proxy version, Docker version (if used), and OS name. * */ - public Optional>> systemInfo() { + public Optional>> systemInfo() { return Optional.ofNullable(this.systemInfo); } @@ -303,7 +302,7 @@ public Builder(ClusterSyncNodeArgs defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -314,7 +313,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -324,7 +323,7 @@ public Builder annotations(Map annotations) { * @return builder * */ - public Builder capacity(@Nullable Output> capacity) { + public Builder capacity(@Nullable Output> capacity) { $.capacity = capacity; return this; } @@ -335,7 +334,7 @@ public Builder capacity(@Nullable Output> capacity) { * @return builder * */ - public Builder capacity(Map capacity) { + public Builder capacity(Map capacity) { return capacity(Output.of(capacity)); } @@ -450,7 +449,7 @@ public Builder ipAddress(String ipAddress) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -461,7 +460,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } @@ -628,7 +627,7 @@ public Builder sshUser(String sshUser) { * @return builder * */ - public Builder systemInfo(@Nullable Output> systemInfo) { + public Builder systemInfo(@Nullable Output> systemInfo) { $.systemInfo = systemInfo; return this; } @@ -639,7 +638,7 @@ public Builder systemInfo(@Nullable Output> systemInfo) { * @return builder * */ - public Builder systemInfo(Map systemInfo) { + public Builder systemInfo(Map systemInfo) { return systemInfo(Output.of(systemInfo)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterTemplateState.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterTemplateState.java index 06120b58b..b6b72cd37 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterTemplateState.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterTemplateState.java @@ -7,7 +7,6 @@ import com.pulumi.core.annotations.Import; import com.pulumi.rancher2.inputs.ClusterTemplateMemberArgs; import com.pulumi.rancher2.inputs.ClusterTemplateTemplateRevisionArgs; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -25,13 +24,13 @@ public final class ClusterTemplateState extends com.pulumi.resources.ResourceArg * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for the cluster template (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -70,13 +69,13 @@ public Optional> description() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for the cluster template (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -161,7 +160,7 @@ public Builder(ClusterTemplateState defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -172,7 +171,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -224,7 +223,7 @@ public Builder description(String description) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -235,7 +234,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterTemplateTemplateRevisionArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterTemplateTemplateRevisionArgs.java index 096e05c2d..6186f092d 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterTemplateTemplateRevisionArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterTemplateTemplateRevisionArgs.java @@ -9,7 +9,6 @@ import com.pulumi.rancher2.inputs.ClusterTemplateTemplateRevisionClusterConfigArgs; import com.pulumi.rancher2.inputs.ClusterTemplateTemplateRevisionQuestionArgs; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -27,13 +26,13 @@ public final class ClusterTemplateTemplateRevisionArgs extends com.pulumi.resour * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for the cluster template (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -117,13 +116,13 @@ public Optional> id() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for the cluster template (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -195,7 +194,7 @@ public Builder(ClusterTemplateTemplateRevisionArgs defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -206,7 +205,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -321,7 +320,7 @@ public Builder id(String id) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -332,7 +331,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorizationArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorizationArgs.java index 9644968f6..7d06958d4 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorizationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorizationArgs.java @@ -5,7 +5,6 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -25,9 +24,9 @@ public Optional> mode() { } @Import(name="options") - private @Nullable Output> options; + private @Nullable Output> options; - public Optional>> options() { + public Optional>> options() { return Optional.ofNullable(this.options); } @@ -65,12 +64,12 @@ public Builder mode(String mode) { return mode(Output.of(mode)); } - public Builder options(@Nullable Output> options) { + public Builder options(@Nullable Output> options) { $.options = options; return this; } - public Builder options(Map options) { + public Builder options(Map options) { return options(Output.of(options)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsArgs.java index e162b9789..0d39fcec5 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsArgs.java @@ -9,7 +9,6 @@ import com.pulumi.rancher2.inputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocalArgs; import com.pulumi.rancher2.inputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsTolerationArgs; import com.pulumi.rancher2.inputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsUpdateStrategyArgs; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -38,9 +37,9 @@ public Optional> nodeSelector; + private @Nullable Output> nodeSelector; - public Optional>> nodeSelector() { + public Optional>> nodeSelector() { return Optional.ofNullable(this.nodeSelector); } @@ -60,9 +59,9 @@ public Optional> options; + private @Nullable Output> options; - public Optional>> options() { + public Optional>> options() { return Optional.ofNullable(this.options); } @@ -170,12 +169,12 @@ public Builder linearAutoscalerParams(ClusterTemplateTemplateRevisionClusterConf return linearAutoscalerParams(Output.of(linearAutoscalerParams)); } - public Builder nodeSelector(@Nullable Output> nodeSelector) { + public Builder nodeSelector(@Nullable Output> nodeSelector) { $.nodeSelector = nodeSelector; return this; } - public Builder nodeSelector(Map nodeSelector) { + public Builder nodeSelector(Map nodeSelector) { return nodeSelector(Output.of(nodeSelector)); } @@ -200,12 +199,12 @@ public Builder nodelocal(ClusterTemplateTemplateRevisionClusterConfigRkeConfigDn return nodelocal(Output.of(nodelocal)); } - public Builder options(@Nullable Output> options) { + public Builder options(@Nullable Output> options) { $.options = options; return this; } - public Builder options(Map options) { + public Builder options(Map options) { return options(Output.of(options)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocalArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocalArgs.java index 80f1b301e..64b6e4e90 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocalArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocalArgs.java @@ -5,7 +5,6 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -29,13 +28,13 @@ public Optional> ipAddress() { * */ @Import(name="nodeSelector") - private @Nullable Output> nodeSelector; + private @Nullable Output> nodeSelector; /** * @return Node selector key pair * */ - public Optional>> nodeSelector() { + public Optional>> nodeSelector() { return Optional.ofNullable(this.nodeSelector); } @@ -79,7 +78,7 @@ public Builder ipAddress(String ipAddress) { * @return builder * */ - public Builder nodeSelector(@Nullable Output> nodeSelector) { + public Builder nodeSelector(@Nullable Output> nodeSelector) { $.nodeSelector = nodeSelector; return this; } @@ -90,7 +89,7 @@ public Builder nodeSelector(@Nullable Output> nodeSelector) { * @return builder * */ - public Builder nodeSelector(Map nodeSelector) { + public Builder nodeSelector(Map nodeSelector) { return nodeSelector(Output.of(nodeSelector)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressArgs.java index fa892dca9..7faa6820a 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressArgs.java @@ -9,7 +9,6 @@ import com.pulumi.rancher2.inputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressUpdateStrategyArgs; import java.lang.Boolean; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -37,9 +36,9 @@ public Optional> dnsPolicy() { } @Import(name="extraArgs") - private @Nullable Output> extraArgs; + private @Nullable Output> extraArgs; - public Optional>> extraArgs() { + public Optional>> extraArgs() { return Optional.ofNullable(this.extraArgs); } @@ -65,16 +64,16 @@ public Optional> networkMode() { } @Import(name="nodeSelector") - private @Nullable Output> nodeSelector; + private @Nullable Output> nodeSelector; - public Optional>> nodeSelector() { + public Optional>> nodeSelector() { return Optional.ofNullable(this.nodeSelector); } @Import(name="options") - private @Nullable Output> options; + private @Nullable Output> options; - public Optional>> options() { + public Optional>> options() { return Optional.ofNullable(this.options); } @@ -167,12 +166,12 @@ public Builder dnsPolicy(String dnsPolicy) { return dnsPolicy(Output.of(dnsPolicy)); } - public Builder extraArgs(@Nullable Output> extraArgs) { + public Builder extraArgs(@Nullable Output> extraArgs) { $.extraArgs = extraArgs; return this; } - public Builder extraArgs(Map extraArgs) { + public Builder extraArgs(Map extraArgs) { return extraArgs(Output.of(extraArgs)); } @@ -203,21 +202,21 @@ public Builder networkMode(String networkMode) { return networkMode(Output.of(networkMode)); } - public Builder nodeSelector(@Nullable Output> nodeSelector) { + public Builder nodeSelector(@Nullable Output> nodeSelector) { $.nodeSelector = nodeSelector; return this; } - public Builder nodeSelector(Map nodeSelector) { + public Builder nodeSelector(Map nodeSelector) { return nodeSelector(Output.of(nodeSelector)); } - public Builder options(@Nullable Output> options) { + public Builder options(@Nullable Output> options) { $.options = options; return this; } - public Builder options(Map options) { + public Builder options(Map options) { return options(Output.of(options)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringArgs.java index dbc3e0d11..e593c2627 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringArgs.java @@ -8,7 +8,6 @@ import com.pulumi.rancher2.inputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringTolerationArgs; import com.pulumi.rancher2.inputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringUpdateStrategyArgs; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -22,16 +21,16 @@ public final class ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitori public static final ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringArgs Empty = new ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringArgs(); @Import(name="nodeSelector") - private @Nullable Output> nodeSelector; + private @Nullable Output> nodeSelector; - public Optional>> nodeSelector() { + public Optional>> nodeSelector() { return Optional.ofNullable(this.nodeSelector); } @Import(name="options") - private @Nullable Output> options; + private @Nullable Output> options; - public Optional>> options() { + public Optional>> options() { return Optional.ofNullable(this.options); } @@ -108,21 +107,21 @@ public Builder(ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringAr $ = new ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringArgs(Objects.requireNonNull(defaults)); } - public Builder nodeSelector(@Nullable Output> nodeSelector) { + public Builder nodeSelector(@Nullable Output> nodeSelector) { $.nodeSelector = nodeSelector; return this; } - public Builder nodeSelector(Map nodeSelector) { + public Builder nodeSelector(Map nodeSelector) { return nodeSelector(Output.of(nodeSelector)); } - public Builder options(@Nullable Output> options) { + public Builder options(@Nullable Output> options) { $.options = options; return this; } - public Builder options(Map options) { + public Builder options(Map options) { return options(Output.of(options)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkArgs.java index 7294c74b5..f7115020a 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkArgs.java @@ -12,7 +12,6 @@ import com.pulumi.rancher2.inputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkTolerationArgs; import com.pulumi.rancher2.inputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkWeaveNetworkProviderArgs; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -61,9 +60,9 @@ public Optional> mtu() { } @Import(name="options") - private @Nullable Output> options; + private @Nullable Output> options; - public Optional>> options() { + public Optional>> options() { return Optional.ofNullable(this.options); } @@ -173,12 +172,12 @@ public Builder mtu(Integer mtu) { return mtu(Output.of(mtu)); } - public Builder options(@Nullable Output> options) { + public Builder options(@Nullable Output> options) { $.options = options; return this; } - public Builder options(Map options) { + public Builder options(Map options) { return options(Output.of(options)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigNodeArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigNodeArgs.java index f8d395ae0..b2d2df1e7 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigNodeArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigNodeArgs.java @@ -7,7 +7,6 @@ import com.pulumi.core.annotations.Import; import com.pulumi.exceptions.MissingRequiredPropertyException; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -53,13 +52,13 @@ public Optional> internalAddress() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for the cluster template (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -189,7 +188,7 @@ public Builder internalAddress(String internalAddress) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -200,7 +199,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdArgs.java index 40bdceec9..d590db2d5 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdArgs.java @@ -8,7 +8,6 @@ import com.pulumi.rancher2.inputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdBackupConfigArgs; import java.lang.Boolean; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -57,9 +56,9 @@ public Optional>> externalUrls() { } @Import(name="extraArgs") - private @Nullable Output> extraArgs; + private @Nullable Output> extraArgs; - public Optional>> extraArgs() { + public Optional>> extraArgs() { return Optional.ofNullable(this.extraArgs); } @@ -213,12 +212,12 @@ public Builder externalUrls(String... externalUrls) { return externalUrls(List.of(externalUrls)); } - public Builder extraArgs(@Nullable Output> extraArgs) { + public Builder extraArgs(@Nullable Output> extraArgs) { $.extraArgs = extraArgs; return this; } - public Builder extraArgs(Map extraArgs) { + public Builder extraArgs(Map extraArgs) { return extraArgs(Output.of(extraArgs)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiArgs.java index 0081dfa76..829fadcba 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiArgs.java @@ -10,7 +10,6 @@ import com.pulumi.rancher2.inputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiEventRateLimitArgs; import com.pulumi.rancher2.inputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiSecretsEncryptionConfigArgs; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -60,9 +59,9 @@ public Optional> extraArgs; + private @Nullable Output> extraArgs; - public Optional>> extraArgs() { + public Optional>> extraArgs() { return Optional.ofNullable(this.extraArgs); } @@ -198,12 +197,12 @@ public Builder eventRateLimit(ClusterTemplateTemplateRevisionClusterConfigRkeCon return eventRateLimit(Output.of(eventRateLimit)); } - public Builder extraArgs(@Nullable Output> extraArgs) { + public Builder extraArgs(@Nullable Output> extraArgs) { $.extraArgs = extraArgs; return this; } - public Builder extraArgs(Map extraArgs) { + public Builder extraArgs(Map extraArgs) { return extraArgs(Output.of(extraArgs)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeControllerArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeControllerArgs.java index 029104644..06cb2548c 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeControllerArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeControllerArgs.java @@ -5,7 +5,6 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -26,9 +25,9 @@ public Optional> clusterCidr() { } @Import(name="extraArgs") - private @Nullable Output> extraArgs; + private @Nullable Output> extraArgs; - public Optional>> extraArgs() { + public Optional>> extraArgs() { return Optional.ofNullable(this.extraArgs); } @@ -98,12 +97,12 @@ public Builder clusterCidr(String clusterCidr) { return clusterCidr(Output.of(clusterCidr)); } - public Builder extraArgs(@Nullable Output> extraArgs) { + public Builder extraArgs(@Nullable Output> extraArgs) { $.extraArgs = extraArgs; return this; } - public Builder extraArgs(Map extraArgs) { + public Builder extraArgs(Map extraArgs) { return extraArgs(Output.of(extraArgs)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeletArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeletArgs.java index f3c4fe673..452c5a8af 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeletArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeletArgs.java @@ -6,7 +6,6 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -34,9 +33,9 @@ public Optional> clusterDomain() { } @Import(name="extraArgs") - private @Nullable Output> extraArgs; + private @Nullable Output> extraArgs; - public Optional>> extraArgs() { + public Optional>> extraArgs() { return Optional.ofNullable(this.extraArgs); } @@ -132,12 +131,12 @@ public Builder clusterDomain(String clusterDomain) { return clusterDomain(Output.of(clusterDomain)); } - public Builder extraArgs(@Nullable Output> extraArgs) { + public Builder extraArgs(@Nullable Output> extraArgs) { $.extraArgs = extraArgs; return this; } - public Builder extraArgs(Map extraArgs) { + public Builder extraArgs(Map extraArgs) { return extraArgs(Output.of(extraArgs)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxyArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxyArgs.java index 43052a1f4..b656a0ff8 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxyArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxyArgs.java @@ -5,7 +5,6 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -19,9 +18,9 @@ public final class ClusterTemplateTemplateRevisionClusterConfigRkeConfigServices public static final ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxyArgs Empty = new ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxyArgs(); @Import(name="extraArgs") - private @Nullable Output> extraArgs; + private @Nullable Output> extraArgs; - public Optional>> extraArgs() { + public Optional>> extraArgs() { return Optional.ofNullable(this.extraArgs); } @@ -73,12 +72,12 @@ public Builder(ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKube $ = new ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxyArgs(Objects.requireNonNull(defaults)); } - public Builder extraArgs(@Nullable Output> extraArgs) { + public Builder extraArgs(@Nullable Output> extraArgs) { $.extraArgs = extraArgs; return this; } - public Builder extraArgs(Map extraArgs) { + public Builder extraArgs(Map extraArgs) { return extraArgs(Output.of(extraArgs)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesSchedulerArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesSchedulerArgs.java index 53561c020..5475e9960 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesSchedulerArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesSchedulerArgs.java @@ -5,7 +5,6 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -19,9 +18,9 @@ public final class ClusterTemplateTemplateRevisionClusterConfigRkeConfigServices public static final ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesSchedulerArgs Empty = new ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesSchedulerArgs(); @Import(name="extraArgs") - private @Nullable Output> extraArgs; + private @Nullable Output> extraArgs; - public Optional>> extraArgs() { + public Optional>> extraArgs() { return Optional.ofNullable(this.extraArgs); } @@ -73,12 +72,12 @@ public Builder(ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesSche $ = new ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesSchedulerArgs(Objects.requireNonNull(defaults)); } - public Builder extraArgs(@Nullable Output> extraArgs) { + public Builder extraArgs(@Nullable Output> extraArgs) { $.extraArgs = extraArgs; return this; } - public Builder extraArgs(Map extraArgs) { + public Builder extraArgs(Map extraArgs) { return extraArgs(Output.of(extraArgs)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterV2ClusterRegistrationTokenArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterV2ClusterRegistrationTokenArgs.java index 9e48766ed..0de4678d3 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterV2ClusterRegistrationTokenArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterV2ClusterRegistrationTokenArgs.java @@ -5,7 +5,6 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -22,13 +21,13 @@ public final class ClusterV2ClusterRegistrationTokenArgs extends com.pulumi.reso * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for the Cluster. * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -127,13 +126,13 @@ public Optional> insecureWindowsNodeCommand() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for the Cluster. * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -254,7 +253,7 @@ public Builder(ClusterV2ClusterRegistrationTokenArgs defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -265,7 +264,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -401,7 +400,7 @@ public Builder insecureWindowsNodeCommand(String insecureWindowsNodeCommand) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -412,7 +411,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterV2RkeConfigMachinePoolArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterV2RkeConfigMachinePoolArgs.java index 88b711b9e..5f3968dd7 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterV2RkeConfigMachinePoolArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterV2RkeConfigMachinePoolArgs.java @@ -11,7 +11,6 @@ import com.pulumi.rancher2.inputs.ClusterV2RkeConfigMachinePoolTaintArgs; import java.lang.Boolean; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -29,13 +28,13 @@ public final class ClusterV2RkeConfigMachinePoolArgs extends com.pulumi.resource * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for the Cluster. * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -119,13 +118,13 @@ public Optional> hostnameLengthLimit() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for the Cluster. * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -149,13 +148,13 @@ public Output machineConfig() { * */ @Import(name="machineLabels") - private @Nullable Output> machineLabels; + private @Nullable Output> machineLabels; /** * @return Labels of the machine * */ - public Optional>> machineLabels() { + public Optional>> machineLabels() { return Optional.ofNullable(this.machineLabels); } @@ -373,7 +372,7 @@ public Builder(ClusterV2RkeConfigMachinePoolArgs defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -384,7 +383,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -499,7 +498,7 @@ public Builder hostnameLengthLimit(Integer hostnameLengthLimit) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -510,7 +509,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } @@ -541,7 +540,7 @@ public Builder machineConfig(ClusterV2RkeConfigMachinePoolMachineConfigArgs mach * @return builder * */ - public Builder machineLabels(@Nullable Output> machineLabels) { + public Builder machineLabels(@Nullable Output> machineLabels) { $.machineLabels = machineLabels; return this; } @@ -552,7 +551,7 @@ public Builder machineLabels(@Nullable Output> machineLabels) * @return builder * */ - public Builder machineLabels(Map machineLabels) { + public Builder machineLabels(Map machineLabels) { return machineLabels(Output.of(machineLabels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorArgs.java index bdc8bc1dd..fd7153cba 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorArgs.java @@ -6,7 +6,6 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; import com.pulumi.rancher2.inputs.ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorMatchExpressionArgs; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -39,13 +38,13 @@ public Optional> matchLabels; + private @Nullable Output> matchLabels; /** * @return Label selector match labels * */ - public Optional>> matchLabels() { + public Optional>> matchLabels() { return Optional.ofNullable(this.matchLabels); } @@ -111,7 +110,7 @@ public Builder matchExpressions(ClusterV2RkeConfigMachineSelectorConfigMachineLa * @return builder * */ - public Builder matchLabels(@Nullable Output> matchLabels) { + public Builder matchLabels(@Nullable Output> matchLabels) { $.matchLabels = matchLabels; return this; } @@ -122,7 +121,7 @@ public Builder matchLabels(@Nullable Output> matchLabels) { * @return builder * */ - public Builder matchLabels(Map matchLabels) { + public Builder matchLabels(Map matchLabels) { return matchLabels(Output.of(matchLabels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorArgs.java index 80165ad93..3ea59e9d9 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorArgs.java @@ -6,7 +6,6 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; import com.pulumi.rancher2.inputs.ClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorMatchExpressionArgs; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -39,13 +38,13 @@ public Optional> matchLabels; + private @Nullable Output> matchLabels; /** * @return Label selector match labels * */ - public Optional>> matchLabels() { + public Optional>> matchLabels() { return Optional.ofNullable(this.matchLabels); } @@ -111,7 +110,7 @@ public Builder matchExpressions(ClusterV2RkeConfigMachineSelectorFileMachineLabe * @return builder * */ - public Builder matchLabels(@Nullable Output> matchLabels) { + public Builder matchLabels(@Nullable Output> matchLabels) { $.matchLabels = matchLabels; return this; } @@ -122,7 +121,7 @@ public Builder matchLabels(@Nullable Output> matchLabels) { * @return builder * */ - public Builder matchLabels(Map matchLabels) { + public Builder matchLabels(Map matchLabels) { return matchLabels(Output.of(matchLabels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterV2RkeConfigRegistriesMirrorArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterV2RkeConfigRegistriesMirrorArgs.java index fef280114..ce2bd1e75 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterV2RkeConfigRegistriesMirrorArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterV2RkeConfigRegistriesMirrorArgs.java @@ -6,7 +6,6 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; import com.pulumi.exceptions.MissingRequiredPropertyException; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -54,13 +53,13 @@ public Output hostname() { * */ @Import(name="rewrites") - private @Nullable Output> rewrites; + private @Nullable Output> rewrites; /** * @return Registry mirror rewrites * */ - public Optional>> rewrites() { + public Optional>> rewrites() { return Optional.ofNullable(this.rewrites); } @@ -148,7 +147,7 @@ public Builder hostname(String hostname) { * @return builder * */ - public Builder rewrites(@Nullable Output> rewrites) { + public Builder rewrites(@Nullable Output> rewrites) { $.rewrites = rewrites; return this; } @@ -159,7 +158,7 @@ public Builder rewrites(@Nullable Output> rewrites) { * @return builder * */ - public Builder rewrites(Map rewrites) { + public Builder rewrites(Map rewrites) { return rewrites(Output.of(rewrites)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterV2State.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterV2State.java index b490599ae..a3e000656 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterV2State.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ClusterV2State.java @@ -12,7 +12,6 @@ import com.pulumi.rancher2.inputs.ClusterV2LocalAuthEndpointArgs; import com.pulumi.rancher2.inputs.ClusterV2RkeConfigArgs; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -45,13 +44,13 @@ public Optional>> agentEnvVars() { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for the Cluster. * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -240,13 +239,13 @@ public Optional> kubernetesVersion() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for the Cluster. * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -389,7 +388,7 @@ public Builder agentEnvVars(ClusterV2AgentEnvVarArgs... agentEnvVars) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -400,7 +399,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -682,7 +681,7 @@ public Builder kubernetesVersion(String kubernetesVersion) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -693,7 +692,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ConfigMapV2State.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ConfigMapV2State.java index 987f4e9e8..1e56f7a76 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ConfigMapV2State.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ConfigMapV2State.java @@ -6,7 +6,6 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -23,13 +22,13 @@ public final class ConfigMapV2State extends com.pulumi.resources.ResourceArgs { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for the configMap v2 (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -53,13 +52,13 @@ public Optional> clusterId() { * */ @Import(name="data") - private @Nullable Output> data; + private @Nullable Output> data; /** * @return The data of the configMap v2 (map) * */ - public Optional>> data() { + public Optional>> data() { return Optional.ofNullable(this.data); } @@ -83,13 +82,13 @@ public Optional> immutable() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for the configMap v2 (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -175,7 +174,7 @@ public Builder(ConfigMapV2State defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -186,7 +185,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -217,7 +216,7 @@ public Builder clusterId(String clusterId) { * @return builder * */ - public Builder data(@Nullable Output> data) { + public Builder data(@Nullable Output> data) { $.data = data; return this; } @@ -228,7 +227,7 @@ public Builder data(@Nullable Output> data) { * @return builder * */ - public Builder data(Map data) { + public Builder data(Map data) { return data(Output.of(data)); } @@ -259,7 +258,7 @@ public Builder immutable(Boolean immutable) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -270,7 +269,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/CustomUserTokenState.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/CustomUserTokenState.java index 2f81cec0b..aa3e4e5e6 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/CustomUserTokenState.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/CustomUserTokenState.java @@ -7,7 +7,6 @@ import com.pulumi.core.annotations.Import; import java.lang.Boolean; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -39,13 +38,13 @@ public Optional> accessKey() { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return (Computed) Annotations of the token (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -114,13 +113,13 @@ public Optional> expired() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return (Computed) Labels of the token (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -345,7 +344,7 @@ public Builder accessKey(String accessKey) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -356,7 +355,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -450,7 +449,7 @@ public Builder expired(Boolean expired) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -461,7 +460,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/EtcdBackupState.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/EtcdBackupState.java index 9c1dee7e2..be5bdf771 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/EtcdBackupState.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/EtcdBackupState.java @@ -7,7 +7,6 @@ import com.pulumi.core.annotations.Import; import com.pulumi.rancher2.inputs.EtcdBackupBackupConfigArgs; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -24,13 +23,13 @@ public final class EtcdBackupState extends com.pulumi.resources.ResourceArgs { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for Etcd Backup object (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -84,13 +83,13 @@ public Optional> filename() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for Etcd Backup object (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -176,7 +175,7 @@ public Builder(EtcdBackupState defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -187,7 +186,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -260,7 +259,7 @@ public Builder filename(String filename) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -271,7 +270,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/FeatureState.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/FeatureState.java index bffea55b6..647f7fd7e 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/FeatureState.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/FeatureState.java @@ -6,7 +6,6 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -23,13 +22,13 @@ public final class FeatureState extends com.pulumi.resources.ResourceArgs { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for feature object (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -38,13 +37,13 @@ public Optional>> annotations() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for feature object (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -111,7 +110,7 @@ public Builder(FeatureState defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -122,7 +121,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -132,7 +131,7 @@ public Builder annotations(Map annotations) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -143,7 +142,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GetAppArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GetAppArgs.java index b891c13ad..05af2ed21 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GetAppArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GetAppArgs.java @@ -6,7 +6,6 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; import com.pulumi.exceptions.MissingRequiredPropertyException; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -23,13 +22,13 @@ public final class GetAppArgs extends com.pulumi.resources.InvokeArgs { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return (Computed) Annotations for the catalog (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -111,7 +110,7 @@ public Builder(GetAppArgs defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -122,7 +121,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GetAppPlainArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GetAppPlainArgs.java index 8b9466675..768145215 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GetAppPlainArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GetAppPlainArgs.java @@ -5,7 +5,6 @@ import com.pulumi.core.annotations.Import; import com.pulumi.exceptions.MissingRequiredPropertyException; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -22,13 +21,13 @@ public final class GetAppPlainArgs extends com.pulumi.resources.InvokeArgs { * */ @Import(name="annotations") - private @Nullable Map annotations; + private @Nullable Map annotations; /** * @return (Computed) Annotations for the catalog (map) * */ - public Optional> annotations() { + public Optional> annotations() { return Optional.ofNullable(this.annotations); } @@ -110,7 +109,7 @@ public Builder(GetAppPlainArgs defaults) { * @return builder * */ - public Builder annotations(@Nullable Map annotations) { + public Builder annotations(@Nullable Map annotations) { $.annotations = annotations; return this; } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GetClusterAlertRuleArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GetClusterAlertRuleArgs.java index 4e677832f..b1cca974b 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GetClusterAlertRuleArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GetClusterAlertRuleArgs.java @@ -6,7 +6,6 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; import com.pulumi.exceptions.MissingRequiredPropertyException; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -38,13 +37,13 @@ public Output clusterId() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return (Computed) The cluster alert rule labels (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -116,7 +115,7 @@ public Builder clusterId(String clusterId) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -127,7 +126,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GetClusterAlertRulePlainArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GetClusterAlertRulePlainArgs.java index 1462fa1f2..8e26fea72 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GetClusterAlertRulePlainArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GetClusterAlertRulePlainArgs.java @@ -5,7 +5,6 @@ import com.pulumi.core.annotations.Import; import com.pulumi.exceptions.MissingRequiredPropertyException; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -37,13 +36,13 @@ public String clusterId() { * */ @Import(name="labels") - private @Nullable Map labels; + private @Nullable Map labels; /** * @return (Computed) The cluster alert rule labels (map) * */ - public Optional> labels() { + public Optional> labels() { return Optional.ofNullable(this.labels); } @@ -105,7 +104,7 @@ public Builder clusterId(String clusterId) { * @return builder * */ - public Builder labels(@Nullable Map labels) { + public Builder labels(@Nullable Map labels) { $.labels = labels; return this; } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GetClusterTemplateArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GetClusterTemplateArgs.java index df290e8a2..e03e92acf 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GetClusterTemplateArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GetClusterTemplateArgs.java @@ -6,7 +6,6 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; import com.pulumi.exceptions.MissingRequiredPropertyException; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -23,13 +22,13 @@ public final class GetClusterTemplateArgs extends com.pulumi.resources.InvokeArg * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return (Computed) Annotations for the cluster template (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -45,13 +44,13 @@ public Optional> description() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return (Computed) Labels for the cluster template (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -103,7 +102,7 @@ public Builder(GetClusterTemplateArgs defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -114,7 +113,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -133,7 +132,7 @@ public Builder description(String description) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -144,7 +143,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GetClusterTemplatePlainArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GetClusterTemplatePlainArgs.java index 463ac9b00..5f67cc1ca 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GetClusterTemplatePlainArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GetClusterTemplatePlainArgs.java @@ -5,7 +5,6 @@ import com.pulumi.core.annotations.Import; import com.pulumi.exceptions.MissingRequiredPropertyException; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -22,13 +21,13 @@ public final class GetClusterTemplatePlainArgs extends com.pulumi.resources.Invo * */ @Import(name="annotations") - private @Nullable Map annotations; + private @Nullable Map annotations; /** * @return (Computed) Annotations for the cluster template (map) * */ - public Optional> annotations() { + public Optional> annotations() { return Optional.ofNullable(this.annotations); } @@ -44,13 +43,13 @@ public Optional description() { * */ @Import(name="labels") - private @Nullable Map labels; + private @Nullable Map labels; /** * @return (Computed) Labels for the cluster template (map) * */ - public Optional> labels() { + public Optional> labels() { return Optional.ofNullable(this.labels); } @@ -102,7 +101,7 @@ public Builder(GetClusterTemplatePlainArgs defaults) { * @return builder * */ - public Builder annotations(@Nullable Map annotations) { + public Builder annotations(@Nullable Map annotations) { $.annotations = annotations; return this; } @@ -118,7 +117,7 @@ public Builder description(@Nullable String description) { * @return builder * */ - public Builder labels(@Nullable Map labels) { + public Builder labels(@Nullable Map labels) { $.labels = labels; return this; } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GetPodSecurityAdmissionConfigurationTemplateArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GetPodSecurityAdmissionConfigurationTemplateArgs.java index a9318ea37..1dd495f8f 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GetPodSecurityAdmissionConfigurationTemplateArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GetPodSecurityAdmissionConfigurationTemplateArgs.java @@ -6,7 +6,6 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; import com.pulumi.exceptions.MissingRequiredPropertyException; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -19,16 +18,16 @@ public final class GetPodSecurityAdmissionConfigurationTemplateArgs extends com. public static final GetPodSecurityAdmissionConfigurationTemplateArgs Empty = new GetPodSecurityAdmissionConfigurationTemplateArgs(); @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -65,21 +64,21 @@ public Builder(GetPodSecurityAdmissionConfigurationTemplateArgs defaults) { $ = new GetPodSecurityAdmissionConfigurationTemplateArgs(Objects.requireNonNull(defaults)); } - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GetPodSecurityAdmissionConfigurationTemplatePlainArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GetPodSecurityAdmissionConfigurationTemplatePlainArgs.java index 76cad1eae..8158fbdf8 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GetPodSecurityAdmissionConfigurationTemplatePlainArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GetPodSecurityAdmissionConfigurationTemplatePlainArgs.java @@ -5,7 +5,6 @@ import com.pulumi.core.annotations.Import; import com.pulumi.exceptions.MissingRequiredPropertyException; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -18,16 +17,16 @@ public final class GetPodSecurityAdmissionConfigurationTemplatePlainArgs extends public static final GetPodSecurityAdmissionConfigurationTemplatePlainArgs Empty = new GetPodSecurityAdmissionConfigurationTemplatePlainArgs(); @Import(name="annotations") - private @Nullable Map annotations; + private @Nullable Map annotations; - public Optional> annotations() { + public Optional> annotations() { return Optional.ofNullable(this.annotations); } @Import(name="labels") - private @Nullable Map labels; + private @Nullable Map labels; - public Optional> labels() { + public Optional> labels() { return Optional.ofNullable(this.labels); } @@ -64,12 +63,12 @@ public Builder(GetPodSecurityAdmissionConfigurationTemplatePlainArgs defaults) { $ = new GetPodSecurityAdmissionConfigurationTemplatePlainArgs(Objects.requireNonNull(defaults)); } - public Builder annotations(@Nullable Map annotations) { + public Builder annotations(@Nullable Map annotations) { $.annotations = annotations; return this; } - public Builder labels(@Nullable Map labels) { + public Builder labels(@Nullable Map labels) { $.labels = labels; return this; } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GetPodSecurityPolicyTemplateArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GetPodSecurityPolicyTemplateArgs.java index 00e903f7a..9ec2e68f9 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GetPodSecurityPolicyTemplateArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GetPodSecurityPolicyTemplateArgs.java @@ -17,7 +17,6 @@ import com.pulumi.rancher2.inputs.GetPodSecurityPolicyTemplateSeLinuxArgs; import com.pulumi.rancher2.inputs.GetPodSecurityPolicyTemplateSupplementalGroupArgs; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -140,13 +139,13 @@ public Optional>> allowedUnsafeSysctls() { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for PodSecurityPolicyTemplate object (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -282,13 +281,13 @@ public Optional>> hostPort * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for PodSecurityPolicyTemplate object (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -706,7 +705,7 @@ public Builder allowedUnsafeSysctls(String... allowedUnsafeSysctls) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -717,7 +716,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -934,7 +933,7 @@ public Builder hostPorts(GetPodSecurityPolicyTemplateHostPortArgs... hostPorts) * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -945,7 +944,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GetPodSecurityPolicyTemplatePlainArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GetPodSecurityPolicyTemplatePlainArgs.java index 773dd753a..3cc52435b 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GetPodSecurityPolicyTemplatePlainArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GetPodSecurityPolicyTemplatePlainArgs.java @@ -16,7 +16,6 @@ import com.pulumi.rancher2.inputs.GetPodSecurityPolicyTemplateSeLinux; import com.pulumi.rancher2.inputs.GetPodSecurityPolicyTemplateSupplementalGroup; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -139,13 +138,13 @@ public Optional> allowedUnsafeSysctls() { * */ @Import(name="annotations") - private @Nullable Map annotations; + private @Nullable Map annotations; /** * @return Annotations for PodSecurityPolicyTemplate object (map) * */ - public Optional> annotations() { + public Optional> annotations() { return Optional.ofNullable(this.annotations); } @@ -281,13 +280,13 @@ public Optional> hostPorts() { * */ @Import(name="labels") - private @Nullable Map labels; + private @Nullable Map labels; /** * @return Labels for PodSecurityPolicyTemplate object (map) * */ - public Optional> labels() { + public Optional> labels() { return Optional.ofNullable(this.labels); } @@ -635,7 +634,7 @@ public Builder allowedUnsafeSysctls(String... allowedUnsafeSysctls) { * @return builder * */ - public Builder annotations(@Nullable Map annotations) { + public Builder annotations(@Nullable Map annotations) { $.annotations = annotations; return this; } @@ -769,7 +768,7 @@ public Builder hostPorts(GetPodSecurityPolicyTemplateHostPort... hostPorts) { * @return builder * */ - public Builder labels(@Nullable Map labels) { + public Builder labels(@Nullable Map labels) { $.labels = labels; return this; } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GetProjectAlertRuleArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GetProjectAlertRuleArgs.java index 2ff00ca99..fc7f80f1c 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GetProjectAlertRuleArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GetProjectAlertRuleArgs.java @@ -6,7 +6,6 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; import com.pulumi.exceptions.MissingRequiredPropertyException; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -23,13 +22,13 @@ public final class GetProjectAlertRuleArgs extends com.pulumi.resources.InvokeAr * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return (Computed) The project alert rule labels (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -95,7 +94,7 @@ public Builder(GetProjectAlertRuleArgs defaults) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -106,7 +105,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GetProjectAlertRulePlainArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GetProjectAlertRulePlainArgs.java index 4cc3558f0..b9f48d83e 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GetProjectAlertRulePlainArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GetProjectAlertRulePlainArgs.java @@ -5,7 +5,6 @@ import com.pulumi.core.annotations.Import; import com.pulumi.exceptions.MissingRequiredPropertyException; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -22,13 +21,13 @@ public final class GetProjectAlertRulePlainArgs extends com.pulumi.resources.Inv * */ @Import(name="labels") - private @Nullable Map labels; + private @Nullable Map labels; /** * @return (Computed) The project alert rule labels (map) * */ - public Optional> labels() { + public Optional> labels() { return Optional.ofNullable(this.labels); } @@ -94,7 +93,7 @@ public Builder(GetProjectAlertRulePlainArgs defaults) { * @return builder * */ - public Builder labels(@Nullable Map labels) { + public Builder labels(@Nullable Map labels) { $.labels = labels; return this; } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GlobalDnsProviderState.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GlobalDnsProviderState.java index 10efe57dc..048bb293f 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GlobalDnsProviderState.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GlobalDnsProviderState.java @@ -8,7 +8,6 @@ import com.pulumi.rancher2.inputs.GlobalDnsProviderAlidnsConfigArgs; import com.pulumi.rancher2.inputs.GlobalDnsProviderCloudflareConfigArgs; import com.pulumi.rancher2.inputs.GlobalDnsProviderRoute53ConfigArgs; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -32,13 +31,13 @@ public Optional> alidnsConfig() { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for Global DNS Provider (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -69,13 +68,13 @@ public Optional> dnsProvider() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for Global DNS Provider (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -162,7 +161,7 @@ public Builder alidnsConfig(GlobalDnsProviderAlidnsConfigArgs alidnsConfig) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -173,7 +172,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -213,7 +212,7 @@ public Builder dnsProvider(String dnsProvider) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -224,7 +223,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GlobalDnsState.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GlobalDnsState.java index 52c204ec4..c61961333 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GlobalDnsState.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GlobalDnsState.java @@ -6,7 +6,6 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -24,13 +23,13 @@ public final class GlobalDnsState extends com.pulumi.resources.ResourceArgs { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for Global DNS (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -54,13 +53,13 @@ public Optional> fqdn() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for Global DNS (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -176,7 +175,7 @@ public Builder(GlobalDnsState defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -187,7 +186,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -218,7 +217,7 @@ public Builder fqdn(String fqdn) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -229,7 +228,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GlobalRoleBindingState.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GlobalRoleBindingState.java index 6c044d52c..d037e7dc2 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GlobalRoleBindingState.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GlobalRoleBindingState.java @@ -5,7 +5,6 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -22,13 +21,13 @@ public final class GlobalRoleBindingState extends com.pulumi.resources.ResourceA * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for global role binding (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -69,7 +68,7 @@ public Optional> groupPrincipalId() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for global role binding (map) @@ -77,7 +76,7 @@ public Optional> groupPrincipalId() { * **Note:** user `user_id` OR group `group_principal_id` must be defined * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -146,7 +145,7 @@ public Builder(GlobalRoleBindingState defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -157,7 +156,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -211,7 +210,7 @@ public Builder groupPrincipalId(String groupPrincipalId) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -224,7 +223,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GlobalRoleState.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GlobalRoleState.java index 6fff22100..8c866912b 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GlobalRoleState.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/GlobalRoleState.java @@ -7,7 +7,6 @@ import com.pulumi.core.annotations.Import; import com.pulumi.rancher2.inputs.GlobalRoleRuleArgs; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -25,13 +24,13 @@ public final class GlobalRoleState extends com.pulumi.resources.ResourceArgs { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for global role object (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -85,13 +84,13 @@ public Optional>> inheritedClusterRoles() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for global role object (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -177,7 +176,7 @@ public Builder(GlobalRoleState defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -188,7 +187,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -271,7 +270,7 @@ public Builder inheritedClusterRoles(String... inheritedClusterRoles) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -282,7 +281,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/MachineConfigV2State.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/MachineConfigV2State.java index 8af36307a..30f910146 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/MachineConfigV2State.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/MachineConfigV2State.java @@ -12,7 +12,6 @@ import com.pulumi.rancher2.inputs.MachineConfigV2LinodeConfigArgs; import com.pulumi.rancher2.inputs.MachineConfigV2OpenstackConfigArgs; import com.pulumi.rancher2.inputs.MachineConfigV2VsphereConfigArgs; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -44,13 +43,13 @@ public Optional> amazonec2Config() { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for Machine Config V2 object (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -151,7 +150,7 @@ public Optional> kind() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for Machine Config V2 object (map) @@ -159,7 +158,7 @@ public Optional> kind() { * **Note:** `labels` and `node_taints` will be applied to nodes deployed using the Machine Config V2 * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -302,7 +301,7 @@ public Builder amazonec2Config(MachineConfigV2Amazonec2ConfigArgs amazonec2Confi * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -313,7 +312,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -451,7 +450,7 @@ public Builder kind(String kind) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -464,7 +463,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/MultiClusterAppAnswerArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/MultiClusterAppAnswerArgs.java index 6f6bb0a4f..78d94251c 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/MultiClusterAppAnswerArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/MultiClusterAppAnswerArgs.java @@ -5,7 +5,6 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -52,13 +51,13 @@ public Optional> projectId() { * */ @Import(name="values") - private @Nullable Output> values; + private @Nullable Output> values; /** * @return Key/values for answer * */ - public Optional>> values() { + public Optional>> values() { return Optional.ofNullable(this.values); } @@ -136,7 +135,7 @@ public Builder projectId(String projectId) { * @return builder * */ - public Builder values(@Nullable Output> values) { + public Builder values(@Nullable Output> values) { $.values = values; return this; } @@ -147,7 +146,7 @@ public Builder values(@Nullable Output> values) { * @return builder * */ - public Builder values(Map values) { + public Builder values(Map values) { return values(Output.of(values)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/MultiClusterAppState.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/MultiClusterAppState.java index 3b1b54100..357337411 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/MultiClusterAppState.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/MultiClusterAppState.java @@ -11,7 +11,6 @@ import com.pulumi.rancher2.inputs.MultiClusterAppUpgradeStrategyArgs; import java.lang.Boolean; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -29,13 +28,13 @@ public final class MultiClusterAppState extends com.pulumi.resources.ResourceArg * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for multi cluster app object (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -74,13 +73,13 @@ public Optional> catalogName() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for multi cluster app object (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -293,7 +292,7 @@ public Builder(MultiClusterAppState defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -304,7 +303,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -366,7 +365,7 @@ public Builder catalogName(String catalogName) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -377,7 +376,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/NamespaceState.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/NamespaceState.java index b6ac0ef4e..fa5d98966 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/NamespaceState.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/NamespaceState.java @@ -8,7 +8,6 @@ import com.pulumi.rancher2.inputs.NamespaceContainerResourceLimitArgs; import com.pulumi.rancher2.inputs.NamespaceResourceQuotaArgs; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -25,13 +24,13 @@ public final class NamespaceState extends com.pulumi.resources.ResourceArgs { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for Node Pool object (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -70,13 +69,13 @@ public Optional> description() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for Node Pool object (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -177,7 +176,7 @@ public Builder(NamespaceState defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -188,7 +187,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -240,7 +239,7 @@ public Builder description(String description) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -251,7 +250,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/NodeDriverState.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/NodeDriverState.java index 024864fc3..27d828ea5 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/NodeDriverState.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/NodeDriverState.java @@ -6,7 +6,6 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -39,13 +38,13 @@ public Optional> active() { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations of the resource (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -114,13 +113,13 @@ public Optional> externalId() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels of the resource (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -245,7 +244,7 @@ public Builder active(Boolean active) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -256,7 +255,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -350,7 +349,7 @@ public Builder externalId(String externalId) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -361,7 +360,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/NodePoolState.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/NodePoolState.java index 10e66c5f4..97241fd84 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/NodePoolState.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/NodePoolState.java @@ -8,7 +8,6 @@ import com.pulumi.rancher2.inputs.NodePoolNodeTaintArgs; import java.lang.Boolean; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -26,13 +25,13 @@ public final class NodePoolState extends com.pulumi.resources.ResourceArgs { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for Node Pool object (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -131,13 +130,13 @@ public Optional> hostnamePrefix() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for Node Pool object (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -258,7 +257,7 @@ public Builder(NodePoolState defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -269,7 +268,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -405,7 +404,7 @@ public Builder hostnamePrefix(String hostnamePrefix) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -416,7 +415,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/NodeTemplateHetznerConfigArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/NodeTemplateHetznerConfigArgs.java index 2b0cfad97..0a2cf57cb 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/NodeTemplateHetznerConfigArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/NodeTemplateHetznerConfigArgs.java @@ -7,7 +7,6 @@ import com.pulumi.core.annotations.Import; import com.pulumi.exceptions.MissingRequiredPropertyException; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -69,13 +68,13 @@ public Optional> networks() { * */ @Import(name="serverLabels") - private @Nullable Output> serverLabels; + private @Nullable Output> serverLabels; /** * @return Map of the labels which will be assigned to the server * */ - public Optional>> serverLabels() { + public Optional>> serverLabels() { return Optional.ofNullable(this.serverLabels); } @@ -255,7 +254,7 @@ public Builder networks(String networks) { * @return builder * */ - public Builder serverLabels(@Nullable Output> serverLabels) { + public Builder serverLabels(@Nullable Output> serverLabels) { $.serverLabels = serverLabels; return this; } @@ -266,7 +265,7 @@ public Builder serverLabels(@Nullable Output> serverLabels) { * @return builder * */ - public Builder serverLabels(Map serverLabels) { + public Builder serverLabels(Map serverLabels) { return serverLabels(Output.of(serverLabels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/NodeTemplateState.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/NodeTemplateState.java index 16b85a9b8..6902c8b43 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/NodeTemplateState.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/NodeTemplateState.java @@ -17,7 +17,6 @@ import com.pulumi.rancher2.inputs.NodeTemplateOutscaleConfigArgs; import com.pulumi.rancher2.inputs.NodeTemplateVsphereConfigArgs; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -50,13 +49,13 @@ public Optional> amazonec2Config() { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for Node Template object (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -185,13 +184,13 @@ public Optional> driverId() { * */ @Import(name="engineEnv") - private @Nullable Output> engineEnv; + private @Nullable Output> engineEnv; /** * @return Engine environment for the node template (string) * */ - public Optional>> engineEnv() { + public Optional>> engineEnv() { return Optional.ofNullable(this.engineEnv); } @@ -230,13 +229,13 @@ public Optional> engineInstallUrl() { * */ @Import(name="engineLabel") - private @Nullable Output> engineLabel; + private @Nullable Output> engineLabel; /** * @return Engine label for the node template (string) * */ - public Optional>> engineLabel() { + public Optional>> engineLabel() { return Optional.ofNullable(this.engineLabel); } @@ -245,13 +244,13 @@ public Optional>> engineLabel() { * */ @Import(name="engineOpt") - private @Nullable Output> engineOpt; + private @Nullable Output> engineOpt; /** * @return Engine options for the node template (map) * */ - public Optional>> engineOpt() { + public Optional>> engineOpt() { return Optional.ofNullable(this.engineOpt); } @@ -322,7 +321,7 @@ public Optional> hetznerConfig() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for Node Template object (map) @@ -330,7 +329,7 @@ public Optional> hetznerConfig() { * **Note:** `labels` and `node_taints` will be applied to nodes deployed using the Node Template * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -532,7 +531,7 @@ public Builder amazonec2Config(NodeTemplateAmazonec2ConfigArgs amazonec2Config) * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -543,7 +542,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -721,7 +720,7 @@ public Builder driverId(String driverId) { * @return builder * */ - public Builder engineEnv(@Nullable Output> engineEnv) { + public Builder engineEnv(@Nullable Output> engineEnv) { $.engineEnv = engineEnv; return this; } @@ -732,7 +731,7 @@ public Builder engineEnv(@Nullable Output> engineEnv) { * @return builder * */ - public Builder engineEnv(Map engineEnv) { + public Builder engineEnv(Map engineEnv) { return engineEnv(Output.of(engineEnv)); } @@ -794,7 +793,7 @@ public Builder engineInstallUrl(String engineInstallUrl) { * @return builder * */ - public Builder engineLabel(@Nullable Output> engineLabel) { + public Builder engineLabel(@Nullable Output> engineLabel) { $.engineLabel = engineLabel; return this; } @@ -805,7 +804,7 @@ public Builder engineLabel(@Nullable Output> engineLabel) { * @return builder * */ - public Builder engineLabel(Map engineLabel) { + public Builder engineLabel(Map engineLabel) { return engineLabel(Output.of(engineLabel)); } @@ -815,7 +814,7 @@ public Builder engineLabel(Map engineLabel) { * @return builder * */ - public Builder engineOpt(@Nullable Output> engineOpt) { + public Builder engineOpt(@Nullable Output> engineOpt) { $.engineOpt = engineOpt; return this; } @@ -826,7 +825,7 @@ public Builder engineOpt(@Nullable Output> engineOpt) { * @return builder * */ - public Builder engineOpt(Map engineOpt) { + public Builder engineOpt(Map engineOpt) { return engineOpt(Output.of(engineOpt)); } @@ -932,7 +931,7 @@ public Builder hetznerConfig(NodeTemplateHetznerConfigArgs hetznerConfig) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -945,7 +944,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/NotifierState.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/NotifierState.java index 82a0e9b32..a315ecb08 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/NotifierState.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/NotifierState.java @@ -13,7 +13,6 @@ import com.pulumi.rancher2.inputs.NotifierWebhookConfigArgs; import com.pulumi.rancher2.inputs.NotifierWechatConfigArgs; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -30,13 +29,13 @@ public final class NotifierState extends com.pulumi.resources.ResourceArgs { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for notifier object (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -90,13 +89,13 @@ public Optional> dingtalkConfig() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for notifier object (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -262,7 +261,7 @@ public Builder(NotifierState defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -273,7 +272,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -346,7 +345,7 @@ public Builder dingtalkConfig(NotifierDingtalkConfigArgs dingtalkConfig) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -357,7 +356,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/PodSecurityAdmissionConfigurationTemplateState.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/PodSecurityAdmissionConfigurationTemplateState.java index 6229f5c00..53e0359a8 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/PodSecurityAdmissionConfigurationTemplateState.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/PodSecurityAdmissionConfigurationTemplateState.java @@ -7,7 +7,6 @@ import com.pulumi.core.annotations.Import; import com.pulumi.rancher2.inputs.PodSecurityAdmissionConfigurationTemplateDefaultsArgs; import com.pulumi.rancher2.inputs.PodSecurityAdmissionConfigurationTemplateExemptionsArgs; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -24,13 +23,13 @@ public final class PodSecurityAdmissionConfigurationTemplateState extends com.pu * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations of the resource * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -86,13 +85,13 @@ public Optional> * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels of the resource * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -146,7 +145,7 @@ public Builder(PodSecurityAdmissionConfigurationTemplateState defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -157,7 +156,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -232,7 +231,7 @@ public Builder exemptions(PodSecurityAdmissionConfigurationTemplateExemptionsArg * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -243,7 +242,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/PodSecurityPolicyTemplateState.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/PodSecurityPolicyTemplateState.java index 27d44a7a5..929c396dd 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/PodSecurityPolicyTemplateState.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/PodSecurityPolicyTemplateState.java @@ -16,7 +16,6 @@ import com.pulumi.rancher2.inputs.PodSecurityPolicyTemplateSeLinuxArgs; import com.pulumi.rancher2.inputs.PodSecurityPolicyTemplateSupplementalGroupArgs; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -139,13 +138,13 @@ public Optional>> allowedUnsafeSysctls() { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for PodSecurityPolicyTemplate object (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -289,13 +288,13 @@ public Optional>> hostPorts() * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for PodSecurityPolicyTemplate object (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -713,7 +712,7 @@ public Builder allowedUnsafeSysctls(String... allowedUnsafeSysctls) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -724,7 +723,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -953,7 +952,7 @@ public Builder hostPorts(PodSecurityPolicyTemplateHostPortArgs... hostPorts) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -964,7 +963,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ProjectAlertGroupState.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ProjectAlertGroupState.java index 099408531..1b2d8b8b6 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ProjectAlertGroupState.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ProjectAlertGroupState.java @@ -7,7 +7,6 @@ import com.pulumi.core.annotations.Import; import com.pulumi.rancher2.inputs.ProjectAlertGroupRecipientArgs; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -25,13 +24,13 @@ public final class ProjectAlertGroupState extends com.pulumi.resources.ResourceA * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return The project alert group annotations (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -85,13 +84,13 @@ public Optional> groupWaitSeconds() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return The project alert group labels (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -193,7 +192,7 @@ public Builder(ProjectAlertGroupState defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -204,7 +203,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -277,7 +276,7 @@ public Builder groupWaitSeconds(Integer groupWaitSeconds) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -288,7 +287,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ProjectAlertRuleState.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ProjectAlertRuleState.java index d81b01e5f..77c184a8c 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ProjectAlertRuleState.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ProjectAlertRuleState.java @@ -10,7 +10,6 @@ import com.pulumi.rancher2.inputs.ProjectAlertRuleWorkloadRuleArgs; import java.lang.Boolean; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -27,13 +26,13 @@ public final class ProjectAlertRuleState extends com.pulumi.resources.ResourceAr * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return The project alert rule annotations (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -102,13 +101,13 @@ public Optional> inherited() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return The project alert rule labels (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -259,7 +258,7 @@ public Builder(ProjectAlertRuleState defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -270,7 +269,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -364,7 +363,7 @@ public Builder inherited(Boolean inherited) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -375,7 +374,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ProjectAlertRuleWorkloadRuleArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ProjectAlertRuleWorkloadRuleArgs.java index ff454c7e0..c41c2fd84 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ProjectAlertRuleWorkloadRuleArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ProjectAlertRuleWorkloadRuleArgs.java @@ -6,7 +6,6 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -38,13 +37,13 @@ public Optional> availablePercentage() { * */ @Import(name="selector") - private @Nullable Output> selector; + private @Nullable Output> selector; /** * @return Workload rule selector * */ - public Optional>> selector() { + public Optional>> selector() { return Optional.ofNullable(this.selector); } @@ -116,7 +115,7 @@ public Builder availablePercentage(Integer availablePercentage) { * @return builder * */ - public Builder selector(@Nullable Output> selector) { + public Builder selector(@Nullable Output> selector) { $.selector = selector; return this; } @@ -127,7 +126,7 @@ public Builder selector(@Nullable Output> selector) { * @return builder * */ - public Builder selector(Map selector) { + public Builder selector(Map selector) { return selector(Output.of(selector)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ProjectProjectMonitoringInputArgs.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ProjectProjectMonitoringInputArgs.java index 07c265410..14e92abcc 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ProjectProjectMonitoringInputArgs.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ProjectProjectMonitoringInputArgs.java @@ -5,7 +5,6 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -22,13 +21,13 @@ public final class ProjectProjectMonitoringInputArgs extends com.pulumi.resource * */ @Import(name="answers") - private @Nullable Output> answers; + private @Nullable Output> answers; /** * @return Answers for monitor input * */ - public Optional>> answers() { + public Optional>> answers() { return Optional.ofNullable(this.answers); } @@ -78,7 +77,7 @@ public Builder(ProjectProjectMonitoringInputArgs defaults) { * @return builder * */ - public Builder answers(@Nullable Output> answers) { + public Builder answers(@Nullable Output> answers) { $.answers = answers; return this; } @@ -89,7 +88,7 @@ public Builder answers(@Nullable Output> answers) { * @return builder * */ - public Builder answers(Map answers) { + public Builder answers(Map answers) { return answers(Output.of(answers)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ProjectRoleTemplateBindingState.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ProjectRoleTemplateBindingState.java index da0b1c0c7..28587f07b 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ProjectRoleTemplateBindingState.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ProjectRoleTemplateBindingState.java @@ -5,7 +5,6 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -22,13 +21,13 @@ public final class ProjectRoleTemplateBindingState extends com.pulumi.resources. * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations of the resource (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -69,7 +68,7 @@ public Optional> groupPrincipalId() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels of the resource (map) @@ -77,7 +76,7 @@ public Optional> groupPrincipalId() { * **Note:** user `user_id | user_principal_id` OR group `group_id | group_principal_id` must be defined * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -194,7 +193,7 @@ public Builder(ProjectRoleTemplateBindingState defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -205,7 +204,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -259,7 +258,7 @@ public Builder groupPrincipalId(String groupPrincipalId) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -272,7 +271,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ProjectState.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ProjectState.java index 10fbc81d3..dac0a6a61 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ProjectState.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/ProjectState.java @@ -9,7 +9,6 @@ import com.pulumi.rancher2.inputs.ProjectProjectMonitoringInputArgs; import com.pulumi.rancher2.inputs.ProjectResourceQuotaArgs; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -26,13 +25,13 @@ public final class ProjectState extends com.pulumi.resources.ResourceArgs { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for Node Pool object (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -101,13 +100,13 @@ public Optional> enableProjectMonitoring() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for Node Pool object (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -226,7 +225,7 @@ public Builder(ProjectState defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -237,7 +236,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -331,7 +330,7 @@ public Builder enableProjectMonitoring(Boolean enableProjectMonitoring) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -342,7 +341,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/RegistryState.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/RegistryState.java index 777c8dbd8..e65220d31 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/RegistryState.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/RegistryState.java @@ -6,7 +6,6 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; import com.pulumi.rancher2.inputs.RegistryRegistryArgs; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -24,13 +23,13 @@ public final class RegistryState extends com.pulumi.resources.ResourceArgs { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for Registry object (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -54,13 +53,13 @@ public Optional> description() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for Registry object (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -160,7 +159,7 @@ public Builder(RegistryState defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -171,7 +170,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -202,7 +201,7 @@ public Builder description(String description) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -213,7 +212,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/RoleTemplateState.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/RoleTemplateState.java index 820f5f1e2..7dac5448e 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/RoleTemplateState.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/RoleTemplateState.java @@ -8,7 +8,6 @@ import com.pulumi.rancher2.inputs.RoleTemplateExternalRuleArgs; import com.pulumi.rancher2.inputs.RoleTemplateRuleArgs; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -41,13 +40,13 @@ public Optional> administrative() { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for role template object (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -161,13 +160,13 @@ public Optional> hidden() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for role template object (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -295,7 +294,7 @@ public Builder administrative(Boolean administrative) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -306,7 +305,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -473,7 +472,7 @@ public Builder hidden(Boolean hidden) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -484,7 +483,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/SecretState.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/SecretState.java index 452bf9203..514bf588c 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/SecretState.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/SecretState.java @@ -5,7 +5,6 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -22,13 +21,13 @@ public final class SecretState extends com.pulumi.resources.ResourceArgs { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for secret object (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -37,13 +36,13 @@ public Optional>> annotations() { * */ @Import(name="data") - private @Nullable Output> data; + private @Nullable Output> data; /** * @return Secret key/value data. Base64 encoding required for values (map) * */ - public Optional>> data() { + public Optional>> data() { return Optional.ofNullable(this.data); } @@ -67,13 +66,13 @@ public Optional> description() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for secret object (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -158,7 +157,7 @@ public Builder(SecretState defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -169,7 +168,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -179,7 +178,7 @@ public Builder annotations(Map annotations) { * @return builder * */ - public Builder data(@Nullable Output> data) { + public Builder data(@Nullable Output> data) { $.data = data; return this; } @@ -190,7 +189,7 @@ public Builder data(@Nullable Output> data) { * @return builder * */ - public Builder data(Map data) { + public Builder data(Map data) { return data(Output.of(data)); } @@ -221,7 +220,7 @@ public Builder description(String description) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -232,7 +231,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/SecretV2State.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/SecretV2State.java index fd6f74904..9795d9e9a 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/SecretV2State.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/SecretV2State.java @@ -6,7 +6,6 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -23,13 +22,13 @@ public final class SecretV2State extends com.pulumi.resources.ResourceArgs { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for the secret v2 (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -53,13 +52,13 @@ public Optional> clusterId() { * */ @Import(name="data") - private @Nullable Output> data; + private @Nullable Output> data; /** * @return The data of the secret v2 (map) * */ - public Optional>> data() { + public Optional>> data() { return Optional.ofNullable(this.data); } @@ -83,13 +82,13 @@ public Optional> immutable() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for the secret v2 (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -191,7 +190,7 @@ public Builder(SecretV2State defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -202,7 +201,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -233,7 +232,7 @@ public Builder clusterId(String clusterId) { * @return builder * */ - public Builder data(@Nullable Output> data) { + public Builder data(@Nullable Output> data) { $.data = data; return this; } @@ -244,7 +243,7 @@ public Builder data(@Nullable Output> data) { * @return builder * */ - public Builder data(Map data) { + public Builder data(Map data) { return data(Output.of(data)); } @@ -275,7 +274,7 @@ public Builder immutable(Boolean immutable) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -286,7 +285,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/SettingState.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/SettingState.java index 731afa408..ae936b9b1 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/SettingState.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/SettingState.java @@ -5,7 +5,6 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -22,13 +21,13 @@ public final class SettingState extends com.pulumi.resources.ResourceArgs { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for setting object (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -37,13 +36,13 @@ public Optional>> annotations() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for setting object (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -110,7 +109,7 @@ public Builder(SettingState defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -121,7 +120,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -131,7 +130,7 @@ public Builder annotations(Map annotations) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -142,7 +141,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/StorageClassV2State.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/StorageClassV2State.java index 86c8ee5f3..af55a662b 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/StorageClassV2State.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/StorageClassV2State.java @@ -6,7 +6,6 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -39,13 +38,13 @@ public Optional> allowVolumeExpansion() { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for the storageClass v2 (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -84,13 +83,13 @@ public Optional> k8sProvisioner() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for the storageClass v2 (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -129,13 +128,13 @@ public Optional> name() { * */ @Import(name="parameters") - private @Nullable Output> parameters; + private @Nullable Output> parameters; /** * @return The parameters for storageClass v2 (string) * */ - public Optional>> parameters() { + public Optional>> parameters() { return Optional.ofNullable(this.parameters); } @@ -245,7 +244,7 @@ public Builder allowVolumeExpansion(Boolean allowVolumeExpansion) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -256,7 +255,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -308,7 +307,7 @@ public Builder k8sProvisioner(String k8sProvisioner) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -319,7 +318,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } @@ -381,7 +380,7 @@ public Builder name(String name) { * @return builder * */ - public Builder parameters(@Nullable Output> parameters) { + public Builder parameters(@Nullable Output> parameters) { $.parameters = parameters; return this; } @@ -392,7 +391,7 @@ public Builder parameters(@Nullable Output> parameters) { * @return builder * */ - public Builder parameters(Map parameters) { + public Builder parameters(Map parameters) { return parameters(Output.of(parameters)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/TokenState.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/TokenState.java index b7f9975a0..aa66efb7d 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/TokenState.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/TokenState.java @@ -7,7 +7,6 @@ import com.pulumi.core.annotations.Import; import java.lang.Boolean; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -39,13 +38,13 @@ public Optional> accessKey() { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return (Computed) Annotations of the token (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -114,13 +113,13 @@ public Optional> expired() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return (Computed) Labels of the token (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -281,7 +280,7 @@ public Builder accessKey(String accessKey) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -292,7 +291,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -386,7 +385,7 @@ public Builder expired(Boolean expired) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -397,7 +396,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/UserState.java b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/UserState.java index 7b1522cfb..15077faa6 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/inputs/UserState.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/inputs/UserState.java @@ -6,7 +6,6 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -24,13 +23,13 @@ public final class UserState extends com.pulumi.resources.ResourceArgs { * */ @Import(name="annotations") - private @Nullable Output> annotations; + private @Nullable Output> annotations; /** * @return Annotations for global role binding (map) * */ - public Optional>> annotations() { + public Optional>> annotations() { return Optional.ofNullable(this.annotations); } @@ -46,13 +45,13 @@ public Optional> enabled() { * */ @Import(name="labels") - private @Nullable Output> labels; + private @Nullable Output> labels; /** * @return Labels for global role binding (map) * */ - public Optional>> labels() { + public Optional>> labels() { return Optional.ofNullable(this.labels); } @@ -152,7 +151,7 @@ public Builder(UserState defaults) { * @return builder * */ - public Builder annotations(@Nullable Output> annotations) { + public Builder annotations(@Nullable Output> annotations) { $.annotations = annotations; return this; } @@ -163,7 +162,7 @@ public Builder annotations(@Nullable Output> annotations) { * @return builder * */ - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { return annotations(Output.of(annotations)); } @@ -182,7 +181,7 @@ public Builder enabled(Boolean enabled) { * @return builder * */ - public Builder labels(@Nullable Output> labels) { + public Builder labels(@Nullable Output> labels) { $.labels = labels; return this; } @@ -193,7 +192,7 @@ public Builder labels(@Nullable Output> labels) { * @return builder * */ - public Builder labels(Map labels) { + public Builder labels(Map labels) { return labels(Output.of(labels)); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterAksConfig.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterAksConfig.java index 7648a3368..a47bddfc9 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterAksConfig.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterAksConfig.java @@ -7,7 +7,6 @@ import com.pulumi.exceptions.MissingRequiredPropertyException; import java.lang.Boolean; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -195,7 +194,7 @@ public final class ClusterAksConfig { * */ @Deprecated /* Use tags argument instead as []string */ - private @Nullable Map tag; + private @Nullable Map tag; /** * @return Tags for Kubernetes cluster. For example, `["foo=bar","bar=foo"]` * @@ -464,7 +463,7 @@ public String subscriptionId() { * */ @Deprecated /* Use tags argument instead as []string */ - public Map tag() { + public Map tag() { return this.tag == null ? Map.of() : this.tag; } /** @@ -539,7 +538,7 @@ public static final class Builder { private String sshPublicKeyContents; private String subnet; private String subscriptionId; - private @Nullable Map tag; + private @Nullable Map tag; private @Nullable List tags; private String tenantId; private String virtualNetwork; @@ -811,7 +810,7 @@ public Builder subscriptionId(String subscriptionId) { return this; } @CustomType.Setter - public Builder tag(@Nullable Map tag) { + public Builder tag(@Nullable Map tag) { this.tag = tag; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterAksConfigV2.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterAksConfigV2.java index 887ba0624..56beb4949 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterAksConfigV2.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterAksConfigV2.java @@ -7,7 +7,6 @@ import com.pulumi.exceptions.MissingRequiredPropertyException; import com.pulumi.rancher2.outputs.ClusterAksConfigV2NodePool; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -156,7 +155,7 @@ public final class ClusterAksConfigV2 { * @return The AKS cluster tags * */ - private @Nullable Map tags; + private @Nullable Map tags; /** * @return The AKS virtual network * @@ -362,7 +361,7 @@ public Optional subnet() { * @return The AKS cluster tags * */ - public Map tags() { + public Map tags() { return this.tags == null ? Map.of() : this.tags; } /** @@ -416,7 +415,7 @@ public static final class Builder { private String resourceGroup; private String resourceLocation; private @Nullable String subnet; - private @Nullable Map tags; + private @Nullable Map tags; private @Nullable String virtualNetwork; private @Nullable String virtualNetworkResourceGroup; public Builder() {} @@ -629,7 +628,7 @@ public Builder subnet(@Nullable String subnet) { return this; } @CustomType.Setter - public Builder tags(@Nullable Map tags) { + public Builder tags(@Nullable Map tags) { this.tags = tags; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterAksConfigV2NodePool.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterAksConfigV2NodePool.java index 1a4fbf347..d60d72f1f 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterAksConfigV2NodePool.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterAksConfigV2NodePool.java @@ -7,7 +7,6 @@ import com.pulumi.exceptions.MissingRequiredPropertyException; import java.lang.Boolean; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -36,7 +35,7 @@ public final class ClusterAksConfigV2NodePool { * @return Labels for the Cluster (map) * */ - private @Nullable Map labels; + private @Nullable Map labels; /** * @return The AKS node pool max count * @@ -124,7 +123,7 @@ public Optional enableAutoScaling() { * @return Labels for the Cluster (map) * */ - public Map labels() { + public Map labels() { return this.labels == null ? Map.of() : this.labels; } /** @@ -224,7 +223,7 @@ public static final class Builder { private @Nullable List availabilityZones; private @Nullable Integer count; private @Nullable Boolean enableAutoScaling; - private @Nullable Map labels; + private @Nullable Map labels; private @Nullable Integer maxCount; private @Nullable Integer maxPods; private @Nullable String maxSurge; @@ -280,7 +279,7 @@ public Builder enableAutoScaling(@Nullable Boolean enableAutoScaling) { return this; } @CustomType.Setter - public Builder labels(@Nullable Map labels) { + public Builder labels(@Nullable Map labels) { this.labels = labels; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterAlertRuleNodeRule.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterAlertRuleNodeRule.java index 087e534fa..2de3a826e 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterAlertRuleNodeRule.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterAlertRuleNodeRule.java @@ -5,7 +5,6 @@ import com.pulumi.core.annotations.CustomType; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -38,7 +37,7 @@ public final class ClusterAlertRuleNodeRule { * @return Node rule selector * */ - private @Nullable Map selector; + private @Nullable Map selector; private ClusterAlertRuleNodeRule() {} /** @@ -73,7 +72,7 @@ public Optional nodeId() { * @return Node rule selector * */ - public Map selector() { + public Map selector() { return this.selector == null ? Map.of() : this.selector; } @@ -90,7 +89,7 @@ public static final class Builder { private @Nullable Integer cpuThreshold; private @Nullable Integer memThreshold; private @Nullable String nodeId; - private @Nullable Map selector; + private @Nullable Map selector; public Builder() {} public Builder(ClusterAlertRuleNodeRule defaults) { Objects.requireNonNull(defaults); @@ -126,7 +125,7 @@ public Builder nodeId(@Nullable String nodeId) { return this; } @CustomType.Setter - public Builder selector(@Nullable Map selector) { + public Builder selector(@Nullable Map selector) { this.selector = selector; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterClusterMonitoringInput.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterClusterMonitoringInput.java index 57d812646..54f02a155 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterClusterMonitoringInput.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterClusterMonitoringInput.java @@ -4,7 +4,6 @@ package com.pulumi.rancher2.outputs; import com.pulumi.core.annotations.CustomType; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -17,7 +16,7 @@ public final class ClusterClusterMonitoringInput { * @return Answers for monitor input * */ - private @Nullable Map answers; + private @Nullable Map answers; /** * @return Monitoring version * @@ -29,7 +28,7 @@ private ClusterClusterMonitoringInput() {} * @return Answers for monitor input * */ - public Map answers() { + public Map answers() { return this.answers == null ? Map.of() : this.answers; } /** @@ -49,7 +48,7 @@ public static Builder builder(ClusterClusterMonitoringInput defaults) { } @CustomType.Builder public static final class Builder { - private @Nullable Map answers; + private @Nullable Map answers; private @Nullable String version; public Builder() {} public Builder(ClusterClusterMonitoringInput defaults) { @@ -59,7 +58,7 @@ public Builder(ClusterClusterMonitoringInput defaults) { } @CustomType.Setter - public Builder answers(@Nullable Map answers) { + public Builder answers(@Nullable Map answers) { this.answers = answers; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterClusterRegistrationToken.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterClusterRegistrationToken.java index 6570da1a9..53e5770a2 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterClusterRegistrationToken.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterClusterRegistrationToken.java @@ -4,7 +4,6 @@ package com.pulumi.rancher2.outputs; import com.pulumi.core.annotations.CustomType; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -17,7 +16,7 @@ public final class ClusterClusterRegistrationToken { * @return Annotations for the Cluster (map) * */ - private @Nullable Map annotations; + private @Nullable Map annotations; private @Nullable String clusterId; /** * @return Command to execute in a imported k8s cluster (string) @@ -48,7 +47,7 @@ public final class ClusterClusterRegistrationToken { * @return Labels for the Cluster (map) * */ - private @Nullable Map labels; + private @Nullable Map labels; /** * @return K8s manifest url to execute with `kubectl` to import an existing k8s cluster (string) * @@ -76,7 +75,7 @@ private ClusterClusterRegistrationToken() {} * @return Annotations for the Cluster (map) * */ - public Map annotations() { + public Map annotations() { return this.annotations == null ? Map.of() : this.annotations; } public Optional clusterId() { @@ -121,7 +120,7 @@ public Optional insecureWindowsNodeCommand() { * @return Labels for the Cluster (map) * */ - public Map labels() { + public Map labels() { return this.labels == null ? Map.of() : this.labels; } /** @@ -165,14 +164,14 @@ public static Builder builder(ClusterClusterRegistrationToken defaults) { } @CustomType.Builder public static final class Builder { - private @Nullable Map annotations; + private @Nullable Map annotations; private @Nullable String clusterId; private @Nullable String command; private @Nullable String id; private @Nullable String insecureCommand; private @Nullable String insecureNodeCommand; private @Nullable String insecureWindowsNodeCommand; - private @Nullable Map labels; + private @Nullable Map labels; private @Nullable String manifestUrl; private @Nullable String name; private @Nullable String nodeCommand; @@ -197,7 +196,7 @@ public Builder(ClusterClusterRegistrationToken defaults) { } @CustomType.Setter - public Builder annotations(@Nullable Map annotations) { + public Builder annotations(@Nullable Map annotations) { this.annotations = annotations; return this; @@ -239,7 +238,7 @@ public Builder insecureWindowsNodeCommand(@Nullable String insecureWindowsNodeCo return this; } @CustomType.Setter - public Builder labels(@Nullable Map labels) { + public Builder labels(@Nullable Map labels) { this.labels = labels; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterClusterTemplateAnswers.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterClusterTemplateAnswers.java index e1f863d2c..bff217e8a 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterClusterTemplateAnswers.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterClusterTemplateAnswers.java @@ -4,7 +4,6 @@ package com.pulumi.rancher2.outputs; import com.pulumi.core.annotations.CustomType; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -27,7 +26,7 @@ public final class ClusterClusterTemplateAnswers { * @return Key/values for answer * */ - private @Nullable Map values; + private @Nullable Map values; private ClusterClusterTemplateAnswers() {} /** @@ -48,7 +47,7 @@ public Optional projectId() { * @return Key/values for answer * */ - public Map values() { + public Map values() { return this.values == null ? Map.of() : this.values; } @@ -63,7 +62,7 @@ public static Builder builder(ClusterClusterTemplateAnswers defaults) { public static final class Builder { private @Nullable String clusterId; private @Nullable String projectId; - private @Nullable Map values; + private @Nullable Map values; public Builder() {} public Builder(ClusterClusterTemplateAnswers defaults) { Objects.requireNonNull(defaults); @@ -85,7 +84,7 @@ public Builder projectId(@Nullable String projectId) { return this; } @CustomType.Setter - public Builder values(@Nullable Map values) { + public Builder values(@Nullable Map values) { this.values = values; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterEksConfigV2.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterEksConfigV2.java index f4bb031c5..9f334021b 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterEksConfigV2.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterEksConfigV2.java @@ -7,7 +7,6 @@ import com.pulumi.exceptions.MissingRequiredPropertyException; import com.pulumi.rancher2.outputs.ClusterEksConfigV2NodeGroup; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -96,7 +95,7 @@ public final class ClusterEksConfigV2 { * @return The EKS cluster tags * */ - private @Nullable Map tags; + private @Nullable Map tags; private ClusterEksConfigV2() {} /** @@ -208,7 +207,7 @@ public List subnets() { * @return The EKS cluster tags * */ - public Map tags() { + public Map tags() { return this.tags == null ? Map.of() : this.tags; } @@ -236,7 +235,7 @@ public static final class Builder { private @Nullable List securityGroups; private @Nullable String serviceRole; private @Nullable List subnets; - private @Nullable Map tags; + private @Nullable Map tags; public Builder() {} public Builder(ClusterEksConfigV2 defaults) { Objects.requireNonNull(defaults); @@ -366,7 +365,7 @@ public Builder subnets(String... subnets) { return subnets(List.of(subnets)); } @CustomType.Setter - public Builder tags(@Nullable Map tags) { + public Builder tags(@Nullable Map tags) { this.tags = tags; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterEksConfigV2NodeGroup.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterEksConfigV2NodeGroup.java index 2b4cd5dfd..ed4c00c0a 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterEksConfigV2NodeGroup.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterEksConfigV2NodeGroup.java @@ -8,7 +8,6 @@ import com.pulumi.rancher2.outputs.ClusterEksConfigV2NodeGroupLaunchTemplate; import java.lang.Boolean; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -52,7 +51,7 @@ public final class ClusterEksConfigV2NodeGroup { * @return Labels for the Cluster (map) * */ - private @Nullable Map labels; + private @Nullable Map labels; /** * @return The EKS node groups launch template * @@ -87,7 +86,7 @@ public final class ClusterEksConfigV2NodeGroup { * @return The EKS node group resource tags * */ - private @Nullable Map resourceTags; + private @Nullable Map resourceTags; /** * @return The EKS node group spot instance types * @@ -102,7 +101,7 @@ public final class ClusterEksConfigV2NodeGroup { * @return The EKS node group tags * */ - private @Nullable Map tags; + private @Nullable Map tags; /** * @return The EKS node group user data * @@ -161,7 +160,7 @@ public Optional instanceType() { * @return Labels for the Cluster (map) * */ - public Map labels() { + public Map labels() { return this.labels == null ? Map.of() : this.labels; } /** @@ -210,7 +209,7 @@ public Optional requestSpotInstances() { * @return The EKS node group resource tags * */ - public Map resourceTags() { + public Map resourceTags() { return this.resourceTags == null ? Map.of() : this.resourceTags; } /** @@ -231,7 +230,7 @@ public List subnets() { * @return The EKS node group tags * */ - public Map tags() { + public Map tags() { return this.tags == null ? Map.of() : this.tags; } /** @@ -264,17 +263,17 @@ public static final class Builder { private @Nullable Boolean gpu; private @Nullable String imageId; private @Nullable String instanceType; - private @Nullable Map labels; + private @Nullable Map labels; private @Nullable List launchTemplates; private @Nullable Integer maxSize; private @Nullable Integer minSize; private String name; private @Nullable String nodeRole; private @Nullable Boolean requestSpotInstances; - private @Nullable Map resourceTags; + private @Nullable Map resourceTags; private @Nullable List spotInstanceTypes; private @Nullable List subnets; - private @Nullable Map tags; + private @Nullable Map tags; private @Nullable String userData; private @Nullable String version; public Builder() {} @@ -338,7 +337,7 @@ public Builder instanceType(@Nullable String instanceType) { return this; } @CustomType.Setter - public Builder labels(@Nullable Map labels) { + public Builder labels(@Nullable Map labels) { this.labels = labels; return this; @@ -385,7 +384,7 @@ public Builder requestSpotInstances(@Nullable Boolean requestSpotInstances) { return this; } @CustomType.Setter - public Builder resourceTags(@Nullable Map resourceTags) { + public Builder resourceTags(@Nullable Map resourceTags) { this.resourceTags = resourceTags; return this; @@ -409,7 +408,7 @@ public Builder subnets(String... subnets) { return subnets(List.of(subnets)); } @CustomType.Setter - public Builder tags(@Nullable Map tags) { + public Builder tags(@Nullable Map tags) { this.tags = tags; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterGkeConfig.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterGkeConfig.java index d448070ef..5e22ffa5d 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterGkeConfig.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterGkeConfig.java @@ -7,7 +7,6 @@ import com.pulumi.exceptions.MissingRequiredPropertyException; import java.lang.Boolean; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -166,7 +165,7 @@ public final class ClusterGkeConfig { * @return Labels for the Cluster (map) * */ - private @Nullable Map labels; + private @Nullable Map labels; /** * @return The number of local SSD disks to be attached to the node * @@ -256,7 +255,7 @@ public final class ClusterGkeConfig { * @return The map of Kubernetes labels (key/value pairs) to be applied to each cluster * */ - private @Nullable Map resourceLabels; + private @Nullable Map resourceLabels; /** * @return The Google Cloud Platform Service Account to be used by the node VMs * @@ -491,7 +490,7 @@ public Optional kubernetesDashboard() { * @return Labels for the Cluster (map) * */ - public Map labels() { + public Map labels() { return this.labels == null ? Map.of() : this.labels; } /** @@ -617,7 +616,7 @@ public Optional region() { * @return The map of Kubernetes labels (key/value pairs) to be applied to each cluster * */ - public Map resourceLabels() { + public Map resourceLabels() { return this.resourceLabels == null ? Map.of() : this.resourceLabels; } /** @@ -694,7 +693,7 @@ public static final class Builder { private String ipPolicySubnetworkName; private @Nullable Boolean issueClientCertificate; private @Nullable Boolean kubernetesDashboard; - private @Nullable Map labels; + private @Nullable Map labels; private @Nullable Integer localSsdCount; private List locations; private String machineType; @@ -712,7 +711,7 @@ public static final class Builder { private @Nullable Boolean preemptible; private String projectId; private @Nullable String region; - private @Nullable Map resourceLabels; + private @Nullable Map resourceLabels; private String serviceAccount; private String subNetwork; private @Nullable List taints; @@ -971,7 +970,7 @@ public Builder kubernetesDashboard(@Nullable Boolean kubernetesDashboard) { return this; } @CustomType.Setter - public Builder labels(@Nullable Map labels) { + public Builder labels(@Nullable Map labels) { this.labels = labels; return this; @@ -1108,7 +1107,7 @@ public Builder region(@Nullable String region) { return this; } @CustomType.Setter - public Builder resourceLabels(@Nullable Map resourceLabels) { + public Builder resourceLabels(@Nullable Map resourceLabels) { this.resourceLabels = resourceLabels; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterGkeConfigV2.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterGkeConfigV2.java index acc4cbec7..ee8a1140c 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterGkeConfigV2.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterGkeConfigV2.java @@ -11,7 +11,6 @@ import com.pulumi.rancher2.outputs.ClusterGkeConfigV2NodePool; import com.pulumi.rancher2.outputs.ClusterGkeConfigV2PrivateClusterConfig; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -65,7 +64,7 @@ public final class ClusterGkeConfigV2 { * @return Labels for the Cluster (map) * */ - private @Nullable Map labels; + private @Nullable Map labels; /** * @return The GKE cluster locations * @@ -198,7 +197,7 @@ public Optional kubernetesVersion() { * @return Labels for the Cluster (map) * */ - public Map labels() { + public Map labels() { return this.labels == null ? Map.of() : this.labels; } /** @@ -317,7 +316,7 @@ public static final class Builder { private @Nullable Boolean imported; private @Nullable ClusterGkeConfigV2IpAllocationPolicy ipAllocationPolicy; private @Nullable String kubernetesVersion; - private @Nullable Map labels; + private @Nullable Map labels; private @Nullable List locations; private @Nullable String loggingService; private @Nullable String maintenanceWindow; @@ -411,7 +410,7 @@ public Builder kubernetesVersion(@Nullable String kubernetesVersion) { return this; } @CustomType.Setter - public Builder labels(@Nullable Map labels) { + public Builder labels(@Nullable Map labels) { this.labels = labels; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterGkeConfigV2NodePoolConfig.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterGkeConfigV2NodePoolConfig.java index f1518d856..14df63622 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterGkeConfigV2NodePoolConfig.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterGkeConfigV2NodePoolConfig.java @@ -7,7 +7,6 @@ import com.pulumi.rancher2.outputs.ClusterGkeConfigV2NodePoolConfigTaint; import java.lang.Boolean; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -36,7 +35,7 @@ public final class ClusterGkeConfigV2NodePoolConfig { * @return Labels for the Cluster (map) * */ - private @Nullable Map labels; + private @Nullable Map labels; /** * @return The GKE node config local ssd count * @@ -94,7 +93,7 @@ public Optional imageType() { * @return Labels for the Cluster (map) * */ - public Map labels() { + public Map labels() { return this.labels == null ? Map.of() : this.labels; } /** @@ -152,7 +151,7 @@ public static final class Builder { private @Nullable Integer diskSizeGb; private @Nullable String diskType; private @Nullable String imageType; - private @Nullable Map labels; + private @Nullable Map labels; private @Nullable Integer localSsdCount; private @Nullable String machineType; private @Nullable List oauthScopes; @@ -193,7 +192,7 @@ public Builder imageType(@Nullable String imageType) { return this; } @CustomType.Setter - public Builder labels(@Nullable Map labels) { + public Builder labels(@Nullable Map labels) { this.labels = labels; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterRkeConfigAuthorization.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterRkeConfigAuthorization.java index aa9bce68b..8668f4d19 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterRkeConfigAuthorization.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterRkeConfigAuthorization.java @@ -4,7 +4,6 @@ package com.pulumi.rancher2.outputs; import com.pulumi.core.annotations.CustomType; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -22,7 +21,7 @@ public final class ClusterRkeConfigAuthorization { * @return RKE options for network (map) * */ - private @Nullable Map options; + private @Nullable Map options; private ClusterRkeConfigAuthorization() {} /** @@ -36,7 +35,7 @@ public Optional mode() { * @return RKE options for network (map) * */ - public Map options() { + public Map options() { return this.options == null ? Map.of() : this.options; } @@ -50,7 +49,7 @@ public static Builder builder(ClusterRkeConfigAuthorization defaults) { @CustomType.Builder public static final class Builder { private @Nullable String mode; - private @Nullable Map options; + private @Nullable Map options; public Builder() {} public Builder(ClusterRkeConfigAuthorization defaults) { Objects.requireNonNull(defaults); @@ -65,7 +64,7 @@ public Builder mode(@Nullable String mode) { return this; } @CustomType.Setter - public Builder options(@Nullable Map options) { + public Builder options(@Nullable Map options) { this.options = options; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterRkeConfigDns.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterRkeConfigDns.java index 0ad66e4fb..331b15750 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterRkeConfigDns.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterRkeConfigDns.java @@ -8,7 +8,6 @@ import com.pulumi.rancher2.outputs.ClusterRkeConfigDnsNodelocal; import com.pulumi.rancher2.outputs.ClusterRkeConfigDnsToleration; import com.pulumi.rancher2.outputs.ClusterRkeConfigDnsUpdateStrategy; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -27,7 +26,7 @@ public final class ClusterRkeConfigDns { * @return RKE monitoring node selector (map) * */ - private @Nullable Map nodeSelector; + private @Nullable Map nodeSelector; /** * @return Nodelocal dns * @@ -37,7 +36,7 @@ public final class ClusterRkeConfigDns { * @return RKE options for network (map) * */ - private @Nullable Map options; + private @Nullable Map options; /** * @return RKE monitoring provider (string) * @@ -76,7 +75,7 @@ public Optional linearAutoscalerParam * @return RKE monitoring node selector (map) * */ - public Map nodeSelector() { + public Map nodeSelector() { return this.nodeSelector == null ? Map.of() : this.nodeSelector; } /** @@ -90,7 +89,7 @@ public Optional nodelocal() { * @return RKE options for network (map) * */ - public Map options() { + public Map options() { return this.options == null ? Map.of() : this.options; } /** @@ -139,9 +138,9 @@ public static Builder builder(ClusterRkeConfigDns defaults) { @CustomType.Builder public static final class Builder { private @Nullable ClusterRkeConfigDnsLinearAutoscalerParams linearAutoscalerParams; - private @Nullable Map nodeSelector; + private @Nullable Map nodeSelector; private @Nullable ClusterRkeConfigDnsNodelocal nodelocal; - private @Nullable Map options; + private @Nullable Map options; private @Nullable String provider; private @Nullable List reverseCidrs; private @Nullable List tolerations; @@ -168,7 +167,7 @@ public Builder linearAutoscalerParams(@Nullable ClusterRkeConfigDnsLinearAutosca return this; } @CustomType.Setter - public Builder nodeSelector(@Nullable Map nodeSelector) { + public Builder nodeSelector(@Nullable Map nodeSelector) { this.nodeSelector = nodeSelector; return this; @@ -180,7 +179,7 @@ public Builder nodelocal(@Nullable ClusterRkeConfigDnsNodelocal nodelocal) { return this; } @CustomType.Setter - public Builder options(@Nullable Map options) { + public Builder options(@Nullable Map options) { this.options = options; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterRkeConfigDnsNodelocal.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterRkeConfigDnsNodelocal.java index 2e567b332..62aba6004 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterRkeConfigDnsNodelocal.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterRkeConfigDnsNodelocal.java @@ -4,7 +4,6 @@ package com.pulumi.rancher2.outputs; import com.pulumi.core.annotations.CustomType; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -22,7 +21,7 @@ public final class ClusterRkeConfigDnsNodelocal { * @return Node selector key pair * */ - private @Nullable Map nodeSelector; + private @Nullable Map nodeSelector; private ClusterRkeConfigDnsNodelocal() {} /** @@ -36,7 +35,7 @@ public Optional ipAddress() { * @return Node selector key pair * */ - public Map nodeSelector() { + public Map nodeSelector() { return this.nodeSelector == null ? Map.of() : this.nodeSelector; } @@ -50,7 +49,7 @@ public static Builder builder(ClusterRkeConfigDnsNodelocal defaults) { @CustomType.Builder public static final class Builder { private @Nullable String ipAddress; - private @Nullable Map nodeSelector; + private @Nullable Map nodeSelector; public Builder() {} public Builder(ClusterRkeConfigDnsNodelocal defaults) { Objects.requireNonNull(defaults); @@ -65,7 +64,7 @@ public Builder ipAddress(@Nullable String ipAddress) { return this; } @CustomType.Setter - public Builder nodeSelector(@Nullable Map nodeSelector) { + public Builder nodeSelector(@Nullable Map nodeSelector) { this.nodeSelector = nodeSelector; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterRkeConfigIngress.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterRkeConfigIngress.java index c7ea59412..17c9ad5e4 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterRkeConfigIngress.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterRkeConfigIngress.java @@ -8,7 +8,6 @@ import com.pulumi.rancher2.outputs.ClusterRkeConfigIngressUpdateStrategy; import java.lang.Boolean; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -32,7 +31,7 @@ public final class ClusterRkeConfigIngress { * @return Extra arguments for scheduler service (map) * */ - private @Nullable Map extraArgs; + private @Nullable Map extraArgs; /** * @return HTTP port for RKE Ingress (int) * @@ -52,12 +51,12 @@ public final class ClusterRkeConfigIngress { * @return RKE monitoring node selector (map) * */ - private @Nullable Map nodeSelector; + private @Nullable Map nodeSelector; /** * @return RKE options for network (map) * */ - private @Nullable Map options; + private @Nullable Map options; /** * @return RKE monitoring provider (string) * @@ -93,7 +92,7 @@ public Optional dnsPolicy() { * @return Extra arguments for scheduler service (map) * */ - public Map extraArgs() { + public Map extraArgs() { return this.extraArgs == null ? Map.of() : this.extraArgs; } /** @@ -121,14 +120,14 @@ public Optional networkMode() { * @return RKE monitoring node selector (map) * */ - public Map nodeSelector() { + public Map nodeSelector() { return this.nodeSelector == null ? Map.of() : this.nodeSelector; } /** * @return RKE options for network (map) * */ - public Map options() { + public Map options() { return this.options == null ? Map.of() : this.options; } /** @@ -164,12 +163,12 @@ public static Builder builder(ClusterRkeConfigIngress defaults) { public static final class Builder { private @Nullable Boolean defaultBackend; private @Nullable String dnsPolicy; - private @Nullable Map extraArgs; + private @Nullable Map extraArgs; private @Nullable Integer httpPort; private @Nullable Integer httpsPort; private @Nullable String networkMode; - private @Nullable Map nodeSelector; - private @Nullable Map options; + private @Nullable Map nodeSelector; + private @Nullable Map options; private @Nullable String provider; private @Nullable List tolerations; private @Nullable ClusterRkeConfigIngressUpdateStrategy updateStrategy; @@ -202,7 +201,7 @@ public Builder dnsPolicy(@Nullable String dnsPolicy) { return this; } @CustomType.Setter - public Builder extraArgs(@Nullable Map extraArgs) { + public Builder extraArgs(@Nullable Map extraArgs) { this.extraArgs = extraArgs; return this; @@ -226,13 +225,13 @@ public Builder networkMode(@Nullable String networkMode) { return this; } @CustomType.Setter - public Builder nodeSelector(@Nullable Map nodeSelector) { + public Builder nodeSelector(@Nullable Map nodeSelector) { this.nodeSelector = nodeSelector; return this; } @CustomType.Setter - public Builder options(@Nullable Map options) { + public Builder options(@Nullable Map options) { this.options = options; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterRkeConfigMonitoring.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterRkeConfigMonitoring.java index bb95eb277..321456c19 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterRkeConfigMonitoring.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterRkeConfigMonitoring.java @@ -7,7 +7,6 @@ import com.pulumi.rancher2.outputs.ClusterRkeConfigMonitoringToleration; import com.pulumi.rancher2.outputs.ClusterRkeConfigMonitoringUpdateStrategy; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -21,12 +20,12 @@ public final class ClusterRkeConfigMonitoring { * @return RKE monitoring node selector (map) * */ - private @Nullable Map nodeSelector; + private @Nullable Map nodeSelector; /** * @return RKE options for network (map) * */ - private @Nullable Map options; + private @Nullable Map options; /** * @return RKE monitoring provider (string) * @@ -53,14 +52,14 @@ private ClusterRkeConfigMonitoring() {} * @return RKE monitoring node selector (map) * */ - public Map nodeSelector() { + public Map nodeSelector() { return this.nodeSelector == null ? Map.of() : this.nodeSelector; } /** * @return RKE options for network (map) * */ - public Map options() { + public Map options() { return this.options == null ? Map.of() : this.options; } /** @@ -101,8 +100,8 @@ public static Builder builder(ClusterRkeConfigMonitoring defaults) { } @CustomType.Builder public static final class Builder { - private @Nullable Map nodeSelector; - private @Nullable Map options; + private @Nullable Map nodeSelector; + private @Nullable Map options; private @Nullable String provider; private @Nullable Integer replicas; private @Nullable List tolerations; @@ -119,13 +118,13 @@ public Builder(ClusterRkeConfigMonitoring defaults) { } @CustomType.Setter - public Builder nodeSelector(@Nullable Map nodeSelector) { + public Builder nodeSelector(@Nullable Map nodeSelector) { this.nodeSelector = nodeSelector; return this; } @CustomType.Setter - public Builder options(@Nullable Map options) { + public Builder options(@Nullable Map options) { this.options = options; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterRkeConfigNetwork.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterRkeConfigNetwork.java index adc1a2737..3c985cebc 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterRkeConfigNetwork.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterRkeConfigNetwork.java @@ -11,7 +11,6 @@ import com.pulumi.rancher2.outputs.ClusterRkeConfigNetworkToleration; import com.pulumi.rancher2.outputs.ClusterRkeConfigNetworkWeaveNetworkProvider; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -50,7 +49,7 @@ public final class ClusterRkeConfigNetwork { * @return RKE options for network (map) * */ - private @Nullable Map options; + private @Nullable Map options; /** * @return Plugin for RKE network. `canal` (default), `flannel`, `calico`, `none` and `weave` are supported. (string) * @@ -107,7 +106,7 @@ public Optional mtu() { * @return RKE options for network (map) * */ - public Map options() { + public Map options() { return this.options == null ? Map.of() : this.options; } /** @@ -146,7 +145,7 @@ public static final class Builder { private @Nullable ClusterRkeConfigNetworkCanalNetworkProvider canalNetworkProvider; private @Nullable ClusterRkeConfigNetworkFlannelNetworkProvider flannelNetworkProvider; private @Nullable Integer mtu; - private @Nullable Map options; + private @Nullable Map options; private @Nullable String plugin; private @Nullable List tolerations; private @Nullable ClusterRkeConfigNetworkWeaveNetworkProvider weaveNetworkProvider; @@ -195,7 +194,7 @@ public Builder mtu(@Nullable Integer mtu) { return this; } @CustomType.Setter - public Builder options(@Nullable Map options) { + public Builder options(@Nullable Map options) { this.options = options; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterRkeConfigNode.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterRkeConfigNode.java index 7ec2381b4..f9bbf6a74 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterRkeConfigNode.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterRkeConfigNode.java @@ -6,7 +6,6 @@ import com.pulumi.core.annotations.CustomType; import com.pulumi.exceptions.MissingRequiredPropertyException; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -40,7 +39,7 @@ public final class ClusterRkeConfigNode { * @return Labels for the Cluster (map) * */ - private @Nullable Map labels; + private @Nullable Map labels; /** * @return Id for the node (string) * @@ -110,7 +109,7 @@ public Optional internalAddress() { * @return Labels for the Cluster (map) * */ - public Map labels() { + public Map labels() { return this.labels == null ? Map.of() : this.labels; } /** @@ -176,7 +175,7 @@ public static final class Builder { private @Nullable String dockerSocket; private @Nullable String hostnameOverride; private @Nullable String internalAddress; - private @Nullable Map labels; + private @Nullable Map labels; private @Nullable String nodeId; private @Nullable String port; private List roles; @@ -228,7 +227,7 @@ public Builder internalAddress(@Nullable String internalAddress) { return this; } @CustomType.Setter - public Builder labels(@Nullable Map labels) { + public Builder labels(@Nullable Map labels) { this.labels = labels; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterRkeConfigServicesEtcd.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterRkeConfigServicesEtcd.java index 37b3d3be2..46479ee3a 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterRkeConfigServicesEtcd.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterRkeConfigServicesEtcd.java @@ -7,7 +7,6 @@ import com.pulumi.rancher2.outputs.ClusterRkeConfigServicesEtcdBackupConfig; import java.lang.Boolean; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -46,7 +45,7 @@ public final class ClusterRkeConfigServicesEtcd { * @return Extra arguments for scheduler service (map) * */ - private @Nullable Map extraArgs; + private @Nullable Map extraArgs; /** * @return Extra binds for scheduler service (list) * @@ -133,7 +132,7 @@ public List externalUrls() { * @return Extra arguments for scheduler service (map) * */ - public Map extraArgs() { + public Map extraArgs() { return this.extraArgs == null ? Map.of() : this.extraArgs; } /** @@ -214,7 +213,7 @@ public static final class Builder { private @Nullable String cert; private @Nullable String creation; private @Nullable List externalUrls; - private @Nullable Map extraArgs; + private @Nullable Map extraArgs; private @Nullable List extraBinds; private @Nullable List extraEnvs; private @Nullable Integer gid; @@ -278,7 +277,7 @@ public Builder externalUrls(String... externalUrls) { return externalUrls(List.of(externalUrls)); } @CustomType.Setter - public Builder extraArgs(@Nullable Map extraArgs) { + public Builder extraArgs(@Nullable Map extraArgs) { this.extraArgs = extraArgs; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterRkeConfigServicesKubeApi.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterRkeConfigServicesKubeApi.java index 9e334c6f4..284bcc33e 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterRkeConfigServicesKubeApi.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterRkeConfigServicesKubeApi.java @@ -9,7 +9,6 @@ import com.pulumi.rancher2.outputs.ClusterRkeConfigServicesKubeApiEventRateLimit; import com.pulumi.rancher2.outputs.ClusterRkeConfigServicesKubeApiSecretsEncryptionConfig; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -43,7 +42,7 @@ public final class ClusterRkeConfigServicesKubeApi { * @return Extra arguments for scheduler service (map) * */ - private @Nullable Map extraArgs; + private @Nullable Map extraArgs; /** * @return Extra binds for scheduler service (list) * @@ -113,7 +112,7 @@ public Optional eventRateLimit() * @return Extra arguments for scheduler service (map) * */ - public Map extraArgs() { + public Map extraArgs() { return this.extraArgs == null ? Map.of() : this.extraArgs; } /** @@ -179,7 +178,7 @@ public static final class Builder { private @Nullable Boolean alwaysPullImages; private @Nullable ClusterRkeConfigServicesKubeApiAuditLog auditLog; private @Nullable ClusterRkeConfigServicesKubeApiEventRateLimit eventRateLimit; - private @Nullable Map extraArgs; + private @Nullable Map extraArgs; private @Nullable List extraBinds; private @Nullable List extraEnvs; private @Nullable String image; @@ -229,7 +228,7 @@ public Builder eventRateLimit(@Nullable ClusterRkeConfigServicesKubeApiEventRate return this; } @CustomType.Setter - public Builder extraArgs(@Nullable Map extraArgs) { + public Builder extraArgs(@Nullable Map extraArgs) { this.extraArgs = extraArgs; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterRkeConfigServicesKubeController.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterRkeConfigServicesKubeController.java index c59aab28f..57cae3d08 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterRkeConfigServicesKubeController.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterRkeConfigServicesKubeController.java @@ -4,7 +4,6 @@ package com.pulumi.rancher2.outputs; import com.pulumi.core.annotations.CustomType; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -23,7 +22,7 @@ public final class ClusterRkeConfigServicesKubeController { * @return Extra arguments for scheduler service (map) * */ - private @Nullable Map extraArgs; + private @Nullable Map extraArgs; /** * @return Extra binds for scheduler service (list) * @@ -57,7 +56,7 @@ public Optional clusterCidr() { * @return Extra arguments for scheduler service (map) * */ - public Map extraArgs() { + public Map extraArgs() { return this.extraArgs == null ? Map.of() : this.extraArgs; } /** @@ -99,7 +98,7 @@ public static Builder builder(ClusterRkeConfigServicesKubeController defaults) { @CustomType.Builder public static final class Builder { private @Nullable String clusterCidr; - private @Nullable Map extraArgs; + private @Nullable Map extraArgs; private @Nullable List extraBinds; private @Nullable List extraEnvs; private @Nullable String image; @@ -122,7 +121,7 @@ public Builder clusterCidr(@Nullable String clusterCidr) { return this; } @CustomType.Setter - public Builder extraArgs(@Nullable Map extraArgs) { + public Builder extraArgs(@Nullable Map extraArgs) { this.extraArgs = extraArgs; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterRkeConfigServicesKubelet.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterRkeConfigServicesKubelet.java index 44868b9a1..f5f406c4f 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterRkeConfigServicesKubelet.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterRkeConfigServicesKubelet.java @@ -5,7 +5,6 @@ import com.pulumi.core.annotations.CustomType; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -29,7 +28,7 @@ public final class ClusterRkeConfigServicesKubelet { * @return Extra arguments for scheduler service (map) * */ - private @Nullable Map extraArgs; + private @Nullable Map extraArgs; /** * @return Extra binds for scheduler service (list) * @@ -80,7 +79,7 @@ public Optional clusterDomain() { * @return Extra arguments for scheduler service (map) * */ - public Map extraArgs() { + public Map extraArgs() { return this.extraArgs == null ? Map.of() : this.extraArgs; } /** @@ -137,7 +136,7 @@ public static Builder builder(ClusterRkeConfigServicesKubelet defaults) { public static final class Builder { private @Nullable String clusterDnsServer; private @Nullable String clusterDomain; - private @Nullable Map extraArgs; + private @Nullable Map extraArgs; private @Nullable List extraBinds; private @Nullable List extraEnvs; private @Nullable Boolean failSwapOn; @@ -171,7 +170,7 @@ public Builder clusterDomain(@Nullable String clusterDomain) { return this; } @CustomType.Setter - public Builder extraArgs(@Nullable Map extraArgs) { + public Builder extraArgs(@Nullable Map extraArgs) { this.extraArgs = extraArgs; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterRkeConfigServicesKubeproxy.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterRkeConfigServicesKubeproxy.java index d850a93a7..02645fefa 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterRkeConfigServicesKubeproxy.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterRkeConfigServicesKubeproxy.java @@ -4,7 +4,6 @@ package com.pulumi.rancher2.outputs; import com.pulumi.core.annotations.CustomType; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -18,7 +17,7 @@ public final class ClusterRkeConfigServicesKubeproxy { * @return Extra arguments for scheduler service (map) * */ - private @Nullable Map extraArgs; + private @Nullable Map extraArgs; /** * @return Extra binds for scheduler service (list) * @@ -40,7 +39,7 @@ private ClusterRkeConfigServicesKubeproxy() {} * @return Extra arguments for scheduler service (map) * */ - public Map extraArgs() { + public Map extraArgs() { return this.extraArgs == null ? Map.of() : this.extraArgs; } /** @@ -74,7 +73,7 @@ public static Builder builder(ClusterRkeConfigServicesKubeproxy defaults) { } @CustomType.Builder public static final class Builder { - private @Nullable Map extraArgs; + private @Nullable Map extraArgs; private @Nullable List extraBinds; private @Nullable List extraEnvs; private @Nullable String image; @@ -88,7 +87,7 @@ public Builder(ClusterRkeConfigServicesKubeproxy defaults) { } @CustomType.Setter - public Builder extraArgs(@Nullable Map extraArgs) { + public Builder extraArgs(@Nullable Map extraArgs) { this.extraArgs = extraArgs; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterRkeConfigServicesScheduler.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterRkeConfigServicesScheduler.java index b7fa231ee..51fdcb90d 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterRkeConfigServicesScheduler.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterRkeConfigServicesScheduler.java @@ -4,7 +4,6 @@ package com.pulumi.rancher2.outputs; import com.pulumi.core.annotations.CustomType; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -18,7 +17,7 @@ public final class ClusterRkeConfigServicesScheduler { * @return Extra arguments for scheduler service (map) * */ - private @Nullable Map extraArgs; + private @Nullable Map extraArgs; /** * @return Extra binds for scheduler service (list) * @@ -40,7 +39,7 @@ private ClusterRkeConfigServicesScheduler() {} * @return Extra arguments for scheduler service (map) * */ - public Map extraArgs() { + public Map extraArgs() { return this.extraArgs == null ? Map.of() : this.extraArgs; } /** @@ -74,7 +73,7 @@ public static Builder builder(ClusterRkeConfigServicesScheduler defaults) { } @CustomType.Builder public static final class Builder { - private @Nullable Map extraArgs; + private @Nullable Map extraArgs; private @Nullable List extraBinds; private @Nullable List extraEnvs; private @Nullable String image; @@ -88,7 +87,7 @@ public Builder(ClusterRkeConfigServicesScheduler defaults) { } @CustomType.Setter - public Builder extraArgs(@Nullable Map extraArgs) { + public Builder extraArgs(@Nullable Map extraArgs) { this.extraArgs = extraArgs; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterSyncNode.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterSyncNode.java index 852aed416..406175845 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterSyncNode.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterSyncNode.java @@ -4,7 +4,6 @@ package com.pulumi.rancher2.outputs; import com.pulumi.core.annotations.CustomType; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -18,12 +17,12 @@ public final class ClusterSyncNode { * @return Annotations of the resource * */ - private @Nullable Map annotations; + private @Nullable Map annotations; /** * @return The total resources of a node (map). * */ - private @Nullable Map capacity; + private @Nullable Map capacity; /** * @return The cluster ID that is syncing (string) * @@ -53,7 +52,7 @@ public final class ClusterSyncNode { * @return Labels of the resource * */ - private @Nullable Map labels; + private @Nullable Map labels; /** * @return The name of the node (string). * @@ -93,21 +92,21 @@ public final class ClusterSyncNode { * @return General information about the node, such as kernel version, kubelet and kube-proxy version, Docker version (if used), and OS name. * */ - private @Nullable Map systemInfo; + private @Nullable Map systemInfo; private ClusterSyncNode() {} /** * @return Annotations of the resource * */ - public Map annotations() { + public Map annotations() { return this.annotations == null ? Map.of() : this.annotations; } /** * @return The total resources of a node (map). * */ - public Map capacity() { + public Map capacity() { return this.capacity == null ? Map.of() : this.capacity; } /** @@ -149,7 +148,7 @@ public Optional ipAddress() { * @return Labels of the resource * */ - public Map labels() { + public Map labels() { return this.labels == null ? Map.of() : this.labels; } /** @@ -205,7 +204,7 @@ public Optional sshUser() { * @return General information about the node, such as kernel version, kubelet and kube-proxy version, Docker version (if used), and OS name. * */ - public Map systemInfo() { + public Map systemInfo() { return this.systemInfo == null ? Map.of() : this.systemInfo; } @@ -218,14 +217,14 @@ public static Builder builder(ClusterSyncNode defaults) { } @CustomType.Builder public static final class Builder { - private @Nullable Map annotations; - private @Nullable Map capacity; + private @Nullable Map annotations; + private @Nullable Map capacity; private @Nullable String clusterId; private @Nullable String externalIpAddress; private @Nullable String hostname; private @Nullable String id; private @Nullable String ipAddress; - private @Nullable Map labels; + private @Nullable Map labels; private @Nullable String name; private @Nullable String nodePoolId; private @Nullable String nodeTemplateId; @@ -233,7 +232,7 @@ public static final class Builder { private @Nullable String requestedHostname; private @Nullable List roles; private @Nullable String sshUser; - private @Nullable Map systemInfo; + private @Nullable Map systemInfo; public Builder() {} public Builder(ClusterSyncNode defaults) { Objects.requireNonNull(defaults); @@ -256,13 +255,13 @@ public Builder(ClusterSyncNode defaults) { } @CustomType.Setter - public Builder annotations(@Nullable Map annotations) { + public Builder annotations(@Nullable Map annotations) { this.annotations = annotations; return this; } @CustomType.Setter - public Builder capacity(@Nullable Map capacity) { + public Builder capacity(@Nullable Map capacity) { this.capacity = capacity; return this; @@ -298,7 +297,7 @@ public Builder ipAddress(@Nullable String ipAddress) { return this; } @CustomType.Setter - public Builder labels(@Nullable Map labels) { + public Builder labels(@Nullable Map labels) { this.labels = labels; return this; @@ -349,7 +348,7 @@ public Builder sshUser(@Nullable String sshUser) { return this; } @CustomType.Setter - public Builder systemInfo(@Nullable Map systemInfo) { + public Builder systemInfo(@Nullable Map systemInfo) { this.systemInfo = systemInfo; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterTemplateTemplateRevision.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterTemplateTemplateRevision.java index 0242ae1e3..3d1e782ae 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterTemplateTemplateRevision.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterTemplateTemplateRevision.java @@ -8,7 +8,6 @@ import com.pulumi.rancher2.outputs.ClusterTemplateTemplateRevisionClusterConfig; import com.pulumi.rancher2.outputs.ClusterTemplateTemplateRevisionQuestion; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -22,7 +21,7 @@ public final class ClusterTemplateTemplateRevision { * @return Annotations for the cluster template (map) * */ - private @Nullable Map annotations; + private @Nullable Map annotations; /** * @return Cluster configuration * @@ -52,7 +51,7 @@ public final class ClusterTemplateTemplateRevision { * @return Labels for the cluster template (map) * */ - private @Nullable Map labels; + private @Nullable Map labels; /** * @return The cluster template name (string) * @@ -69,7 +68,7 @@ private ClusterTemplateTemplateRevision() {} * @return Annotations for the cluster template (map) * */ - public Map annotations() { + public Map annotations() { return this.annotations == null ? Map.of() : this.annotations; } /** @@ -111,7 +110,7 @@ public Optional id() { * @return Labels for the cluster template (map) * */ - public Map labels() { + public Map labels() { return this.labels == null ? Map.of() : this.labels; } /** @@ -138,13 +137,13 @@ public static Builder builder(ClusterTemplateTemplateRevision defaults) { } @CustomType.Builder public static final class Builder { - private @Nullable Map annotations; + private @Nullable Map annotations; private ClusterTemplateTemplateRevisionClusterConfig clusterConfig; private @Nullable String clusterTemplateId; private @Nullable Boolean default_; private @Nullable Boolean enabled; private @Nullable String id; - private @Nullable Map labels; + private @Nullable Map labels; private String name; private @Nullable List questions; public Builder() {} @@ -162,7 +161,7 @@ public Builder(ClusterTemplateTemplateRevision defaults) { } @CustomType.Setter - public Builder annotations(@Nullable Map annotations) { + public Builder annotations(@Nullable Map annotations) { this.annotations = annotations; return this; @@ -200,7 +199,7 @@ public Builder id(@Nullable String id) { return this; } @CustomType.Setter - public Builder labels(@Nullable Map labels) { + public Builder labels(@Nullable Map labels) { this.labels = labels; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorization.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorization.java index a0e52939e..e887f13d0 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorization.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorization.java @@ -4,7 +4,6 @@ package com.pulumi.rancher2.outputs; import com.pulumi.core.annotations.CustomType; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -14,13 +13,13 @@ @CustomType public final class ClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorization { private @Nullable String mode; - private @Nullable Map options; + private @Nullable Map options; private ClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorization() {} public Optional mode() { return Optional.ofNullable(this.mode); } - public Map options() { + public Map options() { return this.options == null ? Map.of() : this.options; } @@ -34,7 +33,7 @@ public static Builder builder(ClusterTemplateTemplateRevisionClusterConfigRkeCon @CustomType.Builder public static final class Builder { private @Nullable String mode; - private @Nullable Map options; + private @Nullable Map options; public Builder() {} public Builder(ClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorization defaults) { Objects.requireNonNull(defaults); @@ -49,7 +48,7 @@ public Builder mode(@Nullable String mode) { return this; } @CustomType.Setter - public Builder options(@Nullable Map options) { + public Builder options(@Nullable Map options) { this.options = options; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigDns.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigDns.java index c96977c2f..3f0d18d7f 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigDns.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigDns.java @@ -8,7 +8,6 @@ import com.pulumi.rancher2.outputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocal; import com.pulumi.rancher2.outputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsToleration; import com.pulumi.rancher2.outputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsUpdateStrategy; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -23,13 +22,13 @@ public final class ClusterTemplateTemplateRevisionClusterConfigRkeConfigDns { * */ private @Nullable ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsLinearAutoscalerParams linearAutoscalerParams; - private @Nullable Map nodeSelector; + private @Nullable Map nodeSelector; /** * @return Nodelocal dns * */ private @Nullable ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocal nodelocal; - private @Nullable Map options; + private @Nullable Map options; private @Nullable String provider; private @Nullable List reverseCidrs; /** @@ -52,7 +51,7 @@ private ClusterTemplateTemplateRevisionClusterConfigRkeConfigDns() {} public Optional linearAutoscalerParams() { return Optional.ofNullable(this.linearAutoscalerParams); } - public Map nodeSelector() { + public Map nodeSelector() { return this.nodeSelector == null ? Map.of() : this.nodeSelector; } /** @@ -62,7 +61,7 @@ public Map nodeSelector() { public Optional nodelocal() { return Optional.ofNullable(this.nodelocal); } - public Map options() { + public Map options() { return this.options == null ? Map.of() : this.options; } public Optional provider() { @@ -99,9 +98,9 @@ public static Builder builder(ClusterTemplateTemplateRevisionClusterConfigRkeCon @CustomType.Builder public static final class Builder { private @Nullable ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsLinearAutoscalerParams linearAutoscalerParams; - private @Nullable Map nodeSelector; + private @Nullable Map nodeSelector; private @Nullable ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocal nodelocal; - private @Nullable Map options; + private @Nullable Map options; private @Nullable String provider; private @Nullable List reverseCidrs; private @Nullable List tolerations; @@ -128,7 +127,7 @@ public Builder linearAutoscalerParams(@Nullable ClusterTemplateTemplateRevisionC return this; } @CustomType.Setter - public Builder nodeSelector(@Nullable Map nodeSelector) { + public Builder nodeSelector(@Nullable Map nodeSelector) { this.nodeSelector = nodeSelector; return this; @@ -140,7 +139,7 @@ public Builder nodelocal(@Nullable ClusterTemplateTemplateRevisionClusterConfigR return this; } @CustomType.Setter - public Builder options(@Nullable Map options) { + public Builder options(@Nullable Map options) { this.options = options; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocal.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocal.java index 958014125..f859bee82 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocal.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocal.java @@ -4,7 +4,6 @@ package com.pulumi.rancher2.outputs; import com.pulumi.core.annotations.CustomType; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -18,7 +17,7 @@ public final class ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodel * @return Node selector key pair * */ - private @Nullable Map nodeSelector; + private @Nullable Map nodeSelector; private ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocal() {} public Optional ipAddress() { @@ -28,7 +27,7 @@ public Optional ipAddress() { * @return Node selector key pair * */ - public Map nodeSelector() { + public Map nodeSelector() { return this.nodeSelector == null ? Map.of() : this.nodeSelector; } @@ -42,7 +41,7 @@ public static Builder builder(ClusterTemplateTemplateRevisionClusterConfigRkeCon @CustomType.Builder public static final class Builder { private @Nullable String ipAddress; - private @Nullable Map nodeSelector; + private @Nullable Map nodeSelector; public Builder() {} public Builder(ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocal defaults) { Objects.requireNonNull(defaults); @@ -57,7 +56,7 @@ public Builder ipAddress(@Nullable String ipAddress) { return this; } @CustomType.Setter - public Builder nodeSelector(@Nullable Map nodeSelector) { + public Builder nodeSelector(@Nullable Map nodeSelector) { this.nodeSelector = nodeSelector; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress.java index 34888edab..e755c9f8c 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress.java @@ -8,7 +8,6 @@ import com.pulumi.rancher2.outputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressUpdateStrategy; import java.lang.Boolean; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -20,12 +19,12 @@ public final class ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress { private @Nullable Boolean defaultBackend; private @Nullable String dnsPolicy; - private @Nullable Map extraArgs; + private @Nullable Map extraArgs; private @Nullable Integer httpPort; private @Nullable Integer httpsPort; private @Nullable String networkMode; - private @Nullable Map nodeSelector; - private @Nullable Map options; + private @Nullable Map nodeSelector; + private @Nullable Map options; private @Nullable String provider; /** * @return Ingress add-on tolerations @@ -45,7 +44,7 @@ public Optional defaultBackend() { public Optional dnsPolicy() { return Optional.ofNullable(this.dnsPolicy); } - public Map extraArgs() { + public Map extraArgs() { return this.extraArgs == null ? Map.of() : this.extraArgs; } public Optional httpPort() { @@ -57,10 +56,10 @@ public Optional httpsPort() { public Optional networkMode() { return Optional.ofNullable(this.networkMode); } - public Map nodeSelector() { + public Map nodeSelector() { return this.nodeSelector == null ? Map.of() : this.nodeSelector; } - public Map options() { + public Map options() { return this.options == null ? Map.of() : this.options; } public Optional provider() { @@ -92,12 +91,12 @@ public static Builder builder(ClusterTemplateTemplateRevisionClusterConfigRkeCon public static final class Builder { private @Nullable Boolean defaultBackend; private @Nullable String dnsPolicy; - private @Nullable Map extraArgs; + private @Nullable Map extraArgs; private @Nullable Integer httpPort; private @Nullable Integer httpsPort; private @Nullable String networkMode; - private @Nullable Map nodeSelector; - private @Nullable Map options; + private @Nullable Map nodeSelector; + private @Nullable Map options; private @Nullable String provider; private @Nullable List tolerations; private @Nullable ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressUpdateStrategy updateStrategy; @@ -130,7 +129,7 @@ public Builder dnsPolicy(@Nullable String dnsPolicy) { return this; } @CustomType.Setter - public Builder extraArgs(@Nullable Map extraArgs) { + public Builder extraArgs(@Nullable Map extraArgs) { this.extraArgs = extraArgs; return this; @@ -154,13 +153,13 @@ public Builder networkMode(@Nullable String networkMode) { return this; } @CustomType.Setter - public Builder nodeSelector(@Nullable Map nodeSelector) { + public Builder nodeSelector(@Nullable Map nodeSelector) { this.nodeSelector = nodeSelector; return this; } @CustomType.Setter - public Builder options(@Nullable Map options) { + public Builder options(@Nullable Map options) { this.options = options; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoring.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoring.java index 6d754e6bb..a759966b7 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoring.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoring.java @@ -7,7 +7,6 @@ import com.pulumi.rancher2.outputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringToleration; import com.pulumi.rancher2.outputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringUpdateStrategy; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -17,8 +16,8 @@ @CustomType public final class ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoring { - private @Nullable Map nodeSelector; - private @Nullable Map options; + private @Nullable Map nodeSelector; + private @Nullable Map options; private @Nullable String provider; private @Nullable Integer replicas; /** @@ -33,10 +32,10 @@ public final class ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitori private @Nullable ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringUpdateStrategy updateStrategy; private ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoring() {} - public Map nodeSelector() { + public Map nodeSelector() { return this.nodeSelector == null ? Map.of() : this.nodeSelector; } - public Map options() { + public Map options() { return this.options == null ? Map.of() : this.options; } public Optional provider() { @@ -69,8 +68,8 @@ public static Builder builder(ClusterTemplateTemplateRevisionClusterConfigRkeCon } @CustomType.Builder public static final class Builder { - private @Nullable Map nodeSelector; - private @Nullable Map options; + private @Nullable Map nodeSelector; + private @Nullable Map options; private @Nullable String provider; private @Nullable Integer replicas; private @Nullable List tolerations; @@ -87,13 +86,13 @@ public Builder(ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoring d } @CustomType.Setter - public Builder nodeSelector(@Nullable Map nodeSelector) { + public Builder nodeSelector(@Nullable Map nodeSelector) { this.nodeSelector = nodeSelector; return this; } @CustomType.Setter - public Builder options(@Nullable Map options) { + public Builder options(@Nullable Map options) { this.options = options; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetwork.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetwork.java index 09ed6b8db..5088f28c3 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetwork.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetwork.java @@ -11,7 +11,6 @@ import com.pulumi.rancher2.outputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkToleration; import com.pulumi.rancher2.outputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkWeaveNetworkProvider; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -26,7 +25,7 @@ public final class ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetwork private @Nullable ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkCanalNetworkProvider canalNetworkProvider; private @Nullable ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkFlannelNetworkProvider flannelNetworkProvider; private @Nullable Integer mtu; - private @Nullable Map options; + private @Nullable Map options; private @Nullable String plugin; /** * @return Network add-on tolerations @@ -51,7 +50,7 @@ public Optional mtu() { return Optional.ofNullable(this.mtu); } - public Map options() { + public Map options() { return this.options == null ? Map.of() : this.options; } public Optional plugin() { @@ -82,7 +81,7 @@ public static final class Builder { private @Nullable ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkCanalNetworkProvider canalNetworkProvider; private @Nullable ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkFlannelNetworkProvider flannelNetworkProvider; private @Nullable Integer mtu; - private @Nullable Map options; + private @Nullable Map options; private @Nullable String plugin; private @Nullable List tolerations; private @Nullable ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkWeaveNetworkProvider weaveNetworkProvider; @@ -131,7 +130,7 @@ public Builder mtu(@Nullable Integer mtu) { return this; } @CustomType.Setter - public Builder options(@Nullable Map options) { + public Builder options(@Nullable Map options) { this.options = options; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigNode.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigNode.java index e395763e1..150e4f1c8 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigNode.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigNode.java @@ -6,7 +6,6 @@ import com.pulumi.core.annotations.CustomType; import com.pulumi.exceptions.MissingRequiredPropertyException; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -24,7 +23,7 @@ public final class ClusterTemplateTemplateRevisionClusterConfigRkeConfigNode { * @return Labels for the cluster template (map) * */ - private @Nullable Map labels; + private @Nullable Map labels; private @Nullable String nodeId; private @Nullable String port; private List roles; @@ -50,7 +49,7 @@ public Optional internalAddress() { * @return Labels for the cluster template (map) * */ - public Map labels() { + public Map labels() { return this.labels == null ? Map.of() : this.labels; } public Optional nodeId() { @@ -88,7 +87,7 @@ public static final class Builder { private @Nullable String dockerSocket; private @Nullable String hostnameOverride; private @Nullable String internalAddress; - private @Nullable Map labels; + private @Nullable Map labels; private @Nullable String nodeId; private @Nullable String port; private List roles; @@ -140,7 +139,7 @@ public Builder internalAddress(@Nullable String internalAddress) { return this; } @CustomType.Setter - public Builder labels(@Nullable Map labels) { + public Builder labels(@Nullable Map labels) { this.labels = labels; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcd.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcd.java index e1bbe67aa..78602aeba 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcd.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcd.java @@ -7,7 +7,6 @@ import com.pulumi.rancher2.outputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdBackupConfig; import java.lang.Boolean; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -22,7 +21,7 @@ public final class ClusterTemplateTemplateRevisionClusterConfigRkeConfigServices private @Nullable String cert; private @Nullable String creation; private @Nullable List externalUrls; - private @Nullable Map extraArgs; + private @Nullable Map extraArgs; private @Nullable List extraBinds; private @Nullable List extraEnvs; private @Nullable Integer gid; @@ -49,7 +48,7 @@ public Optional creation() { public List externalUrls() { return this.externalUrls == null ? List.of() : this.externalUrls; } - public Map extraArgs() { + public Map extraArgs() { return this.extraArgs == null ? Map.of() : this.extraArgs; } public List extraBinds() { @@ -94,7 +93,7 @@ public static final class Builder { private @Nullable String cert; private @Nullable String creation; private @Nullable List externalUrls; - private @Nullable Map extraArgs; + private @Nullable Map extraArgs; private @Nullable List extraBinds; private @Nullable List extraEnvs; private @Nullable Integer gid; @@ -158,7 +157,7 @@ public Builder externalUrls(String... externalUrls) { return externalUrls(List.of(externalUrls)); } @CustomType.Setter - public Builder extraArgs(@Nullable Map extraArgs) { + public Builder extraArgs(@Nullable Map extraArgs) { this.extraArgs = extraArgs; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApi.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApi.java index e3e0f6327..a0c155206 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApi.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApi.java @@ -9,7 +9,6 @@ import com.pulumi.rancher2.outputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiEventRateLimit; import com.pulumi.rancher2.outputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiSecretsEncryptionConfig; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -27,7 +26,7 @@ public final class ClusterTemplateTemplateRevisionClusterConfigRkeConfigServices private @Nullable Boolean alwaysPullImages; private @Nullable ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiAuditLog auditLog; private @Nullable ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiEventRateLimit eventRateLimit; - private @Nullable Map extraArgs; + private @Nullable Map extraArgs; private @Nullable List extraBinds; private @Nullable List extraEnvs; private @Nullable String image; @@ -53,7 +52,7 @@ public Optional eventRateLimit() { return Optional.ofNullable(this.eventRateLimit); } - public Map extraArgs() { + public Map extraArgs() { return this.extraArgs == null ? Map.of() : this.extraArgs; } public List extraBinds() { @@ -91,7 +90,7 @@ public static final class Builder { private @Nullable Boolean alwaysPullImages; private @Nullable ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiAuditLog auditLog; private @Nullable ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiEventRateLimit eventRateLimit; - private @Nullable Map extraArgs; + private @Nullable Map extraArgs; private @Nullable List extraBinds; private @Nullable List extraEnvs; private @Nullable String image; @@ -141,7 +140,7 @@ public Builder eventRateLimit(@Nullable ClusterTemplateTemplateRevisionClusterCo return this; } @CustomType.Setter - public Builder extraArgs(@Nullable Map extraArgs) { + public Builder extraArgs(@Nullable Map extraArgs) { this.extraArgs = extraArgs; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeController.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeController.java index bad2652a5..f2d94a890 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeController.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeController.java @@ -4,7 +4,6 @@ package com.pulumi.rancher2.outputs; import com.pulumi.core.annotations.CustomType; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -15,7 +14,7 @@ @CustomType public final class ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeController { private @Nullable String clusterCidr; - private @Nullable Map extraArgs; + private @Nullable Map extraArgs; private @Nullable List extraBinds; private @Nullable List extraEnvs; private @Nullable String image; @@ -25,7 +24,7 @@ private ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeControl public Optional clusterCidr() { return Optional.ofNullable(this.clusterCidr); } - public Map extraArgs() { + public Map extraArgs() { return this.extraArgs == null ? Map.of() : this.extraArgs; } public List extraBinds() { @@ -51,7 +50,7 @@ public static Builder builder(ClusterTemplateTemplateRevisionClusterConfigRkeCon @CustomType.Builder public static final class Builder { private @Nullable String clusterCidr; - private @Nullable Map extraArgs; + private @Nullable Map extraArgs; private @Nullable List extraBinds; private @Nullable List extraEnvs; private @Nullable String image; @@ -74,7 +73,7 @@ public Builder clusterCidr(@Nullable String clusterCidr) { return this; } @CustomType.Setter - public Builder extraArgs(@Nullable Map extraArgs) { + public Builder extraArgs(@Nullable Map extraArgs) { this.extraArgs = extraArgs; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubelet.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubelet.java index aa70eea93..92afb8b17 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubelet.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubelet.java @@ -5,7 +5,6 @@ import com.pulumi.core.annotations.CustomType; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -17,7 +16,7 @@ public final class ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubelet { private @Nullable String clusterDnsServer; private @Nullable String clusterDomain; - private @Nullable Map extraArgs; + private @Nullable Map extraArgs; private @Nullable List extraBinds; private @Nullable List extraEnvs; private @Nullable Boolean failSwapOn; @@ -32,7 +31,7 @@ public Optional clusterDnsServer() { public Optional clusterDomain() { return Optional.ofNullable(this.clusterDomain); } - public Map extraArgs() { + public Map extraArgs() { return this.extraArgs == null ? Map.of() : this.extraArgs; } public List extraBinds() { @@ -65,7 +64,7 @@ public static Builder builder(ClusterTemplateTemplateRevisionClusterConfigRkeCon public static final class Builder { private @Nullable String clusterDnsServer; private @Nullable String clusterDomain; - private @Nullable Map extraArgs; + private @Nullable Map extraArgs; private @Nullable List extraBinds; private @Nullable List extraEnvs; private @Nullable Boolean failSwapOn; @@ -99,7 +98,7 @@ public Builder clusterDomain(@Nullable String clusterDomain) { return this; } @CustomType.Setter - public Builder extraArgs(@Nullable Map extraArgs) { + public Builder extraArgs(@Nullable Map extraArgs) { this.extraArgs = extraArgs; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxy.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxy.java index 57f96f3bf..01091bf94 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxy.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxy.java @@ -4,7 +4,6 @@ package com.pulumi.rancher2.outputs; import com.pulumi.core.annotations.CustomType; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -14,13 +13,13 @@ @CustomType public final class ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxy { - private @Nullable Map extraArgs; + private @Nullable Map extraArgs; private @Nullable List extraBinds; private @Nullable List extraEnvs; private @Nullable String image; private ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxy() {} - public Map extraArgs() { + public Map extraArgs() { return this.extraArgs == null ? Map.of() : this.extraArgs; } public List extraBinds() { @@ -42,7 +41,7 @@ public static Builder builder(ClusterTemplateTemplateRevisionClusterConfigRkeCon } @CustomType.Builder public static final class Builder { - private @Nullable Map extraArgs; + private @Nullable Map extraArgs; private @Nullable List extraBinds; private @Nullable List extraEnvs; private @Nullable String image; @@ -56,7 +55,7 @@ public Builder(ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKube } @CustomType.Setter - public Builder extraArgs(@Nullable Map extraArgs) { + public Builder extraArgs(@Nullable Map extraArgs) { this.extraArgs = extraArgs; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesScheduler.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesScheduler.java index 6204a7873..1c73c2a29 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesScheduler.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesScheduler.java @@ -4,7 +4,6 @@ package com.pulumi.rancher2.outputs; import com.pulumi.core.annotations.CustomType; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -14,13 +13,13 @@ @CustomType public final class ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesScheduler { - private @Nullable Map extraArgs; + private @Nullable Map extraArgs; private @Nullable List extraBinds; private @Nullable List extraEnvs; private @Nullable String image; private ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesScheduler() {} - public Map extraArgs() { + public Map extraArgs() { return this.extraArgs == null ? Map.of() : this.extraArgs; } public List extraBinds() { @@ -42,7 +41,7 @@ public static Builder builder(ClusterTemplateTemplateRevisionClusterConfigRkeCon } @CustomType.Builder public static final class Builder { - private @Nullable Map extraArgs; + private @Nullable Map extraArgs; private @Nullable List extraBinds; private @Nullable List extraEnvs; private @Nullable String image; @@ -56,7 +55,7 @@ public Builder(ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesSche } @CustomType.Setter - public Builder extraArgs(@Nullable Map extraArgs) { + public Builder extraArgs(@Nullable Map extraArgs) { this.extraArgs = extraArgs; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterV2ClusterRegistrationToken.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterV2ClusterRegistrationToken.java index 7004136db..1c6de5fb4 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterV2ClusterRegistrationToken.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterV2ClusterRegistrationToken.java @@ -4,7 +4,6 @@ package com.pulumi.rancher2.outputs; import com.pulumi.core.annotations.CustomType; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -17,7 +16,7 @@ public final class ClusterV2ClusterRegistrationToken { * @return Annotations for the Cluster. * */ - private @Nullable Map annotations; + private @Nullable Map annotations; /** * @return Cluster ID. * @@ -52,7 +51,7 @@ public final class ClusterV2ClusterRegistrationToken { * @return Labels for the Cluster. * */ - private @Nullable Map labels; + private @Nullable Map labels; /** * @return K8s manifest url to execute with `kubectl` to import an existing k8s cluster. * @@ -84,7 +83,7 @@ private ClusterV2ClusterRegistrationToken() {} * @return Annotations for the Cluster. * */ - public Map annotations() { + public Map annotations() { return this.annotations == null ? Map.of() : this.annotations; } /** @@ -133,7 +132,7 @@ public Optional insecureWindowsNodeCommand() { * @return Labels for the Cluster. * */ - public Map labels() { + public Map labels() { return this.labels == null ? Map.of() : this.labels; } /** @@ -181,14 +180,14 @@ public static Builder builder(ClusterV2ClusterRegistrationToken defaults) { } @CustomType.Builder public static final class Builder { - private @Nullable Map annotations; + private @Nullable Map annotations; private @Nullable String clusterId; private @Nullable String command; private @Nullable String id; private @Nullable String insecureCommand; private @Nullable String insecureNodeCommand; private @Nullable String insecureWindowsNodeCommand; - private @Nullable Map labels; + private @Nullable Map labels; private @Nullable String manifestUrl; private @Nullable String name; private @Nullable String nodeCommand; @@ -213,7 +212,7 @@ public Builder(ClusterV2ClusterRegistrationToken defaults) { } @CustomType.Setter - public Builder annotations(@Nullable Map annotations) { + public Builder annotations(@Nullable Map annotations) { this.annotations = annotations; return this; @@ -255,7 +254,7 @@ public Builder insecureWindowsNodeCommand(@Nullable String insecureWindowsNodeCo return this; } @CustomType.Setter - public Builder labels(@Nullable Map labels) { + public Builder labels(@Nullable Map labels) { this.labels = labels; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterV2RkeConfigMachinePool.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterV2RkeConfigMachinePool.java index 9bfd3ea9e..5d6b15f52 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterV2RkeConfigMachinePool.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterV2RkeConfigMachinePool.java @@ -10,7 +10,6 @@ import com.pulumi.rancher2.outputs.ClusterV2RkeConfigMachinePoolTaint; import java.lang.Boolean; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -24,7 +23,7 @@ public final class ClusterV2RkeConfigMachinePool { * @return Annotations for the Cluster. * */ - private @Nullable Map annotations; + private @Nullable Map annotations; /** * @return Cloud credential secret name is the secret to be used when a cloud credential secret name is not specified at the machine pool level. * @@ -54,7 +53,7 @@ public final class ClusterV2RkeConfigMachinePool { * @return Labels for the Cluster. * */ - private @Nullable Map labels; + private @Nullable Map labels; /** * @return Machine config data * @@ -64,7 +63,7 @@ public final class ClusterV2RkeConfigMachinePool { * @return Labels of the machine * */ - private @Nullable Map machineLabels; + private @Nullable Map machineLabels; /** * @return max unhealthy nodes for automated replacement to be allowed * @@ -126,7 +125,7 @@ private ClusterV2RkeConfigMachinePool() {} * @return Annotations for the Cluster. * */ - public Map annotations() { + public Map annotations() { return this.annotations == null ? Map.of() : this.annotations; } /** @@ -168,7 +167,7 @@ public Optional hostnameLengthLimit() { * @return Labels for the Cluster. * */ - public Map labels() { + public Map labels() { return this.labels == null ? Map.of() : this.labels; } /** @@ -182,7 +181,7 @@ public ClusterV2RkeConfigMachinePoolMachineConfig machineConfig() { * @return Labels of the machine * */ - public Map machineLabels() { + public Map machineLabels() { return this.machineLabels == null ? Map.of() : this.machineLabels; } /** @@ -272,15 +271,15 @@ public static Builder builder(ClusterV2RkeConfigMachinePool defaults) { } @CustomType.Builder public static final class Builder { - private @Nullable Map annotations; + private @Nullable Map annotations; private @Nullable String cloudCredentialSecretName; private @Nullable Boolean controlPlaneRole; private @Nullable Boolean drainBeforeDelete; private @Nullable Boolean etcdRole; private @Nullable Integer hostnameLengthLimit; - private @Nullable Map labels; + private @Nullable Map labels; private ClusterV2RkeConfigMachinePoolMachineConfig machineConfig; - private @Nullable Map machineLabels; + private @Nullable Map machineLabels; private @Nullable String maxUnhealthy; private String name; private @Nullable Integer nodeDrainTimeout; @@ -318,7 +317,7 @@ public Builder(ClusterV2RkeConfigMachinePool defaults) { } @CustomType.Setter - public Builder annotations(@Nullable Map annotations) { + public Builder annotations(@Nullable Map annotations) { this.annotations = annotations; return this; @@ -354,7 +353,7 @@ public Builder hostnameLengthLimit(@Nullable Integer hostnameLengthLimit) { return this; } @CustomType.Setter - public Builder labels(@Nullable Map labels) { + public Builder labels(@Nullable Map labels) { this.labels = labels; return this; @@ -368,7 +367,7 @@ public Builder machineConfig(ClusterV2RkeConfigMachinePoolMachineConfig machineC return this; } @CustomType.Setter - public Builder machineLabels(@Nullable Map machineLabels) { + public Builder machineLabels(@Nullable Map machineLabels) { this.machineLabels = machineLabels; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelector.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelector.java index 8ef64f5a7..e2d4ce344 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelector.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelector.java @@ -5,7 +5,6 @@ import com.pulumi.core.annotations.CustomType; import com.pulumi.rancher2.outputs.ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorMatchExpression; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -23,7 +22,7 @@ public final class ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelector { * @return Label selector match labels * */ - private @Nullable Map matchLabels; + private @Nullable Map matchLabels; private ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelector() {} /** @@ -37,7 +36,7 @@ public List matchLabels() { + public Map matchLabels() { return this.matchLabels == null ? Map.of() : this.matchLabels; } @@ -51,7 +50,7 @@ public static Builder builder(ClusterV2RkeConfigMachineSelectorConfigMachineLabe @CustomType.Builder public static final class Builder { private @Nullable List matchExpressions; - private @Nullable Map matchLabels; + private @Nullable Map matchLabels; public Builder() {} public Builder(ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelector defaults) { Objects.requireNonNull(defaults); @@ -69,7 +68,7 @@ public Builder matchExpressions(ClusterV2RkeConfigMachineSelectorConfigMachineLa return matchExpressions(List.of(matchExpressions)); } @CustomType.Setter - public Builder matchLabels(@Nullable Map matchLabels) { + public Builder matchLabels(@Nullable Map matchLabels) { this.matchLabels = matchLabels; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterV2RkeConfigMachineSelectorFileMachineLabelSelector.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterV2RkeConfigMachineSelectorFileMachineLabelSelector.java index d895d2e4b..6c4a5c774 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterV2RkeConfigMachineSelectorFileMachineLabelSelector.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterV2RkeConfigMachineSelectorFileMachineLabelSelector.java @@ -5,7 +5,6 @@ import com.pulumi.core.annotations.CustomType; import com.pulumi.rancher2.outputs.ClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorMatchExpression; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -23,7 +22,7 @@ public final class ClusterV2RkeConfigMachineSelectorFileMachineLabelSelector { * @return Label selector match labels * */ - private @Nullable Map matchLabels; + private @Nullable Map matchLabels; private ClusterV2RkeConfigMachineSelectorFileMachineLabelSelector() {} /** @@ -37,7 +36,7 @@ public List matchLabels() { + public Map matchLabels() { return this.matchLabels == null ? Map.of() : this.matchLabels; } @@ -51,7 +50,7 @@ public static Builder builder(ClusterV2RkeConfigMachineSelectorFileMachineLabelS @CustomType.Builder public static final class Builder { private @Nullable List matchExpressions; - private @Nullable Map matchLabels; + private @Nullable Map matchLabels; public Builder() {} public Builder(ClusterV2RkeConfigMachineSelectorFileMachineLabelSelector defaults) { Objects.requireNonNull(defaults); @@ -69,7 +68,7 @@ public Builder matchExpressions(ClusterV2RkeConfigMachineSelectorFileMachineLabe return matchExpressions(List.of(matchExpressions)); } @CustomType.Setter - public Builder matchLabels(@Nullable Map matchLabels) { + public Builder matchLabels(@Nullable Map matchLabels) { this.matchLabels = matchLabels; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterV2RkeConfigRegistriesMirror.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterV2RkeConfigRegistriesMirror.java index efc2bcec2..0bea2a2df 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterV2RkeConfigRegistriesMirror.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ClusterV2RkeConfigRegistriesMirror.java @@ -5,7 +5,6 @@ import com.pulumi.core.annotations.CustomType; import com.pulumi.exceptions.MissingRequiredPropertyException; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -28,7 +27,7 @@ public final class ClusterV2RkeConfigRegistriesMirror { * @return Registry mirror rewrites * */ - private @Nullable Map rewrites; + private @Nullable Map rewrites; private ClusterV2RkeConfigRegistriesMirror() {} /** @@ -49,7 +48,7 @@ public String hostname() { * @return Registry mirror rewrites * */ - public Map rewrites() { + public Map rewrites() { return this.rewrites == null ? Map.of() : this.rewrites; } @@ -64,7 +63,7 @@ public static Builder builder(ClusterV2RkeConfigRegistriesMirror defaults) { public static final class Builder { private @Nullable List endpoints; private String hostname; - private @Nullable Map rewrites; + private @Nullable Map rewrites; public Builder() {} public Builder(ClusterV2RkeConfigRegistriesMirror defaults) { Objects.requireNonNull(defaults); @@ -91,7 +90,7 @@ public Builder hostname(String hostname) { return this; } @CustomType.Setter - public Builder rewrites(@Nullable Map rewrites) { + public Builder rewrites(@Nullable Map rewrites) { this.rewrites = rewrites; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetAppResult.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetAppResult.java index f53acacb1..f13769a08 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetAppResult.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetAppResult.java @@ -5,7 +5,6 @@ import com.pulumi.core.annotations.CustomType; import com.pulumi.exceptions.MissingRequiredPropertyException; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -16,12 +15,12 @@ public final class GetAppResult { * @return (Computed) Annotations for the catalog (map) * */ - private Map annotations; + private Map annotations; /** * @return (Computed) Answers for the app (map) * */ - private Map answers; + private Map answers; /** * @return (Computed) Catalog name of the app (string) * @@ -46,7 +45,7 @@ public final class GetAppResult { * @return (Computed) Labels for the catalog (map) * */ - private Map labels; + private Map labels; private String name; private String projectId; /** @@ -76,14 +75,14 @@ private GetAppResult() {} * @return (Computed) Annotations for the catalog (map) * */ - public Map annotations() { + public Map annotations() { return this.annotations; } /** * @return (Computed) Answers for the app (map) * */ - public Map answers() { + public Map answers() { return this.answers; } /** @@ -118,7 +117,7 @@ public String id() { * @return (Computed) Labels for the catalog (map) * */ - public Map labels() { + public Map labels() { return this.labels; } public String name() { @@ -168,13 +167,13 @@ public static Builder builder(GetAppResult defaults) { } @CustomType.Builder public static final class Builder { - private Map annotations; - private Map answers; + private Map annotations; + private Map answers; private String catalogName; private String description; private String externalId; private String id; - private Map labels; + private Map labels; private String name; private String projectId; private String revisionId; @@ -202,7 +201,7 @@ public Builder(GetAppResult defaults) { } @CustomType.Setter - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { if (annotations == null) { throw new MissingRequiredPropertyException("GetAppResult", "annotations"); } @@ -210,7 +209,7 @@ public Builder annotations(Map annotations) { return this; } @CustomType.Setter - public Builder answers(Map answers) { + public Builder answers(Map answers) { if (answers == null) { throw new MissingRequiredPropertyException("GetAppResult", "answers"); } @@ -250,7 +249,7 @@ public Builder id(String id) { return this; } @CustomType.Setter - public Builder labels(Map labels) { + public Builder labels(Map labels) { if (labels == null) { throw new MissingRequiredPropertyException("GetAppResult", "labels"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetCatalogResult.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetCatalogResult.java index 9054417e1..75117f5a2 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetCatalogResult.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetCatalogResult.java @@ -5,7 +5,6 @@ import com.pulumi.core.annotations.CustomType; import com.pulumi.exceptions.MissingRequiredPropertyException; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -18,7 +17,7 @@ public final class GetCatalogResult { * @return (Computed) Annotations for the catalog (map) * */ - private Map annotations; + private Map annotations; /** * @return (Computed) The branch of the catalog repo to use (string) * @@ -48,7 +47,7 @@ public final class GetCatalogResult { * @return (Computed) Labels for the catalog (map) * */ - private Map labels; + private Map labels; private String name; /** * @return (Computed/Sensitive) The password to access the catalog if needed (string) @@ -82,7 +81,7 @@ private GetCatalogResult() {} * @return (Computed) Annotations for the catalog (map) * */ - public Map annotations() { + public Map annotations() { return this.annotations; } /** @@ -124,7 +123,7 @@ public String kind() { * @return (Computed) Labels for the catalog (map) * */ - public Map labels() { + public Map labels() { return this.labels; } public String name() { @@ -178,13 +177,13 @@ public static Builder builder(GetCatalogResult defaults) { } @CustomType.Builder public static final class Builder { - private Map annotations; + private Map annotations; private String branch; private String clusterId; private String description; private String id; private String kind; - private Map labels; + private Map labels; private String name; private String password; private String projectId; @@ -212,7 +211,7 @@ public Builder(GetCatalogResult defaults) { } @CustomType.Setter - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { if (annotations == null) { throw new MissingRequiredPropertyException("GetCatalogResult", "annotations"); } @@ -260,7 +259,7 @@ public Builder kind(String kind) { return this; } @CustomType.Setter - public Builder labels(Map labels) { + public Builder labels(Map labels) { if (labels == null) { throw new MissingRequiredPropertyException("GetCatalogResult", "labels"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetCatalogV2Result.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetCatalogV2Result.java index 24e6607b1..1fbb8ae1b 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetCatalogV2Result.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetCatalogV2Result.java @@ -6,7 +6,6 @@ import com.pulumi.core.annotations.CustomType; import com.pulumi.exceptions.MissingRequiredPropertyException; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -17,7 +16,7 @@ public final class GetCatalogV2Result { * @return (Computed) Annotations for the catalog v2 (map) * */ - private Map annotations; + private Map annotations; /** * @return (Computed) PEM encoded CA bundle which will be used to validate the repo's certificate (string) * @@ -53,7 +52,7 @@ public final class GetCatalogV2Result { * @return (Computed) Labels for the catalog v2 (map) * */ - private Map labels; + private Map labels; private String name; /** * @return (Computed) The k8s resource version (string) @@ -91,7 +90,7 @@ private GetCatalogV2Result() {} * @return (Computed) Annotations for the catalog v2 (map) * */ - public Map annotations() { + public Map annotations() { return this.annotations; } /** @@ -143,7 +142,7 @@ public Boolean insecure() { * @return (Computed) Labels for the catalog v2 (map) * */ - public Map labels() { + public Map labels() { return this.labels; } public String name() { @@ -201,7 +200,7 @@ public static Builder builder(GetCatalogV2Result defaults) { } @CustomType.Builder public static final class Builder { - private Map annotations; + private Map annotations; private String caBundle; private String clusterId; private Boolean enabled; @@ -209,7 +208,7 @@ public static final class Builder { private String gitRepo; private String id; private Boolean insecure; - private Map labels; + private Map labels; private String name; private String resourceVersion; private String secretName; @@ -239,7 +238,7 @@ public Builder(GetCatalogV2Result defaults) { } @CustomType.Setter - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { if (annotations == null) { throw new MissingRequiredPropertyException("GetCatalogV2Result", "annotations"); } @@ -303,7 +302,7 @@ public Builder insecure(Boolean insecure) { return this; } @CustomType.Setter - public Builder labels(Map labels) { + public Builder labels(Map labels) { if (labels == null) { throw new MissingRequiredPropertyException("GetCatalogV2Result", "labels"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetCertificateResult.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetCertificateResult.java index a53f0e401..8221d7393 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetCertificateResult.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetCertificateResult.java @@ -5,7 +5,6 @@ import com.pulumi.core.annotations.CustomType; import com.pulumi.exceptions.MissingRequiredPropertyException; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -18,7 +17,7 @@ public final class GetCertificateResult { * @return (Computed) Annotations for certificate object (map) * */ - private Map annotations; + private Map annotations; /** * @return (Computed) Base64 encoded certs (string) * @@ -38,7 +37,7 @@ public final class GetCertificateResult { * @return (Computed) Labels for certificate object (map) * */ - private Map labels; + private Map labels; private String name; private @Nullable String namespaceId; private String projectId; @@ -48,7 +47,7 @@ private GetCertificateResult() {} * @return (Computed) Annotations for certificate object (map) * */ - public Map annotations() { + public Map annotations() { return this.annotations; } /** @@ -76,7 +75,7 @@ public String id() { * @return (Computed) Labels for certificate object (map) * */ - public Map labels() { + public Map labels() { return this.labels; } public String name() { @@ -98,11 +97,11 @@ public static Builder builder(GetCertificateResult defaults) { } @CustomType.Builder public static final class Builder { - private Map annotations; + private Map annotations; private String certs; private String description; private String id; - private Map labels; + private Map labels; private String name; private @Nullable String namespaceId; private String projectId; @@ -120,7 +119,7 @@ public Builder(GetCertificateResult defaults) { } @CustomType.Setter - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { if (annotations == null) { throw new MissingRequiredPropertyException("GetCertificateResult", "annotations"); } @@ -152,7 +151,7 @@ public Builder id(String id) { return this; } @CustomType.Setter - public Builder labels(Map labels) { + public Builder labels(Map labels) { if (labels == null) { throw new MissingRequiredPropertyException("GetCertificateResult", "labels"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetCloudCredentialResult.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetCloudCredentialResult.java index 858f342ce..a8f82348a 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetCloudCredentialResult.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetCloudCredentialResult.java @@ -5,7 +5,6 @@ import com.pulumi.core.annotations.CustomType; import com.pulumi.exceptions.MissingRequiredPropertyException; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -16,7 +15,7 @@ public final class GetCloudCredentialResult { * @return (Computed) Annotations for the Cloud Credential (map) * */ - private Map annotations; + private Map annotations; /** * @return The provider-assigned unique ID for this managed resource. * @@ -26,7 +25,7 @@ public final class GetCloudCredentialResult { * @return (Computed) Labels for the Cloud Credential (map) * */ - private Map labels; + private Map labels; private String name; private GetCloudCredentialResult() {} @@ -34,7 +33,7 @@ private GetCloudCredentialResult() {} * @return (Computed) Annotations for the Cloud Credential (map) * */ - public Map annotations() { + public Map annotations() { return this.annotations; } /** @@ -48,7 +47,7 @@ public String id() { * @return (Computed) Labels for the Cloud Credential (map) * */ - public Map labels() { + public Map labels() { return this.labels; } public String name() { @@ -64,9 +63,9 @@ public static Builder builder(GetCloudCredentialResult defaults) { } @CustomType.Builder public static final class Builder { - private Map annotations; + private Map annotations; private String id; - private Map labels; + private Map labels; private String name; public Builder() {} public Builder(GetCloudCredentialResult defaults) { @@ -78,7 +77,7 @@ public Builder(GetCloudCredentialResult defaults) { } @CustomType.Setter - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { if (annotations == null) { throw new MissingRequiredPropertyException("GetCloudCredentialResult", "annotations"); } @@ -94,7 +93,7 @@ public Builder id(String id) { return this; } @CustomType.Setter - public Builder labels(Map labels) { + public Builder labels(Map labels) { if (labels == null) { throw new MissingRequiredPropertyException("GetCloudCredentialResult", "labels"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterAksConfig.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterAksConfig.java index e673ae2f5..835a68421 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterAksConfig.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterAksConfig.java @@ -7,7 +7,6 @@ import com.pulumi.exceptions.MissingRequiredPropertyException; import java.lang.Boolean; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -195,7 +194,7 @@ public final class GetClusterAksConfig { * */ @Deprecated /* Use tags argument instead as []string */ - private Map tag; + private Map tag; /** * @return Tags for Kubernetes cluster. For example, `["foo=bar","bar=foo"]` * @@ -464,7 +463,7 @@ public String subscriptionId() { * */ @Deprecated /* Use tags argument instead as []string */ - public Map tag() { + public Map tag() { return this.tag; } /** @@ -539,7 +538,7 @@ public static final class Builder { private String sshPublicKeyContents; private String subnet; private String subscriptionId; - private Map tag; + private Map tag; private List tags; private String tenantId; private String virtualNetwork; @@ -813,7 +812,7 @@ public Builder subscriptionId(String subscriptionId) { return this; } @CustomType.Setter - public Builder tag(Map tag) { + public Builder tag(Map tag) { if (tag == null) { throw new MissingRequiredPropertyException("GetClusterAksConfig", "tag"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterAksConfigV2.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterAksConfigV2.java index 96da81d32..1bda98c0c 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterAksConfigV2.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterAksConfigV2.java @@ -7,7 +7,6 @@ import com.pulumi.exceptions.MissingRequiredPropertyException; import com.pulumi.rancher2.outputs.GetClusterAksConfigV2NodePool; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -156,7 +155,7 @@ public final class GetClusterAksConfigV2 { * @return The AKS cluster tags * */ - private Map tags; + private Map tags; /** * @return The AKS virtual network * @@ -362,7 +361,7 @@ public String subnet() { * @return The AKS cluster tags * */ - public Map tags() { + public Map tags() { return this.tags; } /** @@ -416,7 +415,7 @@ public static final class Builder { private String resourceGroup; private String resourceLocation; private String subnet; - private Map tags; + private Map tags; private String virtualNetwork; private String virtualNetworkResourceGroup; public Builder() {} @@ -661,7 +660,7 @@ public Builder subnet(String subnet) { return this; } @CustomType.Setter - public Builder tags(Map tags) { + public Builder tags(Map tags) { if (tags == null) { throw new MissingRequiredPropertyException("GetClusterAksConfigV2", "tags"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterAksConfigV2NodePool.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterAksConfigV2NodePool.java index 18f5868cf..525460557 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterAksConfigV2NodePool.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterAksConfigV2NodePool.java @@ -7,7 +7,6 @@ import com.pulumi.exceptions.MissingRequiredPropertyException; import java.lang.Boolean; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -36,7 +35,7 @@ public final class GetClusterAksConfigV2NodePool { * @return (Computed) Labels for Node Pool object (map) * */ - private Map labels; + private Map labels; /** * @return The AKS node pool max count * @@ -124,7 +123,7 @@ public Optional enableAutoScaling() { * @return (Computed) Labels for Node Pool object (map) * */ - public Map labels() { + public Map labels() { return this.labels; } /** @@ -224,7 +223,7 @@ public static final class Builder { private @Nullable List availabilityZones; private @Nullable Integer count; private @Nullable Boolean enableAutoScaling; - private Map labels; + private Map labels; private @Nullable Integer maxCount; private @Nullable Integer maxPods; private @Nullable String maxSurge; @@ -280,7 +279,7 @@ public Builder enableAutoScaling(@Nullable Boolean enableAutoScaling) { return this; } @CustomType.Setter - public Builder labels(Map labels) { + public Builder labels(Map labels) { if (labels == null) { throw new MissingRequiredPropertyException("GetClusterAksConfigV2NodePool", "labels"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterAlertGroupResult.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterAlertGroupResult.java index 2d45e7a7a..7cbdef75d 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterAlertGroupResult.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterAlertGroupResult.java @@ -7,7 +7,6 @@ import com.pulumi.exceptions.MissingRequiredPropertyException; import com.pulumi.rancher2.outputs.GetClusterAlertGroupRecipient; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -19,7 +18,7 @@ public final class GetClusterAlertGroupResult { * @return (Computed) The cluster alert group annotations (map) * */ - private Map annotations; + private Map annotations; private String clusterId; /** * @return (Computed) The cluster alert group description (string) @@ -45,7 +44,7 @@ public final class GetClusterAlertGroupResult { * @return (Computed) The cluster alert group labels (map) * */ - private Map labels; + private Map labels; private String name; /** * @return (Computed) The cluster alert group recipients (list) @@ -63,7 +62,7 @@ private GetClusterAlertGroupResult() {} * @return (Computed) The cluster alert group annotations (map) * */ - public Map annotations() { + public Map annotations() { return this.annotations; } public String clusterId() { @@ -101,7 +100,7 @@ public String id() { * @return (Computed) The cluster alert group labels (map) * */ - public Map labels() { + public Map labels() { return this.labels; } public String name() { @@ -131,13 +130,13 @@ public static Builder builder(GetClusterAlertGroupResult defaults) { } @CustomType.Builder public static final class Builder { - private Map annotations; + private Map annotations; private String clusterId; private String description; private Integer groupIntervalSeconds; private Integer groupWaitSeconds; private String id; - private Map labels; + private Map labels; private String name; private List recipients; private Integer repeatIntervalSeconds; @@ -157,7 +156,7 @@ public Builder(GetClusterAlertGroupResult defaults) { } @CustomType.Setter - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { if (annotations == null) { throw new MissingRequiredPropertyException("GetClusterAlertGroupResult", "annotations"); } @@ -205,7 +204,7 @@ public Builder id(String id) { return this; } @CustomType.Setter - public Builder labels(Map labels) { + public Builder labels(Map labels) { if (labels == null) { throw new MissingRequiredPropertyException("GetClusterAlertGroupResult", "labels"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterAlertRuleNodeRule.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterAlertRuleNodeRule.java index 7eb55cdc6..73ceec45c 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterAlertRuleNodeRule.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterAlertRuleNodeRule.java @@ -5,7 +5,6 @@ import com.pulumi.core.annotations.CustomType; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -38,7 +37,7 @@ public final class GetClusterAlertRuleNodeRule { * @return Node rule selector * */ - private @Nullable Map selector; + private @Nullable Map selector; private GetClusterAlertRuleNodeRule() {} /** @@ -73,7 +72,7 @@ public Optional nodeId() { * @return Node rule selector * */ - public Map selector() { + public Map selector() { return this.selector == null ? Map.of() : this.selector; } @@ -90,7 +89,7 @@ public static final class Builder { private @Nullable Integer cpuThreshold; private @Nullable Integer memThreshold; private @Nullable String nodeId; - private @Nullable Map selector; + private @Nullable Map selector; public Builder() {} public Builder(GetClusterAlertRuleNodeRule defaults) { Objects.requireNonNull(defaults); @@ -126,7 +125,7 @@ public Builder nodeId(@Nullable String nodeId) { return this; } @CustomType.Setter - public Builder selector(@Nullable Map selector) { + public Builder selector(@Nullable Map selector) { this.selector = selector; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterAlertRuleResult.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterAlertRuleResult.java index c66ad1e10..6ae8e7c73 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterAlertRuleResult.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterAlertRuleResult.java @@ -11,7 +11,6 @@ import com.pulumi.rancher2.outputs.GetClusterAlertRuleSystemServiceRule; import java.lang.Boolean; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -23,7 +22,7 @@ public final class GetClusterAlertRuleResult { * @return (Computed) The cluster alert rule annotations (map) * */ - private Map annotations; + private Map annotations; private String clusterId; /** * @return (Computed) The cluster alert rule event rule. ConflictsWith: `"metric_rule", "node_rule", "system_service_rule"` (list Maxitems:1) @@ -59,7 +58,7 @@ public final class GetClusterAlertRuleResult { * @return (Computed) The cluster alert rule labels (map) * */ - private @Nullable Map labels; + private @Nullable Map labels; /** * @return (Computed) The cluster alert rule metric rule. ConflictsWith: `"event_rule", "node_rule", "system_service_rule"`` (list Maxitems:1) * @@ -92,7 +91,7 @@ private GetClusterAlertRuleResult() {} * @return (Computed) The cluster alert rule annotations (map) * */ - public Map annotations() { + public Map annotations() { return this.annotations; } public String clusterId() { @@ -144,7 +143,7 @@ public Boolean inherited() { * @return (Computed) The cluster alert rule labels (map) * */ - public Map labels() { + public Map labels() { return this.labels == null ? Map.of() : this.labels; } /** @@ -195,7 +194,7 @@ public static Builder builder(GetClusterAlertRuleResult defaults) { } @CustomType.Builder public static final class Builder { - private Map annotations; + private Map annotations; private String clusterId; private GetClusterAlertRuleEventRule eventRule; private String groupId; @@ -203,7 +202,7 @@ public static final class Builder { private Integer groupWaitSeconds; private String id; private Boolean inherited; - private @Nullable Map labels; + private @Nullable Map labels; private GetClusterAlertRuleMetricRule metricRule; private String name; private GetClusterAlertRuleNodeRule nodeRule; @@ -231,7 +230,7 @@ public Builder(GetClusterAlertRuleResult defaults) { } @CustomType.Setter - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { if (annotations == null) { throw new MissingRequiredPropertyException("GetClusterAlertRuleResult", "annotations"); } @@ -295,7 +294,7 @@ public Builder inherited(Boolean inherited) { return this; } @CustomType.Setter - public Builder labels(@Nullable Map labels) { + public Builder labels(@Nullable Map labels) { this.labels = labels; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterClusterMonitoringInput.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterClusterMonitoringInput.java index 92b974efa..2da98afe0 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterClusterMonitoringInput.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterClusterMonitoringInput.java @@ -4,7 +4,6 @@ package com.pulumi.rancher2.outputs; import com.pulumi.core.annotations.CustomType; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -17,7 +16,7 @@ public final class GetClusterClusterMonitoringInput { * @return Answers for monitor input * */ - private @Nullable Map answers; + private @Nullable Map answers; /** * @return Monitoring version * @@ -29,7 +28,7 @@ private GetClusterClusterMonitoringInput() {} * @return Answers for monitor input * */ - public Map answers() { + public Map answers() { return this.answers == null ? Map.of() : this.answers; } /** @@ -49,7 +48,7 @@ public static Builder builder(GetClusterClusterMonitoringInput defaults) { } @CustomType.Builder public static final class Builder { - private @Nullable Map answers; + private @Nullable Map answers; private @Nullable String version; public Builder() {} public Builder(GetClusterClusterMonitoringInput defaults) { @@ -59,7 +58,7 @@ public Builder(GetClusterClusterMonitoringInput defaults) { } @CustomType.Setter - public Builder answers(@Nullable Map answers) { + public Builder answers(@Nullable Map answers) { this.answers = answers; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterClusterRegistrationToken.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterClusterRegistrationToken.java index 1780586a2..6c3006ead 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterClusterRegistrationToken.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterClusterRegistrationToken.java @@ -5,7 +5,6 @@ import com.pulumi.core.annotations.CustomType; import com.pulumi.exceptions.MissingRequiredPropertyException; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -16,7 +15,7 @@ public final class GetClusterClusterRegistrationToken { * @return (Computed) Annotations for Node Pool object (map) * */ - private Map annotations; + private Map annotations; private String clusterId; private String command; /** @@ -31,7 +30,7 @@ public final class GetClusterClusterRegistrationToken { * @return (Computed) Labels for Node Pool object (map) * */ - private Map labels; + private Map labels; private String manifestUrl; /** * @return The name of the Cluster (string) @@ -47,7 +46,7 @@ private GetClusterClusterRegistrationToken() {} * @return (Computed) Annotations for Node Pool object (map) * */ - public Map annotations() { + public Map annotations() { return this.annotations; } public String clusterId() { @@ -76,7 +75,7 @@ public String insecureWindowsNodeCommand() { * @return (Computed) Labels for Node Pool object (map) * */ - public Map labels() { + public Map labels() { return this.labels; } public String manifestUrl() { @@ -108,14 +107,14 @@ public static Builder builder(GetClusterClusterRegistrationToken defaults) { } @CustomType.Builder public static final class Builder { - private Map annotations; + private Map annotations; private String clusterId; private String command; private String id; private String insecureCommand; private String insecureNodeCommand; private String insecureWindowsNodeCommand; - private Map labels; + private Map labels; private String manifestUrl; private String name; private String nodeCommand; @@ -140,7 +139,7 @@ public Builder(GetClusterClusterRegistrationToken defaults) { } @CustomType.Setter - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { if (annotations == null) { throw new MissingRequiredPropertyException("GetClusterClusterRegistrationToken", "annotations"); } @@ -196,7 +195,7 @@ public Builder insecureWindowsNodeCommand(String insecureWindowsNodeCommand) { return this; } @CustomType.Setter - public Builder labels(Map labels) { + public Builder labels(Map labels) { if (labels == null) { throw new MissingRequiredPropertyException("GetClusterClusterRegistrationToken", "labels"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterClusterTemplateAnswers.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterClusterTemplateAnswers.java index 5c4813d0e..d0c5e6a77 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterClusterTemplateAnswers.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterClusterTemplateAnswers.java @@ -5,7 +5,6 @@ import com.pulumi.core.annotations.CustomType; import com.pulumi.exceptions.MissingRequiredPropertyException; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -26,7 +25,7 @@ public final class GetClusterClusterTemplateAnswers { * @return Key/values for answer * */ - private Map values; + private Map values; private GetClusterClusterTemplateAnswers() {} /** @@ -47,7 +46,7 @@ public String projectId() { * @return Key/values for answer * */ - public Map values() { + public Map values() { return this.values; } @@ -62,7 +61,7 @@ public static Builder builder(GetClusterClusterTemplateAnswers defaults) { public static final class Builder { private String clusterId; private String projectId; - private Map values; + private Map values; public Builder() {} public Builder(GetClusterClusterTemplateAnswers defaults) { Objects.requireNonNull(defaults); @@ -88,7 +87,7 @@ public Builder projectId(String projectId) { return this; } @CustomType.Setter - public Builder values(Map values) { + public Builder values(Map values) { if (values == null) { throw new MissingRequiredPropertyException("GetClusterClusterTemplateAnswers", "values"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterDriverResult.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterDriverResult.java index 55a101837..a02b0dd95 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterDriverResult.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterDriverResult.java @@ -6,7 +6,6 @@ import com.pulumi.core.annotations.CustomType; import com.pulumi.exceptions.MissingRequiredPropertyException; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -28,7 +27,7 @@ public final class GetClusterDriverResult { * @return (Computed) Annotations of the resource (map) * */ - private Map annotations; + private Map annotations; /** * @return (Computed) Specify whether the cluster driver is an internal cluster driver or not (bool) * @@ -48,7 +47,7 @@ public final class GetClusterDriverResult { * @return (Computed) Labels of the resource (map) * */ - private Map labels; + private Map labels; private String name; /** * @return (Computed) The URL to load for customized Add Clusters screen for this driver (string) @@ -81,7 +80,7 @@ public String actualUrl() { * @return (Computed) Annotations of the resource (map) * */ - public Map annotations() { + public Map annotations() { return this.annotations; } /** @@ -109,7 +108,7 @@ public String id() { * @return (Computed) Labels of the resource (map) * */ - public Map labels() { + public Map labels() { return this.labels; } public String name() { @@ -144,11 +143,11 @@ public static Builder builder(GetClusterDriverResult defaults) { public static final class Builder { private Boolean active; private String actualUrl; - private Map annotations; + private Map annotations; private Boolean builtin; private String checksum; private String id; - private Map labels; + private Map labels; private String name; private String uiUrl; private String url; @@ -186,7 +185,7 @@ public Builder actualUrl(String actualUrl) { return this; } @CustomType.Setter - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { if (annotations == null) { throw new MissingRequiredPropertyException("GetClusterDriverResult", "annotations"); } @@ -218,7 +217,7 @@ public Builder id(String id) { return this; } @CustomType.Setter - public Builder labels(Map labels) { + public Builder labels(Map labels) { if (labels == null) { throw new MissingRequiredPropertyException("GetClusterDriverResult", "labels"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterEksConfigV2.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterEksConfigV2.java index 9871d7eff..3c11b6a1e 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterEksConfigV2.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterEksConfigV2.java @@ -7,7 +7,6 @@ import com.pulumi.exceptions.MissingRequiredPropertyException; import com.pulumi.rancher2.outputs.GetClusterEksConfigV2NodeGroup; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -96,7 +95,7 @@ public final class GetClusterEksConfigV2 { * @return The EKS cluster tags * */ - private @Nullable Map tags; + private @Nullable Map tags; private GetClusterEksConfigV2() {} /** @@ -208,7 +207,7 @@ public List subnets() { * @return The EKS cluster tags * */ - public Map tags() { + public Map tags() { return this.tags == null ? Map.of() : this.tags; } @@ -236,7 +235,7 @@ public static final class Builder { private @Nullable List securityGroups; private @Nullable String serviceRole; private @Nullable List subnets; - private @Nullable Map tags; + private @Nullable Map tags; public Builder() {} public Builder(GetClusterEksConfigV2 defaults) { Objects.requireNonNull(defaults); @@ -380,7 +379,7 @@ public Builder subnets(String... subnets) { return subnets(List.of(subnets)); } @CustomType.Setter - public Builder tags(@Nullable Map tags) { + public Builder tags(@Nullable Map tags) { this.tags = tags; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterEksConfigV2NodeGroup.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterEksConfigV2NodeGroup.java index 4a6fb3641..c8bcb81f5 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterEksConfigV2NodeGroup.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterEksConfigV2NodeGroup.java @@ -8,7 +8,6 @@ import com.pulumi.rancher2.outputs.GetClusterEksConfigV2NodeGroupLaunchTemplate; import java.lang.Boolean; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -52,7 +51,7 @@ public final class GetClusterEksConfigV2NodeGroup { * @return (Computed) Labels for Node Pool object (map) * */ - private @Nullable Map labels; + private @Nullable Map labels; /** * @return The EKS node groups launch template * @@ -87,7 +86,7 @@ public final class GetClusterEksConfigV2NodeGroup { * @return The EKS node group resource tags * */ - private @Nullable Map resourceTags; + private @Nullable Map resourceTags; /** * @return The EKS node group spot instance types * @@ -102,7 +101,7 @@ public final class GetClusterEksConfigV2NodeGroup { * @return The EKS node group tags * */ - private @Nullable Map tags; + private @Nullable Map tags; /** * @return The EKS node group user data * @@ -161,7 +160,7 @@ public Optional instanceType() { * @return (Computed) Labels for Node Pool object (map) * */ - public Map labels() { + public Map labels() { return this.labels == null ? Map.of() : this.labels; } /** @@ -210,7 +209,7 @@ public Optional requestSpotInstances() { * @return The EKS node group resource tags * */ - public Map resourceTags() { + public Map resourceTags() { return this.resourceTags == null ? Map.of() : this.resourceTags; } /** @@ -231,7 +230,7 @@ public List subnets() { * @return The EKS node group tags * */ - public Map tags() { + public Map tags() { return this.tags == null ? Map.of() : this.tags; } /** @@ -264,17 +263,17 @@ public static final class Builder { private @Nullable Boolean gpu; private @Nullable String imageId; private @Nullable String instanceType; - private @Nullable Map labels; + private @Nullable Map labels; private @Nullable List launchTemplates; private @Nullable Integer maxSize; private @Nullable Integer minSize; private String name; private @Nullable String nodeRole; private @Nullable Boolean requestSpotInstances; - private @Nullable Map resourceTags; + private @Nullable Map resourceTags; private @Nullable List spotInstanceTypes; private List subnets; - private @Nullable Map tags; + private @Nullable Map tags; private String userData; private String version; public Builder() {} @@ -338,7 +337,7 @@ public Builder instanceType(@Nullable String instanceType) { return this; } @CustomType.Setter - public Builder labels(@Nullable Map labels) { + public Builder labels(@Nullable Map labels) { this.labels = labels; return this; @@ -385,7 +384,7 @@ public Builder requestSpotInstances(@Nullable Boolean requestSpotInstances) { return this; } @CustomType.Setter - public Builder resourceTags(@Nullable Map resourceTags) { + public Builder resourceTags(@Nullable Map resourceTags) { this.resourceTags = resourceTags; return this; @@ -411,7 +410,7 @@ public Builder subnets(String... subnets) { return subnets(List.of(subnets)); } @CustomType.Setter - public Builder tags(@Nullable Map tags) { + public Builder tags(@Nullable Map tags) { this.tags = tags; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterGkeConfig.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterGkeConfig.java index 1346abaf2..b9adb728e 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterGkeConfig.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterGkeConfig.java @@ -7,7 +7,6 @@ import com.pulumi.exceptions.MissingRequiredPropertyException; import java.lang.Boolean; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -166,7 +165,7 @@ public final class GetClusterGkeConfig { * @return (Computed) Labels for Node Pool object (map) * */ - private Map labels; + private Map labels; /** * @return The number of local SSD disks to be attached to the node * @@ -256,7 +255,7 @@ public final class GetClusterGkeConfig { * @return The map of Kubernetes labels (key/value pairs) to be applied to each cluster * */ - private Map resourceLabels; + private Map resourceLabels; /** * @return The Google Cloud Platform Service Account to be used by the node VMs * @@ -491,7 +490,7 @@ public Optional kubernetesDashboard() { * @return (Computed) Labels for Node Pool object (map) * */ - public Map labels() { + public Map labels() { return this.labels; } /** @@ -617,7 +616,7 @@ public Optional region() { * @return The map of Kubernetes labels (key/value pairs) to be applied to each cluster * */ - public Map resourceLabels() { + public Map resourceLabels() { return this.resourceLabels; } /** @@ -694,7 +693,7 @@ public static final class Builder { private String ipPolicySubnetworkName; private @Nullable Boolean issueClientCertificate; private @Nullable Boolean kubernetesDashboard; - private Map labels; + private Map labels; private @Nullable Integer localSsdCount; private List locations; private String machineType; @@ -712,7 +711,7 @@ public static final class Builder { private @Nullable Boolean preemptible; private String projectId; private @Nullable String region; - private Map resourceLabels; + private Map resourceLabels; private String serviceAccount; private String subNetwork; private @Nullable List taints; @@ -971,7 +970,7 @@ public Builder kubernetesDashboard(@Nullable Boolean kubernetesDashboard) { return this; } @CustomType.Setter - public Builder labels(Map labels) { + public Builder labels(Map labels) { if (labels == null) { throw new MissingRequiredPropertyException("GetClusterGkeConfig", "labels"); } @@ -1110,7 +1109,7 @@ public Builder region(@Nullable String region) { return this; } @CustomType.Setter - public Builder resourceLabels(Map resourceLabels) { + public Builder resourceLabels(Map resourceLabels) { if (resourceLabels == null) { throw new MissingRequiredPropertyException("GetClusterGkeConfig", "resourceLabels"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterGkeConfigV2.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterGkeConfigV2.java index 0805b3ea5..6ad54ecad 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterGkeConfigV2.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterGkeConfigV2.java @@ -11,7 +11,6 @@ import com.pulumi.rancher2.outputs.GetClusterGkeConfigV2NodePool; import com.pulumi.rancher2.outputs.GetClusterGkeConfigV2PrivateClusterConfig; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -65,7 +64,7 @@ public final class GetClusterGkeConfigV2 { * @return (Computed) Labels for Node Pool object (map) * */ - private Map labels; + private Map labels; /** * @return The GKE cluster locations * @@ -198,7 +197,7 @@ public String kubernetesVersion() { * @return (Computed) Labels for Node Pool object (map) * */ - public Map labels() { + public Map labels() { return this.labels; } /** @@ -317,7 +316,7 @@ public static final class Builder { private @Nullable Boolean imported; private GetClusterGkeConfigV2IpAllocationPolicy ipAllocationPolicy; private String kubernetesVersion; - private Map labels; + private Map labels; private List locations; private String loggingService; private String maintenanceWindow; @@ -423,7 +422,7 @@ public Builder kubernetesVersion(String kubernetesVersion) { return this; } @CustomType.Setter - public Builder labels(Map labels) { + public Builder labels(Map labels) { if (labels == null) { throw new MissingRequiredPropertyException("GetClusterGkeConfigV2", "labels"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterGkeConfigV2NodePoolConfig.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterGkeConfigV2NodePoolConfig.java index e98f9d7c1..10302a881 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterGkeConfigV2NodePoolConfig.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterGkeConfigV2NodePoolConfig.java @@ -8,7 +8,6 @@ import com.pulumi.rancher2.outputs.GetClusterGkeConfigV2NodePoolConfigTaint; import java.lang.Boolean; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -37,7 +36,7 @@ public final class GetClusterGkeConfigV2NodePoolConfig { * @return (Computed) Labels for Node Pool object (map) * */ - private Map labels; + private Map labels; /** * @return The GKE node config local ssd count * @@ -95,7 +94,7 @@ public Optional imageType() { * @return (Computed) Labels for Node Pool object (map) * */ - public Map labels() { + public Map labels() { return this.labels; } /** @@ -153,7 +152,7 @@ public static final class Builder { private @Nullable Integer diskSizeGb; private @Nullable String diskType; private @Nullable String imageType; - private Map labels; + private Map labels; private @Nullable Integer localSsdCount; private @Nullable String machineType; private List oauthScopes; @@ -194,7 +193,7 @@ public Builder imageType(@Nullable String imageType) { return this; } @CustomType.Setter - public Builder labels(Map labels) { + public Builder labels(Map labels) { if (labels == null) { throw new MissingRequiredPropertyException("GetClusterGkeConfigV2NodePoolConfig", "labels"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterResult.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterResult.java index 3556bcbdf..09c52f65f 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterResult.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterResult.java @@ -21,7 +21,6 @@ import com.pulumi.rancher2.outputs.GetClusterRke2Config; import com.pulumi.rancher2.outputs.GetClusterRkeConfig; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -48,7 +47,7 @@ public final class GetClusterResult { * @return (Computed) Annotations for Node Pool object (map) * */ - private Map annotations; + private Map annotations; /** * @return (Computed) K8s cluster ca cert (string) * @@ -165,7 +164,7 @@ public final class GetClusterResult { * @return (Computed) Labels for Node Pool object (map) * */ - private Map labels; + private Map labels; private String name; /** * @return (Computed) The Oracle OKE configuration for `oke` Clusters. Conflicts with `aks_config`, `aks_config_v2`, `eks_config`, `eks_config_v2`, `gke_config`, `gke_config_v2`, `k3s_config` and `rke_config` (list maxitems:1) @@ -214,7 +213,7 @@ public GetClusterAksConfigV2 aksConfigV2() { * @return (Computed) Annotations for Node Pool object (map) * */ - public Map annotations() { + public Map annotations() { return this.annotations; } /** @@ -381,7 +380,7 @@ public String kubeConfig() { * @return (Computed) Labels for Node Pool object (map) * */ - public Map labels() { + public Map labels() { return this.labels; } public String name() { @@ -428,7 +427,7 @@ public static final class Builder { private List agentEnvVars; private GetClusterAksConfig aksConfig; private GetClusterAksConfigV2 aksConfigV2; - private Map annotations; + private Map annotations; private String caCert; private GetClusterClusterAuthEndpoint clusterAuthEndpoint; private GetClusterClusterMonitoringInput clusterMonitoringInput; @@ -453,7 +452,7 @@ public static final class Builder { private String id; private GetClusterK3sConfig k3sConfig; private String kubeConfig; - private Map labels; + private Map labels; private String name; private GetClusterOkeConfig okeConfig; private GetClusterRke2Config rke2Config; @@ -526,7 +525,7 @@ public Builder aksConfigV2(GetClusterAksConfigV2 aksConfigV2) { return this; } @CustomType.Setter - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { if (annotations == null) { throw new MissingRequiredPropertyException("GetClusterResult", "annotations"); } @@ -729,7 +728,7 @@ public Builder kubeConfig(String kubeConfig) { return this; } @CustomType.Setter - public Builder labels(Map labels) { + public Builder labels(Map labels) { if (labels == null) { throw new MissingRequiredPropertyException("GetClusterResult", "labels"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterRkeConfigAuthorization.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterRkeConfigAuthorization.java index 8da0953da..42863da9e 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterRkeConfigAuthorization.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterRkeConfigAuthorization.java @@ -5,7 +5,6 @@ import com.pulumi.core.annotations.CustomType; import com.pulumi.exceptions.MissingRequiredPropertyException; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -15,13 +14,13 @@ @CustomType public final class GetClusterRkeConfigAuthorization { private @Nullable String mode; - private Map options; + private Map options; private GetClusterRkeConfigAuthorization() {} public Optional mode() { return Optional.ofNullable(this.mode); } - public Map options() { + public Map options() { return this.options; } @@ -35,7 +34,7 @@ public static Builder builder(GetClusterRkeConfigAuthorization defaults) { @CustomType.Builder public static final class Builder { private @Nullable String mode; - private Map options; + private Map options; public Builder() {} public Builder(GetClusterRkeConfigAuthorization defaults) { Objects.requireNonNull(defaults); @@ -50,7 +49,7 @@ public Builder mode(@Nullable String mode) { return this; } @CustomType.Setter - public Builder options(Map options) { + public Builder options(Map options) { if (options == null) { throw new MissingRequiredPropertyException("GetClusterRkeConfigAuthorization", "options"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterRkeConfigDns.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterRkeConfigDns.java index 23bc77b83..18e225453 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterRkeConfigDns.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterRkeConfigDns.java @@ -9,7 +9,6 @@ import com.pulumi.rancher2.outputs.GetClusterRkeConfigDnsNodelocal; import com.pulumi.rancher2.outputs.GetClusterRkeConfigDnsToleration; import com.pulumi.rancher2.outputs.GetClusterRkeConfigDnsUpdateStrategy; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -24,13 +23,13 @@ public final class GetClusterRkeConfigDns { * */ private @Nullable GetClusterRkeConfigDnsLinearAutoscalerParams linearAutoscalerParams; - private Map nodeSelector; + private Map nodeSelector; /** * @return Nodelocal dns * */ private @Nullable GetClusterRkeConfigDnsNodelocal nodelocal; - private Map options; + private Map options; private @Nullable String provider; private List reverseCidrs; /** @@ -53,7 +52,7 @@ private GetClusterRkeConfigDns() {} public Optional linearAutoscalerParams() { return Optional.ofNullable(this.linearAutoscalerParams); } - public Map nodeSelector() { + public Map nodeSelector() { return this.nodeSelector; } /** @@ -63,7 +62,7 @@ public Map nodeSelector() { public Optional nodelocal() { return Optional.ofNullable(this.nodelocal); } - public Map options() { + public Map options() { return this.options; } public Optional provider() { @@ -100,9 +99,9 @@ public static Builder builder(GetClusterRkeConfigDns defaults) { @CustomType.Builder public static final class Builder { private @Nullable GetClusterRkeConfigDnsLinearAutoscalerParams linearAutoscalerParams; - private Map nodeSelector; + private Map nodeSelector; private @Nullable GetClusterRkeConfigDnsNodelocal nodelocal; - private Map options; + private Map options; private @Nullable String provider; private List reverseCidrs; private @Nullable List tolerations; @@ -129,7 +128,7 @@ public Builder linearAutoscalerParams(@Nullable GetClusterRkeConfigDnsLinearAuto return this; } @CustomType.Setter - public Builder nodeSelector(Map nodeSelector) { + public Builder nodeSelector(Map nodeSelector) { if (nodeSelector == null) { throw new MissingRequiredPropertyException("GetClusterRkeConfigDns", "nodeSelector"); } @@ -143,7 +142,7 @@ public Builder nodelocal(@Nullable GetClusterRkeConfigDnsNodelocal nodelocal) { return this; } @CustomType.Setter - public Builder options(Map options) { + public Builder options(Map options) { if (options == null) { throw new MissingRequiredPropertyException("GetClusterRkeConfigDns", "options"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterRkeConfigDnsNodelocal.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterRkeConfigDnsNodelocal.java index 9642cacaf..4d13f5c26 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterRkeConfigDnsNodelocal.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterRkeConfigDnsNodelocal.java @@ -4,7 +4,6 @@ package com.pulumi.rancher2.outputs; import com.pulumi.core.annotations.CustomType; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -18,7 +17,7 @@ public final class GetClusterRkeConfigDnsNodelocal { * @return Node selector key pair * */ - private @Nullable Map nodeSelector; + private @Nullable Map nodeSelector; private GetClusterRkeConfigDnsNodelocal() {} public Optional ipAddress() { @@ -28,7 +27,7 @@ public Optional ipAddress() { * @return Node selector key pair * */ - public Map nodeSelector() { + public Map nodeSelector() { return this.nodeSelector == null ? Map.of() : this.nodeSelector; } @@ -42,7 +41,7 @@ public static Builder builder(GetClusterRkeConfigDnsNodelocal defaults) { @CustomType.Builder public static final class Builder { private @Nullable String ipAddress; - private @Nullable Map nodeSelector; + private @Nullable Map nodeSelector; public Builder() {} public Builder(GetClusterRkeConfigDnsNodelocal defaults) { Objects.requireNonNull(defaults); @@ -57,7 +56,7 @@ public Builder ipAddress(@Nullable String ipAddress) { return this; } @CustomType.Setter - public Builder nodeSelector(@Nullable Map nodeSelector) { + public Builder nodeSelector(@Nullable Map nodeSelector) { this.nodeSelector = nodeSelector; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterRkeConfigIngress.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterRkeConfigIngress.java index ca6a80b9d..e53dd0776 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterRkeConfigIngress.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterRkeConfigIngress.java @@ -9,7 +9,6 @@ import com.pulumi.rancher2.outputs.GetClusterRkeConfigIngressUpdateStrategy; import java.lang.Boolean; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -21,12 +20,12 @@ public final class GetClusterRkeConfigIngress { private @Nullable Boolean defaultBackend; private String dnsPolicy; - private Map extraArgs; + private Map extraArgs; private Integer httpPort; private Integer httpsPort; private String networkMode; - private Map nodeSelector; - private Map options; + private Map nodeSelector; + private Map options; private String provider; /** * @return Ingress add-on tolerations @@ -46,7 +45,7 @@ public Optional defaultBackend() { public String dnsPolicy() { return this.dnsPolicy; } - public Map extraArgs() { + public Map extraArgs() { return this.extraArgs; } public Integer httpPort() { @@ -58,10 +57,10 @@ public Integer httpsPort() { public String networkMode() { return this.networkMode; } - public Map nodeSelector() { + public Map nodeSelector() { return this.nodeSelector; } - public Map options() { + public Map options() { return this.options; } public String provider() { @@ -93,12 +92,12 @@ public static Builder builder(GetClusterRkeConfigIngress defaults) { public static final class Builder { private @Nullable Boolean defaultBackend; private String dnsPolicy; - private Map extraArgs; + private Map extraArgs; private Integer httpPort; private Integer httpsPort; private String networkMode; - private Map nodeSelector; - private Map options; + private Map nodeSelector; + private Map options; private String provider; private @Nullable List tolerations; private @Nullable GetClusterRkeConfigIngressUpdateStrategy updateStrategy; @@ -133,7 +132,7 @@ public Builder dnsPolicy(String dnsPolicy) { return this; } @CustomType.Setter - public Builder extraArgs(Map extraArgs) { + public Builder extraArgs(Map extraArgs) { if (extraArgs == null) { throw new MissingRequiredPropertyException("GetClusterRkeConfigIngress", "extraArgs"); } @@ -165,7 +164,7 @@ public Builder networkMode(String networkMode) { return this; } @CustomType.Setter - public Builder nodeSelector(Map nodeSelector) { + public Builder nodeSelector(Map nodeSelector) { if (nodeSelector == null) { throw new MissingRequiredPropertyException("GetClusterRkeConfigIngress", "nodeSelector"); } @@ -173,7 +172,7 @@ public Builder nodeSelector(Map nodeSelector) { return this; } @CustomType.Setter - public Builder options(Map options) { + public Builder options(Map options) { if (options == null) { throw new MissingRequiredPropertyException("GetClusterRkeConfigIngress", "options"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterRkeConfigMonitoring.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterRkeConfigMonitoring.java index c139e2859..5e2beb50b 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterRkeConfigMonitoring.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterRkeConfigMonitoring.java @@ -8,7 +8,6 @@ import com.pulumi.rancher2.outputs.GetClusterRkeConfigMonitoringToleration; import com.pulumi.rancher2.outputs.GetClusterRkeConfigMonitoringUpdateStrategy; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -18,8 +17,8 @@ @CustomType public final class GetClusterRkeConfigMonitoring { - private @Nullable Map nodeSelector; - private Map options; + private @Nullable Map nodeSelector; + private Map options; private String provider; private Integer replicas; /** @@ -34,10 +33,10 @@ public final class GetClusterRkeConfigMonitoring { private @Nullable GetClusterRkeConfigMonitoringUpdateStrategy updateStrategy; private GetClusterRkeConfigMonitoring() {} - public Map nodeSelector() { + public Map nodeSelector() { return this.nodeSelector == null ? Map.of() : this.nodeSelector; } - public Map options() { + public Map options() { return this.options; } public String provider() { @@ -70,8 +69,8 @@ public static Builder builder(GetClusterRkeConfigMonitoring defaults) { } @CustomType.Builder public static final class Builder { - private @Nullable Map nodeSelector; - private Map options; + private @Nullable Map nodeSelector; + private Map options; private String provider; private Integer replicas; private @Nullable List tolerations; @@ -88,13 +87,13 @@ public Builder(GetClusterRkeConfigMonitoring defaults) { } @CustomType.Setter - public Builder nodeSelector(@Nullable Map nodeSelector) { + public Builder nodeSelector(@Nullable Map nodeSelector) { this.nodeSelector = nodeSelector; return this; } @CustomType.Setter - public Builder options(Map options) { + public Builder options(Map options) { if (options == null) { throw new MissingRequiredPropertyException("GetClusterRkeConfigMonitoring", "options"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterRkeConfigNetwork.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterRkeConfigNetwork.java index 4e30763ac..f37793c60 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterRkeConfigNetwork.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterRkeConfigNetwork.java @@ -12,7 +12,6 @@ import com.pulumi.rancher2.outputs.GetClusterRkeConfigNetworkToleration; import com.pulumi.rancher2.outputs.GetClusterRkeConfigNetworkWeaveNetworkProvider; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -27,7 +26,7 @@ public final class GetClusterRkeConfigNetwork { private @Nullable GetClusterRkeConfigNetworkCanalNetworkProvider canalNetworkProvider; private @Nullable GetClusterRkeConfigNetworkFlannelNetworkProvider flannelNetworkProvider; private @Nullable Integer mtu; - private Map options; + private Map options; private String plugin; /** * @return Network add-on tolerations @@ -52,7 +51,7 @@ public Optional flannelNetwork public Optional mtu() { return Optional.ofNullable(this.mtu); } - public Map options() { + public Map options() { return this.options; } public String plugin() { @@ -83,7 +82,7 @@ public static final class Builder { private @Nullable GetClusterRkeConfigNetworkCanalNetworkProvider canalNetworkProvider; private @Nullable GetClusterRkeConfigNetworkFlannelNetworkProvider flannelNetworkProvider; private @Nullable Integer mtu; - private Map options; + private Map options; private String plugin; private @Nullable List tolerations; private @Nullable GetClusterRkeConfigNetworkWeaveNetworkProvider weaveNetworkProvider; @@ -132,7 +131,7 @@ public Builder mtu(@Nullable Integer mtu) { return this; } @CustomType.Setter - public Builder options(Map options) { + public Builder options(Map options) { if (options == null) { throw new MissingRequiredPropertyException("GetClusterRkeConfigNetwork", "options"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterRkeConfigNode.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterRkeConfigNode.java index 211be9085..1fa8551ec 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterRkeConfigNode.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterRkeConfigNode.java @@ -6,7 +6,6 @@ import com.pulumi.core.annotations.CustomType; import com.pulumi.exceptions.MissingRequiredPropertyException; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -24,7 +23,7 @@ public final class GetClusterRkeConfigNode { * @return (Computed) Labels for Node Pool object (map) * */ - private @Nullable Map labels; + private @Nullable Map labels; private @Nullable String nodeId; private @Nullable String port; private List roles; @@ -50,7 +49,7 @@ public Optional internalAddress() { * @return (Computed) Labels for Node Pool object (map) * */ - public Map labels() { + public Map labels() { return this.labels == null ? Map.of() : this.labels; } public Optional nodeId() { @@ -88,7 +87,7 @@ public static final class Builder { private String dockerSocket; private @Nullable String hostnameOverride; private @Nullable String internalAddress; - private @Nullable Map labels; + private @Nullable Map labels; private @Nullable String nodeId; private @Nullable String port; private List roles; @@ -142,7 +141,7 @@ public Builder internalAddress(@Nullable String internalAddress) { return this; } @CustomType.Setter - public Builder labels(@Nullable Map labels) { + public Builder labels(@Nullable Map labels) { this.labels = labels; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterRkeConfigServicesEtcd.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterRkeConfigServicesEtcd.java index 9f3e8d5fd..0ac727c4f 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterRkeConfigServicesEtcd.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterRkeConfigServicesEtcd.java @@ -8,7 +8,6 @@ import com.pulumi.rancher2.outputs.GetClusterRkeConfigServicesEtcdBackupConfig; import java.lang.Boolean; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -27,7 +26,7 @@ public final class GetClusterRkeConfigServicesEtcd { private String cert; private String creation; private @Nullable List externalUrls; - private Map extraArgs; + private Map extraArgs; private @Nullable List extraBinds; private @Nullable List extraEnvs; private @Nullable Integer gid; @@ -58,7 +57,7 @@ public String creation() { public List externalUrls() { return this.externalUrls == null ? List.of() : this.externalUrls; } - public Map extraArgs() { + public Map extraArgs() { return this.extraArgs; } public List extraBinds() { @@ -103,7 +102,7 @@ public static final class Builder { private String cert; private String creation; private @Nullable List externalUrls; - private Map extraArgs; + private Map extraArgs; private @Nullable List extraBinds; private @Nullable List extraEnvs; private @Nullable Integer gid; @@ -175,7 +174,7 @@ public Builder externalUrls(String... externalUrls) { return externalUrls(List.of(externalUrls)); } @CustomType.Setter - public Builder extraArgs(Map extraArgs) { + public Builder extraArgs(Map extraArgs) { if (extraArgs == null) { throw new MissingRequiredPropertyException("GetClusterRkeConfigServicesEtcd", "extraArgs"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterRkeConfigServicesKubeApi.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterRkeConfigServicesKubeApi.java index 8deb77d0c..69557ccab 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterRkeConfigServicesKubeApi.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterRkeConfigServicesKubeApi.java @@ -10,7 +10,6 @@ import com.pulumi.rancher2.outputs.GetClusterRkeConfigServicesKubeApiEventRateLimit; import com.pulumi.rancher2.outputs.GetClusterRkeConfigServicesKubeApiSecretsEncryptionConfig; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -28,7 +27,7 @@ public final class GetClusterRkeConfigServicesKubeApi { private @Nullable Boolean alwaysPullImages; private @Nullable GetClusterRkeConfigServicesKubeApiAuditLog auditLog; private @Nullable GetClusterRkeConfigServicesKubeApiEventRateLimit eventRateLimit; - private Map extraArgs; + private Map extraArgs; private @Nullable List extraBinds; private @Nullable List extraEnvs; private String image; @@ -54,7 +53,7 @@ public Optional auditLog() { public Optional eventRateLimit() { return Optional.ofNullable(this.eventRateLimit); } - public Map extraArgs() { + public Map extraArgs() { return this.extraArgs; } public List extraBinds() { @@ -92,7 +91,7 @@ public static final class Builder { private @Nullable Boolean alwaysPullImages; private @Nullable GetClusterRkeConfigServicesKubeApiAuditLog auditLog; private @Nullable GetClusterRkeConfigServicesKubeApiEventRateLimit eventRateLimit; - private Map extraArgs; + private Map extraArgs; private @Nullable List extraBinds; private @Nullable List extraEnvs; private String image; @@ -142,7 +141,7 @@ public Builder eventRateLimit(@Nullable GetClusterRkeConfigServicesKubeApiEventR return this; } @CustomType.Setter - public Builder extraArgs(Map extraArgs) { + public Builder extraArgs(Map extraArgs) { if (extraArgs == null) { throw new MissingRequiredPropertyException("GetClusterRkeConfigServicesKubeApi", "extraArgs"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterRkeConfigServicesKubeController.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterRkeConfigServicesKubeController.java index 77414d727..2c35a8fd2 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterRkeConfigServicesKubeController.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterRkeConfigServicesKubeController.java @@ -5,7 +5,6 @@ import com.pulumi.core.annotations.CustomType; import com.pulumi.exceptions.MissingRequiredPropertyException; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -15,7 +14,7 @@ @CustomType public final class GetClusterRkeConfigServicesKubeController { private String clusterCidr; - private Map extraArgs; + private Map extraArgs; private @Nullable List extraBinds; private @Nullable List extraEnvs; private String image; @@ -25,7 +24,7 @@ private GetClusterRkeConfigServicesKubeController() {} public String clusterCidr() { return this.clusterCidr; } - public Map extraArgs() { + public Map extraArgs() { return this.extraArgs; } public List extraBinds() { @@ -51,7 +50,7 @@ public static Builder builder(GetClusterRkeConfigServicesKubeController defaults @CustomType.Builder public static final class Builder { private String clusterCidr; - private Map extraArgs; + private Map extraArgs; private @Nullable List extraBinds; private @Nullable List extraEnvs; private String image; @@ -76,7 +75,7 @@ public Builder clusterCidr(String clusterCidr) { return this; } @CustomType.Setter - public Builder extraArgs(Map extraArgs) { + public Builder extraArgs(Map extraArgs) { if (extraArgs == null) { throw new MissingRequiredPropertyException("GetClusterRkeConfigServicesKubeController", "extraArgs"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterRkeConfigServicesKubelet.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterRkeConfigServicesKubelet.java index 5b8b0fe22..7fef11e57 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterRkeConfigServicesKubelet.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterRkeConfigServicesKubelet.java @@ -6,7 +6,6 @@ import com.pulumi.core.annotations.CustomType; import com.pulumi.exceptions.MissingRequiredPropertyException; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -18,7 +17,7 @@ public final class GetClusterRkeConfigServicesKubelet { private String clusterDnsServer; private String clusterDomain; - private Map extraArgs; + private Map extraArgs; private @Nullable List extraBinds; private @Nullable List extraEnvs; private Boolean failSwapOn; @@ -33,7 +32,7 @@ public String clusterDnsServer() { public String clusterDomain() { return this.clusterDomain; } - public Map extraArgs() { + public Map extraArgs() { return this.extraArgs; } public List extraBinds() { @@ -66,7 +65,7 @@ public static Builder builder(GetClusterRkeConfigServicesKubelet defaults) { public static final class Builder { private String clusterDnsServer; private String clusterDomain; - private Map extraArgs; + private Map extraArgs; private @Nullable List extraBinds; private @Nullable List extraEnvs; private Boolean failSwapOn; @@ -104,7 +103,7 @@ public Builder clusterDomain(String clusterDomain) { return this; } @CustomType.Setter - public Builder extraArgs(Map extraArgs) { + public Builder extraArgs(Map extraArgs) { if (extraArgs == null) { throw new MissingRequiredPropertyException("GetClusterRkeConfigServicesKubelet", "extraArgs"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterRkeConfigServicesKubeproxy.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterRkeConfigServicesKubeproxy.java index c77faac34..9bdf4e82b 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterRkeConfigServicesKubeproxy.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterRkeConfigServicesKubeproxy.java @@ -5,7 +5,6 @@ import com.pulumi.core.annotations.CustomType; import com.pulumi.exceptions.MissingRequiredPropertyException; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -14,13 +13,13 @@ @CustomType public final class GetClusterRkeConfigServicesKubeproxy { - private Map extraArgs; + private Map extraArgs; private @Nullable List extraBinds; private @Nullable List extraEnvs; private String image; private GetClusterRkeConfigServicesKubeproxy() {} - public Map extraArgs() { + public Map extraArgs() { return this.extraArgs; } public List extraBinds() { @@ -42,7 +41,7 @@ public static Builder builder(GetClusterRkeConfigServicesKubeproxy defaults) { } @CustomType.Builder public static final class Builder { - private Map extraArgs; + private Map extraArgs; private @Nullable List extraBinds; private @Nullable List extraEnvs; private String image; @@ -56,7 +55,7 @@ public Builder(GetClusterRkeConfigServicesKubeproxy defaults) { } @CustomType.Setter - public Builder extraArgs(Map extraArgs) { + public Builder extraArgs(Map extraArgs) { if (extraArgs == null) { throw new MissingRequiredPropertyException("GetClusterRkeConfigServicesKubeproxy", "extraArgs"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterRkeConfigServicesScheduler.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterRkeConfigServicesScheduler.java index 9b0996179..ba7cb33e2 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterRkeConfigServicesScheduler.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterRkeConfigServicesScheduler.java @@ -5,7 +5,6 @@ import com.pulumi.core.annotations.CustomType; import com.pulumi.exceptions.MissingRequiredPropertyException; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -14,13 +13,13 @@ @CustomType public final class GetClusterRkeConfigServicesScheduler { - private Map extraArgs; + private Map extraArgs; private @Nullable List extraBinds; private @Nullable List extraEnvs; private String image; private GetClusterRkeConfigServicesScheduler() {} - public Map extraArgs() { + public Map extraArgs() { return this.extraArgs; } public List extraBinds() { @@ -42,7 +41,7 @@ public static Builder builder(GetClusterRkeConfigServicesScheduler defaults) { } @CustomType.Builder public static final class Builder { - private Map extraArgs; + private Map extraArgs; private @Nullable List extraBinds; private @Nullable List extraEnvs; private String image; @@ -56,7 +55,7 @@ public Builder(GetClusterRkeConfigServicesScheduler defaults) { } @CustomType.Setter - public Builder extraArgs(Map extraArgs) { + public Builder extraArgs(Map extraArgs) { if (extraArgs == null) { throw new MissingRequiredPropertyException("GetClusterRkeConfigServicesScheduler", "extraArgs"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterRoleTemplateBindingResult.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterRoleTemplateBindingResult.java index 6dbc4ea2e..d04bee202 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterRoleTemplateBindingResult.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterRoleTemplateBindingResult.java @@ -5,7 +5,6 @@ import com.pulumi.core.annotations.CustomType; import com.pulumi.exceptions.MissingRequiredPropertyException; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -16,7 +15,7 @@ public final class GetClusterRoleTemplateBindingResult { * @return (Computed) Annotations of the resource (map) * */ - private Map annotations; + private Map annotations; private String clusterId; /** * @return (Computed) The group ID to assign cluster role template binding (string) @@ -37,7 +36,7 @@ public final class GetClusterRoleTemplateBindingResult { * @return (Computed) Labels of the resource (map) * */ - private Map labels; + private Map labels; private String name; private String roleTemplateId; /** @@ -56,7 +55,7 @@ private GetClusterRoleTemplateBindingResult() {} * @return (Computed) Annotations of the resource (map) * */ - public Map annotations() { + public Map annotations() { return this.annotations; } public String clusterId() { @@ -87,7 +86,7 @@ public String id() { * @return (Computed) Labels of the resource (map) * */ - public Map labels() { + public Map labels() { return this.labels; } public String name() { @@ -120,12 +119,12 @@ public static Builder builder(GetClusterRoleTemplateBindingResult defaults) { } @CustomType.Builder public static final class Builder { - private Map annotations; + private Map annotations; private String clusterId; private String groupId; private String groupPrincipalId; private String id; - private Map labels; + private Map labels; private String name; private String roleTemplateId; private String userId; @@ -146,7 +145,7 @@ public Builder(GetClusterRoleTemplateBindingResult defaults) { } @CustomType.Setter - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { if (annotations == null) { throw new MissingRequiredPropertyException("GetClusterRoleTemplateBindingResult", "annotations"); } @@ -186,7 +185,7 @@ public Builder id(String id) { return this; } @CustomType.Setter - public Builder labels(Map labels) { + public Builder labels(Map labels) { if (labels == null) { throw new MissingRequiredPropertyException("GetClusterRoleTemplateBindingResult", "labels"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterTemplateResult.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterTemplateResult.java index 26f1d2f53..3baf5eeeb 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterTemplateResult.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterTemplateResult.java @@ -7,7 +7,6 @@ import com.pulumi.exceptions.MissingRequiredPropertyException; import com.pulumi.rancher2.outputs.GetClusterTemplateMember; import com.pulumi.rancher2.outputs.GetClusterTemplateTemplateRevision; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -19,7 +18,7 @@ public final class GetClusterTemplateResult { * @return (Computed) Annotations for the cluster template (map) * */ - private Map annotations; + private Map annotations; /** * @return (Computed) Default cluster template revision ID (string) * @@ -35,7 +34,7 @@ public final class GetClusterTemplateResult { * @return (Computed) Labels for the cluster template (map) * */ - private Map labels; + private Map labels; /** * @return (Computed) Cluster template members (list) * @@ -53,7 +52,7 @@ private GetClusterTemplateResult() {} * @return (Computed) Annotations for the cluster template (map) * */ - public Map annotations() { + public Map annotations() { return this.annotations; } /** @@ -77,7 +76,7 @@ public String id() { * @return (Computed) Labels for the cluster template (map) * */ - public Map labels() { + public Map labels() { return this.labels; } /** @@ -107,11 +106,11 @@ public static Builder builder(GetClusterTemplateResult defaults) { } @CustomType.Builder public static final class Builder { - private Map annotations; + private Map annotations; private String defaultRevisionId; private String description; private String id; - private Map labels; + private Map labels; private List members; private String name; private List templateRevisions; @@ -129,7 +128,7 @@ public Builder(GetClusterTemplateResult defaults) { } @CustomType.Setter - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { if (annotations == null) { throw new MissingRequiredPropertyException("GetClusterTemplateResult", "annotations"); } @@ -161,7 +160,7 @@ public Builder id(String id) { return this; } @CustomType.Setter - public Builder labels(Map labels) { + public Builder labels(Map labels) { if (labels == null) { throw new MissingRequiredPropertyException("GetClusterTemplateResult", "labels"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterTemplateTemplateRevision.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterTemplateTemplateRevision.java index ff74bdeaf..daaf531d6 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterTemplateTemplateRevision.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterTemplateTemplateRevision.java @@ -8,7 +8,6 @@ import com.pulumi.rancher2.outputs.GetClusterTemplateTemplateRevisionClusterConfig; import com.pulumi.rancher2.outputs.GetClusterTemplateTemplateRevisionQuestion; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -22,7 +21,7 @@ public final class GetClusterTemplateTemplateRevision { * @return (Computed) Annotations for the cluster template (map) * */ - private Map annotations; + private Map annotations; /** * @return Cluster configuration * @@ -52,7 +51,7 @@ public final class GetClusterTemplateTemplateRevision { * @return (Computed) Labels for the cluster template (map) * */ - private Map labels; + private Map labels; /** * @return The cluster template name (string) * @@ -69,7 +68,7 @@ private GetClusterTemplateTemplateRevision() {} * @return (Computed) Annotations for the cluster template (map) * */ - public Map annotations() { + public Map annotations() { return this.annotations; } /** @@ -111,7 +110,7 @@ public String id() { * @return (Computed) Labels for the cluster template (map) * */ - public Map labels() { + public Map labels() { return this.labels; } /** @@ -138,13 +137,13 @@ public static Builder builder(GetClusterTemplateTemplateRevision defaults) { } @CustomType.Builder public static final class Builder { - private Map annotations; + private Map annotations; private GetClusterTemplateTemplateRevisionClusterConfig clusterConfig; private String clusterTemplateId; private @Nullable Boolean default_; private @Nullable Boolean enabled; private String id; - private Map labels; + private Map labels; private String name; private @Nullable List questions; public Builder() {} @@ -162,7 +161,7 @@ public Builder(GetClusterTemplateTemplateRevision defaults) { } @CustomType.Setter - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { if (annotations == null) { throw new MissingRequiredPropertyException("GetClusterTemplateTemplateRevision", "annotations"); } @@ -206,7 +205,7 @@ public Builder id(String id) { return this; } @CustomType.Setter - public Builder labels(Map labels) { + public Builder labels(Map labels) { if (labels == null) { throw new MissingRequiredPropertyException("GetClusterTemplateTemplateRevision", "labels"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorization.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorization.java index 096be6142..64a1673f9 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorization.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorization.java @@ -5,7 +5,6 @@ import com.pulumi.core.annotations.CustomType; import com.pulumi.exceptions.MissingRequiredPropertyException; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -15,13 +14,13 @@ @CustomType public final class GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorization { private @Nullable String mode; - private Map options; + private Map options; private GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorization() {} public Optional mode() { return Optional.ofNullable(this.mode); } - public Map options() { + public Map options() { return this.options; } @@ -35,7 +34,7 @@ public static Builder builder(GetClusterTemplateTemplateRevisionClusterConfigRke @CustomType.Builder public static final class Builder { private @Nullable String mode; - private Map options; + private Map options; public Builder() {} public Builder(GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorization defaults) { Objects.requireNonNull(defaults); @@ -50,7 +49,7 @@ public Builder mode(@Nullable String mode) { return this; } @CustomType.Setter - public Builder options(Map options) { + public Builder options(Map options) { if (options == null) { throw new MissingRequiredPropertyException("GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorization", "options"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDns.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDns.java index 625196131..e0c6dff52 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDns.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDns.java @@ -9,7 +9,6 @@ import com.pulumi.rancher2.outputs.GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocal; import com.pulumi.rancher2.outputs.GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsToleration; import com.pulumi.rancher2.outputs.GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsUpdateStrategy; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -24,13 +23,13 @@ public final class GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDns { * */ private @Nullable GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsLinearAutoscalerParams linearAutoscalerParams; - private Map nodeSelector; + private Map nodeSelector; /** * @return Nodelocal dns * */ private @Nullable GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocal nodelocal; - private Map options; + private Map options; private @Nullable String provider; private List reverseCidrs; /** @@ -53,7 +52,7 @@ private GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDns() {} public Optional linearAutoscalerParams() { return Optional.ofNullable(this.linearAutoscalerParams); } - public Map nodeSelector() { + public Map nodeSelector() { return this.nodeSelector; } /** @@ -63,7 +62,7 @@ public Map nodeSelector() { public Optional nodelocal() { return Optional.ofNullable(this.nodelocal); } - public Map options() { + public Map options() { return this.options; } public Optional provider() { @@ -100,9 +99,9 @@ public static Builder builder(GetClusterTemplateTemplateRevisionClusterConfigRke @CustomType.Builder public static final class Builder { private @Nullable GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsLinearAutoscalerParams linearAutoscalerParams; - private Map nodeSelector; + private Map nodeSelector; private @Nullable GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocal nodelocal; - private Map options; + private Map options; private @Nullable String provider; private List reverseCidrs; private @Nullable List tolerations; @@ -129,7 +128,7 @@ public Builder linearAutoscalerParams(@Nullable GetClusterTemplateTemplateRevisi return this; } @CustomType.Setter - public Builder nodeSelector(Map nodeSelector) { + public Builder nodeSelector(Map nodeSelector) { if (nodeSelector == null) { throw new MissingRequiredPropertyException("GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDns", "nodeSelector"); } @@ -143,7 +142,7 @@ public Builder nodelocal(@Nullable GetClusterTemplateTemplateRevisionClusterConf return this; } @CustomType.Setter - public Builder options(Map options) { + public Builder options(Map options) { if (options == null) { throw new MissingRequiredPropertyException("GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDns", "options"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocal.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocal.java index 69d71a891..bb647434e 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocal.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocal.java @@ -4,7 +4,6 @@ package com.pulumi.rancher2.outputs; import com.pulumi.core.annotations.CustomType; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -18,7 +17,7 @@ public final class GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNo * @return Node selector key pair * */ - private @Nullable Map nodeSelector; + private @Nullable Map nodeSelector; private GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocal() {} public Optional ipAddress() { @@ -28,7 +27,7 @@ public Optional ipAddress() { * @return Node selector key pair * */ - public Map nodeSelector() { + public Map nodeSelector() { return this.nodeSelector == null ? Map.of() : this.nodeSelector; } @@ -42,7 +41,7 @@ public static Builder builder(GetClusterTemplateTemplateRevisionClusterConfigRke @CustomType.Builder public static final class Builder { private @Nullable String ipAddress; - private @Nullable Map nodeSelector; + private @Nullable Map nodeSelector; public Builder() {} public Builder(GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocal defaults) { Objects.requireNonNull(defaults); @@ -57,7 +56,7 @@ public Builder ipAddress(@Nullable String ipAddress) { return this; } @CustomType.Setter - public Builder nodeSelector(@Nullable Map nodeSelector) { + public Builder nodeSelector(@Nullable Map nodeSelector) { this.nodeSelector = nodeSelector; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress.java index bb72faa18..c254b1c14 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress.java @@ -9,7 +9,6 @@ import com.pulumi.rancher2.outputs.GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressUpdateStrategy; import java.lang.Boolean; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -21,12 +20,12 @@ public final class GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress { private @Nullable Boolean defaultBackend; private String dnsPolicy; - private Map extraArgs; + private Map extraArgs; private Integer httpPort; private Integer httpsPort; private String networkMode; - private Map nodeSelector; - private Map options; + private Map nodeSelector; + private Map options; private String provider; /** * @return Ingress add-on tolerations @@ -46,7 +45,7 @@ public Optional defaultBackend() { public String dnsPolicy() { return this.dnsPolicy; } - public Map extraArgs() { + public Map extraArgs() { return this.extraArgs; } public Integer httpPort() { @@ -58,10 +57,10 @@ public Integer httpsPort() { public String networkMode() { return this.networkMode; } - public Map nodeSelector() { + public Map nodeSelector() { return this.nodeSelector; } - public Map options() { + public Map options() { return this.options; } public String provider() { @@ -93,12 +92,12 @@ public static Builder builder(GetClusterTemplateTemplateRevisionClusterConfigRke public static final class Builder { private @Nullable Boolean defaultBackend; private String dnsPolicy; - private Map extraArgs; + private Map extraArgs; private Integer httpPort; private Integer httpsPort; private String networkMode; - private Map nodeSelector; - private Map options; + private Map nodeSelector; + private Map options; private String provider; private @Nullable List tolerations; private @Nullable GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressUpdateStrategy updateStrategy; @@ -133,7 +132,7 @@ public Builder dnsPolicy(String dnsPolicy) { return this; } @CustomType.Setter - public Builder extraArgs(Map extraArgs) { + public Builder extraArgs(Map extraArgs) { if (extraArgs == null) { throw new MissingRequiredPropertyException("GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress", "extraArgs"); } @@ -165,7 +164,7 @@ public Builder networkMode(String networkMode) { return this; } @CustomType.Setter - public Builder nodeSelector(Map nodeSelector) { + public Builder nodeSelector(Map nodeSelector) { if (nodeSelector == null) { throw new MissingRequiredPropertyException("GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress", "nodeSelector"); } @@ -173,7 +172,7 @@ public Builder nodeSelector(Map nodeSelector) { return this; } @CustomType.Setter - public Builder options(Map options) { + public Builder options(Map options) { if (options == null) { throw new MissingRequiredPropertyException("GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress", "options"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoring.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoring.java index 05c4b1322..044441097 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoring.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoring.java @@ -8,7 +8,6 @@ import com.pulumi.rancher2.outputs.GetClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringToleration; import com.pulumi.rancher2.outputs.GetClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringUpdateStrategy; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -18,8 +17,8 @@ @CustomType public final class GetClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoring { - private @Nullable Map nodeSelector; - private Map options; + private @Nullable Map nodeSelector; + private Map options; private String provider; private Integer replicas; /** @@ -34,10 +33,10 @@ public final class GetClusterTemplateTemplateRevisionClusterConfigRkeConfigMonit private @Nullable GetClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringUpdateStrategy updateStrategy; private GetClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoring() {} - public Map nodeSelector() { + public Map nodeSelector() { return this.nodeSelector == null ? Map.of() : this.nodeSelector; } - public Map options() { + public Map options() { return this.options; } public String provider() { @@ -70,8 +69,8 @@ public static Builder builder(GetClusterTemplateTemplateRevisionClusterConfigRke } @CustomType.Builder public static final class Builder { - private @Nullable Map nodeSelector; - private Map options; + private @Nullable Map nodeSelector; + private Map options; private String provider; private Integer replicas; private @Nullable List tolerations; @@ -88,13 +87,13 @@ public Builder(GetClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitorin } @CustomType.Setter - public Builder nodeSelector(@Nullable Map nodeSelector) { + public Builder nodeSelector(@Nullable Map nodeSelector) { this.nodeSelector = nodeSelector; return this; } @CustomType.Setter - public Builder options(Map options) { + public Builder options(Map options) { if (options == null) { throw new MissingRequiredPropertyException("GetClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoring", "options"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetwork.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetwork.java index bed721eea..0d0b51c16 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetwork.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetwork.java @@ -12,7 +12,6 @@ import com.pulumi.rancher2.outputs.GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkToleration; import com.pulumi.rancher2.outputs.GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkWeaveNetworkProvider; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -27,7 +26,7 @@ public final class GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetwo private @Nullable GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkCanalNetworkProvider canalNetworkProvider; private @Nullable GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkFlannelNetworkProvider flannelNetworkProvider; private @Nullable Integer mtu; - private Map options; + private Map options; private String plugin; /** * @return Network add-on tolerations @@ -52,7 +51,7 @@ public Optional mtu() { return Optional.ofNullable(this.mtu); } - public Map options() { + public Map options() { return this.options; } public String plugin() { @@ -83,7 +82,7 @@ public static final class Builder { private @Nullable GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkCanalNetworkProvider canalNetworkProvider; private @Nullable GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkFlannelNetworkProvider flannelNetworkProvider; private @Nullable Integer mtu; - private Map options; + private Map options; private String plugin; private @Nullable List tolerations; private @Nullable GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkWeaveNetworkProvider weaveNetworkProvider; @@ -132,7 +131,7 @@ public Builder mtu(@Nullable Integer mtu) { return this; } @CustomType.Setter - public Builder options(Map options) { + public Builder options(Map options) { if (options == null) { throw new MissingRequiredPropertyException("GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetwork", "options"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNode.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNode.java index 420d43bd9..6cec99b49 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNode.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNode.java @@ -6,7 +6,6 @@ import com.pulumi.core.annotations.CustomType; import com.pulumi.exceptions.MissingRequiredPropertyException; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -24,7 +23,7 @@ public final class GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNode * @return (Computed) Labels for the cluster template (map) * */ - private @Nullable Map labels; + private @Nullable Map labels; private @Nullable String nodeId; private @Nullable String port; private List roles; @@ -50,7 +49,7 @@ public Optional internalAddress() { * @return (Computed) Labels for the cluster template (map) * */ - public Map labels() { + public Map labels() { return this.labels == null ? Map.of() : this.labels; } public Optional nodeId() { @@ -88,7 +87,7 @@ public static final class Builder { private String dockerSocket; private @Nullable String hostnameOverride; private @Nullable String internalAddress; - private @Nullable Map labels; + private @Nullable Map labels; private @Nullable String nodeId; private @Nullable String port; private List roles; @@ -142,7 +141,7 @@ public Builder internalAddress(@Nullable String internalAddress) { return this; } @CustomType.Setter - public Builder labels(@Nullable Map labels) { + public Builder labels(@Nullable Map labels) { this.labels = labels; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcd.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcd.java index 432923666..a4d4b2e9a 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcd.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcd.java @@ -8,7 +8,6 @@ import com.pulumi.rancher2.outputs.GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcdBackupConfig; import java.lang.Boolean; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -23,7 +22,7 @@ public final class GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServi private String cert; private String creation; private @Nullable List externalUrls; - private Map extraArgs; + private Map extraArgs; private @Nullable List extraBinds; private @Nullable List extraEnvs; private @Nullable Integer gid; @@ -50,7 +49,7 @@ public String creation() { public List externalUrls() { return this.externalUrls == null ? List.of() : this.externalUrls; } - public Map extraArgs() { + public Map extraArgs() { return this.extraArgs; } public List extraBinds() { @@ -95,7 +94,7 @@ public static final class Builder { private String cert; private String creation; private @Nullable List externalUrls; - private Map extraArgs; + private Map extraArgs; private @Nullable List extraBinds; private @Nullable List extraEnvs; private @Nullable Integer gid; @@ -167,7 +166,7 @@ public Builder externalUrls(String... externalUrls) { return externalUrls(List.of(externalUrls)); } @CustomType.Setter - public Builder extraArgs(Map extraArgs) { + public Builder extraArgs(Map extraArgs) { if (extraArgs == null) { throw new MissingRequiredPropertyException("GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEtcd", "extraArgs"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApi.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApi.java index a90bd39e9..a72502735 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApi.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApi.java @@ -10,7 +10,6 @@ import com.pulumi.rancher2.outputs.GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiEventRateLimit; import com.pulumi.rancher2.outputs.GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiSecretsEncryptionConfig; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -28,7 +27,7 @@ public final class GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServi private @Nullable Boolean alwaysPullImages; private @Nullable GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiAuditLog auditLog; private @Nullable GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiEventRateLimit eventRateLimit; - private Map extraArgs; + private Map extraArgs; private @Nullable List extraBinds; private @Nullable List extraEnvs; private String image; @@ -54,7 +53,7 @@ public Optional eventRateLimit() { return Optional.ofNullable(this.eventRateLimit); } - public Map extraArgs() { + public Map extraArgs() { return this.extraArgs; } public List extraBinds() { @@ -92,7 +91,7 @@ public static final class Builder { private @Nullable Boolean alwaysPullImages; private @Nullable GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiAuditLog auditLog; private @Nullable GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiEventRateLimit eventRateLimit; - private Map extraArgs; + private Map extraArgs; private @Nullable List extraBinds; private @Nullable List extraEnvs; private String image; @@ -142,7 +141,7 @@ public Builder eventRateLimit(@Nullable GetClusterTemplateTemplateRevisionCluste return this; } @CustomType.Setter - public Builder extraArgs(Map extraArgs) { + public Builder extraArgs(Map extraArgs) { if (extraArgs == null) { throw new MissingRequiredPropertyException("GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApi", "extraArgs"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeController.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeController.java index f09705b74..7ac09310c 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeController.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeController.java @@ -5,7 +5,6 @@ import com.pulumi.core.annotations.CustomType; import com.pulumi.exceptions.MissingRequiredPropertyException; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -15,7 +14,7 @@ @CustomType public final class GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeController { private String clusterCidr; - private Map extraArgs; + private Map extraArgs; private @Nullable List extraBinds; private @Nullable List extraEnvs; private String image; @@ -25,7 +24,7 @@ private GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeCont public String clusterCidr() { return this.clusterCidr; } - public Map extraArgs() { + public Map extraArgs() { return this.extraArgs; } public List extraBinds() { @@ -51,7 +50,7 @@ public static Builder builder(GetClusterTemplateTemplateRevisionClusterConfigRke @CustomType.Builder public static final class Builder { private String clusterCidr; - private Map extraArgs; + private Map extraArgs; private @Nullable List extraBinds; private @Nullable List extraEnvs; private String image; @@ -76,7 +75,7 @@ public Builder clusterCidr(String clusterCidr) { return this; } @CustomType.Setter - public Builder extraArgs(Map extraArgs) { + public Builder extraArgs(Map extraArgs) { if (extraArgs == null) { throw new MissingRequiredPropertyException("GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeController", "extraArgs"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubelet.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubelet.java index b22a4111b..c8fc00396 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubelet.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubelet.java @@ -6,7 +6,6 @@ import com.pulumi.core.annotations.CustomType; import com.pulumi.exceptions.MissingRequiredPropertyException; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -18,7 +17,7 @@ public final class GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubelet { private String clusterDnsServer; private String clusterDomain; - private Map extraArgs; + private Map extraArgs; private @Nullable List extraBinds; private @Nullable List extraEnvs; private Boolean failSwapOn; @@ -33,7 +32,7 @@ public String clusterDnsServer() { public String clusterDomain() { return this.clusterDomain; } - public Map extraArgs() { + public Map extraArgs() { return this.extraArgs; } public List extraBinds() { @@ -66,7 +65,7 @@ public static Builder builder(GetClusterTemplateTemplateRevisionClusterConfigRke public static final class Builder { private String clusterDnsServer; private String clusterDomain; - private Map extraArgs; + private Map extraArgs; private @Nullable List extraBinds; private @Nullable List extraEnvs; private Boolean failSwapOn; @@ -104,7 +103,7 @@ public Builder clusterDomain(String clusterDomain) { return this; } @CustomType.Setter - public Builder extraArgs(Map extraArgs) { + public Builder extraArgs(Map extraArgs) { if (extraArgs == null) { throw new MissingRequiredPropertyException("GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubelet", "extraArgs"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxy.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxy.java index 4845f965d..9f4af83a7 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxy.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxy.java @@ -5,7 +5,6 @@ import com.pulumi.core.annotations.CustomType; import com.pulumi.exceptions.MissingRequiredPropertyException; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -14,13 +13,13 @@ @CustomType public final class GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxy { - private Map extraArgs; + private Map extraArgs; private @Nullable List extraBinds; private @Nullable List extraEnvs; private String image; private GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxy() {} - public Map extraArgs() { + public Map extraArgs() { return this.extraArgs; } public List extraBinds() { @@ -42,7 +41,7 @@ public static Builder builder(GetClusterTemplateTemplateRevisionClusterConfigRke } @CustomType.Builder public static final class Builder { - private Map extraArgs; + private Map extraArgs; private @Nullable List extraBinds; private @Nullable List extraEnvs; private String image; @@ -56,7 +55,7 @@ public Builder(GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesK } @CustomType.Setter - public Builder extraArgs(Map extraArgs) { + public Builder extraArgs(Map extraArgs) { if (extraArgs == null) { throw new MissingRequiredPropertyException("GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxy", "extraArgs"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesScheduler.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesScheduler.java index 996e782e3..bb6dae504 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesScheduler.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesScheduler.java @@ -5,7 +5,6 @@ import com.pulumi.core.annotations.CustomType; import com.pulumi.exceptions.MissingRequiredPropertyException; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -14,13 +13,13 @@ @CustomType public final class GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesScheduler { - private Map extraArgs; + private Map extraArgs; private @Nullable List extraBinds; private @Nullable List extraEnvs; private String image; private GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesScheduler() {} - public Map extraArgs() { + public Map extraArgs() { return this.extraArgs; } public List extraBinds() { @@ -42,7 +41,7 @@ public static Builder builder(GetClusterTemplateTemplateRevisionClusterConfigRke } @CustomType.Builder public static final class Builder { - private Map extraArgs; + private Map extraArgs; private @Nullable List extraBinds; private @Nullable List extraEnvs; private String image; @@ -56,7 +55,7 @@ public Builder(GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesS } @CustomType.Setter - public Builder extraArgs(Map extraArgs) { + public Builder extraArgs(Map extraArgs) { if (extraArgs == null) { throw new MissingRequiredPropertyException("GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesScheduler", "extraArgs"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterV2ClusterRegistrationToken.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterV2ClusterRegistrationToken.java index 3bd098b4b..23dc56580 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterV2ClusterRegistrationToken.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterV2ClusterRegistrationToken.java @@ -5,7 +5,6 @@ import com.pulumi.core.annotations.CustomType; import com.pulumi.exceptions.MissingRequiredPropertyException; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -16,7 +15,7 @@ public final class GetClusterV2ClusterRegistrationToken { * @return Annotations of the resource * */ - private Map annotations; + private Map annotations; private String clusterId; private String command; /** @@ -31,7 +30,7 @@ public final class GetClusterV2ClusterRegistrationToken { * @return Labels of the resource * */ - private Map labels; + private Map labels; private String manifestUrl; /** * @return The name of the Cluster v2 (string) @@ -47,7 +46,7 @@ private GetClusterV2ClusterRegistrationToken() {} * @return Annotations of the resource * */ - public Map annotations() { + public Map annotations() { return this.annotations; } public String clusterId() { @@ -76,7 +75,7 @@ public String insecureWindowsNodeCommand() { * @return Labels of the resource * */ - public Map labels() { + public Map labels() { return this.labels; } public String manifestUrl() { @@ -108,14 +107,14 @@ public static Builder builder(GetClusterV2ClusterRegistrationToken defaults) { } @CustomType.Builder public static final class Builder { - private Map annotations; + private Map annotations; private String clusterId; private String command; private String id; private String insecureCommand; private String insecureNodeCommand; private String insecureWindowsNodeCommand; - private Map labels; + private Map labels; private String manifestUrl; private String name; private String nodeCommand; @@ -140,7 +139,7 @@ public Builder(GetClusterV2ClusterRegistrationToken defaults) { } @CustomType.Setter - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { if (annotations == null) { throw new MissingRequiredPropertyException("GetClusterV2ClusterRegistrationToken", "annotations"); } @@ -196,7 +195,7 @@ public Builder insecureWindowsNodeCommand(String insecureWindowsNodeCommand) { return this; } @CustomType.Setter - public Builder labels(Map labels) { + public Builder labels(Map labels) { if (labels == null) { throw new MissingRequiredPropertyException("GetClusterV2ClusterRegistrationToken", "labels"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterV2Result.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterV2Result.java index 425f9ebaf..253a5bb3a 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterV2Result.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterV2Result.java @@ -9,7 +9,6 @@ import com.pulumi.rancher2.outputs.GetClusterV2ClusterRegistrationToken; import com.pulumi.rancher2.outputs.GetClusterV2RkeConfig; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -24,7 +23,7 @@ public final class GetClusterV2Result { * */ private List agentEnvVars; - private Map annotations; + private Map annotations; /** * @return (Computed) Cluster V2 cloud credential secret name (string) * @@ -76,7 +75,7 @@ public final class GetClusterV2Result { * */ private String kubernetesVersion; - private Map labels; + private Map labels; private String name; /** * @return (Computed) Cluster v2 k8s resource version (string) @@ -97,7 +96,7 @@ private GetClusterV2Result() {} public List agentEnvVars() { return this.agentEnvVars; } - public Map annotations() { + public Map annotations() { return this.annotations; } /** @@ -173,7 +172,7 @@ public String kubeConfig() { public String kubernetesVersion() { return this.kubernetesVersion; } - public Map labels() { + public Map labels() { return this.labels; } public String name() { @@ -204,7 +203,7 @@ public static Builder builder(GetClusterV2Result defaults) { @CustomType.Builder public static final class Builder { private List agentEnvVars; - private Map annotations; + private Map annotations; private String cloudCredentialSecretName; private GetClusterV2ClusterRegistrationToken clusterRegistrationToken; private String clusterV1Id; @@ -216,7 +215,7 @@ public static final class Builder { private String id; private String kubeConfig; private String kubernetesVersion; - private Map labels; + private Map labels; private String name; private String resourceVersion; private GetClusterV2RkeConfig rkeConfig; @@ -254,7 +253,7 @@ public Builder agentEnvVars(GetClusterV2AgentEnvVar... agentEnvVars) { return agentEnvVars(List.of(agentEnvVars)); } @CustomType.Setter - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { if (annotations == null) { throw new MissingRequiredPropertyException("GetClusterV2Result", "annotations"); } @@ -348,7 +347,7 @@ public Builder kubernetesVersion(String kubernetesVersion) { return this; } @CustomType.Setter - public Builder labels(Map labels) { + public Builder labels(Map labels) { if (labels == null) { throw new MissingRequiredPropertyException("GetClusterV2Result", "labels"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterV2RkeConfigMachinePool.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterV2RkeConfigMachinePool.java index 662330c62..bc70a0e62 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterV2RkeConfigMachinePool.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterV2RkeConfigMachinePool.java @@ -10,7 +10,6 @@ import com.pulumi.rancher2.outputs.GetClusterV2RkeConfigMachinePoolTaint; import java.lang.Boolean; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -24,7 +23,7 @@ public final class GetClusterV2RkeConfigMachinePool { * @return Annotations of the resource * */ - private Map annotations; + private Map annotations; /** * @return (Computed) Cluster V2 cloud credential secret name (string) * @@ -54,7 +53,7 @@ public final class GetClusterV2RkeConfigMachinePool { * @return Labels of the resource * */ - private Map labels; + private Map labels; /** * @return Machine config data * @@ -64,7 +63,7 @@ public final class GetClusterV2RkeConfigMachinePool { * @return Labels of the machine * */ - private Map machineLabels; + private Map machineLabels; /** * @return max unhealthy nodes for automated replacement to be allowed * @@ -126,7 +125,7 @@ private GetClusterV2RkeConfigMachinePool() {} * @return Annotations of the resource * */ - public Map annotations() { + public Map annotations() { return this.annotations; } /** @@ -168,7 +167,7 @@ public Optional hostnameLengthLimit() { * @return Labels of the resource * */ - public Map labels() { + public Map labels() { return this.labels; } /** @@ -182,7 +181,7 @@ public GetClusterV2RkeConfigMachinePoolMachineConfig machineConfig() { * @return Labels of the machine * */ - public Map machineLabels() { + public Map machineLabels() { return this.machineLabels; } /** @@ -272,15 +271,15 @@ public static Builder builder(GetClusterV2RkeConfigMachinePool defaults) { } @CustomType.Builder public static final class Builder { - private Map annotations; + private Map annotations; private @Nullable String cloudCredentialSecretName; private @Nullable Boolean controlPlaneRole; private @Nullable Boolean drainBeforeDelete; private @Nullable Boolean etcdRole; private @Nullable Integer hostnameLengthLimit; - private Map labels; + private Map labels; private GetClusterV2RkeConfigMachinePoolMachineConfig machineConfig; - private Map machineLabels; + private Map machineLabels; private @Nullable String maxUnhealthy; private String name; private @Nullable Integer nodeDrainTimeout; @@ -318,7 +317,7 @@ public Builder(GetClusterV2RkeConfigMachinePool defaults) { } @CustomType.Setter - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { if (annotations == null) { throw new MissingRequiredPropertyException("GetClusterV2RkeConfigMachinePool", "annotations"); } @@ -356,7 +355,7 @@ public Builder hostnameLengthLimit(@Nullable Integer hostnameLengthLimit) { return this; } @CustomType.Setter - public Builder labels(Map labels) { + public Builder labels(Map labels) { if (labels == null) { throw new MissingRequiredPropertyException("GetClusterV2RkeConfigMachinePool", "labels"); } @@ -372,7 +371,7 @@ public Builder machineConfig(GetClusterV2RkeConfigMachinePoolMachineConfig machi return this; } @CustomType.Setter - public Builder machineLabels(Map machineLabels) { + public Builder machineLabels(Map machineLabels) { if (machineLabels == null) { throw new MissingRequiredPropertyException("GetClusterV2RkeConfigMachinePool", "machineLabels"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterV2RkeConfigMachineSelectorConfigMachineLabelSelector.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterV2RkeConfigMachineSelectorConfigMachineLabelSelector.java index 56f396868..f9e612b88 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterV2RkeConfigMachineSelectorConfigMachineLabelSelector.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterV2RkeConfigMachineSelectorConfigMachineLabelSelector.java @@ -5,7 +5,6 @@ import com.pulumi.core.annotations.CustomType; import com.pulumi.rancher2.outputs.GetClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorMatchExpression; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -23,7 +22,7 @@ public final class GetClusterV2RkeConfigMachineSelectorConfigMachineLabelSelecto * @return Label selector match labels * */ - private @Nullable Map matchLabels; + private @Nullable Map matchLabels; private GetClusterV2RkeConfigMachineSelectorConfigMachineLabelSelector() {} /** @@ -37,7 +36,7 @@ public List matchLabels() { + public Map matchLabels() { return this.matchLabels == null ? Map.of() : this.matchLabels; } @@ -51,7 +50,7 @@ public static Builder builder(GetClusterV2RkeConfigMachineSelectorConfigMachineL @CustomType.Builder public static final class Builder { private @Nullable List matchExpressions; - private @Nullable Map matchLabels; + private @Nullable Map matchLabels; public Builder() {} public Builder(GetClusterV2RkeConfigMachineSelectorConfigMachineLabelSelector defaults) { Objects.requireNonNull(defaults); @@ -69,7 +68,7 @@ public Builder matchExpressions(GetClusterV2RkeConfigMachineSelectorConfigMachin return matchExpressions(List.of(matchExpressions)); } @CustomType.Setter - public Builder matchLabels(@Nullable Map matchLabels) { + public Builder matchLabels(@Nullable Map matchLabels) { this.matchLabels = matchLabels; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterV2RkeConfigMachineSelectorFileMachineLabelSelector.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterV2RkeConfigMachineSelectorFileMachineLabelSelector.java index 9f98cbce9..bd2b9b9c3 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterV2RkeConfigMachineSelectorFileMachineLabelSelector.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterV2RkeConfigMachineSelectorFileMachineLabelSelector.java @@ -5,7 +5,6 @@ import com.pulumi.core.annotations.CustomType; import com.pulumi.rancher2.outputs.GetClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorMatchExpression; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -23,7 +22,7 @@ public final class GetClusterV2RkeConfigMachineSelectorFileMachineLabelSelector * @return Label selector match labels * */ - private @Nullable Map matchLabels; + private @Nullable Map matchLabels; private GetClusterV2RkeConfigMachineSelectorFileMachineLabelSelector() {} /** @@ -37,7 +36,7 @@ public List matchLabels() { + public Map matchLabels() { return this.matchLabels == null ? Map.of() : this.matchLabels; } @@ -51,7 +50,7 @@ public static Builder builder(GetClusterV2RkeConfigMachineSelectorFileMachineLab @CustomType.Builder public static final class Builder { private @Nullable List matchExpressions; - private @Nullable Map matchLabels; + private @Nullable Map matchLabels; public Builder() {} public Builder(GetClusterV2RkeConfigMachineSelectorFileMachineLabelSelector defaults) { Objects.requireNonNull(defaults); @@ -69,7 +68,7 @@ public Builder matchExpressions(GetClusterV2RkeConfigMachineSelectorFileMachineL return matchExpressions(List.of(matchExpressions)); } @CustomType.Setter - public Builder matchLabels(@Nullable Map matchLabels) { + public Builder matchLabels(@Nullable Map matchLabels) { this.matchLabels = matchLabels; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterV2RkeConfigRegistriesMirror.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterV2RkeConfigRegistriesMirror.java index 724215602..a4c84bdf5 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterV2RkeConfigRegistriesMirror.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetClusterV2RkeConfigRegistriesMirror.java @@ -5,7 +5,6 @@ import com.pulumi.core.annotations.CustomType; import com.pulumi.exceptions.MissingRequiredPropertyException; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -28,7 +27,7 @@ public final class GetClusterV2RkeConfigRegistriesMirror { * @return Registry mirror rewrites * */ - private @Nullable Map rewrites; + private @Nullable Map rewrites; private GetClusterV2RkeConfigRegistriesMirror() {} /** @@ -49,7 +48,7 @@ public String hostname() { * @return Registry mirror rewrites * */ - public Map rewrites() { + public Map rewrites() { return this.rewrites == null ? Map.of() : this.rewrites; } @@ -64,7 +63,7 @@ public static Builder builder(GetClusterV2RkeConfigRegistriesMirror defaults) { public static final class Builder { private @Nullable List endpoints; private String hostname; - private @Nullable Map rewrites; + private @Nullable Map rewrites; public Builder() {} public Builder(GetClusterV2RkeConfigRegistriesMirror defaults) { Objects.requireNonNull(defaults); @@ -91,7 +90,7 @@ public Builder hostname(String hostname) { return this; } @CustomType.Setter - public Builder rewrites(@Nullable Map rewrites) { + public Builder rewrites(@Nullable Map rewrites) { this.rewrites = rewrites; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetConfigMapV2Result.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetConfigMapV2Result.java index ca510d5f5..d3f732baa 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetConfigMapV2Result.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetConfigMapV2Result.java @@ -6,7 +6,6 @@ import com.pulumi.core.annotations.CustomType; import com.pulumi.exceptions.MissingRequiredPropertyException; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -19,13 +18,13 @@ public final class GetConfigMapV2Result { * @return (Computed) Annotations for the configMap v2 (map) * */ - private Map annotations; + private Map annotations; private String clusterId; /** * @return (Computed) The data of the configMap v2 (map) * */ - private Map data; + private Map data; /** * @return The provider-assigned unique ID for this managed resource. * @@ -40,7 +39,7 @@ public final class GetConfigMapV2Result { * @return (Computed) Labels for the configMap v2 (map) * */ - private Map labels; + private Map labels; private String name; private @Nullable String namespace; /** @@ -54,7 +53,7 @@ private GetConfigMapV2Result() {} * @return (Computed) Annotations for the configMap v2 (map) * */ - public Map annotations() { + public Map annotations() { return this.annotations; } public String clusterId() { @@ -64,7 +63,7 @@ public String clusterId() { * @return (Computed) The data of the configMap v2 (map) * */ - public Map data() { + public Map data() { return this.data; } /** @@ -85,7 +84,7 @@ public Boolean immutable() { * @return (Computed) Labels for the configMap v2 (map) * */ - public Map labels() { + public Map labels() { return this.labels; } public String name() { @@ -111,12 +110,12 @@ public static Builder builder(GetConfigMapV2Result defaults) { } @CustomType.Builder public static final class Builder { - private Map annotations; + private Map annotations; private String clusterId; - private Map data; + private Map data; private String id; private Boolean immutable; - private Map labels; + private Map labels; private String name; private @Nullable String namespace; private String resourceVersion; @@ -135,7 +134,7 @@ public Builder(GetConfigMapV2Result defaults) { } @CustomType.Setter - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { if (annotations == null) { throw new MissingRequiredPropertyException("GetConfigMapV2Result", "annotations"); } @@ -151,7 +150,7 @@ public Builder clusterId(String clusterId) { return this; } @CustomType.Setter - public Builder data(Map data) { + public Builder data(Map data) { if (data == null) { throw new MissingRequiredPropertyException("GetConfigMapV2Result", "data"); } @@ -175,7 +174,7 @@ public Builder immutable(Boolean immutable) { return this; } @CustomType.Setter - public Builder labels(Map labels) { + public Builder labels(Map labels) { if (labels == null) { throw new MissingRequiredPropertyException("GetConfigMapV2Result", "labels"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetEtcdBackupResult.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetEtcdBackupResult.java index 29fe7ffff..112267c39 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetEtcdBackupResult.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetEtcdBackupResult.java @@ -7,7 +7,6 @@ import com.pulumi.exceptions.MissingRequiredPropertyException; import com.pulumi.rancher2.outputs.GetEtcdBackupBackupConfig; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -18,7 +17,7 @@ public final class GetEtcdBackupResult { * @return (Computed) Annotations for Etcd Backup object (map) * */ - private Map annotations; + private Map annotations; /** * @return (Computed) Backup config for etcd backup (list maxitems:1) * @@ -39,7 +38,7 @@ public final class GetEtcdBackupResult { * @return (Computed) Labels for Etcd Backup object (map) * */ - private Map labels; + private Map labels; /** * @return (Computed) Manual execution of the Etcd Backup. Default `false` (bool) * @@ -57,7 +56,7 @@ private GetEtcdBackupResult() {} * @return (Computed) Annotations for Etcd Backup object (map) * */ - public Map annotations() { + public Map annotations() { return this.annotations; } /** @@ -88,7 +87,7 @@ public String id() { * @return (Computed) Labels for Etcd Backup object (map) * */ - public Map labels() { + public Map labels() { return this.labels; } /** @@ -118,12 +117,12 @@ public static Builder builder(GetEtcdBackupResult defaults) { } @CustomType.Builder public static final class Builder { - private Map annotations; + private Map annotations; private GetEtcdBackupBackupConfig backupConfig; private String clusterId; private String filename; private String id; - private Map labels; + private Map labels; private Boolean manual; private String name; private String namespaceId; @@ -142,7 +141,7 @@ public Builder(GetEtcdBackupResult defaults) { } @CustomType.Setter - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { if (annotations == null) { throw new MissingRequiredPropertyException("GetEtcdBackupResult", "annotations"); } @@ -182,7 +181,7 @@ public Builder id(String id) { return this; } @CustomType.Setter - public Builder labels(Map labels) { + public Builder labels(Map labels) { if (labels == null) { throw new MissingRequiredPropertyException("GetEtcdBackupResult", "labels"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetGlobalDnsProviderResult.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetGlobalDnsProviderResult.java index 8eb6046fa..fbb17235c 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetGlobalDnsProviderResult.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetGlobalDnsProviderResult.java @@ -8,7 +8,6 @@ import com.pulumi.rancher2.outputs.GetGlobalDnsProviderAlidnsConfig; import com.pulumi.rancher2.outputs.GetGlobalDnsProviderCloudflareConfig; import com.pulumi.rancher2.outputs.GetGlobalDnsProviderRoute53Config; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -20,7 +19,7 @@ public final class GetGlobalDnsProviderResult { * @return (Computed) Annotations of the resource (map) * */ - private Map annotations; + private Map annotations; private GetGlobalDnsProviderCloudflareConfig cloudflareConfig; private String dnsProvider; /** @@ -32,7 +31,7 @@ public final class GetGlobalDnsProviderResult { * @return (Computed) Labels of the resource (map) * */ - private Map labels; + private Map labels; /** * @return (Computed) The name of the global DNS provider (string) * @@ -49,7 +48,7 @@ public GetGlobalDnsProviderAlidnsConfig alidnsConfig() { * @return (Computed) Annotations of the resource (map) * */ - public Map annotations() { + public Map annotations() { return this.annotations; } public GetGlobalDnsProviderCloudflareConfig cloudflareConfig() { @@ -69,7 +68,7 @@ public String id() { * @return (Computed) Labels of the resource (map) * */ - public Map labels() { + public Map labels() { return this.labels; } /** @@ -96,11 +95,11 @@ public static Builder builder(GetGlobalDnsProviderResult defaults) { @CustomType.Builder public static final class Builder { private GetGlobalDnsProviderAlidnsConfig alidnsConfig; - private Map annotations; + private Map annotations; private GetGlobalDnsProviderCloudflareConfig cloudflareConfig; private String dnsProvider; private String id; - private Map labels; + private Map labels; private String name; private String rootDomain; private GetGlobalDnsProviderRoute53Config route53Config; @@ -127,7 +126,7 @@ public Builder alidnsConfig(GetGlobalDnsProviderAlidnsConfig alidnsConfig) { return this; } @CustomType.Setter - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { if (annotations == null) { throw new MissingRequiredPropertyException("GetGlobalDnsProviderResult", "annotations"); } @@ -159,7 +158,7 @@ public Builder id(String id) { return this; } @CustomType.Setter - public Builder labels(Map labels) { + public Builder labels(Map labels) { if (labels == null) { throw new MissingRequiredPropertyException("GetGlobalDnsProviderResult", "labels"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetGlobalRoleBindingResult.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetGlobalRoleBindingResult.java index 1a585e848..857228d70 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetGlobalRoleBindingResult.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetGlobalRoleBindingResult.java @@ -5,7 +5,6 @@ import com.pulumi.core.annotations.CustomType; import com.pulumi.exceptions.MissingRequiredPropertyException; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -16,7 +15,7 @@ public final class GetGlobalRoleBindingResult { * @return (Computed) Annotations of the resource (map) * */ - private Map annotations; + private Map annotations; private String globalRoleId; /** * @return (Computed) The group principal ID to assign global role binding. Rancher v2.4.0 or higher is required (string) @@ -32,7 +31,7 @@ public final class GetGlobalRoleBindingResult { * @return (Computed) Labels of the resource (map) * */ - private Map labels; + private Map labels; private String name; /** * @return (Computed) The user ID to assign global role binding (string) @@ -45,7 +44,7 @@ private GetGlobalRoleBindingResult() {} * @return (Computed) Annotations of the resource (map) * */ - public Map annotations() { + public Map annotations() { return this.annotations; } public String globalRoleId() { @@ -69,7 +68,7 @@ public String id() { * @return (Computed) Labels of the resource (map) * */ - public Map labels() { + public Map labels() { return this.labels; } public String name() { @@ -92,11 +91,11 @@ public static Builder builder(GetGlobalRoleBindingResult defaults) { } @CustomType.Builder public static final class Builder { - private Map annotations; + private Map annotations; private String globalRoleId; private String groupPrincipalId; private String id; - private Map labels; + private Map labels; private String name; private String userId; public Builder() {} @@ -112,7 +111,7 @@ public Builder(GetGlobalRoleBindingResult defaults) { } @CustomType.Setter - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { if (annotations == null) { throw new MissingRequiredPropertyException("GetGlobalRoleBindingResult", "annotations"); } @@ -144,7 +143,7 @@ public Builder id(String id) { return this; } @CustomType.Setter - public Builder labels(Map labels) { + public Builder labels(Map labels) { if (labels == null) { throw new MissingRequiredPropertyException("GetGlobalRoleBindingResult", "labels"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetGlobalRoleResult.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetGlobalRoleResult.java index f465bc7d2..07cdb0592 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetGlobalRoleResult.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetGlobalRoleResult.java @@ -7,7 +7,6 @@ import com.pulumi.exceptions.MissingRequiredPropertyException; import com.pulumi.rancher2.outputs.GetGlobalRoleRule; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -20,7 +19,7 @@ public final class GetGlobalRoleResult { * @return (Computed) Annotations for global role object (map) * */ - private Map annotations; + private Map annotations; /** * @return (Computed) Builtin global role (bool) * @@ -45,7 +44,7 @@ public final class GetGlobalRoleResult { * @return (Computed) Labels for global role object (map) * */ - private Map labels; + private Map labels; private String name; /** * @return (Computed) Whether or not this role should be added to new users (bool) @@ -63,7 +62,7 @@ private GetGlobalRoleResult() {} * @return (Computed) Annotations for global role object (map) * */ - public Map annotations() { + public Map annotations() { return this.annotations; } /** @@ -98,7 +97,7 @@ public List inheritedClusterRoles() { * @return (Computed) Labels for global role object (map) * */ - public Map labels() { + public Map labels() { return this.labels; } public String name() { @@ -128,12 +127,12 @@ public static Builder builder(GetGlobalRoleResult defaults) { } @CustomType.Builder public static final class Builder { - private Map annotations; + private Map annotations; private Boolean builtin; private String description; private String id; private @Nullable List inheritedClusterRoles; - private Map labels; + private Map labels; private String name; private Boolean newUserDefault; private List rules; @@ -152,7 +151,7 @@ public Builder(GetGlobalRoleResult defaults) { } @CustomType.Setter - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { if (annotations == null) { throw new MissingRequiredPropertyException("GetGlobalRoleResult", "annotations"); } @@ -193,7 +192,7 @@ public Builder inheritedClusterRoles(String... inheritedClusterRoles) { return inheritedClusterRoles(List.of(inheritedClusterRoles)); } @CustomType.Setter - public Builder labels(Map labels) { + public Builder labels(Map labels) { if (labels == null) { throw new MissingRequiredPropertyException("GetGlobalRoleResult", "labels"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetMultiClusterAppAnswer.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetMultiClusterAppAnswer.java index 98383b621..cc81c28e2 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetMultiClusterAppAnswer.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetMultiClusterAppAnswer.java @@ -5,7 +5,6 @@ import com.pulumi.core.annotations.CustomType; import com.pulumi.exceptions.MissingRequiredPropertyException; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -26,7 +25,7 @@ public final class GetMultiClusterAppAnswer { * @return Key/values for answer * */ - private Map values; + private Map values; private GetMultiClusterAppAnswer() {} /** @@ -47,7 +46,7 @@ public String projectId() { * @return Key/values for answer * */ - public Map values() { + public Map values() { return this.values; } @@ -62,7 +61,7 @@ public static Builder builder(GetMultiClusterAppAnswer defaults) { public static final class Builder { private String clusterId; private String projectId; - private Map values; + private Map values; public Builder() {} public Builder(GetMultiClusterAppAnswer defaults) { Objects.requireNonNull(defaults); @@ -88,7 +87,7 @@ public Builder projectId(String projectId) { return this; } @CustomType.Setter - public Builder values(Map values) { + public Builder values(Map values) { if (values == null) { throw new MissingRequiredPropertyException("GetMultiClusterAppAnswer", "values"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetMultiClusterAppResult.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetMultiClusterAppResult.java index 309389704..27c4e60d9 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetMultiClusterAppResult.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetMultiClusterAppResult.java @@ -10,7 +10,6 @@ import com.pulumi.rancher2.outputs.GetMultiClusterAppTarget; import com.pulumi.rancher2.outputs.GetMultiClusterAppUpgradeStrategy; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -22,7 +21,7 @@ public final class GetMultiClusterAppResult { * @return (Computed) Annotations for multi cluster app object (map) * */ - private Map annotations; + private Map annotations; /** * @return (Computed) The multi cluster app answers (list) * @@ -42,7 +41,7 @@ public final class GetMultiClusterAppResult { * @return (Computed) Labels for multi cluster app object (map) * */ - private Map labels; + private Map labels; /** * @return (Computed) The multi cluster app members (list) * @@ -95,7 +94,7 @@ private GetMultiClusterAppResult() {} * @return (Computed) Annotations for multi cluster app object (map) * */ - public Map annotations() { + public Map annotations() { return this.annotations; } /** @@ -123,7 +122,7 @@ public String id() { * @return (Computed) Labels for multi cluster app object (map) * */ - public Map labels() { + public Map labels() { return this.labels; } /** @@ -202,11 +201,11 @@ public static Builder builder(GetMultiClusterAppResult defaults) { } @CustomType.Builder public static final class Builder { - private Map annotations; + private Map annotations; private List answers; private String catalogName; private String id; - private Map labels; + private Map labels; private List members; private String name; private Integer revisionHistoryLimit; @@ -238,7 +237,7 @@ public Builder(GetMultiClusterAppResult defaults) { } @CustomType.Setter - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { if (annotations == null) { throw new MissingRequiredPropertyException("GetMultiClusterAppResult", "annotations"); } @@ -273,7 +272,7 @@ public Builder id(String id) { return this; } @CustomType.Setter - public Builder labels(Map labels) { + public Builder labels(Map labels) { if (labels == null) { throw new MissingRequiredPropertyException("GetMultiClusterAppResult", "labels"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetNamespaceResult.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetNamespaceResult.java index 86e073c03..64fd5bdee 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetNamespaceResult.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetNamespaceResult.java @@ -7,7 +7,6 @@ import com.pulumi.exceptions.MissingRequiredPropertyException; import com.pulumi.rancher2.outputs.GetNamespaceContainerResourceLimit; import com.pulumi.rancher2.outputs.GetNamespaceResourceQuota; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -18,7 +17,7 @@ public final class GetNamespaceResult { * @return (Computed) Annotations for Node Pool object (map) * */ - private Map annotations; + private Map annotations; /** * @return (Computed) Default containers resource limits on namespace (List maxitem:1) * @@ -38,7 +37,7 @@ public final class GetNamespaceResult { * @return (Computed) Labels for Node Pool object (map) * */ - private Map labels; + private Map labels; private String name; private String projectId; /** @@ -52,7 +51,7 @@ private GetNamespaceResult() {} * @return (Computed) Annotations for Node Pool object (map) * */ - public Map annotations() { + public Map annotations() { return this.annotations; } /** @@ -80,7 +79,7 @@ public String id() { * @return (Computed) Labels for Node Pool object (map) * */ - public Map labels() { + public Map labels() { return this.labels; } public String name() { @@ -106,11 +105,11 @@ public static Builder builder(GetNamespaceResult defaults) { } @CustomType.Builder public static final class Builder { - private Map annotations; + private Map annotations; private GetNamespaceContainerResourceLimit containerResourceLimit; private String description; private String id; - private Map labels; + private Map labels; private String name; private String projectId; private GetNamespaceResourceQuota resourceQuota; @@ -128,7 +127,7 @@ public Builder(GetNamespaceResult defaults) { } @CustomType.Setter - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { if (annotations == null) { throw new MissingRequiredPropertyException("GetNamespaceResult", "annotations"); } @@ -160,7 +159,7 @@ public Builder id(String id) { return this; } @CustomType.Setter - public Builder labels(Map labels) { + public Builder labels(Map labels) { if (labels == null) { throw new MissingRequiredPropertyException("GetNamespaceResult", "labels"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetNodeDriverResult.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetNodeDriverResult.java index 3e8bf0e63..aa6a1a1a7 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetNodeDriverResult.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetNodeDriverResult.java @@ -6,7 +6,6 @@ import com.pulumi.core.annotations.CustomType; import com.pulumi.exceptions.MissingRequiredPropertyException; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -23,7 +22,7 @@ public final class GetNodeDriverResult { * @return (Computed) Annotations of the resource (map) * */ - private Map annotations; + private Map annotations; /** * @return (Computed) Specify wheter the node driver is an internal cluster driver or not (bool) * @@ -53,7 +52,7 @@ public final class GetNodeDriverResult { * @return (Computed) Labels of the resource (map) * */ - private Map labels; + private Map labels; private String name; /** * @return (Computed) The URL to load for customized Add Node screen for this driver (string) @@ -79,7 +78,7 @@ public Boolean active() { * @return (Computed) Annotations of the resource (map) * */ - public Map annotations() { + public Map annotations() { return this.annotations; } /** @@ -121,7 +120,7 @@ public String id() { * @return (Computed) Labels of the resource (map) * */ - public Map labels() { + public Map labels() { return this.labels; } public String name() { @@ -155,13 +154,13 @@ public static Builder builder(GetNodeDriverResult defaults) { @CustomType.Builder public static final class Builder { private Boolean active; - private Map annotations; + private Map annotations; private Boolean builtin; private String checksum; private String description; private String externalId; private String id; - private Map labels; + private Map labels; private String name; private String uiUrl; private String url; @@ -192,7 +191,7 @@ public Builder active(Boolean active) { return this; } @CustomType.Setter - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { if (annotations == null) { throw new MissingRequiredPropertyException("GetNodeDriverResult", "annotations"); } @@ -240,7 +239,7 @@ public Builder id(String id) { return this; } @CustomType.Setter - public Builder labels(Map labels) { + public Builder labels(Map labels) { if (labels == null) { throw new MissingRequiredPropertyException("GetNodeDriverResult", "labels"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetNodePoolResult.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetNodePoolResult.java index 7ca5841f3..454c4cc30 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetNodePoolResult.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetNodePoolResult.java @@ -8,7 +8,6 @@ import com.pulumi.rancher2.outputs.GetNodePoolNodeTaint; import java.lang.Boolean; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -20,7 +19,7 @@ public final class GetNodePoolResult { * @return (Computed) Annotations for Node Pool object (map) * */ - private Map annotations; + private Map annotations; private String clusterId; /** * @return (Computed) RKE control plane role for created nodes (bool) @@ -51,7 +50,7 @@ public final class GetNodePoolResult { * @return (Computed) Labels for Node Pool object (map) * */ - private Map labels; + private Map labels; private String name; /** * @return (Computed) Node taints (List) @@ -75,7 +74,7 @@ private GetNodePoolResult() {} * @return (Computed) Annotations for Node Pool object (map) * */ - public Map annotations() { + public Map annotations() { return this.annotations; } public String clusterId() { @@ -120,7 +119,7 @@ public String id() { * @return (Computed) Labels for Node Pool object (map) * */ - public Map labels() { + public Map labels() { return this.labels; } public String name() { @@ -160,14 +159,14 @@ public static Builder builder(GetNodePoolResult defaults) { } @CustomType.Builder public static final class Builder { - private Map annotations; + private Map annotations; private String clusterId; private Boolean controlPlane; private Integer deleteNotReadyAfterSecs; private Boolean etcd; private String hostnamePrefix; private String id; - private Map labels; + private Map labels; private String name; private List nodeTaints; private String nodeTemplateId; @@ -192,7 +191,7 @@ public Builder(GetNodePoolResult defaults) { } @CustomType.Setter - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { if (annotations == null) { throw new MissingRequiredPropertyException("GetNodePoolResult", "annotations"); } @@ -248,7 +247,7 @@ public Builder id(String id) { return this; } @CustomType.Setter - public Builder labels(Map labels) { + public Builder labels(Map labels) { if (labels == null) { throw new MissingRequiredPropertyException("GetNodePoolResult", "labels"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetNodeTemplateResult.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetNodeTemplateResult.java index 90ead75ec..0fdd7a96f 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetNodeTemplateResult.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetNodeTemplateResult.java @@ -7,7 +7,6 @@ import com.pulumi.exceptions.MissingRequiredPropertyException; import com.pulumi.rancher2.outputs.GetNodeTemplateNodeTaint; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -21,7 +20,7 @@ public final class GetNodeTemplateResult { * @return (Computed) Annotations for Node Template object (map) * */ - private Map annotations; + private Map annotations; /** * @return (Computed) Cloud credential ID for the Node Template. Required from Rancher v2.2.x (string) * @@ -41,7 +40,7 @@ public final class GetNodeTemplateResult { * @return (Computed) Engine environment for the node template (string) * */ - private Map engineEnv; + private Map engineEnv; /** * @return (Computed) Insecure registry for the node template (list) * @@ -56,12 +55,12 @@ public final class GetNodeTemplateResult { * @return (Computed) Engine label for the node template (string) * */ - private Map engineLabel; + private Map engineLabel; /** * @return (Computed) Engine options for the node template (map) * */ - private Map engineOpt; + private Map engineOpt; /** * @return (Computed) Engine registry mirror for the node template (list) * @@ -81,7 +80,7 @@ public final class GetNodeTemplateResult { * @return (Computed) Labels for Node Template object (map) * */ - private Map labels; + private Map labels; private String name; /** * @return (Computed) Node taints (List) @@ -99,7 +98,7 @@ private GetNodeTemplateResult() {} * @return (Computed) Annotations for Node Template object (map) * */ - public Map annotations() { + public Map annotations() { return this.annotations; } /** @@ -127,7 +126,7 @@ public String driver() { * @return (Computed) Engine environment for the node template (string) * */ - public Map engineEnv() { + public Map engineEnv() { return this.engineEnv; } /** @@ -148,14 +147,14 @@ public String engineInstallUrl() { * @return (Computed) Engine label for the node template (string) * */ - public Map engineLabel() { + public Map engineLabel() { return this.engineLabel; } /** * @return (Computed) Engine options for the node template (map) * */ - public Map engineOpt() { + public Map engineOpt() { return this.engineOpt; } /** @@ -183,7 +182,7 @@ public String id() { * @return (Computed) Labels for Node Template object (map) * */ - public Map labels() { + public Map labels() { return this.labels; } public String name() { @@ -213,19 +212,19 @@ public static Builder builder(GetNodeTemplateResult defaults) { } @CustomType.Builder public static final class Builder { - private Map annotations; + private Map annotations; private String cloudCredentialId; private String description; private String driver; - private Map engineEnv; + private Map engineEnv; private List engineInsecureRegistries; private String engineInstallUrl; - private Map engineLabel; - private Map engineOpt; + private Map engineLabel; + private Map engineOpt; private List engineRegistryMirrors; private String engineStorageDriver; private String id; - private Map labels; + private Map labels; private String name; private List nodeTaints; private @Nullable Boolean useInternalIpAddress; @@ -251,7 +250,7 @@ public Builder(GetNodeTemplateResult defaults) { } @CustomType.Setter - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { if (annotations == null) { throw new MissingRequiredPropertyException("GetNodeTemplateResult", "annotations"); } @@ -283,7 +282,7 @@ public Builder driver(String driver) { return this; } @CustomType.Setter - public Builder engineEnv(Map engineEnv) { + public Builder engineEnv(Map engineEnv) { if (engineEnv == null) { throw new MissingRequiredPropertyException("GetNodeTemplateResult", "engineEnv"); } @@ -310,7 +309,7 @@ public Builder engineInstallUrl(String engineInstallUrl) { return this; } @CustomType.Setter - public Builder engineLabel(Map engineLabel) { + public Builder engineLabel(Map engineLabel) { if (engineLabel == null) { throw new MissingRequiredPropertyException("GetNodeTemplateResult", "engineLabel"); } @@ -318,7 +317,7 @@ public Builder engineLabel(Map engineLabel) { return this; } @CustomType.Setter - public Builder engineOpt(Map engineOpt) { + public Builder engineOpt(Map engineOpt) { if (engineOpt == null) { throw new MissingRequiredPropertyException("GetNodeTemplateResult", "engineOpt"); } @@ -353,7 +352,7 @@ public Builder id(String id) { return this; } @CustomType.Setter - public Builder labels(Map labels) { + public Builder labels(Map labels) { if (labels == null) { throw new MissingRequiredPropertyException("GetNodeTemplateResult", "labels"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetNotifierResult.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetNotifierResult.java index 126ca530c..f5a6563b6 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetNotifierResult.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetNotifierResult.java @@ -12,7 +12,6 @@ import com.pulumi.rancher2.outputs.GetNotifierSmtpConfig; import com.pulumi.rancher2.outputs.GetNotifierWebhookConfig; import com.pulumi.rancher2.outputs.GetNotifierWechatConfig; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -25,7 +24,7 @@ public final class GetNotifierResult { * @return (Computed) Annotations for notifier object (map) * */ - private Map annotations; + private Map annotations; private String clusterId; /** * @return (Computed) The notifier description (string) @@ -46,7 +45,7 @@ public final class GetNotifierResult { * @return (Computed) Labels for notifier object (map) * */ - private Map labels; + private Map labels; /** * @return (Computed) MSTeams config for notifier (list maxitems:1) * @@ -84,7 +83,7 @@ private GetNotifierResult() {} * @return (Computed) Annotations for notifier object (map) * */ - public Map annotations() { + public Map annotations() { return this.annotations; } public String clusterId() { @@ -115,7 +114,7 @@ public String id() { * @return (Computed) Labels for notifier object (map) * */ - public Map labels() { + public Map labels() { return this.labels; } /** @@ -173,12 +172,12 @@ public static Builder builder(GetNotifierResult defaults) { } @CustomType.Builder public static final class Builder { - private Map annotations; + private Map annotations; private String clusterId; private String description; private @Nullable GetNotifierDingtalkConfig dingtalkConfig; private String id; - private Map labels; + private Map labels; private @Nullable GetNotifierMsteamsConfig msteamsConfig; private String name; private GetNotifierPagerdutyConfig pagerdutyConfig; @@ -205,7 +204,7 @@ public Builder(GetNotifierResult defaults) { } @CustomType.Setter - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { if (annotations == null) { throw new MissingRequiredPropertyException("GetNotifierResult", "annotations"); } @@ -243,7 +242,7 @@ public Builder id(String id) { return this; } @CustomType.Setter - public Builder labels(Map labels) { + public Builder labels(Map labels) { if (labels == null) { throw new MissingRequiredPropertyException("GetNotifierResult", "labels"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetPodSecurityAdmissionConfigurationTemplateResult.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetPodSecurityAdmissionConfigurationTemplateResult.java index 96f887726..690076b29 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetPodSecurityAdmissionConfigurationTemplateResult.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetPodSecurityAdmissionConfigurationTemplateResult.java @@ -7,14 +7,13 @@ import com.pulumi.exceptions.MissingRequiredPropertyException; import com.pulumi.rancher2.outputs.GetPodSecurityAdmissionConfigurationTemplateDefaults; import com.pulumi.rancher2.outputs.GetPodSecurityAdmissionConfigurationTemplateExemptions; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @CustomType public final class GetPodSecurityAdmissionConfigurationTemplateResult { - private Map annotations; + private Map annotations; private GetPodSecurityAdmissionConfigurationTemplateDefaults defaults; private String description; private GetPodSecurityAdmissionConfigurationTemplateExemptions exemptions; @@ -23,11 +22,11 @@ public final class GetPodSecurityAdmissionConfigurationTemplateResult { * */ private String id; - private Map labels; + private Map labels; private String name; private GetPodSecurityAdmissionConfigurationTemplateResult() {} - public Map annotations() { + public Map annotations() { return this.annotations; } public GetPodSecurityAdmissionConfigurationTemplateDefaults defaults() { @@ -46,7 +45,7 @@ public GetPodSecurityAdmissionConfigurationTemplateExemptions exemptions() { public String id() { return this.id; } - public Map labels() { + public Map labels() { return this.labels; } public String name() { @@ -62,12 +61,12 @@ public static Builder builder(GetPodSecurityAdmissionConfigurationTemplateResult } @CustomType.Builder public static final class Builder { - private Map annotations; + private Map annotations; private GetPodSecurityAdmissionConfigurationTemplateDefaults defaults; private String description; private GetPodSecurityAdmissionConfigurationTemplateExemptions exemptions; private String id; - private Map labels; + private Map labels; private String name; public Builder() {} public Builder(GetPodSecurityAdmissionConfigurationTemplateResult defaults) { @@ -82,7 +81,7 @@ public Builder(GetPodSecurityAdmissionConfigurationTemplateResult defaults) { } @CustomType.Setter - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { if (annotations == null) { throw new MissingRequiredPropertyException("GetPodSecurityAdmissionConfigurationTemplateResult", "annotations"); } @@ -122,7 +121,7 @@ public Builder id(String id) { return this; } @CustomType.Setter - public Builder labels(Map labels) { + public Builder labels(Map labels) { if (labels == null) { throw new MissingRequiredPropertyException("GetPodSecurityAdmissionConfigurationTemplateResult", "labels"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetPodSecurityPolicyTemplateResult.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetPodSecurityPolicyTemplateResult.java index 88ea84c6c..b2c622343 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetPodSecurityPolicyTemplateResult.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetPodSecurityPolicyTemplateResult.java @@ -16,7 +16,6 @@ import com.pulumi.rancher2.outputs.GetPodSecurityPolicyTemplateSeLinux; import com.pulumi.rancher2.outputs.GetPodSecurityPolicyTemplateSupplementalGroup; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -33,7 +32,7 @@ public final class GetPodSecurityPolicyTemplateResult { private @Nullable List allowedHostPaths; private @Nullable List allowedProcMountTypes; private @Nullable List allowedUnsafeSysctls; - private Map annotations; + private Map annotations; private @Nullable List defaultAddCapabilities; private @Nullable Boolean defaultAllowPrivilegeEscalation; private String description; @@ -48,7 +47,7 @@ public final class GetPodSecurityPolicyTemplateResult { * */ private String id; - private Map labels; + private Map labels; private String name; private Boolean privileged; private Boolean readOnlyRootFilesystem; @@ -82,7 +81,7 @@ public List allowedProcMountTypes() { public List allowedUnsafeSysctls() { return this.allowedUnsafeSysctls == null ? List.of() : this.allowedUnsafeSysctls; } - public Map annotations() { + public Map annotations() { return this.annotations; } public List defaultAddCapabilities() { @@ -119,7 +118,7 @@ public List hostPorts() { public String id() { return this.id; } - public Map labels() { + public Map labels() { return this.labels; } public String name() { @@ -169,7 +168,7 @@ public static final class Builder { private @Nullable List allowedHostPaths; private @Nullable List allowedProcMountTypes; private @Nullable List allowedUnsafeSysctls; - private Map annotations; + private Map annotations; private @Nullable List defaultAddCapabilities; private @Nullable Boolean defaultAllowPrivilegeEscalation; private String description; @@ -180,7 +179,7 @@ public static final class Builder { private Boolean hostPid; private List hostPorts; private String id; - private Map labels; + private Map labels; private String name; private Boolean privileged; private Boolean readOnlyRootFilesystem; @@ -288,7 +287,7 @@ public Builder allowedUnsafeSysctls(String... allowedUnsafeSysctls) { return allowedUnsafeSysctls(List.of(allowedUnsafeSysctls)); } @CustomType.Setter - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { if (annotations == null) { throw new MissingRequiredPropertyException("GetPodSecurityPolicyTemplateResult", "annotations"); } @@ -379,7 +378,7 @@ public Builder id(String id) { return this; } @CustomType.Setter - public Builder labels(Map labels) { + public Builder labels(Map labels) { if (labels == null) { throw new MissingRequiredPropertyException("GetPodSecurityPolicyTemplateResult", "labels"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetProjectAlertGroupResult.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetProjectAlertGroupResult.java index f275ebb6b..86bfa7893 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetProjectAlertGroupResult.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetProjectAlertGroupResult.java @@ -7,7 +7,6 @@ import com.pulumi.exceptions.MissingRequiredPropertyException; import com.pulumi.rancher2.outputs.GetProjectAlertGroupRecipient; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -19,7 +18,7 @@ public final class GetProjectAlertGroupResult { * @return (Computed) The project alert group annotations (map) * */ - private Map annotations; + private Map annotations; /** * @return (Computed) The project alert group description (string) * @@ -44,7 +43,7 @@ public final class GetProjectAlertGroupResult { * @return (Computed) The project alert group labels (map) * */ - private Map labels; + private Map labels; private String name; private String projectId; /** @@ -63,7 +62,7 @@ private GetProjectAlertGroupResult() {} * @return (Computed) The project alert group annotations (map) * */ - public Map annotations() { + public Map annotations() { return this.annotations; } /** @@ -98,7 +97,7 @@ public String id() { * @return (Computed) The project alert group labels (map) * */ - public Map labels() { + public Map labels() { return this.labels; } public String name() { @@ -131,12 +130,12 @@ public static Builder builder(GetProjectAlertGroupResult defaults) { } @CustomType.Builder public static final class Builder { - private Map annotations; + private Map annotations; private String description; private Integer groupIntervalSeconds; private Integer groupWaitSeconds; private String id; - private Map labels; + private Map labels; private String name; private String projectId; private List recipients; @@ -157,7 +156,7 @@ public Builder(GetProjectAlertGroupResult defaults) { } @CustomType.Setter - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { if (annotations == null) { throw new MissingRequiredPropertyException("GetProjectAlertGroupResult", "annotations"); } @@ -197,7 +196,7 @@ public Builder id(String id) { return this; } @CustomType.Setter - public Builder labels(Map labels) { + public Builder labels(Map labels) { if (labels == null) { throw new MissingRequiredPropertyException("GetProjectAlertGroupResult", "labels"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetProjectAlertRuleResult.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetProjectAlertRuleResult.java index 3b713134c..3e663cc96 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetProjectAlertRuleResult.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetProjectAlertRuleResult.java @@ -10,7 +10,6 @@ import com.pulumi.rancher2.outputs.GetProjectAlertRuleWorkloadRule; import java.lang.Boolean; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -22,7 +21,7 @@ public final class GetProjectAlertRuleResult { * @return (Computed) The project alert rule annotations (map) * */ - private Map annotations; + private Map annotations; /** * @return (Computed) The project alert rule alert group ID (string) * @@ -52,7 +51,7 @@ public final class GetProjectAlertRuleResult { * @return (Computed) The project alert rule labels (map) * */ - private @Nullable Map labels; + private @Nullable Map labels; /** * @return (Computed) The project alert rule metric rule. ConflictsWith: `"pod_rule", "workload_rule"`` (list Maxitems:1) * @@ -86,7 +85,7 @@ private GetProjectAlertRuleResult() {} * @return (Computed) The project alert rule annotations (map) * */ - public Map annotations() { + public Map annotations() { return this.annotations; } /** @@ -128,7 +127,7 @@ public Boolean inherited() { * @return (Computed) The project alert rule labels (map) * */ - public Map labels() { + public Map labels() { return this.labels == null ? Map.of() : this.labels; } /** @@ -182,13 +181,13 @@ public static Builder builder(GetProjectAlertRuleResult defaults) { } @CustomType.Builder public static final class Builder { - private Map annotations; + private Map annotations; private String groupId; private Integer groupIntervalSeconds; private Integer groupWaitSeconds; private String id; private Boolean inherited; - private @Nullable Map labels; + private @Nullable Map labels; private GetProjectAlertRuleMetricRule metricRule; private String name; private GetProjectAlertRulePodRule podRule; @@ -216,7 +215,7 @@ public Builder(GetProjectAlertRuleResult defaults) { } @CustomType.Setter - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { if (annotations == null) { throw new MissingRequiredPropertyException("GetProjectAlertRuleResult", "annotations"); } @@ -264,7 +263,7 @@ public Builder inherited(Boolean inherited) { return this; } @CustomType.Setter - public Builder labels(@Nullable Map labels) { + public Builder labels(@Nullable Map labels) { this.labels = labels; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetProjectAlertRuleWorkloadRule.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetProjectAlertRuleWorkloadRule.java index d18e02397..6bd0817d4 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetProjectAlertRuleWorkloadRule.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetProjectAlertRuleWorkloadRule.java @@ -5,7 +5,6 @@ import com.pulumi.core.annotations.CustomType; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -23,7 +22,7 @@ public final class GetProjectAlertRuleWorkloadRule { * @return Workload rule selector * */ - private @Nullable Map selector; + private @Nullable Map selector; /** * @return Workload ID * @@ -42,7 +41,7 @@ public Optional availablePercentage() { * @return Workload rule selector * */ - public Map selector() { + public Map selector() { return this.selector == null ? Map.of() : this.selector; } /** @@ -63,7 +62,7 @@ public static Builder builder(GetProjectAlertRuleWorkloadRule defaults) { @CustomType.Builder public static final class Builder { private @Nullable Integer availablePercentage; - private @Nullable Map selector; + private @Nullable Map selector; private @Nullable String workloadId; public Builder() {} public Builder(GetProjectAlertRuleWorkloadRule defaults) { @@ -80,7 +79,7 @@ public Builder availablePercentage(@Nullable Integer availablePercentage) { return this; } @CustomType.Setter - public Builder selector(@Nullable Map selector) { + public Builder selector(@Nullable Map selector) { this.selector = selector; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetProjectResult.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetProjectResult.java index 980f18682..daba4d5d9 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetProjectResult.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetProjectResult.java @@ -8,7 +8,6 @@ import com.pulumi.rancher2.outputs.GetProjectContainerResourceLimit; import com.pulumi.rancher2.outputs.GetProjectResourceQuota; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -19,7 +18,7 @@ public final class GetProjectResult { * @return (Computed) Annotations of the rancher2 project (map) * */ - private Map annotations; + private Map annotations; private String clusterId; /** * @return (Computed) Default containers resource limits on project (List maxitem:1) @@ -45,7 +44,7 @@ public final class GetProjectResult { * @return (Computed) Labels of the rancher2 project (map) * */ - private Map labels; + private Map labels; private String name; /** * @return (Computed) Default Pod Security Policy ID for the project (string) @@ -68,7 +67,7 @@ private GetProjectResult() {} * @return (Computed) Annotations of the rancher2 project (map) * */ - public Map annotations() { + public Map annotations() { return this.annotations; } public String clusterId() { @@ -106,7 +105,7 @@ public String id() { * @return (Computed) Labels of the rancher2 project (map) * */ - public Map labels() { + public Map labels() { return this.labels; } public String name() { @@ -143,13 +142,13 @@ public static Builder builder(GetProjectResult defaults) { } @CustomType.Builder public static final class Builder { - private Map annotations; + private Map annotations; private String clusterId; private GetProjectContainerResourceLimit containerResourceLimit; private String description; private Boolean enableProjectMonitoring; private String id; - private Map labels; + private Map labels; private String name; private String podSecurityPolicyTemplateId; private GetProjectResourceQuota resourceQuota; @@ -171,7 +170,7 @@ public Builder(GetProjectResult defaults) { } @CustomType.Setter - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { if (annotations == null) { throw new MissingRequiredPropertyException("GetProjectResult", "annotations"); } @@ -219,7 +218,7 @@ public Builder id(String id) { return this; } @CustomType.Setter - public Builder labels(Map labels) { + public Builder labels(Map labels) { if (labels == null) { throw new MissingRequiredPropertyException("GetProjectResult", "labels"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetProjectRoleTemplateBindingResult.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetProjectRoleTemplateBindingResult.java index f54e80085..e648716c8 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetProjectRoleTemplateBindingResult.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetProjectRoleTemplateBindingResult.java @@ -5,7 +5,6 @@ import com.pulumi.core.annotations.CustomType; import com.pulumi.exceptions.MissingRequiredPropertyException; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -16,7 +15,7 @@ public final class GetProjectRoleTemplateBindingResult { * @return (Computed) Annotations of the resource (map) * */ - private Map annotations; + private Map annotations; /** * @return (Computed) The group ID to assign project role template binding (string) * @@ -36,7 +35,7 @@ public final class GetProjectRoleTemplateBindingResult { * @return (Computed) Labels of the resource (map) * */ - private Map labels; + private Map labels; private String name; private String projectId; private String roleTemplateId; @@ -56,7 +55,7 @@ private GetProjectRoleTemplateBindingResult() {} * @return (Computed) Annotations of the resource (map) * */ - public Map annotations() { + public Map annotations() { return this.annotations; } /** @@ -84,7 +83,7 @@ public String id() { * @return (Computed) Labels of the resource (map) * */ - public Map labels() { + public Map labels() { return this.labels; } public String name() { @@ -120,11 +119,11 @@ public static Builder builder(GetProjectRoleTemplateBindingResult defaults) { } @CustomType.Builder public static final class Builder { - private Map annotations; + private Map annotations; private String groupId; private String groupPrincipalId; private String id; - private Map labels; + private Map labels; private String name; private String projectId; private String roleTemplateId; @@ -146,7 +145,7 @@ public Builder(GetProjectRoleTemplateBindingResult defaults) { } @CustomType.Setter - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { if (annotations == null) { throw new MissingRequiredPropertyException("GetProjectRoleTemplateBindingResult", "annotations"); } @@ -178,7 +177,7 @@ public Builder id(String id) { return this; } @CustomType.Setter - public Builder labels(Map labels) { + public Builder labels(Map labels) { if (labels == null) { throw new MissingRequiredPropertyException("GetProjectRoleTemplateBindingResult", "labels"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetRegistryResult.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetRegistryResult.java index 1a851da9c..74d585acf 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetRegistryResult.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetRegistryResult.java @@ -6,7 +6,6 @@ import com.pulumi.core.annotations.CustomType; import com.pulumi.exceptions.MissingRequiredPropertyException; import com.pulumi.rancher2.outputs.GetRegistryRegistry; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -20,7 +19,7 @@ public final class GetRegistryResult { * @return (Computed) Annotations for Registry object (map) * */ - private Map annotations; + private Map annotations; /** * @return (Computed) A registry description (string) * @@ -35,7 +34,7 @@ public final class GetRegistryResult { * @return (Computed) Labels for Registry object (map) * */ - private Map labels; + private Map labels; private String name; private @Nullable String namespaceId; private String projectId; @@ -50,7 +49,7 @@ private GetRegistryResult() {} * @return (Computed) Annotations for Registry object (map) * */ - public Map annotations() { + public Map annotations() { return this.annotations; } /** @@ -71,7 +70,7 @@ public String id() { * @return (Computed) Labels for Registry object (map) * */ - public Map labels() { + public Map labels() { return this.labels; } public String name() { @@ -100,10 +99,10 @@ public static Builder builder(GetRegistryResult defaults) { } @CustomType.Builder public static final class Builder { - private Map annotations; + private Map annotations; private String description; private String id; - private Map labels; + private Map labels; private String name; private @Nullable String namespaceId; private String projectId; @@ -122,7 +121,7 @@ public Builder(GetRegistryResult defaults) { } @CustomType.Setter - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { if (annotations == null) { throw new MissingRequiredPropertyException("GetRegistryResult", "annotations"); } @@ -146,7 +145,7 @@ public Builder id(String id) { return this; } @CustomType.Setter - public Builder labels(Map labels) { + public Builder labels(Map labels) { if (labels == null) { throw new MissingRequiredPropertyException("GetRegistryResult", "labels"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetRoleTemplateResult.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetRoleTemplateResult.java index b0a8d9778..70358d94c 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetRoleTemplateResult.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetRoleTemplateResult.java @@ -8,7 +8,6 @@ import com.pulumi.rancher2.outputs.GetRoleTemplateExternalRule; import com.pulumi.rancher2.outputs.GetRoleTemplateRule; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -25,7 +24,7 @@ public final class GetRoleTemplateResult { * @return (Computed) Annotations for role template object (map) * */ - private Map annotations; + private Map annotations; /** * @return (Computed) Builtin role template (string) * @@ -66,7 +65,7 @@ public final class GetRoleTemplateResult { * @return (Computed) Labels for role template object (map) * */ - private Map labels; + private Map labels; /** * @return (Computed) Locked role template (bool) * @@ -96,7 +95,7 @@ public Boolean administrative() { * @return (Computed) Annotations for role template object (map) * */ - public Map annotations() { + public Map annotations() { return this.annotations; } /** @@ -155,7 +154,7 @@ public String id() { * @return (Computed) Labels for role template object (map) * */ - public Map labels() { + public Map labels() { return this.labels; } /** @@ -193,7 +192,7 @@ public static Builder builder(GetRoleTemplateResult defaults) { @CustomType.Builder public static final class Builder { private Boolean administrative; - private Map annotations; + private Map annotations; private Boolean builtin; private String context; private Boolean defaultRole; @@ -202,7 +201,7 @@ public static final class Builder { private List externalRules; private Boolean hidden; private String id; - private Map labels; + private Map labels; private Boolean locked; private String name; private List roleTemplateIds; @@ -236,7 +235,7 @@ public Builder administrative(Boolean administrative) { return this; } @CustomType.Setter - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { if (annotations == null) { throw new MissingRequiredPropertyException("GetRoleTemplateResult", "annotations"); } @@ -311,7 +310,7 @@ public Builder id(String id) { return this; } @CustomType.Setter - public Builder labels(Map labels) { + public Builder labels(Map labels) { if (labels == null) { throw new MissingRequiredPropertyException("GetRoleTemplateResult", "labels"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetSecretResult.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetSecretResult.java index 3053662d2..aa6171080 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetSecretResult.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetSecretResult.java @@ -5,7 +5,6 @@ import com.pulumi.core.annotations.CustomType; import com.pulumi.exceptions.MissingRequiredPropertyException; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -18,12 +17,12 @@ public final class GetSecretResult { * @return (Computed) Annotations for secret object (map) * */ - private Map annotations; + private Map annotations; /** * @return (Computed) Secret key/value data. Base64 encoding required for values (map) * */ - private Map data; + private Map data; /** * @return (Computed) A secret description (string) * @@ -38,7 +37,7 @@ public final class GetSecretResult { * @return (Computed) Labels for secret object (map) * */ - private Map labels; + private Map labels; private String name; private @Nullable String namespaceId; private String projectId; @@ -48,14 +47,14 @@ private GetSecretResult() {} * @return (Computed) Annotations for secret object (map) * */ - public Map annotations() { + public Map annotations() { return this.annotations; } /** * @return (Computed) Secret key/value data. Base64 encoding required for values (map) * */ - public Map data() { + public Map data() { return this.data; } /** @@ -76,7 +75,7 @@ public String id() { * @return (Computed) Labels for secret object (map) * */ - public Map labels() { + public Map labels() { return this.labels; } public String name() { @@ -98,11 +97,11 @@ public static Builder builder(GetSecretResult defaults) { } @CustomType.Builder public static final class Builder { - private Map annotations; - private Map data; + private Map annotations; + private Map data; private String description; private String id; - private Map labels; + private Map labels; private String name; private @Nullable String namespaceId; private String projectId; @@ -120,7 +119,7 @@ public Builder(GetSecretResult defaults) { } @CustomType.Setter - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { if (annotations == null) { throw new MissingRequiredPropertyException("GetSecretResult", "annotations"); } @@ -128,7 +127,7 @@ public Builder annotations(Map annotations) { return this; } @CustomType.Setter - public Builder data(Map data) { + public Builder data(Map data) { if (data == null) { throw new MissingRequiredPropertyException("GetSecretResult", "data"); } @@ -152,7 +151,7 @@ public Builder id(String id) { return this; } @CustomType.Setter - public Builder labels(Map labels) { + public Builder labels(Map labels) { if (labels == null) { throw new MissingRequiredPropertyException("GetSecretResult", "labels"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetSecretV2Result.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetSecretV2Result.java index fe5d29c78..cda420c72 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetSecretV2Result.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetSecretV2Result.java @@ -6,7 +6,6 @@ import com.pulumi.core.annotations.CustomType; import com.pulumi.exceptions.MissingRequiredPropertyException; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -19,13 +18,13 @@ public final class GetSecretV2Result { * @return (Computed) Annotations for the secret v2 (map) * */ - private Map annotations; + private Map annotations; private String clusterId; /** * @return (Computed/Sensitive) The data of the secret v2 (map) * */ - private Map data; + private Map data; /** * @return The provider-assigned unique ID for this managed resource. * @@ -40,7 +39,7 @@ public final class GetSecretV2Result { * @return (Computed) Labels for the secret v2 (map) * */ - private Map labels; + private Map labels; private String name; private @Nullable String namespace; /** @@ -59,7 +58,7 @@ private GetSecretV2Result() {} * @return (Computed) Annotations for the secret v2 (map) * */ - public Map annotations() { + public Map annotations() { return this.annotations; } public String clusterId() { @@ -69,7 +68,7 @@ public String clusterId() { * @return (Computed/Sensitive) The data of the secret v2 (map) * */ - public Map data() { + public Map data() { return this.data; } /** @@ -90,7 +89,7 @@ public Boolean immutable() { * @return (Computed) Labels for the secret v2 (map) * */ - public Map labels() { + public Map labels() { return this.labels; } public String name() { @@ -123,12 +122,12 @@ public static Builder builder(GetSecretV2Result defaults) { } @CustomType.Builder public static final class Builder { - private Map annotations; + private Map annotations; private String clusterId; - private Map data; + private Map data; private String id; private Boolean immutable; - private Map labels; + private Map labels; private String name; private @Nullable String namespace; private String resourceVersion; @@ -149,7 +148,7 @@ public Builder(GetSecretV2Result defaults) { } @CustomType.Setter - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { if (annotations == null) { throw new MissingRequiredPropertyException("GetSecretV2Result", "annotations"); } @@ -165,7 +164,7 @@ public Builder clusterId(String clusterId) { return this; } @CustomType.Setter - public Builder data(Map data) { + public Builder data(Map data) { if (data == null) { throw new MissingRequiredPropertyException("GetSecretV2Result", "data"); } @@ -189,7 +188,7 @@ public Builder immutable(Boolean immutable) { return this; } @CustomType.Setter - public Builder labels(Map labels) { + public Builder labels(Map labels) { if (labels == null) { throw new MissingRequiredPropertyException("GetSecretV2Result", "labels"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetStorageClassV2Result.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetStorageClassV2Result.java index 26cf2c657..1e659f4a1 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetStorageClassV2Result.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetStorageClassV2Result.java @@ -6,7 +6,6 @@ import com.pulumi.core.annotations.CustomType; import com.pulumi.exceptions.MissingRequiredPropertyException; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -23,7 +22,7 @@ public final class GetStorageClassV2Result { * @return (Computed) Annotations for the storageClass v2 (map) * */ - private Map annotations; + private Map annotations; private String clusterId; /** * @return The provider-assigned unique ID for this managed resource. @@ -39,7 +38,7 @@ public final class GetStorageClassV2Result { * @return (Computed) Labels for the storageClass v2 (map) * */ - private Map labels; + private Map labels; /** * @return (Computed) The mount options for storageClass v2 (list) * @@ -50,7 +49,7 @@ public final class GetStorageClassV2Result { * @return (Computed) The parameters for storageClass v2 (string) * */ - private Map parameters; + private Map parameters; /** * @return (Computed) The reclaim policy for storageClass v2 (string) * @@ -79,7 +78,7 @@ public Boolean allowVolumeExpansion() { * @return (Computed) Annotations for the storageClass v2 (map) * */ - public Map annotations() { + public Map annotations() { return this.annotations; } public String clusterId() { @@ -103,7 +102,7 @@ public String k8sProvisioner() { * @return (Computed) Labels for the storageClass v2 (map) * */ - public Map labels() { + public Map labels() { return this.labels; } /** @@ -120,7 +119,7 @@ public String name() { * @return (Computed) The parameters for storageClass v2 (string) * */ - public Map parameters() { + public Map parameters() { return this.parameters; } /** @@ -155,14 +154,14 @@ public static Builder builder(GetStorageClassV2Result defaults) { @CustomType.Builder public static final class Builder { private Boolean allowVolumeExpansion; - private Map annotations; + private Map annotations; private String clusterId; private String id; private String k8sProvisioner; - private Map labels; + private Map labels; private List mountOptions; private String name; - private Map parameters; + private Map parameters; private String reclaimPolicy; private String resourceVersion; private String volumeBindingMode; @@ -192,7 +191,7 @@ public Builder allowVolumeExpansion(Boolean allowVolumeExpansion) { return this; } @CustomType.Setter - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { if (annotations == null) { throw new MissingRequiredPropertyException("GetStorageClassV2Result", "annotations"); } @@ -224,7 +223,7 @@ public Builder k8sProvisioner(String k8sProvisioner) { return this; } @CustomType.Setter - public Builder labels(Map labels) { + public Builder labels(Map labels) { if (labels == null) { throw new MissingRequiredPropertyException("GetStorageClassV2Result", "labels"); } @@ -251,7 +250,7 @@ public Builder name(String name) { return this; } @CustomType.Setter - public Builder parameters(Map parameters) { + public Builder parameters(Map parameters) { if (parameters == null) { throw new MissingRequiredPropertyException("GetStorageClassV2Result", "parameters"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetUserResult.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetUserResult.java index ebe3f4b0c..0c4db44f8 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetUserResult.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/GetUserResult.java @@ -6,7 +6,6 @@ import com.pulumi.core.annotations.CustomType; import com.pulumi.exceptions.MissingRequiredPropertyException; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.List; import java.util.Map; @@ -20,7 +19,7 @@ public final class GetUserResult { * @return (Computed) Annotations of the resource (map) * */ - private Map annotations; + private Map annotations; /** * @return (Computed) The user is enabled (bool) * @@ -36,7 +35,7 @@ public final class GetUserResult { * @return (Computed) Labels of the resource (map) * */ - private Map labels; + private Map labels; /** * @return (Computed) The user common name (string) * @@ -54,7 +53,7 @@ private GetUserResult() {} * @return (Computed) Annotations of the resource (map) * */ - public Map annotations() { + public Map annotations() { return this.annotations; } /** @@ -78,7 +77,7 @@ public Optional isExternal() { * @return (Computed) Labels of the resource (map) * */ - public Map labels() { + public Map labels() { return this.labels; } /** @@ -108,11 +107,11 @@ public static Builder builder(GetUserResult defaults) { } @CustomType.Builder public static final class Builder { - private Map annotations; + private Map annotations; private Boolean enabled; private String id; private @Nullable Boolean isExternal; - private Map labels; + private Map labels; private String name; private List principalIds; private String username; @@ -130,7 +129,7 @@ public Builder(GetUserResult defaults) { } @CustomType.Setter - public Builder annotations(Map annotations) { + public Builder annotations(Map annotations) { if (annotations == null) { throw new MissingRequiredPropertyException("GetUserResult", "annotations"); } @@ -160,7 +159,7 @@ public Builder isExternal(@Nullable Boolean isExternal) { return this; } @CustomType.Setter - public Builder labels(Map labels) { + public Builder labels(Map labels) { if (labels == null) { throw new MissingRequiredPropertyException("GetUserResult", "labels"); } diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/MultiClusterAppAnswer.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/MultiClusterAppAnswer.java index 2ebc885f9..b28fcf22a 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/MultiClusterAppAnswer.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/MultiClusterAppAnswer.java @@ -4,7 +4,6 @@ package com.pulumi.rancher2.outputs; import com.pulumi.core.annotations.CustomType; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -27,7 +26,7 @@ public final class MultiClusterAppAnswer { * @return Key/values for answer * */ - private @Nullable Map values; + private @Nullable Map values; private MultiClusterAppAnswer() {} /** @@ -48,7 +47,7 @@ public Optional projectId() { * @return Key/values for answer * */ - public Map values() { + public Map values() { return this.values == null ? Map.of() : this.values; } @@ -63,7 +62,7 @@ public static Builder builder(MultiClusterAppAnswer defaults) { public static final class Builder { private @Nullable String clusterId; private @Nullable String projectId; - private @Nullable Map values; + private @Nullable Map values; public Builder() {} public Builder(MultiClusterAppAnswer defaults) { Objects.requireNonNull(defaults); @@ -85,7 +84,7 @@ public Builder projectId(@Nullable String projectId) { return this; } @CustomType.Setter - public Builder values(@Nullable Map values) { + public Builder values(@Nullable Map values) { this.values = values; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/NodeTemplateHetznerConfig.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/NodeTemplateHetznerConfig.java index 4b99cc93f..ebd8e2db3 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/NodeTemplateHetznerConfig.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/NodeTemplateHetznerConfig.java @@ -6,7 +6,6 @@ import com.pulumi.core.annotations.CustomType; import com.pulumi.exceptions.MissingRequiredPropertyException; import java.lang.Boolean; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -34,7 +33,7 @@ public final class NodeTemplateHetznerConfig { * @return Map of the labels which will be assigned to the server * */ - private @Nullable Map serverLabels; + private @Nullable Map serverLabels; /** * @return Hetzner Cloud datacenter * @@ -87,7 +86,7 @@ public Optional networks() { * @return Map of the labels which will be assigned to the server * */ - public Map serverLabels() { + public Map serverLabels() { return this.serverLabels == null ? Map.of() : this.serverLabels; } /** @@ -138,7 +137,7 @@ public static final class Builder { private String apiToken; private @Nullable String image; private @Nullable String networks; - private @Nullable Map serverLabels; + private @Nullable Map serverLabels; private @Nullable String serverLocation; private @Nullable String serverType; private @Nullable Boolean usePrivateNetwork; @@ -179,7 +178,7 @@ public Builder networks(@Nullable String networks) { return this; } @CustomType.Setter - public Builder serverLabels(@Nullable Map serverLabels) { + public Builder serverLabels(@Nullable Map serverLabels) { this.serverLabels = serverLabels; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ProjectAlertRuleWorkloadRule.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ProjectAlertRuleWorkloadRule.java index 03773fbfc..a74a7d293 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ProjectAlertRuleWorkloadRule.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ProjectAlertRuleWorkloadRule.java @@ -5,7 +5,6 @@ import com.pulumi.core.annotations.CustomType; import java.lang.Integer; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -23,7 +22,7 @@ public final class ProjectAlertRuleWorkloadRule { * @return Workload rule selector * */ - private @Nullable Map selector; + private @Nullable Map selector; /** * @return Workload ID * @@ -42,7 +41,7 @@ public Optional availablePercentage() { * @return Workload rule selector * */ - public Map selector() { + public Map selector() { return this.selector == null ? Map.of() : this.selector; } /** @@ -63,7 +62,7 @@ public static Builder builder(ProjectAlertRuleWorkloadRule defaults) { @CustomType.Builder public static final class Builder { private @Nullable Integer availablePercentage; - private @Nullable Map selector; + private @Nullable Map selector; private @Nullable String workloadId; public Builder() {} public Builder(ProjectAlertRuleWorkloadRule defaults) { @@ -80,7 +79,7 @@ public Builder availablePercentage(@Nullable Integer availablePercentage) { return this; } @CustomType.Setter - public Builder selector(@Nullable Map selector) { + public Builder selector(@Nullable Map selector) { this.selector = selector; return this; diff --git a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ProjectProjectMonitoringInput.java b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ProjectProjectMonitoringInput.java index 79d61dbfc..bbe44aaa1 100644 --- a/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ProjectProjectMonitoringInput.java +++ b/sdk/java/src/main/java/com/pulumi/rancher2/outputs/ProjectProjectMonitoringInput.java @@ -4,7 +4,6 @@ package com.pulumi.rancher2.outputs; import com.pulumi.core.annotations.CustomType; -import java.lang.Object; import java.lang.String; import java.util.Map; import java.util.Objects; @@ -17,7 +16,7 @@ public final class ProjectProjectMonitoringInput { * @return Answers for monitor input * */ - private @Nullable Map answers; + private @Nullable Map answers; /** * @return Monitoring version * @@ -29,7 +28,7 @@ private ProjectProjectMonitoringInput() {} * @return Answers for monitor input * */ - public Map answers() { + public Map answers() { return this.answers == null ? Map.of() : this.answers; } /** @@ -49,7 +48,7 @@ public static Builder builder(ProjectProjectMonitoringInput defaults) { } @CustomType.Builder public static final class Builder { - private @Nullable Map answers; + private @Nullable Map answers; private @Nullable String version; public Builder() {} public Builder(ProjectProjectMonitoringInput defaults) { @@ -59,7 +58,7 @@ public Builder(ProjectProjectMonitoringInput defaults) { } @CustomType.Setter - public Builder answers(@Nullable Map answers) { + public Builder answers(@Nullable Map answers) { this.answers = answers; return this; diff --git a/sdk/nodejs/app.ts b/sdk/nodejs/app.ts index ce69025bc..505c81d1c 100644 --- a/sdk/nodejs/app.ts +++ b/sdk/nodejs/app.ts @@ -32,7 +32,7 @@ import * as utilities from "./utilities"; * answers: { * ingress_host: "test.xip.io", * foo: "bar", - * "ingress.annotations.nginx.ingress.kubernetes.io/force-ssl-redirect": true, + * "ingress.annotations.nginx.ingress.kubernetes.io/force-ssl-redirect": "true", * }, * }); * ``` @@ -65,7 +65,7 @@ import * as utilities from "./utilities"; * answers: { * ingress_host: "test.xip.io", * foo: "bar", - * "ingress.annotations.nginx.ingress.kubernetes.io/force-ssl-redirect": true, + * "ingress.annotations.nginx.ingress.kubernetes.io/force-ssl-redirect": "true", * }, * }); * ``` @@ -109,11 +109,11 @@ export class App extends pulumi.CustomResource { /** * Annotations for App object (map) */ - public readonly annotations!: pulumi.Output<{[key: string]: any}>; + public readonly annotations!: pulumi.Output<{[key: string]: string}>; /** * Answers for the app template. If modified, app will be upgraded (map) */ - public readonly answers!: pulumi.Output<{[key: string]: any} | undefined>; + public readonly answers!: pulumi.Output<{[key: string]: string} | undefined>; /** * Catalog name of the app. If modified, app will be upgraded. For use scoped catalogs: * * add cluster ID before name, `local:` or `c-XXXXX:` @@ -135,7 +135,7 @@ export class App extends pulumi.CustomResource { /** * Labels for App object (map) */ - public readonly labels!: pulumi.Output<{[key: string]: any}>; + public readonly labels!: pulumi.Output<{[key: string]: string}>; /** * The name of the app (string) */ @@ -239,11 +239,11 @@ export interface AppState { /** * Annotations for App object (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Answers for the app template. If modified, app will be upgraded (map) */ - answers?: pulumi.Input<{[key: string]: any}>; + answers?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Catalog name of the app. If modified, app will be upgraded. For use scoped catalogs: * * add cluster ID before name, `local:` or `c-XXXXX:` @@ -265,7 +265,7 @@ export interface AppState { /** * Labels for App object (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The name of the app (string) */ @@ -307,11 +307,11 @@ export interface AppArgs { /** * Annotations for App object (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Answers for the app template. If modified, app will be upgraded (map) */ - answers?: pulumi.Input<{[key: string]: any}>; + answers?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Catalog name of the app. If modified, app will be upgraded. For use scoped catalogs: * * add cluster ID before name, `local:` or `c-XXXXX:` @@ -329,7 +329,7 @@ export interface AppArgs { /** * Labels for App object (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The name of the app (string) */ diff --git a/sdk/nodejs/appV2.ts b/sdk/nodejs/appV2.ts index d8424fcad..425996dbe 100644 --- a/sdk/nodejs/appV2.ts +++ b/sdk/nodejs/appV2.ts @@ -85,7 +85,7 @@ export class AppV2 extends pulumi.CustomResource { /** * Annotations for the app v2 (map) */ - public readonly annotations!: pulumi.Output<{[key: string]: any}>; + public readonly annotations!: pulumi.Output<{[key: string]: string}>; /** * The app v2 chart name (string) */ @@ -122,7 +122,7 @@ export class AppV2 extends pulumi.CustomResource { /** * Labels for the app v2 (map) */ - public readonly labels!: pulumi.Output<{[key: string]: any}>; + public readonly labels!: pulumi.Output<{[key: string]: string}>; /** * The name of the app v2 (string) */ @@ -228,7 +228,7 @@ export interface AppV2State { /** * Annotations for the app v2 (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The app v2 chart name (string) */ @@ -265,7 +265,7 @@ export interface AppV2State { /** * Labels for the app v2 (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The name of the app v2 (string) */ @@ -303,7 +303,7 @@ export interface AppV2Args { /** * Annotations for the app v2 (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The app v2 chart name (string) */ @@ -335,7 +335,7 @@ export interface AppV2Args { /** * Labels for the app v2 (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The name of the app v2 (string) */ diff --git a/sdk/nodejs/authConfigActiveDirectory.ts b/sdk/nodejs/authConfigActiveDirectory.ts index 5429f2b25..29ce899bd 100644 --- a/sdk/nodejs/authConfigActiveDirectory.ts +++ b/sdk/nodejs/authConfigActiveDirectory.ts @@ -48,7 +48,7 @@ export class AuthConfigActiveDirectory extends pulumi.CustomResource { /** * Annotations of the resource (map) */ - public readonly annotations!: pulumi.Output<{[key: string]: any}>; + public readonly annotations!: pulumi.Output<{[key: string]: string}>; /** * CA certificate for TLS if selfsigned (string) */ @@ -100,7 +100,7 @@ export class AuthConfigActiveDirectory extends pulumi.CustomResource { /** * Labels of the resource (map) */ - public readonly labels!: pulumi.Output<{[key: string]: any}>; + public readonly labels!: pulumi.Output<{[key: string]: string}>; /** * (Computed) The name of the resource (string) */ @@ -304,7 +304,7 @@ export interface AuthConfigActiveDirectoryState { /** * Annotations of the resource (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * CA certificate for TLS if selfsigned (string) */ @@ -356,7 +356,7 @@ export interface AuthConfigActiveDirectoryState { /** * Labels of the resource (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * (Computed) The name of the resource (string) */ @@ -450,7 +450,7 @@ export interface AuthConfigActiveDirectoryArgs { /** * Annotations of the resource (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * CA certificate for TLS if selfsigned (string) */ @@ -502,7 +502,7 @@ export interface AuthConfigActiveDirectoryArgs { /** * Labels of the resource (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Nested group membership enable. Default `false` (bool) */ diff --git a/sdk/nodejs/authConfigAdfs.ts b/sdk/nodejs/authConfigAdfs.ts index 9d8236b08..8409e93b1 100644 --- a/sdk/nodejs/authConfigAdfs.ts +++ b/sdk/nodejs/authConfigAdfs.ts @@ -67,7 +67,7 @@ export class AuthConfigAdfs extends pulumi.CustomResource { /** * Annotations of the resource (map) */ - public readonly annotations!: pulumi.Output<{[key: string]: any}>; + public readonly annotations!: pulumi.Output<{[key: string]: string}>; /** * ADFS display name field (string) */ @@ -87,7 +87,7 @@ export class AuthConfigAdfs extends pulumi.CustomResource { /** * Labels of the resource (map) */ - public readonly labels!: pulumi.Output<{[key: string]: any}>; + public readonly labels!: pulumi.Output<{[key: string]: string}>; /** * (Computed) The name of the resource (string) */ @@ -209,7 +209,7 @@ export interface AuthConfigAdfsState { /** * Annotations of the resource (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * ADFS display name field (string) */ @@ -229,7 +229,7 @@ export interface AuthConfigAdfsState { /** * Labels of the resource (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * (Computed) The name of the resource (string) */ @@ -275,7 +275,7 @@ export interface AuthConfigAdfsArgs { /** * Annotations of the resource (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * ADFS display name field (string) */ @@ -295,7 +295,7 @@ export interface AuthConfigAdfsArgs { /** * Labels of the resource (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Rancher URL. URL scheme needs to be specified, `https://` (string) */ diff --git a/sdk/nodejs/authConfigAzureAd.ts b/sdk/nodejs/authConfigAzureAd.ts index 1305ca999..a7a490a25 100644 --- a/sdk/nodejs/authConfigAzureAd.ts +++ b/sdk/nodejs/authConfigAzureAd.ts @@ -62,7 +62,7 @@ export class AuthConfigAzureAd extends pulumi.CustomResource { /** * Annotations of the resource (map) */ - public readonly annotations!: pulumi.Output<{[key: string]: any}>; + public readonly annotations!: pulumi.Output<{[key: string]: string}>; /** * AzureAD auth application ID (string) */ @@ -90,7 +90,7 @@ export class AuthConfigAzureAd extends pulumi.CustomResource { /** * Labels of the resource (map) */ - public readonly labels!: pulumi.Output<{[key: string]: any}>; + public readonly labels!: pulumi.Output<{[key: string]: string}>; /** * (Computed) The name of the resource (string) */ @@ -201,7 +201,7 @@ export interface AuthConfigAzureAdState { /** * Annotations of the resource (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * AzureAD auth application ID (string) */ @@ -229,7 +229,7 @@ export interface AuthConfigAzureAdState { /** * Labels of the resource (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * (Computed) The name of the resource (string) */ @@ -267,7 +267,7 @@ export interface AuthConfigAzureAdArgs { /** * Annotations of the resource (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * AzureAD auth application ID (string) */ @@ -295,7 +295,7 @@ export interface AuthConfigAzureAdArgs { /** * Labels of the resource (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Rancher URL (string). "/verify-auth-azure" */ diff --git a/sdk/nodejs/authConfigFreeIpa.ts b/sdk/nodejs/authConfigFreeIpa.ts index 2891cda30..aac2c6c63 100644 --- a/sdk/nodejs/authConfigFreeIpa.ts +++ b/sdk/nodejs/authConfigFreeIpa.ts @@ -48,7 +48,7 @@ export class AuthConfigFreeIpa extends pulumi.CustomResource { /** * Annotations of the resource (map) */ - public readonly annotations!: pulumi.Output<{[key: string]: any}>; + public readonly annotations!: pulumi.Output<{[key: string]: string}>; /** * Base64 encoded CA certificate for TLS if self-signed. Use filebase64() for encoding file (string) */ @@ -93,7 +93,7 @@ export class AuthConfigFreeIpa extends pulumi.CustomResource { /** * Labels of the resource (map) */ - public readonly labels!: pulumi.Output<{[key: string]: any}>; + public readonly labels!: pulumi.Output<{[key: string]: string}>; /** * (Computed) The name of the resource (string) */ @@ -295,7 +295,7 @@ export interface AuthConfigFreeIpaState { /** * Annotations of the resource (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Base64 encoded CA certificate for TLS if self-signed. Use filebase64() for encoding file (string) */ @@ -340,7 +340,7 @@ export interface AuthConfigFreeIpaState { /** * Labels of the resource (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * (Computed) The name of the resource (string) */ @@ -432,7 +432,7 @@ export interface AuthConfigFreeIpaArgs { /** * Annotations of the resource (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Base64 encoded CA certificate for TLS if self-signed. Use filebase64() for encoding file (string) */ @@ -477,7 +477,7 @@ export interface AuthConfigFreeIpaArgs { /** * Labels of the resource (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Nested group membership enable. Default `false` (bool) */ diff --git a/sdk/nodejs/authConfigGithub.ts b/sdk/nodejs/authConfigGithub.ts index 864e340ec..7cbb660f4 100644 --- a/sdk/nodejs/authConfigGithub.ts +++ b/sdk/nodejs/authConfigGithub.ts @@ -61,7 +61,7 @@ export class AuthConfigGithub extends pulumi.CustomResource { /** * Annotations of the resource (map) */ - public readonly annotations!: pulumi.Output<{[key: string]: any}>; + public readonly annotations!: pulumi.Output<{[key: string]: string}>; /** * Github auth Client ID (string) */ @@ -81,7 +81,7 @@ export class AuthConfigGithub extends pulumi.CustomResource { /** * Labels of the resource (map) */ - public readonly labels!: pulumi.Output<{[key: string]: any}>; + public readonly labels!: pulumi.Output<{[key: string]: string}>; /** * (Computed) The name of the resource (string) */ @@ -161,7 +161,7 @@ export interface AuthConfigGithubState { /** * Annotations of the resource (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Github auth Client ID (string) */ @@ -181,7 +181,7 @@ export interface AuthConfigGithubState { /** * Labels of the resource (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * (Computed) The name of the resource (string) */ @@ -211,7 +211,7 @@ export interface AuthConfigGithubArgs { /** * Annotations of the resource (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Github auth Client ID (string) */ @@ -231,7 +231,7 @@ export interface AuthConfigGithubArgs { /** * Labels of the resource (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Enable TLS connection. Default `true` (bool) */ diff --git a/sdk/nodejs/authConfigKeycloak.ts b/sdk/nodejs/authConfigKeycloak.ts index 4fd221bbe..7c4e8f880 100644 --- a/sdk/nodejs/authConfigKeycloak.ts +++ b/sdk/nodejs/authConfigKeycloak.ts @@ -67,7 +67,7 @@ export class AuthConfigKeycloak extends pulumi.CustomResource { /** * Annotations of the resource (map) */ - public readonly annotations!: pulumi.Output<{[key: string]: any}>; + public readonly annotations!: pulumi.Output<{[key: string]: string}>; /** * KeyCloak display name field (string) */ @@ -91,7 +91,7 @@ export class AuthConfigKeycloak extends pulumi.CustomResource { /** * Labels of the resource (map) */ - public readonly labels!: pulumi.Output<{[key: string]: any}>; + public readonly labels!: pulumi.Output<{[key: string]: string}>; /** * (Computed) The name of the resource (string) */ @@ -215,7 +215,7 @@ export interface AuthConfigKeycloakState { /** * Annotations of the resource (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * KeyCloak display name field (string) */ @@ -239,7 +239,7 @@ export interface AuthConfigKeycloakState { /** * Labels of the resource (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * (Computed) The name of the resource (string) */ @@ -285,7 +285,7 @@ export interface AuthConfigKeycloakArgs { /** * Annotations of the resource (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * KeyCloak display name field (string) */ @@ -309,7 +309,7 @@ export interface AuthConfigKeycloakArgs { /** * Labels of the resource (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Rancher URL. URL scheme needs to be specified, `https://` (string) */ diff --git a/sdk/nodejs/authConfigOkta.ts b/sdk/nodejs/authConfigOkta.ts index 53cd8284f..84adad14d 100644 --- a/sdk/nodejs/authConfigOkta.ts +++ b/sdk/nodejs/authConfigOkta.ts @@ -67,7 +67,7 @@ export class AuthConfigOkta extends pulumi.CustomResource { /** * Annotations of the resource (map) */ - public readonly annotations!: pulumi.Output<{[key: string]: any}>; + public readonly annotations!: pulumi.Output<{[key: string]: string}>; /** * OKTA display name field (string) */ @@ -87,7 +87,7 @@ export class AuthConfigOkta extends pulumi.CustomResource { /** * Labels of the resource (map) */ - public readonly labels!: pulumi.Output<{[key: string]: any}>; + public readonly labels!: pulumi.Output<{[key: string]: string}>; /** * (Computed) The name of the resource (string) */ @@ -209,7 +209,7 @@ export interface AuthConfigOktaState { /** * Annotations of the resource (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * OKTA display name field (string) */ @@ -229,7 +229,7 @@ export interface AuthConfigOktaState { /** * Labels of the resource (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * (Computed) The name of the resource (string) */ @@ -275,7 +275,7 @@ export interface AuthConfigOktaArgs { /** * Annotations of the resource (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * OKTA display name field (string) */ @@ -295,7 +295,7 @@ export interface AuthConfigOktaArgs { /** * Labels of the resource (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Rancher URL. URL scheme needs to be specified, `https://` (string) */ diff --git a/sdk/nodejs/authConfigOpenLdap.ts b/sdk/nodejs/authConfigOpenLdap.ts index 6d74fd223..9b496c8e8 100644 --- a/sdk/nodejs/authConfigOpenLdap.ts +++ b/sdk/nodejs/authConfigOpenLdap.ts @@ -48,7 +48,7 @@ export class AuthConfigOpenLdap extends pulumi.CustomResource { /** * Annotations of the resource (map) */ - public readonly annotations!: pulumi.Output<{[key: string]: any}>; + public readonly annotations!: pulumi.Output<{[key: string]: string}>; /** * Base64 encoded CA certificate for TLS if self-signed. Use filebase64() for encoding file (string) */ @@ -93,7 +93,7 @@ export class AuthConfigOpenLdap extends pulumi.CustomResource { /** * Labels of the resource (map) */ - public readonly labels!: pulumi.Output<{[key: string]: any}>; + public readonly labels!: pulumi.Output<{[key: string]: string}>; /** * (Computed) The name of the resource (string) */ @@ -295,7 +295,7 @@ export interface AuthConfigOpenLdapState { /** * Annotations of the resource (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Base64 encoded CA certificate for TLS if self-signed. Use filebase64() for encoding file (string) */ @@ -340,7 +340,7 @@ export interface AuthConfigOpenLdapState { /** * Labels of the resource (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * (Computed) The name of the resource (string) */ @@ -432,7 +432,7 @@ export interface AuthConfigOpenLdapArgs { /** * Annotations of the resource (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Base64 encoded CA certificate for TLS if self-signed. Use filebase64() for encoding file (string) */ @@ -477,7 +477,7 @@ export interface AuthConfigOpenLdapArgs { /** * Labels of the resource (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Nested group membership enable. Default `false` (bool) */ diff --git a/sdk/nodejs/authConfigPing.ts b/sdk/nodejs/authConfigPing.ts index 091ce3a58..ae898f3db 100644 --- a/sdk/nodejs/authConfigPing.ts +++ b/sdk/nodejs/authConfigPing.ts @@ -67,7 +67,7 @@ export class AuthConfigPing extends pulumi.CustomResource { /** * Annotations of the resource (map) */ - public readonly annotations!: pulumi.Output<{[key: string]: any}>; + public readonly annotations!: pulumi.Output<{[key: string]: string}>; /** * Ping display name field (string) */ @@ -91,7 +91,7 @@ export class AuthConfigPing extends pulumi.CustomResource { /** * Labels of the resource (map) */ - public readonly labels!: pulumi.Output<{[key: string]: any}>; + public readonly labels!: pulumi.Output<{[key: string]: string}>; /** * (Computed) The name of the resource (string) */ @@ -215,7 +215,7 @@ export interface AuthConfigPingState { /** * Annotations of the resource (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Ping display name field (string) */ @@ -239,7 +239,7 @@ export interface AuthConfigPingState { /** * Labels of the resource (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * (Computed) The name of the resource (string) */ @@ -285,7 +285,7 @@ export interface AuthConfigPingArgs { /** * Annotations of the resource (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Ping display name field (string) */ @@ -309,7 +309,7 @@ export interface AuthConfigPingArgs { /** * Labels of the resource (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Rancher URL. URL scheme needs to be specified, `https://` (string) */ diff --git a/sdk/nodejs/catalog.ts b/sdk/nodejs/catalog.ts index 82a5d37bc..56efc9a25 100644 --- a/sdk/nodejs/catalog.ts +++ b/sdk/nodejs/catalog.ts @@ -71,7 +71,7 @@ export class Catalog extends pulumi.CustomResource { /** * Annotations for the catalog (map) */ - public readonly annotations!: pulumi.Output<{[key: string]: any}>; + public readonly annotations!: pulumi.Output<{[key: string]: string}>; /** * The branch of the catalog repo to use. Default `master` (string) */ @@ -91,7 +91,7 @@ export class Catalog extends pulumi.CustomResource { /** * Labels for the catalog (map) */ - public readonly labels!: pulumi.Output<{[key: string]: any}>; + public readonly labels!: pulumi.Output<{[key: string]: string}>; /** * The name of the catalog (string) */ @@ -186,7 +186,7 @@ export interface CatalogState { /** * Annotations for the catalog (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The branch of the catalog repo to use. Default `master` (string) */ @@ -206,7 +206,7 @@ export interface CatalogState { /** * Labels for the catalog (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The name of the catalog (string) */ @@ -248,7 +248,7 @@ export interface CatalogArgs { /** * Annotations for the catalog (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The branch of the catalog repo to use. Default `master` (string) */ @@ -268,7 +268,7 @@ export interface CatalogArgs { /** * Labels for the catalog (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The name of the catalog (string) */ diff --git a/sdk/nodejs/catalogV2.ts b/sdk/nodejs/catalogV2.ts index b126d7bf2..aeb24cc4e 100644 --- a/sdk/nodejs/catalogV2.ts +++ b/sdk/nodejs/catalogV2.ts @@ -46,7 +46,7 @@ export class CatalogV2 extends pulumi.CustomResource { /** * Annotations for the catalog v2 (map) */ - public readonly annotations!: pulumi.Output<{[key: string]: any}>; + public readonly annotations!: pulumi.Output<{[key: string]: string}>; /** * CA certificate in base64-encoded DER format which will be used to validate the repo's certificate (string) */ @@ -74,7 +74,7 @@ export class CatalogV2 extends pulumi.CustomResource { /** * Labels for the catalog v2 (map) */ - public readonly labels!: pulumi.Output<{[key: string]: any}>; + public readonly labels!: pulumi.Output<{[key: string]: string}>; /** * The name of the catalog v2 (string) */ @@ -165,7 +165,7 @@ export interface CatalogV2State { /** * Annotations for the catalog v2 (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * CA certificate in base64-encoded DER format which will be used to validate the repo's certificate (string) */ @@ -193,7 +193,7 @@ export interface CatalogV2State { /** * Labels for the catalog v2 (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The name of the catalog v2 (string) */ @@ -231,7 +231,7 @@ export interface CatalogV2Args { /** * Annotations for the catalog v2 (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * CA certificate in base64-encoded DER format which will be used to validate the repo's certificate (string) */ @@ -259,7 +259,7 @@ export interface CatalogV2Args { /** * Labels for the catalog v2 (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The name of the catalog v2 (string) */ diff --git a/sdk/nodejs/certificate.ts b/sdk/nodejs/certificate.ts index 2a9fc097b..9cb1560e5 100644 --- a/sdk/nodejs/certificate.ts +++ b/sdk/nodejs/certificate.ts @@ -42,7 +42,7 @@ export class Certificate extends pulumi.CustomResource { /** * Annotations for certificate object (map) */ - public readonly annotations!: pulumi.Output<{[key: string]: any}>; + public readonly annotations!: pulumi.Output<{[key: string]: string}>; /** * Base64 encoded public certs (string) */ @@ -58,7 +58,7 @@ export class Certificate extends pulumi.CustomResource { /** * Labels for certificate object (map) */ - public readonly labels!: pulumi.Output<{[key: string]: any}>; + public readonly labels!: pulumi.Output<{[key: string]: string}>; /** * The name of the certificate (string) */ @@ -127,7 +127,7 @@ export interface CertificateState { /** * Annotations for certificate object (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Base64 encoded public certs (string) */ @@ -143,7 +143,7 @@ export interface CertificateState { /** * Labels for certificate object (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The name of the certificate (string) */ @@ -165,7 +165,7 @@ export interface CertificateArgs { /** * Annotations for certificate object (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Base64 encoded public certs (string) */ @@ -181,7 +181,7 @@ export interface CertificateArgs { /** * Labels for certificate object (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The name of the certificate (string) */ diff --git a/sdk/nodejs/cloudCredential.ts b/sdk/nodejs/cloudCredential.ts index 7c79a699b..e1238e5a4 100644 --- a/sdk/nodejs/cloudCredential.ts +++ b/sdk/nodejs/cloudCredential.ts @@ -110,7 +110,7 @@ export class CloudCredential extends pulumi.CustomResource { /** * Annotations for Cloud Credential object (map) */ - public readonly annotations!: pulumi.Output<{[key: string]: any}>; + public readonly annotations!: pulumi.Output<{[key: string]: string}>; /** * Azure config for the Cloud Credential (list maxitems:1) */ @@ -138,7 +138,7 @@ export class CloudCredential extends pulumi.CustomResource { /** * Labels for Cloud Credential object (map) */ - public readonly labels!: pulumi.Output<{[key: string]: any}>; + public readonly labels!: pulumi.Output<{[key: string]: string}>; /** * Linode config for the Cloud Credential (list maxitems:1) */ @@ -220,7 +220,7 @@ export interface CloudCredentialState { /** * Annotations for Cloud Credential object (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Azure config for the Cloud Credential (list maxitems:1) */ @@ -248,7 +248,7 @@ export interface CloudCredentialState { /** * Labels for Cloud Credential object (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Linode config for the Cloud Credential (list maxitems:1) */ @@ -282,7 +282,7 @@ export interface CloudCredentialArgs { /** * Annotations for Cloud Credential object (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Azure config for the Cloud Credential (list maxitems:1) */ @@ -306,7 +306,7 @@ export interface CloudCredentialArgs { /** * Labels for Cloud Credential object (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Linode config for the Cloud Credential (list maxitems:1) */ diff --git a/sdk/nodejs/cluster.ts b/sdk/nodejs/cluster.ts index ffcb5fcf1..a5d848868 100644 --- a/sdk/nodejs/cluster.ts +++ b/sdk/nodejs/cluster.ts @@ -48,12 +48,12 @@ import * as utilities from "./utilities"; * enableClusterMonitoring: true, * clusterMonitoringInput: { * answers: { - * "exporter-kubelets.https": true, - * "exporter-node.enabled": true, - * "exporter-node.ports.metrics.port": 9796, + * "exporter-kubelets.https": "true", + * "exporter-node.enabled": "true", + * "exporter-node.ports.metrics.port": "9796", * "exporter-node.resources.limits.cpu": "200m", * "exporter-node.resources.limits.memory": "200Mi", - * "grafana.persistence.enabled": false, + * "grafana.persistence.enabled": "false", * "grafana.persistence.size": "10Gi", * "grafana.persistence.storageClass": "default", * "operator.resources.limits.memory": "500Mi", @@ -90,12 +90,12 @@ import * as utilities from "./utilities"; * enableClusterMonitoring: true, * clusterMonitoringInput: { * answers: { - * "exporter-kubelets.https": true, - * "exporter-node.enabled": true, - * "exporter-node.ports.metrics.port": 9796, + * "exporter-kubelets.https": "true", + * "exporter-node.enabled": "true", + * "exporter-node.ports.metrics.port": "9796", * "exporter-node.resources.limits.cpu": "200m", * "exporter-node.resources.limits.memory": "200Mi", - * "grafana.persistence.enabled": false, + * "grafana.persistence.enabled": "false", * "grafana.persistence.size": "10Gi", * "grafana.persistence.storageClass": "default", * "operator.resources.limits.memory": "500Mi", @@ -133,10 +133,10 @@ import * as utilities from "./utilities"; * templateVersion: "0.1.1", * targetNamespace: foo_istio.id, * answers: { - * "certmanager.enabled": false, - * enableCRDs: true, - * "galley.enabled": true, - * "gateways.enabled": false, + * "certmanager.enabled": "false", + * enableCRDs: "true", + * "galley.enabled": "true", + * "gateways.enabled": "false", * "gateways.istio-ingressgateway.resources.limits.cpu": "2000m", * "gateways.istio-ingressgateway.resources.limits.memory": "1024Mi", * "gateways.istio-ingressgateway.resources.requests.cpu": "100m", @@ -157,17 +157,17 @@ import * as utilities from "./utilities"; * "mixer.telemetry.resources.limits.memory": "4096Mi", * "mixer.telemetry.resources.requests.cpu": "1000m", * "mixer.telemetry.resources.requests.memory": "1024Mi", - * "mtls.enabled": false, - * "nodeagent.enabled": false, - * "pilot.enabled": true, + * "mtls.enabled": "false", + * "nodeagent.enabled": "false", + * "pilot.enabled": "true", * "pilot.resources.limits.cpu": "1000m", * "pilot.resources.limits.memory": "4096Mi", * "pilot.resources.requests.cpu": "500m", * "pilot.resources.requests.memory": "2048Mi", * "pilot.traceSampling": "1", - * "security.enabled": true, - * "sidecarInjectorWebhook.enabled": true, - * "tracing.enabled": true, + * "security.enabled": "true", + * "sidecarInjectorWebhook.enabled": "true", + * "tracing.enabled": "true", * "tracing.jaeger.resources.limits.cpu": "500m", * "tracing.jaeger.resources.limits.memory": "1024Mi", * "tracing.jaeger.resources.requests.cpu": "100m", @@ -627,7 +627,7 @@ export class Cluster extends pulumi.CustomResource { /** * Annotations for the Cluster (map) */ - public readonly annotations!: pulumi.Output<{[key: string]: any}>; + public readonly annotations!: pulumi.Output<{[key: string]: string}>; /** * (Computed/Sensitive) K8s cluster ca cert (string) */ @@ -753,7 +753,7 @@ export class Cluster extends pulumi.CustomResource { /** * Labels for the Cluster (map) */ - public readonly labels!: pulumi.Output<{[key: string]: any}>; + public readonly labels!: pulumi.Output<{[key: string]: string}>; /** * The name of the Cluster (string) */ @@ -903,7 +903,7 @@ export interface ClusterState { /** * Annotations for the Cluster (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * (Computed/Sensitive) K8s cluster ca cert (string) */ @@ -1029,7 +1029,7 @@ export interface ClusterState { /** * Labels for the Cluster (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The name of the Cluster (string) */ @@ -1075,7 +1075,7 @@ export interface ClusterArgs { /** * Annotations for the Cluster (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Optional customization for cluster agent. For Rancher v2.7.5 and above (list) */ @@ -1175,7 +1175,7 @@ export interface ClusterArgs { /** * Labels for the Cluster (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The name of the Cluster (string) */ diff --git a/sdk/nodejs/clusterAlertGroup.ts b/sdk/nodejs/clusterAlertGroup.ts index f30d3c258..4691425c3 100644 --- a/sdk/nodejs/clusterAlertGroup.ts +++ b/sdk/nodejs/clusterAlertGroup.ts @@ -64,7 +64,7 @@ export class ClusterAlertGroup extends pulumi.CustomResource { /** * The cluster alert group annotations (map) */ - public readonly annotations!: pulumi.Output<{[key: string]: any}>; + public readonly annotations!: pulumi.Output<{[key: string]: string}>; /** * The cluster id where create cluster alert group (string) */ @@ -84,7 +84,7 @@ export class ClusterAlertGroup extends pulumi.CustomResource { /** * The cluster alert group labels (map) */ - public readonly labels!: pulumi.Output<{[key: string]: any}>; + public readonly labels!: pulumi.Output<{[key: string]: string}>; /** * The cluster alert group name (string) */ @@ -147,7 +147,7 @@ export interface ClusterAlertGroupState { /** * The cluster alert group annotations (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The cluster id where create cluster alert group (string) */ @@ -167,7 +167,7 @@ export interface ClusterAlertGroupState { /** * The cluster alert group labels (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The cluster alert group name (string) */ @@ -189,7 +189,7 @@ export interface ClusterAlertGroupArgs { /** * The cluster alert group annotations (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The cluster id where create cluster alert group (string) */ @@ -209,7 +209,7 @@ export interface ClusterAlertGroupArgs { /** * The cluster alert group labels (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The cluster alert group name (string) */ diff --git a/sdk/nodejs/clusterAlertRule.ts b/sdk/nodejs/clusterAlertRule.ts index 8c45fc0da..c37fc3ce7 100644 --- a/sdk/nodejs/clusterAlertRule.ts +++ b/sdk/nodejs/clusterAlertRule.ts @@ -72,7 +72,7 @@ export class ClusterAlertRule extends pulumi.CustomResource { /** * The cluster alert rule annotations (map) */ - public readonly annotations!: pulumi.Output<{[key: string]: any}>; + public readonly annotations!: pulumi.Output<{[key: string]: string}>; /** * The cluster id where create cluster alert rule (string) */ @@ -100,7 +100,7 @@ export class ClusterAlertRule extends pulumi.CustomResource { /** * The cluster alert rule labels (map) */ - public readonly labels!: pulumi.Output<{[key: string]: any}>; + public readonly labels!: pulumi.Output<{[key: string]: string}>; /** * The cluster alert rule metric rule. ConflictsWith: `"eventRule", "nodeRule", "systemServiceRule"`` (list Maxitems:1) */ @@ -188,7 +188,7 @@ export interface ClusterAlertRuleState { /** * The cluster alert rule annotations (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The cluster id where create cluster alert rule (string) */ @@ -216,7 +216,7 @@ export interface ClusterAlertRuleState { /** * The cluster alert rule labels (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The cluster alert rule metric rule. ConflictsWith: `"eventRule", "nodeRule", "systemServiceRule"`` (list Maxitems:1) */ @@ -250,7 +250,7 @@ export interface ClusterAlertRuleArgs { /** * The cluster alert rule annotations (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The cluster id where create cluster alert rule (string) */ @@ -278,7 +278,7 @@ export interface ClusterAlertRuleArgs { /** * The cluster alert rule labels (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The cluster alert rule metric rule. ConflictsWith: `"eventRule", "nodeRule", "systemServiceRule"`` (list Maxitems:1) */ diff --git a/sdk/nodejs/clusterDriver.ts b/sdk/nodejs/clusterDriver.ts index fecde01db..8bc668ce9 100644 --- a/sdk/nodejs/clusterDriver.ts +++ b/sdk/nodejs/clusterDriver.ts @@ -54,7 +54,7 @@ export class ClusterDriver extends pulumi.CustomResource { /** * Annotations of the resource (map) */ - public readonly annotations!: pulumi.Output<{[key: string]: any}>; + public readonly annotations!: pulumi.Output<{[key: string]: string}>; /** * Specify whether the cluster driver is an internal cluster driver or not (bool) */ @@ -66,7 +66,7 @@ export class ClusterDriver extends pulumi.CustomResource { /** * Labels of the resource (map) */ - public readonly labels!: pulumi.Output<{[key: string]: any}>; + public readonly labels!: pulumi.Output<{[key: string]: string}>; /** * Name of the cluster driver (string) */ @@ -149,7 +149,7 @@ export interface ClusterDriverState { /** * Annotations of the resource (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Specify whether the cluster driver is an internal cluster driver or not (bool) */ @@ -161,7 +161,7 @@ export interface ClusterDriverState { /** * Labels of the resource (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Name of the cluster driver (string) */ @@ -195,7 +195,7 @@ export interface ClusterDriverArgs { /** * Annotations of the resource (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Specify whether the cluster driver is an internal cluster driver or not (bool) */ @@ -207,7 +207,7 @@ export interface ClusterDriverArgs { /** * Labels of the resource (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Name of the cluster driver (string) */ diff --git a/sdk/nodejs/clusterRoleTemplateBinding.ts b/sdk/nodejs/clusterRoleTemplateBinding.ts index 857fdc708..f4a0c133b 100644 --- a/sdk/nodejs/clusterRoleTemplateBinding.ts +++ b/sdk/nodejs/clusterRoleTemplateBinding.ts @@ -61,7 +61,7 @@ export class ClusterRoleTemplateBinding extends pulumi.CustomResource { /** * Annotations for cluster role template binding (map) */ - public readonly annotations!: pulumi.Output<{[key: string]: any}>; + public readonly annotations!: pulumi.Output<{[key: string]: string}>; /** * The cluster id where bind cluster role template binding (string) */ @@ -79,7 +79,7 @@ export class ClusterRoleTemplateBinding extends pulumi.CustomResource { * * **Note:** user `userId | userPrincipalId` OR group `groupId | groupPrincipalId` must be defined */ - public readonly labels!: pulumi.Output<{[key: string]: any}>; + public readonly labels!: pulumi.Output<{[key: string]: string}>; /** * The name of the cluster role template binding (string) */ @@ -149,7 +149,7 @@ export interface ClusterRoleTemplateBindingState { /** * Annotations for cluster role template binding (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The cluster id where bind cluster role template binding (string) */ @@ -167,7 +167,7 @@ export interface ClusterRoleTemplateBindingState { * * **Note:** user `userId | userPrincipalId` OR group `groupId | groupPrincipalId` must be defined */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The name of the cluster role template binding (string) */ @@ -193,7 +193,7 @@ export interface ClusterRoleTemplateBindingArgs { /** * Annotations for cluster role template binding (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The cluster id where bind cluster role template binding (string) */ @@ -211,7 +211,7 @@ export interface ClusterRoleTemplateBindingArgs { * * **Note:** user `userId | userPrincipalId` OR group `groupId | groupPrincipalId` must be defined */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The name of the cluster role template binding (string) */ diff --git a/sdk/nodejs/clusterTemplate.ts b/sdk/nodejs/clusterTemplate.ts index f83b905ed..d2fc093af 100644 --- a/sdk/nodejs/clusterTemplate.ts +++ b/sdk/nodejs/clusterTemplate.ts @@ -122,7 +122,7 @@ export class ClusterTemplate extends pulumi.CustomResource { /** * Annotations for the cluster template (map) */ - public readonly annotations!: pulumi.Output<{[key: string]: any}>; + public readonly annotations!: pulumi.Output<{[key: string]: string}>; /** * (Computed) Default cluster template revision ID (string) */ @@ -134,7 +134,7 @@ export class ClusterTemplate extends pulumi.CustomResource { /** * Labels for the cluster template (map) */ - public readonly labels!: pulumi.Output<{[key: string]: any}>; + public readonly labels!: pulumi.Output<{[key: string]: string}>; /** * Cluster template members (list) */ @@ -190,7 +190,7 @@ export interface ClusterTemplateState { /** * Annotations for the cluster template (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * (Computed) Default cluster template revision ID (string) */ @@ -202,7 +202,7 @@ export interface ClusterTemplateState { /** * Labels for the cluster template (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Cluster template members (list) */ @@ -224,7 +224,7 @@ export interface ClusterTemplateArgs { /** * Annotations for the cluster template (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Cluster template description */ @@ -232,7 +232,7 @@ export interface ClusterTemplateArgs { /** * Labels for the cluster template (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Cluster template members (list) */ diff --git a/sdk/nodejs/clusterV2.ts b/sdk/nodejs/clusterV2.ts index a619406c6..f242725b5 100644 --- a/sdk/nodejs/clusterV2.ts +++ b/sdk/nodejs/clusterV2.ts @@ -50,7 +50,7 @@ export class ClusterV2 extends pulumi.CustomResource { /** * Annotations for the Cluster. */ - public readonly annotations!: pulumi.Output<{[key: string]: any}>; + public readonly annotations!: pulumi.Output<{[key: string]: string}>; /** * Cloud credential secret name is the secret to be used when a cloud credential secret name is not specified at the machine pool level. */ @@ -102,7 +102,7 @@ export class ClusterV2 extends pulumi.CustomResource { /** * Labels for the Cluster. */ - public readonly labels!: pulumi.Output<{[key: string]: any}>; + public readonly labels!: pulumi.Output<{[key: string]: string}>; /** * Local auth endpoint configures the Authorized Cluster Endpoint (ACE) which can be used to directly access the Kubernetes API server, without requiring communication through Rancher. For more information, please refer to [Rancher Documentation](https://ranchermanager.docs.rancher.com/how-to-guides/new-user-guides/kubernetes-clusters-in-rancher-setup/register-existing-clusters#authorized-cluster-endpoint-support-for-rke2-and-k3s-clusters). */ @@ -195,7 +195,7 @@ export interface ClusterV2State { /** * Annotations for the Cluster. */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Cloud credential secret name is the secret to be used when a cloud credential secret name is not specified at the machine pool level. */ @@ -247,7 +247,7 @@ export interface ClusterV2State { /** * Labels for the Cluster. */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Local auth endpoint configures the Authorized Cluster Endpoint (ACE) which can be used to directly access the Kubernetes API server, without requiring communication through Rancher. For more information, please refer to [Rancher Documentation](https://ranchermanager.docs.rancher.com/how-to-guides/new-user-guides/kubernetes-clusters-in-rancher-setup/register-existing-clusters#authorized-cluster-endpoint-support-for-rke2-and-k3s-clusters). */ @@ -277,7 +277,7 @@ export interface ClusterV2Args { /** * Annotations for the Cluster. */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Cloud credential secret name is the secret to be used when a cloud credential secret name is not specified at the machine pool level. */ @@ -317,7 +317,7 @@ export interface ClusterV2Args { /** * Labels for the Cluster. */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Local auth endpoint configures the Authorized Cluster Endpoint (ACE) which can be used to directly access the Kubernetes API server, without requiring communication through Rancher. For more information, please refer to [Rancher Documentation](https://ranchermanager.docs.rancher.com/how-to-guides/new-user-guides/kubernetes-clusters-in-rancher-setup/register-existing-clusters#authorized-cluster-endpoint-support-for-rke2-and-k3s-clusters). */ diff --git a/sdk/nodejs/configMapV2.ts b/sdk/nodejs/configMapV2.ts index ab59842b5..d8916f746 100644 --- a/sdk/nodejs/configMapV2.ts +++ b/sdk/nodejs/configMapV2.ts @@ -46,7 +46,7 @@ export class ConfigMapV2 extends pulumi.CustomResource { /** * Annotations for the configMap v2 (map) */ - public readonly annotations!: pulumi.Output<{[key: string]: any}>; + public readonly annotations!: pulumi.Output<{[key: string]: string}>; /** * The cluster id of the configMap V2 (string) */ @@ -54,7 +54,7 @@ export class ConfigMapV2 extends pulumi.CustomResource { /** * The data of the configMap v2 (map) */ - public readonly data!: pulumi.Output<{[key: string]: any}>; + public readonly data!: pulumi.Output<{[key: string]: string}>; /** * If set to true, any configMap update will remove and recreate the configMap. This is a beta field enabled by k8s `ImmutableEphemeralVolumes` feature gate. Default: `false` (bool) */ @@ -62,7 +62,7 @@ export class ConfigMapV2 extends pulumi.CustomResource { /** * Labels for the configMap v2 (map) */ - public readonly labels!: pulumi.Output<{[key: string]: any}>; + public readonly labels!: pulumi.Output<{[key: string]: string}>; /** * The name of the configMap v2 (string) */ @@ -126,7 +126,7 @@ export interface ConfigMapV2State { /** * Annotations for the configMap v2 (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The cluster id of the configMap V2 (string) */ @@ -134,7 +134,7 @@ export interface ConfigMapV2State { /** * The data of the configMap v2 (map) */ - data?: pulumi.Input<{[key: string]: any}>; + data?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * If set to true, any configMap update will remove and recreate the configMap. This is a beta field enabled by k8s `ImmutableEphemeralVolumes` feature gate. Default: `false` (bool) */ @@ -142,7 +142,7 @@ export interface ConfigMapV2State { /** * Labels for the configMap v2 (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The name of the configMap v2 (string) */ @@ -164,7 +164,7 @@ export interface ConfigMapV2Args { /** * Annotations for the configMap v2 (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The cluster id of the configMap V2 (string) */ @@ -172,7 +172,7 @@ export interface ConfigMapV2Args { /** * The data of the configMap v2 (map) */ - data: pulumi.Input<{[key: string]: any}>; + data: pulumi.Input<{[key: string]: pulumi.Input}>; /** * If set to true, any configMap update will remove and recreate the configMap. This is a beta field enabled by k8s `ImmutableEphemeralVolumes` feature gate. Default: `false` (bool) */ @@ -180,7 +180,7 @@ export interface ConfigMapV2Args { /** * Labels for the configMap v2 (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The name of the configMap v2 (string) */ diff --git a/sdk/nodejs/customUserToken.ts b/sdk/nodejs/customUserToken.ts index a551ad5b0..6843926c9 100644 --- a/sdk/nodejs/customUserToken.ts +++ b/sdk/nodejs/customUserToken.ts @@ -78,7 +78,7 @@ export class CustomUserToken extends pulumi.CustomResource { /** * (Computed) Annotations of the token (map) */ - public readonly annotations!: pulumi.Output<{[key: string]: any}>; + public readonly annotations!: pulumi.Output<{[key: string]: string}>; /** * Cluster ID for scoped token (string) */ @@ -98,7 +98,7 @@ export class CustomUserToken extends pulumi.CustomResource { /** * (Computed) Labels of the token (map) */ - public readonly labels!: pulumi.Output<{[key: string]: any}>; + public readonly labels!: pulumi.Output<{[key: string]: string}>; /** * (Computed) Token name (string) */ @@ -216,7 +216,7 @@ export interface CustomUserTokenState { /** * (Computed) Annotations of the token (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Cluster ID for scoped token (string) */ @@ -236,7 +236,7 @@ export interface CustomUserTokenState { /** * (Computed) Labels of the token (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * (Computed) Token name (string) */ @@ -288,7 +288,7 @@ export interface CustomUserTokenArgs { /** * (Computed) Annotations of the token (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Cluster ID for scoped token (string) */ @@ -300,7 +300,7 @@ export interface CustomUserTokenArgs { /** * (Computed) Labels of the token (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The user password (string) */ diff --git a/sdk/nodejs/etcdBackup.ts b/sdk/nodejs/etcdBackup.ts index 03e1218cc..9c4e6e5e4 100644 --- a/sdk/nodejs/etcdBackup.ts +++ b/sdk/nodejs/etcdBackup.ts @@ -77,7 +77,7 @@ export class EtcdBackup extends pulumi.CustomResource { /** * Annotations for Etcd Backup object (map) */ - public readonly annotations!: pulumi.Output<{[key: string]: any}>; + public readonly annotations!: pulumi.Output<{[key: string]: string}>; /** * Backup config for etcd backup (list maxitems:1) */ @@ -93,7 +93,7 @@ export class EtcdBackup extends pulumi.CustomResource { /** * Labels for Etcd Backup object (map) */ - public readonly labels!: pulumi.Output<{[key: string]: any}>; + public readonly labels!: pulumi.Output<{[key: string]: string}>; /** * Manual execution of the Etcd Backup. Default `false` (bool) */ @@ -154,7 +154,7 @@ export interface EtcdBackupState { /** * Annotations for Etcd Backup object (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Backup config for etcd backup (list maxitems:1) */ @@ -170,7 +170,7 @@ export interface EtcdBackupState { /** * Labels for Etcd Backup object (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Manual execution of the Etcd Backup. Default `false` (bool) */ @@ -192,7 +192,7 @@ export interface EtcdBackupArgs { /** * Annotations for Etcd Backup object (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Backup config for etcd backup (list maxitems:1) */ @@ -208,7 +208,7 @@ export interface EtcdBackupArgs { /** * Labels for Etcd Backup object (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Manual execution of the Etcd Backup. Default `false` (bool) */ diff --git a/sdk/nodejs/feature.ts b/sdk/nodejs/feature.ts index 1cf3cc379..144529991 100644 --- a/sdk/nodejs/feature.ts +++ b/sdk/nodejs/feature.ts @@ -57,11 +57,11 @@ export class Feature extends pulumi.CustomResource { /** * Annotations for feature object (map) */ - public readonly annotations!: pulumi.Output<{[key: string]: any}>; + public readonly annotations!: pulumi.Output<{[key: string]: string}>; /** * Labels for feature object (map) */ - public readonly labels!: pulumi.Output<{[key: string]: any}>; + public readonly labels!: pulumi.Output<{[key: string]: string}>; /** * The name of the feature (string) */ @@ -107,11 +107,11 @@ export interface FeatureState { /** * Annotations for feature object (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Labels for feature object (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The name of the feature (string) */ @@ -129,11 +129,11 @@ export interface FeatureArgs { /** * Annotations for feature object (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Labels for feature object (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The name of the feature (string) */ diff --git a/sdk/nodejs/getApp.ts b/sdk/nodejs/getApp.ts index 6efbc118b..6ddc929c8 100644 --- a/sdk/nodejs/getApp.ts +++ b/sdk/nodejs/getApp.ts @@ -38,7 +38,7 @@ export interface GetAppArgs { /** * (Computed) Annotations for the catalog (map) */ - annotations?: {[key: string]: any}; + annotations?: {[key: string]: string}; /** * The app name (string) */ @@ -60,11 +60,11 @@ export interface GetAppResult { /** * (Computed) Annotations for the catalog (map) */ - readonly annotations: {[key: string]: any}; + readonly annotations: {[key: string]: string}; /** * (Computed) Answers for the app (map) */ - readonly answers: {[key: string]: any}; + readonly answers: {[key: string]: string}; /** * (Computed) Catalog name of the app (string) */ @@ -84,7 +84,7 @@ export interface GetAppResult { /** * (Computed) Labels for the catalog (map) */ - readonly labels: {[key: string]: any}; + readonly labels: {[key: string]: string}; readonly name: string; readonly projectId: string; /** @@ -132,7 +132,7 @@ export interface GetAppOutputArgs { /** * (Computed) Annotations for the catalog (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The app name (string) */ diff --git a/sdk/nodejs/getCatalog.ts b/sdk/nodejs/getCatalog.ts index c5e206416..fa2481f93 100644 --- a/sdk/nodejs/getCatalog.ts +++ b/sdk/nodejs/getCatalog.ts @@ -48,7 +48,7 @@ export interface GetCatalogResult { /** * (Computed) Annotations for the catalog (map) */ - readonly annotations: {[key: string]: any}; + readonly annotations: {[key: string]: string}; /** * (Computed) The branch of the catalog repo to use (string) */ @@ -72,7 +72,7 @@ export interface GetCatalogResult { /** * (Computed) Labels for the catalog (map) */ - readonly labels: {[key: string]: any}; + readonly labels: {[key: string]: string}; readonly name: string; /** * (Computed/Sensitive) The password to access the catalog if needed (string) diff --git a/sdk/nodejs/getCatalogV2.ts b/sdk/nodejs/getCatalogV2.ts index 6fc083ccd..ec3f06484 100644 --- a/sdk/nodejs/getCatalogV2.ts +++ b/sdk/nodejs/getCatalogV2.ts @@ -37,7 +37,7 @@ export interface GetCatalogV2Result { /** * (Computed) Annotations for the catalog v2 (map) */ - readonly annotations: {[key: string]: any}; + readonly annotations: {[key: string]: string}; /** * (Computed) PEM encoded CA bundle which will be used to validate the repo's certificate (string) */ @@ -66,7 +66,7 @@ export interface GetCatalogV2Result { /** * (Computed) Labels for the catalog v2 (map) */ - readonly labels: {[key: string]: any}; + readonly labels: {[key: string]: string}; readonly name: string; /** * (Computed) The k8s resource version (string) diff --git a/sdk/nodejs/getCertificate.ts b/sdk/nodejs/getCertificate.ts index f08aacf2c..8b645982b 100644 --- a/sdk/nodejs/getCertificate.ts +++ b/sdk/nodejs/getCertificate.ts @@ -71,7 +71,7 @@ export interface GetCertificateResult { /** * (Computed) Annotations for certificate object (map) */ - readonly annotations: {[key: string]: any}; + readonly annotations: {[key: string]: string}; /** * (Computed) Base64 encoded certs (string) */ @@ -87,7 +87,7 @@ export interface GetCertificateResult { /** * (Computed) Labels for certificate object (map) */ - readonly labels: {[key: string]: any}; + readonly labels: {[key: string]: string}; readonly name: string; readonly namespaceId?: string; readonly projectId: string; diff --git a/sdk/nodejs/getCloudCredential.ts b/sdk/nodejs/getCloudCredential.ts index aa695dd04..5920d3309 100644 --- a/sdk/nodejs/getCloudCredential.ts +++ b/sdk/nodejs/getCloudCredential.ts @@ -43,7 +43,7 @@ export interface GetCloudCredentialResult { /** * (Computed) Annotations for the Cloud Credential (map) */ - readonly annotations: {[key: string]: any}; + readonly annotations: {[key: string]: string}; /** * The provider-assigned unique ID for this managed resource. */ @@ -51,7 +51,7 @@ export interface GetCloudCredentialResult { /** * (Computed) Labels for the Cloud Credential (map) */ - readonly labels: {[key: string]: any}; + readonly labels: {[key: string]: string}; readonly name: string; } /** diff --git a/sdk/nodejs/getCluster.ts b/sdk/nodejs/getCluster.ts index 571b210f6..81fa5f4ca 100644 --- a/sdk/nodejs/getCluster.ts +++ b/sdk/nodejs/getCluster.ts @@ -59,7 +59,7 @@ export interface GetClusterResult { /** * (Computed) Annotations for Node Pool object (map) */ - readonly annotations: {[key: string]: any}; + readonly annotations: {[key: string]: string}; /** * (Computed) K8s cluster ca cert (string) */ @@ -153,7 +153,7 @@ export interface GetClusterResult { /** * (Computed) Labels for Node Pool object (map) */ - readonly labels: {[key: string]: any}; + readonly labels: {[key: string]: string}; readonly name: string; /** * (Computed) The Oracle OKE configuration for `oke` Clusters. Conflicts with `aksConfig`, `aksConfigV2`, `eksConfig`, `eksConfigV2`, `gkeConfig`, `gkeConfigV2`, `k3sConfig` and `rkeConfig` (list maxitems:1) diff --git a/sdk/nodejs/getClusterAlertGroup.ts b/sdk/nodejs/getClusterAlertGroup.ts index c1f4eb6d5..1dcc7ed3f 100644 --- a/sdk/nodejs/getClusterAlertGroup.ts +++ b/sdk/nodejs/getClusterAlertGroup.ts @@ -51,7 +51,7 @@ export interface GetClusterAlertGroupResult { /** * (Computed) The cluster alert group annotations (map) */ - readonly annotations: {[key: string]: any}; + readonly annotations: {[key: string]: string}; readonly clusterId: string; /** * (Computed) The cluster alert group description (string) @@ -72,7 +72,7 @@ export interface GetClusterAlertGroupResult { /** * (Computed) The cluster alert group labels (map) */ - readonly labels: {[key: string]: any}; + readonly labels: {[key: string]: string}; readonly name: string; /** * (Computed) The cluster alert group recipients (list) diff --git a/sdk/nodejs/getClusterAlertRule.ts b/sdk/nodejs/getClusterAlertRule.ts index 0693dd541..ddee292f5 100644 --- a/sdk/nodejs/getClusterAlertRule.ts +++ b/sdk/nodejs/getClusterAlertRule.ts @@ -42,7 +42,7 @@ export interface GetClusterAlertRuleArgs { /** * (Computed) The cluster alert rule labels (map) */ - labels?: {[key: string]: any}; + labels?: {[key: string]: string}; /** * The cluster alert rule name (string) */ @@ -56,7 +56,7 @@ export interface GetClusterAlertRuleResult { /** * (Computed) The cluster alert rule annotations (map) */ - readonly annotations: {[key: string]: any}; + readonly annotations: {[key: string]: string}; readonly clusterId: string; /** * (Computed) The cluster alert rule event rule. ConflictsWith: `"metricRule", "nodeRule", "systemServiceRule"` (list Maxitems:1) @@ -85,7 +85,7 @@ export interface GetClusterAlertRuleResult { /** * (Computed) The cluster alert rule labels (map) */ - readonly labels?: {[key: string]: any}; + readonly labels?: {[key: string]: string}; /** * (Computed) The cluster alert rule metric rule. ConflictsWith: `"eventRule", "nodeRule", "systemServiceRule"`` (list Maxitems:1) */ @@ -138,7 +138,7 @@ export interface GetClusterAlertRuleOutputArgs { /** * (Computed) The cluster alert rule labels (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The cluster alert rule name (string) */ diff --git a/sdk/nodejs/getClusterDriver.ts b/sdk/nodejs/getClusterDriver.ts index 4027c6d9f..d38b1d63c 100644 --- a/sdk/nodejs/getClusterDriver.ts +++ b/sdk/nodejs/getClusterDriver.ts @@ -56,7 +56,7 @@ export interface GetClusterDriverResult { /** * (Computed) Annotations of the resource (map) */ - readonly annotations: {[key: string]: any}; + readonly annotations: {[key: string]: string}; /** * (Computed) Specify whether the cluster driver is an internal cluster driver or not (bool) */ @@ -72,7 +72,7 @@ export interface GetClusterDriverResult { /** * (Computed) Labels of the resource (map) */ - readonly labels: {[key: string]: any}; + readonly labels: {[key: string]: string}; readonly name: string; /** * (Computed) The URL to load for customized Add Clusters screen for this driver (string) diff --git a/sdk/nodejs/getClusterRoleTemplateBinding.ts b/sdk/nodejs/getClusterRoleTemplateBinding.ts index 67ab57331..a24f89429 100644 --- a/sdk/nodejs/getClusterRoleTemplateBinding.ts +++ b/sdk/nodejs/getClusterRoleTemplateBinding.ts @@ -54,7 +54,7 @@ export interface GetClusterRoleTemplateBindingResult { /** * (Computed) Annotations of the resource (map) */ - readonly annotations: {[key: string]: any}; + readonly annotations: {[key: string]: string}; readonly clusterId: string; /** * (Computed) The group ID to assign cluster role template binding (string) @@ -71,7 +71,7 @@ export interface GetClusterRoleTemplateBindingResult { /** * (Computed) Labels of the resource (map) */ - readonly labels: {[key: string]: any}; + readonly labels: {[key: string]: string}; readonly name: string; readonly roleTemplateId: string; /** diff --git a/sdk/nodejs/getClusterTemplate.ts b/sdk/nodejs/getClusterTemplate.ts index 8f9305365..cdcc52dea 100644 --- a/sdk/nodejs/getClusterTemplate.ts +++ b/sdk/nodejs/getClusterTemplate.ts @@ -40,12 +40,12 @@ export interface GetClusterTemplateArgs { /** * (Computed) Annotations for the cluster template (map) */ - annotations?: {[key: string]: any}; + annotations?: {[key: string]: string}; description?: string; /** * (Computed) Labels for the cluster template (map) */ - labels?: {[key: string]: any}; + labels?: {[key: string]: string}; /** * The cluster template name (string) */ @@ -59,7 +59,7 @@ export interface GetClusterTemplateResult { /** * (Computed) Annotations for the cluster template (map) */ - readonly annotations: {[key: string]: any}; + readonly annotations: {[key: string]: string}; /** * (Computed) Default cluster template revision ID (string) */ @@ -72,7 +72,7 @@ export interface GetClusterTemplateResult { /** * (Computed) Labels for the cluster template (map) */ - readonly labels: {[key: string]: any}; + readonly labels: {[key: string]: string}; /** * (Computed) Cluster template members (list) */ @@ -110,12 +110,12 @@ export interface GetClusterTemplateOutputArgs { /** * (Computed) Annotations for the cluster template (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; description?: pulumi.Input; /** * (Computed) Labels for the cluster template (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The cluster template name (string) */ diff --git a/sdk/nodejs/getClusterV2.ts b/sdk/nodejs/getClusterV2.ts index b25dfcf3f..cc176ea1a 100644 --- a/sdk/nodejs/getClusterV2.ts +++ b/sdk/nodejs/getClusterV2.ts @@ -52,7 +52,7 @@ export interface GetClusterV2Result { * (Computed) Optional Agent Env Vars for Rancher agent (list) */ readonly agentEnvVars: outputs.GetClusterV2AgentEnvVar[]; - readonly annotations: {[key: string]: any}; + readonly annotations: {[key: string]: string}; /** * (Computed) Cluster V2 cloud credential secret name (string) */ @@ -94,7 +94,7 @@ export interface GetClusterV2Result { * (Computed) The kubernetes version of the Cluster v2 (list maxitems:1) */ readonly kubernetesVersion: string; - readonly labels: {[key: string]: any}; + readonly labels: {[key: string]: string}; readonly name: string; /** * (Computed) Cluster v2 k8s resource version (string) diff --git a/sdk/nodejs/getConfigMapV2.ts b/sdk/nodejs/getConfigMapV2.ts index f559f749f..f88b07ac2 100644 --- a/sdk/nodejs/getConfigMapV2.ts +++ b/sdk/nodejs/getConfigMapV2.ts @@ -42,12 +42,12 @@ export interface GetConfigMapV2Result { /** * (Computed) Annotations for the configMap v2 (map) */ - readonly annotations: {[key: string]: any}; + readonly annotations: {[key: string]: string}; readonly clusterId: string; /** * (Computed) The data of the configMap v2 (map) */ - readonly data: {[key: string]: any}; + readonly data: {[key: string]: string}; /** * The provider-assigned unique ID for this managed resource. */ @@ -59,7 +59,7 @@ export interface GetConfigMapV2Result { /** * (Computed) Labels for the configMap v2 (map) */ - readonly labels: {[key: string]: any}; + readonly labels: {[key: string]: string}; readonly name: string; readonly namespace?: string; /** diff --git a/sdk/nodejs/getEtcdBackup.ts b/sdk/nodejs/getEtcdBackup.ts index e2d6eac95..62ab9f26e 100644 --- a/sdk/nodejs/getEtcdBackup.ts +++ b/sdk/nodejs/getEtcdBackup.ts @@ -51,7 +51,7 @@ export interface GetEtcdBackupResult { /** * (Computed) Annotations for Etcd Backup object (map) */ - readonly annotations: {[key: string]: any}; + readonly annotations: {[key: string]: string}; /** * (Computed) Backup config for etcd backup (list maxitems:1) */ @@ -68,7 +68,7 @@ export interface GetEtcdBackupResult { /** * (Computed) Labels for Etcd Backup object (map) */ - readonly labels: {[key: string]: any}; + readonly labels: {[key: string]: string}; /** * (Computed) Manual execution of the Etcd Backup. Default `false` (bool) */ diff --git a/sdk/nodejs/getGlobalDnsProvider.ts b/sdk/nodejs/getGlobalDnsProvider.ts index 1bf6afc2e..1f80a0c0a 100644 --- a/sdk/nodejs/getGlobalDnsProvider.ts +++ b/sdk/nodejs/getGlobalDnsProvider.ts @@ -46,7 +46,7 @@ export interface GetGlobalDnsProviderResult { /** * (Computed) Annotations of the resource (map) */ - readonly annotations: {[key: string]: any}; + readonly annotations: {[key: string]: string}; readonly cloudflareConfig: outputs.GetGlobalDnsProviderCloudflareConfig; readonly dnsProvider: string; /** @@ -56,7 +56,7 @@ export interface GetGlobalDnsProviderResult { /** * (Computed) Labels of the resource (map) */ - readonly labels: {[key: string]: any}; + readonly labels: {[key: string]: string}; /** * (Computed) The name of the global DNS provider (string) */ diff --git a/sdk/nodejs/getGlobalRole.ts b/sdk/nodejs/getGlobalRole.ts index 63fe41c92..e2e8ce920 100644 --- a/sdk/nodejs/getGlobalRole.ts +++ b/sdk/nodejs/getGlobalRole.ts @@ -50,7 +50,7 @@ export interface GetGlobalRoleResult { /** * (Computed) Annotations for global role object (map) */ - readonly annotations: {[key: string]: any}; + readonly annotations: {[key: string]: string}; /** * (Computed) Builtin global role (bool) */ @@ -70,7 +70,7 @@ export interface GetGlobalRoleResult { /** * (Computed) Labels for global role object (map) */ - readonly labels: {[key: string]: any}; + readonly labels: {[key: string]: string}; readonly name: string; /** * (Computed) Whether or not this role should be added to new users (bool) diff --git a/sdk/nodejs/getGlobalRoleBinding.ts b/sdk/nodejs/getGlobalRoleBinding.ts index be0f58649..5e6dbf430 100644 --- a/sdk/nodejs/getGlobalRoleBinding.ts +++ b/sdk/nodejs/getGlobalRoleBinding.ts @@ -49,7 +49,7 @@ export interface GetGlobalRoleBindingResult { /** * (Computed) Annotations of the resource (map) */ - readonly annotations: {[key: string]: any}; + readonly annotations: {[key: string]: string}; readonly globalRoleId: string; /** * (Computed) The group principal ID to assign global role binding. Rancher v2.4.0 or higher is required (string) @@ -62,7 +62,7 @@ export interface GetGlobalRoleBindingResult { /** * (Computed) Labels of the resource (map) */ - readonly labels: {[key: string]: any}; + readonly labels: {[key: string]: string}; readonly name: string; /** * (Computed) The user ID to assign global role binding (string) diff --git a/sdk/nodejs/getMultiClusterApp.ts b/sdk/nodejs/getMultiClusterApp.ts index 42537b2b9..f53e848f9 100644 --- a/sdk/nodejs/getMultiClusterApp.ts +++ b/sdk/nodejs/getMultiClusterApp.ts @@ -45,7 +45,7 @@ export interface GetMultiClusterAppResult { /** * (Computed) Annotations for multi cluster app object (map) */ - readonly annotations: {[key: string]: any}; + readonly annotations: {[key: string]: string}; /** * (Computed) The multi cluster app answers (list) */ @@ -61,7 +61,7 @@ export interface GetMultiClusterAppResult { /** * (Computed) Labels for multi cluster app object (map) */ - readonly labels: {[key: string]: any}; + readonly labels: {[key: string]: string}; /** * (Computed) The multi cluster app members (list) */ diff --git a/sdk/nodejs/getNamespace.ts b/sdk/nodejs/getNamespace.ts index ed9d520d3..4a9ce8bfd 100644 --- a/sdk/nodejs/getNamespace.ts +++ b/sdk/nodejs/getNamespace.ts @@ -51,7 +51,7 @@ export interface GetNamespaceResult { /** * (Computed) Annotations for Node Pool object (map) */ - readonly annotations: {[key: string]: any}; + readonly annotations: {[key: string]: string}; /** * (Computed) Default containers resource limits on namespace (List maxitem:1) */ @@ -67,7 +67,7 @@ export interface GetNamespaceResult { /** * (Computed) Labels for Node Pool object (map) */ - readonly labels: {[key: string]: any}; + readonly labels: {[key: string]: string}; readonly name: string; readonly projectId: string; /** diff --git a/sdk/nodejs/getNodeDriver.ts b/sdk/nodejs/getNodeDriver.ts index 8afcdc71e..8a425e259 100644 --- a/sdk/nodejs/getNodeDriver.ts +++ b/sdk/nodejs/getNodeDriver.ts @@ -52,7 +52,7 @@ export interface GetNodeDriverResult { /** * (Computed) Annotations of the resource (map) */ - readonly annotations: {[key: string]: any}; + readonly annotations: {[key: string]: string}; /** * (Computed) Specify wheter the node driver is an internal cluster driver or not (bool) */ @@ -76,7 +76,7 @@ export interface GetNodeDriverResult { /** * (Computed) Labels of the resource (map) */ - readonly labels: {[key: string]: any}; + readonly labels: {[key: string]: string}; readonly name: string; /** * (Computed) The URL to load for customized Add Node screen for this driver (string) diff --git a/sdk/nodejs/getNodePool.ts b/sdk/nodejs/getNodePool.ts index 643bf94e0..9362cc99a 100644 --- a/sdk/nodejs/getNodePool.ts +++ b/sdk/nodejs/getNodePool.ts @@ -56,7 +56,7 @@ export interface GetNodePoolResult { /** * (Computed) Annotations for Node Pool object (map) */ - readonly annotations: {[key: string]: any}; + readonly annotations: {[key: string]: string}; readonly clusterId: string; /** * (Computed) RKE control plane role for created nodes (bool) @@ -81,7 +81,7 @@ export interface GetNodePoolResult { /** * (Computed) Labels for Node Pool object (map) */ - readonly labels: {[key: string]: any}; + readonly labels: {[key: string]: string}; readonly name: string; /** * (Computed) Node taints (List) diff --git a/sdk/nodejs/getNodeTemplate.ts b/sdk/nodejs/getNodeTemplate.ts index 7610fce9d..0f928115d 100644 --- a/sdk/nodejs/getNodeTemplate.ts +++ b/sdk/nodejs/getNodeTemplate.ts @@ -50,7 +50,7 @@ export interface GetNodeTemplateResult { /** * (Computed) Annotations for Node Template object (map) */ - readonly annotations: {[key: string]: any}; + readonly annotations: {[key: string]: string}; /** * (Computed) Cloud credential ID for the Node Template. Required from Rancher v2.2.x (string) */ @@ -66,7 +66,7 @@ export interface GetNodeTemplateResult { /** * (Computed) Engine environment for the node template (string) */ - readonly engineEnv: {[key: string]: any}; + readonly engineEnv: {[key: string]: string}; /** * (Computed) Insecure registry for the node template (list) */ @@ -78,11 +78,11 @@ export interface GetNodeTemplateResult { /** * (Computed) Engine label for the node template (string) */ - readonly engineLabel: {[key: string]: any}; + readonly engineLabel: {[key: string]: string}; /** * (Computed) Engine options for the node template (map) */ - readonly engineOpt: {[key: string]: any}; + readonly engineOpt: {[key: string]: string}; /** * (Computed) Engine registry mirror for the node template (list) */ @@ -98,7 +98,7 @@ export interface GetNodeTemplateResult { /** * (Computed) Labels for Node Template object (map) */ - readonly labels: {[key: string]: any}; + readonly labels: {[key: string]: string}; readonly name: string; /** * (Computed) Node taints (List) diff --git a/sdk/nodejs/getNotifier.ts b/sdk/nodejs/getNotifier.ts index 0601a73a7..7b9f7ccf9 100644 --- a/sdk/nodejs/getNotifier.ts +++ b/sdk/nodejs/getNotifier.ts @@ -61,7 +61,7 @@ export interface GetNotifierResult { /** * (Computed) Annotations for notifier object (map) */ - readonly annotations: {[key: string]: any}; + readonly annotations: {[key: string]: string}; readonly clusterId: string; /** * (Computed) The notifier description (string) @@ -78,7 +78,7 @@ export interface GetNotifierResult { /** * (Computed) Labels for notifier object (map) */ - readonly labels: {[key: string]: any}; + readonly labels: {[key: string]: string}; /** * (Computed) MSTeams config for notifier (list maxitems:1) */ diff --git a/sdk/nodejs/getPodSecurityAdmissionConfigurationTemplate.ts b/sdk/nodejs/getPodSecurityAdmissionConfigurationTemplate.ts index ad3159403..7aa801be1 100644 --- a/sdk/nodejs/getPodSecurityAdmissionConfigurationTemplate.ts +++ b/sdk/nodejs/getPodSecurityAdmissionConfigurationTemplate.ts @@ -20,8 +20,8 @@ export function getPodSecurityAdmissionConfigurationTemplate(args: GetPodSecurit * A collection of arguments for invoking getPodSecurityAdmissionConfigurationTemplate. */ export interface GetPodSecurityAdmissionConfigurationTemplateArgs { - annotations?: {[key: string]: any}; - labels?: {[key: string]: any}; + annotations?: {[key: string]: string}; + labels?: {[key: string]: string}; name: string; } @@ -29,7 +29,7 @@ export interface GetPodSecurityAdmissionConfigurationTemplateArgs { * A collection of values returned by getPodSecurityAdmissionConfigurationTemplate. */ export interface GetPodSecurityAdmissionConfigurationTemplateResult { - readonly annotations: {[key: string]: any}; + readonly annotations: {[key: string]: string}; readonly defaults: outputs.GetPodSecurityAdmissionConfigurationTemplateDefaults; readonly description: string; readonly exemptions: outputs.GetPodSecurityAdmissionConfigurationTemplateExemptions; @@ -37,7 +37,7 @@ export interface GetPodSecurityAdmissionConfigurationTemplateResult { * The provider-assigned unique ID for this managed resource. */ readonly id: string; - readonly labels: {[key: string]: any}; + readonly labels: {[key: string]: string}; readonly name: string; } export function getPodSecurityAdmissionConfigurationTemplateOutput(args: GetPodSecurityAdmissionConfigurationTemplateOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output { @@ -48,7 +48,7 @@ export function getPodSecurityAdmissionConfigurationTemplateOutput(args: GetPodS * A collection of arguments for invoking getPodSecurityAdmissionConfigurationTemplate. */ export interface GetPodSecurityAdmissionConfigurationTemplateOutputArgs { - annotations?: pulumi.Input<{[key: string]: any}>; - labels?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; name: pulumi.Input; } diff --git a/sdk/nodejs/getPodSecurityPolicyTemplate.ts b/sdk/nodejs/getPodSecurityPolicyTemplate.ts index 5e192d53f..f7ea878e3 100644 --- a/sdk/nodejs/getPodSecurityPolicyTemplate.ts +++ b/sdk/nodejs/getPodSecurityPolicyTemplate.ts @@ -81,7 +81,7 @@ export interface GetPodSecurityPolicyTemplateArgs { /** * Annotations for PodSecurityPolicyTemplate object (map) */ - annotations?: {[key: string]: any}; + annotations?: {[key: string]: string}; /** * (list) */ @@ -118,7 +118,7 @@ export interface GetPodSecurityPolicyTemplateArgs { /** * Labels for PodSecurityPolicyTemplate object (map) */ - labels?: {[key: string]: any}; + labels?: {[key: string]: string}; /** * The name of the PodSecurityPolicyTemplate (string) */ @@ -172,7 +172,7 @@ export interface GetPodSecurityPolicyTemplateResult { readonly allowedHostPaths?: outputs.GetPodSecurityPolicyTemplateAllowedHostPath[]; readonly allowedProcMountTypes?: string[]; readonly allowedUnsafeSysctls?: string[]; - readonly annotations: {[key: string]: any}; + readonly annotations: {[key: string]: string}; readonly defaultAddCapabilities?: string[]; readonly defaultAllowPrivilegeEscalation?: boolean; readonly description: string; @@ -186,7 +186,7 @@ export interface GetPodSecurityPolicyTemplateResult { * The provider-assigned unique ID for this managed resource. */ readonly id: string; - readonly labels: {[key: string]: any}; + readonly labels: {[key: string]: string}; readonly name: string; readonly privileged: boolean; readonly readOnlyRootFilesystem: boolean; @@ -242,7 +242,7 @@ export interface GetPodSecurityPolicyTemplateOutputArgs { /** * Annotations for PodSecurityPolicyTemplate object (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * (list) */ @@ -279,7 +279,7 @@ export interface GetPodSecurityPolicyTemplateOutputArgs { /** * Labels for PodSecurityPolicyTemplate object (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The name of the PodSecurityPolicyTemplate (string) */ diff --git a/sdk/nodejs/getProject.ts b/sdk/nodejs/getProject.ts index 7375e510b..947481d92 100644 --- a/sdk/nodejs/getProject.ts +++ b/sdk/nodejs/getProject.ts @@ -39,7 +39,7 @@ export interface GetProjectResult { /** * (Computed) Annotations of the rancher2 project (map) */ - readonly annotations: {[key: string]: any}; + readonly annotations: {[key: string]: string}; readonly clusterId: string; /** * (Computed) Default containers resource limits on project (List maxitem:1) @@ -60,7 +60,7 @@ export interface GetProjectResult { /** * (Computed) Labels of the rancher2 project (map) */ - readonly labels: {[key: string]: any}; + readonly labels: {[key: string]: string}; readonly name: string; /** * (Computed) Default Pod Security Policy ID for the project (string) diff --git a/sdk/nodejs/getProjectAlertGroup.ts b/sdk/nodejs/getProjectAlertGroup.ts index dfca24705..dad685ca6 100644 --- a/sdk/nodejs/getProjectAlertGroup.ts +++ b/sdk/nodejs/getProjectAlertGroup.ts @@ -51,7 +51,7 @@ export interface GetProjectAlertGroupResult { /** * (Computed) The project alert group annotations (map) */ - readonly annotations: {[key: string]: any}; + readonly annotations: {[key: string]: string}; /** * (Computed) The project alert group description (string) */ @@ -71,7 +71,7 @@ export interface GetProjectAlertGroupResult { /** * (Computed) The project alert group labels (map) */ - readonly labels: {[key: string]: any}; + readonly labels: {[key: string]: string}; readonly name: string; readonly projectId: string; /** diff --git a/sdk/nodejs/getProjectAlertRule.ts b/sdk/nodejs/getProjectAlertRule.ts index 32f826957..785858618 100644 --- a/sdk/nodejs/getProjectAlertRule.ts +++ b/sdk/nodejs/getProjectAlertRule.ts @@ -38,7 +38,7 @@ export interface GetProjectAlertRuleArgs { /** * (Computed) The project alert rule labels (map) */ - labels?: {[key: string]: any}; + labels?: {[key: string]: string}; /** * The project alert rule name (string) */ @@ -56,7 +56,7 @@ export interface GetProjectAlertRuleResult { /** * (Computed) The project alert rule annotations (map) */ - readonly annotations: {[key: string]: any}; + readonly annotations: {[key: string]: string}; /** * (Computed) The project alert rule alert group ID (string) */ @@ -80,7 +80,7 @@ export interface GetProjectAlertRuleResult { /** * (Computed) The project alert rule labels (map) */ - readonly labels?: {[key: string]: any}; + readonly labels?: {[key: string]: string}; /** * (Computed) The project alert rule metric rule. ConflictsWith: `"podRule", "workloadRule"`` (list Maxitems:1) */ @@ -130,7 +130,7 @@ export interface GetProjectAlertRuleOutputArgs { /** * (Computed) The project alert rule labels (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The project alert rule name (string) */ diff --git a/sdk/nodejs/getProjectRoleTemplateBinding.ts b/sdk/nodejs/getProjectRoleTemplateBinding.ts index 7f2d6a6f4..abcf41730 100644 --- a/sdk/nodejs/getProjectRoleTemplateBinding.ts +++ b/sdk/nodejs/getProjectRoleTemplateBinding.ts @@ -54,7 +54,7 @@ export interface GetProjectRoleTemplateBindingResult { /** * (Computed) Annotations of the resource (map) */ - readonly annotations: {[key: string]: any}; + readonly annotations: {[key: string]: string}; /** * (Computed) The group ID to assign project role template binding (string) */ @@ -70,7 +70,7 @@ export interface GetProjectRoleTemplateBindingResult { /** * (Computed) Labels of the resource (map) */ - readonly labels: {[key: string]: any}; + readonly labels: {[key: string]: string}; readonly name: string; readonly projectId: string; readonly roleTemplateId: string; diff --git a/sdk/nodejs/getRegistry.ts b/sdk/nodejs/getRegistry.ts index 6b04bf0b5..74a53c449 100644 --- a/sdk/nodejs/getRegistry.ts +++ b/sdk/nodejs/getRegistry.ts @@ -73,7 +73,7 @@ export interface GetRegistryResult { /** * (Computed) Annotations for Registry object (map) */ - readonly annotations: {[key: string]: any}; + readonly annotations: {[key: string]: string}; /** * (Computed) A registry description (string) */ @@ -85,7 +85,7 @@ export interface GetRegistryResult { /** * (Computed) Labels for Registry object (map) */ - readonly labels: {[key: string]: any}; + readonly labels: {[key: string]: string}; readonly name: string; readonly namespaceId?: string; readonly projectId: string; diff --git a/sdk/nodejs/getRoleTemplate.ts b/sdk/nodejs/getRoleTemplate.ts index f2df951fa..198a54946 100644 --- a/sdk/nodejs/getRoleTemplate.ts +++ b/sdk/nodejs/getRoleTemplate.ts @@ -59,7 +59,7 @@ export interface GetRoleTemplateResult { /** * (Computed) Annotations for role template object (map) */ - readonly annotations: {[key: string]: any}; + readonly annotations: {[key: string]: string}; /** * (Computed) Builtin role template (string) */ @@ -92,7 +92,7 @@ export interface GetRoleTemplateResult { /** * (Computed) Labels for role template object (map) */ - readonly labels: {[key: string]: any}; + readonly labels: {[key: string]: string}; /** * (Computed) Locked role template (bool) */ diff --git a/sdk/nodejs/getSecret.ts b/sdk/nodejs/getSecret.ts index 2f8d4881b..1e1f5be81 100644 --- a/sdk/nodejs/getSecret.ts +++ b/sdk/nodejs/getSecret.ts @@ -71,11 +71,11 @@ export interface GetSecretResult { /** * (Computed) Annotations for secret object (map) */ - readonly annotations: {[key: string]: any}; + readonly annotations: {[key: string]: string}; /** * (Computed) Secret key/value data. Base64 encoding required for values (map) */ - readonly data: {[key: string]: any}; + readonly data: {[key: string]: string}; /** * (Computed) A secret description (string) */ @@ -87,7 +87,7 @@ export interface GetSecretResult { /** * (Computed) Labels for secret object (map) */ - readonly labels: {[key: string]: any}; + readonly labels: {[key: string]: string}; readonly name: string; readonly namespaceId?: string; readonly projectId: string; diff --git a/sdk/nodejs/getSecretV2.ts b/sdk/nodejs/getSecretV2.ts index 0932544d1..3b316771e 100644 --- a/sdk/nodejs/getSecretV2.ts +++ b/sdk/nodejs/getSecretV2.ts @@ -42,12 +42,12 @@ export interface GetSecretV2Result { /** * (Computed) Annotations for the secret v2 (map) */ - readonly annotations: {[key: string]: any}; + readonly annotations: {[key: string]: string}; readonly clusterId: string; /** * (Computed/Sensitive) The data of the secret v2 (map) */ - readonly data: {[key: string]: any}; + readonly data: {[key: string]: string}; /** * The provider-assigned unique ID for this managed resource. */ @@ -59,7 +59,7 @@ export interface GetSecretV2Result { /** * (Computed) Labels for the secret v2 (map) */ - readonly labels: {[key: string]: any}; + readonly labels: {[key: string]: string}; readonly name: string; readonly namespace?: string; /** diff --git a/sdk/nodejs/getStorageClassV2.ts b/sdk/nodejs/getStorageClassV2.ts index d70165311..b4cf6256b 100644 --- a/sdk/nodejs/getStorageClassV2.ts +++ b/sdk/nodejs/getStorageClassV2.ts @@ -41,7 +41,7 @@ export interface GetStorageClassV2Result { /** * (Computed) Annotations for the storageClass v2 (map) */ - readonly annotations: {[key: string]: any}; + readonly annotations: {[key: string]: string}; readonly clusterId: string; /** * The provider-assigned unique ID for this managed resource. @@ -54,7 +54,7 @@ export interface GetStorageClassV2Result { /** * (Computed) Labels for the storageClass v2 (map) */ - readonly labels: {[key: string]: any}; + readonly labels: {[key: string]: string}; /** * (Computed) The mount options for storageClass v2 (list) */ @@ -63,7 +63,7 @@ export interface GetStorageClassV2Result { /** * (Computed) The parameters for storageClass v2 (string) */ - readonly parameters: {[key: string]: any}; + readonly parameters: {[key: string]: string}; /** * (Computed) The reclaim policy for storageClass v2 (string) */ diff --git a/sdk/nodejs/getUser.ts b/sdk/nodejs/getUser.ts index 08867b63b..7d9a7216b 100644 --- a/sdk/nodejs/getUser.ts +++ b/sdk/nodejs/getUser.ts @@ -54,7 +54,7 @@ export interface GetUserResult { /** * (Computed) Annotations of the resource (map) */ - readonly annotations: {[key: string]: any}; + readonly annotations: {[key: string]: string}; /** * (Computed) The user is enabled (bool) */ @@ -67,7 +67,7 @@ export interface GetUserResult { /** * (Computed) Labels of the resource (map) */ - readonly labels: {[key: string]: any}; + readonly labels: {[key: string]: string}; /** * (Computed) The user common name (string) */ diff --git a/sdk/nodejs/globalDns.ts b/sdk/nodejs/globalDns.ts index 42c3e7a01..f0b2e7fbe 100644 --- a/sdk/nodejs/globalDns.ts +++ b/sdk/nodejs/globalDns.ts @@ -99,7 +99,7 @@ export class GlobalDns extends pulumi.CustomResource { /** * Annotations for Global DNS (map) */ - public readonly annotations!: pulumi.Output<{[key: string]: any}>; + public readonly annotations!: pulumi.Output<{[key: string]: string}>; /** * The Global DNS record (string) */ @@ -107,7 +107,7 @@ export class GlobalDns extends pulumi.CustomResource { /** * Labels for Global DNS (map) */ - public readonly labels!: pulumi.Output<{[key: string]: any}>; + public readonly labels!: pulumi.Output<{[key: string]: string}>; /** * The MultiCluster App ID to assign to the Global DNS. Conflicts with `projectIds` (string) */ @@ -179,7 +179,7 @@ export interface GlobalDnsState { /** * Annotations for Global DNS (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The Global DNS record (string) */ @@ -187,7 +187,7 @@ export interface GlobalDnsState { /** * Labels for Global DNS (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The MultiCluster App ID to assign to the Global DNS. Conflicts with `projectIds` (string) */ @@ -217,7 +217,7 @@ export interface GlobalDnsArgs { /** * Annotations for Global DNS (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The Global DNS record (string) */ @@ -225,7 +225,7 @@ export interface GlobalDnsArgs { /** * Labels for Global DNS (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The MultiCluster App ID to assign to the Global DNS. Conflicts with `projectIds` (string) */ diff --git a/sdk/nodejs/globalDnsProvider.ts b/sdk/nodejs/globalDnsProvider.ts index 2eb7874c3..cef872453 100644 --- a/sdk/nodejs/globalDnsProvider.ts +++ b/sdk/nodejs/globalDnsProvider.ts @@ -99,7 +99,7 @@ export class GlobalDnsProvider extends pulumi.CustomResource { /** * Annotations for Global DNS Provider (map) */ - public readonly annotations!: pulumi.Output<{[key: string]: any}>; + public readonly annotations!: pulumi.Output<{[key: string]: string}>; public readonly cloudflareConfig!: pulumi.Output; /** * (Computed) The Global DNS Provider `alidns, cloudflare, route53` (string) @@ -108,7 +108,7 @@ export class GlobalDnsProvider extends pulumi.CustomResource { /** * Labels for Global DNS Provider (map) */ - public readonly labels!: pulumi.Output<{[key: string]: any}>; + public readonly labels!: pulumi.Output<{[key: string]: string}>; /** * The name of the Global DNS Provider (string) */ @@ -167,7 +167,7 @@ export interface GlobalDnsProviderState { /** * Annotations for Global DNS Provider (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; cloudflareConfig?: pulumi.Input; /** * (Computed) The Global DNS Provider `alidns, cloudflare, route53` (string) @@ -176,7 +176,7 @@ export interface GlobalDnsProviderState { /** * Labels for Global DNS Provider (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The name of the Global DNS Provider (string) */ @@ -196,12 +196,12 @@ export interface GlobalDnsProviderArgs { /** * Annotations for Global DNS Provider (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; cloudflareConfig?: pulumi.Input; /** * Labels for Global DNS Provider (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The name of the Global DNS Provider (string) */ diff --git a/sdk/nodejs/globalRole.ts b/sdk/nodejs/globalRole.ts index 7a286fa10..c49ee4ead 100644 --- a/sdk/nodejs/globalRole.ts +++ b/sdk/nodejs/globalRole.ts @@ -67,7 +67,7 @@ export class GlobalRole extends pulumi.CustomResource { /** * Annotations for global role object (map) */ - public readonly annotations!: pulumi.Output<{[key: string]: any}>; + public readonly annotations!: pulumi.Output<{[key: string]: string}>; /** * (Computed) Builtin global role (bool) */ @@ -83,7 +83,7 @@ export class GlobalRole extends pulumi.CustomResource { /** * Labels for global role object (map) */ - public readonly labels!: pulumi.Output<{[key: string]: any}>; + public readonly labels!: pulumi.Output<{[key: string]: string}>; /** * Global role name (string) */ @@ -141,7 +141,7 @@ export interface GlobalRoleState { /** * Annotations for global role object (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * (Computed) Builtin global role (bool) */ @@ -157,7 +157,7 @@ export interface GlobalRoleState { /** * Labels for global role object (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Global role name (string) */ @@ -179,7 +179,7 @@ export interface GlobalRoleArgs { /** * Annotations for global role object (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Global role description (string) */ @@ -191,7 +191,7 @@ export interface GlobalRoleArgs { /** * Labels for global role object (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Global role name (string) */ diff --git a/sdk/nodejs/globalRoleBinding.ts b/sdk/nodejs/globalRoleBinding.ts index 573d9425b..d808946ee 100644 --- a/sdk/nodejs/globalRoleBinding.ts +++ b/sdk/nodejs/globalRoleBinding.ts @@ -66,7 +66,7 @@ export class GlobalRoleBinding extends pulumi.CustomResource { /** * Annotations for global role binding (map) */ - public readonly annotations!: pulumi.Output<{[key: string]: any}>; + public readonly annotations!: pulumi.Output<{[key: string]: string}>; /** * The role id from create global role binding (string) */ @@ -80,7 +80,7 @@ export class GlobalRoleBinding extends pulumi.CustomResource { * * **Note:** user `userId` OR group `groupPrincipalId` must be defined */ - public readonly labels!: pulumi.Output<{[key: string]: any}>; + public readonly labels!: pulumi.Output<{[key: string]: string}>; /** * The name of the global role binding (string) */ @@ -133,7 +133,7 @@ export interface GlobalRoleBindingState { /** * Annotations for global role binding (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The role id from create global role binding (string) */ @@ -147,7 +147,7 @@ export interface GlobalRoleBindingState { * * **Note:** user `userId` OR group `groupPrincipalId` must be defined */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The name of the global role binding (string) */ @@ -165,7 +165,7 @@ export interface GlobalRoleBindingArgs { /** * Annotations for global role binding (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The role id from create global role binding (string) */ @@ -179,7 +179,7 @@ export interface GlobalRoleBindingArgs { * * **Note:** user `userId` OR group `groupPrincipalId` must be defined */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The name of the global role binding (string) */ diff --git a/sdk/nodejs/machineConfigV2.ts b/sdk/nodejs/machineConfigV2.ts index 33be796eb..77b4081f7 100644 --- a/sdk/nodejs/machineConfigV2.ts +++ b/sdk/nodejs/machineConfigV2.ts @@ -101,7 +101,7 @@ export class MachineConfigV2 extends pulumi.CustomResource { /** * Annotations for Machine Config V2 object (map) */ - public readonly annotations!: pulumi.Output<{[key: string]: any}>; + public readonly annotations!: pulumi.Output<{[key: string]: string}>; /** * Azure config for the Machine Config V2. Conflicts with `amazonec2Config`, `digitaloceanConfig`, `harvesterConfig`, `linodeConfig`, `openstackConfig` and `vsphereConfig` (list maxitems:1) */ @@ -131,7 +131,7 @@ export class MachineConfigV2 extends pulumi.CustomResource { * * **Note:** `labels` and `nodeTaints` will be applied to nodes deployed using the Machine Config V2 */ - public readonly labels!: pulumi.Output<{[key: string]: any}>; + public readonly labels!: pulumi.Output<{[key: string]: string}>; /** * Linode config for the Machine Config V2. Conflicts with `amazonec2Config`, `azureConfig`, `digitaloceanConfig`, `harvesterConfig`, `openstackConfig` and `vsphereConfig` (list maxitems:1) */ @@ -216,7 +216,7 @@ export interface MachineConfigV2State { /** * Annotations for Machine Config V2 object (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Azure config for the Machine Config V2. Conflicts with `amazonec2Config`, `digitaloceanConfig`, `harvesterConfig`, `linodeConfig`, `openstackConfig` and `vsphereConfig` (list maxitems:1) */ @@ -246,7 +246,7 @@ export interface MachineConfigV2State { * * **Note:** `labels` and `nodeTaints` will be applied to nodes deployed using the Machine Config V2 */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Linode config for the Machine Config V2. Conflicts with `amazonec2Config`, `azureConfig`, `digitaloceanConfig`, `harvesterConfig`, `openstackConfig` and `vsphereConfig` (list maxitems:1) */ @@ -280,7 +280,7 @@ export interface MachineConfigV2Args { /** * Annotations for Machine Config V2 object (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Azure config for the Machine Config V2. Conflicts with `amazonec2Config`, `digitaloceanConfig`, `harvesterConfig`, `linodeConfig`, `openstackConfig` and `vsphereConfig` (list maxitems:1) */ @@ -306,7 +306,7 @@ export interface MachineConfigV2Args { * * **Note:** `labels` and `nodeTaints` will be applied to nodes deployed using the Machine Config V2 */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Linode config for the Machine Config V2. Conflicts with `amazonec2Config`, `azureConfig`, `digitaloceanConfig`, `harvesterConfig`, `openstackConfig` and `vsphereConfig` (list maxitems:1) */ diff --git a/sdk/nodejs/multiClusterApp.ts b/sdk/nodejs/multiClusterApp.ts index 72f54c8ea..cbc7847d4 100644 --- a/sdk/nodejs/multiClusterApp.ts +++ b/sdk/nodejs/multiClusterApp.ts @@ -114,7 +114,7 @@ export class MultiClusterApp extends pulumi.CustomResource { /** * Annotations for multi cluster app object (map) */ - public readonly annotations!: pulumi.Output<{[key: string]: any}>; + public readonly annotations!: pulumi.Output<{[key: string]: string}>; /** * The multi cluster app answers (list) */ @@ -126,7 +126,7 @@ export class MultiClusterApp extends pulumi.CustomResource { /** * Labels for multi cluster app object (map) */ - public readonly labels!: pulumi.Output<{[key: string]: any}>; + public readonly labels!: pulumi.Output<{[key: string]: string}>; /** * The multi cluster app answers (list) */ @@ -242,7 +242,7 @@ export interface MultiClusterAppState { /** * Annotations for multi cluster app object (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The multi cluster app answers (list) */ @@ -254,7 +254,7 @@ export interface MultiClusterAppState { /** * Labels for multi cluster app object (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The multi cluster app answers (list) */ @@ -308,7 +308,7 @@ export interface MultiClusterAppArgs { /** * Annotations for multi cluster app object (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The multi cluster app answers (list) */ @@ -320,7 +320,7 @@ export interface MultiClusterAppArgs { /** * Labels for multi cluster app object (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The multi cluster app answers (list) */ diff --git a/sdk/nodejs/namespace.ts b/sdk/nodejs/namespace.ts index 85a6ef418..b5a3e4c59 100644 --- a/sdk/nodejs/namespace.ts +++ b/sdk/nodejs/namespace.ts @@ -116,7 +116,7 @@ export class Namespace extends pulumi.CustomResource { /** * Annotations for Node Pool object (map) */ - public readonly annotations!: pulumi.Output<{[key: string]: any}>; + public readonly annotations!: pulumi.Output<{[key: string]: string}>; /** * Default containers resource limits on namespace (List maxitem:1) */ @@ -128,7 +128,7 @@ export class Namespace extends pulumi.CustomResource { /** * Labels for Node Pool object (map) */ - public readonly labels!: pulumi.Output<{[key: string]: any}>; + public readonly labels!: pulumi.Output<{[key: string]: string}>; /** * The name of the namespace (string) */ @@ -193,7 +193,7 @@ export interface NamespaceState { /** * Annotations for Node Pool object (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Default containers resource limits on namespace (List maxitem:1) */ @@ -205,7 +205,7 @@ export interface NamespaceState { /** * Labels for Node Pool object (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The name of the namespace (string) */ @@ -231,7 +231,7 @@ export interface NamespaceArgs { /** * Annotations for Node Pool object (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Default containers resource limits on namespace (List maxitem:1) */ @@ -243,7 +243,7 @@ export interface NamespaceArgs { /** * Labels for Node Pool object (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The name of the namespace (string) */ diff --git a/sdk/nodejs/nodeDriver.ts b/sdk/nodejs/nodeDriver.ts index f1a24e30a..a21af348d 100644 --- a/sdk/nodejs/nodeDriver.ts +++ b/sdk/nodejs/nodeDriver.ts @@ -70,7 +70,7 @@ export class NodeDriver extends pulumi.CustomResource { /** * Annotations of the resource (map) */ - public readonly annotations!: pulumi.Output<{[key: string]: any}>; + public readonly annotations!: pulumi.Output<{[key: string]: string}>; /** * Specify wheter the node driver is an internal node driver or not (bool) */ @@ -90,7 +90,7 @@ export class NodeDriver extends pulumi.CustomResource { /** * Labels of the resource (map) */ - public readonly labels!: pulumi.Output<{[key: string]: any}>; + public readonly labels!: pulumi.Output<{[key: string]: string}>; /** * Name of the node driver (string) */ @@ -171,7 +171,7 @@ export interface NodeDriverState { /** * Annotations of the resource (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Specify wheter the node driver is an internal node driver or not (bool) */ @@ -191,7 +191,7 @@ export interface NodeDriverState { /** * Labels of the resource (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Name of the node driver (string) */ @@ -221,7 +221,7 @@ export interface NodeDriverArgs { /** * Annotations of the resource (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Specify wheter the node driver is an internal node driver or not (bool) */ @@ -241,7 +241,7 @@ export interface NodeDriverArgs { /** * Labels of the resource (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Name of the node driver (string) */ diff --git a/sdk/nodejs/nodePool.ts b/sdk/nodejs/nodePool.ts index 8922b580b..f1e668e9e 100644 --- a/sdk/nodejs/nodePool.ts +++ b/sdk/nodejs/nodePool.ts @@ -48,7 +48,7 @@ export class NodePool extends pulumi.CustomResource { /** * Annotations for Node Pool object (map) */ - public readonly annotations!: pulumi.Output<{[key: string]: any}>; + public readonly annotations!: pulumi.Output<{[key: string]: string}>; /** * The RKE cluster id to use Node Pool (string) */ @@ -76,7 +76,7 @@ export class NodePool extends pulumi.CustomResource { /** * Labels for Node Pool object (map) */ - public readonly labels!: pulumi.Output<{[key: string]: any}>; + public readonly labels!: pulumi.Output<{[key: string]: string}>; /** * The name of the Node Pool (string) */ @@ -161,7 +161,7 @@ export interface NodePoolState { /** * Annotations for Node Pool object (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The RKE cluster id to use Node Pool (string) */ @@ -189,7 +189,7 @@ export interface NodePoolState { /** * Labels for Node Pool object (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The name of the Node Pool (string) */ @@ -219,7 +219,7 @@ export interface NodePoolArgs { /** * Annotations for Node Pool object (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The RKE cluster id to use Node Pool (string) */ @@ -247,7 +247,7 @@ export interface NodePoolArgs { /** * Labels for Node Pool object (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The name of the Node Pool (string) */ diff --git a/sdk/nodejs/nodeTemplate.ts b/sdk/nodejs/nodeTemplate.ts index 205bb6b19..d775ee2be 100644 --- a/sdk/nodejs/nodeTemplate.ts +++ b/sdk/nodejs/nodeTemplate.ts @@ -189,7 +189,7 @@ export class NodeTemplate extends pulumi.CustomResource { /** * Annotations for Node Template object (map) */ - public readonly annotations!: pulumi.Output<{[key: string]: any}>; + public readonly annotations!: pulumi.Output<{[key: string]: string}>; /** * Auth certificate authority for the Node Template (string) */ @@ -225,7 +225,7 @@ export class NodeTemplate extends pulumi.CustomResource { /** * Engine environment for the node template (string) */ - public readonly engineEnv!: pulumi.Output<{[key: string]: any} | undefined>; + public readonly engineEnv!: pulumi.Output<{[key: string]: string} | undefined>; /** * Insecure registry for the node template (list) */ @@ -237,11 +237,11 @@ export class NodeTemplate extends pulumi.CustomResource { /** * Engine label for the node template (string) */ - public readonly engineLabel!: pulumi.Output<{[key: string]: any} | undefined>; + public readonly engineLabel!: pulumi.Output<{[key: string]: string} | undefined>; /** * Engine options for the node template (map) */ - public readonly engineOpt!: pulumi.Output<{[key: string]: any} | undefined>; + public readonly engineOpt!: pulumi.Output<{[key: string]: string} | undefined>; /** * Engine registry mirror for the node template (list) */ @@ -263,7 +263,7 @@ export class NodeTemplate extends pulumi.CustomResource { * * **Note:** `labels` and `nodeTaints` will be applied to nodes deployed using the Node Template */ - public readonly labels!: pulumi.Output<{[key: string]: any}>; + public readonly labels!: pulumi.Output<{[key: string]: string}>; /** * Linode config for the Node Template (list maxitems:1) */ @@ -387,7 +387,7 @@ export interface NodeTemplateState { /** * Annotations for Node Template object (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Auth certificate authority for the Node Template (string) */ @@ -423,7 +423,7 @@ export interface NodeTemplateState { /** * Engine environment for the node template (string) */ - engineEnv?: pulumi.Input<{[key: string]: any}>; + engineEnv?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Insecure registry for the node template (list) */ @@ -435,11 +435,11 @@ export interface NodeTemplateState { /** * Engine label for the node template (string) */ - engineLabel?: pulumi.Input<{[key: string]: any}>; + engineLabel?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Engine options for the node template (map) */ - engineOpt?: pulumi.Input<{[key: string]: any}>; + engineOpt?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Engine registry mirror for the node template (list) */ @@ -461,7 +461,7 @@ export interface NodeTemplateState { * * **Note:** `labels` and `nodeTaints` will be applied to nodes deployed using the Node Template */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Linode config for the Node Template (list maxitems:1) */ @@ -507,7 +507,7 @@ export interface NodeTemplateArgs { /** * Annotations for Node Template object (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Auth certificate authority for the Node Template (string) */ @@ -539,7 +539,7 @@ export interface NodeTemplateArgs { /** * Engine environment for the node template (string) */ - engineEnv?: pulumi.Input<{[key: string]: any}>; + engineEnv?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Insecure registry for the node template (list) */ @@ -551,11 +551,11 @@ export interface NodeTemplateArgs { /** * Engine label for the node template (string) */ - engineLabel?: pulumi.Input<{[key: string]: any}>; + engineLabel?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Engine options for the node template (map) */ - engineOpt?: pulumi.Input<{[key: string]: any}>; + engineOpt?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Engine registry mirror for the node template (list) */ @@ -577,7 +577,7 @@ export interface NodeTemplateArgs { * * **Note:** `labels` and `nodeTaints` will be applied to nodes deployed using the Node Template */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Linode config for the Node Template (list maxitems:1) */ diff --git a/sdk/nodejs/notifier.ts b/sdk/nodejs/notifier.ts index be87fbf32..8b50662e1 100644 --- a/sdk/nodejs/notifier.ts +++ b/sdk/nodejs/notifier.ts @@ -67,7 +67,7 @@ export class Notifier extends pulumi.CustomResource { /** * Annotations for notifier object (map) */ - public readonly annotations!: pulumi.Output<{[key: string]: any}>; + public readonly annotations!: pulumi.Output<{[key: string]: string}>; /** * The cluster id where create notifier (string) */ @@ -83,7 +83,7 @@ export class Notifier extends pulumi.CustomResource { /** * Labels for notifier object (map) */ - public readonly labels!: pulumi.Output<{[key: string]: any}>; + public readonly labels!: pulumi.Output<{[key: string]: string}>; /** * MSTeams config for notifier (list maxitems:1) */ @@ -174,7 +174,7 @@ export interface NotifierState { /** * Annotations for notifier object (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The cluster id where create notifier (string) */ @@ -190,7 +190,7 @@ export interface NotifierState { /** * Labels for notifier object (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * MSTeams config for notifier (list maxitems:1) */ @@ -232,7 +232,7 @@ export interface NotifierArgs { /** * Annotations for notifier object (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The cluster id where create notifier (string) */ @@ -248,7 +248,7 @@ export interface NotifierArgs { /** * Labels for notifier object (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * MSTeams config for notifier (list maxitems:1) */ diff --git a/sdk/nodejs/podSecurityAdmissionConfigurationTemplate.ts b/sdk/nodejs/podSecurityAdmissionConfigurationTemplate.ts index 5a03a0af4..92294018f 100644 --- a/sdk/nodejs/podSecurityAdmissionConfigurationTemplate.ts +++ b/sdk/nodejs/podSecurityAdmissionConfigurationTemplate.ts @@ -37,7 +37,7 @@ export class PodSecurityAdmissionConfigurationTemplate extends pulumi.CustomReso /** * Annotations of the resource */ - public readonly annotations!: pulumi.Output<{[key: string]: any}>; + public readonly annotations!: pulumi.Output<{[key: string]: string}>; /** * defaults allows the user to define admission control mode for Pod Security */ @@ -54,7 +54,7 @@ export class PodSecurityAdmissionConfigurationTemplate extends pulumi.CustomReso /** * Labels of the resource */ - public readonly labels!: pulumi.Output<{[key: string]: any}>; + public readonly labels!: pulumi.Output<{[key: string]: string}>; /** * Pod Security Admission Configuration template name */ @@ -103,7 +103,7 @@ export interface PodSecurityAdmissionConfigurationTemplateState { /** * Annotations of the resource */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * defaults allows the user to define admission control mode for Pod Security */ @@ -120,7 +120,7 @@ export interface PodSecurityAdmissionConfigurationTemplateState { /** * Labels of the resource */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Pod Security Admission Configuration template name */ @@ -134,7 +134,7 @@ export interface PodSecurityAdmissionConfigurationTemplateArgs { /** * Annotations of the resource */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * defaults allows the user to define admission control mode for Pod Security */ @@ -151,7 +151,7 @@ export interface PodSecurityAdmissionConfigurationTemplateArgs { /** * Labels of the resource */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Pod Security Admission Configuration template name */ diff --git a/sdk/nodejs/podSecurityPolicyTemplate.ts b/sdk/nodejs/podSecurityPolicyTemplate.ts index 159d82764..e4ea96440 100644 --- a/sdk/nodejs/podSecurityPolicyTemplate.ts +++ b/sdk/nodejs/podSecurityPolicyTemplate.ts @@ -78,7 +78,7 @@ export class PodSecurityPolicyTemplate extends pulumi.CustomResource { /** * Annotations for PodSecurityPolicyTemplate object (map) */ - public readonly annotations!: pulumi.Output<{[key: string]: any}>; + public readonly annotations!: pulumi.Output<{[key: string]: string}>; /** * (list) */ @@ -118,7 +118,7 @@ export class PodSecurityPolicyTemplate extends pulumi.CustomResource { /** * Labels for PodSecurityPolicyTemplate object (map) */ - public readonly labels!: pulumi.Output<{[key: string]: any}>; + public readonly labels!: pulumi.Output<{[key: string]: string}>; /** * The name of the PodSecurityPolicyTemplate (string) */ @@ -272,7 +272,7 @@ export interface PodSecurityPolicyTemplateState { /** * Annotations for PodSecurityPolicyTemplate object (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * (list) */ @@ -312,7 +312,7 @@ export interface PodSecurityPolicyTemplateState { /** * Labels for PodSecurityPolicyTemplate object (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The name of the PodSecurityPolicyTemplate (string) */ @@ -390,7 +390,7 @@ export interface PodSecurityPolicyTemplateArgs { /** * Annotations for PodSecurityPolicyTemplate object (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * (list) */ @@ -430,7 +430,7 @@ export interface PodSecurityPolicyTemplateArgs { /** * Labels for PodSecurityPolicyTemplate object (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The name of the PodSecurityPolicyTemplate (string) */ diff --git a/sdk/nodejs/project.ts b/sdk/nodejs/project.ts index 459b4e4f6..fb2ec06c0 100644 --- a/sdk/nodejs/project.ts +++ b/sdk/nodejs/project.ts @@ -69,12 +69,12 @@ import * as utilities from "./utilities"; * enableProjectMonitoring: true, * projectMonitoringInput: { * answers: { - * "exporter-kubelets.https": true, - * "exporter-node.enabled": true, - * "exporter-node.ports.metrics.port": 9796, + * "exporter-kubelets.https": "true", + * "exporter-node.enabled": "true", + * "exporter-node.ports.metrics.port": "9796", * "exporter-node.resources.limits.cpu": "200m", * "exporter-node.resources.limits.memory": "200Mi", - * "grafana.persistence.enabled": false, + * "grafana.persistence.enabled": "false", * "grafana.persistence.size": "10Gi", * "grafana.persistence.storageClass": "default", * "operator.resources.limits.memory": "500Mi", @@ -131,7 +131,7 @@ export class Project extends pulumi.CustomResource { /** * Annotations for Node Pool object (map) */ - public readonly annotations!: pulumi.Output<{[key: string]: any}>; + public readonly annotations!: pulumi.Output<{[key: string]: string}>; /** * The cluster id where create project (string) */ @@ -151,7 +151,7 @@ export class Project extends pulumi.CustomResource { /** * Labels for Node Pool object (map) */ - public readonly labels!: pulumi.Output<{[key: string]: any}>; + public readonly labels!: pulumi.Output<{[key: string]: string}>; /** * The name of the project (string) */ @@ -226,7 +226,7 @@ export interface ProjectState { /** * Annotations for Node Pool object (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The cluster id where create project (string) */ @@ -246,7 +246,7 @@ export interface ProjectState { /** * Labels for Node Pool object (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The name of the project (string) */ @@ -276,7 +276,7 @@ export interface ProjectArgs { /** * Annotations for Node Pool object (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The cluster id where create project (string) */ @@ -296,7 +296,7 @@ export interface ProjectArgs { /** * Labels for Node Pool object (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The name of the project (string) */ diff --git a/sdk/nodejs/projectAlertGroup.ts b/sdk/nodejs/projectAlertGroup.ts index 37ce21c3f..239bd41ba 100644 --- a/sdk/nodejs/projectAlertGroup.ts +++ b/sdk/nodejs/projectAlertGroup.ts @@ -64,7 +64,7 @@ export class ProjectAlertGroup extends pulumi.CustomResource { /** * The project alert group annotations (map) */ - public readonly annotations!: pulumi.Output<{[key: string]: any}>; + public readonly annotations!: pulumi.Output<{[key: string]: string}>; /** * The project alert group description (string) */ @@ -80,7 +80,7 @@ export class ProjectAlertGroup extends pulumi.CustomResource { /** * The project alert group labels (map) */ - public readonly labels!: pulumi.Output<{[key: string]: any}>; + public readonly labels!: pulumi.Output<{[key: string]: string}>; /** * The project alert group name (string) */ @@ -147,7 +147,7 @@ export interface ProjectAlertGroupState { /** * The project alert group annotations (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The project alert group description (string) */ @@ -163,7 +163,7 @@ export interface ProjectAlertGroupState { /** * The project alert group labels (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The project alert group name (string) */ @@ -189,7 +189,7 @@ export interface ProjectAlertGroupArgs { /** * The project alert group annotations (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The project alert group description (string) */ @@ -205,7 +205,7 @@ export interface ProjectAlertGroupArgs { /** * The project alert group labels (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The project alert group name (string) */ diff --git a/sdk/nodejs/projectAlertRule.ts b/sdk/nodejs/projectAlertRule.ts index de661d176..45202556a 100644 --- a/sdk/nodejs/projectAlertRule.ts +++ b/sdk/nodejs/projectAlertRule.ts @@ -96,7 +96,7 @@ export class ProjectAlertRule extends pulumi.CustomResource { /** * The project alert rule annotations (map) */ - public readonly annotations!: pulumi.Output<{[key: string]: any}>; + public readonly annotations!: pulumi.Output<{[key: string]: string}>; /** * The project alert rule alert group ID (string) */ @@ -116,7 +116,7 @@ export class ProjectAlertRule extends pulumi.CustomResource { /** * The project alert rule labels (map) */ - public readonly labels!: pulumi.Output<{[key: string]: any}>; + public readonly labels!: pulumi.Output<{[key: string]: string}>; /** * The project alert rule metric rule. ConflictsWith: `"podRule", "workloadRule"`` (list Maxitems:1) */ @@ -206,7 +206,7 @@ export interface ProjectAlertRuleState { /** * The project alert rule annotations (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The project alert rule alert group ID (string) */ @@ -226,7 +226,7 @@ export interface ProjectAlertRuleState { /** * The project alert rule labels (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The project alert rule metric rule. ConflictsWith: `"podRule", "workloadRule"`` (list Maxitems:1) */ @@ -264,7 +264,7 @@ export interface ProjectAlertRuleArgs { /** * The project alert rule annotations (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The project alert rule alert group ID (string) */ @@ -284,7 +284,7 @@ export interface ProjectAlertRuleArgs { /** * The project alert rule labels (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The project alert rule metric rule. ConflictsWith: `"podRule", "workloadRule"`` (list Maxitems:1) */ diff --git a/sdk/nodejs/projectRoleTemplateBinding.ts b/sdk/nodejs/projectRoleTemplateBinding.ts index a6634b29a..716b1420d 100644 --- a/sdk/nodejs/projectRoleTemplateBinding.ts +++ b/sdk/nodejs/projectRoleTemplateBinding.ts @@ -61,7 +61,7 @@ export class ProjectRoleTemplateBinding extends pulumi.CustomResource { /** * Annotations of the resource (map) */ - public readonly annotations!: pulumi.Output<{[key: string]: any}>; + public readonly annotations!: pulumi.Output<{[key: string]: string}>; /** * The group ID to assign project role template binding (string) */ @@ -75,7 +75,7 @@ export class ProjectRoleTemplateBinding extends pulumi.CustomResource { * * **Note:** user `userId | userPrincipalId` OR group `groupId | groupPrincipalId` must be defined */ - public readonly labels!: pulumi.Output<{[key: string]: any}>; + public readonly labels!: pulumi.Output<{[key: string]: string}>; /** * The name of the project role template binding (string) */ @@ -149,7 +149,7 @@ export interface ProjectRoleTemplateBindingState { /** * Annotations of the resource (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The group ID to assign project role template binding (string) */ @@ -163,7 +163,7 @@ export interface ProjectRoleTemplateBindingState { * * **Note:** user `userId | userPrincipalId` OR group `groupId | groupPrincipalId` must be defined */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The name of the project role template binding (string) */ @@ -193,7 +193,7 @@ export interface ProjectRoleTemplateBindingArgs { /** * Annotations of the resource (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The group ID to assign project role template binding (string) */ @@ -207,7 +207,7 @@ export interface ProjectRoleTemplateBindingArgs { * * **Note:** user `userId | userPrincipalId` OR group `groupId | groupPrincipalId` must be defined */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The name of the project role template binding (string) */ diff --git a/sdk/nodejs/registry.ts b/sdk/nodejs/registry.ts index 7195e4e3e..297d0ac94 100644 --- a/sdk/nodejs/registry.ts +++ b/sdk/nodejs/registry.ts @@ -90,7 +90,7 @@ export class Registry extends pulumi.CustomResource { /** * Annotations for Registry object (map) */ - public readonly annotations!: pulumi.Output<{[key: string]: any}>; + public readonly annotations!: pulumi.Output<{[key: string]: string}>; /** * A registry description (string) */ @@ -98,7 +98,7 @@ export class Registry extends pulumi.CustomResource { /** * Labels for Registry object (map) */ - public readonly labels!: pulumi.Output<{[key: string]: any}>; + public readonly labels!: pulumi.Output<{[key: string]: string}>; /** * The name of the registry (string) */ @@ -164,7 +164,7 @@ export interface RegistryState { /** * Annotations for Registry object (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * A registry description (string) */ @@ -172,7 +172,7 @@ export interface RegistryState { /** * Labels for Registry object (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The name of the registry (string) */ @@ -198,7 +198,7 @@ export interface RegistryArgs { /** * Annotations for Registry object (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * A registry description (string) */ @@ -206,7 +206,7 @@ export interface RegistryArgs { /** * Labels for Registry object (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The name of the registry (string) */ diff --git a/sdk/nodejs/roleTemplate.ts b/sdk/nodejs/roleTemplate.ts index db87afe9c..b8862c293 100644 --- a/sdk/nodejs/roleTemplate.ts +++ b/sdk/nodejs/roleTemplate.ts @@ -92,7 +92,7 @@ export class RoleTemplate extends pulumi.CustomResource { /** * Annotations for role template object (map) */ - public readonly annotations!: pulumi.Output<{[key: string]: any}>; + public readonly annotations!: pulumi.Output<{[key: string]: string}>; /** * (Computed) Builtin role template (string) */ @@ -124,7 +124,7 @@ export class RoleTemplate extends pulumi.CustomResource { /** * Labels for role template object (map) */ - public readonly labels!: pulumi.Output<{[key: string]: any}>; + public readonly labels!: pulumi.Output<{[key: string]: string}>; /** * Locked role template. Default `false` (bool) */ @@ -202,7 +202,7 @@ export interface RoleTemplateState { /** * Annotations for role template object (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * (Computed) Builtin role template (string) */ @@ -234,7 +234,7 @@ export interface RoleTemplateState { /** * Labels for role template object (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Locked role template. Default `false` (bool) */ @@ -264,7 +264,7 @@ export interface RoleTemplateArgs { /** * Annotations for role template object (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Role template context. `cluster` and `project` values are supported. Default: `cluster` (string) */ @@ -292,7 +292,7 @@ export interface RoleTemplateArgs { /** * Labels for role template object (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Locked role template. Default `false` (bool) */ diff --git a/sdk/nodejs/secret.ts b/sdk/nodejs/secret.ts index 252f962f2..cffcfbe79 100644 --- a/sdk/nodejs/secret.ts +++ b/sdk/nodejs/secret.ts @@ -102,11 +102,11 @@ export class Secret extends pulumi.CustomResource { /** * Annotations for secret object (map) */ - public readonly annotations!: pulumi.Output<{[key: string]: any}>; + public readonly annotations!: pulumi.Output<{[key: string]: string}>; /** * Secret key/value data. Base64 encoding required for values (map) */ - public readonly data!: pulumi.Output<{[key: string]: any}>; + public readonly data!: pulumi.Output<{[key: string]: string}>; /** * A secret description (string) */ @@ -114,7 +114,7 @@ export class Secret extends pulumi.CustomResource { /** * Labels for secret object (map) */ - public readonly labels!: pulumi.Output<{[key: string]: any}>; + public readonly labels!: pulumi.Output<{[key: string]: string}>; /** * The name of the secret (string) */ @@ -178,11 +178,11 @@ export interface SecretState { /** * Annotations for secret object (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Secret key/value data. Base64 encoding required for values (map) */ - data?: pulumi.Input<{[key: string]: any}>; + data?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * A secret description (string) */ @@ -190,7 +190,7 @@ export interface SecretState { /** * Labels for secret object (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The name of the secret (string) */ @@ -212,11 +212,11 @@ export interface SecretArgs { /** * Annotations for secret object (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Secret key/value data. Base64 encoding required for values (map) */ - data: pulumi.Input<{[key: string]: any}>; + data: pulumi.Input<{[key: string]: pulumi.Input}>; /** * A secret description (string) */ @@ -224,7 +224,7 @@ export interface SecretArgs { /** * Labels for secret object (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The name of the secret (string) */ diff --git a/sdk/nodejs/secretV2.ts b/sdk/nodejs/secretV2.ts index 397c5e8dc..c1c51bcc4 100644 --- a/sdk/nodejs/secretV2.ts +++ b/sdk/nodejs/secretV2.ts @@ -46,7 +46,7 @@ export class SecretV2 extends pulumi.CustomResource { /** * Annotations for the secret v2 (map) */ - public readonly annotations!: pulumi.Output<{[key: string]: any}>; + public readonly annotations!: pulumi.Output<{[key: string]: string}>; /** * The cluster id of the secret V2 (string) */ @@ -54,7 +54,7 @@ export class SecretV2 extends pulumi.CustomResource { /** * The data of the secret v2 (map) */ - public readonly data!: pulumi.Output<{[key: string]: any}>; + public readonly data!: pulumi.Output<{[key: string]: string}>; /** * If set to true, any secret update will remove and recreate the secret. This is a beta field enabled by k8s `ImmutableEphemeralVolumes` feature gate. Default: `false` (bool) */ @@ -62,7 +62,7 @@ export class SecretV2 extends pulumi.CustomResource { /** * Labels for the secret v2 (map) */ - public readonly labels!: pulumi.Output<{[key: string]: any}>; + public readonly labels!: pulumi.Output<{[key: string]: string}>; /** * The name of the secret v2 (string) */ @@ -134,7 +134,7 @@ export interface SecretV2State { /** * Annotations for the secret v2 (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The cluster id of the secret V2 (string) */ @@ -142,7 +142,7 @@ export interface SecretV2State { /** * The data of the secret v2 (map) */ - data?: pulumi.Input<{[key: string]: any}>; + data?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * If set to true, any secret update will remove and recreate the secret. This is a beta field enabled by k8s `ImmutableEphemeralVolumes` feature gate. Default: `false` (bool) */ @@ -150,7 +150,7 @@ export interface SecretV2State { /** * Labels for the secret v2 (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The name of the secret v2 (string) */ @@ -176,7 +176,7 @@ export interface SecretV2Args { /** * Annotations for the secret v2 (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The cluster id of the secret V2 (string) */ @@ -184,7 +184,7 @@ export interface SecretV2Args { /** * The data of the secret v2 (map) */ - data: pulumi.Input<{[key: string]: any}>; + data: pulumi.Input<{[key: string]: pulumi.Input}>; /** * If set to true, any secret update will remove and recreate the secret. This is a beta field enabled by k8s `ImmutableEphemeralVolumes` feature gate. Default: `false` (bool) */ @@ -192,7 +192,7 @@ export interface SecretV2Args { /** * Labels for the secret v2 (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The name of the secret v2 (string) */ diff --git a/sdk/nodejs/setting.ts b/sdk/nodejs/setting.ts index 37b72fbc7..47ff8e42f 100644 --- a/sdk/nodejs/setting.ts +++ b/sdk/nodejs/setting.ts @@ -63,11 +63,11 @@ export class Setting extends pulumi.CustomResource { /** * Annotations for setting object (map) */ - public readonly annotations!: pulumi.Output<{[key: string]: any}>; + public readonly annotations!: pulumi.Output<{[key: string]: string}>; /** * Labels for setting object (map) */ - public readonly labels!: pulumi.Output<{[key: string]: any}>; + public readonly labels!: pulumi.Output<{[key: string]: string}>; /** * The name of the setting (string) */ @@ -116,11 +116,11 @@ export interface SettingState { /** * Annotations for setting object (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Labels for setting object (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The name of the setting (string) */ @@ -138,11 +138,11 @@ export interface SettingArgs { /** * Annotations for setting object (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Labels for setting object (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The name of the setting (string) */ diff --git a/sdk/nodejs/storageClassV2.ts b/sdk/nodejs/storageClassV2.ts index 5940d8293..b04162f67 100644 --- a/sdk/nodejs/storageClassV2.ts +++ b/sdk/nodejs/storageClassV2.ts @@ -50,7 +50,7 @@ export class StorageClassV2 extends pulumi.CustomResource { /** * Annotations for the storageClass v2 (map) */ - public readonly annotations!: pulumi.Output<{[key: string]: any}>; + public readonly annotations!: pulumi.Output<{[key: string]: string}>; /** * The cluster id of the storageClass V2 (string) */ @@ -62,7 +62,7 @@ export class StorageClassV2 extends pulumi.CustomResource { /** * Labels for the storageClass v2 (map) */ - public readonly labels!: pulumi.Output<{[key: string]: any}>; + public readonly labels!: pulumi.Output<{[key: string]: string}>; /** * The mount options for storageClass v2 (list) */ @@ -74,7 +74,7 @@ export class StorageClassV2 extends pulumi.CustomResource { /** * The parameters for storageClass v2 (string) */ - public readonly parameters!: pulumi.Output<{[key: string]: any} | undefined>; + public readonly parameters!: pulumi.Output<{[key: string]: string} | undefined>; /** * The reclaim policy for storageClass v2. `Delete`, `Recycle` and `Retain` values are allowed. Default: `Delete` (string) */ @@ -148,7 +148,7 @@ export interface StorageClassV2State { /** * Annotations for the storageClass v2 (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The cluster id of the storageClass V2 (string) */ @@ -160,7 +160,7 @@ export interface StorageClassV2State { /** * Labels for the storageClass v2 (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The mount options for storageClass v2 (list) */ @@ -172,7 +172,7 @@ export interface StorageClassV2State { /** * The parameters for storageClass v2 (string) */ - parameters?: pulumi.Input<{[key: string]: any}>; + parameters?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The reclaim policy for storageClass v2. `Delete`, `Recycle` and `Retain` values are allowed. Default: `Delete` (string) */ @@ -198,7 +198,7 @@ export interface StorageClassV2Args { /** * Annotations for the storageClass v2 (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The cluster id of the storageClass V2 (string) */ @@ -210,7 +210,7 @@ export interface StorageClassV2Args { /** * Labels for the storageClass v2 (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The mount options for storageClass v2 (list) */ @@ -222,7 +222,7 @@ export interface StorageClassV2Args { /** * The parameters for storageClass v2 (string) */ - parameters?: pulumi.Input<{[key: string]: any}>; + parameters?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The reclaim policy for storageClass v2. `Delete`, `Recycle` and `Retain` values are allowed. Default: `Delete` (string) */ diff --git a/sdk/nodejs/token.ts b/sdk/nodejs/token.ts index 68ee04c1f..430ab2676 100644 --- a/sdk/nodejs/token.ts +++ b/sdk/nodejs/token.ts @@ -48,7 +48,7 @@ export class Token extends pulumi.CustomResource { /** * (Computed) Annotations of the token (map) */ - public readonly annotations!: pulumi.Output<{[key: string]: any}>; + public readonly annotations!: pulumi.Output<{[key: string]: string}>; /** * Cluster ID for scoped token (string) */ @@ -68,7 +68,7 @@ export class Token extends pulumi.CustomResource { /** * (Computed) Labels of the token (map) */ - public readonly labels!: pulumi.Output<{[key: string]: any}>; + public readonly labels!: pulumi.Output<{[key: string]: string}>; /** * (Computed) Token name (string) */ @@ -156,7 +156,7 @@ export interface TokenState { /** * (Computed) Annotations of the token (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Cluster ID for scoped token (string) */ @@ -176,7 +176,7 @@ export interface TokenState { /** * (Computed) Labels of the token (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * (Computed) Token name (string) */ @@ -212,7 +212,7 @@ export interface TokenArgs { /** * (Computed) Annotations of the token (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Cluster ID for scoped token (string) */ @@ -224,7 +224,7 @@ export interface TokenArgs { /** * (Computed) Labels of the token (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Renew expired or disabled token */ diff --git a/sdk/nodejs/types/input.ts b/sdk/nodejs/types/input.ts index a12dc703c..f3d98387d 100644 --- a/sdk/nodejs/types/input.ts +++ b/sdk/nodejs/types/input.ts @@ -293,7 +293,7 @@ export interface ClusterAksConfig { * * @deprecated Use tags argument instead as []string */ - tag?: pulumi.Input<{[key: string]: any}>; + tag?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Tags for Kubernetes cluster. For example, `["foo=bar","bar=foo"]` */ @@ -424,7 +424,7 @@ export interface ClusterAksConfigV2 { /** * The AKS cluster tags */ - tags?: pulumi.Input<{[key: string]: any}>; + tags?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The AKS virtual network */ @@ -451,7 +451,7 @@ export interface ClusterAksConfigV2NodePool { /** * Labels for the Cluster (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The AKS node pool max count */ @@ -575,7 +575,7 @@ export interface ClusterAlertRuleNodeRule { /** * Node rule selector */ - selector?: pulumi.Input<{[key: string]: any}>; + selector?: pulumi.Input<{[key: string]: pulumi.Input}>; } export interface ClusterAlertRuleSystemServiceRule { @@ -661,7 +661,7 @@ export interface ClusterClusterMonitoringInput { /** * Answers for monitor input */ - answers?: pulumi.Input<{[key: string]: any}>; + answers?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Monitoring version */ @@ -672,7 +672,7 @@ export interface ClusterClusterRegistrationToken { /** * Annotations for the Cluster (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; clusterId?: pulumi.Input; /** * Command to execute in a imported k8s cluster (string) @@ -697,7 +697,7 @@ export interface ClusterClusterRegistrationToken { /** * Labels for the Cluster (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * K8s manifest url to execute with `kubectl` to import an existing k8s cluster (string) */ @@ -729,7 +729,7 @@ export interface ClusterClusterTemplateAnswers { /** * Key/values for answer */ - values?: pulumi.Input<{[key: string]: any}>; + values?: pulumi.Input<{[key: string]: pulumi.Input}>; } export interface ClusterClusterTemplateQuestion { @@ -894,7 +894,7 @@ export interface ClusterEksConfigV2 { /** * The EKS cluster tags */ - tags?: pulumi.Input<{[key: string]: any}>; + tags?: pulumi.Input<{[key: string]: pulumi.Input}>; } export interface ClusterEksConfigV2NodeGroup { @@ -925,7 +925,7 @@ export interface ClusterEksConfigV2NodeGroup { /** * Labels for the Cluster (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The EKS node groups launch template */ @@ -953,7 +953,7 @@ export interface ClusterEksConfigV2NodeGroup { /** * The EKS node group resource tags */ - resourceTags?: pulumi.Input<{[key: string]: any}>; + resourceTags?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The EKS node group spot instance types */ @@ -965,7 +965,7 @@ export interface ClusterEksConfigV2NodeGroup { /** * The EKS node group tags */ - tags?: pulumi.Input<{[key: string]: any}>; + tags?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The EKS node group user data */ @@ -1168,7 +1168,7 @@ export interface ClusterGkeConfig { /** * Labels for the Cluster (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The number of local SSD disks to be attached to the node */ @@ -1240,7 +1240,7 @@ export interface ClusterGkeConfig { /** * The map of Kubernetes labels (key/value pairs) to be applied to each cluster */ - resourceLabels?: pulumi.Input<{[key: string]: any}>; + resourceLabels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The Google Cloud Platform Service Account to be used by the node VMs */ @@ -1299,7 +1299,7 @@ export interface ClusterGkeConfigV2 { /** * Labels for the Cluster (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The GKE cluster locations */ @@ -1492,7 +1492,7 @@ export interface ClusterGkeConfigV2NodePoolConfig { /** * Labels for the Cluster (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The GKE node config local ssd count */ @@ -1865,7 +1865,7 @@ export interface ClusterRkeConfigAuthorization { /** * RKE options for network (map) */ - options?: pulumi.Input<{[key: string]: any}>; + options?: pulumi.Input<{[key: string]: pulumi.Input}>; } export interface ClusterRkeConfigBastionHost { @@ -2391,7 +2391,7 @@ export interface ClusterRkeConfigDns { /** * RKE monitoring node selector (map) */ - nodeSelector?: pulumi.Input<{[key: string]: any}>; + nodeSelector?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Nodelocal dns */ @@ -2399,7 +2399,7 @@ export interface ClusterRkeConfigDns { /** * RKE options for network (map) */ - options?: pulumi.Input<{[key: string]: any}>; + options?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * RKE monitoring provider (string) */ @@ -2453,7 +2453,7 @@ export interface ClusterRkeConfigDnsNodelocal { /** * Node selector key pair */ - nodeSelector?: pulumi.Input<{[key: string]: any}>; + nodeSelector?: pulumi.Input<{[key: string]: pulumi.Input}>; } export interface ClusterRkeConfigDnsToleration { @@ -2513,7 +2513,7 @@ export interface ClusterRkeConfigIngress { /** * Extra arguments for scheduler service (map) */ - extraArgs?: pulumi.Input<{[key: string]: any}>; + extraArgs?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * HTTP port for RKE Ingress (int) */ @@ -2529,11 +2529,11 @@ export interface ClusterRkeConfigIngress { /** * RKE monitoring node selector (map) */ - nodeSelector?: pulumi.Input<{[key: string]: any}>; + nodeSelector?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * RKE options for network (map) */ - options?: pulumi.Input<{[key: string]: any}>; + options?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * RKE monitoring provider (string) */ @@ -2593,11 +2593,11 @@ export interface ClusterRkeConfigMonitoring { /** * RKE monitoring node selector (map) */ - nodeSelector?: pulumi.Input<{[key: string]: any}>; + nodeSelector?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * RKE options for network (map) */ - options?: pulumi.Input<{[key: string]: any}>; + options?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * RKE monitoring provider (string) */ @@ -2685,7 +2685,7 @@ export interface ClusterRkeConfigNetwork { /** * RKE options for network (map) */ - options?: pulumi.Input<{[key: string]: any}>; + options?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Plugin for RKE network. `canal` (default), `flannel`, `calico`, `none` and `weave` are supported. (string) */ @@ -3067,7 +3067,7 @@ export interface ClusterRkeConfigNode { /** * Labels for the Cluster (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Id for the node (string) */ @@ -3187,7 +3187,7 @@ export interface ClusterRkeConfigServicesEtcd { /** * Extra arguments for scheduler service (map) */ - extraArgs?: pulumi.Input<{[key: string]: any}>; + extraArgs?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Extra binds for scheduler service (list) */ @@ -3304,7 +3304,7 @@ export interface ClusterRkeConfigServicesKubeApi { /** * Extra arguments for scheduler service (map) */ - extraArgs?: pulumi.Input<{[key: string]: any}>; + extraArgs?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Extra binds for scheduler service (list) */ @@ -3484,7 +3484,7 @@ export interface ClusterRkeConfigServicesKubeController { /** * Extra arguments for scheduler service (map) */ - extraArgs?: pulumi.Input<{[key: string]: any}>; + extraArgs?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Extra binds for scheduler service (list) */ @@ -3515,7 +3515,7 @@ export interface ClusterRkeConfigServicesKubelet { /** * Extra arguments for scheduler service (map) */ - extraArgs?: pulumi.Input<{[key: string]: any}>; + extraArgs?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Extra binds for scheduler service (list) */ @@ -3546,7 +3546,7 @@ export interface ClusterRkeConfigServicesKubeproxy { /** * Extra arguments for scheduler service (map) */ - extraArgs?: pulumi.Input<{[key: string]: any}>; + extraArgs?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Extra binds for scheduler service (list) */ @@ -3565,7 +3565,7 @@ export interface ClusterRkeConfigServicesScheduler { /** * Extra arguments for scheduler service (map) */ - extraArgs?: pulumi.Input<{[key: string]: any}>; + extraArgs?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Extra binds for scheduler service (list) */ @@ -3626,11 +3626,11 @@ export interface ClusterSyncNode { /** * Annotations of the resource */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The total resources of a node (map). */ - capacity?: pulumi.Input<{[key: string]: any}>; + capacity?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The cluster ID that is syncing (string) */ @@ -3654,7 +3654,7 @@ export interface ClusterSyncNode { /** * Labels of the resource */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The name of the node (string). */ @@ -3686,7 +3686,7 @@ export interface ClusterSyncNode { /** * General information about the node, such as kernel version, kubelet and kube-proxy version, Docker version (if used), and OS name. */ - systemInfo?: pulumi.Input<{[key: string]: any}>; + systemInfo?: pulumi.Input<{[key: string]: pulumi.Input}>; } export interface ClusterTemplateMember { @@ -3708,7 +3708,7 @@ export interface ClusterTemplateTemplateRevision { /** * Annotations for the cluster template (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Cluster configuration */ @@ -3732,7 +3732,7 @@ export interface ClusterTemplateTemplateRevision { /** * Labels for the cluster template (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The cluster template name (string) */ @@ -3899,7 +3899,7 @@ export interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthentica export interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorization { mode?: pulumi.Input; - options?: pulumi.Input<{[key: string]: any}>; + options?: pulumi.Input<{[key: string]: pulumi.Input}>; } export interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigBastionHost { @@ -4086,12 +4086,12 @@ export interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigDns { * Linear Autoscaler Params */ linearAutoscalerParams?: pulumi.Input; - nodeSelector?: pulumi.Input<{[key: string]: any}>; + nodeSelector?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Nodelocal dns */ nodelocal?: pulumi.Input; - options?: pulumi.Input<{[key: string]: any}>; + options?: pulumi.Input<{[key: string]: pulumi.Input}>; provider?: pulumi.Input; reverseCidrs?: pulumi.Input[]>; /** @@ -4118,7 +4118,7 @@ export interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodeloc /** * Node selector key pair */ - nodeSelector?: pulumi.Input<{[key: string]: any}>; + nodeSelector?: pulumi.Input<{[key: string]: pulumi.Input}>; } export interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsToleration { @@ -4154,12 +4154,12 @@ export interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsUpdateS export interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress { defaultBackend?: pulumi.Input; dnsPolicy?: pulumi.Input; - extraArgs?: pulumi.Input<{[key: string]: any}>; + extraArgs?: pulumi.Input<{[key: string]: pulumi.Input}>; httpPort?: pulumi.Input; httpsPort?: pulumi.Input; networkMode?: pulumi.Input; - nodeSelector?: pulumi.Input<{[key: string]: any}>; - options?: pulumi.Input<{[key: string]: any}>; + nodeSelector?: pulumi.Input<{[key: string]: pulumi.Input}>; + options?: pulumi.Input<{[key: string]: pulumi.Input}>; provider?: pulumi.Input; /** * Ingress add-on tolerations @@ -4198,8 +4198,8 @@ export interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressUpd } export interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoring { - nodeSelector?: pulumi.Input<{[key: string]: any}>; - options?: pulumi.Input<{[key: string]: any}>; + nodeSelector?: pulumi.Input<{[key: string]: pulumi.Input}>; + options?: pulumi.Input<{[key: string]: pulumi.Input}>; provider?: pulumi.Input; replicas?: pulumi.Input; /** @@ -4248,7 +4248,7 @@ export interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetwork { canalNetworkProvider?: pulumi.Input; flannelNetworkProvider?: pulumi.Input; mtu?: pulumi.Input; - options?: pulumi.Input<{[key: string]: any}>; + options?: pulumi.Input<{[key: string]: pulumi.Input}>; plugin?: pulumi.Input; /** * Network add-on tolerations @@ -4366,7 +4366,7 @@ export interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigNode { /** * Labels for the cluster template (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; nodeId?: pulumi.Input; port?: pulumi.Input; roles: pulumi.Input[]>; @@ -4408,7 +4408,7 @@ export interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEt cert?: pulumi.Input; creation?: pulumi.Input; externalUrls?: pulumi.Input[]>; - extraArgs?: pulumi.Input<{[key: string]: any}>; + extraArgs?: pulumi.Input<{[key: string]: pulumi.Input}>; extraBinds?: pulumi.Input[]>; extraEnvs?: pulumi.Input[]>; gid?: pulumi.Input; @@ -4450,7 +4450,7 @@ export interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKu alwaysPullImages?: pulumi.Input; auditLog?: pulumi.Input; eventRateLimit?: pulumi.Input; - extraArgs?: pulumi.Input<{[key: string]: any}>; + extraArgs?: pulumi.Input<{[key: string]: pulumi.Input}>; extraBinds?: pulumi.Input[]>; extraEnvs?: pulumi.Input[]>; image?: pulumi.Input; @@ -4525,7 +4525,7 @@ export interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKu export interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeController { clusterCidr?: pulumi.Input; - extraArgs?: pulumi.Input<{[key: string]: any}>; + extraArgs?: pulumi.Input<{[key: string]: pulumi.Input}>; extraBinds?: pulumi.Input[]>; extraEnvs?: pulumi.Input[]>; image?: pulumi.Input; @@ -4535,7 +4535,7 @@ export interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKu export interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubelet { clusterDnsServer?: pulumi.Input; clusterDomain?: pulumi.Input; - extraArgs?: pulumi.Input<{[key: string]: any}>; + extraArgs?: pulumi.Input<{[key: string]: pulumi.Input}>; extraBinds?: pulumi.Input[]>; extraEnvs?: pulumi.Input[]>; failSwapOn?: pulumi.Input; @@ -4545,14 +4545,14 @@ export interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKu } export interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxy { - extraArgs?: pulumi.Input<{[key: string]: any}>; + extraArgs?: pulumi.Input<{[key: string]: pulumi.Input}>; extraBinds?: pulumi.Input[]>; extraEnvs?: pulumi.Input[]>; image?: pulumi.Input; } export interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesScheduler { - extraArgs?: pulumi.Input<{[key: string]: any}>; + extraArgs?: pulumi.Input<{[key: string]: pulumi.Input}>; extraBinds?: pulumi.Input[]>; extraEnvs?: pulumi.Input[]>; image?: pulumi.Input; @@ -4664,7 +4664,7 @@ export interface ClusterV2ClusterRegistrationToken { /** * Annotations for the Cluster. */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Cluster ID. */ @@ -4692,7 +4692,7 @@ export interface ClusterV2ClusterRegistrationToken { /** * Labels for the Cluster. */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * K8s manifest url to execute with `kubectl` to import an existing k8s cluster. */ @@ -4939,7 +4939,7 @@ export interface ClusterV2RkeConfigMachinePool { /** * Annotations for the Cluster. */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Cloud credential secret name is the secret to be used when a cloud credential secret name is not specified at the machine pool level. */ @@ -4963,7 +4963,7 @@ export interface ClusterV2RkeConfigMachinePool { /** * Labels for the Cluster. */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Machine config data */ @@ -4971,7 +4971,7 @@ export interface ClusterV2RkeConfigMachinePool { /** * Labels of the machine */ - machineLabels?: pulumi.Input<{[key: string]: any}>; + machineLabels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * max unhealthy nodes for automated replacement to be allowed */ @@ -5085,7 +5085,7 @@ export interface ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelector { /** * Label selector match labels */ - matchLabels?: pulumi.Input<{[key: string]: any}>; + matchLabels?: pulumi.Input<{[key: string]: pulumi.Input}>; } export interface ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorMatchExpression { @@ -5209,7 +5209,7 @@ export interface ClusterV2RkeConfigMachineSelectorFileMachineLabelSelector { /** * Label selector match labels */ - matchLabels?: pulumi.Input<{[key: string]: any}>; + matchLabels?: pulumi.Input<{[key: string]: pulumi.Input}>; } export interface ClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorMatchExpression { @@ -5273,7 +5273,7 @@ export interface ClusterV2RkeConfigRegistriesMirror { /** * Registry mirror rewrites */ - rewrites?: pulumi.Input<{[key: string]: any}>; + rewrites?: pulumi.Input<{[key: string]: pulumi.Input}>; } export interface ClusterV2RkeConfigRotateCertificates { @@ -6730,7 +6730,7 @@ export interface MultiClusterAppAnswer { /** * Key/values for answer */ - values?: pulumi.Input<{[key: string]: any}>; + values?: pulumi.Input<{[key: string]: pulumi.Input}>; } export interface MultiClusterAppMember { @@ -7302,7 +7302,7 @@ export interface NodeTemplateHetznerConfig { /** * Map of the labels which will be assigned to the server */ - serverLabels?: pulumi.Input<{[key: string]: any}>; + serverLabels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Hetzner Cloud datacenter */ @@ -8228,7 +8228,7 @@ export interface ProjectAlertRuleWorkloadRule { /** * Workload rule selector */ - selector?: pulumi.Input<{[key: string]: any}>; + selector?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Workload ID */ @@ -8258,7 +8258,7 @@ export interface ProjectProjectMonitoringInput { /** * Answers for monitor input */ - answers?: pulumi.Input<{[key: string]: any}>; + answers?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * Monitoring version */ diff --git a/sdk/nodejs/types/output.ts b/sdk/nodejs/types/output.ts index f9eb51d9b..2a7564bae 100644 --- a/sdk/nodejs/types/output.ts +++ b/sdk/nodejs/types/output.ts @@ -293,7 +293,7 @@ export interface ClusterAksConfig { * * @deprecated Use tags argument instead as []string */ - tag: {[key: string]: any}; + tag: {[key: string]: string}; /** * Tags for Kubernetes cluster. For example, `["foo=bar","bar=foo"]` */ @@ -424,7 +424,7 @@ export interface ClusterAksConfigV2 { /** * The AKS cluster tags */ - tags: {[key: string]: any}; + tags: {[key: string]: string}; /** * The AKS virtual network */ @@ -451,7 +451,7 @@ export interface ClusterAksConfigV2NodePool { /** * Labels for the Cluster (map) */ - labels: {[key: string]: any}; + labels: {[key: string]: string}; /** * The AKS node pool max count */ @@ -575,7 +575,7 @@ export interface ClusterAlertRuleNodeRule { /** * Node rule selector */ - selector?: {[key: string]: any}; + selector?: {[key: string]: string}; } export interface ClusterAlertRuleSystemServiceRule { @@ -661,7 +661,7 @@ export interface ClusterClusterMonitoringInput { /** * Answers for monitor input */ - answers?: {[key: string]: any}; + answers?: {[key: string]: string}; /** * Monitoring version */ @@ -672,7 +672,7 @@ export interface ClusterClusterRegistrationToken { /** * Annotations for the Cluster (map) */ - annotations: {[key: string]: any}; + annotations: {[key: string]: string}; clusterId: string; /** * Command to execute in a imported k8s cluster (string) @@ -697,7 +697,7 @@ export interface ClusterClusterRegistrationToken { /** * Labels for the Cluster (map) */ - labels: {[key: string]: any}; + labels: {[key: string]: string}; /** * K8s manifest url to execute with `kubectl` to import an existing k8s cluster (string) */ @@ -729,7 +729,7 @@ export interface ClusterClusterTemplateAnswers { /** * Key/values for answer */ - values: {[key: string]: any}; + values: {[key: string]: string}; } export interface ClusterClusterTemplateQuestion { @@ -894,7 +894,7 @@ export interface ClusterEksConfigV2 { /** * The EKS cluster tags */ - tags?: {[key: string]: any}; + tags?: {[key: string]: string}; } export interface ClusterEksConfigV2NodeGroup { @@ -925,7 +925,7 @@ export interface ClusterEksConfigV2NodeGroup { /** * Labels for the Cluster (map) */ - labels?: {[key: string]: any}; + labels?: {[key: string]: string}; /** * The EKS node groups launch template */ @@ -953,7 +953,7 @@ export interface ClusterEksConfigV2NodeGroup { /** * The EKS node group resource tags */ - resourceTags?: {[key: string]: any}; + resourceTags?: {[key: string]: string}; /** * The EKS node group spot instance types */ @@ -965,7 +965,7 @@ export interface ClusterEksConfigV2NodeGroup { /** * The EKS node group tags */ - tags?: {[key: string]: any}; + tags?: {[key: string]: string}; /** * The EKS node group user data */ @@ -1168,7 +1168,7 @@ export interface ClusterGkeConfig { /** * Labels for the Cluster (map) */ - labels: {[key: string]: any}; + labels: {[key: string]: string}; /** * The number of local SSD disks to be attached to the node */ @@ -1240,7 +1240,7 @@ export interface ClusterGkeConfig { /** * The map of Kubernetes labels (key/value pairs) to be applied to each cluster */ - resourceLabels: {[key: string]: any}; + resourceLabels: {[key: string]: string}; /** * The Google Cloud Platform Service Account to be used by the node VMs */ @@ -1299,7 +1299,7 @@ export interface ClusterGkeConfigV2 { /** * Labels for the Cluster (map) */ - labels: {[key: string]: any}; + labels: {[key: string]: string}; /** * The GKE cluster locations */ @@ -1492,7 +1492,7 @@ export interface ClusterGkeConfigV2NodePoolConfig { /** * Labels for the Cluster (map) */ - labels: {[key: string]: any}; + labels: {[key: string]: string}; /** * The GKE node config local ssd count */ @@ -1865,7 +1865,7 @@ export interface ClusterRkeConfigAuthorization { /** * RKE options for network (map) */ - options: {[key: string]: any}; + options: {[key: string]: string}; } export interface ClusterRkeConfigBastionHost { @@ -2391,7 +2391,7 @@ export interface ClusterRkeConfigDns { /** * RKE monitoring node selector (map) */ - nodeSelector: {[key: string]: any}; + nodeSelector: {[key: string]: string}; /** * Nodelocal dns */ @@ -2399,7 +2399,7 @@ export interface ClusterRkeConfigDns { /** * RKE options for network (map) */ - options: {[key: string]: any}; + options: {[key: string]: string}; /** * RKE monitoring provider (string) */ @@ -2453,7 +2453,7 @@ export interface ClusterRkeConfigDnsNodelocal { /** * Node selector key pair */ - nodeSelector?: {[key: string]: any}; + nodeSelector?: {[key: string]: string}; } export interface ClusterRkeConfigDnsToleration { @@ -2513,7 +2513,7 @@ export interface ClusterRkeConfigIngress { /** * Extra arguments for scheduler service (map) */ - extraArgs: {[key: string]: any}; + extraArgs: {[key: string]: string}; /** * HTTP port for RKE Ingress (int) */ @@ -2529,11 +2529,11 @@ export interface ClusterRkeConfigIngress { /** * RKE monitoring node selector (map) */ - nodeSelector: {[key: string]: any}; + nodeSelector: {[key: string]: string}; /** * RKE options for network (map) */ - options: {[key: string]: any}; + options: {[key: string]: string}; /** * RKE monitoring provider (string) */ @@ -2593,11 +2593,11 @@ export interface ClusterRkeConfigMonitoring { /** * RKE monitoring node selector (map) */ - nodeSelector?: {[key: string]: any}; + nodeSelector?: {[key: string]: string}; /** * RKE options for network (map) */ - options: {[key: string]: any}; + options: {[key: string]: string}; /** * RKE monitoring provider (string) */ @@ -2685,7 +2685,7 @@ export interface ClusterRkeConfigNetwork { /** * RKE options for network (map) */ - options: {[key: string]: any}; + options: {[key: string]: string}; /** * Plugin for RKE network. `canal` (default), `flannel`, `calico`, `none` and `weave` are supported. (string) */ @@ -3067,7 +3067,7 @@ export interface ClusterRkeConfigNode { /** * Labels for the Cluster (map) */ - labels?: {[key: string]: any}; + labels?: {[key: string]: string}; /** * Id for the node (string) */ @@ -3187,7 +3187,7 @@ export interface ClusterRkeConfigServicesEtcd { /** * Extra arguments for scheduler service (map) */ - extraArgs: {[key: string]: any}; + extraArgs: {[key: string]: string}; /** * Extra binds for scheduler service (list) */ @@ -3304,7 +3304,7 @@ export interface ClusterRkeConfigServicesKubeApi { /** * Extra arguments for scheduler service (map) */ - extraArgs: {[key: string]: any}; + extraArgs: {[key: string]: string}; /** * Extra binds for scheduler service (list) */ @@ -3484,7 +3484,7 @@ export interface ClusterRkeConfigServicesKubeController { /** * Extra arguments for scheduler service (map) */ - extraArgs: {[key: string]: any}; + extraArgs: {[key: string]: string}; /** * Extra binds for scheduler service (list) */ @@ -3515,7 +3515,7 @@ export interface ClusterRkeConfigServicesKubelet { /** * Extra arguments for scheduler service (map) */ - extraArgs: {[key: string]: any}; + extraArgs: {[key: string]: string}; /** * Extra binds for scheduler service (list) */ @@ -3546,7 +3546,7 @@ export interface ClusterRkeConfigServicesKubeproxy { /** * Extra arguments for scheduler service (map) */ - extraArgs: {[key: string]: any}; + extraArgs: {[key: string]: string}; /** * Extra binds for scheduler service (list) */ @@ -3565,7 +3565,7 @@ export interface ClusterRkeConfigServicesScheduler { /** * Extra arguments for scheduler service (map) */ - extraArgs: {[key: string]: any}; + extraArgs: {[key: string]: string}; /** * Extra binds for scheduler service (list) */ @@ -3626,11 +3626,11 @@ export interface ClusterSyncNode { /** * Annotations of the resource */ - annotations: {[key: string]: any}; + annotations: {[key: string]: string}; /** * The total resources of a node (map). */ - capacity: {[key: string]: any}; + capacity: {[key: string]: string}; /** * The cluster ID that is syncing (string) */ @@ -3654,7 +3654,7 @@ export interface ClusterSyncNode { /** * Labels of the resource */ - labels: {[key: string]: any}; + labels: {[key: string]: string}; /** * The name of the node (string). */ @@ -3686,7 +3686,7 @@ export interface ClusterSyncNode { /** * General information about the node, such as kernel version, kubelet and kube-proxy version, Docker version (if used), and OS name. */ - systemInfo: {[key: string]: any}; + systemInfo: {[key: string]: string}; } export interface ClusterTemplateMember { @@ -3708,7 +3708,7 @@ export interface ClusterTemplateTemplateRevision { /** * Annotations for the cluster template (map) */ - annotations: {[key: string]: any}; + annotations: {[key: string]: string}; /** * Cluster configuration */ @@ -3732,7 +3732,7 @@ export interface ClusterTemplateTemplateRevision { /** * Labels for the cluster template (map) */ - labels: {[key: string]: any}; + labels: {[key: string]: string}; /** * The cluster template name (string) */ @@ -3899,7 +3899,7 @@ export interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthentica export interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorization { mode?: string; - options: {[key: string]: any}; + options: {[key: string]: string}; } export interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigBastionHost { @@ -4086,12 +4086,12 @@ export interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigDns { * Linear Autoscaler Params */ linearAutoscalerParams?: outputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsLinearAutoscalerParams; - nodeSelector: {[key: string]: any}; + nodeSelector: {[key: string]: string}; /** * Nodelocal dns */ nodelocal?: outputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocal; - options: {[key: string]: any}; + options: {[key: string]: string}; provider?: string; reverseCidrs: string[]; /** @@ -4118,7 +4118,7 @@ export interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodeloc /** * Node selector key pair */ - nodeSelector?: {[key: string]: any}; + nodeSelector?: {[key: string]: string}; } export interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsToleration { @@ -4154,12 +4154,12 @@ export interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsUpdateS export interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress { defaultBackend?: boolean; dnsPolicy: string; - extraArgs: {[key: string]: any}; + extraArgs: {[key: string]: string}; httpPort: number; httpsPort: number; networkMode: string; - nodeSelector: {[key: string]: any}; - options: {[key: string]: any}; + nodeSelector: {[key: string]: string}; + options: {[key: string]: string}; provider: string; /** * Ingress add-on tolerations @@ -4198,8 +4198,8 @@ export interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressUpd } export interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoring { - nodeSelector?: {[key: string]: any}; - options: {[key: string]: any}; + nodeSelector?: {[key: string]: string}; + options: {[key: string]: string}; provider: string; replicas: number; /** @@ -4248,7 +4248,7 @@ export interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetwork { canalNetworkProvider?: outputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkCanalNetworkProvider; flannelNetworkProvider?: outputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkFlannelNetworkProvider; mtu?: number; - options: {[key: string]: any}; + options: {[key: string]: string}; plugin: string; /** * Network add-on tolerations @@ -4366,7 +4366,7 @@ export interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigNode { /** * Labels for the cluster template (map) */ - labels?: {[key: string]: any}; + labels?: {[key: string]: string}; nodeId?: string; port?: string; roles: string[]; @@ -4408,7 +4408,7 @@ export interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesEt cert: string; creation: string; externalUrls?: string[]; - extraArgs: {[key: string]: any}; + extraArgs: {[key: string]: string}; extraBinds?: string[]; extraEnvs?: string[]; gid?: number; @@ -4450,7 +4450,7 @@ export interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKu alwaysPullImages?: boolean; auditLog?: outputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiAuditLog; eventRateLimit?: outputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiEventRateLimit; - extraArgs: {[key: string]: any}; + extraArgs: {[key: string]: string}; extraBinds?: string[]; extraEnvs?: string[]; image: string; @@ -4525,7 +4525,7 @@ export interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKu export interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeController { clusterCidr: string; - extraArgs: {[key: string]: any}; + extraArgs: {[key: string]: string}; extraBinds?: string[]; extraEnvs?: string[]; image: string; @@ -4535,7 +4535,7 @@ export interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKu export interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubelet { clusterDnsServer: string; clusterDomain: string; - extraArgs: {[key: string]: any}; + extraArgs: {[key: string]: string}; extraBinds?: string[]; extraEnvs?: string[]; failSwapOn: boolean; @@ -4545,14 +4545,14 @@ export interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKu } export interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxy { - extraArgs: {[key: string]: any}; + extraArgs: {[key: string]: string}; extraBinds?: string[]; extraEnvs?: string[]; image: string; } export interface ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesScheduler { - extraArgs: {[key: string]: any}; + extraArgs: {[key: string]: string}; extraBinds?: string[]; extraEnvs?: string[]; image: string; @@ -4664,7 +4664,7 @@ export interface ClusterV2ClusterRegistrationToken { /** * Annotations for the Cluster. */ - annotations: {[key: string]: any}; + annotations: {[key: string]: string}; /** * Cluster ID. */ @@ -4692,7 +4692,7 @@ export interface ClusterV2ClusterRegistrationToken { /** * Labels for the Cluster. */ - labels: {[key: string]: any}; + labels: {[key: string]: string}; /** * K8s manifest url to execute with `kubectl` to import an existing k8s cluster. */ @@ -4939,7 +4939,7 @@ export interface ClusterV2RkeConfigMachinePool { /** * Annotations for the Cluster. */ - annotations: {[key: string]: any}; + annotations: {[key: string]: string}; /** * Cloud credential secret name is the secret to be used when a cloud credential secret name is not specified at the machine pool level. */ @@ -4963,7 +4963,7 @@ export interface ClusterV2RkeConfigMachinePool { /** * Labels for the Cluster. */ - labels: {[key: string]: any}; + labels: {[key: string]: string}; /** * Machine config data */ @@ -4971,7 +4971,7 @@ export interface ClusterV2RkeConfigMachinePool { /** * Labels of the machine */ - machineLabels: {[key: string]: any}; + machineLabels: {[key: string]: string}; /** * max unhealthy nodes for automated replacement to be allowed */ @@ -5085,7 +5085,7 @@ export interface ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelector { /** * Label selector match labels */ - matchLabels?: {[key: string]: any}; + matchLabels?: {[key: string]: string}; } export interface ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorMatchExpression { @@ -5209,7 +5209,7 @@ export interface ClusterV2RkeConfigMachineSelectorFileMachineLabelSelector { /** * Label selector match labels */ - matchLabels?: {[key: string]: any}; + matchLabels?: {[key: string]: string}; } export interface ClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorMatchExpression { @@ -5273,7 +5273,7 @@ export interface ClusterV2RkeConfigRegistriesMirror { /** * Registry mirror rewrites */ - rewrites?: {[key: string]: any}; + rewrites?: {[key: string]: string}; } export interface ClusterV2RkeConfigRotateCertificates { @@ -5578,7 +5578,7 @@ export interface GetClusterAksConfig { * * @deprecated Use tags argument instead as []string */ - tag: {[key: string]: any}; + tag: {[key: string]: string}; /** * Tags for Kubernetes cluster. For example, `["foo=bar","bar=foo"]` */ @@ -5709,7 +5709,7 @@ export interface GetClusterAksConfigV2 { /** * The AKS cluster tags */ - tags: {[key: string]: any}; + tags: {[key: string]: string}; /** * The AKS virtual network */ @@ -5736,7 +5736,7 @@ export interface GetClusterAksConfigV2NodePool { /** * (Computed) Labels for Node Pool object (map) */ - labels: {[key: string]: any}; + labels: {[key: string]: string}; /** * The AKS node pool max count */ @@ -5860,7 +5860,7 @@ export interface GetClusterAlertRuleNodeRule { /** * Node rule selector */ - selector?: {[key: string]: any}; + selector?: {[key: string]: string}; } export interface GetClusterAlertRuleSystemServiceRule { @@ -5880,7 +5880,7 @@ export interface GetClusterClusterMonitoringInput { /** * Answers for monitor input */ - answers?: {[key: string]: any}; + answers?: {[key: string]: string}; /** * Monitoring version */ @@ -5891,7 +5891,7 @@ export interface GetClusterClusterRegistrationToken { /** * (Computed) Annotations for Node Pool object (map) */ - annotations: {[key: string]: any}; + annotations: {[key: string]: string}; clusterId: string; command: string; /** @@ -5904,7 +5904,7 @@ export interface GetClusterClusterRegistrationToken { /** * (Computed) Labels for Node Pool object (map) */ - labels: {[key: string]: any}; + labels: {[key: string]: string}; manifestUrl: string; /** * The name of the Cluster (string) @@ -5927,7 +5927,7 @@ export interface GetClusterClusterTemplateAnswers { /** * Key/values for answer */ - values: {[key: string]: any}; + values: {[key: string]: string}; } export interface GetClusterClusterTemplateQuestion { @@ -6092,7 +6092,7 @@ export interface GetClusterEksConfigV2 { /** * The EKS cluster tags */ - tags?: {[key: string]: any}; + tags?: {[key: string]: string}; } export interface GetClusterEksConfigV2NodeGroup { @@ -6123,7 +6123,7 @@ export interface GetClusterEksConfigV2NodeGroup { /** * (Computed) Labels for Node Pool object (map) */ - labels?: {[key: string]: any}; + labels?: {[key: string]: string}; /** * The EKS node groups launch template */ @@ -6151,7 +6151,7 @@ export interface GetClusterEksConfigV2NodeGroup { /** * The EKS node group resource tags */ - resourceTags?: {[key: string]: any}; + resourceTags?: {[key: string]: string}; /** * The EKS node group spot instance types */ @@ -6163,7 +6163,7 @@ export interface GetClusterEksConfigV2NodeGroup { /** * The EKS node group tags */ - tags?: {[key: string]: any}; + tags?: {[key: string]: string}; /** * The EKS node group user data */ @@ -6309,7 +6309,7 @@ export interface GetClusterGkeConfig { /** * (Computed) Labels for Node Pool object (map) */ - labels: {[key: string]: any}; + labels: {[key: string]: string}; /** * The number of local SSD disks to be attached to the node */ @@ -6381,7 +6381,7 @@ export interface GetClusterGkeConfig { /** * The map of Kubernetes labels (key/value pairs) to be applied to each cluster */ - resourceLabels: {[key: string]: any}; + resourceLabels: {[key: string]: string}; /** * The Google Cloud Platform Service Account to be used by the node VMs */ @@ -6440,7 +6440,7 @@ export interface GetClusterGkeConfigV2 { /** * (Computed) Labels for Node Pool object (map) */ - labels: {[key: string]: any}; + labels: {[key: string]: string}; /** * The GKE cluster locations */ @@ -6633,7 +6633,7 @@ export interface GetClusterGkeConfigV2NodePoolConfig { /** * (Computed) Labels for Node Pool object (map) */ - labels: {[key: string]: any}; + labels: {[key: string]: string}; /** * The GKE node config local ssd count */ @@ -6979,7 +6979,7 @@ export interface GetClusterRkeConfigAuthentication { export interface GetClusterRkeConfigAuthorization { mode?: string; - options: {[key: string]: any}; + options: {[key: string]: string}; } export interface GetClusterRkeConfigBastionHost { @@ -7166,12 +7166,12 @@ export interface GetClusterRkeConfigDns { * Linear Autoscaler Params */ linearAutoscalerParams?: outputs.GetClusterRkeConfigDnsLinearAutoscalerParams; - nodeSelector: {[key: string]: any}; + nodeSelector: {[key: string]: string}; /** * Nodelocal dns */ nodelocal?: outputs.GetClusterRkeConfigDnsNodelocal; - options: {[key: string]: any}; + options: {[key: string]: string}; provider?: string; reverseCidrs: string[]; /** @@ -7198,7 +7198,7 @@ export interface GetClusterRkeConfigDnsNodelocal { /** * Node selector key pair */ - nodeSelector?: {[key: string]: any}; + nodeSelector?: {[key: string]: string}; } export interface GetClusterRkeConfigDnsToleration { @@ -7234,12 +7234,12 @@ export interface GetClusterRkeConfigDnsUpdateStrategyRollingUpdate { export interface GetClusterRkeConfigIngress { defaultBackend?: boolean; dnsPolicy: string; - extraArgs: {[key: string]: any}; + extraArgs: {[key: string]: string}; httpPort: number; httpsPort: number; networkMode: string; - nodeSelector: {[key: string]: any}; - options: {[key: string]: any}; + nodeSelector: {[key: string]: string}; + options: {[key: string]: string}; provider: string; /** * Ingress add-on tolerations @@ -7278,8 +7278,8 @@ export interface GetClusterRkeConfigIngressUpdateStrategyRollingUpdate { } export interface GetClusterRkeConfigMonitoring { - nodeSelector?: {[key: string]: any}; - options: {[key: string]: any}; + nodeSelector?: {[key: string]: string}; + options: {[key: string]: string}; provider: string; replicas: number; /** @@ -7328,7 +7328,7 @@ export interface GetClusterRkeConfigNetwork { canalNetworkProvider?: outputs.GetClusterRkeConfigNetworkCanalNetworkProvider; flannelNetworkProvider?: outputs.GetClusterRkeConfigNetworkFlannelNetworkProvider; mtu?: number; - options: {[key: string]: any}; + options: {[key: string]: string}; plugin: string; /** * Network add-on tolerations @@ -7446,7 +7446,7 @@ export interface GetClusterRkeConfigNode { /** * (Computed) Labels for Node Pool object (map) */ - labels?: {[key: string]: any}; + labels?: {[key: string]: string}; nodeId?: string; port?: string; roles: string[]; @@ -7491,7 +7491,7 @@ export interface GetClusterRkeConfigServicesEtcd { cert: string; creation: string; externalUrls?: string[]; - extraArgs: {[key: string]: any}; + extraArgs: {[key: string]: string}; extraBinds?: string[]; extraEnvs?: string[]; gid?: number; @@ -7530,7 +7530,7 @@ export interface GetClusterRkeConfigServicesKubeApi { alwaysPullImages?: boolean; auditLog?: outputs.GetClusterRkeConfigServicesKubeApiAuditLog; eventRateLimit?: outputs.GetClusterRkeConfigServicesKubeApiEventRateLimit; - extraArgs: {[key: string]: any}; + extraArgs: {[key: string]: string}; extraBinds?: string[]; extraEnvs?: string[]; image: string; @@ -7596,7 +7596,7 @@ export interface GetClusterRkeConfigServicesKubeApiSecretsEncryptionConfig { export interface GetClusterRkeConfigServicesKubeController { clusterCidr: string; - extraArgs: {[key: string]: any}; + extraArgs: {[key: string]: string}; extraBinds?: string[]; extraEnvs?: string[]; image: string; @@ -7606,7 +7606,7 @@ export interface GetClusterRkeConfigServicesKubeController { export interface GetClusterRkeConfigServicesKubelet { clusterDnsServer: string; clusterDomain: string; - extraArgs: {[key: string]: any}; + extraArgs: {[key: string]: string}; extraBinds?: string[]; extraEnvs?: string[]; failSwapOn: boolean; @@ -7616,14 +7616,14 @@ export interface GetClusterRkeConfigServicesKubelet { } export interface GetClusterRkeConfigServicesKubeproxy { - extraArgs: {[key: string]: any}; + extraArgs: {[key: string]: string}; extraBinds?: string[]; extraEnvs?: string[]; image: string; } export interface GetClusterRkeConfigServicesScheduler { - extraArgs: {[key: string]: any}; + extraArgs: {[key: string]: string}; extraBinds?: string[]; extraEnvs?: string[]; image: string; @@ -7663,7 +7663,7 @@ export interface GetClusterTemplateTemplateRevision { /** * (Computed) Annotations for the cluster template (map) */ - annotations: {[key: string]: any}; + annotations: {[key: string]: string}; /** * Cluster configuration */ @@ -7687,7 +7687,7 @@ export interface GetClusterTemplateTemplateRevision { /** * (Computed) Labels for the cluster template (map) */ - labels: {[key: string]: any}; + labels: {[key: string]: string}; /** * The cluster template name (string) */ @@ -7851,7 +7851,7 @@ export interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthent export interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorization { mode?: string; - options: {[key: string]: any}; + options: {[key: string]: string}; } export interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigBastionHost { @@ -8038,12 +8038,12 @@ export interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDns { * Linear Autoscaler Params */ linearAutoscalerParams?: outputs.GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsLinearAutoscalerParams; - nodeSelector: {[key: string]: any}; + nodeSelector: {[key: string]: string}; /** * Nodelocal dns */ nodelocal?: outputs.GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocal; - options: {[key: string]: any}; + options: {[key: string]: string}; provider?: string; reverseCidrs: string[]; /** @@ -8070,7 +8070,7 @@ export interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNode /** * Node selector key pair */ - nodeSelector?: {[key: string]: any}; + nodeSelector?: {[key: string]: string}; } export interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsToleration { @@ -8106,12 +8106,12 @@ export interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsUpda export interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress { defaultBackend?: boolean; dnsPolicy: string; - extraArgs: {[key: string]: any}; + extraArgs: {[key: string]: string}; httpPort: number; httpsPort: number; networkMode: string; - nodeSelector: {[key: string]: any}; - options: {[key: string]: any}; + nodeSelector: {[key: string]: string}; + options: {[key: string]: string}; provider: string; /** * Ingress add-on tolerations @@ -8150,8 +8150,8 @@ export interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngress } export interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoring { - nodeSelector?: {[key: string]: any}; - options: {[key: string]: any}; + nodeSelector?: {[key: string]: string}; + options: {[key: string]: string}; provider: string; replicas: number; /** @@ -8200,7 +8200,7 @@ export interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetwork canalNetworkProvider?: outputs.GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkCanalNetworkProvider; flannelNetworkProvider?: outputs.GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkFlannelNetworkProvider; mtu?: number; - options: {[key: string]: any}; + options: {[key: string]: string}; plugin: string; /** * Network add-on tolerations @@ -8318,7 +8318,7 @@ export interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNode { /** * (Computed) Labels for the cluster template (map) */ - labels?: {[key: string]: any}; + labels?: {[key: string]: string}; nodeId?: string; port?: string; roles: string[]; @@ -8360,7 +8360,7 @@ export interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigService cert: string; creation: string; externalUrls?: string[]; - extraArgs: {[key: string]: any}; + extraArgs: {[key: string]: string}; extraBinds?: string[]; extraEnvs?: string[]; gid?: number; @@ -8399,7 +8399,7 @@ export interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigService alwaysPullImages?: boolean; auditLog?: outputs.GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiAuditLog; eventRateLimit?: outputs.GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiEventRateLimit; - extraArgs: {[key: string]: any}; + extraArgs: {[key: string]: string}; extraBinds?: string[]; extraEnvs?: string[]; image: string; @@ -8465,7 +8465,7 @@ export interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigService export interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeController { clusterCidr: string; - extraArgs: {[key: string]: any}; + extraArgs: {[key: string]: string}; extraBinds?: string[]; extraEnvs?: string[]; image: string; @@ -8475,7 +8475,7 @@ export interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigService export interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubelet { clusterDnsServer: string; clusterDomain: string; - extraArgs: {[key: string]: any}; + extraArgs: {[key: string]: string}; extraBinds?: string[]; extraEnvs?: string[]; failSwapOn: boolean; @@ -8485,14 +8485,14 @@ export interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigService } export interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxy { - extraArgs: {[key: string]: any}; + extraArgs: {[key: string]: string}; extraBinds?: string[]; extraEnvs?: string[]; image: string; } export interface GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesScheduler { - extraArgs: {[key: string]: any}; + extraArgs: {[key: string]: string}; extraBinds?: string[]; extraEnvs?: string[]; image: string; @@ -8544,7 +8544,7 @@ export interface GetClusterV2ClusterRegistrationToken { /** * Annotations of the resource */ - annotations: {[key: string]: any}; + annotations: {[key: string]: string}; clusterId: string; command: string; /** @@ -8557,7 +8557,7 @@ export interface GetClusterV2ClusterRegistrationToken { /** * Labels of the resource */ - labels: {[key: string]: any}; + labels: {[key: string]: string}; manifestUrl: string; /** * The name of the Cluster v2 (string) @@ -8711,7 +8711,7 @@ export interface GetClusterV2RkeConfigMachinePool { /** * Annotations of the resource */ - annotations: {[key: string]: any}; + annotations: {[key: string]: string}; /** * (Computed) Cluster V2 cloud credential secret name (string) */ @@ -8735,7 +8735,7 @@ export interface GetClusterV2RkeConfigMachinePool { /** * Labels of the resource */ - labels: {[key: string]: any}; + labels: {[key: string]: string}; /** * Machine config data */ @@ -8743,7 +8743,7 @@ export interface GetClusterV2RkeConfigMachinePool { /** * Labels of the machine */ - machineLabels: {[key: string]: any}; + machineLabels: {[key: string]: string}; /** * max unhealthy nodes for automated replacement to be allowed */ @@ -8848,7 +8848,7 @@ export interface GetClusterV2RkeConfigMachineSelectorConfigMachineLabelSelector /** * Label selector match labels */ - matchLabels?: {[key: string]: any}; + matchLabels?: {[key: string]: string}; } export interface GetClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorMatchExpression { @@ -8972,7 +8972,7 @@ export interface GetClusterV2RkeConfigMachineSelectorFileMachineLabelSelector { /** * Label selector match labels */ - matchLabels?: {[key: string]: any}; + matchLabels?: {[key: string]: string}; } export interface GetClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorMatchExpression { @@ -9036,7 +9036,7 @@ export interface GetClusterV2RkeConfigRegistriesMirror { /** * Registry mirror rewrites */ - rewrites?: {[key: string]: any}; + rewrites?: {[key: string]: string}; } export interface GetClusterV2RkeConfigRotateCertificates { @@ -9221,7 +9221,7 @@ export interface GetMultiClusterAppAnswer { /** * Key/values for answer */ - values: {[key: string]: any}; + values: {[key: string]: string}; } export interface GetMultiClusterAppMember { @@ -9714,7 +9714,7 @@ export interface GetProjectAlertRuleWorkloadRule { /** * Workload rule selector */ - selector?: {[key: string]: any}; + selector?: {[key: string]: string}; /** * Workload ID */ @@ -10683,7 +10683,7 @@ export interface MultiClusterAppAnswer { /** * Key/values for answer */ - values: {[key: string]: any}; + values: {[key: string]: string}; } export interface MultiClusterAppMember { @@ -11255,7 +11255,7 @@ export interface NodeTemplateHetznerConfig { /** * Map of the labels which will be assigned to the server */ - serverLabels?: {[key: string]: any}; + serverLabels?: {[key: string]: string}; /** * Hetzner Cloud datacenter */ @@ -12181,7 +12181,7 @@ export interface ProjectAlertRuleWorkloadRule { /** * Workload rule selector */ - selector?: {[key: string]: any}; + selector?: {[key: string]: string}; /** * Workload ID */ @@ -12211,7 +12211,7 @@ export interface ProjectProjectMonitoringInput { /** * Answers for monitor input */ - answers?: {[key: string]: any}; + answers?: {[key: string]: string}; /** * Monitoring version */ diff --git a/sdk/nodejs/user.ts b/sdk/nodejs/user.ts index d9dc1ca12..250a3fe1f 100644 --- a/sdk/nodejs/user.ts +++ b/sdk/nodejs/user.ts @@ -69,12 +69,12 @@ export class User extends pulumi.CustomResource { /** * Annotations for global role binding (map) */ - public readonly annotations!: pulumi.Output<{[key: string]: any}>; + public readonly annotations!: pulumi.Output<{[key: string]: string}>; public readonly enabled!: pulumi.Output; /** * Labels for global role binding (map) */ - public readonly labels!: pulumi.Output<{[key: string]: any}>; + public readonly labels!: pulumi.Output<{[key: string]: string}>; /** * The user full name (string) */ @@ -142,12 +142,12 @@ export interface UserState { /** * Annotations for global role binding (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; enabled?: pulumi.Input; /** * Labels for global role binding (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The user full name (string) */ @@ -173,12 +173,12 @@ export interface UserArgs { /** * Annotations for global role binding (map) */ - annotations?: pulumi.Input<{[key: string]: any}>; + annotations?: pulumi.Input<{[key: string]: pulumi.Input}>; enabled?: pulumi.Input; /** * Labels for global role binding (map) */ - labels?: pulumi.Input<{[key: string]: any}>; + labels?: pulumi.Input<{[key: string]: pulumi.Input}>; /** * The user full name (string) */ diff --git a/sdk/python/pulumi_rancher2/_inputs.py b/sdk/python/pulumi_rancher2/_inputs.py index 416415a10..978331dfc 100644 --- a/sdk/python/pulumi_rancher2/_inputs.py +++ b/sdk/python/pulumi_rancher2/_inputs.py @@ -873,7 +873,7 @@ def __init__(__self__, *, network_policy: Optional[pulumi.Input[str]] = None, pod_cidr: Optional[pulumi.Input[str]] = None, service_cidr: Optional[pulumi.Input[str]] = None, - tag: Optional[pulumi.Input[Mapping[str, Any]]] = None, + tag: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, tags: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None): """ :param pulumi.Input[str] agent_dns_prefix: DNS prefix to be used to create the FQDN for the agent pool @@ -913,7 +913,7 @@ def __init__(__self__, *, :param pulumi.Input[str] network_policy: Network policy used for building Kubernetes network. Chooses from [calico] :param pulumi.Input[str] pod_cidr: A CIDR notation IP range from which to assign Kubernetes Pod IPs when "network plugin" is specified in "kubenet". :param pulumi.Input[str] service_cidr: A CIDR notation IP range from which to assign Kubernetes Service cluster IPs. It must not overlap with any Subnet IP ranges - :param pulumi.Input[Mapping[str, Any]] tag: Tags for Kubernetes cluster. For example, foo=bar + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] tag: Tags for Kubernetes cluster. For example, foo=bar :param pulumi.Input[Sequence[pulumi.Input[str]]] tags: Tags for Kubernetes cluster. For example, `["foo=bar","bar=foo"]` """ pulumi.set(__self__, "agent_dns_prefix", agent_dns_prefix) @@ -1433,14 +1433,14 @@ def service_cidr(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter @_utilities.deprecated("""Use tags argument instead as []string""") - def tag(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def tag(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Tags for Kubernetes cluster. For example, foo=bar """ return pulumi.get(self, "tag") @tag.setter - def tag(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def tag(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "tag", value) @property @@ -1486,7 +1486,7 @@ def __init__(__self__, *, node_resource_group: Optional[pulumi.Input[str]] = None, private_cluster: Optional[pulumi.Input[bool]] = None, subnet: Optional[pulumi.Input[str]] = None, - tags: Optional[pulumi.Input[Mapping[str, Any]]] = None, + tags: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, virtual_network: Optional[pulumi.Input[str]] = None, virtual_network_resource_group: Optional[pulumi.Input[str]] = None): """ @@ -1517,7 +1517,7 @@ def __init__(__self__, *, :param pulumi.Input[str] node_resource_group: The AKS node resource group name :param pulumi.Input[bool] private_cluster: Is AKS cluster private? :param pulumi.Input[str] subnet: The AKS subnet - :param pulumi.Input[Mapping[str, Any]] tags: The AKS cluster tags + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] tags: The AKS cluster tags :param pulumi.Input[str] virtual_network: The AKS virtual network :param pulumi.Input[str] virtual_network_resource_group: The AKS virtual network resource group """ @@ -1905,14 +1905,14 @@ def subnet(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def tags(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def tags(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ The AKS cluster tags """ return pulumi.get(self, "tags") @tags.setter - def tags(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def tags(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "tags", value) @property @@ -1947,7 +1947,7 @@ def __init__(__self__, *, availability_zones: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, count: Optional[pulumi.Input[int]] = None, enable_auto_scaling: Optional[pulumi.Input[bool]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, max_count: Optional[pulumi.Input[int]] = None, max_pods: Optional[pulumi.Input[int]] = None, max_surge: Optional[pulumi.Input[str]] = None, @@ -1964,7 +1964,7 @@ def __init__(__self__, *, :param pulumi.Input[Sequence[pulumi.Input[str]]] availability_zones: The AKS node pool availability zones :param pulumi.Input[int] count: The AKS node pool count :param pulumi.Input[bool] enable_auto_scaling: Is AKS node pool auto scaling enabled? - :param pulumi.Input[Mapping[str, Any]] labels: Labels for the Cluster (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for the Cluster (map) :param pulumi.Input[int] max_count: The AKS node pool max count :param pulumi.Input[int] max_pods: The AKS node pool max pods :param pulumi.Input[str] max_surge: The AKS node pool max surge @@ -2059,14 +2059,14 @@ def enable_auto_scaling(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for the Cluster (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -2401,13 +2401,13 @@ def __init__(__self__, *, cpu_threshold: Optional[pulumi.Input[int]] = None, mem_threshold: Optional[pulumi.Input[int]] = None, node_id: Optional[pulumi.Input[str]] = None, - selector: Optional[pulumi.Input[Mapping[str, Any]]] = None): + selector: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None): """ :param pulumi.Input[str] condition: Node rule condition :param pulumi.Input[int] cpu_threshold: Node rule cpu threshold :param pulumi.Input[int] mem_threshold: Node rule mem threshold :param pulumi.Input[str] node_id: Node ID - :param pulumi.Input[Mapping[str, Any]] selector: Node rule selector + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] selector: Node rule selector """ if condition is not None: pulumi.set(__self__, "condition", condition) @@ -2470,14 +2470,14 @@ def node_id(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def selector(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def selector(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Node rule selector """ return pulumi.get(self, "selector") @selector.setter - def selector(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def selector(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "selector", value) @@ -2774,10 +2774,10 @@ def fqdn(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type class ClusterClusterMonitoringInputArgs: def __init__(__self__, *, - answers: Optional[pulumi.Input[Mapping[str, Any]]] = None, + answers: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, version: Optional[pulumi.Input[str]] = None): """ - :param pulumi.Input[Mapping[str, Any]] answers: Answers for monitor input + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] answers: Answers for monitor input :param pulumi.Input[str] version: Monitoring version """ if answers is not None: @@ -2787,14 +2787,14 @@ def __init__(__self__, *, @property @pulumi.getter - def answers(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def answers(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Answers for monitor input """ return pulumi.get(self, "answers") @answers.setter - def answers(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def answers(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "answers", value) @property @@ -2813,27 +2813,27 @@ def version(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type class ClusterClusterRegistrationTokenArgs: def __init__(__self__, *, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cluster_id: Optional[pulumi.Input[str]] = None, command: Optional[pulumi.Input[str]] = None, id: Optional[pulumi.Input[str]] = None, insecure_command: Optional[pulumi.Input[str]] = None, insecure_node_command: Optional[pulumi.Input[str]] = None, insecure_windows_node_command: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, manifest_url: Optional[pulumi.Input[str]] = None, name: Optional[pulumi.Input[str]] = None, node_command: Optional[pulumi.Input[str]] = None, token: Optional[pulumi.Input[str]] = None, windows_node_command: Optional[pulumi.Input[str]] = None): """ - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for the Cluster (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for the Cluster (map) :param pulumi.Input[str] command: Command to execute in a imported k8s cluster (string) :param pulumi.Input[str] id: (Computed) The ID of the resource (string) :param pulumi.Input[str] insecure_command: Insecure command to execute in a imported k8s cluster (string) :param pulumi.Input[str] insecure_node_command: Insecure node command to execute in a imported k8s cluster (string) :param pulumi.Input[str] insecure_windows_node_command: Insecure windows command to execute in a imported k8s cluster (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for the Cluster (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for the Cluster (map) :param pulumi.Input[str] manifest_url: K8s manifest url to execute with `kubectl` to import an existing k8s cluster (string) :param pulumi.Input[str] name: The name of the Cluster (string) :param pulumi.Input[str] node_command: Node command to execute in linux nodes for custom k8s cluster (string) @@ -2868,14 +2868,14 @@ def __init__(__self__, *, @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for the Cluster (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -2949,14 +2949,14 @@ def insecure_windows_node_command(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for the Cluster (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -3022,11 +3022,11 @@ class ClusterClusterTemplateAnswersArgs: def __init__(__self__, *, cluster_id: Optional[pulumi.Input[str]] = None, project_id: Optional[pulumi.Input[str]] = None, - values: Optional[pulumi.Input[Mapping[str, Any]]] = None): + values: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None): """ :param pulumi.Input[str] cluster_id: Cluster ID for answer :param pulumi.Input[str] project_id: Project ID for answer - :param pulumi.Input[Mapping[str, Any]] values: Key/values for answer + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] values: Key/values for answer """ if cluster_id is not None: pulumi.set(__self__, "cluster_id", cluster_id) @@ -3061,14 +3061,14 @@ def project_id(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def values(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def values(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Key/values for answer """ return pulumi.get(self, "values") @values.setter - def values(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def values(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "values", value) @@ -3467,7 +3467,7 @@ def __init__(__self__, *, security_groups: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, service_role: Optional[pulumi.Input[str]] = None, subnets: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - tags: Optional[pulumi.Input[Mapping[str, Any]]] = None): + tags: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None): """ :param pulumi.Input[str] cloud_credential_id: The AWS Cloud Credential ID to use :param pulumi.Input[bool] imported: Is EKS cluster imported? @@ -3484,7 +3484,7 @@ def __init__(__self__, *, :param pulumi.Input[Sequence[pulumi.Input[str]]] security_groups: List of security groups to use for the cluster :param pulumi.Input[str] service_role: The AWS service role to use :param pulumi.Input[Sequence[pulumi.Input[str]]] subnets: List of subnets in the virtual network to use - :param pulumi.Input[Mapping[str, Any]] tags: The EKS cluster tags + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] tags: The EKS cluster tags """ pulumi.set(__self__, "cloud_credential_id", cloud_credential_id) if imported is not None: @@ -3700,14 +3700,14 @@ def subnets(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]): @property @pulumi.getter - def tags(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def tags(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ The EKS cluster tags """ return pulumi.get(self, "tags") @tags.setter - def tags(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def tags(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "tags", value) @@ -3721,16 +3721,16 @@ def __init__(__self__, *, gpu: Optional[pulumi.Input[bool]] = None, image_id: Optional[pulumi.Input[str]] = None, instance_type: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, launch_templates: Optional[pulumi.Input[Sequence[pulumi.Input['ClusterEksConfigV2NodeGroupLaunchTemplateArgs']]]] = None, max_size: Optional[pulumi.Input[int]] = None, min_size: Optional[pulumi.Input[int]] = None, node_role: Optional[pulumi.Input[str]] = None, request_spot_instances: Optional[pulumi.Input[bool]] = None, - resource_tags: Optional[pulumi.Input[Mapping[str, Any]]] = None, + resource_tags: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, spot_instance_types: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, subnets: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - tags: Optional[pulumi.Input[Mapping[str, Any]]] = None, + tags: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, user_data: Optional[pulumi.Input[str]] = None, version: Optional[pulumi.Input[str]] = None): """ @@ -3741,16 +3741,16 @@ def __init__(__self__, *, :param pulumi.Input[bool] gpu: Is EKS cluster using gpu? :param pulumi.Input[str] image_id: The EKS node group image ID :param pulumi.Input[str] instance_type: The EKS node group instance type - :param pulumi.Input[Mapping[str, Any]] labels: Labels for the Cluster (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for the Cluster (map) :param pulumi.Input[Sequence[pulumi.Input['ClusterEksConfigV2NodeGroupLaunchTemplateArgs']]] launch_templates: The EKS node groups launch template :param pulumi.Input[int] max_size: The EKS node group maximum size :param pulumi.Input[int] min_size: The EKS node group minimum size :param pulumi.Input[str] node_role: The EKS node group node role ARN :param pulumi.Input[bool] request_spot_instances: Enable EKS node group request spot instances - :param pulumi.Input[Mapping[str, Any]] resource_tags: The EKS node group resource tags + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] resource_tags: The EKS node group resource tags :param pulumi.Input[Sequence[pulumi.Input[str]]] spot_instance_types: The EKS node group spot instance types :param pulumi.Input[Sequence[pulumi.Input[str]]] subnets: The EKS node group subnets - :param pulumi.Input[Mapping[str, Any]] tags: The EKS node group tags + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] tags: The EKS node group tags :param pulumi.Input[str] user_data: The EKS node group user data :param pulumi.Input[str] version: The EKS node group k8s version """ @@ -3878,14 +3878,14 @@ def instance_type(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for the Cluster (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -3950,14 +3950,14 @@ def request_spot_instances(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="resourceTags") - def resource_tags(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def resource_tags(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ The EKS node group resource tags """ return pulumi.get(self, "resource_tags") @resource_tags.setter - def resource_tags(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def resource_tags(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "resource_tags", value) @property @@ -3986,14 +3986,14 @@ def subnets(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]): @property @pulumi.getter - def tags(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def tags(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ The EKS node group tags """ return pulumi.get(self, "tags") @tags.setter - def tags(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def tags(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "tags", value) @property @@ -4331,7 +4331,7 @@ def __init__(__self__, *, ip_policy_create_subnetwork: Optional[pulumi.Input[bool]] = None, issue_client_certificate: Optional[pulumi.Input[bool]] = None, kubernetes_dashboard: Optional[pulumi.Input[bool]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, local_ssd_count: Optional[pulumi.Input[int]] = None, master_authorized_network_cidr_blocks: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, max_node_count: Optional[pulumi.Input[int]] = None, @@ -4339,7 +4339,7 @@ def __init__(__self__, *, node_count: Optional[pulumi.Input[int]] = None, preemptible: Optional[pulumi.Input[bool]] = None, region: Optional[pulumi.Input[str]] = None, - resource_labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + resource_labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, taints: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, use_ip_aliases: Optional[pulumi.Input[bool]] = None, zone: Optional[pulumi.Input[str]] = None): @@ -4385,7 +4385,7 @@ def __init__(__self__, *, :param pulumi.Input[bool] ip_policy_create_subnetwork: Whether a new subnetwork will be created automatically for the cluster :param pulumi.Input[bool] issue_client_certificate: Issue a client certificate :param pulumi.Input[bool] kubernetes_dashboard: Enable the kubernetes dashboard - :param pulumi.Input[Mapping[str, Any]] labels: Labels for the Cluster (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for the Cluster (map) :param pulumi.Input[int] local_ssd_count: The number of local SSD disks to be attached to the node :param pulumi.Input[Sequence[pulumi.Input[str]]] master_authorized_network_cidr_blocks: Define up to 10 external networks that could access Kubernetes master through HTTPS :param pulumi.Input[int] max_node_count: Maximum number of nodes in the NodePool. Must be >= minNodeCount. There has to enough quota to scale up the cluster @@ -4393,7 +4393,7 @@ def __init__(__self__, *, :param pulumi.Input[int] node_count: The number of nodes to create in this cluster :param pulumi.Input[bool] preemptible: Whether the nodes are created as preemptible VM instances :param pulumi.Input[str] region: The region to launch the cluster. Region or zone should be used - :param pulumi.Input[Mapping[str, Any]] resource_labels: The map of Kubernetes labels (key/value pairs) to be applied to each cluster + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] resource_labels: The map of Kubernetes labels (key/value pairs) to be applied to each cluster :param pulumi.Input[Sequence[pulumi.Input[str]]] taints: List of kubernetes taints to be applied to each node :param pulumi.Input[bool] use_ip_aliases: Whether alias IPs will be used for pod IPs in the cluster :param pulumi.Input[str] zone: The zone to launch the cluster. Zone or region should be used @@ -4977,14 +4977,14 @@ def kubernetes_dashboard(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for the Cluster (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -5073,14 +5073,14 @@ def region(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter(name="resourceLabels") - def resource_labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def resource_labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ The map of Kubernetes labels (key/value pairs) to be applied to each cluster """ return pulumi.get(self, "resource_labels") @resource_labels.setter - def resource_labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def resource_labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "resource_labels", value) @property @@ -5133,7 +5133,7 @@ def __init__(__self__, *, imported: Optional[pulumi.Input[bool]] = None, ip_allocation_policy: Optional[pulumi.Input['ClusterGkeConfigV2IpAllocationPolicyArgs']] = None, kubernetes_version: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, locations: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, logging_service: Optional[pulumi.Input[str]] = None, maintenance_window: Optional[pulumi.Input[str]] = None, @@ -5157,7 +5157,7 @@ def __init__(__self__, *, :param pulumi.Input[bool] imported: Is GKE cluster imported? :param pulumi.Input['ClusterGkeConfigV2IpAllocationPolicyArgs'] ip_allocation_policy: The GKE ip allocation policy :param pulumi.Input[str] kubernetes_version: The kubernetes master version - :param pulumi.Input[Mapping[str, Any]] labels: Labels for the Cluster (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for the Cluster (map) :param pulumi.Input[Sequence[pulumi.Input[str]]] locations: The GKE cluster locations :param pulumi.Input[str] logging_service: The GKE cluster logging service :param pulumi.Input[str] maintenance_window: The GKE cluster maintenance window @@ -5337,14 +5337,14 @@ def kubernetes_version(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for the Cluster (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -5935,7 +5935,7 @@ def __init__(__self__, *, disk_size_gb: Optional[pulumi.Input[int]] = None, disk_type: Optional[pulumi.Input[str]] = None, image_type: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, local_ssd_count: Optional[pulumi.Input[int]] = None, machine_type: Optional[pulumi.Input[str]] = None, oauth_scopes: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, @@ -5946,7 +5946,7 @@ def __init__(__self__, *, :param pulumi.Input[int] disk_size_gb: The GKE node config disk size (Gb) :param pulumi.Input[str] disk_type: The GKE node config disk type :param pulumi.Input[str] image_type: The GKE node config image type - :param pulumi.Input[Mapping[str, Any]] labels: Labels for the Cluster (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for the Cluster (map) :param pulumi.Input[int] local_ssd_count: The GKE node config local ssd count :param pulumi.Input[str] machine_type: The GKE node config machine type :param pulumi.Input[Sequence[pulumi.Input[str]]] oauth_scopes: The GKE node config oauth scopes @@ -6013,14 +6013,14 @@ def image_type(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for the Cluster (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -7389,10 +7389,10 @@ def strategy(self, value: Optional[pulumi.Input[str]]): class ClusterRkeConfigAuthorizationArgs: def __init__(__self__, *, mode: Optional[pulumi.Input[str]] = None, - options: Optional[pulumi.Input[Mapping[str, Any]]] = None): + options: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None): """ :param pulumi.Input[str] mode: The AKS node group mode. Default: `System` (string) - :param pulumi.Input[Mapping[str, Any]] options: RKE options for network (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] options: RKE options for network (map) """ if mode is not None: pulumi.set(__self__, "mode", mode) @@ -7413,14 +7413,14 @@ def mode(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def options(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def options(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ RKE options for network (map) """ return pulumi.get(self, "options") @options.setter - def options(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def options(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "options", value) @@ -9386,9 +9386,9 @@ def resourcepool_path(self, value: Optional[pulumi.Input[str]]): class ClusterRkeConfigDnsArgs: def __init__(__self__, *, linear_autoscaler_params: Optional[pulumi.Input['ClusterRkeConfigDnsLinearAutoscalerParamsArgs']] = None, - node_selector: Optional[pulumi.Input[Mapping[str, Any]]] = None, + node_selector: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, nodelocal: Optional[pulumi.Input['ClusterRkeConfigDnsNodelocalArgs']] = None, - options: Optional[pulumi.Input[Mapping[str, Any]]] = None, + options: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, provider: Optional[pulumi.Input[str]] = None, reverse_cidrs: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, tolerations: Optional[pulumi.Input[Sequence[pulumi.Input['ClusterRkeConfigDnsTolerationArgs']]]] = None, @@ -9396,9 +9396,9 @@ def __init__(__self__, *, upstream_nameservers: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None): """ :param pulumi.Input['ClusterRkeConfigDnsLinearAutoscalerParamsArgs'] linear_autoscaler_params: Linear Autoscaler Params - :param pulumi.Input[Mapping[str, Any]] node_selector: RKE monitoring node selector (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] node_selector: RKE monitoring node selector (map) :param pulumi.Input['ClusterRkeConfigDnsNodelocalArgs'] nodelocal: Nodelocal dns - :param pulumi.Input[Mapping[str, Any]] options: RKE options for network (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] options: RKE options for network (map) :param pulumi.Input[str] provider: RKE monitoring provider (string) :param pulumi.Input[Sequence[pulumi.Input[str]]] reverse_cidrs: DNS add-on reverse cidr (list) :param pulumi.Input[Sequence[pulumi.Input['ClusterRkeConfigDnsTolerationArgs']]] tolerations: DNS service tolerations @@ -9438,14 +9438,14 @@ def linear_autoscaler_params(self, value: Optional[pulumi.Input['ClusterRkeConfi @property @pulumi.getter(name="nodeSelector") - def node_selector(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def node_selector(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ RKE monitoring node selector (map) """ return pulumi.get(self, "node_selector") @node_selector.setter - def node_selector(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def node_selector(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "node_selector", value) @property @@ -9462,14 +9462,14 @@ def nodelocal(self, value: Optional[pulumi.Input['ClusterRkeConfigDnsNodelocalAr @property @pulumi.getter - def options(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def options(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ RKE options for network (map) """ return pulumi.get(self, "options") @options.setter - def options(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def options(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "options", value) @property @@ -9624,10 +9624,10 @@ def prevent_single_point_failure(self, value: Optional[pulumi.Input[bool]]): class ClusterRkeConfigDnsNodelocalArgs: def __init__(__self__, *, ip_address: Optional[pulumi.Input[str]] = None, - node_selector: Optional[pulumi.Input[Mapping[str, Any]]] = None): + node_selector: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None): """ :param pulumi.Input[str] ip_address: Nodelocal dns ip address (string) - :param pulumi.Input[Mapping[str, Any]] node_selector: Node selector key pair + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] node_selector: Node selector key pair """ if ip_address is not None: pulumi.set(__self__, "ip_address", ip_address) @@ -9648,14 +9648,14 @@ def ip_address(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter(name="nodeSelector") - def node_selector(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def node_selector(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Node selector key pair """ return pulumi.get(self, "node_selector") @node_selector.setter - def node_selector(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def node_selector(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "node_selector", value) @@ -9828,24 +9828,24 @@ class ClusterRkeConfigIngressArgs: def __init__(__self__, *, default_backend: Optional[pulumi.Input[bool]] = None, dns_policy: Optional[pulumi.Input[str]] = None, - extra_args: Optional[pulumi.Input[Mapping[str, Any]]] = None, + extra_args: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, http_port: Optional[pulumi.Input[int]] = None, https_port: Optional[pulumi.Input[int]] = None, network_mode: Optional[pulumi.Input[str]] = None, - node_selector: Optional[pulumi.Input[Mapping[str, Any]]] = None, - options: Optional[pulumi.Input[Mapping[str, Any]]] = None, + node_selector: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, + options: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, provider: Optional[pulumi.Input[str]] = None, tolerations: Optional[pulumi.Input[Sequence[pulumi.Input['ClusterRkeConfigIngressTolerationArgs']]]] = None, update_strategy: Optional[pulumi.Input['ClusterRkeConfigIngressUpdateStrategyArgs']] = None): """ :param pulumi.Input[bool] default_backend: Enable ingress default backend. Default: `true` (bool) :param pulumi.Input[str] dns_policy: Ingress controller DNS policy. `ClusterFirstWithHostNet`, `ClusterFirst`, `Default`, and `None` are supported. [K8S dns Policy](https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-s-dns-policy) (string) - :param pulumi.Input[Mapping[str, Any]] extra_args: Extra arguments for scheduler service (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] extra_args: Extra arguments for scheduler service (map) :param pulumi.Input[int] http_port: HTTP port for RKE Ingress (int) :param pulumi.Input[int] https_port: HTTPS port for RKE Ingress (int) :param pulumi.Input[str] network_mode: Network mode for RKE Ingress (string) - :param pulumi.Input[Mapping[str, Any]] node_selector: RKE monitoring node selector (map) - :param pulumi.Input[Mapping[str, Any]] options: RKE options for network (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] node_selector: RKE monitoring node selector (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] options: RKE options for network (map) :param pulumi.Input[str] provider: RKE monitoring provider (string) :param pulumi.Input[Sequence[pulumi.Input['ClusterRkeConfigIngressTolerationArgs']]] tolerations: Ingress add-on tolerations :param pulumi.Input['ClusterRkeConfigIngressUpdateStrategyArgs'] update_strategy: Update daemon set strategy @@ -9899,14 +9899,14 @@ def dns_policy(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter(name="extraArgs") - def extra_args(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def extra_args(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Extra arguments for scheduler service (map) """ return pulumi.get(self, "extra_args") @extra_args.setter - def extra_args(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def extra_args(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "extra_args", value) @property @@ -9947,26 +9947,26 @@ def network_mode(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter(name="nodeSelector") - def node_selector(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def node_selector(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ RKE monitoring node selector (map) """ return pulumi.get(self, "node_selector") @node_selector.setter - def node_selector(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def node_selector(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "node_selector", value) @property @pulumi.getter - def options(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def options(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ RKE options for network (map) """ return pulumi.get(self, "options") @options.setter - def options(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def options(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "options", value) @property @@ -10157,15 +10157,15 @@ def max_unavailable(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type class ClusterRkeConfigMonitoringArgs: def __init__(__self__, *, - node_selector: Optional[pulumi.Input[Mapping[str, Any]]] = None, - options: Optional[pulumi.Input[Mapping[str, Any]]] = None, + node_selector: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, + options: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, provider: Optional[pulumi.Input[str]] = None, replicas: Optional[pulumi.Input[int]] = None, tolerations: Optional[pulumi.Input[Sequence[pulumi.Input['ClusterRkeConfigMonitoringTolerationArgs']]]] = None, update_strategy: Optional[pulumi.Input['ClusterRkeConfigMonitoringUpdateStrategyArgs']] = None): """ - :param pulumi.Input[Mapping[str, Any]] node_selector: RKE monitoring node selector (map) - :param pulumi.Input[Mapping[str, Any]] options: RKE options for network (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] node_selector: RKE monitoring node selector (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] options: RKE options for network (map) :param pulumi.Input[str] provider: RKE monitoring provider (string) :param pulumi.Input[int] replicas: RKE monitoring replicas (int) :param pulumi.Input[Sequence[pulumi.Input['ClusterRkeConfigMonitoringTolerationArgs']]] tolerations: Monitoring add-on tolerations @@ -10186,26 +10186,26 @@ def __init__(__self__, *, @property @pulumi.getter(name="nodeSelector") - def node_selector(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def node_selector(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ RKE monitoring node selector (map) """ return pulumi.get(self, "node_selector") @node_selector.setter - def node_selector(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def node_selector(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "node_selector", value) @property @pulumi.getter - def options(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def options(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ RKE options for network (map) """ return pulumi.get(self, "options") @options.setter - def options(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def options(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "options", value) @property @@ -10429,7 +10429,7 @@ def __init__(__self__, *, canal_network_provider: Optional[pulumi.Input['ClusterRkeConfigNetworkCanalNetworkProviderArgs']] = None, flannel_network_provider: Optional[pulumi.Input['ClusterRkeConfigNetworkFlannelNetworkProviderArgs']] = None, mtu: Optional[pulumi.Input[int]] = None, - options: Optional[pulumi.Input[Mapping[str, Any]]] = None, + options: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, plugin: Optional[pulumi.Input[str]] = None, tolerations: Optional[pulumi.Input[Sequence[pulumi.Input['ClusterRkeConfigNetworkTolerationArgs']]]] = None, weave_network_provider: Optional[pulumi.Input['ClusterRkeConfigNetworkWeaveNetworkProviderArgs']] = None): @@ -10439,7 +10439,7 @@ def __init__(__self__, *, :param pulumi.Input['ClusterRkeConfigNetworkCanalNetworkProviderArgs'] canal_network_provider: Canal provider config for RKE network (list maxitems:1) :param pulumi.Input['ClusterRkeConfigNetworkFlannelNetworkProviderArgs'] flannel_network_provider: Flannel provider config for RKE network (list maxitems:1) :param pulumi.Input[int] mtu: Network provider MTU. Default `0` (int) - :param pulumi.Input[Mapping[str, Any]] options: RKE options for network (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] options: RKE options for network (map) :param pulumi.Input[str] plugin: Plugin for RKE network. `canal` (default), `flannel`, `calico`, `none` and `weave` are supported. (string) :param pulumi.Input[Sequence[pulumi.Input['ClusterRkeConfigNetworkTolerationArgs']]] tolerations: Network add-on tolerations :param pulumi.Input['ClusterRkeConfigNetworkWeaveNetworkProviderArgs'] weave_network_provider: Weave provider config for RKE network (list maxitems:1) @@ -10525,14 +10525,14 @@ def mtu(self, value: Optional[pulumi.Input[int]]): @property @pulumi.getter - def options(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def options(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ RKE options for network (map) """ return pulumi.get(self, "options") @options.setter - def options(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def options(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "options", value) @property @@ -11925,7 +11925,7 @@ def __init__(__self__, *, docker_socket: Optional[pulumi.Input[str]] = None, hostname_override: Optional[pulumi.Input[str]] = None, internal_address: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, node_id: Optional[pulumi.Input[str]] = None, port: Optional[pulumi.Input[str]] = None, ssh_agent_auth: Optional[pulumi.Input[bool]] = None, @@ -11938,7 +11938,7 @@ def __init__(__self__, *, :param pulumi.Input[str] docker_socket: Docker socket for node (string) :param pulumi.Input[str] hostname_override: Hostname override for node (string) :param pulumi.Input[str] internal_address: Internal ip for node (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for the Cluster (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for the Cluster (map) :param pulumi.Input[str] node_id: Id for the node (string) :param pulumi.Input[str] port: Port for node. Default `22` (string) :param pulumi.Input[bool] ssh_agent_auth: Use ssh agent auth. Default `false` (bool) @@ -12041,14 +12041,14 @@ def internal_address(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for the Cluster (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -12364,7 +12364,7 @@ def __init__(__self__, *, cert: Optional[pulumi.Input[str]] = None, creation: Optional[pulumi.Input[str]] = None, external_urls: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - extra_args: Optional[pulumi.Input[Mapping[str, Any]]] = None, + extra_args: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, extra_binds: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, extra_envs: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, gid: Optional[pulumi.Input[int]] = None, @@ -12380,7 +12380,7 @@ def __init__(__self__, *, :param pulumi.Input[str] cert: TLS certificate for etcd service (string) :param pulumi.Input[str] creation: Creation option for etcd service (string) :param pulumi.Input[Sequence[pulumi.Input[str]]] external_urls: External urls for etcd service (list) - :param pulumi.Input[Mapping[str, Any]] extra_args: Extra arguments for scheduler service (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] extra_args: Extra arguments for scheduler service (map) :param pulumi.Input[Sequence[pulumi.Input[str]]] extra_binds: Extra binds for scheduler service (list) :param pulumi.Input[Sequence[pulumi.Input[str]]] extra_envs: Extra environment for scheduler service (list) :param pulumi.Input[int] gid: Etcd service GID. Default: `0`. For Rancher v2.3.x and above (int) @@ -12484,14 +12484,14 @@ def external_urls(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]] @property @pulumi.getter(name="extraArgs") - def extra_args(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def extra_args(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Extra arguments for scheduler service (map) """ return pulumi.get(self, "extra_args") @extra_args.setter - def extra_args(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def extra_args(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "extra_args", value) @property @@ -12830,7 +12830,7 @@ def __init__(__self__, *, always_pull_images: Optional[pulumi.Input[bool]] = None, audit_log: Optional[pulumi.Input['ClusterRkeConfigServicesKubeApiAuditLogArgs']] = None, event_rate_limit: Optional[pulumi.Input['ClusterRkeConfigServicesKubeApiEventRateLimitArgs']] = None, - extra_args: Optional[pulumi.Input[Mapping[str, Any]]] = None, + extra_args: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, extra_binds: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, extra_envs: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, image: Optional[pulumi.Input[str]] = None, @@ -12843,7 +12843,7 @@ def __init__(__self__, *, :param pulumi.Input[bool] always_pull_images: Enable [AlwaysPullImages](https://kubernetes.io/docs/reference/access-authn-authz/admission-controllers/#alwayspullimages) Admission controller plugin. [Rancher docs](https://rancher.com/docs/rke/latest/en/config-options/services/#kubernetes-api-server-options) Default: `false` (bool) :param pulumi.Input['ClusterRkeConfigServicesKubeApiAuditLogArgs'] audit_log: K8s audit log configuration. (list maxitems: 1) :param pulumi.Input['ClusterRkeConfigServicesKubeApiEventRateLimitArgs'] event_rate_limit: K8s event rate limit configuration. (list maxitems: 1) - :param pulumi.Input[Mapping[str, Any]] extra_args: Extra arguments for scheduler service (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] extra_args: Extra arguments for scheduler service (map) :param pulumi.Input[Sequence[pulumi.Input[str]]] extra_binds: Extra binds for scheduler service (list) :param pulumi.Input[Sequence[pulumi.Input[str]]] extra_envs: Extra environment for scheduler service (list) :param pulumi.Input[str] image: Docker image for scheduler service (string) @@ -12927,14 +12927,14 @@ def event_rate_limit(self, value: Optional[pulumi.Input['ClusterRkeConfigService @property @pulumi.getter(name="extraArgs") - def extra_args(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def extra_args(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Extra arguments for scheduler service (map) """ return pulumi.get(self, "extra_args") @extra_args.setter - def extra_args(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def extra_args(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "extra_args", value) @property @@ -13458,14 +13458,14 @@ def enabled(self, value: Optional[pulumi.Input[bool]]): class ClusterRkeConfigServicesKubeControllerArgs: def __init__(__self__, *, cluster_cidr: Optional[pulumi.Input[str]] = None, - extra_args: Optional[pulumi.Input[Mapping[str, Any]]] = None, + extra_args: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, extra_binds: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, extra_envs: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, image: Optional[pulumi.Input[str]] = None, service_cluster_ip_range: Optional[pulumi.Input[str]] = None): """ :param pulumi.Input[str] cluster_cidr: Cluster CIDR option for kube controller service (string) - :param pulumi.Input[Mapping[str, Any]] extra_args: Extra arguments for scheduler service (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] extra_args: Extra arguments for scheduler service (map) :param pulumi.Input[Sequence[pulumi.Input[str]]] extra_binds: Extra binds for scheduler service (list) :param pulumi.Input[Sequence[pulumi.Input[str]]] extra_envs: Extra environment for scheduler service (list) :param pulumi.Input[str] image: Docker image for scheduler service (string) @@ -13498,14 +13498,14 @@ def cluster_cidr(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter(name="extraArgs") - def extra_args(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def extra_args(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Extra arguments for scheduler service (map) """ return pulumi.get(self, "extra_args") @extra_args.setter - def extra_args(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def extra_args(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "extra_args", value) @property @@ -13562,7 +13562,7 @@ class ClusterRkeConfigServicesKubeletArgs: def __init__(__self__, *, cluster_dns_server: Optional[pulumi.Input[str]] = None, cluster_domain: Optional[pulumi.Input[str]] = None, - extra_args: Optional[pulumi.Input[Mapping[str, Any]]] = None, + extra_args: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, extra_binds: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, extra_envs: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, fail_swap_on: Optional[pulumi.Input[bool]] = None, @@ -13572,7 +13572,7 @@ def __init__(__self__, *, """ :param pulumi.Input[str] cluster_dns_server: Cluster DNS Server option for kubelet service (string) :param pulumi.Input[str] cluster_domain: Cluster Domain option for kubelet service (string) - :param pulumi.Input[Mapping[str, Any]] extra_args: Extra arguments for scheduler service (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] extra_args: Extra arguments for scheduler service (map) :param pulumi.Input[Sequence[pulumi.Input[str]]] extra_binds: Extra binds for scheduler service (list) :param pulumi.Input[Sequence[pulumi.Input[str]]] extra_envs: Extra environment for scheduler service (list) :param pulumi.Input[bool] fail_swap_on: Enable or disable failing when swap on is not supported (bool) @@ -13625,14 +13625,14 @@ def cluster_domain(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter(name="extraArgs") - def extra_args(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def extra_args(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Extra arguments for scheduler service (map) """ return pulumi.get(self, "extra_args") @extra_args.setter - def extra_args(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def extra_args(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "extra_args", value) @property @@ -13711,12 +13711,12 @@ def infra_container_image(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type class ClusterRkeConfigServicesKubeproxyArgs: def __init__(__self__, *, - extra_args: Optional[pulumi.Input[Mapping[str, Any]]] = None, + extra_args: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, extra_binds: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, extra_envs: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, image: Optional[pulumi.Input[str]] = None): """ - :param pulumi.Input[Mapping[str, Any]] extra_args: Extra arguments for scheduler service (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] extra_args: Extra arguments for scheduler service (map) :param pulumi.Input[Sequence[pulumi.Input[str]]] extra_binds: Extra binds for scheduler service (list) :param pulumi.Input[Sequence[pulumi.Input[str]]] extra_envs: Extra environment for scheduler service (list) :param pulumi.Input[str] image: Docker image for scheduler service (string) @@ -13732,14 +13732,14 @@ def __init__(__self__, *, @property @pulumi.getter(name="extraArgs") - def extra_args(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def extra_args(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Extra arguments for scheduler service (map) """ return pulumi.get(self, "extra_args") @extra_args.setter - def extra_args(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def extra_args(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "extra_args", value) @property @@ -13782,12 +13782,12 @@ def image(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type class ClusterRkeConfigServicesSchedulerArgs: def __init__(__self__, *, - extra_args: Optional[pulumi.Input[Mapping[str, Any]]] = None, + extra_args: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, extra_binds: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, extra_envs: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, image: Optional[pulumi.Input[str]] = None): """ - :param pulumi.Input[Mapping[str, Any]] extra_args: Extra arguments for scheduler service (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] extra_args: Extra arguments for scheduler service (map) :param pulumi.Input[Sequence[pulumi.Input[str]]] extra_binds: Extra binds for scheduler service (list) :param pulumi.Input[Sequence[pulumi.Input[str]]] extra_envs: Extra environment for scheduler service (list) :param pulumi.Input[str] image: Docker image for scheduler service (string) @@ -13803,14 +13803,14 @@ def __init__(__self__, *, @property @pulumi.getter(name="extraArgs") - def extra_args(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def extra_args(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Extra arguments for scheduler service (map) """ return pulumi.get(self, "extra_args") @extra_args.setter - def extra_args(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def extra_args(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "extra_args", value) @property @@ -14011,14 +14011,14 @@ def timeout(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type class ClusterSyncNodeArgs: def __init__(__self__, *, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, - capacity: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, + capacity: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cluster_id: Optional[pulumi.Input[str]] = None, external_ip_address: Optional[pulumi.Input[str]] = None, hostname: Optional[pulumi.Input[str]] = None, id: Optional[pulumi.Input[str]] = None, ip_address: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, node_pool_id: Optional[pulumi.Input[str]] = None, node_template_id: Optional[pulumi.Input[str]] = None, @@ -14026,16 +14026,16 @@ def __init__(__self__, *, requested_hostname: Optional[pulumi.Input[str]] = None, roles: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, ssh_user: Optional[pulumi.Input[str]] = None, - system_info: Optional[pulumi.Input[Mapping[str, Any]]] = None): + system_info: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None): """ - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations of the resource - :param pulumi.Input[Mapping[str, Any]] capacity: The total resources of a node (map). + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations of the resource + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] capacity: The total resources of a node (map). :param pulumi.Input[str] cluster_id: The cluster ID that is syncing (string) :param pulumi.Input[str] external_ip_address: The external IP address of the node (string). :param pulumi.Input[str] hostname: The hostname of the node (string). :param pulumi.Input[str] id: (Computed) The ID of the resource. Same as `cluster_id` (string) :param pulumi.Input[str] ip_address: The private IP address of the node (string). - :param pulumi.Input[Mapping[str, Any]] labels: Labels of the resource + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels of the resource :param pulumi.Input[str] name: The name of the node (string). :param pulumi.Input[str] node_pool_id: The Node Pool ID of the node (string). :param pulumi.Input[str] node_template_id: The Node Template ID of the node (string). @@ -14043,7 +14043,7 @@ def __init__(__self__, *, :param pulumi.Input[str] requested_hostname: The requested hostname (string). :param pulumi.Input[Sequence[pulumi.Input[str]]] roles: Roles of the node. `controlplane`, `etcd` and `worker`. (list) :param pulumi.Input[str] ssh_user: The user to connect to the node (string). - :param pulumi.Input[Mapping[str, Any]] system_info: General information about the node, such as kernel version, kubelet and kube-proxy version, Docker version (if used), and OS name. + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] system_info: General information about the node, such as kernel version, kubelet and kube-proxy version, Docker version (if used), and OS name. """ if annotations is not None: pulumi.set(__self__, "annotations", annotations) @@ -14080,26 +14080,26 @@ def __init__(__self__, *, @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations of the resource """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @pulumi.getter - def capacity(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def capacity(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ The total resources of a node (map). """ return pulumi.get(self, "capacity") @capacity.setter - def capacity(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def capacity(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "capacity", value) @property @@ -14164,14 +14164,14 @@ def ip_address(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels of the resource """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -14260,14 +14260,14 @@ def ssh_user(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter(name="systemInfo") - def system_info(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def system_info(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ General information about the node, such as kernel version, kubelet and kube-proxy version, Docker version (if used), and OS name. """ return pulumi.get(self, "system_info") @system_info.setter - def system_info(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def system_info(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "system_info", value) @@ -14331,22 +14331,22 @@ class ClusterTemplateTemplateRevisionArgs: def __init__(__self__, *, cluster_config: pulumi.Input['ClusterTemplateTemplateRevisionClusterConfigArgs'], name: pulumi.Input[str], - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cluster_template_id: Optional[pulumi.Input[str]] = None, default: Optional[pulumi.Input[bool]] = None, enabled: Optional[pulumi.Input[bool]] = None, id: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, questions: Optional[pulumi.Input[Sequence[pulumi.Input['ClusterTemplateTemplateRevisionQuestionArgs']]]] = None): """ :param pulumi.Input['ClusterTemplateTemplateRevisionClusterConfigArgs'] cluster_config: Cluster configuration :param pulumi.Input[str] name: The cluster template name (string) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for the cluster template (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for the cluster template (map) :param pulumi.Input[str] cluster_template_id: Cluster template ID :param pulumi.Input[bool] default: Default cluster template revision :param pulumi.Input[bool] enabled: Enable cluster template revision :param pulumi.Input[str] id: (Computed) The ID of the resource (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for the cluster template (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for the cluster template (map) :param pulumi.Input[Sequence[pulumi.Input['ClusterTemplateTemplateRevisionQuestionArgs']]] questions: Cluster template questions """ pulumi.set(__self__, "cluster_config", cluster_config) @@ -14392,14 +14392,14 @@ def name(self, value: pulumi.Input[str]): @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for the cluster template (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -14452,14 +14452,14 @@ def id(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for the cluster template (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -15120,7 +15120,7 @@ def strategy(self, value: Optional[pulumi.Input[str]]): class ClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorizationArgs: def __init__(__self__, *, mode: Optional[pulumi.Input[str]] = None, - options: Optional[pulumi.Input[Mapping[str, Any]]] = None): + options: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None): if mode is not None: pulumi.set(__self__, "mode", mode) if options is not None: @@ -15137,11 +15137,11 @@ def mode(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def options(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def options(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: return pulumi.get(self, "options") @options.setter - def options(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def options(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "options", value) @@ -16629,9 +16629,9 @@ def resourcepool_path(self, value: Optional[pulumi.Input[str]]): class ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsArgs: def __init__(__self__, *, linear_autoscaler_params: Optional[pulumi.Input['ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsLinearAutoscalerParamsArgs']] = None, - node_selector: Optional[pulumi.Input[Mapping[str, Any]]] = None, + node_selector: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, nodelocal: Optional[pulumi.Input['ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocalArgs']] = None, - options: Optional[pulumi.Input[Mapping[str, Any]]] = None, + options: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, provider: Optional[pulumi.Input[str]] = None, reverse_cidrs: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, tolerations: Optional[pulumi.Input[Sequence[pulumi.Input['ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsTolerationArgs']]]] = None, @@ -16676,11 +16676,11 @@ def linear_autoscaler_params(self, value: Optional[pulumi.Input['ClusterTemplate @property @pulumi.getter(name="nodeSelector") - def node_selector(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def node_selector(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: return pulumi.get(self, "node_selector") @node_selector.setter - def node_selector(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def node_selector(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "node_selector", value) @property @@ -16697,11 +16697,11 @@ def nodelocal(self, value: Optional[pulumi.Input['ClusterTemplateTemplateRevisio @property @pulumi.getter - def options(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def options(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: return pulumi.get(self, "options") @options.setter - def options(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def options(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "options", value) @property @@ -16825,9 +16825,9 @@ def prevent_single_point_failure(self, value: Optional[pulumi.Input[bool]]): class ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocalArgs: def __init__(__self__, *, ip_address: Optional[pulumi.Input[str]] = None, - node_selector: Optional[pulumi.Input[Mapping[str, Any]]] = None): + node_selector: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None): """ - :param pulumi.Input[Mapping[str, Any]] node_selector: Node selector key pair + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] node_selector: Node selector key pair """ if ip_address is not None: pulumi.set(__self__, "ip_address", ip_address) @@ -16845,14 +16845,14 @@ def ip_address(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter(name="nodeSelector") - def node_selector(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def node_selector(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Node selector key pair """ return pulumi.get(self, "node_selector") @node_selector.setter - def node_selector(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def node_selector(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "node_selector", value) @@ -17003,12 +17003,12 @@ class ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressArgs: def __init__(__self__, *, default_backend: Optional[pulumi.Input[bool]] = None, dns_policy: Optional[pulumi.Input[str]] = None, - extra_args: Optional[pulumi.Input[Mapping[str, Any]]] = None, + extra_args: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, http_port: Optional[pulumi.Input[int]] = None, https_port: Optional[pulumi.Input[int]] = None, network_mode: Optional[pulumi.Input[str]] = None, - node_selector: Optional[pulumi.Input[Mapping[str, Any]]] = None, - options: Optional[pulumi.Input[Mapping[str, Any]]] = None, + node_selector: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, + options: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, provider: Optional[pulumi.Input[str]] = None, tolerations: Optional[pulumi.Input[Sequence[pulumi.Input['ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressTolerationArgs']]]] = None, update_strategy: Optional[pulumi.Input['ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressUpdateStrategyArgs']] = None): @@ -17059,11 +17059,11 @@ def dns_policy(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter(name="extraArgs") - def extra_args(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def extra_args(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: return pulumi.get(self, "extra_args") @extra_args.setter - def extra_args(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def extra_args(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "extra_args", value) @property @@ -17095,20 +17095,20 @@ def network_mode(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter(name="nodeSelector") - def node_selector(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def node_selector(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: return pulumi.get(self, "node_selector") @node_selector.setter - def node_selector(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def node_selector(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "node_selector", value) @property @pulumi.getter - def options(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def options(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: return pulumi.get(self, "options") @options.setter - def options(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def options(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "options", value) @property @@ -17274,8 +17274,8 @@ def max_unavailable(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type class ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringArgs: def __init__(__self__, *, - node_selector: Optional[pulumi.Input[Mapping[str, Any]]] = None, - options: Optional[pulumi.Input[Mapping[str, Any]]] = None, + node_selector: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, + options: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, provider: Optional[pulumi.Input[str]] = None, replicas: Optional[pulumi.Input[int]] = None, tolerations: Optional[pulumi.Input[Sequence[pulumi.Input['ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringTolerationArgs']]]] = None, @@ -17299,20 +17299,20 @@ def __init__(__self__, *, @property @pulumi.getter(name="nodeSelector") - def node_selector(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def node_selector(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: return pulumi.get(self, "node_selector") @node_selector.setter - def node_selector(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def node_selector(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "node_selector", value) @property @pulumi.getter - def options(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def options(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: return pulumi.get(self, "options") @options.setter - def options(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def options(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "options", value) @property @@ -17508,7 +17508,7 @@ def __init__(__self__, *, canal_network_provider: Optional[pulumi.Input['ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkCanalNetworkProviderArgs']] = None, flannel_network_provider: Optional[pulumi.Input['ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkFlannelNetworkProviderArgs']] = None, mtu: Optional[pulumi.Input[int]] = None, - options: Optional[pulumi.Input[Mapping[str, Any]]] = None, + options: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, plugin: Optional[pulumi.Input[str]] = None, tolerations: Optional[pulumi.Input[Sequence[pulumi.Input['ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkTolerationArgs']]]] = None, weave_network_provider: Optional[pulumi.Input['ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkWeaveNetworkProviderArgs']] = None): @@ -17581,11 +17581,11 @@ def mtu(self, value: Optional[pulumi.Input[int]]): @property @pulumi.getter - def options(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def options(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: return pulumi.get(self, "options") @options.setter - def options(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def options(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "options", value) @property @@ -18632,14 +18632,14 @@ def __init__(__self__, *, docker_socket: Optional[pulumi.Input[str]] = None, hostname_override: Optional[pulumi.Input[str]] = None, internal_address: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, node_id: Optional[pulumi.Input[str]] = None, port: Optional[pulumi.Input[str]] = None, ssh_agent_auth: Optional[pulumi.Input[bool]] = None, ssh_key: Optional[pulumi.Input[str]] = None, ssh_key_path: Optional[pulumi.Input[str]] = None): """ - :param pulumi.Input[Mapping[str, Any]] labels: Labels for the cluster template (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for the cluster template (map) """ pulumi.set(__self__, "address", address) pulumi.set(__self__, "roles", roles) @@ -18719,14 +18719,14 @@ def internal_address(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for the cluster template (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -18971,7 +18971,7 @@ def __init__(__self__, *, cert: Optional[pulumi.Input[str]] = None, creation: Optional[pulumi.Input[str]] = None, external_urls: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - extra_args: Optional[pulumi.Input[Mapping[str, Any]]] = None, + extra_args: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, extra_binds: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, extra_envs: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, gid: Optional[pulumi.Input[int]] = None, @@ -19059,11 +19059,11 @@ def external_urls(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]] @property @pulumi.getter(name="extraArgs") - def extra_args(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def extra_args(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: return pulumi.get(self, "extra_args") @extra_args.setter - def extra_args(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def extra_args(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "extra_args", value) @property @@ -19325,7 +19325,7 @@ def __init__(__self__, *, always_pull_images: Optional[pulumi.Input[bool]] = None, audit_log: Optional[pulumi.Input['ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiAuditLogArgs']] = None, event_rate_limit: Optional[pulumi.Input['ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiEventRateLimitArgs']] = None, - extra_args: Optional[pulumi.Input[Mapping[str, Any]]] = None, + extra_args: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, extra_binds: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, extra_envs: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, image: Optional[pulumi.Input[str]] = None, @@ -19402,11 +19402,11 @@ def event_rate_limit(self, value: Optional[pulumi.Input['ClusterTemplateTemplate @property @pulumi.getter(name="extraArgs") - def extra_args(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def extra_args(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: return pulumi.get(self, "extra_args") @extra_args.setter - def extra_args(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def extra_args(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "extra_args", value) @property @@ -19769,7 +19769,7 @@ def enabled(self, value: Optional[pulumi.Input[bool]]): class ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeControllerArgs: def __init__(__self__, *, cluster_cidr: Optional[pulumi.Input[str]] = None, - extra_args: Optional[pulumi.Input[Mapping[str, Any]]] = None, + extra_args: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, extra_binds: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, extra_envs: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, image: Optional[pulumi.Input[str]] = None, @@ -19798,11 +19798,11 @@ def cluster_cidr(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter(name="extraArgs") - def extra_args(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def extra_args(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: return pulumi.get(self, "extra_args") @extra_args.setter - def extra_args(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def extra_args(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "extra_args", value) @property @@ -19847,7 +19847,7 @@ class ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeletArgs: def __init__(__self__, *, cluster_dns_server: Optional[pulumi.Input[str]] = None, cluster_domain: Optional[pulumi.Input[str]] = None, - extra_args: Optional[pulumi.Input[Mapping[str, Any]]] = None, + extra_args: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, extra_binds: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, extra_envs: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, fail_swap_on: Optional[pulumi.Input[bool]] = None, @@ -19893,11 +19893,11 @@ def cluster_domain(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter(name="extraArgs") - def extra_args(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def extra_args(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: return pulumi.get(self, "extra_args") @extra_args.setter - def extra_args(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def extra_args(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "extra_args", value) @property @@ -19958,7 +19958,7 @@ def infra_container_image(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type class ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxyArgs: def __init__(__self__, *, - extra_args: Optional[pulumi.Input[Mapping[str, Any]]] = None, + extra_args: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, extra_binds: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, extra_envs: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, image: Optional[pulumi.Input[str]] = None): @@ -19973,11 +19973,11 @@ def __init__(__self__, *, @property @pulumi.getter(name="extraArgs") - def extra_args(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def extra_args(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: return pulumi.get(self, "extra_args") @extra_args.setter - def extra_args(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def extra_args(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "extra_args", value) @property @@ -20011,7 +20011,7 @@ def image(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type class ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesSchedulerArgs: def __init__(__self__, *, - extra_args: Optional[pulumi.Input[Mapping[str, Any]]] = None, + extra_args: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, extra_binds: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, extra_envs: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, image: Optional[pulumi.Input[str]] = None): @@ -20026,11 +20026,11 @@ def __init__(__self__, *, @property @pulumi.getter(name="extraArgs") - def extra_args(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def extra_args(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: return pulumi.get(self, "extra_args") @extra_args.setter - def extra_args(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def extra_args(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "extra_args", value) @property @@ -20500,28 +20500,28 @@ def memory_request(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type class ClusterV2ClusterRegistrationTokenArgs: def __init__(__self__, *, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cluster_id: Optional[pulumi.Input[str]] = None, command: Optional[pulumi.Input[str]] = None, id: Optional[pulumi.Input[str]] = None, insecure_command: Optional[pulumi.Input[str]] = None, insecure_node_command: Optional[pulumi.Input[str]] = None, insecure_windows_node_command: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, manifest_url: Optional[pulumi.Input[str]] = None, name: Optional[pulumi.Input[str]] = None, node_command: Optional[pulumi.Input[str]] = None, token: Optional[pulumi.Input[str]] = None, windows_node_command: Optional[pulumi.Input[str]] = None): """ - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for the Cluster. + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for the Cluster. :param pulumi.Input[str] cluster_id: Cluster ID. :param pulumi.Input[str] command: Command to execute in an imported k8s cluster. :param pulumi.Input[str] id: (Computed, string) The ID of the resource. :param pulumi.Input[str] insecure_command: Insecure command to execute in an imported k8s cluster. :param pulumi.Input[str] insecure_node_command: Insecure node command to execute in an imported k8s cluster. :param pulumi.Input[str] insecure_windows_node_command: Insecure windows command to execute in an imported k8s cluster. - :param pulumi.Input[Mapping[str, Any]] labels: Labels for the Cluster. + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for the Cluster. :param pulumi.Input[str] manifest_url: K8s manifest url to execute with `kubectl` to import an existing k8s cluster. :param pulumi.Input[str] name: The name of the cluster. :param pulumi.Input[str] node_command: Node command to execute in Linux nodes for custom k8s cluster. @@ -20557,14 +20557,14 @@ def __init__(__self__, *, @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for the Cluster. """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -20641,14 +20641,14 @@ def insecure_windows_node_command(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for the Cluster. """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -21537,14 +21537,14 @@ class ClusterV2RkeConfigMachinePoolArgs: def __init__(__self__, *, machine_config: pulumi.Input['ClusterV2RkeConfigMachinePoolMachineConfigArgs'], name: pulumi.Input[str], - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cloud_credential_secret_name: Optional[pulumi.Input[str]] = None, control_plane_role: Optional[pulumi.Input[bool]] = None, drain_before_delete: Optional[pulumi.Input[bool]] = None, etcd_role: Optional[pulumi.Input[bool]] = None, hostname_length_limit: Optional[pulumi.Input[int]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, - machine_labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, + machine_labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, max_unhealthy: Optional[pulumi.Input[str]] = None, node_drain_timeout: Optional[pulumi.Input[int]] = None, node_startup_timeout_seconds: Optional[pulumi.Input[int]] = None, @@ -21558,14 +21558,14 @@ def __init__(__self__, *, """ :param pulumi.Input['ClusterV2RkeConfigMachinePoolMachineConfigArgs'] machine_config: Machine config data :param pulumi.Input[str] name: The name of the cluster. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for the Cluster. + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for the Cluster. :param pulumi.Input[str] cloud_credential_secret_name: Cloud credential secret name is the secret to be used when a cloud credential secret name is not specified at the machine pool level. :param pulumi.Input[bool] control_plane_role: Machine pool control plane role :param pulumi.Input[bool] drain_before_delete: Machine pool drain before delete :param pulumi.Input[bool] etcd_role: Machine pool etcd role :param pulumi.Input[int] hostname_length_limit: maximum length for autogenerated hostname - :param pulumi.Input[Mapping[str, Any]] labels: Labels for the Cluster. - :param pulumi.Input[Mapping[str, Any]] machine_labels: Labels of the machine + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for the Cluster. + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] machine_labels: Labels of the machine :param pulumi.Input[str] max_unhealthy: max unhealthy nodes for automated replacement to be allowed :param pulumi.Input[int] node_drain_timeout: seconds to wait for machine pool drain to complete before machine deletion :param pulumi.Input[int] node_startup_timeout_seconds: seconds a new node has to become active before it is replaced @@ -21642,14 +21642,14 @@ def name(self, value: pulumi.Input[str]): @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for the Cluster. """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -21714,26 +21714,26 @@ def hostname_length_limit(self, value: Optional[pulumi.Input[int]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for the Cluster. """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @pulumi.getter(name="machineLabels") - def machine_labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def machine_labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels of the machine """ return pulumi.get(self, "machine_labels") @machine_labels.setter - def machine_labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def machine_labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "machine_labels", value) @property @@ -22068,10 +22068,10 @@ def machine_label_selector(self, value: Optional[pulumi.Input['ClusterV2RkeConfi class ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorArgs: def __init__(__self__, *, match_expressions: Optional[pulumi.Input[Sequence[pulumi.Input['ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorMatchExpressionArgs']]]] = None, - match_labels: Optional[pulumi.Input[Mapping[str, Any]]] = None): + match_labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None): """ :param pulumi.Input[Sequence[pulumi.Input['ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorMatchExpressionArgs']]] match_expressions: Label selector match expressions - :param pulumi.Input[Mapping[str, Any]] match_labels: Label selector match labels + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] match_labels: Label selector match labels """ if match_expressions is not None: pulumi.set(__self__, "match_expressions", match_expressions) @@ -22092,14 +22092,14 @@ def match_expressions(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[' @property @pulumi.getter(name="matchLabels") - def match_labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def match_labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Label selector match labels """ return pulumi.get(self, "match_labels") @match_labels.setter - def match_labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def match_labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "match_labels", value) @@ -22518,10 +22518,10 @@ def permissions(self, value: Optional[pulumi.Input[str]]): class ClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorArgs: def __init__(__self__, *, match_expressions: Optional[pulumi.Input[Sequence[pulumi.Input['ClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorMatchExpressionArgs']]]] = None, - match_labels: Optional[pulumi.Input[Mapping[str, Any]]] = None): + match_labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None): """ :param pulumi.Input[Sequence[pulumi.Input['ClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorMatchExpressionArgs']]] match_expressions: Label selector match expressions - :param pulumi.Input[Mapping[str, Any]] match_labels: Label selector match labels + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] match_labels: Label selector match labels """ if match_expressions is not None: pulumi.set(__self__, "match_expressions", match_expressions) @@ -22542,14 +22542,14 @@ def match_expressions(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[' @property @pulumi.getter(name="matchLabels") - def match_labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def match_labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Label selector match labels """ return pulumi.get(self, "match_labels") @match_labels.setter - def match_labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def match_labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "match_labels", value) @@ -22738,11 +22738,11 @@ class ClusterV2RkeConfigRegistriesMirrorArgs: def __init__(__self__, *, hostname: pulumi.Input[str], endpoints: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - rewrites: Optional[pulumi.Input[Mapping[str, Any]]] = None): + rewrites: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None): """ :param pulumi.Input[str] hostname: Registry hostname :param pulumi.Input[Sequence[pulumi.Input[str]]] endpoints: Registry mirror endpoints - :param pulumi.Input[Mapping[str, Any]] rewrites: Registry mirror rewrites + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] rewrites: Registry mirror rewrites """ pulumi.set(__self__, "hostname", hostname) if endpoints is not None: @@ -22776,14 +22776,14 @@ def endpoints(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]): @property @pulumi.getter - def rewrites(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def rewrites(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Registry mirror rewrites """ return pulumi.get(self, "rewrites") @rewrites.setter - def rewrites(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def rewrites(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "rewrites", value) @@ -26733,11 +26733,11 @@ class MultiClusterAppAnswerArgs: def __init__(__self__, *, cluster_id: Optional[pulumi.Input[str]] = None, project_id: Optional[pulumi.Input[str]] = None, - values: Optional[pulumi.Input[Mapping[str, Any]]] = None): + values: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None): """ :param pulumi.Input[str] cluster_id: Cluster ID for answer :param pulumi.Input[str] project_id: Project ID for answer - :param pulumi.Input[Mapping[str, Any]] values: Key/values for answer + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] values: Key/values for answer """ if cluster_id is not None: pulumi.set(__self__, "cluster_id", cluster_id) @@ -26772,14 +26772,14 @@ def project_id(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def values(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def values(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Key/values for answer """ return pulumi.get(self, "values") @values.setter - def values(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def values(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "values", value) @@ -28913,7 +28913,7 @@ def __init__(__self__, *, api_token: pulumi.Input[str], image: Optional[pulumi.Input[str]] = None, networks: Optional[pulumi.Input[str]] = None, - server_labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + server_labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, server_location: Optional[pulumi.Input[str]] = None, server_type: Optional[pulumi.Input[str]] = None, use_private_network: Optional[pulumi.Input[bool]] = None, @@ -28923,7 +28923,7 @@ def __init__(__self__, *, :param pulumi.Input[str] api_token: Hetzner Cloud project API token :param pulumi.Input[str] image: Hetzner Cloud server image :param pulumi.Input[str] networks: Comma-separated list of network IDs or names which should be attached to the server private network interface - :param pulumi.Input[Mapping[str, Any]] server_labels: Map of the labels which will be assigned to the server + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] server_labels: Map of the labels which will be assigned to the server :param pulumi.Input[str] server_location: Hetzner Cloud datacenter :param pulumi.Input[str] server_type: Hetzner Cloud server type :param pulumi.Input[bool] use_private_network: Use private network @@ -28986,14 +28986,14 @@ def networks(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter(name="serverLabels") - def server_labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def server_labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Map of the labels which will be assigned to the server """ return pulumi.get(self, "server_labels") @server_labels.setter - def server_labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def server_labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "server_labels", value) @property @@ -32414,11 +32414,11 @@ def restart_times(self, value: Optional[pulumi.Input[int]]): class ProjectAlertRuleWorkloadRuleArgs: def __init__(__self__, *, available_percentage: Optional[pulumi.Input[int]] = None, - selector: Optional[pulumi.Input[Mapping[str, Any]]] = None, + selector: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, workload_id: Optional[pulumi.Input[str]] = None): """ :param pulumi.Input[int] available_percentage: Workload rule available percentage - :param pulumi.Input[Mapping[str, Any]] selector: Workload rule selector + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] selector: Workload rule selector :param pulumi.Input[str] workload_id: Workload ID """ if available_percentage is not None: @@ -32442,14 +32442,14 @@ def available_percentage(self, value: Optional[pulumi.Input[int]]): @property @pulumi.getter - def selector(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def selector(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Workload rule selector """ return pulumi.get(self, "selector") @selector.setter - def selector(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def selector(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "selector", value) @property @@ -32539,10 +32539,10 @@ def requests_memory(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type class ProjectProjectMonitoringInputArgs: def __init__(__self__, *, - answers: Optional[pulumi.Input[Mapping[str, Any]]] = None, + answers: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, version: Optional[pulumi.Input[str]] = None): """ - :param pulumi.Input[Mapping[str, Any]] answers: Answers for monitor input + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] answers: Answers for monitor input :param pulumi.Input[str] version: Monitoring version """ if answers is not None: @@ -32552,14 +32552,14 @@ def __init__(__self__, *, @property @pulumi.getter - def answers(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def answers(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Answers for monitor input """ return pulumi.get(self, "answers") @answers.setter - def answers(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def answers(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "answers", value) @property diff --git a/sdk/python/pulumi_rancher2/app.py b/sdk/python/pulumi_rancher2/app.py index fd905560a..f9a8a145b 100644 --- a/sdk/python/pulumi_rancher2/app.py +++ b/sdk/python/pulumi_rancher2/app.py @@ -18,11 +18,11 @@ def __init__(__self__, *, project_id: pulumi.Input[str], target_namespace: pulumi.Input[str], template_name: pulumi.Input[str], - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, - answers: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, + answers: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, description: Optional[pulumi.Input[str]] = None, force_upgrade: Optional[pulumi.Input[bool]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, revision_id: Optional[pulumi.Input[str]] = None, template_version: Optional[pulumi.Input[str]] = None, @@ -36,11 +36,11 @@ def __init__(__self__, *, :param pulumi.Input[str] project_id: The project id where the app will be installed (string) :param pulumi.Input[str] target_namespace: The namespace id where the app will be installed (string) :param pulumi.Input[str] template_name: Template name of the app. If modified, app will be upgraded (string) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for App object (map) - :param pulumi.Input[Mapping[str, Any]] answers: Answers for the app template. If modified, app will be upgraded (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for App object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] answers: Answers for the app template. If modified, app will be upgraded (map) :param pulumi.Input[str] description: Description for the app (string) :param pulumi.Input[bool] force_upgrade: Force app upgrade (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for App object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for App object (map) :param pulumi.Input[str] name: The name of the app (string) :param pulumi.Input[str] revision_id: Current revision id for the app. If modified, If this argument is provided or modified, app will be rollbacked to `revision_id` (string) :param pulumi.Input[str] template_version: Template version of the app. If modified, app will be upgraded. Default: `latest` (string) @@ -124,26 +124,26 @@ def template_name(self, value: pulumi.Input[str]): @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for App object (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @pulumi.getter - def answers(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def answers(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Answers for the app template. If modified, app will be upgraded (map) """ return pulumi.get(self, "answers") @answers.setter - def answers(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def answers(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "answers", value) @property @@ -172,14 +172,14 @@ def force_upgrade(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for App object (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -246,13 +246,13 @@ def wait(self, value: Optional[pulumi.Input[bool]]): @pulumi.input_type class _AppState: def __init__(__self__, *, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, - answers: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, + answers: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, catalog_name: Optional[pulumi.Input[str]] = None, description: Optional[pulumi.Input[str]] = None, external_id: Optional[pulumi.Input[str]] = None, force_upgrade: Optional[pulumi.Input[bool]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, project_id: Optional[pulumi.Input[str]] = None, revision_id: Optional[pulumi.Input[str]] = None, @@ -263,15 +263,15 @@ def __init__(__self__, *, wait: Optional[pulumi.Input[bool]] = None): """ Input properties used for looking up and filtering App resources. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for App object (map) - :param pulumi.Input[Mapping[str, Any]] answers: Answers for the app template. If modified, app will be upgraded (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for App object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] answers: Answers for the app template. If modified, app will be upgraded (map) :param pulumi.Input[str] catalog_name: Catalog name of the app. If modified, app will be upgraded. For use scoped catalogs: * add cluster ID before name, `local:` or `c-XXXXX:` * add project ID before name, `p-XXXXX:` :param pulumi.Input[str] description: Description for the app (string) :param pulumi.Input[str] external_id: (Computed) The url of the app template on a catalog (string) :param pulumi.Input[bool] force_upgrade: Force app upgrade (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for App object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for App object (map) :param pulumi.Input[str] name: The name of the app (string) :param pulumi.Input[str] project_id: The project id where the app will be installed (string) :param pulumi.Input[str] revision_id: Current revision id for the app. If modified, If this argument is provided or modified, app will be rollbacked to `revision_id` (string) @@ -314,26 +314,26 @@ def __init__(__self__, *, @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for App object (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @pulumi.getter - def answers(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def answers(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Answers for the app template. If modified, app will be upgraded (map) """ return pulumi.get(self, "answers") @answers.setter - def answers(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def answers(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "answers", value) @property @@ -388,14 +388,14 @@ def force_upgrade(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for App object (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -500,12 +500,12 @@ class App(pulumi.CustomResource): def __init__(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, - answers: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, + answers: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, catalog_name: Optional[pulumi.Input[str]] = None, description: Optional[pulumi.Input[str]] = None, force_upgrade: Optional[pulumi.Input[bool]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, project_id: Optional[pulumi.Input[str]] = None, revision_id: Optional[pulumi.Input[str]] = None, @@ -543,7 +543,7 @@ def __init__(__self__, answers={ "ingress_host": "test.xip.io", "foo": "bar", - "ingress.annotations.nginx.ingress.kubernetes.io/force-ssl-redirect": True, + "ingress.annotations.nginx.ingress.kubernetes.io/force-ssl-redirect": "true", }) ``` @@ -574,7 +574,7 @@ def __init__(__self__, answers={ "ingress_host": "test.xip.io", "foo": "bar", - "ingress.annotations.nginx.ingress.kubernetes.io/force-ssl-redirect": True, + "ingress.annotations.nginx.ingress.kubernetes.io/force-ssl-redirect": "true", }) ``` @@ -588,14 +588,14 @@ def __init__(__self__, :param str resource_name: The name of the resource. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for App object (map) - :param pulumi.Input[Mapping[str, Any]] answers: Answers for the app template. If modified, app will be upgraded (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for App object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] answers: Answers for the app template. If modified, app will be upgraded (map) :param pulumi.Input[str] catalog_name: Catalog name of the app. If modified, app will be upgraded. For use scoped catalogs: * add cluster ID before name, `local:` or `c-XXXXX:` * add project ID before name, `p-XXXXX:` :param pulumi.Input[str] description: Description for the app (string) :param pulumi.Input[bool] force_upgrade: Force app upgrade (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for App object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for App object (map) :param pulumi.Input[str] name: The name of the app (string) :param pulumi.Input[str] project_id: The project id where the app will be installed (string) :param pulumi.Input[str] revision_id: Current revision id for the app. If modified, If this argument is provided or modified, app will be rollbacked to `revision_id` (string) @@ -639,7 +639,7 @@ def __init__(__self__, answers={ "ingress_host": "test.xip.io", "foo": "bar", - "ingress.annotations.nginx.ingress.kubernetes.io/force-ssl-redirect": True, + "ingress.annotations.nginx.ingress.kubernetes.io/force-ssl-redirect": "true", }) ``` @@ -670,7 +670,7 @@ def __init__(__self__, answers={ "ingress_host": "test.xip.io", "foo": "bar", - "ingress.annotations.nginx.ingress.kubernetes.io/force-ssl-redirect": True, + "ingress.annotations.nginx.ingress.kubernetes.io/force-ssl-redirect": "true", }) ``` @@ -697,12 +697,12 @@ def __init__(__self__, resource_name: str, *args, **kwargs): def _internal_init(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, - answers: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, + answers: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, catalog_name: Optional[pulumi.Input[str]] = None, description: Optional[pulumi.Input[str]] = None, force_upgrade: Optional[pulumi.Input[bool]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, project_id: Optional[pulumi.Input[str]] = None, revision_id: Optional[pulumi.Input[str]] = None, @@ -753,13 +753,13 @@ def _internal_init(__self__, def get(resource_name: str, id: pulumi.Input[str], opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, - answers: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, + answers: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, catalog_name: Optional[pulumi.Input[str]] = None, description: Optional[pulumi.Input[str]] = None, external_id: Optional[pulumi.Input[str]] = None, force_upgrade: Optional[pulumi.Input[bool]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, project_id: Optional[pulumi.Input[str]] = None, revision_id: Optional[pulumi.Input[str]] = None, @@ -775,15 +775,15 @@ def get(resource_name: str, :param str resource_name: The unique name of the resulting resource. :param pulumi.Input[str] id: The unique provider ID of the resource to lookup. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for App object (map) - :param pulumi.Input[Mapping[str, Any]] answers: Answers for the app template. If modified, app will be upgraded (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for App object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] answers: Answers for the app template. If modified, app will be upgraded (map) :param pulumi.Input[str] catalog_name: Catalog name of the app. If modified, app will be upgraded. For use scoped catalogs: * add cluster ID before name, `local:` or `c-XXXXX:` * add project ID before name, `p-XXXXX:` :param pulumi.Input[str] description: Description for the app (string) :param pulumi.Input[str] external_id: (Computed) The url of the app template on a catalog (string) :param pulumi.Input[bool] force_upgrade: Force app upgrade (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for App object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for App object (map) :param pulumi.Input[str] name: The name of the app (string) :param pulumi.Input[str] project_id: The project id where the app will be installed (string) :param pulumi.Input[str] revision_id: Current revision id for the app. If modified, If this argument is provided or modified, app will be rollbacked to `revision_id` (string) @@ -816,7 +816,7 @@ def get(resource_name: str, @property @pulumi.getter - def annotations(self) -> pulumi.Output[Mapping[str, Any]]: + def annotations(self) -> pulumi.Output[Mapping[str, str]]: """ Annotations for App object (map) """ @@ -824,7 +824,7 @@ def annotations(self) -> pulumi.Output[Mapping[str, Any]]: @property @pulumi.getter - def answers(self) -> pulumi.Output[Optional[Mapping[str, Any]]]: + def answers(self) -> pulumi.Output[Optional[Mapping[str, str]]]: """ Answers for the app template. If modified, app will be upgraded (map) """ @@ -866,7 +866,7 @@ def force_upgrade(self) -> pulumi.Output[Optional[bool]]: @property @pulumi.getter - def labels(self) -> pulumi.Output[Mapping[str, Any]]: + def labels(self) -> pulumi.Output[Mapping[str, str]]: """ Labels for App object (map) """ diff --git a/sdk/python/pulumi_rancher2/app_v2.py b/sdk/python/pulumi_rancher2/app_v2.py index 5286833c3..bd0a29fb4 100644 --- a/sdk/python/pulumi_rancher2/app_v2.py +++ b/sdk/python/pulumi_rancher2/app_v2.py @@ -18,13 +18,13 @@ def __init__(__self__, *, cluster_id: pulumi.Input[str], namespace: pulumi.Input[str], repo_name: pulumi.Input[str], - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, chart_version: Optional[pulumi.Input[str]] = None, cleanup_on_fail: Optional[pulumi.Input[bool]] = None, disable_hooks: Optional[pulumi.Input[bool]] = None, disable_open_api_validation: Optional[pulumi.Input[bool]] = None, force_upgrade: Optional[pulumi.Input[bool]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, project_id: Optional[pulumi.Input[str]] = None, system_default_registry: Optional[pulumi.Input[str]] = None, @@ -36,13 +36,13 @@ def __init__(__self__, *, :param pulumi.Input[str] cluster_id: The cluster id of the app (string) :param pulumi.Input[str] namespace: The namespace of the app v2 (string) :param pulumi.Input[str] repo_name: Repo name (string) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for the app v2 (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for the app v2 (map) :param pulumi.Input[str] chart_version: The app v2 chart version (string) :param pulumi.Input[bool] cleanup_on_fail: Cleanup app v2 on failed chart upgrade. Default: `false` (bool) :param pulumi.Input[bool] disable_hooks: Disable app v2 chart hooks. Default: `false` (bool) :param pulumi.Input[bool] disable_open_api_validation: Disable app V2 Open API Validation. Default: `false` (bool) :param pulumi.Input[bool] force_upgrade: Force app V2 chart upgrade. Default: `false` (bool) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for the app v2 (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for the app v2 (map) :param pulumi.Input[str] name: The name of the app v2 (string) :param pulumi.Input[str] project_id: Deploy the app v2 within project ID (string) :param pulumi.Input[str] system_default_registry: System default registry providing images for app deployment (string) @@ -128,14 +128,14 @@ def repo_name(self, value: pulumi.Input[str]): @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for the app v2 (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -200,14 +200,14 @@ def force_upgrade(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for the app v2 (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -274,7 +274,7 @@ def wait(self, value: Optional[pulumi.Input[bool]]): @pulumi.input_type class _AppV2State: def __init__(__self__, *, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, chart_name: Optional[pulumi.Input[str]] = None, chart_version: Optional[pulumi.Input[str]] = None, cleanup_on_fail: Optional[pulumi.Input[bool]] = None, @@ -284,7 +284,7 @@ def __init__(__self__, *, disable_hooks: Optional[pulumi.Input[bool]] = None, disable_open_api_validation: Optional[pulumi.Input[bool]] = None, force_upgrade: Optional[pulumi.Input[bool]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, namespace: Optional[pulumi.Input[str]] = None, project_id: Optional[pulumi.Input[str]] = None, @@ -294,7 +294,7 @@ def __init__(__self__, *, wait: Optional[pulumi.Input[bool]] = None): """ Input properties used for looking up and filtering AppV2 resources. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for the app v2 (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for the app v2 (map) :param pulumi.Input[str] chart_name: The app v2 chart name (string) :param pulumi.Input[str] chart_version: The app v2 chart version (string) :param pulumi.Input[bool] cleanup_on_fail: Cleanup app v2 on failed chart upgrade. Default: `false` (bool) @@ -303,7 +303,7 @@ def __init__(__self__, *, :param pulumi.Input[bool] disable_hooks: Disable app v2 chart hooks. Default: `false` (bool) :param pulumi.Input[bool] disable_open_api_validation: Disable app V2 Open API Validation. Default: `false` (bool) :param pulumi.Input[bool] force_upgrade: Force app V2 chart upgrade. Default: `false` (bool) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for the app v2 (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for the app v2 (map) :param pulumi.Input[str] name: The name of the app v2 (string) :param pulumi.Input[str] namespace: The namespace of the app v2 (string) :param pulumi.Input[str] project_id: Deploy the app v2 within project ID (string) @@ -351,14 +351,14 @@ def __init__(__self__, *, @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for the app v2 (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -468,14 +468,14 @@ def force_upgrade(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for the app v2 (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -568,7 +568,7 @@ class AppV2(pulumi.CustomResource): def __init__(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, chart_name: Optional[pulumi.Input[str]] = None, chart_version: Optional[pulumi.Input[str]] = None, cleanup_on_fail: Optional[pulumi.Input[bool]] = None, @@ -576,7 +576,7 @@ def __init__(__self__, disable_hooks: Optional[pulumi.Input[bool]] = None, disable_open_api_validation: Optional[pulumi.Input[bool]] = None, force_upgrade: Optional[pulumi.Input[bool]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, namespace: Optional[pulumi.Input[str]] = None, project_id: Optional[pulumi.Input[str]] = None, @@ -633,7 +633,7 @@ def __init__(__self__, :param str resource_name: The name of the resource. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for the app v2 (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for the app v2 (map) :param pulumi.Input[str] chart_name: The app v2 chart name (string) :param pulumi.Input[str] chart_version: The app v2 chart version (string) :param pulumi.Input[bool] cleanup_on_fail: Cleanup app v2 on failed chart upgrade. Default: `false` (bool) @@ -641,7 +641,7 @@ def __init__(__self__, :param pulumi.Input[bool] disable_hooks: Disable app v2 chart hooks. Default: `false` (bool) :param pulumi.Input[bool] disable_open_api_validation: Disable app V2 Open API Validation. Default: `false` (bool) :param pulumi.Input[bool] force_upgrade: Force app V2 chart upgrade. Default: `false` (bool) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for the app v2 (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for the app v2 (map) :param pulumi.Input[str] name: The name of the app v2 (string) :param pulumi.Input[str] namespace: The namespace of the app v2 (string) :param pulumi.Input[str] project_id: Deploy the app v2 within project ID (string) @@ -717,7 +717,7 @@ def __init__(__self__, resource_name: str, *args, **kwargs): def _internal_init(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, chart_name: Optional[pulumi.Input[str]] = None, chart_version: Optional[pulumi.Input[str]] = None, cleanup_on_fail: Optional[pulumi.Input[bool]] = None, @@ -725,7 +725,7 @@ def _internal_init(__self__, disable_hooks: Optional[pulumi.Input[bool]] = None, disable_open_api_validation: Optional[pulumi.Input[bool]] = None, force_upgrade: Optional[pulumi.Input[bool]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, namespace: Optional[pulumi.Input[str]] = None, project_id: Optional[pulumi.Input[str]] = None, @@ -778,7 +778,7 @@ def _internal_init(__self__, def get(resource_name: str, id: pulumi.Input[str], opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, chart_name: Optional[pulumi.Input[str]] = None, chart_version: Optional[pulumi.Input[str]] = None, cleanup_on_fail: Optional[pulumi.Input[bool]] = None, @@ -788,7 +788,7 @@ def get(resource_name: str, disable_hooks: Optional[pulumi.Input[bool]] = None, disable_open_api_validation: Optional[pulumi.Input[bool]] = None, force_upgrade: Optional[pulumi.Input[bool]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, namespace: Optional[pulumi.Input[str]] = None, project_id: Optional[pulumi.Input[str]] = None, @@ -803,7 +803,7 @@ def get(resource_name: str, :param str resource_name: The unique name of the resulting resource. :param pulumi.Input[str] id: The unique provider ID of the resource to lookup. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for the app v2 (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for the app v2 (map) :param pulumi.Input[str] chart_name: The app v2 chart name (string) :param pulumi.Input[str] chart_version: The app v2 chart version (string) :param pulumi.Input[bool] cleanup_on_fail: Cleanup app v2 on failed chart upgrade. Default: `false` (bool) @@ -812,7 +812,7 @@ def get(resource_name: str, :param pulumi.Input[bool] disable_hooks: Disable app v2 chart hooks. Default: `false` (bool) :param pulumi.Input[bool] disable_open_api_validation: Disable app V2 Open API Validation. Default: `false` (bool) :param pulumi.Input[bool] force_upgrade: Force app V2 chart upgrade. Default: `false` (bool) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for the app v2 (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for the app v2 (map) :param pulumi.Input[str] name: The name of the app v2 (string) :param pulumi.Input[str] namespace: The namespace of the app v2 (string) :param pulumi.Input[str] project_id: Deploy the app v2 within project ID (string) @@ -847,7 +847,7 @@ def get(resource_name: str, @property @pulumi.getter - def annotations(self) -> pulumi.Output[Mapping[str, Any]]: + def annotations(self) -> pulumi.Output[Mapping[str, str]]: """ Annotations for the app v2 (map) """ @@ -924,7 +924,7 @@ def force_upgrade(self) -> pulumi.Output[Optional[bool]]: @property @pulumi.getter - def labels(self) -> pulumi.Output[Mapping[str, Any]]: + def labels(self) -> pulumi.Output[Mapping[str, str]]: """ Labels for the app v2 (map) """ diff --git a/sdk/python/pulumi_rancher2/auth_config_active_directory.py b/sdk/python/pulumi_rancher2/auth_config_active_directory.py index a19f4d9c7..664b29f5c 100644 --- a/sdk/python/pulumi_rancher2/auth_config_active_directory.py +++ b/sdk/python/pulumi_rancher2/auth_config_active_directory.py @@ -22,7 +22,7 @@ def __init__(__self__, *, user_search_base: pulumi.Input[str], access_mode: Optional[pulumi.Input[str]] = None, allowed_principal_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, certificate: Optional[pulumi.Input[str]] = None, connection_timeout: Optional[pulumi.Input[int]] = None, default_login_domain: Optional[pulumi.Input[str]] = None, @@ -35,7 +35,7 @@ def __init__(__self__, *, group_search_attribute: Optional[pulumi.Input[str]] = None, group_search_base: Optional[pulumi.Input[str]] = None, group_search_filter: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, nested_group_membership_enabled: Optional[pulumi.Input[bool]] = None, port: Optional[pulumi.Input[int]] = None, start_tls: Optional[pulumi.Input[bool]] = None, @@ -57,7 +57,7 @@ def __init__(__self__, *, :param pulumi.Input[str] user_search_base: User search base DN (string) :param pulumi.Input[str] access_mode: Access mode for auth. `required`, `restricted`, `unrestricted` are supported. Default `unrestricted` (string) :param pulumi.Input[Sequence[pulumi.Input[str]]] allowed_principal_ids: Allowed principal ids for auth. Required if `access_mode` is `required` or `restricted`. Ex: `activedirectory_user://` `activedirectory_group://`. The local admin (`local://`) and the `test_username` must be added too. (list) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations of the resource (map) :param pulumi.Input[str] certificate: CA certificate for TLS if selfsigned (string) :param pulumi.Input[int] connection_timeout: ActiveDirectory connection timeout. Default `5000` (int) :param pulumi.Input[str] default_login_domain: ActiveDirectory defult login domain (string) @@ -70,7 +70,7 @@ def __init__(__self__, *, :param pulumi.Input[str] group_search_attribute: Group search attribute. Default `sAMAccountName` (string) :param pulumi.Input[str] group_search_base: Group search base (string) :param pulumi.Input[str] group_search_filter: Group search filter (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels of the resource (map) :param pulumi.Input[bool] nested_group_membership_enabled: Nested group membership enable. Default `false` (bool) :param pulumi.Input[int] port: ActiveDirectory port. Default `389` (int) :param pulumi.Input[bool] start_tls: Enable start TLS connection (bool) @@ -242,14 +242,14 @@ def allowed_principal_ids(self, value: Optional[pulumi.Input[Sequence[pulumi.Inp @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations of the resource (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -398,14 +398,14 @@ def group_search_filter(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels of the resource (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -546,7 +546,7 @@ class _AuthConfigActiveDirectoryState: def __init__(__self__, *, access_mode: Optional[pulumi.Input[str]] = None, allowed_principal_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, certificate: Optional[pulumi.Input[str]] = None, connection_timeout: Optional[pulumi.Input[int]] = None, default_login_domain: Optional[pulumi.Input[str]] = None, @@ -559,7 +559,7 @@ def __init__(__self__, *, group_search_attribute: Optional[pulumi.Input[str]] = None, group_search_base: Optional[pulumi.Input[str]] = None, group_search_filter: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, nested_group_membership_enabled: Optional[pulumi.Input[bool]] = None, port: Optional[pulumi.Input[int]] = None, @@ -583,7 +583,7 @@ def __init__(__self__, *, Input properties used for looking up and filtering AuthConfigActiveDirectory resources. :param pulumi.Input[str] access_mode: Access mode for auth. `required`, `restricted`, `unrestricted` are supported. Default `unrestricted` (string) :param pulumi.Input[Sequence[pulumi.Input[str]]] allowed_principal_ids: Allowed principal ids for auth. Required if `access_mode` is `required` or `restricted`. Ex: `activedirectory_user://` `activedirectory_group://`. The local admin (`local://`) and the `test_username` must be added too. (list) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations of the resource (map) :param pulumi.Input[str] certificate: CA certificate for TLS if selfsigned (string) :param pulumi.Input[int] connection_timeout: ActiveDirectory connection timeout. Default `5000` (int) :param pulumi.Input[str] default_login_domain: ActiveDirectory defult login domain (string) @@ -596,7 +596,7 @@ def __init__(__self__, *, :param pulumi.Input[str] group_search_attribute: Group search attribute. Default `sAMAccountName` (string) :param pulumi.Input[str] group_search_base: Group search base (string) :param pulumi.Input[str] group_search_filter: Group search filter (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels of the resource (map) :param pulumi.Input[str] name: (Computed) The name of the resource (string) :param pulumi.Input[bool] nested_group_membership_enabled: Nested group membership enable. Default `false` (bool) :param pulumi.Input[int] port: ActiveDirectory port. Default `389` (int) @@ -714,14 +714,14 @@ def allowed_principal_ids(self, value: Optional[pulumi.Input[Sequence[pulumi.Inp @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations of the resource (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -870,14 +870,14 @@ def group_search_filter(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels of the resource (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -1116,7 +1116,7 @@ def __init__(__self__, opts: Optional[pulumi.ResourceOptions] = None, access_mode: Optional[pulumi.Input[str]] = None, allowed_principal_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, certificate: Optional[pulumi.Input[str]] = None, connection_timeout: Optional[pulumi.Input[int]] = None, default_login_domain: Optional[pulumi.Input[str]] = None, @@ -1129,7 +1129,7 @@ def __init__(__self__, group_search_attribute: Optional[pulumi.Input[str]] = None, group_search_base: Optional[pulumi.Input[str]] = None, group_search_filter: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, nested_group_membership_enabled: Optional[pulumi.Input[bool]] = None, port: Optional[pulumi.Input[int]] = None, servers: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, @@ -1157,7 +1157,7 @@ def __init__(__self__, :param pulumi.ResourceOptions opts: Options for the resource. :param pulumi.Input[str] access_mode: Access mode for auth. `required`, `restricted`, `unrestricted` are supported. Default `unrestricted` (string) :param pulumi.Input[Sequence[pulumi.Input[str]]] allowed_principal_ids: Allowed principal ids for auth. Required if `access_mode` is `required` or `restricted`. Ex: `activedirectory_user://` `activedirectory_group://`. The local admin (`local://`) and the `test_username` must be added too. (list) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations of the resource (map) :param pulumi.Input[str] certificate: CA certificate for TLS if selfsigned (string) :param pulumi.Input[int] connection_timeout: ActiveDirectory connection timeout. Default `5000` (int) :param pulumi.Input[str] default_login_domain: ActiveDirectory defult login domain (string) @@ -1170,7 +1170,7 @@ def __init__(__self__, :param pulumi.Input[str] group_search_attribute: Group search attribute. Default `sAMAccountName` (string) :param pulumi.Input[str] group_search_base: Group search base (string) :param pulumi.Input[str] group_search_filter: Group search filter (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels of the resource (map) :param pulumi.Input[bool] nested_group_membership_enabled: Nested group membership enable. Default `false` (bool) :param pulumi.Input[int] port: ActiveDirectory port. Default `389` (int) :param pulumi.Input[Sequence[pulumi.Input[str]]] servers: ActiveDirectory servers list (list) @@ -1217,7 +1217,7 @@ def _internal_init(__self__, opts: Optional[pulumi.ResourceOptions] = None, access_mode: Optional[pulumi.Input[str]] = None, allowed_principal_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, certificate: Optional[pulumi.Input[str]] = None, connection_timeout: Optional[pulumi.Input[int]] = None, default_login_domain: Optional[pulumi.Input[str]] = None, @@ -1230,7 +1230,7 @@ def _internal_init(__self__, group_search_attribute: Optional[pulumi.Input[str]] = None, group_search_base: Optional[pulumi.Input[str]] = None, group_search_filter: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, nested_group_membership_enabled: Optional[pulumi.Input[bool]] = None, port: Optional[pulumi.Input[int]] = None, servers: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, @@ -1318,7 +1318,7 @@ def get(resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, access_mode: Optional[pulumi.Input[str]] = None, allowed_principal_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, certificate: Optional[pulumi.Input[str]] = None, connection_timeout: Optional[pulumi.Input[int]] = None, default_login_domain: Optional[pulumi.Input[str]] = None, @@ -1331,7 +1331,7 @@ def get(resource_name: str, group_search_attribute: Optional[pulumi.Input[str]] = None, group_search_base: Optional[pulumi.Input[str]] = None, group_search_filter: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, nested_group_membership_enabled: Optional[pulumi.Input[bool]] = None, port: Optional[pulumi.Input[int]] = None, @@ -1360,7 +1360,7 @@ def get(resource_name: str, :param pulumi.ResourceOptions opts: Options for the resource. :param pulumi.Input[str] access_mode: Access mode for auth. `required`, `restricted`, `unrestricted` are supported. Default `unrestricted` (string) :param pulumi.Input[Sequence[pulumi.Input[str]]] allowed_principal_ids: Allowed principal ids for auth. Required if `access_mode` is `required` or `restricted`. Ex: `activedirectory_user://` `activedirectory_group://`. The local admin (`local://`) and the `test_username` must be added too. (list) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations of the resource (map) :param pulumi.Input[str] certificate: CA certificate for TLS if selfsigned (string) :param pulumi.Input[int] connection_timeout: ActiveDirectory connection timeout. Default `5000` (int) :param pulumi.Input[str] default_login_domain: ActiveDirectory defult login domain (string) @@ -1373,7 +1373,7 @@ def get(resource_name: str, :param pulumi.Input[str] group_search_attribute: Group search attribute. Default `sAMAccountName` (string) :param pulumi.Input[str] group_search_base: Group search base (string) :param pulumi.Input[str] group_search_filter: Group search filter (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels of the resource (map) :param pulumi.Input[str] name: (Computed) The name of the resource (string) :param pulumi.Input[bool] nested_group_membership_enabled: Nested group membership enable. Default `false` (bool) :param pulumi.Input[int] port: ActiveDirectory port. Default `389` (int) @@ -1453,7 +1453,7 @@ def allowed_principal_ids(self) -> pulumi.Output[Optional[Sequence[str]]]: @property @pulumi.getter - def annotations(self) -> pulumi.Output[Mapping[str, Any]]: + def annotations(self) -> pulumi.Output[Mapping[str, str]]: """ Annotations of the resource (map) """ @@ -1557,7 +1557,7 @@ def group_search_filter(self) -> pulumi.Output[str]: @property @pulumi.getter - def labels(self) -> pulumi.Output[Mapping[str, Any]]: + def labels(self) -> pulumi.Output[Mapping[str, str]]: """ Labels of the resource (map) """ diff --git a/sdk/python/pulumi_rancher2/auth_config_adfs.py b/sdk/python/pulumi_rancher2/auth_config_adfs.py index 6060ce41d..edd32eb72 100644 --- a/sdk/python/pulumi_rancher2/auth_config_adfs.py +++ b/sdk/python/pulumi_rancher2/auth_config_adfs.py @@ -24,9 +24,9 @@ def __init__(__self__, *, user_name_field: pulumi.Input[str], access_mode: Optional[pulumi.Input[str]] = None, allowed_principal_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, enabled: Optional[pulumi.Input[bool]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None): + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None): """ The set of arguments for constructing a AuthConfigAdfs resource. :param pulumi.Input[str] display_name_field: ADFS display name field (string) @@ -39,9 +39,9 @@ def __init__(__self__, *, :param pulumi.Input[str] user_name_field: ADFS user name field (string) :param pulumi.Input[str] access_mode: Access mode for auth. `required`, `restricted`, `unrestricted` are supported. Default `unrestricted` (string) :param pulumi.Input[Sequence[pulumi.Input[str]]] allowed_principal_ids: Allowed principal ids for auth. Required if `access_mode` is `required` or `restricted`. Ex: `adfs_user://` `adfs_group://` (list) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations of the resource (map) :param pulumi.Input[bool] enabled: Enable auth config provider. Default `true` (bool) - :param pulumi.Input[Mapping[str, Any]] labels: Labels of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels of the resource (map) """ pulumi.set(__self__, "display_name_field", display_name_field) pulumi.set(__self__, "groups_field", groups_field) @@ -184,14 +184,14 @@ def allowed_principal_ids(self, value: Optional[pulumi.Input[Sequence[pulumi.Inp @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations of the resource (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -208,14 +208,14 @@ def enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels of the resource (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @@ -224,12 +224,12 @@ class _AuthConfigAdfsState: def __init__(__self__, *, access_mode: Optional[pulumi.Input[str]] = None, allowed_principal_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, display_name_field: Optional[pulumi.Input[str]] = None, enabled: Optional[pulumi.Input[bool]] = None, groups_field: Optional[pulumi.Input[str]] = None, idp_metadata_content: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, rancher_api_host: Optional[pulumi.Input[str]] = None, sp_cert: Optional[pulumi.Input[str]] = None, @@ -241,12 +241,12 @@ def __init__(__self__, *, Input properties used for looking up and filtering AuthConfigAdfs resources. :param pulumi.Input[str] access_mode: Access mode for auth. `required`, `restricted`, `unrestricted` are supported. Default `unrestricted` (string) :param pulumi.Input[Sequence[pulumi.Input[str]]] allowed_principal_ids: Allowed principal ids for auth. Required if `access_mode` is `required` or `restricted`. Ex: `adfs_user://` `adfs_group://` (list) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations of the resource (map) :param pulumi.Input[str] display_name_field: ADFS display name field (string) :param pulumi.Input[bool] enabled: Enable auth config provider. Default `true` (bool) :param pulumi.Input[str] groups_field: ADFS group field (string) :param pulumi.Input[str] idp_metadata_content: ADFS IDP metadata content (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels of the resource (map) :param pulumi.Input[str] name: (Computed) The name of the resource (string) :param pulumi.Input[str] rancher_api_host: Rancher URL. URL scheme needs to be specified, `https://` (string) :param pulumi.Input[str] sp_cert: ADFS SP cert (string) @@ -312,14 +312,14 @@ def allowed_principal_ids(self, value: Optional[pulumi.Input[Sequence[pulumi.Inp @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations of the resource (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -372,14 +372,14 @@ def idp_metadata_content(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels of the resource (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -474,12 +474,12 @@ def __init__(__self__, opts: Optional[pulumi.ResourceOptions] = None, access_mode: Optional[pulumi.Input[str]] = None, allowed_principal_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, display_name_field: Optional[pulumi.Input[str]] = None, enabled: Optional[pulumi.Input[bool]] = None, groups_field: Optional[pulumi.Input[str]] = None, idp_metadata_content: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, rancher_api_host: Optional[pulumi.Input[str]] = None, sp_cert: Optional[pulumi.Input[str]] = None, sp_key: Optional[pulumi.Input[str]] = None, @@ -513,12 +513,12 @@ def __init__(__self__, :param pulumi.ResourceOptions opts: Options for the resource. :param pulumi.Input[str] access_mode: Access mode for auth. `required`, `restricted`, `unrestricted` are supported. Default `unrestricted` (string) :param pulumi.Input[Sequence[pulumi.Input[str]]] allowed_principal_ids: Allowed principal ids for auth. Required if `access_mode` is `required` or `restricted`. Ex: `adfs_user://` `adfs_group://` (list) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations of the resource (map) :param pulumi.Input[str] display_name_field: ADFS display name field (string) :param pulumi.Input[bool] enabled: Enable auth config provider. Default `true` (bool) :param pulumi.Input[str] groups_field: ADFS group field (string) :param pulumi.Input[str] idp_metadata_content: ADFS IDP metadata content (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels of the resource (map) :param pulumi.Input[str] rancher_api_host: Rancher URL. URL scheme needs to be specified, `https://` (string) :param pulumi.Input[str] sp_cert: ADFS SP cert (string) :param pulumi.Input[str] sp_key: ADFS SP key (string) @@ -571,12 +571,12 @@ def _internal_init(__self__, opts: Optional[pulumi.ResourceOptions] = None, access_mode: Optional[pulumi.Input[str]] = None, allowed_principal_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, display_name_field: Optional[pulumi.Input[str]] = None, enabled: Optional[pulumi.Input[bool]] = None, groups_field: Optional[pulumi.Input[str]] = None, idp_metadata_content: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, rancher_api_host: Optional[pulumi.Input[str]] = None, sp_cert: Optional[pulumi.Input[str]] = None, sp_key: Optional[pulumi.Input[str]] = None, @@ -636,12 +636,12 @@ def get(resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, access_mode: Optional[pulumi.Input[str]] = None, allowed_principal_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, display_name_field: Optional[pulumi.Input[str]] = None, enabled: Optional[pulumi.Input[bool]] = None, groups_field: Optional[pulumi.Input[str]] = None, idp_metadata_content: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, rancher_api_host: Optional[pulumi.Input[str]] = None, sp_cert: Optional[pulumi.Input[str]] = None, @@ -658,12 +658,12 @@ def get(resource_name: str, :param pulumi.ResourceOptions opts: Options for the resource. :param pulumi.Input[str] access_mode: Access mode for auth. `required`, `restricted`, `unrestricted` are supported. Default `unrestricted` (string) :param pulumi.Input[Sequence[pulumi.Input[str]]] allowed_principal_ids: Allowed principal ids for auth. Required if `access_mode` is `required` or `restricted`. Ex: `adfs_user://` `adfs_group://` (list) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations of the resource (map) :param pulumi.Input[str] display_name_field: ADFS display name field (string) :param pulumi.Input[bool] enabled: Enable auth config provider. Default `true` (bool) :param pulumi.Input[str] groups_field: ADFS group field (string) :param pulumi.Input[str] idp_metadata_content: ADFS IDP metadata content (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels of the resource (map) :param pulumi.Input[str] name: (Computed) The name of the resource (string) :param pulumi.Input[str] rancher_api_host: Rancher URL. URL scheme needs to be specified, `https://` (string) :param pulumi.Input[str] sp_cert: ADFS SP cert (string) @@ -711,7 +711,7 @@ def allowed_principal_ids(self) -> pulumi.Output[Optional[Sequence[str]]]: @property @pulumi.getter - def annotations(self) -> pulumi.Output[Mapping[str, Any]]: + def annotations(self) -> pulumi.Output[Mapping[str, str]]: """ Annotations of the resource (map) """ @@ -751,7 +751,7 @@ def idp_metadata_content(self) -> pulumi.Output[str]: @property @pulumi.getter - def labels(self) -> pulumi.Output[Mapping[str, Any]]: + def labels(self) -> pulumi.Output[Mapping[str, str]]: """ Labels of the resource (map) """ diff --git a/sdk/python/pulumi_rancher2/auth_config_azure_ad.py b/sdk/python/pulumi_rancher2/auth_config_azure_ad.py index e6efd16be..24eabbed6 100644 --- a/sdk/python/pulumi_rancher2/auth_config_azure_ad.py +++ b/sdk/python/pulumi_rancher2/auth_config_azure_ad.py @@ -23,10 +23,10 @@ def __init__(__self__, *, token_endpoint: pulumi.Input[str], access_mode: Optional[pulumi.Input[str]] = None, allowed_principal_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, enabled: Optional[pulumi.Input[bool]] = None, endpoint: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None): + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None): """ The set of arguments for constructing a AuthConfigAzureAd resource. :param pulumi.Input[str] application_id: AzureAD auth application ID (string) @@ -38,10 +38,10 @@ def __init__(__self__, *, :param pulumi.Input[str] token_endpoint: AzureAD token endpoint (string) :param pulumi.Input[str] access_mode: Access mode for auth. `required`, `restricted`, `unrestricted` are supported. Default `unrestricted` (string) :param pulumi.Input[Sequence[pulumi.Input[str]]] allowed_principal_ids: Allowed principal ids for auth. Required if `access_mode` is `required` or `restricted`. Ex: `azuread_user://` `azuread_group://` (list) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations of the resource (map) :param pulumi.Input[bool] enabled: Enable auth config provider. Default `true` (bool) :param pulumi.Input[str] endpoint: AzureAD endpoint. Default `https://login.microsoftonline.com/` (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels of the resource (map) """ pulumi.set(__self__, "application_id", application_id) pulumi.set(__self__, "application_secret", application_secret) @@ -173,14 +173,14 @@ def allowed_principal_ids(self, value: Optional[pulumi.Input[Sequence[pulumi.Inp @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations of the resource (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -209,14 +209,14 @@ def endpoint(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels of the resource (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @@ -225,14 +225,14 @@ class _AuthConfigAzureAdState: def __init__(__self__, *, access_mode: Optional[pulumi.Input[str]] = None, allowed_principal_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, application_id: Optional[pulumi.Input[str]] = None, application_secret: Optional[pulumi.Input[str]] = None, auth_endpoint: Optional[pulumi.Input[str]] = None, enabled: Optional[pulumi.Input[bool]] = None, endpoint: Optional[pulumi.Input[str]] = None, graph_endpoint: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, rancher_url: Optional[pulumi.Input[str]] = None, tenant_id: Optional[pulumi.Input[str]] = None, @@ -242,14 +242,14 @@ def __init__(__self__, *, Input properties used for looking up and filtering AuthConfigAzureAd resources. :param pulumi.Input[str] access_mode: Access mode for auth. `required`, `restricted`, `unrestricted` are supported. Default `unrestricted` (string) :param pulumi.Input[Sequence[pulumi.Input[str]]] allowed_principal_ids: Allowed principal ids for auth. Required if `access_mode` is `required` or `restricted`. Ex: `azuread_user://` `azuread_group://` (list) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations of the resource (map) :param pulumi.Input[str] application_id: AzureAD auth application ID (string) :param pulumi.Input[str] application_secret: AzureAD auth application secret (string) :param pulumi.Input[str] auth_endpoint: AzureAD auth endpoint (string) :param pulumi.Input[bool] enabled: Enable auth config provider. Default `true` (bool) :param pulumi.Input[str] endpoint: AzureAD endpoint. Default `https://login.microsoftonline.com/` (string) :param pulumi.Input[str] graph_endpoint: AzureAD graph endpoint (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels of the resource (map) :param pulumi.Input[str] name: (Computed) The name of the resource (string) :param pulumi.Input[str] rancher_url: Rancher URL (string). "/verify-auth-azure" :param pulumi.Input[str] tenant_id: AzureAD tenant ID (string) @@ -313,14 +313,14 @@ def allowed_principal_ids(self, value: Optional[pulumi.Input[Sequence[pulumi.Inp @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations of the resource (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -397,14 +397,14 @@ def graph_endpoint(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels of the resource (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -475,14 +475,14 @@ def __init__(__self__, opts: Optional[pulumi.ResourceOptions] = None, access_mode: Optional[pulumi.Input[str]] = None, allowed_principal_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, application_id: Optional[pulumi.Input[str]] = None, application_secret: Optional[pulumi.Input[str]] = None, auth_endpoint: Optional[pulumi.Input[str]] = None, enabled: Optional[pulumi.Input[bool]] = None, endpoint: Optional[pulumi.Input[str]] = None, graph_endpoint: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, rancher_url: Optional[pulumi.Input[str]] = None, tenant_id: Optional[pulumi.Input[str]] = None, token_endpoint: Optional[pulumi.Input[str]] = None, @@ -509,14 +509,14 @@ def __init__(__self__, :param pulumi.ResourceOptions opts: Options for the resource. :param pulumi.Input[str] access_mode: Access mode for auth. `required`, `restricted`, `unrestricted` are supported. Default `unrestricted` (string) :param pulumi.Input[Sequence[pulumi.Input[str]]] allowed_principal_ids: Allowed principal ids for auth. Required if `access_mode` is `required` or `restricted`. Ex: `azuread_user://` `azuread_group://` (list) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations of the resource (map) :param pulumi.Input[str] application_id: AzureAD auth application ID (string) :param pulumi.Input[str] application_secret: AzureAD auth application secret (string) :param pulumi.Input[str] auth_endpoint: AzureAD auth endpoint (string) :param pulumi.Input[bool] enabled: Enable auth config provider. Default `true` (bool) :param pulumi.Input[str] endpoint: AzureAD endpoint. Default `https://login.microsoftonline.com/` (string) :param pulumi.Input[str] graph_endpoint: AzureAD graph endpoint (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels of the resource (map) :param pulumi.Input[str] rancher_url: Rancher URL (string). "/verify-auth-azure" :param pulumi.Input[str] tenant_id: AzureAD tenant ID (string) :param pulumi.Input[str] token_endpoint: AzureAD token endpoint (string) @@ -562,14 +562,14 @@ def _internal_init(__self__, opts: Optional[pulumi.ResourceOptions] = None, access_mode: Optional[pulumi.Input[str]] = None, allowed_principal_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, application_id: Optional[pulumi.Input[str]] = None, application_secret: Optional[pulumi.Input[str]] = None, auth_endpoint: Optional[pulumi.Input[str]] = None, enabled: Optional[pulumi.Input[bool]] = None, endpoint: Optional[pulumi.Input[str]] = None, graph_endpoint: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, rancher_url: Optional[pulumi.Input[str]] = None, tenant_id: Optional[pulumi.Input[str]] = None, token_endpoint: Optional[pulumi.Input[str]] = None, @@ -625,14 +625,14 @@ def get(resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, access_mode: Optional[pulumi.Input[str]] = None, allowed_principal_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, application_id: Optional[pulumi.Input[str]] = None, application_secret: Optional[pulumi.Input[str]] = None, auth_endpoint: Optional[pulumi.Input[str]] = None, enabled: Optional[pulumi.Input[bool]] = None, endpoint: Optional[pulumi.Input[str]] = None, graph_endpoint: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, rancher_url: Optional[pulumi.Input[str]] = None, tenant_id: Optional[pulumi.Input[str]] = None, @@ -647,14 +647,14 @@ def get(resource_name: str, :param pulumi.ResourceOptions opts: Options for the resource. :param pulumi.Input[str] access_mode: Access mode for auth. `required`, `restricted`, `unrestricted` are supported. Default `unrestricted` (string) :param pulumi.Input[Sequence[pulumi.Input[str]]] allowed_principal_ids: Allowed principal ids for auth. Required if `access_mode` is `required` or `restricted`. Ex: `azuread_user://` `azuread_group://` (list) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations of the resource (map) :param pulumi.Input[str] application_id: AzureAD auth application ID (string) :param pulumi.Input[str] application_secret: AzureAD auth application secret (string) :param pulumi.Input[str] auth_endpoint: AzureAD auth endpoint (string) :param pulumi.Input[bool] enabled: Enable auth config provider. Default `true` (bool) :param pulumi.Input[str] endpoint: AzureAD endpoint. Default `https://login.microsoftonline.com/` (string) :param pulumi.Input[str] graph_endpoint: AzureAD graph endpoint (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels of the resource (map) :param pulumi.Input[str] name: (Computed) The name of the resource (string) :param pulumi.Input[str] rancher_url: Rancher URL (string). "/verify-auth-azure" :param pulumi.Input[str] tenant_id: AzureAD tenant ID (string) @@ -700,7 +700,7 @@ def allowed_principal_ids(self) -> pulumi.Output[Optional[Sequence[str]]]: @property @pulumi.getter - def annotations(self) -> pulumi.Output[Mapping[str, Any]]: + def annotations(self) -> pulumi.Output[Mapping[str, str]]: """ Annotations of the resource (map) """ @@ -756,7 +756,7 @@ def graph_endpoint(self) -> pulumi.Output[str]: @property @pulumi.getter - def labels(self) -> pulumi.Output[Mapping[str, Any]]: + def labels(self) -> pulumi.Output[Mapping[str, str]]: """ Labels of the resource (map) """ diff --git a/sdk/python/pulumi_rancher2/auth_config_free_ipa.py b/sdk/python/pulumi_rancher2/auth_config_free_ipa.py index a432b503f..df79b0dea 100644 --- a/sdk/python/pulumi_rancher2/auth_config_free_ipa.py +++ b/sdk/python/pulumi_rancher2/auth_config_free_ipa.py @@ -22,7 +22,7 @@ def __init__(__self__, *, user_search_base: pulumi.Input[str], access_mode: Optional[pulumi.Input[str]] = None, allowed_principal_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, certificate: Optional[pulumi.Input[str]] = None, connection_timeout: Optional[pulumi.Input[int]] = None, enabled: Optional[pulumi.Input[bool]] = None, @@ -34,7 +34,7 @@ def __init__(__self__, *, group_search_attribute: Optional[pulumi.Input[str]] = None, group_search_base: Optional[pulumi.Input[str]] = None, group_search_filter: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, nested_group_membership_enabled: Optional[pulumi.Input[bool]] = None, port: Optional[pulumi.Input[int]] = None, start_tls: Optional[pulumi.Input[bool]] = None, @@ -57,7 +57,7 @@ def __init__(__self__, *, :param pulumi.Input[str] user_search_base: User search base DN (string) :param pulumi.Input[str] access_mode: Access mode for auth. `required`, `restricted`, `unrestricted` are supported. Default `unrestricted` (string) :param pulumi.Input[Sequence[pulumi.Input[str]]] allowed_principal_ids: Allowed principal ids for auth. Required if `access_mode` is `required` or `restricted`. Ex: `freeipa_user://` `freeipa_group://` (list) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations of the resource (map) :param pulumi.Input[str] certificate: Base64 encoded CA certificate for TLS if self-signed. Use filebase64() for encoding file (string) :param pulumi.Input[int] connection_timeout: FreeIpa connection timeout. Default `5000` (int) :param pulumi.Input[bool] enabled: Enable auth config provider. Default `true` (bool) @@ -68,7 +68,7 @@ def __init__(__self__, *, :param pulumi.Input[str] group_object_class: Group object class. Default `groupOfNames` (string) :param pulumi.Input[str] group_search_attribute: Group search attribute. Default `cn` (string) :param pulumi.Input[str] group_search_base: Group search base (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels of the resource (map) :param pulumi.Input[bool] nested_group_membership_enabled: Nested group membership enable. Default `false` (bool) :param pulumi.Input[int] port: FreeIpa port. Default `389` (int) :param pulumi.Input[bool] tls: Enable TLS connection (bool) @@ -239,14 +239,14 @@ def allowed_principal_ids(self, value: Optional[pulumi.Input[Sequence[pulumi.Inp @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations of the resource (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -380,14 +380,14 @@ def group_search_filter(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels of the resource (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -534,7 +534,7 @@ class _AuthConfigFreeIpaState: def __init__(__self__, *, access_mode: Optional[pulumi.Input[str]] = None, allowed_principal_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, certificate: Optional[pulumi.Input[str]] = None, connection_timeout: Optional[pulumi.Input[int]] = None, enabled: Optional[pulumi.Input[bool]] = None, @@ -546,7 +546,7 @@ def __init__(__self__, *, group_search_attribute: Optional[pulumi.Input[str]] = None, group_search_base: Optional[pulumi.Input[str]] = None, group_search_filter: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, nested_group_membership_enabled: Optional[pulumi.Input[bool]] = None, port: Optional[pulumi.Input[int]] = None, @@ -571,7 +571,7 @@ def __init__(__self__, *, Input properties used for looking up and filtering AuthConfigFreeIpa resources. :param pulumi.Input[str] access_mode: Access mode for auth. `required`, `restricted`, `unrestricted` are supported. Default `unrestricted` (string) :param pulumi.Input[Sequence[pulumi.Input[str]]] allowed_principal_ids: Allowed principal ids for auth. Required if `access_mode` is `required` or `restricted`. Ex: `freeipa_user://` `freeipa_group://` (list) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations of the resource (map) :param pulumi.Input[str] certificate: Base64 encoded CA certificate for TLS if self-signed. Use filebase64() for encoding file (string) :param pulumi.Input[int] connection_timeout: FreeIpa connection timeout. Default `5000` (int) :param pulumi.Input[bool] enabled: Enable auth config provider. Default `true` (bool) @@ -582,7 +582,7 @@ def __init__(__self__, *, :param pulumi.Input[str] group_object_class: Group object class. Default `groupOfNames` (string) :param pulumi.Input[str] group_search_attribute: Group search attribute. Default `cn` (string) :param pulumi.Input[str] group_search_base: Group search base (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels of the resource (map) :param pulumi.Input[str] name: (Computed) The name of the resource (string) :param pulumi.Input[bool] nested_group_membership_enabled: Nested group membership enable. Default `false` (bool) :param pulumi.Input[int] port: FreeIpa port. Default `389` (int) @@ -699,14 +699,14 @@ def allowed_principal_ids(self, value: Optional[pulumi.Input[Sequence[pulumi.Inp @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations of the resource (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -840,14 +840,14 @@ def group_search_filter(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels of the resource (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -1092,7 +1092,7 @@ def __init__(__self__, opts: Optional[pulumi.ResourceOptions] = None, access_mode: Optional[pulumi.Input[str]] = None, allowed_principal_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, certificate: Optional[pulumi.Input[str]] = None, connection_timeout: Optional[pulumi.Input[int]] = None, enabled: Optional[pulumi.Input[bool]] = None, @@ -1104,7 +1104,7 @@ def __init__(__self__, group_search_attribute: Optional[pulumi.Input[str]] = None, group_search_base: Optional[pulumi.Input[str]] = None, group_search_filter: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, nested_group_membership_enabled: Optional[pulumi.Input[bool]] = None, port: Optional[pulumi.Input[int]] = None, servers: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, @@ -1133,7 +1133,7 @@ def __init__(__self__, :param pulumi.ResourceOptions opts: Options for the resource. :param pulumi.Input[str] access_mode: Access mode for auth. `required`, `restricted`, `unrestricted` are supported. Default `unrestricted` (string) :param pulumi.Input[Sequence[pulumi.Input[str]]] allowed_principal_ids: Allowed principal ids for auth. Required if `access_mode` is `required` or `restricted`. Ex: `freeipa_user://` `freeipa_group://` (list) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations of the resource (map) :param pulumi.Input[str] certificate: Base64 encoded CA certificate for TLS if self-signed. Use filebase64() for encoding file (string) :param pulumi.Input[int] connection_timeout: FreeIpa connection timeout. Default `5000` (int) :param pulumi.Input[bool] enabled: Enable auth config provider. Default `true` (bool) @@ -1144,7 +1144,7 @@ def __init__(__self__, :param pulumi.Input[str] group_object_class: Group object class. Default `groupOfNames` (string) :param pulumi.Input[str] group_search_attribute: Group search attribute. Default `cn` (string) :param pulumi.Input[str] group_search_base: Group search base (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels of the resource (map) :param pulumi.Input[bool] nested_group_membership_enabled: Nested group membership enable. Default `false` (bool) :param pulumi.Input[int] port: FreeIpa port. Default `389` (int) :param pulumi.Input[Sequence[pulumi.Input[str]]] servers: FreeIpa servers list (list) @@ -1190,7 +1190,7 @@ def _internal_init(__self__, opts: Optional[pulumi.ResourceOptions] = None, access_mode: Optional[pulumi.Input[str]] = None, allowed_principal_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, certificate: Optional[pulumi.Input[str]] = None, connection_timeout: Optional[pulumi.Input[int]] = None, enabled: Optional[pulumi.Input[bool]] = None, @@ -1202,7 +1202,7 @@ def _internal_init(__self__, group_search_attribute: Optional[pulumi.Input[str]] = None, group_search_base: Optional[pulumi.Input[str]] = None, group_search_filter: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, nested_group_membership_enabled: Optional[pulumi.Input[bool]] = None, port: Optional[pulumi.Input[int]] = None, servers: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, @@ -1291,7 +1291,7 @@ def get(resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, access_mode: Optional[pulumi.Input[str]] = None, allowed_principal_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, certificate: Optional[pulumi.Input[str]] = None, connection_timeout: Optional[pulumi.Input[int]] = None, enabled: Optional[pulumi.Input[bool]] = None, @@ -1303,7 +1303,7 @@ def get(resource_name: str, group_search_attribute: Optional[pulumi.Input[str]] = None, group_search_base: Optional[pulumi.Input[str]] = None, group_search_filter: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, nested_group_membership_enabled: Optional[pulumi.Input[bool]] = None, port: Optional[pulumi.Input[int]] = None, @@ -1333,7 +1333,7 @@ def get(resource_name: str, :param pulumi.ResourceOptions opts: Options for the resource. :param pulumi.Input[str] access_mode: Access mode for auth. `required`, `restricted`, `unrestricted` are supported. Default `unrestricted` (string) :param pulumi.Input[Sequence[pulumi.Input[str]]] allowed_principal_ids: Allowed principal ids for auth. Required if `access_mode` is `required` or `restricted`. Ex: `freeipa_user://` `freeipa_group://` (list) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations of the resource (map) :param pulumi.Input[str] certificate: Base64 encoded CA certificate for TLS if self-signed. Use filebase64() for encoding file (string) :param pulumi.Input[int] connection_timeout: FreeIpa connection timeout. Default `5000` (int) :param pulumi.Input[bool] enabled: Enable auth config provider. Default `true` (bool) @@ -1344,7 +1344,7 @@ def get(resource_name: str, :param pulumi.Input[str] group_object_class: Group object class. Default `groupOfNames` (string) :param pulumi.Input[str] group_search_attribute: Group search attribute. Default `cn` (string) :param pulumi.Input[str] group_search_base: Group search base (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels of the resource (map) :param pulumi.Input[str] name: (Computed) The name of the resource (string) :param pulumi.Input[bool] nested_group_membership_enabled: Nested group membership enable. Default `false` (bool) :param pulumi.Input[int] port: FreeIpa port. Default `389` (int) @@ -1423,7 +1423,7 @@ def allowed_principal_ids(self) -> pulumi.Output[Optional[Sequence[str]]]: @property @pulumi.getter - def annotations(self) -> pulumi.Output[Mapping[str, Any]]: + def annotations(self) -> pulumi.Output[Mapping[str, str]]: """ Annotations of the resource (map) """ @@ -1516,7 +1516,7 @@ def group_search_filter(self) -> pulumi.Output[Optional[str]]: @property @pulumi.getter - def labels(self) -> pulumi.Output[Mapping[str, Any]]: + def labels(self) -> pulumi.Output[Mapping[str, str]]: """ Labels of the resource (map) """ diff --git a/sdk/python/pulumi_rancher2/auth_config_github.py b/sdk/python/pulumi_rancher2/auth_config_github.py index d8e17691c..aa817dd88 100644 --- a/sdk/python/pulumi_rancher2/auth_config_github.py +++ b/sdk/python/pulumi_rancher2/auth_config_github.py @@ -18,10 +18,10 @@ def __init__(__self__, *, client_secret: pulumi.Input[str], access_mode: Optional[pulumi.Input[str]] = None, allowed_principal_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, enabled: Optional[pulumi.Input[bool]] = None, hostname: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, tls: Optional[pulumi.Input[bool]] = None): """ The set of arguments for constructing a AuthConfigGithub resource. @@ -29,10 +29,10 @@ def __init__(__self__, *, :param pulumi.Input[str] client_secret: Github auth Client secret (string) :param pulumi.Input[str] access_mode: Access mode for auth. `required`, `restricted`, `unrestricted` are supported. Default `unrestricted` (string) :param pulumi.Input[Sequence[pulumi.Input[str]]] allowed_principal_ids: Allowed principal ids for auth. Required if `access_mode` is `required` or `restricted`. Ex: `github_user://` `github_team://` `github_org://` (list) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations of the resource (map) :param pulumi.Input[bool] enabled: Enable auth config provider. Default `true` (bool) :param pulumi.Input[str] hostname: Github hostname to connect. Default `github.com` (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels of the resource (map) :param pulumi.Input[bool] tls: Enable TLS connection. Default `true` (bool) """ pulumi.set(__self__, "client_id", client_id) @@ -102,14 +102,14 @@ def allowed_principal_ids(self, value: Optional[pulumi.Input[Sequence[pulumi.Inp @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations of the resource (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -138,14 +138,14 @@ def hostname(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels of the resource (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -166,12 +166,12 @@ class _AuthConfigGithubState: def __init__(__self__, *, access_mode: Optional[pulumi.Input[str]] = None, allowed_principal_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, client_id: Optional[pulumi.Input[str]] = None, client_secret: Optional[pulumi.Input[str]] = None, enabled: Optional[pulumi.Input[bool]] = None, hostname: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, tls: Optional[pulumi.Input[bool]] = None, type: Optional[pulumi.Input[str]] = None): @@ -179,12 +179,12 @@ def __init__(__self__, *, Input properties used for looking up and filtering AuthConfigGithub resources. :param pulumi.Input[str] access_mode: Access mode for auth. `required`, `restricted`, `unrestricted` are supported. Default `unrestricted` (string) :param pulumi.Input[Sequence[pulumi.Input[str]]] allowed_principal_ids: Allowed principal ids for auth. Required if `access_mode` is `required` or `restricted`. Ex: `github_user://` `github_team://` `github_org://` (list) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations of the resource (map) :param pulumi.Input[str] client_id: Github auth Client ID (string) :param pulumi.Input[str] client_secret: Github auth Client secret (string) :param pulumi.Input[bool] enabled: Enable auth config provider. Default `true` (bool) :param pulumi.Input[str] hostname: Github hostname to connect. Default `github.com` (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels of the resource (map) :param pulumi.Input[str] name: (Computed) The name of the resource (string) :param pulumi.Input[bool] tls: Enable TLS connection. Default `true` (bool) :param pulumi.Input[str] type: (Computed) The type of the resource (string) @@ -238,14 +238,14 @@ def allowed_principal_ids(self, value: Optional[pulumi.Input[Sequence[pulumi.Inp @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations of the resource (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -298,14 +298,14 @@ def hostname(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels of the resource (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -352,12 +352,12 @@ def __init__(__self__, opts: Optional[pulumi.ResourceOptions] = None, access_mode: Optional[pulumi.Input[str]] = None, allowed_principal_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, client_id: Optional[pulumi.Input[str]] = None, client_secret: Optional[pulumi.Input[str]] = None, enabled: Optional[pulumi.Input[bool]] = None, hostname: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, tls: Optional[pulumi.Input[bool]] = None, __props__=None): """ @@ -381,12 +381,12 @@ def __init__(__self__, :param pulumi.ResourceOptions opts: Options for the resource. :param pulumi.Input[str] access_mode: Access mode for auth. `required`, `restricted`, `unrestricted` are supported. Default `unrestricted` (string) :param pulumi.Input[Sequence[pulumi.Input[str]]] allowed_principal_ids: Allowed principal ids for auth. Required if `access_mode` is `required` or `restricted`. Ex: `github_user://` `github_team://` `github_org://` (list) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations of the resource (map) :param pulumi.Input[str] client_id: Github auth Client ID (string) :param pulumi.Input[str] client_secret: Github auth Client secret (string) :param pulumi.Input[bool] enabled: Enable auth config provider. Default `true` (bool) :param pulumi.Input[str] hostname: Github hostname to connect. Default `github.com` (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels of the resource (map) :param pulumi.Input[bool] tls: Enable TLS connection. Default `true` (bool) """ ... @@ -429,12 +429,12 @@ def _internal_init(__self__, opts: Optional[pulumi.ResourceOptions] = None, access_mode: Optional[pulumi.Input[str]] = None, allowed_principal_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, client_id: Optional[pulumi.Input[str]] = None, client_secret: Optional[pulumi.Input[str]] = None, enabled: Optional[pulumi.Input[bool]] = None, hostname: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, tls: Optional[pulumi.Input[bool]] = None, __props__=None): opts = pulumi.ResourceOptions.merge(_utilities.get_resource_opts_defaults(), opts) @@ -474,12 +474,12 @@ def get(resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, access_mode: Optional[pulumi.Input[str]] = None, allowed_principal_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, client_id: Optional[pulumi.Input[str]] = None, client_secret: Optional[pulumi.Input[str]] = None, enabled: Optional[pulumi.Input[bool]] = None, hostname: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, tls: Optional[pulumi.Input[bool]] = None, type: Optional[pulumi.Input[str]] = None) -> 'AuthConfigGithub': @@ -492,12 +492,12 @@ def get(resource_name: str, :param pulumi.ResourceOptions opts: Options for the resource. :param pulumi.Input[str] access_mode: Access mode for auth. `required`, `restricted`, `unrestricted` are supported. Default `unrestricted` (string) :param pulumi.Input[Sequence[pulumi.Input[str]]] allowed_principal_ids: Allowed principal ids for auth. Required if `access_mode` is `required` or `restricted`. Ex: `github_user://` `github_team://` `github_org://` (list) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations of the resource (map) :param pulumi.Input[str] client_id: Github auth Client ID (string) :param pulumi.Input[str] client_secret: Github auth Client secret (string) :param pulumi.Input[bool] enabled: Enable auth config provider. Default `true` (bool) :param pulumi.Input[str] hostname: Github hostname to connect. Default `github.com` (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels of the resource (map) :param pulumi.Input[str] name: (Computed) The name of the resource (string) :param pulumi.Input[bool] tls: Enable TLS connection. Default `true` (bool) :param pulumi.Input[str] type: (Computed) The type of the resource (string) @@ -537,7 +537,7 @@ def allowed_principal_ids(self) -> pulumi.Output[Optional[Sequence[str]]]: @property @pulumi.getter - def annotations(self) -> pulumi.Output[Mapping[str, Any]]: + def annotations(self) -> pulumi.Output[Mapping[str, str]]: """ Annotations of the resource (map) """ @@ -577,7 +577,7 @@ def hostname(self) -> pulumi.Output[Optional[str]]: @property @pulumi.getter - def labels(self) -> pulumi.Output[Mapping[str, Any]]: + def labels(self) -> pulumi.Output[Mapping[str, str]]: """ Labels of the resource (map) """ diff --git a/sdk/python/pulumi_rancher2/auth_config_keycloak.py b/sdk/python/pulumi_rancher2/auth_config_keycloak.py index 20dd2827d..089d742d1 100644 --- a/sdk/python/pulumi_rancher2/auth_config_keycloak.py +++ b/sdk/python/pulumi_rancher2/auth_config_keycloak.py @@ -24,10 +24,10 @@ def __init__(__self__, *, user_name_field: pulumi.Input[str], access_mode: Optional[pulumi.Input[str]] = None, allowed_principal_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, enabled: Optional[pulumi.Input[bool]] = None, entity_id: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None): + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None): """ The set of arguments for constructing a AuthConfigKeycloak resource. :param pulumi.Input[str] display_name_field: KeyCloak display name field (string) @@ -40,10 +40,10 @@ def __init__(__self__, *, :param pulumi.Input[str] user_name_field: KeyCloak user name field (string) :param pulumi.Input[str] access_mode: Access mode for auth. `required`, `restricted`, `unrestricted` are supported. Default `unrestricted` (string) :param pulumi.Input[Sequence[pulumi.Input[str]]] allowed_principal_ids: Allowed principal ids for auth. Required if `access_mode` is `required` or `restricted`. Ex: `keycloak_user://` `keycloak_group://` (list) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations of the resource (map) :param pulumi.Input[bool] enabled: Enable auth config provider. Default `true` (bool) :param pulumi.Input[str] entity_id: KeyCloak Client ID field (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels of the resource (map) """ pulumi.set(__self__, "display_name_field", display_name_field) pulumi.set(__self__, "groups_field", groups_field) @@ -188,14 +188,14 @@ def allowed_principal_ids(self, value: Optional[pulumi.Input[Sequence[pulumi.Inp @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations of the resource (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -224,14 +224,14 @@ def entity_id(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels of the resource (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @@ -240,13 +240,13 @@ class _AuthConfigKeycloakState: def __init__(__self__, *, access_mode: Optional[pulumi.Input[str]] = None, allowed_principal_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, display_name_field: Optional[pulumi.Input[str]] = None, enabled: Optional[pulumi.Input[bool]] = None, entity_id: Optional[pulumi.Input[str]] = None, groups_field: Optional[pulumi.Input[str]] = None, idp_metadata_content: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, rancher_api_host: Optional[pulumi.Input[str]] = None, sp_cert: Optional[pulumi.Input[str]] = None, @@ -258,13 +258,13 @@ def __init__(__self__, *, Input properties used for looking up and filtering AuthConfigKeycloak resources. :param pulumi.Input[str] access_mode: Access mode for auth. `required`, `restricted`, `unrestricted` are supported. Default `unrestricted` (string) :param pulumi.Input[Sequence[pulumi.Input[str]]] allowed_principal_ids: Allowed principal ids for auth. Required if `access_mode` is `required` or `restricted`. Ex: `keycloak_user://` `keycloak_group://` (list) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations of the resource (map) :param pulumi.Input[str] display_name_field: KeyCloak display name field (string) :param pulumi.Input[bool] enabled: Enable auth config provider. Default `true` (bool) :param pulumi.Input[str] entity_id: KeyCloak Client ID field (string) :param pulumi.Input[str] groups_field: KeyCloak group field (string) :param pulumi.Input[str] idp_metadata_content: KeyCloak IDP metadata content (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels of the resource (map) :param pulumi.Input[str] name: (Computed) The name of the resource (string) :param pulumi.Input[str] rancher_api_host: Rancher URL. URL scheme needs to be specified, `https://` (string) :param pulumi.Input[str] sp_cert: KeyCloak SP cert (string) @@ -332,14 +332,14 @@ def allowed_principal_ids(self, value: Optional[pulumi.Input[Sequence[pulumi.Inp @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations of the resource (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -404,14 +404,14 @@ def idp_metadata_content(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels of the resource (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -506,13 +506,13 @@ def __init__(__self__, opts: Optional[pulumi.ResourceOptions] = None, access_mode: Optional[pulumi.Input[str]] = None, allowed_principal_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, display_name_field: Optional[pulumi.Input[str]] = None, enabled: Optional[pulumi.Input[bool]] = None, entity_id: Optional[pulumi.Input[str]] = None, groups_field: Optional[pulumi.Input[str]] = None, idp_metadata_content: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, rancher_api_host: Optional[pulumi.Input[str]] = None, sp_cert: Optional[pulumi.Input[str]] = None, sp_key: Optional[pulumi.Input[str]] = None, @@ -546,13 +546,13 @@ def __init__(__self__, :param pulumi.ResourceOptions opts: Options for the resource. :param pulumi.Input[str] access_mode: Access mode for auth. `required`, `restricted`, `unrestricted` are supported. Default `unrestricted` (string) :param pulumi.Input[Sequence[pulumi.Input[str]]] allowed_principal_ids: Allowed principal ids for auth. Required if `access_mode` is `required` or `restricted`. Ex: `keycloak_user://` `keycloak_group://` (list) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations of the resource (map) :param pulumi.Input[str] display_name_field: KeyCloak display name field (string) :param pulumi.Input[bool] enabled: Enable auth config provider. Default `true` (bool) :param pulumi.Input[str] entity_id: KeyCloak Client ID field (string) :param pulumi.Input[str] groups_field: KeyCloak group field (string) :param pulumi.Input[str] idp_metadata_content: KeyCloak IDP metadata content (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels of the resource (map) :param pulumi.Input[str] rancher_api_host: Rancher URL. URL scheme needs to be specified, `https://` (string) :param pulumi.Input[str] sp_cert: KeyCloak SP cert (string) :param pulumi.Input[str] sp_key: KeyCloak SP key (string) @@ -605,13 +605,13 @@ def _internal_init(__self__, opts: Optional[pulumi.ResourceOptions] = None, access_mode: Optional[pulumi.Input[str]] = None, allowed_principal_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, display_name_field: Optional[pulumi.Input[str]] = None, enabled: Optional[pulumi.Input[bool]] = None, entity_id: Optional[pulumi.Input[str]] = None, groups_field: Optional[pulumi.Input[str]] = None, idp_metadata_content: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, rancher_api_host: Optional[pulumi.Input[str]] = None, sp_cert: Optional[pulumi.Input[str]] = None, sp_key: Optional[pulumi.Input[str]] = None, @@ -672,13 +672,13 @@ def get(resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, access_mode: Optional[pulumi.Input[str]] = None, allowed_principal_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, display_name_field: Optional[pulumi.Input[str]] = None, enabled: Optional[pulumi.Input[bool]] = None, entity_id: Optional[pulumi.Input[str]] = None, groups_field: Optional[pulumi.Input[str]] = None, idp_metadata_content: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, rancher_api_host: Optional[pulumi.Input[str]] = None, sp_cert: Optional[pulumi.Input[str]] = None, @@ -695,13 +695,13 @@ def get(resource_name: str, :param pulumi.ResourceOptions opts: Options for the resource. :param pulumi.Input[str] access_mode: Access mode for auth. `required`, `restricted`, `unrestricted` are supported. Default `unrestricted` (string) :param pulumi.Input[Sequence[pulumi.Input[str]]] allowed_principal_ids: Allowed principal ids for auth. Required if `access_mode` is `required` or `restricted`. Ex: `keycloak_user://` `keycloak_group://` (list) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations of the resource (map) :param pulumi.Input[str] display_name_field: KeyCloak display name field (string) :param pulumi.Input[bool] enabled: Enable auth config provider. Default `true` (bool) :param pulumi.Input[str] entity_id: KeyCloak Client ID field (string) :param pulumi.Input[str] groups_field: KeyCloak group field (string) :param pulumi.Input[str] idp_metadata_content: KeyCloak IDP metadata content (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels of the resource (map) :param pulumi.Input[str] name: (Computed) The name of the resource (string) :param pulumi.Input[str] rancher_api_host: Rancher URL. URL scheme needs to be specified, `https://` (string) :param pulumi.Input[str] sp_cert: KeyCloak SP cert (string) @@ -750,7 +750,7 @@ def allowed_principal_ids(self) -> pulumi.Output[Optional[Sequence[str]]]: @property @pulumi.getter - def annotations(self) -> pulumi.Output[Mapping[str, Any]]: + def annotations(self) -> pulumi.Output[Mapping[str, str]]: """ Annotations of the resource (map) """ @@ -798,7 +798,7 @@ def idp_metadata_content(self) -> pulumi.Output[str]: @property @pulumi.getter - def labels(self) -> pulumi.Output[Mapping[str, Any]]: + def labels(self) -> pulumi.Output[Mapping[str, str]]: """ Labels of the resource (map) """ diff --git a/sdk/python/pulumi_rancher2/auth_config_okta.py b/sdk/python/pulumi_rancher2/auth_config_okta.py index b0a3dd406..a02fdd301 100644 --- a/sdk/python/pulumi_rancher2/auth_config_okta.py +++ b/sdk/python/pulumi_rancher2/auth_config_okta.py @@ -24,9 +24,9 @@ def __init__(__self__, *, user_name_field: pulumi.Input[str], access_mode: Optional[pulumi.Input[str]] = None, allowed_principal_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, enabled: Optional[pulumi.Input[bool]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None): + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None): """ The set of arguments for constructing a AuthConfigOkta resource. :param pulumi.Input[str] display_name_field: OKTA display name field (string) @@ -39,9 +39,9 @@ def __init__(__self__, *, :param pulumi.Input[str] user_name_field: OKTA user name field (string) :param pulumi.Input[str] access_mode: Access mode for auth. `required`, `restricted`, `unrestricted` are supported. Default `unrestricted` (string) :param pulumi.Input[Sequence[pulumi.Input[str]]] allowed_principal_ids: Allowed principal ids for auth. Required if `access_mode` is `required` or `restricted`. Ex: `okta_user://` `okta_group://` (list) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations of the resource (map) :param pulumi.Input[bool] enabled: Enable auth config provider. Default `true` (bool) - :param pulumi.Input[Mapping[str, Any]] labels: Labels of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels of the resource (map) """ pulumi.set(__self__, "display_name_field", display_name_field) pulumi.set(__self__, "groups_field", groups_field) @@ -184,14 +184,14 @@ def allowed_principal_ids(self, value: Optional[pulumi.Input[Sequence[pulumi.Inp @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations of the resource (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -208,14 +208,14 @@ def enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels of the resource (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @@ -224,12 +224,12 @@ class _AuthConfigOktaState: def __init__(__self__, *, access_mode: Optional[pulumi.Input[str]] = None, allowed_principal_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, display_name_field: Optional[pulumi.Input[str]] = None, enabled: Optional[pulumi.Input[bool]] = None, groups_field: Optional[pulumi.Input[str]] = None, idp_metadata_content: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, rancher_api_host: Optional[pulumi.Input[str]] = None, sp_cert: Optional[pulumi.Input[str]] = None, @@ -241,12 +241,12 @@ def __init__(__self__, *, Input properties used for looking up and filtering AuthConfigOkta resources. :param pulumi.Input[str] access_mode: Access mode for auth. `required`, `restricted`, `unrestricted` are supported. Default `unrestricted` (string) :param pulumi.Input[Sequence[pulumi.Input[str]]] allowed_principal_ids: Allowed principal ids for auth. Required if `access_mode` is `required` or `restricted`. Ex: `okta_user://` `okta_group://` (list) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations of the resource (map) :param pulumi.Input[str] display_name_field: OKTA display name field (string) :param pulumi.Input[bool] enabled: Enable auth config provider. Default `true` (bool) :param pulumi.Input[str] groups_field: OKTA group field (string) :param pulumi.Input[str] idp_metadata_content: OKTA IDP metadata content (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels of the resource (map) :param pulumi.Input[str] name: (Computed) The name of the resource (string) :param pulumi.Input[str] rancher_api_host: Rancher URL. URL scheme needs to be specified, `https://` (string) :param pulumi.Input[str] sp_cert: OKTA SP cert (string) @@ -312,14 +312,14 @@ def allowed_principal_ids(self, value: Optional[pulumi.Input[Sequence[pulumi.Inp @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations of the resource (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -372,14 +372,14 @@ def idp_metadata_content(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels of the resource (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -474,12 +474,12 @@ def __init__(__self__, opts: Optional[pulumi.ResourceOptions] = None, access_mode: Optional[pulumi.Input[str]] = None, allowed_principal_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, display_name_field: Optional[pulumi.Input[str]] = None, enabled: Optional[pulumi.Input[bool]] = None, groups_field: Optional[pulumi.Input[str]] = None, idp_metadata_content: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, rancher_api_host: Optional[pulumi.Input[str]] = None, sp_cert: Optional[pulumi.Input[str]] = None, sp_key: Optional[pulumi.Input[str]] = None, @@ -513,12 +513,12 @@ def __init__(__self__, :param pulumi.ResourceOptions opts: Options for the resource. :param pulumi.Input[str] access_mode: Access mode for auth. `required`, `restricted`, `unrestricted` are supported. Default `unrestricted` (string) :param pulumi.Input[Sequence[pulumi.Input[str]]] allowed_principal_ids: Allowed principal ids for auth. Required if `access_mode` is `required` or `restricted`. Ex: `okta_user://` `okta_group://` (list) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations of the resource (map) :param pulumi.Input[str] display_name_field: OKTA display name field (string) :param pulumi.Input[bool] enabled: Enable auth config provider. Default `true` (bool) :param pulumi.Input[str] groups_field: OKTA group field (string) :param pulumi.Input[str] idp_metadata_content: OKTA IDP metadata content (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels of the resource (map) :param pulumi.Input[str] rancher_api_host: Rancher URL. URL scheme needs to be specified, `https://` (string) :param pulumi.Input[str] sp_cert: OKTA SP cert (string) :param pulumi.Input[str] sp_key: OKTA SP key (string) @@ -571,12 +571,12 @@ def _internal_init(__self__, opts: Optional[pulumi.ResourceOptions] = None, access_mode: Optional[pulumi.Input[str]] = None, allowed_principal_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, display_name_field: Optional[pulumi.Input[str]] = None, enabled: Optional[pulumi.Input[bool]] = None, groups_field: Optional[pulumi.Input[str]] = None, idp_metadata_content: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, rancher_api_host: Optional[pulumi.Input[str]] = None, sp_cert: Optional[pulumi.Input[str]] = None, sp_key: Optional[pulumi.Input[str]] = None, @@ -636,12 +636,12 @@ def get(resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, access_mode: Optional[pulumi.Input[str]] = None, allowed_principal_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, display_name_field: Optional[pulumi.Input[str]] = None, enabled: Optional[pulumi.Input[bool]] = None, groups_field: Optional[pulumi.Input[str]] = None, idp_metadata_content: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, rancher_api_host: Optional[pulumi.Input[str]] = None, sp_cert: Optional[pulumi.Input[str]] = None, @@ -658,12 +658,12 @@ def get(resource_name: str, :param pulumi.ResourceOptions opts: Options for the resource. :param pulumi.Input[str] access_mode: Access mode for auth. `required`, `restricted`, `unrestricted` are supported. Default `unrestricted` (string) :param pulumi.Input[Sequence[pulumi.Input[str]]] allowed_principal_ids: Allowed principal ids for auth. Required if `access_mode` is `required` or `restricted`. Ex: `okta_user://` `okta_group://` (list) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations of the resource (map) :param pulumi.Input[str] display_name_field: OKTA display name field (string) :param pulumi.Input[bool] enabled: Enable auth config provider. Default `true` (bool) :param pulumi.Input[str] groups_field: OKTA group field (string) :param pulumi.Input[str] idp_metadata_content: OKTA IDP metadata content (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels of the resource (map) :param pulumi.Input[str] name: (Computed) The name of the resource (string) :param pulumi.Input[str] rancher_api_host: Rancher URL. URL scheme needs to be specified, `https://` (string) :param pulumi.Input[str] sp_cert: OKTA SP cert (string) @@ -711,7 +711,7 @@ def allowed_principal_ids(self) -> pulumi.Output[Optional[Sequence[str]]]: @property @pulumi.getter - def annotations(self) -> pulumi.Output[Mapping[str, Any]]: + def annotations(self) -> pulumi.Output[Mapping[str, str]]: """ Annotations of the resource (map) """ @@ -751,7 +751,7 @@ def idp_metadata_content(self) -> pulumi.Output[str]: @property @pulumi.getter - def labels(self) -> pulumi.Output[Mapping[str, Any]]: + def labels(self) -> pulumi.Output[Mapping[str, str]]: """ Labels of the resource (map) """ diff --git a/sdk/python/pulumi_rancher2/auth_config_open_ldap.py b/sdk/python/pulumi_rancher2/auth_config_open_ldap.py index 1aa8644da..ce987f2b6 100644 --- a/sdk/python/pulumi_rancher2/auth_config_open_ldap.py +++ b/sdk/python/pulumi_rancher2/auth_config_open_ldap.py @@ -22,7 +22,7 @@ def __init__(__self__, *, user_search_base: pulumi.Input[str], access_mode: Optional[pulumi.Input[str]] = None, allowed_principal_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, certificate: Optional[pulumi.Input[str]] = None, connection_timeout: Optional[pulumi.Input[int]] = None, enabled: Optional[pulumi.Input[bool]] = None, @@ -34,7 +34,7 @@ def __init__(__self__, *, group_search_attribute: Optional[pulumi.Input[str]] = None, group_search_base: Optional[pulumi.Input[str]] = None, group_search_filter: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, nested_group_membership_enabled: Optional[pulumi.Input[bool]] = None, port: Optional[pulumi.Input[int]] = None, start_tls: Optional[pulumi.Input[bool]] = None, @@ -57,7 +57,7 @@ def __init__(__self__, *, :param pulumi.Input[str] user_search_base: User search base DN (string) :param pulumi.Input[str] access_mode: Access mode for auth. `required`, `restricted`, `unrestricted` are supported. Default `unrestricted` (string) :param pulumi.Input[Sequence[pulumi.Input[str]]] allowed_principal_ids: Allowed principal ids for auth. Required if `access_mode` is `required` or `restricted`. Ex: `openldap_user://` `openldap_group://` (list) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations of the resource (map) :param pulumi.Input[str] certificate: Base64 encoded CA certificate for TLS if self-signed. Use filebase64() for encoding file (string) :param pulumi.Input[int] connection_timeout: OpenLdap connection timeout. Default `5000` (int) :param pulumi.Input[bool] enabled: Enable auth config provider. Default `true` (bool) @@ -68,7 +68,7 @@ def __init__(__self__, *, :param pulumi.Input[str] group_object_class: Group object class. Default `groupOfNames` (string) :param pulumi.Input[str] group_search_attribute: Group search attribute. Default `cn` (string) :param pulumi.Input[str] group_search_base: Group search base (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels of the resource (map) :param pulumi.Input[bool] nested_group_membership_enabled: Nested group membership enable. Default `false` (bool) :param pulumi.Input[int] port: OpenLdap port. Default `389` (int) :param pulumi.Input[bool] tls: Enable TLS connection (bool) @@ -239,14 +239,14 @@ def allowed_principal_ids(self, value: Optional[pulumi.Input[Sequence[pulumi.Inp @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations of the resource (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -380,14 +380,14 @@ def group_search_filter(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels of the resource (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -534,7 +534,7 @@ class _AuthConfigOpenLdapState: def __init__(__self__, *, access_mode: Optional[pulumi.Input[str]] = None, allowed_principal_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, certificate: Optional[pulumi.Input[str]] = None, connection_timeout: Optional[pulumi.Input[int]] = None, enabled: Optional[pulumi.Input[bool]] = None, @@ -546,7 +546,7 @@ def __init__(__self__, *, group_search_attribute: Optional[pulumi.Input[str]] = None, group_search_base: Optional[pulumi.Input[str]] = None, group_search_filter: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, nested_group_membership_enabled: Optional[pulumi.Input[bool]] = None, port: Optional[pulumi.Input[int]] = None, @@ -571,7 +571,7 @@ def __init__(__self__, *, Input properties used for looking up and filtering AuthConfigOpenLdap resources. :param pulumi.Input[str] access_mode: Access mode for auth. `required`, `restricted`, `unrestricted` are supported. Default `unrestricted` (string) :param pulumi.Input[Sequence[pulumi.Input[str]]] allowed_principal_ids: Allowed principal ids for auth. Required if `access_mode` is `required` or `restricted`. Ex: `openldap_user://` `openldap_group://` (list) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations of the resource (map) :param pulumi.Input[str] certificate: Base64 encoded CA certificate for TLS if self-signed. Use filebase64() for encoding file (string) :param pulumi.Input[int] connection_timeout: OpenLdap connection timeout. Default `5000` (int) :param pulumi.Input[bool] enabled: Enable auth config provider. Default `true` (bool) @@ -582,7 +582,7 @@ def __init__(__self__, *, :param pulumi.Input[str] group_object_class: Group object class. Default `groupOfNames` (string) :param pulumi.Input[str] group_search_attribute: Group search attribute. Default `cn` (string) :param pulumi.Input[str] group_search_base: Group search base (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels of the resource (map) :param pulumi.Input[str] name: (Computed) The name of the resource (string) :param pulumi.Input[bool] nested_group_membership_enabled: Nested group membership enable. Default `false` (bool) :param pulumi.Input[int] port: OpenLdap port. Default `389` (int) @@ -699,14 +699,14 @@ def allowed_principal_ids(self, value: Optional[pulumi.Input[Sequence[pulumi.Inp @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations of the resource (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -840,14 +840,14 @@ def group_search_filter(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels of the resource (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -1092,7 +1092,7 @@ def __init__(__self__, opts: Optional[pulumi.ResourceOptions] = None, access_mode: Optional[pulumi.Input[str]] = None, allowed_principal_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, certificate: Optional[pulumi.Input[str]] = None, connection_timeout: Optional[pulumi.Input[int]] = None, enabled: Optional[pulumi.Input[bool]] = None, @@ -1104,7 +1104,7 @@ def __init__(__self__, group_search_attribute: Optional[pulumi.Input[str]] = None, group_search_base: Optional[pulumi.Input[str]] = None, group_search_filter: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, nested_group_membership_enabled: Optional[pulumi.Input[bool]] = None, port: Optional[pulumi.Input[int]] = None, servers: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, @@ -1133,7 +1133,7 @@ def __init__(__self__, :param pulumi.ResourceOptions opts: Options for the resource. :param pulumi.Input[str] access_mode: Access mode for auth. `required`, `restricted`, `unrestricted` are supported. Default `unrestricted` (string) :param pulumi.Input[Sequence[pulumi.Input[str]]] allowed_principal_ids: Allowed principal ids for auth. Required if `access_mode` is `required` or `restricted`. Ex: `openldap_user://` `openldap_group://` (list) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations of the resource (map) :param pulumi.Input[str] certificate: Base64 encoded CA certificate for TLS if self-signed. Use filebase64() for encoding file (string) :param pulumi.Input[int] connection_timeout: OpenLdap connection timeout. Default `5000` (int) :param pulumi.Input[bool] enabled: Enable auth config provider. Default `true` (bool) @@ -1144,7 +1144,7 @@ def __init__(__self__, :param pulumi.Input[str] group_object_class: Group object class. Default `groupOfNames` (string) :param pulumi.Input[str] group_search_attribute: Group search attribute. Default `cn` (string) :param pulumi.Input[str] group_search_base: Group search base (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels of the resource (map) :param pulumi.Input[bool] nested_group_membership_enabled: Nested group membership enable. Default `false` (bool) :param pulumi.Input[int] port: OpenLdap port. Default `389` (int) :param pulumi.Input[Sequence[pulumi.Input[str]]] servers: OpenLdap servers list (list) @@ -1190,7 +1190,7 @@ def _internal_init(__self__, opts: Optional[pulumi.ResourceOptions] = None, access_mode: Optional[pulumi.Input[str]] = None, allowed_principal_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, certificate: Optional[pulumi.Input[str]] = None, connection_timeout: Optional[pulumi.Input[int]] = None, enabled: Optional[pulumi.Input[bool]] = None, @@ -1202,7 +1202,7 @@ def _internal_init(__self__, group_search_attribute: Optional[pulumi.Input[str]] = None, group_search_base: Optional[pulumi.Input[str]] = None, group_search_filter: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, nested_group_membership_enabled: Optional[pulumi.Input[bool]] = None, port: Optional[pulumi.Input[int]] = None, servers: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, @@ -1291,7 +1291,7 @@ def get(resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, access_mode: Optional[pulumi.Input[str]] = None, allowed_principal_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, certificate: Optional[pulumi.Input[str]] = None, connection_timeout: Optional[pulumi.Input[int]] = None, enabled: Optional[pulumi.Input[bool]] = None, @@ -1303,7 +1303,7 @@ def get(resource_name: str, group_search_attribute: Optional[pulumi.Input[str]] = None, group_search_base: Optional[pulumi.Input[str]] = None, group_search_filter: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, nested_group_membership_enabled: Optional[pulumi.Input[bool]] = None, port: Optional[pulumi.Input[int]] = None, @@ -1333,7 +1333,7 @@ def get(resource_name: str, :param pulumi.ResourceOptions opts: Options for the resource. :param pulumi.Input[str] access_mode: Access mode for auth. `required`, `restricted`, `unrestricted` are supported. Default `unrestricted` (string) :param pulumi.Input[Sequence[pulumi.Input[str]]] allowed_principal_ids: Allowed principal ids for auth. Required if `access_mode` is `required` or `restricted`. Ex: `openldap_user://` `openldap_group://` (list) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations of the resource (map) :param pulumi.Input[str] certificate: Base64 encoded CA certificate for TLS if self-signed. Use filebase64() for encoding file (string) :param pulumi.Input[int] connection_timeout: OpenLdap connection timeout. Default `5000` (int) :param pulumi.Input[bool] enabled: Enable auth config provider. Default `true` (bool) @@ -1344,7 +1344,7 @@ def get(resource_name: str, :param pulumi.Input[str] group_object_class: Group object class. Default `groupOfNames` (string) :param pulumi.Input[str] group_search_attribute: Group search attribute. Default `cn` (string) :param pulumi.Input[str] group_search_base: Group search base (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels of the resource (map) :param pulumi.Input[str] name: (Computed) The name of the resource (string) :param pulumi.Input[bool] nested_group_membership_enabled: Nested group membership enable. Default `false` (bool) :param pulumi.Input[int] port: OpenLdap port. Default `389` (int) @@ -1423,7 +1423,7 @@ def allowed_principal_ids(self) -> pulumi.Output[Optional[Sequence[str]]]: @property @pulumi.getter - def annotations(self) -> pulumi.Output[Mapping[str, Any]]: + def annotations(self) -> pulumi.Output[Mapping[str, str]]: """ Annotations of the resource (map) """ @@ -1516,7 +1516,7 @@ def group_search_filter(self) -> pulumi.Output[Optional[str]]: @property @pulumi.getter - def labels(self) -> pulumi.Output[Mapping[str, Any]]: + def labels(self) -> pulumi.Output[Mapping[str, str]]: """ Labels of the resource (map) """ diff --git a/sdk/python/pulumi_rancher2/auth_config_ping.py b/sdk/python/pulumi_rancher2/auth_config_ping.py index 7e262a34e..1cbd5418b 100644 --- a/sdk/python/pulumi_rancher2/auth_config_ping.py +++ b/sdk/python/pulumi_rancher2/auth_config_ping.py @@ -24,10 +24,10 @@ def __init__(__self__, *, user_name_field: pulumi.Input[str], access_mode: Optional[pulumi.Input[str]] = None, allowed_principal_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, enabled: Optional[pulumi.Input[bool]] = None, entity_id_field: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None): + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None): """ The set of arguments for constructing a AuthConfigPing resource. :param pulumi.Input[str] display_name_field: Ping display name field (string) @@ -40,10 +40,10 @@ def __init__(__self__, *, :param pulumi.Input[str] user_name_field: Ping user name field (string) :param pulumi.Input[str] access_mode: Access mode for auth. `required`, `restricted`, `unrestricted` are supported. Default `unrestricted` (string) :param pulumi.Input[Sequence[pulumi.Input[str]]] allowed_principal_ids: Allowed principal ids for auth. Required if `access_mode` is `required` or `restricted`. Ex: `ping_user://` `ping_group://` (list) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations of the resource (map) :param pulumi.Input[bool] enabled: Enable auth config provider. Default `true` (bool) :param pulumi.Input[str] entity_id_field: Ping entity ID field (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels of the resource (map) """ pulumi.set(__self__, "display_name_field", display_name_field) pulumi.set(__self__, "groups_field", groups_field) @@ -188,14 +188,14 @@ def allowed_principal_ids(self, value: Optional[pulumi.Input[Sequence[pulumi.Inp @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations of the resource (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -224,14 +224,14 @@ def entity_id_field(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels of the resource (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @@ -240,13 +240,13 @@ class _AuthConfigPingState: def __init__(__self__, *, access_mode: Optional[pulumi.Input[str]] = None, allowed_principal_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, display_name_field: Optional[pulumi.Input[str]] = None, enabled: Optional[pulumi.Input[bool]] = None, entity_id_field: Optional[pulumi.Input[str]] = None, groups_field: Optional[pulumi.Input[str]] = None, idp_metadata_content: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, rancher_api_host: Optional[pulumi.Input[str]] = None, sp_cert: Optional[pulumi.Input[str]] = None, @@ -258,13 +258,13 @@ def __init__(__self__, *, Input properties used for looking up and filtering AuthConfigPing resources. :param pulumi.Input[str] access_mode: Access mode for auth. `required`, `restricted`, `unrestricted` are supported. Default `unrestricted` (string) :param pulumi.Input[Sequence[pulumi.Input[str]]] allowed_principal_ids: Allowed principal ids for auth. Required if `access_mode` is `required` or `restricted`. Ex: `ping_user://` `ping_group://` (list) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations of the resource (map) :param pulumi.Input[str] display_name_field: Ping display name field (string) :param pulumi.Input[bool] enabled: Enable auth config provider. Default `true` (bool) :param pulumi.Input[str] entity_id_field: Ping entity ID field (string) :param pulumi.Input[str] groups_field: Ping group field (string) :param pulumi.Input[str] idp_metadata_content: Ping IDP metadata content (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels of the resource (map) :param pulumi.Input[str] name: (Computed) The name of the resource (string) :param pulumi.Input[str] rancher_api_host: Rancher URL. URL scheme needs to be specified, `https://` (string) :param pulumi.Input[str] sp_cert: Ping SP cert (string) @@ -332,14 +332,14 @@ def allowed_principal_ids(self, value: Optional[pulumi.Input[Sequence[pulumi.Inp @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations of the resource (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -404,14 +404,14 @@ def idp_metadata_content(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels of the resource (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -506,13 +506,13 @@ def __init__(__self__, opts: Optional[pulumi.ResourceOptions] = None, access_mode: Optional[pulumi.Input[str]] = None, allowed_principal_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, display_name_field: Optional[pulumi.Input[str]] = None, enabled: Optional[pulumi.Input[bool]] = None, entity_id_field: Optional[pulumi.Input[str]] = None, groups_field: Optional[pulumi.Input[str]] = None, idp_metadata_content: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, rancher_api_host: Optional[pulumi.Input[str]] = None, sp_cert: Optional[pulumi.Input[str]] = None, sp_key: Optional[pulumi.Input[str]] = None, @@ -546,13 +546,13 @@ def __init__(__self__, :param pulumi.ResourceOptions opts: Options for the resource. :param pulumi.Input[str] access_mode: Access mode for auth. `required`, `restricted`, `unrestricted` are supported. Default `unrestricted` (string) :param pulumi.Input[Sequence[pulumi.Input[str]]] allowed_principal_ids: Allowed principal ids for auth. Required if `access_mode` is `required` or `restricted`. Ex: `ping_user://` `ping_group://` (list) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations of the resource (map) :param pulumi.Input[str] display_name_field: Ping display name field (string) :param pulumi.Input[bool] enabled: Enable auth config provider. Default `true` (bool) :param pulumi.Input[str] entity_id_field: Ping entity ID field (string) :param pulumi.Input[str] groups_field: Ping group field (string) :param pulumi.Input[str] idp_metadata_content: Ping IDP metadata content (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels of the resource (map) :param pulumi.Input[str] rancher_api_host: Rancher URL. URL scheme needs to be specified, `https://` (string) :param pulumi.Input[str] sp_cert: Ping SP cert (string) :param pulumi.Input[str] sp_key: Ping SP key (string) @@ -605,13 +605,13 @@ def _internal_init(__self__, opts: Optional[pulumi.ResourceOptions] = None, access_mode: Optional[pulumi.Input[str]] = None, allowed_principal_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, display_name_field: Optional[pulumi.Input[str]] = None, enabled: Optional[pulumi.Input[bool]] = None, entity_id_field: Optional[pulumi.Input[str]] = None, groups_field: Optional[pulumi.Input[str]] = None, idp_metadata_content: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, rancher_api_host: Optional[pulumi.Input[str]] = None, sp_cert: Optional[pulumi.Input[str]] = None, sp_key: Optional[pulumi.Input[str]] = None, @@ -672,13 +672,13 @@ def get(resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, access_mode: Optional[pulumi.Input[str]] = None, allowed_principal_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, display_name_field: Optional[pulumi.Input[str]] = None, enabled: Optional[pulumi.Input[bool]] = None, entity_id_field: Optional[pulumi.Input[str]] = None, groups_field: Optional[pulumi.Input[str]] = None, idp_metadata_content: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, rancher_api_host: Optional[pulumi.Input[str]] = None, sp_cert: Optional[pulumi.Input[str]] = None, @@ -695,13 +695,13 @@ def get(resource_name: str, :param pulumi.ResourceOptions opts: Options for the resource. :param pulumi.Input[str] access_mode: Access mode for auth. `required`, `restricted`, `unrestricted` are supported. Default `unrestricted` (string) :param pulumi.Input[Sequence[pulumi.Input[str]]] allowed_principal_ids: Allowed principal ids for auth. Required if `access_mode` is `required` or `restricted`. Ex: `ping_user://` `ping_group://` (list) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations of the resource (map) :param pulumi.Input[str] display_name_field: Ping display name field (string) :param pulumi.Input[bool] enabled: Enable auth config provider. Default `true` (bool) :param pulumi.Input[str] entity_id_field: Ping entity ID field (string) :param pulumi.Input[str] groups_field: Ping group field (string) :param pulumi.Input[str] idp_metadata_content: Ping IDP metadata content (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels of the resource (map) :param pulumi.Input[str] name: (Computed) The name of the resource (string) :param pulumi.Input[str] rancher_api_host: Rancher URL. URL scheme needs to be specified, `https://` (string) :param pulumi.Input[str] sp_cert: Ping SP cert (string) @@ -750,7 +750,7 @@ def allowed_principal_ids(self) -> pulumi.Output[Optional[Sequence[str]]]: @property @pulumi.getter - def annotations(self) -> pulumi.Output[Mapping[str, Any]]: + def annotations(self) -> pulumi.Output[Mapping[str, str]]: """ Annotations of the resource (map) """ @@ -798,7 +798,7 @@ def idp_metadata_content(self) -> pulumi.Output[str]: @property @pulumi.getter - def labels(self) -> pulumi.Output[Mapping[str, Any]]: + def labels(self) -> pulumi.Output[Mapping[str, str]]: """ Labels of the resource (map) """ diff --git a/sdk/python/pulumi_rancher2/catalog.py b/sdk/python/pulumi_rancher2/catalog.py index a395e9b1d..7a496058c 100644 --- a/sdk/python/pulumi_rancher2/catalog.py +++ b/sdk/python/pulumi_rancher2/catalog.py @@ -15,12 +15,12 @@ class CatalogArgs: def __init__(__self__, *, url: pulumi.Input[str], - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, branch: Optional[pulumi.Input[str]] = None, cluster_id: Optional[pulumi.Input[str]] = None, description: Optional[pulumi.Input[str]] = None, kind: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, password: Optional[pulumi.Input[str]] = None, project_id: Optional[pulumi.Input[str]] = None, @@ -31,12 +31,12 @@ def __init__(__self__, *, """ The set of arguments for constructing a Catalog resource. :param pulumi.Input[str] url: The url of the catalog repo (string) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for the catalog (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for the catalog (map) :param pulumi.Input[str] branch: The branch of the catalog repo to use. Default `master` (string) :param pulumi.Input[str] cluster_id: The cluster id of the catalog. Mandatory if `scope = cluster` (string) :param pulumi.Input[str] description: A catalog description (string) :param pulumi.Input[str] kind: The kind of the catalog. Just helm by the moment (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for the catalog (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for the catalog (map) :param pulumi.Input[str] name: The name of the catalog (string) :param pulumi.Input[str] password: The password to access the catalog if needed (string) :param pulumi.Input[str] project_id: The project id of the catalog. Mandatory if `scope = project` (string) @@ -87,14 +87,14 @@ def url(self, value: pulumi.Input[str]): @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for the catalog (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -147,14 +147,14 @@ def kind(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for the catalog (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -245,12 +245,12 @@ def version(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type class _CatalogState: def __init__(__self__, *, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, branch: Optional[pulumi.Input[str]] = None, cluster_id: Optional[pulumi.Input[str]] = None, description: Optional[pulumi.Input[str]] = None, kind: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, password: Optional[pulumi.Input[str]] = None, project_id: Optional[pulumi.Input[str]] = None, @@ -261,12 +261,12 @@ def __init__(__self__, *, version: Optional[pulumi.Input[str]] = None): """ Input properties used for looking up and filtering Catalog resources. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for the catalog (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for the catalog (map) :param pulumi.Input[str] branch: The branch of the catalog repo to use. Default `master` (string) :param pulumi.Input[str] cluster_id: The cluster id of the catalog. Mandatory if `scope = cluster` (string) :param pulumi.Input[str] description: A catalog description (string) :param pulumi.Input[str] kind: The kind of the catalog. Just helm by the moment (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for the catalog (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for the catalog (map) :param pulumi.Input[str] name: The name of the catalog (string) :param pulumi.Input[str] password: The password to access the catalog if needed (string) :param pulumi.Input[str] project_id: The project id of the catalog. Mandatory if `scope = project` (string) @@ -307,14 +307,14 @@ def __init__(__self__, *, @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for the catalog (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -367,14 +367,14 @@ def kind(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for the catalog (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -479,12 +479,12 @@ class Catalog(pulumi.CustomResource): def __init__(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, branch: Optional[pulumi.Input[str]] = None, cluster_id: Optional[pulumi.Input[str]] = None, description: Optional[pulumi.Input[str]] = None, kind: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, password: Optional[pulumi.Input[str]] = None, project_id: Optional[pulumi.Input[str]] = None, @@ -529,12 +529,12 @@ def __init__(__self__, :param str resource_name: The name of the resource. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for the catalog (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for the catalog (map) :param pulumi.Input[str] branch: The branch of the catalog repo to use. Default `master` (string) :param pulumi.Input[str] cluster_id: The cluster id of the catalog. Mandatory if `scope = cluster` (string) :param pulumi.Input[str] description: A catalog description (string) :param pulumi.Input[str] kind: The kind of the catalog. Just helm by the moment (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for the catalog (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for the catalog (map) :param pulumi.Input[str] name: The name of the catalog (string) :param pulumi.Input[str] password: The password to access the catalog if needed (string) :param pulumi.Input[str] project_id: The project id of the catalog. Mandatory if `scope = project` (string) @@ -598,12 +598,12 @@ def __init__(__self__, resource_name: str, *args, **kwargs): def _internal_init(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, branch: Optional[pulumi.Input[str]] = None, cluster_id: Optional[pulumi.Input[str]] = None, description: Optional[pulumi.Input[str]] = None, kind: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, password: Optional[pulumi.Input[str]] = None, project_id: Optional[pulumi.Input[str]] = None, @@ -649,12 +649,12 @@ def _internal_init(__self__, def get(resource_name: str, id: pulumi.Input[str], opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, branch: Optional[pulumi.Input[str]] = None, cluster_id: Optional[pulumi.Input[str]] = None, description: Optional[pulumi.Input[str]] = None, kind: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, password: Optional[pulumi.Input[str]] = None, project_id: Optional[pulumi.Input[str]] = None, @@ -670,12 +670,12 @@ def get(resource_name: str, :param str resource_name: The unique name of the resulting resource. :param pulumi.Input[str] id: The unique provider ID of the resource to lookup. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for the catalog (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for the catalog (map) :param pulumi.Input[str] branch: The branch of the catalog repo to use. Default `master` (string) :param pulumi.Input[str] cluster_id: The cluster id of the catalog. Mandatory if `scope = cluster` (string) :param pulumi.Input[str] description: A catalog description (string) :param pulumi.Input[str] kind: The kind of the catalog. Just helm by the moment (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for the catalog (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for the catalog (map) :param pulumi.Input[str] name: The name of the catalog (string) :param pulumi.Input[str] password: The password to access the catalog if needed (string) :param pulumi.Input[str] project_id: The project id of the catalog. Mandatory if `scope = project` (string) @@ -707,7 +707,7 @@ def get(resource_name: str, @property @pulumi.getter - def annotations(self) -> pulumi.Output[Mapping[str, Any]]: + def annotations(self) -> pulumi.Output[Mapping[str, str]]: """ Annotations for the catalog (map) """ @@ -747,7 +747,7 @@ def kind(self) -> pulumi.Output[Optional[str]]: @property @pulumi.getter - def labels(self) -> pulumi.Output[Mapping[str, Any]]: + def labels(self) -> pulumi.Output[Mapping[str, str]]: """ Labels for the catalog (map) """ diff --git a/sdk/python/pulumi_rancher2/catalog_v2.py b/sdk/python/pulumi_rancher2/catalog_v2.py index 3431a19c9..3d4b50286 100644 --- a/sdk/python/pulumi_rancher2/catalog_v2.py +++ b/sdk/python/pulumi_rancher2/catalog_v2.py @@ -15,13 +15,13 @@ class CatalogV2Args: def __init__(__self__, *, cluster_id: pulumi.Input[str], - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, ca_bundle: Optional[pulumi.Input[str]] = None, enabled: Optional[pulumi.Input[bool]] = None, git_branch: Optional[pulumi.Input[str]] = None, git_repo: Optional[pulumi.Input[str]] = None, insecure: Optional[pulumi.Input[bool]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, secret_name: Optional[pulumi.Input[str]] = None, secret_namespace: Optional[pulumi.Input[str]] = None, @@ -31,13 +31,13 @@ def __init__(__self__, *, """ The set of arguments for constructing a CatalogV2 resource. :param pulumi.Input[str] cluster_id: The cluster id of the catalog V2 (string) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for the catalog v2 (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for the catalog v2 (map) :param pulumi.Input[str] ca_bundle: CA certificate in base64-encoded DER format which will be used to validate the repo's certificate (string) :param pulumi.Input[bool] enabled: If disabled the repo clone will not be updated or allowed to be installed from. Default: `true` (bool) :param pulumi.Input[str] git_branch: Git Repository branch containing Helm chart definitions. Default `master` (string) :param pulumi.Input[str] git_repo: The url of the catalog v2 repo. Conflicts with `url` (string) :param pulumi.Input[bool] insecure: Use insecure HTTPS to download the repo's index. Default: `false` (bool) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for the catalog v2 (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for the catalog v2 (map) :param pulumi.Input[str] name: The name of the catalog v2 (string) :param pulumi.Input[str] secret_name: K8s secret name to be used to connect to the repo (string) :param pulumi.Input[str] secret_namespace: K8s secret namespace (string) @@ -87,14 +87,14 @@ def cluster_id(self, value: pulumi.Input[str]): @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for the catalog v2 (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -159,14 +159,14 @@ def insecure(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for the catalog v2 (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -245,14 +245,14 @@ def url(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type class _CatalogV2State: def __init__(__self__, *, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, ca_bundle: Optional[pulumi.Input[str]] = None, cluster_id: Optional[pulumi.Input[str]] = None, enabled: Optional[pulumi.Input[bool]] = None, git_branch: Optional[pulumi.Input[str]] = None, git_repo: Optional[pulumi.Input[str]] = None, insecure: Optional[pulumi.Input[bool]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, resource_version: Optional[pulumi.Input[str]] = None, secret_name: Optional[pulumi.Input[str]] = None, @@ -262,14 +262,14 @@ def __init__(__self__, *, url: Optional[pulumi.Input[str]] = None): """ Input properties used for looking up and filtering CatalogV2 resources. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for the catalog v2 (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for the catalog v2 (map) :param pulumi.Input[str] ca_bundle: CA certificate in base64-encoded DER format which will be used to validate the repo's certificate (string) :param pulumi.Input[str] cluster_id: The cluster id of the catalog V2 (string) :param pulumi.Input[bool] enabled: If disabled the repo clone will not be updated or allowed to be installed from. Default: `true` (bool) :param pulumi.Input[str] git_branch: Git Repository branch containing Helm chart definitions. Default `master` (string) :param pulumi.Input[str] git_repo: The url of the catalog v2 repo. Conflicts with `url` (string) :param pulumi.Input[bool] insecure: Use insecure HTTPS to download the repo's index. Default: `false` (bool) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for the catalog v2 (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for the catalog v2 (map) :param pulumi.Input[str] name: The name of the catalog v2 (string) :param pulumi.Input[str] resource_version: (Computed) The k8s resource version (string) :param pulumi.Input[str] secret_name: K8s secret name to be used to connect to the repo (string) @@ -311,14 +311,14 @@ def __init__(__self__, *, @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for the catalog v2 (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -395,14 +395,14 @@ def insecure(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for the catalog v2 (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -495,14 +495,14 @@ class CatalogV2(pulumi.CustomResource): def __init__(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, ca_bundle: Optional[pulumi.Input[str]] = None, cluster_id: Optional[pulumi.Input[str]] = None, enabled: Optional[pulumi.Input[bool]] = None, git_branch: Optional[pulumi.Input[str]] = None, git_repo: Optional[pulumi.Input[str]] = None, insecure: Optional[pulumi.Input[bool]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, secret_name: Optional[pulumi.Input[str]] = None, secret_namespace: Optional[pulumi.Input[str]] = None, @@ -523,14 +523,14 @@ def __init__(__self__, :param str resource_name: The name of the resource. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for the catalog v2 (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for the catalog v2 (map) :param pulumi.Input[str] ca_bundle: CA certificate in base64-encoded DER format which will be used to validate the repo's certificate (string) :param pulumi.Input[str] cluster_id: The cluster id of the catalog V2 (string) :param pulumi.Input[bool] enabled: If disabled the repo clone will not be updated or allowed to be installed from. Default: `true` (bool) :param pulumi.Input[str] git_branch: Git Repository branch containing Helm chart definitions. Default `master` (string) :param pulumi.Input[str] git_repo: The url of the catalog v2 repo. Conflicts with `url` (string) :param pulumi.Input[bool] insecure: Use insecure HTTPS to download the repo's index. Default: `false` (bool) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for the catalog v2 (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for the catalog v2 (map) :param pulumi.Input[str] name: The name of the catalog v2 (string) :param pulumi.Input[str] secret_name: K8s secret name to be used to connect to the repo (string) :param pulumi.Input[str] secret_namespace: K8s secret namespace (string) @@ -570,14 +570,14 @@ def __init__(__self__, resource_name: str, *args, **kwargs): def _internal_init(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, ca_bundle: Optional[pulumi.Input[str]] = None, cluster_id: Optional[pulumi.Input[str]] = None, enabled: Optional[pulumi.Input[bool]] = None, git_branch: Optional[pulumi.Input[str]] = None, git_repo: Optional[pulumi.Input[str]] = None, insecure: Optional[pulumi.Input[bool]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, secret_name: Optional[pulumi.Input[str]] = None, secret_namespace: Optional[pulumi.Input[str]] = None, @@ -620,14 +620,14 @@ def _internal_init(__self__, def get(resource_name: str, id: pulumi.Input[str], opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, ca_bundle: Optional[pulumi.Input[str]] = None, cluster_id: Optional[pulumi.Input[str]] = None, enabled: Optional[pulumi.Input[bool]] = None, git_branch: Optional[pulumi.Input[str]] = None, git_repo: Optional[pulumi.Input[str]] = None, insecure: Optional[pulumi.Input[bool]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, resource_version: Optional[pulumi.Input[str]] = None, secret_name: Optional[pulumi.Input[str]] = None, @@ -642,14 +642,14 @@ def get(resource_name: str, :param str resource_name: The unique name of the resulting resource. :param pulumi.Input[str] id: The unique provider ID of the resource to lookup. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for the catalog v2 (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for the catalog v2 (map) :param pulumi.Input[str] ca_bundle: CA certificate in base64-encoded DER format which will be used to validate the repo's certificate (string) :param pulumi.Input[str] cluster_id: The cluster id of the catalog V2 (string) :param pulumi.Input[bool] enabled: If disabled the repo clone will not be updated or allowed to be installed from. Default: `true` (bool) :param pulumi.Input[str] git_branch: Git Repository branch containing Helm chart definitions. Default `master` (string) :param pulumi.Input[str] git_repo: The url of the catalog v2 repo. Conflicts with `url` (string) :param pulumi.Input[bool] insecure: Use insecure HTTPS to download the repo's index. Default: `false` (bool) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for the catalog v2 (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for the catalog v2 (map) :param pulumi.Input[str] name: The name of the catalog v2 (string) :param pulumi.Input[str] resource_version: (Computed) The k8s resource version (string) :param pulumi.Input[str] secret_name: K8s secret name to be used to connect to the repo (string) @@ -681,7 +681,7 @@ def get(resource_name: str, @property @pulumi.getter - def annotations(self) -> pulumi.Output[Mapping[str, Any]]: + def annotations(self) -> pulumi.Output[Mapping[str, str]]: """ Annotations for the catalog v2 (map) """ @@ -737,7 +737,7 @@ def insecure(self) -> pulumi.Output[Optional[bool]]: @property @pulumi.getter - def labels(self) -> pulumi.Output[Mapping[str, Any]]: + def labels(self) -> pulumi.Output[Mapping[str, str]]: """ Labels for the catalog v2 (map) """ diff --git a/sdk/python/pulumi_rancher2/certificate.py b/sdk/python/pulumi_rancher2/certificate.py index 7b19e488a..d31d69481 100644 --- a/sdk/python/pulumi_rancher2/certificate.py +++ b/sdk/python/pulumi_rancher2/certificate.py @@ -17,9 +17,9 @@ def __init__(__self__, *, certs: pulumi.Input[str], key: pulumi.Input[str], project_id: pulumi.Input[str], - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, description: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, namespace_id: Optional[pulumi.Input[str]] = None): """ @@ -27,9 +27,9 @@ def __init__(__self__, *, :param pulumi.Input[str] certs: Base64 encoded public certs (string) :param pulumi.Input[str] key: Base64 encoded private key (string) :param pulumi.Input[str] project_id: The project id where the certificate should be created (string) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for certificate object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for certificate object (map) :param pulumi.Input[str] description: A certificate description (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for certificate object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for certificate object (map) :param pulumi.Input[str] name: The name of the certificate (string) :param pulumi.Input[str] namespace_id: The namespace id where the namespaced certificate should be created (string) """ @@ -85,14 +85,14 @@ def project_id(self, value: pulumi.Input[str]): @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for certificate object (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -109,14 +109,14 @@ def description(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for certificate object (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -147,21 +147,21 @@ def namespace_id(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type class _CertificateState: def __init__(__self__, *, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, certs: Optional[pulumi.Input[str]] = None, description: Optional[pulumi.Input[str]] = None, key: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, namespace_id: Optional[pulumi.Input[str]] = None, project_id: Optional[pulumi.Input[str]] = None): """ Input properties used for looking up and filtering Certificate resources. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for certificate object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for certificate object (map) :param pulumi.Input[str] certs: Base64 encoded public certs (string) :param pulumi.Input[str] description: A certificate description (string) :param pulumi.Input[str] key: Base64 encoded private key (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for certificate object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for certificate object (map) :param pulumi.Input[str] name: The name of the certificate (string) :param pulumi.Input[str] namespace_id: The namespace id where the namespaced certificate should be created (string) :param pulumi.Input[str] project_id: The project id where the certificate should be created (string) @@ -185,14 +185,14 @@ def __init__(__self__, *, @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for certificate object (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -233,14 +233,14 @@ def key(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for certificate object (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -285,11 +285,11 @@ class Certificate(pulumi.CustomResource): def __init__(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, certs: Optional[pulumi.Input[str]] = None, description: Optional[pulumi.Input[str]] = None, key: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, namespace_id: Optional[pulumi.Input[str]] = None, project_id: Optional[pulumi.Input[str]] = None, @@ -303,11 +303,11 @@ def __init__(__self__, :param str resource_name: The name of the resource. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for certificate object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for certificate object (map) :param pulumi.Input[str] certs: Base64 encoded public certs (string) :param pulumi.Input[str] description: A certificate description (string) :param pulumi.Input[str] key: Base64 encoded private key (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for certificate object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for certificate object (map) :param pulumi.Input[str] name: The name of the certificate (string) :param pulumi.Input[str] namespace_id: The namespace id where the namespaced certificate should be created (string) :param pulumi.Input[str] project_id: The project id where the certificate should be created (string) @@ -340,11 +340,11 @@ def __init__(__self__, resource_name: str, *args, **kwargs): def _internal_init(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, certs: Optional[pulumi.Input[str]] = None, description: Optional[pulumi.Input[str]] = None, key: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, namespace_id: Optional[pulumi.Input[str]] = None, project_id: Optional[pulumi.Input[str]] = None, @@ -383,11 +383,11 @@ def _internal_init(__self__, def get(resource_name: str, id: pulumi.Input[str], opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, certs: Optional[pulumi.Input[str]] = None, description: Optional[pulumi.Input[str]] = None, key: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, namespace_id: Optional[pulumi.Input[str]] = None, project_id: Optional[pulumi.Input[str]] = None) -> 'Certificate': @@ -398,11 +398,11 @@ def get(resource_name: str, :param str resource_name: The unique name of the resulting resource. :param pulumi.Input[str] id: The unique provider ID of the resource to lookup. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for certificate object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for certificate object (map) :param pulumi.Input[str] certs: Base64 encoded public certs (string) :param pulumi.Input[str] description: A certificate description (string) :param pulumi.Input[str] key: Base64 encoded private key (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for certificate object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for certificate object (map) :param pulumi.Input[str] name: The name of the certificate (string) :param pulumi.Input[str] namespace_id: The namespace id where the namespaced certificate should be created (string) :param pulumi.Input[str] project_id: The project id where the certificate should be created (string) @@ -423,7 +423,7 @@ def get(resource_name: str, @property @pulumi.getter - def annotations(self) -> pulumi.Output[Mapping[str, Any]]: + def annotations(self) -> pulumi.Output[Mapping[str, str]]: """ Annotations for certificate object (map) """ @@ -455,7 +455,7 @@ def key(self) -> pulumi.Output[str]: @property @pulumi.getter - def labels(self) -> pulumi.Output[Mapping[str, Any]]: + def labels(self) -> pulumi.Output[Mapping[str, str]]: """ Labels for certificate object (map) """ diff --git a/sdk/python/pulumi_rancher2/cloud_credential.py b/sdk/python/pulumi_rancher2/cloud_credential.py index 6d867cd28..9c54ef227 100644 --- a/sdk/python/pulumi_rancher2/cloud_credential.py +++ b/sdk/python/pulumi_rancher2/cloud_credential.py @@ -17,13 +17,13 @@ class CloudCredentialArgs: def __init__(__self__, *, amazonec2_credential_config: Optional[pulumi.Input['CloudCredentialAmazonec2CredentialConfigArgs']] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, azure_credential_config: Optional[pulumi.Input['CloudCredentialAzureCredentialConfigArgs']] = None, description: Optional[pulumi.Input[str]] = None, digitalocean_credential_config: Optional[pulumi.Input['CloudCredentialDigitaloceanCredentialConfigArgs']] = None, google_credential_config: Optional[pulumi.Input['CloudCredentialGoogleCredentialConfigArgs']] = None, harvester_credential_config: Optional[pulumi.Input['CloudCredentialHarvesterCredentialConfigArgs']] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, linode_credential_config: Optional[pulumi.Input['CloudCredentialLinodeCredentialConfigArgs']] = None, name: Optional[pulumi.Input[str]] = None, openstack_credential_config: Optional[pulumi.Input['CloudCredentialOpenstackCredentialConfigArgs']] = None, @@ -32,13 +32,13 @@ def __init__(__self__, *, """ The set of arguments for constructing a CloudCredential resource. :param pulumi.Input['CloudCredentialAmazonec2CredentialConfigArgs'] amazonec2_credential_config: AWS config for the Cloud Credential (list maxitems:1) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for Cloud Credential object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for Cloud Credential object (map) :param pulumi.Input['CloudCredentialAzureCredentialConfigArgs'] azure_credential_config: Azure config for the Cloud Credential (list maxitems:1) :param pulumi.Input[str] description: Description for the Cloud Credential (string) :param pulumi.Input['CloudCredentialDigitaloceanCredentialConfigArgs'] digitalocean_credential_config: DigitalOcean config for the Cloud Credential (list maxitems:1) :param pulumi.Input['CloudCredentialGoogleCredentialConfigArgs'] google_credential_config: Google config for the Cloud Credential (list maxitems:1) :param pulumi.Input['CloudCredentialHarvesterCredentialConfigArgs'] harvester_credential_config: Harvester config for the Cloud Credential (list maxitems:1) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for Cloud Credential object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for Cloud Credential object (map) :param pulumi.Input['CloudCredentialLinodeCredentialConfigArgs'] linode_credential_config: Linode config for the Cloud Credential (list maxitems:1) :param pulumi.Input[str] name: The name of the Cloud Credential (string) :param pulumi.Input['CloudCredentialOpenstackCredentialConfigArgs'] openstack_credential_config: OpenStack config for the Cloud Credential (list maxitems:1) @@ -86,14 +86,14 @@ def amazonec2_credential_config(self, value: Optional[pulumi.Input['CloudCredent @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for Cloud Credential object (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -158,14 +158,14 @@ def harvester_credential_config(self, value: Optional[pulumi.Input['CloudCredent @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for Cloud Credential object (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -233,14 +233,14 @@ def vsphere_credential_config(self, value: Optional[pulumi.Input['CloudCredentia class _CloudCredentialState: def __init__(__self__, *, amazonec2_credential_config: Optional[pulumi.Input['CloudCredentialAmazonec2CredentialConfigArgs']] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, azure_credential_config: Optional[pulumi.Input['CloudCredentialAzureCredentialConfigArgs']] = None, description: Optional[pulumi.Input[str]] = None, digitalocean_credential_config: Optional[pulumi.Input['CloudCredentialDigitaloceanCredentialConfigArgs']] = None, driver: Optional[pulumi.Input[str]] = None, google_credential_config: Optional[pulumi.Input['CloudCredentialGoogleCredentialConfigArgs']] = None, harvester_credential_config: Optional[pulumi.Input['CloudCredentialHarvesterCredentialConfigArgs']] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, linode_credential_config: Optional[pulumi.Input['CloudCredentialLinodeCredentialConfigArgs']] = None, name: Optional[pulumi.Input[str]] = None, openstack_credential_config: Optional[pulumi.Input['CloudCredentialOpenstackCredentialConfigArgs']] = None, @@ -249,14 +249,14 @@ def __init__(__self__, *, """ Input properties used for looking up and filtering CloudCredential resources. :param pulumi.Input['CloudCredentialAmazonec2CredentialConfigArgs'] amazonec2_credential_config: AWS config for the Cloud Credential (list maxitems:1) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for Cloud Credential object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for Cloud Credential object (map) :param pulumi.Input['CloudCredentialAzureCredentialConfigArgs'] azure_credential_config: Azure config for the Cloud Credential (list maxitems:1) :param pulumi.Input[str] description: Description for the Cloud Credential (string) :param pulumi.Input['CloudCredentialDigitaloceanCredentialConfigArgs'] digitalocean_credential_config: DigitalOcean config for the Cloud Credential (list maxitems:1) :param pulumi.Input[str] driver: (Computed) The driver of the Cloud Credential (string) :param pulumi.Input['CloudCredentialGoogleCredentialConfigArgs'] google_credential_config: Google config for the Cloud Credential (list maxitems:1) :param pulumi.Input['CloudCredentialHarvesterCredentialConfigArgs'] harvester_credential_config: Harvester config for the Cloud Credential (list maxitems:1) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for Cloud Credential object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for Cloud Credential object (map) :param pulumi.Input['CloudCredentialLinodeCredentialConfigArgs'] linode_credential_config: Linode config for the Cloud Credential (list maxitems:1) :param pulumi.Input[str] name: The name of the Cloud Credential (string) :param pulumi.Input['CloudCredentialOpenstackCredentialConfigArgs'] openstack_credential_config: OpenStack config for the Cloud Credential (list maxitems:1) @@ -306,14 +306,14 @@ def amazonec2_credential_config(self, value: Optional[pulumi.Input['CloudCredent @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for Cloud Credential object (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -390,14 +390,14 @@ def harvester_credential_config(self, value: Optional[pulumi.Input['CloudCredent @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for Cloud Credential object (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -467,13 +467,13 @@ def __init__(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, amazonec2_credential_config: Optional[pulumi.Input[Union['CloudCredentialAmazonec2CredentialConfigArgs', 'CloudCredentialAmazonec2CredentialConfigArgsDict']]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, azure_credential_config: Optional[pulumi.Input[Union['CloudCredentialAzureCredentialConfigArgs', 'CloudCredentialAzureCredentialConfigArgsDict']]] = None, description: Optional[pulumi.Input[str]] = None, digitalocean_credential_config: Optional[pulumi.Input[Union['CloudCredentialDigitaloceanCredentialConfigArgs', 'CloudCredentialDigitaloceanCredentialConfigArgsDict']]] = None, google_credential_config: Optional[pulumi.Input[Union['CloudCredentialGoogleCredentialConfigArgs', 'CloudCredentialGoogleCredentialConfigArgsDict']]] = None, harvester_credential_config: Optional[pulumi.Input[Union['CloudCredentialHarvesterCredentialConfigArgs', 'CloudCredentialHarvesterCredentialConfigArgsDict']]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, linode_credential_config: Optional[pulumi.Input[Union['CloudCredentialLinodeCredentialConfigArgs', 'CloudCredentialLinodeCredentialConfigArgsDict']]] = None, name: Optional[pulumi.Input[str]] = None, openstack_credential_config: Optional[pulumi.Input[Union['CloudCredentialOpenstackCredentialConfigArgs', 'CloudCredentialOpenstackCredentialConfigArgsDict']]] = None, @@ -548,13 +548,13 @@ def __init__(__self__, :param str resource_name: The name of the resource. :param pulumi.ResourceOptions opts: Options for the resource. :param pulumi.Input[Union['CloudCredentialAmazonec2CredentialConfigArgs', 'CloudCredentialAmazonec2CredentialConfigArgsDict']] amazonec2_credential_config: AWS config for the Cloud Credential (list maxitems:1) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for Cloud Credential object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for Cloud Credential object (map) :param pulumi.Input[Union['CloudCredentialAzureCredentialConfigArgs', 'CloudCredentialAzureCredentialConfigArgsDict']] azure_credential_config: Azure config for the Cloud Credential (list maxitems:1) :param pulumi.Input[str] description: Description for the Cloud Credential (string) :param pulumi.Input[Union['CloudCredentialDigitaloceanCredentialConfigArgs', 'CloudCredentialDigitaloceanCredentialConfigArgsDict']] digitalocean_credential_config: DigitalOcean config for the Cloud Credential (list maxitems:1) :param pulumi.Input[Union['CloudCredentialGoogleCredentialConfigArgs', 'CloudCredentialGoogleCredentialConfigArgsDict']] google_credential_config: Google config for the Cloud Credential (list maxitems:1) :param pulumi.Input[Union['CloudCredentialHarvesterCredentialConfigArgs', 'CloudCredentialHarvesterCredentialConfigArgsDict']] harvester_credential_config: Harvester config for the Cloud Credential (list maxitems:1) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for Cloud Credential object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for Cloud Credential object (map) :param pulumi.Input[Union['CloudCredentialLinodeCredentialConfigArgs', 'CloudCredentialLinodeCredentialConfigArgsDict']] linode_credential_config: Linode config for the Cloud Credential (list maxitems:1) :param pulumi.Input[str] name: The name of the Cloud Credential (string) :param pulumi.Input[Union['CloudCredentialOpenstackCredentialConfigArgs', 'CloudCredentialOpenstackCredentialConfigArgsDict']] openstack_credential_config: OpenStack config for the Cloud Credential (list maxitems:1) @@ -648,13 +648,13 @@ def _internal_init(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, amazonec2_credential_config: Optional[pulumi.Input[Union['CloudCredentialAmazonec2CredentialConfigArgs', 'CloudCredentialAmazonec2CredentialConfigArgsDict']]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, azure_credential_config: Optional[pulumi.Input[Union['CloudCredentialAzureCredentialConfigArgs', 'CloudCredentialAzureCredentialConfigArgsDict']]] = None, description: Optional[pulumi.Input[str]] = None, digitalocean_credential_config: Optional[pulumi.Input[Union['CloudCredentialDigitaloceanCredentialConfigArgs', 'CloudCredentialDigitaloceanCredentialConfigArgsDict']]] = None, google_credential_config: Optional[pulumi.Input[Union['CloudCredentialGoogleCredentialConfigArgs', 'CloudCredentialGoogleCredentialConfigArgsDict']]] = None, harvester_credential_config: Optional[pulumi.Input[Union['CloudCredentialHarvesterCredentialConfigArgs', 'CloudCredentialHarvesterCredentialConfigArgsDict']]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, linode_credential_config: Optional[pulumi.Input[Union['CloudCredentialLinodeCredentialConfigArgs', 'CloudCredentialLinodeCredentialConfigArgsDict']]] = None, name: Optional[pulumi.Input[str]] = None, openstack_credential_config: Optional[pulumi.Input[Union['CloudCredentialOpenstackCredentialConfigArgs', 'CloudCredentialOpenstackCredentialConfigArgsDict']]] = None, @@ -694,14 +694,14 @@ def get(resource_name: str, id: pulumi.Input[str], opts: Optional[pulumi.ResourceOptions] = None, amazonec2_credential_config: Optional[pulumi.Input[Union['CloudCredentialAmazonec2CredentialConfigArgs', 'CloudCredentialAmazonec2CredentialConfigArgsDict']]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, azure_credential_config: Optional[pulumi.Input[Union['CloudCredentialAzureCredentialConfigArgs', 'CloudCredentialAzureCredentialConfigArgsDict']]] = None, description: Optional[pulumi.Input[str]] = None, digitalocean_credential_config: Optional[pulumi.Input[Union['CloudCredentialDigitaloceanCredentialConfigArgs', 'CloudCredentialDigitaloceanCredentialConfigArgsDict']]] = None, driver: Optional[pulumi.Input[str]] = None, google_credential_config: Optional[pulumi.Input[Union['CloudCredentialGoogleCredentialConfigArgs', 'CloudCredentialGoogleCredentialConfigArgsDict']]] = None, harvester_credential_config: Optional[pulumi.Input[Union['CloudCredentialHarvesterCredentialConfigArgs', 'CloudCredentialHarvesterCredentialConfigArgsDict']]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, linode_credential_config: Optional[pulumi.Input[Union['CloudCredentialLinodeCredentialConfigArgs', 'CloudCredentialLinodeCredentialConfigArgsDict']]] = None, name: Optional[pulumi.Input[str]] = None, openstack_credential_config: Optional[pulumi.Input[Union['CloudCredentialOpenstackCredentialConfigArgs', 'CloudCredentialOpenstackCredentialConfigArgsDict']]] = None, @@ -715,14 +715,14 @@ def get(resource_name: str, :param pulumi.Input[str] id: The unique provider ID of the resource to lookup. :param pulumi.ResourceOptions opts: Options for the resource. :param pulumi.Input[Union['CloudCredentialAmazonec2CredentialConfigArgs', 'CloudCredentialAmazonec2CredentialConfigArgsDict']] amazonec2_credential_config: AWS config for the Cloud Credential (list maxitems:1) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for Cloud Credential object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for Cloud Credential object (map) :param pulumi.Input[Union['CloudCredentialAzureCredentialConfigArgs', 'CloudCredentialAzureCredentialConfigArgsDict']] azure_credential_config: Azure config for the Cloud Credential (list maxitems:1) :param pulumi.Input[str] description: Description for the Cloud Credential (string) :param pulumi.Input[Union['CloudCredentialDigitaloceanCredentialConfigArgs', 'CloudCredentialDigitaloceanCredentialConfigArgsDict']] digitalocean_credential_config: DigitalOcean config for the Cloud Credential (list maxitems:1) :param pulumi.Input[str] driver: (Computed) The driver of the Cloud Credential (string) :param pulumi.Input[Union['CloudCredentialGoogleCredentialConfigArgs', 'CloudCredentialGoogleCredentialConfigArgsDict']] google_credential_config: Google config for the Cloud Credential (list maxitems:1) :param pulumi.Input[Union['CloudCredentialHarvesterCredentialConfigArgs', 'CloudCredentialHarvesterCredentialConfigArgsDict']] harvester_credential_config: Harvester config for the Cloud Credential (list maxitems:1) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for Cloud Credential object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for Cloud Credential object (map) :param pulumi.Input[Union['CloudCredentialLinodeCredentialConfigArgs', 'CloudCredentialLinodeCredentialConfigArgsDict']] linode_credential_config: Linode config for the Cloud Credential (list maxitems:1) :param pulumi.Input[str] name: The name of the Cloud Credential (string) :param pulumi.Input[Union['CloudCredentialOpenstackCredentialConfigArgs', 'CloudCredentialOpenstackCredentialConfigArgsDict']] openstack_credential_config: OpenStack config for the Cloud Credential (list maxitems:1) @@ -759,7 +759,7 @@ def amazonec2_credential_config(self) -> pulumi.Output[Optional['outputs.CloudCr @property @pulumi.getter - def annotations(self) -> pulumi.Output[Mapping[str, Any]]: + def annotations(self) -> pulumi.Output[Mapping[str, str]]: """ Annotations for Cloud Credential object (map) """ @@ -815,7 +815,7 @@ def harvester_credential_config(self) -> pulumi.Output[Optional['outputs.CloudCr @property @pulumi.getter - def labels(self) -> pulumi.Output[Mapping[str, Any]]: + def labels(self) -> pulumi.Output[Mapping[str, str]]: """ Labels for Cloud Credential object (map) """ diff --git a/sdk/python/pulumi_rancher2/cluster.py b/sdk/python/pulumi_rancher2/cluster.py index 15c04ac8e..180a2a992 100644 --- a/sdk/python/pulumi_rancher2/cluster.py +++ b/sdk/python/pulumi_rancher2/cluster.py @@ -19,7 +19,7 @@ def __init__(__self__, *, agent_env_vars: Optional[pulumi.Input[Sequence[pulumi.Input['ClusterAgentEnvVarArgs']]]] = None, aks_config: Optional[pulumi.Input['ClusterAksConfigArgs']] = None, aks_config_v2: Optional[pulumi.Input['ClusterAksConfigV2Args']] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cluster_agent_deployment_customizations: Optional[pulumi.Input[Sequence[pulumi.Input['ClusterClusterAgentDeploymentCustomizationArgs']]]] = None, cluster_auth_endpoint: Optional[pulumi.Input['ClusterClusterAuthEndpointArgs']] = None, cluster_monitoring_input: Optional[pulumi.Input['ClusterClusterMonitoringInputArgs']] = None, @@ -44,7 +44,7 @@ def __init__(__self__, *, gke_config: Optional[pulumi.Input['ClusterGkeConfigArgs']] = None, gke_config_v2: Optional[pulumi.Input['ClusterGkeConfigV2Args']] = None, k3s_config: Optional[pulumi.Input['ClusterK3sConfigArgs']] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, oke_config: Optional[pulumi.Input['ClusterOkeConfigArgs']] = None, rke2_config: Optional[pulumi.Input['ClusterRke2ConfigArgs']] = None, @@ -55,7 +55,7 @@ def __init__(__self__, *, :param pulumi.Input[Sequence[pulumi.Input['ClusterAgentEnvVarArgs']]] agent_env_vars: Optional Agent Env Vars for Rancher agent. For Rancher v2.5.6 and above (list) :param pulumi.Input['ClusterAksConfigArgs'] aks_config: The Azure AKS configuration for `aks` Clusters. Conflicts with `aks_config_v2`, `eks_config`, `eks_config_v2`, `gke_config`, `gke_config_v2`, `oke_config` `k3s_config` and `rke_config` (list maxitems:1) :param pulumi.Input['ClusterAksConfigV2Args'] aks_config_v2: The Azure AKS v2 configuration for creating/import `aks` Clusters. Conflicts with `aks_config`, `eks_config`, `eks_config_v2`, `gke_config`, `gke_config_v2`, `oke_config` `k3s_config` and `rke_config` (list maxitems:1) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for the Cluster (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for the Cluster (map) :param pulumi.Input[Sequence[pulumi.Input['ClusterClusterAgentDeploymentCustomizationArgs']]] cluster_agent_deployment_customizations: Optional customization for cluster agent. For Rancher v2.7.5 and above (list) :param pulumi.Input['ClusterClusterAuthEndpointArgs'] cluster_auth_endpoint: Enabling the [local cluster authorized endpoint](https://rancher.com/docs/rancher/v2.x/en/cluster-provisioning/rke-clusters/options/#local-cluster-auth-endpoint) allows direct communication with the cluster, bypassing the Rancher API proxy. (list maxitems:1) :param pulumi.Input['ClusterClusterMonitoringInputArgs'] cluster_monitoring_input: Cluster monitoring config. Any parameter defined in [rancher-monitoring charts](https://github.com/rancher/system-charts/tree/dev/charts/rancher-monitoring) could be configured (list maxitems:1) @@ -80,7 +80,7 @@ def __init__(__self__, *, :param pulumi.Input['ClusterGkeConfigArgs'] gke_config: The Google GKE configuration for `gke` Clusters. Conflicts with `aks_config`, `aks_config_v2`, `eks_config`, `eks_config_v2`, `gke_config_v2`, `oke_config`, `k3s_config` and `rke_config` (list maxitems:1) :param pulumi.Input['ClusterGkeConfigV2Args'] gke_config_v2: The Google GKE V2 configuration for `gke` Clusters. Conflicts with `aks_config`, `aks_config_v2`, `eks_config`, `eks_config_v2`, `gke_config`, `oke_config`, `k3s_config` and `rke_config`. For Rancher v2.5.8 and above (list maxitems:1) :param pulumi.Input['ClusterK3sConfigArgs'] k3s_config: The K3S configuration for `k3s` imported Clusters. Conflicts with `aks_config`, `aks_config_v2`, `eks_config`, `eks_config_v2`, `gke_config`, `gke_config_v2`, `oke_config` and `rke_config` (list maxitems:1) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for the Cluster (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for the Cluster (map) :param pulumi.Input[str] name: The name of the Cluster (string) :param pulumi.Input['ClusterOkeConfigArgs'] oke_config: The Oracle OKE configuration for `oke` Clusters. Conflicts with `aks_config`, `aks_config_v2`, `eks_config`, `eks_config_v2`, `gke_config`, `gke_config_v2`, `k3s_config` and `rke_config` (list maxitems:1) :param pulumi.Input['ClusterRke2ConfigArgs'] rke2_config: The RKE2 configuration for `rke2` Clusters. Conflicts with `aks_config`, `aks_config_v2`, `eks_config`, `gke_config`, `oke_config`, `k3s_config` and `rke_config` (list maxitems:1) @@ -194,14 +194,14 @@ def aks_config_v2(self, value: Optional[pulumi.Input['ClusterAksConfigV2Args']]) @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for the Cluster (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -494,14 +494,14 @@ def k3s_config(self, value: Optional[pulumi.Input['ClusterK3sConfigArgs']]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for the Cluster (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -571,7 +571,7 @@ def __init__(__self__, *, agent_env_vars: Optional[pulumi.Input[Sequence[pulumi.Input['ClusterAgentEnvVarArgs']]]] = None, aks_config: Optional[pulumi.Input['ClusterAksConfigArgs']] = None, aks_config_v2: Optional[pulumi.Input['ClusterAksConfigV2Args']] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, ca_cert: Optional[pulumi.Input[str]] = None, cluster_agent_deployment_customizations: Optional[pulumi.Input[Sequence[pulumi.Input['ClusterClusterAgentDeploymentCustomizationArgs']]]] = None, cluster_auth_endpoint: Optional[pulumi.Input['ClusterClusterAuthEndpointArgs']] = None, @@ -602,7 +602,7 @@ def __init__(__self__, *, istio_enabled: Optional[pulumi.Input[bool]] = None, k3s_config: Optional[pulumi.Input['ClusterK3sConfigArgs']] = None, kube_config: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, oke_config: Optional[pulumi.Input['ClusterOkeConfigArgs']] = None, rke2_config: Optional[pulumi.Input['ClusterRke2ConfigArgs']] = None, @@ -614,7 +614,7 @@ def __init__(__self__, *, :param pulumi.Input[Sequence[pulumi.Input['ClusterAgentEnvVarArgs']]] agent_env_vars: Optional Agent Env Vars for Rancher agent. For Rancher v2.5.6 and above (list) :param pulumi.Input['ClusterAksConfigArgs'] aks_config: The Azure AKS configuration for `aks` Clusters. Conflicts with `aks_config_v2`, `eks_config`, `eks_config_v2`, `gke_config`, `gke_config_v2`, `oke_config` `k3s_config` and `rke_config` (list maxitems:1) :param pulumi.Input['ClusterAksConfigV2Args'] aks_config_v2: The Azure AKS v2 configuration for creating/import `aks` Clusters. Conflicts with `aks_config`, `eks_config`, `eks_config_v2`, `gke_config`, `gke_config_v2`, `oke_config` `k3s_config` and `rke_config` (list maxitems:1) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for the Cluster (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for the Cluster (map) :param pulumi.Input[str] ca_cert: (Computed/Sensitive) K8s cluster ca cert (string) :param pulumi.Input[Sequence[pulumi.Input['ClusterClusterAgentDeploymentCustomizationArgs']]] cluster_agent_deployment_customizations: Optional customization for cluster agent. For Rancher v2.7.5 and above (list) :param pulumi.Input['ClusterClusterAuthEndpointArgs'] cluster_auth_endpoint: Enabling the [local cluster authorized endpoint](https://rancher.com/docs/rancher/v2.x/en/cluster-provisioning/rke-clusters/options/#local-cluster-auth-endpoint) allows direct communication with the cluster, bypassing the Rancher API proxy. (list maxitems:1) @@ -645,7 +645,7 @@ def __init__(__self__, *, :param pulumi.Input[bool] istio_enabled: (Computed) Is istio enabled at cluster? For Rancher v2.3.x and above (bool) :param pulumi.Input['ClusterK3sConfigArgs'] k3s_config: The K3S configuration for `k3s` imported Clusters. Conflicts with `aks_config`, `aks_config_v2`, `eks_config`, `eks_config_v2`, `gke_config`, `gke_config_v2`, `oke_config` and `rke_config` (list maxitems:1) :param pulumi.Input[str] kube_config: (Computed/Sensitive) Kube Config generated for the cluster. Note: For Rancher 2.6.0 and above, when the cluster has `cluster_auth_endpoint` enabled, the kube_config will not be available until the cluster is `connected` (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for the Cluster (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for the Cluster (map) :param pulumi.Input[str] name: The name of the Cluster (string) :param pulumi.Input['ClusterOkeConfigArgs'] oke_config: The Oracle OKE configuration for `oke` Clusters. Conflicts with `aks_config`, `aks_config_v2`, `eks_config`, `eks_config_v2`, `gke_config`, `gke_config_v2`, `k3s_config` and `rke_config` (list maxitems:1) :param pulumi.Input['ClusterRke2ConfigArgs'] rke2_config: The RKE2 configuration for `rke2` Clusters. Conflicts with `aks_config`, `aks_config_v2`, `eks_config`, `gke_config`, `oke_config`, `k3s_config` and `rke_config` (list maxitems:1) @@ -777,14 +777,14 @@ def aks_config_v2(self, value: Optional[pulumi.Input['ClusterAksConfigV2Args']]) @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for the Cluster (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -1150,14 +1150,14 @@ def kube_config(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for the Cluster (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -1241,7 +1241,7 @@ def __init__(__self__, agent_env_vars: Optional[pulumi.Input[Sequence[pulumi.Input[Union['ClusterAgentEnvVarArgs', 'ClusterAgentEnvVarArgsDict']]]]] = None, aks_config: Optional[pulumi.Input[Union['ClusterAksConfigArgs', 'ClusterAksConfigArgsDict']]] = None, aks_config_v2: Optional[pulumi.Input[Union['ClusterAksConfigV2Args', 'ClusterAksConfigV2ArgsDict']]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cluster_agent_deployment_customizations: Optional[pulumi.Input[Sequence[pulumi.Input[Union['ClusterClusterAgentDeploymentCustomizationArgs', 'ClusterClusterAgentDeploymentCustomizationArgsDict']]]]] = None, cluster_auth_endpoint: Optional[pulumi.Input[Union['ClusterClusterAuthEndpointArgs', 'ClusterClusterAuthEndpointArgsDict']]] = None, cluster_monitoring_input: Optional[pulumi.Input[Union['ClusterClusterMonitoringInputArgs', 'ClusterClusterMonitoringInputArgsDict']]] = None, @@ -1266,7 +1266,7 @@ def __init__(__self__, gke_config: Optional[pulumi.Input[Union['ClusterGkeConfigArgs', 'ClusterGkeConfigArgsDict']]] = None, gke_config_v2: Optional[pulumi.Input[Union['ClusterGkeConfigV2Args', 'ClusterGkeConfigV2ArgsDict']]] = None, k3s_config: Optional[pulumi.Input[Union['ClusterK3sConfigArgs', 'ClusterK3sConfigArgsDict']]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, oke_config: Optional[pulumi.Input[Union['ClusterOkeConfigArgs', 'ClusterOkeConfigArgsDict']]] = None, rke2_config: Optional[pulumi.Input[Union['ClusterRke2ConfigArgs', 'ClusterRke2ConfigArgsDict']]] = None, @@ -1314,12 +1314,12 @@ def __init__(__self__, enable_cluster_monitoring=True, cluster_monitoring_input={ "answers": { - "exporter_kubelets_https": True, - "exporter_node_enabled": True, - "exporter_node_ports_metrics_port": 9796, + "exporter_kubelets_https": "true", + "exporter_node_enabled": "true", + "exporter_node_ports_metrics_port": "9796", "exporter_node_resources_limits_cpu": "200m", "exporter_node_resources_limits_memory": "200Mi", - "grafana_persistence_enabled": False, + "grafana_persistence_enabled": "false", "grafana_persistence_size": "10Gi", "grafana_persistence_storage_class": "default", "operator_resources_limits_memory": "500Mi", @@ -1355,12 +1355,12 @@ def __init__(__self__, enable_cluster_monitoring=True, cluster_monitoring_input={ "answers": { - "exporter_kubelets_https": True, - "exporter_node_enabled": True, - "exporter_node_ports_metrics_port": 9796, + "exporter_kubelets_https": "true", + "exporter_node_enabled": "true", + "exporter_node_ports_metrics_port": "9796", "exporter_node_resources_limits_cpu": "200m", "exporter_node_resources_limits_memory": "200Mi", - "grafana_persistence_enabled": False, + "grafana_persistence_enabled": "false", "grafana_persistence_size": "10Gi", "grafana_persistence_storage_class": "default", "operator_resources_limits_memory": "500Mi", @@ -1395,10 +1395,10 @@ def __init__(__self__, template_version="0.1.1", target_namespace=foo_istio.id, answers={ - "certmanager.enabled": False, - "enableCRDs": True, - "galley.enabled": True, - "gateways.enabled": False, + "certmanager.enabled": "false", + "enableCRDs": "true", + "galley.enabled": "true", + "gateways.enabled": "false", "gateways.istio-ingressgateway.resources.limits.cpu": "2000m", "gateways.istio-ingressgateway.resources.limits.memory": "1024Mi", "gateways.istio-ingressgateway.resources.requests.cpu": "100m", @@ -1419,17 +1419,17 @@ def __init__(__self__, "mixer.telemetry.resources.limits.memory": "4096Mi", "mixer.telemetry.resources.requests.cpu": "1000m", "mixer.telemetry.resources.requests.memory": "1024Mi", - "mtls.enabled": False, - "nodeagent.enabled": False, - "pilot.enabled": True, + "mtls.enabled": "false", + "nodeagent.enabled": "false", + "pilot.enabled": "true", "pilot.resources.limits.cpu": "1000m", "pilot.resources.limits.memory": "4096Mi", "pilot.resources.requests.cpu": "500m", "pilot.resources.requests.memory": "2048Mi", "pilot.traceSampling": "1", - "security.enabled": True, - "sidecarInjectorWebhook.enabled": True, - "tracing.enabled": True, + "security.enabled": "true", + "sidecarInjectorWebhook.enabled": "true", + "tracing.enabled": "true", "tracing.jaeger.resources.limits.cpu": "500m", "tracing.jaeger.resources.limits.memory": "1024Mi", "tracing.jaeger.resources.requests.cpu": "100m", @@ -1833,7 +1833,7 @@ def __init__(__self__, :param pulumi.Input[Sequence[pulumi.Input[Union['ClusterAgentEnvVarArgs', 'ClusterAgentEnvVarArgsDict']]]] agent_env_vars: Optional Agent Env Vars for Rancher agent. For Rancher v2.5.6 and above (list) :param pulumi.Input[Union['ClusterAksConfigArgs', 'ClusterAksConfigArgsDict']] aks_config: The Azure AKS configuration for `aks` Clusters. Conflicts with `aks_config_v2`, `eks_config`, `eks_config_v2`, `gke_config`, `gke_config_v2`, `oke_config` `k3s_config` and `rke_config` (list maxitems:1) :param pulumi.Input[Union['ClusterAksConfigV2Args', 'ClusterAksConfigV2ArgsDict']] aks_config_v2: The Azure AKS v2 configuration for creating/import `aks` Clusters. Conflicts with `aks_config`, `eks_config`, `eks_config_v2`, `gke_config`, `gke_config_v2`, `oke_config` `k3s_config` and `rke_config` (list maxitems:1) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for the Cluster (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for the Cluster (map) :param pulumi.Input[Sequence[pulumi.Input[Union['ClusterClusterAgentDeploymentCustomizationArgs', 'ClusterClusterAgentDeploymentCustomizationArgsDict']]]] cluster_agent_deployment_customizations: Optional customization for cluster agent. For Rancher v2.7.5 and above (list) :param pulumi.Input[Union['ClusterClusterAuthEndpointArgs', 'ClusterClusterAuthEndpointArgsDict']] cluster_auth_endpoint: Enabling the [local cluster authorized endpoint](https://rancher.com/docs/rancher/v2.x/en/cluster-provisioning/rke-clusters/options/#local-cluster-auth-endpoint) allows direct communication with the cluster, bypassing the Rancher API proxy. (list maxitems:1) :param pulumi.Input[Union['ClusterClusterMonitoringInputArgs', 'ClusterClusterMonitoringInputArgsDict']] cluster_monitoring_input: Cluster monitoring config. Any parameter defined in [rancher-monitoring charts](https://github.com/rancher/system-charts/tree/dev/charts/rancher-monitoring) could be configured (list maxitems:1) @@ -1858,7 +1858,7 @@ def __init__(__self__, :param pulumi.Input[Union['ClusterGkeConfigArgs', 'ClusterGkeConfigArgsDict']] gke_config: The Google GKE configuration for `gke` Clusters. Conflicts with `aks_config`, `aks_config_v2`, `eks_config`, `eks_config_v2`, `gke_config_v2`, `oke_config`, `k3s_config` and `rke_config` (list maxitems:1) :param pulumi.Input[Union['ClusterGkeConfigV2Args', 'ClusterGkeConfigV2ArgsDict']] gke_config_v2: The Google GKE V2 configuration for `gke` Clusters. Conflicts with `aks_config`, `aks_config_v2`, `eks_config`, `eks_config_v2`, `gke_config`, `oke_config`, `k3s_config` and `rke_config`. For Rancher v2.5.8 and above (list maxitems:1) :param pulumi.Input[Union['ClusterK3sConfigArgs', 'ClusterK3sConfigArgsDict']] k3s_config: The K3S configuration for `k3s` imported Clusters. Conflicts with `aks_config`, `aks_config_v2`, `eks_config`, `eks_config_v2`, `gke_config`, `gke_config_v2`, `oke_config` and `rke_config` (list maxitems:1) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for the Cluster (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for the Cluster (map) :param pulumi.Input[str] name: The name of the Cluster (string) :param pulumi.Input[Union['ClusterOkeConfigArgs', 'ClusterOkeConfigArgsDict']] oke_config: The Oracle OKE configuration for `oke` Clusters. Conflicts with `aks_config`, `aks_config_v2`, `eks_config`, `eks_config_v2`, `gke_config`, `gke_config_v2`, `k3s_config` and `rke_config` (list maxitems:1) :param pulumi.Input[Union['ClusterRke2ConfigArgs', 'ClusterRke2ConfigArgsDict']] rke2_config: The RKE2 configuration for `rke2` Clusters. Conflicts with `aks_config`, `aks_config_v2`, `eks_config`, `gke_config`, `oke_config`, `k3s_config` and `rke_config` (list maxitems:1) @@ -1912,12 +1912,12 @@ def __init__(__self__, enable_cluster_monitoring=True, cluster_monitoring_input={ "answers": { - "exporter_kubelets_https": True, - "exporter_node_enabled": True, - "exporter_node_ports_metrics_port": 9796, + "exporter_kubelets_https": "true", + "exporter_node_enabled": "true", + "exporter_node_ports_metrics_port": "9796", "exporter_node_resources_limits_cpu": "200m", "exporter_node_resources_limits_memory": "200Mi", - "grafana_persistence_enabled": False, + "grafana_persistence_enabled": "false", "grafana_persistence_size": "10Gi", "grafana_persistence_storage_class": "default", "operator_resources_limits_memory": "500Mi", @@ -1953,12 +1953,12 @@ def __init__(__self__, enable_cluster_monitoring=True, cluster_monitoring_input={ "answers": { - "exporter_kubelets_https": True, - "exporter_node_enabled": True, - "exporter_node_ports_metrics_port": 9796, + "exporter_kubelets_https": "true", + "exporter_node_enabled": "true", + "exporter_node_ports_metrics_port": "9796", "exporter_node_resources_limits_cpu": "200m", "exporter_node_resources_limits_memory": "200Mi", - "grafana_persistence_enabled": False, + "grafana_persistence_enabled": "false", "grafana_persistence_size": "10Gi", "grafana_persistence_storage_class": "default", "operator_resources_limits_memory": "500Mi", @@ -1993,10 +1993,10 @@ def __init__(__self__, template_version="0.1.1", target_namespace=foo_istio.id, answers={ - "certmanager.enabled": False, - "enableCRDs": True, - "galley.enabled": True, - "gateways.enabled": False, + "certmanager.enabled": "false", + "enableCRDs": "true", + "galley.enabled": "true", + "gateways.enabled": "false", "gateways.istio-ingressgateway.resources.limits.cpu": "2000m", "gateways.istio-ingressgateway.resources.limits.memory": "1024Mi", "gateways.istio-ingressgateway.resources.requests.cpu": "100m", @@ -2017,17 +2017,17 @@ def __init__(__self__, "mixer.telemetry.resources.limits.memory": "4096Mi", "mixer.telemetry.resources.requests.cpu": "1000m", "mixer.telemetry.resources.requests.memory": "1024Mi", - "mtls.enabled": False, - "nodeagent.enabled": False, - "pilot.enabled": True, + "mtls.enabled": "false", + "nodeagent.enabled": "false", + "pilot.enabled": "true", "pilot.resources.limits.cpu": "1000m", "pilot.resources.limits.memory": "4096Mi", "pilot.resources.requests.cpu": "500m", "pilot.resources.requests.memory": "2048Mi", "pilot.traceSampling": "1", - "security.enabled": True, - "sidecarInjectorWebhook.enabled": True, - "tracing.enabled": True, + "security.enabled": "true", + "sidecarInjectorWebhook.enabled": "true", + "tracing.enabled": "true", "tracing.jaeger.resources.limits.cpu": "500m", "tracing.jaeger.resources.limits.memory": "1024Mi", "tracing.jaeger.resources.requests.cpu": "100m", @@ -2444,7 +2444,7 @@ def _internal_init(__self__, agent_env_vars: Optional[pulumi.Input[Sequence[pulumi.Input[Union['ClusterAgentEnvVarArgs', 'ClusterAgentEnvVarArgsDict']]]]] = None, aks_config: Optional[pulumi.Input[Union['ClusterAksConfigArgs', 'ClusterAksConfigArgsDict']]] = None, aks_config_v2: Optional[pulumi.Input[Union['ClusterAksConfigV2Args', 'ClusterAksConfigV2ArgsDict']]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cluster_agent_deployment_customizations: Optional[pulumi.Input[Sequence[pulumi.Input[Union['ClusterClusterAgentDeploymentCustomizationArgs', 'ClusterClusterAgentDeploymentCustomizationArgsDict']]]]] = None, cluster_auth_endpoint: Optional[pulumi.Input[Union['ClusterClusterAuthEndpointArgs', 'ClusterClusterAuthEndpointArgsDict']]] = None, cluster_monitoring_input: Optional[pulumi.Input[Union['ClusterClusterMonitoringInputArgs', 'ClusterClusterMonitoringInputArgsDict']]] = None, @@ -2469,7 +2469,7 @@ def _internal_init(__self__, gke_config: Optional[pulumi.Input[Union['ClusterGkeConfigArgs', 'ClusterGkeConfigArgsDict']]] = None, gke_config_v2: Optional[pulumi.Input[Union['ClusterGkeConfigV2Args', 'ClusterGkeConfigV2ArgsDict']]] = None, k3s_config: Optional[pulumi.Input[Union['ClusterK3sConfigArgs', 'ClusterK3sConfigArgsDict']]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, oke_config: Optional[pulumi.Input[Union['ClusterOkeConfigArgs', 'ClusterOkeConfigArgsDict']]] = None, rke2_config: Optional[pulumi.Input[Union['ClusterRke2ConfigArgs', 'ClusterRke2ConfigArgsDict']]] = None, @@ -2540,7 +2540,7 @@ def get(resource_name: str, agent_env_vars: Optional[pulumi.Input[Sequence[pulumi.Input[Union['ClusterAgentEnvVarArgs', 'ClusterAgentEnvVarArgsDict']]]]] = None, aks_config: Optional[pulumi.Input[Union['ClusterAksConfigArgs', 'ClusterAksConfigArgsDict']]] = None, aks_config_v2: Optional[pulumi.Input[Union['ClusterAksConfigV2Args', 'ClusterAksConfigV2ArgsDict']]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, ca_cert: Optional[pulumi.Input[str]] = None, cluster_agent_deployment_customizations: Optional[pulumi.Input[Sequence[pulumi.Input[Union['ClusterClusterAgentDeploymentCustomizationArgs', 'ClusterClusterAgentDeploymentCustomizationArgsDict']]]]] = None, cluster_auth_endpoint: Optional[pulumi.Input[Union['ClusterClusterAuthEndpointArgs', 'ClusterClusterAuthEndpointArgsDict']]] = None, @@ -2571,7 +2571,7 @@ def get(resource_name: str, istio_enabled: Optional[pulumi.Input[bool]] = None, k3s_config: Optional[pulumi.Input[Union['ClusterK3sConfigArgs', 'ClusterK3sConfigArgsDict']]] = None, kube_config: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, oke_config: Optional[pulumi.Input[Union['ClusterOkeConfigArgs', 'ClusterOkeConfigArgsDict']]] = None, rke2_config: Optional[pulumi.Input[Union['ClusterRke2ConfigArgs', 'ClusterRke2ConfigArgsDict']]] = None, @@ -2588,7 +2588,7 @@ def get(resource_name: str, :param pulumi.Input[Sequence[pulumi.Input[Union['ClusterAgentEnvVarArgs', 'ClusterAgentEnvVarArgsDict']]]] agent_env_vars: Optional Agent Env Vars for Rancher agent. For Rancher v2.5.6 and above (list) :param pulumi.Input[Union['ClusterAksConfigArgs', 'ClusterAksConfigArgsDict']] aks_config: The Azure AKS configuration for `aks` Clusters. Conflicts with `aks_config_v2`, `eks_config`, `eks_config_v2`, `gke_config`, `gke_config_v2`, `oke_config` `k3s_config` and `rke_config` (list maxitems:1) :param pulumi.Input[Union['ClusterAksConfigV2Args', 'ClusterAksConfigV2ArgsDict']] aks_config_v2: The Azure AKS v2 configuration for creating/import `aks` Clusters. Conflicts with `aks_config`, `eks_config`, `eks_config_v2`, `gke_config`, `gke_config_v2`, `oke_config` `k3s_config` and `rke_config` (list maxitems:1) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for the Cluster (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for the Cluster (map) :param pulumi.Input[str] ca_cert: (Computed/Sensitive) K8s cluster ca cert (string) :param pulumi.Input[Sequence[pulumi.Input[Union['ClusterClusterAgentDeploymentCustomizationArgs', 'ClusterClusterAgentDeploymentCustomizationArgsDict']]]] cluster_agent_deployment_customizations: Optional customization for cluster agent. For Rancher v2.7.5 and above (list) :param pulumi.Input[Union['ClusterClusterAuthEndpointArgs', 'ClusterClusterAuthEndpointArgsDict']] cluster_auth_endpoint: Enabling the [local cluster authorized endpoint](https://rancher.com/docs/rancher/v2.x/en/cluster-provisioning/rke-clusters/options/#local-cluster-auth-endpoint) allows direct communication with the cluster, bypassing the Rancher API proxy. (list maxitems:1) @@ -2619,7 +2619,7 @@ def get(resource_name: str, :param pulumi.Input[bool] istio_enabled: (Computed) Is istio enabled at cluster? For Rancher v2.3.x and above (bool) :param pulumi.Input[Union['ClusterK3sConfigArgs', 'ClusterK3sConfigArgsDict']] k3s_config: The K3S configuration for `k3s` imported Clusters. Conflicts with `aks_config`, `aks_config_v2`, `eks_config`, `eks_config_v2`, `gke_config`, `gke_config_v2`, `oke_config` and `rke_config` (list maxitems:1) :param pulumi.Input[str] kube_config: (Computed/Sensitive) Kube Config generated for the cluster. Note: For Rancher 2.6.0 and above, when the cluster has `cluster_auth_endpoint` enabled, the kube_config will not be available until the cluster is `connected` (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for the Cluster (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for the Cluster (map) :param pulumi.Input[str] name: The name of the Cluster (string) :param pulumi.Input[Union['ClusterOkeConfigArgs', 'ClusterOkeConfigArgsDict']] oke_config: The Oracle OKE configuration for `oke` Clusters. Conflicts with `aks_config`, `aks_config_v2`, `eks_config`, `eks_config_v2`, `gke_config`, `gke_config_v2`, `k3s_config` and `rke_config` (list maxitems:1) :param pulumi.Input[Union['ClusterRke2ConfigArgs', 'ClusterRke2ConfigArgsDict']] rke2_config: The RKE2 configuration for `rke2` Clusters. Conflicts with `aks_config`, `aks_config_v2`, `eks_config`, `gke_config`, `oke_config`, `k3s_config` and `rke_config` (list maxitems:1) @@ -2700,7 +2700,7 @@ def aks_config_v2(self) -> pulumi.Output[Optional['outputs.ClusterAksConfigV2']] @property @pulumi.getter - def annotations(self) -> pulumi.Output[Mapping[str, Any]]: + def annotations(self) -> pulumi.Output[Mapping[str, str]]: """ Annotations for the Cluster (map) """ @@ -2949,7 +2949,7 @@ def kube_config(self) -> pulumi.Output[str]: @property @pulumi.getter - def labels(self) -> pulumi.Output[Mapping[str, Any]]: + def labels(self) -> pulumi.Output[Mapping[str, str]]: """ Labels for the Cluster (map) """ diff --git a/sdk/python/pulumi_rancher2/cluster_alert_group.py b/sdk/python/pulumi_rancher2/cluster_alert_group.py index a513cf448..48d6b86ae 100644 --- a/sdk/python/pulumi_rancher2/cluster_alert_group.py +++ b/sdk/python/pulumi_rancher2/cluster_alert_group.py @@ -17,22 +17,22 @@ class ClusterAlertGroupArgs: def __init__(__self__, *, cluster_id: pulumi.Input[str], - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, description: Optional[pulumi.Input[str]] = None, group_interval_seconds: Optional[pulumi.Input[int]] = None, group_wait_seconds: Optional[pulumi.Input[int]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, recipients: Optional[pulumi.Input[Sequence[pulumi.Input['ClusterAlertGroupRecipientArgs']]]] = None, repeat_interval_seconds: Optional[pulumi.Input[int]] = None): """ The set of arguments for constructing a ClusterAlertGroup resource. :param pulumi.Input[str] cluster_id: The cluster id where create cluster alert group (string) - :param pulumi.Input[Mapping[str, Any]] annotations: The cluster alert group annotations (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: The cluster alert group annotations (map) :param pulumi.Input[str] description: The cluster alert group description (string) :param pulumi.Input[int] group_interval_seconds: The cluster alert group interval seconds. Default: `180` (int) :param pulumi.Input[int] group_wait_seconds: The cluster alert group wait seconds. Default: `180` (int) - :param pulumi.Input[Mapping[str, Any]] labels: The cluster alert group labels (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: The cluster alert group labels (map) :param pulumi.Input[str] name: The cluster alert group name (string) :param pulumi.Input[Sequence[pulumi.Input['ClusterAlertGroupRecipientArgs']]] recipients: The cluster alert group recipients (list) :param pulumi.Input[int] repeat_interval_seconds: The cluster alert group wait seconds. Default: `3600` (int) @@ -69,14 +69,14 @@ def cluster_id(self, value: pulumi.Input[str]): @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ The cluster alert group annotations (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -117,14 +117,14 @@ def group_wait_seconds(self, value: Optional[pulumi.Input[int]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ The cluster alert group labels (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -167,23 +167,23 @@ def repeat_interval_seconds(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type class _ClusterAlertGroupState: def __init__(__self__, *, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cluster_id: Optional[pulumi.Input[str]] = None, description: Optional[pulumi.Input[str]] = None, group_interval_seconds: Optional[pulumi.Input[int]] = None, group_wait_seconds: Optional[pulumi.Input[int]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, recipients: Optional[pulumi.Input[Sequence[pulumi.Input['ClusterAlertGroupRecipientArgs']]]] = None, repeat_interval_seconds: Optional[pulumi.Input[int]] = None): """ Input properties used for looking up and filtering ClusterAlertGroup resources. - :param pulumi.Input[Mapping[str, Any]] annotations: The cluster alert group annotations (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: The cluster alert group annotations (map) :param pulumi.Input[str] cluster_id: The cluster id where create cluster alert group (string) :param pulumi.Input[str] description: The cluster alert group description (string) :param pulumi.Input[int] group_interval_seconds: The cluster alert group interval seconds. Default: `180` (int) :param pulumi.Input[int] group_wait_seconds: The cluster alert group wait seconds. Default: `180` (int) - :param pulumi.Input[Mapping[str, Any]] labels: The cluster alert group labels (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: The cluster alert group labels (map) :param pulumi.Input[str] name: The cluster alert group name (string) :param pulumi.Input[Sequence[pulumi.Input['ClusterAlertGroupRecipientArgs']]] recipients: The cluster alert group recipients (list) :param pulumi.Input[int] repeat_interval_seconds: The cluster alert group wait seconds. Default: `3600` (int) @@ -209,14 +209,14 @@ def __init__(__self__, *, @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ The cluster alert group annotations (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -269,14 +269,14 @@ def group_wait_seconds(self, value: Optional[pulumi.Input[int]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ The cluster alert group labels (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -321,12 +321,12 @@ class ClusterAlertGroup(pulumi.CustomResource): def __init__(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cluster_id: Optional[pulumi.Input[str]] = None, description: Optional[pulumi.Input[str]] = None, group_interval_seconds: Optional[pulumi.Input[int]] = None, group_wait_seconds: Optional[pulumi.Input[int]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, recipients: Optional[pulumi.Input[Sequence[pulumi.Input[Union['ClusterAlertGroupRecipientArgs', 'ClusterAlertGroupRecipientArgsDict']]]]] = None, repeat_interval_seconds: Optional[pulumi.Input[int]] = None, @@ -359,12 +359,12 @@ def __init__(__self__, :param str resource_name: The name of the resource. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: The cluster alert group annotations (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: The cluster alert group annotations (map) :param pulumi.Input[str] cluster_id: The cluster id where create cluster alert group (string) :param pulumi.Input[str] description: The cluster alert group description (string) :param pulumi.Input[int] group_interval_seconds: The cluster alert group interval seconds. Default: `180` (int) :param pulumi.Input[int] group_wait_seconds: The cluster alert group wait seconds. Default: `180` (int) - :param pulumi.Input[Mapping[str, Any]] labels: The cluster alert group labels (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: The cluster alert group labels (map) :param pulumi.Input[str] name: The cluster alert group name (string) :param pulumi.Input[Sequence[pulumi.Input[Union['ClusterAlertGroupRecipientArgs', 'ClusterAlertGroupRecipientArgsDict']]]] recipients: The cluster alert group recipients (list) :param pulumi.Input[int] repeat_interval_seconds: The cluster alert group wait seconds. Default: `3600` (int) @@ -416,12 +416,12 @@ def __init__(__self__, resource_name: str, *args, **kwargs): def _internal_init(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cluster_id: Optional[pulumi.Input[str]] = None, description: Optional[pulumi.Input[str]] = None, group_interval_seconds: Optional[pulumi.Input[int]] = None, group_wait_seconds: Optional[pulumi.Input[int]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, recipients: Optional[pulumi.Input[Sequence[pulumi.Input[Union['ClusterAlertGroupRecipientArgs', 'ClusterAlertGroupRecipientArgsDict']]]]] = None, repeat_interval_seconds: Optional[pulumi.Input[int]] = None, @@ -455,12 +455,12 @@ def _internal_init(__self__, def get(resource_name: str, id: pulumi.Input[str], opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cluster_id: Optional[pulumi.Input[str]] = None, description: Optional[pulumi.Input[str]] = None, group_interval_seconds: Optional[pulumi.Input[int]] = None, group_wait_seconds: Optional[pulumi.Input[int]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, recipients: Optional[pulumi.Input[Sequence[pulumi.Input[Union['ClusterAlertGroupRecipientArgs', 'ClusterAlertGroupRecipientArgsDict']]]]] = None, repeat_interval_seconds: Optional[pulumi.Input[int]] = None) -> 'ClusterAlertGroup': @@ -471,12 +471,12 @@ def get(resource_name: str, :param str resource_name: The unique name of the resulting resource. :param pulumi.Input[str] id: The unique provider ID of the resource to lookup. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: The cluster alert group annotations (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: The cluster alert group annotations (map) :param pulumi.Input[str] cluster_id: The cluster id where create cluster alert group (string) :param pulumi.Input[str] description: The cluster alert group description (string) :param pulumi.Input[int] group_interval_seconds: The cluster alert group interval seconds. Default: `180` (int) :param pulumi.Input[int] group_wait_seconds: The cluster alert group wait seconds. Default: `180` (int) - :param pulumi.Input[Mapping[str, Any]] labels: The cluster alert group labels (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: The cluster alert group labels (map) :param pulumi.Input[str] name: The cluster alert group name (string) :param pulumi.Input[Sequence[pulumi.Input[Union['ClusterAlertGroupRecipientArgs', 'ClusterAlertGroupRecipientArgsDict']]]] recipients: The cluster alert group recipients (list) :param pulumi.Input[int] repeat_interval_seconds: The cluster alert group wait seconds. Default: `3600` (int) @@ -498,7 +498,7 @@ def get(resource_name: str, @property @pulumi.getter - def annotations(self) -> pulumi.Output[Mapping[str, Any]]: + def annotations(self) -> pulumi.Output[Mapping[str, str]]: """ The cluster alert group annotations (map) """ @@ -538,7 +538,7 @@ def group_wait_seconds(self) -> pulumi.Output[Optional[int]]: @property @pulumi.getter - def labels(self) -> pulumi.Output[Mapping[str, Any]]: + def labels(self) -> pulumi.Output[Mapping[str, str]]: """ The cluster alert group labels (map) """ diff --git a/sdk/python/pulumi_rancher2/cluster_alert_rule.py b/sdk/python/pulumi_rancher2/cluster_alert_rule.py index 34e1a590f..f87ecfb22 100644 --- a/sdk/python/pulumi_rancher2/cluster_alert_rule.py +++ b/sdk/python/pulumi_rancher2/cluster_alert_rule.py @@ -18,12 +18,12 @@ class ClusterAlertRuleArgs: def __init__(__self__, *, cluster_id: pulumi.Input[str], group_id: pulumi.Input[str], - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, event_rule: Optional[pulumi.Input['ClusterAlertRuleEventRuleArgs']] = None, group_interval_seconds: Optional[pulumi.Input[int]] = None, group_wait_seconds: Optional[pulumi.Input[int]] = None, inherited: Optional[pulumi.Input[bool]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, metric_rule: Optional[pulumi.Input['ClusterAlertRuleMetricRuleArgs']] = None, name: Optional[pulumi.Input[str]] = None, node_rule: Optional[pulumi.Input['ClusterAlertRuleNodeRuleArgs']] = None, @@ -34,12 +34,12 @@ def __init__(__self__, *, The set of arguments for constructing a ClusterAlertRule resource. :param pulumi.Input[str] cluster_id: The cluster id where create cluster alert rule (string) :param pulumi.Input[str] group_id: The cluster alert rule alert group ID (string) - :param pulumi.Input[Mapping[str, Any]] annotations: The cluster alert rule annotations (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: The cluster alert rule annotations (map) :param pulumi.Input['ClusterAlertRuleEventRuleArgs'] event_rule: The cluster alert rule event rule. ConflictsWith: `"metric_rule", "node_rule", "system_service_rule"`` (list Maxitems:1) :param pulumi.Input[int] group_interval_seconds: The cluster alert rule group interval seconds. Default: `180` (int) :param pulumi.Input[int] group_wait_seconds: The cluster alert rule group wait seconds. Default: `180` (int) :param pulumi.Input[bool] inherited: The cluster alert rule inherited. Default: `true` (bool) - :param pulumi.Input[Mapping[str, Any]] labels: The cluster alert rule labels (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: The cluster alert rule labels (map) :param pulumi.Input['ClusterAlertRuleMetricRuleArgs'] metric_rule: The cluster alert rule metric rule. ConflictsWith: `"event_rule", "node_rule", "system_service_rule"`` (list Maxitems:1) :param pulumi.Input[str] name: The cluster alert rule name (string) :param pulumi.Input['ClusterAlertRuleNodeRuleArgs'] node_rule: The cluster alert rule node rule. ConflictsWith: `"event_rule", "metric_rule", "system_service_rule"`` (list Maxitems:1) @@ -100,14 +100,14 @@ def group_id(self, value: pulumi.Input[str]): @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ The cluster alert rule annotations (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -160,14 +160,14 @@ def inherited(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ The cluster alert rule labels (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -246,14 +246,14 @@ def system_service_rule(self, value: Optional[pulumi.Input['ClusterAlertRuleSyst @pulumi.input_type class _ClusterAlertRuleState: def __init__(__self__, *, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cluster_id: Optional[pulumi.Input[str]] = None, event_rule: Optional[pulumi.Input['ClusterAlertRuleEventRuleArgs']] = None, group_id: Optional[pulumi.Input[str]] = None, group_interval_seconds: Optional[pulumi.Input[int]] = None, group_wait_seconds: Optional[pulumi.Input[int]] = None, inherited: Optional[pulumi.Input[bool]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, metric_rule: Optional[pulumi.Input['ClusterAlertRuleMetricRuleArgs']] = None, name: Optional[pulumi.Input[str]] = None, node_rule: Optional[pulumi.Input['ClusterAlertRuleNodeRuleArgs']] = None, @@ -262,14 +262,14 @@ def __init__(__self__, *, system_service_rule: Optional[pulumi.Input['ClusterAlertRuleSystemServiceRuleArgs']] = None): """ Input properties used for looking up and filtering ClusterAlertRule resources. - :param pulumi.Input[Mapping[str, Any]] annotations: The cluster alert rule annotations (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: The cluster alert rule annotations (map) :param pulumi.Input[str] cluster_id: The cluster id where create cluster alert rule (string) :param pulumi.Input['ClusterAlertRuleEventRuleArgs'] event_rule: The cluster alert rule event rule. ConflictsWith: `"metric_rule", "node_rule", "system_service_rule"`` (list Maxitems:1) :param pulumi.Input[str] group_id: The cluster alert rule alert group ID (string) :param pulumi.Input[int] group_interval_seconds: The cluster alert rule group interval seconds. Default: `180` (int) :param pulumi.Input[int] group_wait_seconds: The cluster alert rule group wait seconds. Default: `180` (int) :param pulumi.Input[bool] inherited: The cluster alert rule inherited. Default: `true` (bool) - :param pulumi.Input[Mapping[str, Any]] labels: The cluster alert rule labels (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: The cluster alert rule labels (map) :param pulumi.Input['ClusterAlertRuleMetricRuleArgs'] metric_rule: The cluster alert rule metric rule. ConflictsWith: `"event_rule", "node_rule", "system_service_rule"`` (list Maxitems:1) :param pulumi.Input[str] name: The cluster alert rule name (string) :param pulumi.Input['ClusterAlertRuleNodeRuleArgs'] node_rule: The cluster alert rule node rule. ConflictsWith: `"event_rule", "metric_rule", "system_service_rule"`` (list Maxitems:1) @@ -308,14 +308,14 @@ def __init__(__self__, *, @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ The cluster alert rule annotations (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -392,14 +392,14 @@ def inherited(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ The cluster alert rule labels (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -480,14 +480,14 @@ class ClusterAlertRule(pulumi.CustomResource): def __init__(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cluster_id: Optional[pulumi.Input[str]] = None, event_rule: Optional[pulumi.Input[Union['ClusterAlertRuleEventRuleArgs', 'ClusterAlertRuleEventRuleArgsDict']]] = None, group_id: Optional[pulumi.Input[str]] = None, group_interval_seconds: Optional[pulumi.Input[int]] = None, group_wait_seconds: Optional[pulumi.Input[int]] = None, inherited: Optional[pulumi.Input[bool]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, metric_rule: Optional[pulumi.Input[Union['ClusterAlertRuleMetricRuleArgs', 'ClusterAlertRuleMetricRuleArgsDict']]] = None, name: Optional[pulumi.Input[str]] = None, node_rule: Optional[pulumi.Input[Union['ClusterAlertRuleNodeRuleArgs', 'ClusterAlertRuleNodeRuleArgsDict']]] = None, @@ -530,14 +530,14 @@ def __init__(__self__, :param str resource_name: The name of the resource. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: The cluster alert rule annotations (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: The cluster alert rule annotations (map) :param pulumi.Input[str] cluster_id: The cluster id where create cluster alert rule (string) :param pulumi.Input[Union['ClusterAlertRuleEventRuleArgs', 'ClusterAlertRuleEventRuleArgsDict']] event_rule: The cluster alert rule event rule. ConflictsWith: `"metric_rule", "node_rule", "system_service_rule"`` (list Maxitems:1) :param pulumi.Input[str] group_id: The cluster alert rule alert group ID (string) :param pulumi.Input[int] group_interval_seconds: The cluster alert rule group interval seconds. Default: `180` (int) :param pulumi.Input[int] group_wait_seconds: The cluster alert rule group wait seconds. Default: `180` (int) :param pulumi.Input[bool] inherited: The cluster alert rule inherited. Default: `true` (bool) - :param pulumi.Input[Mapping[str, Any]] labels: The cluster alert rule labels (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: The cluster alert rule labels (map) :param pulumi.Input[Union['ClusterAlertRuleMetricRuleArgs', 'ClusterAlertRuleMetricRuleArgsDict']] metric_rule: The cluster alert rule metric rule. ConflictsWith: `"event_rule", "node_rule", "system_service_rule"`` (list Maxitems:1) :param pulumi.Input[str] name: The cluster alert rule name (string) :param pulumi.Input[Union['ClusterAlertRuleNodeRuleArgs', 'ClusterAlertRuleNodeRuleArgsDict']] node_rule: The cluster alert rule node rule. ConflictsWith: `"event_rule", "metric_rule", "system_service_rule"`` (list Maxitems:1) @@ -599,14 +599,14 @@ def __init__(__self__, resource_name: str, *args, **kwargs): def _internal_init(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cluster_id: Optional[pulumi.Input[str]] = None, event_rule: Optional[pulumi.Input[Union['ClusterAlertRuleEventRuleArgs', 'ClusterAlertRuleEventRuleArgsDict']]] = None, group_id: Optional[pulumi.Input[str]] = None, group_interval_seconds: Optional[pulumi.Input[int]] = None, group_wait_seconds: Optional[pulumi.Input[int]] = None, inherited: Optional[pulumi.Input[bool]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, metric_rule: Optional[pulumi.Input[Union['ClusterAlertRuleMetricRuleArgs', 'ClusterAlertRuleMetricRuleArgsDict']]] = None, name: Optional[pulumi.Input[str]] = None, node_rule: Optional[pulumi.Input[Union['ClusterAlertRuleNodeRuleArgs', 'ClusterAlertRuleNodeRuleArgsDict']]] = None, @@ -650,14 +650,14 @@ def _internal_init(__self__, def get(resource_name: str, id: pulumi.Input[str], opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cluster_id: Optional[pulumi.Input[str]] = None, event_rule: Optional[pulumi.Input[Union['ClusterAlertRuleEventRuleArgs', 'ClusterAlertRuleEventRuleArgsDict']]] = None, group_id: Optional[pulumi.Input[str]] = None, group_interval_seconds: Optional[pulumi.Input[int]] = None, group_wait_seconds: Optional[pulumi.Input[int]] = None, inherited: Optional[pulumi.Input[bool]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, metric_rule: Optional[pulumi.Input[Union['ClusterAlertRuleMetricRuleArgs', 'ClusterAlertRuleMetricRuleArgsDict']]] = None, name: Optional[pulumi.Input[str]] = None, node_rule: Optional[pulumi.Input[Union['ClusterAlertRuleNodeRuleArgs', 'ClusterAlertRuleNodeRuleArgsDict']]] = None, @@ -671,14 +671,14 @@ def get(resource_name: str, :param str resource_name: The unique name of the resulting resource. :param pulumi.Input[str] id: The unique provider ID of the resource to lookup. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: The cluster alert rule annotations (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: The cluster alert rule annotations (map) :param pulumi.Input[str] cluster_id: The cluster id where create cluster alert rule (string) :param pulumi.Input[Union['ClusterAlertRuleEventRuleArgs', 'ClusterAlertRuleEventRuleArgsDict']] event_rule: The cluster alert rule event rule. ConflictsWith: `"metric_rule", "node_rule", "system_service_rule"`` (list Maxitems:1) :param pulumi.Input[str] group_id: The cluster alert rule alert group ID (string) :param pulumi.Input[int] group_interval_seconds: The cluster alert rule group interval seconds. Default: `180` (int) :param pulumi.Input[int] group_wait_seconds: The cluster alert rule group wait seconds. Default: `180` (int) :param pulumi.Input[bool] inherited: The cluster alert rule inherited. Default: `true` (bool) - :param pulumi.Input[Mapping[str, Any]] labels: The cluster alert rule labels (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: The cluster alert rule labels (map) :param pulumi.Input[Union['ClusterAlertRuleMetricRuleArgs', 'ClusterAlertRuleMetricRuleArgsDict']] metric_rule: The cluster alert rule metric rule. ConflictsWith: `"event_rule", "node_rule", "system_service_rule"`` (list Maxitems:1) :param pulumi.Input[str] name: The cluster alert rule name (string) :param pulumi.Input[Union['ClusterAlertRuleNodeRuleArgs', 'ClusterAlertRuleNodeRuleArgsDict']] node_rule: The cluster alert rule node rule. ConflictsWith: `"event_rule", "metric_rule", "system_service_rule"`` (list Maxitems:1) @@ -708,7 +708,7 @@ def get(resource_name: str, @property @pulumi.getter - def annotations(self) -> pulumi.Output[Mapping[str, Any]]: + def annotations(self) -> pulumi.Output[Mapping[str, str]]: """ The cluster alert rule annotations (map) """ @@ -764,7 +764,7 @@ def inherited(self) -> pulumi.Output[Optional[bool]]: @property @pulumi.getter - def labels(self) -> pulumi.Output[Mapping[str, Any]]: + def labels(self) -> pulumi.Output[Mapping[str, str]]: """ The cluster alert rule labels (map) """ diff --git a/sdk/python/pulumi_rancher2/cluster_driver.py b/sdk/python/pulumi_rancher2/cluster_driver.py index fe4e0071a..a5d6d9221 100644 --- a/sdk/python/pulumi_rancher2/cluster_driver.py +++ b/sdk/python/pulumi_rancher2/cluster_driver.py @@ -18,9 +18,9 @@ def __init__(__self__, *, builtin: pulumi.Input[bool], url: pulumi.Input[str], actual_url: Optional[pulumi.Input[str]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, checksum: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, ui_url: Optional[pulumi.Input[str]] = None, whitelist_domains: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None): @@ -30,9 +30,9 @@ def __init__(__self__, *, :param pulumi.Input[bool] builtin: Specify whether the cluster driver is an internal cluster driver or not (bool) :param pulumi.Input[str] url: The URL to download the machine driver binary for 64-bit Linux (string) :param pulumi.Input[str] actual_url: Actual url of the cluster driver (string) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations of the resource (map) :param pulumi.Input[str] checksum: Verify that the downloaded driver matches the expected checksum (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels of the resource (map) :param pulumi.Input[str] name: Name of the cluster driver (string) :param pulumi.Input[str] ui_url: The URL to load for customized Add Clusters screen for this driver (string) :param pulumi.Input[Sequence[pulumi.Input[str]]] whitelist_domains: Domains to whitelist for the ui (list) @@ -105,14 +105,14 @@ def actual_url(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations of the resource (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -129,14 +129,14 @@ def checksum(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels of the resource (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -181,10 +181,10 @@ class _ClusterDriverState: def __init__(__self__, *, active: Optional[pulumi.Input[bool]] = None, actual_url: Optional[pulumi.Input[str]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, builtin: Optional[pulumi.Input[bool]] = None, checksum: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, ui_url: Optional[pulumi.Input[str]] = None, url: Optional[pulumi.Input[str]] = None, @@ -193,10 +193,10 @@ def __init__(__self__, *, Input properties used for looking up and filtering ClusterDriver resources. :param pulumi.Input[bool] active: Specify the cluster driver state (bool) :param pulumi.Input[str] actual_url: Actual url of the cluster driver (string) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations of the resource (map) :param pulumi.Input[bool] builtin: Specify whether the cluster driver is an internal cluster driver or not (bool) :param pulumi.Input[str] checksum: Verify that the downloaded driver matches the expected checksum (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels of the resource (map) :param pulumi.Input[str] name: Name of the cluster driver (string) :param pulumi.Input[str] ui_url: The URL to load for customized Add Clusters screen for this driver (string) :param pulumi.Input[str] url: The URL to download the machine driver binary for 64-bit Linux (string) @@ -249,14 +249,14 @@ def actual_url(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations of the resource (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -285,14 +285,14 @@ def checksum(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels of the resource (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -351,10 +351,10 @@ def __init__(__self__, opts: Optional[pulumi.ResourceOptions] = None, active: Optional[pulumi.Input[bool]] = None, actual_url: Optional[pulumi.Input[str]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, builtin: Optional[pulumi.Input[bool]] = None, checksum: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, ui_url: Optional[pulumi.Input[str]] = None, url: Optional[pulumi.Input[str]] = None, @@ -375,10 +375,10 @@ def __init__(__self__, :param pulumi.ResourceOptions opts: Options for the resource. :param pulumi.Input[bool] active: Specify the cluster driver state (bool) :param pulumi.Input[str] actual_url: Actual url of the cluster driver (string) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations of the resource (map) :param pulumi.Input[bool] builtin: Specify whether the cluster driver is an internal cluster driver or not (bool) :param pulumi.Input[str] checksum: Verify that the downloaded driver matches the expected checksum (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels of the resource (map) :param pulumi.Input[str] name: Name of the cluster driver (string) :param pulumi.Input[str] ui_url: The URL to load for customized Add Clusters screen for this driver (string) :param pulumi.Input[str] url: The URL to download the machine driver binary for 64-bit Linux (string) @@ -418,10 +418,10 @@ def _internal_init(__self__, opts: Optional[pulumi.ResourceOptions] = None, active: Optional[pulumi.Input[bool]] = None, actual_url: Optional[pulumi.Input[str]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, builtin: Optional[pulumi.Input[bool]] = None, checksum: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, ui_url: Optional[pulumi.Input[str]] = None, url: Optional[pulumi.Input[str]] = None, @@ -463,10 +463,10 @@ def get(resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, active: Optional[pulumi.Input[bool]] = None, actual_url: Optional[pulumi.Input[str]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, builtin: Optional[pulumi.Input[bool]] = None, checksum: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, ui_url: Optional[pulumi.Input[str]] = None, url: Optional[pulumi.Input[str]] = None, @@ -480,10 +480,10 @@ def get(resource_name: str, :param pulumi.ResourceOptions opts: Options for the resource. :param pulumi.Input[bool] active: Specify the cluster driver state (bool) :param pulumi.Input[str] actual_url: Actual url of the cluster driver (string) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations of the resource (map) :param pulumi.Input[bool] builtin: Specify whether the cluster driver is an internal cluster driver or not (bool) :param pulumi.Input[str] checksum: Verify that the downloaded driver matches the expected checksum (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels of the resource (map) :param pulumi.Input[str] name: Name of the cluster driver (string) :param pulumi.Input[str] ui_url: The URL to load for customized Add Clusters screen for this driver (string) :param pulumi.Input[str] url: The URL to download the machine driver binary for 64-bit Linux (string) @@ -523,7 +523,7 @@ def actual_url(self) -> pulumi.Output[Optional[str]]: @property @pulumi.getter - def annotations(self) -> pulumi.Output[Mapping[str, Any]]: + def annotations(self) -> pulumi.Output[Mapping[str, str]]: """ Annotations of the resource (map) """ @@ -547,7 +547,7 @@ def checksum(self) -> pulumi.Output[Optional[str]]: @property @pulumi.getter - def labels(self) -> pulumi.Output[Mapping[str, Any]]: + def labels(self) -> pulumi.Output[Mapping[str, str]]: """ Labels of the resource (map) """ diff --git a/sdk/python/pulumi_rancher2/cluster_role_template_binding.py b/sdk/python/pulumi_rancher2/cluster_role_template_binding.py index bfee2f857..bed5205b9 100644 --- a/sdk/python/pulumi_rancher2/cluster_role_template_binding.py +++ b/sdk/python/pulumi_rancher2/cluster_role_template_binding.py @@ -16,10 +16,10 @@ class ClusterRoleTemplateBindingArgs: def __init__(__self__, *, cluster_id: pulumi.Input[str], role_template_id: pulumi.Input[str], - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, group_id: Optional[pulumi.Input[str]] = None, group_principal_id: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, user_id: Optional[pulumi.Input[str]] = None, user_principal_id: Optional[pulumi.Input[str]] = None): @@ -27,10 +27,10 @@ def __init__(__self__, *, The set of arguments for constructing a ClusterRoleTemplateBinding resource. :param pulumi.Input[str] cluster_id: The cluster id where bind cluster role template binding (string) :param pulumi.Input[str] role_template_id: The role template id from create cluster role template binding (string) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for cluster role template binding (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for cluster role template binding (map) :param pulumi.Input[str] group_id: The group ID to assign cluster role template binding (string) :param pulumi.Input[str] group_principal_id: The group_principal ID to assign cluster role template binding (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for cluster role template binding (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for cluster role template binding (map) **Note:** user `user_id | user_principal_id` OR group `group_id | group_principal_id` must be defined :param pulumi.Input[str] name: The name of the cluster role template binding (string) @@ -80,14 +80,14 @@ def role_template_id(self, value: pulumi.Input[str]): @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for cluster role template binding (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -116,7 +116,7 @@ def group_principal_id(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for cluster role template binding (map) @@ -125,7 +125,7 @@ def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -168,22 +168,22 @@ def user_principal_id(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type class _ClusterRoleTemplateBindingState: def __init__(__self__, *, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cluster_id: Optional[pulumi.Input[str]] = None, group_id: Optional[pulumi.Input[str]] = None, group_principal_id: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, role_template_id: Optional[pulumi.Input[str]] = None, user_id: Optional[pulumi.Input[str]] = None, user_principal_id: Optional[pulumi.Input[str]] = None): """ Input properties used for looking up and filtering ClusterRoleTemplateBinding resources. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for cluster role template binding (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for cluster role template binding (map) :param pulumi.Input[str] cluster_id: The cluster id where bind cluster role template binding (string) :param pulumi.Input[str] group_id: The group ID to assign cluster role template binding (string) :param pulumi.Input[str] group_principal_id: The group_principal ID to assign cluster role template binding (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for cluster role template binding (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for cluster role template binding (map) **Note:** user `user_id | user_principal_id` OR group `group_id | group_principal_id` must be defined :param pulumi.Input[str] name: The name of the cluster role template binding (string) @@ -212,14 +212,14 @@ def __init__(__self__, *, @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for cluster role template binding (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -260,7 +260,7 @@ def group_principal_id(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for cluster role template binding (map) @@ -269,7 +269,7 @@ def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -326,11 +326,11 @@ class ClusterRoleTemplateBinding(pulumi.CustomResource): def __init__(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cluster_id: Optional[pulumi.Input[str]] = None, group_id: Optional[pulumi.Input[str]] = None, group_principal_id: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, role_template_id: Optional[pulumi.Input[str]] = None, user_id: Optional[pulumi.Input[str]] = None, @@ -363,11 +363,11 @@ def __init__(__self__, :param str resource_name: The name of the resource. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for cluster role template binding (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for cluster role template binding (map) :param pulumi.Input[str] cluster_id: The cluster id where bind cluster role template binding (string) :param pulumi.Input[str] group_id: The group ID to assign cluster role template binding (string) :param pulumi.Input[str] group_principal_id: The group_principal ID to assign cluster role template binding (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for cluster role template binding (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for cluster role template binding (map) **Note:** user `user_id | user_principal_id` OR group `group_id | group_principal_id` must be defined :param pulumi.Input[str] name: The name of the cluster role template binding (string) @@ -421,11 +421,11 @@ def __init__(__self__, resource_name: str, *args, **kwargs): def _internal_init(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cluster_id: Optional[pulumi.Input[str]] = None, group_id: Optional[pulumi.Input[str]] = None, group_principal_id: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, role_template_id: Optional[pulumi.Input[str]] = None, user_id: Optional[pulumi.Input[str]] = None, @@ -462,11 +462,11 @@ def _internal_init(__self__, def get(resource_name: str, id: pulumi.Input[str], opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cluster_id: Optional[pulumi.Input[str]] = None, group_id: Optional[pulumi.Input[str]] = None, group_principal_id: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, role_template_id: Optional[pulumi.Input[str]] = None, user_id: Optional[pulumi.Input[str]] = None, @@ -478,11 +478,11 @@ def get(resource_name: str, :param str resource_name: The unique name of the resulting resource. :param pulumi.Input[str] id: The unique provider ID of the resource to lookup. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for cluster role template binding (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for cluster role template binding (map) :param pulumi.Input[str] cluster_id: The cluster id where bind cluster role template binding (string) :param pulumi.Input[str] group_id: The group ID to assign cluster role template binding (string) :param pulumi.Input[str] group_principal_id: The group_principal ID to assign cluster role template binding (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for cluster role template binding (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for cluster role template binding (map) **Note:** user `user_id | user_principal_id` OR group `group_id | group_principal_id` must be defined :param pulumi.Input[str] name: The name of the cluster role template binding (string) @@ -507,7 +507,7 @@ def get(resource_name: str, @property @pulumi.getter - def annotations(self) -> pulumi.Output[Mapping[str, Any]]: + def annotations(self) -> pulumi.Output[Mapping[str, str]]: """ Annotations for cluster role template binding (map) """ @@ -539,7 +539,7 @@ def group_principal_id(self) -> pulumi.Output[str]: @property @pulumi.getter - def labels(self) -> pulumi.Output[Mapping[str, Any]]: + def labels(self) -> pulumi.Output[Mapping[str, str]]: """ Labels for cluster role template binding (map) diff --git a/sdk/python/pulumi_rancher2/cluster_template.py b/sdk/python/pulumi_rancher2/cluster_template.py index 1db6c68de..bb0a90ff6 100644 --- a/sdk/python/pulumi_rancher2/cluster_template.py +++ b/sdk/python/pulumi_rancher2/cluster_template.py @@ -16,17 +16,17 @@ @pulumi.input_type class ClusterTemplateArgs: def __init__(__self__, *, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, description: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, members: Optional[pulumi.Input[Sequence[pulumi.Input['ClusterTemplateMemberArgs']]]] = None, name: Optional[pulumi.Input[str]] = None, template_revisions: Optional[pulumi.Input[Sequence[pulumi.Input['ClusterTemplateTemplateRevisionArgs']]]] = None): """ The set of arguments for constructing a ClusterTemplate resource. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for the cluster template (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for the cluster template (map) :param pulumi.Input[str] description: Cluster template description - :param pulumi.Input[Mapping[str, Any]] labels: Labels for the cluster template (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for the cluster template (map) :param pulumi.Input[Sequence[pulumi.Input['ClusterTemplateMemberArgs']]] members: Cluster template members (list) :param pulumi.Input[str] name: The cluster template name (string) :param pulumi.Input[Sequence[pulumi.Input['ClusterTemplateTemplateRevisionArgs']]] template_revisions: Cluster template revisions (list) @@ -46,14 +46,14 @@ def __init__(__self__, *, @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for the cluster template (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -70,14 +70,14 @@ def description(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for the cluster template (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -120,19 +120,19 @@ def template_revisions(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[ @pulumi.input_type class _ClusterTemplateState: def __init__(__self__, *, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, default_revision_id: Optional[pulumi.Input[str]] = None, description: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, members: Optional[pulumi.Input[Sequence[pulumi.Input['ClusterTemplateMemberArgs']]]] = None, name: Optional[pulumi.Input[str]] = None, template_revisions: Optional[pulumi.Input[Sequence[pulumi.Input['ClusterTemplateTemplateRevisionArgs']]]] = None): """ Input properties used for looking up and filtering ClusterTemplate resources. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for the cluster template (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for the cluster template (map) :param pulumi.Input[str] default_revision_id: (Computed) Default cluster template revision ID (string) :param pulumi.Input[str] description: Cluster template description - :param pulumi.Input[Mapping[str, Any]] labels: Labels for the cluster template (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for the cluster template (map) :param pulumi.Input[Sequence[pulumi.Input['ClusterTemplateMemberArgs']]] members: Cluster template members (list) :param pulumi.Input[str] name: The cluster template name (string) :param pulumi.Input[Sequence[pulumi.Input['ClusterTemplateTemplateRevisionArgs']]] template_revisions: Cluster template revisions (list) @@ -154,14 +154,14 @@ def __init__(__self__, *, @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for the cluster template (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -190,14 +190,14 @@ def description(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for the cluster template (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -242,9 +242,9 @@ class ClusterTemplate(pulumi.CustomResource): def __init__(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, description: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, members: Optional[pulumi.Input[Sequence[pulumi.Input[Union['ClusterTemplateMemberArgs', 'ClusterTemplateMemberArgsDict']]]]] = None, name: Optional[pulumi.Input[str]] = None, template_revisions: Optional[pulumi.Input[Sequence[pulumi.Input[Union['ClusterTemplateTemplateRevisionArgs', 'ClusterTemplateTemplateRevisionArgsDict']]]]] = None, @@ -334,9 +334,9 @@ def __init__(__self__, :param str resource_name: The name of the resource. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for the cluster template (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for the cluster template (map) :param pulumi.Input[str] description: Cluster template description - :param pulumi.Input[Mapping[str, Any]] labels: Labels for the cluster template (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for the cluster template (map) :param pulumi.Input[Sequence[pulumi.Input[Union['ClusterTemplateMemberArgs', 'ClusterTemplateMemberArgsDict']]]] members: Cluster template members (list) :param pulumi.Input[str] name: The cluster template name (string) :param pulumi.Input[Sequence[pulumi.Input[Union['ClusterTemplateTemplateRevisionArgs', 'ClusterTemplateTemplateRevisionArgsDict']]]] template_revisions: Cluster template revisions (list) @@ -445,9 +445,9 @@ def __init__(__self__, resource_name: str, *args, **kwargs): def _internal_init(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, description: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, members: Optional[pulumi.Input[Sequence[pulumi.Input[Union['ClusterTemplateMemberArgs', 'ClusterTemplateMemberArgsDict']]]]] = None, name: Optional[pulumi.Input[str]] = None, template_revisions: Optional[pulumi.Input[Sequence[pulumi.Input[Union['ClusterTemplateTemplateRevisionArgs', 'ClusterTemplateTemplateRevisionArgsDict']]]]] = None, @@ -477,10 +477,10 @@ def _internal_init(__self__, def get(resource_name: str, id: pulumi.Input[str], opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, default_revision_id: Optional[pulumi.Input[str]] = None, description: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, members: Optional[pulumi.Input[Sequence[pulumi.Input[Union['ClusterTemplateMemberArgs', 'ClusterTemplateMemberArgsDict']]]]] = None, name: Optional[pulumi.Input[str]] = None, template_revisions: Optional[pulumi.Input[Sequence[pulumi.Input[Union['ClusterTemplateTemplateRevisionArgs', 'ClusterTemplateTemplateRevisionArgsDict']]]]] = None) -> 'ClusterTemplate': @@ -491,10 +491,10 @@ def get(resource_name: str, :param str resource_name: The unique name of the resulting resource. :param pulumi.Input[str] id: The unique provider ID of the resource to lookup. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for the cluster template (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for the cluster template (map) :param pulumi.Input[str] default_revision_id: (Computed) Default cluster template revision ID (string) :param pulumi.Input[str] description: Cluster template description - :param pulumi.Input[Mapping[str, Any]] labels: Labels for the cluster template (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for the cluster template (map) :param pulumi.Input[Sequence[pulumi.Input[Union['ClusterTemplateMemberArgs', 'ClusterTemplateMemberArgsDict']]]] members: Cluster template members (list) :param pulumi.Input[str] name: The cluster template name (string) :param pulumi.Input[Sequence[pulumi.Input[Union['ClusterTemplateTemplateRevisionArgs', 'ClusterTemplateTemplateRevisionArgsDict']]]] template_revisions: Cluster template revisions (list) @@ -514,7 +514,7 @@ def get(resource_name: str, @property @pulumi.getter - def annotations(self) -> pulumi.Output[Mapping[str, Any]]: + def annotations(self) -> pulumi.Output[Mapping[str, str]]: """ Annotations for the cluster template (map) """ @@ -538,7 +538,7 @@ def description(self) -> pulumi.Output[Optional[str]]: @property @pulumi.getter - def labels(self) -> pulumi.Output[Mapping[str, Any]]: + def labels(self) -> pulumi.Output[Mapping[str, str]]: """ Labels for the cluster template (map) """ diff --git a/sdk/python/pulumi_rancher2/cluster_v2.py b/sdk/python/pulumi_rancher2/cluster_v2.py index 721215a77..72f140fad 100644 --- a/sdk/python/pulumi_rancher2/cluster_v2.py +++ b/sdk/python/pulumi_rancher2/cluster_v2.py @@ -18,7 +18,7 @@ class ClusterV2Args: def __init__(__self__, *, kubernetes_version: pulumi.Input[str], agent_env_vars: Optional[pulumi.Input[Sequence[pulumi.Input['ClusterV2AgentEnvVarArgs']]]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cloud_credential_secret_name: Optional[pulumi.Input[str]] = None, cluster_agent_deployment_customizations: Optional[pulumi.Input[Sequence[pulumi.Input['ClusterV2ClusterAgentDeploymentCustomizationArgs']]]] = None, default_cluster_role_for_project_members: Optional[pulumi.Input[str]] = None, @@ -27,7 +27,7 @@ def __init__(__self__, *, enable_network_policy: Optional[pulumi.Input[bool]] = None, fleet_agent_deployment_customizations: Optional[pulumi.Input[Sequence[pulumi.Input['ClusterV2FleetAgentDeploymentCustomizationArgs']]]] = None, fleet_namespace: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, local_auth_endpoint: Optional[pulumi.Input['ClusterV2LocalAuthEndpointArgs']] = None, name: Optional[pulumi.Input[str]] = None, rke_config: Optional[pulumi.Input['ClusterV2RkeConfigArgs']] = None): @@ -35,7 +35,7 @@ def __init__(__self__, *, The set of arguments for constructing a ClusterV2 resource. :param pulumi.Input[str] kubernetes_version: The RKE2 or K3s version for the cluster. :param pulumi.Input[Sequence[pulumi.Input['ClusterV2AgentEnvVarArgs']]] agent_env_vars: Agent env vars is a list of additional environment variables to be appended to the `cattle-cluster-agent` and `fleet-agent` deployment, and the plan for the [system upgrade controller](https://github.com/rancher/system-upgrade-controller) to upgrade nodes. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for the Cluster. + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for the Cluster. :param pulumi.Input[str] cloud_credential_secret_name: Cloud credential secret name is the secret to be used when a cloud credential secret name is not specified at the machine pool level. :param pulumi.Input[Sequence[pulumi.Input['ClusterV2ClusterAgentDeploymentCustomizationArgs']]] cluster_agent_deployment_customizations: Cluster agent deployment customization specifies the additional tolerations, new affinity rules, and new resource requirements on the `cattle-cluster-agent` deployment. This argument is available in Rancher v2.7.5 and above. :param pulumi.Input[str] default_cluster_role_for_project_members: Default cluster role for project members. @@ -44,7 +44,7 @@ def __init__(__self__, *, :param pulumi.Input[bool] enable_network_policy: Enable k8s network policy on the cluster. :param pulumi.Input[Sequence[pulumi.Input['ClusterV2FleetAgentDeploymentCustomizationArgs']]] fleet_agent_deployment_customizations: Fleet agent deployment customization specifies the additional tolerations, new affinity rules, and new resource requirements on the `fleet-agent` deployment. The argument is available in Rancher v2.7.5 and above. :param pulumi.Input[str] fleet_namespace: Fleet namespace is the namespace where the cluster is to create in the local cluster. It is recommended to leave it as the default value. - :param pulumi.Input[Mapping[str, Any]] labels: Labels for the Cluster. + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for the Cluster. :param pulumi.Input['ClusterV2LocalAuthEndpointArgs'] local_auth_endpoint: Local auth endpoint configures the Authorized Cluster Endpoint (ACE) which can be used to directly access the Kubernetes API server, without requiring communication through Rancher. For more information, please refer to [Rancher Documentation](https://ranchermanager.docs.rancher.com/how-to-guides/new-user-guides/kubernetes-clusters-in-rancher-setup/register-existing-clusters#authorized-cluster-endpoint-support-for-rke2-and-k3s-clusters). :param pulumi.Input[str] name: The name of the cluster. :param pulumi.Input['ClusterV2RkeConfigArgs'] rke_config: The RKE configuration for the cluster. @@ -105,14 +105,14 @@ def agent_env_vars(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['Clu @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for the Cluster. """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -213,14 +213,14 @@ def fleet_namespace(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for the Cluster. """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -264,7 +264,7 @@ def rke_config(self, value: Optional[pulumi.Input['ClusterV2RkeConfigArgs']]): class _ClusterV2State: def __init__(__self__, *, agent_env_vars: Optional[pulumi.Input[Sequence[pulumi.Input['ClusterV2AgentEnvVarArgs']]]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cloud_credential_secret_name: Optional[pulumi.Input[str]] = None, cluster_agent_deployment_customizations: Optional[pulumi.Input[Sequence[pulumi.Input['ClusterV2ClusterAgentDeploymentCustomizationArgs']]]] = None, cluster_registration_token: Optional[pulumi.Input['ClusterV2ClusterRegistrationTokenArgs']] = None, @@ -277,7 +277,7 @@ def __init__(__self__, *, fleet_namespace: Optional[pulumi.Input[str]] = None, kube_config: Optional[pulumi.Input[str]] = None, kubernetes_version: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, local_auth_endpoint: Optional[pulumi.Input['ClusterV2LocalAuthEndpointArgs']] = None, name: Optional[pulumi.Input[str]] = None, resource_version: Optional[pulumi.Input[str]] = None, @@ -285,7 +285,7 @@ def __init__(__self__, *, """ Input properties used for looking up and filtering ClusterV2 resources. :param pulumi.Input[Sequence[pulumi.Input['ClusterV2AgentEnvVarArgs']]] agent_env_vars: Agent env vars is a list of additional environment variables to be appended to the `cattle-cluster-agent` and `fleet-agent` deployment, and the plan for the [system upgrade controller](https://github.com/rancher/system-upgrade-controller) to upgrade nodes. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for the Cluster. + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for the Cluster. :param pulumi.Input[str] cloud_credential_secret_name: Cloud credential secret name is the secret to be used when a cloud credential secret name is not specified at the machine pool level. :param pulumi.Input[Sequence[pulumi.Input['ClusterV2ClusterAgentDeploymentCustomizationArgs']]] cluster_agent_deployment_customizations: Cluster agent deployment customization specifies the additional tolerations, new affinity rules, and new resource requirements on the `cattle-cluster-agent` deployment. This argument is available in Rancher v2.7.5 and above. :param pulumi.Input['ClusterV2ClusterRegistrationTokenArgs'] cluster_registration_token: (Computed, sensitive, list, max length: 1) Cluster Registration Token generated for the cluster. @@ -298,7 +298,7 @@ def __init__(__self__, *, :param pulumi.Input[str] fleet_namespace: Fleet namespace is the namespace where the cluster is to create in the local cluster. It is recommended to leave it as the default value. :param pulumi.Input[str] kube_config: (Computed/Sensitive) Kube Config generated for the cluster. Note: When the cluster has `local_auth_endpoint` enabled, the kube_config will not be available until the cluster is `connected`. :param pulumi.Input[str] kubernetes_version: The RKE2 or K3s version for the cluster. - :param pulumi.Input[Mapping[str, Any]] labels: Labels for the Cluster. + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for the Cluster. :param pulumi.Input['ClusterV2LocalAuthEndpointArgs'] local_auth_endpoint: Local auth endpoint configures the Authorized Cluster Endpoint (ACE) which can be used to directly access the Kubernetes API server, without requiring communication through Rancher. For more information, please refer to [Rancher Documentation](https://ranchermanager.docs.rancher.com/how-to-guides/new-user-guides/kubernetes-clusters-in-rancher-setup/register-existing-clusters#authorized-cluster-endpoint-support-for-rke2-and-k3s-clusters). :param pulumi.Input[str] name: The name of the cluster. :param pulumi.Input[str] resource_version: (Computed, string) Cluster's k8s resource version. @@ -357,14 +357,14 @@ def agent_env_vars(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['Clu @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for the Cluster. """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -513,14 +513,14 @@ def kubernetes_version(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for the Cluster. """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -578,7 +578,7 @@ def __init__(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, agent_env_vars: Optional[pulumi.Input[Sequence[pulumi.Input[Union['ClusterV2AgentEnvVarArgs', 'ClusterV2AgentEnvVarArgsDict']]]]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cloud_credential_secret_name: Optional[pulumi.Input[str]] = None, cluster_agent_deployment_customizations: Optional[pulumi.Input[Sequence[pulumi.Input[Union['ClusterV2ClusterAgentDeploymentCustomizationArgs', 'ClusterV2ClusterAgentDeploymentCustomizationArgsDict']]]]] = None, default_cluster_role_for_project_members: Optional[pulumi.Input[str]] = None, @@ -588,7 +588,7 @@ def __init__(__self__, fleet_agent_deployment_customizations: Optional[pulumi.Input[Sequence[pulumi.Input[Union['ClusterV2FleetAgentDeploymentCustomizationArgs', 'ClusterV2FleetAgentDeploymentCustomizationArgsDict']]]]] = None, fleet_namespace: Optional[pulumi.Input[str]] = None, kubernetes_version: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, local_auth_endpoint: Optional[pulumi.Input[Union['ClusterV2LocalAuthEndpointArgs', 'ClusterV2LocalAuthEndpointArgsDict']]] = None, name: Optional[pulumi.Input[str]] = None, rke_config: Optional[pulumi.Input[Union['ClusterV2RkeConfigArgs', 'ClusterV2RkeConfigArgsDict']]] = None, @@ -605,7 +605,7 @@ def __init__(__self__, :param str resource_name: The name of the resource. :param pulumi.ResourceOptions opts: Options for the resource. :param pulumi.Input[Sequence[pulumi.Input[Union['ClusterV2AgentEnvVarArgs', 'ClusterV2AgentEnvVarArgsDict']]]] agent_env_vars: Agent env vars is a list of additional environment variables to be appended to the `cattle-cluster-agent` and `fleet-agent` deployment, and the plan for the [system upgrade controller](https://github.com/rancher/system-upgrade-controller) to upgrade nodes. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for the Cluster. + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for the Cluster. :param pulumi.Input[str] cloud_credential_secret_name: Cloud credential secret name is the secret to be used when a cloud credential secret name is not specified at the machine pool level. :param pulumi.Input[Sequence[pulumi.Input[Union['ClusterV2ClusterAgentDeploymentCustomizationArgs', 'ClusterV2ClusterAgentDeploymentCustomizationArgsDict']]]] cluster_agent_deployment_customizations: Cluster agent deployment customization specifies the additional tolerations, new affinity rules, and new resource requirements on the `cattle-cluster-agent` deployment. This argument is available in Rancher v2.7.5 and above. :param pulumi.Input[str] default_cluster_role_for_project_members: Default cluster role for project members. @@ -615,7 +615,7 @@ def __init__(__self__, :param pulumi.Input[Sequence[pulumi.Input[Union['ClusterV2FleetAgentDeploymentCustomizationArgs', 'ClusterV2FleetAgentDeploymentCustomizationArgsDict']]]] fleet_agent_deployment_customizations: Fleet agent deployment customization specifies the additional tolerations, new affinity rules, and new resource requirements on the `fleet-agent` deployment. The argument is available in Rancher v2.7.5 and above. :param pulumi.Input[str] fleet_namespace: Fleet namespace is the namespace where the cluster is to create in the local cluster. It is recommended to leave it as the default value. :param pulumi.Input[str] kubernetes_version: The RKE2 or K3s version for the cluster. - :param pulumi.Input[Mapping[str, Any]] labels: Labels for the Cluster. + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for the Cluster. :param pulumi.Input[Union['ClusterV2LocalAuthEndpointArgs', 'ClusterV2LocalAuthEndpointArgsDict']] local_auth_endpoint: Local auth endpoint configures the Authorized Cluster Endpoint (ACE) which can be used to directly access the Kubernetes API server, without requiring communication through Rancher. For more information, please refer to [Rancher Documentation](https://ranchermanager.docs.rancher.com/how-to-guides/new-user-guides/kubernetes-clusters-in-rancher-setup/register-existing-clusters#authorized-cluster-endpoint-support-for-rke2-and-k3s-clusters). :param pulumi.Input[str] name: The name of the cluster. :param pulumi.Input[Union['ClusterV2RkeConfigArgs', 'ClusterV2RkeConfigArgsDict']] rke_config: The RKE configuration for the cluster. @@ -651,7 +651,7 @@ def _internal_init(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, agent_env_vars: Optional[pulumi.Input[Sequence[pulumi.Input[Union['ClusterV2AgentEnvVarArgs', 'ClusterV2AgentEnvVarArgsDict']]]]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cloud_credential_secret_name: Optional[pulumi.Input[str]] = None, cluster_agent_deployment_customizations: Optional[pulumi.Input[Sequence[pulumi.Input[Union['ClusterV2ClusterAgentDeploymentCustomizationArgs', 'ClusterV2ClusterAgentDeploymentCustomizationArgsDict']]]]] = None, default_cluster_role_for_project_members: Optional[pulumi.Input[str]] = None, @@ -661,7 +661,7 @@ def _internal_init(__self__, fleet_agent_deployment_customizations: Optional[pulumi.Input[Sequence[pulumi.Input[Union['ClusterV2FleetAgentDeploymentCustomizationArgs', 'ClusterV2FleetAgentDeploymentCustomizationArgsDict']]]]] = None, fleet_namespace: Optional[pulumi.Input[str]] = None, kubernetes_version: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, local_auth_endpoint: Optional[pulumi.Input[Union['ClusterV2LocalAuthEndpointArgs', 'ClusterV2LocalAuthEndpointArgsDict']]] = None, name: Optional[pulumi.Input[str]] = None, rke_config: Optional[pulumi.Input[Union['ClusterV2RkeConfigArgs', 'ClusterV2RkeConfigArgsDict']]] = None, @@ -708,7 +708,7 @@ def get(resource_name: str, id: pulumi.Input[str], opts: Optional[pulumi.ResourceOptions] = None, agent_env_vars: Optional[pulumi.Input[Sequence[pulumi.Input[Union['ClusterV2AgentEnvVarArgs', 'ClusterV2AgentEnvVarArgsDict']]]]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cloud_credential_secret_name: Optional[pulumi.Input[str]] = None, cluster_agent_deployment_customizations: Optional[pulumi.Input[Sequence[pulumi.Input[Union['ClusterV2ClusterAgentDeploymentCustomizationArgs', 'ClusterV2ClusterAgentDeploymentCustomizationArgsDict']]]]] = None, cluster_registration_token: Optional[pulumi.Input[Union['ClusterV2ClusterRegistrationTokenArgs', 'ClusterV2ClusterRegistrationTokenArgsDict']]] = None, @@ -721,7 +721,7 @@ def get(resource_name: str, fleet_namespace: Optional[pulumi.Input[str]] = None, kube_config: Optional[pulumi.Input[str]] = None, kubernetes_version: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, local_auth_endpoint: Optional[pulumi.Input[Union['ClusterV2LocalAuthEndpointArgs', 'ClusterV2LocalAuthEndpointArgsDict']]] = None, name: Optional[pulumi.Input[str]] = None, resource_version: Optional[pulumi.Input[str]] = None, @@ -734,7 +734,7 @@ def get(resource_name: str, :param pulumi.Input[str] id: The unique provider ID of the resource to lookup. :param pulumi.ResourceOptions opts: Options for the resource. :param pulumi.Input[Sequence[pulumi.Input[Union['ClusterV2AgentEnvVarArgs', 'ClusterV2AgentEnvVarArgsDict']]]] agent_env_vars: Agent env vars is a list of additional environment variables to be appended to the `cattle-cluster-agent` and `fleet-agent` deployment, and the plan for the [system upgrade controller](https://github.com/rancher/system-upgrade-controller) to upgrade nodes. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for the Cluster. + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for the Cluster. :param pulumi.Input[str] cloud_credential_secret_name: Cloud credential secret name is the secret to be used when a cloud credential secret name is not specified at the machine pool level. :param pulumi.Input[Sequence[pulumi.Input[Union['ClusterV2ClusterAgentDeploymentCustomizationArgs', 'ClusterV2ClusterAgentDeploymentCustomizationArgsDict']]]] cluster_agent_deployment_customizations: Cluster agent deployment customization specifies the additional tolerations, new affinity rules, and new resource requirements on the `cattle-cluster-agent` deployment. This argument is available in Rancher v2.7.5 and above. :param pulumi.Input[Union['ClusterV2ClusterRegistrationTokenArgs', 'ClusterV2ClusterRegistrationTokenArgsDict']] cluster_registration_token: (Computed, sensitive, list, max length: 1) Cluster Registration Token generated for the cluster. @@ -747,7 +747,7 @@ def get(resource_name: str, :param pulumi.Input[str] fleet_namespace: Fleet namespace is the namespace where the cluster is to create in the local cluster. It is recommended to leave it as the default value. :param pulumi.Input[str] kube_config: (Computed/Sensitive) Kube Config generated for the cluster. Note: When the cluster has `local_auth_endpoint` enabled, the kube_config will not be available until the cluster is `connected`. :param pulumi.Input[str] kubernetes_version: The RKE2 or K3s version for the cluster. - :param pulumi.Input[Mapping[str, Any]] labels: Labels for the Cluster. + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for the Cluster. :param pulumi.Input[Union['ClusterV2LocalAuthEndpointArgs', 'ClusterV2LocalAuthEndpointArgsDict']] local_auth_endpoint: Local auth endpoint configures the Authorized Cluster Endpoint (ACE) which can be used to directly access the Kubernetes API server, without requiring communication through Rancher. For more information, please refer to [Rancher Documentation](https://ranchermanager.docs.rancher.com/how-to-guides/new-user-guides/kubernetes-clusters-in-rancher-setup/register-existing-clusters#authorized-cluster-endpoint-support-for-rke2-and-k3s-clusters). :param pulumi.Input[str] name: The name of the cluster. :param pulumi.Input[str] resource_version: (Computed, string) Cluster's k8s resource version. @@ -788,7 +788,7 @@ def agent_env_vars(self) -> pulumi.Output[Optional[Sequence['outputs.ClusterV2Ag @property @pulumi.getter - def annotations(self) -> pulumi.Output[Mapping[str, Any]]: + def annotations(self) -> pulumi.Output[Mapping[str, str]]: """ Annotations for the Cluster. """ @@ -892,7 +892,7 @@ def kubernetes_version(self) -> pulumi.Output[str]: @property @pulumi.getter - def labels(self) -> pulumi.Output[Mapping[str, Any]]: + def labels(self) -> pulumi.Output[Mapping[str, str]]: """ Labels for the Cluster. """ diff --git a/sdk/python/pulumi_rancher2/config_map_v2.py b/sdk/python/pulumi_rancher2/config_map_v2.py index 8c1154f83..a44d62c97 100644 --- a/sdk/python/pulumi_rancher2/config_map_v2.py +++ b/sdk/python/pulumi_rancher2/config_map_v2.py @@ -15,19 +15,19 @@ class ConfigMapV2Args: def __init__(__self__, *, cluster_id: pulumi.Input[str], - data: pulumi.Input[Mapping[str, Any]], - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + data: pulumi.Input[Mapping[str, pulumi.Input[str]]], + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, immutable: Optional[pulumi.Input[bool]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, namespace: Optional[pulumi.Input[str]] = None): """ The set of arguments for constructing a ConfigMapV2 resource. :param pulumi.Input[str] cluster_id: The cluster id of the configMap V2 (string) - :param pulumi.Input[Mapping[str, Any]] data: The data of the configMap v2 (map) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for the configMap v2 (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] data: The data of the configMap v2 (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for the configMap v2 (map) :param pulumi.Input[bool] immutable: If set to true, any configMap update will remove and recreate the configMap. This is a beta field enabled by k8s `ImmutableEphemeralVolumes` feature gate. Default: `false` (bool) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for the configMap v2 (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for the configMap v2 (map) :param pulumi.Input[str] name: The name of the configMap v2 (string) :param pulumi.Input[str] namespace: The namespaces of the configMap v2. Default: `default` (string) """ @@ -58,26 +58,26 @@ def cluster_id(self, value: pulumi.Input[str]): @property @pulumi.getter - def data(self) -> pulumi.Input[Mapping[str, Any]]: + def data(self) -> pulumi.Input[Mapping[str, pulumi.Input[str]]]: """ The data of the configMap v2 (map) """ return pulumi.get(self, "data") @data.setter - def data(self, value: pulumi.Input[Mapping[str, Any]]): + def data(self, value: pulumi.Input[Mapping[str, pulumi.Input[str]]]): pulumi.set(self, "data", value) @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for the configMap v2 (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -94,14 +94,14 @@ def immutable(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for the configMap v2 (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -132,21 +132,21 @@ def namespace(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type class _ConfigMapV2State: def __init__(__self__, *, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cluster_id: Optional[pulumi.Input[str]] = None, - data: Optional[pulumi.Input[Mapping[str, Any]]] = None, + data: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, immutable: Optional[pulumi.Input[bool]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, namespace: Optional[pulumi.Input[str]] = None, resource_version: Optional[pulumi.Input[str]] = None): """ Input properties used for looking up and filtering ConfigMapV2 resources. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for the configMap v2 (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for the configMap v2 (map) :param pulumi.Input[str] cluster_id: The cluster id of the configMap V2 (string) - :param pulumi.Input[Mapping[str, Any]] data: The data of the configMap v2 (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] data: The data of the configMap v2 (map) :param pulumi.Input[bool] immutable: If set to true, any configMap update will remove and recreate the configMap. This is a beta field enabled by k8s `ImmutableEphemeralVolumes` feature gate. Default: `false` (bool) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for the configMap v2 (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for the configMap v2 (map) :param pulumi.Input[str] name: The name of the configMap v2 (string) :param pulumi.Input[str] namespace: The namespaces of the configMap v2. Default: `default` (string) :param pulumi.Input[str] resource_version: (Computed) The k8s resource version (string) @@ -170,14 +170,14 @@ def __init__(__self__, *, @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for the configMap v2 (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -194,14 +194,14 @@ def cluster_id(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def data(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def data(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ The data of the configMap v2 (map) """ return pulumi.get(self, "data") @data.setter - def data(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def data(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "data", value) @property @@ -218,14 +218,14 @@ def immutable(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for the configMap v2 (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -270,11 +270,11 @@ class ConfigMapV2(pulumi.CustomResource): def __init__(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cluster_id: Optional[pulumi.Input[str]] = None, - data: Optional[pulumi.Input[Mapping[str, Any]]] = None, + data: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, immutable: Optional[pulumi.Input[bool]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, namespace: Optional[pulumi.Input[str]] = None, __props__=None): @@ -291,11 +291,11 @@ def __init__(__self__, :param str resource_name: The name of the resource. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for the configMap v2 (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for the configMap v2 (map) :param pulumi.Input[str] cluster_id: The cluster id of the configMap V2 (string) - :param pulumi.Input[Mapping[str, Any]] data: The data of the configMap v2 (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] data: The data of the configMap v2 (map) :param pulumi.Input[bool] immutable: If set to true, any configMap update will remove and recreate the configMap. This is a beta field enabled by k8s `ImmutableEphemeralVolumes` feature gate. Default: `false` (bool) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for the configMap v2 (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for the configMap v2 (map) :param pulumi.Input[str] name: The name of the configMap v2 (string) :param pulumi.Input[str] namespace: The namespaces of the configMap v2. Default: `default` (string) """ @@ -331,11 +331,11 @@ def __init__(__self__, resource_name: str, *args, **kwargs): def _internal_init(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cluster_id: Optional[pulumi.Input[str]] = None, - data: Optional[pulumi.Input[Mapping[str, Any]]] = None, + data: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, immutable: Optional[pulumi.Input[bool]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, namespace: Optional[pulumi.Input[str]] = None, __props__=None): @@ -369,11 +369,11 @@ def _internal_init(__self__, def get(resource_name: str, id: pulumi.Input[str], opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cluster_id: Optional[pulumi.Input[str]] = None, - data: Optional[pulumi.Input[Mapping[str, Any]]] = None, + data: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, immutable: Optional[pulumi.Input[bool]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, namespace: Optional[pulumi.Input[str]] = None, resource_version: Optional[pulumi.Input[str]] = None) -> 'ConfigMapV2': @@ -384,11 +384,11 @@ def get(resource_name: str, :param str resource_name: The unique name of the resulting resource. :param pulumi.Input[str] id: The unique provider ID of the resource to lookup. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for the configMap v2 (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for the configMap v2 (map) :param pulumi.Input[str] cluster_id: The cluster id of the configMap V2 (string) - :param pulumi.Input[Mapping[str, Any]] data: The data of the configMap v2 (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] data: The data of the configMap v2 (map) :param pulumi.Input[bool] immutable: If set to true, any configMap update will remove and recreate the configMap. This is a beta field enabled by k8s `ImmutableEphemeralVolumes` feature gate. Default: `false` (bool) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for the configMap v2 (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for the configMap v2 (map) :param pulumi.Input[str] name: The name of the configMap v2 (string) :param pulumi.Input[str] namespace: The namespaces of the configMap v2. Default: `default` (string) :param pulumi.Input[str] resource_version: (Computed) The k8s resource version (string) @@ -409,7 +409,7 @@ def get(resource_name: str, @property @pulumi.getter - def annotations(self) -> pulumi.Output[Mapping[str, Any]]: + def annotations(self) -> pulumi.Output[Mapping[str, str]]: """ Annotations for the configMap v2 (map) """ @@ -425,7 +425,7 @@ def cluster_id(self) -> pulumi.Output[str]: @property @pulumi.getter - def data(self) -> pulumi.Output[Mapping[str, Any]]: + def data(self) -> pulumi.Output[Mapping[str, str]]: """ The data of the configMap v2 (map) """ @@ -441,7 +441,7 @@ def immutable(self) -> pulumi.Output[Optional[bool]]: @property @pulumi.getter - def labels(self) -> pulumi.Output[Mapping[str, Any]]: + def labels(self) -> pulumi.Output[Mapping[str, str]]: """ Labels for the configMap v2 (map) """ diff --git a/sdk/python/pulumi_rancher2/custom_user_token.py b/sdk/python/pulumi_rancher2/custom_user_token.py index d8c5012bc..27071c929 100644 --- a/sdk/python/pulumi_rancher2/custom_user_token.py +++ b/sdk/python/pulumi_rancher2/custom_user_token.py @@ -16,20 +16,20 @@ class CustomUserTokenArgs: def __init__(__self__, *, password: pulumi.Input[str], username: pulumi.Input[str], - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cluster_id: Optional[pulumi.Input[str]] = None, description: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, renew: Optional[pulumi.Input[bool]] = None, ttl: Optional[pulumi.Input[int]] = None): """ The set of arguments for constructing a CustomUserToken resource. :param pulumi.Input[str] password: The user password (string) :param pulumi.Input[str] username: The user username (string) - :param pulumi.Input[Mapping[str, Any]] annotations: (Computed) Annotations of the token (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: (Computed) Annotations of the token (map) :param pulumi.Input[str] cluster_id: Cluster ID for scoped token (string) :param pulumi.Input[str] description: Token description (string) - :param pulumi.Input[Mapping[str, Any]] labels: (Computed) Labels of the token (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: (Computed) Labels of the token (map) :param pulumi.Input[bool] renew: Renew expired or disabled token :param pulumi.Input[int] ttl: Token time to live in seconds. Default `0` (int) @@ -76,14 +76,14 @@ def username(self, value: pulumi.Input[str]): @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ (Computed) Annotations of the token (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -112,14 +112,14 @@ def description(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ (Computed) Labels of the token (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -153,12 +153,12 @@ def ttl(self, value: Optional[pulumi.Input[int]]): class _CustomUserTokenState: def __init__(__self__, *, access_key: Optional[pulumi.Input[str]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cluster_id: Optional[pulumi.Input[str]] = None, description: Optional[pulumi.Input[str]] = None, enabled: Optional[pulumi.Input[bool]] = None, expired: Optional[pulumi.Input[bool]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, password: Optional[pulumi.Input[str]] = None, renew: Optional[pulumi.Input[bool]] = None, @@ -172,12 +172,12 @@ def __init__(__self__, *, """ Input properties used for looking up and filtering CustomUserToken resources. :param pulumi.Input[str] access_key: (Computed) Token access key part (string) - :param pulumi.Input[Mapping[str, Any]] annotations: (Computed) Annotations of the token (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: (Computed) Annotations of the token (map) :param pulumi.Input[str] cluster_id: Cluster ID for scoped token (string) :param pulumi.Input[str] description: Token description (string) :param pulumi.Input[bool] enabled: (Computed) Token is enabled (bool) :param pulumi.Input[bool] expired: (Computed) Token is expired (bool) - :param pulumi.Input[Mapping[str, Any]] labels: (Computed) Labels of the token (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: (Computed) Labels of the token (map) :param pulumi.Input[str] name: (Computed) Token name (string) :param pulumi.Input[str] password: The user password (string) :param pulumi.Input[bool] renew: Renew expired or disabled token @@ -240,14 +240,14 @@ def access_key(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ (Computed) Annotations of the token (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -300,14 +300,14 @@ def expired(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ (Computed) Labels of the token (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -438,10 +438,10 @@ class CustomUserToken(pulumi.CustomResource): def __init__(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cluster_id: Optional[pulumi.Input[str]] = None, description: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, password: Optional[pulumi.Input[str]] = None, renew: Optional[pulumi.Input[bool]] = None, ttl: Optional[pulumi.Input[int]] = None, @@ -484,10 +484,10 @@ def __init__(__self__, :param str resource_name: The name of the resource. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: (Computed) Annotations of the token (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: (Computed) Annotations of the token (map) :param pulumi.Input[str] cluster_id: Cluster ID for scoped token (string) :param pulumi.Input[str] description: Token description (string) - :param pulumi.Input[Mapping[str, Any]] labels: (Computed) Labels of the token (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: (Computed) Labels of the token (map) :param pulumi.Input[str] password: The user password (string) :param pulumi.Input[bool] renew: Renew expired or disabled token :param pulumi.Input[int] ttl: Token time to live in seconds. Default `0` (int) @@ -551,10 +551,10 @@ def __init__(__self__, resource_name: str, *args, **kwargs): def _internal_init(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cluster_id: Optional[pulumi.Input[str]] = None, description: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, password: Optional[pulumi.Input[str]] = None, renew: Optional[pulumi.Input[bool]] = None, ttl: Optional[pulumi.Input[int]] = None, @@ -602,12 +602,12 @@ def get(resource_name: str, id: pulumi.Input[str], opts: Optional[pulumi.ResourceOptions] = None, access_key: Optional[pulumi.Input[str]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cluster_id: Optional[pulumi.Input[str]] = None, description: Optional[pulumi.Input[str]] = None, enabled: Optional[pulumi.Input[bool]] = None, expired: Optional[pulumi.Input[bool]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, password: Optional[pulumi.Input[str]] = None, renew: Optional[pulumi.Input[bool]] = None, @@ -626,12 +626,12 @@ def get(resource_name: str, :param pulumi.Input[str] id: The unique provider ID of the resource to lookup. :param pulumi.ResourceOptions opts: Options for the resource. :param pulumi.Input[str] access_key: (Computed) Token access key part (string) - :param pulumi.Input[Mapping[str, Any]] annotations: (Computed) Annotations of the token (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: (Computed) Annotations of the token (map) :param pulumi.Input[str] cluster_id: Cluster ID for scoped token (string) :param pulumi.Input[str] description: Token description (string) :param pulumi.Input[bool] enabled: (Computed) Token is enabled (bool) :param pulumi.Input[bool] expired: (Computed) Token is expired (bool) - :param pulumi.Input[Mapping[str, Any]] labels: (Computed) Labels of the token (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: (Computed) Labels of the token (map) :param pulumi.Input[str] name: (Computed) Token name (string) :param pulumi.Input[str] password: The user password (string) :param pulumi.Input[bool] renew: Renew expired or disabled token @@ -678,7 +678,7 @@ def access_key(self) -> pulumi.Output[str]: @property @pulumi.getter - def annotations(self) -> pulumi.Output[Mapping[str, Any]]: + def annotations(self) -> pulumi.Output[Mapping[str, str]]: """ (Computed) Annotations of the token (map) """ @@ -718,7 +718,7 @@ def expired(self) -> pulumi.Output[bool]: @property @pulumi.getter - def labels(self) -> pulumi.Output[Mapping[str, Any]]: + def labels(self) -> pulumi.Output[Mapping[str, str]]: """ (Computed) Labels of the token (map) """ diff --git a/sdk/python/pulumi_rancher2/etcd_backup.py b/sdk/python/pulumi_rancher2/etcd_backup.py index 6fb5711bb..afabd9fc0 100644 --- a/sdk/python/pulumi_rancher2/etcd_backup.py +++ b/sdk/python/pulumi_rancher2/etcd_backup.py @@ -17,20 +17,20 @@ class EtcdBackupArgs: def __init__(__self__, *, cluster_id: pulumi.Input[str], - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, backup_config: Optional[pulumi.Input['EtcdBackupBackupConfigArgs']] = None, filename: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, manual: Optional[pulumi.Input[bool]] = None, name: Optional[pulumi.Input[str]] = None, namespace_id: Optional[pulumi.Input[str]] = None): """ The set of arguments for constructing a EtcdBackup resource. :param pulumi.Input[str] cluster_id: Cluster ID to config Etcd Backup (string) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for Etcd Backup object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for Etcd Backup object (map) :param pulumi.Input['EtcdBackupBackupConfigArgs'] backup_config: Backup config for etcd backup (list maxitems:1) :param pulumi.Input[str] filename: Filename of the Etcd Backup (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for Etcd Backup object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for Etcd Backup object (map) :param pulumi.Input[bool] manual: Manual execution of the Etcd Backup. Default `false` (bool) :param pulumi.Input[str] name: The name of the Etcd Backup (string) :param pulumi.Input[str] namespace_id: Description for the Etcd Backup (string) @@ -65,14 +65,14 @@ def cluster_id(self, value: pulumi.Input[str]): @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for Etcd Backup object (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -101,14 +101,14 @@ def filename(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for Etcd Backup object (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -151,21 +151,21 @@ def namespace_id(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type class _EtcdBackupState: def __init__(__self__, *, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, backup_config: Optional[pulumi.Input['EtcdBackupBackupConfigArgs']] = None, cluster_id: Optional[pulumi.Input[str]] = None, filename: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, manual: Optional[pulumi.Input[bool]] = None, name: Optional[pulumi.Input[str]] = None, namespace_id: Optional[pulumi.Input[str]] = None): """ Input properties used for looking up and filtering EtcdBackup resources. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for Etcd Backup object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for Etcd Backup object (map) :param pulumi.Input['EtcdBackupBackupConfigArgs'] backup_config: Backup config for etcd backup (list maxitems:1) :param pulumi.Input[str] cluster_id: Cluster ID to config Etcd Backup (string) :param pulumi.Input[str] filename: Filename of the Etcd Backup (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for Etcd Backup object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for Etcd Backup object (map) :param pulumi.Input[bool] manual: Manual execution of the Etcd Backup. Default `false` (bool) :param pulumi.Input[str] name: The name of the Etcd Backup (string) :param pulumi.Input[str] namespace_id: Description for the Etcd Backup (string) @@ -189,14 +189,14 @@ def __init__(__self__, *, @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for Etcd Backup object (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -237,14 +237,14 @@ def filename(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for Etcd Backup object (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -289,11 +289,11 @@ class EtcdBackup(pulumi.CustomResource): def __init__(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, backup_config: Optional[pulumi.Input[Union['EtcdBackupBackupConfigArgs', 'EtcdBackupBackupConfigArgsDict']]] = None, cluster_id: Optional[pulumi.Input[str]] = None, filename: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, manual: Optional[pulumi.Input[bool]] = None, name: Optional[pulumi.Input[str]] = None, namespace_id: Optional[pulumi.Input[str]] = None, @@ -339,11 +339,11 @@ def __init__(__self__, :param str resource_name: The name of the resource. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for Etcd Backup object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for Etcd Backup object (map) :param pulumi.Input[Union['EtcdBackupBackupConfigArgs', 'EtcdBackupBackupConfigArgsDict']] backup_config: Backup config for etcd backup (list maxitems:1) :param pulumi.Input[str] cluster_id: Cluster ID to config Etcd Backup (string) :param pulumi.Input[str] filename: Filename of the Etcd Backup (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for Etcd Backup object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for Etcd Backup object (map) :param pulumi.Input[bool] manual: Manual execution of the Etcd Backup. Default `false` (bool) :param pulumi.Input[str] name: The name of the Etcd Backup (string) :param pulumi.Input[str] namespace_id: Description for the Etcd Backup (string) @@ -408,11 +408,11 @@ def __init__(__self__, resource_name: str, *args, **kwargs): def _internal_init(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, backup_config: Optional[pulumi.Input[Union['EtcdBackupBackupConfigArgs', 'EtcdBackupBackupConfigArgsDict']]] = None, cluster_id: Optional[pulumi.Input[str]] = None, filename: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, manual: Optional[pulumi.Input[bool]] = None, name: Optional[pulumi.Input[str]] = None, namespace_id: Optional[pulumi.Input[str]] = None, @@ -445,11 +445,11 @@ def _internal_init(__self__, def get(resource_name: str, id: pulumi.Input[str], opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, backup_config: Optional[pulumi.Input[Union['EtcdBackupBackupConfigArgs', 'EtcdBackupBackupConfigArgsDict']]] = None, cluster_id: Optional[pulumi.Input[str]] = None, filename: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, manual: Optional[pulumi.Input[bool]] = None, name: Optional[pulumi.Input[str]] = None, namespace_id: Optional[pulumi.Input[str]] = None) -> 'EtcdBackup': @@ -460,11 +460,11 @@ def get(resource_name: str, :param str resource_name: The unique name of the resulting resource. :param pulumi.Input[str] id: The unique provider ID of the resource to lookup. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for Etcd Backup object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for Etcd Backup object (map) :param pulumi.Input[Union['EtcdBackupBackupConfigArgs', 'EtcdBackupBackupConfigArgsDict']] backup_config: Backup config for etcd backup (list maxitems:1) :param pulumi.Input[str] cluster_id: Cluster ID to config Etcd Backup (string) :param pulumi.Input[str] filename: Filename of the Etcd Backup (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for Etcd Backup object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for Etcd Backup object (map) :param pulumi.Input[bool] manual: Manual execution of the Etcd Backup. Default `false` (bool) :param pulumi.Input[str] name: The name of the Etcd Backup (string) :param pulumi.Input[str] namespace_id: Description for the Etcd Backup (string) @@ -485,7 +485,7 @@ def get(resource_name: str, @property @pulumi.getter - def annotations(self) -> pulumi.Output[Mapping[str, Any]]: + def annotations(self) -> pulumi.Output[Mapping[str, str]]: """ Annotations for Etcd Backup object (map) """ @@ -517,7 +517,7 @@ def filename(self) -> pulumi.Output[str]: @property @pulumi.getter - def labels(self) -> pulumi.Output[Mapping[str, Any]]: + def labels(self) -> pulumi.Output[Mapping[str, str]]: """ Labels for Etcd Backup object (map) """ diff --git a/sdk/python/pulumi_rancher2/feature.py b/sdk/python/pulumi_rancher2/feature.py index c14aa562f..1d22ec5ab 100644 --- a/sdk/python/pulumi_rancher2/feature.py +++ b/sdk/python/pulumi_rancher2/feature.py @@ -14,14 +14,14 @@ @pulumi.input_type class FeatureArgs: def __init__(__self__, *, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, value: Optional[pulumi.Input[bool]] = None): """ The set of arguments for constructing a Feature resource. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for feature object (map) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for feature object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for feature object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for feature object (map) :param pulumi.Input[str] name: The name of the feature (string) :param pulumi.Input[bool] value: The value of the feature. Default: `false` (bool) """ @@ -36,26 +36,26 @@ def __init__(__self__, *, @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for feature object (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for feature object (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -86,14 +86,14 @@ def value(self, value: Optional[pulumi.Input[bool]]): @pulumi.input_type class _FeatureState: def __init__(__self__, *, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, value: Optional[pulumi.Input[bool]] = None): """ Input properties used for looking up and filtering Feature resources. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for feature object (map) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for feature object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for feature object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for feature object (map) :param pulumi.Input[str] name: The name of the feature (string) :param pulumi.Input[bool] value: The value of the feature. Default: `false` (bool) """ @@ -108,26 +108,26 @@ def __init__(__self__, *, @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for feature object (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for feature object (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -160,8 +160,8 @@ class Feature(pulumi.CustomResource): def __init__(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, value: Optional[pulumi.Input[bool]] = None, __props__=None): @@ -188,8 +188,8 @@ def __init__(__self__, :param str resource_name: The name of the resource. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for feature object (map) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for feature object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for feature object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for feature object (map) :param pulumi.Input[str] name: The name of the feature (string) :param pulumi.Input[bool] value: The value of the feature. Default: `false` (bool) """ @@ -235,8 +235,8 @@ def __init__(__self__, resource_name: str, *args, **kwargs): def _internal_init(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, value: Optional[pulumi.Input[bool]] = None, __props__=None): @@ -262,8 +262,8 @@ def _internal_init(__self__, def get(resource_name: str, id: pulumi.Input[str], opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, value: Optional[pulumi.Input[bool]] = None) -> 'Feature': """ @@ -273,8 +273,8 @@ def get(resource_name: str, :param str resource_name: The unique name of the resulting resource. :param pulumi.Input[str] id: The unique provider ID of the resource to lookup. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for feature object (map) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for feature object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for feature object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for feature object (map) :param pulumi.Input[str] name: The name of the feature (string) :param pulumi.Input[bool] value: The value of the feature. Default: `false` (bool) """ @@ -290,7 +290,7 @@ def get(resource_name: str, @property @pulumi.getter - def annotations(self) -> pulumi.Output[Mapping[str, Any]]: + def annotations(self) -> pulumi.Output[Mapping[str, str]]: """ Annotations for feature object (map) """ @@ -298,7 +298,7 @@ def annotations(self) -> pulumi.Output[Mapping[str, Any]]: @property @pulumi.getter - def labels(self) -> pulumi.Output[Mapping[str, Any]]: + def labels(self) -> pulumi.Output[Mapping[str, str]]: """ Labels for feature object (map) """ diff --git a/sdk/python/pulumi_rancher2/get_app.py b/sdk/python/pulumi_rancher2/get_app.py index 8e0131459..f483d1c75 100644 --- a/sdk/python/pulumi_rancher2/get_app.py +++ b/sdk/python/pulumi_rancher2/get_app.py @@ -67,7 +67,7 @@ def __init__(__self__, annotations=None, answers=None, catalog_name=None, descri @property @pulumi.getter - def annotations(self) -> Mapping[str, Any]: + def annotations(self) -> Mapping[str, str]: """ (Computed) Annotations for the catalog (map) """ @@ -75,7 +75,7 @@ def annotations(self) -> Mapping[str, Any]: @property @pulumi.getter - def answers(self) -> Mapping[str, Any]: + def answers(self) -> Mapping[str, str]: """ (Computed) Answers for the app (map) """ @@ -115,7 +115,7 @@ def id(self) -> str: @property @pulumi.getter - def labels(self) -> Mapping[str, Any]: + def labels(self) -> Mapping[str, str]: """ (Computed) Labels for the catalog (map) """ @@ -191,7 +191,7 @@ def __await__(self): values_yaml=self.values_yaml) -def get_app(annotations: Optional[Mapping[str, Any]] = None, +def get_app(annotations: Optional[Mapping[str, str]] = None, name: Optional[str] = None, project_id: Optional[str] = None, target_namespace: Optional[str] = None, @@ -211,7 +211,7 @@ def get_app(annotations: Optional[Mapping[str, Any]] = None, ``` - :param Mapping[str, Any] annotations: (Computed) Annotations for the catalog (map) + :param Mapping[str, str] annotations: (Computed) Annotations for the catalog (map) :param str name: The app name (string) :param str project_id: The id of the project where the app is deployed (string) :param str target_namespace: The namespace name where the app is deployed (string) @@ -242,7 +242,7 @@ def get_app(annotations: Optional[Mapping[str, Any]] = None, @_utilities.lift_output_func(get_app) -def get_app_output(annotations: Optional[pulumi.Input[Optional[Mapping[str, Any]]]] = None, +def get_app_output(annotations: Optional[pulumi.Input[Optional[Mapping[str, str]]]] = None, name: Optional[pulumi.Input[str]] = None, project_id: Optional[pulumi.Input[str]] = None, target_namespace: Optional[pulumi.Input[Optional[str]]] = None, @@ -262,7 +262,7 @@ def get_app_output(annotations: Optional[pulumi.Input[Optional[Mapping[str, Any] ``` - :param Mapping[str, Any] annotations: (Computed) Annotations for the catalog (map) + :param Mapping[str, str] annotations: (Computed) Annotations for the catalog (map) :param str name: The app name (string) :param str project_id: The id of the project where the app is deployed (string) :param str target_namespace: The namespace name where the app is deployed (string) diff --git a/sdk/python/pulumi_rancher2/get_catalog.py b/sdk/python/pulumi_rancher2/get_catalog.py index 30c275597..ddbf325a5 100644 --- a/sdk/python/pulumi_rancher2/get_catalog.py +++ b/sdk/python/pulumi_rancher2/get_catalog.py @@ -67,7 +67,7 @@ def __init__(__self__, annotations=None, branch=None, cluster_id=None, descripti @property @pulumi.getter - def annotations(self) -> Mapping[str, Any]: + def annotations(self) -> Mapping[str, str]: """ (Computed) Annotations for the catalog (map) """ @@ -115,7 +115,7 @@ def kind(self) -> str: @property @pulumi.getter - def labels(self) -> Mapping[str, Any]: + def labels(self) -> Mapping[str, str]: """ (Computed) Labels for the catalog (map) """ diff --git a/sdk/python/pulumi_rancher2/get_catalog_v2.py b/sdk/python/pulumi_rancher2/get_catalog_v2.py index 620a2c92d..4b41a1574 100644 --- a/sdk/python/pulumi_rancher2/get_catalog_v2.py +++ b/sdk/python/pulumi_rancher2/get_catalog_v2.py @@ -73,7 +73,7 @@ def __init__(__self__, annotations=None, ca_bundle=None, cluster_id=None, enable @property @pulumi.getter - def annotations(self) -> Mapping[str, Any]: + def annotations(self) -> Mapping[str, str]: """ (Computed) Annotations for the catalog v2 (map) """ @@ -134,7 +134,7 @@ def insecure(self) -> bool: @property @pulumi.getter - def labels(self) -> Mapping[str, Any]: + def labels(self) -> Mapping[str, str]: """ (Computed) Labels for the catalog v2 (map) """ diff --git a/sdk/python/pulumi_rancher2/get_certificate.py b/sdk/python/pulumi_rancher2/get_certificate.py index f3aace8ce..dce72ddca 100644 --- a/sdk/python/pulumi_rancher2/get_certificate.py +++ b/sdk/python/pulumi_rancher2/get_certificate.py @@ -49,7 +49,7 @@ def __init__(__self__, annotations=None, certs=None, description=None, id=None, @property @pulumi.getter - def annotations(self) -> Mapping[str, Any]: + def annotations(self) -> Mapping[str, str]: """ (Computed) Annotations for certificate object (map) """ @@ -81,7 +81,7 @@ def id(self) -> str: @property @pulumi.getter - def labels(self) -> Mapping[str, Any]: + def labels(self) -> Mapping[str, str]: """ (Computed) Labels for certificate object (map) """ diff --git a/sdk/python/pulumi_rancher2/get_cloud_credential.py b/sdk/python/pulumi_rancher2/get_cloud_credential.py index b0e865397..3861fba42 100644 --- a/sdk/python/pulumi_rancher2/get_cloud_credential.py +++ b/sdk/python/pulumi_rancher2/get_cloud_credential.py @@ -37,7 +37,7 @@ def __init__(__self__, annotations=None, id=None, labels=None, name=None): @property @pulumi.getter - def annotations(self) -> Mapping[str, Any]: + def annotations(self) -> Mapping[str, str]: """ (Computed) Annotations for the Cloud Credential (map) """ @@ -53,7 +53,7 @@ def id(self) -> str: @property @pulumi.getter - def labels(self) -> Mapping[str, Any]: + def labels(self) -> Mapping[str, str]: """ (Computed) Labels for the Cloud Credential (map) """ diff --git a/sdk/python/pulumi_rancher2/get_cluster.py b/sdk/python/pulumi_rancher2/get_cluster.py index 32125c08c..a0f58fa6b 100644 --- a/sdk/python/pulumi_rancher2/get_cluster.py +++ b/sdk/python/pulumi_rancher2/get_cluster.py @@ -152,7 +152,7 @@ def aks_config_v2(self) -> 'outputs.GetClusterAksConfigV2Result': @property @pulumi.getter - def annotations(self) -> Mapping[str, Any]: + def annotations(self) -> Mapping[str, str]: """ (Computed) Annotations for Node Pool object (map) """ @@ -346,7 +346,7 @@ def kube_config(self) -> str: @property @pulumi.getter - def labels(self) -> Mapping[str, Any]: + def labels(self) -> Mapping[str, str]: """ (Computed) Labels for Node Pool object (map) """ diff --git a/sdk/python/pulumi_rancher2/get_cluster_alert_group.py b/sdk/python/pulumi_rancher2/get_cluster_alert_group.py index e674f1338..51b6b9dc0 100644 --- a/sdk/python/pulumi_rancher2/get_cluster_alert_group.py +++ b/sdk/python/pulumi_rancher2/get_cluster_alert_group.py @@ -56,7 +56,7 @@ def __init__(__self__, annotations=None, cluster_id=None, description=None, grou @property @pulumi.getter - def annotations(self) -> Mapping[str, Any]: + def annotations(self) -> Mapping[str, str]: """ (Computed) The cluster alert group annotations (map) """ @@ -101,7 +101,7 @@ def id(self) -> str: @property @pulumi.getter - def labels(self) -> Mapping[str, Any]: + def labels(self) -> Mapping[str, str]: """ (Computed) The cluster alert group labels (map) """ diff --git a/sdk/python/pulumi_rancher2/get_cluster_alert_rule.py b/sdk/python/pulumi_rancher2/get_cluster_alert_rule.py index 649ce3609..227f940b8 100644 --- a/sdk/python/pulumi_rancher2/get_cluster_alert_rule.py +++ b/sdk/python/pulumi_rancher2/get_cluster_alert_rule.py @@ -71,7 +71,7 @@ def __init__(__self__, annotations=None, cluster_id=None, event_rule=None, group @property @pulumi.getter - def annotations(self) -> Mapping[str, Any]: + def annotations(self) -> Mapping[str, str]: """ (Computed) The cluster alert rule annotations (map) """ @@ -132,7 +132,7 @@ def inherited(self) -> bool: @property @pulumi.getter - def labels(self) -> Optional[Mapping[str, Any]]: + def labels(self) -> Optional[Mapping[str, str]]: """ (Computed) The cluster alert rule labels (map) """ @@ -208,7 +208,7 @@ def __await__(self): def get_cluster_alert_rule(cluster_id: Optional[str] = None, - labels: Optional[Mapping[str, Any]] = None, + labels: Optional[Mapping[str, str]] = None, name: Optional[str] = None, opts: Optional[pulumi.InvokeOptions] = None) -> AwaitableGetClusterAlertRuleResult: """ @@ -226,7 +226,7 @@ def get_cluster_alert_rule(cluster_id: Optional[str] = None, :param str cluster_id: The cluster id where create cluster alert rule (string) - :param Mapping[str, Any] labels: (Computed) The cluster alert rule labels (map) + :param Mapping[str, str] labels: (Computed) The cluster alert rule labels (map) :param str name: The cluster alert rule name (string) """ __args__ = dict() @@ -256,7 +256,7 @@ def get_cluster_alert_rule(cluster_id: Optional[str] = None, @_utilities.lift_output_func(get_cluster_alert_rule) def get_cluster_alert_rule_output(cluster_id: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Optional[Mapping[str, Any]]]] = None, + labels: Optional[pulumi.Input[Optional[Mapping[str, str]]]] = None, name: Optional[pulumi.Input[str]] = None, opts: Optional[pulumi.InvokeOptions] = None) -> pulumi.Output[GetClusterAlertRuleResult]: """ @@ -274,7 +274,7 @@ def get_cluster_alert_rule_output(cluster_id: Optional[pulumi.Input[str]] = None :param str cluster_id: The cluster id where create cluster alert rule (string) - :param Mapping[str, Any] labels: (Computed) The cluster alert rule labels (map) + :param Mapping[str, str] labels: (Computed) The cluster alert rule labels (map) :param str name: The cluster alert rule name (string) """ ... diff --git a/sdk/python/pulumi_rancher2/get_cluster_driver.py b/sdk/python/pulumi_rancher2/get_cluster_driver.py index f0bc064ef..124ea1059 100644 --- a/sdk/python/pulumi_rancher2/get_cluster_driver.py +++ b/sdk/python/pulumi_rancher2/get_cluster_driver.py @@ -74,7 +74,7 @@ def actual_url(self) -> str: @property @pulumi.getter - def annotations(self) -> Mapping[str, Any]: + def annotations(self) -> Mapping[str, str]: """ (Computed) Annotations of the resource (map) """ @@ -106,7 +106,7 @@ def id(self) -> str: @property @pulumi.getter - def labels(self) -> Mapping[str, Any]: + def labels(self) -> Mapping[str, str]: """ (Computed) Labels of the resource (map) """ diff --git a/sdk/python/pulumi_rancher2/get_cluster_role_template_binding.py b/sdk/python/pulumi_rancher2/get_cluster_role_template_binding.py index eafdee346..dff57275b 100644 --- a/sdk/python/pulumi_rancher2/get_cluster_role_template_binding.py +++ b/sdk/python/pulumi_rancher2/get_cluster_role_template_binding.py @@ -55,7 +55,7 @@ def __init__(__self__, annotations=None, cluster_id=None, group_id=None, group_p @property @pulumi.getter - def annotations(self) -> Mapping[str, Any]: + def annotations(self) -> Mapping[str, str]: """ (Computed) Annotations of the resource (map) """ @@ -92,7 +92,7 @@ def id(self) -> str: @property @pulumi.getter - def labels(self) -> Mapping[str, Any]: + def labels(self) -> Mapping[str, str]: """ (Computed) Labels of the resource (map) """ diff --git a/sdk/python/pulumi_rancher2/get_cluster_template.py b/sdk/python/pulumi_rancher2/get_cluster_template.py index 0ff60fe69..439a7d1a9 100644 --- a/sdk/python/pulumi_rancher2/get_cluster_template.py +++ b/sdk/python/pulumi_rancher2/get_cluster_template.py @@ -50,7 +50,7 @@ def __init__(__self__, annotations=None, default_revision_id=None, description=N @property @pulumi.getter - def annotations(self) -> Mapping[str, Any]: + def annotations(self) -> Mapping[str, str]: """ (Computed) Annotations for the cluster template (map) """ @@ -79,7 +79,7 @@ def id(self) -> str: @property @pulumi.getter - def labels(self) -> Mapping[str, Any]: + def labels(self) -> Mapping[str, str]: """ (Computed) Labels for the cluster template (map) """ @@ -123,9 +123,9 @@ def __await__(self): template_revisions=self.template_revisions) -def get_cluster_template(annotations: Optional[Mapping[str, Any]] = None, +def get_cluster_template(annotations: Optional[Mapping[str, str]] = None, description: Optional[str] = None, - labels: Optional[Mapping[str, Any]] = None, + labels: Optional[Mapping[str, str]] = None, name: Optional[str] = None, opts: Optional[pulumi.InvokeOptions] = None) -> AwaitableGetClusterTemplateResult: """ @@ -143,8 +143,8 @@ def get_cluster_template(annotations: Optional[Mapping[str, Any]] = None, ``` - :param Mapping[str, Any] annotations: (Computed) Annotations for the cluster template (map) - :param Mapping[str, Any] labels: (Computed) Labels for the cluster template (map) + :param Mapping[str, str] annotations: (Computed) Annotations for the cluster template (map) + :param Mapping[str, str] labels: (Computed) Labels for the cluster template (map) :param str name: The cluster template name (string) """ __args__ = dict() @@ -167,9 +167,9 @@ def get_cluster_template(annotations: Optional[Mapping[str, Any]] = None, @_utilities.lift_output_func(get_cluster_template) -def get_cluster_template_output(annotations: Optional[pulumi.Input[Optional[Mapping[str, Any]]]] = None, +def get_cluster_template_output(annotations: Optional[pulumi.Input[Optional[Mapping[str, str]]]] = None, description: Optional[pulumi.Input[Optional[str]]] = None, - labels: Optional[pulumi.Input[Optional[Mapping[str, Any]]]] = None, + labels: Optional[pulumi.Input[Optional[Mapping[str, str]]]] = None, name: Optional[pulumi.Input[str]] = None, opts: Optional[pulumi.InvokeOptions] = None) -> pulumi.Output[GetClusterTemplateResult]: """ @@ -187,8 +187,8 @@ def get_cluster_template_output(annotations: Optional[pulumi.Input[Optional[Mapp ``` - :param Mapping[str, Any] annotations: (Computed) Annotations for the cluster template (map) - :param Mapping[str, Any] labels: (Computed) Labels for the cluster template (map) + :param Mapping[str, str] annotations: (Computed) Annotations for the cluster template (map) + :param Mapping[str, str] labels: (Computed) Labels for the cluster template (map) :param str name: The cluster template name (string) """ ... diff --git a/sdk/python/pulumi_rancher2/get_cluster_v2.py b/sdk/python/pulumi_rancher2/get_cluster_v2.py index ac1208c5f..92accde65 100644 --- a/sdk/python/pulumi_rancher2/get_cluster_v2.py +++ b/sdk/python/pulumi_rancher2/get_cluster_v2.py @@ -85,7 +85,7 @@ def agent_env_vars(self) -> Sequence['outputs.GetClusterV2AgentEnvVarResult']: @property @pulumi.getter - def annotations(self) -> Mapping[str, Any]: + def annotations(self) -> Mapping[str, str]: return pulumi.get(self, "annotations") @property @@ -175,7 +175,7 @@ def kubernetes_version(self) -> str: @property @pulumi.getter - def labels(self) -> Mapping[str, Any]: + def labels(self) -> Mapping[str, str]: return pulumi.get(self, "labels") @property diff --git a/sdk/python/pulumi_rancher2/get_config_map_v2.py b/sdk/python/pulumi_rancher2/get_config_map_v2.py index 8aa9e1130..db02e2870 100644 --- a/sdk/python/pulumi_rancher2/get_config_map_v2.py +++ b/sdk/python/pulumi_rancher2/get_config_map_v2.py @@ -52,7 +52,7 @@ def __init__(__self__, annotations=None, cluster_id=None, data=None, id=None, im @property @pulumi.getter - def annotations(self) -> Mapping[str, Any]: + def annotations(self) -> Mapping[str, str]: """ (Computed) Annotations for the configMap v2 (map) """ @@ -65,7 +65,7 @@ def cluster_id(self) -> str: @property @pulumi.getter - def data(self) -> Mapping[str, Any]: + def data(self) -> Mapping[str, str]: """ (Computed) The data of the configMap v2 (map) """ @@ -89,7 +89,7 @@ def immutable(self) -> bool: @property @pulumi.getter - def labels(self) -> Mapping[str, Any]: + def labels(self) -> Mapping[str, str]: """ (Computed) Labels for the configMap v2 (map) """ diff --git a/sdk/python/pulumi_rancher2/get_etcd_backup.py b/sdk/python/pulumi_rancher2/get_etcd_backup.py index c82274c54..1f95d95d5 100644 --- a/sdk/python/pulumi_rancher2/get_etcd_backup.py +++ b/sdk/python/pulumi_rancher2/get_etcd_backup.py @@ -53,7 +53,7 @@ def __init__(__self__, annotations=None, backup_config=None, cluster_id=None, fi @property @pulumi.getter - def annotations(self) -> Mapping[str, Any]: + def annotations(self) -> Mapping[str, str]: """ (Computed) Annotations for Etcd Backup object (map) """ @@ -90,7 +90,7 @@ def id(self) -> str: @property @pulumi.getter - def labels(self) -> Mapping[str, Any]: + def labels(self) -> Mapping[str, str]: """ (Computed) Labels for Etcd Backup object (map) """ diff --git a/sdk/python/pulumi_rancher2/get_global_dns_provider.py b/sdk/python/pulumi_rancher2/get_global_dns_provider.py index 19a5ca05f..ec7340436 100644 --- a/sdk/python/pulumi_rancher2/get_global_dns_provider.py +++ b/sdk/python/pulumi_rancher2/get_global_dns_provider.py @@ -58,7 +58,7 @@ def alidns_config(self) -> 'outputs.GetGlobalDnsProviderAlidnsConfigResult': @property @pulumi.getter - def annotations(self) -> Mapping[str, Any]: + def annotations(self) -> Mapping[str, str]: """ (Computed) Annotations of the resource (map) """ @@ -84,7 +84,7 @@ def id(self) -> str: @property @pulumi.getter - def labels(self) -> Mapping[str, Any]: + def labels(self) -> Mapping[str, str]: """ (Computed) Labels of the resource (map) """ diff --git a/sdk/python/pulumi_rancher2/get_global_role.py b/sdk/python/pulumi_rancher2/get_global_role.py index f3945d8a8..4d6f7902f 100644 --- a/sdk/python/pulumi_rancher2/get_global_role.py +++ b/sdk/python/pulumi_rancher2/get_global_role.py @@ -53,7 +53,7 @@ def __init__(__self__, annotations=None, builtin=None, description=None, id=None @property @pulumi.getter - def annotations(self) -> Mapping[str, Any]: + def annotations(self) -> Mapping[str, str]: """ (Computed) Annotations for global role object (map) """ @@ -93,7 +93,7 @@ def inherited_cluster_roles(self) -> Optional[Sequence[str]]: @property @pulumi.getter - def labels(self) -> Mapping[str, Any]: + def labels(self) -> Mapping[str, str]: """ (Computed) Labels for global role object (map) """ diff --git a/sdk/python/pulumi_rancher2/get_global_role_binding.py b/sdk/python/pulumi_rancher2/get_global_role_binding.py index a2b98340d..e443fa6db 100644 --- a/sdk/python/pulumi_rancher2/get_global_role_binding.py +++ b/sdk/python/pulumi_rancher2/get_global_role_binding.py @@ -46,7 +46,7 @@ def __init__(__self__, annotations=None, global_role_id=None, group_principal_id @property @pulumi.getter - def annotations(self) -> Mapping[str, Any]: + def annotations(self) -> Mapping[str, str]: """ (Computed) Annotations of the resource (map) """ @@ -75,7 +75,7 @@ def id(self) -> str: @property @pulumi.getter - def labels(self) -> Mapping[str, Any]: + def labels(self) -> Mapping[str, str]: """ (Computed) Labels of the resource (map) """ diff --git a/sdk/python/pulumi_rancher2/get_multi_cluster_app.py b/sdk/python/pulumi_rancher2/get_multi_cluster_app.py index a1086f35b..fc20a3474 100644 --- a/sdk/python/pulumi_rancher2/get_multi_cluster_app.py +++ b/sdk/python/pulumi_rancher2/get_multi_cluster_app.py @@ -71,7 +71,7 @@ def __init__(__self__, annotations=None, answers=None, catalog_name=None, id=Non @property @pulumi.getter - def annotations(self) -> Mapping[str, Any]: + def annotations(self) -> Mapping[str, str]: """ (Computed) Annotations for multi cluster app object (map) """ @@ -103,7 +103,7 @@ def id(self) -> str: @property @pulumi.getter - def labels(self) -> Mapping[str, Any]: + def labels(self) -> Mapping[str, str]: """ (Computed) Labels for multi cluster app object (map) """ diff --git a/sdk/python/pulumi_rancher2/get_namespace.py b/sdk/python/pulumi_rancher2/get_namespace.py index 2afd42968..a5b79333e 100644 --- a/sdk/python/pulumi_rancher2/get_namespace.py +++ b/sdk/python/pulumi_rancher2/get_namespace.py @@ -50,7 +50,7 @@ def __init__(__self__, annotations=None, container_resource_limit=None, descript @property @pulumi.getter - def annotations(self) -> Mapping[str, Any]: + def annotations(self) -> Mapping[str, str]: """ (Computed) Annotations for Node Pool object (map) """ @@ -82,7 +82,7 @@ def id(self) -> str: @property @pulumi.getter - def labels(self) -> Mapping[str, Any]: + def labels(self) -> Mapping[str, str]: """ (Computed) Labels for Node Pool object (map) """ diff --git a/sdk/python/pulumi_rancher2/get_node_driver.py b/sdk/python/pulumi_rancher2/get_node_driver.py index 866aaa578..7a2acaa15 100644 --- a/sdk/python/pulumi_rancher2/get_node_driver.py +++ b/sdk/python/pulumi_rancher2/get_node_driver.py @@ -69,7 +69,7 @@ def active(self) -> bool: @property @pulumi.getter - def annotations(self) -> Mapping[str, Any]: + def annotations(self) -> Mapping[str, str]: """ (Computed) Annotations of the resource (map) """ @@ -117,7 +117,7 @@ def id(self) -> str: @property @pulumi.getter - def labels(self) -> Mapping[str, Any]: + def labels(self) -> Mapping[str, str]: """ (Computed) Labels of the resource (map) """ diff --git a/sdk/python/pulumi_rancher2/get_node_pool.py b/sdk/python/pulumi_rancher2/get_node_pool.py index ec46f3482..a32c05f13 100644 --- a/sdk/python/pulumi_rancher2/get_node_pool.py +++ b/sdk/python/pulumi_rancher2/get_node_pool.py @@ -65,7 +65,7 @@ def __init__(__self__, annotations=None, cluster_id=None, control_plane=None, de @property @pulumi.getter - def annotations(self) -> Mapping[str, Any]: + def annotations(self) -> Mapping[str, str]: """ (Computed) Annotations for Node Pool object (map) """ @@ -118,7 +118,7 @@ def id(self) -> str: @property @pulumi.getter - def labels(self) -> Mapping[str, Any]: + def labels(self) -> Mapping[str, str]: """ (Computed) Labels for Node Pool object (map) """ diff --git a/sdk/python/pulumi_rancher2/get_node_template.py b/sdk/python/pulumi_rancher2/get_node_template.py index 28a0002f5..afb784bc8 100644 --- a/sdk/python/pulumi_rancher2/get_node_template.py +++ b/sdk/python/pulumi_rancher2/get_node_template.py @@ -74,7 +74,7 @@ def __init__(__self__, annotations=None, cloud_credential_id=None, description=N @property @pulumi.getter - def annotations(self) -> Mapping[str, Any]: + def annotations(self) -> Mapping[str, str]: """ (Computed) Annotations for Node Template object (map) """ @@ -106,7 +106,7 @@ def driver(self) -> str: @property @pulumi.getter(name="engineEnv") - def engine_env(self) -> Mapping[str, Any]: + def engine_env(self) -> Mapping[str, str]: """ (Computed) Engine environment for the node template (string) """ @@ -130,7 +130,7 @@ def engine_install_url(self) -> str: @property @pulumi.getter(name="engineLabel") - def engine_label(self) -> Mapping[str, Any]: + def engine_label(self) -> Mapping[str, str]: """ (Computed) Engine label for the node template (string) """ @@ -138,7 +138,7 @@ def engine_label(self) -> Mapping[str, Any]: @property @pulumi.getter(name="engineOpt") - def engine_opt(self) -> Mapping[str, Any]: + def engine_opt(self) -> Mapping[str, str]: """ (Computed) Engine options for the node template (map) """ @@ -170,7 +170,7 @@ def id(self) -> str: @property @pulumi.getter - def labels(self) -> Mapping[str, Any]: + def labels(self) -> Mapping[str, str]: """ (Computed) Labels for Node Template object (map) """ diff --git a/sdk/python/pulumi_rancher2/get_notifier.py b/sdk/python/pulumi_rancher2/get_notifier.py index bcec8b722..ee6a96014 100644 --- a/sdk/python/pulumi_rancher2/get_notifier.py +++ b/sdk/python/pulumi_rancher2/get_notifier.py @@ -66,7 +66,7 @@ def __init__(__self__, annotations=None, cluster_id=None, description=None, ding @property @pulumi.getter - def annotations(self) -> Mapping[str, Any]: + def annotations(self) -> Mapping[str, str]: """ (Computed) Annotations for notifier object (map) """ @@ -103,7 +103,7 @@ def id(self) -> str: @property @pulumi.getter - def labels(self) -> Mapping[str, Any]: + def labels(self) -> Mapping[str, str]: """ (Computed) Labels for notifier object (map) """ diff --git a/sdk/python/pulumi_rancher2/get_pod_security_admission_configuration_template.py b/sdk/python/pulumi_rancher2/get_pod_security_admission_configuration_template.py index e6bb0ec30..c38f44cf3 100644 --- a/sdk/python/pulumi_rancher2/get_pod_security_admission_configuration_template.py +++ b/sdk/python/pulumi_rancher2/get_pod_security_admission_configuration_template.py @@ -47,7 +47,7 @@ def __init__(__self__, annotations=None, defaults=None, description=None, exempt @property @pulumi.getter - def annotations(self) -> Mapping[str, Any]: + def annotations(self) -> Mapping[str, str]: return pulumi.get(self, "annotations") @property @@ -75,7 +75,7 @@ def id(self) -> str: @property @pulumi.getter - def labels(self) -> Mapping[str, Any]: + def labels(self) -> Mapping[str, str]: return pulumi.get(self, "labels") @property @@ -99,8 +99,8 @@ def __await__(self): name=self.name) -def get_pod_security_admission_configuration_template(annotations: Optional[Mapping[str, Any]] = None, - labels: Optional[Mapping[str, Any]] = None, +def get_pod_security_admission_configuration_template(annotations: Optional[Mapping[str, str]] = None, + labels: Optional[Mapping[str, str]] = None, name: Optional[str] = None, opts: Optional[pulumi.InvokeOptions] = None) -> AwaitableGetPodSecurityAdmissionConfigurationTemplateResult: """ @@ -124,8 +124,8 @@ def get_pod_security_admission_configuration_template(annotations: Optional[Mapp @_utilities.lift_output_func(get_pod_security_admission_configuration_template) -def get_pod_security_admission_configuration_template_output(annotations: Optional[pulumi.Input[Optional[Mapping[str, Any]]]] = None, - labels: Optional[pulumi.Input[Optional[Mapping[str, Any]]]] = None, +def get_pod_security_admission_configuration_template_output(annotations: Optional[pulumi.Input[Optional[Mapping[str, str]]]] = None, + labels: Optional[pulumi.Input[Optional[Mapping[str, str]]]] = None, name: Optional[pulumi.Input[str]] = None, opts: Optional[pulumi.InvokeOptions] = None) -> pulumi.Output[GetPodSecurityAdmissionConfigurationTemplateResult]: """ diff --git a/sdk/python/pulumi_rancher2/get_pod_security_policy_template.py b/sdk/python/pulumi_rancher2/get_pod_security_policy_template.py index 7faac3f66..7057e6485 100644 --- a/sdk/python/pulumi_rancher2/get_pod_security_policy_template.py +++ b/sdk/python/pulumi_rancher2/get_pod_security_policy_template.py @@ -149,7 +149,7 @@ def allowed_unsafe_sysctls(self) -> Optional[Sequence[str]]: @property @pulumi.getter - def annotations(self) -> Mapping[str, Any]: + def annotations(self) -> Mapping[str, str]: return pulumi.get(self, "annotations") @property @@ -207,7 +207,7 @@ def id(self) -> str: @property @pulumi.getter - def labels(self) -> Mapping[str, Any]: + def labels(self) -> Mapping[str, str]: return pulumi.get(self, "labels") @property @@ -305,7 +305,7 @@ def get_pod_security_policy_template(allow_privilege_escalation: Optional[bool] allowed_host_paths: Optional[Sequence[Union['GetPodSecurityPolicyTemplateAllowedHostPathArgs', 'GetPodSecurityPolicyTemplateAllowedHostPathArgsDict']]] = None, allowed_proc_mount_types: Optional[Sequence[str]] = None, allowed_unsafe_sysctls: Optional[Sequence[str]] = None, - annotations: Optional[Mapping[str, Any]] = None, + annotations: Optional[Mapping[str, str]] = None, default_add_capabilities: Optional[Sequence[str]] = None, default_allow_privilege_escalation: Optional[bool] = None, description: Optional[str] = None, @@ -315,7 +315,7 @@ def get_pod_security_policy_template(allow_privilege_escalation: Optional[bool] host_network: Optional[bool] = None, host_pid: Optional[bool] = None, host_ports: Optional[Sequence[Union['GetPodSecurityPolicyTemplateHostPortArgs', 'GetPodSecurityPolicyTemplateHostPortArgsDict']]] = None, - labels: Optional[Mapping[str, Any]] = None, + labels: Optional[Mapping[str, str]] = None, name: Optional[str] = None, privileged: Optional[bool] = None, read_only_root_filesystem: Optional[bool] = None, @@ -340,7 +340,7 @@ def get_pod_security_policy_template(allow_privilege_escalation: Optional[bool] :param Sequence[Union['GetPodSecurityPolicyTemplateAllowedHostPathArgs', 'GetPodSecurityPolicyTemplateAllowedHostPathArgsDict']] allowed_host_paths: (list) :param Sequence[str] allowed_proc_mount_types: (list) :param Sequence[str] allowed_unsafe_sysctls: (list) - :param Mapping[str, Any] annotations: Annotations for PodSecurityPolicyTemplate object (map) + :param Mapping[str, str] annotations: Annotations for PodSecurityPolicyTemplate object (map) :param Sequence[str] default_add_capabilities: (list) :param bool default_allow_privilege_escalation: (list) :param str description: The PodSecurityPolicyTemplate description (string) @@ -349,7 +349,7 @@ def get_pod_security_policy_template(allow_privilege_escalation: Optional[bool] :param bool host_ipc: (bool) :param bool host_pid: (bool) :param Sequence[Union['GetPodSecurityPolicyTemplateHostPortArgs', 'GetPodSecurityPolicyTemplateHostPortArgsDict']] host_ports: (list) - :param Mapping[str, Any] labels: Labels for PodSecurityPolicyTemplate object (map) + :param Mapping[str, str] labels: Labels for PodSecurityPolicyTemplate object (map) :param str name: The name of the PodSecurityPolicyTemplate (string) :param bool privileged: (bool) :param bool read_only_root_filesystem: (bool) @@ -433,7 +433,7 @@ def get_pod_security_policy_template_output(allow_privilege_escalation: Optional allowed_host_paths: Optional[pulumi.Input[Optional[Sequence[Union['GetPodSecurityPolicyTemplateAllowedHostPathArgs', 'GetPodSecurityPolicyTemplateAllowedHostPathArgsDict']]]]] = None, allowed_proc_mount_types: Optional[pulumi.Input[Optional[Sequence[str]]]] = None, allowed_unsafe_sysctls: Optional[pulumi.Input[Optional[Sequence[str]]]] = None, - annotations: Optional[pulumi.Input[Optional[Mapping[str, Any]]]] = None, + annotations: Optional[pulumi.Input[Optional[Mapping[str, str]]]] = None, default_add_capabilities: Optional[pulumi.Input[Optional[Sequence[str]]]] = None, default_allow_privilege_escalation: Optional[pulumi.Input[Optional[bool]]] = None, description: Optional[pulumi.Input[Optional[str]]] = None, @@ -443,7 +443,7 @@ def get_pod_security_policy_template_output(allow_privilege_escalation: Optional host_network: Optional[pulumi.Input[Optional[bool]]] = None, host_pid: Optional[pulumi.Input[Optional[bool]]] = None, host_ports: Optional[pulumi.Input[Optional[Sequence[Union['GetPodSecurityPolicyTemplateHostPortArgs', 'GetPodSecurityPolicyTemplateHostPortArgsDict']]]]] = None, - labels: Optional[pulumi.Input[Optional[Mapping[str, Any]]]] = None, + labels: Optional[pulumi.Input[Optional[Mapping[str, str]]]] = None, name: Optional[pulumi.Input[str]] = None, privileged: Optional[pulumi.Input[Optional[bool]]] = None, read_only_root_filesystem: Optional[pulumi.Input[Optional[bool]]] = None, @@ -468,7 +468,7 @@ def get_pod_security_policy_template_output(allow_privilege_escalation: Optional :param Sequence[Union['GetPodSecurityPolicyTemplateAllowedHostPathArgs', 'GetPodSecurityPolicyTemplateAllowedHostPathArgsDict']] allowed_host_paths: (list) :param Sequence[str] allowed_proc_mount_types: (list) :param Sequence[str] allowed_unsafe_sysctls: (list) - :param Mapping[str, Any] annotations: Annotations for PodSecurityPolicyTemplate object (map) + :param Mapping[str, str] annotations: Annotations for PodSecurityPolicyTemplate object (map) :param Sequence[str] default_add_capabilities: (list) :param bool default_allow_privilege_escalation: (list) :param str description: The PodSecurityPolicyTemplate description (string) @@ -477,7 +477,7 @@ def get_pod_security_policy_template_output(allow_privilege_escalation: Optional :param bool host_ipc: (bool) :param bool host_pid: (bool) :param Sequence[Union['GetPodSecurityPolicyTemplateHostPortArgs', 'GetPodSecurityPolicyTemplateHostPortArgsDict']] host_ports: (list) - :param Mapping[str, Any] labels: Labels for PodSecurityPolicyTemplate object (map) + :param Mapping[str, str] labels: Labels for PodSecurityPolicyTemplate object (map) :param str name: The name of the PodSecurityPolicyTemplate (string) :param bool privileged: (bool) :param bool read_only_root_filesystem: (bool) diff --git a/sdk/python/pulumi_rancher2/get_project.py b/sdk/python/pulumi_rancher2/get_project.py index 2bfe9f23c..e515a5986 100644 --- a/sdk/python/pulumi_rancher2/get_project.py +++ b/sdk/python/pulumi_rancher2/get_project.py @@ -59,7 +59,7 @@ def __init__(__self__, annotations=None, cluster_id=None, container_resource_lim @property @pulumi.getter - def annotations(self) -> Mapping[str, Any]: + def annotations(self) -> Mapping[str, str]: """ (Computed) Annotations of the rancher2 project (map) """ @@ -104,7 +104,7 @@ def id(self) -> str: @property @pulumi.getter - def labels(self) -> Mapping[str, Any]: + def labels(self) -> Mapping[str, str]: """ (Computed) Labels of the rancher2 project (map) """ diff --git a/sdk/python/pulumi_rancher2/get_project_alert_group.py b/sdk/python/pulumi_rancher2/get_project_alert_group.py index 55e959e9c..3f1d92772 100644 --- a/sdk/python/pulumi_rancher2/get_project_alert_group.py +++ b/sdk/python/pulumi_rancher2/get_project_alert_group.py @@ -56,7 +56,7 @@ def __init__(__self__, annotations=None, description=None, group_interval_second @property @pulumi.getter - def annotations(self) -> Mapping[str, Any]: + def annotations(self) -> Mapping[str, str]: """ (Computed) The project alert group annotations (map) """ @@ -96,7 +96,7 @@ def id(self) -> str: @property @pulumi.getter - def labels(self) -> Mapping[str, Any]: + def labels(self) -> Mapping[str, str]: """ (Computed) The project alert group labels (map) """ diff --git a/sdk/python/pulumi_rancher2/get_project_alert_rule.py b/sdk/python/pulumi_rancher2/get_project_alert_rule.py index 104676897..473a37328 100644 --- a/sdk/python/pulumi_rancher2/get_project_alert_rule.py +++ b/sdk/python/pulumi_rancher2/get_project_alert_rule.py @@ -68,7 +68,7 @@ def __init__(__self__, annotations=None, group_id=None, group_interval_seconds=N @property @pulumi.getter - def annotations(self) -> Mapping[str, Any]: + def annotations(self) -> Mapping[str, str]: """ (Computed) The project alert rule annotations (map) """ @@ -116,7 +116,7 @@ def inherited(self) -> bool: @property @pulumi.getter - def labels(self) -> Optional[Mapping[str, Any]]: + def labels(self) -> Optional[Mapping[str, str]]: """ (Computed) The project alert rule labels (map) """ @@ -195,7 +195,7 @@ def __await__(self): workload_rule=self.workload_rule) -def get_project_alert_rule(labels: Optional[Mapping[str, Any]] = None, +def get_project_alert_rule(labels: Optional[Mapping[str, str]] = None, name: Optional[str] = None, project_id: Optional[str] = None, opts: Optional[pulumi.InvokeOptions] = None) -> AwaitableGetProjectAlertRuleResult: @@ -213,7 +213,7 @@ def get_project_alert_rule(labels: Optional[Mapping[str, Any]] = None, ``` - :param Mapping[str, Any] labels: (Computed) The project alert rule labels (map) + :param Mapping[str, str] labels: (Computed) The project alert rule labels (map) :param str name: The project alert rule name (string) :param str project_id: The project id where create project alert rule (string) """ @@ -242,7 +242,7 @@ def get_project_alert_rule(labels: Optional[Mapping[str, Any]] = None, @_utilities.lift_output_func(get_project_alert_rule) -def get_project_alert_rule_output(labels: Optional[pulumi.Input[Optional[Mapping[str, Any]]]] = None, +def get_project_alert_rule_output(labels: Optional[pulumi.Input[Optional[Mapping[str, str]]]] = None, name: Optional[pulumi.Input[str]] = None, project_id: Optional[pulumi.Input[str]] = None, opts: Optional[pulumi.InvokeOptions] = None) -> pulumi.Output[GetProjectAlertRuleResult]: @@ -260,7 +260,7 @@ def get_project_alert_rule_output(labels: Optional[pulumi.Input[Optional[Mapping ``` - :param Mapping[str, Any] labels: (Computed) The project alert rule labels (map) + :param Mapping[str, str] labels: (Computed) The project alert rule labels (map) :param str name: The project alert rule name (string) :param str project_id: The project id where create project alert rule (string) """ diff --git a/sdk/python/pulumi_rancher2/get_project_role_template_binding.py b/sdk/python/pulumi_rancher2/get_project_role_template_binding.py index 1d02f7166..d89cf0a33 100644 --- a/sdk/python/pulumi_rancher2/get_project_role_template_binding.py +++ b/sdk/python/pulumi_rancher2/get_project_role_template_binding.py @@ -55,7 +55,7 @@ def __init__(__self__, annotations=None, group_id=None, group_principal_id=None, @property @pulumi.getter - def annotations(self) -> Mapping[str, Any]: + def annotations(self) -> Mapping[str, str]: """ (Computed) Annotations of the resource (map) """ @@ -87,7 +87,7 @@ def id(self) -> str: @property @pulumi.getter - def labels(self) -> Mapping[str, Any]: + def labels(self) -> Mapping[str, str]: """ (Computed) Labels of the resource (map) """ diff --git a/sdk/python/pulumi_rancher2/get_registry.py b/sdk/python/pulumi_rancher2/get_registry.py index d8ccd03ff..98993e031 100644 --- a/sdk/python/pulumi_rancher2/get_registry.py +++ b/sdk/python/pulumi_rancher2/get_registry.py @@ -50,7 +50,7 @@ def __init__(__self__, annotations=None, description=None, id=None, labels=None, @property @pulumi.getter - def annotations(self) -> Mapping[str, Any]: + def annotations(self) -> Mapping[str, str]: """ (Computed) Annotations for Registry object (map) """ @@ -74,7 +74,7 @@ def id(self) -> str: @property @pulumi.getter - def labels(self) -> Mapping[str, Any]: + def labels(self) -> Mapping[str, str]: """ (Computed) Labels for Registry object (map) """ diff --git a/sdk/python/pulumi_rancher2/get_role_template.py b/sdk/python/pulumi_rancher2/get_role_template.py index f73959b2b..99f01f114 100644 --- a/sdk/python/pulumi_rancher2/get_role_template.py +++ b/sdk/python/pulumi_rancher2/get_role_template.py @@ -80,7 +80,7 @@ def administrative(self) -> bool: @property @pulumi.getter - def annotations(self) -> Mapping[str, Any]: + def annotations(self) -> Mapping[str, str]: """ (Computed) Annotations for role template object (map) """ @@ -149,7 +149,7 @@ def id(self) -> str: @property @pulumi.getter - def labels(self) -> Mapping[str, Any]: + def labels(self) -> Mapping[str, str]: """ (Computed) Labels for role template object (map) """ diff --git a/sdk/python/pulumi_rancher2/get_secret.py b/sdk/python/pulumi_rancher2/get_secret.py index 97c4a4d38..9de265631 100644 --- a/sdk/python/pulumi_rancher2/get_secret.py +++ b/sdk/python/pulumi_rancher2/get_secret.py @@ -49,7 +49,7 @@ def __init__(__self__, annotations=None, data=None, description=None, id=None, l @property @pulumi.getter - def annotations(self) -> Mapping[str, Any]: + def annotations(self) -> Mapping[str, str]: """ (Computed) Annotations for secret object (map) """ @@ -57,7 +57,7 @@ def annotations(self) -> Mapping[str, Any]: @property @pulumi.getter - def data(self) -> Mapping[str, Any]: + def data(self) -> Mapping[str, str]: """ (Computed) Secret key/value data. Base64 encoding required for values (map) """ @@ -81,7 +81,7 @@ def id(self) -> str: @property @pulumi.getter - def labels(self) -> Mapping[str, Any]: + def labels(self) -> Mapping[str, str]: """ (Computed) Labels for secret object (map) """ diff --git a/sdk/python/pulumi_rancher2/get_secret_v2.py b/sdk/python/pulumi_rancher2/get_secret_v2.py index d0e4d97cd..1a7811b9c 100644 --- a/sdk/python/pulumi_rancher2/get_secret_v2.py +++ b/sdk/python/pulumi_rancher2/get_secret_v2.py @@ -55,7 +55,7 @@ def __init__(__self__, annotations=None, cluster_id=None, data=None, id=None, im @property @pulumi.getter - def annotations(self) -> Mapping[str, Any]: + def annotations(self) -> Mapping[str, str]: """ (Computed) Annotations for the secret v2 (map) """ @@ -68,7 +68,7 @@ def cluster_id(self) -> str: @property @pulumi.getter - def data(self) -> Mapping[str, Any]: + def data(self) -> Mapping[str, str]: """ (Computed/Sensitive) The data of the secret v2 (map) """ @@ -92,7 +92,7 @@ def immutable(self) -> bool: @property @pulumi.getter - def labels(self) -> Mapping[str, Any]: + def labels(self) -> Mapping[str, str]: """ (Computed) Labels for the secret v2 (map) """ diff --git a/sdk/python/pulumi_rancher2/get_storage_class_v2.py b/sdk/python/pulumi_rancher2/get_storage_class_v2.py index 9fb1208d8..4175534a5 100644 --- a/sdk/python/pulumi_rancher2/get_storage_class_v2.py +++ b/sdk/python/pulumi_rancher2/get_storage_class_v2.py @@ -69,7 +69,7 @@ def allow_volume_expansion(self) -> bool: @property @pulumi.getter - def annotations(self) -> Mapping[str, Any]: + def annotations(self) -> Mapping[str, str]: """ (Computed) Annotations for the storageClass v2 (map) """ @@ -98,7 +98,7 @@ def k8s_provisioner(self) -> str: @property @pulumi.getter - def labels(self) -> Mapping[str, Any]: + def labels(self) -> Mapping[str, str]: """ (Computed) Labels for the storageClass v2 (map) """ @@ -119,7 +119,7 @@ def name(self) -> str: @property @pulumi.getter - def parameters(self) -> Mapping[str, Any]: + def parameters(self) -> Mapping[str, str]: """ (Computed) The parameters for storageClass v2 (string) """ diff --git a/sdk/python/pulumi_rancher2/get_user.py b/sdk/python/pulumi_rancher2/get_user.py index 7d2d683eb..37f73e38d 100644 --- a/sdk/python/pulumi_rancher2/get_user.py +++ b/sdk/python/pulumi_rancher2/get_user.py @@ -49,7 +49,7 @@ def __init__(__self__, annotations=None, enabled=None, id=None, is_external=None @property @pulumi.getter - def annotations(self) -> Mapping[str, Any]: + def annotations(self) -> Mapping[str, str]: """ (Computed) Annotations of the resource (map) """ @@ -78,7 +78,7 @@ def is_external(self) -> Optional[bool]: @property @pulumi.getter - def labels(self) -> Mapping[str, Any]: + def labels(self) -> Mapping[str, str]: """ (Computed) Labels of the resource (map) """ diff --git a/sdk/python/pulumi_rancher2/global_dns.py b/sdk/python/pulumi_rancher2/global_dns.py index 3fdc48300..1eef30f87 100644 --- a/sdk/python/pulumi_rancher2/global_dns.py +++ b/sdk/python/pulumi_rancher2/global_dns.py @@ -16,8 +16,8 @@ class GlobalDnsArgs: def __init__(__self__, *, fqdn: pulumi.Input[str], provider_id: pulumi.Input[str], - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, multi_cluster_app_id: Optional[pulumi.Input[str]] = None, name: Optional[pulumi.Input[str]] = None, project_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, @@ -26,8 +26,8 @@ def __init__(__self__, *, The set of arguments for constructing a GlobalDns resource. :param pulumi.Input[str] fqdn: The Global DNS record (string) :param pulumi.Input[str] provider_id: The Global DNS provider ID to use (string) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for Global DNS (map) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for Global DNS (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for Global DNS (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for Global DNS (map) :param pulumi.Input[str] multi_cluster_app_id: The MultiCluster App ID to assign to the Global DNS. Conflicts with `project_ids` (string) :param pulumi.Input[str] name: The name of the Global DNS (string) :param pulumi.Input[Sequence[pulumi.Input[str]]] project_ids: A list of project_ids to assign to the Global DNS. Conflicts with `multi_cluster_app_id` (list(string)) @@ -74,26 +74,26 @@ def provider_id(self, value: pulumi.Input[str]): @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for Global DNS (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for Global DNS (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -148,9 +148,9 @@ def ttl(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type class _GlobalDnsState: def __init__(__self__, *, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, fqdn: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, multi_cluster_app_id: Optional[pulumi.Input[str]] = None, name: Optional[pulumi.Input[str]] = None, project_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, @@ -158,9 +158,9 @@ def __init__(__self__, *, ttl: Optional[pulumi.Input[int]] = None): """ Input properties used for looking up and filtering GlobalDns resources. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for Global DNS (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for Global DNS (map) :param pulumi.Input[str] fqdn: The Global DNS record (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for Global DNS (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for Global DNS (map) :param pulumi.Input[str] multi_cluster_app_id: The MultiCluster App ID to assign to the Global DNS. Conflicts with `project_ids` (string) :param pulumi.Input[str] name: The name of the Global DNS (string) :param pulumi.Input[Sequence[pulumi.Input[str]]] project_ids: A list of project_ids to assign to the Global DNS. Conflicts with `multi_cluster_app_id` (list(string)) @@ -186,14 +186,14 @@ def __init__(__self__, *, @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for Global DNS (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -210,14 +210,14 @@ def fqdn(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for Global DNS (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -286,9 +286,9 @@ class GlobalDns(pulumi.CustomResource): def __init__(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, fqdn: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, multi_cluster_app_id: Optional[pulumi.Input[str]] = None, name: Optional[pulumi.Input[str]] = None, project_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, @@ -357,9 +357,9 @@ def __init__(__self__, :param str resource_name: The name of the resource. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for Global DNS (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for Global DNS (map) :param pulumi.Input[str] fqdn: The Global DNS record (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for Global DNS (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for Global DNS (map) :param pulumi.Input[str] multi_cluster_app_id: The MultiCluster App ID to assign to the Global DNS. Conflicts with `project_ids` (string) :param pulumi.Input[str] name: The name of the Global DNS (string) :param pulumi.Input[Sequence[pulumi.Input[str]]] project_ids: A list of project_ids to assign to the Global DNS. Conflicts with `multi_cluster_app_id` (list(string)) @@ -447,9 +447,9 @@ def __init__(__self__, resource_name: str, *args, **kwargs): def _internal_init(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, fqdn: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, multi_cluster_app_id: Optional[pulumi.Input[str]] = None, name: Optional[pulumi.Input[str]] = None, project_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, @@ -486,9 +486,9 @@ def _internal_init(__self__, def get(resource_name: str, id: pulumi.Input[str], opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, fqdn: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, multi_cluster_app_id: Optional[pulumi.Input[str]] = None, name: Optional[pulumi.Input[str]] = None, project_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, @@ -501,9 +501,9 @@ def get(resource_name: str, :param str resource_name: The unique name of the resulting resource. :param pulumi.Input[str] id: The unique provider ID of the resource to lookup. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for Global DNS (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for Global DNS (map) :param pulumi.Input[str] fqdn: The Global DNS record (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for Global DNS (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for Global DNS (map) :param pulumi.Input[str] multi_cluster_app_id: The MultiCluster App ID to assign to the Global DNS. Conflicts with `project_ids` (string) :param pulumi.Input[str] name: The name of the Global DNS (string) :param pulumi.Input[Sequence[pulumi.Input[str]]] project_ids: A list of project_ids to assign to the Global DNS. Conflicts with `multi_cluster_app_id` (list(string)) @@ -526,7 +526,7 @@ def get(resource_name: str, @property @pulumi.getter - def annotations(self) -> pulumi.Output[Mapping[str, Any]]: + def annotations(self) -> pulumi.Output[Mapping[str, str]]: """ Annotations for Global DNS (map) """ @@ -542,7 +542,7 @@ def fqdn(self) -> pulumi.Output[str]: @property @pulumi.getter - def labels(self) -> pulumi.Output[Mapping[str, Any]]: + def labels(self) -> pulumi.Output[Mapping[str, str]]: """ Labels for Global DNS (map) """ diff --git a/sdk/python/pulumi_rancher2/global_dns_provider.py b/sdk/python/pulumi_rancher2/global_dns_provider.py index 8f664b4bd..900e41fd7 100644 --- a/sdk/python/pulumi_rancher2/global_dns_provider.py +++ b/sdk/python/pulumi_rancher2/global_dns_provider.py @@ -18,16 +18,16 @@ class GlobalDnsProviderArgs: def __init__(__self__, *, root_domain: pulumi.Input[str], alidns_config: Optional[pulumi.Input['GlobalDnsProviderAlidnsConfigArgs']] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cloudflare_config: Optional[pulumi.Input['GlobalDnsProviderCloudflareConfigArgs']] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, route53_config: Optional[pulumi.Input['GlobalDnsProviderRoute53ConfigArgs']] = None): """ The set of arguments for constructing a GlobalDnsProvider resource. :param pulumi.Input[str] root_domain: The user ID to assign Global DNS Provider (string) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for Global DNS Provider (map) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for Global DNS Provider (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for Global DNS Provider (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for Global DNS Provider (map) :param pulumi.Input[str] name: The name of the Global DNS Provider (string) """ pulumi.set(__self__, "root_domain", root_domain) @@ -67,14 +67,14 @@ def alidns_config(self, value: Optional[pulumi.Input['GlobalDnsProviderAlidnsCon @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for Global DNS Provider (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -88,14 +88,14 @@ def cloudflare_config(self, value: Optional[pulumi.Input['GlobalDnsProviderCloud @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for Global DNS Provider (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -124,18 +124,18 @@ def route53_config(self, value: Optional[pulumi.Input['GlobalDnsProviderRoute53C class _GlobalDnsProviderState: def __init__(__self__, *, alidns_config: Optional[pulumi.Input['GlobalDnsProviderAlidnsConfigArgs']] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cloudflare_config: Optional[pulumi.Input['GlobalDnsProviderCloudflareConfigArgs']] = None, dns_provider: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, root_domain: Optional[pulumi.Input[str]] = None, route53_config: Optional[pulumi.Input['GlobalDnsProviderRoute53ConfigArgs']] = None): """ Input properties used for looking up and filtering GlobalDnsProvider resources. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for Global DNS Provider (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for Global DNS Provider (map) :param pulumi.Input[str] dns_provider: (Computed) The Global DNS Provider `alidns, cloudflare, route53` (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for Global DNS Provider (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for Global DNS Provider (map) :param pulumi.Input[str] name: The name of the Global DNS Provider (string) :param pulumi.Input[str] root_domain: The user ID to assign Global DNS Provider (string) """ @@ -167,14 +167,14 @@ def alidns_config(self, value: Optional[pulumi.Input['GlobalDnsProviderAlidnsCon @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for Global DNS Provider (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -200,14 +200,14 @@ def dns_provider(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for Global DNS Provider (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -250,9 +250,9 @@ def __init__(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, alidns_config: Optional[pulumi.Input[Union['GlobalDnsProviderAlidnsConfigArgs', 'GlobalDnsProviderAlidnsConfigArgsDict']]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cloudflare_config: Optional[pulumi.Input[Union['GlobalDnsProviderCloudflareConfigArgs', 'GlobalDnsProviderCloudflareConfigArgsDict']]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, root_domain: Optional[pulumi.Input[str]] = None, route53_config: Optional[pulumi.Input[Union['GlobalDnsProviderRoute53ConfigArgs', 'GlobalDnsProviderRoute53ConfigArgsDict']]] = None, @@ -317,8 +317,8 @@ def __init__(__self__, :param str resource_name: The name of the resource. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for Global DNS Provider (map) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for Global DNS Provider (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for Global DNS Provider (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for Global DNS Provider (map) :param pulumi.Input[str] name: The name of the Global DNS Provider (string) :param pulumi.Input[str] root_domain: The user ID to assign Global DNS Provider (string) """ @@ -402,9 +402,9 @@ def _internal_init(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, alidns_config: Optional[pulumi.Input[Union['GlobalDnsProviderAlidnsConfigArgs', 'GlobalDnsProviderAlidnsConfigArgsDict']]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cloudflare_config: Optional[pulumi.Input[Union['GlobalDnsProviderCloudflareConfigArgs', 'GlobalDnsProviderCloudflareConfigArgsDict']]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, root_domain: Optional[pulumi.Input[str]] = None, route53_config: Optional[pulumi.Input[Union['GlobalDnsProviderRoute53ConfigArgs', 'GlobalDnsProviderRoute53ConfigArgsDict']]] = None, @@ -438,10 +438,10 @@ def get(resource_name: str, id: pulumi.Input[str], opts: Optional[pulumi.ResourceOptions] = None, alidns_config: Optional[pulumi.Input[Union['GlobalDnsProviderAlidnsConfigArgs', 'GlobalDnsProviderAlidnsConfigArgsDict']]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cloudflare_config: Optional[pulumi.Input[Union['GlobalDnsProviderCloudflareConfigArgs', 'GlobalDnsProviderCloudflareConfigArgsDict']]] = None, dns_provider: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, root_domain: Optional[pulumi.Input[str]] = None, route53_config: Optional[pulumi.Input[Union['GlobalDnsProviderRoute53ConfigArgs', 'GlobalDnsProviderRoute53ConfigArgsDict']]] = None) -> 'GlobalDnsProvider': @@ -452,9 +452,9 @@ def get(resource_name: str, :param str resource_name: The unique name of the resulting resource. :param pulumi.Input[str] id: The unique provider ID of the resource to lookup. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for Global DNS Provider (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for Global DNS Provider (map) :param pulumi.Input[str] dns_provider: (Computed) The Global DNS Provider `alidns, cloudflare, route53` (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for Global DNS Provider (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for Global DNS Provider (map) :param pulumi.Input[str] name: The name of the Global DNS Provider (string) :param pulumi.Input[str] root_domain: The user ID to assign Global DNS Provider (string) """ @@ -479,7 +479,7 @@ def alidns_config(self) -> pulumi.Output[Optional['outputs.GlobalDnsProviderAlid @property @pulumi.getter - def annotations(self) -> pulumi.Output[Mapping[str, Any]]: + def annotations(self) -> pulumi.Output[Mapping[str, str]]: """ Annotations for Global DNS Provider (map) """ @@ -500,7 +500,7 @@ def dns_provider(self) -> pulumi.Output[str]: @property @pulumi.getter - def labels(self) -> pulumi.Output[Mapping[str, Any]]: + def labels(self) -> pulumi.Output[Mapping[str, str]]: """ Labels for Global DNS Provider (map) """ diff --git a/sdk/python/pulumi_rancher2/global_role.py b/sdk/python/pulumi_rancher2/global_role.py index 4d4bc240b..4b168be07 100644 --- a/sdk/python/pulumi_rancher2/global_role.py +++ b/sdk/python/pulumi_rancher2/global_role.py @@ -16,19 +16,19 @@ @pulumi.input_type class GlobalRoleArgs: def __init__(__self__, *, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, description: Optional[pulumi.Input[str]] = None, inherited_cluster_roles: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, new_user_default: Optional[pulumi.Input[bool]] = None, rules: Optional[pulumi.Input[Sequence[pulumi.Input['GlobalRoleRuleArgs']]]] = None): """ The set of arguments for constructing a GlobalRole resource. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for global role object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for global role object (map) :param pulumi.Input[str] description: Global role description (string) :param pulumi.Input[Sequence[pulumi.Input[str]]] inherited_cluster_roles: Names of role templates whose permissions are granted by this global role in every cluster besides the local cluster (list) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for global role object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for global role object (map) :param pulumi.Input[str] name: Global role name (string) :param pulumi.Input[bool] new_user_default: Whether or not this role should be added to new users. Default `false` (bool) :param pulumi.Input[Sequence[pulumi.Input['GlobalRoleRuleArgs']]] rules: Global role policy rules (list) @@ -50,14 +50,14 @@ def __init__(__self__, *, @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for global role object (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -86,14 +86,14 @@ def inherited_cluster_roles(self, value: Optional[pulumi.Input[Sequence[pulumi.I @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for global role object (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -136,21 +136,21 @@ def rules(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['GlobalRoleRu @pulumi.input_type class _GlobalRoleState: def __init__(__self__, *, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, builtin: Optional[pulumi.Input[bool]] = None, description: Optional[pulumi.Input[str]] = None, inherited_cluster_roles: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, new_user_default: Optional[pulumi.Input[bool]] = None, rules: Optional[pulumi.Input[Sequence[pulumi.Input['GlobalRoleRuleArgs']]]] = None): """ Input properties used for looking up and filtering GlobalRole resources. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for global role object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for global role object (map) :param pulumi.Input[bool] builtin: (Computed) Builtin global role (bool) :param pulumi.Input[str] description: Global role description (string) :param pulumi.Input[Sequence[pulumi.Input[str]]] inherited_cluster_roles: Names of role templates whose permissions are granted by this global role in every cluster besides the local cluster (list) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for global role object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for global role object (map) :param pulumi.Input[str] name: Global role name (string) :param pulumi.Input[bool] new_user_default: Whether or not this role should be added to new users. Default `false` (bool) :param pulumi.Input[Sequence[pulumi.Input['GlobalRoleRuleArgs']]] rules: Global role policy rules (list) @@ -174,14 +174,14 @@ def __init__(__self__, *, @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for global role object (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -222,14 +222,14 @@ def inherited_cluster_roles(self, value: Optional[pulumi.Input[Sequence[pulumi.I @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for global role object (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -274,10 +274,10 @@ class GlobalRole(pulumi.CustomResource): def __init__(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, description: Optional[pulumi.Input[str]] = None, inherited_cluster_roles: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, new_user_default: Optional[pulumi.Input[bool]] = None, rules: Optional[pulumi.Input[Sequence[pulumi.Input[Union['GlobalRoleRuleArgs', 'GlobalRoleRuleArgsDict']]]]] = None, @@ -313,10 +313,10 @@ def __init__(__self__, :param str resource_name: The name of the resource. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for global role object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for global role object (map) :param pulumi.Input[str] description: Global role description (string) :param pulumi.Input[Sequence[pulumi.Input[str]]] inherited_cluster_roles: Names of role templates whose permissions are granted by this global role in every cluster besides the local cluster (list) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for global role object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for global role object (map) :param pulumi.Input[str] name: Global role name (string) :param pulumi.Input[bool] new_user_default: Whether or not this role should be added to new users. Default `false` (bool) :param pulumi.Input[Sequence[pulumi.Input[Union['GlobalRoleRuleArgs', 'GlobalRoleRuleArgsDict']]]] rules: Global role policy rules (list) @@ -371,10 +371,10 @@ def __init__(__self__, resource_name: str, *args, **kwargs): def _internal_init(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, description: Optional[pulumi.Input[str]] = None, inherited_cluster_roles: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, new_user_default: Optional[pulumi.Input[bool]] = None, rules: Optional[pulumi.Input[Sequence[pulumi.Input[Union['GlobalRoleRuleArgs', 'GlobalRoleRuleArgsDict']]]]] = None, @@ -405,11 +405,11 @@ def _internal_init(__self__, def get(resource_name: str, id: pulumi.Input[str], opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, builtin: Optional[pulumi.Input[bool]] = None, description: Optional[pulumi.Input[str]] = None, inherited_cluster_roles: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, new_user_default: Optional[pulumi.Input[bool]] = None, rules: Optional[pulumi.Input[Sequence[pulumi.Input[Union['GlobalRoleRuleArgs', 'GlobalRoleRuleArgsDict']]]]] = None) -> 'GlobalRole': @@ -420,11 +420,11 @@ def get(resource_name: str, :param str resource_name: The unique name of the resulting resource. :param pulumi.Input[str] id: The unique provider ID of the resource to lookup. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for global role object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for global role object (map) :param pulumi.Input[bool] builtin: (Computed) Builtin global role (bool) :param pulumi.Input[str] description: Global role description (string) :param pulumi.Input[Sequence[pulumi.Input[str]]] inherited_cluster_roles: Names of role templates whose permissions are granted by this global role in every cluster besides the local cluster (list) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for global role object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for global role object (map) :param pulumi.Input[str] name: Global role name (string) :param pulumi.Input[bool] new_user_default: Whether or not this role should be added to new users. Default `false` (bool) :param pulumi.Input[Sequence[pulumi.Input[Union['GlobalRoleRuleArgs', 'GlobalRoleRuleArgsDict']]]] rules: Global role policy rules (list) @@ -445,7 +445,7 @@ def get(resource_name: str, @property @pulumi.getter - def annotations(self) -> pulumi.Output[Mapping[str, Any]]: + def annotations(self) -> pulumi.Output[Mapping[str, str]]: """ Annotations for global role object (map) """ @@ -477,7 +477,7 @@ def inherited_cluster_roles(self) -> pulumi.Output[Optional[Sequence[str]]]: @property @pulumi.getter - def labels(self) -> pulumi.Output[Mapping[str, Any]]: + def labels(self) -> pulumi.Output[Mapping[str, str]]: """ Labels for global role object (map) """ diff --git a/sdk/python/pulumi_rancher2/global_role_binding.py b/sdk/python/pulumi_rancher2/global_role_binding.py index 1947bf1a9..4b191591f 100644 --- a/sdk/python/pulumi_rancher2/global_role_binding.py +++ b/sdk/python/pulumi_rancher2/global_role_binding.py @@ -15,17 +15,17 @@ class GlobalRoleBindingArgs: def __init__(__self__, *, global_role_id: pulumi.Input[str], - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, group_principal_id: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, user_id: Optional[pulumi.Input[str]] = None): """ The set of arguments for constructing a GlobalRoleBinding resource. :param pulumi.Input[str] global_role_id: The role id from create global role binding (string) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for global role binding (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for global role binding (map) :param pulumi.Input[str] group_principal_id: The group principal ID to assign global role binding (only works with external auth providers that support groups). Rancher v2.4.0 or higher is required (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for global role binding (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for global role binding (map) **Note:** user `user_id` OR group `group_principal_id` must be defined :param pulumi.Input[str] name: The name of the global role binding (string) @@ -57,14 +57,14 @@ def global_role_id(self, value: pulumi.Input[str]): @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for global role binding (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -81,7 +81,7 @@ def group_principal_id(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for global role binding (map) @@ -90,7 +90,7 @@ def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -121,18 +121,18 @@ def user_id(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type class _GlobalRoleBindingState: def __init__(__self__, *, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, global_role_id: Optional[pulumi.Input[str]] = None, group_principal_id: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, user_id: Optional[pulumi.Input[str]] = None): """ Input properties used for looking up and filtering GlobalRoleBinding resources. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for global role binding (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for global role binding (map) :param pulumi.Input[str] global_role_id: The role id from create global role binding (string) :param pulumi.Input[str] group_principal_id: The group principal ID to assign global role binding (only works with external auth providers that support groups). Rancher v2.4.0 or higher is required (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for global role binding (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for global role binding (map) **Note:** user `user_id` OR group `group_principal_id` must be defined :param pulumi.Input[str] name: The name of the global role binding (string) @@ -153,14 +153,14 @@ def __init__(__self__, *, @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for global role binding (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -189,7 +189,7 @@ def group_principal_id(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for global role binding (map) @@ -198,7 +198,7 @@ def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -231,10 +231,10 @@ class GlobalRoleBinding(pulumi.CustomResource): def __init__(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, global_role_id: Optional[pulumi.Input[str]] = None, group_principal_id: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, user_id: Optional[pulumi.Input[str]] = None, __props__=None): @@ -269,10 +269,10 @@ def __init__(__self__, :param str resource_name: The name of the resource. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for global role binding (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for global role binding (map) :param pulumi.Input[str] global_role_id: The role id from create global role binding (string) :param pulumi.Input[str] group_principal_id: The group principal ID to assign global role binding (only works with external auth providers that support groups). Rancher v2.4.0 or higher is required (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for global role binding (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for global role binding (map) **Note:** user `user_id` OR group `group_principal_id` must be defined :param pulumi.Input[str] name: The name of the global role binding (string) @@ -328,10 +328,10 @@ def __init__(__self__, resource_name: str, *args, **kwargs): def _internal_init(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, global_role_id: Optional[pulumi.Input[str]] = None, group_principal_id: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, user_id: Optional[pulumi.Input[str]] = None, __props__=None): @@ -361,10 +361,10 @@ def _internal_init(__self__, def get(resource_name: str, id: pulumi.Input[str], opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, global_role_id: Optional[pulumi.Input[str]] = None, group_principal_id: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, user_id: Optional[pulumi.Input[str]] = None) -> 'GlobalRoleBinding': """ @@ -374,10 +374,10 @@ def get(resource_name: str, :param str resource_name: The unique name of the resulting resource. :param pulumi.Input[str] id: The unique provider ID of the resource to lookup. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for global role binding (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for global role binding (map) :param pulumi.Input[str] global_role_id: The role id from create global role binding (string) :param pulumi.Input[str] group_principal_id: The group principal ID to assign global role binding (only works with external auth providers that support groups). Rancher v2.4.0 or higher is required (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for global role binding (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for global role binding (map) **Note:** user `user_id` OR group `group_principal_id` must be defined :param pulumi.Input[str] name: The name of the global role binding (string) @@ -397,7 +397,7 @@ def get(resource_name: str, @property @pulumi.getter - def annotations(self) -> pulumi.Output[Mapping[str, Any]]: + def annotations(self) -> pulumi.Output[Mapping[str, str]]: """ Annotations for global role binding (map) """ @@ -421,7 +421,7 @@ def group_principal_id(self) -> pulumi.Output[str]: @property @pulumi.getter - def labels(self) -> pulumi.Output[Mapping[str, Any]]: + def labels(self) -> pulumi.Output[Mapping[str, str]]: """ Labels for global role binding (map) diff --git a/sdk/python/pulumi_rancher2/machine_config_v2.py b/sdk/python/pulumi_rancher2/machine_config_v2.py index 78b67641e..71de2c361 100644 --- a/sdk/python/pulumi_rancher2/machine_config_v2.py +++ b/sdk/python/pulumi_rancher2/machine_config_v2.py @@ -18,12 +18,12 @@ class MachineConfigV2Args: def __init__(__self__, *, generate_name: pulumi.Input[str], amazonec2_config: Optional[pulumi.Input['MachineConfigV2Amazonec2ConfigArgs']] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, azure_config: Optional[pulumi.Input['MachineConfigV2AzureConfigArgs']] = None, digitalocean_config: Optional[pulumi.Input['MachineConfigV2DigitaloceanConfigArgs']] = None, fleet_namespace: Optional[pulumi.Input[str]] = None, harvester_config: Optional[pulumi.Input['MachineConfigV2HarvesterConfigArgs']] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, linode_config: Optional[pulumi.Input['MachineConfigV2LinodeConfigArgs']] = None, openstack_config: Optional[pulumi.Input['MachineConfigV2OpenstackConfigArgs']] = None, vsphere_config: Optional[pulumi.Input['MachineConfigV2VsphereConfigArgs']] = None): @@ -31,12 +31,12 @@ def __init__(__self__, *, The set of arguments for constructing a MachineConfigV2 resource. :param pulumi.Input[str] generate_name: Cluster V2 generate name. The pattern to generate machine config name. e.g generate_name=\\"prod-pool1\\" will generate \\"nc-prod-pool1-?????\\" name computed at `name` attribute (string) :param pulumi.Input['MachineConfigV2Amazonec2ConfigArgs'] amazonec2_config: AWS config for the Machine Config V2. Conflicts with `azure_config`, `digitalocean_config`, `harvester_config`, `linode_config`, `openstack_config` and `vsphere_config` (list maxitems:1) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for Machine Config V2 object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for Machine Config V2 object (map) :param pulumi.Input['MachineConfigV2AzureConfigArgs'] azure_config: Azure config for the Machine Config V2. Conflicts with `amazonec2_config`, `digitalocean_config`, `harvester_config`, `linode_config`, `openstack_config` and `vsphere_config` (list maxitems:1) :param pulumi.Input['MachineConfigV2DigitaloceanConfigArgs'] digitalocean_config: Digitalocean config for the Machine Config V2. Conflicts with `amazonec2_config`, `azure_config`, `harvester_config`, `linode_config`, `openstack_config` and `vsphere_config` (list maxitems:1) :param pulumi.Input[str] fleet_namespace: Cluster V2 fleet namespace :param pulumi.Input['MachineConfigV2HarvesterConfigArgs'] harvester_config: Harvester config for the Machine Config V2. Conflicts with `amazonec2_config`, `azure_config`, `digitalocean_config`, `linode_config`, `openstack_config` and `vsphere_config` (list maxitems:1) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for Machine Config V2 object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for Machine Config V2 object (map) **Note:** `labels` and `node_taints` will be applied to nodes deployed using the Machine Config V2 :param pulumi.Input['MachineConfigV2LinodeConfigArgs'] linode_config: Linode config for the Machine Config V2. Conflicts with `amazonec2_config`, `azure_config`, `digitalocean_config`, `harvester_config`, `openstack_config` and `vsphere_config` (list maxitems:1) @@ -91,14 +91,14 @@ def amazonec2_config(self, value: Optional[pulumi.Input['MachineConfigV2Amazonec @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for Machine Config V2 object (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -151,7 +151,7 @@ def harvester_config(self, value: Optional[pulumi.Input['MachineConfigV2Harveste @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for Machine Config V2 object (map) @@ -160,7 +160,7 @@ def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -204,14 +204,14 @@ def vsphere_config(self, value: Optional[pulumi.Input['MachineConfigV2VsphereCon class _MachineConfigV2State: def __init__(__self__, *, amazonec2_config: Optional[pulumi.Input['MachineConfigV2Amazonec2ConfigArgs']] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, azure_config: Optional[pulumi.Input['MachineConfigV2AzureConfigArgs']] = None, digitalocean_config: Optional[pulumi.Input['MachineConfigV2DigitaloceanConfigArgs']] = None, fleet_namespace: Optional[pulumi.Input[str]] = None, generate_name: Optional[pulumi.Input[str]] = None, harvester_config: Optional[pulumi.Input['MachineConfigV2HarvesterConfigArgs']] = None, kind: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, linode_config: Optional[pulumi.Input['MachineConfigV2LinodeConfigArgs']] = None, name: Optional[pulumi.Input[str]] = None, openstack_config: Optional[pulumi.Input['MachineConfigV2OpenstackConfigArgs']] = None, @@ -220,14 +220,14 @@ def __init__(__self__, *, """ Input properties used for looking up and filtering MachineConfigV2 resources. :param pulumi.Input['MachineConfigV2Amazonec2ConfigArgs'] amazonec2_config: AWS config for the Machine Config V2. Conflicts with `azure_config`, `digitalocean_config`, `harvester_config`, `linode_config`, `openstack_config` and `vsphere_config` (list maxitems:1) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for Machine Config V2 object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for Machine Config V2 object (map) :param pulumi.Input['MachineConfigV2AzureConfigArgs'] azure_config: Azure config for the Machine Config V2. Conflicts with `amazonec2_config`, `digitalocean_config`, `harvester_config`, `linode_config`, `openstack_config` and `vsphere_config` (list maxitems:1) :param pulumi.Input['MachineConfigV2DigitaloceanConfigArgs'] digitalocean_config: Digitalocean config for the Machine Config V2. Conflicts with `amazonec2_config`, `azure_config`, `harvester_config`, `linode_config`, `openstack_config` and `vsphere_config` (list maxitems:1) :param pulumi.Input[str] fleet_namespace: Cluster V2 fleet namespace :param pulumi.Input[str] generate_name: Cluster V2 generate name. The pattern to generate machine config name. e.g generate_name=\\"prod-pool1\\" will generate \\"nc-prod-pool1-?????\\" name computed at `name` attribute (string) :param pulumi.Input['MachineConfigV2HarvesterConfigArgs'] harvester_config: Harvester config for the Machine Config V2. Conflicts with `amazonec2_config`, `azure_config`, `digitalocean_config`, `linode_config`, `openstack_config` and `vsphere_config` (list maxitems:1) :param pulumi.Input[str] kind: (Computed) The machine config kind (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for Machine Config V2 object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for Machine Config V2 object (map) **Note:** `labels` and `node_taints` will be applied to nodes deployed using the Machine Config V2 :param pulumi.Input['MachineConfigV2LinodeConfigArgs'] linode_config: Linode config for the Machine Config V2. Conflicts with `amazonec2_config`, `azure_config`, `digitalocean_config`, `harvester_config`, `openstack_config` and `vsphere_config` (list maxitems:1) @@ -279,14 +279,14 @@ def amazonec2_config(self, value: Optional[pulumi.Input['MachineConfigV2Amazonec @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for Machine Config V2 object (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -363,7 +363,7 @@ def kind(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for Machine Config V2 object (map) @@ -372,7 +372,7 @@ def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -442,13 +442,13 @@ def __init__(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, amazonec2_config: Optional[pulumi.Input[Union['MachineConfigV2Amazonec2ConfigArgs', 'MachineConfigV2Amazonec2ConfigArgsDict']]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, azure_config: Optional[pulumi.Input[Union['MachineConfigV2AzureConfigArgs', 'MachineConfigV2AzureConfigArgsDict']]] = None, digitalocean_config: Optional[pulumi.Input[Union['MachineConfigV2DigitaloceanConfigArgs', 'MachineConfigV2DigitaloceanConfigArgsDict']]] = None, fleet_namespace: Optional[pulumi.Input[str]] = None, generate_name: Optional[pulumi.Input[str]] = None, harvester_config: Optional[pulumi.Input[Union['MachineConfigV2HarvesterConfigArgs', 'MachineConfigV2HarvesterConfigArgsDict']]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, linode_config: Optional[pulumi.Input[Union['MachineConfigV2LinodeConfigArgs', 'MachineConfigV2LinodeConfigArgsDict']]] = None, openstack_config: Optional[pulumi.Input[Union['MachineConfigV2OpenstackConfigArgs', 'MachineConfigV2OpenstackConfigArgsDict']]] = None, vsphere_config: Optional[pulumi.Input[Union['MachineConfigV2VsphereConfigArgs', 'MachineConfigV2VsphereConfigArgsDict']]] = None, @@ -512,13 +512,13 @@ def __init__(__self__, :param str resource_name: The name of the resource. :param pulumi.ResourceOptions opts: Options for the resource. :param pulumi.Input[Union['MachineConfigV2Amazonec2ConfigArgs', 'MachineConfigV2Amazonec2ConfigArgsDict']] amazonec2_config: AWS config for the Machine Config V2. Conflicts with `azure_config`, `digitalocean_config`, `harvester_config`, `linode_config`, `openstack_config` and `vsphere_config` (list maxitems:1) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for Machine Config V2 object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for Machine Config V2 object (map) :param pulumi.Input[Union['MachineConfigV2AzureConfigArgs', 'MachineConfigV2AzureConfigArgsDict']] azure_config: Azure config for the Machine Config V2. Conflicts with `amazonec2_config`, `digitalocean_config`, `harvester_config`, `linode_config`, `openstack_config` and `vsphere_config` (list maxitems:1) :param pulumi.Input[Union['MachineConfigV2DigitaloceanConfigArgs', 'MachineConfigV2DigitaloceanConfigArgsDict']] digitalocean_config: Digitalocean config for the Machine Config V2. Conflicts with `amazonec2_config`, `azure_config`, `harvester_config`, `linode_config`, `openstack_config` and `vsphere_config` (list maxitems:1) :param pulumi.Input[str] fleet_namespace: Cluster V2 fleet namespace :param pulumi.Input[str] generate_name: Cluster V2 generate name. The pattern to generate machine config name. e.g generate_name=\\"prod-pool1\\" will generate \\"nc-prod-pool1-?????\\" name computed at `name` attribute (string) :param pulumi.Input[Union['MachineConfigV2HarvesterConfigArgs', 'MachineConfigV2HarvesterConfigArgsDict']] harvester_config: Harvester config for the Machine Config V2. Conflicts with `amazonec2_config`, `azure_config`, `digitalocean_config`, `linode_config`, `openstack_config` and `vsphere_config` (list maxitems:1) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for Machine Config V2 object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for Machine Config V2 object (map) **Note:** `labels` and `node_taints` will be applied to nodes deployed using the Machine Config V2 :param pulumi.Input[Union['MachineConfigV2LinodeConfigArgs', 'MachineConfigV2LinodeConfigArgsDict']] linode_config: Linode config for the Machine Config V2. Conflicts with `amazonec2_config`, `azure_config`, `digitalocean_config`, `harvester_config`, `openstack_config` and `vsphere_config` (list maxitems:1) @@ -603,13 +603,13 @@ def _internal_init(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, amazonec2_config: Optional[pulumi.Input[Union['MachineConfigV2Amazonec2ConfigArgs', 'MachineConfigV2Amazonec2ConfigArgsDict']]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, azure_config: Optional[pulumi.Input[Union['MachineConfigV2AzureConfigArgs', 'MachineConfigV2AzureConfigArgsDict']]] = None, digitalocean_config: Optional[pulumi.Input[Union['MachineConfigV2DigitaloceanConfigArgs', 'MachineConfigV2DigitaloceanConfigArgsDict']]] = None, fleet_namespace: Optional[pulumi.Input[str]] = None, generate_name: Optional[pulumi.Input[str]] = None, harvester_config: Optional[pulumi.Input[Union['MachineConfigV2HarvesterConfigArgs', 'MachineConfigV2HarvesterConfigArgsDict']]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, linode_config: Optional[pulumi.Input[Union['MachineConfigV2LinodeConfigArgs', 'MachineConfigV2LinodeConfigArgsDict']]] = None, openstack_config: Optional[pulumi.Input[Union['MachineConfigV2OpenstackConfigArgs', 'MachineConfigV2OpenstackConfigArgsDict']]] = None, vsphere_config: Optional[pulumi.Input[Union['MachineConfigV2VsphereConfigArgs', 'MachineConfigV2VsphereConfigArgsDict']]] = None, @@ -649,14 +649,14 @@ def get(resource_name: str, id: pulumi.Input[str], opts: Optional[pulumi.ResourceOptions] = None, amazonec2_config: Optional[pulumi.Input[Union['MachineConfigV2Amazonec2ConfigArgs', 'MachineConfigV2Amazonec2ConfigArgsDict']]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, azure_config: Optional[pulumi.Input[Union['MachineConfigV2AzureConfigArgs', 'MachineConfigV2AzureConfigArgsDict']]] = None, digitalocean_config: Optional[pulumi.Input[Union['MachineConfigV2DigitaloceanConfigArgs', 'MachineConfigV2DigitaloceanConfigArgsDict']]] = None, fleet_namespace: Optional[pulumi.Input[str]] = None, generate_name: Optional[pulumi.Input[str]] = None, harvester_config: Optional[pulumi.Input[Union['MachineConfigV2HarvesterConfigArgs', 'MachineConfigV2HarvesterConfigArgsDict']]] = None, kind: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, linode_config: Optional[pulumi.Input[Union['MachineConfigV2LinodeConfigArgs', 'MachineConfigV2LinodeConfigArgsDict']]] = None, name: Optional[pulumi.Input[str]] = None, openstack_config: Optional[pulumi.Input[Union['MachineConfigV2OpenstackConfigArgs', 'MachineConfigV2OpenstackConfigArgsDict']]] = None, @@ -670,14 +670,14 @@ def get(resource_name: str, :param pulumi.Input[str] id: The unique provider ID of the resource to lookup. :param pulumi.ResourceOptions opts: Options for the resource. :param pulumi.Input[Union['MachineConfigV2Amazonec2ConfigArgs', 'MachineConfigV2Amazonec2ConfigArgsDict']] amazonec2_config: AWS config for the Machine Config V2. Conflicts with `azure_config`, `digitalocean_config`, `harvester_config`, `linode_config`, `openstack_config` and `vsphere_config` (list maxitems:1) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for Machine Config V2 object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for Machine Config V2 object (map) :param pulumi.Input[Union['MachineConfigV2AzureConfigArgs', 'MachineConfigV2AzureConfigArgsDict']] azure_config: Azure config for the Machine Config V2. Conflicts with `amazonec2_config`, `digitalocean_config`, `harvester_config`, `linode_config`, `openstack_config` and `vsphere_config` (list maxitems:1) :param pulumi.Input[Union['MachineConfigV2DigitaloceanConfigArgs', 'MachineConfigV2DigitaloceanConfigArgsDict']] digitalocean_config: Digitalocean config for the Machine Config V2. Conflicts with `amazonec2_config`, `azure_config`, `harvester_config`, `linode_config`, `openstack_config` and `vsphere_config` (list maxitems:1) :param pulumi.Input[str] fleet_namespace: Cluster V2 fleet namespace :param pulumi.Input[str] generate_name: Cluster V2 generate name. The pattern to generate machine config name. e.g generate_name=\\"prod-pool1\\" will generate \\"nc-prod-pool1-?????\\" name computed at `name` attribute (string) :param pulumi.Input[Union['MachineConfigV2HarvesterConfigArgs', 'MachineConfigV2HarvesterConfigArgsDict']] harvester_config: Harvester config for the Machine Config V2. Conflicts with `amazonec2_config`, `azure_config`, `digitalocean_config`, `linode_config`, `openstack_config` and `vsphere_config` (list maxitems:1) :param pulumi.Input[str] kind: (Computed) The machine config kind (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for Machine Config V2 object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for Machine Config V2 object (map) **Note:** `labels` and `node_taints` will be applied to nodes deployed using the Machine Config V2 :param pulumi.Input[Union['MachineConfigV2LinodeConfigArgs', 'MachineConfigV2LinodeConfigArgsDict']] linode_config: Linode config for the Machine Config V2. Conflicts with `amazonec2_config`, `azure_config`, `digitalocean_config`, `harvester_config`, `openstack_config` and `vsphere_config` (list maxitems:1) @@ -716,7 +716,7 @@ def amazonec2_config(self) -> pulumi.Output[Optional['outputs.MachineConfigV2Ama @property @pulumi.getter - def annotations(self) -> pulumi.Output[Mapping[str, Any]]: + def annotations(self) -> pulumi.Output[Mapping[str, str]]: """ Annotations for Machine Config V2 object (map) """ @@ -772,7 +772,7 @@ def kind(self) -> pulumi.Output[str]: @property @pulumi.getter - def labels(self) -> pulumi.Output[Mapping[str, Any]]: + def labels(self) -> pulumi.Output[Mapping[str, str]]: """ Labels for Machine Config V2 object (map) diff --git a/sdk/python/pulumi_rancher2/multi_cluster_app.py b/sdk/python/pulumi_rancher2/multi_cluster_app.py index 341bc9b5d..287488b87 100644 --- a/sdk/python/pulumi_rancher2/multi_cluster_app.py +++ b/sdk/python/pulumi_rancher2/multi_cluster_app.py @@ -20,9 +20,9 @@ def __init__(__self__, *, roles: pulumi.Input[Sequence[pulumi.Input[str]]], targets: pulumi.Input[Sequence[pulumi.Input['MultiClusterAppTargetArgs']]], template_name: pulumi.Input[str], - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, answers: Optional[pulumi.Input[Sequence[pulumi.Input['MultiClusterAppAnswerArgs']]]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, members: Optional[pulumi.Input[Sequence[pulumi.Input['MultiClusterAppMemberArgs']]]] = None, name: Optional[pulumi.Input[str]] = None, revision_history_limit: Optional[pulumi.Input[int]] = None, @@ -36,9 +36,9 @@ def __init__(__self__, *, :param pulumi.Input[Sequence[pulumi.Input[str]]] roles: The multi cluster app roles (list) :param pulumi.Input[Sequence[pulumi.Input['MultiClusterAppTargetArgs']]] targets: The multi cluster app target projects (list) :param pulumi.Input[str] template_name: The multi cluster app template name (string) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for multi cluster app object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for multi cluster app object (map) :param pulumi.Input[Sequence[pulumi.Input['MultiClusterAppAnswerArgs']]] answers: The multi cluster app answers (list) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for multi cluster app object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for multi cluster app object (map) :param pulumi.Input[Sequence[pulumi.Input['MultiClusterAppMemberArgs']]] members: The multi cluster app answers (list) :param pulumi.Input[str] name: The multi cluster app name (string) :param pulumi.Input[int] revision_history_limit: The multi cluster app revision history limit. Default `10` (int) @@ -122,14 +122,14 @@ def template_name(self, value: pulumi.Input[str]): @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for multi cluster app object (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -146,14 +146,14 @@ def answers(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['MultiClust @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for multi cluster app object (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -244,10 +244,10 @@ def wait(self, value: Optional[pulumi.Input[bool]]): @pulumi.input_type class _MultiClusterAppState: def __init__(__self__, *, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, answers: Optional[pulumi.Input[Sequence[pulumi.Input['MultiClusterAppAnswerArgs']]]] = None, catalog_name: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, members: Optional[pulumi.Input[Sequence[pulumi.Input['MultiClusterAppMemberArgs']]]] = None, name: Optional[pulumi.Input[str]] = None, revision_history_limit: Optional[pulumi.Input[int]] = None, @@ -261,10 +261,10 @@ def __init__(__self__, *, wait: Optional[pulumi.Input[bool]] = None): """ Input properties used for looking up and filtering MultiClusterApp resources. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for multi cluster app object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for multi cluster app object (map) :param pulumi.Input[Sequence[pulumi.Input['MultiClusterAppAnswerArgs']]] answers: The multi cluster app answers (list) :param pulumi.Input[str] catalog_name: The multi cluster app catalog name (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for multi cluster app object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for multi cluster app object (map) :param pulumi.Input[Sequence[pulumi.Input['MultiClusterAppMemberArgs']]] members: The multi cluster app answers (list) :param pulumi.Input[str] name: The multi cluster app name (string) :param pulumi.Input[int] revision_history_limit: The multi cluster app revision history limit. Default `10` (int) @@ -310,14 +310,14 @@ def __init__(__self__, *, @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for multi cluster app object (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -346,14 +346,14 @@ def catalog_name(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for multi cluster app object (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -494,10 +494,10 @@ class MultiClusterApp(pulumi.CustomResource): def __init__(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, answers: Optional[pulumi.Input[Sequence[pulumi.Input[Union['MultiClusterAppAnswerArgs', 'MultiClusterAppAnswerArgsDict']]]]] = None, catalog_name: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, members: Optional[pulumi.Input[Sequence[pulumi.Input[Union['MultiClusterAppMemberArgs', 'MultiClusterAppMemberArgsDict']]]]] = None, name: Optional[pulumi.Input[str]] = None, revision_history_limit: Optional[pulumi.Input[int]] = None, @@ -586,10 +586,10 @@ def __init__(__self__, :param str resource_name: The name of the resource. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for multi cluster app object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for multi cluster app object (map) :param pulumi.Input[Sequence[pulumi.Input[Union['MultiClusterAppAnswerArgs', 'MultiClusterAppAnswerArgsDict']]]] answers: The multi cluster app answers (list) :param pulumi.Input[str] catalog_name: The multi cluster app catalog name (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for multi cluster app object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for multi cluster app object (map) :param pulumi.Input[Sequence[pulumi.Input[Union['MultiClusterAppMemberArgs', 'MultiClusterAppMemberArgsDict']]]] members: The multi cluster app answers (list) :param pulumi.Input[str] name: The multi cluster app name (string) :param pulumi.Input[int] revision_history_limit: The multi cluster app revision history limit. Default `10` (int) @@ -697,10 +697,10 @@ def __init__(__self__, resource_name: str, *args, **kwargs): def _internal_init(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, answers: Optional[pulumi.Input[Sequence[pulumi.Input[Union['MultiClusterAppAnswerArgs', 'MultiClusterAppAnswerArgsDict']]]]] = None, catalog_name: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, members: Optional[pulumi.Input[Sequence[pulumi.Input[Union['MultiClusterAppMemberArgs', 'MultiClusterAppMemberArgsDict']]]]] = None, name: Optional[pulumi.Input[str]] = None, revision_history_limit: Optional[pulumi.Input[int]] = None, @@ -753,10 +753,10 @@ def _internal_init(__self__, def get(resource_name: str, id: pulumi.Input[str], opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, answers: Optional[pulumi.Input[Sequence[pulumi.Input[Union['MultiClusterAppAnswerArgs', 'MultiClusterAppAnswerArgsDict']]]]] = None, catalog_name: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, members: Optional[pulumi.Input[Sequence[pulumi.Input[Union['MultiClusterAppMemberArgs', 'MultiClusterAppMemberArgsDict']]]]] = None, name: Optional[pulumi.Input[str]] = None, revision_history_limit: Optional[pulumi.Input[int]] = None, @@ -775,10 +775,10 @@ def get(resource_name: str, :param str resource_name: The unique name of the resulting resource. :param pulumi.Input[str] id: The unique provider ID of the resource to lookup. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for multi cluster app object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for multi cluster app object (map) :param pulumi.Input[Sequence[pulumi.Input[Union['MultiClusterAppAnswerArgs', 'MultiClusterAppAnswerArgsDict']]]] answers: The multi cluster app answers (list) :param pulumi.Input[str] catalog_name: The multi cluster app catalog name (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for multi cluster app object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for multi cluster app object (map) :param pulumi.Input[Sequence[pulumi.Input[Union['MultiClusterAppMemberArgs', 'MultiClusterAppMemberArgsDict']]]] members: The multi cluster app answers (list) :param pulumi.Input[str] name: The multi cluster app name (string) :param pulumi.Input[int] revision_history_limit: The multi cluster app revision history limit. Default `10` (int) @@ -814,7 +814,7 @@ def get(resource_name: str, @property @pulumi.getter - def annotations(self) -> pulumi.Output[Mapping[str, Any]]: + def annotations(self) -> pulumi.Output[Mapping[str, str]]: """ Annotations for multi cluster app object (map) """ @@ -838,7 +838,7 @@ def catalog_name(self) -> pulumi.Output[str]: @property @pulumi.getter - def labels(self) -> pulumi.Output[Mapping[str, Any]]: + def labels(self) -> pulumi.Output[Mapping[str, str]]: """ Labels for multi cluster app object (map) """ diff --git a/sdk/python/pulumi_rancher2/namespace.py b/sdk/python/pulumi_rancher2/namespace.py index bd3122917..49066bbd0 100644 --- a/sdk/python/pulumi_rancher2/namespace.py +++ b/sdk/python/pulumi_rancher2/namespace.py @@ -17,20 +17,20 @@ class NamespaceArgs: def __init__(__self__, *, project_id: pulumi.Input[str], - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, container_resource_limit: Optional[pulumi.Input['NamespaceContainerResourceLimitArgs']] = None, description: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, resource_quota: Optional[pulumi.Input['NamespaceResourceQuotaArgs']] = None, wait_for_cluster: Optional[pulumi.Input[bool]] = None): """ The set of arguments for constructing a Namespace resource. :param pulumi.Input[str] project_id: The project id where assign namespace. It's on the form `project_id=:`. Updating `` part on same `` namespace will be moved between projects (string) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for Node Pool object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for Node Pool object (map) :param pulumi.Input['NamespaceContainerResourceLimitArgs'] container_resource_limit: Default containers resource limits on namespace (List maxitem:1) :param pulumi.Input[str] description: A namespace description (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for Node Pool object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for Node Pool object (map) :param pulumi.Input[str] name: The name of the namespace (string) :param pulumi.Input['NamespaceResourceQuotaArgs'] resource_quota: Resource quota for namespace. Rancher v2.1.x or higher (list maxitems:1) :param pulumi.Input[bool] wait_for_cluster: Wait for cluster becomes active. Default `false` (bool) @@ -65,14 +65,14 @@ def project_id(self, value: pulumi.Input[str]): @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for Node Pool object (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -101,14 +101,14 @@ def description(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for Node Pool object (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -151,20 +151,20 @@ def wait_for_cluster(self, value: Optional[pulumi.Input[bool]]): @pulumi.input_type class _NamespaceState: def __init__(__self__, *, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, container_resource_limit: Optional[pulumi.Input['NamespaceContainerResourceLimitArgs']] = None, description: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, project_id: Optional[pulumi.Input[str]] = None, resource_quota: Optional[pulumi.Input['NamespaceResourceQuotaArgs']] = None, wait_for_cluster: Optional[pulumi.Input[bool]] = None): """ Input properties used for looking up and filtering Namespace resources. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for Node Pool object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for Node Pool object (map) :param pulumi.Input['NamespaceContainerResourceLimitArgs'] container_resource_limit: Default containers resource limits on namespace (List maxitem:1) :param pulumi.Input[str] description: A namespace description (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for Node Pool object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for Node Pool object (map) :param pulumi.Input[str] name: The name of the namespace (string) :param pulumi.Input[str] project_id: The project id where assign namespace. It's on the form `project_id=:`. Updating `` part on same `` namespace will be moved between projects (string) :param pulumi.Input['NamespaceResourceQuotaArgs'] resource_quota: Resource quota for namespace. Rancher v2.1.x or higher (list maxitems:1) @@ -189,14 +189,14 @@ def __init__(__self__, *, @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for Node Pool object (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -225,14 +225,14 @@ def description(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for Node Pool object (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -289,10 +289,10 @@ class Namespace(pulumi.CustomResource): def __init__(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, container_resource_limit: Optional[pulumi.Input[Union['NamespaceContainerResourceLimitArgs', 'NamespaceContainerResourceLimitArgsDict']]] = None, description: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, project_id: Optional[pulumi.Input[str]] = None, resource_quota: Optional[pulumi.Input[Union['NamespaceResourceQuotaArgs', 'NamespaceResourceQuotaArgsDict']]] = None, @@ -376,10 +376,10 @@ def __init__(__self__, :param str resource_name: The name of the resource. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for Node Pool object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for Node Pool object (map) :param pulumi.Input[Union['NamespaceContainerResourceLimitArgs', 'NamespaceContainerResourceLimitArgsDict']] container_resource_limit: Default containers resource limits on namespace (List maxitem:1) :param pulumi.Input[str] description: A namespace description (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for Node Pool object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for Node Pool object (map) :param pulumi.Input[str] name: The name of the namespace (string) :param pulumi.Input[str] project_id: The project id where assign namespace. It's on the form `project_id=:`. Updating `` part on same `` namespace will be moved between projects (string) :param pulumi.Input[Union['NamespaceResourceQuotaArgs', 'NamespaceResourceQuotaArgsDict']] resource_quota: Resource quota for namespace. Rancher v2.1.x or higher (list maxitems:1) @@ -482,10 +482,10 @@ def __init__(__self__, resource_name: str, *args, **kwargs): def _internal_init(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, container_resource_limit: Optional[pulumi.Input[Union['NamespaceContainerResourceLimitArgs', 'NamespaceContainerResourceLimitArgsDict']]] = None, description: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, project_id: Optional[pulumi.Input[str]] = None, resource_quota: Optional[pulumi.Input[Union['NamespaceResourceQuotaArgs', 'NamespaceResourceQuotaArgsDict']]] = None, @@ -519,10 +519,10 @@ def _internal_init(__self__, def get(resource_name: str, id: pulumi.Input[str], opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, container_resource_limit: Optional[pulumi.Input[Union['NamespaceContainerResourceLimitArgs', 'NamespaceContainerResourceLimitArgsDict']]] = None, description: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, project_id: Optional[pulumi.Input[str]] = None, resource_quota: Optional[pulumi.Input[Union['NamespaceResourceQuotaArgs', 'NamespaceResourceQuotaArgsDict']]] = None, @@ -534,10 +534,10 @@ def get(resource_name: str, :param str resource_name: The unique name of the resulting resource. :param pulumi.Input[str] id: The unique provider ID of the resource to lookup. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for Node Pool object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for Node Pool object (map) :param pulumi.Input[Union['NamespaceContainerResourceLimitArgs', 'NamespaceContainerResourceLimitArgsDict']] container_resource_limit: Default containers resource limits on namespace (List maxitem:1) :param pulumi.Input[str] description: A namespace description (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for Node Pool object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for Node Pool object (map) :param pulumi.Input[str] name: The name of the namespace (string) :param pulumi.Input[str] project_id: The project id where assign namespace. It's on the form `project_id=:`. Updating `` part on same `` namespace will be moved between projects (string) :param pulumi.Input[Union['NamespaceResourceQuotaArgs', 'NamespaceResourceQuotaArgsDict']] resource_quota: Resource quota for namespace. Rancher v2.1.x or higher (list maxitems:1) @@ -559,7 +559,7 @@ def get(resource_name: str, @property @pulumi.getter - def annotations(self) -> pulumi.Output[Mapping[str, Any]]: + def annotations(self) -> pulumi.Output[Mapping[str, str]]: """ Annotations for Node Pool object (map) """ @@ -583,7 +583,7 @@ def description(self) -> pulumi.Output[Optional[str]]: @property @pulumi.getter - def labels(self) -> pulumi.Output[Mapping[str, Any]]: + def labels(self) -> pulumi.Output[Mapping[str, str]]: """ Labels for Node Pool object (map) """ diff --git a/sdk/python/pulumi_rancher2/node_driver.py b/sdk/python/pulumi_rancher2/node_driver.py index 01b769be8..0e815382e 100644 --- a/sdk/python/pulumi_rancher2/node_driver.py +++ b/sdk/python/pulumi_rancher2/node_driver.py @@ -17,11 +17,11 @@ def __init__(__self__, *, active: pulumi.Input[bool], builtin: pulumi.Input[bool], url: pulumi.Input[str], - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, checksum: Optional[pulumi.Input[str]] = None, description: Optional[pulumi.Input[str]] = None, external_id: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, ui_url: Optional[pulumi.Input[str]] = None, whitelist_domains: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None): @@ -30,11 +30,11 @@ def __init__(__self__, *, :param pulumi.Input[bool] active: Specify if the node driver state (bool) :param pulumi.Input[bool] builtin: Specify wheter the node driver is an internal node driver or not (bool) :param pulumi.Input[str] url: The URL to download the machine driver binary for 64-bit Linux (string) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations of the resource (map) :param pulumi.Input[str] checksum: Verify that the downloaded driver matches the expected checksum (string) :param pulumi.Input[str] description: Description of the node driver (string) :param pulumi.Input[str] external_id: External ID (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels of the resource (map) :param pulumi.Input[str] name: Name of the node driver (string) :param pulumi.Input[str] ui_url: The URL to load for customized Add Nodes screen for this driver (string) :param pulumi.Input[Sequence[pulumi.Input[str]]] whitelist_domains: Domains to whitelist for the ui (list) @@ -97,14 +97,14 @@ def url(self, value: pulumi.Input[str]): @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations of the resource (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -145,14 +145,14 @@ def external_id(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels of the resource (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -196,12 +196,12 @@ def whitelist_domains(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[s class _NodeDriverState: def __init__(__self__, *, active: Optional[pulumi.Input[bool]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, builtin: Optional[pulumi.Input[bool]] = None, checksum: Optional[pulumi.Input[str]] = None, description: Optional[pulumi.Input[str]] = None, external_id: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, ui_url: Optional[pulumi.Input[str]] = None, url: Optional[pulumi.Input[str]] = None, @@ -209,12 +209,12 @@ def __init__(__self__, *, """ Input properties used for looking up and filtering NodeDriver resources. :param pulumi.Input[bool] active: Specify if the node driver state (bool) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations of the resource (map) :param pulumi.Input[bool] builtin: Specify wheter the node driver is an internal node driver or not (bool) :param pulumi.Input[str] checksum: Verify that the downloaded driver matches the expected checksum (string) :param pulumi.Input[str] description: Description of the node driver (string) :param pulumi.Input[str] external_id: External ID (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels of the resource (map) :param pulumi.Input[str] name: Name of the node driver (string) :param pulumi.Input[str] ui_url: The URL to load for customized Add Nodes screen for this driver (string) :param pulumi.Input[str] url: The URL to download the machine driver binary for 64-bit Linux (string) @@ -257,14 +257,14 @@ def active(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations of the resource (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -317,14 +317,14 @@ def external_id(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels of the resource (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -382,12 +382,12 @@ def __init__(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, active: Optional[pulumi.Input[bool]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, builtin: Optional[pulumi.Input[bool]] = None, checksum: Optional[pulumi.Input[str]] = None, description: Optional[pulumi.Input[str]] = None, external_id: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, ui_url: Optional[pulumi.Input[str]] = None, url: Optional[pulumi.Input[str]] = None, @@ -426,12 +426,12 @@ def __init__(__self__, :param str resource_name: The name of the resource. :param pulumi.ResourceOptions opts: Options for the resource. :param pulumi.Input[bool] active: Specify if the node driver state (bool) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations of the resource (map) :param pulumi.Input[bool] builtin: Specify wheter the node driver is an internal node driver or not (bool) :param pulumi.Input[str] checksum: Verify that the downloaded driver matches the expected checksum (string) :param pulumi.Input[str] description: Description of the node driver (string) :param pulumi.Input[str] external_id: External ID (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels of the resource (map) :param pulumi.Input[str] name: Name of the node driver (string) :param pulumi.Input[str] ui_url: The URL to load for customized Add Nodes screen for this driver (string) :param pulumi.Input[str] url: The URL to download the machine driver binary for 64-bit Linux (string) @@ -489,12 +489,12 @@ def _internal_init(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, active: Optional[pulumi.Input[bool]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, builtin: Optional[pulumi.Input[bool]] = None, checksum: Optional[pulumi.Input[str]] = None, description: Optional[pulumi.Input[str]] = None, external_id: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, ui_url: Optional[pulumi.Input[str]] = None, url: Optional[pulumi.Input[str]] = None, @@ -536,12 +536,12 @@ def get(resource_name: str, id: pulumi.Input[str], opts: Optional[pulumi.ResourceOptions] = None, active: Optional[pulumi.Input[bool]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, builtin: Optional[pulumi.Input[bool]] = None, checksum: Optional[pulumi.Input[str]] = None, description: Optional[pulumi.Input[str]] = None, external_id: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, ui_url: Optional[pulumi.Input[str]] = None, url: Optional[pulumi.Input[str]] = None, @@ -554,12 +554,12 @@ def get(resource_name: str, :param pulumi.Input[str] id: The unique provider ID of the resource to lookup. :param pulumi.ResourceOptions opts: Options for the resource. :param pulumi.Input[bool] active: Specify if the node driver state (bool) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations of the resource (map) :param pulumi.Input[bool] builtin: Specify wheter the node driver is an internal node driver or not (bool) :param pulumi.Input[str] checksum: Verify that the downloaded driver matches the expected checksum (string) :param pulumi.Input[str] description: Description of the node driver (string) :param pulumi.Input[str] external_id: External ID (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels of the resource (map) :param pulumi.Input[str] name: Name of the node driver (string) :param pulumi.Input[str] ui_url: The URL to load for customized Add Nodes screen for this driver (string) :param pulumi.Input[str] url: The URL to download the machine driver binary for 64-bit Linux (string) @@ -592,7 +592,7 @@ def active(self) -> pulumi.Output[bool]: @property @pulumi.getter - def annotations(self) -> pulumi.Output[Mapping[str, Any]]: + def annotations(self) -> pulumi.Output[Mapping[str, str]]: """ Annotations of the resource (map) """ @@ -632,7 +632,7 @@ def external_id(self) -> pulumi.Output[Optional[str]]: @property @pulumi.getter - def labels(self) -> pulumi.Output[Mapping[str, Any]]: + def labels(self) -> pulumi.Output[Mapping[str, str]]: """ Labels of the resource (map) """ diff --git a/sdk/python/pulumi_rancher2/node_pool.py b/sdk/python/pulumi_rancher2/node_pool.py index 39b3ad8c8..9e8d8e430 100644 --- a/sdk/python/pulumi_rancher2/node_pool.py +++ b/sdk/python/pulumi_rancher2/node_pool.py @@ -19,12 +19,12 @@ def __init__(__self__, *, cluster_id: pulumi.Input[str], hostname_prefix: pulumi.Input[str], node_template_id: pulumi.Input[str], - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, control_plane: Optional[pulumi.Input[bool]] = None, delete_not_ready_after_secs: Optional[pulumi.Input[int]] = None, drain_before_delete: Optional[pulumi.Input[bool]] = None, etcd: Optional[pulumi.Input[bool]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, node_taints: Optional[pulumi.Input[Sequence[pulumi.Input['NodePoolNodeTaintArgs']]]] = None, quantity: Optional[pulumi.Input[int]] = None, @@ -34,12 +34,12 @@ def __init__(__self__, *, :param pulumi.Input[str] cluster_id: The RKE cluster id to use Node Pool (string) :param pulumi.Input[str] hostname_prefix: The prefix for created nodes of the Node Pool (string) :param pulumi.Input[str] node_template_id: The Node Template ID to use for node creation (string) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for Node Pool object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for Node Pool object (map) :param pulumi.Input[bool] control_plane: RKE control plane role for created nodes (bool) :param pulumi.Input[int] delete_not_ready_after_secs: Delete not ready node after secs. For Rancher v2.3.3 and above. Default `0` (int) :param pulumi.Input[bool] drain_before_delete: Drain nodes before delete. Default: `false` (bool) :param pulumi.Input[bool] etcd: RKE etcd role for created nodes (bool) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for Node Pool object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for Node Pool object (map) :param pulumi.Input[str] name: The name of the Node Pool (string) :param pulumi.Input[Sequence[pulumi.Input['NodePoolNodeTaintArgs']]] node_taints: Node taints. For Rancher v2.3.3 and above (List) :param pulumi.Input[int] quantity: The number of nodes to create on Node Pool. Default `1`. Only values >= 1 allowed (int) @@ -107,14 +107,14 @@ def node_template_id(self, value: pulumi.Input[str]): @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for Node Pool object (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -167,14 +167,14 @@ def etcd(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for Node Pool object (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -229,14 +229,14 @@ def worker(self, value: Optional[pulumi.Input[bool]]): @pulumi.input_type class _NodePoolState: def __init__(__self__, *, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cluster_id: Optional[pulumi.Input[str]] = None, control_plane: Optional[pulumi.Input[bool]] = None, delete_not_ready_after_secs: Optional[pulumi.Input[int]] = None, drain_before_delete: Optional[pulumi.Input[bool]] = None, etcd: Optional[pulumi.Input[bool]] = None, hostname_prefix: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, node_taints: Optional[pulumi.Input[Sequence[pulumi.Input['NodePoolNodeTaintArgs']]]] = None, node_template_id: Optional[pulumi.Input[str]] = None, @@ -244,14 +244,14 @@ def __init__(__self__, *, worker: Optional[pulumi.Input[bool]] = None): """ Input properties used for looking up and filtering NodePool resources. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for Node Pool object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for Node Pool object (map) :param pulumi.Input[str] cluster_id: The RKE cluster id to use Node Pool (string) :param pulumi.Input[bool] control_plane: RKE control plane role for created nodes (bool) :param pulumi.Input[int] delete_not_ready_after_secs: Delete not ready node after secs. For Rancher v2.3.3 and above. Default `0` (int) :param pulumi.Input[bool] drain_before_delete: Drain nodes before delete. Default: `false` (bool) :param pulumi.Input[bool] etcd: RKE etcd role for created nodes (bool) :param pulumi.Input[str] hostname_prefix: The prefix for created nodes of the Node Pool (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for Node Pool object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for Node Pool object (map) :param pulumi.Input[str] name: The name of the Node Pool (string) :param pulumi.Input[Sequence[pulumi.Input['NodePoolNodeTaintArgs']]] node_taints: Node taints. For Rancher v2.3.3 and above (List) :param pulumi.Input[str] node_template_id: The Node Template ID to use for node creation (string) @@ -287,14 +287,14 @@ def __init__(__self__, *, @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for Node Pool object (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -371,14 +371,14 @@ def hostname_prefix(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for Node Pool object (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -447,14 +447,14 @@ class NodePool(pulumi.CustomResource): def __init__(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cluster_id: Optional[pulumi.Input[str]] = None, control_plane: Optional[pulumi.Input[bool]] = None, delete_not_ready_after_secs: Optional[pulumi.Input[int]] = None, drain_before_delete: Optional[pulumi.Input[bool]] = None, etcd: Optional[pulumi.Input[bool]] = None, hostname_prefix: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, node_taints: Optional[pulumi.Input[Sequence[pulumi.Input[Union['NodePoolNodeTaintArgs', 'NodePoolNodeTaintArgsDict']]]]] = None, node_template_id: Optional[pulumi.Input[str]] = None, @@ -474,14 +474,14 @@ def __init__(__self__, :param str resource_name: The name of the resource. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for Node Pool object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for Node Pool object (map) :param pulumi.Input[str] cluster_id: The RKE cluster id to use Node Pool (string) :param pulumi.Input[bool] control_plane: RKE control plane role for created nodes (bool) :param pulumi.Input[int] delete_not_ready_after_secs: Delete not ready node after secs. For Rancher v2.3.3 and above. Default `0` (int) :param pulumi.Input[bool] drain_before_delete: Drain nodes before delete. Default: `false` (bool) :param pulumi.Input[bool] etcd: RKE etcd role for created nodes (bool) :param pulumi.Input[str] hostname_prefix: The prefix for created nodes of the Node Pool (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for Node Pool object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for Node Pool object (map) :param pulumi.Input[str] name: The name of the Node Pool (string) :param pulumi.Input[Sequence[pulumi.Input[Union['NodePoolNodeTaintArgs', 'NodePoolNodeTaintArgsDict']]]] node_taints: Node taints. For Rancher v2.3.3 and above (List) :param pulumi.Input[str] node_template_id: The Node Template ID to use for node creation (string) @@ -520,14 +520,14 @@ def __init__(__self__, resource_name: str, *args, **kwargs): def _internal_init(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cluster_id: Optional[pulumi.Input[str]] = None, control_plane: Optional[pulumi.Input[bool]] = None, delete_not_ready_after_secs: Optional[pulumi.Input[int]] = None, drain_before_delete: Optional[pulumi.Input[bool]] = None, etcd: Optional[pulumi.Input[bool]] = None, hostname_prefix: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, node_taints: Optional[pulumi.Input[Sequence[pulumi.Input[Union['NodePoolNodeTaintArgs', 'NodePoolNodeTaintArgsDict']]]]] = None, node_template_id: Optional[pulumi.Input[str]] = None, @@ -571,14 +571,14 @@ def _internal_init(__self__, def get(resource_name: str, id: pulumi.Input[str], opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cluster_id: Optional[pulumi.Input[str]] = None, control_plane: Optional[pulumi.Input[bool]] = None, delete_not_ready_after_secs: Optional[pulumi.Input[int]] = None, drain_before_delete: Optional[pulumi.Input[bool]] = None, etcd: Optional[pulumi.Input[bool]] = None, hostname_prefix: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, node_taints: Optional[pulumi.Input[Sequence[pulumi.Input[Union['NodePoolNodeTaintArgs', 'NodePoolNodeTaintArgsDict']]]]] = None, node_template_id: Optional[pulumi.Input[str]] = None, @@ -591,14 +591,14 @@ def get(resource_name: str, :param str resource_name: The unique name of the resulting resource. :param pulumi.Input[str] id: The unique provider ID of the resource to lookup. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for Node Pool object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for Node Pool object (map) :param pulumi.Input[str] cluster_id: The RKE cluster id to use Node Pool (string) :param pulumi.Input[bool] control_plane: RKE control plane role for created nodes (bool) :param pulumi.Input[int] delete_not_ready_after_secs: Delete not ready node after secs. For Rancher v2.3.3 and above. Default `0` (int) :param pulumi.Input[bool] drain_before_delete: Drain nodes before delete. Default: `false` (bool) :param pulumi.Input[bool] etcd: RKE etcd role for created nodes (bool) :param pulumi.Input[str] hostname_prefix: The prefix for created nodes of the Node Pool (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for Node Pool object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for Node Pool object (map) :param pulumi.Input[str] name: The name of the Node Pool (string) :param pulumi.Input[Sequence[pulumi.Input[Union['NodePoolNodeTaintArgs', 'NodePoolNodeTaintArgsDict']]]] node_taints: Node taints. For Rancher v2.3.3 and above (List) :param pulumi.Input[str] node_template_id: The Node Template ID to use for node creation (string) @@ -626,7 +626,7 @@ def get(resource_name: str, @property @pulumi.getter - def annotations(self) -> pulumi.Output[Mapping[str, Any]]: + def annotations(self) -> pulumi.Output[Mapping[str, str]]: """ Annotations for Node Pool object (map) """ @@ -682,7 +682,7 @@ def hostname_prefix(self) -> pulumi.Output[str]: @property @pulumi.getter - def labels(self) -> pulumi.Output[Mapping[str, Any]]: + def labels(self) -> pulumi.Output[Mapping[str, str]]: """ Labels for Node Pool object (map) """ diff --git a/sdk/python/pulumi_rancher2/node_template.py b/sdk/python/pulumi_rancher2/node_template.py index 0b4366127..0eea29478 100644 --- a/sdk/python/pulumi_rancher2/node_template.py +++ b/sdk/python/pulumi_rancher2/node_template.py @@ -17,7 +17,7 @@ class NodeTemplateArgs: def __init__(__self__, *, amazonec2_config: Optional[pulumi.Input['NodeTemplateAmazonec2ConfigArgs']] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, auth_certificate_authority: Optional[pulumi.Input[str]] = None, auth_key: Optional[pulumi.Input[str]] = None, azure_config: Optional[pulumi.Input['NodeTemplateAzureConfigArgs']] = None, @@ -25,16 +25,16 @@ def __init__(__self__, *, description: Optional[pulumi.Input[str]] = None, digitalocean_config: Optional[pulumi.Input['NodeTemplateDigitaloceanConfigArgs']] = None, driver_id: Optional[pulumi.Input[str]] = None, - engine_env: Optional[pulumi.Input[Mapping[str, Any]]] = None, + engine_env: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, engine_insecure_registries: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, engine_install_url: Optional[pulumi.Input[str]] = None, - engine_label: Optional[pulumi.Input[Mapping[str, Any]]] = None, - engine_opt: Optional[pulumi.Input[Mapping[str, Any]]] = None, + engine_label: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, + engine_opt: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, engine_registry_mirrors: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, engine_storage_driver: Optional[pulumi.Input[str]] = None, harvester_config: Optional[pulumi.Input['NodeTemplateHarvesterConfigArgs']] = None, hetzner_config: Optional[pulumi.Input['NodeTemplateHetznerConfigArgs']] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, linode_config: Optional[pulumi.Input['NodeTemplateLinodeConfigArgs']] = None, name: Optional[pulumi.Input[str]] = None, node_taints: Optional[pulumi.Input[Sequence[pulumi.Input['NodeTemplateNodeTaintArgs']]]] = None, @@ -46,7 +46,7 @@ def __init__(__self__, *, """ The set of arguments for constructing a NodeTemplate resource. :param pulumi.Input['NodeTemplateAmazonec2ConfigArgs'] amazonec2_config: AWS config for the Node Template (list maxitems:1) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for Node Template object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for Node Template object (map) :param pulumi.Input[str] auth_certificate_authority: Auth certificate authority for the Node Template (string) :param pulumi.Input[str] auth_key: Auth key for the Node Template (string) :param pulumi.Input['NodeTemplateAzureConfigArgs'] azure_config: Azure config for the Node Template (list maxitems:1) @@ -54,16 +54,16 @@ def __init__(__self__, *, :param pulumi.Input[str] description: Description for the Node Template (string) :param pulumi.Input['NodeTemplateDigitaloceanConfigArgs'] digitalocean_config: Digitalocean config for the Node Template (list maxitems:1) :param pulumi.Input[str] driver_id: The node driver id used by the node template. It's required if the node driver isn't built in Rancher (string) - :param pulumi.Input[Mapping[str, Any]] engine_env: Engine environment for the node template (string) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] engine_env: Engine environment for the node template (string) :param pulumi.Input[Sequence[pulumi.Input[str]]] engine_insecure_registries: Insecure registry for the node template (list) :param pulumi.Input[str] engine_install_url: Docker engine install URL for the node template. Available install docker versions at `https://github.com/rancher/install-docker` (string) - :param pulumi.Input[Mapping[str, Any]] engine_label: Engine label for the node template (string) - :param pulumi.Input[Mapping[str, Any]] engine_opt: Engine options for the node template (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] engine_label: Engine label for the node template (string) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] engine_opt: Engine options for the node template (map) :param pulumi.Input[Sequence[pulumi.Input[str]]] engine_registry_mirrors: Engine registry mirror for the node template (list) :param pulumi.Input[str] engine_storage_driver: Engine storage driver for the node template (string) :param pulumi.Input['NodeTemplateHarvesterConfigArgs'] harvester_config: Harvester config for the Node Template (list maxitems:1) :param pulumi.Input['NodeTemplateHetznerConfigArgs'] hetzner_config: Hetzner config for the Node Template (list maxitems:1) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for Node Template object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for Node Template object (map) **Note:** `labels` and `node_taints` will be applied to nodes deployed using the Node Template :param pulumi.Input['NodeTemplateLinodeConfigArgs'] linode_config: Linode config for the Node Template (list maxitems:1) @@ -144,14 +144,14 @@ def amazonec2_config(self, value: Optional[pulumi.Input['NodeTemplateAmazonec2Co @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for Node Template object (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -240,14 +240,14 @@ def driver_id(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter(name="engineEnv") - def engine_env(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def engine_env(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Engine environment for the node template (string) """ return pulumi.get(self, "engine_env") @engine_env.setter - def engine_env(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def engine_env(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "engine_env", value) @property @@ -276,26 +276,26 @@ def engine_install_url(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter(name="engineLabel") - def engine_label(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def engine_label(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Engine label for the node template (string) """ return pulumi.get(self, "engine_label") @engine_label.setter - def engine_label(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def engine_label(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "engine_label", value) @property @pulumi.getter(name="engineOpt") - def engine_opt(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def engine_opt(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Engine options for the node template (map) """ return pulumi.get(self, "engine_opt") @engine_opt.setter - def engine_opt(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def engine_opt(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "engine_opt", value) @property @@ -348,7 +348,7 @@ def hetzner_config(self, value: Optional[pulumi.Input['NodeTemplateHetznerConfig @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for Node Template object (map) @@ -357,7 +357,7 @@ def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -461,7 +461,7 @@ def vsphere_config(self, value: Optional[pulumi.Input['NodeTemplateVsphereConfig class _NodeTemplateState: def __init__(__self__, *, amazonec2_config: Optional[pulumi.Input['NodeTemplateAmazonec2ConfigArgs']] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, auth_certificate_authority: Optional[pulumi.Input[str]] = None, auth_key: Optional[pulumi.Input[str]] = None, azure_config: Optional[pulumi.Input['NodeTemplateAzureConfigArgs']] = None, @@ -470,16 +470,16 @@ def __init__(__self__, *, digitalocean_config: Optional[pulumi.Input['NodeTemplateDigitaloceanConfigArgs']] = None, driver: Optional[pulumi.Input[str]] = None, driver_id: Optional[pulumi.Input[str]] = None, - engine_env: Optional[pulumi.Input[Mapping[str, Any]]] = None, + engine_env: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, engine_insecure_registries: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, engine_install_url: Optional[pulumi.Input[str]] = None, - engine_label: Optional[pulumi.Input[Mapping[str, Any]]] = None, - engine_opt: Optional[pulumi.Input[Mapping[str, Any]]] = None, + engine_label: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, + engine_opt: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, engine_registry_mirrors: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, engine_storage_driver: Optional[pulumi.Input[str]] = None, harvester_config: Optional[pulumi.Input['NodeTemplateHarvesterConfigArgs']] = None, hetzner_config: Optional[pulumi.Input['NodeTemplateHetznerConfigArgs']] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, linode_config: Optional[pulumi.Input['NodeTemplateLinodeConfigArgs']] = None, name: Optional[pulumi.Input[str]] = None, node_taints: Optional[pulumi.Input[Sequence[pulumi.Input['NodeTemplateNodeTaintArgs']]]] = None, @@ -491,7 +491,7 @@ def __init__(__self__, *, """ Input properties used for looking up and filtering NodeTemplate resources. :param pulumi.Input['NodeTemplateAmazonec2ConfigArgs'] amazonec2_config: AWS config for the Node Template (list maxitems:1) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for Node Template object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for Node Template object (map) :param pulumi.Input[str] auth_certificate_authority: Auth certificate authority for the Node Template (string) :param pulumi.Input[str] auth_key: Auth key for the Node Template (string) :param pulumi.Input['NodeTemplateAzureConfigArgs'] azure_config: Azure config for the Node Template (list maxitems:1) @@ -500,16 +500,16 @@ def __init__(__self__, *, :param pulumi.Input['NodeTemplateDigitaloceanConfigArgs'] digitalocean_config: Digitalocean config for the Node Template (list maxitems:1) :param pulumi.Input[str] driver: (Computed) The driver of the node template (string) :param pulumi.Input[str] driver_id: The node driver id used by the node template. It's required if the node driver isn't built in Rancher (string) - :param pulumi.Input[Mapping[str, Any]] engine_env: Engine environment for the node template (string) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] engine_env: Engine environment for the node template (string) :param pulumi.Input[Sequence[pulumi.Input[str]]] engine_insecure_registries: Insecure registry for the node template (list) :param pulumi.Input[str] engine_install_url: Docker engine install URL for the node template. Available install docker versions at `https://github.com/rancher/install-docker` (string) - :param pulumi.Input[Mapping[str, Any]] engine_label: Engine label for the node template (string) - :param pulumi.Input[Mapping[str, Any]] engine_opt: Engine options for the node template (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] engine_label: Engine label for the node template (string) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] engine_opt: Engine options for the node template (map) :param pulumi.Input[Sequence[pulumi.Input[str]]] engine_registry_mirrors: Engine registry mirror for the node template (list) :param pulumi.Input[str] engine_storage_driver: Engine storage driver for the node template (string) :param pulumi.Input['NodeTemplateHarvesterConfigArgs'] harvester_config: Harvester config for the Node Template (list maxitems:1) :param pulumi.Input['NodeTemplateHetznerConfigArgs'] hetzner_config: Hetzner config for the Node Template (list maxitems:1) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for Node Template object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for Node Template object (map) **Note:** `labels` and `node_taints` will be applied to nodes deployed using the Node Template :param pulumi.Input['NodeTemplateLinodeConfigArgs'] linode_config: Linode config for the Node Template (list maxitems:1) @@ -592,14 +592,14 @@ def amazonec2_config(self, value: Optional[pulumi.Input['NodeTemplateAmazonec2Co @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for Node Template object (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -700,14 +700,14 @@ def driver_id(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter(name="engineEnv") - def engine_env(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def engine_env(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Engine environment for the node template (string) """ return pulumi.get(self, "engine_env") @engine_env.setter - def engine_env(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def engine_env(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "engine_env", value) @property @@ -736,26 +736,26 @@ def engine_install_url(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter(name="engineLabel") - def engine_label(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def engine_label(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Engine label for the node template (string) """ return pulumi.get(self, "engine_label") @engine_label.setter - def engine_label(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def engine_label(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "engine_label", value) @property @pulumi.getter(name="engineOpt") - def engine_opt(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def engine_opt(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Engine options for the node template (map) """ return pulumi.get(self, "engine_opt") @engine_opt.setter - def engine_opt(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def engine_opt(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "engine_opt", value) @property @@ -808,7 +808,7 @@ def hetzner_config(self, value: Optional[pulumi.Input['NodeTemplateHetznerConfig @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for Node Template object (map) @@ -817,7 +817,7 @@ def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -923,7 +923,7 @@ def __init__(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, amazonec2_config: Optional[pulumi.Input[Union['NodeTemplateAmazonec2ConfigArgs', 'NodeTemplateAmazonec2ConfigArgsDict']]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, auth_certificate_authority: Optional[pulumi.Input[str]] = None, auth_key: Optional[pulumi.Input[str]] = None, azure_config: Optional[pulumi.Input[Union['NodeTemplateAzureConfigArgs', 'NodeTemplateAzureConfigArgsDict']]] = None, @@ -931,16 +931,16 @@ def __init__(__self__, description: Optional[pulumi.Input[str]] = None, digitalocean_config: Optional[pulumi.Input[Union['NodeTemplateDigitaloceanConfigArgs', 'NodeTemplateDigitaloceanConfigArgsDict']]] = None, driver_id: Optional[pulumi.Input[str]] = None, - engine_env: Optional[pulumi.Input[Mapping[str, Any]]] = None, + engine_env: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, engine_insecure_registries: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, engine_install_url: Optional[pulumi.Input[str]] = None, - engine_label: Optional[pulumi.Input[Mapping[str, Any]]] = None, - engine_opt: Optional[pulumi.Input[Mapping[str, Any]]] = None, + engine_label: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, + engine_opt: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, engine_registry_mirrors: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, engine_storage_driver: Optional[pulumi.Input[str]] = None, harvester_config: Optional[pulumi.Input[Union['NodeTemplateHarvesterConfigArgs', 'NodeTemplateHarvesterConfigArgsDict']]] = None, hetzner_config: Optional[pulumi.Input[Union['NodeTemplateHetznerConfigArgs', 'NodeTemplateHetznerConfigArgsDict']]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, linode_config: Optional[pulumi.Input[Union['NodeTemplateLinodeConfigArgs', 'NodeTemplateLinodeConfigArgsDict']]] = None, name: Optional[pulumi.Input[str]] = None, node_taints: Optional[pulumi.Input[Sequence[pulumi.Input[Union['NodeTemplateNodeTaintArgs', 'NodeTemplateNodeTaintArgsDict']]]]] = None, @@ -1092,7 +1092,7 @@ def __init__(__self__, :param str resource_name: The name of the resource. :param pulumi.ResourceOptions opts: Options for the resource. :param pulumi.Input[Union['NodeTemplateAmazonec2ConfigArgs', 'NodeTemplateAmazonec2ConfigArgsDict']] amazonec2_config: AWS config for the Node Template (list maxitems:1) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for Node Template object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for Node Template object (map) :param pulumi.Input[str] auth_certificate_authority: Auth certificate authority for the Node Template (string) :param pulumi.Input[str] auth_key: Auth key for the Node Template (string) :param pulumi.Input[Union['NodeTemplateAzureConfigArgs', 'NodeTemplateAzureConfigArgsDict']] azure_config: Azure config for the Node Template (list maxitems:1) @@ -1100,16 +1100,16 @@ def __init__(__self__, :param pulumi.Input[str] description: Description for the Node Template (string) :param pulumi.Input[Union['NodeTemplateDigitaloceanConfigArgs', 'NodeTemplateDigitaloceanConfigArgsDict']] digitalocean_config: Digitalocean config for the Node Template (list maxitems:1) :param pulumi.Input[str] driver_id: The node driver id used by the node template. It's required if the node driver isn't built in Rancher (string) - :param pulumi.Input[Mapping[str, Any]] engine_env: Engine environment for the node template (string) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] engine_env: Engine environment for the node template (string) :param pulumi.Input[Sequence[pulumi.Input[str]]] engine_insecure_registries: Insecure registry for the node template (list) :param pulumi.Input[str] engine_install_url: Docker engine install URL for the node template. Available install docker versions at `https://github.com/rancher/install-docker` (string) - :param pulumi.Input[Mapping[str, Any]] engine_label: Engine label for the node template (string) - :param pulumi.Input[Mapping[str, Any]] engine_opt: Engine options for the node template (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] engine_label: Engine label for the node template (string) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] engine_opt: Engine options for the node template (map) :param pulumi.Input[Sequence[pulumi.Input[str]]] engine_registry_mirrors: Engine registry mirror for the node template (list) :param pulumi.Input[str] engine_storage_driver: Engine storage driver for the node template (string) :param pulumi.Input[Union['NodeTemplateHarvesterConfigArgs', 'NodeTemplateHarvesterConfigArgsDict']] harvester_config: Harvester config for the Node Template (list maxitems:1) :param pulumi.Input[Union['NodeTemplateHetznerConfigArgs', 'NodeTemplateHetznerConfigArgsDict']] hetzner_config: Hetzner config for the Node Template (list maxitems:1) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for Node Template object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for Node Template object (map) **Note:** `labels` and `node_taints` will be applied to nodes deployed using the Node Template :param pulumi.Input[Union['NodeTemplateLinodeConfigArgs', 'NodeTemplateLinodeConfigArgsDict']] linode_config: Linode config for the Node Template (list maxitems:1) @@ -1282,7 +1282,7 @@ def _internal_init(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, amazonec2_config: Optional[pulumi.Input[Union['NodeTemplateAmazonec2ConfigArgs', 'NodeTemplateAmazonec2ConfigArgsDict']]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, auth_certificate_authority: Optional[pulumi.Input[str]] = None, auth_key: Optional[pulumi.Input[str]] = None, azure_config: Optional[pulumi.Input[Union['NodeTemplateAzureConfigArgs', 'NodeTemplateAzureConfigArgsDict']]] = None, @@ -1290,16 +1290,16 @@ def _internal_init(__self__, description: Optional[pulumi.Input[str]] = None, digitalocean_config: Optional[pulumi.Input[Union['NodeTemplateDigitaloceanConfigArgs', 'NodeTemplateDigitaloceanConfigArgsDict']]] = None, driver_id: Optional[pulumi.Input[str]] = None, - engine_env: Optional[pulumi.Input[Mapping[str, Any]]] = None, + engine_env: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, engine_insecure_registries: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, engine_install_url: Optional[pulumi.Input[str]] = None, - engine_label: Optional[pulumi.Input[Mapping[str, Any]]] = None, - engine_opt: Optional[pulumi.Input[Mapping[str, Any]]] = None, + engine_label: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, + engine_opt: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, engine_registry_mirrors: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, engine_storage_driver: Optional[pulumi.Input[str]] = None, harvester_config: Optional[pulumi.Input[Union['NodeTemplateHarvesterConfigArgs', 'NodeTemplateHarvesterConfigArgsDict']]] = None, hetzner_config: Optional[pulumi.Input[Union['NodeTemplateHetznerConfigArgs', 'NodeTemplateHetznerConfigArgsDict']]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, linode_config: Optional[pulumi.Input[Union['NodeTemplateLinodeConfigArgs', 'NodeTemplateLinodeConfigArgsDict']]] = None, name: Optional[pulumi.Input[str]] = None, node_taints: Optional[pulumi.Input[Sequence[pulumi.Input[Union['NodeTemplateNodeTaintArgs', 'NodeTemplateNodeTaintArgsDict']]]]] = None, @@ -1358,7 +1358,7 @@ def get(resource_name: str, id: pulumi.Input[str], opts: Optional[pulumi.ResourceOptions] = None, amazonec2_config: Optional[pulumi.Input[Union['NodeTemplateAmazonec2ConfigArgs', 'NodeTemplateAmazonec2ConfigArgsDict']]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, auth_certificate_authority: Optional[pulumi.Input[str]] = None, auth_key: Optional[pulumi.Input[str]] = None, azure_config: Optional[pulumi.Input[Union['NodeTemplateAzureConfigArgs', 'NodeTemplateAzureConfigArgsDict']]] = None, @@ -1367,16 +1367,16 @@ def get(resource_name: str, digitalocean_config: Optional[pulumi.Input[Union['NodeTemplateDigitaloceanConfigArgs', 'NodeTemplateDigitaloceanConfigArgsDict']]] = None, driver: Optional[pulumi.Input[str]] = None, driver_id: Optional[pulumi.Input[str]] = None, - engine_env: Optional[pulumi.Input[Mapping[str, Any]]] = None, + engine_env: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, engine_insecure_registries: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, engine_install_url: Optional[pulumi.Input[str]] = None, - engine_label: Optional[pulumi.Input[Mapping[str, Any]]] = None, - engine_opt: Optional[pulumi.Input[Mapping[str, Any]]] = None, + engine_label: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, + engine_opt: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, engine_registry_mirrors: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, engine_storage_driver: Optional[pulumi.Input[str]] = None, harvester_config: Optional[pulumi.Input[Union['NodeTemplateHarvesterConfigArgs', 'NodeTemplateHarvesterConfigArgsDict']]] = None, hetzner_config: Optional[pulumi.Input[Union['NodeTemplateHetznerConfigArgs', 'NodeTemplateHetznerConfigArgsDict']]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, linode_config: Optional[pulumi.Input[Union['NodeTemplateLinodeConfigArgs', 'NodeTemplateLinodeConfigArgsDict']]] = None, name: Optional[pulumi.Input[str]] = None, node_taints: Optional[pulumi.Input[Sequence[pulumi.Input[Union['NodeTemplateNodeTaintArgs', 'NodeTemplateNodeTaintArgsDict']]]]] = None, @@ -1393,7 +1393,7 @@ def get(resource_name: str, :param pulumi.Input[str] id: The unique provider ID of the resource to lookup. :param pulumi.ResourceOptions opts: Options for the resource. :param pulumi.Input[Union['NodeTemplateAmazonec2ConfigArgs', 'NodeTemplateAmazonec2ConfigArgsDict']] amazonec2_config: AWS config for the Node Template (list maxitems:1) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for Node Template object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for Node Template object (map) :param pulumi.Input[str] auth_certificate_authority: Auth certificate authority for the Node Template (string) :param pulumi.Input[str] auth_key: Auth key for the Node Template (string) :param pulumi.Input[Union['NodeTemplateAzureConfigArgs', 'NodeTemplateAzureConfigArgsDict']] azure_config: Azure config for the Node Template (list maxitems:1) @@ -1402,16 +1402,16 @@ def get(resource_name: str, :param pulumi.Input[Union['NodeTemplateDigitaloceanConfigArgs', 'NodeTemplateDigitaloceanConfigArgsDict']] digitalocean_config: Digitalocean config for the Node Template (list maxitems:1) :param pulumi.Input[str] driver: (Computed) The driver of the node template (string) :param pulumi.Input[str] driver_id: The node driver id used by the node template. It's required if the node driver isn't built in Rancher (string) - :param pulumi.Input[Mapping[str, Any]] engine_env: Engine environment for the node template (string) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] engine_env: Engine environment for the node template (string) :param pulumi.Input[Sequence[pulumi.Input[str]]] engine_insecure_registries: Insecure registry for the node template (list) :param pulumi.Input[str] engine_install_url: Docker engine install URL for the node template. Available install docker versions at `https://github.com/rancher/install-docker` (string) - :param pulumi.Input[Mapping[str, Any]] engine_label: Engine label for the node template (string) - :param pulumi.Input[Mapping[str, Any]] engine_opt: Engine options for the node template (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] engine_label: Engine label for the node template (string) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] engine_opt: Engine options for the node template (map) :param pulumi.Input[Sequence[pulumi.Input[str]]] engine_registry_mirrors: Engine registry mirror for the node template (list) :param pulumi.Input[str] engine_storage_driver: Engine storage driver for the node template (string) :param pulumi.Input[Union['NodeTemplateHarvesterConfigArgs', 'NodeTemplateHarvesterConfigArgsDict']] harvester_config: Harvester config for the Node Template (list maxitems:1) :param pulumi.Input[Union['NodeTemplateHetznerConfigArgs', 'NodeTemplateHetznerConfigArgsDict']] hetzner_config: Hetzner config for the Node Template (list maxitems:1) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for Node Template object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for Node Template object (map) **Note:** `labels` and `node_taints` will be applied to nodes deployed using the Node Template :param pulumi.Input[Union['NodeTemplateLinodeConfigArgs', 'NodeTemplateLinodeConfigArgsDict']] linode_config: Linode config for the Node Template (list maxitems:1) @@ -1467,7 +1467,7 @@ def amazonec2_config(self) -> pulumi.Output[Optional['outputs.NodeTemplateAmazon @property @pulumi.getter - def annotations(self) -> pulumi.Output[Mapping[str, Any]]: + def annotations(self) -> pulumi.Output[Mapping[str, str]]: """ Annotations for Node Template object (map) """ @@ -1539,7 +1539,7 @@ def driver_id(self) -> pulumi.Output[str]: @property @pulumi.getter(name="engineEnv") - def engine_env(self) -> pulumi.Output[Optional[Mapping[str, Any]]]: + def engine_env(self) -> pulumi.Output[Optional[Mapping[str, str]]]: """ Engine environment for the node template (string) """ @@ -1563,7 +1563,7 @@ def engine_install_url(self) -> pulumi.Output[str]: @property @pulumi.getter(name="engineLabel") - def engine_label(self) -> pulumi.Output[Optional[Mapping[str, Any]]]: + def engine_label(self) -> pulumi.Output[Optional[Mapping[str, str]]]: """ Engine label for the node template (string) """ @@ -1571,7 +1571,7 @@ def engine_label(self) -> pulumi.Output[Optional[Mapping[str, Any]]]: @property @pulumi.getter(name="engineOpt") - def engine_opt(self) -> pulumi.Output[Optional[Mapping[str, Any]]]: + def engine_opt(self) -> pulumi.Output[Optional[Mapping[str, str]]]: """ Engine options for the node template (map) """ @@ -1611,7 +1611,7 @@ def hetzner_config(self) -> pulumi.Output[Optional['outputs.NodeTemplateHetznerC @property @pulumi.getter - def labels(self) -> pulumi.Output[Mapping[str, Any]]: + def labels(self) -> pulumi.Output[Mapping[str, str]]: """ Labels for Node Template object (map) diff --git a/sdk/python/pulumi_rancher2/notifier.py b/sdk/python/pulumi_rancher2/notifier.py index 754be6d69..1198752f8 100644 --- a/sdk/python/pulumi_rancher2/notifier.py +++ b/sdk/python/pulumi_rancher2/notifier.py @@ -17,10 +17,10 @@ class NotifierArgs: def __init__(__self__, *, cluster_id: pulumi.Input[str], - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, description: Optional[pulumi.Input[str]] = None, dingtalk_config: Optional[pulumi.Input['NotifierDingtalkConfigArgs']] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, msteams_config: Optional[pulumi.Input['NotifierMsteamsConfigArgs']] = None, name: Optional[pulumi.Input[str]] = None, pagerduty_config: Optional[pulumi.Input['NotifierPagerdutyConfigArgs']] = None, @@ -32,10 +32,10 @@ def __init__(__self__, *, """ The set of arguments for constructing a Notifier resource. :param pulumi.Input[str] cluster_id: The cluster id where create notifier (string) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for notifier object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for notifier object (map) :param pulumi.Input[str] description: The notifier description (string) :param pulumi.Input['NotifierDingtalkConfigArgs'] dingtalk_config: Dingtalk config for notifier (list maxitems:1) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for notifier object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for notifier object (map) :param pulumi.Input['NotifierMsteamsConfigArgs'] msteams_config: MSTeams config for notifier (list maxitems:1) :param pulumi.Input[str] name: The name of the notifier (string) :param pulumi.Input['NotifierPagerdutyConfigArgs'] pagerduty_config: Pagerduty config for notifier (list maxitems:1) @@ -85,14 +85,14 @@ def cluster_id(self, value: pulumi.Input[str]): @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for notifier object (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -121,14 +121,14 @@ def dingtalk_config(self, value: Optional[pulumi.Input['NotifierDingtalkConfigAr @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for notifier object (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -231,11 +231,11 @@ def wechat_config(self, value: Optional[pulumi.Input['NotifierWechatConfigArgs'] @pulumi.input_type class _NotifierState: def __init__(__self__, *, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cluster_id: Optional[pulumi.Input[str]] = None, description: Optional[pulumi.Input[str]] = None, dingtalk_config: Optional[pulumi.Input['NotifierDingtalkConfigArgs']] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, msteams_config: Optional[pulumi.Input['NotifierMsteamsConfigArgs']] = None, name: Optional[pulumi.Input[str]] = None, pagerduty_config: Optional[pulumi.Input['NotifierPagerdutyConfigArgs']] = None, @@ -246,11 +246,11 @@ def __init__(__self__, *, wechat_config: Optional[pulumi.Input['NotifierWechatConfigArgs']] = None): """ Input properties used for looking up and filtering Notifier resources. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for notifier object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for notifier object (map) :param pulumi.Input[str] cluster_id: The cluster id where create notifier (string) :param pulumi.Input[str] description: The notifier description (string) :param pulumi.Input['NotifierDingtalkConfigArgs'] dingtalk_config: Dingtalk config for notifier (list maxitems:1) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for notifier object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for notifier object (map) :param pulumi.Input['NotifierMsteamsConfigArgs'] msteams_config: MSTeams config for notifier (list maxitems:1) :param pulumi.Input[str] name: The name of the notifier (string) :param pulumi.Input['NotifierPagerdutyConfigArgs'] pagerduty_config: Pagerduty config for notifier (list maxitems:1) @@ -289,14 +289,14 @@ def __init__(__self__, *, @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for notifier object (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -337,14 +337,14 @@ def dingtalk_config(self, value: Optional[pulumi.Input['NotifierDingtalkConfigAr @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for notifier object (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -449,11 +449,11 @@ class Notifier(pulumi.CustomResource): def __init__(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cluster_id: Optional[pulumi.Input[str]] = None, description: Optional[pulumi.Input[str]] = None, dingtalk_config: Optional[pulumi.Input[Union['NotifierDingtalkConfigArgs', 'NotifierDingtalkConfigArgsDict']]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, msteams_config: Optional[pulumi.Input[Union['NotifierMsteamsConfigArgs', 'NotifierMsteamsConfigArgsDict']]] = None, name: Optional[pulumi.Input[str]] = None, pagerduty_config: Optional[pulumi.Input[Union['NotifierPagerdutyConfigArgs', 'NotifierPagerdutyConfigArgsDict']]] = None, @@ -494,11 +494,11 @@ def __init__(__self__, :param str resource_name: The name of the resource. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for notifier object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for notifier object (map) :param pulumi.Input[str] cluster_id: The cluster id where create notifier (string) :param pulumi.Input[str] description: The notifier description (string) :param pulumi.Input[Union['NotifierDingtalkConfigArgs', 'NotifierDingtalkConfigArgsDict']] dingtalk_config: Dingtalk config for notifier (list maxitems:1) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for notifier object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for notifier object (map) :param pulumi.Input[Union['NotifierMsteamsConfigArgs', 'NotifierMsteamsConfigArgsDict']] msteams_config: MSTeams config for notifier (list maxitems:1) :param pulumi.Input[str] name: The name of the notifier (string) :param pulumi.Input[Union['NotifierPagerdutyConfigArgs', 'NotifierPagerdutyConfigArgsDict']] pagerduty_config: Pagerduty config for notifier (list maxitems:1) @@ -558,11 +558,11 @@ def __init__(__self__, resource_name: str, *args, **kwargs): def _internal_init(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cluster_id: Optional[pulumi.Input[str]] = None, description: Optional[pulumi.Input[str]] = None, dingtalk_config: Optional[pulumi.Input[Union['NotifierDingtalkConfigArgs', 'NotifierDingtalkConfigArgsDict']]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, msteams_config: Optional[pulumi.Input[Union['NotifierMsteamsConfigArgs', 'NotifierMsteamsConfigArgsDict']]] = None, name: Optional[pulumi.Input[str]] = None, pagerduty_config: Optional[pulumi.Input[Union['NotifierPagerdutyConfigArgs', 'NotifierPagerdutyConfigArgsDict']]] = None, @@ -605,11 +605,11 @@ def _internal_init(__self__, def get(resource_name: str, id: pulumi.Input[str], opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cluster_id: Optional[pulumi.Input[str]] = None, description: Optional[pulumi.Input[str]] = None, dingtalk_config: Optional[pulumi.Input[Union['NotifierDingtalkConfigArgs', 'NotifierDingtalkConfigArgsDict']]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, msteams_config: Optional[pulumi.Input[Union['NotifierMsteamsConfigArgs', 'NotifierMsteamsConfigArgsDict']]] = None, name: Optional[pulumi.Input[str]] = None, pagerduty_config: Optional[pulumi.Input[Union['NotifierPagerdutyConfigArgs', 'NotifierPagerdutyConfigArgsDict']]] = None, @@ -625,11 +625,11 @@ def get(resource_name: str, :param str resource_name: The unique name of the resulting resource. :param pulumi.Input[str] id: The unique provider ID of the resource to lookup. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for notifier object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for notifier object (map) :param pulumi.Input[str] cluster_id: The cluster id where create notifier (string) :param pulumi.Input[str] description: The notifier description (string) :param pulumi.Input[Union['NotifierDingtalkConfigArgs', 'NotifierDingtalkConfigArgsDict']] dingtalk_config: Dingtalk config for notifier (list maxitems:1) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for notifier object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for notifier object (map) :param pulumi.Input[Union['NotifierMsteamsConfigArgs', 'NotifierMsteamsConfigArgsDict']] msteams_config: MSTeams config for notifier (list maxitems:1) :param pulumi.Input[str] name: The name of the notifier (string) :param pulumi.Input[Union['NotifierPagerdutyConfigArgs', 'NotifierPagerdutyConfigArgsDict']] pagerduty_config: Pagerduty config for notifier (list maxitems:1) @@ -660,7 +660,7 @@ def get(resource_name: str, @property @pulumi.getter - def annotations(self) -> pulumi.Output[Mapping[str, Any]]: + def annotations(self) -> pulumi.Output[Mapping[str, str]]: """ Annotations for notifier object (map) """ @@ -692,7 +692,7 @@ def dingtalk_config(self) -> pulumi.Output[Optional['outputs.NotifierDingtalkCon @property @pulumi.getter - def labels(self) -> pulumi.Output[Mapping[str, Any]]: + def labels(self) -> pulumi.Output[Mapping[str, str]]: """ Labels for notifier object (map) """ diff --git a/sdk/python/pulumi_rancher2/outputs.py b/sdk/python/pulumi_rancher2/outputs.py index 61d6ea03e..f5a1700f3 100644 --- a/sdk/python/pulumi_rancher2/outputs.py +++ b/sdk/python/pulumi_rancher2/outputs.py @@ -1215,7 +1215,7 @@ def __init__(__self__, *, network_policy: Optional[str] = None, pod_cidr: Optional[str] = None, service_cidr: Optional[str] = None, - tag: Optional[Mapping[str, Any]] = None, + tag: Optional[Mapping[str, str]] = None, tags: Optional[Sequence[str]] = None): """ :param str agent_dns_prefix: DNS prefix to be used to create the FQDN for the agent pool @@ -1255,7 +1255,7 @@ def __init__(__self__, *, :param str network_policy: Network policy used for building Kubernetes network. Chooses from [calico] :param str pod_cidr: A CIDR notation IP range from which to assign Kubernetes Pod IPs when "network plugin" is specified in "kubenet". :param str service_cidr: A CIDR notation IP range from which to assign Kubernetes Service cluster IPs. It must not overlap with any Subnet IP ranges - :param Mapping[str, Any] tag: Tags for Kubernetes cluster. For example, foo=bar + :param Mapping[str, str] tag: Tags for Kubernetes cluster. For example, foo=bar :param Sequence[str] tags: Tags for Kubernetes cluster. For example, `["foo=bar","bar=foo"]` """ pulumi.set(__self__, "agent_dns_prefix", agent_dns_prefix) @@ -1624,7 +1624,7 @@ def service_cidr(self) -> Optional[str]: @property @pulumi.getter @_utilities.deprecated("""Use tags argument instead as []string""") - def tag(self) -> Optional[Mapping[str, Any]]: + def tag(self) -> Optional[Mapping[str, str]]: """ Tags for Kubernetes cluster. For example, foo=bar """ @@ -1734,7 +1734,7 @@ def __init__(__self__, *, node_resource_group: Optional[str] = None, private_cluster: Optional[bool] = None, subnet: Optional[str] = None, - tags: Optional[Mapping[str, Any]] = None, + tags: Optional[Mapping[str, str]] = None, virtual_network: Optional[str] = None, virtual_network_resource_group: Optional[str] = None): """ @@ -1765,7 +1765,7 @@ def __init__(__self__, *, :param str node_resource_group: The AKS node resource group name :param bool private_cluster: Is AKS cluster private? :param str subnet: The AKS subnet - :param Mapping[str, Any] tags: The AKS cluster tags + :param Mapping[str, str] tags: The AKS cluster tags :param str virtual_network: The AKS virtual network :param str virtual_network_resource_group: The AKS virtual network resource group """ @@ -2045,7 +2045,7 @@ def subnet(self) -> Optional[str]: @property @pulumi.getter - def tags(self) -> Optional[Mapping[str, Any]]: + def tags(self) -> Optional[Mapping[str, str]]: """ The AKS cluster tags """ @@ -2112,7 +2112,7 @@ def __init__(__self__, *, availability_zones: Optional[Sequence[str]] = None, count: Optional[int] = None, enable_auto_scaling: Optional[bool] = None, - labels: Optional[Mapping[str, Any]] = None, + labels: Optional[Mapping[str, str]] = None, max_count: Optional[int] = None, max_pods: Optional[int] = None, max_surge: Optional[str] = None, @@ -2129,7 +2129,7 @@ def __init__(__self__, *, :param Sequence[str] availability_zones: The AKS node pool availability zones :param int count: The AKS node pool count :param bool enable_auto_scaling: Is AKS node pool auto scaling enabled? - :param Mapping[str, Any] labels: Labels for the Cluster (map) + :param Mapping[str, str] labels: Labels for the Cluster (map) :param int max_count: The AKS node pool max count :param int max_pods: The AKS node pool max pods :param str max_surge: The AKS node pool max surge @@ -2208,7 +2208,7 @@ def enable_auto_scaling(self) -> Optional[bool]: @property @pulumi.getter - def labels(self) -> Optional[Mapping[str, Any]]: + def labels(self) -> Optional[Mapping[str, str]]: """ Labels for the Cluster (map) """ @@ -2536,13 +2536,13 @@ def __init__(__self__, *, cpu_threshold: Optional[int] = None, mem_threshold: Optional[int] = None, node_id: Optional[str] = None, - selector: Optional[Mapping[str, Any]] = None): + selector: Optional[Mapping[str, str]] = None): """ :param str condition: Node rule condition :param int cpu_threshold: Node rule cpu threshold :param int mem_threshold: Node rule mem threshold :param str node_id: Node ID - :param Mapping[str, Any] selector: Node rule selector + :param Mapping[str, str] selector: Node rule selector """ if condition is not None: pulumi.set(__self__, "condition", condition) @@ -2589,7 +2589,7 @@ def node_id(self) -> Optional[str]: @property @pulumi.getter - def selector(self) -> Optional[Mapping[str, Any]]: + def selector(self) -> Optional[Mapping[str, str]]: """ Node rule selector """ @@ -2886,10 +2886,10 @@ def fqdn(self) -> Optional[str]: @pulumi.output_type class ClusterClusterMonitoringInput(dict): def __init__(__self__, *, - answers: Optional[Mapping[str, Any]] = None, + answers: Optional[Mapping[str, str]] = None, version: Optional[str] = None): """ - :param Mapping[str, Any] answers: Answers for monitor input + :param Mapping[str, str] answers: Answers for monitor input :param str version: Monitoring version """ if answers is not None: @@ -2899,7 +2899,7 @@ def __init__(__self__, *, @property @pulumi.getter - def answers(self) -> Optional[Mapping[str, Any]]: + def answers(self) -> Optional[Mapping[str, str]]: """ Answers for monitor input """ @@ -2946,27 +2946,27 @@ def get(self, key: str, default = None) -> Any: return super().get(key, default) def __init__(__self__, *, - annotations: Optional[Mapping[str, Any]] = None, + annotations: Optional[Mapping[str, str]] = None, cluster_id: Optional[str] = None, command: Optional[str] = None, id: Optional[str] = None, insecure_command: Optional[str] = None, insecure_node_command: Optional[str] = None, insecure_windows_node_command: Optional[str] = None, - labels: Optional[Mapping[str, Any]] = None, + labels: Optional[Mapping[str, str]] = None, manifest_url: Optional[str] = None, name: Optional[str] = None, node_command: Optional[str] = None, token: Optional[str] = None, windows_node_command: Optional[str] = None): """ - :param Mapping[str, Any] annotations: Annotations for the Cluster (map) + :param Mapping[str, str] annotations: Annotations for the Cluster (map) :param str command: Command to execute in a imported k8s cluster (string) :param str id: (Computed) The ID of the resource (string) :param str insecure_command: Insecure command to execute in a imported k8s cluster (string) :param str insecure_node_command: Insecure node command to execute in a imported k8s cluster (string) :param str insecure_windows_node_command: Insecure windows command to execute in a imported k8s cluster (string) - :param Mapping[str, Any] labels: Labels for the Cluster (map) + :param Mapping[str, str] labels: Labels for the Cluster (map) :param str manifest_url: K8s manifest url to execute with `kubectl` to import an existing k8s cluster (string) :param str name: The name of the Cluster (string) :param str node_command: Node command to execute in linux nodes for custom k8s cluster (string) @@ -3001,7 +3001,7 @@ def __init__(__self__, *, @property @pulumi.getter - def annotations(self) -> Optional[Mapping[str, Any]]: + def annotations(self) -> Optional[Mapping[str, str]]: """ Annotations for the Cluster (map) """ @@ -3054,7 +3054,7 @@ def insecure_windows_node_command(self) -> Optional[str]: @property @pulumi.getter - def labels(self) -> Optional[Mapping[str, Any]]: + def labels(self) -> Optional[Mapping[str, str]]: """ Labels for the Cluster (map) """ @@ -3122,11 +3122,11 @@ def get(self, key: str, default = None) -> Any: def __init__(__self__, *, cluster_id: Optional[str] = None, project_id: Optional[str] = None, - values: Optional[Mapping[str, Any]] = None): + values: Optional[Mapping[str, str]] = None): """ :param str cluster_id: Cluster ID for answer :param str project_id: Project ID for answer - :param Mapping[str, Any] values: Key/values for answer + :param Mapping[str, str] values: Key/values for answer """ if cluster_id is not None: pulumi.set(__self__, "cluster_id", cluster_id) @@ -3153,7 +3153,7 @@ def project_id(self) -> Optional[str]: @property @pulumi.getter - def values(self) -> Optional[Mapping[str, Any]]: + def values(self) -> Optional[Mapping[str, str]]: """ Key/values for answer """ @@ -3547,7 +3547,7 @@ def __init__(__self__, *, security_groups: Optional[Sequence[str]] = None, service_role: Optional[str] = None, subnets: Optional[Sequence[str]] = None, - tags: Optional[Mapping[str, Any]] = None): + tags: Optional[Mapping[str, str]] = None): """ :param str cloud_credential_id: The AWS Cloud Credential ID to use :param bool imported: Is EKS cluster imported? @@ -3564,7 +3564,7 @@ def __init__(__self__, *, :param Sequence[str] security_groups: List of security groups to use for the cluster :param str service_role: The AWS service role to use :param Sequence[str] subnets: List of subnets in the virtual network to use - :param Mapping[str, Any] tags: The EKS cluster tags + :param Mapping[str, str] tags: The EKS cluster tags """ pulumi.set(__self__, "cloud_credential_id", cloud_credential_id) if imported is not None: @@ -3720,7 +3720,7 @@ def subnets(self) -> Optional[Sequence[str]]: @property @pulumi.getter - def tags(self) -> Optional[Mapping[str, Any]]: + def tags(self) -> Optional[Mapping[str, str]]: """ The EKS cluster tags """ @@ -3778,16 +3778,16 @@ def __init__(__self__, *, gpu: Optional[bool] = None, image_id: Optional[str] = None, instance_type: Optional[str] = None, - labels: Optional[Mapping[str, Any]] = None, + labels: Optional[Mapping[str, str]] = None, launch_templates: Optional[Sequence['outputs.ClusterEksConfigV2NodeGroupLaunchTemplate']] = None, max_size: Optional[int] = None, min_size: Optional[int] = None, node_role: Optional[str] = None, request_spot_instances: Optional[bool] = None, - resource_tags: Optional[Mapping[str, Any]] = None, + resource_tags: Optional[Mapping[str, str]] = None, spot_instance_types: Optional[Sequence[str]] = None, subnets: Optional[Sequence[str]] = None, - tags: Optional[Mapping[str, Any]] = None, + tags: Optional[Mapping[str, str]] = None, user_data: Optional[str] = None, version: Optional[str] = None): """ @@ -3798,16 +3798,16 @@ def __init__(__self__, *, :param bool gpu: Is EKS cluster using gpu? :param str image_id: The EKS node group image ID :param str instance_type: The EKS node group instance type - :param Mapping[str, Any] labels: Labels for the Cluster (map) + :param Mapping[str, str] labels: Labels for the Cluster (map) :param Sequence['ClusterEksConfigV2NodeGroupLaunchTemplateArgs'] launch_templates: The EKS node groups launch template :param int max_size: The EKS node group maximum size :param int min_size: The EKS node group minimum size :param str node_role: The EKS node group node role ARN :param bool request_spot_instances: Enable EKS node group request spot instances - :param Mapping[str, Any] resource_tags: The EKS node group resource tags + :param Mapping[str, str] resource_tags: The EKS node group resource tags :param Sequence[str] spot_instance_types: The EKS node group spot instance types :param Sequence[str] subnets: The EKS node group subnets - :param Mapping[str, Any] tags: The EKS node group tags + :param Mapping[str, str] tags: The EKS node group tags :param str user_data: The EKS node group user data :param str version: The EKS node group k8s version """ @@ -3907,7 +3907,7 @@ def instance_type(self) -> Optional[str]: @property @pulumi.getter - def labels(self) -> Optional[Mapping[str, Any]]: + def labels(self) -> Optional[Mapping[str, str]]: """ Labels for the Cluster (map) """ @@ -3955,7 +3955,7 @@ def request_spot_instances(self) -> Optional[bool]: @property @pulumi.getter(name="resourceTags") - def resource_tags(self) -> Optional[Mapping[str, Any]]: + def resource_tags(self) -> Optional[Mapping[str, str]]: """ The EKS node group resource tags """ @@ -3979,7 +3979,7 @@ def subnets(self) -> Optional[Sequence[str]]: @property @pulumi.getter - def tags(self) -> Optional[Mapping[str, Any]]: + def tags(self) -> Optional[Mapping[str, str]]: """ The EKS node group tags """ @@ -4399,7 +4399,7 @@ def __init__(__self__, *, ip_policy_create_subnetwork: Optional[bool] = None, issue_client_certificate: Optional[bool] = None, kubernetes_dashboard: Optional[bool] = None, - labels: Optional[Mapping[str, Any]] = None, + labels: Optional[Mapping[str, str]] = None, local_ssd_count: Optional[int] = None, master_authorized_network_cidr_blocks: Optional[Sequence[str]] = None, max_node_count: Optional[int] = None, @@ -4407,7 +4407,7 @@ def __init__(__self__, *, node_count: Optional[int] = None, preemptible: Optional[bool] = None, region: Optional[str] = None, - resource_labels: Optional[Mapping[str, Any]] = None, + resource_labels: Optional[Mapping[str, str]] = None, taints: Optional[Sequence[str]] = None, use_ip_aliases: Optional[bool] = None, zone: Optional[str] = None): @@ -4453,7 +4453,7 @@ def __init__(__self__, *, :param bool ip_policy_create_subnetwork: Whether a new subnetwork will be created automatically for the cluster :param bool issue_client_certificate: Issue a client certificate :param bool kubernetes_dashboard: Enable the kubernetes dashboard - :param Mapping[str, Any] labels: Labels for the Cluster (map) + :param Mapping[str, str] labels: Labels for the Cluster (map) :param int local_ssd_count: The number of local SSD disks to be attached to the node :param Sequence[str] master_authorized_network_cidr_blocks: Define up to 10 external networks that could access Kubernetes master through HTTPS :param int max_node_count: Maximum number of nodes in the NodePool. Must be >= minNodeCount. There has to enough quota to scale up the cluster @@ -4461,7 +4461,7 @@ def __init__(__self__, *, :param int node_count: The number of nodes to create in this cluster :param bool preemptible: Whether the nodes are created as preemptible VM instances :param str region: The region to launch the cluster. Region or zone should be used - :param Mapping[str, Any] resource_labels: The map of Kubernetes labels (key/value pairs) to be applied to each cluster + :param Mapping[str, str] resource_labels: The map of Kubernetes labels (key/value pairs) to be applied to each cluster :param Sequence[str] taints: List of kubernetes taints to be applied to each node :param bool use_ip_aliases: Whether alias IPs will be used for pod IPs in the cluster :param str zone: The zone to launch the cluster. Zone or region should be used @@ -4881,7 +4881,7 @@ def kubernetes_dashboard(self) -> Optional[bool]: @property @pulumi.getter - def labels(self) -> Optional[Mapping[str, Any]]: + def labels(self) -> Optional[Mapping[str, str]]: """ Labels for the Cluster (map) """ @@ -4945,7 +4945,7 @@ def region(self) -> Optional[str]: @property @pulumi.getter(name="resourceLabels") - def resource_labels(self) -> Optional[Mapping[str, Any]]: + def resource_labels(self) -> Optional[Mapping[str, str]]: """ The map of Kubernetes labels (key/value pairs) to be applied to each cluster """ @@ -5032,7 +5032,7 @@ def __init__(__self__, *, imported: Optional[bool] = None, ip_allocation_policy: Optional['outputs.ClusterGkeConfigV2IpAllocationPolicy'] = None, kubernetes_version: Optional[str] = None, - labels: Optional[Mapping[str, Any]] = None, + labels: Optional[Mapping[str, str]] = None, locations: Optional[Sequence[str]] = None, logging_service: Optional[str] = None, maintenance_window: Optional[str] = None, @@ -5056,7 +5056,7 @@ def __init__(__self__, *, :param bool imported: Is GKE cluster imported? :param 'ClusterGkeConfigV2IpAllocationPolicyArgs' ip_allocation_policy: The GKE ip allocation policy :param str kubernetes_version: The kubernetes master version - :param Mapping[str, Any] labels: Labels for the Cluster (map) + :param Mapping[str, str] labels: Labels for the Cluster (map) :param Sequence[str] locations: The GKE cluster locations :param str logging_service: The GKE cluster logging service :param str maintenance_window: The GKE cluster maintenance window @@ -5196,7 +5196,7 @@ def kubernetes_version(self) -> Optional[str]: @property @pulumi.getter - def labels(self) -> Optional[Mapping[str, Any]]: + def labels(self) -> Optional[Mapping[str, str]]: """ Labels for the Cluster (map) """ @@ -5795,7 +5795,7 @@ def __init__(__self__, *, disk_size_gb: Optional[int] = None, disk_type: Optional[str] = None, image_type: Optional[str] = None, - labels: Optional[Mapping[str, Any]] = None, + labels: Optional[Mapping[str, str]] = None, local_ssd_count: Optional[int] = None, machine_type: Optional[str] = None, oauth_scopes: Optional[Sequence[str]] = None, @@ -5806,7 +5806,7 @@ def __init__(__self__, *, :param int disk_size_gb: The GKE node config disk size (Gb) :param str disk_type: The GKE node config disk type :param str image_type: The GKE node config image type - :param Mapping[str, Any] labels: Labels for the Cluster (map) + :param Mapping[str, str] labels: Labels for the Cluster (map) :param int local_ssd_count: The GKE node config local ssd count :param str machine_type: The GKE node config machine type :param Sequence[str] oauth_scopes: The GKE node config oauth scopes @@ -5861,7 +5861,7 @@ def image_type(self) -> Optional[str]: @property @pulumi.getter - def labels(self) -> Optional[Mapping[str, Any]]: + def labels(self) -> Optional[Mapping[str, str]]: """ Labels for the Cluster (map) """ @@ -7137,10 +7137,10 @@ def strategy(self) -> Optional[str]: class ClusterRkeConfigAuthorization(dict): def __init__(__self__, *, mode: Optional[str] = None, - options: Optional[Mapping[str, Any]] = None): + options: Optional[Mapping[str, str]] = None): """ :param str mode: The AKS node group mode. Default: `System` (string) - :param Mapping[str, Any] options: RKE options for network (map) + :param Mapping[str, str] options: RKE options for network (map) """ if mode is not None: pulumi.set(__self__, "mode", mode) @@ -7157,7 +7157,7 @@ def mode(self) -> Optional[str]: @property @pulumi.getter - def options(self) -> Optional[Mapping[str, Any]]: + def options(self) -> Optional[Mapping[str, str]]: """ RKE options for network (map) """ @@ -9127,9 +9127,9 @@ def get(self, key: str, default = None) -> Any: def __init__(__self__, *, linear_autoscaler_params: Optional['outputs.ClusterRkeConfigDnsLinearAutoscalerParams'] = None, - node_selector: Optional[Mapping[str, Any]] = None, + node_selector: Optional[Mapping[str, str]] = None, nodelocal: Optional['outputs.ClusterRkeConfigDnsNodelocal'] = None, - options: Optional[Mapping[str, Any]] = None, + options: Optional[Mapping[str, str]] = None, provider: Optional[str] = None, reverse_cidrs: Optional[Sequence[str]] = None, tolerations: Optional[Sequence['outputs.ClusterRkeConfigDnsToleration']] = None, @@ -9137,9 +9137,9 @@ def __init__(__self__, *, upstream_nameservers: Optional[Sequence[str]] = None): """ :param 'ClusterRkeConfigDnsLinearAutoscalerParamsArgs' linear_autoscaler_params: Linear Autoscaler Params - :param Mapping[str, Any] node_selector: RKE monitoring node selector (map) + :param Mapping[str, str] node_selector: RKE monitoring node selector (map) :param 'ClusterRkeConfigDnsNodelocalArgs' nodelocal: Nodelocal dns - :param Mapping[str, Any] options: RKE options for network (map) + :param Mapping[str, str] options: RKE options for network (map) :param str provider: RKE monitoring provider (string) :param Sequence[str] reverse_cidrs: DNS add-on reverse cidr (list) :param Sequence['ClusterRkeConfigDnsTolerationArgs'] tolerations: DNS service tolerations @@ -9175,7 +9175,7 @@ def linear_autoscaler_params(self) -> Optional['outputs.ClusterRkeConfigDnsLinea @property @pulumi.getter(name="nodeSelector") - def node_selector(self) -> Optional[Mapping[str, Any]]: + def node_selector(self) -> Optional[Mapping[str, str]]: """ RKE monitoring node selector (map) """ @@ -9191,7 +9191,7 @@ def nodelocal(self) -> Optional['outputs.ClusterRkeConfigDnsNodelocal']: @property @pulumi.getter - def options(self) -> Optional[Mapping[str, Any]]: + def options(self) -> Optional[Mapping[str, str]]: """ RKE options for network (map) """ @@ -9349,10 +9349,10 @@ def get(self, key: str, default = None) -> Any: def __init__(__self__, *, ip_address: Optional[str] = None, - node_selector: Optional[Mapping[str, Any]] = None): + node_selector: Optional[Mapping[str, str]] = None): """ :param str ip_address: Nodelocal dns ip address (string) - :param Mapping[str, Any] node_selector: Node selector key pair + :param Mapping[str, str] node_selector: Node selector key pair """ if ip_address is not None: pulumi.set(__self__, "ip_address", ip_address) @@ -9369,7 +9369,7 @@ def ip_address(self) -> Optional[str]: @property @pulumi.getter(name="nodeSelector") - def node_selector(self) -> Optional[Mapping[str, Any]]: + def node_selector(self) -> Optional[Mapping[str, str]]: """ Node selector key pair """ @@ -9576,24 +9576,24 @@ def get(self, key: str, default = None) -> Any: def __init__(__self__, *, default_backend: Optional[bool] = None, dns_policy: Optional[str] = None, - extra_args: Optional[Mapping[str, Any]] = None, + extra_args: Optional[Mapping[str, str]] = None, http_port: Optional[int] = None, https_port: Optional[int] = None, network_mode: Optional[str] = None, - node_selector: Optional[Mapping[str, Any]] = None, - options: Optional[Mapping[str, Any]] = None, + node_selector: Optional[Mapping[str, str]] = None, + options: Optional[Mapping[str, str]] = None, provider: Optional[str] = None, tolerations: Optional[Sequence['outputs.ClusterRkeConfigIngressToleration']] = None, update_strategy: Optional['outputs.ClusterRkeConfigIngressUpdateStrategy'] = None): """ :param bool default_backend: Enable ingress default backend. Default: `true` (bool) :param str dns_policy: Ingress controller DNS policy. `ClusterFirstWithHostNet`, `ClusterFirst`, `Default`, and `None` are supported. [K8S dns Policy](https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-s-dns-policy) (string) - :param Mapping[str, Any] extra_args: Extra arguments for scheduler service (map) + :param Mapping[str, str] extra_args: Extra arguments for scheduler service (map) :param int http_port: HTTP port for RKE Ingress (int) :param int https_port: HTTPS port for RKE Ingress (int) :param str network_mode: Network mode for RKE Ingress (string) - :param Mapping[str, Any] node_selector: RKE monitoring node selector (map) - :param Mapping[str, Any] options: RKE options for network (map) + :param Mapping[str, str] node_selector: RKE monitoring node selector (map) + :param Mapping[str, str] options: RKE options for network (map) :param str provider: RKE monitoring provider (string) :param Sequence['ClusterRkeConfigIngressTolerationArgs'] tolerations: Ingress add-on tolerations :param 'ClusterRkeConfigIngressUpdateStrategyArgs' update_strategy: Update daemon set strategy @@ -9639,7 +9639,7 @@ def dns_policy(self) -> Optional[str]: @property @pulumi.getter(name="extraArgs") - def extra_args(self) -> Optional[Mapping[str, Any]]: + def extra_args(self) -> Optional[Mapping[str, str]]: """ Extra arguments for scheduler service (map) """ @@ -9671,7 +9671,7 @@ def network_mode(self) -> Optional[str]: @property @pulumi.getter(name="nodeSelector") - def node_selector(self) -> Optional[Mapping[str, Any]]: + def node_selector(self) -> Optional[Mapping[str, str]]: """ RKE monitoring node selector (map) """ @@ -9679,7 +9679,7 @@ def node_selector(self) -> Optional[Mapping[str, Any]]: @property @pulumi.getter - def options(self) -> Optional[Mapping[str, Any]]: + def options(self) -> Optional[Mapping[str, str]]: """ RKE options for network (map) """ @@ -9882,15 +9882,15 @@ def get(self, key: str, default = None) -> Any: return super().get(key, default) def __init__(__self__, *, - node_selector: Optional[Mapping[str, Any]] = None, - options: Optional[Mapping[str, Any]] = None, + node_selector: Optional[Mapping[str, str]] = None, + options: Optional[Mapping[str, str]] = None, provider: Optional[str] = None, replicas: Optional[int] = None, tolerations: Optional[Sequence['outputs.ClusterRkeConfigMonitoringToleration']] = None, update_strategy: Optional['outputs.ClusterRkeConfigMonitoringUpdateStrategy'] = None): """ - :param Mapping[str, Any] node_selector: RKE monitoring node selector (map) - :param Mapping[str, Any] options: RKE options for network (map) + :param Mapping[str, str] node_selector: RKE monitoring node selector (map) + :param Mapping[str, str] options: RKE options for network (map) :param str provider: RKE monitoring provider (string) :param int replicas: RKE monitoring replicas (int) :param Sequence['ClusterRkeConfigMonitoringTolerationArgs'] tolerations: Monitoring add-on tolerations @@ -9911,7 +9911,7 @@ def __init__(__self__, *, @property @pulumi.getter(name="nodeSelector") - def node_selector(self) -> Optional[Mapping[str, Any]]: + def node_selector(self) -> Optional[Mapping[str, str]]: """ RKE monitoring node selector (map) """ @@ -9919,7 +9919,7 @@ def node_selector(self) -> Optional[Mapping[str, Any]]: @property @pulumi.getter - def options(self) -> Optional[Mapping[str, Any]]: + def options(self) -> Optional[Mapping[str, str]]: """ RKE options for network (map) """ @@ -10155,7 +10155,7 @@ def __init__(__self__, *, canal_network_provider: Optional['outputs.ClusterRkeConfigNetworkCanalNetworkProvider'] = None, flannel_network_provider: Optional['outputs.ClusterRkeConfigNetworkFlannelNetworkProvider'] = None, mtu: Optional[int] = None, - options: Optional[Mapping[str, Any]] = None, + options: Optional[Mapping[str, str]] = None, plugin: Optional[str] = None, tolerations: Optional[Sequence['outputs.ClusterRkeConfigNetworkToleration']] = None, weave_network_provider: Optional['outputs.ClusterRkeConfigNetworkWeaveNetworkProvider'] = None): @@ -10165,7 +10165,7 @@ def __init__(__self__, *, :param 'ClusterRkeConfigNetworkCanalNetworkProviderArgs' canal_network_provider: Canal provider config for RKE network (list maxitems:1) :param 'ClusterRkeConfigNetworkFlannelNetworkProviderArgs' flannel_network_provider: Flannel provider config for RKE network (list maxitems:1) :param int mtu: Network provider MTU. Default `0` (int) - :param Mapping[str, Any] options: RKE options for network (map) + :param Mapping[str, str] options: RKE options for network (map) :param str plugin: Plugin for RKE network. `canal` (default), `flannel`, `calico`, `none` and `weave` are supported. (string) :param Sequence['ClusterRkeConfigNetworkTolerationArgs'] tolerations: Network add-on tolerations :param 'ClusterRkeConfigNetworkWeaveNetworkProviderArgs' weave_network_provider: Weave provider config for RKE network (list maxitems:1) @@ -10231,7 +10231,7 @@ def mtu(self) -> Optional[int]: @property @pulumi.getter - def options(self) -> Optional[Mapping[str, Any]]: + def options(self) -> Optional[Mapping[str, str]]: """ RKE options for network (map) """ @@ -11482,7 +11482,7 @@ def __init__(__self__, *, docker_socket: Optional[str] = None, hostname_override: Optional[str] = None, internal_address: Optional[str] = None, - labels: Optional[Mapping[str, Any]] = None, + labels: Optional[Mapping[str, str]] = None, node_id: Optional[str] = None, port: Optional[str] = None, ssh_agent_auth: Optional[bool] = None, @@ -11495,7 +11495,7 @@ def __init__(__self__, *, :param str docker_socket: Docker socket for node (string) :param str hostname_override: Hostname override for node (string) :param str internal_address: Internal ip for node (string) - :param Mapping[str, Any] labels: Labels for the Cluster (map) + :param Mapping[str, str] labels: Labels for the Cluster (map) :param str node_id: Id for the node (string) :param str port: Port for node. Default `22` (string) :param bool ssh_agent_auth: Use ssh agent auth. Default `false` (bool) @@ -11574,7 +11574,7 @@ def internal_address(self) -> Optional[str]: @property @pulumi.getter - def labels(self) -> Optional[Mapping[str, Any]]: + def labels(self) -> Optional[Mapping[str, str]]: """ Labels for the Cluster (map) """ @@ -11903,7 +11903,7 @@ def __init__(__self__, *, cert: Optional[str] = None, creation: Optional[str] = None, external_urls: Optional[Sequence[str]] = None, - extra_args: Optional[Mapping[str, Any]] = None, + extra_args: Optional[Mapping[str, str]] = None, extra_binds: Optional[Sequence[str]] = None, extra_envs: Optional[Sequence[str]] = None, gid: Optional[int] = None, @@ -11919,7 +11919,7 @@ def __init__(__self__, *, :param str cert: TLS certificate for etcd service (string) :param str creation: Creation option for etcd service (string) :param Sequence[str] external_urls: External urls for etcd service (list) - :param Mapping[str, Any] extra_args: Extra arguments for scheduler service (map) + :param Mapping[str, str] extra_args: Extra arguments for scheduler service (map) :param Sequence[str] extra_binds: Extra binds for scheduler service (list) :param Sequence[str] extra_envs: Extra environment for scheduler service (list) :param int gid: Etcd service GID. Default: `0`. For Rancher v2.3.x and above (int) @@ -12003,7 +12003,7 @@ def external_urls(self) -> Optional[Sequence[str]]: @property @pulumi.getter(name="extraArgs") - def extra_args(self) -> Optional[Mapping[str, Any]]: + def extra_args(self) -> Optional[Mapping[str, str]]: """ Extra arguments for scheduler service (map) """ @@ -12338,7 +12338,7 @@ def __init__(__self__, *, always_pull_images: Optional[bool] = None, audit_log: Optional['outputs.ClusterRkeConfigServicesKubeApiAuditLog'] = None, event_rate_limit: Optional['outputs.ClusterRkeConfigServicesKubeApiEventRateLimit'] = None, - extra_args: Optional[Mapping[str, Any]] = None, + extra_args: Optional[Mapping[str, str]] = None, extra_binds: Optional[Sequence[str]] = None, extra_envs: Optional[Sequence[str]] = None, image: Optional[str] = None, @@ -12351,7 +12351,7 @@ def __init__(__self__, *, :param bool always_pull_images: Enable [AlwaysPullImages](https://kubernetes.io/docs/reference/access-authn-authz/admission-controllers/#alwayspullimages) Admission controller plugin. [Rancher docs](https://rancher.com/docs/rke/latest/en/config-options/services/#kubernetes-api-server-options) Default: `false` (bool) :param 'ClusterRkeConfigServicesKubeApiAuditLogArgs' audit_log: K8s audit log configuration. (list maxitems: 1) :param 'ClusterRkeConfigServicesKubeApiEventRateLimitArgs' event_rate_limit: K8s event rate limit configuration. (list maxitems: 1) - :param Mapping[str, Any] extra_args: Extra arguments for scheduler service (map) + :param Mapping[str, str] extra_args: Extra arguments for scheduler service (map) :param Sequence[str] extra_binds: Extra binds for scheduler service (list) :param Sequence[str] extra_envs: Extra environment for scheduler service (list) :param str image: Docker image for scheduler service (string) @@ -12419,7 +12419,7 @@ def event_rate_limit(self) -> Optional['outputs.ClusterRkeConfigServicesKubeApiE @property @pulumi.getter(name="extraArgs") - def extra_args(self) -> Optional[Mapping[str, Any]]: + def extra_args(self) -> Optional[Mapping[str, str]]: """ Extra arguments for scheduler service (map) """ @@ -12926,14 +12926,14 @@ def get(self, key: str, default = None) -> Any: def __init__(__self__, *, cluster_cidr: Optional[str] = None, - extra_args: Optional[Mapping[str, Any]] = None, + extra_args: Optional[Mapping[str, str]] = None, extra_binds: Optional[Sequence[str]] = None, extra_envs: Optional[Sequence[str]] = None, image: Optional[str] = None, service_cluster_ip_range: Optional[str] = None): """ :param str cluster_cidr: Cluster CIDR option for kube controller service (string) - :param Mapping[str, Any] extra_args: Extra arguments for scheduler service (map) + :param Mapping[str, str] extra_args: Extra arguments for scheduler service (map) :param Sequence[str] extra_binds: Extra binds for scheduler service (list) :param Sequence[str] extra_envs: Extra environment for scheduler service (list) :param str image: Docker image for scheduler service (string) @@ -12962,7 +12962,7 @@ def cluster_cidr(self) -> Optional[str]: @property @pulumi.getter(name="extraArgs") - def extra_args(self) -> Optional[Mapping[str, Any]]: + def extra_args(self) -> Optional[Mapping[str, str]]: """ Extra arguments for scheduler service (map) """ @@ -13037,7 +13037,7 @@ def get(self, key: str, default = None) -> Any: def __init__(__self__, *, cluster_dns_server: Optional[str] = None, cluster_domain: Optional[str] = None, - extra_args: Optional[Mapping[str, Any]] = None, + extra_args: Optional[Mapping[str, str]] = None, extra_binds: Optional[Sequence[str]] = None, extra_envs: Optional[Sequence[str]] = None, fail_swap_on: Optional[bool] = None, @@ -13047,7 +13047,7 @@ def __init__(__self__, *, """ :param str cluster_dns_server: Cluster DNS Server option for kubelet service (string) :param str cluster_domain: Cluster Domain option for kubelet service (string) - :param Mapping[str, Any] extra_args: Extra arguments for scheduler service (map) + :param Mapping[str, str] extra_args: Extra arguments for scheduler service (map) :param Sequence[str] extra_binds: Extra binds for scheduler service (list) :param Sequence[str] extra_envs: Extra environment for scheduler service (list) :param bool fail_swap_on: Enable or disable failing when swap on is not supported (bool) @@ -13092,7 +13092,7 @@ def cluster_domain(self) -> Optional[str]: @property @pulumi.getter(name="extraArgs") - def extra_args(self) -> Optional[Mapping[str, Any]]: + def extra_args(self) -> Optional[Mapping[str, str]]: """ Extra arguments for scheduler service (map) """ @@ -13171,12 +13171,12 @@ def get(self, key: str, default = None) -> Any: return super().get(key, default) def __init__(__self__, *, - extra_args: Optional[Mapping[str, Any]] = None, + extra_args: Optional[Mapping[str, str]] = None, extra_binds: Optional[Sequence[str]] = None, extra_envs: Optional[Sequence[str]] = None, image: Optional[str] = None): """ - :param Mapping[str, Any] extra_args: Extra arguments for scheduler service (map) + :param Mapping[str, str] extra_args: Extra arguments for scheduler service (map) :param Sequence[str] extra_binds: Extra binds for scheduler service (list) :param Sequence[str] extra_envs: Extra environment for scheduler service (list) :param str image: Docker image for scheduler service (string) @@ -13192,7 +13192,7 @@ def __init__(__self__, *, @property @pulumi.getter(name="extraArgs") - def extra_args(self) -> Optional[Mapping[str, Any]]: + def extra_args(self) -> Optional[Mapping[str, str]]: """ Extra arguments for scheduler service (map) """ @@ -13247,12 +13247,12 @@ def get(self, key: str, default = None) -> Any: return super().get(key, default) def __init__(__self__, *, - extra_args: Optional[Mapping[str, Any]] = None, + extra_args: Optional[Mapping[str, str]] = None, extra_binds: Optional[Sequence[str]] = None, extra_envs: Optional[Sequence[str]] = None, image: Optional[str] = None): """ - :param Mapping[str, Any] extra_args: Extra arguments for scheduler service (map) + :param Mapping[str, str] extra_args: Extra arguments for scheduler service (map) :param Sequence[str] extra_binds: Extra binds for scheduler service (list) :param Sequence[str] extra_envs: Extra environment for scheduler service (list) :param str image: Docker image for scheduler service (string) @@ -13268,7 +13268,7 @@ def __init__(__self__, *, @property @pulumi.getter(name="extraArgs") - def extra_args(self) -> Optional[Mapping[str, Any]]: + def extra_args(self) -> Optional[Mapping[str, str]]: """ Extra arguments for scheduler service (map) """ @@ -13499,14 +13499,14 @@ def get(self, key: str, default = None) -> Any: return super().get(key, default) def __init__(__self__, *, - annotations: Optional[Mapping[str, Any]] = None, - capacity: Optional[Mapping[str, Any]] = None, + annotations: Optional[Mapping[str, str]] = None, + capacity: Optional[Mapping[str, str]] = None, cluster_id: Optional[str] = None, external_ip_address: Optional[str] = None, hostname: Optional[str] = None, id: Optional[str] = None, ip_address: Optional[str] = None, - labels: Optional[Mapping[str, Any]] = None, + labels: Optional[Mapping[str, str]] = None, name: Optional[str] = None, node_pool_id: Optional[str] = None, node_template_id: Optional[str] = None, @@ -13514,16 +13514,16 @@ def __init__(__self__, *, requested_hostname: Optional[str] = None, roles: Optional[Sequence[str]] = None, ssh_user: Optional[str] = None, - system_info: Optional[Mapping[str, Any]] = None): + system_info: Optional[Mapping[str, str]] = None): """ - :param Mapping[str, Any] annotations: Annotations of the resource - :param Mapping[str, Any] capacity: The total resources of a node (map). + :param Mapping[str, str] annotations: Annotations of the resource + :param Mapping[str, str] capacity: The total resources of a node (map). :param str cluster_id: The cluster ID that is syncing (string) :param str external_ip_address: The external IP address of the node (string). :param str hostname: The hostname of the node (string). :param str id: (Computed) The ID of the resource. Same as `cluster_id` (string) :param str ip_address: The private IP address of the node (string). - :param Mapping[str, Any] labels: Labels of the resource + :param Mapping[str, str] labels: Labels of the resource :param str name: The name of the node (string). :param str node_pool_id: The Node Pool ID of the node (string). :param str node_template_id: The Node Template ID of the node (string). @@ -13531,7 +13531,7 @@ def __init__(__self__, *, :param str requested_hostname: The requested hostname (string). :param Sequence[str] roles: Roles of the node. `controlplane`, `etcd` and `worker`. (list) :param str ssh_user: The user to connect to the node (string). - :param Mapping[str, Any] system_info: General information about the node, such as kernel version, kubelet and kube-proxy version, Docker version (if used), and OS name. + :param Mapping[str, str] system_info: General information about the node, such as kernel version, kubelet and kube-proxy version, Docker version (if used), and OS name. """ if annotations is not None: pulumi.set(__self__, "annotations", annotations) @@ -13568,7 +13568,7 @@ def __init__(__self__, *, @property @pulumi.getter - def annotations(self) -> Optional[Mapping[str, Any]]: + def annotations(self) -> Optional[Mapping[str, str]]: """ Annotations of the resource """ @@ -13576,7 +13576,7 @@ def annotations(self) -> Optional[Mapping[str, Any]]: @property @pulumi.getter - def capacity(self) -> Optional[Mapping[str, Any]]: + def capacity(self) -> Optional[Mapping[str, str]]: """ The total resources of a node (map). """ @@ -13624,7 +13624,7 @@ def ip_address(self) -> Optional[str]: @property @pulumi.getter - def labels(self) -> Optional[Mapping[str, Any]]: + def labels(self) -> Optional[Mapping[str, str]]: """ Labels of the resource """ @@ -13688,7 +13688,7 @@ def ssh_user(self) -> Optional[str]: @property @pulumi.getter(name="systemInfo") - def system_info(self) -> Optional[Mapping[str, Any]]: + def system_info(self) -> Optional[Mapping[str, str]]: """ General information about the node, such as kernel version, kubelet and kube-proxy version, Docker version (if used), and OS name. """ @@ -13783,22 +13783,22 @@ def get(self, key: str, default = None) -> Any: def __init__(__self__, *, cluster_config: 'outputs.ClusterTemplateTemplateRevisionClusterConfig', name: str, - annotations: Optional[Mapping[str, Any]] = None, + annotations: Optional[Mapping[str, str]] = None, cluster_template_id: Optional[str] = None, default: Optional[bool] = None, enabled: Optional[bool] = None, id: Optional[str] = None, - labels: Optional[Mapping[str, Any]] = None, + labels: Optional[Mapping[str, str]] = None, questions: Optional[Sequence['outputs.ClusterTemplateTemplateRevisionQuestion']] = None): """ :param 'ClusterTemplateTemplateRevisionClusterConfigArgs' cluster_config: Cluster configuration :param str name: The cluster template name (string) - :param Mapping[str, Any] annotations: Annotations for the cluster template (map) + :param Mapping[str, str] annotations: Annotations for the cluster template (map) :param str cluster_template_id: Cluster template ID :param bool default: Default cluster template revision :param bool enabled: Enable cluster template revision :param str id: (Computed) The ID of the resource (string) - :param Mapping[str, Any] labels: Labels for the cluster template (map) + :param Mapping[str, str] labels: Labels for the cluster template (map) :param Sequence['ClusterTemplateTemplateRevisionQuestionArgs'] questions: Cluster template questions """ pulumi.set(__self__, "cluster_config", cluster_config) @@ -13836,7 +13836,7 @@ def name(self) -> str: @property @pulumi.getter - def annotations(self) -> Optional[Mapping[str, Any]]: + def annotations(self) -> Optional[Mapping[str, str]]: """ Annotations for the cluster template (map) """ @@ -13876,7 +13876,7 @@ def id(self) -> Optional[str]: @property @pulumi.getter - def labels(self) -> Optional[Mapping[str, Any]]: + def labels(self) -> Optional[Mapping[str, str]]: """ Labels for the cluster template (map) """ @@ -14475,7 +14475,7 @@ def strategy(self) -> Optional[str]: class ClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorization(dict): def __init__(__self__, *, mode: Optional[str] = None, - options: Optional[Mapping[str, Any]] = None): + options: Optional[Mapping[str, str]] = None): if mode is not None: pulumi.set(__self__, "mode", mode) if options is not None: @@ -14488,7 +14488,7 @@ def mode(self) -> Optional[str]: @property @pulumi.getter - def options(self) -> Optional[Mapping[str, Any]]: + def options(self) -> Optional[Mapping[str, str]]: return pulumi.get(self, "options") @@ -15977,9 +15977,9 @@ def get(self, key: str, default = None) -> Any: def __init__(__self__, *, linear_autoscaler_params: Optional['outputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsLinearAutoscalerParams'] = None, - node_selector: Optional[Mapping[str, Any]] = None, + node_selector: Optional[Mapping[str, str]] = None, nodelocal: Optional['outputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocal'] = None, - options: Optional[Mapping[str, Any]] = None, + options: Optional[Mapping[str, str]] = None, provider: Optional[str] = None, reverse_cidrs: Optional[Sequence[str]] = None, tolerations: Optional[Sequence['outputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsToleration']] = None, @@ -16020,7 +16020,7 @@ def linear_autoscaler_params(self) -> Optional['outputs.ClusterTemplateTemplateR @property @pulumi.getter(name="nodeSelector") - def node_selector(self) -> Optional[Mapping[str, Any]]: + def node_selector(self) -> Optional[Mapping[str, str]]: return pulumi.get(self, "node_selector") @property @@ -16033,7 +16033,7 @@ def nodelocal(self) -> Optional['outputs.ClusterTemplateTemplateRevisionClusterC @property @pulumi.getter - def options(self) -> Optional[Mapping[str, Any]]: + def options(self) -> Optional[Mapping[str, str]]: return pulumi.get(self, "options") @property @@ -16157,9 +16157,9 @@ def get(self, key: str, default = None) -> Any: def __init__(__self__, *, ip_address: Optional[str] = None, - node_selector: Optional[Mapping[str, Any]] = None): + node_selector: Optional[Mapping[str, str]] = None): """ - :param Mapping[str, Any] node_selector: Node selector key pair + :param Mapping[str, str] node_selector: Node selector key pair """ if ip_address is not None: pulumi.set(__self__, "ip_address", ip_address) @@ -16173,7 +16173,7 @@ def ip_address(self) -> Optional[str]: @property @pulumi.getter(name="nodeSelector") - def node_selector(self) -> Optional[Mapping[str, Any]]: + def node_selector(self) -> Optional[Mapping[str, str]]: """ Node selector key pair """ @@ -16358,12 +16358,12 @@ def get(self, key: str, default = None) -> Any: def __init__(__self__, *, default_backend: Optional[bool] = None, dns_policy: Optional[str] = None, - extra_args: Optional[Mapping[str, Any]] = None, + extra_args: Optional[Mapping[str, str]] = None, http_port: Optional[int] = None, https_port: Optional[int] = None, network_mode: Optional[str] = None, - node_selector: Optional[Mapping[str, Any]] = None, - options: Optional[Mapping[str, Any]] = None, + node_selector: Optional[Mapping[str, str]] = None, + options: Optional[Mapping[str, str]] = None, provider: Optional[str] = None, tolerations: Optional[Sequence['outputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressToleration']] = None, update_strategy: Optional['outputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressUpdateStrategy'] = None): @@ -16406,7 +16406,7 @@ def dns_policy(self) -> Optional[str]: @property @pulumi.getter(name="extraArgs") - def extra_args(self) -> Optional[Mapping[str, Any]]: + def extra_args(self) -> Optional[Mapping[str, str]]: return pulumi.get(self, "extra_args") @property @@ -16426,12 +16426,12 @@ def network_mode(self) -> Optional[str]: @property @pulumi.getter(name="nodeSelector") - def node_selector(self) -> Optional[Mapping[str, Any]]: + def node_selector(self) -> Optional[Mapping[str, str]]: return pulumi.get(self, "node_selector") @property @pulumi.getter - def options(self) -> Optional[Mapping[str, Any]]: + def options(self) -> Optional[Mapping[str, str]]: return pulumi.get(self, "options") @property @@ -16606,8 +16606,8 @@ def get(self, key: str, default = None) -> Any: return super().get(key, default) def __init__(__self__, *, - node_selector: Optional[Mapping[str, Any]] = None, - options: Optional[Mapping[str, Any]] = None, + node_selector: Optional[Mapping[str, str]] = None, + options: Optional[Mapping[str, str]] = None, provider: Optional[str] = None, replicas: Optional[int] = None, tolerations: Optional[Sequence['outputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringToleration']] = None, @@ -16631,12 +16631,12 @@ def __init__(__self__, *, @property @pulumi.getter(name="nodeSelector") - def node_selector(self) -> Optional[Mapping[str, Any]]: + def node_selector(self) -> Optional[Mapping[str, str]]: return pulumi.get(self, "node_selector") @property @pulumi.getter - def options(self) -> Optional[Mapping[str, Any]]: + def options(self) -> Optional[Mapping[str, str]]: return pulumi.get(self, "options") @property @@ -16841,7 +16841,7 @@ def __init__(__self__, *, canal_network_provider: Optional['outputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkCanalNetworkProvider'] = None, flannel_network_provider: Optional['outputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkFlannelNetworkProvider'] = None, mtu: Optional[int] = None, - options: Optional[Mapping[str, Any]] = None, + options: Optional[Mapping[str, str]] = None, plugin: Optional[str] = None, tolerations: Optional[Sequence['outputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkToleration']] = None, weave_network_provider: Optional['outputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkWeaveNetworkProvider'] = None): @@ -16894,7 +16894,7 @@ def mtu(self) -> Optional[int]: @property @pulumi.getter - def options(self) -> Optional[Mapping[str, Any]]: + def options(self) -> Optional[Mapping[str, str]]: return pulumi.get(self, "options") @property @@ -17796,14 +17796,14 @@ def __init__(__self__, *, docker_socket: Optional[str] = None, hostname_override: Optional[str] = None, internal_address: Optional[str] = None, - labels: Optional[Mapping[str, Any]] = None, + labels: Optional[Mapping[str, str]] = None, node_id: Optional[str] = None, port: Optional[str] = None, ssh_agent_auth: Optional[bool] = None, ssh_key: Optional[str] = None, ssh_key_path: Optional[str] = None): """ - :param Mapping[str, Any] labels: Labels for the cluster template (map) + :param Mapping[str, str] labels: Labels for the cluster template (map) """ pulumi.set(__self__, "address", address) pulumi.set(__self__, "roles", roles) @@ -17859,7 +17859,7 @@ def internal_address(self) -> Optional[str]: @property @pulumi.getter - def labels(self) -> Optional[Mapping[str, Any]]: + def labels(self) -> Optional[Mapping[str, str]]: """ Labels for the cluster template (map) """ @@ -18117,7 +18117,7 @@ def __init__(__self__, *, cert: Optional[str] = None, creation: Optional[str] = None, external_urls: Optional[Sequence[str]] = None, - extra_args: Optional[Mapping[str, Any]] = None, + extra_args: Optional[Mapping[str, str]] = None, extra_binds: Optional[Sequence[str]] = None, extra_envs: Optional[Sequence[str]] = None, gid: Optional[int] = None, @@ -18185,7 +18185,7 @@ def external_urls(self) -> Optional[Sequence[str]]: @property @pulumi.getter(name="extraArgs") - def extra_args(self) -> Optional[Mapping[str, Any]]: + def extra_args(self) -> Optional[Mapping[str, str]]: return pulumi.get(self, "extra_args") @property @@ -18440,7 +18440,7 @@ def __init__(__self__, *, always_pull_images: Optional[bool] = None, audit_log: Optional['outputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiAuditLog'] = None, event_rate_limit: Optional['outputs.ClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiEventRateLimit'] = None, - extra_args: Optional[Mapping[str, Any]] = None, + extra_args: Optional[Mapping[str, str]] = None, extra_binds: Optional[Sequence[str]] = None, extra_envs: Optional[Sequence[str]] = None, image: Optional[str] = None, @@ -18501,7 +18501,7 @@ def event_rate_limit(self) -> Optional['outputs.ClusterTemplateTemplateRevisionC @property @pulumi.getter(name="extraArgs") - def extra_args(self) -> Optional[Mapping[str, Any]]: + def extra_args(self) -> Optional[Mapping[str, str]]: return pulumi.get(self, "extra_args") @property @@ -18844,7 +18844,7 @@ def get(self, key: str, default = None) -> Any: def __init__(__self__, *, cluster_cidr: Optional[str] = None, - extra_args: Optional[Mapping[str, Any]] = None, + extra_args: Optional[Mapping[str, str]] = None, extra_binds: Optional[Sequence[str]] = None, extra_envs: Optional[Sequence[str]] = None, image: Optional[str] = None, @@ -18869,7 +18869,7 @@ def cluster_cidr(self) -> Optional[str]: @property @pulumi.getter(name="extraArgs") - def extra_args(self) -> Optional[Mapping[str, Any]]: + def extra_args(self) -> Optional[Mapping[str, str]]: return pulumi.get(self, "extra_args") @property @@ -18929,7 +18929,7 @@ def get(self, key: str, default = None) -> Any: def __init__(__self__, *, cluster_dns_server: Optional[str] = None, cluster_domain: Optional[str] = None, - extra_args: Optional[Mapping[str, Any]] = None, + extra_args: Optional[Mapping[str, str]] = None, extra_binds: Optional[Sequence[str]] = None, extra_envs: Optional[Sequence[str]] = None, fail_swap_on: Optional[bool] = None, @@ -18967,7 +18967,7 @@ def cluster_domain(self) -> Optional[str]: @property @pulumi.getter(name="extraArgs") - def extra_args(self) -> Optional[Mapping[str, Any]]: + def extra_args(self) -> Optional[Mapping[str, str]]: return pulumi.get(self, "extra_args") @property @@ -19025,7 +19025,7 @@ def get(self, key: str, default = None) -> Any: return super().get(key, default) def __init__(__self__, *, - extra_args: Optional[Mapping[str, Any]] = None, + extra_args: Optional[Mapping[str, str]] = None, extra_binds: Optional[Sequence[str]] = None, extra_envs: Optional[Sequence[str]] = None, image: Optional[str] = None): @@ -19040,7 +19040,7 @@ def __init__(__self__, *, @property @pulumi.getter(name="extraArgs") - def extra_args(self) -> Optional[Mapping[str, Any]]: + def extra_args(self) -> Optional[Mapping[str, str]]: return pulumi.get(self, "extra_args") @property @@ -19083,7 +19083,7 @@ def get(self, key: str, default = None) -> Any: return super().get(key, default) def __init__(__self__, *, - extra_args: Optional[Mapping[str, Any]] = None, + extra_args: Optional[Mapping[str, str]] = None, extra_binds: Optional[Sequence[str]] = None, extra_envs: Optional[Sequence[str]] = None, image: Optional[str] = None): @@ -19098,7 +19098,7 @@ def __init__(__self__, *, @property @pulumi.getter(name="extraArgs") - def extra_args(self) -> Optional[Mapping[str, Any]]: + def extra_args(self) -> Optional[Mapping[str, str]]: return pulumi.get(self, "extra_args") @property @@ -19563,28 +19563,28 @@ def get(self, key: str, default = None) -> Any: return super().get(key, default) def __init__(__self__, *, - annotations: Optional[Mapping[str, Any]] = None, + annotations: Optional[Mapping[str, str]] = None, cluster_id: Optional[str] = None, command: Optional[str] = None, id: Optional[str] = None, insecure_command: Optional[str] = None, insecure_node_command: Optional[str] = None, insecure_windows_node_command: Optional[str] = None, - labels: Optional[Mapping[str, Any]] = None, + labels: Optional[Mapping[str, str]] = None, manifest_url: Optional[str] = None, name: Optional[str] = None, node_command: Optional[str] = None, token: Optional[str] = None, windows_node_command: Optional[str] = None): """ - :param Mapping[str, Any] annotations: Annotations for the Cluster. + :param Mapping[str, str] annotations: Annotations for the Cluster. :param str cluster_id: Cluster ID. :param str command: Command to execute in an imported k8s cluster. :param str id: (Computed, string) The ID of the resource. :param str insecure_command: Insecure command to execute in an imported k8s cluster. :param str insecure_node_command: Insecure node command to execute in an imported k8s cluster. :param str insecure_windows_node_command: Insecure windows command to execute in an imported k8s cluster. - :param Mapping[str, Any] labels: Labels for the Cluster. + :param Mapping[str, str] labels: Labels for the Cluster. :param str manifest_url: K8s manifest url to execute with `kubectl` to import an existing k8s cluster. :param str name: The name of the cluster. :param str node_command: Node command to execute in Linux nodes for custom k8s cluster. @@ -19620,7 +19620,7 @@ def __init__(__self__, *, @property @pulumi.getter - def annotations(self) -> Optional[Mapping[str, Any]]: + def annotations(self) -> Optional[Mapping[str, str]]: """ Annotations for the Cluster. """ @@ -19676,7 +19676,7 @@ def insecure_windows_node_command(self) -> Optional[str]: @property @pulumi.getter - def labels(self) -> Optional[Mapping[str, Any]]: + def labels(self) -> Optional[Mapping[str, str]]: """ Labels for the Cluster. """ @@ -20578,14 +20578,14 @@ def get(self, key: str, default = None) -> Any: def __init__(__self__, *, machine_config: 'outputs.ClusterV2RkeConfigMachinePoolMachineConfig', name: str, - annotations: Optional[Mapping[str, Any]] = None, + annotations: Optional[Mapping[str, str]] = None, cloud_credential_secret_name: Optional[str] = None, control_plane_role: Optional[bool] = None, drain_before_delete: Optional[bool] = None, etcd_role: Optional[bool] = None, hostname_length_limit: Optional[int] = None, - labels: Optional[Mapping[str, Any]] = None, - machine_labels: Optional[Mapping[str, Any]] = None, + labels: Optional[Mapping[str, str]] = None, + machine_labels: Optional[Mapping[str, str]] = None, max_unhealthy: Optional[str] = None, node_drain_timeout: Optional[int] = None, node_startup_timeout_seconds: Optional[int] = None, @@ -20599,14 +20599,14 @@ def __init__(__self__, *, """ :param 'ClusterV2RkeConfigMachinePoolMachineConfigArgs' machine_config: Machine config data :param str name: The name of the cluster. - :param Mapping[str, Any] annotations: Annotations for the Cluster. + :param Mapping[str, str] annotations: Annotations for the Cluster. :param str cloud_credential_secret_name: Cloud credential secret name is the secret to be used when a cloud credential secret name is not specified at the machine pool level. :param bool control_plane_role: Machine pool control plane role :param bool drain_before_delete: Machine pool drain before delete :param bool etcd_role: Machine pool etcd role :param int hostname_length_limit: maximum length for autogenerated hostname - :param Mapping[str, Any] labels: Labels for the Cluster. - :param Mapping[str, Any] machine_labels: Labels of the machine + :param Mapping[str, str] labels: Labels for the Cluster. + :param Mapping[str, str] machine_labels: Labels of the machine :param str max_unhealthy: max unhealthy nodes for automated replacement to be allowed :param int node_drain_timeout: seconds to wait for machine pool drain to complete before machine deletion :param int node_startup_timeout_seconds: seconds a new node has to become active before it is replaced @@ -20675,7 +20675,7 @@ def name(self) -> str: @property @pulumi.getter - def annotations(self) -> Optional[Mapping[str, Any]]: + def annotations(self) -> Optional[Mapping[str, str]]: """ Annotations for the Cluster. """ @@ -20723,7 +20723,7 @@ def hostname_length_limit(self) -> Optional[int]: @property @pulumi.getter - def labels(self) -> Optional[Mapping[str, Any]]: + def labels(self) -> Optional[Mapping[str, str]]: """ Labels for the Cluster. """ @@ -20731,7 +20731,7 @@ def labels(self) -> Optional[Mapping[str, Any]]: @property @pulumi.getter(name="machineLabels") - def machine_labels(self) -> Optional[Mapping[str, Any]]: + def machine_labels(self) -> Optional[Mapping[str, str]]: """ Labels of the machine """ @@ -21074,10 +21074,10 @@ def get(self, key: str, default = None) -> Any: def __init__(__self__, *, match_expressions: Optional[Sequence['outputs.ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorMatchExpression']] = None, - match_labels: Optional[Mapping[str, Any]] = None): + match_labels: Optional[Mapping[str, str]] = None): """ :param Sequence['ClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorMatchExpressionArgs'] match_expressions: Label selector match expressions - :param Mapping[str, Any] match_labels: Label selector match labels + :param Mapping[str, str] match_labels: Label selector match labels """ if match_expressions is not None: pulumi.set(__self__, "match_expressions", match_expressions) @@ -21094,7 +21094,7 @@ def match_expressions(self) -> Optional[Sequence['outputs.ClusterV2RkeConfigMach @property @pulumi.getter(name="matchLabels") - def match_labels(self) -> Optional[Mapping[str, Any]]: + def match_labels(self) -> Optional[Mapping[str, str]]: """ Label selector match labels """ @@ -21496,10 +21496,10 @@ def get(self, key: str, default = None) -> Any: def __init__(__self__, *, match_expressions: Optional[Sequence['outputs.ClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorMatchExpression']] = None, - match_labels: Optional[Mapping[str, Any]] = None): + match_labels: Optional[Mapping[str, str]] = None): """ :param Sequence['ClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorMatchExpressionArgs'] match_expressions: Label selector match expressions - :param Mapping[str, Any] match_labels: Label selector match labels + :param Mapping[str, str] match_labels: Label selector match labels """ if match_expressions is not None: pulumi.set(__self__, "match_expressions", match_expressions) @@ -21516,7 +21516,7 @@ def match_expressions(self) -> Optional[Sequence['outputs.ClusterV2RkeConfigMach @property @pulumi.getter(name="matchLabels") - def match_labels(self) -> Optional[Mapping[str, Any]]: + def match_labels(self) -> Optional[Mapping[str, str]]: """ Label selector match labels """ @@ -21689,11 +21689,11 @@ class ClusterV2RkeConfigRegistriesMirror(dict): def __init__(__self__, *, hostname: str, endpoints: Optional[Sequence[str]] = None, - rewrites: Optional[Mapping[str, Any]] = None): + rewrites: Optional[Mapping[str, str]] = None): """ :param str hostname: Registry hostname :param Sequence[str] endpoints: Registry mirror endpoints - :param Mapping[str, Any] rewrites: Registry mirror rewrites + :param Mapping[str, str] rewrites: Registry mirror rewrites """ pulumi.set(__self__, "hostname", hostname) if endpoints is not None: @@ -21719,7 +21719,7 @@ def endpoints(self) -> Optional[Sequence[str]]: @property @pulumi.getter - def rewrites(self) -> Optional[Mapping[str, Any]]: + def rewrites(self) -> Optional[Mapping[str, str]]: """ Registry mirror rewrites """ @@ -25308,11 +25308,11 @@ def get(self, key: str, default = None) -> Any: def __init__(__self__, *, cluster_id: Optional[str] = None, project_id: Optional[str] = None, - values: Optional[Mapping[str, Any]] = None): + values: Optional[Mapping[str, str]] = None): """ :param str cluster_id: Cluster ID for answer :param str project_id: Project ID for answer - :param Mapping[str, Any] values: Key/values for answer + :param Mapping[str, str] values: Key/values for answer """ if cluster_id is not None: pulumi.set(__self__, "cluster_id", cluster_id) @@ -25339,7 +25339,7 @@ def project_id(self) -> Optional[str]: @property @pulumi.getter - def values(self) -> Optional[Mapping[str, Any]]: + def values(self) -> Optional[Mapping[str, str]]: """ Key/values for answer """ @@ -27327,7 +27327,7 @@ def __init__(__self__, *, api_token: str, image: Optional[str] = None, networks: Optional[str] = None, - server_labels: Optional[Mapping[str, Any]] = None, + server_labels: Optional[Mapping[str, str]] = None, server_location: Optional[str] = None, server_type: Optional[str] = None, use_private_network: Optional[bool] = None, @@ -27337,7 +27337,7 @@ def __init__(__self__, *, :param str api_token: Hetzner Cloud project API token :param str image: Hetzner Cloud server image :param str networks: Comma-separated list of network IDs or names which should be attached to the server private network interface - :param Mapping[str, Any] server_labels: Map of the labels which will be assigned to the server + :param Mapping[str, str] server_labels: Map of the labels which will be assigned to the server :param str server_location: Hetzner Cloud datacenter :param str server_type: Hetzner Cloud server type :param bool use_private_network: Use private network @@ -27388,7 +27388,7 @@ def networks(self) -> Optional[str]: @property @pulumi.getter(name="serverLabels") - def server_labels(self) -> Optional[Mapping[str, Any]]: + def server_labels(self) -> Optional[Mapping[str, str]]: """ Map of the labels which will be assigned to the server """ @@ -30568,11 +30568,11 @@ def get(self, key: str, default = None) -> Any: def __init__(__self__, *, available_percentage: Optional[int] = None, - selector: Optional[Mapping[str, Any]] = None, + selector: Optional[Mapping[str, str]] = None, workload_id: Optional[str] = None): """ :param int available_percentage: Workload rule available percentage - :param Mapping[str, Any] selector: Workload rule selector + :param Mapping[str, str] selector: Workload rule selector :param str workload_id: Workload ID """ if available_percentage is not None: @@ -30592,7 +30592,7 @@ def available_percentage(self) -> Optional[int]: @property @pulumi.getter - def selector(self) -> Optional[Mapping[str, Any]]: + def selector(self) -> Optional[Mapping[str, str]]: """ Workload rule selector """ @@ -30688,10 +30688,10 @@ def requests_memory(self) -> Optional[str]: @pulumi.output_type class ProjectProjectMonitoringInput(dict): def __init__(__self__, *, - answers: Optional[Mapping[str, Any]] = None, + answers: Optional[Mapping[str, str]] = None, version: Optional[str] = None): """ - :param Mapping[str, Any] answers: Answers for monitor input + :param Mapping[str, str] answers: Answers for monitor input :param str version: Monitoring version """ if answers is not None: @@ -30701,7 +30701,7 @@ def __init__(__self__, *, @property @pulumi.getter - def answers(self) -> Optional[Mapping[str, Any]]: + def answers(self) -> Optional[Mapping[str, str]]: """ Answers for monitor input """ @@ -31391,7 +31391,7 @@ def __init__(__self__, *, ssh_public_key_contents: str, subnet: str, subscription_id: str, - tag: Mapping[str, Any], + tag: Mapping[str, str], tags: Sequence[str], tenant_id: str, virtual_network: str, @@ -31431,7 +31431,7 @@ def __init__(__self__, *, :param str ssh_public_key_contents: Contents of the SSH public key used to authenticate with Linux hosts :param str subnet: The name of an existing Azure Virtual Subnet. Composite of agent virtual network subnet ID :param str subscription_id: Subscription credentials which uniquely identify Microsoft Azure subscription - :param Mapping[str, Any] tag: Tags for Kubernetes cluster. For example, foo=bar + :param Mapping[str, str] tag: Tags for Kubernetes cluster. For example, foo=bar :param Sequence[str] tags: Tags for Kubernetes cluster. For example, `["foo=bar","bar=foo"]` :param str tenant_id: Azure tenant ID to use :param str virtual_network: The name of an existing Azure Virtual Network. Composite of agent virtual network subnet ID @@ -31608,7 +31608,7 @@ def subscription_id(self) -> str: @property @pulumi.getter @_utilities.deprecated("""Use tags argument instead as []string""") - def tag(self) -> Mapping[str, Any]: + def tag(self) -> Mapping[str, str]: """ Tags for Kubernetes cluster. For example, foo=bar """ @@ -31861,7 +31861,7 @@ def __init__(__self__, *, resource_group: str, resource_location: str, subnet: str, - tags: Mapping[str, Any], + tags: Mapping[str, str], virtual_network: str, virtual_network_resource_group: str, auth_base_url: Optional[str] = None, @@ -31892,7 +31892,7 @@ def __init__(__self__, *, :param str resource_group: The AKS resource group :param str resource_location: The AKS resource location :param str subnet: The AKS subnet - :param Mapping[str, Any] tags: The AKS cluster tags + :param Mapping[str, str] tags: The AKS cluster tags :param str virtual_network: The AKS virtual network :param str virtual_network_resource_group: The AKS virtual network resource group :param str auth_base_url: The AKS auth base url @@ -32097,7 +32097,7 @@ def subnet(self) -> str: @property @pulumi.getter - def tags(self) -> Mapping[str, Any]: + def tags(self) -> Mapping[str, str]: """ The AKS cluster tags """ @@ -32187,7 +32187,7 @@ def node_pools(self) -> Optional[Sequence['outputs.GetClusterAksConfigV2NodePool @pulumi.output_type class GetClusterAksConfigV2NodePoolResult(dict): def __init__(__self__, *, - labels: Mapping[str, Any], + labels: Mapping[str, str], name: str, taints: Sequence[str], vm_size: str, @@ -32204,7 +32204,7 @@ def __init__(__self__, *, os_disk_type: Optional[str] = None, os_type: Optional[str] = None): """ - :param Mapping[str, Any] labels: (Computed) Labels for Node Pool object (map) + :param Mapping[str, str] labels: (Computed) Labels for Node Pool object (map) :param str name: The name of the Cluster (string) :param Sequence[str] taints: The AKS node pool taints :param str vm_size: The AKS node pool vm size @@ -32252,7 +32252,7 @@ def __init__(__self__, *, @property @pulumi.getter - def labels(self) -> Mapping[str, Any]: + def labels(self) -> Mapping[str, str]: """ (Computed) Labels for Node Pool object (map) """ @@ -32532,13 +32532,13 @@ def __init__(__self__, *, cpu_threshold: Optional[int] = None, mem_threshold: Optional[int] = None, node_id: Optional[str] = None, - selector: Optional[Mapping[str, Any]] = None): + selector: Optional[Mapping[str, str]] = None): """ :param str condition: Node rule condition :param int cpu_threshold: Node rule cpu threshold :param int mem_threshold: Node rule mem threshold :param str node_id: Node ID - :param Mapping[str, Any] selector: Node rule selector + :param Mapping[str, str] selector: Node rule selector """ if condition is not None: pulumi.set(__self__, "condition", condition) @@ -32585,7 +32585,7 @@ def node_id(self) -> Optional[str]: @property @pulumi.getter - def selector(self) -> Optional[Mapping[str, Any]]: + def selector(self) -> Optional[Mapping[str, str]]: """ Node rule selector """ @@ -32643,10 +32643,10 @@ def fqdn(self) -> Optional[str]: @pulumi.output_type class GetClusterClusterMonitoringInputResult(dict): def __init__(__self__, *, - answers: Optional[Mapping[str, Any]] = None, + answers: Optional[Mapping[str, str]] = None, version: Optional[str] = None): """ - :param Mapping[str, Any] answers: Answers for monitor input + :param Mapping[str, str] answers: Answers for monitor input :param str version: Monitoring version """ if answers is not None: @@ -32656,7 +32656,7 @@ def __init__(__self__, *, @property @pulumi.getter - def answers(self) -> Optional[Mapping[str, Any]]: + def answers(self) -> Optional[Mapping[str, str]]: """ Answers for monitor input """ @@ -32674,23 +32674,23 @@ def version(self) -> Optional[str]: @pulumi.output_type class GetClusterClusterRegistrationTokenResult(dict): def __init__(__self__, *, - annotations: Mapping[str, Any], + annotations: Mapping[str, str], cluster_id: str, command: str, id: str, insecure_command: str, insecure_node_command: str, insecure_windows_node_command: str, - labels: Mapping[str, Any], + labels: Mapping[str, str], manifest_url: str, name: str, node_command: str, token: str, windows_node_command: str): """ - :param Mapping[str, Any] annotations: (Computed) Annotations for Node Pool object (map) + :param Mapping[str, str] annotations: (Computed) Annotations for Node Pool object (map) :param str id: (Computed) The ID of the resource (string) - :param Mapping[str, Any] labels: (Computed) Labels for Node Pool object (map) + :param Mapping[str, str] labels: (Computed) Labels for Node Pool object (map) :param str name: The name of the Cluster (string) """ pulumi.set(__self__, "annotations", annotations) @@ -32709,7 +32709,7 @@ def __init__(__self__, *, @property @pulumi.getter - def annotations(self) -> Mapping[str, Any]: + def annotations(self) -> Mapping[str, str]: """ (Computed) Annotations for Node Pool object (map) """ @@ -32750,7 +32750,7 @@ def insecure_windows_node_command(self) -> str: @property @pulumi.getter - def labels(self) -> Mapping[str, Any]: + def labels(self) -> Mapping[str, str]: """ (Computed) Labels for Node Pool object (map) """ @@ -32790,11 +32790,11 @@ class GetClusterClusterTemplateAnswersResult(dict): def __init__(__self__, *, cluster_id: str, project_id: str, - values: Mapping[str, Any]): + values: Mapping[str, str]): """ :param str cluster_id: Cluster ID for answer :param str project_id: Project ID for answer - :param Mapping[str, Any] values: Key/values for answer + :param Mapping[str, str] values: Key/values for answer """ pulumi.set(__self__, "cluster_id", cluster_id) pulumi.set(__self__, "project_id", project_id) @@ -32818,7 +32818,7 @@ def project_id(self) -> str: @property @pulumi.getter - def values(self) -> Mapping[str, Any]: + def values(self) -> Mapping[str, str]: """ Key/values for answer """ @@ -33127,7 +33127,7 @@ def __init__(__self__, *, security_groups: Optional[Sequence[str]] = None, service_role: Optional[str] = None, subnets: Optional[Sequence[str]] = None, - tags: Optional[Mapping[str, Any]] = None): + tags: Optional[Mapping[str, str]] = None): """ :param str cloud_credential_id: The AWS Cloud Credential ID to use :param str kubernetes_version: The kubernetes master version @@ -33144,7 +33144,7 @@ def __init__(__self__, *, :param Sequence[str] security_groups: List of security groups to use for the cluster :param str service_role: The AWS service role to use :param Sequence[str] subnets: List of subnets in the virtual network to use - :param Mapping[str, Any] tags: The EKS cluster tags + :param Mapping[str, str] tags: The EKS cluster tags """ pulumi.set(__self__, "cloud_credential_id", cloud_credential_id) pulumi.set(__self__, "kubernetes_version", kubernetes_version) @@ -33293,7 +33293,7 @@ def subnets(self) -> Optional[Sequence[str]]: @property @pulumi.getter - def tags(self) -> Optional[Mapping[str, Any]]: + def tags(self) -> Optional[Mapping[str, str]]: """ The EKS cluster tags """ @@ -33313,15 +33313,15 @@ def __init__(__self__, *, gpu: Optional[bool] = None, image_id: Optional[str] = None, instance_type: Optional[str] = None, - labels: Optional[Mapping[str, Any]] = None, + labels: Optional[Mapping[str, str]] = None, launch_templates: Optional[Sequence['outputs.GetClusterEksConfigV2NodeGroupLaunchTemplateResult']] = None, max_size: Optional[int] = None, min_size: Optional[int] = None, node_role: Optional[str] = None, request_spot_instances: Optional[bool] = None, - resource_tags: Optional[Mapping[str, Any]] = None, + resource_tags: Optional[Mapping[str, str]] = None, spot_instance_types: Optional[Sequence[str]] = None, - tags: Optional[Mapping[str, Any]] = None): + tags: Optional[Mapping[str, str]] = None): """ :param str name: The name of the Cluster (string) :param Sequence[str] subnets: The EKS node group subnets @@ -33333,15 +33333,15 @@ def __init__(__self__, *, :param bool gpu: Is EKS cluster using gpu? :param str image_id: The EKS node group image ID :param str instance_type: The EKS node group instance type - :param Mapping[str, Any] labels: (Computed) Labels for Node Pool object (map) + :param Mapping[str, str] labels: (Computed) Labels for Node Pool object (map) :param Sequence['GetClusterEksConfigV2NodeGroupLaunchTemplateArgs'] launch_templates: The EKS node groups launch template :param int max_size: The EKS node group maximum size :param int min_size: The EKS node group minimum size :param str node_role: The EKS node group node role ARN :param bool request_spot_instances: Enable EKS node group request spot instances - :param Mapping[str, Any] resource_tags: The EKS node group resource tags + :param Mapping[str, str] resource_tags: The EKS node group resource tags :param Sequence[str] spot_instance_types: The EKS node group spot instance types - :param Mapping[str, Any] tags: The EKS node group tags + :param Mapping[str, str] tags: The EKS node group tags """ pulumi.set(__self__, "name", name) pulumi.set(__self__, "subnets", subnets) @@ -33460,7 +33460,7 @@ def instance_type(self) -> Optional[str]: @property @pulumi.getter - def labels(self) -> Optional[Mapping[str, Any]]: + def labels(self) -> Optional[Mapping[str, str]]: """ (Computed) Labels for Node Pool object (map) """ @@ -33508,7 +33508,7 @@ def request_spot_instances(self) -> Optional[bool]: @property @pulumi.getter(name="resourceTags") - def resource_tags(self) -> Optional[Mapping[str, Any]]: + def resource_tags(self) -> Optional[Mapping[str, str]]: """ The EKS node group resource tags """ @@ -33524,7 +33524,7 @@ def spot_instance_types(self) -> Optional[Sequence[str]]: @property @pulumi.getter - def tags(self) -> Optional[Mapping[str, Any]]: + def tags(self) -> Optional[Mapping[str, str]]: """ The EKS node group tags """ @@ -33585,7 +33585,7 @@ def __init__(__self__, *, ip_policy_services_ipv4_cidr_block: str, ip_policy_services_secondary_range_name: str, ip_policy_subnetwork_name: str, - labels: Mapping[str, Any], + labels: Mapping[str, str], locations: Sequence[str], machine_type: str, maintenance_window: str, @@ -33596,7 +33596,7 @@ def __init__(__self__, *, node_version: str, oauth_scopes: Sequence[str], project_id: str, - resource_labels: Mapping[str, Any], + resource_labels: Mapping[str, str], service_account: str, sub_network: str, description: Optional[str] = None, @@ -33639,7 +33639,7 @@ def __init__(__self__, *, :param str ip_policy_services_ipv4_cidr_block: The IP address range of the services IPs in this cluster :param str ip_policy_services_secondary_range_name: The name of the secondary range to be used for the services CIDR block :param str ip_policy_subnetwork_name: A custom subnetwork name to be used if createSubnetwork is true - :param Mapping[str, Any] labels: (Computed) Labels for Node Pool object (map) + :param Mapping[str, str] labels: (Computed) Labels for Node Pool object (map) :param Sequence[str] locations: Locations to use for the cluster :param str machine_type: The machine type to use for the worker nodes :param str maintenance_window: When to performance updates on the nodes, in 24-hour time @@ -33650,7 +33650,7 @@ def __init__(__self__, *, :param str node_version: The version of kubernetes to use on the nodes :param Sequence[str] oauth_scopes: The set of Google API scopes to be made available on all of the node VMs under the default service account :param str project_id: The ID of your project to use when creating a cluster - :param Mapping[str, Any] resource_labels: The map of Kubernetes labels (key/value pairs) to be applied to each cluster + :param Mapping[str, str] resource_labels: The map of Kubernetes labels (key/value pairs) to be applied to each cluster :param str service_account: The Google Cloud Platform Service Account to be used by the node VMs :param str sub_network: The sub-network to use for the cluster :param str description: (Computed) The description for Cluster (string) @@ -33848,7 +33848,7 @@ def ip_policy_subnetwork_name(self) -> str: @property @pulumi.getter - def labels(self) -> Mapping[str, Any]: + def labels(self) -> Mapping[str, str]: """ (Computed) Labels for Node Pool object (map) """ @@ -33936,7 +33936,7 @@ def project_id(self) -> str: @property @pulumi.getter(name="resourceLabels") - def resource_labels(self) -> Mapping[str, Any]: + def resource_labels(self) -> Mapping[str, str]: """ The map of Kubernetes labels (key/value pairs) to be applied to each cluster """ @@ -34201,7 +34201,7 @@ def __init__(__self__, *, google_credential_secret: str, ip_allocation_policy: 'outputs.GetClusterGkeConfigV2IpAllocationPolicyResult', kubernetes_version: str, - labels: Mapping[str, Any], + labels: Mapping[str, str], locations: Sequence[str], logging_service: str, maintenance_window: str, @@ -34225,7 +34225,7 @@ def __init__(__self__, *, :param str google_credential_secret: Google credential secret :param 'GetClusterGkeConfigV2IpAllocationPolicyArgs' ip_allocation_policy: The GKE ip allocation policy :param str kubernetes_version: The kubernetes master version - :param Mapping[str, Any] labels: (Computed) Labels for Node Pool object (map) + :param Mapping[str, str] labels: (Computed) Labels for Node Pool object (map) :param Sequence[str] locations: The GKE cluster locations :param str logging_service: The GKE cluster logging service :param str maintenance_window: The GKE cluster maintenance window @@ -34325,7 +34325,7 @@ def kubernetes_version(self) -> str: @property @pulumi.getter - def labels(self) -> Mapping[str, Any]: + def labels(self) -> Mapping[str, str]: """ (Computed) Labels for Node Pool object (map) """ @@ -34775,7 +34775,7 @@ def enabled(self) -> Optional[bool]: @pulumi.output_type class GetClusterGkeConfigV2NodePoolConfigResult(dict): def __init__(__self__, *, - labels: Mapping[str, Any], + labels: Mapping[str, str], oauth_scopes: Sequence[str], tags: Sequence[str], disk_size_gb: Optional[int] = None, @@ -34786,7 +34786,7 @@ def __init__(__self__, *, preemptible: Optional[bool] = None, taints: Optional[Sequence['outputs.GetClusterGkeConfigV2NodePoolConfigTaintResult']] = None): """ - :param Mapping[str, Any] labels: (Computed) Labels for Node Pool object (map) + :param Mapping[str, str] labels: (Computed) Labels for Node Pool object (map) :param Sequence[str] oauth_scopes: The GKE node config oauth scopes :param Sequence[str] tags: The GKE node config tags :param int disk_size_gb: The GKE node config disk size (Gb) @@ -34817,7 +34817,7 @@ def __init__(__self__, *, @property @pulumi.getter - def labels(self) -> Mapping[str, Any]: + def labels(self) -> Mapping[str, str]: """ (Computed) Labels for Node Pool object (map) """ @@ -35824,7 +35824,7 @@ def strategy(self) -> str: @pulumi.output_type class GetClusterRkeConfigAuthorizationResult(dict): def __init__(__self__, *, - options: Mapping[str, Any], + options: Mapping[str, str], mode: Optional[str] = None): pulumi.set(__self__, "options", options) if mode is not None: @@ -35832,7 +35832,7 @@ def __init__(__self__, *, @property @pulumi.getter - def options(self) -> Mapping[str, Any]: + def options(self) -> Mapping[str, str]: return pulumi.get(self, "options") @property @@ -36779,8 +36779,8 @@ def server(self) -> str: @pulumi.output_type class GetClusterRkeConfigDnsResult(dict): def __init__(__self__, *, - node_selector: Mapping[str, Any], - options: Mapping[str, Any], + node_selector: Mapping[str, str], + options: Mapping[str, str], reverse_cidrs: Sequence[str], upstream_nameservers: Sequence[str], linear_autoscaler_params: Optional['outputs.GetClusterRkeConfigDnsLinearAutoscalerParamsResult'] = None, @@ -36811,12 +36811,12 @@ def __init__(__self__, *, @property @pulumi.getter(name="nodeSelector") - def node_selector(self) -> Mapping[str, Any]: + def node_selector(self) -> Mapping[str, str]: return pulumi.get(self, "node_selector") @property @pulumi.getter - def options(self) -> Mapping[str, Any]: + def options(self) -> Mapping[str, str]: return pulumi.get(self, "options") @property @@ -36916,9 +36916,9 @@ def prevent_single_point_failure(self) -> Optional[bool]: class GetClusterRkeConfigDnsNodelocalResult(dict): def __init__(__self__, *, ip_address: Optional[str] = None, - node_selector: Optional[Mapping[str, Any]] = None): + node_selector: Optional[Mapping[str, str]] = None): """ - :param Mapping[str, Any] node_selector: Node selector key pair + :param Mapping[str, str] node_selector: Node selector key pair """ if ip_address is not None: pulumi.set(__self__, "ip_address", ip_address) @@ -36932,7 +36932,7 @@ def ip_address(self) -> Optional[str]: @property @pulumi.getter(name="nodeSelector") - def node_selector(self) -> Optional[Mapping[str, Any]]: + def node_selector(self) -> Optional[Mapping[str, str]]: """ Node selector key pair """ @@ -37048,12 +37048,12 @@ def max_unavailable(self) -> Optional[int]: class GetClusterRkeConfigIngressResult(dict): def __init__(__self__, *, dns_policy: str, - extra_args: Mapping[str, Any], + extra_args: Mapping[str, str], http_port: int, https_port: int, network_mode: str, - node_selector: Mapping[str, Any], - options: Mapping[str, Any], + node_selector: Mapping[str, str], + options: Mapping[str, str], provider: str, default_backend: Optional[bool] = None, tolerations: Optional[Sequence['outputs.GetClusterRkeConfigIngressTolerationResult']] = None, @@ -37084,7 +37084,7 @@ def dns_policy(self) -> str: @property @pulumi.getter(name="extraArgs") - def extra_args(self) -> Mapping[str, Any]: + def extra_args(self) -> Mapping[str, str]: return pulumi.get(self, "extra_args") @property @@ -37104,12 +37104,12 @@ def network_mode(self) -> str: @property @pulumi.getter(name="nodeSelector") - def node_selector(self) -> Mapping[str, Any]: + def node_selector(self) -> Mapping[str, str]: return pulumi.get(self, "node_selector") @property @pulumi.getter - def options(self) -> Mapping[str, Any]: + def options(self) -> Mapping[str, str]: return pulumi.get(self, "options") @property @@ -37235,10 +37235,10 @@ def max_unavailable(self) -> Optional[int]: @pulumi.output_type class GetClusterRkeConfigMonitoringResult(dict): def __init__(__self__, *, - options: Mapping[str, Any], + options: Mapping[str, str], provider: str, replicas: int, - node_selector: Optional[Mapping[str, Any]] = None, + node_selector: Optional[Mapping[str, str]] = None, tolerations: Optional[Sequence['outputs.GetClusterRkeConfigMonitoringTolerationResult']] = None, update_strategy: Optional['outputs.GetClusterRkeConfigMonitoringUpdateStrategyResult'] = None): """ @@ -37257,7 +37257,7 @@ def __init__(__self__, *, @property @pulumi.getter - def options(self) -> Mapping[str, Any]: + def options(self) -> Mapping[str, str]: return pulumi.get(self, "options") @property @@ -37272,7 +37272,7 @@ def replicas(self) -> int: @property @pulumi.getter(name="nodeSelector") - def node_selector(self) -> Optional[Mapping[str, Any]]: + def node_selector(self) -> Optional[Mapping[str, str]]: return pulumi.get(self, "node_selector") @property @@ -37400,7 +37400,7 @@ def max_unavailable(self) -> Optional[int]: @pulumi.output_type class GetClusterRkeConfigNetworkResult(dict): def __init__(__self__, *, - options: Mapping[str, Any], + options: Mapping[str, str], plugin: str, aci_network_provider: Optional['outputs.GetClusterRkeConfigNetworkAciNetworkProviderResult'] = None, calico_network_provider: Optional['outputs.GetClusterRkeConfigNetworkCalicoNetworkProviderResult'] = None, @@ -37431,7 +37431,7 @@ def __init__(__self__, *, @property @pulumi.getter - def options(self) -> Mapping[str, Any]: + def options(self) -> Mapping[str, str]: return pulumi.get(self, "options") @property @@ -38157,12 +38157,12 @@ def __init__(__self__, *, user: str, hostname_override: Optional[str] = None, internal_address: Optional[str] = None, - labels: Optional[Mapping[str, Any]] = None, + labels: Optional[Mapping[str, str]] = None, node_id: Optional[str] = None, port: Optional[str] = None, ssh_agent_auth: Optional[bool] = None): """ - :param Mapping[str, Any] labels: (Computed) Labels for Node Pool object (map) + :param Mapping[str, str] labels: (Computed) Labels for Node Pool object (map) """ pulumi.set(__self__, "address", address) pulumi.set(__self__, "docker_socket", docker_socket) @@ -38225,7 +38225,7 @@ def internal_address(self) -> Optional[str]: @property @pulumi.getter - def labels(self) -> Optional[Mapping[str, Any]]: + def labels(self) -> Optional[Mapping[str, str]]: """ (Computed) Labels for Node Pool object (map) """ @@ -38380,7 +38380,7 @@ def __init__(__self__, *, ca_cert: str, cert: str, creation: str, - extra_args: Mapping[str, Any], + extra_args: Mapping[str, str], image: str, key: str, path: str, @@ -38440,7 +38440,7 @@ def creation(self) -> str: @property @pulumi.getter(name="extraArgs") - def extra_args(self) -> Mapping[str, Any]: + def extra_args(self) -> Mapping[str, str]: return pulumi.get(self, "extra_args") @property @@ -38608,7 +38608,7 @@ def secret_key(self) -> Optional[str]: @pulumi.output_type class GetClusterRkeConfigServicesKubeApiResult(dict): def __init__(__self__, *, - extra_args: Mapping[str, Any], + extra_args: Mapping[str, str], image: str, service_cluster_ip_range: str, service_node_port_range: str, @@ -38646,7 +38646,7 @@ def __init__(__self__, *, @property @pulumi.getter(name="extraArgs") - def extra_args(self) -> Mapping[str, Any]: + def extra_args(self) -> Mapping[str, str]: return pulumi.get(self, "extra_args") @property @@ -38907,7 +38907,7 @@ def enabled(self) -> Optional[bool]: class GetClusterRkeConfigServicesKubeControllerResult(dict): def __init__(__self__, *, cluster_cidr: str, - extra_args: Mapping[str, Any], + extra_args: Mapping[str, str], image: str, service_cluster_ip_range: str, extra_binds: Optional[Sequence[str]] = None, @@ -38928,7 +38928,7 @@ def cluster_cidr(self) -> str: @property @pulumi.getter(name="extraArgs") - def extra_args(self) -> Mapping[str, Any]: + def extra_args(self) -> Mapping[str, str]: return pulumi.get(self, "extra_args") @property @@ -38957,7 +38957,7 @@ class GetClusterRkeConfigServicesKubeletResult(dict): def __init__(__self__, *, cluster_dns_server: str, cluster_domain: str, - extra_args: Mapping[str, Any], + extra_args: Mapping[str, str], fail_swap_on: bool, image: str, infra_container_image: str, @@ -38989,7 +38989,7 @@ def cluster_domain(self) -> str: @property @pulumi.getter(name="extraArgs") - def extra_args(self) -> Mapping[str, Any]: + def extra_args(self) -> Mapping[str, str]: return pulumi.get(self, "extra_args") @property @@ -39026,7 +39026,7 @@ def generate_serving_certificate(self) -> Optional[bool]: @pulumi.output_type class GetClusterRkeConfigServicesKubeproxyResult(dict): def __init__(__self__, *, - extra_args: Mapping[str, Any], + extra_args: Mapping[str, str], image: str, extra_binds: Optional[Sequence[str]] = None, extra_envs: Optional[Sequence[str]] = None): @@ -39039,7 +39039,7 @@ def __init__(__self__, *, @property @pulumi.getter(name="extraArgs") - def extra_args(self) -> Mapping[str, Any]: + def extra_args(self) -> Mapping[str, str]: return pulumi.get(self, "extra_args") @property @@ -39061,7 +39061,7 @@ def extra_envs(self) -> Optional[Sequence[str]]: @pulumi.output_type class GetClusterRkeConfigServicesSchedulerResult(dict): def __init__(__self__, *, - extra_args: Mapping[str, Any], + extra_args: Mapping[str, str], image: str, extra_binds: Optional[Sequence[str]] = None, extra_envs: Optional[Sequence[str]] = None): @@ -39074,7 +39074,7 @@ def __init__(__self__, *, @property @pulumi.getter(name="extraArgs") - def extra_args(self) -> Mapping[str, Any]: + def extra_args(self) -> Mapping[str, str]: return pulumi.get(self, "extra_args") @property @@ -39220,21 +39220,21 @@ def user_principal_id(self) -> Optional[str]: @pulumi.output_type class GetClusterTemplateTemplateRevisionResult(dict): def __init__(__self__, *, - annotations: Mapping[str, Any], + annotations: Mapping[str, str], cluster_config: 'outputs.GetClusterTemplateTemplateRevisionClusterConfigResult', cluster_template_id: str, id: str, - labels: Mapping[str, Any], + labels: Mapping[str, str], name: str, default: Optional[bool] = None, enabled: Optional[bool] = None, questions: Optional[Sequence['outputs.GetClusterTemplateTemplateRevisionQuestionResult']] = None): """ - :param Mapping[str, Any] annotations: (Computed) Annotations for the cluster template (map) + :param Mapping[str, str] annotations: (Computed) Annotations for the cluster template (map) :param 'GetClusterTemplateTemplateRevisionClusterConfigArgs' cluster_config: Cluster configuration :param str cluster_template_id: Cluster template ID :param str id: (Computed) The ID of the resource (string) - :param Mapping[str, Any] labels: (Computed) Labels for the cluster template (map) + :param Mapping[str, str] labels: (Computed) Labels for the cluster template (map) :param str name: The cluster template name (string) :param bool default: Default cluster template revision :param bool enabled: Enable cluster template revision @@ -39255,7 +39255,7 @@ def __init__(__self__, *, @property @pulumi.getter - def annotations(self) -> Mapping[str, Any]: + def annotations(self) -> Mapping[str, str]: """ (Computed) Annotations for the cluster template (map) """ @@ -39287,7 +39287,7 @@ def id(self) -> str: @property @pulumi.getter - def labels(self) -> Mapping[str, Any]: + def labels(self) -> Mapping[str, str]: """ (Computed) Labels for the cluster template (map) """ @@ -39779,7 +39779,7 @@ def strategy(self) -> str: @pulumi.output_type class GetClusterTemplateTemplateRevisionClusterConfigRkeConfigAuthorizationResult(dict): def __init__(__self__, *, - options: Mapping[str, Any], + options: Mapping[str, str], mode: Optional[str] = None): pulumi.set(__self__, "options", options) if mode is not None: @@ -39787,7 +39787,7 @@ def __init__(__self__, *, @property @pulumi.getter - def options(self) -> Mapping[str, Any]: + def options(self) -> Mapping[str, str]: return pulumi.get(self, "options") @property @@ -40734,8 +40734,8 @@ def server(self) -> str: @pulumi.output_type class GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsResult(dict): def __init__(__self__, *, - node_selector: Mapping[str, Any], - options: Mapping[str, Any], + node_selector: Mapping[str, str], + options: Mapping[str, str], reverse_cidrs: Sequence[str], upstream_nameservers: Sequence[str], linear_autoscaler_params: Optional['outputs.GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsLinearAutoscalerParamsResult'] = None, @@ -40766,12 +40766,12 @@ def __init__(__self__, *, @property @pulumi.getter(name="nodeSelector") - def node_selector(self) -> Mapping[str, Any]: + def node_selector(self) -> Mapping[str, str]: return pulumi.get(self, "node_selector") @property @pulumi.getter - def options(self) -> Mapping[str, Any]: + def options(self) -> Mapping[str, str]: return pulumi.get(self, "options") @property @@ -40871,9 +40871,9 @@ def prevent_single_point_failure(self) -> Optional[bool]: class GetClusterTemplateTemplateRevisionClusterConfigRkeConfigDnsNodelocalResult(dict): def __init__(__self__, *, ip_address: Optional[str] = None, - node_selector: Optional[Mapping[str, Any]] = None): + node_selector: Optional[Mapping[str, str]] = None): """ - :param Mapping[str, Any] node_selector: Node selector key pair + :param Mapping[str, str] node_selector: Node selector key pair """ if ip_address is not None: pulumi.set(__self__, "ip_address", ip_address) @@ -40887,7 +40887,7 @@ def ip_address(self) -> Optional[str]: @property @pulumi.getter(name="nodeSelector") - def node_selector(self) -> Optional[Mapping[str, Any]]: + def node_selector(self) -> Optional[Mapping[str, str]]: """ Node selector key pair """ @@ -41003,12 +41003,12 @@ def max_unavailable(self) -> Optional[int]: class GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressResult(dict): def __init__(__self__, *, dns_policy: str, - extra_args: Mapping[str, Any], + extra_args: Mapping[str, str], http_port: int, https_port: int, network_mode: str, - node_selector: Mapping[str, Any], - options: Mapping[str, Any], + node_selector: Mapping[str, str], + options: Mapping[str, str], provider: str, default_backend: Optional[bool] = None, tolerations: Optional[Sequence['outputs.GetClusterTemplateTemplateRevisionClusterConfigRkeConfigIngressTolerationResult']] = None, @@ -41039,7 +41039,7 @@ def dns_policy(self) -> str: @property @pulumi.getter(name="extraArgs") - def extra_args(self) -> Mapping[str, Any]: + def extra_args(self) -> Mapping[str, str]: return pulumi.get(self, "extra_args") @property @@ -41059,12 +41059,12 @@ def network_mode(self) -> str: @property @pulumi.getter(name="nodeSelector") - def node_selector(self) -> Mapping[str, Any]: + def node_selector(self) -> Mapping[str, str]: return pulumi.get(self, "node_selector") @property @pulumi.getter - def options(self) -> Mapping[str, Any]: + def options(self) -> Mapping[str, str]: return pulumi.get(self, "options") @property @@ -41190,10 +41190,10 @@ def max_unavailable(self) -> Optional[int]: @pulumi.output_type class GetClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringResult(dict): def __init__(__self__, *, - options: Mapping[str, Any], + options: Mapping[str, str], provider: str, replicas: int, - node_selector: Optional[Mapping[str, Any]] = None, + node_selector: Optional[Mapping[str, str]] = None, tolerations: Optional[Sequence['outputs.GetClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringTolerationResult']] = None, update_strategy: Optional['outputs.GetClusterTemplateTemplateRevisionClusterConfigRkeConfigMonitoringUpdateStrategyResult'] = None): """ @@ -41212,7 +41212,7 @@ def __init__(__self__, *, @property @pulumi.getter - def options(self) -> Mapping[str, Any]: + def options(self) -> Mapping[str, str]: return pulumi.get(self, "options") @property @@ -41227,7 +41227,7 @@ def replicas(self) -> int: @property @pulumi.getter(name="nodeSelector") - def node_selector(self) -> Optional[Mapping[str, Any]]: + def node_selector(self) -> Optional[Mapping[str, str]]: return pulumi.get(self, "node_selector") @property @@ -41355,7 +41355,7 @@ def max_unavailable(self) -> Optional[int]: @pulumi.output_type class GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkResult(dict): def __init__(__self__, *, - options: Mapping[str, Any], + options: Mapping[str, str], plugin: str, aci_network_provider: Optional['outputs.GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkAciNetworkProviderResult'] = None, calico_network_provider: Optional['outputs.GetClusterTemplateTemplateRevisionClusterConfigRkeConfigNetworkCalicoNetworkProviderResult'] = None, @@ -41386,7 +41386,7 @@ def __init__(__self__, *, @property @pulumi.getter - def options(self) -> Mapping[str, Any]: + def options(self) -> Mapping[str, str]: return pulumi.get(self, "options") @property @@ -42112,12 +42112,12 @@ def __init__(__self__, *, user: str, hostname_override: Optional[str] = None, internal_address: Optional[str] = None, - labels: Optional[Mapping[str, Any]] = None, + labels: Optional[Mapping[str, str]] = None, node_id: Optional[str] = None, port: Optional[str] = None, ssh_agent_auth: Optional[bool] = None): """ - :param Mapping[str, Any] labels: (Computed) Labels for the cluster template (map) + :param Mapping[str, str] labels: (Computed) Labels for the cluster template (map) """ pulumi.set(__self__, "address", address) pulumi.set(__self__, "docker_socket", docker_socket) @@ -42180,7 +42180,7 @@ def internal_address(self) -> Optional[str]: @property @pulumi.getter - def labels(self) -> Optional[Mapping[str, Any]]: + def labels(self) -> Optional[Mapping[str, str]]: """ (Computed) Labels for the cluster template (map) """ @@ -42335,7 +42335,7 @@ def __init__(__self__, *, ca_cert: str, cert: str, creation: str, - extra_args: Mapping[str, Any], + extra_args: Mapping[str, str], image: str, key: str, path: str, @@ -42389,7 +42389,7 @@ def creation(self) -> str: @property @pulumi.getter(name="extraArgs") - def extra_args(self) -> Mapping[str, Any]: + def extra_args(self) -> Mapping[str, str]: return pulumi.get(self, "extra_args") @property @@ -42557,7 +42557,7 @@ def secret_key(self) -> Optional[str]: @pulumi.output_type class GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeApiResult(dict): def __init__(__self__, *, - extra_args: Mapping[str, Any], + extra_args: Mapping[str, str], image: str, service_cluster_ip_range: str, service_node_port_range: str, @@ -42595,7 +42595,7 @@ def __init__(__self__, *, @property @pulumi.getter(name="extraArgs") - def extra_args(self) -> Mapping[str, Any]: + def extra_args(self) -> Mapping[str, str]: return pulumi.get(self, "extra_args") @property @@ -42856,7 +42856,7 @@ def enabled(self) -> Optional[bool]: class GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeControllerResult(dict): def __init__(__self__, *, cluster_cidr: str, - extra_args: Mapping[str, Any], + extra_args: Mapping[str, str], image: str, service_cluster_ip_range: str, extra_binds: Optional[Sequence[str]] = None, @@ -42877,7 +42877,7 @@ def cluster_cidr(self) -> str: @property @pulumi.getter(name="extraArgs") - def extra_args(self) -> Mapping[str, Any]: + def extra_args(self) -> Mapping[str, str]: return pulumi.get(self, "extra_args") @property @@ -42906,7 +42906,7 @@ class GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeletRes def __init__(__self__, *, cluster_dns_server: str, cluster_domain: str, - extra_args: Mapping[str, Any], + extra_args: Mapping[str, str], fail_swap_on: bool, image: str, infra_container_image: str, @@ -42938,7 +42938,7 @@ def cluster_domain(self) -> str: @property @pulumi.getter(name="extraArgs") - def extra_args(self) -> Mapping[str, Any]: + def extra_args(self) -> Mapping[str, str]: return pulumi.get(self, "extra_args") @property @@ -42975,7 +42975,7 @@ def generate_serving_certificate(self) -> Optional[bool]: @pulumi.output_type class GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesKubeproxyResult(dict): def __init__(__self__, *, - extra_args: Mapping[str, Any], + extra_args: Mapping[str, str], image: str, extra_binds: Optional[Sequence[str]] = None, extra_envs: Optional[Sequence[str]] = None): @@ -42988,7 +42988,7 @@ def __init__(__self__, *, @property @pulumi.getter(name="extraArgs") - def extra_args(self) -> Mapping[str, Any]: + def extra_args(self) -> Mapping[str, str]: return pulumi.get(self, "extra_args") @property @@ -43010,7 +43010,7 @@ def extra_envs(self) -> Optional[Sequence[str]]: @pulumi.output_type class GetClusterTemplateTemplateRevisionClusterConfigRkeConfigServicesSchedulerResult(dict): def __init__(__self__, *, - extra_args: Mapping[str, Any], + extra_args: Mapping[str, str], image: str, extra_binds: Optional[Sequence[str]] = None, extra_envs: Optional[Sequence[str]] = None): @@ -43023,7 +43023,7 @@ def __init__(__self__, *, @property @pulumi.getter(name="extraArgs") - def extra_args(self) -> Mapping[str, Any]: + def extra_args(self) -> Mapping[str, str]: return pulumi.get(self, "extra_args") @property @@ -43204,23 +43204,23 @@ def value(self) -> str: @pulumi.output_type class GetClusterV2ClusterRegistrationTokenResult(dict): def __init__(__self__, *, - annotations: Mapping[str, Any], + annotations: Mapping[str, str], cluster_id: str, command: str, id: str, insecure_command: str, insecure_node_command: str, insecure_windows_node_command: str, - labels: Mapping[str, Any], + labels: Mapping[str, str], manifest_url: str, name: str, node_command: str, token: str, windows_node_command: str): """ - :param Mapping[str, Any] annotations: Annotations of the resource + :param Mapping[str, str] annotations: Annotations of the resource :param str id: (Computed) The ID of the resource (string) - :param Mapping[str, Any] labels: Labels of the resource + :param Mapping[str, str] labels: Labels of the resource :param str name: The name of the Cluster v2 (string) """ pulumi.set(__self__, "annotations", annotations) @@ -43239,7 +43239,7 @@ def __init__(__self__, *, @property @pulumi.getter - def annotations(self) -> Mapping[str, Any]: + def annotations(self) -> Mapping[str, str]: """ Annotations of the resource """ @@ -43280,7 +43280,7 @@ def insecure_windows_node_command(self) -> str: @property @pulumi.getter - def labels(self) -> Mapping[str, Any]: + def labels(self) -> Mapping[str, str]: """ Labels of the resource """ @@ -43721,10 +43721,10 @@ def fqdn(self) -> Optional[str]: @pulumi.output_type class GetClusterV2RkeConfigMachinePoolResult(dict): def __init__(__self__, *, - annotations: Mapping[str, Any], - labels: Mapping[str, Any], + annotations: Mapping[str, str], + labels: Mapping[str, str], machine_config: 'outputs.GetClusterV2RkeConfigMachinePoolMachineConfigResult', - machine_labels: Mapping[str, Any], + machine_labels: Mapping[str, str], name: str, cloud_credential_secret_name: Optional[str] = None, control_plane_role: Optional[bool] = None, @@ -43742,10 +43742,10 @@ def __init__(__self__, *, unhealthy_range: Optional[str] = None, worker_role: Optional[bool] = None): """ - :param Mapping[str, Any] annotations: Annotations of the resource - :param Mapping[str, Any] labels: Labels of the resource + :param Mapping[str, str] annotations: Annotations of the resource + :param Mapping[str, str] labels: Labels of the resource :param 'GetClusterV2RkeConfigMachinePoolMachineConfigArgs' machine_config: Machine config data - :param Mapping[str, Any] machine_labels: Labels of the machine + :param Mapping[str, str] machine_labels: Labels of the machine :param str name: The name of the Cluster v2 (string) :param str cloud_credential_secret_name: (Computed) Cluster V2 cloud credential secret name (string) :param bool control_plane_role: Machine pool control plane role @@ -43801,7 +43801,7 @@ def __init__(__self__, *, @property @pulumi.getter - def annotations(self) -> Mapping[str, Any]: + def annotations(self) -> Mapping[str, str]: """ Annotations of the resource """ @@ -43809,7 +43809,7 @@ def annotations(self) -> Mapping[str, Any]: @property @pulumi.getter - def labels(self) -> Mapping[str, Any]: + def labels(self) -> Mapping[str, str]: """ Labels of the resource """ @@ -43825,7 +43825,7 @@ def machine_config(self) -> 'outputs.GetClusterV2RkeConfigMachinePoolMachineConf @property @pulumi.getter(name="machineLabels") - def machine_labels(self) -> Mapping[str, Any]: + def machine_labels(self) -> Mapping[str, str]: """ Labels of the machine """ @@ -44113,10 +44113,10 @@ def machine_label_selector(self) -> Optional['outputs.GetClusterV2RkeConfigMachi class GetClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorResult(dict): def __init__(__self__, *, match_expressions: Optional[Sequence['outputs.GetClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorMatchExpressionResult']] = None, - match_labels: Optional[Mapping[str, Any]] = None): + match_labels: Optional[Mapping[str, str]] = None): """ :param Sequence['GetClusterV2RkeConfigMachineSelectorConfigMachineLabelSelectorMatchExpressionArgs'] match_expressions: Label selector match expressions - :param Mapping[str, Any] match_labels: Label selector match labels + :param Mapping[str, str] match_labels: Label selector match labels """ if match_expressions is not None: pulumi.set(__self__, "match_expressions", match_expressions) @@ -44133,7 +44133,7 @@ def match_expressions(self) -> Optional[Sequence['outputs.GetClusterV2RkeConfigM @property @pulumi.getter(name="matchLabels") - def match_labels(self) -> Optional[Mapping[str, Any]]: + def match_labels(self) -> Optional[Mapping[str, str]]: """ Label selector match labels """ @@ -44463,10 +44463,10 @@ def permissions(self) -> Optional[str]: class GetClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorResult(dict): def __init__(__self__, *, match_expressions: Optional[Sequence['outputs.GetClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorMatchExpressionResult']] = None, - match_labels: Optional[Mapping[str, Any]] = None): + match_labels: Optional[Mapping[str, str]] = None): """ :param Sequence['GetClusterV2RkeConfigMachineSelectorFileMachineLabelSelectorMatchExpressionArgs'] match_expressions: Label selector match expressions - :param Mapping[str, Any] match_labels: Label selector match labels + :param Mapping[str, str] match_labels: Label selector match labels """ if match_expressions is not None: pulumi.set(__self__, "match_expressions", match_expressions) @@ -44483,7 +44483,7 @@ def match_expressions(self) -> Optional[Sequence['outputs.GetClusterV2RkeConfigM @property @pulumi.getter(name="matchLabels") - def match_labels(self) -> Optional[Mapping[str, Any]]: + def match_labels(self) -> Optional[Mapping[str, str]]: """ Label selector match labels """ @@ -44635,11 +44635,11 @@ class GetClusterV2RkeConfigRegistriesMirrorResult(dict): def __init__(__self__, *, hostname: str, endpoints: Optional[Sequence[str]] = None, - rewrites: Optional[Mapping[str, Any]] = None): + rewrites: Optional[Mapping[str, str]] = None): """ :param str hostname: Registry hostname :param Sequence[str] endpoints: Registry mirror endpoints - :param Mapping[str, Any] rewrites: Registry mirror rewrites + :param Mapping[str, str] rewrites: Registry mirror rewrites """ pulumi.set(__self__, "hostname", hostname) if endpoints is not None: @@ -44665,7 +44665,7 @@ def endpoints(self) -> Optional[Sequence[str]]: @property @pulumi.getter - def rewrites(self) -> Optional[Mapping[str, Any]]: + def rewrites(self) -> Optional[Mapping[str, str]]: """ Registry mirror rewrites """ @@ -45261,11 +45261,11 @@ class GetMultiClusterAppAnswerResult(dict): def __init__(__self__, *, cluster_id: str, project_id: str, - values: Mapping[str, Any]): + values: Mapping[str, str]): """ :param str cluster_id: Cluster ID for answer :param str project_id: Project ID for answer - :param Mapping[str, Any] values: Key/values for answer + :param Mapping[str, str] values: Key/values for answer """ pulumi.set(__self__, "cluster_id", cluster_id) pulumi.set(__self__, "project_id", project_id) @@ -45289,7 +45289,7 @@ def project_id(self) -> str: @property @pulumi.getter - def values(self) -> Mapping[str, Any]: + def values(self) -> Mapping[str, str]: """ Key/values for answer """ @@ -46743,11 +46743,11 @@ def restart_times(self) -> Optional[int]: class GetProjectAlertRuleWorkloadRuleResult(dict): def __init__(__self__, *, available_percentage: Optional[int] = None, - selector: Optional[Mapping[str, Any]] = None, + selector: Optional[Mapping[str, str]] = None, workload_id: Optional[str] = None): """ :param int available_percentage: Workload rule available percentage - :param Mapping[str, Any] selector: Workload rule selector + :param Mapping[str, str] selector: Workload rule selector :param str workload_id: Workload ID """ if available_percentage is not None: @@ -46767,7 +46767,7 @@ def available_percentage(self) -> Optional[int]: @property @pulumi.getter - def selector(self) -> Optional[Mapping[str, Any]]: + def selector(self) -> Optional[Mapping[str, str]]: """ Workload rule selector """ diff --git a/sdk/python/pulumi_rancher2/pod_security_admission_configuration_template.py b/sdk/python/pulumi_rancher2/pod_security_admission_configuration_template.py index daa2eb0d6..0811b0905 100644 --- a/sdk/python/pulumi_rancher2/pod_security_admission_configuration_template.py +++ b/sdk/python/pulumi_rancher2/pod_security_admission_configuration_template.py @@ -17,19 +17,19 @@ class PodSecurityAdmissionConfigurationTemplateArgs: def __init__(__self__, *, defaults: pulumi.Input['PodSecurityAdmissionConfigurationTemplateDefaultsArgs'], - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, description: Optional[pulumi.Input[str]] = None, exemptions: Optional[pulumi.Input['PodSecurityAdmissionConfigurationTemplateExemptionsArgs']] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None): """ The set of arguments for constructing a PodSecurityAdmissionConfigurationTemplate resource. :param pulumi.Input['PodSecurityAdmissionConfigurationTemplateDefaultsArgs'] defaults: defaults allows the user to define admission control mode for Pod Security - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations of the resource + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations of the resource :param pulumi.Input[str] description: Pod Security Admission Configuration template description :param pulumi.Input['PodSecurityAdmissionConfigurationTemplateExemptionsArgs'] exemptions: exemptions allows the creation of pods for specific Usernames, RuntimeClassNames, and Namespaces that would otherwise be prohibited - :param pulumi.Input[Mapping[str, Any]] labels: Labels of the resource + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels of the resource :param pulumi.Input[str] name: Pod Security Admission Configuration template name """ pulumi.set(__self__, "defaults", defaults) @@ -58,14 +58,14 @@ def defaults(self, value: pulumi.Input['PodSecurityAdmissionConfigurationTemplat @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations of the resource """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -95,14 +95,14 @@ def exemptions(self, value: Optional[pulumi.Input['PodSecurityAdmissionConfigura @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels of the resource """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -121,20 +121,20 @@ def name(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type class _PodSecurityAdmissionConfigurationTemplateState: def __init__(__self__, *, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, defaults: Optional[pulumi.Input['PodSecurityAdmissionConfigurationTemplateDefaultsArgs']] = None, description: Optional[pulumi.Input[str]] = None, exemptions: Optional[pulumi.Input['PodSecurityAdmissionConfigurationTemplateExemptionsArgs']] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None): """ Input properties used for looking up and filtering PodSecurityAdmissionConfigurationTemplate resources. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations of the resource + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations of the resource :param pulumi.Input['PodSecurityAdmissionConfigurationTemplateDefaultsArgs'] defaults: defaults allows the user to define admission control mode for Pod Security :param pulumi.Input[str] description: Pod Security Admission Configuration template description :param pulumi.Input['PodSecurityAdmissionConfigurationTemplateExemptionsArgs'] exemptions: exemptions allows the creation of pods for specific Usernames, RuntimeClassNames, and Namespaces that would otherwise be prohibited - :param pulumi.Input[Mapping[str, Any]] labels: Labels of the resource + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels of the resource :param pulumi.Input[str] name: Pod Security Admission Configuration template name """ if annotations is not None: @@ -152,14 +152,14 @@ def __init__(__self__, *, @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations of the resource """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -201,14 +201,14 @@ def exemptions(self, value: Optional[pulumi.Input['PodSecurityAdmissionConfigura @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels of the resource """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -229,23 +229,23 @@ class PodSecurityAdmissionConfigurationTemplate(pulumi.CustomResource): def __init__(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, defaults: Optional[pulumi.Input[Union['PodSecurityAdmissionConfigurationTemplateDefaultsArgs', 'PodSecurityAdmissionConfigurationTemplateDefaultsArgsDict']]] = None, description: Optional[pulumi.Input[str]] = None, exemptions: Optional[pulumi.Input[Union['PodSecurityAdmissionConfigurationTemplateExemptionsArgs', 'PodSecurityAdmissionConfigurationTemplateExemptionsArgsDict']]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, __props__=None): """ Create a PodSecurityAdmissionConfigurationTemplate resource with the given unique name, props, and options. :param str resource_name: The name of the resource. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations of the resource + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations of the resource :param pulumi.Input[Union['PodSecurityAdmissionConfigurationTemplateDefaultsArgs', 'PodSecurityAdmissionConfigurationTemplateDefaultsArgsDict']] defaults: defaults allows the user to define admission control mode for Pod Security :param pulumi.Input[str] description: Pod Security Admission Configuration template description :param pulumi.Input[Union['PodSecurityAdmissionConfigurationTemplateExemptionsArgs', 'PodSecurityAdmissionConfigurationTemplateExemptionsArgsDict']] exemptions: exemptions allows the creation of pods for specific Usernames, RuntimeClassNames, and Namespaces that would otherwise be prohibited - :param pulumi.Input[Mapping[str, Any]] labels: Labels of the resource + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels of the resource :param pulumi.Input[str] name: Pod Security Admission Configuration template name """ ... @@ -271,11 +271,11 @@ def __init__(__self__, resource_name: str, *args, **kwargs): def _internal_init(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, defaults: Optional[pulumi.Input[Union['PodSecurityAdmissionConfigurationTemplateDefaultsArgs', 'PodSecurityAdmissionConfigurationTemplateDefaultsArgsDict']]] = None, description: Optional[pulumi.Input[str]] = None, exemptions: Optional[pulumi.Input[Union['PodSecurityAdmissionConfigurationTemplateExemptionsArgs', 'PodSecurityAdmissionConfigurationTemplateExemptionsArgsDict']]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, __props__=None): opts = pulumi.ResourceOptions.merge(_utilities.get_resource_opts_defaults(), opts) @@ -304,11 +304,11 @@ def _internal_init(__self__, def get(resource_name: str, id: pulumi.Input[str], opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, defaults: Optional[pulumi.Input[Union['PodSecurityAdmissionConfigurationTemplateDefaultsArgs', 'PodSecurityAdmissionConfigurationTemplateDefaultsArgsDict']]] = None, description: Optional[pulumi.Input[str]] = None, exemptions: Optional[pulumi.Input[Union['PodSecurityAdmissionConfigurationTemplateExemptionsArgs', 'PodSecurityAdmissionConfigurationTemplateExemptionsArgsDict']]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None) -> 'PodSecurityAdmissionConfigurationTemplate': """ Get an existing PodSecurityAdmissionConfigurationTemplate resource's state with the given name, id, and optional extra @@ -317,12 +317,12 @@ def get(resource_name: str, :param str resource_name: The unique name of the resulting resource. :param pulumi.Input[str] id: The unique provider ID of the resource to lookup. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations of the resource + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations of the resource :param pulumi.Input[Union['PodSecurityAdmissionConfigurationTemplateDefaultsArgs', 'PodSecurityAdmissionConfigurationTemplateDefaultsArgsDict']] defaults: defaults allows the user to define admission control mode for Pod Security :param pulumi.Input[str] description: Pod Security Admission Configuration template description :param pulumi.Input[Union['PodSecurityAdmissionConfigurationTemplateExemptionsArgs', 'PodSecurityAdmissionConfigurationTemplateExemptionsArgsDict']] exemptions: exemptions allows the creation of pods for specific Usernames, RuntimeClassNames, and Namespaces that would otherwise be prohibited - :param pulumi.Input[Mapping[str, Any]] labels: Labels of the resource + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels of the resource :param pulumi.Input[str] name: Pod Security Admission Configuration template name """ opts = pulumi.ResourceOptions.merge(opts, pulumi.ResourceOptions(id=id)) @@ -339,7 +339,7 @@ def get(resource_name: str, @property @pulumi.getter - def annotations(self) -> pulumi.Output[Mapping[str, Any]]: + def annotations(self) -> pulumi.Output[Mapping[str, str]]: """ Annotations of the resource """ @@ -372,7 +372,7 @@ def exemptions(self) -> pulumi.Output[Optional['outputs.PodSecurityAdmissionConf @property @pulumi.getter - def labels(self) -> pulumi.Output[Mapping[str, Any]]: + def labels(self) -> pulumi.Output[Mapping[str, str]]: """ Labels of the resource """ diff --git a/sdk/python/pulumi_rancher2/pod_security_policy_template.py b/sdk/python/pulumi_rancher2/pod_security_policy_template.py index 91a4d7ea0..2b48b14e5 100644 --- a/sdk/python/pulumi_rancher2/pod_security_policy_template.py +++ b/sdk/python/pulumi_rancher2/pod_security_policy_template.py @@ -23,7 +23,7 @@ def __init__(__self__, *, allowed_host_paths: Optional[pulumi.Input[Sequence[pulumi.Input['PodSecurityPolicyTemplateAllowedHostPathArgs']]]] = None, allowed_proc_mount_types: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, allowed_unsafe_sysctls: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, default_add_capabilities: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, default_allow_privilege_escalation: Optional[pulumi.Input[bool]] = None, description: Optional[pulumi.Input[str]] = None, @@ -33,7 +33,7 @@ def __init__(__self__, *, host_network: Optional[pulumi.Input[bool]] = None, host_pid: Optional[pulumi.Input[bool]] = None, host_ports: Optional[pulumi.Input[Sequence[pulumi.Input['PodSecurityPolicyTemplateHostPortArgs']]]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, privileged: Optional[pulumi.Input[bool]] = None, read_only_root_filesystem: Optional[pulumi.Input[bool]] = None, @@ -53,7 +53,7 @@ def __init__(__self__, *, :param pulumi.Input[Sequence[pulumi.Input['PodSecurityPolicyTemplateAllowedHostPathArgs']]] allowed_host_paths: (list) :param pulumi.Input[Sequence[pulumi.Input[str]]] allowed_proc_mount_types: (list) :param pulumi.Input[Sequence[pulumi.Input[str]]] allowed_unsafe_sysctls: (list) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for PodSecurityPolicyTemplate object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for PodSecurityPolicyTemplate object (map) :param pulumi.Input[Sequence[pulumi.Input[str]]] default_add_capabilities: (list) :param pulumi.Input[bool] default_allow_privilege_escalation: (list) :param pulumi.Input[str] description: The PodSecurityPolicyTemplate description (string) @@ -63,7 +63,7 @@ def __init__(__self__, *, :param pulumi.Input[bool] host_network: hostNetwork determines if the policy allows the use of HostNetwork in the pod spec. :param pulumi.Input[bool] host_pid: (bool) :param pulumi.Input[Sequence[pulumi.Input['PodSecurityPolicyTemplateHostPortArgs']]] host_ports: (list) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for PodSecurityPolicyTemplate object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for PodSecurityPolicyTemplate object (map) :param pulumi.Input[str] name: The name of the PodSecurityPolicyTemplate (string) :param pulumi.Input[bool] privileged: (bool) :param pulumi.Input[bool] read_only_root_filesystem: (bool) @@ -218,14 +218,14 @@ def allowed_unsafe_sysctls(self, value: Optional[pulumi.Input[Sequence[pulumi.In @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for PodSecurityPolicyTemplate object (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -338,14 +338,14 @@ def host_ports(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['PodSecu @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for PodSecurityPolicyTemplate object (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -479,7 +479,7 @@ def __init__(__self__, *, allowed_host_paths: Optional[pulumi.Input[Sequence[pulumi.Input['PodSecurityPolicyTemplateAllowedHostPathArgs']]]] = None, allowed_proc_mount_types: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, allowed_unsafe_sysctls: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, default_add_capabilities: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, default_allow_privilege_escalation: Optional[pulumi.Input[bool]] = None, description: Optional[pulumi.Input[str]] = None, @@ -489,7 +489,7 @@ def __init__(__self__, *, host_network: Optional[pulumi.Input[bool]] = None, host_pid: Optional[pulumi.Input[bool]] = None, host_ports: Optional[pulumi.Input[Sequence[pulumi.Input['PodSecurityPolicyTemplateHostPortArgs']]]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, privileged: Optional[pulumi.Input[bool]] = None, read_only_root_filesystem: Optional[pulumi.Input[bool]] = None, @@ -509,7 +509,7 @@ def __init__(__self__, *, :param pulumi.Input[Sequence[pulumi.Input['PodSecurityPolicyTemplateAllowedHostPathArgs']]] allowed_host_paths: (list) :param pulumi.Input[Sequence[pulumi.Input[str]]] allowed_proc_mount_types: (list) :param pulumi.Input[Sequence[pulumi.Input[str]]] allowed_unsafe_sysctls: (list) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for PodSecurityPolicyTemplate object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for PodSecurityPolicyTemplate object (map) :param pulumi.Input[Sequence[pulumi.Input[str]]] default_add_capabilities: (list) :param pulumi.Input[bool] default_allow_privilege_escalation: (list) :param pulumi.Input[str] description: The PodSecurityPolicyTemplate description (string) @@ -519,7 +519,7 @@ def __init__(__self__, *, :param pulumi.Input[bool] host_network: hostNetwork determines if the policy allows the use of HostNetwork in the pod spec. :param pulumi.Input[bool] host_pid: (bool) :param pulumi.Input[Sequence[pulumi.Input['PodSecurityPolicyTemplateHostPortArgs']]] host_ports: (list) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for PodSecurityPolicyTemplate object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for PodSecurityPolicyTemplate object (map) :param pulumi.Input[str] name: The name of the PodSecurityPolicyTemplate (string) :param pulumi.Input[bool] privileged: (bool) :param pulumi.Input[bool] read_only_root_filesystem: (bool) @@ -674,14 +674,14 @@ def allowed_unsafe_sysctls(self, value: Optional[pulumi.Input[Sequence[pulumi.In @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for PodSecurityPolicyTemplate object (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -794,14 +794,14 @@ def host_ports(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['PodSecu @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for PodSecurityPolicyTemplate object (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -937,7 +937,7 @@ def __init__(__self__, allowed_host_paths: Optional[pulumi.Input[Sequence[pulumi.Input[Union['PodSecurityPolicyTemplateAllowedHostPathArgs', 'PodSecurityPolicyTemplateAllowedHostPathArgsDict']]]]] = None, allowed_proc_mount_types: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, allowed_unsafe_sysctls: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, default_add_capabilities: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, default_allow_privilege_escalation: Optional[pulumi.Input[bool]] = None, description: Optional[pulumi.Input[str]] = None, @@ -947,7 +947,7 @@ def __init__(__self__, host_network: Optional[pulumi.Input[bool]] = None, host_pid: Optional[pulumi.Input[bool]] = None, host_ports: Optional[pulumi.Input[Sequence[pulumi.Input[Union['PodSecurityPolicyTemplateHostPortArgs', 'PodSecurityPolicyTemplateHostPortArgsDict']]]]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, privileged: Optional[pulumi.Input[bool]] = None, read_only_root_filesystem: Optional[pulumi.Input[bool]] = None, @@ -981,7 +981,7 @@ def __init__(__self__, :param pulumi.Input[Sequence[pulumi.Input[Union['PodSecurityPolicyTemplateAllowedHostPathArgs', 'PodSecurityPolicyTemplateAllowedHostPathArgsDict']]]] allowed_host_paths: (list) :param pulumi.Input[Sequence[pulumi.Input[str]]] allowed_proc_mount_types: (list) :param pulumi.Input[Sequence[pulumi.Input[str]]] allowed_unsafe_sysctls: (list) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for PodSecurityPolicyTemplate object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for PodSecurityPolicyTemplate object (map) :param pulumi.Input[Sequence[pulumi.Input[str]]] default_add_capabilities: (list) :param pulumi.Input[bool] default_allow_privilege_escalation: (list) :param pulumi.Input[str] description: The PodSecurityPolicyTemplate description (string) @@ -991,7 +991,7 @@ def __init__(__self__, :param pulumi.Input[bool] host_network: hostNetwork determines if the policy allows the use of HostNetwork in the pod spec. :param pulumi.Input[bool] host_pid: (bool) :param pulumi.Input[Sequence[pulumi.Input[Union['PodSecurityPolicyTemplateHostPortArgs', 'PodSecurityPolicyTemplateHostPortArgsDict']]]] host_ports: (list) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for PodSecurityPolicyTemplate object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for PodSecurityPolicyTemplate object (map) :param pulumi.Input[str] name: The name of the PodSecurityPolicyTemplate (string) :param pulumi.Input[bool] privileged: (bool) :param pulumi.Input[bool] read_only_root_filesystem: (bool) @@ -1044,7 +1044,7 @@ def _internal_init(__self__, allowed_host_paths: Optional[pulumi.Input[Sequence[pulumi.Input[Union['PodSecurityPolicyTemplateAllowedHostPathArgs', 'PodSecurityPolicyTemplateAllowedHostPathArgsDict']]]]] = None, allowed_proc_mount_types: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, allowed_unsafe_sysctls: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, default_add_capabilities: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, default_allow_privilege_escalation: Optional[pulumi.Input[bool]] = None, description: Optional[pulumi.Input[str]] = None, @@ -1054,7 +1054,7 @@ def _internal_init(__self__, host_network: Optional[pulumi.Input[bool]] = None, host_pid: Optional[pulumi.Input[bool]] = None, host_ports: Optional[pulumi.Input[Sequence[pulumi.Input[Union['PodSecurityPolicyTemplateHostPortArgs', 'PodSecurityPolicyTemplateHostPortArgsDict']]]]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, privileged: Optional[pulumi.Input[bool]] = None, read_only_root_filesystem: Optional[pulumi.Input[bool]] = None, @@ -1119,7 +1119,7 @@ def get(resource_name: str, allowed_host_paths: Optional[pulumi.Input[Sequence[pulumi.Input[Union['PodSecurityPolicyTemplateAllowedHostPathArgs', 'PodSecurityPolicyTemplateAllowedHostPathArgsDict']]]]] = None, allowed_proc_mount_types: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, allowed_unsafe_sysctls: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, default_add_capabilities: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, default_allow_privilege_escalation: Optional[pulumi.Input[bool]] = None, description: Optional[pulumi.Input[str]] = None, @@ -1129,7 +1129,7 @@ def get(resource_name: str, host_network: Optional[pulumi.Input[bool]] = None, host_pid: Optional[pulumi.Input[bool]] = None, host_ports: Optional[pulumi.Input[Sequence[pulumi.Input[Union['PodSecurityPolicyTemplateHostPortArgs', 'PodSecurityPolicyTemplateHostPortArgsDict']]]]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, privileged: Optional[pulumi.Input[bool]] = None, read_only_root_filesystem: Optional[pulumi.Input[bool]] = None, @@ -1154,7 +1154,7 @@ def get(resource_name: str, :param pulumi.Input[Sequence[pulumi.Input[Union['PodSecurityPolicyTemplateAllowedHostPathArgs', 'PodSecurityPolicyTemplateAllowedHostPathArgsDict']]]] allowed_host_paths: (list) :param pulumi.Input[Sequence[pulumi.Input[str]]] allowed_proc_mount_types: (list) :param pulumi.Input[Sequence[pulumi.Input[str]]] allowed_unsafe_sysctls: (list) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for PodSecurityPolicyTemplate object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for PodSecurityPolicyTemplate object (map) :param pulumi.Input[Sequence[pulumi.Input[str]]] default_add_capabilities: (list) :param pulumi.Input[bool] default_allow_privilege_escalation: (list) :param pulumi.Input[str] description: The PodSecurityPolicyTemplate description (string) @@ -1164,7 +1164,7 @@ def get(resource_name: str, :param pulumi.Input[bool] host_network: hostNetwork determines if the policy allows the use of HostNetwork in the pod spec. :param pulumi.Input[bool] host_pid: (bool) :param pulumi.Input[Sequence[pulumi.Input[Union['PodSecurityPolicyTemplateHostPortArgs', 'PodSecurityPolicyTemplateHostPortArgsDict']]]] host_ports: (list) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for PodSecurityPolicyTemplate object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for PodSecurityPolicyTemplate object (map) :param pulumi.Input[str] name: The name of the PodSecurityPolicyTemplate (string) :param pulumi.Input[bool] privileged: (bool) :param pulumi.Input[bool] read_only_root_filesystem: (bool) @@ -1268,7 +1268,7 @@ def allowed_unsafe_sysctls(self) -> pulumi.Output[Optional[Sequence[str]]]: @property @pulumi.getter - def annotations(self) -> pulumi.Output[Mapping[str, Any]]: + def annotations(self) -> pulumi.Output[Mapping[str, str]]: """ Annotations for PodSecurityPolicyTemplate object (map) """ @@ -1348,7 +1348,7 @@ def host_ports(self) -> pulumi.Output[Sequence['outputs.PodSecurityPolicyTemplat @property @pulumi.getter - def labels(self) -> pulumi.Output[Mapping[str, Any]]: + def labels(self) -> pulumi.Output[Mapping[str, str]]: """ Labels for PodSecurityPolicyTemplate object (map) """ diff --git a/sdk/python/pulumi_rancher2/project.py b/sdk/python/pulumi_rancher2/project.py index d9398df5b..c0ebc1e40 100644 --- a/sdk/python/pulumi_rancher2/project.py +++ b/sdk/python/pulumi_rancher2/project.py @@ -17,11 +17,11 @@ class ProjectArgs: def __init__(__self__, *, cluster_id: pulumi.Input[str], - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, container_resource_limit: Optional[pulumi.Input['ProjectContainerResourceLimitArgs']] = None, description: Optional[pulumi.Input[str]] = None, enable_project_monitoring: Optional[pulumi.Input[bool]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, pod_security_policy_template_id: Optional[pulumi.Input[str]] = None, project_monitoring_input: Optional[pulumi.Input['ProjectProjectMonitoringInputArgs']] = None, @@ -30,11 +30,11 @@ def __init__(__self__, *, """ The set of arguments for constructing a Project resource. :param pulumi.Input[str] cluster_id: The cluster id where create project (string) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for Node Pool object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for Node Pool object (map) :param pulumi.Input['ProjectContainerResourceLimitArgs'] container_resource_limit: Default containers resource limits on project (List maxitem:1) :param pulumi.Input[str] description: A project description (string) :param pulumi.Input[bool] enable_project_monitoring: Enable built-in project monitoring. Default `false` (bool) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for Node Pool object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for Node Pool object (map) :param pulumi.Input[str] name: The name of the project (string) :param pulumi.Input[str] pod_security_policy_template_id: Default Pod Security Policy ID for the project (string) :param pulumi.Input['ProjectProjectMonitoringInputArgs'] project_monitoring_input: Project monitoring config. Any parameter defined in [rancher-monitoring charts](https://github.com/rancher/system-charts/tree/dev/charts/rancher-monitoring) could be configured (list maxitems:1) @@ -77,14 +77,14 @@ def cluster_id(self, value: pulumi.Input[str]): @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for Node Pool object (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -125,14 +125,14 @@ def enable_project_monitoring(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for Node Pool object (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -199,12 +199,12 @@ def wait_for_cluster(self, value: Optional[pulumi.Input[bool]]): @pulumi.input_type class _ProjectState: def __init__(__self__, *, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cluster_id: Optional[pulumi.Input[str]] = None, container_resource_limit: Optional[pulumi.Input['ProjectContainerResourceLimitArgs']] = None, description: Optional[pulumi.Input[str]] = None, enable_project_monitoring: Optional[pulumi.Input[bool]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, pod_security_policy_template_id: Optional[pulumi.Input[str]] = None, project_monitoring_input: Optional[pulumi.Input['ProjectProjectMonitoringInputArgs']] = None, @@ -212,12 +212,12 @@ def __init__(__self__, *, wait_for_cluster: Optional[pulumi.Input[bool]] = None): """ Input properties used for looking up and filtering Project resources. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for Node Pool object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for Node Pool object (map) :param pulumi.Input[str] cluster_id: The cluster id where create project (string) :param pulumi.Input['ProjectContainerResourceLimitArgs'] container_resource_limit: Default containers resource limits on project (List maxitem:1) :param pulumi.Input[str] description: A project description (string) :param pulumi.Input[bool] enable_project_monitoring: Enable built-in project monitoring. Default `false` (bool) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for Node Pool object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for Node Pool object (map) :param pulumi.Input[str] name: The name of the project (string) :param pulumi.Input[str] pod_security_policy_template_id: Default Pod Security Policy ID for the project (string) :param pulumi.Input['ProjectProjectMonitoringInputArgs'] project_monitoring_input: Project monitoring config. Any parameter defined in [rancher-monitoring charts](https://github.com/rancher/system-charts/tree/dev/charts/rancher-monitoring) could be configured (list maxitems:1) @@ -249,14 +249,14 @@ def __init__(__self__, *, @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for Node Pool object (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -309,14 +309,14 @@ def enable_project_monitoring(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for Node Pool object (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -385,12 +385,12 @@ class Project(pulumi.CustomResource): def __init__(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cluster_id: Optional[pulumi.Input[str]] = None, container_resource_limit: Optional[pulumi.Input[Union['ProjectContainerResourceLimitArgs', 'ProjectContainerResourceLimitArgsDict']]] = None, description: Optional[pulumi.Input[str]] = None, enable_project_monitoring: Optional[pulumi.Input[bool]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, pod_security_policy_template_id: Optional[pulumi.Input[str]] = None, project_monitoring_input: Optional[pulumi.Input[Union['ProjectProjectMonitoringInputArgs', 'ProjectProjectMonitoringInputArgsDict']]] = None, @@ -459,12 +459,12 @@ def __init__(__self__, enable_project_monitoring=True, project_monitoring_input={ "answers": { - "exporter_kubelets_https": True, - "exporter_node_enabled": True, - "exporter_node_ports_metrics_port": 9796, + "exporter_kubelets_https": "true", + "exporter_node_enabled": "true", + "exporter_node_ports_metrics_port": "9796", "exporter_node_resources_limits_cpu": "200m", "exporter_node_resources_limits_memory": "200Mi", - "grafana_persistence_enabled": False, + "grafana_persistence_enabled": "false", "grafana_persistence_size": "10Gi", "grafana_persistence_storage_class": "default", "operator_resources_limits_memory": "500Mi", @@ -491,12 +491,12 @@ def __init__(__self__, :param str resource_name: The name of the resource. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for Node Pool object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for Node Pool object (map) :param pulumi.Input[str] cluster_id: The cluster id where create project (string) :param pulumi.Input[Union['ProjectContainerResourceLimitArgs', 'ProjectContainerResourceLimitArgsDict']] container_resource_limit: Default containers resource limits on project (List maxitem:1) :param pulumi.Input[str] description: A project description (string) :param pulumi.Input[bool] enable_project_monitoring: Enable built-in project monitoring. Default `false` (bool) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for Node Pool object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for Node Pool object (map) :param pulumi.Input[str] name: The name of the project (string) :param pulumi.Input[str] pod_security_policy_template_id: Default Pod Security Policy ID for the project (string) :param pulumi.Input[Union['ProjectProjectMonitoringInputArgs', 'ProjectProjectMonitoringInputArgsDict']] project_monitoring_input: Project monitoring config. Any parameter defined in [rancher-monitoring charts](https://github.com/rancher/system-charts/tree/dev/charts/rancher-monitoring) could be configured (list maxitems:1) @@ -571,12 +571,12 @@ def __init__(__self__, enable_project_monitoring=True, project_monitoring_input={ "answers": { - "exporter_kubelets_https": True, - "exporter_node_enabled": True, - "exporter_node_ports_metrics_port": 9796, + "exporter_kubelets_https": "true", + "exporter_node_enabled": "true", + "exporter_node_ports_metrics_port": "9796", "exporter_node_resources_limits_cpu": "200m", "exporter_node_resources_limits_memory": "200Mi", - "grafana_persistence_enabled": False, + "grafana_persistence_enabled": "false", "grafana_persistence_size": "10Gi", "grafana_persistence_storage_class": "default", "operator_resources_limits_memory": "500Mi", @@ -616,12 +616,12 @@ def __init__(__self__, resource_name: str, *args, **kwargs): def _internal_init(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cluster_id: Optional[pulumi.Input[str]] = None, container_resource_limit: Optional[pulumi.Input[Union['ProjectContainerResourceLimitArgs', 'ProjectContainerResourceLimitArgsDict']]] = None, description: Optional[pulumi.Input[str]] = None, enable_project_monitoring: Optional[pulumi.Input[bool]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, pod_security_policy_template_id: Optional[pulumi.Input[str]] = None, project_monitoring_input: Optional[pulumi.Input[Union['ProjectProjectMonitoringInputArgs', 'ProjectProjectMonitoringInputArgsDict']]] = None, @@ -659,12 +659,12 @@ def _internal_init(__self__, def get(resource_name: str, id: pulumi.Input[str], opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cluster_id: Optional[pulumi.Input[str]] = None, container_resource_limit: Optional[pulumi.Input[Union['ProjectContainerResourceLimitArgs', 'ProjectContainerResourceLimitArgsDict']]] = None, description: Optional[pulumi.Input[str]] = None, enable_project_monitoring: Optional[pulumi.Input[bool]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, pod_security_policy_template_id: Optional[pulumi.Input[str]] = None, project_monitoring_input: Optional[pulumi.Input[Union['ProjectProjectMonitoringInputArgs', 'ProjectProjectMonitoringInputArgsDict']]] = None, @@ -677,12 +677,12 @@ def get(resource_name: str, :param str resource_name: The unique name of the resulting resource. :param pulumi.Input[str] id: The unique provider ID of the resource to lookup. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for Node Pool object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for Node Pool object (map) :param pulumi.Input[str] cluster_id: The cluster id where create project (string) :param pulumi.Input[Union['ProjectContainerResourceLimitArgs', 'ProjectContainerResourceLimitArgsDict']] container_resource_limit: Default containers resource limits on project (List maxitem:1) :param pulumi.Input[str] description: A project description (string) :param pulumi.Input[bool] enable_project_monitoring: Enable built-in project monitoring. Default `false` (bool) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for Node Pool object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for Node Pool object (map) :param pulumi.Input[str] name: The name of the project (string) :param pulumi.Input[str] pod_security_policy_template_id: Default Pod Security Policy ID for the project (string) :param pulumi.Input[Union['ProjectProjectMonitoringInputArgs', 'ProjectProjectMonitoringInputArgsDict']] project_monitoring_input: Project monitoring config. Any parameter defined in [rancher-monitoring charts](https://github.com/rancher/system-charts/tree/dev/charts/rancher-monitoring) could be configured (list maxitems:1) @@ -708,7 +708,7 @@ def get(resource_name: str, @property @pulumi.getter - def annotations(self) -> pulumi.Output[Mapping[str, Any]]: + def annotations(self) -> pulumi.Output[Mapping[str, str]]: """ Annotations for Node Pool object (map) """ @@ -748,7 +748,7 @@ def enable_project_monitoring(self) -> pulumi.Output[Optional[bool]]: @property @pulumi.getter - def labels(self) -> pulumi.Output[Mapping[str, Any]]: + def labels(self) -> pulumi.Output[Mapping[str, str]]: """ Labels for Node Pool object (map) """ diff --git a/sdk/python/pulumi_rancher2/project_alert_group.py b/sdk/python/pulumi_rancher2/project_alert_group.py index f6eff69d2..27bc69e27 100644 --- a/sdk/python/pulumi_rancher2/project_alert_group.py +++ b/sdk/python/pulumi_rancher2/project_alert_group.py @@ -17,22 +17,22 @@ class ProjectAlertGroupArgs: def __init__(__self__, *, project_id: pulumi.Input[str], - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, description: Optional[pulumi.Input[str]] = None, group_interval_seconds: Optional[pulumi.Input[int]] = None, group_wait_seconds: Optional[pulumi.Input[int]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, recipients: Optional[pulumi.Input[Sequence[pulumi.Input['ProjectAlertGroupRecipientArgs']]]] = None, repeat_interval_seconds: Optional[pulumi.Input[int]] = None): """ The set of arguments for constructing a ProjectAlertGroup resource. :param pulumi.Input[str] project_id: The project id where create project alert group (string) - :param pulumi.Input[Mapping[str, Any]] annotations: The project alert group annotations (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: The project alert group annotations (map) :param pulumi.Input[str] description: The project alert group description (string) :param pulumi.Input[int] group_interval_seconds: The project alert group interval seconds. Default: `180` (int) :param pulumi.Input[int] group_wait_seconds: The project alert group wait seconds. Default: `180` (int) - :param pulumi.Input[Mapping[str, Any]] labels: The project alert group labels (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: The project alert group labels (map) :param pulumi.Input[str] name: The project alert group name (string) :param pulumi.Input[Sequence[pulumi.Input['ProjectAlertGroupRecipientArgs']]] recipients: The project alert group recipients (list) :param pulumi.Input[int] repeat_interval_seconds: The project alert group wait seconds. Default: `3600` (int) @@ -69,14 +69,14 @@ def project_id(self, value: pulumi.Input[str]): @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ The project alert group annotations (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -117,14 +117,14 @@ def group_wait_seconds(self, value: Optional[pulumi.Input[int]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ The project alert group labels (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -167,22 +167,22 @@ def repeat_interval_seconds(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type class _ProjectAlertGroupState: def __init__(__self__, *, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, description: Optional[pulumi.Input[str]] = None, group_interval_seconds: Optional[pulumi.Input[int]] = None, group_wait_seconds: Optional[pulumi.Input[int]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, project_id: Optional[pulumi.Input[str]] = None, recipients: Optional[pulumi.Input[Sequence[pulumi.Input['ProjectAlertGroupRecipientArgs']]]] = None, repeat_interval_seconds: Optional[pulumi.Input[int]] = None): """ Input properties used for looking up and filtering ProjectAlertGroup resources. - :param pulumi.Input[Mapping[str, Any]] annotations: The project alert group annotations (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: The project alert group annotations (map) :param pulumi.Input[str] description: The project alert group description (string) :param pulumi.Input[int] group_interval_seconds: The project alert group interval seconds. Default: `180` (int) :param pulumi.Input[int] group_wait_seconds: The project alert group wait seconds. Default: `180` (int) - :param pulumi.Input[Mapping[str, Any]] labels: The project alert group labels (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: The project alert group labels (map) :param pulumi.Input[str] name: The project alert group name (string) :param pulumi.Input[str] project_id: The project id where create project alert group (string) :param pulumi.Input[Sequence[pulumi.Input['ProjectAlertGroupRecipientArgs']]] recipients: The project alert group recipients (list) @@ -209,14 +209,14 @@ def __init__(__self__, *, @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ The project alert group annotations (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -257,14 +257,14 @@ def group_wait_seconds(self, value: Optional[pulumi.Input[int]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ The project alert group labels (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -321,11 +321,11 @@ class ProjectAlertGroup(pulumi.CustomResource): def __init__(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, description: Optional[pulumi.Input[str]] = None, group_interval_seconds: Optional[pulumi.Input[int]] = None, group_wait_seconds: Optional[pulumi.Input[int]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, project_id: Optional[pulumi.Input[str]] = None, recipients: Optional[pulumi.Input[Sequence[pulumi.Input[Union['ProjectAlertGroupRecipientArgs', 'ProjectAlertGroupRecipientArgsDict']]]]] = None, @@ -359,11 +359,11 @@ def __init__(__self__, :param str resource_name: The name of the resource. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: The project alert group annotations (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: The project alert group annotations (map) :param pulumi.Input[str] description: The project alert group description (string) :param pulumi.Input[int] group_interval_seconds: The project alert group interval seconds. Default: `180` (int) :param pulumi.Input[int] group_wait_seconds: The project alert group wait seconds. Default: `180` (int) - :param pulumi.Input[Mapping[str, Any]] labels: The project alert group labels (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: The project alert group labels (map) :param pulumi.Input[str] name: The project alert group name (string) :param pulumi.Input[str] project_id: The project id where create project alert group (string) :param pulumi.Input[Sequence[pulumi.Input[Union['ProjectAlertGroupRecipientArgs', 'ProjectAlertGroupRecipientArgsDict']]]] recipients: The project alert group recipients (list) @@ -416,11 +416,11 @@ def __init__(__self__, resource_name: str, *args, **kwargs): def _internal_init(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, description: Optional[pulumi.Input[str]] = None, group_interval_seconds: Optional[pulumi.Input[int]] = None, group_wait_seconds: Optional[pulumi.Input[int]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, project_id: Optional[pulumi.Input[str]] = None, recipients: Optional[pulumi.Input[Sequence[pulumi.Input[Union['ProjectAlertGroupRecipientArgs', 'ProjectAlertGroupRecipientArgsDict']]]]] = None, @@ -455,11 +455,11 @@ def _internal_init(__self__, def get(resource_name: str, id: pulumi.Input[str], opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, description: Optional[pulumi.Input[str]] = None, group_interval_seconds: Optional[pulumi.Input[int]] = None, group_wait_seconds: Optional[pulumi.Input[int]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, project_id: Optional[pulumi.Input[str]] = None, recipients: Optional[pulumi.Input[Sequence[pulumi.Input[Union['ProjectAlertGroupRecipientArgs', 'ProjectAlertGroupRecipientArgsDict']]]]] = None, @@ -471,11 +471,11 @@ def get(resource_name: str, :param str resource_name: The unique name of the resulting resource. :param pulumi.Input[str] id: The unique provider ID of the resource to lookup. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: The project alert group annotations (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: The project alert group annotations (map) :param pulumi.Input[str] description: The project alert group description (string) :param pulumi.Input[int] group_interval_seconds: The project alert group interval seconds. Default: `180` (int) :param pulumi.Input[int] group_wait_seconds: The project alert group wait seconds. Default: `180` (int) - :param pulumi.Input[Mapping[str, Any]] labels: The project alert group labels (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: The project alert group labels (map) :param pulumi.Input[str] name: The project alert group name (string) :param pulumi.Input[str] project_id: The project id where create project alert group (string) :param pulumi.Input[Sequence[pulumi.Input[Union['ProjectAlertGroupRecipientArgs', 'ProjectAlertGroupRecipientArgsDict']]]] recipients: The project alert group recipients (list) @@ -498,7 +498,7 @@ def get(resource_name: str, @property @pulumi.getter - def annotations(self) -> pulumi.Output[Mapping[str, Any]]: + def annotations(self) -> pulumi.Output[Mapping[str, str]]: """ The project alert group annotations (map) """ @@ -530,7 +530,7 @@ def group_wait_seconds(self) -> pulumi.Output[Optional[int]]: @property @pulumi.getter - def labels(self) -> pulumi.Output[Mapping[str, Any]]: + def labels(self) -> pulumi.Output[Mapping[str, str]]: """ The project alert group labels (map) """ diff --git a/sdk/python/pulumi_rancher2/project_alert_rule.py b/sdk/python/pulumi_rancher2/project_alert_rule.py index c85c45566..e7cb46485 100644 --- a/sdk/python/pulumi_rancher2/project_alert_rule.py +++ b/sdk/python/pulumi_rancher2/project_alert_rule.py @@ -18,11 +18,11 @@ class ProjectAlertRuleArgs: def __init__(__self__, *, group_id: pulumi.Input[str], project_id: pulumi.Input[str], - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, group_interval_seconds: Optional[pulumi.Input[int]] = None, group_wait_seconds: Optional[pulumi.Input[int]] = None, inherited: Optional[pulumi.Input[bool]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, metric_rule: Optional[pulumi.Input['ProjectAlertRuleMetricRuleArgs']] = None, name: Optional[pulumi.Input[str]] = None, pod_rule: Optional[pulumi.Input['ProjectAlertRulePodRuleArgs']] = None, @@ -33,11 +33,11 @@ def __init__(__self__, *, The set of arguments for constructing a ProjectAlertRule resource. :param pulumi.Input[str] group_id: The project alert rule alert group ID (string) :param pulumi.Input[str] project_id: The project id where create project alert rule (string) - :param pulumi.Input[Mapping[str, Any]] annotations: The project alert rule annotations (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: The project alert rule annotations (map) :param pulumi.Input[int] group_interval_seconds: The project alert rule group interval seconds. Default: `180` (int) :param pulumi.Input[int] group_wait_seconds: The project alert rule group wait seconds. Default: `180` (int) :param pulumi.Input[bool] inherited: The project alert rule inherited. Default: `true` (bool) - :param pulumi.Input[Mapping[str, Any]] labels: The project alert rule labels (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: The project alert rule labels (map) :param pulumi.Input['ProjectAlertRuleMetricRuleArgs'] metric_rule: The project alert rule metric rule. ConflictsWith: `"pod_rule", "workload_rule"`` (list Maxitems:1) :param pulumi.Input[str] name: The project alert rule name (string) :param pulumi.Input['ProjectAlertRulePodRuleArgs'] pod_rule: The project alert rule pod rule. ConflictsWith: `"metric_rule", "workload_rule"`` (list Maxitems:1) @@ -96,14 +96,14 @@ def project_id(self, value: pulumi.Input[str]): @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ The project alert rule annotations (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -144,14 +144,14 @@ def inherited(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ The project alert rule labels (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -230,12 +230,12 @@ def workload_rule(self, value: Optional[pulumi.Input['ProjectAlertRuleWorkloadRu @pulumi.input_type class _ProjectAlertRuleState: def __init__(__self__, *, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, group_id: Optional[pulumi.Input[str]] = None, group_interval_seconds: Optional[pulumi.Input[int]] = None, group_wait_seconds: Optional[pulumi.Input[int]] = None, inherited: Optional[pulumi.Input[bool]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, metric_rule: Optional[pulumi.Input['ProjectAlertRuleMetricRuleArgs']] = None, name: Optional[pulumi.Input[str]] = None, pod_rule: Optional[pulumi.Input['ProjectAlertRulePodRuleArgs']] = None, @@ -245,12 +245,12 @@ def __init__(__self__, *, workload_rule: Optional[pulumi.Input['ProjectAlertRuleWorkloadRuleArgs']] = None): """ Input properties used for looking up and filtering ProjectAlertRule resources. - :param pulumi.Input[Mapping[str, Any]] annotations: The project alert rule annotations (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: The project alert rule annotations (map) :param pulumi.Input[str] group_id: The project alert rule alert group ID (string) :param pulumi.Input[int] group_interval_seconds: The project alert rule group interval seconds. Default: `180` (int) :param pulumi.Input[int] group_wait_seconds: The project alert rule group wait seconds. Default: `180` (int) :param pulumi.Input[bool] inherited: The project alert rule inherited. Default: `true` (bool) - :param pulumi.Input[Mapping[str, Any]] labels: The project alert rule labels (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: The project alert rule labels (map) :param pulumi.Input['ProjectAlertRuleMetricRuleArgs'] metric_rule: The project alert rule metric rule. ConflictsWith: `"pod_rule", "workload_rule"`` (list Maxitems:1) :param pulumi.Input[str] name: The project alert rule name (string) :param pulumi.Input['ProjectAlertRulePodRuleArgs'] pod_rule: The project alert rule pod rule. ConflictsWith: `"metric_rule", "workload_rule"`` (list Maxitems:1) @@ -288,14 +288,14 @@ def __init__(__self__, *, @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ The project alert rule annotations (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -348,14 +348,14 @@ def inherited(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ The project alert rule labels (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -448,12 +448,12 @@ class ProjectAlertRule(pulumi.CustomResource): def __init__(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, group_id: Optional[pulumi.Input[str]] = None, group_interval_seconds: Optional[pulumi.Input[int]] = None, group_wait_seconds: Optional[pulumi.Input[int]] = None, inherited: Optional[pulumi.Input[bool]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, metric_rule: Optional[pulumi.Input[Union['ProjectAlertRuleMetricRuleArgs', 'ProjectAlertRuleMetricRuleArgsDict']]] = None, name: Optional[pulumi.Input[str]] = None, pod_rule: Optional[pulumi.Input[Union['ProjectAlertRulePodRuleArgs', 'ProjectAlertRulePodRuleArgsDict']]] = None, @@ -520,12 +520,12 @@ def __init__(__self__, :param str resource_name: The name of the resource. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: The project alert rule annotations (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: The project alert rule annotations (map) :param pulumi.Input[str] group_id: The project alert rule alert group ID (string) :param pulumi.Input[int] group_interval_seconds: The project alert rule group interval seconds. Default: `180` (int) :param pulumi.Input[int] group_wait_seconds: The project alert rule group wait seconds. Default: `180` (int) :param pulumi.Input[bool] inherited: The project alert rule inherited. Default: `true` (bool) - :param pulumi.Input[Mapping[str, Any]] labels: The project alert rule labels (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: The project alert rule labels (map) :param pulumi.Input[Union['ProjectAlertRuleMetricRuleArgs', 'ProjectAlertRuleMetricRuleArgsDict']] metric_rule: The project alert rule metric rule. ConflictsWith: `"pod_rule", "workload_rule"`` (list Maxitems:1) :param pulumi.Input[str] name: The project alert rule name (string) :param pulumi.Input[Union['ProjectAlertRulePodRuleArgs', 'ProjectAlertRulePodRuleArgsDict']] pod_rule: The project alert rule pod rule. ConflictsWith: `"metric_rule", "workload_rule"`` (list Maxitems:1) @@ -611,12 +611,12 @@ def __init__(__self__, resource_name: str, *args, **kwargs): def _internal_init(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, group_id: Optional[pulumi.Input[str]] = None, group_interval_seconds: Optional[pulumi.Input[int]] = None, group_wait_seconds: Optional[pulumi.Input[int]] = None, inherited: Optional[pulumi.Input[bool]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, metric_rule: Optional[pulumi.Input[Union['ProjectAlertRuleMetricRuleArgs', 'ProjectAlertRuleMetricRuleArgsDict']]] = None, name: Optional[pulumi.Input[str]] = None, pod_rule: Optional[pulumi.Input[Union['ProjectAlertRulePodRuleArgs', 'ProjectAlertRulePodRuleArgsDict']]] = None, @@ -660,12 +660,12 @@ def _internal_init(__self__, def get(resource_name: str, id: pulumi.Input[str], opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, group_id: Optional[pulumi.Input[str]] = None, group_interval_seconds: Optional[pulumi.Input[int]] = None, group_wait_seconds: Optional[pulumi.Input[int]] = None, inherited: Optional[pulumi.Input[bool]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, metric_rule: Optional[pulumi.Input[Union['ProjectAlertRuleMetricRuleArgs', 'ProjectAlertRuleMetricRuleArgsDict']]] = None, name: Optional[pulumi.Input[str]] = None, pod_rule: Optional[pulumi.Input[Union['ProjectAlertRulePodRuleArgs', 'ProjectAlertRulePodRuleArgsDict']]] = None, @@ -680,12 +680,12 @@ def get(resource_name: str, :param str resource_name: The unique name of the resulting resource. :param pulumi.Input[str] id: The unique provider ID of the resource to lookup. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: The project alert rule annotations (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: The project alert rule annotations (map) :param pulumi.Input[str] group_id: The project alert rule alert group ID (string) :param pulumi.Input[int] group_interval_seconds: The project alert rule group interval seconds. Default: `180` (int) :param pulumi.Input[int] group_wait_seconds: The project alert rule group wait seconds. Default: `180` (int) :param pulumi.Input[bool] inherited: The project alert rule inherited. Default: `true` (bool) - :param pulumi.Input[Mapping[str, Any]] labels: The project alert rule labels (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: The project alert rule labels (map) :param pulumi.Input[Union['ProjectAlertRuleMetricRuleArgs', 'ProjectAlertRuleMetricRuleArgsDict']] metric_rule: The project alert rule metric rule. ConflictsWith: `"pod_rule", "workload_rule"`` (list Maxitems:1) :param pulumi.Input[str] name: The project alert rule name (string) :param pulumi.Input[Union['ProjectAlertRulePodRuleArgs', 'ProjectAlertRulePodRuleArgsDict']] pod_rule: The project alert rule pod rule. ConflictsWith: `"metric_rule", "workload_rule"`` (list Maxitems:1) @@ -715,7 +715,7 @@ def get(resource_name: str, @property @pulumi.getter - def annotations(self) -> pulumi.Output[Mapping[str, Any]]: + def annotations(self) -> pulumi.Output[Mapping[str, str]]: """ The project alert rule annotations (map) """ @@ -755,7 +755,7 @@ def inherited(self) -> pulumi.Output[Optional[bool]]: @property @pulumi.getter - def labels(self) -> pulumi.Output[Mapping[str, Any]]: + def labels(self) -> pulumi.Output[Mapping[str, str]]: """ The project alert rule labels (map) """ diff --git a/sdk/python/pulumi_rancher2/project_role_template_binding.py b/sdk/python/pulumi_rancher2/project_role_template_binding.py index 4312fd57c..d509a5bfe 100644 --- a/sdk/python/pulumi_rancher2/project_role_template_binding.py +++ b/sdk/python/pulumi_rancher2/project_role_template_binding.py @@ -16,10 +16,10 @@ class ProjectRoleTemplateBindingArgs: def __init__(__self__, *, project_id: pulumi.Input[str], role_template_id: pulumi.Input[str], - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, group_id: Optional[pulumi.Input[str]] = None, group_principal_id: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, user_id: Optional[pulumi.Input[str]] = None, user_principal_id: Optional[pulumi.Input[str]] = None): @@ -27,10 +27,10 @@ def __init__(__self__, *, The set of arguments for constructing a ProjectRoleTemplateBinding resource. :param pulumi.Input[str] project_id: The project id where bind project role template, in format `cluster_id:project_id`, e.g. `c-abc12:p-def34` (string) :param pulumi.Input[str] role_template_id: The role template id from create project role template binding (string) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations of the resource (map) :param pulumi.Input[str] group_id: The group ID to assign project role template binding (string) :param pulumi.Input[str] group_principal_id: The group_principal ID to assign project role template binding (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels of the resource (map) **Note:** user `user_id | user_principal_id` OR group `group_id | group_principal_id` must be defined :param pulumi.Input[str] name: The name of the project role template binding (string) @@ -80,14 +80,14 @@ def role_template_id(self, value: pulumi.Input[str]): @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations of the resource (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -116,7 +116,7 @@ def group_principal_id(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels of the resource (map) @@ -125,7 +125,7 @@ def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -168,10 +168,10 @@ def user_principal_id(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type class _ProjectRoleTemplateBindingState: def __init__(__self__, *, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, group_id: Optional[pulumi.Input[str]] = None, group_principal_id: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, project_id: Optional[pulumi.Input[str]] = None, role_template_id: Optional[pulumi.Input[str]] = None, @@ -179,10 +179,10 @@ def __init__(__self__, *, user_principal_id: Optional[pulumi.Input[str]] = None): """ Input properties used for looking up and filtering ProjectRoleTemplateBinding resources. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations of the resource (map) :param pulumi.Input[str] group_id: The group ID to assign project role template binding (string) :param pulumi.Input[str] group_principal_id: The group_principal ID to assign project role template binding (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels of the resource (map) **Note:** user `user_id | user_principal_id` OR group `group_id | group_principal_id` must be defined :param pulumi.Input[str] name: The name of the project role template binding (string) @@ -212,14 +212,14 @@ def __init__(__self__, *, @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations of the resource (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -248,7 +248,7 @@ def group_principal_id(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels of the resource (map) @@ -257,7 +257,7 @@ def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -326,10 +326,10 @@ class ProjectRoleTemplateBinding(pulumi.CustomResource): def __init__(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, group_id: Optional[pulumi.Input[str]] = None, group_principal_id: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, project_id: Optional[pulumi.Input[str]] = None, role_template_id: Optional[pulumi.Input[str]] = None, @@ -363,10 +363,10 @@ def __init__(__self__, :param str resource_name: The name of the resource. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations of the resource (map) :param pulumi.Input[str] group_id: The group ID to assign project role template binding (string) :param pulumi.Input[str] group_principal_id: The group_principal ID to assign project role template binding (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels of the resource (map) **Note:** user `user_id | user_principal_id` OR group `group_id | group_principal_id` must be defined :param pulumi.Input[str] name: The name of the project role template binding (string) @@ -421,10 +421,10 @@ def __init__(__self__, resource_name: str, *args, **kwargs): def _internal_init(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, group_id: Optional[pulumi.Input[str]] = None, group_principal_id: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, project_id: Optional[pulumi.Input[str]] = None, role_template_id: Optional[pulumi.Input[str]] = None, @@ -462,10 +462,10 @@ def _internal_init(__self__, def get(resource_name: str, id: pulumi.Input[str], opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, group_id: Optional[pulumi.Input[str]] = None, group_principal_id: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, project_id: Optional[pulumi.Input[str]] = None, role_template_id: Optional[pulumi.Input[str]] = None, @@ -478,10 +478,10 @@ def get(resource_name: str, :param str resource_name: The unique name of the resulting resource. :param pulumi.Input[str] id: The unique provider ID of the resource to lookup. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations of the resource (map) :param pulumi.Input[str] group_id: The group ID to assign project role template binding (string) :param pulumi.Input[str] group_principal_id: The group_principal ID to assign project role template binding (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels of the resource (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels of the resource (map) **Note:** user `user_id | user_principal_id` OR group `group_id | group_principal_id` must be defined :param pulumi.Input[str] name: The name of the project role template binding (string) @@ -507,7 +507,7 @@ def get(resource_name: str, @property @pulumi.getter - def annotations(self) -> pulumi.Output[Mapping[str, Any]]: + def annotations(self) -> pulumi.Output[Mapping[str, str]]: """ Annotations of the resource (map) """ @@ -531,7 +531,7 @@ def group_principal_id(self) -> pulumi.Output[str]: @property @pulumi.getter - def labels(self) -> pulumi.Output[Mapping[str, Any]]: + def labels(self) -> pulumi.Output[Mapping[str, str]]: """ Labels of the resource (map) diff --git a/sdk/python/pulumi_rancher2/registry.py b/sdk/python/pulumi_rancher2/registry.py index 0230d6bd4..65907fd02 100644 --- a/sdk/python/pulumi_rancher2/registry.py +++ b/sdk/python/pulumi_rancher2/registry.py @@ -18,18 +18,18 @@ class RegistryArgs: def __init__(__self__, *, project_id: pulumi.Input[str], registries: pulumi.Input[Sequence[pulumi.Input['RegistryRegistryArgs']]], - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, description: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, namespace_id: Optional[pulumi.Input[str]] = None): """ The set of arguments for constructing a Registry resource. :param pulumi.Input[str] project_id: The project id where to assign the registry (string) :param pulumi.Input[Sequence[pulumi.Input['RegistryRegistryArgs']]] registries: Registries data for registry (list) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for Registry object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for Registry object (map) :param pulumi.Input[str] description: A registry description (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for Registry object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for Registry object (map) :param pulumi.Input[str] name: The name of the registry (string) :param pulumi.Input[str] namespace_id: The namespace id where to assign the namespaced registry (string) """ @@ -72,14 +72,14 @@ def registries(self, value: pulumi.Input[Sequence[pulumi.Input['RegistryRegistry @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for Registry object (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -96,14 +96,14 @@ def description(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for Registry object (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -134,18 +134,18 @@ def namespace_id(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type class _RegistryState: def __init__(__self__, *, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, description: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, namespace_id: Optional[pulumi.Input[str]] = None, project_id: Optional[pulumi.Input[str]] = None, registries: Optional[pulumi.Input[Sequence[pulumi.Input['RegistryRegistryArgs']]]] = None): """ Input properties used for looking up and filtering Registry resources. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for Registry object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for Registry object (map) :param pulumi.Input[str] description: A registry description (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for Registry object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for Registry object (map) :param pulumi.Input[str] name: The name of the registry (string) :param pulumi.Input[str] namespace_id: The namespace id where to assign the namespaced registry (string) :param pulumi.Input[str] project_id: The project id where to assign the registry (string) @@ -168,14 +168,14 @@ def __init__(__self__, *, @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for Registry object (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -192,14 +192,14 @@ def description(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for Registry object (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -256,9 +256,9 @@ class Registry(pulumi.CustomResource): def __init__(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, description: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, namespace_id: Optional[pulumi.Input[str]] = None, project_id: Optional[pulumi.Input[str]] = None, @@ -317,9 +317,9 @@ def __init__(__self__, :param str resource_name: The name of the resource. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for Registry object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for Registry object (map) :param pulumi.Input[str] description: A registry description (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for Registry object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for Registry object (map) :param pulumi.Input[str] name: The name of the registry (string) :param pulumi.Input[str] namespace_id: The namespace id where to assign the namespaced registry (string) :param pulumi.Input[str] project_id: The project id where to assign the registry (string) @@ -397,9 +397,9 @@ def __init__(__self__, resource_name: str, *args, **kwargs): def _internal_init(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, description: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, namespace_id: Optional[pulumi.Input[str]] = None, project_id: Optional[pulumi.Input[str]] = None, @@ -434,9 +434,9 @@ def _internal_init(__self__, def get(resource_name: str, id: pulumi.Input[str], opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, description: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, namespace_id: Optional[pulumi.Input[str]] = None, project_id: Optional[pulumi.Input[str]] = None, @@ -448,9 +448,9 @@ def get(resource_name: str, :param str resource_name: The unique name of the resulting resource. :param pulumi.Input[str] id: The unique provider ID of the resource to lookup. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for Registry object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for Registry object (map) :param pulumi.Input[str] description: A registry description (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for Registry object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for Registry object (map) :param pulumi.Input[str] name: The name of the registry (string) :param pulumi.Input[str] namespace_id: The namespace id where to assign the namespaced registry (string) :param pulumi.Input[str] project_id: The project id where to assign the registry (string) @@ -471,7 +471,7 @@ def get(resource_name: str, @property @pulumi.getter - def annotations(self) -> pulumi.Output[Mapping[str, Any]]: + def annotations(self) -> pulumi.Output[Mapping[str, str]]: """ Annotations for Registry object (map) """ @@ -487,7 +487,7 @@ def description(self) -> pulumi.Output[Optional[str]]: @property @pulumi.getter - def labels(self) -> pulumi.Output[Mapping[str, Any]]: + def labels(self) -> pulumi.Output[Mapping[str, str]]: """ Labels for Registry object (map) """ diff --git a/sdk/python/pulumi_rancher2/role_template.py b/sdk/python/pulumi_rancher2/role_template.py index caded4906..4fb381a55 100644 --- a/sdk/python/pulumi_rancher2/role_template.py +++ b/sdk/python/pulumi_rancher2/role_template.py @@ -17,14 +17,14 @@ class RoleTemplateArgs: def __init__(__self__, *, administrative: Optional[pulumi.Input[bool]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, context: Optional[pulumi.Input[str]] = None, default_role: Optional[pulumi.Input[bool]] = None, description: Optional[pulumi.Input[str]] = None, external: Optional[pulumi.Input[bool]] = None, external_rules: Optional[pulumi.Input[Sequence[pulumi.Input['RoleTemplateExternalRuleArgs']]]] = None, hidden: Optional[pulumi.Input[bool]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, locked: Optional[pulumi.Input[bool]] = None, name: Optional[pulumi.Input[str]] = None, role_template_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, @@ -32,14 +32,14 @@ def __init__(__self__, *, """ The set of arguments for constructing a RoleTemplate resource. :param pulumi.Input[bool] administrative: Administrative role template. Default `false` (bool) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for role template object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for role template object (map) :param pulumi.Input[str] context: Role template context. `cluster` and `project` values are supported. Default: `cluster` (string) :param pulumi.Input[bool] default_role: Default role template for new created cluster or project. Default `false` (bool) :param pulumi.Input[str] description: Role template description (string) :param pulumi.Input[bool] external: External role template. Default `false` (bool) :param pulumi.Input[Sequence[pulumi.Input['RoleTemplateExternalRuleArgs']]] external_rules: External rules used for authorization. This field is required when `external=true` and no underlying ClusterRole exists. (list) :param pulumi.Input[bool] hidden: Hidden role template. Default `false` (bool) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for role template object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for role template object (map) :param pulumi.Input[bool] locked: Locked role template. Default `false` (bool) :param pulumi.Input[str] name: Role template name (string) :param pulumi.Input[Sequence[pulumi.Input[str]]] role_template_ids: Inherit role template IDs (list) @@ -86,14 +86,14 @@ def administrative(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for role template object (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -170,14 +170,14 @@ def hidden(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for role template object (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -233,7 +233,7 @@ def rules(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['RoleTemplate class _RoleTemplateState: def __init__(__self__, *, administrative: Optional[pulumi.Input[bool]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, builtin: Optional[pulumi.Input[bool]] = None, context: Optional[pulumi.Input[str]] = None, default_role: Optional[pulumi.Input[bool]] = None, @@ -241,7 +241,7 @@ def __init__(__self__, *, external: Optional[pulumi.Input[bool]] = None, external_rules: Optional[pulumi.Input[Sequence[pulumi.Input['RoleTemplateExternalRuleArgs']]]] = None, hidden: Optional[pulumi.Input[bool]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, locked: Optional[pulumi.Input[bool]] = None, name: Optional[pulumi.Input[str]] = None, role_template_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, @@ -249,7 +249,7 @@ def __init__(__self__, *, """ Input properties used for looking up and filtering RoleTemplate resources. :param pulumi.Input[bool] administrative: Administrative role template. Default `false` (bool) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for role template object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for role template object (map) :param pulumi.Input[bool] builtin: (Computed) Builtin role template (string) :param pulumi.Input[str] context: Role template context. `cluster` and `project` values are supported. Default: `cluster` (string) :param pulumi.Input[bool] default_role: Default role template for new created cluster or project. Default `false` (bool) @@ -257,7 +257,7 @@ def __init__(__self__, *, :param pulumi.Input[bool] external: External role template. Default `false` (bool) :param pulumi.Input[Sequence[pulumi.Input['RoleTemplateExternalRuleArgs']]] external_rules: External rules used for authorization. This field is required when `external=true` and no underlying ClusterRole exists. (list) :param pulumi.Input[bool] hidden: Hidden role template. Default `false` (bool) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for role template object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for role template object (map) :param pulumi.Input[bool] locked: Locked role template. Default `false` (bool) :param pulumi.Input[str] name: Role template name (string) :param pulumi.Input[Sequence[pulumi.Input[str]]] role_template_ids: Inherit role template IDs (list) @@ -306,14 +306,14 @@ def administrative(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for role template object (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -402,14 +402,14 @@ def hidden(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for role template object (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -467,14 +467,14 @@ def __init__(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, administrative: Optional[pulumi.Input[bool]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, context: Optional[pulumi.Input[str]] = None, default_role: Optional[pulumi.Input[bool]] = None, description: Optional[pulumi.Input[str]] = None, external: Optional[pulumi.Input[bool]] = None, external_rules: Optional[pulumi.Input[Sequence[pulumi.Input[Union['RoleTemplateExternalRuleArgs', 'RoleTemplateExternalRuleArgsDict']]]]] = None, hidden: Optional[pulumi.Input[bool]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, locked: Optional[pulumi.Input[bool]] = None, name: Optional[pulumi.Input[str]] = None, role_template_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, @@ -532,14 +532,14 @@ def __init__(__self__, :param str resource_name: The name of the resource. :param pulumi.ResourceOptions opts: Options for the resource. :param pulumi.Input[bool] administrative: Administrative role template. Default `false` (bool) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for role template object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for role template object (map) :param pulumi.Input[str] context: Role template context. `cluster` and `project` values are supported. Default: `cluster` (string) :param pulumi.Input[bool] default_role: Default role template for new created cluster or project. Default `false` (bool) :param pulumi.Input[str] description: Role template description (string) :param pulumi.Input[bool] external: External role template. Default `false` (bool) :param pulumi.Input[Sequence[pulumi.Input[Union['RoleTemplateExternalRuleArgs', 'RoleTemplateExternalRuleArgsDict']]]] external_rules: External rules used for authorization. This field is required when `external=true` and no underlying ClusterRole exists. (list) :param pulumi.Input[bool] hidden: Hidden role template. Default `false` (bool) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for role template object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for role template object (map) :param pulumi.Input[bool] locked: Locked role template. Default `false` (bool) :param pulumi.Input[str] name: Role template name (string) :param pulumi.Input[Sequence[pulumi.Input[str]]] role_template_ids: Inherit role template IDs (list) @@ -616,14 +616,14 @@ def _internal_init(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, administrative: Optional[pulumi.Input[bool]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, context: Optional[pulumi.Input[str]] = None, default_role: Optional[pulumi.Input[bool]] = None, description: Optional[pulumi.Input[str]] = None, external: Optional[pulumi.Input[bool]] = None, external_rules: Optional[pulumi.Input[Sequence[pulumi.Input[Union['RoleTemplateExternalRuleArgs', 'RoleTemplateExternalRuleArgsDict']]]]] = None, hidden: Optional[pulumi.Input[bool]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, locked: Optional[pulumi.Input[bool]] = None, name: Optional[pulumi.Input[str]] = None, role_template_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, @@ -662,7 +662,7 @@ def get(resource_name: str, id: pulumi.Input[str], opts: Optional[pulumi.ResourceOptions] = None, administrative: Optional[pulumi.Input[bool]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, builtin: Optional[pulumi.Input[bool]] = None, context: Optional[pulumi.Input[str]] = None, default_role: Optional[pulumi.Input[bool]] = None, @@ -670,7 +670,7 @@ def get(resource_name: str, external: Optional[pulumi.Input[bool]] = None, external_rules: Optional[pulumi.Input[Sequence[pulumi.Input[Union['RoleTemplateExternalRuleArgs', 'RoleTemplateExternalRuleArgsDict']]]]] = None, hidden: Optional[pulumi.Input[bool]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, locked: Optional[pulumi.Input[bool]] = None, name: Optional[pulumi.Input[str]] = None, role_template_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, @@ -683,7 +683,7 @@ def get(resource_name: str, :param pulumi.Input[str] id: The unique provider ID of the resource to lookup. :param pulumi.ResourceOptions opts: Options for the resource. :param pulumi.Input[bool] administrative: Administrative role template. Default `false` (bool) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for role template object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for role template object (map) :param pulumi.Input[bool] builtin: (Computed) Builtin role template (string) :param pulumi.Input[str] context: Role template context. `cluster` and `project` values are supported. Default: `cluster` (string) :param pulumi.Input[bool] default_role: Default role template for new created cluster or project. Default `false` (bool) @@ -691,7 +691,7 @@ def get(resource_name: str, :param pulumi.Input[bool] external: External role template. Default `false` (bool) :param pulumi.Input[Sequence[pulumi.Input[Union['RoleTemplateExternalRuleArgs', 'RoleTemplateExternalRuleArgsDict']]]] external_rules: External rules used for authorization. This field is required when `external=true` and no underlying ClusterRole exists. (list) :param pulumi.Input[bool] hidden: Hidden role template. Default `false` (bool) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for role template object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for role template object (map) :param pulumi.Input[bool] locked: Locked role template. Default `false` (bool) :param pulumi.Input[str] name: Role template name (string) :param pulumi.Input[Sequence[pulumi.Input[str]]] role_template_ids: Inherit role template IDs (list) @@ -727,7 +727,7 @@ def administrative(self) -> pulumi.Output[Optional[bool]]: @property @pulumi.getter - def annotations(self) -> pulumi.Output[Mapping[str, Any]]: + def annotations(self) -> pulumi.Output[Mapping[str, str]]: """ Annotations for role template object (map) """ @@ -791,7 +791,7 @@ def hidden(self) -> pulumi.Output[Optional[bool]]: @property @pulumi.getter - def labels(self) -> pulumi.Output[Mapping[str, Any]]: + def labels(self) -> pulumi.Output[Mapping[str, str]]: """ Labels for role template object (map) """ diff --git a/sdk/python/pulumi_rancher2/secret.py b/sdk/python/pulumi_rancher2/secret.py index 2e0ad8add..04899908b 100644 --- a/sdk/python/pulumi_rancher2/secret.py +++ b/sdk/python/pulumi_rancher2/secret.py @@ -14,20 +14,20 @@ @pulumi.input_type class SecretArgs: def __init__(__self__, *, - data: pulumi.Input[Mapping[str, Any]], + data: pulumi.Input[Mapping[str, pulumi.Input[str]]], project_id: pulumi.Input[str], - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, description: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, namespace_id: Optional[pulumi.Input[str]] = None): """ The set of arguments for constructing a Secret resource. - :param pulumi.Input[Mapping[str, Any]] data: Secret key/value data. Base64 encoding required for values (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] data: Secret key/value data. Base64 encoding required for values (map) :param pulumi.Input[str] project_id: The project id where to assign the secret (string) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for secret object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for secret object (map) :param pulumi.Input[str] description: A secret description (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for secret object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for secret object (map) :param pulumi.Input[str] name: The name of the secret (string) :param pulumi.Input[str] namespace_id: The namespace id where to assign the namespaced secret (string) """ @@ -46,14 +46,14 @@ def __init__(__self__, *, @property @pulumi.getter - def data(self) -> pulumi.Input[Mapping[str, Any]]: + def data(self) -> pulumi.Input[Mapping[str, pulumi.Input[str]]]: """ Secret key/value data. Base64 encoding required for values (map) """ return pulumi.get(self, "data") @data.setter - def data(self, value: pulumi.Input[Mapping[str, Any]]): + def data(self, value: pulumi.Input[Mapping[str, pulumi.Input[str]]]): pulumi.set(self, "data", value) @property @@ -70,14 +70,14 @@ def project_id(self, value: pulumi.Input[str]): @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for secret object (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -94,14 +94,14 @@ def description(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for secret object (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -132,19 +132,19 @@ def namespace_id(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type class _SecretState: def __init__(__self__, *, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, - data: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, + data: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, description: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, namespace_id: Optional[pulumi.Input[str]] = None, project_id: Optional[pulumi.Input[str]] = None): """ Input properties used for looking up and filtering Secret resources. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for secret object (map) - :param pulumi.Input[Mapping[str, Any]] data: Secret key/value data. Base64 encoding required for values (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for secret object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] data: Secret key/value data. Base64 encoding required for values (map) :param pulumi.Input[str] description: A secret description (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for secret object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for secret object (map) :param pulumi.Input[str] name: The name of the secret (string) :param pulumi.Input[str] namespace_id: The namespace id where to assign the namespaced secret (string) :param pulumi.Input[str] project_id: The project id where to assign the secret (string) @@ -166,26 +166,26 @@ def __init__(__self__, *, @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for secret object (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @pulumi.getter - def data(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def data(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Secret key/value data. Base64 encoding required for values (map) """ return pulumi.get(self, "data") @data.setter - def data(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def data(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "data", value) @property @@ -202,14 +202,14 @@ def description(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for secret object (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -254,10 +254,10 @@ class Secret(pulumi.CustomResource): def __init__(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, - data: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, + data: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, description: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, namespace_id: Optional[pulumi.Input[str]] = None, project_id: Optional[pulumi.Input[str]] = None, @@ -317,10 +317,10 @@ def __init__(__self__, :param str resource_name: The name of the resource. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for secret object (map) - :param pulumi.Input[Mapping[str, Any]] data: Secret key/value data. Base64 encoding required for values (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for secret object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] data: Secret key/value data. Base64 encoding required for values (map) :param pulumi.Input[str] description: A secret description (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for secret object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for secret object (map) :param pulumi.Input[str] name: The name of the secret (string) :param pulumi.Input[str] namespace_id: The namespace id where to assign the namespaced secret (string) :param pulumi.Input[str] project_id: The project id where to assign the secret (string) @@ -399,10 +399,10 @@ def __init__(__self__, resource_name: str, *args, **kwargs): def _internal_init(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, - data: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, + data: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, description: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, namespace_id: Optional[pulumi.Input[str]] = None, project_id: Optional[pulumi.Input[str]] = None, @@ -438,10 +438,10 @@ def _internal_init(__self__, def get(resource_name: str, id: pulumi.Input[str], opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, - data: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, + data: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, description: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, namespace_id: Optional[pulumi.Input[str]] = None, project_id: Optional[pulumi.Input[str]] = None) -> 'Secret': @@ -452,10 +452,10 @@ def get(resource_name: str, :param str resource_name: The unique name of the resulting resource. :param pulumi.Input[str] id: The unique provider ID of the resource to lookup. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for secret object (map) - :param pulumi.Input[Mapping[str, Any]] data: Secret key/value data. Base64 encoding required for values (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for secret object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] data: Secret key/value data. Base64 encoding required for values (map) :param pulumi.Input[str] description: A secret description (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for secret object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for secret object (map) :param pulumi.Input[str] name: The name of the secret (string) :param pulumi.Input[str] namespace_id: The namespace id where to assign the namespaced secret (string) :param pulumi.Input[str] project_id: The project id where to assign the secret (string) @@ -475,7 +475,7 @@ def get(resource_name: str, @property @pulumi.getter - def annotations(self) -> pulumi.Output[Mapping[str, Any]]: + def annotations(self) -> pulumi.Output[Mapping[str, str]]: """ Annotations for secret object (map) """ @@ -483,7 +483,7 @@ def annotations(self) -> pulumi.Output[Mapping[str, Any]]: @property @pulumi.getter - def data(self) -> pulumi.Output[Mapping[str, Any]]: + def data(self) -> pulumi.Output[Mapping[str, str]]: """ Secret key/value data. Base64 encoding required for values (map) """ @@ -499,7 +499,7 @@ def description(self) -> pulumi.Output[Optional[str]]: @property @pulumi.getter - def labels(self) -> pulumi.Output[Mapping[str, Any]]: + def labels(self) -> pulumi.Output[Mapping[str, str]]: """ Labels for secret object (map) """ diff --git a/sdk/python/pulumi_rancher2/secret_v2.py b/sdk/python/pulumi_rancher2/secret_v2.py index 0d891726e..bdb387ef7 100644 --- a/sdk/python/pulumi_rancher2/secret_v2.py +++ b/sdk/python/pulumi_rancher2/secret_v2.py @@ -15,20 +15,20 @@ class SecretV2Args: def __init__(__self__, *, cluster_id: pulumi.Input[str], - data: pulumi.Input[Mapping[str, Any]], - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + data: pulumi.Input[Mapping[str, pulumi.Input[str]]], + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, immutable: Optional[pulumi.Input[bool]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, namespace: Optional[pulumi.Input[str]] = None, type: Optional[pulumi.Input[str]] = None): """ The set of arguments for constructing a SecretV2 resource. :param pulumi.Input[str] cluster_id: The cluster id of the secret V2 (string) - :param pulumi.Input[Mapping[str, Any]] data: The data of the secret v2 (map) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for the secret v2 (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] data: The data of the secret v2 (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for the secret v2 (map) :param pulumi.Input[bool] immutable: If set to true, any secret update will remove and recreate the secret. This is a beta field enabled by k8s `ImmutableEphemeralVolumes` feature gate. Default: `false` (bool) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for the secret v2 (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for the secret v2 (map) :param pulumi.Input[str] name: The name of the secret v2 (string) :param pulumi.Input[str] namespace: The namespaces of the secret v2. Default: `default` (string) :param pulumi.Input[str] type: The type of the k8s secret, used to facilitate programmatic handling of secret data, [More info](https://github.com/kubernetes/api/blob/release-1.20/core/v1/types.go#L5772) about k8s secret types and expected format. Default: `Opaque` (string) @@ -62,26 +62,26 @@ def cluster_id(self, value: pulumi.Input[str]): @property @pulumi.getter - def data(self) -> pulumi.Input[Mapping[str, Any]]: + def data(self) -> pulumi.Input[Mapping[str, pulumi.Input[str]]]: """ The data of the secret v2 (map) """ return pulumi.get(self, "data") @data.setter - def data(self, value: pulumi.Input[Mapping[str, Any]]): + def data(self, value: pulumi.Input[Mapping[str, pulumi.Input[str]]]): pulumi.set(self, "data", value) @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for the secret v2 (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -98,14 +98,14 @@ def immutable(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for the secret v2 (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -148,22 +148,22 @@ def type(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type class _SecretV2State: def __init__(__self__, *, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cluster_id: Optional[pulumi.Input[str]] = None, - data: Optional[pulumi.Input[Mapping[str, Any]]] = None, + data: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, immutable: Optional[pulumi.Input[bool]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, namespace: Optional[pulumi.Input[str]] = None, resource_version: Optional[pulumi.Input[str]] = None, type: Optional[pulumi.Input[str]] = None): """ Input properties used for looking up and filtering SecretV2 resources. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for the secret v2 (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for the secret v2 (map) :param pulumi.Input[str] cluster_id: The cluster id of the secret V2 (string) - :param pulumi.Input[Mapping[str, Any]] data: The data of the secret v2 (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] data: The data of the secret v2 (map) :param pulumi.Input[bool] immutable: If set to true, any secret update will remove and recreate the secret. This is a beta field enabled by k8s `ImmutableEphemeralVolumes` feature gate. Default: `false` (bool) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for the secret v2 (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for the secret v2 (map) :param pulumi.Input[str] name: The name of the secret v2 (string) :param pulumi.Input[str] namespace: The namespaces of the secret v2. Default: `default` (string) :param pulumi.Input[str] resource_version: (Computed) The k8s resource version (string) @@ -190,14 +190,14 @@ def __init__(__self__, *, @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for the secret v2 (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -214,14 +214,14 @@ def cluster_id(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def data(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def data(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ The data of the secret v2 (map) """ return pulumi.get(self, "data") @data.setter - def data(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def data(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "data", value) @property @@ -238,14 +238,14 @@ def immutable(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for the secret v2 (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -302,11 +302,11 @@ class SecretV2(pulumi.CustomResource): def __init__(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cluster_id: Optional[pulumi.Input[str]] = None, - data: Optional[pulumi.Input[Mapping[str, Any]]] = None, + data: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, immutable: Optional[pulumi.Input[bool]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, namespace: Optional[pulumi.Input[str]] = None, type: Optional[pulumi.Input[str]] = None, @@ -324,11 +324,11 @@ def __init__(__self__, :param str resource_name: The name of the resource. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for the secret v2 (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for the secret v2 (map) :param pulumi.Input[str] cluster_id: The cluster id of the secret V2 (string) - :param pulumi.Input[Mapping[str, Any]] data: The data of the secret v2 (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] data: The data of the secret v2 (map) :param pulumi.Input[bool] immutable: If set to true, any secret update will remove and recreate the secret. This is a beta field enabled by k8s `ImmutableEphemeralVolumes` feature gate. Default: `false` (bool) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for the secret v2 (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for the secret v2 (map) :param pulumi.Input[str] name: The name of the secret v2 (string) :param pulumi.Input[str] namespace: The namespaces of the secret v2. Default: `default` (string) :param pulumi.Input[str] type: The type of the k8s secret, used to facilitate programmatic handling of secret data, [More info](https://github.com/kubernetes/api/blob/release-1.20/core/v1/types.go#L5772) about k8s secret types and expected format. Default: `Opaque` (string) @@ -365,11 +365,11 @@ def __init__(__self__, resource_name: str, *args, **kwargs): def _internal_init(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cluster_id: Optional[pulumi.Input[str]] = None, - data: Optional[pulumi.Input[Mapping[str, Any]]] = None, + data: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, immutable: Optional[pulumi.Input[bool]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, namespace: Optional[pulumi.Input[str]] = None, type: Optional[pulumi.Input[str]] = None, @@ -407,11 +407,11 @@ def _internal_init(__self__, def get(resource_name: str, id: pulumi.Input[str], opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cluster_id: Optional[pulumi.Input[str]] = None, - data: Optional[pulumi.Input[Mapping[str, Any]]] = None, + data: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, immutable: Optional[pulumi.Input[bool]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, namespace: Optional[pulumi.Input[str]] = None, resource_version: Optional[pulumi.Input[str]] = None, @@ -423,11 +423,11 @@ def get(resource_name: str, :param str resource_name: The unique name of the resulting resource. :param pulumi.Input[str] id: The unique provider ID of the resource to lookup. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for the secret v2 (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for the secret v2 (map) :param pulumi.Input[str] cluster_id: The cluster id of the secret V2 (string) - :param pulumi.Input[Mapping[str, Any]] data: The data of the secret v2 (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] data: The data of the secret v2 (map) :param pulumi.Input[bool] immutable: If set to true, any secret update will remove and recreate the secret. This is a beta field enabled by k8s `ImmutableEphemeralVolumes` feature gate. Default: `false` (bool) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for the secret v2 (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for the secret v2 (map) :param pulumi.Input[str] name: The name of the secret v2 (string) :param pulumi.Input[str] namespace: The namespaces of the secret v2. Default: `default` (string) :param pulumi.Input[str] resource_version: (Computed) The k8s resource version (string) @@ -450,7 +450,7 @@ def get(resource_name: str, @property @pulumi.getter - def annotations(self) -> pulumi.Output[Mapping[str, Any]]: + def annotations(self) -> pulumi.Output[Mapping[str, str]]: """ Annotations for the secret v2 (map) """ @@ -466,7 +466,7 @@ def cluster_id(self) -> pulumi.Output[str]: @property @pulumi.getter - def data(self) -> pulumi.Output[Mapping[str, Any]]: + def data(self) -> pulumi.Output[Mapping[str, str]]: """ The data of the secret v2 (map) """ @@ -482,7 +482,7 @@ def immutable(self) -> pulumi.Output[Optional[bool]]: @property @pulumi.getter - def labels(self) -> pulumi.Output[Mapping[str, Any]]: + def labels(self) -> pulumi.Output[Mapping[str, str]]: """ Labels for the secret v2 (map) """ diff --git a/sdk/python/pulumi_rancher2/setting.py b/sdk/python/pulumi_rancher2/setting.py index 6377a9395..1a597a406 100644 --- a/sdk/python/pulumi_rancher2/setting.py +++ b/sdk/python/pulumi_rancher2/setting.py @@ -15,14 +15,14 @@ class SettingArgs: def __init__(__self__, *, value: pulumi.Input[str], - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None): """ The set of arguments for constructing a Setting resource. :param pulumi.Input[str] value: The value of the setting (string) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for setting object (map) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for setting object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for setting object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for setting object (map) :param pulumi.Input[str] name: The name of the setting (string) """ pulumi.set(__self__, "value", value) @@ -47,26 +47,26 @@ def value(self, value: pulumi.Input[str]): @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for setting object (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for setting object (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -85,14 +85,14 @@ def name(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type class _SettingState: def __init__(__self__, *, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, value: Optional[pulumi.Input[str]] = None): """ Input properties used for looking up and filtering Setting resources. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for setting object (map) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for setting object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for setting object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for setting object (map) :param pulumi.Input[str] name: The name of the setting (string) :param pulumi.Input[str] value: The value of the setting (string) """ @@ -107,26 +107,26 @@ def __init__(__self__, *, @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for setting object (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for setting object (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -159,8 +159,8 @@ class Setting(pulumi.CustomResource): def __init__(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, value: Optional[pulumi.Input[str]] = None, __props__=None): @@ -193,8 +193,8 @@ def __init__(__self__, :param str resource_name: The name of the resource. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for setting object (map) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for setting object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for setting object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for setting object (map) :param pulumi.Input[str] name: The name of the setting (string) :param pulumi.Input[str] value: The value of the setting (string) """ @@ -246,8 +246,8 @@ def __init__(__self__, resource_name: str, *args, **kwargs): def _internal_init(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, value: Optional[pulumi.Input[str]] = None, __props__=None): @@ -275,8 +275,8 @@ def _internal_init(__self__, def get(resource_name: str, id: pulumi.Input[str], opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, value: Optional[pulumi.Input[str]] = None) -> 'Setting': """ @@ -286,8 +286,8 @@ def get(resource_name: str, :param str resource_name: The unique name of the resulting resource. :param pulumi.Input[str] id: The unique provider ID of the resource to lookup. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for setting object (map) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for setting object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for setting object (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for setting object (map) :param pulumi.Input[str] name: The name of the setting (string) :param pulumi.Input[str] value: The value of the setting (string) """ @@ -303,7 +303,7 @@ def get(resource_name: str, @property @pulumi.getter - def annotations(self) -> pulumi.Output[Mapping[str, Any]]: + def annotations(self) -> pulumi.Output[Mapping[str, str]]: """ Annotations for setting object (map) """ @@ -311,7 +311,7 @@ def annotations(self) -> pulumi.Output[Mapping[str, Any]]: @property @pulumi.getter - def labels(self) -> pulumi.Output[Mapping[str, Any]]: + def labels(self) -> pulumi.Output[Mapping[str, str]]: """ Labels for setting object (map) """ diff --git a/sdk/python/pulumi_rancher2/storage_class_v2.py b/sdk/python/pulumi_rancher2/storage_class_v2.py index 01f1f2373..6bec2b047 100644 --- a/sdk/python/pulumi_rancher2/storage_class_v2.py +++ b/sdk/python/pulumi_rancher2/storage_class_v2.py @@ -17,11 +17,11 @@ def __init__(__self__, *, cluster_id: pulumi.Input[str], k8s_provisioner: pulumi.Input[str], allow_volume_expansion: Optional[pulumi.Input[bool]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, mount_options: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, - parameters: Optional[pulumi.Input[Mapping[str, Any]]] = None, + parameters: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, reclaim_policy: Optional[pulumi.Input[str]] = None, volume_binding_mode: Optional[pulumi.Input[str]] = None): """ @@ -29,11 +29,11 @@ def __init__(__self__, *, :param pulumi.Input[str] cluster_id: The cluster id of the storageClass V2 (string) :param pulumi.Input[str] k8s_provisioner: The provisioner of the storageClass v2 (string) :param pulumi.Input[bool] allow_volume_expansion: Is the provisioner of the storageClass v2 allowing volume expansion? (bool) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for the storageClass v2 (map) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for the storageClass v2 (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for the storageClass v2 (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for the storageClass v2 (map) :param pulumi.Input[Sequence[pulumi.Input[str]]] mount_options: The mount options for storageClass v2 (list) :param pulumi.Input[str] name: The name of the storageClass v2 (string) - :param pulumi.Input[Mapping[str, Any]] parameters: The parameters for storageClass v2 (string) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] parameters: The parameters for storageClass v2 (string) :param pulumi.Input[str] reclaim_policy: The reclaim policy for storageClass v2. `Delete`, `Recycle` and `Retain` values are allowed. Default: `Delete` (string) :param pulumi.Input[str] volume_binding_mode: The volume binding mode for storageClass v2. `Immediate` and `WaitForFirstConsumer` values are allowed. Default: `Immediate` (string) """ @@ -94,26 +94,26 @@ def allow_volume_expansion(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for the storageClass v2 (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for the storageClass v2 (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -142,14 +142,14 @@ def name(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def parameters(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def parameters(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ The parameters for storageClass v2 (string) """ return pulumi.get(self, "parameters") @parameters.setter - def parameters(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def parameters(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "parameters", value) @property @@ -181,26 +181,26 @@ def volume_binding_mode(self, value: Optional[pulumi.Input[str]]): class _StorageClassV2State: def __init__(__self__, *, allow_volume_expansion: Optional[pulumi.Input[bool]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cluster_id: Optional[pulumi.Input[str]] = None, k8s_provisioner: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, mount_options: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, - parameters: Optional[pulumi.Input[Mapping[str, Any]]] = None, + parameters: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, reclaim_policy: Optional[pulumi.Input[str]] = None, resource_version: Optional[pulumi.Input[str]] = None, volume_binding_mode: Optional[pulumi.Input[str]] = None): """ Input properties used for looking up and filtering StorageClassV2 resources. :param pulumi.Input[bool] allow_volume_expansion: Is the provisioner of the storageClass v2 allowing volume expansion? (bool) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for the storageClass v2 (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for the storageClass v2 (map) :param pulumi.Input[str] cluster_id: The cluster id of the storageClass V2 (string) :param pulumi.Input[str] k8s_provisioner: The provisioner of the storageClass v2 (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for the storageClass v2 (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for the storageClass v2 (map) :param pulumi.Input[Sequence[pulumi.Input[str]]] mount_options: The mount options for storageClass v2 (list) :param pulumi.Input[str] name: The name of the storageClass v2 (string) - :param pulumi.Input[Mapping[str, Any]] parameters: The parameters for storageClass v2 (string) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] parameters: The parameters for storageClass v2 (string) :param pulumi.Input[str] reclaim_policy: The reclaim policy for storageClass v2. `Delete`, `Recycle` and `Retain` values are allowed. Default: `Delete` (string) :param pulumi.Input[str] resource_version: (Computed) The k8s resource version (string) :param pulumi.Input[str] volume_binding_mode: The volume binding mode for storageClass v2. `Immediate` and `WaitForFirstConsumer` values are allowed. Default: `Immediate` (string) @@ -242,14 +242,14 @@ def allow_volume_expansion(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for the storageClass v2 (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -278,14 +278,14 @@ def k8s_provisioner(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for the storageClass v2 (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -314,14 +314,14 @@ def name(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def parameters(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def parameters(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ The parameters for storageClass v2 (string) """ return pulumi.get(self, "parameters") @parameters.setter - def parameters(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def parameters(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "parameters", value) @property @@ -367,13 +367,13 @@ def __init__(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, allow_volume_expansion: Optional[pulumi.Input[bool]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cluster_id: Optional[pulumi.Input[str]] = None, k8s_provisioner: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, mount_options: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, - parameters: Optional[pulumi.Input[Mapping[str, Any]]] = None, + parameters: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, reclaim_policy: Optional[pulumi.Input[str]] = None, volume_binding_mode: Optional[pulumi.Input[str]] = None, __props__=None): @@ -391,13 +391,13 @@ def __init__(__self__, :param str resource_name: The name of the resource. :param pulumi.ResourceOptions opts: Options for the resource. :param pulumi.Input[bool] allow_volume_expansion: Is the provisioner of the storageClass v2 allowing volume expansion? (bool) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for the storageClass v2 (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for the storageClass v2 (map) :param pulumi.Input[str] cluster_id: The cluster id of the storageClass V2 (string) :param pulumi.Input[str] k8s_provisioner: The provisioner of the storageClass v2 (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for the storageClass v2 (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for the storageClass v2 (map) :param pulumi.Input[Sequence[pulumi.Input[str]]] mount_options: The mount options for storageClass v2 (list) :param pulumi.Input[str] name: The name of the storageClass v2 (string) - :param pulumi.Input[Mapping[str, Any]] parameters: The parameters for storageClass v2 (string) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] parameters: The parameters for storageClass v2 (string) :param pulumi.Input[str] reclaim_policy: The reclaim policy for storageClass v2. `Delete`, `Recycle` and `Retain` values are allowed. Default: `Delete` (string) :param pulumi.Input[str] volume_binding_mode: The volume binding mode for storageClass v2. `Immediate` and `WaitForFirstConsumer` values are allowed. Default: `Immediate` (string) """ @@ -434,13 +434,13 @@ def _internal_init(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, allow_volume_expansion: Optional[pulumi.Input[bool]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cluster_id: Optional[pulumi.Input[str]] = None, k8s_provisioner: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, mount_options: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, - parameters: Optional[pulumi.Input[Mapping[str, Any]]] = None, + parameters: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, reclaim_policy: Optional[pulumi.Input[str]] = None, volume_binding_mode: Optional[pulumi.Input[str]] = None, __props__=None): @@ -478,13 +478,13 @@ def get(resource_name: str, id: pulumi.Input[str], opts: Optional[pulumi.ResourceOptions] = None, allow_volume_expansion: Optional[pulumi.Input[bool]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cluster_id: Optional[pulumi.Input[str]] = None, k8s_provisioner: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, mount_options: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, - parameters: Optional[pulumi.Input[Mapping[str, Any]]] = None, + parameters: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, reclaim_policy: Optional[pulumi.Input[str]] = None, resource_version: Optional[pulumi.Input[str]] = None, volume_binding_mode: Optional[pulumi.Input[str]] = None) -> 'StorageClassV2': @@ -496,13 +496,13 @@ def get(resource_name: str, :param pulumi.Input[str] id: The unique provider ID of the resource to lookup. :param pulumi.ResourceOptions opts: Options for the resource. :param pulumi.Input[bool] allow_volume_expansion: Is the provisioner of the storageClass v2 allowing volume expansion? (bool) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for the storageClass v2 (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for the storageClass v2 (map) :param pulumi.Input[str] cluster_id: The cluster id of the storageClass V2 (string) :param pulumi.Input[str] k8s_provisioner: The provisioner of the storageClass v2 (string) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for the storageClass v2 (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for the storageClass v2 (map) :param pulumi.Input[Sequence[pulumi.Input[str]]] mount_options: The mount options for storageClass v2 (list) :param pulumi.Input[str] name: The name of the storageClass v2 (string) - :param pulumi.Input[Mapping[str, Any]] parameters: The parameters for storageClass v2 (string) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] parameters: The parameters for storageClass v2 (string) :param pulumi.Input[str] reclaim_policy: The reclaim policy for storageClass v2. `Delete`, `Recycle` and `Retain` values are allowed. Default: `Delete` (string) :param pulumi.Input[str] resource_version: (Computed) The k8s resource version (string) :param pulumi.Input[str] volume_binding_mode: The volume binding mode for storageClass v2. `Immediate` and `WaitForFirstConsumer` values are allowed. Default: `Immediate` (string) @@ -534,7 +534,7 @@ def allow_volume_expansion(self) -> pulumi.Output[bool]: @property @pulumi.getter - def annotations(self) -> pulumi.Output[Mapping[str, Any]]: + def annotations(self) -> pulumi.Output[Mapping[str, str]]: """ Annotations for the storageClass v2 (map) """ @@ -558,7 +558,7 @@ def k8s_provisioner(self) -> pulumi.Output[str]: @property @pulumi.getter - def labels(self) -> pulumi.Output[Mapping[str, Any]]: + def labels(self) -> pulumi.Output[Mapping[str, str]]: """ Labels for the storageClass v2 (map) """ @@ -582,7 +582,7 @@ def name(self) -> pulumi.Output[str]: @property @pulumi.getter - def parameters(self) -> pulumi.Output[Optional[Mapping[str, Any]]]: + def parameters(self) -> pulumi.Output[Optional[Mapping[str, str]]]: """ The parameters for storageClass v2 (string) """ diff --git a/sdk/python/pulumi_rancher2/token.py b/sdk/python/pulumi_rancher2/token.py index 13b26e963..cea6b0fd9 100644 --- a/sdk/python/pulumi_rancher2/token.py +++ b/sdk/python/pulumi_rancher2/token.py @@ -14,18 +14,18 @@ @pulumi.input_type class TokenArgs: def __init__(__self__, *, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cluster_id: Optional[pulumi.Input[str]] = None, description: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, renew: Optional[pulumi.Input[bool]] = None, ttl: Optional[pulumi.Input[int]] = None): """ The set of arguments for constructing a Token resource. - :param pulumi.Input[Mapping[str, Any]] annotations: (Computed) Annotations of the token (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: (Computed) Annotations of the token (map) :param pulumi.Input[str] cluster_id: Cluster ID for scoped token (string) :param pulumi.Input[str] description: Token description (string) - :param pulumi.Input[Mapping[str, Any]] labels: (Computed) Labels of the token (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: (Computed) Labels of the token (map) :param pulumi.Input[bool] renew: Renew expired or disabled token :param pulumi.Input[int] ttl: Token time to live in seconds. Default `0` (int) @@ -46,14 +46,14 @@ def __init__(__self__, *, @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ (Computed) Annotations of the token (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -82,14 +82,14 @@ def description(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ (Computed) Labels of the token (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -123,12 +123,12 @@ def ttl(self, value: Optional[pulumi.Input[int]]): class _TokenState: def __init__(__self__, *, access_key: Optional[pulumi.Input[str]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cluster_id: Optional[pulumi.Input[str]] = None, description: Optional[pulumi.Input[str]] = None, enabled: Optional[pulumi.Input[bool]] = None, expired: Optional[pulumi.Input[bool]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, renew: Optional[pulumi.Input[bool]] = None, secret_key: Optional[pulumi.Input[str]] = None, @@ -138,12 +138,12 @@ def __init__(__self__, *, """ Input properties used for looking up and filtering Token resources. :param pulumi.Input[str] access_key: (Computed) Token access key part (string) - :param pulumi.Input[Mapping[str, Any]] annotations: (Computed) Annotations of the token (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: (Computed) Annotations of the token (map) :param pulumi.Input[str] cluster_id: Cluster ID for scoped token (string) :param pulumi.Input[str] description: Token description (string) :param pulumi.Input[bool] enabled: (Computed) Token is enabled (bool) :param pulumi.Input[bool] expired: (Computed) Token is expired (bool) - :param pulumi.Input[Mapping[str, Any]] labels: (Computed) Labels of the token (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: (Computed) Labels of the token (map) :param pulumi.Input[str] name: (Computed) Token name (string) :param pulumi.Input[bool] renew: Renew expired or disabled token :param pulumi.Input[str] secret_key: (Computed/Sensitive) Token secret key part (string) @@ -194,14 +194,14 @@ def access_key(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ (Computed) Annotations of the token (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -254,14 +254,14 @@ def expired(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ (Computed) Labels of the token (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -344,10 +344,10 @@ class Token(pulumi.CustomResource): def __init__(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cluster_id: Optional[pulumi.Input[str]] = None, description: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, renew: Optional[pulumi.Input[bool]] = None, ttl: Optional[pulumi.Input[int]] = None, __props__=None): @@ -362,10 +362,10 @@ def __init__(__self__, :param str resource_name: The name of the resource. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: (Computed) Annotations of the token (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: (Computed) Annotations of the token (map) :param pulumi.Input[str] cluster_id: Cluster ID for scoped token (string) :param pulumi.Input[str] description: Token description (string) - :param pulumi.Input[Mapping[str, Any]] labels: (Computed) Labels of the token (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: (Computed) Labels of the token (map) :param pulumi.Input[bool] renew: Renew expired or disabled token :param pulumi.Input[int] ttl: Token time to live in seconds. Default `0` (int) @@ -401,10 +401,10 @@ def __init__(__self__, resource_name: str, *args, **kwargs): def _internal_init(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cluster_id: Optional[pulumi.Input[str]] = None, description: Optional[pulumi.Input[str]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, renew: Optional[pulumi.Input[bool]] = None, ttl: Optional[pulumi.Input[int]] = None, __props__=None): @@ -442,12 +442,12 @@ def get(resource_name: str, id: pulumi.Input[str], opts: Optional[pulumi.ResourceOptions] = None, access_key: Optional[pulumi.Input[str]] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, cluster_id: Optional[pulumi.Input[str]] = None, description: Optional[pulumi.Input[str]] = None, enabled: Optional[pulumi.Input[bool]] = None, expired: Optional[pulumi.Input[bool]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, renew: Optional[pulumi.Input[bool]] = None, secret_key: Optional[pulumi.Input[str]] = None, @@ -462,12 +462,12 @@ def get(resource_name: str, :param pulumi.Input[str] id: The unique provider ID of the resource to lookup. :param pulumi.ResourceOptions opts: Options for the resource. :param pulumi.Input[str] access_key: (Computed) Token access key part (string) - :param pulumi.Input[Mapping[str, Any]] annotations: (Computed) Annotations of the token (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: (Computed) Annotations of the token (map) :param pulumi.Input[str] cluster_id: Cluster ID for scoped token (string) :param pulumi.Input[str] description: Token description (string) :param pulumi.Input[bool] enabled: (Computed) Token is enabled (bool) :param pulumi.Input[bool] expired: (Computed) Token is expired (bool) - :param pulumi.Input[Mapping[str, Any]] labels: (Computed) Labels of the token (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: (Computed) Labels of the token (map) :param pulumi.Input[str] name: (Computed) Token name (string) :param pulumi.Input[bool] renew: Renew expired or disabled token :param pulumi.Input[str] secret_key: (Computed/Sensitive) Token secret key part (string) @@ -506,7 +506,7 @@ def access_key(self) -> pulumi.Output[str]: @property @pulumi.getter - def annotations(self) -> pulumi.Output[Mapping[str, Any]]: + def annotations(self) -> pulumi.Output[Mapping[str, str]]: """ (Computed) Annotations of the token (map) """ @@ -546,7 +546,7 @@ def expired(self) -> pulumi.Output[bool]: @property @pulumi.getter - def labels(self) -> pulumi.Output[Mapping[str, Any]]: + def labels(self) -> pulumi.Output[Mapping[str, str]]: """ (Computed) Labels of the token (map) """ diff --git a/sdk/python/pulumi_rancher2/user.py b/sdk/python/pulumi_rancher2/user.py index f891c4963..992255faf 100644 --- a/sdk/python/pulumi_rancher2/user.py +++ b/sdk/python/pulumi_rancher2/user.py @@ -16,16 +16,16 @@ class UserArgs: def __init__(__self__, *, password: pulumi.Input[str], username: pulumi.Input[str], - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, enabled: Optional[pulumi.Input[bool]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None): """ The set of arguments for constructing a User resource. :param pulumi.Input[str] password: The user password (string) :param pulumi.Input[str] username: The user username (string) - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for global role binding (map) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for global role binding (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for global role binding (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for global role binding (map) :param pulumi.Input[str] name: The user full name (string) """ pulumi.set(__self__, "password", password) @@ -65,14 +65,14 @@ def username(self, value: pulumi.Input[str]): @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for global role binding (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -86,14 +86,14 @@ def enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for global role binding (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -112,17 +112,17 @@ def name(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type class _UserState: def __init__(__self__, *, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, enabled: Optional[pulumi.Input[bool]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, password: Optional[pulumi.Input[str]] = None, principal_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, username: Optional[pulumi.Input[str]] = None): """ Input properties used for looking up and filtering User resources. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for global role binding (map) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for global role binding (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for global role binding (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for global role binding (map) :param pulumi.Input[str] name: The user full name (string) :param pulumi.Input[str] password: The user password (string) :param pulumi.Input[Sequence[pulumi.Input[str]]] principal_ids: (Computed) The user principal IDs (list) @@ -145,14 +145,14 @@ def __init__(__self__, *, @property @pulumi.getter - def annotations(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def annotations(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Annotations for global role binding (map) """ return pulumi.get(self, "annotations") @annotations.setter - def annotations(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def annotations(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "annotations", value) @property @@ -166,14 +166,14 @@ def enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter - def labels(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: + def labels(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: """ Labels for global role binding (map) """ return pulumi.get(self, "labels") @labels.setter - def labels(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): + def labels(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): pulumi.set(self, "labels", value) @property @@ -230,9 +230,9 @@ class User(pulumi.CustomResource): def __init__(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, enabled: Optional[pulumi.Input[bool]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, password: Optional[pulumi.Input[str]] = None, username: Optional[pulumi.Input[str]] = None, @@ -271,8 +271,8 @@ def __init__(__self__, :param str resource_name: The name of the resource. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for global role binding (map) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for global role binding (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for global role binding (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for global role binding (map) :param pulumi.Input[str] name: The user full name (string) :param pulumi.Input[str] password: The user password (string) :param pulumi.Input[str] username: The user username (string) @@ -330,9 +330,9 @@ def __init__(__self__, resource_name: str, *args, **kwargs): def _internal_init(__self__, resource_name: str, opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, enabled: Optional[pulumi.Input[bool]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, password: Optional[pulumi.Input[str]] = None, username: Optional[pulumi.Input[str]] = None, @@ -368,9 +368,9 @@ def _internal_init(__self__, def get(resource_name: str, id: pulumi.Input[str], opts: Optional[pulumi.ResourceOptions] = None, - annotations: Optional[pulumi.Input[Mapping[str, Any]]] = None, + annotations: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, enabled: Optional[pulumi.Input[bool]] = None, - labels: Optional[pulumi.Input[Mapping[str, Any]]] = None, + labels: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None, name: Optional[pulumi.Input[str]] = None, password: Optional[pulumi.Input[str]] = None, principal_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, @@ -382,8 +382,8 @@ def get(resource_name: str, :param str resource_name: The unique name of the resulting resource. :param pulumi.Input[str] id: The unique provider ID of the resource to lookup. :param pulumi.ResourceOptions opts: Options for the resource. - :param pulumi.Input[Mapping[str, Any]] annotations: Annotations for global role binding (map) - :param pulumi.Input[Mapping[str, Any]] labels: Labels for global role binding (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] annotations: Annotations for global role binding (map) + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] labels: Labels for global role binding (map) :param pulumi.Input[str] name: The user full name (string) :param pulumi.Input[str] password: The user password (string) :param pulumi.Input[Sequence[pulumi.Input[str]]] principal_ids: (Computed) The user principal IDs (list) @@ -404,7 +404,7 @@ def get(resource_name: str, @property @pulumi.getter - def annotations(self) -> pulumi.Output[Mapping[str, Any]]: + def annotations(self) -> pulumi.Output[Mapping[str, str]]: """ Annotations for global role binding (map) """ @@ -417,7 +417,7 @@ def enabled(self) -> pulumi.Output[Optional[bool]]: @property @pulumi.getter - def labels(self) -> pulumi.Output[Mapping[str, Any]]: + def labels(self) -> pulumi.Output[Mapping[str, str]]: """ Labels for global role binding (map) """