Zum Hauptinhalt springen

SecretSweepClearedValue

Namespace: Meshmakers.Octo.Runtime.Contracts.Secrets

A Secret value the sweep set to null (SecretSweepMode.CleanupUnreadable).

public record SecretSweepClearedValue : IEquatable<SecretSweepClearedValue>

Inheritance Object → SecretSweepClearedValue
Implements IEquatable<SecretSweepClearedValue>

Properties​

CkTypeId​

CK type of the entity

public string CkTypeId { get; set; }

Property Value​

String

RtId​

Runtime id of the entity

public OctoObjectId RtId { get; set; }

Property Value​

OctoObjectId

AttributePath​

Attribute path in the inventory format (camelCase, as SecretInventoryItem.AttributePath); a record array element is addressed by its record key, e.g. overrides[path=apiToken].secretValue, or by index when the record declares no key

public string AttributePath { get; set; }

Property Value​

String

PreviousForm​

The form the value had

public SecretValueForm PreviousForm { get; set; }

Property Value​

SecretValueForm

KeyId​

The key id of the envelope (unknown key id) or null

public string KeyId { get; set; }

Property Value​

String

Constructors​

SecretSweepClearedValue(String, OctoObjectId, String, SecretValueForm, String)​

A Secret value the sweep set to null (SecretSweepMode.CleanupUnreadable).

public SecretSweepClearedValue(string CkTypeId, OctoObjectId RtId, string AttributePath, SecretValueForm PreviousForm, string KeyId)

Parameters​

CkTypeId String
CK type of the entity

RtId OctoObjectId
Runtime id of the entity

AttributePath String
Attribute path in the inventory format (camelCase, as SecretInventoryItem.AttributePath); a record array element is addressed by its record key, e.g. overrides[path=apiToken].secretValue, or by index when the record declares no key

PreviousForm SecretValueForm
The form the value had

KeyId String
The key id of the envelope (unknown key id) or null