Class ProviderMutationReceipt
- Namespace
- OpenShell
- Assembly
- OpenShell.Sdk.dll
Immutable, secret-free record of one sandbox's intended provider mutation.
public sealed record ProviderMutationReceipt : IEquatable<ProviderMutationReceipt>
- Inheritance
-
ProviderMutationReceipt
- Implements
- Inherited Members
Properties
Desired
Desired authority.
public ProviderDesiredIdentity? Desired { get; init; }
Property Value
Kind
Mutation kind.
public ProviderMutationKind Kind { get; init; }
Property Value
MutationId
Shared by all sandbox receipts from one provider update.
public string MutationId { get; init; }
Property Value
PersistedTime
Persistence time with nanosecond precision.
public ExactTimestamp? PersistedTime { get; init; }
Property Value
Provider
Provider name.
public string Provider { get; init; }
Property Value
ReceiptId
Receipt id.
public string ReceiptId { get; init; }
Property Value
Workspace
Workspace.
public string Workspace { get; init; }