void IUtf8JsonSerializable.Write(Utf8JsonWriter writer) { writer.WriteStartObject(); writer.WritePropertyName("softwareInstallationType"); writer.WriteStringValue(SoftwareInstallationType.ToString()); writer.WriteEndObject(); }
void IUtf8JsonSerializable.Write(Utf8JsonWriter writer) { writer.WriteStartObject(); writer.WritePropertyName("bomUrl"); writer.WriteStringValue(BomUri.AbsoluteUri); writer.WritePropertyName("sapBitsStorageAccountId"); writer.WriteStringValue(SapBitsStorageAccountId); writer.WritePropertyName("softwareVersion"); writer.WriteStringValue(SoftwareVersion); if (Optional.IsDefined(HighAvailabilitySoftwareConfiguration)) { writer.WritePropertyName("highAvailabilitySoftwareConfiguration"); writer.WriteObjectValue(HighAvailabilitySoftwareConfiguration); } writer.WritePropertyName("softwareInstallationType"); writer.WriteStringValue(SoftwareInstallationType.ToString()); writer.WriteEndObject(); }