This function allows you to create a resource on Labstep.

createResource(user, name)

Arguments

user

A labstep user object. Must contain an `api_key` field. Returned from `login` command.

name

The name you want to give your resource

Value

Returns a `resource` object

Examples

user <- login("demo@labstep.com","demopassword") resource <- createResource(user,'My First Resource') print(resource)
#> $status #> [1] "unavailable" #> #> $resource_item_count #> [1] 0 #> #> $available_resource_item_count #> [1] 0 #> #> $id #> [1] 428786 #> #> $created_at #> [1] "2020-01-30T16:39:31+00:00" #> #> $updated_at #> [1] "2020-01-30T16:39:31+00:00" #> #> $deleted_at #> NULL #> #> $name #> [1] "My First Resource" #> #> $default_quantity_amount #> NULL #> #> $default_quantity_unit #> NULL #> #> $identifier #> [1] "170827f0-1e24-4af2-9997-18f620243ee8" #> #> $metadata #> NULL #> #> $author #> $author$id #> [1] 4524 #> #> $author$username #> [1] "demo@labstep.com" #> #> $author$roles #> $author$roles[[1]] #> [1] "ROLE_LABSTEP" #> #> $author$roles[[2]] #> [1] "ROLE_USER" #> #> $author$roles[[3]] #> [1] "ROLE_GROUP_1182" #> #> $author$roles[[4]] #> [1] "ROLE_GROUP_1183" #> #> $author$roles[[5]] #> [1] "ROLE_GROUP_1184" #> #> $author$roles[[6]] #> [1] "ROLE_GROUP_1185" #> #> $author$roles[[7]] #> [1] "ROLE_GROUP_1186" #> #> $author$roles[[8]] #> [1] "ROLE_GROUP_1187" #> #> $author$roles[[9]] #> [1] "ROLE_GROUP_1188" #> #> $author$roles[[10]] #> [1] "ROLE_GROUP_1189" #> #> $author$roles[[11]] #> [1] "ROLE_GROUP_1190" #> #> $author$roles[[12]] #> [1] "ROLE_GROUP_1191" #> #> $author$roles[[13]] #> [1] "ROLE_GROUP_1192" #> #> $author$roles[[14]] #> [1] "ROLE_GROUP_1193" #> #> $author$roles[[15]] #> [1] "ROLE_GROUP_1198" #> #> $author$roles[[16]] #> [1] "ROLE_GROUP_1200" #> #> $author$roles[[17]] #> [1] "ROLE_GROUP_1201" #> #> $author$roles[[18]] #> [1] "ROLE_GROUP_1202" #> #> $author$roles[[19]] #> [1] "ROLE_GROUP_1203" #> #> $author$roles[[20]] #> [1] "ROLE_GROUP_1204" #> #> $author$roles[[21]] #> [1] "ROLE_GROUP_1205" #> #> $author$roles[[22]] #> [1] "ROLE_GROUP_1206" #> #> $author$roles[[23]] #> [1] "ROLE_GROUP_1207" #> #> $author$roles[[24]] #> [1] "ROLE_GROUP_1208" #> #> $author$roles[[25]] #> [1] "ROLE_GROUP_1213" #> #> $author$roles[[26]] #> [1] "ROLE_GROUP_1214" #> #> $author$roles[[27]] #> [1] "ROLE_GROUP_1220" #> #> $author$roles[[28]] #> [1] "ROLE_GROUP_1221" #> #> $author$roles[[29]] #> [1] "ROLE_GROUP_1222" #> #> $author$roles[[30]] #> [1] "ROLE_GROUP_1774" #> #> $author$roles[[31]] #> [1] "ROLE_GROUP_1775" #> #> $author$roles[[32]] #> [1] "ROLE_GROUP_1776" #> #> $author$roles[[33]] #> [1] "ROLE_GROUP_1780" #> #> $author$roles[[34]] #> [1] "ROLE_GROUP_1781" #> #> $author$roles[[35]] #> [1] "ROLE_GROUP_2243" #> #> $author$roles[[36]] #> [1] "ROLE_GROUP_2244" #> #> $author$roles[[37]] #> [1] "ROLE_GROUP_6867" #> #> $author$roles[[38]] #> [1] "ROLE_GROUP_10199" #> #> $author$roles[[39]] #> [1] "ROLE_GROUP_10673" #> #> $author$roles[[40]] #> [1] "ROLE_GROUP_10675" #> #> $author$roles[[41]] #> [1] "ROLE_GROUP_13993" #> #> #> $author$name #> [1] "Demo Labstep" #> #> $author$first_name #> [1] "Demo" #> #> $author$last_name #> [1] "Labstep" #> #> $author$profile #> $author$profile$id #> [1] 5751 #> #> $author$profile$photo #> NULL #> #> #> #> $resource_category #> NULL #> #> $thread #> $thread$all_comment_count #> [1] 0 #> #> $thread$comment_count #> [1] 0 #> #> $thread$id #> [1] 673391 #> #> #> $review_thread #> $review_thread$reviews_count #> [1] 0 #> #> $review_thread$id #> [1] 407240 #> #> $review_thread$average_rating #> NULL #> #> #> $metadata_thread #> $metadata_thread$id #> [1] 473795 #> #> $metadata_thread$metadatas #> list() #> #> #> $image #> NULL #> #> $parent #> NULL #> #> $resource_location #> NULL #> #> $logged_user_count #> NULL #> #> $logged_user_parent_count #> NULL #> #> $logged_user_resource_wishlist_count #> [1] 0 #> #> $tags #> list() #> #> $permissions #> $permissions$view #> [1] TRUE #> #> $permissions$edit #> [1] TRUE #> #> $permissions$owner #> [1] TRUE #> #> #> $share_link #> NULL #> #> $perma_link #> $perma_link$id #> [1] 480272 #> #> $perma_link$token #> [1] "7a9413a7-b843-4c42-8754-50df4a81e85f" #> #> #> $owner #> $owner$id #> [1] 6867 #> #> $owner$name #> [1] "Demo Labstep workspace" #> #> $owner$created_at #> [1] "2019-08-06T20:34:00+00:00" #> #> $owner$deleted_at #> NULL #> #> $owner$description #> NULL #> #> $owner$profile #> $owner$profile$id #> [1] 19084 #> #> $owner$profile$photo #> NULL #> #> #> $owner$is_home #> [1] TRUE #> #>