Project

General

Profile

Idea #11876 » arvados_objects.R

Autogenerated R objects - Tom Morris, 11/07/2017 03:11 PM

 
1
#' Arvados API Objects 
2
#' The API to interact with Arvados.
3
#' 
4
#' Auto-generated code by googleAuthR::gar_create_api_objects
5
#'  at 2017-07-19 18:56:25
6
#' filename: arvados_objects.R
7
#' api_json: apis
8
#' 
9
#' Objects for use by the functions created by googleAuthR::gar_create_api_skeleton
10

    
11
#' UserList Object
12
#' 
13
#' @details 
14
#' Autogenerated via \code{\link[googleAuthR]{gar_create_api_objects}}
15
#' User list
16
#' 
17
#' @param etag List version
18
#' @param items The list of Users
19
#' @param next_link A link to the next page of Users
20
#' @param next_page_token The page token for the next page of Users
21
#' @param selfLink A link back to this list
22
#' 
23
#' @return UserList object
24
#' 
25
#' @family UserList functions
26
#' @export
27
UserList <- function(etag = NULL, items = NULL, next_link = NULL, next_page_token = NULL, 
28
    selfLink = NULL) {
29
    structure(list(kind = `arvados#userList`, etag = etag, items = items, next_link = next_link, 
30
        next_page_token = next_page_token, selfLink = selfLink), class = "gar_UserList")
31
}
32

    
33
#' User Object
34
#' 
35
#' @details 
36
#' Autogenerated via \code{\link[googleAuthR]{gar_create_api_objects}}
37
#' User
38
#' 
39
#' @param uuid Object ID
40
#' @param etag Object version
41
#' @param owner_uuid No description
42
#' @param created_at No description
43
#' @param modified_by_client_uuid No description
44
#' @param modified_by_user_uuid No description
45
#' @param modified_at No description
46
#' @param email No description
47
#' @param first_name No description
48
#' @param last_name No description
49
#' @param identity_url No description
50
#' @param is_admin No description
51
#' @param prefs No description
52
#' @param updated_at No description
53
#' @param default_owner_uuid No description
54
#' @param is_active No description
55
#' @param username No description
56
#' 
57
#' @return User object
58
#' 
59
#' @family User functions
60
#' @export
61
User <- function(uuid = NULL, etag = NULL, owner_uuid = NULL, created_at = NULL, 
62
    modified_by_client_uuid = NULL, modified_by_user_uuid = NULL, modified_at = NULL, 
63
    email = NULL, first_name = NULL, last_name = NULL, identity_url = NULL, is_admin = NULL, 
64
    prefs = NULL, updated_at = NULL, default_owner_uuid = NULL, is_active = NULL, 
65
    username = NULL) {
66
    structure(list(uuid = uuid, etag = etag, uuid = uuid, owner_uuid = owner_uuid, 
67
        created_at = created_at, modified_by_client_uuid = modified_by_client_uuid, 
68
        modified_by_user_uuid = modified_by_user_uuid, modified_at = modified_at, 
69
        email = email, first_name = first_name, last_name = last_name, identity_url = identity_url, 
70
        is_admin = is_admin, prefs = prefs, updated_at = updated_at, default_owner_uuid = default_owner_uuid, 
71
        is_active = is_active, username = username), class = "gar_User")
72
}
73

    
74
#' WorkflowList Object
75
#' 
76
#' @details 
77
#' Autogenerated via \code{\link[googleAuthR]{gar_create_api_objects}}
78
#' Workflow list
79
#' 
80
#' @param etag List version
81
#' @param items The list of Workflows
82
#' @param next_link A link to the next page of Workflows
83
#' @param next_page_token The page token for the next page of Workflows
84
#' @param selfLink A link back to this list
85
#' 
86
#' @return WorkflowList object
87
#' 
88
#' @family WorkflowList functions
89
#' @export
90
WorkflowList <- function(etag = NULL, items = NULL, next_link = NULL, next_page_token = NULL, 
91
    selfLink = NULL) {
92
    structure(list(kind = `arvados#workflowList`, etag = etag, items = items, next_link = next_link, 
93
        next_page_token = next_page_token, selfLink = selfLink), class = "gar_WorkflowList")
94
}
95

    
96
#' Workflow Object
97
#' 
98
#' @details 
99
#' Autogenerated via \code{\link[googleAuthR]{gar_create_api_objects}}
100
#' Workflow
101
#' 
102
#' @param uuid Object ID
103
#' @param etag Object version
104
#' @param owner_uuid No description
105
#' @param created_at No description
106
#' @param modified_at No description
107
#' @param modified_by_client_uuid No description
108
#' @param modified_by_user_uuid No description
109
#' @param name No description
110
#' @param description No description
111
#' @param definition No description
112
#' @param updated_at No description
113
#' 
114
#' @return Workflow object
115
#' 
116
#' @family Workflow functions
117
#' @export
118
Workflow <- function(uuid = NULL, etag = NULL, owner_uuid = NULL, created_at = NULL, 
119
    modified_at = NULL, modified_by_client_uuid = NULL, modified_by_user_uuid = NULL, 
120
    name = NULL, description = NULL, definition = NULL, updated_at = NULL) {
121
    structure(list(uuid = uuid, etag = etag, uuid = uuid, owner_uuid = owner_uuid, 
122
        created_at = created_at, modified_at = modified_at, modified_by_client_uuid = modified_by_client_uuid, 
123
        modified_by_user_uuid = modified_by_user_uuid, name = name, description = description, 
124
        definition = definition, updated_at = updated_at), class = "gar_Workflow")
125
}
126

    
127
#' LinkList Object
128
#' 
129
#' @details 
130
#' Autogenerated via \code{\link[googleAuthR]{gar_create_api_objects}}
131
#' Link list
132
#' 
133
#' @param etag List version
134
#' @param items The list of Links
135
#' @param next_link A link to the next page of Links
136
#' @param next_page_token The page token for the next page of Links
137
#' @param selfLink A link back to this list
138
#' 
139
#' @return LinkList object
140
#' 
141
#' @family LinkList functions
142
#' @export
143
LinkList <- function(etag = NULL, items = NULL, next_link = NULL, next_page_token = NULL, 
144
    selfLink = NULL) {
145
    structure(list(kind = `arvados#linkList`, etag = etag, items = items, next_link = next_link, 
146
        next_page_token = next_page_token, selfLink = selfLink), class = "gar_LinkList")
147
}
148

    
149
#' Link Object
150
#' 
151
#' @details 
152
#' Autogenerated via \code{\link[googleAuthR]{gar_create_api_objects}}
153
#' Link
154
#' 
155
#' @param uuid Object ID
156
#' @param etag Object version
157
#' @param owner_uuid No description
158
#' @param created_at No description
159
#' @param modified_by_client_uuid No description
160
#' @param modified_by_user_uuid No description
161
#' @param modified_at No description
162
#' @param tail_uuid No description
163
#' @param link_class No description
164
#' @param name No description
165
#' @param head_uuid No description
166
#' @param properties No description
167
#' @param updated_at No description
168
#' 
169
#' @return Link object
170
#' 
171
#' @family Link functions
172
#' @export
173
Link <- function(uuid = NULL, etag = NULL, owner_uuid = NULL, created_at = NULL, 
174
    modified_by_client_uuid = NULL, modified_by_user_uuid = NULL, modified_at = NULL, 
175
    tail_uuid = NULL, link_class = NULL, name = NULL, head_uuid = NULL, properties = NULL, 
176
    updated_at = NULL) {
177
    structure(list(uuid = uuid, etag = etag, uuid = uuid, owner_uuid = owner_uuid, 
178
        created_at = created_at, modified_by_client_uuid = modified_by_client_uuid, 
179
        modified_by_user_uuid = modified_by_user_uuid, modified_at = modified_at, 
180
        tail_uuid = tail_uuid, link_class = link_class, name = name, head_uuid = head_uuid, 
181
        properties = properties, updated_at = updated_at), class = "gar_Link")
182
}
183

    
184
#' GroupList Object
185
#' 
186
#' @details 
187
#' Autogenerated via \code{\link[googleAuthR]{gar_create_api_objects}}
188
#' Group list
189
#' 
190
#' @param etag List version
191
#' @param items The list of Groups
192
#' @param next_link A link to the next page of Groups
193
#' @param next_page_token The page token for the next page of Groups
194
#' @param selfLink A link back to this list
195
#' 
196
#' @return GroupList object
197
#' 
198
#' @family GroupList functions
199
#' @export
200
GroupList <- function(etag = NULL, items = NULL, next_link = NULL, next_page_token = NULL, 
201
    selfLink = NULL) {
202
    structure(list(kind = `arvados#groupList`, etag = etag, items = items, next_link = next_link, 
203
        next_page_token = next_page_token, selfLink = selfLink), class = "gar_GroupList")
204
}
205

    
206
#' Group Object
207
#' 
208
#' @details 
209
#' Autogenerated via \code{\link[googleAuthR]{gar_create_api_objects}}
210
#' Group
211
#' 
212
#' @param uuid Object ID
213
#' @param etag Object version
214
#' @param owner_uuid No description
215
#' @param created_at No description
216
#' @param modified_by_client_uuid No description
217
#' @param modified_by_user_uuid No description
218
#' @param modified_at No description
219
#' @param name No description
220
#' @param description No description
221
#' @param updated_at No description
222
#' @param group_class No description
223
#' 
224
#' @return Group object
225
#' 
226
#' @family Group functions
227
#' @export
228
Group <- function(uuid = NULL, etag = NULL, owner_uuid = NULL, created_at = NULL, 
229
    modified_by_client_uuid = NULL, modified_by_user_uuid = NULL, modified_at = NULL, 
230
    name = NULL, description = NULL, updated_at = NULL, group_class = NULL) {
231
    structure(list(uuid = uuid, etag = etag, uuid = uuid, owner_uuid = owner_uuid, 
232
        created_at = created_at, modified_by_client_uuid = modified_by_client_uuid, 
233
        modified_by_user_uuid = modified_by_user_uuid, modified_at = modified_at, 
234
        name = name, description = description, updated_at = updated_at, group_class = group_class), 
235
        class = "gar_Group")
236
}
237

    
238
#' ApiClientAuthorizationList Object
239
#' 
240
#' @details 
241
#' Autogenerated via \code{\link[googleAuthR]{gar_create_api_objects}}
242
#' ApiClientAuthorization list
243
#' 
244
#' @param etag List version
245
#' @param items The list of ApiClientAuthorizations
246
#' @param next_link A link to the next page of ApiClientAuthorizations
247
#' @param next_page_token The page token for the next page of ApiClientAuthorizations
248
#' @param selfLink A link back to this list
249
#' 
250
#' @return ApiClientAuthorizationList object
251
#' 
252
#' @family ApiClientAuthorizationList functions
253
#' @export
254
ApiClientAuthorizationList <- function(etag = NULL, items = NULL, next_link = NULL, 
255
    next_page_token = NULL, selfLink = NULL) {
256
    structure(list(kind = `arvados#apiClientAuthorizationList`, etag = etag, items = items, 
257
        next_link = next_link, next_page_token = next_page_token, selfLink = selfLink), 
258
        class = "gar_ApiClientAuthorizationList")
259
}
260

    
261
#' ApiClientAuthorization Object
262
#' 
263
#' @details 
264
#' Autogenerated via \code{\link[googleAuthR]{gar_create_api_objects}}
265
#' ApiClientAuthorization
266
#' 
267
#' @param uuid Object ID
268
#' @param etag Object version
269
#' @param api_token No description
270
#' @param api_client_id No description
271
#' @param user_id No description
272
#' @param created_by_ip_address No description
273
#' @param last_used_by_ip_address No description
274
#' @param last_used_at No description
275
#' @param expires_at No description
276
#' @param created_at No description
277
#' @param updated_at No description
278
#' @param default_owner_uuid No description
279
#' @param scopes No description
280
#' 
281
#' @return ApiClientAuthorization object
282
#' 
283
#' @family ApiClientAuthorization functions
284
#' @export
285
ApiClientAuthorization <- function(uuid = NULL, etag = NULL, api_token = NULL, api_client_id = NULL, 
286
    user_id = NULL, created_by_ip_address = NULL, last_used_by_ip_address = NULL, 
287
    last_used_at = NULL, expires_at = NULL, created_at = NULL, updated_at = NULL, 
288
    default_owner_uuid = NULL, scopes = NULL) {
289
    structure(list(uuid = uuid, etag = etag, api_token = api_token, api_client_id = api_client_id, 
290
        user_id = user_id, created_by_ip_address = created_by_ip_address, last_used_by_ip_address = last_used_by_ip_address, 
291
        last_used_at = last_used_at, expires_at = expires_at, created_at = created_at, 
292
        updated_at = updated_at, default_owner_uuid = default_owner_uuid, scopes = scopes, 
293
        uuid = uuid), class = "gar_ApiClientAuthorization")
294
}
295

    
296
#' ApiClientList Object
297
#' 
298
#' @details 
299
#' Autogenerated via \code{\link[googleAuthR]{gar_create_api_objects}}
300
#' ApiClient list
301
#' 
302
#' @param etag List version
303
#' @param items The list of ApiClients
304
#' @param next_link A link to the next page of ApiClients
305
#' @param next_page_token The page token for the next page of ApiClients
306
#' @param selfLink A link back to this list
307
#' 
308
#' @return ApiClientList object
309
#' 
310
#' @family ApiClientList functions
311
#' @export
312
ApiClientList <- function(etag = NULL, items = NULL, next_link = NULL, next_page_token = NULL, 
313
    selfLink = NULL) {
314
    structure(list(kind = `arvados#apiClientList`, etag = etag, items = items, next_link = next_link, 
315
        next_page_token = next_page_token, selfLink = selfLink), class = "gar_ApiClientList")
316
}
317

    
318
#' ApiClient Object
319
#' 
320
#' @details 
321
#' Autogenerated via \code{\link[googleAuthR]{gar_create_api_objects}}
322
#' ApiClient
323
#' 
324
#' @param uuid Object ID
325
#' @param etag Object version
326
#' @param owner_uuid No description
327
#' @param modified_by_client_uuid No description
328
#' @param modified_by_user_uuid No description
329
#' @param modified_at No description
330
#' @param name No description
331
#' @param url_prefix No description
332
#' @param created_at No description
333
#' @param updated_at No description
334
#' @param is_trusted No description
335
#' 
336
#' @return ApiClient object
337
#' 
338
#' @family ApiClient functions
339
#' @export
340
ApiClient <- function(uuid = NULL, etag = NULL, owner_uuid = NULL, modified_by_client_uuid = NULL, 
341
    modified_by_user_uuid = NULL, modified_at = NULL, name = NULL, url_prefix = NULL, 
342
    created_at = NULL, updated_at = NULL, is_trusted = NULL) {
343
    structure(list(uuid = uuid, etag = etag, uuid = uuid, owner_uuid = owner_uuid, 
344
        modified_by_client_uuid = modified_by_client_uuid, modified_by_user_uuid = modified_by_user_uuid, 
345
        modified_at = modified_at, name = name, url_prefix = url_prefix, created_at = created_at, 
346
        updated_at = updated_at, is_trusted = is_trusted), class = "gar_ApiClient")
347
}
348

    
349
#' AuthorizedKeyList Object
350
#' 
351
#' @details 
352
#' Autogenerated via \code{\link[googleAuthR]{gar_create_api_objects}}
353
#' AuthorizedKey list
354
#' 
355
#' @param etag List version
356
#' @param items The list of AuthorizedKeys
357
#' @param next_link A link to the next page of AuthorizedKeys
358
#' @param next_page_token The page token for the next page of AuthorizedKeys
359
#' @param selfLink A link back to this list
360
#' 
361
#' @return AuthorizedKeyList object
362
#' 
363
#' @family AuthorizedKeyList functions
364
#' @export
365
AuthorizedKeyList <- function(etag = NULL, items = NULL, next_link = NULL, next_page_token = NULL, 
366
    selfLink = NULL) {
367
    structure(list(kind = `arvados#authorizedKeyList`, etag = etag, items = items, 
368
        next_link = next_link, next_page_token = next_page_token, selfLink = selfLink), 
369
        class = "gar_AuthorizedKeyList")
370
}
371

    
372
#' AuthorizedKey Object
373
#' 
374
#' @details 
375
#' Autogenerated via \code{\link[googleAuthR]{gar_create_api_objects}}
376
#' AuthorizedKey
377
#' 
378
#' @param uuid Object ID
379
#' @param etag Object version
380
#' @param owner_uuid No description
381
#' @param modified_by_client_uuid No description
382
#' @param modified_by_user_uuid No description
383
#' @param modified_at No description
384
#' @param name No description
385
#' @param key_type No description
386
#' @param authorized_user_uuid No description
387
#' @param public_key No description
388
#' @param expires_at No description
389
#' @param created_at No description
390
#' @param updated_at No description
391
#' 
392
#' @return AuthorizedKey object
393
#' 
394
#' @family AuthorizedKey functions
395
#' @export
396
AuthorizedKey <- function(uuid = NULL, etag = NULL, owner_uuid = NULL, modified_by_client_uuid = NULL, 
397
    modified_by_user_uuid = NULL, modified_at = NULL, name = NULL, key_type = NULL, 
398
    authorized_user_uuid = NULL, public_key = NULL, expires_at = NULL, created_at = NULL, 
399
    updated_at = NULL) {
400
    structure(list(uuid = uuid, etag = etag, uuid = uuid, owner_uuid = owner_uuid, 
401
        modified_by_client_uuid = modified_by_client_uuid, modified_by_user_uuid = modified_by_user_uuid, 
402
        modified_at = modified_at, name = name, key_type = key_type, authorized_user_uuid = authorized_user_uuid, 
403
        public_key = public_key, expires_at = expires_at, created_at = created_at, 
404
        updated_at = updated_at), class = "gar_AuthorizedKey")
405
}
406

    
407
#' CollectionList Object
408
#' 
409
#' @details 
410
#' Autogenerated via \code{\link[googleAuthR]{gar_create_api_objects}}
411
#' Collection list
412
#' 
413
#' @param etag List version
414
#' @param items The list of Collections
415
#' @param next_link A link to the next page of Collections
416
#' @param next_page_token The page token for the next page of Collections
417
#' @param selfLink A link back to this list
418
#' 
419
#' @return CollectionList object
420
#' 
421
#' @family CollectionList functions
422
#' @export
423
CollectionList <- function(etag = NULL, items = NULL, next_link = NULL, next_page_token = NULL, 
424
    selfLink = NULL) {
425
    structure(list(kind = `arvados#collectionList`, etag = etag, items = items, next_link = next_link, 
426
        next_page_token = next_page_token, selfLink = selfLink), class = "gar_CollectionList")
427
}
428

    
429
#' Collection Object
430
#' 
431
#' @details 
432
#' Autogenerated via \code{\link[googleAuthR]{gar_create_api_objects}}
433
#' Collection
434
#' 
435
#' @param uuid Object ID
436
#' @param etag Object version
437
#' @param owner_uuid No description
438
#' @param created_at No description
439
#' @param modified_by_client_uuid No description
440
#' @param modified_by_user_uuid No description
441
#' @param modified_at No description
442
#' @param portable_data_hash No description
443
#' @param replication_desired No description
444
#' @param replication_confirmed_at No description
445
#' @param replication_confirmed No description
446
#' @param updated_at No description
447
#' @param manifest_text No description
448
#' @param name No description
449
#' @param description No description
450
#' @param properties No description
451
#' @param delete_at No description
452
#' @param file_names No description
453
#' @param trash_at No description
454
#' @param is_trashed No description
455
#' 
456
#' @return Collection object
457
#' 
458
#' @family Collection functions
459
#' @export
460
Collection <- function(uuid = NULL, etag = NULL, owner_uuid = NULL, created_at = NULL, 
461
    modified_by_client_uuid = NULL, modified_by_user_uuid = NULL, modified_at = NULL, 
462
    portable_data_hash = NULL, replication_desired = NULL, replication_confirmed_at = NULL, 
463
    replication_confirmed = NULL, updated_at = NULL, manifest_text = NULL, name = NULL, 
464
    description = NULL, properties = NULL, delete_at = NULL, file_names = NULL, trash_at = NULL, 
465
    is_trashed = NULL) {
466
    structure(list(uuid = uuid, etag = etag, owner_uuid = owner_uuid, created_at = created_at, 
467
        modified_by_client_uuid = modified_by_client_uuid, modified_by_user_uuid = modified_by_user_uuid, 
468
        modified_at = modified_at, portable_data_hash = portable_data_hash, replication_desired = replication_desired, 
469
        replication_confirmed_at = replication_confirmed_at, replication_confirmed = replication_confirmed, 
470
        updated_at = updated_at, uuid = uuid, manifest_text = manifest_text, name = name, 
471
        description = description, properties = properties, delete_at = delete_at, 
472
        file_names = file_names, trash_at = trash_at, is_trashed = is_trashed), class = "gar_Collection")
473
}
474

    
475
#' ContainerRequestList Object
476
#' 
477
#' @details 
478
#' Autogenerated via \code{\link[googleAuthR]{gar_create_api_objects}}
479
#' ContainerRequest list
480
#' 
481
#' @param etag List version
482
#' @param items The list of ContainerRequests
483
#' @param next_link A link to the next page of ContainerRequests
484
#' @param next_page_token The page token for the next page of ContainerRequests
485
#' @param selfLink A link back to this list
486
#' 
487
#' @return ContainerRequestList object
488
#' 
489
#' @family ContainerRequestList functions
490
#' @export
491
ContainerRequestList <- function(etag = NULL, items = NULL, next_link = NULL, next_page_token = NULL, 
492
    selfLink = NULL) {
493
    structure(list(kind = `arvados#containerRequestList`, etag = etag, items = items, 
494
        next_link = next_link, next_page_token = next_page_token, selfLink = selfLink), 
495
        class = "gar_ContainerRequestList")
496
}
497

    
498
#' ContainerRequest Object
499
#' 
500
#' @details 
501
#' Autogenerated via \code{\link[googleAuthR]{gar_create_api_objects}}
502
#' ContainerRequest
503
#' 
504
#' @param uuid Object ID
505
#' @param etag Object version
506
#' @param owner_uuid No description
507
#' @param created_at No description
508
#' @param modified_at No description
509
#' @param modified_by_client_uuid No description
510
#' @param modified_by_user_uuid No description
511
#' @param name No description
512
#' @param description No description
513
#' @param properties No description
514
#' @param state No description
515
#' @param requesting_container_uuid No description
516
#' @param container_uuid No description
517
#' @param container_count_max No description
518
#' @param mounts No description
519
#' @param runtime_constraints No description
520
#' @param container_image No description
521
#' @param environment No description
522
#' @param cwd No description
523
#' @param command No description
524
#' @param output_path No description
525
#' @param priority No description
526
#' @param expires_at No description
527
#' @param filters No description
528
#' @param updated_at No description
529
#' @param container_count No description
530
#' @param use_existing No description
531
#' @param scheduling_parameters No description
532
#' @param output_uuid No description
533
#' @param log_uuid No description
534
#' @param output_name No description
535
#' @param output_ttl No description
536
#' 
537
#' @return ContainerRequest object
538
#' 
539
#' @family ContainerRequest functions
540
#' @export
541
ContainerRequest <- function(uuid = NULL, etag = NULL, owner_uuid = NULL, created_at = NULL, 
542
    modified_at = NULL, modified_by_client_uuid = NULL, modified_by_user_uuid = NULL, 
543
    name = NULL, description = NULL, properties = NULL, state = NULL, requesting_container_uuid = NULL, 
544
    container_uuid = NULL, container_count_max = NULL, mounts = NULL, runtime_constraints = NULL, 
545
    container_image = NULL, environment = NULL, cwd = NULL, command = NULL, output_path = NULL, 
546
    priority = NULL, expires_at = NULL, filters = NULL, updated_at = NULL, container_count = NULL, 
547
    use_existing = NULL, scheduling_parameters = NULL, output_uuid = NULL, log_uuid = NULL, 
548
    output_name = NULL, output_ttl = NULL) {
549
    structure(list(uuid = uuid, etag = etag, uuid = uuid, owner_uuid = owner_uuid, 
550
        created_at = created_at, modified_at = modified_at, modified_by_client_uuid = modified_by_client_uuid, 
551
        modified_by_user_uuid = modified_by_user_uuid, name = name, description = description, 
552
        properties = properties, state = state, requesting_container_uuid = requesting_container_uuid, 
553
        container_uuid = container_uuid, container_count_max = container_count_max, 
554
        mounts = mounts, runtime_constraints = runtime_constraints, container_image = container_image, 
555
        environment = environment, cwd = cwd, command = command, output_path = output_path, 
556
        priority = priority, expires_at = expires_at, filters = filters, updated_at = updated_at, 
557
        container_count = container_count, use_existing = use_existing, scheduling_parameters = scheduling_parameters, 
558
        output_uuid = output_uuid, log_uuid = log_uuid, output_name = output_name, 
559
        output_ttl = output_ttl), class = "gar_ContainerRequest")
560
}
561

    
562
#' ContainerList Object
563
#' 
564
#' @details 
565
#' Autogenerated via \code{\link[googleAuthR]{gar_create_api_objects}}
566
#' Container list
567
#' 
568
#' @param etag List version
569
#' @param items The list of Containers
570
#' @param next_link A link to the next page of Containers
571
#' @param next_page_token The page token for the next page of Containers
572
#' @param selfLink A link back to this list
573
#' 
574
#' @return ContainerList object
575
#' 
576
#' @family ContainerList functions
577
#' @export
578
ContainerList <- function(etag = NULL, items = NULL, next_link = NULL, next_page_token = NULL, 
579
    selfLink = NULL) {
580
    structure(list(kind = `arvados#containerList`, etag = etag, items = items, next_link = next_link, 
581
        next_page_token = next_page_token, selfLink = selfLink), class = "gar_ContainerList")
582
}
583

    
584
#' Container Object
585
#' 
586
#' @details 
587
#' Autogenerated via \code{\link[googleAuthR]{gar_create_api_objects}}
588
#' Container
589
#' 
590
#' @param uuid Object ID
591
#' @param etag Object version
592
#' @param owner_uuid No description
593
#' @param created_at No description
594
#' @param modified_at No description
595
#' @param modified_by_client_uuid No description
596
#' @param modified_by_user_uuid No description
597
#' @param state No description
598
#' @param started_at No description
599
#' @param finished_at No description
600
#' @param log No description
601
#' @param environment No description
602
#' @param cwd No description
603
#' @param command No description
604
#' @param output_path No description
605
#' @param mounts No description
606
#' @param runtime_constraints No description
607
#' @param output No description
608
#' @param container_image No description
609
#' @param progress No description
610
#' @param priority No description
611
#' @param updated_at No description
612
#' @param exit_code No description
613
#' @param auth_uuid No description
614
#' @param locked_by_uuid No description
615
#' @param scheduling_parameters No description
616
#' 
617
#' @return Container object
618
#' 
619
#' @family Container functions
620
#' @export
621
Container <- function(uuid = NULL, etag = NULL, owner_uuid = NULL, created_at = NULL, 
622
    modified_at = NULL, modified_by_client_uuid = NULL, modified_by_user_uuid = NULL, 
623
    state = NULL, started_at = NULL, finished_at = NULL, log = NULL, environment = NULL, 
624
    cwd = NULL, command = NULL, output_path = NULL, mounts = NULL, runtime_constraints = NULL, 
625
    output = NULL, container_image = NULL, progress = NULL, priority = NULL, updated_at = NULL, 
626
    exit_code = NULL, auth_uuid = NULL, locked_by_uuid = NULL, scheduling_parameters = NULL) {
627
    structure(list(uuid = uuid, etag = etag, uuid = uuid, owner_uuid = owner_uuid, 
628
        created_at = created_at, modified_at = modified_at, modified_by_client_uuid = modified_by_client_uuid, 
629
        modified_by_user_uuid = modified_by_user_uuid, state = state, started_at = started_at, 
630
        finished_at = finished_at, log = log, environment = environment, cwd = cwd, 
631
        command = command, output_path = output_path, mounts = mounts, runtime_constraints = runtime_constraints, 
632
        output = output, container_image = container_image, progress = progress, 
633
        priority = priority, updated_at = updated_at, exit_code = exit_code, auth_uuid = auth_uuid, 
634
        locked_by_uuid = locked_by_uuid, scheduling_parameters = scheduling_parameters), 
635
        class = "gar_Container")
636
}
637

    
638
#' HumanList Object
639
#' 
640
#' @details 
641
#' Autogenerated via \code{\link[googleAuthR]{gar_create_api_objects}}
642
#' Human list
643
#' 
644
#' @param etag List version
645
#' @param items The list of Humans
646
#' @param next_link A link to the next page of Humans
647
#' @param next_page_token The page token for the next page of Humans
648
#' @param selfLink A link back to this list
649
#' 
650
#' @return HumanList object
651
#' 
652
#' @family HumanList functions
653
#' @export
654
HumanList <- function(etag = NULL, items = NULL, next_link = NULL, next_page_token = NULL, 
655
    selfLink = NULL) {
656
    structure(list(kind = `arvados#humanList`, etag = etag, items = items, next_link = next_link, 
657
        next_page_token = next_page_token, selfLink = selfLink), class = "gar_HumanList")
658
}
659

    
660
#' Human Object
661
#' 
662
#' @details 
663
#' Autogenerated via \code{\link[googleAuthR]{gar_create_api_objects}}
664
#' Human
665
#' 
666
#' @param uuid Object ID
667
#' @param etag Object version
668
#' @param owner_uuid No description
669
#' @param modified_by_client_uuid No description
670
#' @param modified_by_user_uuid No description
671
#' @param modified_at No description
672
#' @param properties No description
673
#' @param created_at No description
674
#' @param updated_at No description
675
#' 
676
#' @return Human object
677
#' 
678
#' @family Human functions
679
#' @export
680
Human <- function(uuid = NULL, etag = NULL, owner_uuid = NULL, modified_by_client_uuid = NULL, 
681
    modified_by_user_uuid = NULL, modified_at = NULL, properties = NULL, created_at = NULL, 
682
    updated_at = NULL) {
683
    structure(list(uuid = uuid, etag = etag, uuid = uuid, owner_uuid = owner_uuid, 
684
        modified_by_client_uuid = modified_by_client_uuid, modified_by_user_uuid = modified_by_user_uuid, 
685
        modified_at = modified_at, properties = properties, created_at = created_at, 
686
        updated_at = updated_at), class = "gar_Human")
687
}
688

    
689
#' JobTaskList Object
690
#' 
691
#' @details 
692
#' Autogenerated via \code{\link[googleAuthR]{gar_create_api_objects}}
693
#' JobTask list
694
#' 
695
#' @param etag List version
696
#' @param items The list of JobTasks
697
#' @param next_link A link to the next page of JobTasks
698
#' @param next_page_token The page token for the next page of JobTasks
699
#' @param selfLink A link back to this list
700
#' 
701
#' @return JobTaskList object
702
#' 
703
#' @family JobTaskList functions
704
#' @export
705
JobTaskList <- function(etag = NULL, items = NULL, next_link = NULL, next_page_token = NULL, 
706
    selfLink = NULL) {
707
    structure(list(kind = `arvados#jobTaskList`, etag = etag, items = items, next_link = next_link, 
708
        next_page_token = next_page_token, selfLink = selfLink), class = "gar_JobTaskList")
709
}
710

    
711
#' JobTask Object
712
#' 
713
#' @details 
714
#' Autogenerated via \code{\link[googleAuthR]{gar_create_api_objects}}
715
#' JobTask
716
#' 
717
#' @param uuid Object ID
718
#' @param etag Object version
719
#' @param owner_uuid No description
720
#' @param modified_by_client_uuid No description
721
#' @param modified_by_user_uuid No description
722
#' @param modified_at No description
723
#' @param job_uuid No description
724
#' @param sequence No description
725
#' @param parameters No description
726
#' @param output No description
727
#' @param progress No description
728
#' @param success No description
729
#' @param created_at No description
730
#' @param updated_at No description
731
#' @param created_by_job_task_uuid No description
732
#' @param qsequence No description
733
#' @param started_at No description
734
#' @param finished_at No description
735
#' 
736
#' @return JobTask object
737
#' 
738
#' @family JobTask functions
739
#' @export
740
JobTask <- function(uuid = NULL, etag = NULL, owner_uuid = NULL, modified_by_client_uuid = NULL, 
741
    modified_by_user_uuid = NULL, modified_at = NULL, job_uuid = NULL, sequence = NULL, 
742
    parameters = NULL, output = NULL, progress = NULL, success = NULL, created_at = NULL, 
743
    updated_at = NULL, created_by_job_task_uuid = NULL, qsequence = NULL, started_at = NULL, 
744
    finished_at = NULL) {
745
    structure(list(uuid = uuid, etag = etag, uuid = uuid, owner_uuid = owner_uuid, 
746
        modified_by_client_uuid = modified_by_client_uuid, modified_by_user_uuid = modified_by_user_uuid, 
747
        modified_at = modified_at, job_uuid = job_uuid, sequence = sequence, parameters = parameters, 
748
        output = output, progress = progress, success = success, created_at = created_at, 
749
        updated_at = updated_at, created_by_job_task_uuid = created_by_job_task_uuid, 
750
        qsequence = qsequence, started_at = started_at, finished_at = finished_at), 
751
        class = "gar_JobTask")
752
}
753

    
754
#' KeepDiskList Object
755
#' 
756
#' @details 
757
#' Autogenerated via \code{\link[googleAuthR]{gar_create_api_objects}}
758
#' KeepDisk list
759
#' 
760
#' @param etag List version
761
#' @param items The list of KeepDisks
762
#' @param next_link A link to the next page of KeepDisks
763
#' @param next_page_token The page token for the next page of KeepDisks
764
#' @param selfLink A link back to this list
765
#' 
766
#' @return KeepDiskList object
767
#' 
768
#' @family KeepDiskList functions
769
#' @export
770
KeepDiskList <- function(etag = NULL, items = NULL, next_link = NULL, next_page_token = NULL, 
771
    selfLink = NULL) {
772
    structure(list(kind = `arvados#keepDiskList`, etag = etag, items = items, next_link = next_link, 
773
        next_page_token = next_page_token, selfLink = selfLink), class = "gar_KeepDiskList")
774
}
775

    
776
#' KeepDisk Object
777
#' 
778
#' @details 
779
#' Autogenerated via \code{\link[googleAuthR]{gar_create_api_objects}}
780
#' KeepDisk
781
#' 
782
#' @param uuid Object ID
783
#' @param etag Object version
784
#' @param owner_uuid No description
785
#' @param modified_by_client_uuid No description
786
#' @param modified_by_user_uuid No description
787
#' @param modified_at No description
788
#' @param ping_secret No description
789
#' @param node_uuid No description
790
#' @param filesystem_uuid No description
791
#' @param bytes_total No description
792
#' @param bytes_free No description
793
#' @param is_readable No description
794
#' @param is_writable No description
795
#' @param last_read_at No description
796
#' @param last_write_at No description
797
#' @param last_ping_at No description
798
#' @param created_at No description
799
#' @param updated_at No description
800
#' @param keep_service_uuid No description
801
#' 
802
#' @return KeepDisk object
803
#' 
804
#' @family KeepDisk functions
805
#' @export
806
KeepDisk <- function(uuid = NULL, etag = NULL, owner_uuid = NULL, modified_by_client_uuid = NULL, 
807
    modified_by_user_uuid = NULL, modified_at = NULL, ping_secret = NULL, node_uuid = NULL, 
808
    filesystem_uuid = NULL, bytes_total = NULL, bytes_free = NULL, is_readable = NULL, 
809
    is_writable = NULL, last_read_at = NULL, last_write_at = NULL, last_ping_at = NULL, 
810
    created_at = NULL, updated_at = NULL, keep_service_uuid = NULL) {
811
    structure(list(uuid = uuid, etag = etag, uuid = uuid, owner_uuid = owner_uuid, 
812
        modified_by_client_uuid = modified_by_client_uuid, modified_by_user_uuid = modified_by_user_uuid, 
813
        modified_at = modified_at, ping_secret = ping_secret, node_uuid = node_uuid, 
814
        filesystem_uuid = filesystem_uuid, bytes_total = bytes_total, bytes_free = bytes_free, 
815
        is_readable = is_readable, is_writable = is_writable, last_read_at = last_read_at, 
816
        last_write_at = last_write_at, last_ping_at = last_ping_at, created_at = created_at, 
817
        updated_at = updated_at, keep_service_uuid = keep_service_uuid), class = "gar_KeepDisk")
818
}
819

    
820
#' JobList Object
821
#' 
822
#' @details 
823
#' Autogenerated via \code{\link[googleAuthR]{gar_create_api_objects}}
824
#' Job list
825
#' 
826
#' @param etag List version
827
#' @param items The list of Jobs
828
#' @param next_link A link to the next page of Jobs
829
#' @param next_page_token The page token for the next page of Jobs
830
#' @param selfLink A link back to this list
831
#' 
832
#' @return JobList object
833
#' 
834
#' @family JobList functions
835
#' @export
836
JobList <- function(etag = NULL, items = NULL, next_link = NULL, next_page_token = NULL, 
837
    selfLink = NULL) {
838
    structure(list(kind = `arvados#jobList`, etag = etag, items = items, next_link = next_link, 
839
        next_page_token = next_page_token, selfLink = selfLink), class = "gar_JobList")
840
}
841

    
842
#' Job Object
843
#' 
844
#' @details 
845
#' Autogenerated via \code{\link[googleAuthR]{gar_create_api_objects}}
846
#' Job
847
#' 
848
#' @param uuid Object ID
849
#' @param etag Object version
850
#' @param owner_uuid No description
851
#' @param modified_by_client_uuid No description
852
#' @param modified_by_user_uuid No description
853
#' @param modified_at No description
854
#' @param submit_id No description
855
#' @param script No description
856
#' @param script_version No description
857
#' @param script_parameters No description
858
#' @param cancelled_by_client_uuid No description
859
#' @param cancelled_by_user_uuid No description
860
#' @param cancelled_at No description
861
#' @param started_at No description
862
#' @param finished_at No description
863
#' @param running No description
864
#' @param success No description
865
#' @param output No description
866
#' @param created_at No description
867
#' @param updated_at No description
868
#' @param is_locked_by_uuid No description
869
#' @param log No description
870
#' @param tasks_summary No description
871
#' @param runtime_constraints No description
872
#' @param nondeterministic No description
873
#' @param repository No description
874
#' @param supplied_script_version No description
875
#' @param docker_image_locator No description
876
#' @param priority No description
877
#' @param description No description
878
#' @param state No description
879
#' @param arvados_sdk_version No description
880
#' @param components No description
881
#' @param script_parameters_digest No description
882
#' 
883
#' @return Job object
884
#' 
885
#' @family Job functions
886
#' @export
887
Job <- function(uuid = NULL, etag = NULL, owner_uuid = NULL, modified_by_client_uuid = NULL, 
888
    modified_by_user_uuid = NULL, modified_at = NULL, submit_id = NULL, script = NULL, 
889
    script_version = NULL, script_parameters = NULL, cancelled_by_client_uuid = NULL, 
890
    cancelled_by_user_uuid = NULL, cancelled_at = NULL, started_at = NULL, finished_at = NULL, 
891
    running = NULL, success = NULL, output = NULL, created_at = NULL, updated_at = NULL, 
892
    is_locked_by_uuid = NULL, log = NULL, tasks_summary = NULL, runtime_constraints = NULL, 
893
    nondeterministic = NULL, repository = NULL, supplied_script_version = NULL, docker_image_locator = NULL, 
894
    priority = NULL, description = NULL, state = NULL, arvados_sdk_version = NULL, 
895
    components = NULL, script_parameters_digest = NULL) {
896
    structure(list(uuid = uuid, etag = etag, uuid = uuid, owner_uuid = owner_uuid, 
897
        modified_by_client_uuid = modified_by_client_uuid, modified_by_user_uuid = modified_by_user_uuid, 
898
        modified_at = modified_at, submit_id = submit_id, script = script, script_version = script_version, 
899
        script_parameters = script_parameters, cancelled_by_client_uuid = cancelled_by_client_uuid, 
900
        cancelled_by_user_uuid = cancelled_by_user_uuid, cancelled_at = cancelled_at, 
901
        started_at = started_at, finished_at = finished_at, running = running, success = success, 
902
        output = output, created_at = created_at, updated_at = updated_at, is_locked_by_uuid = is_locked_by_uuid, 
903
        log = log, tasks_summary = tasks_summary, runtime_constraints = runtime_constraints, 
904
        nondeterministic = nondeterministic, repository = repository, supplied_script_version = supplied_script_version, 
905
        docker_image_locator = docker_image_locator, priority = priority, description = description, 
906
        state = state, arvados_sdk_version = arvados_sdk_version, components = components, 
907
        script_parameters_digest = script_parameters_digest), class = "gar_Job")
908
}
909

    
910
#' KeepServiceList Object
911
#' 
912
#' @details 
913
#' Autogenerated via \code{\link[googleAuthR]{gar_create_api_objects}}
914
#' KeepService list
915
#' 
916
#' @param etag List version
917
#' @param items The list of KeepServices
918
#' @param next_link A link to the next page of KeepServices
919
#' @param next_page_token The page token for the next page of KeepServices
920
#' @param selfLink A link back to this list
921
#' 
922
#' @return KeepServiceList object
923
#' 
924
#' @family KeepServiceList functions
925
#' @export
926
KeepServiceList <- function(etag = NULL, items = NULL, next_link = NULL, next_page_token = NULL, 
927
    selfLink = NULL) {
928
    structure(list(kind = `arvados#keepServiceList`, etag = etag, items = items, 
929
        next_link = next_link, next_page_token = next_page_token, selfLink = selfLink), 
930
        class = "gar_KeepServiceList")
931
}
932

    
933
#' KeepService Object
934
#' 
935
#' @details 
936
#' Autogenerated via \code{\link[googleAuthR]{gar_create_api_objects}}
937
#' KeepService
938
#' 
939
#' @param uuid Object ID
940
#' @param etag Object version
941
#' @param owner_uuid No description
942
#' @param modified_by_client_uuid No description
943
#' @param modified_by_user_uuid No description
944
#' @param modified_at No description
945
#' @param service_host No description
946
#' @param service_port No description
947
#' @param service_ssl_flag No description
948
#' @param service_type No description
949
#' @param created_at No description
950
#' @param updated_at No description
951
#' @param read_only No description
952
#' 
953
#' @return KeepService object
954
#' 
955
#' @family KeepService functions
956
#' @export
957
KeepService <- function(uuid = NULL, etag = NULL, owner_uuid = NULL, modified_by_client_uuid = NULL, 
958
    modified_by_user_uuid = NULL, modified_at = NULL, service_host = NULL, service_port = NULL, 
959
    service_ssl_flag = NULL, service_type = NULL, created_at = NULL, updated_at = NULL, 
960
    read_only = NULL) {
961
    structure(list(uuid = uuid, etag = etag, uuid = uuid, owner_uuid = owner_uuid, 
962
        modified_by_client_uuid = modified_by_client_uuid, modified_by_user_uuid = modified_by_user_uuid, 
963
        modified_at = modified_at, service_host = service_host, service_port = service_port, 
964
        service_ssl_flag = service_ssl_flag, service_type = service_type, created_at = created_at, 
965
        updated_at = updated_at, read_only = read_only), class = "gar_KeepService")
966
}
967

    
968
#' LogList Object
969
#' 
970
#' @details 
971
#' Autogenerated via \code{\link[googleAuthR]{gar_create_api_objects}}
972
#' Log list
973
#' 
974
#' @param etag List version
975
#' @param items The list of Logs
976
#' @param next_link A link to the next page of Logs
977
#' @param next_page_token The page token for the next page of Logs
978
#' @param selfLink A link back to this list
979
#' 
980
#' @return LogList object
981
#' 
982
#' @family LogList functions
983
#' @export
984
LogList <- function(etag = NULL, items = NULL, next_link = NULL, next_page_token = NULL, 
985
    selfLink = NULL) {
986
    structure(list(kind = `arvados#logList`, etag = etag, items = items, next_link = next_link, 
987
        next_page_token = next_page_token, selfLink = selfLink), class = "gar_LogList")
988
}
989

    
990
#' Log Object
991
#' 
992
#' @details 
993
#' Autogenerated via \code{\link[googleAuthR]{gar_create_api_objects}}
994
#' Log
995
#' 
996
#' @param uuid Object ID
997
#' @param etag Object version
998
#' @param owner_uuid No description
999
#' @param modified_by_client_uuid No description
1000
#' @param modified_by_user_uuid No description
1001
#' @param object_uuid No description
1002
#' @param event_at No description
1003
#' @param event_type No description
1004
#' @param summary No description
1005
#' @param properties No description
1006
#' @param created_at No description
1007
#' @param updated_at No description
1008
#' @param modified_at No description
1009
#' @param object_owner_uuid No description
1010
#' 
1011
#' @return Log object
1012
#' 
1013
#' @family Log functions
1014
#' @export
1015
Log <- function(uuid = NULL, etag = NULL, owner_uuid = NULL, modified_by_client_uuid = NULL, 
1016
    modified_by_user_uuid = NULL, object_uuid = NULL, event_at = NULL, event_type = NULL, 
1017
    summary = NULL, properties = NULL, created_at = NULL, updated_at = NULL, modified_at = NULL, 
1018
    object_owner_uuid = NULL) {
1019
    structure(list(uuid = uuid, etag = etag, uuid = uuid, owner_uuid = owner_uuid, 
1020
        modified_by_client_uuid = modified_by_client_uuid, modified_by_user_uuid = modified_by_user_uuid, 
1021
        object_uuid = object_uuid, event_at = event_at, event_type = event_type, 
1022
        summary = summary, properties = properties, created_at = created_at, updated_at = updated_at, 
1023
        modified_at = modified_at, object_owner_uuid = object_owner_uuid), class = "gar_Log")
1024
}
1025

    
1026
#' NodeList Object
1027
#' 
1028
#' @details 
1029
#' Autogenerated via \code{\link[googleAuthR]{gar_create_api_objects}}
1030
#' Node list
1031
#' 
1032
#' @param etag List version
1033
#' @param items The list of Nodes
1034
#' @param next_link A link to the next page of Nodes
1035
#' @param next_page_token The page token for the next page of Nodes
1036
#' @param selfLink A link back to this list
1037
#' 
1038
#' @return NodeList object
1039
#' 
1040
#' @family NodeList functions
1041
#' @export
1042
NodeList <- function(etag = NULL, items = NULL, next_link = NULL, next_page_token = NULL, 
1043
    selfLink = NULL) {
1044
    structure(list(kind = `arvados#nodeList`, etag = etag, items = items, next_link = next_link, 
1045
        next_page_token = next_page_token, selfLink = selfLink), class = "gar_NodeList")
1046
}
1047

    
1048
#' Node Object
1049
#' 
1050
#' @details 
1051
#' Autogenerated via \code{\link[googleAuthR]{gar_create_api_objects}}
1052
#' Node
1053
#' 
1054
#' @param uuid Object ID
1055
#' @param etag Object version
1056
#' @param owner_uuid No description
1057
#' @param created_at No description
1058
#' @param modified_by_client_uuid No description
1059
#' @param modified_by_user_uuid No description
1060
#' @param modified_at No description
1061
#' @param slot_number No description
1062
#' @param hostname No description
1063
#' @param domain No description
1064
#' @param ip_address No description
1065
#' @param first_ping_at No description
1066
#' @param last_ping_at No description
1067
#' @param info No description
1068
#' @param updated_at No description
1069
#' @param properties No description
1070
#' @param job_uuid No description
1071
#' 
1072
#' @return Node object
1073
#' 
1074
#' @family Node functions
1075
#' @export
1076
Node <- function(uuid = NULL, etag = NULL, owner_uuid = NULL, created_at = NULL, 
1077
    modified_by_client_uuid = NULL, modified_by_user_uuid = NULL, modified_at = NULL, 
1078
    slot_number = NULL, hostname = NULL, domain = NULL, ip_address = NULL, first_ping_at = NULL, 
1079
    last_ping_at = NULL, info = NULL, updated_at = NULL, properties = NULL, job_uuid = NULL) {
1080
    structure(list(uuid = uuid, etag = etag, uuid = uuid, owner_uuid = owner_uuid, 
1081
        created_at = created_at, modified_by_client_uuid = modified_by_client_uuid, 
1082
        modified_by_user_uuid = modified_by_user_uuid, modified_at = modified_at, 
1083
        slot_number = slot_number, hostname = hostname, domain = domain, ip_address = ip_address, 
1084
        first_ping_at = first_ping_at, last_ping_at = last_ping_at, info = info, 
1085
        updated_at = updated_at, properties = properties, job_uuid = job_uuid), class = "gar_Node")
1086
}
1087

    
1088
#' PipelineTemplateList Object
1089
#' 
1090
#' @details 
1091
#' Autogenerated via \code{\link[googleAuthR]{gar_create_api_objects}}
1092
#' PipelineTemplate list
1093
#' 
1094
#' @param etag List version
1095
#' @param items The list of PipelineTemplates
1096
#' @param next_link A link to the next page of PipelineTemplates
1097
#' @param next_page_token The page token for the next page of PipelineTemplates
1098
#' @param selfLink A link back to this list
1099
#' 
1100
#' @return PipelineTemplateList object
1101
#' 
1102
#' @family PipelineTemplateList functions
1103
#' @export
1104
PipelineTemplateList <- function(etag = NULL, items = NULL, next_link = NULL, next_page_token = NULL, 
1105
    selfLink = NULL) {
1106
    structure(list(kind = `arvados#pipelineTemplateList`, etag = etag, items = items, 
1107
        next_link = next_link, next_page_token = next_page_token, selfLink = selfLink), 
1108
        class = "gar_PipelineTemplateList")
1109
}
1110

    
1111
#' PipelineTemplate Object
1112
#' 
1113
#' @details 
1114
#' Autogenerated via \code{\link[googleAuthR]{gar_create_api_objects}}
1115
#' PipelineTemplate
1116
#' 
1117
#' @param uuid Object ID
1118
#' @param etag Object version
1119
#' @param owner_uuid No description
1120
#' @param created_at No description
1121
#' @param modified_by_client_uuid No description
1122
#' @param modified_by_user_uuid No description
1123
#' @param modified_at No description
1124
#' @param name No description
1125
#' @param components No description
1126
#' @param updated_at No description
1127
#' @param description No description
1128
#' 
1129
#' @return PipelineTemplate object
1130
#' 
1131
#' @family PipelineTemplate functions
1132
#' @export
1133
PipelineTemplate <- function(uuid = NULL, etag = NULL, owner_uuid = NULL, created_at = NULL, 
1134
    modified_by_client_uuid = NULL, modified_by_user_uuid = NULL, modified_at = NULL, 
1135
    name = NULL, components = NULL, updated_at = NULL, description = NULL) {
1136
    structure(list(uuid = uuid, etag = etag, uuid = uuid, owner_uuid = owner_uuid, 
1137
        created_at = created_at, modified_by_client_uuid = modified_by_client_uuid, 
1138
        modified_by_user_uuid = modified_by_user_uuid, modified_at = modified_at, 
1139
        name = name, components = components, updated_at = updated_at, description = description), 
1140
        class = "gar_PipelineTemplate")
1141
}
1142

    
1143
#' PipelineInstanceList Object
1144
#' 
1145
#' @details 
1146
#' Autogenerated via \code{\link[googleAuthR]{gar_create_api_objects}}
1147
#' PipelineInstance list
1148
#' 
1149
#' @param etag List version
1150
#' @param items The list of PipelineInstances
1151
#' @param next_link A link to the next page of PipelineInstances
1152
#' @param next_page_token The page token for the next page of PipelineInstances
1153
#' @param selfLink A link back to this list
1154
#' 
1155
#' @return PipelineInstanceList object
1156
#' 
1157
#' @family PipelineInstanceList functions
1158
#' @export
1159
PipelineInstanceList <- function(etag = NULL, items = NULL, next_link = NULL, next_page_token = NULL, 
1160
    selfLink = NULL) {
1161
    structure(list(kind = `arvados#pipelineInstanceList`, etag = etag, items = items, 
1162
        next_link = next_link, next_page_token = next_page_token, selfLink = selfLink), 
1163
        class = "gar_PipelineInstanceList")
1164
}
1165

    
1166
#' PipelineInstance Object
1167
#' 
1168
#' @details 
1169
#' Autogenerated via \code{\link[googleAuthR]{gar_create_api_objects}}
1170
#' PipelineInstance
1171
#' 
1172
#' @param uuid Object ID
1173
#' @param etag Object version
1174
#' @param owner_uuid No description
1175
#' @param created_at No description
1176
#' @param modified_by_client_uuid No description
1177
#' @param modified_by_user_uuid No description
1178
#' @param modified_at No description
1179
#' @param pipeline_template_uuid No description
1180
#' @param name No description
1181
#' @param components No description
1182
#' @param updated_at No description
1183
#' @param properties No description
1184
#' @param state No description
1185
#' @param components_summary No description
1186
#' @param started_at No description
1187
#' @param finished_at No description
1188
#' @param description No description
1189
#' 
1190
#' @return PipelineInstance object
1191
#' 
1192
#' @family PipelineInstance functions
1193
#' @export
1194
PipelineInstance <- function(uuid = NULL, etag = NULL, owner_uuid = NULL, created_at = NULL, 
1195
    modified_by_client_uuid = NULL, modified_by_user_uuid = NULL, modified_at = NULL, 
1196
    pipeline_template_uuid = NULL, name = NULL, components = NULL, updated_at = NULL, 
1197
    properties = NULL, state = NULL, components_summary = NULL, started_at = NULL, 
1198
    finished_at = NULL, description = NULL) {
1199
    structure(list(uuid = uuid, etag = etag, uuid = uuid, owner_uuid = owner_uuid, 
1200
        created_at = created_at, modified_by_client_uuid = modified_by_client_uuid, 
1201
        modified_by_user_uuid = modified_by_user_uuid, modified_at = modified_at, 
1202
        pipeline_template_uuid = pipeline_template_uuid, name = name, components = components, 
1203
        updated_at = updated_at, properties = properties, state = state, components_summary = components_summary, 
1204
        started_at = started_at, finished_at = finished_at, description = description), 
1205
        class = "gar_PipelineInstance")
1206
}
1207

    
1208
#' SpecimenList Object
1209
#' 
1210
#' @details 
1211
#' Autogenerated via \code{\link[googleAuthR]{gar_create_api_objects}}
1212
#' Specimen list
1213
#' 
1214
#' @param etag List version
1215
#' @param items The list of Specimens
1216
#' @param next_link A link to the next page of Specimens
1217
#' @param next_page_token The page token for the next page of Specimens
1218
#' @param selfLink A link back to this list
1219
#' 
1220
#' @return SpecimenList object
1221
#' 
1222
#' @family SpecimenList functions
1223
#' @export
1224
SpecimenList <- function(etag = NULL, items = NULL, next_link = NULL, next_page_token = NULL, 
1225
    selfLink = NULL) {
1226
    structure(list(kind = `arvados#specimenList`, etag = etag, items = items, next_link = next_link, 
1227
        next_page_token = next_page_token, selfLink = selfLink), class = "gar_SpecimenList")
1228
}
1229

    
1230
#' Specimen Object
1231
#' 
1232
#' @details 
1233
#' Autogenerated via \code{\link[googleAuthR]{gar_create_api_objects}}
1234
#' Specimen
1235
#' 
1236
#' @param uuid Object ID
1237
#' @param etag Object version
1238
#' @param owner_uuid No description
1239
#' @param created_at No description
1240
#' @param modified_by_client_uuid No description
1241
#' @param modified_by_user_uuid No description
1242
#' @param modified_at No description
1243
#' @param material No description
1244
#' @param updated_at No description
1245
#' @param properties No description
1246
#' 
1247
#' @return Specimen object
1248
#' 
1249
#' @family Specimen functions
1250
#' @export
1251
Specimen <- function(uuid = NULL, etag = NULL, owner_uuid = NULL, created_at = NULL, 
1252
    modified_by_client_uuid = NULL, modified_by_user_uuid = NULL, modified_at = NULL, 
1253
    material = NULL, updated_at = NULL, properties = NULL) {
1254
    structure(list(uuid = uuid, etag = etag, uuid = uuid, owner_uuid = owner_uuid, 
1255
        created_at = created_at, modified_by_client_uuid = modified_by_client_uuid, 
1256
        modified_by_user_uuid = modified_by_user_uuid, modified_at = modified_at, 
1257
        material = material, updated_at = updated_at, properties = properties), class = "gar_Specimen")
1258
}
1259

    
1260
#' RepositoryList Object
1261
#' 
1262
#' @details 
1263
#' Autogenerated via \code{\link[googleAuthR]{gar_create_api_objects}}
1264
#' Repository list
1265
#' 
1266
#' @param etag List version
1267
#' @param items The list of Repositories
1268
#' @param next_link A link to the next page of Repositories
1269
#' @param next_page_token The page token for the next page of Repositories
1270
#' @param selfLink A link back to this list
1271
#' 
1272
#' @return RepositoryList object
1273
#' 
1274
#' @family RepositoryList functions
1275
#' @export
1276
RepositoryList <- function(etag = NULL, items = NULL, next_link = NULL, next_page_token = NULL, 
1277
    selfLink = NULL) {
1278
    structure(list(kind = `arvados#repositoryList`, etag = etag, items = items, next_link = next_link, 
1279
        next_page_token = next_page_token, selfLink = selfLink), class = "gar_RepositoryList")
1280
}
1281

    
1282
#' Repository Object
1283
#' 
1284
#' @details 
1285
#' Autogenerated via \code{\link[googleAuthR]{gar_create_api_objects}}
1286
#' Repository
1287
#' 
1288
#' @param uuid Object ID
1289
#' @param etag Object version
1290
#' @param owner_uuid No description
1291
#' @param modified_by_client_uuid No description
1292
#' @param modified_by_user_uuid No description
1293
#' @param modified_at No description
1294
#' @param name No description
1295
#' @param created_at No description
1296
#' @param updated_at No description
1297
#' 
1298
#' @return Repository object
1299
#' 
1300
#' @family Repository functions
1301
#' @export
1302
Repository <- function(uuid = NULL, etag = NULL, owner_uuid = NULL, modified_by_client_uuid = NULL, 
1303
    modified_by_user_uuid = NULL, modified_at = NULL, name = NULL, created_at = NULL, 
1304
    updated_at = NULL) {
1305
    structure(list(uuid = uuid, etag = etag, uuid = uuid, owner_uuid = owner_uuid, 
1306
        modified_by_client_uuid = modified_by_client_uuid, modified_by_user_uuid = modified_by_user_uuid, 
1307
        modified_at = modified_at, name = name, created_at = created_at, updated_at = updated_at), 
1308
        class = "gar_Repository")
1309
}
1310

    
1311
#' TraitList Object
1312
#' 
1313
#' @details 
1314
#' Autogenerated via \code{\link[googleAuthR]{gar_create_api_objects}}
1315
#' Trait list
1316
#' 
1317
#' @param etag List version
1318
#' @param items The list of Traits
1319
#' @param next_link A link to the next page of Traits
1320
#' @param next_page_token The page token for the next page of Traits
1321
#' @param selfLink A link back to this list
1322
#' 
1323
#' @return TraitList object
1324
#' 
1325
#' @family TraitList functions
1326
#' @export
1327
TraitList <- function(etag = NULL, items = NULL, next_link = NULL, next_page_token = NULL, 
1328
    selfLink = NULL) {
1329
    structure(list(kind = `arvados#traitList`, etag = etag, items = items, next_link = next_link, 
1330
        next_page_token = next_page_token, selfLink = selfLink), class = "gar_TraitList")
1331
}
1332

    
1333
#' Trait Object
1334
#' 
1335
#' @details 
1336
#' Autogenerated via \code{\link[googleAuthR]{gar_create_api_objects}}
1337
#' Trait
1338
#' 
1339
#' @param uuid Object ID
1340
#' @param etag Object version
1341
#' @param owner_uuid No description
1342
#' @param modified_by_client_uuid No description
1343
#' @param modified_by_user_uuid No description
1344
#' @param modified_at No description
1345
#' @param name No description
1346
#' @param properties No description
1347
#' @param created_at No description
1348
#' @param updated_at No description
1349
#' 
1350
#' @return Trait object
1351
#' 
1352
#' @family Trait functions
1353
#' @export
1354
Trait <- function(uuid = NULL, etag = NULL, owner_uuid = NULL, modified_by_client_uuid = NULL, 
1355
    modified_by_user_uuid = NULL, modified_at = NULL, name = NULL, properties = NULL, 
1356
    created_at = NULL, updated_at = NULL) {
1357
    structure(list(uuid = uuid, etag = etag, uuid = uuid, owner_uuid = owner_uuid, 
1358
        modified_by_client_uuid = modified_by_client_uuid, modified_by_user_uuid = modified_by_user_uuid, 
1359
        modified_at = modified_at, name = name, properties = properties, created_at = created_at, 
1360
        updated_at = updated_at), class = "gar_Trait")
1361
}
1362

    
1363
#' VirtualMachineList Object
1364
#' 
1365
#' @details 
1366
#' Autogenerated via \code{\link[googleAuthR]{gar_create_api_objects}}
1367
#' VirtualMachine list
1368
#' 
1369
#' @param etag List version
1370
#' @param items The list of VirtualMachines
1371
#' @param next_link A link to the next page of VirtualMachines
1372
#' @param next_page_token The page token for the next page of VirtualMachines
1373
#' @param selfLink A link back to this list
1374
#' 
1375
#' @return VirtualMachineList object
1376
#' 
1377
#' @family VirtualMachineList functions
1378
#' @export
1379
VirtualMachineList <- function(etag = NULL, items = NULL, next_link = NULL, next_page_token = NULL, 
1380
    selfLink = NULL) {
1381
    structure(list(kind = `arvados#virtualMachineList`, etag = etag, items = items, 
1382
        next_link = next_link, next_page_token = next_page_token, selfLink = selfLink), 
1383
        class = "gar_VirtualMachineList")
1384
}
1385

    
1386
#' VirtualMachine Object
1387
#' 
1388
#' @details 
1389
#' Autogenerated via \code{\link[googleAuthR]{gar_create_api_objects}}
1390
#' VirtualMachine
1391
#' 
1392
#' @param uuid Object ID
1393
#' @param etag Object version
1394
#' @param owner_uuid No description
1395
#' @param modified_by_client_uuid No description
1396
#' @param modified_by_user_uuid No description
1397
#' @param modified_at No description
1398
#' @param hostname No description
1399
#' @param created_at No description
1400
#' @param updated_at No description
1401
#' 
1402
#' @return VirtualMachine object
1403
#' 
1404
#' @family VirtualMachine functions
1405
#' @export
1406
VirtualMachine <- function(uuid = NULL, etag = NULL, owner_uuid = NULL, modified_by_client_uuid = NULL, 
1407
    modified_by_user_uuid = NULL, modified_at = NULL, hostname = NULL, created_at = NULL, 
1408
    updated_at = NULL) {
1409
    structure(list(uuid = uuid, etag = etag, uuid = uuid, owner_uuid = owner_uuid, 
1410
        modified_by_client_uuid = modified_by_client_uuid, modified_by_user_uuid = modified_by_user_uuid, 
1411
        modified_at = modified_at, hostname = hostname, created_at = created_at, 
1412
        updated_at = updated_at), class = "gar_VirtualMachine")
1413
}
1414

    
1415
#' UserAgreementList Object
1416
#' 
1417
#' @details 
1418
#' Autogenerated via \code{\link[googleAuthR]{gar_create_api_objects}}
1419
#' UserAgreement list
1420
#' 
1421
#' @param etag List version
1422
#' @param items The list of UserAgreements
1423
#' @param next_link A link to the next page of UserAgreements
1424
#' @param next_page_token The page token for the next page of UserAgreements
1425
#' @param selfLink A link back to this list
1426
#' 
1427
#' @return UserAgreementList object
1428
#' 
1429
#' @family UserAgreementList functions
1430
#' @export
1431
UserAgreementList <- function(etag = NULL, items = NULL, next_link = NULL, next_page_token = NULL, 
1432
    selfLink = NULL) {
1433
    structure(list(kind = `arvados#userAgreementList`, etag = etag, items = items, 
1434
        next_link = next_link, next_page_token = next_page_token, selfLink = selfLink), 
1435
        class = "gar_UserAgreementList")
1436
}
1437

    
1438

    
1439
#' UserAgreement Object
1440
#' 
1441
#' @details 
1442
#' Autogenerated via \code{\link[googleAuthR]{gar_create_api_objects}}
1443
#' UserAgreement
1444
#' 
1445
#' @param uuid Object ID
1446
#' @param etag Object version
1447
#' @param owner_uuid No description
1448
#' @param created_at No description
1449
#' @param modified_by_client_uuid No description
1450
#' @param modified_by_user_uuid No description
1451
#' @param modified_at No description
1452
#' @param portable_data_hash No description
1453
#' @param replication_desired No description
1454
#' @param replication_confirmed_at No description
1455
#' @param replication_confirmed No description
1456
#' @param updated_at No description
1457
#' @param manifest_text No description
1458
#' @param name No description
1459
#' @param description No description
1460
#' @param properties No description
1461
#' @param delete_at No description
1462
#' @param file_names No description
1463
#' @param trash_at No description
1464
#' @param is_trashed No description
1465
#' 
1466
#' @return UserAgreement object
1467
#' 
1468
#' @family UserAgreement functions
1469
#' @export
1470

    
1471

    
1472
UserAgreement <- function(uuid = NULL, etag = NULL, owner_uuid = NULL, created_at = NULL, 
1473
    modified_by_client_uuid = NULL, modified_by_user_uuid = NULL, modified_at = NULL, 
1474
    portable_data_hash = NULL, replication_desired = NULL, replication_confirmed_at = NULL, 
1475
    replication_confirmed = NULL, updated_at = NULL, manifest_text = NULL, name = NULL, 
1476
    description = NULL, properties = NULL, delete_at = NULL, file_names = NULL, trash_at = NULL, 
1477
    is_trashed = NULL) {
1478
    
1479
    
1480
    
1481
    structure(list(uuid = uuid, etag = etag, owner_uuid = owner_uuid, created_at = created_at, 
1482
        modified_by_client_uuid = modified_by_client_uuid, modified_by_user_uuid = modified_by_user_uuid, 
1483
        modified_at = modified_at, portable_data_hash = portable_data_hash, replication_desired = replication_desired, 
1484
        replication_confirmed_at = replication_confirmed_at, replication_confirmed = replication_confirmed, 
1485
        updated_at = updated_at, uuid = uuid, manifest_text = manifest_text, name = name, 
1486
        description = description, properties = properties, delete_at = delete_at, 
1487
        file_names = file_names, trash_at = trash_at, is_trashed = is_trashed), class = "gar_UserAgreement")
1488
}
1489

    
(1-1/2)