Package: connectapi 0.4.0.9000
connectapi: Utilities for Interacting with the 'Posit Connect' Server API
Provides a helpful 'R6' class and methods for interacting with the 'Posit Connect' Server API along with some meaningful utility functions for regular tasks. API documentation varies by 'Posit Connect' installation and version, but the latest documentation is also hosted publicly at <https://docs.posit.co/connect/api/>.
Authors:
connectapi_0.4.0.9000.tar.gz
connectapi_0.4.0.9000.zip(r-4.5)connectapi_0.4.0.9000.zip(r-4.4)connectapi_0.4.0.9000.zip(r-4.3)
connectapi_0.4.0.9000.tgz(r-4.4-any)connectapi_0.4.0.9000.tgz(r-4.3-any)
connectapi_0.4.0.9000.tar.gz(r-4.5-noble)connectapi_0.4.0.9000.tar.gz(r-4.4-noble)
connectapi_0.4.0.9000.tgz(r-4.4-emscripten)connectapi_0.4.0.9000.tgz(r-4.3-emscripten)
connectapi.pdf |connectapi.html✨
connectapi/json (API)
NEWS
# Install 'connectapi' in R: |
install.packages('connectapi', repos = c('https://rstudio.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/rstudio/connectapi/issues
Last updated 6 hours agofrom:f609343258. Checks:OK: 7. Indexed: yes.
Target | Result | Date |
---|---|---|
Doc / Vignettes | OK | Nov 21 2024 |
R-4.5-win | OK | Nov 21 2024 |
R-4.5-linux | OK | Nov 21 2024 |
R-4.4-win | OK | Nov 21 2024 |
R-4.4-mac | OK | Nov 21 2024 |
R-4.3-win | OK | Nov 21 2024 |
R-4.3-mac | OK | Nov 21 2024 |
Exports:%>%audit_access_openaudit_r_versionsaudit_runasbrowse_api_docsbrowse_connectbrowse_dashboardbrowse_soloBundlebundle_dirbundle_pathbundle_staticconnectConnectContentcontent_add_groupcontent_add_usercontent_deletecontent_delete_groupcontent_delete_usercontent_itemcontent_list_by_tagcontent_list_guid_has_accesscontent_list_with_permissionscontent_rendercontent_restartcontent_titlecontent_updatecontent_update_access_typecontent_update_ownerContentTaskcreate_random_namecreate_tagcreate_tag_treedashboard_urldashboard_url_chrdelete_bundledelete_imagedelete_runtime_cachedelete_tagdelete_thumbnaildelete_vanity_urldeploydeploy_currentdeploy_repodeploy_repo_enabledeploy_repo_updatedownload_bundleEnvironmentfilter_tag_tree_chrfilter_tag_tree_idget_audit_logsget_bundlesget_contentget_content_permissionsget_content_tagsget_environmentget_group_membersget_group_permissionget_groupsget_imageget_jobget_jobsget_my_permissionget_oauth_credentialsget_procsget_runtime_cachesget_runtimesget_tag_dataget_tagsget_thumbnailget_timezonesget_usage_shinyget_usage_staticget_user_permissionget_usersget_vanity_urlget_variantget_variant_defaultget_variant_renderingsget_variant_scheduleget_variantsgroups_create_remotehas_imagehas_thumbnailpage_cursorpage_offsetpoll_taskpromoterepo_check_accountrepo_check_branchesrepo_check_branches_refrepo_check_manifest_dirsschedule_describeset_content_tag_treeset_content_tagsset_environment_allset_environment_newset_environment_removeset_image_pathset_image_urlset_image_webshotset_run_asset_scheduleset_schedule_dayset_schedule_dayofmonthset_schedule_dayofweekset_schedule_dayweekofmonthset_schedule_hourset_schedule_minuteset_schedule_removeset_schedule_semimonthset_schedule_weekset_schedule_weekdayset_schedule_yearset_thumbnailset_vanity_urlswap_vanity_urlTasktbl_connectuser_guid_from_usernameusers_create_remoteVanityvanity_is_availableVariantvariant_renderVariantScheduleverify_content_name
Dependencies:askpassbitbit64clicurlfansifsgluehttrjsonlitelifecyclemagrittrmimeopensslpillarpkgconfigpurrrR6rlangsystibbleutf8uuidvctrs
Readme and manuals
Help Manual
Help page | Topics |
---|---|
Audit Access Controls | audit_access_open |
Audit R Versions | audit_r_versions |
Audit Run As Settings | audit_runas |
Browse | browse_api_docs browse_connect browse_dashboard browse_solo |
Bundle | Bundle |
Define a bundle from a Directory | bundle_dir |
Define a bundle from a path (a path directly to a tar.gz file) | bundle_path |
Define a bundle from a static file (or files) | bundle_static |
Create a connection to Posit Connect | connect |
Content | Content |
Delete Content | content_delete |
Get Content Item | content_item |
Content List | content_list_by_tag |
Get Content List with Permissions | content_list_guid_has_access content_list_with_permissions |
Render a content item. | content_render |
Restart a content item. | content_restart |
Get Content Title | content_title |
Update Content | content_update content_update_access_type content_update_owner |
ContentTask | ContentTask |
Create Random Name | create_random_name |
Build a Dashboard URL from a Content Item | dashboard_url |
Build a Dashboard URL from Character Vectors | dashboard_url_chr |
Delete a runtime cache | delete_runtime_cache |
Delete content item thumbnail | delete_thumbnail |
Delete the Vanity URL | delete_vanity_url |
Deploy a bundle | deploy deploy_current |
Deploy a Git Repository | deploy_repo deploy_repo_enable deploy_repo_update |
Download a Bundle from Deployed Connect Content | download_bundle |
Environment | Environment |
Get Audit Logs from Posit Connect Server | get_audit_logs |
Get Bundles | delete_bundle get_bundles |
Get information about content on the Posit Connect server | get_content |
Manage Environment Variables | get_environment set_environment_all set_environment_new set_environment_remove |
Get users within a specific group | get_group_members |
Get group information from the Posit Connect server | get_groups |
Get the Content Image | delete_image get_image has_image |
Get Jobs | get_job get_jobs |
Perform an OAuth credential exchange to obtain a viewer's OAuth access token. | get_oauth_credentials |
Get Real-Time Process Data | get_procs |
Get runtime caches | get_runtime_caches |
Get available runtimes on server | get_runtimes |
Get all Tags on the server | create_tag create_tag_tree delete_tag filter_tag_tree_chr filter_tag_tree_id get_content_tags get_tags get_tag_data set_content_tags set_content_tag_tree |
Get content item thumbnail | get_thumbnail |
Get TimeZones | get_timezones |
Get usage information for deployed shiny applications | get_usage_shiny |
Get usage information from deployed static content | get_usage_static |
Get user information from the Posit Connect server | get_users |
Get the Vanity URL | get_vanity_url |
Render a Variant | get_variant_renderings variant_render |
Get a Variant Schedule | get_variant_schedule |
Get Variant | get_variant get_variants get_variant_default |
Git Repository Helpers | git repo_check_account repo_check_branches repo_check_branches_ref repo_check_manifest_dirs |
Create a Remote Group | groups_create_remote |
Check content item thumbnail | has_thumbnail |
Paging | page_cursor page_offset |
Content permissions | content_add_group content_add_user content_delete_group content_delete_user get_content_permissions get_group_permission get_my_permission get_user_permission permissions |
Poll Task | poll_task |
Class representing a Connect API client | Connect PositConnect |
Promote content from one Connect server to another | promote |
Set the Content Image | set_image_path set_image_url set_image_webshot |
Set RunAs User | set_run_as |
Set a Schedule | schedule_describe set_schedule set_schedule_day set_schedule_dayofmonth set_schedule_dayofweek set_schedule_dayweekofmonth set_schedule_hour set_schedule_minute set_schedule_remove set_schedule_semimonth set_schedule_week set_schedule_weekday set_schedule_year |
Set content item thumbnail | set_thumbnail |
Set the Vanity URL | set_vanity_url |
Swap the Vanity URL | swap_vanity_url |
Task | Task |
Connect Tibble | tbl_connect |
User | user_guid_from_username |
Create a Remote User | users_create_remote |
Vanity | Vanity |
Check to see if a vanity URL is currently in use | vanity_is_available |
Variant | Variant |
VariantSchedule | VariantSchedule |
VariantTask | VariantTask |
Verify Content Name | verify_content_name |