Table of Contents

Class ProjectSecret

Namespace
Ando.Server.Models
Assembly
Ando.Server.dll

An encrypted environment variable secret for a project.

public class ProjectSecret
Inheritance
ProjectSecret
Inherited Members

Properties

CreatedAt

When the secret was created.

public DateTime CreatedAt { get; set; }

Property Value

DateTime

EncryptedValue

AES-256 encrypted value. Never expose this in the UI.

public string EncryptedValue { get; set; }

Property Value

string

Id

Unique identifier for this secret.

public int Id { get; set; }

Property Value

int

Name

Environment variable name (e.g., "NUGET_API_KEY"). Must be a valid environment variable name.

public string Name { get; set; }

Property Value

string

Project

The project this secret belongs to.

public Project Project { get; set; }

Property Value

Project

ProjectId

ID of the project this secret belongs to.

public int ProjectId { get; set; }

Property Value

int

UpdatedAt

When the secret value was last updated.

public DateTime? UpdatedAt { get; set; }

Property Value

DateTime?