Share via


ContainerServiceServicePrincipalProfile Class

Definition

Information about a service principal identity for the cluster to use for manipulating Azure APIs. Either secret or keyVaultSecretRef must be specified.

public class ContainerServiceServicePrincipalProfile
type ContainerServiceServicePrincipalProfile = class
Public Class ContainerServiceServicePrincipalProfile
Inheritance
ContainerServiceServicePrincipalProfile

Constructors

ContainerServiceServicePrincipalProfile()

Initializes a new instance of the ContainerServiceServicePrincipalProfile class.

ContainerServiceServicePrincipalProfile(String, String, KeyVaultSecretRef)

Initializes a new instance of the ContainerServiceServicePrincipalProfile class.

Properties

ClientId

Gets or sets the ID for the service principal.

KeyVaultSecretRef

Gets or sets reference to a secret stored in Azure Key Vault.

Secret

Gets or sets the secret password associated with the service principal in plain text.

Methods

Validate()

Validate the object.

Applies to