diff --git a/domains/.openapi-generator/FILES b/domains/.openapi-generator/FILES
index c6c45f5..8d78624 100644
--- a/domains/.openapi-generator/FILES
+++ b/domains/.openapi-generator/FILES
@@ -4,6 +4,7 @@ api/openapi.yaml
appveyor.yml
docs/CreateDomainRequest.md
docs/DomainData.md
+docs/DomainDataDigitalCertificateId.md
docs/DomainEntity.md
docs/DomainLinks.md
docs/DomainResponseWithResult.md
@@ -13,6 +14,7 @@ docs/PutDomainRequest.md
docs/UpdateDomainRequest.md
domains.sln
git_push.sh
+src/domains.Test/Model/DomainDataDigitalCertificateIdTests.cs
src/domains.Test/domains.Test.csproj
src/domains/Api/DomainsApi.cs
src/domains/Client/ApiClient.cs
@@ -34,6 +36,7 @@ src/domains/Client/RetryConfiguration.cs
src/domains/Model/AbstractOpenAPISchema.cs
src/domains/Model/CreateDomainRequest.cs
src/domains/Model/DomainData.cs
+src/domains/Model/DomainDataDigitalCertificateId.cs
src/domains/Model/DomainEntity.cs
src/domains/Model/DomainLinks.cs
src/domains/Model/DomainResponseWithResult.cs
diff --git a/domains/.openapi-generator/VERSION b/domains/.openapi-generator/VERSION
index ba7f754..18bb418 100644
--- a/domains/.openapi-generator/VERSION
+++ b/domains/.openapi-generator/VERSION
@@ -1 +1 @@
-7.4.0
+7.5.0
diff --git a/domains/README.md b/domains/README.md
index bf5c432..ab72ab7 100644
--- a/domains/README.md
+++ b/domains/README.md
@@ -6,7 +6,7 @@ This C# SDK is automatically generated by the [OpenAPI Generator](https://openap
- API version: 2.0.0
- SDK version: 1.0.0
-- Generator version: 7.4.0
+- Generator version: 7.5.0
- Build package: org.openapitools.codegen.languages.CSharpClientCodegen
@@ -134,6 +134,7 @@ Class | Method | HTTP request | Description
- [Model.CreateDomainRequest](docs/CreateDomainRequest.md)
- [Model.DomainData](docs/DomainData.md)
+ - [Model.DomainDataDigitalCertificateId](docs/DomainDataDigitalCertificateId.md)
- [Model.DomainEntity](docs/DomainEntity.md)
- [Model.DomainLinks](docs/DomainLinks.md)
- [Model.DomainResponseWithResult](docs/DomainResponseWithResult.md)
diff --git a/domains/api/openapi.yaml b/domains/api/openapi.yaml
index 41dc5de..06c68e8 100644
--- a/domains/api/openapi.yaml
+++ b/domains/api/openapi.yaml
@@ -333,9 +333,7 @@ components:
minimum: 1
type: integer
digital_certificate_id:
- format: int64
- nullable: true
- type: integer
+ $ref: '#/components/schemas/DomainData_digital_certificate_id'
environment:
enum:
- production
@@ -593,6 +591,15 @@ components:
- results
- schema_version
type: object
+ DomainData_digital_certificate_id:
+ anyOf:
+ - format: int64
+ nullable: true
+ type: integer
+ - enum:
+ - lets_encrypt
+ nullable: true
+ type: string
securitySchemes:
tokenAuth:
description: |
diff --git a/domains/docs/CreateDomainRequest.md b/domains/docs/CreateDomainRequest.md
index c6995db..2ca7d7d 100644
--- a/domains/docs/CreateDomainRequest.md
+++ b/domains/docs/CreateDomainRequest.md
@@ -9,7 +9,7 @@ Name | Type | Description | Notes
**CnameAccessOnly** | **bool** | | [optional]
**IsActive** | **bool** | | [optional]
**EdgeApplicationId** | **long** | |
-**DigitalCertificateId** | **long?** | | [optional]
+**DigitalCertificateId** | [**DomainDataDigitalCertificateId**](DomainDataDigitalCertificateId.md) | | [optional]
**VarEnvironment** | **string** | | [optional]
**IsMtlsEnabled** | **bool** | | [optional]
**MtlsTrustedCaCertificateId** | **long?** | | [optional]
diff --git a/domains/docs/DomainData.md b/domains/docs/DomainData.md
index 73ccce4..877918b 100644
--- a/domains/docs/DomainData.md
+++ b/domains/docs/DomainData.md
@@ -9,7 +9,7 @@ Name | Type | Description | Notes
**CnameAccessOnly** | **bool** | | [optional]
**IsActive** | **bool** | | [optional]
**EdgeApplicationId** | **long** | | [optional]
-**DigitalCertificateId** | **long?** | | [optional]
+**DigitalCertificateId** | [**DomainDataDigitalCertificateId**](DomainDataDigitalCertificateId.md) | | [optional]
**VarEnvironment** | **string** | | [optional]
**IsMtlsEnabled** | **bool** | | [optional]
**MtlsTrustedCaCertificateId** | **long?** | | [optional]
diff --git a/domains/docs/DomainDataDigitalCertificateId.md b/domains/docs/DomainDataDigitalCertificateId.md
new file mode 100644
index 0000000..f4c95bd
--- /dev/null
+++ b/domains/docs/DomainDataDigitalCertificateId.md
@@ -0,0 +1,9 @@
+# domains.Model.DomainDataDigitalCertificateId
+
+## Properties
+
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
diff --git a/domains/docs/DomainEntity.md b/domains/docs/DomainEntity.md
index 4affd7d..d62c4c5 100644
--- a/domains/docs/DomainEntity.md
+++ b/domains/docs/DomainEntity.md
@@ -9,7 +9,7 @@ Name | Type | Description | Notes
**CnameAccessOnly** | **bool** | | [optional]
**IsActive** | **bool** | | [optional]
**EdgeApplicationId** | **long** | | [optional]
-**DigitalCertificateId** | **long?** | | [optional]
+**DigitalCertificateId** | [**DomainDataDigitalCertificateId**](DomainDataDigitalCertificateId.md) | | [optional]
**VarEnvironment** | **string** | | [optional]
**IsMtlsEnabled** | **bool** | | [optional]
**MtlsTrustedCaCertificateId** | **long?** | | [optional]
diff --git a/domains/docs/PutDomainRequest.md b/domains/docs/PutDomainRequest.md
index 01a5969..36d9501 100644
--- a/domains/docs/PutDomainRequest.md
+++ b/domains/docs/PutDomainRequest.md
@@ -9,7 +9,7 @@ Name | Type | Description | Notes
**CnameAccessOnly** | **bool** | | [optional]
**IsActive** | **bool** | | [optional]
**EdgeApplicationId** | **long** | |
-**DigitalCertificateId** | **long?** | | [optional]
+**DigitalCertificateId** | [**DomainDataDigitalCertificateId**](DomainDataDigitalCertificateId.md) | | [optional]
**VarEnvironment** | **string** | | [optional]
**IsMtlsEnabled** | **bool** | | [optional]
**MtlsTrustedCaCertificateId** | **long?** | | [optional]
diff --git a/domains/docs/UpdateDomainRequest.md b/domains/docs/UpdateDomainRequest.md
index d726eaf..54b3ffd 100644
--- a/domains/docs/UpdateDomainRequest.md
+++ b/domains/docs/UpdateDomainRequest.md
@@ -9,7 +9,7 @@ Name | Type | Description | Notes
**CnameAccessOnly** | **bool** | | [optional]
**IsActive** | **bool** | | [optional]
**EdgeApplicationId** | **long** | | [optional]
-**DigitalCertificateId** | **long?** | | [optional]
+**DigitalCertificateId** | [**DomainDataDigitalCertificateId**](DomainDataDigitalCertificateId.md) | | [optional]
**VarEnvironment** | **string** | | [optional]
**IsMtlsEnabled** | **bool** | | [optional]
**MtlsTrustedCaCertificateId** | **long?** | | [optional]
diff --git a/domains/domains.sln b/domains/domains.sln
index c8ef17d..0b03845 100644
--- a/domains/domains.sln
+++ b/domains/domains.sln
@@ -2,7 +2,7 @@ Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2012
VisualStudioVersion = 12.0.0.0
MinimumVisualStudioVersion = 10.0.0.1
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "domains", "src\domains\domains.csproj", "{FCC6557E-CBCA-4811-8A75-9469BE3E83ED}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "domains", "src\domains\domains.csproj", "{31646C84-EF0B-4EE3-951E-9F673E580C5E}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "domains.Test", "src\domains.Test\domains.Test.csproj", "{19F1DEBC-DE5E-4517-8062-F000CD499087}"
EndProject
@@ -12,10 +12,10 @@ Global
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {FCC6557E-CBCA-4811-8A75-9469BE3E83ED}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {FCC6557E-CBCA-4811-8A75-9469BE3E83ED}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {FCC6557E-CBCA-4811-8A75-9469BE3E83ED}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {FCC6557E-CBCA-4811-8A75-9469BE3E83ED}.Release|Any CPU.Build.0 = Release|Any CPU
+ {31646C84-EF0B-4EE3-951E-9F673E580C5E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {31646C84-EF0B-4EE3-951E-9F673E580C5E}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {31646C84-EF0B-4EE3-951E-9F673E580C5E}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {31646C84-EF0B-4EE3-951E-9F673E580C5E}.Release|Any CPU.Build.0 = Release|Any CPU
{19F1DEBC-DE5E-4517-8062-F000CD499087}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{19F1DEBC-DE5E-4517-8062-F000CD499087}.Debug|Any CPU.Build.0 = Debug|Any CPU
{19F1DEBC-DE5E-4517-8062-F000CD499087}.Release|Any CPU.ActiveCfg = Release|Any CPU
diff --git a/domains/src/domains.Test/Model/DomainDataDigitalCertificateIdTests.cs b/domains/src/domains.Test/Model/DomainDataDigitalCertificateIdTests.cs
new file mode 100644
index 0000000..0a57144
--- /dev/null
+++ b/domains/src/domains.Test/Model/DomainDataDigitalCertificateIdTests.cs
@@ -0,0 +1,57 @@
+/*
+ * Domain API
+ *
+ * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
+ *
+ * The version of the OpenAPI document: 2.0.0
+ * Generated by: https://github.com/openapitools/openapi-generator.git
+ */
+
+
+using Xunit;
+
+using System;
+using System.Linq;
+using System.IO;
+using System.Collections.Generic;
+using domains.Model;
+using domains.Client;
+using System.Reflection;
+using Newtonsoft.Json;
+
+namespace domains.Test.Model
+{
+ ///
+ /// Class for testing DomainDataDigitalCertificateId
+ ///
+ ///
+ /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
+ /// Please update the test case below to test the model.
+ ///
+ public class DomainDataDigitalCertificateIdTests : IDisposable
+ {
+ // TODO uncomment below to declare an instance variable for DomainDataDigitalCertificateId
+ //private DomainDataDigitalCertificateId instance;
+
+ public DomainDataDigitalCertificateIdTests()
+ {
+ // TODO uncomment below to create an instance of DomainDataDigitalCertificateId
+ //instance = new DomainDataDigitalCertificateId();
+ }
+
+ public void Dispose()
+ {
+ // Cleanup when everything is done.
+ }
+
+ ///
+ /// Test an instance of DomainDataDigitalCertificateId
+ ///
+ [Fact]
+ public void DomainDataDigitalCertificateIdInstanceTest()
+ {
+ // TODO uncomment below to test "IsType" DomainDataDigitalCertificateId
+ //Assert.IsType(instance);
+ }
+ }
+}
diff --git a/domains/src/domains.Test/domains.Test.csproj b/domains/src/domains.Test/domains.Test.csproj
index d6ccc22..4ddbff1 100644
--- a/domains/src/domains.Test/domains.Test.csproj
+++ b/domains/src/domains.Test/domains.Test.csproj
@@ -9,9 +9,9 @@
-
-
-
+
+
+
diff --git a/domains/src/domains/Model/CreateDomainRequest.cs b/domains/src/domains/Model/CreateDomainRequest.cs
index a54b1cc..6334537 100644
--- a/domains/src/domains/Model/CreateDomainRequest.cs
+++ b/domains/src/domains/Model/CreateDomainRequest.cs
@@ -101,7 +101,7 @@ protected CreateDomainRequest() { }
/// edgeFirewallId.
/// mtlsVerification.
/// crlList.
- public CreateDomainRequest(string name = default(string), List cnames = default(List), bool cnameAccessOnly = default(bool), bool isActive = default(bool), long edgeApplicationId = default(long), long? digitalCertificateId = default(long?), VarEnvironmentEnum? varEnvironment = default(VarEnvironmentEnum?), bool isMtlsEnabled = default(bool), long? mtlsTrustedCaCertificateId = default(long?), long? edgeFirewallId = default(long?), MtlsVerificationEnum? mtlsVerification = default(MtlsVerificationEnum?), List crlList = default(List))
+ public CreateDomainRequest(string name = default(string), List cnames = default(List), bool cnameAccessOnly = default(bool), bool isActive = default(bool), long edgeApplicationId = default(long), DomainDataDigitalCertificateId digitalCertificateId = default(DomainDataDigitalCertificateId), VarEnvironmentEnum? varEnvironment = default(VarEnvironmentEnum?), bool isMtlsEnabled = default(bool), long? mtlsTrustedCaCertificateId = default(long?), long? edgeFirewallId = default(long?), MtlsVerificationEnum? mtlsVerification = default(MtlsVerificationEnum?), List crlList = default(List))
{
// to ensure "name" is required (not null)
if (name == null)
@@ -160,8 +160,8 @@ protected CreateDomainRequest() { }
///
/// Gets or Sets DigitalCertificateId
///
- [DataMember(Name = "digital_certificate_id", EmitDefaultValue = true)]
- public long? DigitalCertificateId { get; set; }
+ [DataMember(Name = "digital_certificate_id", EmitDefaultValue = false)]
+ public DomainDataDigitalCertificateId DigitalCertificateId { get; set; }
///
/// Gets or Sets IsMtlsEnabled
diff --git a/domains/src/domains/Model/DomainData.cs b/domains/src/domains/Model/DomainData.cs
index 609395d..2528d54 100644
--- a/domains/src/domains/Model/DomainData.cs
+++ b/domains/src/domains/Model/DomainData.cs
@@ -96,7 +96,7 @@ public enum MtlsVerificationEnum
/// edgeFirewallId.
/// mtlsVerification.
/// crlList.
- public DomainData(string name = default(string), List cnames = default(List), bool cnameAccessOnly = default(bool), bool isActive = default(bool), long edgeApplicationId = default(long), long? digitalCertificateId = default(long?), VarEnvironmentEnum? varEnvironment = default(VarEnvironmentEnum?), bool isMtlsEnabled = default(bool), long? mtlsTrustedCaCertificateId = default(long?), long? edgeFirewallId = default(long?), MtlsVerificationEnum? mtlsVerification = default(MtlsVerificationEnum?), List crlList = default(List))
+ public DomainData(string name = default(string), List cnames = default(List), bool cnameAccessOnly = default(bool), bool isActive = default(bool), long edgeApplicationId = default(long), DomainDataDigitalCertificateId digitalCertificateId = default(DomainDataDigitalCertificateId), VarEnvironmentEnum? varEnvironment = default(VarEnvironmentEnum?), bool isMtlsEnabled = default(bool), long? mtlsTrustedCaCertificateId = default(long?), long? edgeFirewallId = default(long?), MtlsVerificationEnum? mtlsVerification = default(MtlsVerificationEnum?), List crlList = default(List))
{
this.Name = name;
this.Cnames = cnames;
@@ -145,8 +145,8 @@ public enum MtlsVerificationEnum
///
/// Gets or Sets DigitalCertificateId
///
- [DataMember(Name = "digital_certificate_id", EmitDefaultValue = true)]
- public long? DigitalCertificateId { get; set; }
+ [DataMember(Name = "digital_certificate_id", EmitDefaultValue = false)]
+ public DomainDataDigitalCertificateId DigitalCertificateId { get; set; }
///
/// Gets or Sets IsMtlsEnabled
diff --git a/domains/src/domains/Model/DomainDataDigitalCertificateId.cs b/domains/src/domains/Model/DomainDataDigitalCertificateId.cs
new file mode 100644
index 0000000..f287184
--- /dev/null
+++ b/domains/src/domains/Model/DomainDataDigitalCertificateId.cs
@@ -0,0 +1,234 @@
+/*
+ * Domain API
+ *
+ * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
+ *
+ * The version of the OpenAPI document: 2.0.0
+ * Generated by: https://github.com/openapitools/openapi-generator.git
+ */
+
+
+using System;
+using System.Collections;
+using System.Collections.Generic;
+using System.Collections.ObjectModel;
+using System.Linq;
+using System.IO;
+using System.Runtime.Serialization;
+using System.Text;
+using System.Text.RegularExpressions;
+using Newtonsoft.Json;
+using Newtonsoft.Json.Converters;
+using Newtonsoft.Json.Linq;
+using System.ComponentModel.DataAnnotations;
+using OpenAPIDateConverter = domains.Client.OpenAPIDateConverter;
+using System.Reflection;
+
+namespace domains.Model
+{
+ ///
+ /// DomainDataDigitalCertificateId
+ ///
+ [JsonConverter(typeof(DomainDataDigitalCertificateIdJsonConverter))]
+ [DataContract(Name = "DomainData_digital_certificate_id")]
+ public partial class DomainDataDigitalCertificateId : AbstractOpenAPISchema, IValidatableObject
+ {
+ ///
+ /// Initializes a new instance of the class
+ /// with the class
+ ///
+ /// An instance of long?.
+ public DomainDataDigitalCertificateId(long? actualInstance)
+ {
+ this.IsNullable = false;
+ this.SchemaType= "anyOf";
+ this.ActualInstance = actualInstance;
+ }
+
+ ///
+ /// Initializes a new instance of the class
+ /// with the class
+ ///
+ /// An instance of string.
+ public DomainDataDigitalCertificateId(string actualInstance)
+ {
+ this.IsNullable = false;
+ this.SchemaType= "anyOf";
+ this.ActualInstance = actualInstance ?? throw new ArgumentException("Invalid instance found. Must not be null.");
+ }
+
+
+ private Object _actualInstance;
+
+ ///
+ /// Gets or Sets ActualInstance
+ ///
+ public override Object ActualInstance
+ {
+ get
+ {
+ return _actualInstance;
+ }
+ set
+ {
+ if (value.GetType() == typeof(long?))
+ {
+ this._actualInstance = value;
+ }
+ else if (value.GetType() == typeof(string))
+ {
+ this._actualInstance = value;
+ }
+ else
+ {
+ throw new ArgumentException("Invalid instance found. Must be the following types: long?, string");
+ }
+ }
+ }
+
+ ///
+ /// Get the actual instance of `long?`. If the actual instance is not `long?`,
+ /// the InvalidClassException will be thrown
+ ///
+ /// An instance of long?
+ public long? GetLong?()
+ {
+ return (long?)this.ActualInstance;
+ }
+
+ ///
+ /// Get the actual instance of `string`. If the actual instance is not `string`,
+ /// the InvalidClassException will be thrown
+ ///
+ /// An instance of string
+ public string GetString()
+ {
+ return (string)this.ActualInstance;
+ }
+
+ ///
+ /// Returns the string presentation of the object
+ ///
+ /// String presentation of the object
+ public override string ToString()
+ {
+ var sb = new StringBuilder();
+ sb.Append("class DomainDataDigitalCertificateId {\n");
+ sb.Append(" ActualInstance: ").Append(this.ActualInstance).Append("\n");
+ sb.Append("}\n");
+ return sb.ToString();
+ }
+
+ ///
+ /// Returns the JSON string presentation of the object
+ ///
+ /// JSON string presentation of the object
+ public override string ToJson()
+ {
+ return JsonConvert.SerializeObject(this.ActualInstance, DomainDataDigitalCertificateId.SerializerSettings);
+ }
+
+ ///
+ /// Converts the JSON string into an instance of DomainDataDigitalCertificateId
+ ///
+ /// JSON string
+ /// An instance of DomainDataDigitalCertificateId
+ public static DomainDataDigitalCertificateId FromJson(string jsonString)
+ {
+ DomainDataDigitalCertificateId newDomainDataDigitalCertificateId = null;
+
+ if (string.IsNullOrEmpty(jsonString))
+ {
+ return newDomainDataDigitalCertificateId;
+ }
+
+ try
+ {
+ newDomainDataDigitalCertificateId = new DomainDataDigitalCertificateId(JsonConvert.DeserializeObject(jsonString, DomainDataDigitalCertificateId.SerializerSettings));
+ // deserialization is considered successful at this point if no exception has been thrown.
+ return newDomainDataDigitalCertificateId;
+ }
+ catch (Exception exception)
+ {
+ // deserialization failed, try the next one
+ System.Diagnostics.Debug.WriteLine(string.Format("Failed to deserialize `{0}` into long?: {1}", jsonString, exception.ToString()));
+ }
+
+ try
+ {
+ newDomainDataDigitalCertificateId = new DomainDataDigitalCertificateId(JsonConvert.DeserializeObject(jsonString, DomainDataDigitalCertificateId.SerializerSettings));
+ // deserialization is considered successful at this point if no exception has been thrown.
+ return newDomainDataDigitalCertificateId;
+ }
+ catch (Exception exception)
+ {
+ // deserialization failed, try the next one
+ System.Diagnostics.Debug.WriteLine(string.Format("Failed to deserialize `{0}` into string: {1}", jsonString, exception.ToString()));
+ }
+
+ // no match found, throw an exception
+ throw new InvalidDataException("The JSON string `" + jsonString + "` cannot be deserialized into any schema defined.");
+ }
+
+ ///
+ /// To validate all properties of the instance
+ ///
+ /// Validation context
+ /// Validation Result
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
+ {
+ yield break;
+ }
+ }
+
+ ///
+ /// Custom JSON converter for DomainDataDigitalCertificateId
+ ///
+ public class DomainDataDigitalCertificateIdJsonConverter : JsonConverter
+ {
+ ///
+ /// To write the JSON string
+ ///
+ /// JSON writer
+ /// Object to be converted into a JSON string
+ /// JSON Serializer
+ public override void WriteJson(JsonWriter writer, object value, JsonSerializer serializer)
+ {
+ writer.WriteRawValue((string)(typeof(DomainDataDigitalCertificateId).GetMethod("ToJson").Invoke(value, null)));
+ }
+
+ ///
+ /// To convert a JSON string into an object
+ ///
+ /// JSON reader
+ /// Object type
+ /// Existing value
+ /// JSON Serializer
+ /// The object converted from the JSON string
+ public override object ReadJson(JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer)
+ {
+ switch(reader.TokenType)
+ {
+ case JsonToken.String:
+ return new DomainDataDigitalCertificateId(Convert.ToString(reader.Value));
+ case JsonToken.StartObject:
+ return DomainDataDigitalCertificateId.FromJson(JObject.Load(reader).ToString(Formatting.None));
+ case JsonToken.StartArray:
+ return DomainDataDigitalCertificateId.FromJson(JArray.Load(reader).ToString(Formatting.None));
+ default:
+ return null;
+ }
+ }
+
+ ///
+ /// Check if the object can be converted
+ ///
+ /// Object type
+ /// True if the object can be converted
+ public override bool CanConvert(Type objectType)
+ {
+ return false;
+ }
+ }
+
+}
diff --git a/domains/src/domains/Model/DomainEntity.cs b/domains/src/domains/Model/DomainEntity.cs
index 5abf0c7..f4667ef 100644
--- a/domains/src/domains/Model/DomainEntity.cs
+++ b/domains/src/domains/Model/DomainEntity.cs
@@ -98,7 +98,7 @@ public enum MtlsVerificationEnum
/// crlList.
/// id.
/// domainName.
- public DomainEntity(string name = default(string), List cnames = default(List), bool cnameAccessOnly = default(bool), bool isActive = default(bool), long edgeApplicationId = default(long), long? digitalCertificateId = default(long?), VarEnvironmentEnum? varEnvironment = default(VarEnvironmentEnum?), bool isMtlsEnabled = default(bool), long? mtlsTrustedCaCertificateId = default(long?), long? edgeFirewallId = default(long?), MtlsVerificationEnum? mtlsVerification = default(MtlsVerificationEnum?), List crlList = default(List), long id = default(long), string domainName = default(string))
+ public DomainEntity(string name = default(string), List cnames = default(List), bool cnameAccessOnly = default(bool), bool isActive = default(bool), long edgeApplicationId = default(long), DomainDataDigitalCertificateId digitalCertificateId = default(DomainDataDigitalCertificateId), VarEnvironmentEnum? varEnvironment = default(VarEnvironmentEnum?), bool isMtlsEnabled = default(bool), long? mtlsTrustedCaCertificateId = default(long?), long? edgeFirewallId = default(long?), MtlsVerificationEnum? mtlsVerification = default(MtlsVerificationEnum?), List crlList = default(List), long id = default(long), string domainName = default(string))
{
this.Name = name;
this.Cnames = cnames;
@@ -149,8 +149,8 @@ public enum MtlsVerificationEnum
///
/// Gets or Sets DigitalCertificateId
///
- [DataMember(Name = "digital_certificate_id", EmitDefaultValue = true)]
- public long? DigitalCertificateId { get; set; }
+ [DataMember(Name = "digital_certificate_id", EmitDefaultValue = false)]
+ public DomainDataDigitalCertificateId DigitalCertificateId { get; set; }
///
/// Gets or Sets IsMtlsEnabled
diff --git a/domains/src/domains/Model/PutDomainRequest.cs b/domains/src/domains/Model/PutDomainRequest.cs
index dfd0b5c..a35090c 100644
--- a/domains/src/domains/Model/PutDomainRequest.cs
+++ b/domains/src/domains/Model/PutDomainRequest.cs
@@ -101,7 +101,7 @@ protected PutDomainRequest() { }
/// edgeFirewallId.
/// mtlsVerification.
/// crlList.
- public PutDomainRequest(string name = default(string), List cnames = default(List), bool cnameAccessOnly = default(bool), bool isActive = default(bool), long edgeApplicationId = default(long), long? digitalCertificateId = default(long?), VarEnvironmentEnum? varEnvironment = default(VarEnvironmentEnum?), bool isMtlsEnabled = default(bool), long? mtlsTrustedCaCertificateId = default(long?), long? edgeFirewallId = default(long?), MtlsVerificationEnum? mtlsVerification = default(MtlsVerificationEnum?), List crlList = default(List))
+ public PutDomainRequest(string name = default(string), List cnames = default(List), bool cnameAccessOnly = default(bool), bool isActive = default(bool), long edgeApplicationId = default(long), DomainDataDigitalCertificateId digitalCertificateId = default(DomainDataDigitalCertificateId), VarEnvironmentEnum? varEnvironment = default(VarEnvironmentEnum?), bool isMtlsEnabled = default(bool), long? mtlsTrustedCaCertificateId = default(long?), long? edgeFirewallId = default(long?), MtlsVerificationEnum? mtlsVerification = default(MtlsVerificationEnum?), List crlList = default(List))
{
// to ensure "name" is required (not null)
if (name == null)
@@ -160,8 +160,8 @@ protected PutDomainRequest() { }
///
/// Gets or Sets DigitalCertificateId
///
- [DataMember(Name = "digital_certificate_id", EmitDefaultValue = true)]
- public long? DigitalCertificateId { get; set; }
+ [DataMember(Name = "digital_certificate_id", EmitDefaultValue = false)]
+ public DomainDataDigitalCertificateId DigitalCertificateId { get; set; }
///
/// Gets or Sets IsMtlsEnabled
diff --git a/domains/src/domains/Model/UpdateDomainRequest.cs b/domains/src/domains/Model/UpdateDomainRequest.cs
index ab450eb..ef0020b 100644
--- a/domains/src/domains/Model/UpdateDomainRequest.cs
+++ b/domains/src/domains/Model/UpdateDomainRequest.cs
@@ -96,7 +96,7 @@ public enum MtlsVerificationEnum
/// edgeFirewallId.
/// mtlsVerification.
/// crlList.
- public UpdateDomainRequest(string name = default(string), List cnames = default(List), bool cnameAccessOnly = default(bool), bool isActive = default(bool), long edgeApplicationId = default(long), long? digitalCertificateId = default(long?), VarEnvironmentEnum? varEnvironment = default(VarEnvironmentEnum?), bool isMtlsEnabled = default(bool), long? mtlsTrustedCaCertificateId = default(long?), long? edgeFirewallId = default(long?), MtlsVerificationEnum? mtlsVerification = default(MtlsVerificationEnum?), List crlList = default(List))
+ public UpdateDomainRequest(string name = default(string), List cnames = default(List), bool cnameAccessOnly = default(bool), bool isActive = default(bool), long edgeApplicationId = default(long), DomainDataDigitalCertificateId digitalCertificateId = default(DomainDataDigitalCertificateId), VarEnvironmentEnum? varEnvironment = default(VarEnvironmentEnum?), bool isMtlsEnabled = default(bool), long? mtlsTrustedCaCertificateId = default(long?), long? edgeFirewallId = default(long?), MtlsVerificationEnum? mtlsVerification = default(MtlsVerificationEnum?), List crlList = default(List))
{
this.Name = name;
this.Cnames = cnames;
@@ -145,8 +145,8 @@ public enum MtlsVerificationEnum
///
/// Gets or Sets DigitalCertificateId
///
- [DataMember(Name = "digital_certificate_id", EmitDefaultValue = true)]
- public long? DigitalCertificateId { get; set; }
+ [DataMember(Name = "digital_certificate_id", EmitDefaultValue = false)]
+ public DomainDataDigitalCertificateId DigitalCertificateId { get; set; }
///
/// Gets or Sets IsMtlsEnabled