INNER CODE UNIT · TypeScript

generateDataSourceSchemaAttributes

jianyuan/terraform-provider-sentry · internal/providergen/index.ts:310

function generateDataSourceSchemaAttributes({
  dataSource,
}: {
  dataSource: DataSource;
}) {
  const lines: string[] = [];

  for (const attribute of dataSource.attributes) {
    lines.push(
      `"${attribute.name}": ${generateTerraformAttribute({
        parent: `${camelize(dataSource.name)}DataSourceModel`,
        attribute,
      })},`,
    );
  }

  return lines.join("\n");
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…