Transfer.User
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-user.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-transfer-user-sshpublickey.html;
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-user-posixprofile.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-user-homedirectorymapentry.html
type properties = {
policy : string option;
role : string;
home_directory : string option;
home_directory_type : string option;
server_id : string;
user_name : string;
home_directory_mappings : home_directory_map_entry list option;
posix_profile : posix_profile option;
ssh_public_keys : ssh_public_key list option;
}
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-user.html;
val make_properties :
?policy:string ->
role:string ->
?home_directory:string ->
?home_directory_type:string ->
server_id:string ->
user_name:string ->
?home_directory_mappings:home_directory_map_entry list ->
?posix_profile:posix_profile ->
?ssh_public_keys:ssh_public_key list ->
?tags:tag list ->
unit ->
properties
val make_tag : key:string -> value:string -> unit -> tag
val make_posix_profile :
uid:float ->
?secondary_gids:float list ->
gid:float ->
unit ->
posix_profile
val make_home_directory_map_entry :
entry:string ->
target:string ->
?type_:string ->
unit ->
home_directory_map_entry
val yojson_of_tag : tag -> [> `Assoc of (string * Yojson.Safe.t) list ]
val yojson_of_ssh_public_key : ssh_public_key -> [> `Assoc of 'a list ]
val yojson_of_posix_profile :
posix_profile ->
[> `Assoc of (string * Yojson.Safe.t) list ]
val yojson_of_home_directory_map_entry :
home_directory_map_entry ->
[> `Assoc of (string * Yojson.Safe.t) list ]
val yojson_of_properties :
properties ->
[> `Assoc of (string * Yojson.Safe.t) list ]
val create_attributes : string -> attributes