pulumi/tests/testdata/codegen/kubernetes20/python/pulumi_kubernetes
Julien ca60d337e2
Generate TypedDict input types by default (#16704)
With https://github.com/pulumi/pulumi/pull/15957 we introduced the
schema setting `Languages.Python.InputTypes` to optionally generate
TypedDict based input types side-by-side with Args classes. This setting
defaulted to `classes`, meaning that only Args classes are generated. To
enable the TypedDict types, SDK authors had to explicitly opt in by
setting it to `classes-and-dicts`.

We now flip this setting to generating TypedDict input types
side-by-side with the Args classes, unless explicitly disabled by
setting it to `classes`.

Fixes https://github.com/pulumi/pulumi/issues/16375
2024-07-23 11:26:54 +00:00
..
core Generate TypedDict input types by default (#16704) 2024-07-23 11:26:54 +00:00
helm Move codegen testdata (#15549) 2024-03-06 20:36:50 +00:00
meta Move codegen testdata (#15549) 2024-03-06 20:36:50 +00:00
yaml Move codegen testdata (#15549) 2024-03-06 20:36:50 +00:00
README.md Move codegen testdata (#15549) 2024-03-06 20:36:50 +00:00
__init__.py Move codegen testdata (#15549) 2024-03-06 20:36:50 +00:00
_inputs.py Move codegen testdata (#15549) 2024-03-06 20:36:50 +00:00
_utilities.py Python parameterized provider test (#16491) 2024-07-16 10:55:38 +00:00
provider.py Generate TypedDict input types by default (#16704) 2024-07-23 11:26:54 +00:00
pulumi-plugin.json Move codegen testdata (#15549) 2024-03-06 20:36:50 +00:00
py.typed Move codegen testdata (#15549) 2024-03-06 20:36:50 +00:00

README.md

The Kubernetes provider package offers support for all Kubernetes resources and their properties. Resources are exposed as types from modules based on Kubernetes API groups such as 'apps', 'core', 'rbac', and 'storage', among many others. Additionally, support for deploying Helm charts ('helm') and YAML files ('yaml') is available in this package. Using this package allows you to programmatically declare instances of any Kubernetes resources and any supported resource version using infrastructure as code, which Pulumi then uses to drive the Kubernetes API.

If this is your first time using this package, these two resources may be helpful: