Compartilhar via


NfsAccessRule interface

Regra para colocar restrições em partes do namespace de cache que estão sendo apresentadas aos clientes.

Propriedades

access

Acesso permitido por essa regra. Os valores possíveis incluem: 'não', 'ro', 'rw'

anonymousGID

Valor GID que substitui 0 quando rootSquash é true. Isso usará o valor de anonymousUID se não for fornecido.

anonymousUID

Valor UID que substitui 0 quando rootSquash é true. 65534 será usado se não for fornecido.

filter

Filtro aplicado ao escopo dessa regra. O formato do filtro depende de seu escopo. O escopo 'padrão' corresponde a todos os clientes e não tem nenhum valor de filtro. O escopo 'network' usa um filtro no formato CIDR (por exemplo, 10.99.1.0/24). 'host' usa um endereço IP ou um nome de domínio totalmente qualificado como filtro. Se um cliente não corresponder a nenhuma regra de filtro e não houver nenhuma regra padrão, o acesso será negado.

rootSquash

Mapear acessos raiz para anonymousUID e anonymousGID.

scope

Escopo para essa regra. O escopo e o filtro determinam quais clientes correspondem à regra. Os valores possíveis incluem: 'default', 'network', 'host'

submountAccess

Para a política padrão, permita o acesso a subdiretórios na exportação raiz. Se isso for definido como não, os clientes só poderão montar o caminho '/'. Se definido como sim, os clientes poderão montar um caminho mais profundo, como '/a/b'.

suid

Permitir semântica SUID.

Detalhes da propriedade

access

Acesso permitido por essa regra. Os valores possíveis incluem: 'não', 'ro', 'rw'

access: NfsAccessRuleAccess

Valor da propriedade

anonymousGID

Valor GID que substitui 0 quando rootSquash é true. Isso usará o valor de anonymousUID se não for fornecido.

anonymousGID?: undefined | string

Valor da propriedade

undefined | string

anonymousUID

Valor UID que substitui 0 quando rootSquash é true. 65534 será usado se não for fornecido.

anonymousUID?: undefined | string

Valor da propriedade

undefined | string

filter

Filtro aplicado ao escopo dessa regra. O formato do filtro depende de seu escopo. O escopo 'padrão' corresponde a todos os clientes e não tem nenhum valor de filtro. O escopo 'network' usa um filtro no formato CIDR (por exemplo, 10.99.1.0/24). 'host' usa um endereço IP ou um nome de domínio totalmente qualificado como filtro. Se um cliente não corresponder a nenhuma regra de filtro e não houver nenhuma regra padrão, o acesso será negado.

filter?: undefined | string

Valor da propriedade

undefined | string

rootSquash

Mapear acessos raiz para anonymousUID e anonymousGID.

rootSquash?: undefined | false | true

Valor da propriedade

undefined | false | true

scope

Escopo para essa regra. O escopo e o filtro determinam quais clientes correspondem à regra. Os valores possíveis incluem: 'default', 'network', 'host'

scope: NfsAccessRuleScope

Valor da propriedade

submountAccess

Para a política padrão, permita o acesso a subdiretórios na exportação raiz. Se isso for definido como não, os clientes só poderão montar o caminho '/'. Se definido como sim, os clientes poderão montar um caminho mais profundo, como '/a/b'.

submountAccess?: undefined | false | true

Valor da propriedade

undefined | false | true

suid

Permitir semântica SUID.

suid?: undefined | false | true

Valor da propriedade

undefined | false | true