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
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
PreviousForm
The form the value had
public SecretValueForm PreviousForm { get; set; }
Property Value
KeyId
The key id of the envelope (unknown key id) or null
public string KeyId { get; set; }
Property Value
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