diff --git a/CogniteSdk.Types/Beta/Subscriptions/SubscriptionCreate.cs b/CogniteSdk.Types/Beta/Subscriptions/SubscriptionCreate.cs index abb6154c..5690a3c8 100644 --- a/CogniteSdk.Types/Beta/Subscriptions/SubscriptionCreate.cs +++ b/CogniteSdk.Types/Beta/Subscriptions/SubscriptionCreate.cs @@ -37,6 +37,11 @@ public class SubscriptionCreate /// public IEnumerable TimeSeriesIds { get; set; } /// + /// List of instance ids of time series that this subscription will listen to. + /// Not compatible with filter. + /// + public IEnumerable InstanceIds { get; set; } + /// /// A filter DSL (Domain Specific Language) to define advanced filter queries. /// /// Timeseries that match this filter will be included in the subscription. diff --git a/CogniteSdk.Types/Beta/Subscriptions/SubscriptionDataResponse.cs b/CogniteSdk.Types/Beta/Subscriptions/SubscriptionDataResponse.cs index 70b6deca..68447741 100644 --- a/CogniteSdk.Types/Beta/Subscriptions/SubscriptionDataResponse.cs +++ b/CogniteSdk.Types/Beta/Subscriptions/SubscriptionDataResponse.cs @@ -2,6 +2,7 @@ // SPDX-License-Identifier: Apache-2.0 using System.Collections.Generic; +using CogniteSdk.DataModels; namespace CogniteSdk.Beta { @@ -18,6 +19,10 @@ public class WrappedTimeSeriesId /// Timeseries external ID. /// public string ExternalId { get; set; } + /// + /// Timeseries instance ID. + /// + public InstanceIdentifier InstanceId { get; set; } } /// diff --git a/CogniteSdk.Types/Beta/Subscriptions/SubscriptionUpdate.cs b/CogniteSdk.Types/Beta/Subscriptions/SubscriptionUpdate.cs index 1528c706..66926919 100644 --- a/CogniteSdk.Types/Beta/Subscriptions/SubscriptionUpdate.cs +++ b/CogniteSdk.Types/Beta/Subscriptions/SubscriptionUpdate.cs @@ -17,6 +17,12 @@ public class SubscriptionUpdate /// public UpdateEnumerable TimeSeriesIds { get; set; } /// + /// Add or remove time series instance IDs for this subscription. + /// + /// Not applicable to filter based subscriptions. + /// + public UpdateEnumerable InstanceIds { get; set; } + /// /// Update subscription name. /// public UpdateNullable Name { get; set; } diff --git a/version b/version index 1910ba9d..91f3b438 100644 --- a/version +++ b/version @@ -1 +1 @@ -4.10.0 \ No newline at end of file +4.11.0 \ No newline at end of file