NfsAccessRule interface
Règle pour placer des restrictions sur les parties de l’espace de noms du cache présentées aux clients.
Propriétés
| access | Accès autorisé par cette règle. Les valeurs possibles sont les suivantes : 'no', 'ro', 'rw' |
| anonymousGID | Valeur GID qui remplace 0 lorsque rootSquash a la valeur true. Cela utilise la valeur de anonymousUID s’il n’est pas fourni. |
| anonymousUID | Valeur UID qui remplace 0 lorsque rootSquash a la valeur true. 65534 sera utilisé s’il n’est pas fourni. |
| filter | Filtre appliqué à l’étendue de cette règle. Le format du filtre dépend de son étendue. L’étendue « par défaut » correspond à tous les clients et n’a aucune valeur de filtre. L’étendue « réseau » prend un filtre au format CIDR (par exemple, 10.99.1.0/24). 'host' prend une adresse IP ou un nom de domaine complet comme filtre. Si un client ne correspond à aucune règle de filtre et qu’il n’existe aucune règle par défaut, l’accès est refusé. |
| root |
Mapper les accès racines à anonymousUID et anonymousGID. |
| scope | Étendue de cette règle. L’étendue et le filtre déterminent les clients qui correspondent à la règle. Les valeurs possibles sont les suivantes : « default », « network », « host » |
| submount |
Pour la stratégie par défaut, autorisez l’accès aux sous-répertoires sous l’exportation racine. Si ce paramètre est défini sur non, les clients peuvent uniquement monter le chemin d’accès « / ». Si la valeur est oui, les clients peuvent monter un chemin plus profond, par exemple « /a/b ». |
| suid | Autoriser la sémantique SUID. |
Détails de la propriété
access
Accès autorisé par cette règle. Les valeurs possibles sont les suivantes : 'no', 'ro', 'rw'
access: NfsAccessRuleAccess
Valeur de propriété
anonymousGID
Valeur GID qui remplace 0 lorsque rootSquash a la valeur true. Cela utilise la valeur de anonymousUID s’il n’est pas fourni.
anonymousGID?: undefined | string
Valeur de propriété
undefined | string
anonymousUID
Valeur UID qui remplace 0 lorsque rootSquash a la valeur true. 65534 sera utilisé s’il n’est pas fourni.
anonymousUID?: undefined | string
Valeur de propriété
undefined | string
filter
Filtre appliqué à l’étendue de cette règle. Le format du filtre dépend de son étendue. L’étendue « par défaut » correspond à tous les clients et n’a aucune valeur de filtre. L’étendue « réseau » prend un filtre au format CIDR (par exemple, 10.99.1.0/24). 'host' prend une adresse IP ou un nom de domaine complet comme filtre. Si un client ne correspond à aucune règle de filtre et qu’il n’existe aucune règle par défaut, l’accès est refusé.
filter?: undefined | string
Valeur de propriété
undefined | string
rootSquash
Mapper les accès racines à anonymousUID et anonymousGID.
rootSquash?: undefined | false | true
Valeur de propriété
undefined | false | true
scope
Étendue de cette règle. L’étendue et le filtre déterminent les clients qui correspondent à la règle. Les valeurs possibles sont les suivantes : « default », « network », « host »
scope: NfsAccessRuleScope
Valeur de propriété
submountAccess
Pour la stratégie par défaut, autorisez l’accès aux sous-répertoires sous l’exportation racine. Si ce paramètre est défini sur non, les clients peuvent uniquement monter le chemin d’accès « / ». Si la valeur est oui, les clients peuvent monter un chemin plus profond, par exemple « /a/b ».
submountAccess?: undefined | false | true
Valeur de propriété
undefined | false | true
suid
Autoriser la sémantique SUID.
suid?: undefined | false | true
Valeur de propriété
undefined | false | true