diff --git a/sdk/resourcemanager/Azure.ResourceManager/src/Common/Custom/Models/ManagedServiceIdentity.Serialization.cs b/sdk/resourcemanager/Azure.ResourceManager/src/Common/Custom/Models/ManagedServiceIdentity.Serialization.cs index e1d666459195..cc3f6ba1f1a6 100644 --- a/sdk/resourcemanager/Azure.ResourceManager/src/Common/Custom/Models/ManagedServiceIdentity.Serialization.cs +++ b/sdk/resourcemanager/Azure.ResourceManager/src/Common/Custom/Models/ManagedServiceIdentity.Serialization.cs @@ -246,12 +246,21 @@ ManagedServiceIdentity IPersistableModel.Create(BinaryDa string IPersistableModel.GetFormatFromOptions(ModelReaderWriterOptions options) => "J"; - internal partial class ManagedServiceIdentityConverter : JsonConverter + /// + /// Converter for ManagedServiceIdentity type. + /// + public partial class ManagedServiceIdentityConverter : JsonConverter { + /// + /// Converter for ManagedServiceIdentity type. + /// public override void Write(Utf8JsonWriter writer, ManagedServiceIdentity model, JsonSerializerOptions options) { model.Write(writer, new ModelReaderWriterOptions("W"), options); } + /// + /// Converter for ManagedServiceIdentity type. + /// public override ManagedServiceIdentity Read(ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options) { using var document = JsonDocument.ParseValue(ref reader); diff --git a/sdk/resourcemanager/Azure.ResourceManager/src/Common/Custom/Models/ManagedServiceIdentityType.cs b/sdk/resourcemanager/Azure.ResourceManager/src/Common/Custom/Models/ManagedServiceIdentityType.cs index 7954ef73df43..8684f406cbd7 100644 --- a/sdk/resourcemanager/Azure.ResourceManager/src/Common/Custom/Models/ManagedServiceIdentityType.cs +++ b/sdk/resourcemanager/Azure.ResourceManager/src/Common/Custom/Models/ManagedServiceIdentityType.cs @@ -13,13 +13,23 @@ namespace Azure.ResourceManager.Models [JsonConverter(typeof(ManagedServiceIdentityTypeConverter))] public readonly partial struct ManagedServiceIdentityType : IEquatable { - internal partial class ManagedServiceIdentityTypeConverter : JsonConverter + /// + /// Converter for ManagedServiceIdentityType type. + /// + public partial class ManagedServiceIdentityTypeConverter : JsonConverter { + /// + /// Converter for ManagedServiceIdentityType type. + /// public override void Write(Utf8JsonWriter writer, ManagedServiceIdentityType model, JsonSerializerOptions options) { writer.WritePropertyName("type"); writer.WriteStringValue(model.ToString()); } + + /// + /// Converter for ManagedServiceIdentityType type. + /// public override ManagedServiceIdentityType Read(ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options) { using var document = JsonDocument.ParseValue(ref reader); diff --git a/sdk/resourcemanager/Azure.ResourceManager/src/Common/Generated/Models/ArmPlan.Serialization.cs b/sdk/resourcemanager/Azure.ResourceManager/src/Common/Generated/Models/ArmPlan.Serialization.cs index 95e2fd6d0589..1c49beee541e 100644 --- a/sdk/resourcemanager/Azure.ResourceManager/src/Common/Generated/Models/ArmPlan.Serialization.cs +++ b/sdk/resourcemanager/Azure.ResourceManager/src/Common/Generated/Models/ArmPlan.Serialization.cs @@ -274,13 +274,22 @@ ArmPlan IPersistableModel.Create(BinaryData data, ModelReaderWriterOpti string IPersistableModel.GetFormatFromOptions(ModelReaderWriterOptions options) => "J"; - internal partial class ArmPlanConverter : JsonConverter + /// + /// Converter for ArmPlan type. + /// + public partial class ArmPlanConverter : JsonConverter { + /// + /// Converter for ArmPlan type. + /// public override void Write(Utf8JsonWriter writer, ArmPlan model, JsonSerializerOptions options) { writer.WriteObjectValue(model, ModelSerializationExtensions.WireOptions); } + /// + /// Converter for ArmPlan type. + /// public override ArmPlan Read(ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options) { using var document = JsonDocument.ParseValue(ref reader); diff --git a/sdk/resourcemanager/Azure.ResourceManager/src/Common/Generated/Models/ArmSku.Serialization.cs b/sdk/resourcemanager/Azure.ResourceManager/src/Common/Generated/Models/ArmSku.Serialization.cs index ee12d1ffab4b..757e4096fba8 100644 --- a/sdk/resourcemanager/Azure.ResourceManager/src/Common/Generated/Models/ArmSku.Serialization.cs +++ b/sdk/resourcemanager/Azure.ResourceManager/src/Common/Generated/Models/ArmSku.Serialization.cs @@ -272,13 +272,21 @@ ArmSku IPersistableModel.Create(BinaryData data, ModelReaderWriterOption string IPersistableModel.GetFormatFromOptions(ModelReaderWriterOptions options) => "J"; - internal partial class ArmSkuConverter : JsonConverter + /// + /// Converter for ArmSku type. + /// + public partial class ArmSkuConverter : JsonConverter { + /// + /// Converter for ArmSku type. + /// public override void Write(Utf8JsonWriter writer, ArmSku model, JsonSerializerOptions options) { writer.WriteObjectValue(model, ModelSerializationExtensions.WireOptions); } - + /// + /// Converter for ArmSku type. + /// public override ArmSku Read(ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options) { using var document = JsonDocument.ParseValue(ref reader); diff --git a/sdk/resourcemanager/Azure.ResourceManager/src/Common/Generated/Models/EncryptionProperties.Serialization.cs b/sdk/resourcemanager/Azure.ResourceManager/src/Common/Generated/Models/EncryptionProperties.Serialization.cs index bc9ff0979a8a..ca10d6abe219 100644 --- a/sdk/resourcemanager/Azure.ResourceManager/src/Common/Generated/Models/EncryptionProperties.Serialization.cs +++ b/sdk/resourcemanager/Azure.ResourceManager/src/Common/Generated/Models/EncryptionProperties.Serialization.cs @@ -173,13 +173,21 @@ EncryptionProperties IPersistableModel.Create(BinaryData d string IPersistableModel.GetFormatFromOptions(ModelReaderWriterOptions options) => "J"; - internal partial class EncryptionPropertiesConverter : JsonConverter + /// + /// Converter for EncryptionProperties type. + /// + public partial class EncryptionPropertiesConverter : JsonConverter { + /// + /// Converter for EncryptionProperties type. + /// public override void Write(Utf8JsonWriter writer, EncryptionProperties model, JsonSerializerOptions options) { writer.WriteObjectValue(model, ModelSerializationExtensions.WireOptions); } - + /// + /// Converter for EncryptionProperties type. + /// public override EncryptionProperties Read(ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options) { using var document = JsonDocument.ParseValue(ref reader); diff --git a/sdk/resourcemanager/Azure.ResourceManager/src/Common/Generated/Models/KeyVaultProperties.Serialization.cs b/sdk/resourcemanager/Azure.ResourceManager/src/Common/Generated/Models/KeyVaultProperties.Serialization.cs index 5280cd7b90fb..195bbb1f24fc 100644 --- a/sdk/resourcemanager/Azure.ResourceManager/src/Common/Generated/Models/KeyVaultProperties.Serialization.cs +++ b/sdk/resourcemanager/Azure.ResourceManager/src/Common/Generated/Models/KeyVaultProperties.Serialization.cs @@ -181,13 +181,21 @@ KeyVaultProperties IPersistableModel.Create(BinaryData data, string IPersistableModel.GetFormatFromOptions(ModelReaderWriterOptions options) => "J"; - internal partial class KeyVaultPropertiesConverter : JsonConverter + /// + /// Converter for KeyVaultProperties type. + /// + public partial class KeyVaultPropertiesConverter : JsonConverter { + /// + /// Converter for KeyVaultProperties type. + /// public override void Write(Utf8JsonWriter writer, KeyVaultProperties model, JsonSerializerOptions options) { writer.WriteObjectValue(model, ModelSerializationExtensions.WireOptions); } - + /// + /// Converter for KeyVaultProperties type. + /// public override KeyVaultProperties Read(ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options) { using var document = JsonDocument.ParseValue(ref reader); diff --git a/sdk/resourcemanager/Azure.ResourceManager/src/Common/Generated/Models/OperationStatusResult.Serialization.cs b/sdk/resourcemanager/Azure.ResourceManager/src/Common/Generated/Models/OperationStatusResult.Serialization.cs index b28ac42cb6ac..56d2085156c7 100644 --- a/sdk/resourcemanager/Azure.ResourceManager/src/Common/Generated/Models/OperationStatusResult.Serialization.cs +++ b/sdk/resourcemanager/Azure.ResourceManager/src/Common/Generated/Models/OperationStatusResult.Serialization.cs @@ -390,13 +390,21 @@ OperationStatusResult IPersistableModel.Create(BinaryData string IPersistableModel.GetFormatFromOptions(ModelReaderWriterOptions options) => "J"; - internal partial class OperationStatusResultConverter : JsonConverter + /// + /// Converter for OperationStatusResult type. + /// + public partial class OperationStatusResultConverter : JsonConverter { + /// + /// Converter for OperationStatusResult type. + /// public override void Write(Utf8JsonWriter writer, OperationStatusResult model, JsonSerializerOptions options) { writer.WriteObjectValue(model, ModelSerializationExtensions.WireOptions); } - + /// + /// Converter for OperationStatusResult type. + /// public override OperationStatusResult Read(ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options) { using var document = JsonDocument.ParseValue(ref reader); diff --git a/sdk/resourcemanager/Azure.ResourceManager/src/Common/Generated/Models/SystemAssignedServiceIdentity.Serialization.cs b/sdk/resourcemanager/Azure.ResourceManager/src/Common/Generated/Models/SystemAssignedServiceIdentity.Serialization.cs index 2e420c90b8dd..c0f78d294ede 100644 --- a/sdk/resourcemanager/Azure.ResourceManager/src/Common/Generated/Models/SystemAssignedServiceIdentity.Serialization.cs +++ b/sdk/resourcemanager/Azure.ResourceManager/src/Common/Generated/Models/SystemAssignedServiceIdentity.Serialization.cs @@ -193,13 +193,21 @@ SystemAssignedServiceIdentity IPersistableModel.C string IPersistableModel.GetFormatFromOptions(ModelReaderWriterOptions options) => "J"; - internal partial class SystemAssignedServiceIdentityConverter : JsonConverter + /// + /// Converter for SystemAssignedServiceIdentity type. + /// + public partial class SystemAssignedServiceIdentityConverter : JsonConverter { + /// + /// Converter for SystemAssignedServiceIdentity type. + /// public override void Write(Utf8JsonWriter writer, SystemAssignedServiceIdentity model, JsonSerializerOptions options) { writer.WriteObjectValue(model, ModelSerializationExtensions.WireOptions); } - + /// + /// Converter for SystemAssignedServiceIdentity type. + /// public override SystemAssignedServiceIdentity Read(ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options) { using var document = JsonDocument.ParseValue(ref reader); diff --git a/sdk/resourcemanager/Azure.ResourceManager/src/Common/Generated/Models/SystemData.Serialization.cs b/sdk/resourcemanager/Azure.ResourceManager/src/Common/Generated/Models/SystemData.Serialization.cs index 513fa9132022..ebe9640a10d3 100644 --- a/sdk/resourcemanager/Azure.ResourceManager/src/Common/Generated/Models/SystemData.Serialization.cs +++ b/sdk/resourcemanager/Azure.ResourceManager/src/Common/Generated/Models/SystemData.Serialization.cs @@ -309,13 +309,21 @@ SystemData IPersistableModel.Create(BinaryData data, ModelReaderWrit string IPersistableModel.GetFormatFromOptions(ModelReaderWriterOptions options) => "J"; - internal partial class SystemDataConverter : JsonConverter + /// + /// Converter for SystemData type. + /// + public partial class SystemDataConverter : JsonConverter { + /// + /// Converter for SystemData type. + /// public override void Write(Utf8JsonWriter writer, SystemData model, JsonSerializerOptions options) { writer.WriteObjectValue(model, ModelSerializationExtensions.WireOptions); } - + /// + /// Converter for SystemData type. + /// public override SystemData Read(ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options) { using var document = JsonDocument.ParseValue(ref reader); diff --git a/sdk/resourcemanager/Azure.ResourceManager/src/Common/Generated/Models/UserAssignedIdentity.Serialization.cs b/sdk/resourcemanager/Azure.ResourceManager/src/Common/Generated/Models/UserAssignedIdentity.Serialization.cs index ad78fdb6bc4c..f5c70543e9b3 100644 --- a/sdk/resourcemanager/Azure.ResourceManager/src/Common/Generated/Models/UserAssignedIdentity.Serialization.cs +++ b/sdk/resourcemanager/Azure.ResourceManager/src/Common/Generated/Models/UserAssignedIdentity.Serialization.cs @@ -173,13 +173,21 @@ UserAssignedIdentity IPersistableModel.Create(BinaryData d string IPersistableModel.GetFormatFromOptions(ModelReaderWriterOptions options) => "J"; - internal partial class UserAssignedIdentityConverter : JsonConverter + /// + /// Converter for UserAssignedIdentity type. + /// + public partial class UserAssignedIdentityConverter : JsonConverter { + /// + /// Converter for UserAssignedIdentity type. + /// public override void Write(Utf8JsonWriter writer, UserAssignedIdentity model, JsonSerializerOptions options) { writer.WriteObjectValue(model, ModelSerializationExtensions.WireOptions); } - + /// + /// Converter for UserAssignedIdentity type. + /// public override UserAssignedIdentity Read(ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options) { using var document = JsonDocument.ParseValue(ref reader); diff --git a/sdk/resourcemanager/Azure.ResourceManager/src/Resources/Custom/Models/SubResource.Serialization.cs b/sdk/resourcemanager/Azure.ResourceManager/src/Resources/Custom/Models/SubResource.Serialization.cs index c6c9a8651918..4c8375ec5f1b 100644 --- a/sdk/resourcemanager/Azure.ResourceManager/src/Resources/Custom/Models/SubResource.Serialization.cs +++ b/sdk/resourcemanager/Azure.ResourceManager/src/Resources/Custom/Models/SubResource.Serialization.cs @@ -96,12 +96,21 @@ SubResource IPersistableModel.Create(BinaryData data, ModelReaderWr string IPersistableModel.GetFormatFromOptions(ModelReaderWriterOptions options) => "J"; - internal partial class SubResourceConverter : JsonConverter + /// + /// Converter for SubResource type. + /// + public partial class SubResourceConverter : JsonConverter { + /// + /// Converter for SubResource type. + /// public override void Write(Utf8JsonWriter writer, SubResource model, JsonSerializerOptions options) { writer.WriteObjectValue(model); } + /// + /// Converter for SubResource type. + /// public override SubResource Read(ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options) { using var document = JsonDocument.ParseValue(ref reader); diff --git a/sdk/resourcemanager/Azure.ResourceManager/src/Resources/Custom/Models/WritableSubResource.Serialization.cs b/sdk/resourcemanager/Azure.ResourceManager/src/Resources/Custom/Models/WritableSubResource.Serialization.cs index b44b3de3e982..35afd55f75d9 100644 --- a/sdk/resourcemanager/Azure.ResourceManager/src/Resources/Custom/Models/WritableSubResource.Serialization.cs +++ b/sdk/resourcemanager/Azure.ResourceManager/src/Resources/Custom/Models/WritableSubResource.Serialization.cs @@ -103,12 +103,21 @@ WritableSubResource IPersistableModel.Create(BinaryData dat string IPersistableModel.GetFormatFromOptions(ModelReaderWriterOptions options) => "J"; - internal partial class WritableSubResourceConverter : JsonConverter + /// + /// Converter for WritableSubResource type. + /// + public partial class WritableSubResourceConverter : JsonConverter { + /// + /// Converter for WritableSubResource type. + /// public override void Write(Utf8JsonWriter writer, WritableSubResource model, JsonSerializerOptions options) { writer.WriteObjectValue(model); } + /// + /// Converter for WritableSubResource type. + /// public override WritableSubResource Read(ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options) { using var document = JsonDocument.ParseValue(ref reader); diff --git a/sdk/resourcemanager/Azure.ResourceManager/src/Resources/Custom/ResourceProviderData.cs b/sdk/resourcemanager/Azure.ResourceManager/src/Resources/Custom/ResourceProviderData.cs index 7081df7c19ab..8dc74eb1b39c 100644 --- a/sdk/resourcemanager/Azure.ResourceManager/src/Resources/Custom/ResourceProviderData.cs +++ b/sdk/resourcemanager/Azure.ResourceManager/src/Resources/Custom/ResourceProviderData.cs @@ -47,12 +47,21 @@ internal ResourceProviderData(ResourceIdentifier id, string @namespace, string r /// The provider ID. public ResourceIdentifier Id { get; } - internal partial class ProviderDataConverter : JsonConverter + /// + /// Converter for ResourceProviderData type. + /// + public partial class ProviderDataConverter : JsonConverter { + /// + /// Converter for ResourceProviderData type. + /// public override void Write(Utf8JsonWriter writer, ResourceProviderData providerData, JsonSerializerOptions options) { writer.WriteObjectValue(providerData); } + /// + /// Converter for ResourceProviderData type. + /// public override ResourceProviderData Read(ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options) { using var document = JsonDocument.ParseValue(ref reader); diff --git a/sdk/resourcemanager/Azure.ResourceManager/src/Resources/Generated/Models/ExtendedLocation.Serialization.cs b/sdk/resourcemanager/Azure.ResourceManager/src/Resources/Generated/Models/ExtendedLocation.Serialization.cs index d3763ccf2da0..c924f07f0f82 100644 --- a/sdk/resourcemanager/Azure.ResourceManager/src/Resources/Generated/Models/ExtendedLocation.Serialization.cs +++ b/sdk/resourcemanager/Azure.ResourceManager/src/Resources/Generated/Models/ExtendedLocation.Serialization.cs @@ -177,13 +177,22 @@ ExtendedLocation IPersistableModel.Create(BinaryData data, Mod string IPersistableModel.GetFormatFromOptions(ModelReaderWriterOptions options) => "J"; - internal partial class ExtendedLocationConverter : JsonConverter + /// + /// Json converter for ExtendedLocation. + /// + public partial class ExtendedLocationConverter : JsonConverter { + /// + /// Converter write method. + /// public override void Write(Utf8JsonWriter writer, ExtendedLocation model, JsonSerializerOptions options) { writer.WriteObjectValue(model, ModelSerializationExtensions.WireOptions); } + /// + /// Converter for ExtendedLocation type. + /// public override ExtendedLocation Read(ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options) { using var document = JsonDocument.ParseValue(ref reader);