diff --git a/src/libs/Dataloop/Generated/Dataloop.JsonConverters.DBPaymentDriverConfigurationType.g.cs b/src/libs/Dataloop/Generated/Dataloop.JsonConverters.DBPaymentDriverConfigurationType.g.cs deleted file mode 100644 index 4986c4f..0000000 --- a/src/libs/Dataloop/Generated/Dataloop.JsonConverters.DBPaymentDriverConfigurationType.g.cs +++ /dev/null @@ -1,53 +0,0 @@ -#nullable enable - -namespace Dataloop.JsonConverters -{ - /// - public sealed class DBPaymentDriverConfigurationTypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter - { - /// - public override global::Dataloop.DBPaymentDriverConfigurationType Read( - ref global::System.Text.Json.Utf8JsonReader reader, - global::System.Type typeToConvert, - global::System.Text.Json.JsonSerializerOptions options) - { - switch (reader.TokenType) - { - case global::System.Text.Json.JsonTokenType.String: - { - var stringValue = reader.GetString(); - if (stringValue != null) - { - return global::Dataloop.DBPaymentDriverConfigurationTypeExtensions.ToEnum(stringValue) ?? default; - } - - break; - } - case global::System.Text.Json.JsonTokenType.Number: - { - var numValue = reader.GetInt32(); - return (global::Dataloop.DBPaymentDriverConfigurationType)numValue; - } - case global::System.Text.Json.JsonTokenType.Null: - { - return default(global::Dataloop.DBPaymentDriverConfigurationType); - } - default: - throw new global::System.ArgumentOutOfRangeException(nameof(reader)); - } - - return default; - } - - /// - public override void Write( - global::System.Text.Json.Utf8JsonWriter writer, - global::Dataloop.DBPaymentDriverConfigurationType value, - global::System.Text.Json.JsonSerializerOptions options) - { - writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); - - writer.WriteStringValue(global::Dataloop.DBPaymentDriverConfigurationTypeExtensions.ToValueString(value)); - } - } -} diff --git a/src/libs/Dataloop/Generated/Dataloop.JsonConverters.DBPaymentDriverConfigurationTypeNullable.g.cs b/src/libs/Dataloop/Generated/Dataloop.JsonConverters.DBPaymentDriverConfigurationTypeNullable.g.cs deleted file mode 100644 index 3008dd0..0000000 --- a/src/libs/Dataloop/Generated/Dataloop.JsonConverters.DBPaymentDriverConfigurationTypeNullable.g.cs +++ /dev/null @@ -1,60 +0,0 @@ -#nullable enable - -namespace Dataloop.JsonConverters -{ - /// - public sealed class DBPaymentDriverConfigurationTypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter - { - /// - public override global::Dataloop.DBPaymentDriverConfigurationType? Read( - ref global::System.Text.Json.Utf8JsonReader reader, - global::System.Type typeToConvert, - global::System.Text.Json.JsonSerializerOptions options) - { - switch (reader.TokenType) - { - case global::System.Text.Json.JsonTokenType.String: - { - var stringValue = reader.GetString(); - if (stringValue != null) - { - return global::Dataloop.DBPaymentDriverConfigurationTypeExtensions.ToEnum(stringValue); - } - - break; - } - case global::System.Text.Json.JsonTokenType.Number: - { - var numValue = reader.GetInt32(); - return (global::Dataloop.DBPaymentDriverConfigurationType)numValue; - } - case global::System.Text.Json.JsonTokenType.Null: - { - return default(global::Dataloop.DBPaymentDriverConfigurationType?); - } - default: - throw new global::System.ArgumentOutOfRangeException(nameof(reader)); - } - - return default; - } - - /// - public override void Write( - global::System.Text.Json.Utf8JsonWriter writer, - global::Dataloop.DBPaymentDriverConfigurationType? value, - global::System.Text.Json.JsonSerializerOptions options) - { - writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); - - if (value == null) - { - writer.WriteNullValue(); - } - else - { - writer.WriteStringValue(global::Dataloop.DBPaymentDriverConfigurationTypeExtensions.ToValueString(value.Value)); - } - } - } -} diff --git a/src/libs/Dataloop/Generated/Dataloop.JsonSerializerContext.g.cs b/src/libs/Dataloop/Generated/Dataloop.JsonSerializerContext.g.cs index 1c0ae58..56cc3f8 100644 --- a/src/libs/Dataloop/Generated/Dataloop.JsonSerializerContext.g.cs +++ b/src/libs/Dataloop/Generated/Dataloop.JsonSerializerContext.g.cs @@ -753,29 +753,25 @@ namespace Dataloop typeof(global::Dataloop.JsonConverters.PartialSettingScopeRoleNullableJsonConverter), - typeof(global::Dataloop.JsonConverters.AzureWebhookEventActionJsonConverter), - - typeof(global::Dataloop.JsonConverters.AzureWebhookEventActionNullableJsonConverter), - - typeof(global::Dataloop.JsonConverters.AzureWebhookEventOperationRequestSourceJsonConverter), + typeof(global::Dataloop.JsonConverters.PodTypeJsonConverter), - typeof(global::Dataloop.JsonConverters.AzureWebhookEventOperationRequestSourceNullableJsonConverter), + typeof(global::Dataloop.JsonConverters.PodTypeNullableJsonConverter), - typeof(global::Dataloop.JsonConverters.PaymentDriverTypesJsonConverter), + typeof(global::Dataloop.JsonConverters.AlertStatusJsonConverter), - typeof(global::Dataloop.JsonConverters.PaymentDriverTypesNullableJsonConverter), + typeof(global::Dataloop.JsonConverters.AlertStatusNullableJsonConverter), - typeof(global::Dataloop.JsonConverters.PodTypeJsonConverter), + typeof(global::Dataloop.JsonConverters.FieldSortFieldJsonConverter), - typeof(global::Dataloop.JsonConverters.PodTypeNullableJsonConverter), + typeof(global::Dataloop.JsonConverters.FieldSortFieldNullableJsonConverter), - typeof(global::Dataloop.JsonConverters.InvoiceStatusJsonConverter), + typeof(global::Dataloop.JsonConverters.FieldSortDirectionJsonConverter), - typeof(global::Dataloop.JsonConverters.InvoiceStatusNullableJsonConverter), + typeof(global::Dataloop.JsonConverters.FieldSortDirectionNullableJsonConverter), - typeof(global::Dataloop.JsonConverters.CurrencyJsonConverter), + typeof(global::Dataloop.JsonConverters.ResourceAuditEventTypeJsonConverter), - typeof(global::Dataloop.JsonConverters.CurrencyNullableJsonConverter), + typeof(global::Dataloop.JsonConverters.ResourceAuditEventTypeNullableJsonConverter), typeof(global::Dataloop.JsonConverters.TaxTypeJsonConverter), @@ -785,25 +781,25 @@ namespace Dataloop typeof(global::Dataloop.JsonConverters.PaymentDriverTypeNullableJsonConverter), - typeof(global::Dataloop.JsonConverters.DBPaymentDriverConfigurationTypeJsonConverter), + typeof(global::Dataloop.JsonConverters.InvoiceStatusJsonConverter), - typeof(global::Dataloop.JsonConverters.DBPaymentDriverConfigurationTypeNullableJsonConverter), + typeof(global::Dataloop.JsonConverters.InvoiceStatusNullableJsonConverter), - typeof(global::Dataloop.JsonConverters.ResourceAuditEventTypeJsonConverter), + typeof(global::Dataloop.JsonConverters.CurrencyJsonConverter), - typeof(global::Dataloop.JsonConverters.ResourceAuditEventTypeNullableJsonConverter), + typeof(global::Dataloop.JsonConverters.CurrencyNullableJsonConverter), - typeof(global::Dataloop.JsonConverters.AlertStatusJsonConverter), + typeof(global::Dataloop.JsonConverters.PaymentDriverTypesJsonConverter), - typeof(global::Dataloop.JsonConverters.AlertStatusNullableJsonConverter), + typeof(global::Dataloop.JsonConverters.PaymentDriverTypesNullableJsonConverter), - typeof(global::Dataloop.JsonConverters.FieldSortFieldJsonConverter), + typeof(global::Dataloop.JsonConverters.AzureWebhookEventActionJsonConverter), - typeof(global::Dataloop.JsonConverters.FieldSortFieldNullableJsonConverter), + typeof(global::Dataloop.JsonConverters.AzureWebhookEventActionNullableJsonConverter), - typeof(global::Dataloop.JsonConverters.FieldSortDirectionJsonConverter), + typeof(global::Dataloop.JsonConverters.AzureWebhookEventOperationRequestSourceJsonConverter), - typeof(global::Dataloop.JsonConverters.FieldSortDirectionNullableJsonConverter), + typeof(global::Dataloop.JsonConverters.AzureWebhookEventOperationRequestSourceNullableJsonConverter), typeof(global::Dataloop.JsonConverters.ListExportHistoryRequestSortOrderJsonConverter), @@ -2504,29 +2500,25 @@ internal sealed partial class SourceGenerationContextChunk0 : global::System.Tex typeof(global::Dataloop.JsonConverters.PartialSettingScopeRoleNullableJsonConverter), - typeof(global::Dataloop.JsonConverters.AzureWebhookEventActionJsonConverter), - - typeof(global::Dataloop.JsonConverters.AzureWebhookEventActionNullableJsonConverter), - - typeof(global::Dataloop.JsonConverters.AzureWebhookEventOperationRequestSourceJsonConverter), + typeof(global::Dataloop.JsonConverters.PodTypeJsonConverter), - typeof(global::Dataloop.JsonConverters.AzureWebhookEventOperationRequestSourceNullableJsonConverter), + typeof(global::Dataloop.JsonConverters.PodTypeNullableJsonConverter), - typeof(global::Dataloop.JsonConverters.PaymentDriverTypesJsonConverter), + typeof(global::Dataloop.JsonConverters.AlertStatusJsonConverter), - typeof(global::Dataloop.JsonConverters.PaymentDriverTypesNullableJsonConverter), + typeof(global::Dataloop.JsonConverters.AlertStatusNullableJsonConverter), - typeof(global::Dataloop.JsonConverters.PodTypeJsonConverter), + typeof(global::Dataloop.JsonConverters.FieldSortFieldJsonConverter), - typeof(global::Dataloop.JsonConverters.PodTypeNullableJsonConverter), + typeof(global::Dataloop.JsonConverters.FieldSortFieldNullableJsonConverter), - typeof(global::Dataloop.JsonConverters.InvoiceStatusJsonConverter), + typeof(global::Dataloop.JsonConverters.FieldSortDirectionJsonConverter), - typeof(global::Dataloop.JsonConverters.InvoiceStatusNullableJsonConverter), + typeof(global::Dataloop.JsonConverters.FieldSortDirectionNullableJsonConverter), - typeof(global::Dataloop.JsonConverters.CurrencyJsonConverter), + typeof(global::Dataloop.JsonConverters.ResourceAuditEventTypeJsonConverter), - typeof(global::Dataloop.JsonConverters.CurrencyNullableJsonConverter), + typeof(global::Dataloop.JsonConverters.ResourceAuditEventTypeNullableJsonConverter), typeof(global::Dataloop.JsonConverters.TaxTypeJsonConverter), @@ -2536,25 +2528,25 @@ internal sealed partial class SourceGenerationContextChunk0 : global::System.Tex typeof(global::Dataloop.JsonConverters.PaymentDriverTypeNullableJsonConverter), - typeof(global::Dataloop.JsonConverters.DBPaymentDriverConfigurationTypeJsonConverter), + typeof(global::Dataloop.JsonConverters.InvoiceStatusJsonConverter), - typeof(global::Dataloop.JsonConverters.DBPaymentDriverConfigurationTypeNullableJsonConverter), + typeof(global::Dataloop.JsonConverters.InvoiceStatusNullableJsonConverter), - typeof(global::Dataloop.JsonConverters.ResourceAuditEventTypeJsonConverter), + typeof(global::Dataloop.JsonConverters.CurrencyJsonConverter), - typeof(global::Dataloop.JsonConverters.ResourceAuditEventTypeNullableJsonConverter), + typeof(global::Dataloop.JsonConverters.CurrencyNullableJsonConverter), - typeof(global::Dataloop.JsonConverters.AlertStatusJsonConverter), + typeof(global::Dataloop.JsonConverters.PaymentDriverTypesJsonConverter), - typeof(global::Dataloop.JsonConverters.AlertStatusNullableJsonConverter), + typeof(global::Dataloop.JsonConverters.PaymentDriverTypesNullableJsonConverter), - typeof(global::Dataloop.JsonConverters.FieldSortFieldJsonConverter), + typeof(global::Dataloop.JsonConverters.AzureWebhookEventActionJsonConverter), - typeof(global::Dataloop.JsonConverters.FieldSortFieldNullableJsonConverter), + typeof(global::Dataloop.JsonConverters.AzureWebhookEventActionNullableJsonConverter), - typeof(global::Dataloop.JsonConverters.FieldSortDirectionJsonConverter), + typeof(global::Dataloop.JsonConverters.AzureWebhookEventOperationRequestSourceJsonConverter), - typeof(global::Dataloop.JsonConverters.FieldSortDirectionNullableJsonConverter), + typeof(global::Dataloop.JsonConverters.AzureWebhookEventOperationRequestSourceNullableJsonConverter), typeof(global::Dataloop.JsonConverters.ListExportHistoryRequestSortOrderJsonConverter), @@ -4255,29 +4247,25 @@ internal sealed partial class SourceGenerationContextChunk1 : global::System.Tex typeof(global::Dataloop.JsonConverters.PartialSettingScopeRoleNullableJsonConverter), - typeof(global::Dataloop.JsonConverters.AzureWebhookEventActionJsonConverter), - - typeof(global::Dataloop.JsonConverters.AzureWebhookEventActionNullableJsonConverter), - - typeof(global::Dataloop.JsonConverters.AzureWebhookEventOperationRequestSourceJsonConverter), + typeof(global::Dataloop.JsonConverters.PodTypeJsonConverter), - typeof(global::Dataloop.JsonConverters.AzureWebhookEventOperationRequestSourceNullableJsonConverter), + typeof(global::Dataloop.JsonConverters.PodTypeNullableJsonConverter), - typeof(global::Dataloop.JsonConverters.PaymentDriverTypesJsonConverter), + typeof(global::Dataloop.JsonConverters.AlertStatusJsonConverter), - typeof(global::Dataloop.JsonConverters.PaymentDriverTypesNullableJsonConverter), + typeof(global::Dataloop.JsonConverters.AlertStatusNullableJsonConverter), - typeof(global::Dataloop.JsonConverters.PodTypeJsonConverter), + typeof(global::Dataloop.JsonConverters.FieldSortFieldJsonConverter), - typeof(global::Dataloop.JsonConverters.PodTypeNullableJsonConverter), + typeof(global::Dataloop.JsonConverters.FieldSortFieldNullableJsonConverter), - typeof(global::Dataloop.JsonConverters.InvoiceStatusJsonConverter), + typeof(global::Dataloop.JsonConverters.FieldSortDirectionJsonConverter), - typeof(global::Dataloop.JsonConverters.InvoiceStatusNullableJsonConverter), + typeof(global::Dataloop.JsonConverters.FieldSortDirectionNullableJsonConverter), - typeof(global::Dataloop.JsonConverters.CurrencyJsonConverter), + typeof(global::Dataloop.JsonConverters.ResourceAuditEventTypeJsonConverter), - typeof(global::Dataloop.JsonConverters.CurrencyNullableJsonConverter), + typeof(global::Dataloop.JsonConverters.ResourceAuditEventTypeNullableJsonConverter), typeof(global::Dataloop.JsonConverters.TaxTypeJsonConverter), @@ -4287,25 +4275,25 @@ internal sealed partial class SourceGenerationContextChunk1 : global::System.Tex typeof(global::Dataloop.JsonConverters.PaymentDriverTypeNullableJsonConverter), - typeof(global::Dataloop.JsonConverters.DBPaymentDriverConfigurationTypeJsonConverter), + typeof(global::Dataloop.JsonConverters.InvoiceStatusJsonConverter), - typeof(global::Dataloop.JsonConverters.DBPaymentDriverConfigurationTypeNullableJsonConverter), + typeof(global::Dataloop.JsonConverters.InvoiceStatusNullableJsonConverter), - typeof(global::Dataloop.JsonConverters.ResourceAuditEventTypeJsonConverter), + typeof(global::Dataloop.JsonConverters.CurrencyJsonConverter), - typeof(global::Dataloop.JsonConverters.ResourceAuditEventTypeNullableJsonConverter), + typeof(global::Dataloop.JsonConverters.CurrencyNullableJsonConverter), - typeof(global::Dataloop.JsonConverters.AlertStatusJsonConverter), + typeof(global::Dataloop.JsonConverters.PaymentDriverTypesJsonConverter), - typeof(global::Dataloop.JsonConverters.AlertStatusNullableJsonConverter), + typeof(global::Dataloop.JsonConverters.PaymentDriverTypesNullableJsonConverter), - typeof(global::Dataloop.JsonConverters.FieldSortFieldJsonConverter), + typeof(global::Dataloop.JsonConverters.AzureWebhookEventActionJsonConverter), - typeof(global::Dataloop.JsonConverters.FieldSortFieldNullableJsonConverter), + typeof(global::Dataloop.JsonConverters.AzureWebhookEventActionNullableJsonConverter), - typeof(global::Dataloop.JsonConverters.FieldSortDirectionJsonConverter), + typeof(global::Dataloop.JsonConverters.AzureWebhookEventOperationRequestSourceJsonConverter), - typeof(global::Dataloop.JsonConverters.FieldSortDirectionNullableJsonConverter), + typeof(global::Dataloop.JsonConverters.AzureWebhookEventOperationRequestSourceNullableJsonConverter), typeof(global::Dataloop.JsonConverters.ListExportHistoryRequestSortOrderJsonConverter), @@ -4924,36 +4912,6 @@ internal sealed partial class SourceGenerationContextChunk1 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.MigrationSpecVariant2))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.RemoveSettingTraceMigrationSpec), TypeInfoPropertyName = "RemoveSettingTraceMigrationSpec2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.RemoveSettingTraceMigrationSpecVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.AzureWebhookEvent))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.AzureWebhookEventAction), TypeInfoPropertyName = "AzureWebhookEventAction2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.AnyOf), TypeInfoPropertyName = "AnyOfStringAzureWebhookEventOperationRequestSource2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.AzureWebhookEventOperationRequestSource), TypeInfoPropertyName = "AzureWebhookEventOperationRequestSource2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.AzureWebhookEventSubscription))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.AzureWebhookEventSubscriptionTerm))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.AzureWebhookEventSubscriptionPurchaser))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.AzureWebhookEventSubscriptionBeneficiary))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.UsageLog))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.ResourceUsage))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.UsageReport))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.UsageResourcesReport))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.EditSubscriptionInput))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.RenewSubscriptionInput))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.CursorPageAPISubscription))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.BillingScope))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.CustomSubscriptionInput))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.SubscriptionUpgradeInput))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.SubscriptionExtensionInput))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.PaymentDriverTypes), TypeInfoPropertyName = "PaymentDriverTypes2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.RangeOrFeatureTier))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.RangeOrFeatureTierRange))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.OverQuota))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.APIBillableResource))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.SubscriptionInput))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.UIHours))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.APICallResourceDescriptor))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.APICallSourceDescriptor))] @@ -4973,8 +4931,27 @@ internal sealed partial class SourceGenerationContextChunk1 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.ItemsCount))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.IngestedDatapointsDescriptor))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.APIUsageEntry))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.ContactAddress))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.AlertStatus), TypeInfoPropertyName = "AlertStatus2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.APIAlert))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.FieldSort))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.FieldSortField), TypeInfoPropertyName = "FieldSortField2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.FieldSortDirection), TypeInfoPropertyName = "FieldSortDirection2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.ResourceAuditEventType), TypeInfoPropertyName = "ResourceAuditEventType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.ResourceAuditLog))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.ResourceAuditLogCtx))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.AuditLogsCursorPage))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.Address))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.TaxType), TypeInfoPropertyName = "TaxType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.TaxData))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.DBBillingAccount))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.PartialBillingAccount))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.PartialBillingAccountTaxData))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.PaymentDriverType), TypeInfoPropertyName = "PaymentDriverType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.DBPaymentDriverConfiguration))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.CreditCard))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.PaymentMethod))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.ContactAddress))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.ContactInfo))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.LineItem))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.InvoiceStatus), TypeInfoPropertyName = "InvoiceStatus2")] @@ -4985,30 +4962,36 @@ internal sealed partial class SourceGenerationContextChunk1 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.InvoiceBilledPeriod))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.TaxType), TypeInfoPropertyName = "TaxType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.TaxData))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.DBBillingAccount))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.PartialBillingAccount))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.PartialBillingAccountTaxData))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.PaymentDriverType), TypeInfoPropertyName = "PaymentDriverType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.DBPaymentDriverConfiguration))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.DBPaymentDriverConfigurationType), TypeInfoPropertyName = "DBPaymentDriverConfigurationType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.CreditCard))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.PaymentMethod))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.ResourceAuditEventType), TypeInfoPropertyName = "ResourceAuditEventType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.ResourceAuditLog))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.ResourceAuditLogCtx))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.AuditLogsCursorPage))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.AlertStatus), TypeInfoPropertyName = "AlertStatus2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.APIAlert))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.FieldSort))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.FieldSortField), TypeInfoPropertyName = "FieldSortField2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.FieldSortDirection), TypeInfoPropertyName = "FieldSortDirection2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.MongoStorageDatasetDescriptor))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.MongoStorageDescriptor))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.MongoAPIUsageEntry))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.RangeOrFeatureTier))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.RangeOrFeatureTierRange))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.OverQuota))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.APIBillableResource))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.BillingScope))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.SubscriptionInput))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.EditSubscriptionInput))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.RenewSubscriptionInput))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.CursorPageAPISubscription))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.CustomSubscriptionInput))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.SubscriptionUpgradeInput))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.SubscriptionExtensionInput))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.PaymentDriverTypes), TypeInfoPropertyName = "PaymentDriverTypes2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.UsageLog))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.ResourceUsage))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.UsageReport))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.UsageResourcesReport))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.AzureWebhookEvent))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.AzureWebhookEventAction), TypeInfoPropertyName = "AzureWebhookEventAction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.AnyOf), TypeInfoPropertyName = "AnyOfStringAzureWebhookEventOperationRequestSource2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.AzureWebhookEventOperationRequestSource), TypeInfoPropertyName = "AzureWebhookEventOperationRequestSource2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.AzureWebhookEventSubscription))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.AzureWebhookEventSubscriptionTerm))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.AzureWebhookEventSubscriptionPurchaser))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.AzureWebhookEventSubscriptionBeneficiary))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.ArchiveAnnotationToStorageRequest))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.RestoreArchivedAnnotationToDBRequest))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.GetProjectsActiveCountersRequest))] @@ -5255,6 +5238,11 @@ internal sealed partial class SourceGenerationContextChunk1 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.AnyOf>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] internal sealed partial class SourceGenerationContextChunk2 : global::System.Text.Json.Serialization.JsonSerializerContext { } @@ -6006,29 +5994,25 @@ internal sealed partial class SourceGenerationContextChunk2 : global::System.Tex typeof(global::Dataloop.JsonConverters.PartialSettingScopeRoleNullableJsonConverter), - typeof(global::Dataloop.JsonConverters.AzureWebhookEventActionJsonConverter), - - typeof(global::Dataloop.JsonConverters.AzureWebhookEventActionNullableJsonConverter), - - typeof(global::Dataloop.JsonConverters.AzureWebhookEventOperationRequestSourceJsonConverter), + typeof(global::Dataloop.JsonConverters.PodTypeJsonConverter), - typeof(global::Dataloop.JsonConverters.AzureWebhookEventOperationRequestSourceNullableJsonConverter), + typeof(global::Dataloop.JsonConverters.PodTypeNullableJsonConverter), - typeof(global::Dataloop.JsonConverters.PaymentDriverTypesJsonConverter), + typeof(global::Dataloop.JsonConverters.AlertStatusJsonConverter), - typeof(global::Dataloop.JsonConverters.PaymentDriverTypesNullableJsonConverter), + typeof(global::Dataloop.JsonConverters.AlertStatusNullableJsonConverter), - typeof(global::Dataloop.JsonConverters.PodTypeJsonConverter), + typeof(global::Dataloop.JsonConverters.FieldSortFieldJsonConverter), - typeof(global::Dataloop.JsonConverters.PodTypeNullableJsonConverter), + typeof(global::Dataloop.JsonConverters.FieldSortFieldNullableJsonConverter), - typeof(global::Dataloop.JsonConverters.InvoiceStatusJsonConverter), + typeof(global::Dataloop.JsonConverters.FieldSortDirectionJsonConverter), - typeof(global::Dataloop.JsonConverters.InvoiceStatusNullableJsonConverter), + typeof(global::Dataloop.JsonConverters.FieldSortDirectionNullableJsonConverter), - typeof(global::Dataloop.JsonConverters.CurrencyJsonConverter), + typeof(global::Dataloop.JsonConverters.ResourceAuditEventTypeJsonConverter), - typeof(global::Dataloop.JsonConverters.CurrencyNullableJsonConverter), + typeof(global::Dataloop.JsonConverters.ResourceAuditEventTypeNullableJsonConverter), typeof(global::Dataloop.JsonConverters.TaxTypeJsonConverter), @@ -6038,25 +6022,25 @@ internal sealed partial class SourceGenerationContextChunk2 : global::System.Tex typeof(global::Dataloop.JsonConverters.PaymentDriverTypeNullableJsonConverter), - typeof(global::Dataloop.JsonConverters.DBPaymentDriverConfigurationTypeJsonConverter), + typeof(global::Dataloop.JsonConverters.InvoiceStatusJsonConverter), - typeof(global::Dataloop.JsonConverters.DBPaymentDriverConfigurationTypeNullableJsonConverter), + typeof(global::Dataloop.JsonConverters.InvoiceStatusNullableJsonConverter), - typeof(global::Dataloop.JsonConverters.ResourceAuditEventTypeJsonConverter), + typeof(global::Dataloop.JsonConverters.CurrencyJsonConverter), - typeof(global::Dataloop.JsonConverters.ResourceAuditEventTypeNullableJsonConverter), + typeof(global::Dataloop.JsonConverters.CurrencyNullableJsonConverter), - typeof(global::Dataloop.JsonConverters.AlertStatusJsonConverter), + typeof(global::Dataloop.JsonConverters.PaymentDriverTypesJsonConverter), - typeof(global::Dataloop.JsonConverters.AlertStatusNullableJsonConverter), + typeof(global::Dataloop.JsonConverters.PaymentDriverTypesNullableJsonConverter), - typeof(global::Dataloop.JsonConverters.FieldSortFieldJsonConverter), + typeof(global::Dataloop.JsonConverters.AzureWebhookEventActionJsonConverter), - typeof(global::Dataloop.JsonConverters.FieldSortFieldNullableJsonConverter), + typeof(global::Dataloop.JsonConverters.AzureWebhookEventActionNullableJsonConverter), - typeof(global::Dataloop.JsonConverters.FieldSortDirectionJsonConverter), + typeof(global::Dataloop.JsonConverters.AzureWebhookEventOperationRequestSourceJsonConverter), - typeof(global::Dataloop.JsonConverters.FieldSortDirectionNullableJsonConverter), + typeof(global::Dataloop.JsonConverters.AzureWebhookEventOperationRequestSourceNullableJsonConverter), typeof(global::Dataloop.JsonConverters.ListExportHistoryRequestSortOrderJsonConverter), @@ -6510,11 +6494,6 @@ internal sealed partial class SourceGenerationContextChunk2 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.AnyOf?), TypeInfoPropertyName = "PickS3DriverPayloadExcludeKeyofS3DriverPayloadPath_9a6ecea9b7debc31")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.AnyOf, global::System.Collections.Generic.IList, global::System.Collections.Generic.IList>, global::System.Collections.Generic.IList, global::System.Collections.Generic.IList, global::System.Collections.Generic.IList, global::System.Collections.Generic.IList, global::System.Collections.Generic.IList>?), TypeInfoPropertyName = "APIServiceDriver_c0617c242689fb32")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.AnyOf, global::System.Collections.Generic.List, global::System.Collections.Generic.List>, global::System.Collections.Generic.List, global::System.Collections.Generic.List, global::System.Collections.Generic.List, global::System.Collections.Generic.List, global::System.Collections.Generic.List>), TypeInfoPropertyName = "APIServiceDriver_ce74abc722e1be30")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.AnyOf>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] @@ -6628,19 +6607,18 @@ internal sealed partial class SourceGenerationContextChunk2 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.AnyOf>))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.AnyOf>))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Dataloop.AnyOf, global::Dataloop.ImportItemsToDatasetRequest>))] @@ -7108,32 +7086,30 @@ private SourceGenerationContext(global::System.Text.Json.JsonSerializerOptions o options.Converters.Add(new global::Dataloop.JsonConverters.PartialSettingScopeIdNullableJsonConverter()); options.Converters.Add(new global::Dataloop.JsonConverters.PartialSettingScopeRoleJsonConverter()); options.Converters.Add(new global::Dataloop.JsonConverters.PartialSettingScopeRoleNullableJsonConverter()); - options.Converters.Add(new global::Dataloop.JsonConverters.AzureWebhookEventActionJsonConverter()); - options.Converters.Add(new global::Dataloop.JsonConverters.AzureWebhookEventActionNullableJsonConverter()); - options.Converters.Add(new global::Dataloop.JsonConverters.AzureWebhookEventOperationRequestSourceJsonConverter()); - options.Converters.Add(new global::Dataloop.JsonConverters.AzureWebhookEventOperationRequestSourceNullableJsonConverter()); - options.Converters.Add(new global::Dataloop.JsonConverters.PaymentDriverTypesJsonConverter()); - options.Converters.Add(new global::Dataloop.JsonConverters.PaymentDriverTypesNullableJsonConverter()); options.Converters.Add(new global::Dataloop.JsonConverters.PodTypeJsonConverter()); options.Converters.Add(new global::Dataloop.JsonConverters.PodTypeNullableJsonConverter()); - options.Converters.Add(new global::Dataloop.JsonConverters.InvoiceStatusJsonConverter()); - options.Converters.Add(new global::Dataloop.JsonConverters.InvoiceStatusNullableJsonConverter()); - options.Converters.Add(new global::Dataloop.JsonConverters.CurrencyJsonConverter()); - options.Converters.Add(new global::Dataloop.JsonConverters.CurrencyNullableJsonConverter()); - options.Converters.Add(new global::Dataloop.JsonConverters.TaxTypeJsonConverter()); - options.Converters.Add(new global::Dataloop.JsonConverters.TaxTypeNullableJsonConverter()); - options.Converters.Add(new global::Dataloop.JsonConverters.PaymentDriverTypeJsonConverter()); - options.Converters.Add(new global::Dataloop.JsonConverters.PaymentDriverTypeNullableJsonConverter()); - options.Converters.Add(new global::Dataloop.JsonConverters.DBPaymentDriverConfigurationTypeJsonConverter()); - options.Converters.Add(new global::Dataloop.JsonConverters.DBPaymentDriverConfigurationTypeNullableJsonConverter()); - options.Converters.Add(new global::Dataloop.JsonConverters.ResourceAuditEventTypeJsonConverter()); - options.Converters.Add(new global::Dataloop.JsonConverters.ResourceAuditEventTypeNullableJsonConverter()); options.Converters.Add(new global::Dataloop.JsonConverters.AlertStatusJsonConverter()); options.Converters.Add(new global::Dataloop.JsonConverters.AlertStatusNullableJsonConverter()); options.Converters.Add(new global::Dataloop.JsonConverters.FieldSortFieldJsonConverter()); options.Converters.Add(new global::Dataloop.JsonConverters.FieldSortFieldNullableJsonConverter()); options.Converters.Add(new global::Dataloop.JsonConverters.FieldSortDirectionJsonConverter()); options.Converters.Add(new global::Dataloop.JsonConverters.FieldSortDirectionNullableJsonConverter()); + options.Converters.Add(new global::Dataloop.JsonConverters.ResourceAuditEventTypeJsonConverter()); + options.Converters.Add(new global::Dataloop.JsonConverters.ResourceAuditEventTypeNullableJsonConverter()); + options.Converters.Add(new global::Dataloop.JsonConverters.TaxTypeJsonConverter()); + options.Converters.Add(new global::Dataloop.JsonConverters.TaxTypeNullableJsonConverter()); + options.Converters.Add(new global::Dataloop.JsonConverters.PaymentDriverTypeJsonConverter()); + options.Converters.Add(new global::Dataloop.JsonConverters.PaymentDriverTypeNullableJsonConverter()); + options.Converters.Add(new global::Dataloop.JsonConverters.InvoiceStatusJsonConverter()); + options.Converters.Add(new global::Dataloop.JsonConverters.InvoiceStatusNullableJsonConverter()); + options.Converters.Add(new global::Dataloop.JsonConverters.CurrencyJsonConverter()); + options.Converters.Add(new global::Dataloop.JsonConverters.CurrencyNullableJsonConverter()); + options.Converters.Add(new global::Dataloop.JsonConverters.PaymentDriverTypesJsonConverter()); + options.Converters.Add(new global::Dataloop.JsonConverters.PaymentDriverTypesNullableJsonConverter()); + options.Converters.Add(new global::Dataloop.JsonConverters.AzureWebhookEventActionJsonConverter()); + options.Converters.Add(new global::Dataloop.JsonConverters.AzureWebhookEventActionNullableJsonConverter()); + options.Converters.Add(new global::Dataloop.JsonConverters.AzureWebhookEventOperationRequestSourceJsonConverter()); + options.Converters.Add(new global::Dataloop.JsonConverters.AzureWebhookEventOperationRequestSourceNullableJsonConverter()); options.Converters.Add(new global::Dataloop.JsonConverters.ListExportHistoryRequestSortOrderJsonConverter()); options.Converters.Add(new global::Dataloop.JsonConverters.ListExportHistoryRequestSortOrderNullableJsonConverter()); options.Converters.Add(new global::Dataloop.JsonConverters.ListExportHistoryRequestSortByJsonConverter()); diff --git a/src/libs/Dataloop/Generated/Dataloop.JsonSerializerContextTypes.g.cs b/src/libs/Dataloop/Generated/Dataloop.JsonSerializerContextTypes.g.cs index 6e5bb5b..2dc0b8b 100644 --- a/src/libs/Dataloop/Generated/Dataloop.JsonSerializerContextTypes.g.cs +++ b/src/libs/Dataloop/Generated/Dataloop.JsonSerializerContextTypes.g.cs @@ -4640,1123 +4640,1103 @@ public sealed partial class JsonSerializerContextTypes /// /// /// - public global::Dataloop.AzureWebhookEvent? Type1153 { get; set; } + public global::Dataloop.UIHours? Type1153 { get; set; } /// /// /// - public global::Dataloop.AzureWebhookEventAction? Type1154 { get; set; } + public global::Dataloop.APICallResourceDescriptor? Type1154 { get; set; } /// /// /// - public global::Dataloop.AnyOf? Type1155 { get; set; } + public global::Dataloop.APICallSourceDescriptor? Type1155 { get; set; } /// /// /// - public global::Dataloop.AzureWebhookEventOperationRequestSource? Type1156 { get; set; } + public global::System.Collections.Generic.Dictionary? Type1156 { get; set; } /// /// /// - public global::Dataloop.AzureWebhookEventSubscription? Type1157 { get; set; } + public global::Dataloop.APICallDescriptor? Type1157 { get; set; } /// /// /// - public global::Dataloop.AzureWebhookEventSubscriptionTerm? Type1158 { get; set; } + public global::Dataloop.StorageModificationSourceDescriptor? Type1158 { get; set; } /// /// /// - public global::Dataloop.AzureWebhookEventSubscriptionPurchaser? Type1159 { get; set; } + public global::Dataloop.StorageModificationDescriptor? Type1159 { get; set; } /// /// /// - public global::Dataloop.AzureWebhookEventSubscriptionBeneficiary? Type1160 { get; set; } + public global::Dataloop.StorageDatasetDescriptor? Type1160 { get; set; } /// /// /// - public global::Dataloop.UsageLog? Type1161 { get; set; } + public global::Dataloop.StorageDescriptor? Type1161 { get; set; } /// /// /// - public global::Dataloop.ResourceUsage? Type1162 { get; set; } + public global::System.Collections.Generic.IList? Type1162 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1163 { get; set; } + public global::Dataloop.PodType? Type1163 { get; set; } /// /// /// - public global::Dataloop.UsageReport? Type1164 { get; set; } + public global::Dataloop.FaasUsageServiceInstanceDescriptor? Type1164 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1165 { get; set; } + public global::Dataloop.FaasGlobalServiceDescriptor? Type1165 { get; set; } /// /// /// - public global::Dataloop.UsageResourcesReport? Type1166 { get; set; } + public global::Dataloop.FaasUsageDescriptor? Type1166 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1167 { get; set; } + public global::System.Collections.Generic.IList? Type1167 { get; set; } /// /// /// - public global::Dataloop.EditSubscriptionInput? Type1168 { get; set; } + public global::System.Collections.Generic.IList? Type1168 { get; set; } /// /// /// - public global::Dataloop.RenewSubscriptionInput? Type1169 { get; set; } + public global::Dataloop.ItemsCount? Type1169 { get; set; } /// /// /// - public global::Dataloop.CursorPageAPISubscription? Type1170 { get; set; } + public global::Dataloop.IngestedDatapointsDescriptor? Type1170 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1171 { get; set; } + public global::Dataloop.APIUsageEntry? Type1171 { get; set; } /// /// /// - public global::Dataloop.BillingScope? Type1172 { get; set; } + public global::Dataloop.AlertStatus? Type1172 { get; set; } /// /// /// - public global::Dataloop.CustomSubscriptionInput? Type1173 { get; set; } + public global::Dataloop.APIAlert? Type1173 { get; set; } /// /// /// - public global::Dataloop.SubscriptionUpgradeInput? Type1174 { get; set; } + public global::Dataloop.FieldSort? Type1174 { get; set; } /// /// /// - public global::Dataloop.SubscriptionExtensionInput? Type1175 { get; set; } + public global::Dataloop.FieldSortField? Type1175 { get; set; } /// /// /// - public global::Dataloop.PaymentDriverTypes? Type1176 { get; set; } + public global::Dataloop.FieldSortDirection? Type1176 { get; set; } /// /// /// - public global::Dataloop.RangeOrFeatureTier? Type1177 { get; set; } + public global::Dataloop.ResourceAuditEventType? Type1177 { get; set; } /// /// /// - public global::Dataloop.RangeOrFeatureTierRange? Type1178 { get; set; } + public global::Dataloop.ResourceAuditLog? Type1178 { get; set; } /// /// /// - public global::Dataloop.OverQuota? Type1179 { get; set; } + public global::Dataloop.ResourceAuditLogCtx? Type1179 { get; set; } /// /// /// - public global::Dataloop.APIBillableResource? Type1180 { get; set; } + public global::Dataloop.AuditLogsCursorPage? Type1180 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1181 { get; set; } + public global::System.Collections.Generic.IList? Type1181 { get; set; } /// /// /// - public global::Dataloop.SubscriptionInput? Type1182 { get; set; } + public global::Dataloop.Address? Type1182 { get; set; } /// /// /// - public global::Dataloop.UIHours? Type1183 { get; set; } + public global::Dataloop.TaxType? Type1183 { get; set; } /// /// /// - public global::Dataloop.APICallResourceDescriptor? Type1184 { get; set; } + public global::Dataloop.TaxData? Type1184 { get; set; } /// /// /// - public global::Dataloop.APICallSourceDescriptor? Type1185 { get; set; } + public global::Dataloop.DBBillingAccount? Type1185 { get; set; } /// /// /// - public global::System.Collections.Generic.Dictionary? Type1186 { get; set; } + public global::Dataloop.PartialBillingAccount? Type1186 { get; set; } /// /// /// - public global::Dataloop.APICallDescriptor? Type1187 { get; set; } + public global::Dataloop.PartialBillingAccountTaxData? Type1187 { get; set; } /// /// /// - public global::Dataloop.StorageModificationSourceDescriptor? Type1188 { get; set; } + public global::Dataloop.PaymentDriverType? Type1188 { get; set; } /// /// /// - public global::Dataloop.StorageModificationDescriptor? Type1189 { get; set; } + public global::Dataloop.DBPaymentDriverConfiguration? Type1189 { get; set; } /// /// /// - public global::Dataloop.StorageDatasetDescriptor? Type1190 { get; set; } + public global::Dataloop.CreditCard? Type1190 { get; set; } /// /// /// - public global::Dataloop.StorageDescriptor? Type1191 { get; set; } + public global::Dataloop.PaymentMethod? Type1191 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1192 { get; set; } + public global::Dataloop.ContactAddress? Type1192 { get; set; } /// /// /// - public global::Dataloop.PodType? Type1193 { get; set; } + public global::Dataloop.ContactInfo? Type1193 { get; set; } /// /// /// - public global::Dataloop.FaasUsageServiceInstanceDescriptor? Type1194 { get; set; } + public global::Dataloop.LineItem? Type1194 { get; set; } /// /// /// - public global::Dataloop.FaasGlobalServiceDescriptor? Type1195 { get; set; } + public global::Dataloop.InvoiceStatus? Type1195 { get; set; } /// /// /// - public global::Dataloop.FaasUsageDescriptor? Type1196 { get; set; } + public global::Dataloop.Currency? Type1196 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1197 { get; set; } + public global::Dataloop.PaymentDetails? Type1197 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1198 { get; set; } + public global::Dataloop.Invoice? Type1198 { get; set; } /// /// /// - public global::Dataloop.ItemsCount? Type1199 { get; set; } + public global::System.Collections.Generic.IList? Type1199 { get; set; } /// /// /// - public global::Dataloop.IngestedDatapointsDescriptor? Type1200 { get; set; } + public global::System.Collections.Generic.IList? Type1200 { get; set; } /// /// /// - public global::Dataloop.APIUsageEntry? Type1201 { get; set; } + public global::Dataloop.InvoiceBilledPeriod? Type1201 { get; set; } /// /// /// - public global::Dataloop.ContactAddress? Type1202 { get; set; } + public global::System.Collections.Generic.IList? Type1202 { get; set; } /// /// /// - public global::Dataloop.Address? Type1203 { get; set; } + public global::Dataloop.RangeOrFeatureTier? Type1203 { get; set; } /// /// /// - public global::Dataloop.ContactInfo? Type1204 { get; set; } + public global::Dataloop.RangeOrFeatureTierRange? Type1204 { get; set; } /// /// /// - public global::Dataloop.LineItem? Type1205 { get; set; } + public global::Dataloop.OverQuota? Type1205 { get; set; } /// /// /// - public global::Dataloop.InvoiceStatus? Type1206 { get; set; } + public global::Dataloop.APIBillableResource? Type1206 { get; set; } /// /// /// - public global::Dataloop.Currency? Type1207 { get; set; } + public global::System.Collections.Generic.IList? Type1207 { get; set; } /// /// /// - public global::Dataloop.PaymentDetails? Type1208 { get; set; } + public global::Dataloop.BillingScope? Type1208 { get; set; } /// /// /// - public global::Dataloop.Invoice? Type1209 { get; set; } + public global::Dataloop.SubscriptionInput? Type1209 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1210 { get; set; } + public global::Dataloop.EditSubscriptionInput? Type1210 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1211 { get; set; } + public global::Dataloop.RenewSubscriptionInput? Type1211 { get; set; } /// /// /// - public global::Dataloop.InvoiceBilledPeriod? Type1212 { get; set; } + public global::Dataloop.CursorPageAPISubscription? Type1212 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1213 { get; set; } + public global::System.Collections.Generic.IList? Type1213 { get; set; } /// /// /// - public global::Dataloop.TaxType? Type1214 { get; set; } + public global::Dataloop.CustomSubscriptionInput? Type1214 { get; set; } /// /// /// - public global::Dataloop.TaxData? Type1215 { get; set; } + public global::Dataloop.SubscriptionUpgradeInput? Type1215 { get; set; } /// /// /// - public global::Dataloop.DBBillingAccount? Type1216 { get; set; } + public global::Dataloop.SubscriptionExtensionInput? Type1216 { get; set; } /// /// /// - public global::Dataloop.PartialBillingAccount? Type1217 { get; set; } + public global::Dataloop.PaymentDriverTypes? Type1217 { get; set; } /// /// /// - public global::Dataloop.PartialBillingAccountTaxData? Type1218 { get; set; } + public global::Dataloop.UsageLog? Type1218 { get; set; } /// /// /// - public global::Dataloop.PaymentDriverType? Type1219 { get; set; } + public global::Dataloop.ResourceUsage? Type1219 { get; set; } /// /// /// - public global::Dataloop.DBPaymentDriverConfiguration? Type1220 { get; set; } + public global::System.Collections.Generic.IList? Type1220 { get; set; } /// /// /// - public global::Dataloop.DBPaymentDriverConfigurationType? Type1221 { get; set; } + public global::Dataloop.UsageReport? Type1221 { get; set; } /// /// /// - public global::Dataloop.CreditCard? Type1222 { get; set; } + public global::System.Collections.Generic.IList? Type1222 { get; set; } /// /// /// - public global::Dataloop.PaymentMethod? Type1223 { get; set; } + public global::Dataloop.UsageResourcesReport? Type1223 { get; set; } /// /// /// - public global::Dataloop.ResourceAuditEventType? Type1224 { get; set; } + public global::System.Collections.Generic.IList? Type1224 { get; set; } /// /// /// - public global::Dataloop.ResourceAuditLog? Type1225 { get; set; } + public global::Dataloop.AzureWebhookEvent? Type1225 { get; set; } /// /// /// - public global::Dataloop.ResourceAuditLogCtx? Type1226 { get; set; } + public global::Dataloop.AzureWebhookEventAction? Type1226 { get; set; } /// /// /// - public global::Dataloop.AuditLogsCursorPage? Type1227 { get; set; } + public global::Dataloop.AnyOf? Type1227 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1228 { get; set; } + public global::Dataloop.AzureWebhookEventOperationRequestSource? Type1228 { get; set; } /// /// /// - public global::Dataloop.AlertStatus? Type1229 { get; set; } + public global::Dataloop.AzureWebhookEventSubscription? Type1229 { get; set; } /// /// /// - public global::Dataloop.APIAlert? Type1230 { get; set; } + public global::Dataloop.AzureWebhookEventSubscriptionTerm? Type1230 { get; set; } /// /// /// - public global::Dataloop.FieldSort? Type1231 { get; set; } + public global::Dataloop.AzureWebhookEventSubscriptionPurchaser? Type1231 { get; set; } /// /// /// - public global::Dataloop.FieldSortField? Type1232 { get; set; } + public global::Dataloop.AzureWebhookEventSubscriptionBeneficiary? Type1232 { get; set; } /// /// /// - public global::Dataloop.FieldSortDirection? Type1233 { get; set; } + public global::Dataloop.ArchiveAnnotationToStorageRequest? Type1233 { get; set; } /// /// /// - public global::Dataloop.MongoStorageDatasetDescriptor? Type1234 { get; set; } + public global::Dataloop.RestoreArchivedAnnotationToDBRequest? Type1234 { get; set; } /// /// /// - public global::Dataloop.MongoStorageDescriptor? Type1235 { get; set; } + public global::Dataloop.GetProjectsActiveCountersRequest? Type1235 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1236 { get; set; } + public global::Dataloop.GetCountersForProjectRequest? Type1236 { get; set; } /// /// /// - public global::Dataloop.MongoAPIUsageEntry? Type1237 { get; set; } + public global::Dataloop.CreateApiKeyRequest? Type1237 { get; set; } /// /// /// - public global::Dataloop.ArchiveAnnotationToStorageRequest? Type1238 { get; set; } + public global::Dataloop.ResolveTemplateRequest? Type1238 { get; set; } /// /// /// - public global::Dataloop.RestoreArchivedAnnotationToDBRequest? Type1239 { get; set; } + public global::Dataloop.SetItemStatusBulkTaskRequest? Type1239 { get; set; } /// /// /// - public global::Dataloop.GetProjectsActiveCountersRequest? Type1240 { get; set; } + public global::Dataloop.SetItemStatusBulkAssignmentRequest? Type1240 { get; set; } /// /// /// - public global::Dataloop.GetCountersForProjectRequest? Type1241 { get; set; } + public global::Dataloop.GetAssignmentFieldsRequest? Type1241 { get; set; } /// /// /// - public global::Dataloop.CreateApiKeyRequest? Type1242 { get; set; } + public global::Dataloop.QueryAuditLogsRequest? Type1242 { get; set; } /// /// /// - public global::Dataloop.ResolveTemplateRequest? Type1243 { get; set; } + public global::Dataloop.UpdateAlertRequest? Type1243 { get; set; } /// /// /// - public global::Dataloop.SetItemStatusBulkTaskRequest? Type1244 { get; set; } + public global::Dataloop.ListAccountAlertsRequest? Type1244 { get; set; } /// /// /// - public global::Dataloop.SetItemStatusBulkAssignmentRequest? Type1245 { get; set; } + public global::Dataloop.InstallRequest? Type1245 { get; set; } /// /// /// - public global::Dataloop.GetAssignmentFieldsRequest? Type1246 { get; set; } + public global::Dataloop.UninstallRequest? Type1246 { get; set; } /// /// /// - public global::Dataloop.QueryAuditLogsRequest? Type1247 { get; set; } + public global::Dataloop.AllOf? Type1247 { get; set; } /// /// /// - public global::Dataloop.UpdateAlertRequest? Type1248 { get; set; } + public global::Dataloop.UpdateComputeRequest2? Type1248 { get; set; } /// /// /// - public global::Dataloop.ListAccountAlertsRequest? Type1249 { get; set; } + public global::Dataloop.SchemaCleanupRequest? Type1249 { get; set; } /// /// /// - public global::Dataloop.InstallRequest? Type1250 { get; set; } + public global::Dataloop.GetDatasetsByProjectIdsRequest? Type1250 { get; set; } /// /// /// - public global::Dataloop.UninstallRequest? Type1251 { get; set; } + public global::Dataloop.ListExportHistoryRequest? Type1251 { get; set; } /// /// /// - public global::Dataloop.AllOf? Type1252 { get; set; } + public global::Dataloop.ListExportHistoryRequestSortOrder? Type1252 { get; set; } /// /// /// - public global::Dataloop.UpdateComputeRequest2? Type1253 { get; set; } + public global::Dataloop.ListExportHistoryRequestSortBy? Type1253 { get; set; } /// /// /// - public global::Dataloop.SchemaCleanupRequest? Type1254 { get; set; } + public global::Dataloop.AllOf?>? Type1254 { get; set; } /// /// /// - public global::Dataloop.GetDatasetsByProjectIdsRequest? Type1255 { get; set; } + public global::Dataloop.AnyOf? Type1255 { get; set; } /// /// /// - public global::Dataloop.ListExportHistoryRequest? Type1256 { get; set; } + public global::Dataloop.QueryDatasetsRequest? Type1256 { get; set; } /// /// /// - public global::Dataloop.ListExportHistoryRequestSortOrder? Type1257 { get; set; } + public global::Dataloop.QueryDatasetsRequestTarget? Type1257 { get; set; } /// /// /// - public global::Dataloop.ListExportHistoryRequestSortBy? Type1258 { get; set; } + public global::Dataloop.AllOf? Type1258 { get; set; } /// /// /// - public global::Dataloop.AllOf?>? Type1259 { get; set; } + public global::Dataloop.RestoreDatasetRequest? Type1259 { get; set; } /// /// /// - public global::Dataloop.AnyOf? Type1260 { get; set; } + public global::Dataloop.RemoveItemsByQueryRequest? Type1260 { get; set; } /// /// /// - public global::Dataloop.QueryDatasetsRequest? Type1261 { get; set; } + public global::Dataloop.BulkUpdateMetadataRequest? Type1261 { get; set; } /// /// /// - public global::Dataloop.QueryDatasetsRequestTarget? Type1262 { get; set; } + public global::Dataloop.BullkGenerateAnnotationThumbnailsRequest? Type1262 { get; set; } /// /// /// - public global::Dataloop.AllOf? Type1263 { get; set; } + public global::Dataloop.BullkGenerateAnnotationThumbnailsRequestOptions? Type1263 { get; set; } /// /// /// - public global::Dataloop.RestoreDatasetRequest? Type1264 { get; set; } + public global::Dataloop.CreateItemCollectionRequest? Type1264 { get; set; } /// /// /// - public global::Dataloop.RemoveItemsByQueryRequest? Type1265 { get; set; } + public global::Dataloop.AddItemsToItemCollectionsRequest? Type1265 { get; set; } /// /// /// - public global::Dataloop.BulkUpdateMetadataRequest? Type1266 { get; set; } + public global::Dataloop.RemoveItemsFromItemCollectionsRequest? Type1266 { get; set; } /// /// /// - public global::Dataloop.BullkGenerateAnnotationThumbnailsRequest? Type1267 { get; set; } + public global::Dataloop.RenameItemCollectionRequest? Type1267 { get; set; } /// /// /// - public global::Dataloop.BullkGenerateAnnotationThumbnailsRequestOptions? Type1268 { get; set; } + public global::Dataloop.InvalidateAnnotationThumbnailsRequest? Type1268 { get; set; } /// /// /// - public global::Dataloop.CreateItemCollectionRequest? Type1269 { get; set; } + public global::Dataloop.AnyOf>? Type1269 { get; set; } /// /// /// - public global::Dataloop.AddItemsToItemCollectionsRequest? Type1270 { get; set; } + public global::Dataloop.MoveItemsRequest? Type1270 { get; set; } /// /// /// - public global::Dataloop.RemoveItemsFromItemCollectionsRequest? Type1271 { get; set; } + public global::Dataloop.AnyOf>? Type1271 { get; set; } /// /// /// - public global::Dataloop.RenameItemCollectionRequest? Type1272 { get; set; } + public global::Dataloop.ArchiveDatasetItemAnnotationToStorageRequest? Type1272 { get; set; } /// /// /// - public global::Dataloop.InvalidateAnnotationThumbnailsRequest? Type1273 { get; set; } + public global::Dataloop.RestoreArchivedDatasetItemAnnotationToDBRequest? Type1273 { get; set; } /// /// /// - public global::Dataloop.AnyOf>? Type1274 { get; set; } + public global::Dataloop.GetFilteredDatasetLabelAggregationRequest? Type1274 { get; set; } /// /// /// - public global::Dataloop.MoveItemsRequest? Type1275 { get; set; } + public global::Dataloop.GetFilteredDatasetTypeAggregationRequest? Type1275 { get; set; } /// /// /// - public global::Dataloop.AnyOf>? Type1276 { get; set; } + public global::Dataloop.AnyOf, global::Dataloop.ImportItemsToDatasetRequest>? Type1276 { get; set; } /// /// /// - public global::Dataloop.ArchiveDatasetItemAnnotationToStorageRequest? Type1277 { get; set; } + public global::System.Collections.Generic.IList? Type1277 { get; set; } /// /// /// - public global::Dataloop.RestoreArchivedDatasetItemAnnotationToDBRequest? Type1278 { get; set; } + public global::Dataloop.ImportItemsToDatasetRequest? Type1278 { get; set; } /// /// /// - public global::Dataloop.GetFilteredDatasetLabelAggregationRequest? Type1279 { get; set; } + public global::Dataloop.SplitMlOperationRequest? Type1279 { get; set; } /// /// /// - public global::Dataloop.GetFilteredDatasetTypeAggregationRequest? Type1280 { get; set; } + public global::Dataloop.MigrateDriversIntegrationRequest? Type1280 { get; set; } /// /// /// - public global::Dataloop.AnyOf, global::Dataloop.ImportItemsToDatasetRequest>? Type1281 { get; set; } + public global::Dataloop.CheckStorageDriversIntegrationByIntegrationIdRequest? Type1281 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1282 { get; set; } + public global::Dataloop.NackRequest? Type1282 { get; set; } /// /// /// - public global::Dataloop.ImportItemsToDatasetRequest? Type1283 { get; set; } + public global::Dataloop.PushProgressRequest? Type1283 { get; set; } /// /// /// - public global::Dataloop.SplitMlOperationRequest? Type1284 { get; set; } + public global::Dataloop.CreateExecutionRequest? Type1284 { get; set; } /// /// /// - public global::Dataloop.MigrateDriversIntegrationRequest? Type1285 { get; set; } + public global::Dataloop.AnyOf>? Type1285 { get; set; } /// /// /// - public global::Dataloop.CheckStorageDriversIntegrationByIntegrationIdRequest? Type1286 { get; set; } + public global::System.Collections.Generic.IList? Type1286 { get; set; } /// /// /// - public global::Dataloop.NackRequest? Type1287 { get; set; } + public global::Dataloop.AnyOf>? Type1287 { get; set; } /// /// /// - public global::Dataloop.PushProgressRequest? Type1288 { get; set; } + public global::System.Collections.Generic.IList? Type1288 { get; set; } /// /// /// - public global::Dataloop.CreateExecutionRequest? Type1289 { get; set; } + public global::Dataloop.AddGroupMemberRequest? Type1289 { get; set; } /// /// /// - public global::Dataloop.AnyOf>? Type1290 { get; set; } + public global::Dataloop.UpdateGroupOwnerRequest? Type1290 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1291 { get; set; } + public global::Dataloop.AddSubGroupRequest? Type1291 { get; set; } /// /// /// - public global::Dataloop.AnyOf>? Type1292 { get; set; } + public global::Dataloop.ArchiveItemAnnotationToStorageRequest? Type1292 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1293 { get; set; } + public global::Dataloop.RestoreArchivedItemAnnotationToDBRequest? Type1293 { get; set; } /// /// /// - public global::Dataloop.AddGroupMemberRequest? Type1294 { get; set; } + public global::Dataloop.AnyOf>? Type1294 { get; set; } /// /// /// - public global::Dataloop.UpdateGroupOwnerRequest? Type1295 { get; set; } + public global::System.Collections.Generic.IList? Type1295 { get; set; } /// /// /// - public global::Dataloop.AddSubGroupRequest? Type1296 { get; set; } + public global::Dataloop.GenerateModelMetricsReportRequest? Type1296 { get; set; } /// /// /// - public global::Dataloop.ArchiveItemAnnotationToStorageRequest? Type1297 { get; set; } + public global::Dataloop.ModelsExecutionsRequest? Type1297 { get; set; } /// /// /// - public global::Dataloop.RestoreArchivedItemAnnotationToDBRequest? Type1298 { get; set; } + public global::Dataloop.ModelsServicesRequest? Type1298 { get; set; } /// /// /// - public global::Dataloop.AnyOf>? Type1299 { get; set; } + public global::Dataloop.AnyOf? Type1299 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1300 { get; set; } + public global::Dataloop.DeployModelRequest? Type1300 { get; set; } /// /// /// - public global::Dataloop.GenerateModelMetricsReportRequest? Type1301 { get; set; } + public global::Dataloop.UpdateModelDeploymentRequest? Type1301 { get; set; } /// /// /// - public global::Dataloop.ModelsExecutionsRequest? Type1302 { get; set; } + public global::Dataloop.ExtractItemFeaturesRequest? Type1302 { get; set; } /// /// /// - public global::Dataloop.ModelsServicesRequest? Type1303 { get; set; } + public global::Dataloop.ExtractItemFeaturesRequestConfig? Type1303 { get; set; } /// /// /// - public global::Dataloop.AnyOf? Type1304 { get; set; } + public global::Dataloop.ExtractItemFeaturesRequestInput? Type1304 { get; set; } /// /// /// - public global::Dataloop.DeployModelRequest? Type1305 { get; set; } + public global::Dataloop.EvaluateModelRequest? Type1305 { get; set; } /// /// /// - public global::Dataloop.UpdateModelDeploymentRequest? Type1306 { get; set; } + public global::Dataloop.EvaluateModelRequestConfig? Type1306 { get; set; } /// /// /// - public global::Dataloop.ExtractItemFeaturesRequest? Type1307 { get; set; } + public global::Dataloop.EvaluateModelRequestInput? Type1307 { get; set; } /// /// /// - public global::Dataloop.ExtractItemFeaturesRequestConfig? Type1308 { get; set; } + public global::Dataloop.ModelPredictionRequest? Type1308 { get; set; } /// /// /// - public global::Dataloop.ExtractItemFeaturesRequestInput? Type1309 { get; set; } + public global::Dataloop.ModelPredictionRequestConfig? Type1309 { get; set; } /// /// /// - public global::Dataloop.EvaluateModelRequest? Type1310 { get; set; } + public global::Dataloop.ModelPredictionRequestInput? Type1310 { get; set; } /// /// /// - public global::Dataloop.EvaluateModelRequestConfig? Type1311 { get; set; } + public global::Dataloop.TrainModelRequest? Type1311 { get; set; } /// /// /// - public global::Dataloop.EvaluateModelRequestInput? Type1312 { get; set; } + public global::Dataloop.AnyOf? Type1312 { get; set; } /// /// /// - public global::Dataloop.ModelPredictionRequest? Type1313 { get; set; } + public global::Dataloop.DeleteAttributesRequest? Type1313 { get; set; } /// /// /// - public global::Dataloop.ModelPredictionRequestConfig? Type1314 { get; set; } + public global::System.Collections.Generic.IList? Type1314 { get; set; } /// /// /// - public global::Dataloop.ModelPredictionRequestInput? Type1315 { get; set; } + public global::Dataloop.CreateOrgRequest? Type1315 { get; set; } /// /// /// - public global::Dataloop.TrainModelRequest? Type1316 { get; set; } + public global::Dataloop.PatchOrgRequest? Type1316 { get; set; } /// /// /// - public global::Dataloop.AnyOf? Type1317 { get; set; } + public global::Dataloop.CreateOrgBotRequest? Type1317 { get; set; } /// /// /// - public global::Dataloop.DeleteAttributesRequest? Type1318 { get; set; } + public global::Dataloop.CreateIntegrationRequest? Type1318 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1319 { get; set; } + public global::Dataloop.AddOrgMembersRequest? Type1319 { get; set; } /// /// /// - public global::Dataloop.CreateOrgRequest? Type1320 { get; set; } + public global::Dataloop.PatchOrgMemberRequest? Type1320 { get; set; } /// /// /// - public global::Dataloop.PatchOrgRequest? Type1321 { get; set; } + public global::Dataloop.UpdateOrgPlanRequest? Type1321 { get; set; } /// /// /// - public global::Dataloop.CreateOrgBotRequest? Type1322 { get; set; } + public global::Dataloop.InstallRequest2? Type1322 { get; set; } /// /// /// - public global::Dataloop.CreateIntegrationRequest? Type1323 { get; set; } + public global::Dataloop.UninstallRequest2? Type1323 { get; set; } /// /// /// - public global::Dataloop.AddOrgMembersRequest? Type1324 { get; set; } + public global::Dataloop.LogsRequest? Type1324 { get; set; } /// /// /// - public global::Dataloop.PatchOrgMemberRequest? Type1325 { get; set; } + public global::Dataloop.QueryBillingMetricsRequest? Type1325 { get; set; } /// /// /// - public global::Dataloop.UpdateOrgPlanRequest? Type1326 { get; set; } + public global::Dataloop.UpdateProjectGuestRequest? Type1326 { get; set; } /// /// /// - public global::Dataloop.InstallRequest2? Type1327 { get; set; } + public global::Dataloop.AddOrgToGuestRequest? Type1327 { get; set; } /// /// /// - public global::Dataloop.UninstallRequest2? Type1328 { get; set; } + public global::Dataloop.PatchProjectRequest? Type1328 { get; set; } /// /// /// - public global::Dataloop.LogsRequest? Type1329 { get; set; } + public global::Dataloop.SetProjectAccountRequest? Type1329 { get; set; } /// /// /// - public global::Dataloop.QueryBillingMetricsRequest? Type1330 { get; set; } + public global::Dataloop.AddOrgToProjectRequest? Type1330 { get; set; } /// /// /// - public global::Dataloop.UpdateProjectGuestRequest? Type1331 { get; set; } + public global::Dataloop.AddGroupRequest? Type1331 { get; set; } /// /// /// - public global::Dataloop.AddOrgToGuestRequest? Type1332 { get; set; } + public global::Dataloop.UpdateGroupRequest? Type1332 { get; set; } /// /// /// - public global::Dataloop.PatchProjectRequest? Type1333 { get; set; } + public global::Dataloop.QueryEntitiesRequest? Type1333 { get; set; } /// /// /// - public global::Dataloop.SetProjectAccountRequest? Type1334 { get; set; } + public global::Dataloop.AnyOf? Type1334 { get; set; } /// /// /// - public global::Dataloop.AddOrgToProjectRequest? Type1335 { get; set; } + public global::Dataloop.AnyOf? Type1335 { get; set; } /// /// /// - public global::Dataloop.AddGroupRequest? Type1336 { get; set; } + public global::Dataloop.CreateScoresRequest? Type1336 { get; set; } /// /// /// - public global::Dataloop.UpdateGroupRequest? Type1337 { get; set; } + public global::System.Collections.Generic.IList? Type1337 { get; set; } /// /// /// - public global::Dataloop.QueryEntitiesRequest? Type1338 { get; set; } + public global::Dataloop.SetDefaultRequest? Type1338 { get; set; } /// /// /// - public global::Dataloop.AnyOf? Type1339 { get; set; } + public global::System.Collections.Generic.IList? Type1339 { get; set; } /// /// /// - public global::Dataloop.AnyOf? Type1340 { get; set; } + public global::Dataloop.GetGlobalServicesRequestItem? Type1340 { get; set; } /// /// /// - public global::Dataloop.CreateScoresRequest? Type1341 { get; set; } + public global::System.Collections.Generic.IList? Type1341 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1342 { get; set; } + public global::Dataloop.RolloutServiceRequest? Type1342 { get; set; } /// /// /// - public global::Dataloop.SetDefaultRequest? Type1343 { get; set; } + public global::Dataloop.AnyOf? Type1343 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1344 { get; set; } + public global::Dataloop.AnyOf? Type1344 { get; set; } /// /// /// - public global::Dataloop.GetGlobalServicesRequestItem? Type1345 { get; set; } + public global::Dataloop.DeleteSettingRequest? Type1345 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1346 { get; set; } + public global::Dataloop.GetProjectsActiveCountersRequest2? Type1346 { get; set; } /// /// /// - public global::Dataloop.RolloutServiceRequest? Type1347 { get; set; } + public global::Dataloop.GetCountersForProjectRequest2? Type1347 { get; set; } /// /// /// - public global::Dataloop.AnyOf? Type1348 { get; set; } + public global::Dataloop.UpdateUserOrgRequest? Type1348 { get; set; } /// /// /// - public global::Dataloop.AnyOf? Type1349 { get; set; } + public global::System.Collections.Generic.IList? Type1349 { get; set; } /// /// /// - public global::Dataloop.DeleteSettingRequest? Type1350 { get; set; } + public global::Dataloop.AnyOf? Type1350 { get; set; } /// /// /// - public global::Dataloop.GetProjectsActiveCountersRequest2? Type1351 { get; set; } + public global::Dataloop.AnyOf? Type1351 { get; set; } /// /// /// - public global::Dataloop.GetCountersForProjectRequest2? Type1352 { get; set; } + public global::System.Collections.Generic.IList? Type1352 { get; set; } /// /// /// - public global::Dataloop.UpdateUserOrgRequest? Type1353 { get; set; } + public global::Dataloop.AnyOf? Type1353 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1354 { get; set; } + public global::System.Collections.Generic.IList? Type1354 { get; set; } /// /// /// - public global::Dataloop.AnyOf? Type1355 { get; set; } + public global::Dataloop.CreateApiKeyResponse? Type1355 { get; set; } /// /// /// - public global::Dataloop.AnyOf? Type1356 { get; set; } + public global::System.Collections.Generic.IList? Type1356 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1357 { get; set; } + public global::Dataloop.UpdateResponse? Type1357 { get; set; } /// /// /// - public global::Dataloop.AnyOf? Type1358 { get; set; } + public global::Dataloop.AnyOf? Type1358 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1359 { get; set; } + public global::Dataloop.AnyOf>? Type1359 { get; set; } /// /// /// - public global::Dataloop.CreateApiKeyResponse? Type1360 { get; set; } + public global::Dataloop.AnyOf? Type1360 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1361 { get; set; } + public global::System.Collections.Generic.IList? Type1361 { get; set; } /// /// /// - public global::Dataloop.UpdateResponse? Type1362 { get; set; } + public global::System.Collections.Generic.IList? Type1362 { get; set; } /// /// /// - public global::Dataloop.AnyOf? Type1363 { get; set; } + public global::System.Collections.Generic.IList? Type1363 { get; set; } /// /// /// - public global::Dataloop.AnyOf>? Type1364 { get; set; } + public global::System.Collections.Generic.IList? Type1364 { get; set; } /// /// /// - public global::Dataloop.AnyOf? Type1365 { get; set; } + public global::Dataloop.AnyOf? Type1365 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1366 { get; set; } + public global::System.Collections.Generic.IList? Type1366 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1367 { get; set; } + public global::Dataloop.GetDatasetsByProjectIdsResponse? Type1367 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1368 { get; set; } + public global::Dataloop.ListExportHistoryResponse? Type1368 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1369 { get; set; } + public global::System.Collections.Generic.IList? Type1369 { get; set; } /// /// /// - public global::Dataloop.AnyOf? Type1370 { get; set; } + public global::Dataloop.AnyOf? Type1370 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1371 { get; set; } + public global::System.Collections.Generic.IList? Type1371 { get; set; } /// /// /// - public global::Dataloop.GetDatasetsByProjectIdsResponse? Type1372 { get; set; } + public global::Dataloop.AnyOf>? Type1372 { get; set; } /// /// /// - public global::Dataloop.ListExportHistoryResponse? Type1373 { get; set; } + public global::System.Collections.Generic.IList>? Type1373 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1374 { get; set; } + public global::Dataloop.AnyOf? Type1374 { get; set; } /// /// /// - public global::Dataloop.AnyOf? Type1375 { get; set; } + public global::Dataloop.AnyOf? Type1375 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1376 { get; set; } + public global::Dataloop.AnyOf? Type1376 { get; set; } /// /// /// - public global::Dataloop.AnyOf>? Type1377 { get; set; } + public global::System.Collections.Generic.IList? Type1377 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type1378 { get; set; } + public global::Dataloop.AnyOf? Type1378 { get; set; } /// /// /// - public global::Dataloop.AnyOf? Type1379 { get; set; } + public global::Dataloop.AnyOf? Type1379 { get; set; } /// /// /// - public global::Dataloop.AnyOf? Type1380 { get; set; } + public global::System.Collections.Generic.IList? Type1380 { get; set; } /// /// /// - public global::Dataloop.AnyOf? Type1381 { get; set; } + public global::System.Collections.Generic.IList? Type1381 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1382 { get; set; } + public global::Dataloop.PublishModelMetricsResponse? Type1382 { get; set; } /// /// /// - public global::Dataloop.AnyOf? Type1383 { get; set; } + public global::System.Collections.Generic.Dictionary? Type1383 { get; set; } /// /// /// - public global::Dataloop.AnyOf? Type1384 { get; set; } + public global::Dataloop.ModelsDatasetsCountResponse? Type1384 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1385 { get; set; } + public global::Dataloop.AnyOf? Type1385 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1386 { get; set; } + public global::System.Collections.Generic.IList? Type1386 { get; set; } /// /// /// - public global::Dataloop.PublishModelMetricsResponse? Type1387 { get; set; } + public global::System.Collections.Generic.IList>? Type1387 { get; set; } /// /// /// - public global::System.Collections.Generic.Dictionary? Type1388 { get; set; } + public global::Dataloop.AnyOf? Type1388 { get; set; } /// /// /// - public global::Dataloop.ModelsDatasetsCountResponse? Type1389 { get; set; } + public global::Dataloop.GetAvailableIntegrationsResponseItemVariant1? Type1389 { get; set; } /// /// /// - public global::Dataloop.AnyOf? Type1390 { get; set; } + public global::System.Collections.Generic.IList? Type1390 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1391 { get; set; } + public global::Dataloop.GetAvailableIntegrationsResponseItemVariant1Option? Type1391 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type1392 { get; set; } + public global::Dataloop.GetAvailableIntegrationsResponseItemVariant2? Type1392 { get; set; } /// /// /// - public global::Dataloop.AnyOf? Type1393 { get; set; } + public global::System.Collections.Generic.IList? Type1393 { get; set; } /// /// /// - public global::Dataloop.GetAvailableIntegrationsResponseItemVariant1? Type1394 { get; set; } + public global::Dataloop.GetAvailableIntegrationsResponseItemVariant2Option? Type1394 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1395 { get; set; } + public global::System.Collections.Generic.IList? Type1395 { get; set; } /// /// /// - public global::Dataloop.GetAvailableIntegrationsResponseItemVariant1Option? Type1396 { get; set; } + public global::System.Collections.Generic.IList? Type1396 { get; set; } /// /// /// - public global::Dataloop.GetAvailableIntegrationsResponseItemVariant2? Type1397 { get; set; } + public global::Dataloop.QueryPipelineTableResponseItem? Type1397 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1398 { get; set; } + public global::Dataloop.QueryPipelineTableResponseItemTemplate? Type1398 { get; set; } /// /// /// - public global::Dataloop.GetAvailableIntegrationsResponseItemVariant2Option? Type1399 { get; set; } + public global::Dataloop.AnyOf? Type1399 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1400 { get; set; } + public global::Dataloop.TerminateResponse? Type1400 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1401 { get; set; } + public global::System.Collections.Generic.IList? Type1401 { get; set; } /// /// /// - public global::Dataloop.QueryPipelineTableResponseItem? Type1402 { get; set; } + public global::System.Collections.Generic.IList? Type1402 { get; set; } /// /// /// - public global::Dataloop.QueryPipelineTableResponseItemTemplate? Type1403 { get; set; } + public global::System.Collections.Generic.IList? Type1403 { get; set; } /// /// /// - public global::Dataloop.AnyOf? Type1404 { get; set; } + public global::System.Collections.Generic.IList? Type1404 { get; set; } /// /// /// - public global::Dataloop.TerminateResponse? Type1405 { get; set; } + public global::Dataloop.AnyOf, object>? Type1405 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1406 { get; set; } + public global::System.Collections.Generic.IList? Type1406 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1407 { get; set; } + public global::Dataloop.AnyOf, object>? Type1407 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1408 { get; set; } + public global::System.Collections.Generic.IList? Type1408 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1409 { get; set; } + public global::System.Collections.Generic.IList? Type1409 { get; set; } /// /// /// - public global::Dataloop.AnyOf, object>? Type1410 { get; set; } + public global::Dataloop.QueryConfusionResponse? Type1410 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1411 { get; set; } + public global::Dataloop.GetTaskScoresResponse? Type1411 { get; set; } /// /// /// - public global::Dataloop.AnyOf, object>? Type1412 { get; set; } + public global::Dataloop.GetTaskAnnotationScoresResponse? Type1412 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1413 { get; set; } + public global::Dataloop.GetTaskItemScoresResponse? Type1413 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1414 { get; set; } + public global::System.Collections.Generic.IList? Type1414 { get; set; } /// /// /// - public global::Dataloop.QueryConfusionResponse? Type1415 { get; set; } + public global::Dataloop.GetGlobalServicesResponseItem? Type1415 { get; set; } /// /// /// - public global::Dataloop.GetTaskScoresResponse? Type1416 { get; set; } + public global::System.Collections.Generic.Dictionary? Type1416 { get; set; } /// /// /// - public global::Dataloop.GetTaskAnnotationScoresResponse? Type1417 { get; set; } + public global::Dataloop.AnyOf? Type1417 { get; set; } /// /// /// - public global::Dataloop.GetTaskItemScoresResponse? Type1418 { get; set; } + public global::Dataloop.ServiceStreamResponse? Type1418 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1419 { get; set; } + public global::Dataloop.GetServiceIntegrationEnvResponse? Type1419 { get; set; } /// /// /// - public global::Dataloop.GetGlobalServicesResponseItem? Type1420 { get; set; } + public global::System.Collections.Generic.IList? Type1420 { get; set; } /// /// /// - public global::System.Collections.Generic.Dictionary? Type1421 { get; set; } + public global::Dataloop.GetServiceIntegrationEnvResponseEnvItem? Type1421 { get; set; } /// /// /// - public global::Dataloop.AnyOf? Type1422 { get; set; } + public global::Dataloop.AnyOf? Type1422 { get; set; } /// /// /// - public global::Dataloop.ServiceStreamResponse? Type1423 { get; set; } + public global::System.Collections.Generic.IList>? Type1423 { get; set; } /// /// /// - public global::Dataloop.GetServiceIntegrationEnvResponse? Type1424 { get; set; } + public global::System.Collections.Generic.IList? Type1424 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1425 { get; set; } + public global::System.Collections.Generic.IList? Type1425 { get; set; } /// /// /// - public global::Dataloop.GetServiceIntegrationEnvResponseEnvItem? Type1426 { get; set; } + public global::Dataloop.GetMyGroupProjectsResponseItem? Type1426 { get; set; } /// /// /// - public global::Dataloop.AnyOf? Type1427 { get; set; } - /// - /// - /// - public global::System.Collections.Generic.IList>? Type1428 { get; set; } - /// - /// - /// - public global::System.Collections.Generic.IList? Type1429 { get; set; } - /// - /// - /// - public global::System.Collections.Generic.IList? Type1430 { get; set; } - /// - /// - /// - public global::Dataloop.GetMyGroupProjectsResponseItem? Type1431 { get; set; } - /// - /// - /// - public global::Dataloop.AnyOf? Type1432 { get; set; } + public global::Dataloop.AnyOf? Type1427 { get; set; } /// /// @@ -6437,258 +6417,254 @@ public sealed partial class JsonSerializerContextTypes /// /// /// - public global::System.Collections.Generic.List? ListType169 { get; set; } - /// - /// - /// - public global::System.Collections.Generic.List? ListType170 { get; set; } + public global::System.Collections.Generic.List? ListType169 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType171 { get; set; } + public global::System.Collections.Generic.List? ListType170 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType172 { get; set; } + public global::System.Collections.Generic.List? ListType171 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType173 { get; set; } + public global::System.Collections.Generic.List? ListType172 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType174 { get; set; } + public global::System.Collections.Generic.List? ListType173 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType175 { get; set; } + public global::System.Collections.Generic.List? ListType174 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType176 { get; set; } + public global::System.Collections.Generic.List? ListType175 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType177 { get; set; } + public global::System.Collections.Generic.List? ListType176 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType178 { get; set; } + public global::System.Collections.Generic.List? ListType177 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType179 { get; set; } + public global::System.Collections.Generic.List? ListType178 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType180 { get; set; } + public global::System.Collections.Generic.List? ListType179 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType181 { get; set; } + public global::System.Collections.Generic.List? ListType180 { get; set; } /// /// /// - public global::Dataloop.AnyOf>? ListType182 { get; set; } + public global::Dataloop.AnyOf>? ListType181 { get; set; } /// /// /// - public global::Dataloop.AnyOf>? ListType183 { get; set; } + public global::Dataloop.AnyOf>? ListType182 { get; set; } /// /// /// - public global::Dataloop.AnyOf, global::Dataloop.ImportItemsToDatasetRequest>? ListType184 { get; set; } + public global::Dataloop.AnyOf, global::Dataloop.ImportItemsToDatasetRequest>? ListType183 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType185 { get; set; } + public global::System.Collections.Generic.List? ListType184 { get; set; } /// /// /// - public global::Dataloop.AnyOf>? ListType186 { get; set; } + public global::Dataloop.AnyOf>? ListType185 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType187 { get; set; } + public global::System.Collections.Generic.List? ListType186 { get; set; } /// /// /// - public global::Dataloop.AnyOf>? ListType188 { get; set; } + public global::Dataloop.AnyOf>? ListType187 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType189 { get; set; } + public global::System.Collections.Generic.List? ListType188 { get; set; } /// /// /// - public global::Dataloop.AnyOf>? ListType190 { get; set; } + public global::Dataloop.AnyOf>? ListType189 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType191 { get; set; } + public global::System.Collections.Generic.List? ListType190 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType192 { get; set; } + public global::System.Collections.Generic.List? ListType191 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType193 { get; set; } + public global::System.Collections.Generic.List? ListType192 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType194 { get; set; } + public global::System.Collections.Generic.List? ListType193 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType195 { get; set; } + public global::System.Collections.Generic.List? ListType194 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType196 { get; set; } + public global::System.Collections.Generic.List? ListType195 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType197 { get; set; } + public global::System.Collections.Generic.List? ListType196 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType198 { get; set; } + public global::System.Collections.Generic.List? ListType197 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType199 { get; set; } + public global::System.Collections.Generic.List? ListType198 { get; set; } /// /// /// - public global::Dataloop.AnyOf>? ListType200 { get; set; } + public global::Dataloop.AnyOf>? ListType199 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType201 { get; set; } + public global::System.Collections.Generic.List? ListType200 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType202 { get; set; } + public global::System.Collections.Generic.List? ListType201 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType203 { get; set; } + public global::System.Collections.Generic.List? ListType202 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType204 { get; set; } + public global::System.Collections.Generic.List? ListType203 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType205 { get; set; } + public global::System.Collections.Generic.List? ListType204 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType206 { get; set; } + public global::System.Collections.Generic.List? ListType205 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType207 { get; set; } + public global::System.Collections.Generic.List? ListType206 { get; set; } /// /// /// - public global::Dataloop.AnyOf>? ListType208 { get; set; } + public global::Dataloop.AnyOf>? ListType207 { get; set; } /// /// /// - public global::System.Collections.Generic.List>? ListType209 { get; set; } + public global::System.Collections.Generic.List>? ListType208 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType210 { get; set; } + public global::System.Collections.Generic.List? ListType209 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType211 { get; set; } + public global::System.Collections.Generic.List? ListType210 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType212 { get; set; } + public global::System.Collections.Generic.List? ListType211 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType213 { get; set; } + public global::System.Collections.Generic.List? ListType212 { get; set; } /// /// /// - public global::System.Collections.Generic.List>? ListType214 { get; set; } + public global::System.Collections.Generic.List>? ListType213 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType215 { get; set; } + public global::System.Collections.Generic.List? ListType214 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType216 { get; set; } + public global::System.Collections.Generic.List? ListType215 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType217 { get; set; } + public global::System.Collections.Generic.List? ListType216 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType218 { get; set; } + public global::System.Collections.Generic.List? ListType217 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType219 { get; set; } + public global::System.Collections.Generic.List? ListType218 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType220 { get; set; } + public global::System.Collections.Generic.List? ListType219 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType221 { get; set; } + public global::System.Collections.Generic.List? ListType220 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType222 { get; set; } + public global::System.Collections.Generic.List? ListType221 { get; set; } /// /// /// - public global::Dataloop.AnyOf, object>? ListType223 { get; set; } + public global::Dataloop.AnyOf, object>? ListType222 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType224 { get; set; } + public global::System.Collections.Generic.List? ListType223 { get; set; } /// /// /// - public global::Dataloop.AnyOf, object>? ListType225 { get; set; } + public global::Dataloop.AnyOf, object>? ListType224 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType226 { get; set; } + public global::System.Collections.Generic.List? ListType225 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType227 { get; set; } + public global::System.Collections.Generic.List? ListType226 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType228 { get; set; } + public global::System.Collections.Generic.List? ListType227 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType229 { get; set; } + public global::System.Collections.Generic.List? ListType228 { get; set; } /// /// /// - public global::System.Collections.Generic.List>? ListType230 { get; set; } + public global::System.Collections.Generic.List>? ListType229 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType231 { get; set; } + public global::System.Collections.Generic.List? ListType230 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType232 { get; set; } + public global::System.Collections.Generic.List? ListType231 { get; set; } } } \ No newline at end of file diff --git a/src/libs/Dataloop/Generated/Dataloop.Models.DBPaymentDriverConfiguration.g.cs b/src/libs/Dataloop/Generated/Dataloop.Models.DBPaymentDriverConfiguration.g.cs index 300a68c..4459c6c 100644 --- a/src/libs/Dataloop/Generated/Dataloop.Models.DBPaymentDriverConfiguration.g.cs +++ b/src/libs/Dataloop/Generated/Dataloop.Models.DBPaymentDriverConfiguration.g.cs @@ -33,9 +33,9 @@ public sealed partial class DBPaymentDriverConfiguration /// /// [global::System.Text.Json.Serialization.JsonPropertyName("type")] - [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Dataloop.JsonConverters.DBPaymentDriverConfigurationTypeJsonConverter))] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Dataloop.JsonConverters.PaymentDriverTypeJsonConverter))] [global::System.Text.Json.Serialization.JsonRequired] - public required global::Dataloop.DBPaymentDriverConfigurationType Type { get; set; } + public required global::Dataloop.PaymentDriverType Type { get; set; } /// /// @@ -72,7 +72,7 @@ public DBPaymentDriverConfiguration( string id, string name, string billingAccountId, - global::Dataloop.DBPaymentDriverConfigurationType type, + global::Dataloop.PaymentDriverType type, string creator, object? metadata) { diff --git a/src/libs/Dataloop/Generated/Dataloop.Models.DBPaymentDriverConfigurationType.g.cs b/src/libs/Dataloop/Generated/Dataloop.Models.DBPaymentDriverConfigurationType.g.cs deleted file mode 100644 index f6744b3..0000000 --- a/src/libs/Dataloop/Generated/Dataloop.Models.DBPaymentDriverConfigurationType.g.cs +++ /dev/null @@ -1,63 +0,0 @@ - -#nullable enable - -namespace Dataloop -{ - /// - /// - /// - public enum DBPaymentDriverConfigurationType - { - /// - /// - /// - AzureMarketplace, - /// - /// - /// - Credits, - /// - /// - /// - Nop, - /// - /// - /// - Stripe, - } - - /// - /// Enum extensions to do fast conversions without the reflection. - /// - public static class DBPaymentDriverConfigurationTypeExtensions - { - /// - /// Converts an enum to a string. - /// - public static string ToValueString(this DBPaymentDriverConfigurationType value) - { - return value switch - { - DBPaymentDriverConfigurationType.AzureMarketplace => "azureMarketplace", - DBPaymentDriverConfigurationType.Credits => "credits", - DBPaymentDriverConfigurationType.Nop => "nop", - DBPaymentDriverConfigurationType.Stripe => "stripe", - _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), - }; - } - /// - /// Converts an string to a enum. - /// - public static DBPaymentDriverConfigurationType? ToEnum(string value) - { - return value switch - { - "azureMarketplace" => DBPaymentDriverConfigurationType.AzureMarketplace, - "credits" => DBPaymentDriverConfigurationType.Credits, - "nop" => DBPaymentDriverConfigurationType.Nop, - "stripe" => DBPaymentDriverConfigurationType.Stripe, - _ => null, - }; - } - } -} \ No newline at end of file diff --git a/src/libs/Dataloop/Generated/Dataloop.Models.MongoAPIUsageEntry.Json.g.cs b/src/libs/Dataloop/Generated/Dataloop.Models.MongoAPIUsageEntry.Json.g.cs deleted file mode 100644 index d251b4c..0000000 --- a/src/libs/Dataloop/Generated/Dataloop.Models.MongoAPIUsageEntry.Json.g.cs +++ /dev/null @@ -1,92 +0,0 @@ -#nullable enable - -namespace Dataloop -{ - public sealed partial class MongoAPIUsageEntry - { - /// - /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. - /// - public string ToJson( - global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) - { - return global::System.Text.Json.JsonSerializer.Serialize( - this, - this.GetType(), - jsonSerializerContext); - } - - /// - /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. - /// -#if NET8_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] - [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] -#endif - public string ToJson( - global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) - { - return global::System.Text.Json.JsonSerializer.Serialize( - this, - jsonSerializerOptions); - } - - /// - /// Deserializes a JSON string using the provided JsonSerializerContext. - /// - public static global::Dataloop.MongoAPIUsageEntry? FromJson( - string json, - global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) - { - return global::System.Text.Json.JsonSerializer.Deserialize( - json, - typeof(global::Dataloop.MongoAPIUsageEntry), - jsonSerializerContext) as global::Dataloop.MongoAPIUsageEntry; - } - - /// - /// Deserializes a JSON string using the provided JsonSerializerOptions. - /// -#if NET8_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] - [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] -#endif - public static global::Dataloop.MongoAPIUsageEntry? FromJson( - string json, - global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) - { - return global::System.Text.Json.JsonSerializer.Deserialize( - json, - jsonSerializerOptions); - } - - /// - /// Deserializes a JSON stream using the provided JsonSerializerContext. - /// - public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( - global::System.IO.Stream jsonStream, - global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) - { - return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( - jsonStream, - typeof(global::Dataloop.MongoAPIUsageEntry), - jsonSerializerContext).ConfigureAwait(false)) as global::Dataloop.MongoAPIUsageEntry; - } - - /// - /// Deserializes a JSON stream using the provided JsonSerializerOptions. - /// -#if NET8_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] - [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] -#endif - public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( - global::System.IO.Stream jsonStream, - global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) - { - return global::System.Text.Json.JsonSerializer.DeserializeAsync( - jsonStream, - jsonSerializerOptions); - } - } -} diff --git a/src/libs/Dataloop/Generated/Dataloop.Models.MongoAPIUsageEntry.g.cs b/src/libs/Dataloop/Generated/Dataloop.Models.MongoAPIUsageEntry.g.cs deleted file mode 100644 index 2601ec2..0000000 --- a/src/libs/Dataloop/Generated/Dataloop.Models.MongoAPIUsageEntry.g.cs +++ /dev/null @@ -1,94 +0,0 @@ - -#nullable enable - -namespace Dataloop -{ - /// - /// - /// - public sealed partial class MongoAPIUsageEntry - { - /// - /// - /// - [global::System.Text.Json.Serialization.JsonPropertyName("_id")] - [global::System.Text.Json.Serialization.JsonRequired] - public required string Id { get; set; } - - /// - /// - /// - [global::System.Text.Json.Serialization.JsonPropertyName("project")] - [global::System.Text.Json.Serialization.JsonRequired] - public required string Project { get; set; } - - /// - /// - /// - [global::System.Text.Json.Serialization.JsonPropertyName("org")] - public string? Org { get; set; } - - /// - /// - /// - [global::System.Text.Json.Serialization.JsonPropertyName("date")] - [global::System.Text.Json.Serialization.JsonRequired] - public required global::System.DateTime Date { get; set; } - - /// - /// - /// - [global::System.Text.Json.Serialization.JsonPropertyName("apiCalls")] - [global::System.Text.Json.Serialization.JsonRequired] - public required global::Dataloop.APICallDescriptor ApiCalls { get; set; } - - /// - /// - /// - [global::System.Text.Json.Serialization.JsonPropertyName("storage")] - [global::System.Text.Json.Serialization.JsonRequired] - public required global::Dataloop.MongoStorageDescriptor Storage { get; set; } - - /// - /// Additional properties that are not explicitly defined in the schema - /// - [global::System.Text.Json.Serialization.JsonExtensionData] - public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); - - /// - /// Initializes a new instance of the class. - /// - /// - /// - /// - /// - /// - /// -#if NET7_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] -#endif - public MongoAPIUsageEntry( - string id, - string project, - global::System.DateTime date, - global::Dataloop.APICallDescriptor apiCalls, - global::Dataloop.MongoStorageDescriptor storage, - string? org) - { - this.Id = id ?? throw new global::System.ArgumentNullException(nameof(id)); - this.Project = project ?? throw new global::System.ArgumentNullException(nameof(project)); - this.Org = org; - this.Date = date; - this.ApiCalls = apiCalls ?? throw new global::System.ArgumentNullException(nameof(apiCalls)); - this.Storage = storage ?? throw new global::System.ArgumentNullException(nameof(storage)); - } - - /// - /// Initializes a new instance of the class. - /// - public MongoAPIUsageEntry() - { - } - - } -} \ No newline at end of file diff --git a/src/libs/Dataloop/Generated/Dataloop.Models.MongoStorageDatasetDescriptor.Json.g.cs b/src/libs/Dataloop/Generated/Dataloop.Models.MongoStorageDatasetDescriptor.Json.g.cs deleted file mode 100644 index 23d410c..0000000 --- a/src/libs/Dataloop/Generated/Dataloop.Models.MongoStorageDatasetDescriptor.Json.g.cs +++ /dev/null @@ -1,92 +0,0 @@ -#nullable enable - -namespace Dataloop -{ - public sealed partial class MongoStorageDatasetDescriptor - { - /// - /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. - /// - public string ToJson( - global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) - { - return global::System.Text.Json.JsonSerializer.Serialize( - this, - this.GetType(), - jsonSerializerContext); - } - - /// - /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. - /// -#if NET8_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] - [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] -#endif - public string ToJson( - global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) - { - return global::System.Text.Json.JsonSerializer.Serialize( - this, - jsonSerializerOptions); - } - - /// - /// Deserializes a JSON string using the provided JsonSerializerContext. - /// - public static global::Dataloop.MongoStorageDatasetDescriptor? FromJson( - string json, - global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) - { - return global::System.Text.Json.JsonSerializer.Deserialize( - json, - typeof(global::Dataloop.MongoStorageDatasetDescriptor), - jsonSerializerContext) as global::Dataloop.MongoStorageDatasetDescriptor; - } - - /// - /// Deserializes a JSON string using the provided JsonSerializerOptions. - /// -#if NET8_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] - [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] -#endif - public static global::Dataloop.MongoStorageDatasetDescriptor? FromJson( - string json, - global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) - { - return global::System.Text.Json.JsonSerializer.Deserialize( - json, - jsonSerializerOptions); - } - - /// - /// Deserializes a JSON stream using the provided JsonSerializerContext. - /// - public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( - global::System.IO.Stream jsonStream, - global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) - { - return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( - jsonStream, - typeof(global::Dataloop.MongoStorageDatasetDescriptor), - jsonSerializerContext).ConfigureAwait(false)) as global::Dataloop.MongoStorageDatasetDescriptor; - } - - /// - /// Deserializes a JSON stream using the provided JsonSerializerOptions. - /// -#if NET8_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] - [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] -#endif - public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( - global::System.IO.Stream jsonStream, - global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) - { - return global::System.Text.Json.JsonSerializer.DeserializeAsync( - jsonStream, - jsonSerializerOptions); - } - } -} diff --git a/src/libs/Dataloop/Generated/Dataloop.Models.MongoStorageDatasetDescriptor.g.cs b/src/libs/Dataloop/Generated/Dataloop.Models.MongoStorageDatasetDescriptor.g.cs deleted file mode 100644 index 8d9c815..0000000 --- a/src/libs/Dataloop/Generated/Dataloop.Models.MongoStorageDatasetDescriptor.g.cs +++ /dev/null @@ -1,55 +0,0 @@ - -#nullable enable - -namespace Dataloop -{ - /// - /// - /// - public sealed partial class MongoStorageDatasetDescriptor - { - /// - /// - /// - [global::System.Text.Json.Serialization.JsonPropertyName("id")] - [global::System.Text.Json.Serialization.JsonRequired] - public required string Id { get; set; } - - /// - /// - /// - [global::System.Text.Json.Serialization.JsonPropertyName("modified")] - [global::System.Text.Json.Serialization.JsonRequired] - public required global::Dataloop.StorageModificationDescriptor Modified { get; set; } - - /// - /// Additional properties that are not explicitly defined in the schema - /// - [global::System.Text.Json.Serialization.JsonExtensionData] - public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); - - /// - /// Initializes a new instance of the class. - /// - /// - /// -#if NET7_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] -#endif - public MongoStorageDatasetDescriptor( - string id, - global::Dataloop.StorageModificationDescriptor modified) - { - this.Id = id ?? throw new global::System.ArgumentNullException(nameof(id)); - this.Modified = modified ?? throw new global::System.ArgumentNullException(nameof(modified)); - } - - /// - /// Initializes a new instance of the class. - /// - public MongoStorageDatasetDescriptor() - { - } - - } -} \ No newline at end of file diff --git a/src/libs/Dataloop/Generated/Dataloop.Models.MongoStorageDescriptor.Json.g.cs b/src/libs/Dataloop/Generated/Dataloop.Models.MongoStorageDescriptor.Json.g.cs deleted file mode 100644 index aa20406..0000000 --- a/src/libs/Dataloop/Generated/Dataloop.Models.MongoStorageDescriptor.Json.g.cs +++ /dev/null @@ -1,92 +0,0 @@ -#nullable enable - -namespace Dataloop -{ - public sealed partial class MongoStorageDescriptor - { - /// - /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. - /// - public string ToJson( - global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) - { - return global::System.Text.Json.JsonSerializer.Serialize( - this, - this.GetType(), - jsonSerializerContext); - } - - /// - /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. - /// -#if NET8_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] - [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] -#endif - public string ToJson( - global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) - { - return global::System.Text.Json.JsonSerializer.Serialize( - this, - jsonSerializerOptions); - } - - /// - /// Deserializes a JSON string using the provided JsonSerializerContext. - /// - public static global::Dataloop.MongoStorageDescriptor? FromJson( - string json, - global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) - { - return global::System.Text.Json.JsonSerializer.Deserialize( - json, - typeof(global::Dataloop.MongoStorageDescriptor), - jsonSerializerContext) as global::Dataloop.MongoStorageDescriptor; - } - - /// - /// Deserializes a JSON string using the provided JsonSerializerOptions. - /// -#if NET8_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] - [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] -#endif - public static global::Dataloop.MongoStorageDescriptor? FromJson( - string json, - global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) - { - return global::System.Text.Json.JsonSerializer.Deserialize( - json, - jsonSerializerOptions); - } - - /// - /// Deserializes a JSON stream using the provided JsonSerializerContext. - /// - public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( - global::System.IO.Stream jsonStream, - global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) - { - return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( - jsonStream, - typeof(global::Dataloop.MongoStorageDescriptor), - jsonSerializerContext).ConfigureAwait(false)) as global::Dataloop.MongoStorageDescriptor; - } - - /// - /// Deserializes a JSON stream using the provided JsonSerializerOptions. - /// -#if NET8_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] - [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] -#endif - public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( - global::System.IO.Stream jsonStream, - global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) - { - return global::System.Text.Json.JsonSerializer.DeserializeAsync( - jsonStream, - jsonSerializerOptions); - } - } -} diff --git a/src/libs/Dataloop/Generated/Dataloop.Models.MongoStorageDescriptor.g.cs b/src/libs/Dataloop/Generated/Dataloop.Models.MongoStorageDescriptor.g.cs deleted file mode 100644 index dcd7d84..0000000 --- a/src/libs/Dataloop/Generated/Dataloop.Models.MongoStorageDescriptor.g.cs +++ /dev/null @@ -1,55 +0,0 @@ - -#nullable enable - -namespace Dataloop -{ - /// - /// - /// - public sealed partial class MongoStorageDescriptor - { - /// - /// - /// - [global::System.Text.Json.Serialization.JsonPropertyName("totalModified")] - [global::System.Text.Json.Serialization.JsonRequired] - public required global::Dataloop.StorageModificationDescriptor TotalModified { get; set; } - - /// - /// - /// - [global::System.Text.Json.Serialization.JsonPropertyName("datasets")] - [global::System.Text.Json.Serialization.JsonRequired] - public required global::System.Collections.Generic.IList Datasets { get; set; } - - /// - /// Additional properties that are not explicitly defined in the schema - /// - [global::System.Text.Json.Serialization.JsonExtensionData] - public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); - - /// - /// Initializes a new instance of the class. - /// - /// - /// -#if NET7_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] -#endif - public MongoStorageDescriptor( - global::Dataloop.StorageModificationDescriptor totalModified, - global::System.Collections.Generic.IList datasets) - { - this.TotalModified = totalModified ?? throw new global::System.ArgumentNullException(nameof(totalModified)); - this.Datasets = datasets ?? throw new global::System.ArgumentNullException(nameof(datasets)); - } - - /// - /// Initializes a new instance of the class. - /// - public MongoStorageDescriptor() - { - } - - } -} \ No newline at end of file diff --git a/src/libs/Dataloop/Generated/Dataloop.Models.PaymentDriverType.g.cs b/src/libs/Dataloop/Generated/Dataloop.Models.PaymentDriverType.g.cs index d80c30d..6e61316 100644 --- a/src/libs/Dataloop/Generated/Dataloop.Models.PaymentDriverType.g.cs +++ b/src/libs/Dataloop/Generated/Dataloop.Models.PaymentDriverType.g.cs @@ -19,10 +19,6 @@ public enum PaymentDriverType /// /// /// - Nop, - /// - /// - /// Stripe, } @@ -40,7 +36,6 @@ public static string ToValueString(this PaymentDriverType value) { PaymentDriverType.AzureMarketplace => "azureMarketplace", PaymentDriverType.Credits => "credits", - PaymentDriverType.Nop => "nop", PaymentDriverType.Stripe => "stripe", _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), }; @@ -54,7 +49,6 @@ public static string ToValueString(this PaymentDriverType value) { "azureMarketplace" => PaymentDriverType.AzureMarketplace, "credits" => PaymentDriverType.Credits, - "nop" => PaymentDriverType.Nop, "stripe" => PaymentDriverType.Stripe, _ => null, }; diff --git a/src/libs/Dataloop/openapi.yaml b/src/libs/Dataloop/openapi.yaml index 71c4bc4..02cc0e2 100644 --- a/src/libs/Dataloop/openapi.yaml +++ b/src/libs/Dataloop/openapi.yaml @@ -25926,1140 +25926,872 @@ } ] }, - "AzureWebhookEvent": { + "UIHours": { "properties": { - "id": { - "type": "string" - }, - "activityId": { - "type": "string" - }, - "publisherId": { - "type": "string" - }, - "offerId": { - "type": "string" - }, - "planId": { - "type": "string" - }, - "quantity": { + "sum": { "type": "number", - "format": "double", - "nullable": true - }, - "subscriptionId": { - "type": "string" - }, - "timeStamp": { - "type": "string", - "format": "date-time" - }, - "action": { - "type": "string", - "enum": [ - "ChangePlan", - "ChangeQuantity", - "Renew", - "Suspend", - "Unsubscribe", - "Reinstate" - ] - }, - "status": { - "type": "string" - }, - "operationRequestSource": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "string", - "enum": [ - "Azure" - ] - } - ], - "nullable": true + "format": "double" }, - "subscription": { - "properties": { - "lastModified": { - "type": "string", - "format": "date-time" - }, - "created": { - "type": "string", - "format": "date-time", - "nullable": true - }, - "autoRenew": { - "type": "boolean" - }, - "term": { - "properties": { - "chargeDuration": { - "type": "number", - "format": "double" - }, - "termUnit": { - "type": "string" - }, - "endDate": { - "type": "string", - "format": "date-time" - }, - "startDate": { - "type": "string", - "format": "date-time" - } - }, - "required": [ - "termUnit", - "endDate", - "startDate" - ], - "type": "object" - }, - "saasSubscriptionStatus": { - "type": "string" - }, - "sandboxType": { - "type": "string" - }, - "isTest": { - "type": "boolean" - }, - "isFreeTrial": { - "type": "boolean" - }, - "sessionMode": { - "type": "string" - }, - "allowedCustomerOperations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "purchaser": { - "properties": { - "puid": { - "type": "string", - "nullable": true - }, - "tenantId": { - "type": "string" - }, - "objectId": { - "type": "string" - }, - "emailId": { - "type": "string" - } - }, - "required": [ - "tenantId", - "objectId", - "emailId" - ], - "type": "object" - }, - "beneficiary": { - "properties": { - "puid": { - "type": "string", - "nullable": true - }, - "tenantId": { - "type": "string" - }, - "objectId": { - "type": "string" - }, - "emailId": { - "type": "string" - } - }, - "required": [ - "tenantId", - "objectId", - "emailId" - ], - "type": "object" - }, - "quantity": { - "type": "number", - "format": "double", - "nullable": true - }, - "planId": { - "type": "string" - }, - "offerId": { - "type": "string" - }, - "publisherId": { - "type": "string" - }, - "name": { - "type": "string" - }, - "id": { - "type": "string" - } + "roles": { + "properties": {}, + "additionalProperties": { + "type": "number", + "format": "double" }, - "required": [ - "lastModified", - "autoRenew", - "term", - "saasSubscriptionStatus", - "sandboxType", - "isTest", - "isFreeTrial", - "sessionMode", - "allowedCustomerOperations", - "purchaser", - "beneficiary", - "planId", - "offerId", - "publisherId", - "name", - "id" - ], "type": "object" - }, - "purchaseToken": { - "type": "string", - "nullable": true - }, - "errorMessage": { - "type": "string", - "nullable": true - }, - "errorStatusCode": { - "type": "string", - "nullable": true - }, - "operationRequestedSource": { - "type": "string", - "nullable": true } }, "required": [ - "id", - "activityId", - "publisherId", - "offerId", - "planId", - "subscriptionId", - "timeStamp", - "action", - "status", - "subscription" - ], - "type": "object", - "additionalProperties": true - }, - "UsageLog": { - "properties": { - "id": { - "type": "string" - }, - "date": { - "type": "string", - "format": "date-time" - }, - "usage": { - "type": "number", - "format": "double" - }, - "project": { - "type": "string" - } - }, - "required": [ - "id", - "date", - "usage", - "project" + "sum", + "roles" ], "type": "object", "additionalProperties": true }, - "ResourceUsage": { + "APICallResourceDescriptor": { "properties": { - "key": { - "type": "string" - }, - "used": { + "sum": { "type": "number", "format": "double" }, - "usageLog": { - "items": { - "$ref": "#/components/schemas/UsageLog" - }, - "type": "array" - }, - "dateDepleted": { - "type": "string", - "format": "date-time" - } - }, - "required": [ - "key", - "used", - "usageLog" - ], - "type": "object", - "additionalProperties": true - }, - "UsageReport": { - "properties": { - "subscriptionId": { - "type": "string" - }, - "plan": { - "$ref": "#/components/schemas/Plan" - }, - "period": { - "$ref": "#/components/schemas/BillingPeriod" - }, - "startDate": { - "type": "string", - "format": "date-time" - }, - "endDate": { - "type": "string", - "format": "date-time" - }, - "account": { - "type": "string" - }, - "usage": { - "items": { - "$ref": "#/components/schemas/ResourceUsage" - }, - "type": "array" - }, - "autoRenewal": { - "type": "boolean" - } - }, - "required": [ - "subscriptionId", - "plan", - "period", - "startDate", - "endDate", - "account", - "usage", - "autoRenewal" - ], - "type": "object", - "additionalProperties": true - }, - "UsageResourcesReport": { - "properties": { - "planName": { - "type": "string" - }, - "planKey": { - "type": "string" - }, - "resources": { - "items": { - "$ref": "#/components/schemas/BillingResourceKey" + "actions": { + "properties": {}, + "additionalProperties": { + "type": "number", + "format": "double" }, - "type": "array" - } - }, - "required": [ - "planName", - "planKey", - "resources" - ], - "type": "object", - "additionalProperties": true - }, - "EditSubscriptionInput": { - "properties": { - "autoRenewal": { - "type": "boolean" - }, - "paymentDriverId": { - "type": "string" - }, - "paymentMethodId": { - "type": "string" - }, - "externalSubscriptionId": { - "type": "string" - } - }, - "type": "object", - "additionalProperties": true - }, - "RenewSubscriptionInput": { - "properties": { - "chargeSubscription": { - "type": "boolean" - }, - "force": { - "type": "boolean" + "type": "object" } }, "required": [ - "chargeSubscription" + "sum", + "actions" ], "type": "object", "additionalProperties": true }, - "CursorPage_APISubscription_": { + "APICallSourceDescriptor": { "properties": { - "totalItemsCount": { + "sum": { "type": "number", "format": "double" }, - "items": { - "items": { - "$ref": "#/components/schemas/APISubscription" + "resources": { + "properties": {}, + "additionalProperties": { + "$ref": "#/components/schemas/APICallResourceDescriptor" }, - "type": "array" - }, - "totalPagesCount": { - "type": "number", - "format": "double" - }, - "hasNextPage": { - "type": "boolean" - } - }, - "required": [ - "totalItemsCount", - "items", - "totalPagesCount", - "hasNextPage" - ], - "type": "object", - "additionalProperties": true - }, - "BillingScope": { - "properties": { - "type": { - "$ref": "#/components/schemas/ScopeType" - }, - "entityId": { - "type": "string" - } - }, - "required": [ - "type", - "entityId" - ], - "type": "object", - "additionalProperties": true - }, - "CustomSubscriptionInput": { - "properties": { - "period": { - "$ref": "#/components/schemas/BillingPeriod" - }, - "startDate": { - "type": "string", - "format": "date-time" - }, - "endDate": { - "type": "string", - "format": "date-time" - }, - "scope": { - "$ref": "#/components/schemas/BillingScope" - }, - "autoRenewal": { - "type": "boolean" - }, - "account": { - "type": "string" - }, - "plan": { - "$ref": "#/components/schemas/Plan" - } - }, - "required": [ - "period", - "startDate", - "endDate", - "scope", - "autoRenewal", - "account", - "plan" + "type": "object" + } + }, + "required": [ + "sum", + "resources" ], "type": "object", "additionalProperties": true }, - "SubscriptionUpgradeInput": { + "APICallDescriptor": { "properties": { - "period": { - "$ref": "#/components/schemas/BillingPeriod" - }, - "startDate": { - "type": "string", - "format": "date-time" - }, - "autoRenewal": { - "type": "boolean" - }, - "planKey": { - "type": "string" + "ui": { + "$ref": "#/components/schemas/APICallSourceDescriptor" }, - "paymentDriverId": { - "type": "string" + "sdk": { + "$ref": "#/components/schemas/APICallSourceDescriptor" }, - "paymentMethodId": { - "type": "string" + "system": { + "$ref": "#/components/schemas/APICallSourceDescriptor" }, - "driverId": { - "type": "string" + "other": { + "$ref": "#/components/schemas/APICallSourceDescriptor" }, - "methodId": { - "type": "string" + "sum": { + "type": "number", + "format": "double" } }, "required": [ - "period", - "planKey" + "ui", + "sdk", + "system", + "other", + "sum" ], "type": "object", "additionalProperties": true }, - "SubscriptionExtensionInput": { + "StorageModificationSourceDescriptor": { "properties": { - "resource": { - "type": "string" - }, - "amount": { + "added": { "type": "number", "format": "double" }, - "autoRenewal": { - "type": "boolean" + "removed": { + "type": "number", + "format": "double" } }, "required": [ - "resource", - "amount" + "added", + "removed" ], "type": "object", "additionalProperties": true }, - "PaymentDriverTypes": { - "enum": [ - "credits", - "stripe", - "azureMarketplace", - "nop" - ], - "type": "string" - }, - "RangeOrFeatureTier": { + "StorageModificationDescriptor": { "properties": { - "price": { - "type": "number", - "format": "double" + "ui": { + "$ref": "#/components/schemas/StorageModificationSourceDescriptor" }, - "range": { - "properties": { - "higher": { - "type": "number", - "format": "double" - }, - "lower": { - "type": "number", - "format": "double" - } - }, - "required": [ - "higher", - "lower" - ], - "type": "object" + "sdk": { + "$ref": "#/components/schemas/StorageModificationSourceDescriptor" }, - "name": { + "system": { + "$ref": "#/components/schemas/StorageModificationSourceDescriptor" + }, + "other": { + "$ref": "#/components/schemas/StorageModificationSourceDescriptor" + }, + "unknown": { + "$ref": "#/components/schemas/StorageModificationSourceDescriptor" + }, + "total": { + "$ref": "#/components/schemas/StorageModificationSourceDescriptor" + } + }, + "required": [ + "ui", + "sdk", + "system", + "other", + "total" + ], + "type": "object", + "additionalProperties": true + }, + "StorageDatasetDescriptor": { + "properties": { + "id": { "type": "string" + }, + "modified": { + "$ref": "#/components/schemas/StorageModificationDescriptor" } }, "required": [ - "price" + "id", + "modified" ], "type": "object", "additionalProperties": true }, - "OverQuota": { + "StorageDescriptor": { "properties": { - "price": { - "type": "number", - "format": "double" + "totalModified": { + "$ref": "#/components/schemas/StorageModificationDescriptor" }, - "limit": { + "totalPersist": { "type": "number", "format": "double" + }, + "datasets": { + "items": { + "$ref": "#/components/schemas/StorageDatasetDescriptor" + }, + "type": "array" } }, "required": [ - "price", - "limit" + "totalModified", + "totalPersist", + "datasets" ], "type": "object", "additionalProperties": true }, - "APIBillableResource": { + "PodType": { + "enum": [ + "regular-xs", + "regular-s", + "regular-m", + "regular-l", + "highmem-xs", + "highmem-s", + "highmem-m", + "highmem-l", + "gpu-k80-s", + "gpu-k80-m", + "gpu-t4", + "gpu-t4-m", + "gpu-a100-s", + "gpu-a100-m", + "gpu-a100-4g", + "gpu-a100-4g-m" + ], + "type": "string" + }, + "FaasUsageServiceInstanceDescriptor": { "properties": { - "id": { - "type": "string" - }, - "url": { - "type": "string" - }, - "key": { - "$ref": "#/components/schemas/BillingResourceKey" - }, - "name": { - "type": "string" - }, - "type": { + "serviceId": { "type": "string" }, - "description": { + "serviceName": { "type": "string" }, - "icon": { - "type": "string" + "instanceType": { + "$ref": "#/components/schemas/PodType" }, - "price": { + "sum": { "type": "number", "format": "double" }, - "amount": { + "hours": { "type": "number", "format": "double" }, - "unit": { - "type": "string" + "serviceType": { + "$ref": "#/components/schemas/ServiceType" }, - "tiers": { - "items": { - "$ref": "#/components/schemas/RangeOrFeatureTier" - }, - "type": "array" + "driverId": { + "type": "string" }, - "overQuota": { - "$ref": "#/components/schemas/OverQuota" + "cost": { + "type": "number", + "format": "double" }, - "displayedInInvoice": { + "preemptible": { "type": "boolean" - }, - "group": { - "type": "string" - }, - "tier": { - "type": "string" } }, "required": [ - "id", - "url", - "key", - "name", - "type", - "description", - "icon" + "serviceId", + "serviceName", + "instanceType", + "sum", + "hours" ], "type": "object", "additionalProperties": true }, - "SubscriptionInput": { + "FaasGlobalServiceDescriptor": { "properties": { - "period": { - "$ref": "#/components/schemas/BillingPeriod" - }, - "startDate": { - "type": "string", - "format": "date-time" - }, - "endDate": { - "type": "string", - "format": "date-time" - }, - "scope": { - "$ref": "#/components/schemas/BillingScope" - }, - "autoRenewal": { - "type": "boolean" - }, - "account": { - "type": "string" - }, - "driverId": { + "serviceId": { "type": "string" }, - "methodId": { + "serviceName": { "type": "string" }, - "planKey": { - "type": "string" + "calls": { + "type": "number", + "format": "double" }, - "plan": { - "$ref": "#/components/schemas/Plan" + "totalDuration": { + "type": "number", + "format": "double" } }, "required": [ - "period", - "scope", - "autoRenewal", - "account" + "serviceId", + "serviceName", + "calls", + "totalDuration" ], "type": "object", "additionalProperties": true }, - "UIHours": { + "FaasUsageDescriptor": { "properties": { - "sum": { - "type": "number", - "format": "double" + "services": { + "items": { + "$ref": "#/components/schemas/FaasUsageServiceInstanceDescriptor" + }, + "type": "array" }, - "roles": { - "properties": {}, - "additionalProperties": { - "type": "number", - "format": "double" + "globalServices": { + "items": { + "$ref": "#/components/schemas/FaasGlobalServiceDescriptor" }, - "type": "object" + "type": "array" } }, "required": [ - "sum", - "roles" + "services" ], "type": "object", "additionalProperties": true }, - "APICallResourceDescriptor": { + "ItemsCount": { "properties": { - "sum": { + "total": { "type": "number", "format": "double" }, - "actions": { - "properties": {}, - "additionalProperties": { - "type": "number", - "format": "double" - }, - "type": "object" + "totalAnnotated": { + "type": "number", + "format": "double" } }, "required": [ - "sum", - "actions" + "total", + "totalAnnotated" ], "type": "object", "additionalProperties": true }, - "APICallSourceDescriptor": { + "IngestedDatapointsDescriptor": { "properties": { - "sum": { + "items": { "type": "number", "format": "double" }, - "resources": { - "properties": {}, - "additionalProperties": { - "$ref": "#/components/schemas/APICallResourceDescriptor" - }, - "type": "object" + "annotations": { + "type": "number", + "format": "double" + }, + "frames": { + "type": "number", + "format": "double" } }, - "required": [ - "sum", - "resources" - ], "type": "object", "additionalProperties": true }, - "APICallDescriptor": { + "APIUsageEntry": { "properties": { - "ui": { - "$ref": "#/components/schemas/APICallSourceDescriptor" + "id": { + "type": "string" }, - "sdk": { - "$ref": "#/components/schemas/APICallSourceDescriptor" + "url": { + "type": "string" }, - "system": { - "$ref": "#/components/schemas/APICallSourceDescriptor" + "project": { + "type": "string" }, - "other": { - "$ref": "#/components/schemas/APICallSourceDescriptor" + "projectName": { + "type": "string" }, - "sum": { + "org": { + "type": "string" + }, + "orgName": { + "type": "string" + }, + "account": { + "type": "string" + }, + "accountName": { + "type": "string" + }, + "date": { + "type": "string", + "format": "date-time" + }, + "uiHours": { + "$ref": "#/components/schemas/UIHours" + }, + "apiCalls": { + "$ref": "#/components/schemas/APICallDescriptor" + }, + "storage": { + "$ref": "#/components/schemas/StorageDescriptor" + }, + "faasUsage": { + "$ref": "#/components/schemas/FaasUsageDescriptor" + }, + "externalFaasUsage": { + "$ref": "#/components/schemas/FaasUsageDescriptor" + }, + "items": { + "$ref": "#/components/schemas/ItemsCount" + }, + "annotations": { "type": "number", "format": "double" + }, + "keyframes": { + "type": "number", + "format": "double" + }, + "ingestedDatapoints": { + "$ref": "#/components/schemas/IngestedDatapointsDescriptor" } }, "required": [ - "ui", - "sdk", - "system", - "other", - "sum" + "id", + "url", + "project", + "date", + "uiHours", + "apiCalls", + "storage", + "items", + "annotations", + "keyframes", + "ingestedDatapoints" ], "type": "object", "additionalProperties": true }, - "StorageModificationSourceDescriptor": { + "AlertStatus": { + "enum": [ + "created", + "emailSent", + "acknowledged", + "closed" + ], + "type": "string" + }, + "APIAlert": { "properties": { - "added": { - "type": "number", - "format": "double" + "id": { + "type": "string" }, - "removed": { - "type": "number", - "format": "double" + "url": { + "type": "string" + }, + "code": { + "type": "string" + }, + "status": { + "$ref": "#/components/schemas/AlertStatus" + }, + "description": { + "type": "string" + }, + "date": { + "type": "string", + "format": "date-time" + }, + "metadata": {}, + "accountId": { + "type": "string" + }, + "tier": { + "$ref": "#/components/schemas/AlertTier" } }, "required": [ - "added", - "removed" + "id", + "url", + "code", + "status", + "description", + "date", + "accountId", + "tier" ], "type": "object", "additionalProperties": true }, - "StorageModificationDescriptor": { + "FieldSort": { "properties": { - "ui": { - "$ref": "#/components/schemas/StorageModificationSourceDescriptor" + "field": { + "type": "string", + "enum": [ + "date", + "id" + ] }, - "sdk": { - "$ref": "#/components/schemas/StorageModificationSourceDescriptor" + "direction": { + "type": "string", + "enum": [ + "asc", + "desc" + ] + } + }, + "type": "object", + "additionalProperties": true + }, + "ResourceAuditEventType": { + "type": "string", + "enum": [ + "deleted", + "updated", + "created" + ] + }, + "ResourceAuditLog": { + "properties": { + "_id": { + "type": "string" + }, + "time": { + "type": "string", + "format": "date-time" + }, + "ctx": { + "properties": { + "projectName": { + "type": "string" + }, + "org": { + "type": "string" + }, + "project": { + "type": "string" + } + }, + "type": "object" }, - "system": { - "$ref": "#/components/schemas/StorageModificationSourceDescriptor" + "user": { + "type": "string" }, - "other": { - "$ref": "#/components/schemas/StorageModificationSourceDescriptor" + "entityType": { + "type": "string" }, - "unknown": { - "$ref": "#/components/schemas/StorageModificationSourceDescriptor" + "eventType": { + "$ref": "#/components/schemas/ResourceAuditEventType" }, - "total": { - "$ref": "#/components/schemas/StorageModificationSourceDescriptor" - } - }, - "required": [ - "ui", - "sdk", - "system", - "other", - "total" - ], - "type": "object", - "additionalProperties": true - }, - "StorageDatasetDescriptor": { - "properties": { - "id": { + "entityId": { "type": "string" }, - "modified": { - "$ref": "#/components/schemas/StorageModificationDescriptor" + "entityName": { + "type": "string" } }, "required": [ - "id", - "modified" + "_id", + "time", + "ctx", + "user", + "entityType", + "eventType", + "entityId" ], "type": "object", "additionalProperties": true }, - "StorageDescriptor": { + "AuditLogsCursorPage": { "properties": { - "totalModified": { - "$ref": "#/components/schemas/StorageModificationDescriptor" - }, - "totalPersist": { + "totalItemsCount": { "type": "number", "format": "double" }, - "datasets": { + "items": { "items": { - "$ref": "#/components/schemas/StorageDatasetDescriptor" + "$ref": "#/components/schemas/ResourceAuditLog" }, "type": "array" + }, + "totalPagesCount": { + "type": "number", + "format": "double" + }, + "hasNextPage": { + "type": "boolean" } }, "required": [ - "totalModified", - "totalPersist", - "datasets" + "totalItemsCount", + "items", + "totalPagesCount", + "hasNextPage" ], "type": "object", "additionalProperties": true }, - "PodType": { - "enum": [ - "regular-xs", - "regular-s", - "regular-m", - "regular-l", - "highmem-xs", - "highmem-s", - "highmem-m", - "highmem-l", - "gpu-k80-s", - "gpu-k80-m", - "gpu-t4", - "gpu-t4-m", - "gpu-a100-s", - "gpu-a100-m", - "gpu-a100-4g", - "gpu-a100-4g-m" - ], - "type": "string" - }, - "FaasUsageServiceInstanceDescriptor": { + "Address": { "properties": { - "serviceId": { + "line1": { "type": "string" }, - "serviceName": { + "line2": { "type": "string" }, - "instanceType": { - "$ref": "#/components/schemas/PodType" - }, - "sum": { - "type": "number", - "format": "double" - }, - "hours": { - "type": "number", - "format": "double" - }, - "serviceType": { - "$ref": "#/components/schemas/ServiceType" + "country": { + "type": "string" }, - "driverId": { + "city": { "type": "string" }, - "cost": { - "type": "number", - "format": "double" + "postalCode": { + "type": "string" }, - "preemptible": { - "type": "boolean" + "state": { + "type": "string" } }, "required": [ - "serviceId", - "serviceName", - "instanceType", - "sum", - "hours" + "line1", + "country", + "city" ], "type": "object", "additionalProperties": true }, - "FaasGlobalServiceDescriptor": { + "TaxType": { + "enum": [ + "ae_trn", + "au_abn", + "au_arn", + "br_cnpj", + "br_cpf", + "ca_bn", + "ca_gst_hst", + "ca_pst_bc", + "ca_pst_mb", + "ca_pst_sk", + "ca_qst", + "ch_vat", + "cl_tin", + "es_cif", + "eu_vat", + "gb_vat", + "ge_vat", + "hk_br", + "id_npwp", + "il_vat", + "in_gst", + "jp_cn", + "jp_rn", + "kr_brn", + "li_uid", + "mx_rfc", + "my_frp", + "my_itn", + "my_sst", + "no_vat", + "nz_gst", + "ru_inn", + "ru_kpp", + "sa_vat", + "sg_gst", + "sg_uen", + "th_vat", + "tw_vat", + "ua_vat", + "us_ein", + "za_vat" + ], + "type": "string" + }, + "TaxData": { "properties": { - "serviceId": { - "type": "string" + "type": { + "$ref": "#/components/schemas/TaxType" }, - "serviceName": { + "value": { "type": "string" - }, - "calls": { - "type": "number", - "format": "double" - }, - "totalDuration": { - "type": "number", - "format": "double" } }, "required": [ - "serviceId", - "serviceName", - "calls", - "totalDuration" + "type", + "value" ], "type": "object", "additionalProperties": true }, - "FaasUsageDescriptor": { + "DBBillingAccount": { "properties": { - "services": { - "items": { - "$ref": "#/components/schemas/FaasUsageServiceInstanceDescriptor" - }, - "type": "array" + "_id": { + "type": "string" }, - "globalServices": { + "companyName": { + "type": "string" + }, + "companyPhone": { + "type": "string" + }, + "billingContact": { + "type": "string" + }, + "accountId": { + "type": "string" + }, + "recipients": { "items": { - "$ref": "#/components/schemas/FaasGlobalServiceDescriptor" + "type": "string" }, "type": "array" - } - }, - "required": [ - "services" - ], - "type": "object", - "additionalProperties": true - }, - "ItemsCount": { - "properties": { - "total": { - "type": "number", - "format": "double" }, - "totalAnnotated": { - "type": "number", - "format": "double" + "address": { + "$ref": "#/components/schemas/Address" + }, + "createdAt": { + "type": "string", + "format": "date-time" + }, + "updatedAt": { + "type": "string", + "format": "date-time" + }, + "taxData": { + "$ref": "#/components/schemas/TaxData" + }, + "creator": { + "type": "string" } }, "required": [ - "total", - "totalAnnotated" + "_id", + "companyName", + "companyPhone", + "billingContact", + "accountId", + "recipients", + "address", + "createdAt", + "creator" ], "type": "object", "additionalProperties": true }, - "IngestedDatapointsDescriptor": { + "PartialBillingAccount": { "properties": { - "items": { - "type": "number", - "format": "double" + "companyName": { + "type": "string" }, - "annotations": { - "type": "number", - "format": "double" + "companyPhone": { + "type": "string" }, - "frames": { - "type": "number", - "format": "double" + "billingContact": { + "type": "string" + }, + "accountId": { + "type": "string" + }, + "recipients": { + "items": { + "type": "string" + }, + "type": "array" + }, + "address": { + "$ref": "#/components/schemas/Address" + }, + "taxData": { + "properties": { + "value": { + "type": "string" + }, + "type": { + "$ref": "#/components/schemas/TaxType" + } + }, + "required": [ + "value", + "type" + ], + "type": "object" } }, + "required": [ + "accountId", + "address" + ], "type": "object", "additionalProperties": true }, - "APIUsageEntry": { + "PaymentDriverType": { + "type": "string", + "enum": [ + "credits", + "stripe", + "azureMarketplace" + ], + "nullable": false + }, + "DBPaymentDriverConfiguration": { "properties": { - "id": { - "type": "string" - }, - "url": { - "type": "string" - }, - "project": { - "type": "string" - }, - "projectName": { + "_id": { "type": "string" }, - "org": { + "name": { "type": "string" }, - "orgName": { + "billingAccountId": { "type": "string" }, - "account": { - "type": "string" + "type": { + "$ref": "#/components/schemas/PaymentDriverType" }, - "accountName": { + "creator": { "type": "string" }, - "date": { + "metadata": {} + }, + "required": [ + "_id", + "name", + "billingAccountId", + "type", + "creator" + ], + "type": "object", + "additionalProperties": true + }, + "CreditCard": { + "properties": { + "brand": { "type": "string", - "format": "date-time" - }, - "uiHours": { - "$ref": "#/components/schemas/UIHours" - }, - "apiCalls": { - "$ref": "#/components/schemas/APICallDescriptor" - }, - "storage": { - "$ref": "#/components/schemas/StorageDescriptor" - }, - "faasUsage": { - "$ref": "#/components/schemas/FaasUsageDescriptor" + "description": "Card brand. Can be `amex`, `diners`, `discover`, `jcb`, `mastercard`, `unionpay`, `visa`, or `unknown`." }, - "externalFaasUsage": { - "$ref": "#/components/schemas/FaasUsageDescriptor" + "country": { + "type": "string", + "nullable": true, + "description": "Two-letter ISO code representing the country of the card. You could use this attribute to get a sense of the international breakdown of cards you've collected." }, - "items": { - "$ref": "#/components/schemas/ItemsCount" + "description": { + "type": "string", + "nullable": true, + "description": "A high-level description of the type of cards issued in this range. (For internal use only and not typically available in standard API requests.)" }, - "annotations": { + "exp_month": { "type": "number", - "format": "double" + "format": "double", + "description": "Two-digit number representing the card's expiration month." }, - "keyframes": { + "exp_year": { "type": "number", - "format": "double" + "format": "double", + "description": "Four-digit number representing the card's expiration year." }, - "ingestedDatapoints": { - "$ref": "#/components/schemas/IngestedDatapointsDescriptor" + "fingerprint": { + "type": "string", + "nullable": true, + "description": "Uniquely identifies this particular card number. You can use this attribute to check whether two customers who've signed up with you are using the same card number, for example. For payment methods that tokenize card information (Apple Pay, Google Pay), the tokenized number might be provided instead of the underlying card number.\n\n*Starting May 1, 2021, card fingerprint in India for Connect will change to allow two fingerprints for the same card --- one for India and one for the rest of the world.*" + }, + "funding": { + "type": "string", + "description": "Card funding type. Can be `credit`, `debit`, `prepaid`, or `unknown`." + }, + "last4": { + "type": "string", + "description": "The last four digits of the card." } }, "required": [ - "id", - "url", - "project", - "date", - "uiHours", - "apiCalls", - "storage", - "items", - "annotations", - "keyframes", - "ingestedDatapoints" + "brand", + "country", + "exp_month", + "exp_year", + "funding", + "last4" ], "type": "object", "additionalProperties": true }, - "ContactAddress": { + "PaymentMethod": { "properties": { - "line1": { - "type": "string" - }, - "line2": { - "type": "string" - }, - "country": { - "type": "string" - }, - "city": { - "type": "string" + "id": { + "type": "string", + "description": "Unique identifier for the object." }, - "postalCode": { - "type": "string" + "card": { + "$ref": "#/components/schemas/CreditCard" }, - "state": { + "driverId": { "type": "string" } }, "required": [ - "line1", - "country", - "city" + "id" ], "type": "object", "additionalProperties": true }, - "Address": { + "ContactAddress": { "properties": { "line1": { "type": "string" @@ -27279,515 +27011,708 @@ "account", "contacts", "items", - "totalPrice", - "billedPeriod", - "status", - "payments" - ], - "type": "object", - "additionalProperties": true - }, - "TaxType": { - "enum": [ - "ae_trn", - "au_abn", - "au_arn", - "br_cnpj", - "br_cpf", - "ca_bn", - "ca_gst_hst", - "ca_pst_bc", - "ca_pst_mb", - "ca_pst_sk", - "ca_qst", - "ch_vat", - "cl_tin", - "es_cif", - "eu_vat", - "gb_vat", - "ge_vat", - "hk_br", - "id_npwp", - "il_vat", - "in_gst", - "jp_cn", - "jp_rn", - "kr_brn", - "li_uid", - "mx_rfc", - "my_frp", - "my_itn", - "my_sst", - "no_vat", - "nz_gst", - "ru_inn", - "ru_kpp", - "sa_vat", - "sg_gst", - "sg_uen", - "th_vat", - "tw_vat", - "ua_vat", - "us_ein", - "za_vat" + "totalPrice", + "billedPeriod", + "status", + "payments" ], - "type": "string" + "type": "object", + "additionalProperties": true }, - "TaxData": { + "RangeOrFeatureTier": { "properties": { - "type": { - "$ref": "#/components/schemas/TaxType" + "price": { + "type": "number", + "format": "double" }, - "value": { + "range": { + "properties": { + "higher": { + "type": "number", + "format": "double" + }, + "lower": { + "type": "number", + "format": "double" + } + }, + "required": [ + "higher", + "lower" + ], + "type": "object" + }, + "name": { "type": "string" } }, "required": [ - "type", - "value" + "price" ], "type": "object", "additionalProperties": true }, - "DBBillingAccount": { + "OverQuota": { "properties": { - "_id": { + "price": { + "type": "number", + "format": "double" + }, + "limit": { + "type": "number", + "format": "double" + } + }, + "required": [ + "price", + "limit" + ], + "type": "object", + "additionalProperties": true + }, + "APIBillableResource": { + "properties": { + "id": { "type": "string" }, - "companyName": { + "url": { "type": "string" }, - "companyPhone": { + "key": { + "$ref": "#/components/schemas/BillingResourceKey" + }, + "name": { "type": "string" }, - "billingContact": { + "type": { "type": "string" }, - "accountId": { + "description": { "type": "string" }, - "recipients": { + "icon": { + "type": "string" + }, + "price": { + "type": "number", + "format": "double" + }, + "amount": { + "type": "number", + "format": "double" + }, + "unit": { + "type": "string" + }, + "tiers": { "items": { - "type": "string" + "$ref": "#/components/schemas/RangeOrFeatureTier" }, "type": "array" }, - "address": { - "$ref": "#/components/schemas/Address" - }, - "createdAt": { - "type": "string", - "format": "date-time" + "overQuota": { + "$ref": "#/components/schemas/OverQuota" }, - "updatedAt": { - "type": "string", - "format": "date-time" + "displayedInInvoice": { + "type": "boolean" }, - "taxData": { - "$ref": "#/components/schemas/TaxData" + "group": { + "type": "string" }, - "creator": { + "tier": { "type": "string" } }, "required": [ - "_id", - "companyName", - "companyPhone", - "billingContact", - "accountId", - "recipients", - "address", - "createdAt", - "creator" + "id", + "url", + "key", + "name", + "type", + "description", + "icon" ], "type": "object", "additionalProperties": true }, - "PartialBillingAccount": { + "BillingScope": { "properties": { - "companyName": { - "type": "string" - }, - "companyPhone": { - "type": "string" - }, - "billingContact": { - "type": "string" + "type": { + "$ref": "#/components/schemas/ScopeType" }, - "accountId": { + "entityId": { "type": "string" - }, - "recipients": { - "items": { - "type": "string" - }, - "type": "array" - }, - "address": { - "$ref": "#/components/schemas/Address" - }, - "taxData": { - "properties": { - "value": { - "type": "string" - }, - "type": { - "$ref": "#/components/schemas/TaxType" - } - }, - "required": [ - "value", - "type" - ], - "type": "object" } }, "required": [ - "accountId", - "address" + "type", + "entityId" ], "type": "object", "additionalProperties": true }, - "PaymentDriverType": { - "type": "string", - "enum": [ - "credits", - "stripe", - "azureMarketplace", - "nop" - ], - "nullable": false - }, - "DBPaymentDriverConfiguration": { + "SubscriptionInput": { "properties": { - "_id": { - "type": "string" + "period": { + "$ref": "#/components/schemas/BillingPeriod" }, - "name": { + "startDate": { + "type": "string", + "format": "date-time" + }, + "endDate": { + "type": "string", + "format": "date-time" + }, + "scope": { + "$ref": "#/components/schemas/BillingScope" + }, + "autoRenewal": { + "type": "boolean" + }, + "account": { "type": "string" }, - "billingAccountId": { + "driverId": { "type": "string" }, - "type": { - "type": "string", - "enum": [ - "credits", - "stripe", - "azureMarketplace", - "nop" - ], - "nullable": false + "methodId": { + "type": "string" }, - "creator": { + "planKey": { "type": "string" }, - "metadata": {} + "plan": { + "$ref": "#/components/schemas/Plan" + } }, "required": [ - "_id", - "name", - "billingAccountId", - "type", - "creator" + "period", + "scope", + "autoRenewal", + "account" ], "type": "object", "additionalProperties": true }, - "CreditCard": { + "EditSubscriptionInput": { "properties": { - "brand": { - "type": "string", - "description": "Card brand. Can be `amex`, `diners`, `discover`, `jcb`, `mastercard`, `unionpay`, `visa`, or `unknown`." + "autoRenewal": { + "type": "boolean" }, - "country": { - "type": "string", - "nullable": true, - "description": "Two-letter ISO code representing the country of the card. You could use this attribute to get a sense of the international breakdown of cards you've collected." + "paymentDriverId": { + "type": "string" }, - "description": { - "type": "string", - "nullable": true, - "description": "A high-level description of the type of cards issued in this range. (For internal use only and not typically available in standard API requests.)" + "paymentMethodId": { + "type": "string" }, - "exp_month": { - "type": "number", - "format": "double", - "description": "Two-digit number representing the card's expiration month." + "externalSubscriptionId": { + "type": "string" + } + }, + "type": "object", + "additionalProperties": true + }, + "RenewSubscriptionInput": { + "properties": { + "chargeSubscription": { + "type": "boolean" }, - "exp_year": { + "force": { + "type": "boolean" + } + }, + "required": [ + "chargeSubscription" + ], + "type": "object", + "additionalProperties": true + }, + "CursorPage_APISubscription_": { + "properties": { + "totalItemsCount": { "type": "number", - "format": "double", - "description": "Four-digit number representing the card's expiration year." + "format": "double" }, - "fingerprint": { - "type": "string", - "nullable": true, - "description": "Uniquely identifies this particular card number. You can use this attribute to check whether two customers who've signed up with you are using the same card number, for example. For payment methods that tokenize card information (Apple Pay, Google Pay), the tokenized number might be provided instead of the underlying card number.\n\n*Starting May 1, 2021, card fingerprint in India for Connect will change to allow two fingerprints for the same card --- one for India and one for the rest of the world.*" + "items": { + "items": { + "$ref": "#/components/schemas/APISubscription" + }, + "type": "array" }, - "funding": { - "type": "string", - "description": "Card funding type. Can be `credit`, `debit`, `prepaid`, or `unknown`." + "totalPagesCount": { + "type": "number", + "format": "double" }, - "last4": { - "type": "string", - "description": "The last four digits of the card." + "hasNextPage": { + "type": "boolean" } }, "required": [ - "brand", - "country", - "exp_month", - "exp_year", - "funding", - "last4" + "totalItemsCount", + "items", + "totalPagesCount", + "hasNextPage" ], "type": "object", "additionalProperties": true }, - "PaymentMethod": { + "CustomSubscriptionInput": { "properties": { - "id": { + "period": { + "$ref": "#/components/schemas/BillingPeriod" + }, + "startDate": { "type": "string", - "description": "Unique identifier for the object." + "format": "date-time" }, - "card": { - "$ref": "#/components/schemas/CreditCard" + "endDate": { + "type": "string", + "format": "date-time" }, - "driverId": { + "scope": { + "$ref": "#/components/schemas/BillingScope" + }, + "autoRenewal": { + "type": "boolean" + }, + "account": { "type": "string" + }, + "plan": { + "$ref": "#/components/schemas/Plan" } }, "required": [ - "id" + "period", + "startDate", + "endDate", + "scope", + "autoRenewal", + "account", + "plan" ], "type": "object", "additionalProperties": true }, - "ResourceAuditEventType": { - "type": "string", - "enum": [ - "deleted", - "updated", - "created" - ] - }, - "ResourceAuditLog": { + "SubscriptionUpgradeInput": { "properties": { - "_id": { - "type": "string" + "period": { + "$ref": "#/components/schemas/BillingPeriod" }, - "time": { + "startDate": { "type": "string", "format": "date-time" }, - "ctx": { - "properties": { - "projectName": { - "type": "string" - }, - "org": { - "type": "string" - }, - "project": { - "type": "string" - } - }, - "type": "object" + "autoRenewal": { + "type": "boolean" }, - "user": { + "planKey": { "type": "string" }, - "entityType": { + "paymentDriverId": { "type": "string" }, - "eventType": { - "$ref": "#/components/schemas/ResourceAuditEventType" + "paymentMethodId": { + "type": "string" }, - "entityId": { + "driverId": { "type": "string" }, - "entityName": { + "methodId": { "type": "string" } }, "required": [ - "_id", - "time", - "ctx", - "user", - "entityType", - "eventType", - "entityId" + "period", + "planKey" ], "type": "object", "additionalProperties": true }, - "AuditLogsCursorPage": { + "SubscriptionExtensionInput": { "properties": { - "totalItemsCount": { - "type": "number", - "format": "double" - }, - "items": { - "items": { - "$ref": "#/components/schemas/ResourceAuditLog" - }, - "type": "array" + "resource": { + "type": "string" }, - "totalPagesCount": { + "amount": { "type": "number", "format": "double" }, - "hasNextPage": { + "autoRenewal": { "type": "boolean" } }, "required": [ - "totalItemsCount", - "items", - "totalPagesCount", - "hasNextPage" + "resource", + "amount" ], "type": "object", "additionalProperties": true }, - "AlertStatus": { + "PaymentDriverTypes": { "enum": [ - "created", - "emailSent", - "acknowledged", - "closed" + "credits", + "stripe", + "azureMarketplace", + "nop" ], "type": "string" }, - "APIAlert": { + "UsageLog": { "properties": { "id": { "type": "string" }, - "url": { - "type": "string" - }, - "code": { - "type": "string" - }, - "status": { - "$ref": "#/components/schemas/AlertStatus" - }, - "description": { - "type": "string" - }, "date": { "type": "string", "format": "date-time" }, - "metadata": {}, - "accountId": { - "type": "string" + "usage": { + "type": "number", + "format": "double" }, - "tier": { - "$ref": "#/components/schemas/AlertTier" + "project": { + "type": "string" } }, "required": [ "id", - "url", - "code", - "status", - "description", "date", - "accountId", - "tier" + "usage", + "project" ], "type": "object", "additionalProperties": true }, - "FieldSort": { + "ResourceUsage": { "properties": { - "field": { - "type": "string", - "enum": [ - "date", - "id" - ] + "key": { + "type": "string" }, - "direction": { + "used": { + "type": "number", + "format": "double" + }, + "usageLog": { + "items": { + "$ref": "#/components/schemas/UsageLog" + }, + "type": "array" + }, + "dateDepleted": { "type": "string", - "enum": [ - "asc", - "desc" - ] + "format": "date-time" } }, + "required": [ + "key", + "used", + "usageLog" + ], "type": "object", "additionalProperties": true }, - "MongoStorageDatasetDescriptor": { + "UsageReport": { "properties": { - "id": { + "subscriptionId": { "type": "string" }, - "modified": { - "$ref": "#/components/schemas/StorageModificationDescriptor" + "plan": { + "$ref": "#/components/schemas/Plan" + }, + "period": { + "$ref": "#/components/schemas/BillingPeriod" + }, + "startDate": { + "type": "string", + "format": "date-time" + }, + "endDate": { + "type": "string", + "format": "date-time" + }, + "account": { + "type": "string" + }, + "usage": { + "items": { + "$ref": "#/components/schemas/ResourceUsage" + }, + "type": "array" + }, + "autoRenewal": { + "type": "boolean" } }, "required": [ - "id", - "modified" + "subscriptionId", + "plan", + "period", + "startDate", + "endDate", + "account", + "usage", + "autoRenewal" ], "type": "object", "additionalProperties": true }, - "MongoStorageDescriptor": { + "UsageResourcesReport": { "properties": { - "totalModified": { - "$ref": "#/components/schemas/StorageModificationDescriptor" + "planName": { + "type": "string" }, - "datasets": { + "planKey": { + "type": "string" + }, + "resources": { "items": { - "$ref": "#/components/schemas/MongoStorageDatasetDescriptor" + "$ref": "#/components/schemas/BillingResourceKey" }, "type": "array" } }, "required": [ - "totalModified", - "datasets" + "planName", + "planKey", + "resources" ], "type": "object", "additionalProperties": true }, - "MongoAPIUsageEntry": { + "AzureWebhookEvent": { "properties": { - "_id": { + "id": { "type": "string" }, - "project": { + "activityId": { "type": "string" }, - "org": { + "publisherId": { "type": "string" }, - "date": { + "offerId": { + "type": "string" + }, + "planId": { + "type": "string" + }, + "quantity": { + "type": "number", + "format": "double", + "nullable": true + }, + "subscriptionId": { + "type": "string" + }, + "timeStamp": { "type": "string", "format": "date-time" }, - "apiCalls": { - "$ref": "#/components/schemas/APICallDescriptor" + "action": { + "type": "string", + "enum": [ + "ChangePlan", + "ChangeQuantity", + "Renew", + "Suspend", + "Unsubscribe", + "Reinstate" + ] }, - "storage": { - "$ref": "#/components/schemas/MongoStorageDescriptor" + "status": { + "type": "string" + }, + "operationRequestSource": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "string", + "enum": [ + "Azure" + ] + } + ], + "nullable": true + }, + "subscription": { + "properties": { + "lastModified": { + "type": "string", + "format": "date-time" + }, + "created": { + "type": "string", + "format": "date-time", + "nullable": true + }, + "autoRenew": { + "type": "boolean" + }, + "term": { + "properties": { + "chargeDuration": { + "type": "number", + "format": "double" + }, + "termUnit": { + "type": "string" + }, + "endDate": { + "type": "string", + "format": "date-time" + }, + "startDate": { + "type": "string", + "format": "date-time" + } + }, + "required": [ + "termUnit", + "endDate", + "startDate" + ], + "type": "object" + }, + "saasSubscriptionStatus": { + "type": "string" + }, + "sandboxType": { + "type": "string" + }, + "isTest": { + "type": "boolean" + }, + "isFreeTrial": { + "type": "boolean" + }, + "sessionMode": { + "type": "string" + }, + "allowedCustomerOperations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "purchaser": { + "properties": { + "puid": { + "type": "string", + "nullable": true + }, + "tenantId": { + "type": "string" + }, + "objectId": { + "type": "string" + }, + "emailId": { + "type": "string" + } + }, + "required": [ + "tenantId", + "objectId", + "emailId" + ], + "type": "object" + }, + "beneficiary": { + "properties": { + "puid": { + "type": "string", + "nullable": true + }, + "tenantId": { + "type": "string" + }, + "objectId": { + "type": "string" + }, + "emailId": { + "type": "string" + } + }, + "required": [ + "tenantId", + "objectId", + "emailId" + ], + "type": "object" + }, + "quantity": { + "type": "number", + "format": "double", + "nullable": true + }, + "planId": { + "type": "string" + }, + "offerId": { + "type": "string" + }, + "publisherId": { + "type": "string" + }, + "name": { + "type": "string" + }, + "id": { + "type": "string" + } + }, + "required": [ + "lastModified", + "autoRenew", + "term", + "saasSubscriptionStatus", + "sandboxType", + "isTest", + "isFreeTrial", + "sessionMode", + "allowedCustomerOperations", + "purchaser", + "beneficiary", + "planId", + "offerId", + "publisherId", + "name", + "id" + ], + "type": "object" + }, + "purchaseToken": { + "type": "string", + "nullable": true + }, + "errorMessage": { + "type": "string", + "nullable": true + }, + "errorStatusCode": { + "type": "string", + "nullable": true + }, + "operationRequestedSource": { + "type": "string", + "nullable": true } }, "required": [ - "_id", - "project", - "date", - "apiCalls", - "storage" + "id", + "activityId", + "publisherId", + "offerId", + "planId", + "subscriptionId", + "timeStamp", + "action", + "status", + "subscription" ], "type": "object", "additionalProperties": true