IDataSourcePatch
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production. See API maturity.
Partial update of a data source. Properties that are undefined keep their current value. Use null to remove a value.
export interface IDataSourcePatch
Properties
Property | Modifiers | Type | Description |
|---|---|---|---|
string | null | (ALPHA) (Optional) Identifier of the data source that the backend uses instead of this one. | ||
DataSourceAuthenticationType | null | (ALPHA) (Optional) | ||
DataSourceCacheRetention | null | (ALPHA) (Optional) | ||
DataSourceCacheStrategy | null | (ALPHA) (Optional) | ||
string | null | (ALPHA) (Optional) | ||
string | null | (ALPHA) (Optional) | ||
DataSourceDateTimeSemantics | null | (ALPHA) (Optional) | ||
boolean | null | (ALPHA) (Optional) | ||
string | (ALPHA) | ||
boolean | null | (ALPHA) (Optional) Skip the audience check of JWT tokens in the OIDC authentication. | ||
string | (ALPHA) (Optional) | ||
IDataSourceParameter[] | null | (ALPHA) (Optional) | ||
string | null | (ALPHA) (Optional) | ||
string | null | (ALPHA) (Optional) | ||
string | null | (ALPHA) (Optional) | ||
string | (ALPHA) (Optional) | ||
string | null | (ALPHA) (Optional) | ||
(ALPHA) (Optional) | |||
string | null | (ALPHA) (Optional) | ||
string | null | (ALPHA) (Optional) |
Property details
IDataSourcePatch.alternativeDataSourceIdpropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production. See API maturity.
Identifier of the data source that the backend uses instead of this one.
alternativeDataSourceId?: string | null;
IDataSourcePatch.authenticationTypepropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production. See API maturity.
authenticationType?: DataSourceAuthenticationType | null;
IDataSourcePatch.cacheRetentionpropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production. See API maturity.
cacheRetention?: DataSourceCacheRetention | null;
IDataSourcePatch.cacheStrategypropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production. See API maturity.
cacheStrategy?: DataSourceCacheStrategy | null;
IDataSourcePatch.clientIdpropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production. See API maturity.
clientId?: string | null;
IDataSourcePatch.clientSecretpropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production. See API maturity.
clientSecret?: string | null;
IDataSourcePatch.dateTimeSemanticspropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production. See API maturity.
dateTimeSemantics?: DataSourceDateTimeSemantics | null;
IDataSourcePatch.disableStatisticspropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production. See API maturity.
disableStatistics?: boolean | null;
IDataSourcePatch.idpropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production. See API maturity.
id: string;
IDataSourcePatch.ignoreJwtAudpropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production. See API maturity.
Skip the audience check of JWT tokens in the OIDC authentication.
ignoreJwtAud?: boolean | null;
IDataSourcePatch.namepropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production. See API maturity.
name?: string;
IDataSourcePatch.parameterspropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production. See API maturity.
parameters?: IDataSourceParameter[] | null;
IDataSourcePatch.passwordpropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production. See API maturity.
password?: string | null;
IDataSourcePatch.privateKeypropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production. See API maturity.
privateKey?: string | null;
IDataSourcePatch.privateKeyPassphrasepropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production. See API maturity.
privateKeyPassphrase?: string | null;
IDataSourcePatch.schemapropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production. See API maturity.
schema?: string;
IDataSourcePatch.tokenpropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production. See API maturity.
token?: string | null;
IDataSourcePatch.typepropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production. See API maturity.
type?: DataSourceType;
IDataSourcePatch.urlpropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production. See API maturity.
url?: string | null;
IDataSourcePatch.usernamepropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production. See API maturity.
username?: string | null;