Compartilhar via


VmSizeCompatibilityFilterV2 interface

Essa classe representa um único objeto de filtro que define um conjunto multidimensional. As dimensões desse conjunto são Regiões, ClusterFlavors, NodeTypes e ClusterVersions. A restrição deve ser definida com base no seguinte: FilterMode (Exclude vs Include), VMSizes (os tamanhos de vm que afetam a exclusão/inclusão) e a ordenação dos Filtros. Os filtros posteriores substituirão as configurações anteriores se conflituosos.

Propriedades

clusterFlavors

A lista de sabores de cluster sob o efeito do filtro.

clusterVersions

A lista de versões de cluster afetadas no formato Major.Minor.

computeIsolationSupported

Se há suporte para isolamento de computação. 'true' significa apenas para ComputeIsolationEnabled, 'false' significa apenas para cluster regular.

espApplied

Se aplicar ao cluster ESP. 'true' significa apenas para ESP, 'false' significa apenas para cadeia de caracteres não ESP, nula ou vazia ou outras significa para ambos.

filterMode

O modo de filtragem. Efetivamente, isso pode habilitar ou desabilitar os tamanhos da VM em um determinado conjunto.

nodeTypes

A lista de tipos de nó afetados pelo filtro.

osType

O OSType afetado, Windows ou Linux.

regions

A lista de regiões sob o efeito do filtro.

vmSizes

A lista de tamanhos de máquina virtual a serem incluídos ou excluídos.

Detalhes da propriedade

clusterFlavors

A lista de sabores de cluster sob o efeito do filtro.

clusterFlavors?: string[]

Valor da propriedade

string[]

clusterVersions

A lista de versões de cluster afetadas no formato Major.Minor.

clusterVersions?: string[]

Valor da propriedade

string[]

computeIsolationSupported

Se há suporte para isolamento de computação. 'true' significa apenas para ComputeIsolationEnabled, 'false' significa apenas para cluster regular.

computeIsolationSupported?: string

Valor da propriedade

string

espApplied

Se aplicar ao cluster ESP. 'true' significa apenas para ESP, 'false' significa apenas para cadeia de caracteres não ESP, nula ou vazia ou outras significa para ambos.

espApplied?: string

Valor da propriedade

string

filterMode

O modo de filtragem. Efetivamente, isso pode habilitar ou desabilitar os tamanhos da VM em um determinado conjunto.

filterMode?: string

Valor da propriedade

string

nodeTypes

A lista de tipos de nó afetados pelo filtro.

nodeTypes?: string[]

Valor da propriedade

string[]

osType

O OSType afetado, Windows ou Linux.

osType?: string[]

Valor da propriedade

string[]

regions

A lista de regiões sob o efeito do filtro.

regions?: string[]

Valor da propriedade

string[]

vmSizes

A lista de tamanhos de máquina virtual a serem incluídos ou excluídos.

vmSizes?: string[]

Valor da propriedade

string[]