Class DetachProviderResult
- Namespace
- OpenShell
- Assembly
- OpenShell.Sdk.dll
The result of detaching a provider from a sandbox.
public sealed record DetachProviderResult : IEquatable<DetachProviderResult>
- Inheritance
-
DetachProviderResult
- Implements
- Inherited Members
Constructors
DetachProviderResult(Sandbox, bool, ProviderMutationReceipt?)
The result of detaching a provider from a sandbox.
public DetachProviderResult(Sandbox Sandbox, bool Detached, ProviderMutationReceipt? Receipt)
Parameters
SandboxSandboxThe sandbox after the mutation.
DetachedboolTrue when removed; false when it was not attached.
ReceiptProviderMutationReceiptRevocation is complete only when the receipt reaches Revoked.
Properties
Detached
True when removed; false when it was not attached.
public bool Detached { get; init; }
Property Value
Receipt
Revocation is complete only when the receipt reaches Revoked.
public ProviderMutationReceipt? Receipt { get; init; }
Property Value
Sandbox
The sandbox after the mutation.
public Sandbox Sandbox { get; init; }