You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The new resource docs provide a high quality cross-language experience for the majority of Pulumi APIs. However, they have some coverage gaps that mean they do not present the full API, which can be misleading, leads to inconsistency, and increases the dependence on language-specific API docs.
Resources that take callback, and methods that accept callbacks - Node.js specific (aws.lambda.CallbackFunction, aws.cloudwatch.onSchedule, etc.) Support function types in schema pulumi#4785
The new resource docs provide a high quality cross-language experience for the majority of Pulumi APIs. However, they have some coverage gaps that mean they do not present the full API, which can be misleading, leads to inconsistency, and increases the dependence on language-specific API docs.
Known coverage gaps:
config
module in ~all current providers (No docs forconfig
module #3641)aws.InstanceTypes
and many more) Add enum support to the schema and code generators pulumi#4003aws.iam.PolicyDocument
) Add support for typed JSON objects in the schema code generator and terraform-bridge pulumi-terraform-bridge#132aws.lambda.CallbackFunction
,aws.cloudwatch.onSchedule
, etc.) Support function types in schema pulumi#4785awsx
,eks
,cloud
,kubernetesx
) Add ComponentResource support to Schema pulumi#4784docker.Image
) Add documentation fordocker.Image
pulumi-docker#111terraform
) Add resource docs forterraform
package pulumi-terraform#727We might be able to address some of these with docs "overlays" as in https://github.com/pulumi/docs/blob/master/tools/resourcedocsgen/overlays/kubernetes/overlays.json. But where possible, we should aim to generalize our schema to support expressing these concepts so they can be authored and maintained as part of the package itself.
The text was updated successfully, but these errors were encountered: