DataSync.LocationFSxONTAPsee http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationfsxontap.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-locationfsxontap-smbmountoptions.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-locationfsxontap-nfsmountoptions.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-locationfsxontap-nfs.html
and smb = {user : string;domain : string option;mount_options : smb_mount_options;password : string;}see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-locationfsxontap-smb.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datasync-locationfsxontap-protocol.html
type properties = {storage_virtual_machine_arn : string;subdirectory : string option;protocol : protocol option;security_group_arns : string list;}see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationfsxontap.html;
val make_properties :
storage_virtual_machine_arn:string ->
?subdirectory:string ->
?protocol:protocol ->
security_group_arns:string list ->
?tags:tag list ->
unit ->
propertiesval make_tag : value:string -> key:string -> unit -> tagval make_smb_mount_options : ?version:string -> unit -> smb_mount_optionsval make_nfs_mount_options : ?version:string -> unit -> nfs_mount_optionsval make_nfs : mount_options:nfs_mount_options -> unit -> nfsval make_smb :
user:string ->
?domain:string ->
mount_options:smb_mount_options ->
password:string ->
unit ->
smbval yojson_of_tag : tag -> [> `Assoc of (string * Yojson.Safe.t) list ]val yojson_of_smb_mount_options : smb_mount_options -> Yojson.Safe.tval yojson_of_nfs_mount_options : nfs_mount_options -> Yojson.Safe.tval yojson_of_nfs : nfs -> Yojson.Safe.tval yojson_of_smb : smb -> Yojson.Safe.tval yojson_of_protocol :
protocol ->
[> `Assoc of (string * Yojson.Safe.t) list ]val yojson_of_properties :
properties ->
[> `Assoc of (string * Yojson.Safe.t) list ]val create_attributes : string -> attributes