Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

AllowedClient

import type { AllowedClient } from "https://googleapis.deno.dev/v1/baremetalsolution:v2.ts";

Represents an 'access point' for the share.

interface AllowedClient {
allowDev?: boolean;
allowedClientsCidr?: string;
allowSuid?: boolean;
mountPermissions?: "MOUNT_PERMISSIONS_UNSPECIFIED" | "READ" | "READ_WRITE";
network?: string;
readonly nfsPath?: string;
noRootSquash?: boolean;
readonly shareIp?: string;
}

§Properties

§
allowDev?: boolean
[src]

Allow dev flag. Which controls whether to allow creation of devices.

§
allowedClientsCidr?: string
[src]

The subnet of IP addresses permitted to access the share.

§
allowSuid?: boolean
[src]

Allow the setuid flag.

§
mountPermissions?: "MOUNT_PERMISSIONS_UNSPECIFIED" | "READ" | "READ_WRITE"
[src]

Mount permissions.

§
network?: string
[src]

The network the access point sits on.

§
readonly nfsPath?: string
[src]

Output only. The path to access NFS, in format shareIP:/InstanceID InstanceID is the generated ID instead of customer provided name. example like "10.0.0.0:/g123456789-nfs001"

§
noRootSquash?: boolean
[src]

Disable root squashing, which is a feature of NFS. Root squash is a special mapping of the remote superuser (root) identity when using identity authentication.

§
readonly shareIp?: string
[src]

Output only. The IP address of the share on this network. Assigned automatically during provisioning based on the network's services_cidr.