registry icon indicating copy to clipboard operation
registry copied to clipboard

Discriminated property sub-type names are incorrect

Open danielrbradley opened this issue 2 years ago • 1 comments

The first union type argument in documentation is missing the ..Args suffix.

C#

Registry docs for RuleCollections:

List<
  Union<
    Pulumi.AzureNative.Network.Inputs.FirewallPolicyFilterRuleCollection, 
    Pulumi.AzureNative.Network.Inputs.FirewallPolicyNatRuleCollectionArgs>>

SDK:

InputList<
  Union<
    Inputs.FirewallPolicyFilterRuleCollectionArgs,
    Inputs.FirewallPolicyNatRuleCollectionArgs>>

Typescript

Registry docs for ruleCollections:

(FirewallPolicyFilterRuleCollection | FirewallPolicyNatRuleCollectionArgs)[]

SDK:

pulumi.Input<
  pulumi.Input<
    inputs.network.FirewallPolicyFilterRuleCollectionArgs
  | inputs.network.FirewallPolicyNatRuleCollectionArgs
>[]>

File: themes/default/content/registry/packages/azure-native/api-docs/network/firewallpolicyrulecollectiongroup/_index.md

danielrbradley avatar Aug 25 '23 09:08 danielrbradley

Possibly related to https://github.com/pulumi/pulumi/pull/13703 (specifically the code that strips Args suffixes conditionally).

cnunciato avatar Sep 12 '23 01:09 cnunciato