AgavePy
latest

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
  • Jobs
  • Metadata
  • Notifications
  • Postits
  • Profiles
  • Actors

Advanced Topics

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

AdminΒΆ

These functions help you to discover, inspect, and manage custom APIs on a specific Tapis tenant. They generally require special administrative access to use.

  • admin
    • addAccount: Register a service account.
    • listAccounts: List service accounts
    • deleteAccount: Delete a specific service account.
    • getAccount: Retrieve details about a specific service account.
    • updateAccount: Update a specific service account.
    • addRoleToAccount: Add a role to a service account.
    • listAccountRoles: List the roles occupied by a service account.
    • deleteRoleFromAccount: Delete a role from the list of occupied roles of a service account.
    • addRole: Register a service role.
    • listRoles: List service roles.
    • deleteRole: Delete a specific service role.
    • getRole: Retrieve details about a specific service role.
    • addAccountToRole: Add a service account to a role.
    • listAccountsInRole: Get the service accounts that occupy a service role.
    • deleteAccountFromRole: Delete a service from the list of accounts occupying a service role.
    • listClients: List clients.
    • addApi: Register an API.
    • listApis: List APIs.
    • deleteApi: Delete a specific API.
    • getApi: Retrieve details about a specific API.
    • updateApiStatus: Update a specific API.
Next Previous

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

Built with Sphinx using a theme provided by Read the Docs.