An R6 class that represents content
connectAn R6 Connect object
contentThe content details from Posit Connect
new()Content$new(connect, content)
get_connect()Content$get_connect()
get_content()Content$get_content()
get_content_remote()Content$get_content_remote()
get_bundles()Content$get_bundles()
bundle_download()Content$bundle_download(
bundle_id,
filename = tempfile(pattern = "bundle", fileext = ".tar.gz"),
overwrite = FALSE
)
bundle_delete()Content$bundle_delete(bundle_id)
internal_content()Content$internal_content()
update()Content$update(...)
danger_delete()Content$danger_delete()
runas()Content$runas(run_as, run_as_current_user = FALSE)
get_url()Content$get_url()
get_dashboard_url()Content$get_dashboard_url(pane = "")
get_jobs()Content$get_jobs()
get_job()Content$get_job(key)
jobs()Content$jobs()
job()Content$job(key)
variants()Content$variants()
tag_set()Content$tag_set(tag_id)
tag_delete()Content$tag_delete(id)
tags()Content$tags()
permissions_add()Content$permissions_add(principal_guid, principal_type, role)
permissions_update()Content$permissions_update(id, principal_guid, principal_type, role)
permissions_delete()Content$permissions_delete(id)
permissions()Content$permissions(id = NULL, add_owner = FALSE)
environment()Content$environment()
environment_set()Content$environment_set(...)
environment_all()Content$environment_all(...)
deploy()Content$deploy(bundle_id = NULL)
repo_enable()Content$repo_enable(enabled = TRUE)
repo_set()Content$repo_set(repository, branch, subdirectory)
print()Content$print(...)
clone()The objects of this class are cloneable with this method.
Content$clone(deep = FALSE)deepWhether to make a deep clone.
Other R6 classes:
Bundle,
ContentTask,
Environment,
PositConnect,
Task,
Vanity,
VariantSchedule,
VariantTask,
Variant