Class CapabilityGrant
public sealed record CapabilityGrant : IEquatable<CapabilityGrant>
- Inheritance
-
CapabilityGrant
- Implements
- Inherited Members
Constructors
CapabilityGrant(string, IReadOnlyDictionary<string, string>, DateTimeOffset?, string, string)
public CapabilityGrant(string Id, IReadOnlyDictionary<string, string> Parameters, DateTimeOffset? ExpiresAt = null, string GrantedBy = "host-policy", string Reason = "")
Parameters
IdstringParametersIReadOnlyDictionary<string, string>ExpiresAtDateTimeOffset?GrantedBystringReasonstring
Properties
ExpiresAt
public DateTimeOffset? ExpiresAt { get; init; }
Property Value
GrantedBy
public string GrantedBy { get; init; }
Property Value
Id
public string Id { get; init; }
Property Value
Parameters
public IReadOnlyDictionary<string, string> Parameters { get; init; }
Property Value
Reason
public string Reason { get; init; }