ConfigurationSettingParam type

Necessary fields for updating or creating a new configuration setting

type ConfigurationSettingParam<T> = ConfigurationSettingId & {
  contentType?: string
  tags?: { [propertyName: string]: string }
} & (T extends string ? { value?: string } : { value: T })