registry icon indicating copy to clipboard operation
registry copied to clipboard

AWS Documentation: Missing items in search and links

Open dwelch91 opened this issue 6 months ago • 3 comments

What happened?

Several AWS-related classes and functions are listed on a documentation page but do not show up in search or work as links.

Example

Example 1:

BucketServerSideEncryptionConfigurationRuleApplyServerSideEncryptionByDefaultArgs

Documentation location: https://www.pulumi.com/registry/packages/aws/api-docs/s3/bucket/#bucketserversideencryptionconfigurationruleapplyserversideencryptionbydefault

Search results: "We couldn't find any results for BucketServerSideEncryptionConfigurationRuleApplyServerSideEncryptionByDefaultArgs"

Example 2:

placement_constraints

Documentation location: https://www.pulumi.com/registry/packages/aws/api-docs/ecs/taskdefinition/#placement_constraints_python

Search results: "We couldn't find any results for placement_constraints"

Example 3:

Documentation location: https://www.pulumi.com/registry/packages/awsx/api-docs/ecs/fargateservice/#load_balancers_python

Click on link "Sequence[pulumi_aws.ecs.ServiceLoadBalancerArgs]"

Result: Link does not go to documentation for ServiceLoadBalancerArgs (and a "ServiceLoadBalancerArgs" section does not appear to be present on that page under "Supporting Types")

Output of pulumi about

CLI Version 3.198.0 Go Version go1.25.1 Go Compiler gc

Plugins KIND NAME VERSION resource aws 7.6.0 resource awsx 3.0.0 resource docker 4.8.2 resource docker-build 0.0.13 resource gitlab 9.2.0 language python 3.198.0 resource rabbitmq 3.3.11

Host OS debian Version 12.1 Arch x86_64

Dependencies: NAME VERSION pendulum 3.1.0 pulumi_awsx 3.0.0 pulumi_gitlab 9.2.0 pulumi_rabbitmq 3.3.11

Additional context

No response

Contributing

Vote on this issue by adding a 👍 reaction. To contribute a fix for this issue, leave a comment (and link to your pull request, if you've opened one already).

dwelch91 avatar Oct 06 '25 23:10 dwelch91

@CamSoper is the global search implementation separate for the registry from the algolia search for the rest of docs? It seems like the core issue is that registry pages might not be indexed correctly. Is this something you'd be owning now as part of docs?

danielrbradley avatar Nov 05 '25 10:11 danielrbradley

https://www.pulumi.com/registry/packages/akamai/api-docs/appsecadvancedsettingspragmaheader/

Got there searching on Algolia for AppSecAdvancedSettingsPragmaHeader. So maybe the term this issue refers to is in a place that Algolia isn't configured to index.

Image

fnune avatar Nov 05 '25 10:11 fnune

@danielrbradley:

is the global search implementation separate for the registry from the algolia search for the rest of docs?

I believe it's the same, but I only have a surface familiarity with it so far.

Is this something you'd be owning now as part of docs?

Yes! I will be digging into search optimizations soon.

CamSoper avatar Nov 07 '25 23:11 CamSoper