acapi2 package¶
Subpackages¶
- acapi2.resources package
- Submodules
- acapi2.resources.acquiadata module
- acapi2.resources.acquialist module
- acapi2.resources.acquiaresource module
- acapi2.resources.agreement module
- acapi2.resources.agreementlist module
- acapi2.resources.application module
- acapi2.resources.applicationlist module
- acapi2.resources.environment module
- acapi2.resources.environmentlist module
- acapi2.resources.notification module
- acapi2.resources.notificationlist module
- acapi2.resources.permissionslist module
- acapi2.resources.subscription module
- acapi2.resources.subscriptionlist module
- acapi2.resources.task module
- acapi2.resources.tasklist module
- Module contents
- acapi2.tests package
- Submodules
- acapi2.tests.basetest module
- acapi2.tests.test_acquia module
- acapi2.tests.test_acquiadata module
- acapi2.tests.test_agreements module
- acapi2.tests.test_applications module
- acapi2.tests.test_environments module
- acapi2.tests.test_http_request module
- acapi2.tests.test_notifications module
- acapi2.tests.test_permissions module
- acapi2.tests.test_subscriptions module
- acapi2.tests.test_tasks module
- Module contents
Submodules¶
acapi2.acquia module¶
Acquia Main Object
- class acapi2.acquia.Acquia(api_key=None, api_secret=None, endpoint=None)[source]¶
Bases:
object
- property api_endpoint: str¶
- Return type
str
- property api_key: str¶
- Return type
str
- property api_secret: str¶
- Return type
str
acapi2.exceptions module¶
Acquia Cloud API Exceptions
- exception acapi2.exceptions.AcquiaCloudException[source]¶
Bases:
Exception
Generic Acquia Cloud API Exception.
All acapi2 exceptions should extend this class.
- exception acapi2.exceptions.AcquiaCloudNoDataException[source]¶
Bases:
acapi2.exceptions.AcquiaCloudException
No data found exception.
- exception acapi2.exceptions.AcquiaCloudNotificationException(message, task)[source]¶
Bases:
acapi2.exceptions.AcquiaCloudException
An Acquia notification exception.
- exception acapi2.exceptions.AcquiaCloudNotificationFailedException(message, task)[source]¶
Bases:
acapi2.exceptions.AcquiaCloudNotificationException
An Acquia notification failure exception.
- exception acapi2.exceptions.AcquiaCloudTaskFailedException(message, task)[source]¶
Bases:
acapi2.exceptions.AcquiaCloudNotificationException
An Acquia task failure exception.
- exception acapi2.exceptions.AcquiaCloudTimeoutError(message, task)[source]¶
Bases:
acapi2.exceptions.AcquiaCloudNotificationException
Timeout exceeded error.
acapi2.http_request module¶
Module contains http hmac request, supports HTTP persistent connection.
acapi2.version module¶
Module contents¶
- class acapi2.Acquia(api_key=None, api_secret=None, endpoint=None)[source]¶
Bases:
object
- property api_endpoint: str¶
- Return type
str
- property api_key: str¶
- Return type
str
- property api_secret: str¶
- Return type
str