|
pyrax
Python Bindings for the Rackspace Cloud
|
| _WaitThread | Threading class to wait for object status in the background |
| AccessListIDNotFound | |
| AmbiguousEndpoints | Found more than one matching endpoint in Service Catalog |
| AuthenticationFailed | |
| AuthorizationFailure | |
| AuthSystemNotFound | |
| AutoScaleClient | This is the primary class for interacting with AutoScale |
| AutoScalePolicy | |
| AutoScaleWebhook | |
| BadRequest | HTTP 400 - Bad request: you sent some malformed data |
| BaseAuth | This class handles all of the basic authentication requirements for working with an OpenStack Cloud system |
| BaseClient | The base class for all pyrax clients |
| BaseManager | Managers interact with a particular type of API (servers, databases, dns, etc.) and provide CRUD operations for them |
| BaseResource | A resource represents a particular instance of an object (server, flavor, etc) |
| CDNFailed | |
| CFClient | Wraps the calls to swiftclient with objects representing Containers and StorageObjects |
| ClientException | The base exception class for all exceptions this library raises |
| CloudBlockStorageClient | This is the primary class for interacting with Cloud Block Storage |
| CloudBlockStorageSnapshot | This class represents a Snapshot (copy) of a Block Storage Volume |
| CloudBlockStorageVolume | This class represents a Block Storage volume |
| CloudBlockStorageVolumeType | This class represents a Block Storage Volume Type |
| CloudDatabaseClient | This is the primary class for interacting with Cloud Databases |
| CloudDatabaseDatabase | This class represents a database on a CloudDatabaseInstance |
| CloudDatabaseFlavor | This class represents the available instance configurations, or 'flavors', which you use to define the memory and CPU size of your instance |
| CloudDatabaseInstance | This class represents a MySQL instance in the cloud |
| CloudDatabaseManager | This class manages communication with Cloud Database resources |
| CloudDatabaseUser | This class represents a user on a CloudDatabaseInstance |
| CloudDatabaseUserManager | This class handles operations on the users in a Cloud Database |
| CloudDatabaseVolume | |
| CloudDNSClient | This is the primary class for interacting with Cloud DNS |
| CloudDNSDomain | This class represents a DNS domain |
| CloudDNSManager | |
| CloudDNSPTRRecord | This represents a Cloud DNS PTR record (reverse DNS) |
| CloudDNSRecord | This class represents a domain record |
| CloudLoadBalancer | Represents a Cloud Load Balancer instance |
| CloudLoadBalancerClient | This is the primary class for interacting with Cloud Load Balancers |
| CloudLoadBalancerManager | |
| CloudMonitorAlarm | Alarms bind alerting rules, entities, and notification plans into a logical unit |
| CloudMonitorCheck | Represents a check defined for an entity |
| CloudMonitorCheckType | Represents the type of monitor check to be run |
| CloudMonitorClient | This is the base client for creating and managing Cloud Monitoring |
| CloudMonitorEntity | |
| CloudMonitorEntityManager | Handles all of the entity-specific requests |
| CloudMonitorNotification | Represents an action to take when an alarm is triggered |
| CloudMonitorNotificationManager | Handles all of the requests dealing with notifications |
| CloudMonitorNotificationPlan | A Notification plan is a list of the notification actions to take when an alarm is triggered |
| CloudMonitorNotificationPlanManager | Handles all of the requests dealing with Notification Plans |
| CloudMonitorNotificationType | Represents a class of action to take when an alarm is triggered |
| CloudMonitorZone | Represents a location from which Cloud Monitoring collects data |
| CloudNetwork | This represents a network in the cloud |
| CloudNetworkClient | This is the base client for creating and managing Cloud Networks |
| CloudNetworkManager | Does nothing special, but is used in testing |
| Connection | This class wraps the swiftclient connection, adding support for CDN |
| Container | Represents a CloudFiles container |
| DNSCallTimedOut | |
| DomainCreationFailed | |
| DomainDeletionFailed | |
| DomainRecordAdditionFailed | |
| DomainRecordDeletionFailed | |
| DomainRecordNotFound | |
| DomainRecordNotUnique | |
| DomainRecordUpdateFailed | |
| DomainResultsIterator | ResultsIterator subclass for iterating over all domains |
| DomainUpdateFailed | |
| DuplicateUser | |
| EndpointNotDefined | |
| EndpointNotFound | |
| EnvironmentNotFound | |
| Fault | |
| FileNotFound | |
| FlavorNotFound | |
| FolderNotFound | |
| FolderUploader | Threading class to allow for uploading multiple files in the background |
| Forbidden | HTTP 403 - Forbidden: your credentials don't give you access to this resource |
| HTTPNotImplemented | HTTP 501 - Not Implemented: the server does not support this operation |
| IdentityClassNotDefined | |
| InvalidCDNMetadata | |
| InvalidConfigurationFile | |
| InvalidCredentialFile | |
| InvalidDateTimeString | |
| InvalidDeviceType | |
| InvalidLoadBalancer | |
| InvalidLoadBalancerParameters | |
| InvalidMonitoringCheckDetails | |
| InvalidMonitoringCheckUpdate | |
| InvalidMonitoringMetricsRequest | |
| InvalidMonitoringMetricsResolution | |
| InvalidNodeCondition | |
| InvalidNodeParameters | |
| InvalidPTRRecord | |
| InvalidSessionPersistenceType | |
| InvalidSetting | |
| InvalidSize | |
| InvalidTemporaryURLMethod | |
| InvalidUploadID | |
| InvalidVirtualIPType | |
| InvalidVirtualIPVersion | |
| InvalidVolumeResize | |
| KeyringModuleNotInstalled | |
| KeyringPasswordNotFound | |
| KeyringUsernameMissing | |
| KeystoneIdentity | Implements the Keystone-specific behaviors for Identity |
| MissingAuthSettings | |
| MissingDNSSettings | |
| MissingHealthMonitorSettings | |
| MissingLoadBalancerParameters | |
| MissingMonitoringCheckDetails | |
| MissingMonitoringCheckGranularity | |
| MissingName | |
| MissingTemporaryURLKey | |
| MonitoringCheckTargetNotSpecified | |
| MonitoringZonesPollMissing | |
| NetworkCIDRInvalid | |
| NetworkCIDRMalformed | |
| NetworkCountExceeded | |
| NetworkInUse | |
| NetworkLabelNotUnique | |
| NetworkNotFound | |
| Node | Represents a Node for a Load Balancer |
| NoMoreResults | |
| NoReloadError | |
| NoSSLTerminationConfiguration | |
| NoSuchContainer | |
| NoSuchDatabase | |
| NoSuchDatabaseUser | |
| NoSuchObject | |
| NotAuthenticated | |
| NotCDNEnabled | |
| NotFound | HTTP 404 - Not found |
| NoTokenLookupException | |
| NoUniqueMatch | HTTP 400 - Bad Request |
| OverLimit | HTTP 413 - Over limit: you're over the API limits for this time period |
| PasswordChangeFailed | |
| ProtocolMismatch | |
| PTRRecordCreationFailed | |
| PTRRecordDeletionFailed | |
| PTRRecordUpdateFailed | |
| PyraxException | |
| RaxIdentity | This class handles all of the authentication requirements for working with the Rackspace Cloud |
| RecordResultsIterator | ResultsIterator subclass for iterating over all domain records |
| ResultsIterator | This object will iterate over all the results for a given type of listing, no matter how many items exist |
| ScalingGroup | |
| ScalingGroupManager | |
| SelfDeletingTempDirectory | Convenience class for dealing with temporary folders and the files within them |
| SelfDeletingTempfile | Convenience class for dealing with temporary files |
| ServiceCatalog | Helper methods for dealing with a Keystone Service Catalog |
| ServiceNotAvailable | |
| Settings | Holds and manages the settings for pyrax |
| SnapshotNotAvailable | |
| StorageObject | Represents a CloudFiles storage object |
| SubdomainResultsIterator | ResultsIterator subclass for iterating over all subdomains |
| Tenant | |
| TenantNotFound | |
| UnattachedNode | |
| UnattachedVirtualIP | |
| Unauthorized | HTTP 401 - Unauthorized: bad credentials |
| UnicodePathError | |
| UploadFailed | |
| User | |
| UserNotFound | |
| VirtualIP | Represents a Virtual IP for a Load Balancer |
| VolumeAttachmentFailed | |
| VolumeDetachmentFailed | |
| VolumeNotAvailable |
1.7.6.1