Share via


EceSecrets Struct

Definition

Secret names allowed for Enterprise Cloud Engine (ECE) deployment.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.EceSecretsTypeConverter))]
public struct EceSecrets : IEquatable<Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.EceSecrets>, System.Management.Automation.IArgumentCompleter
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Support.EceSecretsTypeConverter))>]
type EceSecrets = struct
    interface IArgumentCompleter
Public Structure EceSecrets
Implements IArgumentCompleter, IEquatable(Of EceSecrets)
Inheritance
EceSecrets
Attributes
Implements

Fields

AzureStackLcmUserCredential

AzureStackLCMUserCredential used for LCM operations for AzureStackHCI cluster.

DefaultArbApplication

DefaultARBApplication used to manage Azure Arc resource bridge (ARB) for AzureStackHCI cluster.

LocalAdminCredential

LocalAdminCredential used for admin operations for AzureStackHCI cluster.

WitnessStorageKey

WitnessStorageKey used for setting up a cloud witness for AzureStackHCI cluster.

Methods

CompleteArgument(String, String, String, CommandAst, IDictionary)

Implementations of this function are called by PowerShell to complete arguments.

Equals(EceSecrets)

Compares values of enum type EceSecrets

Equals(Object)

Compares values of enum type EceSecrets (override for Object)

GetHashCode()

Returns hashCode for enum EceSecrets

ToString()

Returns string representation for EceSecrets

Operators

Equality(EceSecrets, EceSecrets)

Overriding == operator for enum EceSecrets

Implicit(EceSecrets to String)

Implicit operator to convert EceSecrets to string

Implicit(String to EceSecrets)

Implicit operator to convert string to EceSecrets

Inequality(EceSecrets, EceSecrets)

Overriding != operator for enum EceSecrets

Applies to