No Datacatalog Tag resource in google-native (<htt...
# google-cloud
e
b
@eager-thailand-33661 any resource missing from a "native" provider is because it doesn't exist in the upstream cloud providers exposed API It looks like the tf provider which we use to build pulumi-gcp has some logic to expand the template: https://github.com/hashicorp/terraform-provider-google/blob/main/google/resource_data_catalog_tag.go#L140 You can mix and match providers happily, so I'd just use the gcp provider for that one resource
e
thanks @billowy-army-68599 I tried that but got some
gcp:datacatalog:Tag o40_pii_tags creating error: expected non-nil error with nil state during Create of urn:pulumi:prod::astro::gcp:datacatalog/tag:Tag::o40_pii_tags
which I understand often is due to upstream bugs, i.e. terraform in this case?
Maybe I just end up creating my own dynamic resource provider instead 🤷‍♂️
b
yeah that's unfortunate 😞 seems like a dynamic provider might be the only way
e
e
b
unfortunately there's not a whole bunch we can do without Google fixing the schema, but if you could open an issue we'll take a look
e
Ok cool