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, required Input<String> shareIp})
Creates a new AllowedClientResponse. allowDev Allow dev flag. Which controls whether to allow creation of devices. allowSuid Allow the setuid flag. allowedClientsCidr The subnet of IP addresses permitted to access the share. mountPermissions Mount permissions. network The network the access point sits on. nfsPath 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 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. shareIp The 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
shareIp → Input<String>
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