Table of Contents

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

SecretRequestMode

CheckAndApply

public static SecretRequestMode CheckAndApply { get; }

Property Value

SecretRequestMode

CheckOnly

public static SecretRequestMode CheckOnly { get; }

Property Value

SecretRequestMode

IsApplyOnly

public bool IsApplyOnly { get; }

Property Value

bool

IsCheckAndApply

public bool IsCheckAndApply { get; }

Property Value

bool

IsCheckOnly

public bool IsCheckOnly { get; }

Property Value

bool

Tag

public int Tag { get; }

Property Value

int

Methods

CompareTo(SecretRequestMode)

public override sealed int CompareTo(SecretRequestMode obj)

Parameters

obj SecretRequestMode

Returns

int

CompareTo(object?)

public override sealed int CompareTo(object? obj)

Parameters

obj object

Returns

int

CompareTo(object?, IComparer)

public override sealed int CompareTo(object? obj, IComparer comp)

Parameters

obj object
comp IComparer

Returns

int

Equals(SecretRequestMode)

public override sealed bool Equals(SecretRequestMode obj)

Parameters

obj SecretRequestMode

Returns

bool

Equals(SecretRequestMode, IEqualityComparer)

public bool Equals(SecretRequestMode obj, IEqualityComparer comp)

Parameters

obj SecretRequestMode
comp IEqualityComparer

Returns

bool

Equals(object?)

public override sealed bool Equals(object? obj)

Parameters

obj object

Returns

bool

Equals(object?, IEqualityComparer)

public override sealed bool Equals(object? obj, IEqualityComparer comp)

Parameters

obj object
comp IEqualityComparer

Returns

bool

GetHashCode()

public override sealed int GetHashCode()

Returns

int

GetHashCode(IEqualityComparer)

public override sealed int GetHashCode(IEqualityComparer comp)

Parameters

comp IEqualityComparer

Returns

int

ToString()

public override string ToString()

Returns

string