NfsAccessRule interface
クライアントに提示されるキャッシュ名前空間の一部に制限を設けるルール。
プロパティ
| access | この規則で許可されるアクセス。 |
| anonymousGID | rootSquash が true の場合に 0 を置き換える GID 値。 指定されていない場合、anonymousUID の値が使用されます。 |
| anonymousUID | rootSquash が true の場合に 0 を置き換える UID 値。 指定しない場合は、65534 が使用されます。 |
| filter | このルールのスコープに適用されるフィルター。 フィルターの形式は、そのスコープによって異なります。 'default' スコープはすべてのクライアントに一致し、フィルター値はありません。 'network' スコープは CIDR 形式のフィルターを受け取ります (たとえば、10.99.1.0/24)。 "host" は、IP アドレスまたは完全修飾ドメイン名をフィルターとして受け取ります。 クライアントがフィルター規則に一致せず、既定の規則がない場合、アクセスは拒否されます。 |
| root |
ルート アクセスを anonymousUID と anonymousGID にマップします。 |
| scope | このルールのスコープ。 スコープとフィルターによって、ルールに一致するクライアントが決まります。 |
| submount |
既定のポリシーでは、ルート エクスポートのサブディレクトリへのアクセスを許可します。 これが no に設定されている場合、クライアントはパス '/' のみをマウントできます。 yes に設定すると、クライアントは '/a/b' のようなより深いパスをマウントできます。 |
| suid | SUID セマンティクスを許可します。 |
プロパティの詳細
access
この規則で許可されるアクセス。
access: string
プロパティ値
string
anonymousGID
rootSquash が true の場合に 0 を置き換える GID 値。 指定されていない場合、anonymousUID の値が使用されます。
anonymousGID?: string
プロパティ値
string
anonymousUID
rootSquash が true の場合に 0 を置き換える UID 値。 指定しない場合は、65534 が使用されます。
anonymousUID?: string
プロパティ値
string
filter
このルールのスコープに適用されるフィルター。 フィルターの形式は、そのスコープによって異なります。 'default' スコープはすべてのクライアントに一致し、フィルター値はありません。 'network' スコープは CIDR 形式のフィルターを受け取ります (たとえば、10.99.1.0/24)。 "host" は、IP アドレスまたは完全修飾ドメイン名をフィルターとして受け取ります。 クライアントがフィルター規則に一致せず、既定の規則がない場合、アクセスは拒否されます。
filter?: string
プロパティ値
string
rootSquash
ルート アクセスを anonymousUID と anonymousGID にマップします。
rootSquash?: boolean
プロパティ値
boolean
scope
このルールのスコープ。 スコープとフィルターによって、ルールに一致するクライアントが決まります。
scope: string
プロパティ値
string
submountAccess
既定のポリシーでは、ルート エクスポートのサブディレクトリへのアクセスを許可します。 これが no に設定されている場合、クライアントはパス '/' のみをマウントできます。 yes に設定すると、クライアントは '/a/b' のようなより深いパスをマウントできます。
submountAccess?: boolean
プロパティ値
boolean
suid
SUID セマンティクスを許可します。
suid?: boolean
プロパティ値
boolean