Skip to main content

Automation Tool for informatica Cloud

Project description

Version

Infapy is the Informatica Intelligent Cloud Services Software Development Kit (SDK) for Python, which allows Python developers to write software that makes use of services like Informatica CDI, Informatica Cloud Administrator, Informatica Cloud Monitor, Informatica CAI etc. You can find the latest, most up to date, documentation at our doc site , including a list of services that are supported.

Getting Started

$ pip install infapy

Using Infapy

After installing infapy

>>> import infapy
>>> infapy.encrypt()


Enter your user name: myInfaUser
Enter your password: myInfaPasswd
  infa_access_key_id = {your access key id}
  infa_secret_access_key = {your secret access key}

Next, set up credentials (in e.g. ~/.infa/credentials):

[default]
infa_access_key_id = YOUR_KEY
infa_secret_access_key = YOUR_SECRET

[dev]
infa_access_key_id = YOUR_KEY
infa_secret_access_key = YOUR_SECRET

Then, set up a default region (in e.g. ~/.infa/config):

[default]
region = us

[dev]
region = em

Then, from a Python interpreter:

>>> import infapy
>>> infaHandler = infapy.connect()
or
>>> infaHandler = infapy.connect(profile="dev")
>>> v3 = infaHandler.v3()
>>> securityLogs = v3.getSecurityLogs().getSecurityLogsForLastOneDay()
>>> print(securityLogs)

Getting Help

We use GitHub issues for tracking bugs and feature requests and might have limited bandwidth to address them. Please use these community resources for getting help:

Contributing

We value feedback and contributions from our community. Whether it’s a bug report, new feature, correction, or additional documentation, we welcome your issues and pull requests.

Maintenance and Support for SDK Major Versions

Infapy was made generally available on 25-Sep-2021 and is currently in the full support phase of the availability life cycle.

More Resources

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

infapy-1.0.7.1.tar.gz (25.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

infapy-1.0.7.1-py3-none-any.whl (50.4 kB view details)

Uploaded Python 3

File details

Details for the file infapy-1.0.7.1.tar.gz.

File metadata

  • Download URL: infapy-1.0.7.1.tar.gz
  • Upload date:
  • Size: 25.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for infapy-1.0.7.1.tar.gz
Algorithm Hash digest
SHA256 d48820c125b78ba14acb75ef2191534cba848d31831eb6d9294694ff748ed8ec
MD5 62de989d56f60e8971d0697ff9ad9d1b
BLAKE2b-256 df889d7f5e13475299e6fa33921985e4ef34ab6ed4ea8ffb0fc071d37f67ef75

See more details on using hashes here.

File details

Details for the file infapy-1.0.7.1-py3-none-any.whl.

File metadata

  • Download URL: infapy-1.0.7.1-py3-none-any.whl
  • Upload date:
  • Size: 50.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for infapy-1.0.7.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c896f81a5beff77301206cc11b2d4afc720ceeaf9c4dd4a47f470172f3e7a8e5
MD5 af7886521caff083d293fcdbff540ea3
BLAKE2b-256 959afa1316e156156e8a887df72f71710e2aedb7c2d517635e5b3a8e92e4bdf4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page