Partager via


IstioServiceMesh Classe

  • java.lang.Object
    • com.azure.resourcemanager.containerservice.models.IstioServiceMesh

public final class IstioServiceMesh

Configuration du maillage de service Istio.

Récapitulatif du constructeur

Constructeur Description
IstioServiceMesh()

Crée une instance de la classe IstioServiceMesh.

Résumé de la méthode

Modificateur et type Méthode et description
IstioCertificateAuthority certificateAuthority()

Obtenez la propriété autorité de certification: configuration de l’autorité de certification Istio Service Mesh.

IstioComponents components()

Obtenir la propriété components : configuration des composants Istio.

List<String> revisions()

Obtenir la propriété révisions : liste des révisions du plan de contrôle Istio.

void validate()

Valide le instance.

IstioServiceMesh withCertificateAuthority(IstioCertificateAuthority certificateAuthority)

Définissez la propriété autorité de certification: configuration de l’autorité de certification Istio Service Mesh.

IstioServiceMesh withComponents(IstioComponents components)

Définissez la propriété components : configuration des composants Istio.

IstioServiceMesh withRevisions(List<String> revisions)

Définir la propriété révisions : liste des révisions du plan de contrôle Istio.

Méthodes héritées de java.lang.Object

Détails du constructeur

IstioServiceMesh

public IstioServiceMesh()

Crée une instance de la classe IstioServiceMesh.

Détails de la méthode

certificateAuthority

public IstioCertificateAuthority certificateAuthority()

Obtenez la propriété certificateAuthority : configuration de l’autorité de certification Istio Service Mesh. Pour l’instant, nous prenons uniquement en charge les certificats de plug-in comme décrit ici https://aka.ms/asm-plugin-ca.

Returns:

valeur certificateAuthority.

components

public IstioComponents components()

Obtenir la propriété components : configuration des composants Istio.

Returns:

valeur des composants.

revisions

public List revisions()

Obtenir la propriété révisions : liste des révisions du plan de contrôle Istio. Lorsqu’une mise à niveau n’est pas en cours, cela contient une valeur. Lorsque la mise à niveau de Canary est en cours, celle-ci ne peut contenir que deux valeurs consécutives. Pour plus d’informations, consultez https://learn.microsoft.com/en-us/azure/aks/istio-upgrade.

Returns:

la valeur des révisions.

validate

public void validate()

Valide le instance.

withCertificateAuthority

public IstioServiceMesh withCertificateAuthority(IstioCertificateAuthority certificateAuthority)

Définissez la propriété certificateAuthority : configuration de l’autorité de certification Istio Service Mesh. Pour l’instant, nous prenons uniquement en charge les certificats de plug-in comme décrit ici https://aka.ms/asm-plugin-ca.

Parameters:

certificateAuthority - valeur certificateAuthority à définir.

Returns:

l’objet IstioServiceMesh lui-même.

withComponents

public IstioServiceMesh withComponents(IstioComponents components)

Définissez la propriété components : configuration des composants Istio.

Parameters:

components - valeur de composants à définir.

Returns:

l’objet IstioServiceMesh lui-même.

withRevisions

public IstioServiceMesh withRevisions(List revisions)

Définir la propriété révisions : liste des révisions du plan de contrôle Istio. Lorsqu’une mise à niveau n’est pas en cours, cela contient une valeur. Lorsque la mise à niveau de Canary est en cours, celle-ci ne peut contenir que deux valeurs consécutives. Pour plus d’informations, consultez https://learn.microsoft.com/en-us/azure/aks/istio-upgrade.

Parameters:

revisions - valeur de révisions à définir.

Returns:

l’objet IstioServiceMesh lui-même.

S’applique à