aeronaut.resource.cloud package

Submodules

aeronaut.resource.cloud.account module

class aeronaut.resource.cloud.account.Account(xml=None, **kwargs)[source]

Bases: aeronaut.resource.cloud.resource.Resource

class aeronaut.resource.cloud.account.Role(xml=None, **kwargs)[source]

Bases: aeronaut.resource.cloud.resource.Resource

class aeronaut.resource.cloud.account.RoleList(xml=None, resources=None)[source]

Bases: aeronaut.resource.cloud.resource.ResourceList

aeronaut.resource.cloud.acl module

class aeronaut.resource.cloud.acl.AclRule(xml=None, **kwargs)[source]

Bases: aeronaut.resource.cloud.resource.Resource

class aeronaut.resource.cloud.acl.AclRuleDestinationIpRange(xml=None, **kwargs)[source]

Bases: aeronaut.resource.cloud.acl.AclRuleIpRange

class aeronaut.resource.cloud.acl.AclRuleIpRange(xml=None, **kwargs)[source]

Bases: aeronaut.resource.cloud.resource.Resource

class aeronaut.resource.cloud.acl.AclRuleList(xml=None, resources=None)[source]

Bases: aeronaut.resource.cloud.resource.ResourceList

class aeronaut.resource.cloud.acl.AclRulePortRange(xml=None, **kwargs)[source]

Bases: aeronaut.resource.cloud.resource.Resource

class aeronaut.resource.cloud.acl.AclRuleSourceIpRange(xml=None, **kwargs)[source]

Bases: aeronaut.resource.cloud.acl.AclRuleIpRange

class aeronaut.resource.cloud.acl.CreateAclRuleStatus(xml=None, **kwargs)[source]

Bases: aeronaut.resource.cloud.resource.Status

class aeronaut.resource.cloud.acl.DeleteAclRuleStatus(xml=None, **kwargs)[source]

Bases: aeronaut.resource.cloud.resource.Status

aeronaut.resource.cloud.action_status module

class aeronaut.resource.cloud.action_status.ActionStatus(xml=None, **kwargs)[source]

Bases: aeronaut.resource.cloud.resource.Resource

class aeronaut.resource.cloud.action_status.ActionStatusStep(xml=None, **kwargs)[source]

Bases: aeronaut.resource.cloud.resource.Resource

class aeronaut.resource.cloud.action_status.ActionStatusStepsList(xml=None, resources=None)[source]

Bases: aeronaut.resource.cloud.resource.ResourceList

aeronaut.resource.cloud.data_center module

class aeronaut.resource.cloud.data_center.Backup(xml=None, **kwargs)[source]

Bases: aeronaut.resource.cloud.resource.Resource

class aeronaut.resource.cloud.data_center.DataCenter(xml=None, **kwargs)[source]

Bases: aeronaut.resource.cloud.resource.Resource

class aeronaut.resource.cloud.data_center.DataCenterList(xml=None, resources=None)[source]

Bases: aeronaut.resource.cloud.resource.ResourceList

class aeronaut.resource.cloud.data_center.DiskSpeed(xml=None, **kwargs)[source]

Bases: aeronaut.resource.cloud.resource.Resource

class aeronaut.resource.cloud.data_center.DiskSpeedList(xml=None, resources=None)[source]

Bases: aeronaut.resource.cloud.resource.ResourceList

class aeronaut.resource.cloud.data_center.Hypervisor(xml=None, **kwargs)[source]

Bases: aeronaut.resource.cloud.resource.Resource

class aeronaut.resource.cloud.data_center.Networking(xml=None, **kwargs)[source]

Bases: aeronaut.resource.cloud.resource.Resource

aeronaut.resource.cloud.disk module

class aeronaut.resource.cloud.disk.AdditionalDisk(xml=None, **kwargs)[source]

Bases: aeronaut.resource.cloud.resource.Resource

class aeronaut.resource.cloud.disk.AdditionalDiskList(xml=None, resources=None)[source]

Bases: aeronaut.resource.cloud.resource.ResourceList

class aeronaut.resource.cloud.disk.Disk(xml=None, **kwargs)[source]

Bases: aeronaut.resource.cloud.resource.Resource

class aeronaut.resource.cloud.disk.DiskList(xml=None, resources=None)[source]

Bases: aeronaut.resource.cloud.resource.ResourceList

aeronaut.resource.cloud.image module

class aeronaut.resource.cloud.image.Image(xml=None, **kwargs)[source]

Bases: aeronaut.resource.cloud.resource.Resource

class aeronaut.resource.cloud.image.ImageList(xml=None, resources=None)[source]

Bases: aeronaut.resource.cloud.resource.ResourceList

class aeronaut.resource.cloud.image.ImageNameExists(xml=None, **kwargs)[source]

Bases: aeronaut.resource.cloud.resource.Resource

class aeronaut.resource.cloud.image.ImageSource(xml=None, **kwargs)[source]

Bases: aeronaut.resource.cloud.resource.Resource

class aeronaut.resource.cloud.image.ImageSourceArtifact(xml=None, **kwargs)[source]

Bases: aeronaut.resource.cloud.resource.Resource

class aeronaut.resource.cloud.image.ImageSourceArtifactList(xml=None, resources=None)[source]

Bases: aeronaut.resource.cloud.resource.ResourceList

