AgavePy
master

Install & Configure AgavePy

  • Installing AgavePy
  • Tapis User Account
  • Authenticating with Tapis

Using AgavePy

  • The AgavePy client
  • Specifying Parameters
  • Pagination Options
  • Reponses from AgavePy

Use AgavePy with Tapis APIs

  • Systems
  • Files
  • Apps
    • apps
  • Jobs
  • Metadata
  • Notifications
  • Postits
  • Profiles
  • Actors

Advanced Topics

  • Search
  • Admin
  • Clients
AgavePy
  • Docs »
  • Apps
  • Edit on GitHub

Apps¶

These functions help you to discover, inspect, share, and manage Tapis apps.

  • apps
    • add: Register and update new applications.
    • list: Get a list of available applications.
    • delete: Deletes an application.
    • get: Get details of an application by it’s unique id.
    • manage: Edit an application.
    • update: Update an application.
    • deletePermissions: Deletes all permissions on an application.
    • listPermissions: Get the permission ACL for this application.
    • updateApplicationPermissions: Add or update a user’s permission for an application.
    • deletePermissionsForUser: Deletes all permissions for the given user on an application.
    • listPermissionsForUser: Get a specific user’s permissions for an application.
    • updatePermissionsForUser: Add or update a user’s permission for an application.
    • listByName: Get a list of applications with the given name.
    • listBySystemId: Get a list of applications with the given systemId as their executionHost.
Next Previous

© Copyright 2018- Texas Advanced Computing Center Revision 7f2d5f20.

Built with Sphinx using a theme provided by Read the Docs.
Read the Docs v: master
Versions
master
latest
stable
v1.0.0a4
v0.9.5
v0.9.4
v0.9.3
v0.7.3
Downloads
html
On Read the Docs
Project Home
Builds

Free document hosting provided by Read the Docs.