AllowedClientResponse class
Represents an 'access point' for the share.
Constructors
-
AllowedClientResponse({required Input<
bool> allowDev, required Input<bool> allowSuid, required Input<String> allowedClientsCidr, required Input<String> mountPermissions, required Input<String> network, required Input<String> nfsPath, required Input<bool> noRootSquash, }) -
Creates a new AllowedClientResponse.
allowDevAllow dev flag. Which controls whether to allow creation of devices.allowSuidAllow the setuid flag.allowedClientsCidrThe subnet of IP addresses permitted to access the share.mountPermissionsMount permissions.networkThe network the access point sits on.nfsPathThe 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"noRootSquashDisable root squashing, which is a feature of NFS. Root squash is a special mapping of the remote superuser (root) identity when using identity authentication.shareIpThe IP address of the share on this network. Assigned automatically during provisioning based on the network's services_cidr.const -
AllowedClientResponse.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
allowDev
→ Input<
bool> -
Allow dev flag. Which controls whether to allow creation of devices.
final
-
allowedClientsCidr
→ Input<
String> -
The subnet of IP addresses permitted to access the share.
final
-
allowSuid
→ Input<
bool> -
Allow the setuid flag.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
mountPermissions
→ Input<
String> -
Mount permissions.
final
-
network
→ Input<
String> -
The network the access point sits on.
final
-
nfsPath
→ Input<
String> -
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"
final
-
noRootSquash
→ Input<
bool> -
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.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
The IP address of the share on this network. Assigned automatically during provisioning based on the network's services_cidr.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited