Partilhar via


ArmContainerServiceModelFactory.ManagedClusterGuardrailsProfile Método

Definição

Inicializa uma nova instância de ManagedClusterGuardrailsProfile.

public static Azure.ResourceManager.ContainerService.Models.ManagedClusterGuardrailsProfile ManagedClusterGuardrailsProfile (System.Collections.Generic.IEnumerable<string> systemExcludedNamespaces = default, string version = default, Azure.ResourceManager.ContainerService.Models.ManagedClusterGuardrailsProfileLevel level = default, System.Collections.Generic.IEnumerable<string> excludedNamespaces = default);
static member ManagedClusterGuardrailsProfile : seq<string> * string * Azure.ResourceManager.ContainerService.Models.ManagedClusterGuardrailsProfileLevel * seq<string> -> Azure.ResourceManager.ContainerService.Models.ManagedClusterGuardrailsProfile
Public Shared Function ManagedClusterGuardrailsProfile (Optional systemExcludedNamespaces As IEnumerable(Of String) = Nothing, Optional version As String = Nothing, Optional level As ManagedClusterGuardrailsProfileLevel = Nothing, Optional excludedNamespaces As IEnumerable(Of String) = Nothing) As ManagedClusterGuardrailsProfile

Parâmetros

systemExcludedNamespaces
IEnumerable<String>

Lista de namespaces especificados pelo AKS a serem excluídos do Guardrails.

version
String

A versão das restrições a serem usadas.

level
ManagedClusterGuardrailsProfileLevel

O nível de proteção a ser usado. Por padrão, o Guardrails é habilitado para todos os namespaces, exceto aqueles que o AKS exclui por meio de systemExcludedNamespaces.

excludedNamespaces
IEnumerable<String>

Lista de namespaces excluídos das verificações de proteção.

Retornos

Uma nova ManagedClusterGuardrailsProfile instância para simulação.

Aplica-se a