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. |
| root |
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' |
| submount |
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