Language

HcpOpenShiftClusterExternalAuthClientType Struct

Definition

Representation of the possible values of an external authentication client's type.

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

Constructors

Name Description
HcpOpenShiftClusterExternalAuthClientType(String)

Initializes a new instance of HcpOpenShiftClusterExternalAuthClientType.

Properties

Name Description
Confidential

Indicates that the client is confidential. Confidential clients must provide a client secret. The secret should be provided within the cluster itself.

Public

Indicates that the client is public. Public clients must not provide a client secret.

Methods

Name Description
Equals(HcpOpenShiftClusterExternalAuthClientType)

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(HcpOpenShiftClusterExternalAuthClientType, HcpOpenShiftClusterExternalAuthClientType)

Determines if two HcpOpenShiftClusterExternalAuthClientType values are the same.

Implicit(String to HcpOpenShiftClusterExternalAuthClientType)

Converts a string to a HcpOpenShiftClusterExternalAuthClientType.

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

Determines if two HcpOpenShiftClusterExternalAuthClientType values are not the same.

Applies to