Class ProviderDesiredIdentity
- Namespace
- OpenShell
- Assembly
- OpenShell.Sdk.dll
Exact desired authority. Revisions are opaque identities, never ordered.
public sealed record ProviderDesiredIdentity : IEquatable<ProviderDesiredIdentity>
- Inheritance
-
ProviderDesiredIdentity
- Implements
- Inherited Members
Properties
AttachmentEpoch
Attachment epoch; may be empty for an initial attachment.
public string AttachmentEpoch { get; init; }
Property Value
ConfigRevision
Sandbox configuration revision fingerprint.
public ulong ConfigRevision { get; init; }
Property Value
PolicyHash
Policy hash.
public string PolicyHash { get; init; }
Property Value
ProviderEnvRevision
Provider environment revision fingerprint.
public ulong ProviderEnvRevision { get; init; }
Property Value
ProviderId
Provider id; empty for a detached provider.
public string ProviderId { get; init; }
Property Value
ProviderResourceVersion
Provider resource version.
public ulong ProviderResourceVersion { get; init; }
Property Value
Sandbox
Sandbox name.
public string Sandbox { get; init; }
Property Value
SandboxId
Sandbox id.
public string SandboxId { get; init; }