معرفی شرکت ها


agilicus-1.99.0


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Agilicus SDK
ویژگی مقدار
سیستم عامل -
نام فایل agilicus-1.99.0
نام agilicus
نسخه کتابخانه 1.99.0
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Agilicus Devs
ایمیل نویسنده dev@agilicus.com
آدرس صفحه اصلی https://www.agilicus.com/
آدرس اینترنتی https://pypi.org/project/agilicus/
مجوز MIT
## Agilicus SDK (Python) The [Agilicus Platform](https://www.agilicus.com/) [API](https://www.agilicus.com/api). is defined using [OpenAPI 3.0](https://github.com/OAI/OpenAPI-Specification), and may be used from any language. This allows configuration of our Zero-Trust Network Access cloud native platform using REST. You can see the API specification [online](https://www.agilicus.com/api). This package provides a Python SDK, class library interfaces for use in accessing individual collections. In addition it provides a command-line-interface (CLI) for interactive use. Read the class-library documentation [online](https://www.agilicus.com/api/) [Samples](https://git.agilicus.com/pub/samples) shows various examples of this code in use. Generally you may install this from [pypi](https://pypi.org/project/agilicus/) as: ``` pip install --upgrade agilicus ``` You may wish to add bash completion by adding this to your ~/.bashrc: ``` eval "$(_AGILICUS_CLI_COMPLETE=source agilicus-cli)" ``` ## Example: List users The below python code will show the same output as the CLI command: `agilicus-cli --issuer https://auth.dbt.agilicus.cloud list-users` ``` import agilicus import argparse import sys scopes = agilicus.scopes.DEFAULT_SCOPES parser = argparse.ArgumentParser(description="update-user") parser.add_argument("--auth-doc", type=str) parser.add_argument("--issuer", type=str) parser.add_argument("--email", type=str) parser.add_argument("--disable-user", type=bool, default=None) args = parser.parse_args() if not args.auth_doc and not args.issuer: print("error: specify either an --auth-doc or --issuer") sys.exit(1) if not args.email: print("error: specify an email to search for a user") sys.exit(1) api = agilicus.GetClient( agilicus_scopes=scopes, issuer=args.issuer, authentication_document=args.auth_doc ) users = api.users.list_users(org_id=api.default_org_id, email=args.email) if len(users.users) != 1: print(f"error: failed to find user with email: {args.email}") sys.exit(1) user = users.users[0] if args.disable_user is not None: user.enabled = args.disable_user result = api.users.replace_user( user.id, user=user, _check_input_type=False, _host_index=0 ) print(result) ```


نیازمندی

مقدار نام
>=14.05.14 certifi
>2.5.3 python_dateutil
>=2.6.0,<3.0.0 PyJWT
>=2.23.0,<3.0.0 requests
>=0.7.2,<0.8.0 prettytable
>=4.1.3,<4.2.0 oauth2client
>=8.0.0,<9.0.0 click
>=1.14.0,<2.0.0 six
>=39.0.0 cryptography
==1.0.4 ipapi
>=23.0.0 keyring
==5.4.1 pyyaml
>=2.60.0,<3.0.0) stripe
==0.11.0) prometheus_client
>=1.6.1,<2.0.0 paho-mqtt
>=0.4.3,<0.5.0 colorama
>=5.1.1,<6.0.0 xdg
>=4.2.0,<5.0.0 keyrings.alt


زبان مورد نیاز

مقدار نام
>=3.7,<4.0 Python


نحوه نصب


نصب پکیج whl agilicus-1.99.0:

    pip install agilicus-1.99.0.whl


نصب پکیج tar.gz agilicus-1.99.0:

    pip install agilicus-1.99.0.tar.gz