HciIdentityProvider Struct

Definition

Identity Provider for the cluster.

public readonly struct HciIdentityProvider : IEquatable<Azure.ResourceManager.Hci.Models.HciIdentityProvider>
type HciIdentityProvider = struct
Public Structure HciIdentityProvider
Implements IEquatable(Of HciIdentityProvider)
Inheritance
HciIdentityProvider
Implements

Constructors

Name Description
HciIdentityProvider(String)

Initializes a new instance of HciIdentityProvider.

Properties

Name Description
ActiveDirectory

Uses Active Directory as the identity provider, enabling domain-based authentication and centralized identity management. This is the default option.

LocalIdentity

Uses a local identity system integrated with Azure Key Vault for authentication. Suitable for AD-less environments where Active Directory is not available or required.

Methods

Name Description
Equals(HciIdentityProvider)

Indicates whether the current object is equal to another object of the same type.

ToString()

Returns the fully qualified type name of this instance.

Operators

Name Description
Equality(HciIdentityProvider, HciIdentityProvider)

Determines if two HciIdentityProvider values are the same.

Implicit(String to HciIdentityProvider)

Converts a string to a HciIdentityProvider.

Implicit(String to Nullable<HciIdentityProvider>)
Inequality(HciIdentityProvider, HciIdentityProvider)

Determines if two HciIdentityProvider values are not the same.

Applies to