Partager via


ManagedClusterClientCertificate Classe

Définition

Définition de certificat client.

public class ManagedClusterClientCertificate
type ManagedClusterClientCertificate = class
Public Class ManagedClusterClientCertificate
Héritage
ManagedClusterClientCertificate

Constructeurs

ManagedClusterClientCertificate(Boolean)

Initialise une nouvelle instance de ManagedClusterClientCertificate.

Propriétés

CommonName

Nom commun du certificat.

IsAdmin

Indique si le certificat client dispose d’un accès administrateur au cluster. Les clients non administrateurs peuvent effectuer uniquement des opérations en lecture seule sur le cluster.

IssuerThumbprint

Empreinte numérique de l’émetteur pour le certificat. Utilisé uniquement avec CommonName.

Pour affecter un objet à cette propriété, utilisez FromObjectAsJson<T>(T, JsonSerializerOptions).

Pour affecter une chaîne json déjà mise en forme à cette propriété, utilisez FromString(String).

Exemples :

  • BinaryData.FromObjectAsJson(« foo »)Crée une charge utile de « foo ».
  • BinaryData.FromString(« \"foo\" »)Crée une charge utile de « foo ».
  • BinaryData.FromObjectAsJson(new { key = « value » })Crée une charge utile de { « key »: « value » }.
  • BinaryData.FromString(« {\"key\ »: \"value\"} »)Crée une charge utile de { « key »: « value » }.

Thumbprint

Empreinte du certificat.

Pour affecter un objet à cette propriété, utilisez FromObjectAsJson<T>(T, JsonSerializerOptions).

Pour affecter une chaîne json déjà mise en forme à cette propriété, utilisez FromString(String).

Exemples :

  • BinaryData.FromObjectAsJson(« foo »)Crée une charge utile de « foo ».
  • BinaryData.FromString(« \"foo\" »)Crée une charge utile de « foo ».
  • BinaryData.FromObjectAsJson(new { key = « value » })Crée une charge utile de { « key »: « value » }.
  • BinaryData.FromString(« {\"key\ »: \"value\"} »)Crée une charge utile de { « key »: « value » }.

S’applique à