Class SecretRequestMode
- Namespace
- Fabricator.Core
- Assembly
- Fabricator.Core.dll
Defines which operations of a resource require a secret, see SecretRequest.
[RequireQualifiedAccess]
[CompilationMapping(SourceConstructFlags.SumType)]
public sealed class SecretRequestMode : IEquatable<SecretRequestMode>, IStructuralEquatable, IComparable<SecretRequestMode>, IComparable, IStructuralComparable
- Inheritance
-
SecretRequestMode
- Implements
- Inherited Members
Properties
ApplyOnly
public static SecretRequestMode ApplyOnly { get; }
Property Value
CheckAndApply
public static SecretRequestMode CheckAndApply { get; }
Property Value
CheckOnly
public static SecretRequestMode CheckOnly { get; }
Property Value
IsApplyOnly
public bool IsApplyOnly { get; }
Property Value
IsCheckAndApply
public bool IsCheckAndApply { get; }
Property Value
IsCheckOnly
public bool IsCheckOnly { get; }
Property Value
Tag
public int Tag { get; }
Property Value
Methods
CompareTo(SecretRequestMode)
public override sealed int CompareTo(SecretRequestMode obj)
Parameters
Returns
CompareTo(object?)
public override sealed int CompareTo(object? obj)
Parameters
objobject
Returns
CompareTo(object?, IComparer)
public override sealed int CompareTo(object? obj, IComparer comp)
Parameters
Returns
Equals(SecretRequestMode)
public override sealed bool Equals(SecretRequestMode obj)
Parameters
Returns
Equals(SecretRequestMode, IEqualityComparer)
public bool Equals(SecretRequestMode obj, IEqualityComparer comp)
Parameters
objSecretRequestModecompIEqualityComparer
Returns
Equals(object?)
public override sealed bool Equals(object? obj)
Parameters
objobject
Returns
Equals(object?, IEqualityComparer)
public override sealed bool Equals(object? obj, IEqualityComparer comp)
Parameters
objobjectcompIEqualityComparer
Returns
GetHashCode()
public override sealed int GetHashCode()
Returns
GetHashCode(IEqualityComparer)
public override sealed int GetHashCode(IEqualityComparer comp)
Parameters
compIEqualityComparer
Returns
ToString()
public override string ToString()