void IUtf8JsonSerializable.Write(Utf8JsonWriter writer) { writer.WriteStartObject(); writer.WritePropertyName("secretsType"); writer.WriteStringValue(SecretsType.ToString()); writer.WriteEndObject(); }
void IUtf8JsonSerializable.Write(Utf8JsonWriter writer) { writer.WriteStartObject(); if (Optional.IsDefined(Certificate)) { if (Certificate != null) { writer.WritePropertyName("certificate"); writer.WriteStringValue(Certificate); } else { writer.WriteNull("certificate"); } } writer.WritePropertyName("secretsType"); writer.WriteStringValue(SecretsType.ToString()); writer.WriteEndObject(); }
void IUtf8JsonSerializable.Write(Utf8JsonWriter writer) { writer.WriteStartObject(); if (Optional.IsDefined(KerberosKeytab)) { if (KerberosKeytab != null) { writer.WritePropertyName("kerberosKeytab"); writer.WriteStringValue(KerberosKeytab); } else { writer.WriteNull("kerberosKeytab"); } } writer.WritePropertyName("secretsType"); writer.WriteStringValue(SecretsType.ToString()); writer.WriteEndObject(); }