You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
public class V1Alpha1DatabaseUser : CustomKubernetesEntity<V1Alpha1DatabaseUser.V1Alpha1DatabaseUserSpec, V1Alpha1DatabaseUser.V1Alpha1DatabaseUserStatus>
{
[Description("Spec of the database user.")]
public class V1Alpha1DatabaseUserSpec
{
[Description("The name of the SQLServer or ExternalSQLServer instance.")]
public string SqlServerName { get; set; } = string.Empty;
[Description("The name of the database where this user will be created.")]
public string DatabaseName { get; set; } = string.Empty;
[Description("The login name for the database user.")]
public string LoginName { get; set; } = string.Empty;
[Description("The roles assigned to the database user.")]
public List<string> Roles { get; set; } = new();
}
[Description("Status of the database user.")]
public class V1Alpha1DatabaseUserStatus
{
[Description("The current state of the database user.")]
public string State { get; set; } = "Pending";
[Description("A message indicating the current status of the database user.")]
public string Message { get; set; } = "Awaiting reconciliation.";
[Description("The last time the database user status was checked.")]