class aeronaut.resource.cloud.image.ServerImage(xml=None, **kwargs)[source]

Bases: aeronaut.resource.cloud.image.Image

class aeronaut.resource.cloud.image.ServerImageOperatingSystem(xml=None, **kwargs)[source]

Bases: aeronaut.resource.cloud.resource.Resource

aeronaut.resource.cloud.machine_status module

class aeronaut.resource.cloud.machine_status.MachineStatus(xml=None, **kwargs)[source]

Bases: aeronaut.resource.cloud.resource.Resource

class aeronaut.resource.cloud.machine_status.MachineStatusList(xml=None, resources=None)[source]

Bases: aeronaut.resource.cloud.resource.ResourceList

aeronaut.resource.cloud.my_account module

class aeronaut.resource.cloud.my_account.MyAccount(xml=None, **kwargs)[source]

Bases: aeronaut.resource.cloud.account.Account

aeronaut.resource.cloud.network module

class aeronaut.resource.cloud.network.CreateNetworkStatus(xml=None, **kwargs)[source]

Bases: aeronaut.resource.cloud.resource.Status

class aeronaut.resource.cloud.network.Network(xml=None, **kwargs)[source]

Bases: aeronaut.resource.cloud.resource.Resource

class aeronaut.resource.cloud.network.NetworkList(xml=None, resources=None)[source]

Bases: aeronaut.resource.cloud.resource.ResourceList

aeronaut.resource.cloud.os module

class aeronaut.resource.cloud.os.OperatingSystem(xml=None, **kwargs)[source]

Bases: aeronaut.resource.cloud.resource.Resource

aeronaut.resource.cloud.resource module

exception aeronaut.resource.cloud.resource.MissingResourceMembersDeclaration(obj)[source]

Bases: exceptions.Exception

exception aeronaut.resource.cloud.resource.MissingRootElementDeclarationError(obj)[source]

Bases: exceptions.Exception

class aeronaut.resource.cloud.resource.Resource(xml=None, **kwargs)[source]

Bases: object

to_dict(only_dirty=False)[source]

Returns the resource’s members and their values as a dictionary.

Args:
only_dirty (bool): When True, returns only the members that changed
class aeronaut.resource.cloud.resource.ResourceList(xml=None, resources=None)[source]

Bases: object

page_number[source]
page_size[source]
total_count[source]
total_pages[source]
exception aeronaut.resource.cloud.resource.RootElementNotFoundError(tags, xml)[source]

Bases: exceptions.Exception

class aeronaut.resource.cloud.resource.Status(xml=None, **kwargs)[source]

Bases: aeronaut.resource.cloud.resource.Resource

is_success[source]
class aeronaut.resource.cloud.resource.StatusAdditionalInfo(xml=None, **kwargs)[source]

Bases: aeronaut.resource.cloud.resource.Resource

class aeronaut.resource.cloud.resource.StatusAdditionalInfoList(xml=None, resources=None)[source]

Bases: aeronaut.resource.cloud.resource.ResourceList

aeronaut.resource.cloud.server module

class aeronaut.resource.cloud.server.AddStorageToServerStatus(xml=None, **kwargs)[source]

Bases: aeronaut.resource.cloud.resource.Status

class aeronaut.resource.cloud.server.Backup(xml=None, **kwargs)[source]

Bases: aeronaut.resource.cloud.resource.Resource

class aeronaut.resource.cloud.server.CleanFailedServerDeploymentStatus(xml=None, **kwargs)[source]

Bases: aeronaut.resource.cloud.resource.Status

class aeronaut.resource.cloud.server.DeleteServerStatus(xml=None, **kwargs)[source]

Bases: aeronaut.resource.cloud.resource.Status

class aeronaut.resource.cloud.server.DeployServerStatus(xml=None, **kwargs)[source]

Bases: aeronaut.resource.cloud.resource.Status

class aeronaut.resource.cloud.server.ModifyServerStatus(xml=None, **kwargs)[source]

Bases: aeronaut.resource.cloud.resource.Status

class aeronaut.resource.cloud.server.PoweroffServerStatus(xml=None, **kwargs)[source]

Bases: aeronaut.resource.cloud.resource.Status

class aeronaut.resource.cloud.server.RebootServerStatus(xml=None, **kwargs)[source]

Bases: aeronaut.resource.cloud.resource.Status

class aeronaut.resource.cloud.server.ResetServerStatus(xml=None, **kwargs)[source]

Bases: aeronaut.resource.cloud.resource.Status

class aeronaut.resource.cloud.server.Server(xml=None, **kwargs)[source]

Bases: aeronaut.resource.cloud.resource.Resource

class aeronaut.resource.cloud.server.ServerList(xml=None, resources=None)[source]

Bases: aeronaut.resource.cloud.resource.ResourceList

class aeronaut.resource.cloud.server.ShutdownServerStatus(xml=None, **kwargs)[source]

Bases: aeronaut.resource.cloud.resource.Status

class aeronaut.resource.cloud.server.StartServerStatus(xml=None, **kwargs)[source]

Bases: aeronaut.resource.cloud.resource.Status

aeronaut.resource.cloud.software_label module

class aeronaut.resource.cloud.software_label.SoftwareLabelList(xml=None, resources=None)[source]

Bases: aeronaut.resource.cloud.resource.ResourceList

Module contents