Partilhar via


IstioServiceMesh Classe

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

public final class IstioServiceMesh

Configuração de malha de serviço istio.

Resumo do Construtor

Construtor Description
IstioServiceMesh()

Cria uma instância da classe IstioServiceMesh.

Resumo do método

Modificador e tipo Método e descrição
IstioCertificateAuthority certificateAuthority()

Obter a propriedade de autoridade de certificação: configuração da AC (Autoridade de Certificação de Malha de Serviço) istio.

IstioComponents components()

Obter a propriedade components: configuração de componentes istio.

List<String> revisions()

Obter a propriedade revisions: a lista de revisões do plano de controle Istio.

void validate()

Valida a instância.

IstioServiceMesh withCertificateAuthority(IstioCertificateAuthority certificateAuthority)

Defina a propriedade de autoridade de certificação: configuração da AC (Autoridade de Certificação de Malha de Serviço) istio.

IstioServiceMesh withComponents(IstioComponents components)

Defina a propriedade components: configuração de componentes istio.

IstioServiceMesh withRevisions(List<String> revisions)

Definir a propriedade revisions: a lista de revisões do plano de controle Istio.

Métodos herdados de java.lang.Object

Detalhes do construtor

IstioServiceMesh

public IstioServiceMesh()

Cria uma instância da classe IstioServiceMesh.

Detalhes do método

certificateAuthority

public IstioCertificateAuthority certificateAuthority()

Obtenha a propriedade certificateAuthority: configuração da AC (Autoridade de Certificação de Malha de Serviço) istio. Por enquanto, só oferecemos suporte a certificados de plug-in, conforme descrito aqui https://aka.ms/asm-plugin-ca.

Returns:

o valor certificateAuthority.

components

public IstioComponents components()

Obter a propriedade components: configuração de componentes istio.

Returns:

o valor dos componentes.

revisions

public List revisions()

Obter a propriedade revisions: a lista de revisões do plano de controle Istio. Quando uma atualização não está em andamento, isso contém um valor. Quando a atualização canária está em andamento, isso só pode conter dois valores consecutivos. Para saber mais, confira https://learn.microsoft.com/en-us/azure/aks/istio-upgrade.

Returns:

o valor de revisões.

validate

public void validate()

Valida a instância.

withCertificateAuthority

public IstioServiceMesh withCertificateAuthority(IstioCertificateAuthority certificateAuthority)

Defina a propriedade certificateAuthority: configuração da AC (Autoridade de Certificação de Malha de Serviço) istio. Por enquanto, só oferecemos suporte a certificados de plug-in, conforme descrito aqui https://aka.ms/asm-plugin-ca.

Parameters:

certificateAuthority - o valor certificateAuthority a ser definido.

Returns:

o próprio objeto IstioServiceMesh.

withComponents

public IstioServiceMesh withComponents(IstioComponents components)

Defina a propriedade components: configuração de componentes istio.

Parameters:

components - o valor dos componentes a ser definido.

Returns:

o próprio objeto IstioServiceMesh.

withRevisions

public IstioServiceMesh withRevisions(List revisions)

Definir a propriedade revisions: a lista de revisões do plano de controle Istio. Quando uma atualização não está em andamento, isso contém um valor. Quando a atualização canária está em andamento, isso só pode conter dois valores consecutivos. Para saber mais, confira https://learn.microsoft.com/en-us/azure/aks/istio-upgrade.

Parameters:

revisions - o valor de revisões a ser definido.

Returns:

o próprio objeto IstioServiceMesh.

Aplica-se a