pkg/cai2hcl/converters/convert_resource.go (12 lines of code) (raw):

package converters import ( "github.com/GoogleCloudPlatform/terraform-google-conversion/v6/pkg/cai2hcl/models" "github.com/GoogleCloudPlatform/terraform-google-conversion/v6/pkg/caiasset" ) func ConvertResource(asset caiasset.Asset) ([]*models.TerraformResourceBlock, error) { converter, ok := ConverterMap[asset.Type] if !ok { return nil, nil } return converter.Convert(asset) }