libcloud.compute package¶
Subpackages¶
- libcloud.compute.constants package
- libcloud.compute.drivers package
- Submodules
- libcloud.compute.drivers.abiquo module
AbiquoNodeDriver
AbiquoNodeDriver.AR_MIME_TYPE
AbiquoNodeDriver.DCRS_MIME_TYPE
AbiquoNodeDriver.DCR_MIME_TYPE
AbiquoNodeDriver.DCS_MIME_TYPE
AbiquoNodeDriver.ENT_MIME_TYPE
AbiquoNodeDriver.GIGABYTE
AbiquoNodeDriver.NICS_MIME_TYPE
AbiquoNodeDriver.NODES_MIME_TYPE
AbiquoNodeDriver.NODE_MIME_TYPE
AbiquoNodeDriver.USER_MIME_TYPE
AbiquoNodeDriver.VAPPS_MIME_TYPE
AbiquoNodeDriver.VAPP_MIME_TYPE
AbiquoNodeDriver.VDCS_MIME_TYPE
AbiquoNodeDriver.VDC_MIME_TYPE
AbiquoNodeDriver.VMTPLS_MIME_TYPE
AbiquoNodeDriver.VMTPL_MIME_TYPE
AbiquoNodeDriver.VM_TASK_MIME_TYPE
AbiquoNodeDriver.connectionCls
AbiquoNodeDriver.create_node()
AbiquoNodeDriver.destroy_node()
AbiquoNodeDriver.ex_create_group()
AbiquoNodeDriver.ex_destroy_group()
AbiquoNodeDriver.ex_list_groups()
AbiquoNodeDriver.ex_populate_cache()
AbiquoNodeDriver.ex_run_node()
AbiquoNodeDriver.list_images()
AbiquoNodeDriver.list_locations()
AbiquoNodeDriver.list_nodes()
AbiquoNodeDriver.list_sizes()
AbiquoNodeDriver.name
AbiquoNodeDriver.reboot_node()
AbiquoNodeDriver.timeout
AbiquoNodeDriver.type
AbiquoNodeDriver.website
NodeGroup
- libcloud.compute.drivers.auroracompute module
- libcloud.compute.drivers.azure module
AsynchronousOperationResult
AttachedTo
AvailabilityResponse
AzureHTTPRequest
AzureHTTPResponse
AzureKeyPair
AzureNodeDriver
AzureNodeDriver.NODE_STATE_MAP
AzureNodeDriver.attach_volume()
AzureNodeDriver.connectionCls
AzureNodeDriver.create_node()
AzureNodeDriver.create_volume()
AzureNodeDriver.create_volume_snapshot()
AzureNodeDriver.destroy_node()
AzureNodeDriver.destroy_volume()
AzureNodeDriver.detach_volume()
AzureNodeDriver.ex_add_instance_endpoints()
AzureNodeDriver.ex_create_cloud_service()
AzureNodeDriver.ex_create_storage_service()
AzureNodeDriver.ex_destroy_cloud_service()
AzureNodeDriver.ex_destroy_storage_service()
AzureNodeDriver.ex_list_cloud_services()
AzureNodeDriver.ex_set_instance_endpoints()
AzureNodeDriver.features
AzureNodeDriver.list_images()
AzureNodeDriver.list_locations()
AzureNodeDriver.list_nodes()
AzureNodeDriver.list_sizes()
AzureNodeDriver.list_volumes()
AzureNodeDriver.name
AzureNodeDriver.raise_for_response()
AzureNodeDriver.reboot_node()
AzureNodeDriver.service_location
AzureNodeDriver.type
AzureNodeDriver.website
AzureNodeLocation
AzureXmlSerializer
AzureXmlSerializer.add_role_to_xml()
AzureXmlSerializer.capture_role_to_xml()
AzureXmlSerializer.certificate_file_to_xml()
AzureXmlSerializer.change_deployment_to_xml()
AzureXmlSerializer.create_affinity_group_to_xml()
AzureXmlSerializer.create_deployment_to_xml()
AzureXmlSerializer.create_hosted_service_to_xml()
AzureXmlSerializer.create_storage_service_input_to_xml()
AzureXmlSerializer.create_storage_service_to_xml()
AzureXmlSerializer.data_to_xml()
AzureXmlSerializer.data_virtual_hard_disk_to_xml()
AzureXmlSerializer.disk_to_xml()
AzureXmlSerializer.doc_from_data()
AzureXmlSerializer.doc_from_xml()
AzureXmlSerializer.extended_properties_dict_to_xml_fragment()
AzureXmlSerializer.linux_configuration_to_xml()
AzureXmlSerializer.network_configuration_to_xml()
AzureXmlSerializer.os_image_to_xml()
AzureXmlSerializer.regenerate_keys_to_xml()
AzureXmlSerializer.restart_role_operation_to_xml()
AzureXmlSerializer.role_to_xml()
AzureXmlSerializer.rollback_upgrade_to_xml()
AzureXmlSerializer.shutdown_role_operation_to_xml()
AzureXmlSerializer.start_role_operation_to_xml()
AzureXmlSerializer.subscription_certificate_to_xml()
AzureXmlSerializer.swap_deployment_to_xml()
AzureXmlSerializer.update_affinity_group_to_xml()
AzureXmlSerializer.update_deployment_status_to_xml()
AzureXmlSerializer.update_hosted_service_to_xml()
AzureXmlSerializer.update_role_to_xml()
AzureXmlSerializer.update_storage_service_input_to_xml()
AzureXmlSerializer.upgrade_deployment_to_xml()
AzureXmlSerializer.virtual_machine_deployment_to_xml()
AzureXmlSerializer.walk_upgrade_domain_to_xml()
AzureXmlSerializer.windows_configuration_to_xml()
CertificateSetting
ComputeCapability
ConfigurationSet
ConfigurationSetInputEndpoint
ConfigurationSetInputEndpoints
ConfigurationSets
Credentials
Deployment
Deployments
Disk
Disks
DomainJoin
HostedService
HostedServiceProperties
HostedServices
Images
InputEndpoint
InputEndpoints
InstanceEndpoint
InstanceEndpoints
KeyPairs
LinuxConfigurationSet
LoadBalancerProbe
Location
Locations
OSDiskConfiguration
OSImage
OSVirtualHardDisk
OperatingSystem
OperatingSystemFamilies
OperatingSystemFamily
OperatingSystems
Operation
OperationError
PersistentVMDowntimeInfo
PublicKey
PublicKeys
Role
RoleInstance
RoleInstanceList
RoleList
SSH
ScalarListOf
StoredCertificateSettings
Subscription
SubscriptionCertificate
SubscriptionCertificates
UpgradeStatus
VMImage
VMImages
VirtualIP
VirtualIPs
VirtualMachinesRoleSizes
WINDOWS_SERVER_REGEX
WindowsAzureData
WindowsAzureDataTypedList
WindowsConfigurationSet
- libcloud.compute.drivers.azure_arm module
AzureComputeGalleryImage
AzureIPAddress
AzureImage
AzureNetwork
AzureNetworkSecurityGroup
AzureNic
AzureNodeDriver
AzureNodeDriver.SNAPSHOT_STATE_MAP
AzureNodeDriver.attach_volume()
AzureNodeDriver.connectionCls
AzureNodeDriver.create_node()
AzureNodeDriver.create_volume()
AzureNodeDriver.create_volume_snapshot()
AzureNodeDriver.destroy_node()
AzureNodeDriver.destroy_volume()
AzureNodeDriver.destroy_volume_snapshot()
AzureNodeDriver.detach_volume()
AzureNodeDriver.ex_check_ip_address_availability()
AzureNodeDriver.ex_create_additional_capabilities()
AzureNodeDriver.ex_create_network_interface()
AzureNodeDriver.ex_create_network_security_group()
AzureNodeDriver.ex_create_public_ip()
AzureNodeDriver.ex_create_tags()
AzureNodeDriver.ex_delete_network_security_group()
AzureNodeDriver.ex_delete_public_ip()
AzureNodeDriver.ex_delete_resource()
AzureNodeDriver.ex_destroy_nic()
AzureNodeDriver.ex_get_nic()
AzureNodeDriver.ex_get_node()
AzureNodeDriver.ex_get_public_ip()
AzureNodeDriver.ex_get_ratecard()
AzureNodeDriver.ex_get_snapshot()
AzureNodeDriver.ex_get_storage_account_keys()
AzureNodeDriver.ex_get_volume()
AzureNodeDriver.ex_list_image_versions()
AzureNodeDriver.ex_list_network_security_groups()
AzureNodeDriver.ex_list_networks()
AzureNodeDriver.ex_list_nics()
AzureNodeDriver.ex_list_offers()
AzureNodeDriver.ex_list_public_ips()
AzureNodeDriver.ex_list_publishers()
AzureNodeDriver.ex_list_resource_groups()
AzureNodeDriver.ex_list_skus()
AzureNodeDriver.ex_list_subnets()
AzureNodeDriver.ex_resize_volume()
AzureNodeDriver.ex_run_command()
AzureNodeDriver.ex_start_node()
AzureNodeDriver.ex_stop_node()
AzureNodeDriver.ex_update_network_profile_of_node()
AzureNodeDriver.ex_update_nic_properties()
AzureNodeDriver.features
AzureNodeDriver.get_image()
AzureNodeDriver.list_images()
AzureNodeDriver.list_locations()
AzureNodeDriver.list_nodes()
AzureNodeDriver.list_sizes()
AzureNodeDriver.list_snapshots()
AzureNodeDriver.list_volume_snapshots()
AzureNodeDriver.list_volumes()
AzureNodeDriver.name
AzureNodeDriver.reboot_node()
AzureNodeDriver.start_node()
AzureNodeDriver.stop_node()
AzureNodeDriver.type
AzureNodeDriver.website
AzureResourceGroup
AzureSubnet
AzureVhdImage
- libcloud.compute.drivers.bluebox module
BlueboxConnection
BlueboxNodeDriver
BlueboxNodeDriver.api_name
BlueboxNodeDriver.connectionCls
BlueboxNodeDriver.create_node()
BlueboxNodeDriver.destroy_node()
BlueboxNodeDriver.features
BlueboxNodeDriver.list_images()
BlueboxNodeDriver.list_locations()
BlueboxNodeDriver.list_nodes()
BlueboxNodeDriver.list_sizes()
BlueboxNodeDriver.name
BlueboxNodeDriver.reboot_node()
BlueboxNodeDriver.type
BlueboxNodeDriver.website
BlueboxNodeSize
BlueboxResponse
- libcloud.compute.drivers.brightbox module
BrightboxNodeDriver
BrightboxNodeDriver.NODE_STATE_MAP
BrightboxNodeDriver.connectionCls
BrightboxNodeDriver.create_node()
BrightboxNodeDriver.destroy_node()
BrightboxNodeDriver.ex_create_cloud_ip()
BrightboxNodeDriver.ex_destroy_cloud_ip()
BrightboxNodeDriver.ex_list_cloud_ips()
BrightboxNodeDriver.ex_map_cloud_ip()
BrightboxNodeDriver.ex_unmap_cloud_ip()
BrightboxNodeDriver.ex_update_cloud_ip()
BrightboxNodeDriver.list_images()
BrightboxNodeDriver.list_locations()
BrightboxNodeDriver.list_nodes()
BrightboxNodeDriver.list_sizes()
BrightboxNodeDriver.name
BrightboxNodeDriver.type
BrightboxNodeDriver.website
- libcloud.compute.drivers.bsnl module
- libcloud.compute.drivers.cloudscale module
CloudscaleConnection
CloudscaleNodeDriver
CloudscaleNodeDriver.NODE_STATE_MAP
CloudscaleNodeDriver.connectionCls
CloudscaleNodeDriver.create_node()
CloudscaleNodeDriver.destroy_node()
CloudscaleNodeDriver.ex_node_by_uuid()
CloudscaleNodeDriver.ex_start_node()
CloudscaleNodeDriver.ex_stop_node()
CloudscaleNodeDriver.list_images()
CloudscaleNodeDriver.list_nodes()
CloudscaleNodeDriver.list_sizes()
CloudscaleNodeDriver.name
CloudscaleNodeDriver.reboot_node()
CloudscaleNodeDriver.start_node()
CloudscaleNodeDriver.stop_node()
CloudscaleNodeDriver.type
CloudscaleNodeDriver.website
CloudscaleResponse
- libcloud.compute.drivers.cloudsigma module
CloudSigmaDrive
CloudSigmaError
CloudSigmaFirewallPolicy
CloudSigmaFirewallPolicyRule
CloudSigmaNodeDriver
CloudSigmaNodeSize
CloudSigmaSubscription
CloudSigmaTag
CloudSigma_1_0_NodeDriver
CloudSigma_1_0_NodeDriver.IMAGING_TIMEOUT
CloudSigma_1_0_NodeDriver.NODE_STATE_MAP
CloudSigma_1_0_NodeDriver.connectionCls
CloudSigma_1_0_NodeDriver.create_node()
CloudSigma_1_0_NodeDriver.destroy_node()
CloudSigma_1_0_NodeDriver.ex_destroy_drive()
CloudSigma_1_0_NodeDriver.ex_destroy_node_and_drives()
CloudSigma_1_0_NodeDriver.ex_drive_destroy()
CloudSigma_1_0_NodeDriver.ex_drives_list()
CloudSigma_1_0_NodeDriver.ex_set_node_configuration()
CloudSigma_1_0_NodeDriver.ex_shutdown_node()
CloudSigma_1_0_NodeDriver.ex_start_node()
CloudSigma_1_0_NodeDriver.ex_static_ip_create()
CloudSigma_1_0_NodeDriver.ex_static_ip_destroy()
CloudSigma_1_0_NodeDriver.ex_static_ip_list()
CloudSigma_1_0_NodeDriver.ex_stop_node()
CloudSigma_1_0_NodeDriver.list_images()
CloudSigma_1_0_NodeDriver.list_nodes()
CloudSigma_1_0_NodeDriver.list_sizes()
CloudSigma_1_0_NodeDriver.name
CloudSigma_1_0_NodeDriver.reboot_node()
CloudSigma_1_0_NodeDriver.stop_node()
CloudSigma_1_0_NodeDriver.type
CloudSigma_1_0_NodeDriver.website
CloudSigma_2_0_NodeDriver
CloudSigma_2_0_NodeDriver.DRIVE_TRANSITION_SLEEP_INTERVAL
CloudSigma_2_0_NodeDriver.DRIVE_TRANSITION_TIMEOUT
CloudSigma_2_0_NodeDriver.NODE_STATE_MAP
CloudSigma_2_0_NodeDriver.api_name
CloudSigma_2_0_NodeDriver.attach_volume()
CloudSigma_2_0_NodeDriver.connectionCls
CloudSigma_2_0_NodeDriver.create_key_pair()
CloudSigma_2_0_NodeDriver.create_node()
CloudSigma_2_0_NodeDriver.create_volume()
CloudSigma_2_0_NodeDriver.delete_key_pair()
CloudSigma_2_0_NodeDriver.destroy_node()
CloudSigma_2_0_NodeDriver.destroy_volume()
CloudSigma_2_0_NodeDriver.detach_volume()
CloudSigma_2_0_NodeDriver.ex_attach_drive()
CloudSigma_2_0_NodeDriver.ex_attach_firewall_policy()
CloudSigma_2_0_NodeDriver.ex_clone_drive()
CloudSigma_2_0_NodeDriver.ex_clone_node()
CloudSigma_2_0_NodeDriver.ex_close_vnc_tunnel()
CloudSigma_2_0_NodeDriver.ex_create_drive()
CloudSigma_2_0_NodeDriver.ex_create_firewall_policy()
CloudSigma_2_0_NodeDriver.ex_create_subscription()
CloudSigma_2_0_NodeDriver.ex_create_tag()
CloudSigma_2_0_NodeDriver.ex_delete_firewall_policy()
CloudSigma_2_0_NodeDriver.ex_delete_tag()
CloudSigma_2_0_NodeDriver.ex_destroy_drive()
CloudSigma_2_0_NodeDriver.ex_detach_drive()
CloudSigma_2_0_NodeDriver.ex_edit_node()
CloudSigma_2_0_NodeDriver.ex_get_balance()
CloudSigma_2_0_NodeDriver.ex_get_drive()
CloudSigma_2_0_NodeDriver.ex_get_node()
CloudSigma_2_0_NodeDriver.ex_get_pricing()
CloudSigma_2_0_NodeDriver.ex_get_tag()
CloudSigma_2_0_NodeDriver.ex_get_usage()
CloudSigma_2_0_NodeDriver.ex_list_capabilities()
CloudSigma_2_0_NodeDriver.ex_list_drives_availability_groups()
CloudSigma_2_0_NodeDriver.ex_list_firewall_policies()
CloudSigma_2_0_NodeDriver.ex_list_library_drives()
CloudSigma_2_0_NodeDriver.ex_list_servers_availability_groups()
CloudSigma_2_0_NodeDriver.ex_list_subscriptions()
CloudSigma_2_0_NodeDriver.ex_list_tags()
CloudSigma_2_0_NodeDriver.ex_list_user_drives()
CloudSigma_2_0_NodeDriver.ex_open_vnc_tunnel()
CloudSigma_2_0_NodeDriver.ex_resize_drive()
CloudSigma_2_0_NodeDriver.ex_start_node()
CloudSigma_2_0_NodeDriver.ex_stop_node()
CloudSigma_2_0_NodeDriver.ex_tag_resource()
CloudSigma_2_0_NodeDriver.ex_tag_resources()
CloudSigma_2_0_NodeDriver.ex_toggle_subscription_auto_renew()
CloudSigma_2_0_NodeDriver.get_key_pair()
CloudSigma_2_0_NodeDriver.import_key_pair_from_string()
CloudSigma_2_0_NodeDriver.list_images()
CloudSigma_2_0_NodeDriver.list_key_pairs()
CloudSigma_2_0_NodeDriver.list_nodes()
CloudSigma_2_0_NodeDriver.list_sizes()
CloudSigma_2_0_NodeDriver.list_volumes()
CloudSigma_2_0_NodeDriver.name
CloudSigma_2_0_NodeDriver.reboot_node()
CloudSigma_2_0_NodeDriver.start_node()
CloudSigma_2_0_NodeDriver.stop_node()
CloudSigma_2_0_NodeDriver.website
- libcloud.compute.drivers.cloudstack module
CloudStackAddress
CloudStackAffinityGroup
CloudStackAffinityGroupType
CloudStackDiskOffering
CloudStackEgressFirewallRule
CloudStackFirewallRule
CloudStackIPForwardingRule
CloudStackNetwork
CloudStackNetworkACL
CloudStackNetworkACLList
CloudStackNetworkOffering
CloudStackNic
CloudStackNode
CloudStackNode.ex_allocate_public_ip()
CloudStackNode.ex_change_node_size()
CloudStackNode.ex_create_ip_forwarding_rule()
CloudStackNode.ex_create_port_forwarding_rule()
CloudStackNode.ex_delete_ip_forwarding_rule()
CloudStackNode.ex_delete_port_forwarding_rule()
CloudStackNode.ex_release_public_ip()
CloudStackNode.ex_restore()
CloudStackNode.ex_start()
CloudStackNode.ex_stop()
CloudStackNodeDriver
CloudStackNodeDriver.NODE_STATE_MAP
CloudStackNodeDriver.VOLUME_STATE_MAP
CloudStackNodeDriver.api_name
CloudStackNodeDriver.attach_volume()
CloudStackNodeDriver.create_key_pair()
CloudStackNodeDriver.create_node()
CloudStackNodeDriver.create_volume()
CloudStackNodeDriver.create_volume_snapshot()
CloudStackNodeDriver.delete_key_pair()
CloudStackNodeDriver.destroy_node()
CloudStackNodeDriver.destroy_volume()
CloudStackNodeDriver.destroy_volume_snapshot()
CloudStackNodeDriver.detach_volume()
CloudStackNodeDriver.ex_allocate_public_ip()
CloudStackNodeDriver.ex_attach_nic_to_node()
CloudStackNodeDriver.ex_authorize_security_group_ingress()
CloudStackNodeDriver.ex_change_node_size()
CloudStackNodeDriver.ex_create_affinity_group()
CloudStackNodeDriver.ex_create_egress_firewall_rule()
CloudStackNodeDriver.ex_create_firewall_rule()
CloudStackNodeDriver.ex_create_ip_forwarding_rule()
CloudStackNodeDriver.ex_create_keypair()
CloudStackNodeDriver.ex_create_network()
CloudStackNodeDriver.ex_create_network_acl()
CloudStackNodeDriver.ex_create_network_acllist()
CloudStackNodeDriver.ex_create_port_forwarding_rule()
CloudStackNodeDriver.ex_create_security_group()
CloudStackNodeDriver.ex_create_snapshot_template()
CloudStackNodeDriver.ex_create_tags()
CloudStackNodeDriver.ex_create_vpc()
CloudStackNodeDriver.ex_create_vpn_connection()
CloudStackNodeDriver.ex_create_vpn_customer_gateway()
CloudStackNodeDriver.ex_create_vpn_gateway()
CloudStackNodeDriver.ex_delete_affinity_group()
CloudStackNodeDriver.ex_delete_egress_firewall_rule()
CloudStackNodeDriver.ex_delete_firewall_rule()
CloudStackNodeDriver.ex_delete_ip_forwarding_rule()
CloudStackNodeDriver.ex_delete_keypair()
CloudStackNodeDriver.ex_delete_network()
CloudStackNodeDriver.ex_delete_port_forwarding_rule()
CloudStackNodeDriver.ex_delete_security_group()
CloudStackNodeDriver.ex_delete_tags()
CloudStackNodeDriver.ex_delete_vpc()
CloudStackNodeDriver.ex_delete_vpn_connection()
CloudStackNodeDriver.ex_delete_vpn_customer_gateway()
CloudStackNodeDriver.ex_delete_vpn_gateway()
CloudStackNodeDriver.ex_detach_nic_from_node()
CloudStackNodeDriver.ex_get_node()
CloudStackNodeDriver.ex_get_volume()
CloudStackNodeDriver.ex_import_keypair()
CloudStackNodeDriver.ex_import_keypair_from_string()
CloudStackNodeDriver.ex_limits()
CloudStackNodeDriver.ex_list_affinity_group_types()
CloudStackNodeDriver.ex_list_affinity_groups()
CloudStackNodeDriver.ex_list_disk_offerings()
CloudStackNodeDriver.ex_list_egress_firewall_rules()
CloudStackNodeDriver.ex_list_firewall_rules()
CloudStackNodeDriver.ex_list_ip_forwarding_rules()
CloudStackNodeDriver.ex_list_keypairs()
CloudStackNodeDriver.ex_list_network_acl()
CloudStackNodeDriver.ex_list_network_acllists()
CloudStackNodeDriver.ex_list_network_offerings()
CloudStackNodeDriver.ex_list_networks()
CloudStackNodeDriver.ex_list_nics()
CloudStackNodeDriver.ex_list_os_types()
CloudStackNodeDriver.ex_list_port_forwarding_rules()
CloudStackNodeDriver.ex_list_projects()
CloudStackNodeDriver.ex_list_public_ips()
CloudStackNodeDriver.ex_list_routers()
CloudStackNodeDriver.ex_list_security_groups()
CloudStackNodeDriver.ex_list_vpc_offerings()
CloudStackNodeDriver.ex_list_vpcs()
CloudStackNodeDriver.ex_list_vpn_connections()
CloudStackNodeDriver.ex_list_vpn_customer_gateways()
CloudStackNodeDriver.ex_list_vpn_gateways()
CloudStackNodeDriver.ex_register_iso()
CloudStackNodeDriver.ex_release_public_ip()
CloudStackNodeDriver.ex_replace_network_acllist()
CloudStackNodeDriver.ex_restore()
CloudStackNodeDriver.ex_revoke_security_group_ingress()
CloudStackNodeDriver.ex_start()
CloudStackNodeDriver.ex_stop()
CloudStackNodeDriver.ex_update_node_affinity_group()
CloudStackNodeDriver.features
CloudStackNodeDriver.get_key_pair()
CloudStackNodeDriver.import_key_pair_from_string()
CloudStackNodeDriver.list_images()
CloudStackNodeDriver.list_key_pairs()
CloudStackNodeDriver.list_locations()
CloudStackNodeDriver.list_nodes()
CloudStackNodeDriver.list_sizes()
CloudStackNodeDriver.list_snapshots()
CloudStackNodeDriver.list_volumes()
CloudStackNodeDriver.name
CloudStackNodeDriver.reboot_node()
CloudStackNodeDriver.type
CloudStackNodeDriver.website
CloudStackPortForwardingRule
CloudStackProject
CloudStackRouter
CloudStackVPC
CloudStackVPCOffering
CloudStackVpnConnection
CloudStackVpnCustomerGateway
CloudStackVpnGateway
transform_int_or_unlimited()
- libcloud.compute.drivers.cloudwatt module
- libcloud.compute.drivers.digitalocean module
DigitalOceanNodeDriver
DigitalOcean_v2_NodeDriver
DigitalOcean_v2_NodeDriver.EX_CREATE_ATTRIBUTES
DigitalOcean_v2_NodeDriver.NODE_STATE_MAP
DigitalOcean_v2_NodeDriver.attach_volume()
DigitalOcean_v2_NodeDriver.create_image()
DigitalOcean_v2_NodeDriver.create_key_pair()
DigitalOcean_v2_NodeDriver.create_node()
DigitalOcean_v2_NodeDriver.create_volume()
DigitalOcean_v2_NodeDriver.create_volume_snapshot()
DigitalOcean_v2_NodeDriver.delete_image()
DigitalOcean_v2_NodeDriver.delete_key_pair()
DigitalOcean_v2_NodeDriver.delete_volume_snapshot()
DigitalOcean_v2_NodeDriver.destroy_node()
DigitalOcean_v2_NodeDriver.destroy_volume()
DigitalOcean_v2_NodeDriver.detach_volume()
DigitalOcean_v2_NodeDriver.ex_attach_floating_ip_to_node()
DigitalOcean_v2_NodeDriver.ex_change_kernel()
DigitalOcean_v2_NodeDriver.ex_create_floating_ip()
DigitalOcean_v2_NodeDriver.ex_delete_floating_ip()
DigitalOcean_v2_NodeDriver.ex_detach_floating_ip_from_node()
DigitalOcean_v2_NodeDriver.ex_enable_ipv6()
DigitalOcean_v2_NodeDriver.ex_get_floating_ip()
DigitalOcean_v2_NodeDriver.ex_get_node_details()
DigitalOcean_v2_NodeDriver.ex_hard_reboot()
DigitalOcean_v2_NodeDriver.ex_list_floating_ips()
DigitalOcean_v2_NodeDriver.ex_power_on_node()
DigitalOcean_v2_NodeDriver.ex_rebuild_node()
DigitalOcean_v2_NodeDriver.ex_rename_node()
DigitalOcean_v2_NodeDriver.ex_resize_node()
DigitalOcean_v2_NodeDriver.ex_shutdown_node()
DigitalOcean_v2_NodeDriver.get_image()
DigitalOcean_v2_NodeDriver.get_key_pair()
DigitalOcean_v2_NodeDriver.list_images()
DigitalOcean_v2_NodeDriver.list_key_pairs()
DigitalOcean_v2_NodeDriver.list_locations()
DigitalOcean_v2_NodeDriver.list_nodes()
DigitalOcean_v2_NodeDriver.list_sizes()
DigitalOcean_v2_NodeDriver.list_volume_snapshots()
DigitalOcean_v2_NodeDriver.list_volumes()
DigitalOcean_v2_NodeDriver.reboot_node()
- libcloud.compute.drivers.dimensiondata module
DimensionDataNodeDriver
DimensionDataNodeDriver.api_version
DimensionDataNodeDriver.connectionCls
DimensionDataNodeDriver.create_node()
DimensionDataNodeDriver.destroy_node()
DimensionDataNodeDriver.ex_add_public_ip_block_to_network_domain()
DimensionDataNodeDriver.ex_add_storage_to_node()
DimensionDataNodeDriver.ex_apply_tag_to_asset()
DimensionDataNodeDriver.ex_attach_node_to_vlan()
DimensionDataNodeDriver.ex_audit_log_report()
DimensionDataNodeDriver.ex_backup_usage_report()
DimensionDataNodeDriver.ex_change_nic_network_adapter()
DimensionDataNodeDriver.ex_change_storage_size()
DimensionDataNodeDriver.ex_change_storage_speed()
DimensionDataNodeDriver.ex_clean_failed_deployment()
DimensionDataNodeDriver.ex_clone_node_to_image()
DimensionDataNodeDriver.ex_create_anti_affinity_rule()
DimensionDataNodeDriver.ex_create_firewall_rule()
DimensionDataNodeDriver.ex_create_ip_address_list()
DimensionDataNodeDriver.ex_create_nat_rule()
DimensionDataNodeDriver.ex_create_network()
DimensionDataNodeDriver.ex_create_network_domain()
DimensionDataNodeDriver.ex_create_node_uncustomized()
DimensionDataNodeDriver.ex_create_portlist()
DimensionDataNodeDriver.ex_create_tag_key()
DimensionDataNodeDriver.ex_create_vlan()
DimensionDataNodeDriver.ex_delete_anti_affinity_rule()
DimensionDataNodeDriver.ex_delete_firewall_rule()
DimensionDataNodeDriver.ex_delete_ip_address_list()
DimensionDataNodeDriver.ex_delete_nat_rule()
DimensionDataNodeDriver.ex_delete_network()
DimensionDataNodeDriver.ex_delete_network_domain()
DimensionDataNodeDriver.ex_delete_portlist()
DimensionDataNodeDriver.ex_delete_public_ip_block()
DimensionDataNodeDriver.ex_delete_vlan()
DimensionDataNodeDriver.ex_destroy_nic()
DimensionDataNodeDriver.ex_detailed_usage_report()
DimensionDataNodeDriver.ex_disable_monitoring()
DimensionDataNodeDriver.ex_edit_firewall_rule()
DimensionDataNodeDriver.ex_edit_ip_address_list()
DimensionDataNodeDriver.ex_edit_portlist()
DimensionDataNodeDriver.ex_enable_monitoring()
DimensionDataNodeDriver.ex_exchange_nic_vlans()
DimensionDataNodeDriver.ex_expand_vlan()
DimensionDataNodeDriver.ex_get_base_image_by_id()
DimensionDataNodeDriver.ex_get_customer_image_by_id()
DimensionDataNodeDriver.ex_get_firewall_rule()
DimensionDataNodeDriver.ex_get_image_by_id()
DimensionDataNodeDriver.ex_get_ip_address_list()
DimensionDataNodeDriver.ex_get_location_by_id()
DimensionDataNodeDriver.ex_get_nat_rule()
DimensionDataNodeDriver.ex_get_network_domain()
DimensionDataNodeDriver.ex_get_node_by_id()
DimensionDataNodeDriver.ex_get_portlist()
DimensionDataNodeDriver.ex_get_public_ip_block()
DimensionDataNodeDriver.ex_get_tag_key_by_id()
DimensionDataNodeDriver.ex_get_tag_key_by_name()
DimensionDataNodeDriver.ex_get_vlan()
DimensionDataNodeDriver.ex_list_anti_affinity_rules()
DimensionDataNodeDriver.ex_list_customer_images()
DimensionDataNodeDriver.ex_list_firewall_rules()
DimensionDataNodeDriver.ex_list_ip_address_list()
DimensionDataNodeDriver.ex_list_nat_rules()
DimensionDataNodeDriver.ex_list_network_domains()
DimensionDataNodeDriver.ex_list_networks()
DimensionDataNodeDriver.ex_list_nodes_paginated()
DimensionDataNodeDriver.ex_list_portlist()
DimensionDataNodeDriver.ex_list_public_ip_blocks()
DimensionDataNodeDriver.ex_list_tag_keys()
DimensionDataNodeDriver.ex_list_tags()
DimensionDataNodeDriver.ex_list_vlans()
DimensionDataNodeDriver.ex_modify_tag_key()
DimensionDataNodeDriver.ex_power_off()
DimensionDataNodeDriver.ex_reconfigure_node()
DimensionDataNodeDriver.ex_remove_storage()
DimensionDataNodeDriver.ex_remove_storage_from_node()
DimensionDataNodeDriver.ex_remove_tag_from_asset()
DimensionDataNodeDriver.ex_remove_tag_key()
DimensionDataNodeDriver.ex_rename_network()
DimensionDataNodeDriver.ex_reset()
DimensionDataNodeDriver.ex_set_firewall_rule_state()
DimensionDataNodeDriver.ex_shutdown_graceful()
DimensionDataNodeDriver.ex_software_usage_report()
DimensionDataNodeDriver.ex_start_node()
DimensionDataNodeDriver.ex_summary_usage_report()
DimensionDataNodeDriver.ex_update_monitoring_plan()
DimensionDataNodeDriver.ex_update_network_domain()
DimensionDataNodeDriver.ex_update_node()
DimensionDataNodeDriver.ex_update_vlan()
DimensionDataNodeDriver.ex_update_vm_tools()
DimensionDataNodeDriver.ex_wait_for_state()
DimensionDataNodeDriver.features
DimensionDataNodeDriver.import_image()
DimensionDataNodeDriver.list_images()
DimensionDataNodeDriver.list_locations()
DimensionDataNodeDriver.list_networks()
DimensionDataNodeDriver.list_nodes()
DimensionDataNodeDriver.list_sizes()
DimensionDataNodeDriver.name
DimensionDataNodeDriver.reboot_node()
DimensionDataNodeDriver.selected_region
DimensionDataNodeDriver.start_node()
DimensionDataNodeDriver.stop_node()
DimensionDataNodeDriver.type
DimensionDataNodeDriver.website
- libcloud.compute.drivers.dummy module
DummyConnection
DummyNodeDriver
DummyNodeDriver.create_node()
DummyNodeDriver.destroy_node()
DummyNodeDriver.get_uuid()
DummyNodeDriver.import_key_pair_from_string()
DummyNodeDriver.list_images()
DummyNodeDriver.list_locations()
DummyNodeDriver.list_nodes()
DummyNodeDriver.list_sizes()
DummyNodeDriver.name
DummyNodeDriver.reboot_node()
DummyNodeDriver.type
DummyNodeDriver.website
- libcloud.compute.drivers.ec2 module
BaseEC2NodeDriver
BaseEC2NodeDriver.NODE_STATE_MAP
BaseEC2NodeDriver.SNAPSHOT_STATE_MAP
BaseEC2NodeDriver.VOLUME_STATE_MAP
BaseEC2NodeDriver.attach_volume()
BaseEC2NodeDriver.connectionCls
BaseEC2NodeDriver.copy_image()
BaseEC2NodeDriver.country
BaseEC2NodeDriver.create_image()
BaseEC2NodeDriver.create_key_pair()
BaseEC2NodeDriver.create_node()
BaseEC2NodeDriver.create_volume()
BaseEC2NodeDriver.create_volume_snapshot()
BaseEC2NodeDriver.delete_image()
BaseEC2NodeDriver.delete_key_pair()
BaseEC2NodeDriver.destroy_node()
BaseEC2NodeDriver.destroy_volume()
BaseEC2NodeDriver.destroy_volume_snapshot()
BaseEC2NodeDriver.detach_volume()
BaseEC2NodeDriver.ex_allocate_address()
BaseEC2NodeDriver.ex_associate_address_with_node()
BaseEC2NodeDriver.ex_associate_addresses()
BaseEC2NodeDriver.ex_associate_route_table()
BaseEC2NodeDriver.ex_attach_internet_gateway()
BaseEC2NodeDriver.ex_attach_network_interface_to_node()
BaseEC2NodeDriver.ex_authorize_security_group()
BaseEC2NodeDriver.ex_authorize_security_group_egress()
BaseEC2NodeDriver.ex_authorize_security_group_ingress()
BaseEC2NodeDriver.ex_authorize_security_group_permissive()
BaseEC2NodeDriver.ex_change_node_size()
BaseEC2NodeDriver.ex_create_internet_gateway()
BaseEC2NodeDriver.ex_create_keypair()
BaseEC2NodeDriver.ex_create_network()
BaseEC2NodeDriver.ex_create_network_interface()
BaseEC2NodeDriver.ex_create_placement_group()
BaseEC2NodeDriver.ex_create_route()
BaseEC2NodeDriver.ex_create_route_table()
BaseEC2NodeDriver.ex_create_security_group()
BaseEC2NodeDriver.ex_create_subnet()
BaseEC2NodeDriver.ex_create_tags()
BaseEC2NodeDriver.ex_delete_internet_gateway()
BaseEC2NodeDriver.ex_delete_keypair()
BaseEC2NodeDriver.ex_delete_network()
BaseEC2NodeDriver.ex_delete_network_interface()
BaseEC2NodeDriver.ex_delete_placement_group()
BaseEC2NodeDriver.ex_delete_route()
BaseEC2NodeDriver.ex_delete_route_table()
BaseEC2NodeDriver.ex_delete_security_group()
BaseEC2NodeDriver.ex_delete_security_group_by_id()
BaseEC2NodeDriver.ex_delete_security_group_by_name()
BaseEC2NodeDriver.ex_delete_subnet()
BaseEC2NodeDriver.ex_delete_tags()
BaseEC2NodeDriver.ex_describe_addresses()
BaseEC2NodeDriver.ex_describe_addresses_for_node()
BaseEC2NodeDriver.ex_describe_all_addresses()
BaseEC2NodeDriver.ex_describe_all_keypairs()
BaseEC2NodeDriver.ex_describe_import_snapshot_tasks()
BaseEC2NodeDriver.ex_describe_keypair()
BaseEC2NodeDriver.ex_describe_keypairs()
BaseEC2NodeDriver.ex_describe_tags()
BaseEC2NodeDriver.ex_describe_volumes_modifications()
BaseEC2NodeDriver.ex_detach_internet_gateway()
BaseEC2NodeDriver.ex_detach_network_interface()
BaseEC2NodeDriver.ex_disassociate_address()
BaseEC2NodeDriver.ex_dissociate_route_table()
BaseEC2NodeDriver.ex_find_or_import_keypair_by_key_material()
BaseEC2NodeDriver.ex_get_console_output()
BaseEC2NodeDriver.ex_get_limits()
BaseEC2NodeDriver.ex_get_metadata_for_node()
BaseEC2NodeDriver.ex_get_security_groups()
BaseEC2NodeDriver.ex_import_keypair()
BaseEC2NodeDriver.ex_import_keypair_from_string()
BaseEC2NodeDriver.ex_import_snapshot()
BaseEC2NodeDriver.ex_list_availability_zones()
BaseEC2NodeDriver.ex_list_internet_gateways()
BaseEC2NodeDriver.ex_list_keypairs()
BaseEC2NodeDriver.ex_list_network_interfaces()
BaseEC2NodeDriver.ex_list_networks()
BaseEC2NodeDriver.ex_list_placement_groups()
BaseEC2NodeDriver.ex_list_reserved_nodes()
BaseEC2NodeDriver.ex_list_route_tables()
BaseEC2NodeDriver.ex_list_security_groups()
BaseEC2NodeDriver.ex_list_subnets()
BaseEC2NodeDriver.ex_modify_image_attribute()
BaseEC2NodeDriver.ex_modify_instance_attribute()
BaseEC2NodeDriver.ex_modify_snapshot_attribute()
BaseEC2NodeDriver.ex_modify_subnet_attribute()
BaseEC2NodeDriver.ex_modify_volume()
BaseEC2NodeDriver.ex_register_image()
BaseEC2NodeDriver.ex_release_address()
BaseEC2NodeDriver.ex_replace_route()
BaseEC2NodeDriver.ex_replace_route_table_association()
BaseEC2NodeDriver.ex_revoke_security_group_egress()
BaseEC2NodeDriver.ex_revoke_security_group_ingress()
BaseEC2NodeDriver.ex_start_node()
BaseEC2NodeDriver.ex_stop_node()
BaseEC2NodeDriver.features
BaseEC2NodeDriver.get_image()
BaseEC2NodeDriver.get_key_pair()
BaseEC2NodeDriver.import_key_pair_from_string()
BaseEC2NodeDriver.list_images()
BaseEC2NodeDriver.list_key_pairs()
BaseEC2NodeDriver.list_locations()
BaseEC2NodeDriver.list_nodes()
BaseEC2NodeDriver.list_sizes()
BaseEC2NodeDriver.list_snapshots()
BaseEC2NodeDriver.list_volume_snapshots()
BaseEC2NodeDriver.list_volumes()
BaseEC2NodeDriver.path
BaseEC2NodeDriver.reboot_node()
BaseEC2NodeDriver.region_name
BaseEC2NodeDriver.signature_version
BaseEC2NodeDriver.start_node()
BaseEC2NodeDriver.stop_node()
EC2ImportSnapshotTask
EC2Network
EC2NetworkInterface
EC2NetworkSubnet
EC2NodeDriver
EC2NodeLocation
EC2PlacementGroup
EC2ReservedNode
EC2Route
EC2RouteTable
EC2SecurityGroup
EC2SubnetAssociation
EucNodeDriver
ExEC2AvailabilityZone
IdempotentParamError
NimbusNodeDriver
NimbusNodeDriver.api_name
NimbusNodeDriver.connectionCls
NimbusNodeDriver.country
NimbusNodeDriver.ex_create_tags()
NimbusNodeDriver.ex_describe_addresses()
NimbusNodeDriver.friendly_name
NimbusNodeDriver.list_sizes()
NimbusNodeDriver.name
NimbusNodeDriver.region_name
NimbusNodeDriver.signature_version
NimbusNodeDriver.type
NimbusNodeDriver.website
OUTSCALE_INC_REGION_DETAILS
OUTSCALE_INSTANCE_TYPES
OutscaleINCNodeDriver
OutscaleSASNodeDriver
- libcloud.compute.drivers.ecp module
- libcloud.compute.drivers.ecs module
DiskCategory
ECSDriver
ECSDriver.NODE_STATE_MAPPING
ECSDriver.SNAPSHOT_STATE_MAPPING
ECSDriver.VOLUME_STATE_MAPPING
ECSDriver.attach_volume()
ECSDriver.connectionCls
ECSDriver.copy_image()
ECSDriver.create_image()
ECSDriver.create_node()
ECSDriver.create_public_ip()
ECSDriver.create_volume()
ECSDriver.create_volume_snapshot()
ECSDriver.delete_image()
ECSDriver.destroy_node()
ECSDriver.destroy_volume()
ECSDriver.destroy_volume_snapshot()
ECSDriver.detach_volume()
ECSDriver.disk_categories
ECSDriver.ex_create_security_group()
ECSDriver.ex_delete_security_group_by_id()
ECSDriver.ex_join_security_group()
ECSDriver.ex_leave_security_group()
ECSDriver.ex_list_security_group_attributes()
ECSDriver.ex_list_security_groups()
ECSDriver.ex_list_zones()
ECSDriver.ex_modify_security_group_by_id()
ECSDriver.ex_start_node()
ECSDriver.ex_stop_node()
ECSDriver.features
ECSDriver.get_image()
ECSDriver.internet_charge_types
ECSDriver.list_images()
ECSDriver.list_locations()
ECSDriver.list_nodes()
ECSDriver.list_sizes()
ECSDriver.list_volume_snapshots()
ECSDriver.list_volumes()
ECSDriver.name
ECSDriver.namespace
ECSDriver.path
ECSDriver.reboot_node()
ECSDriver.start_node()
ECSDriver.stop_node()
ECSDriver.website
ECSSecurityGroup
ECSZone
InternetChargeType
- libcloud.compute.drivers.elastichosts module
- libcloud.compute.drivers.elasticstack module
ElasticStackBaseConnection
ElasticStackBaseNodeDriver
ElasticStackBaseNodeDriver.connectionCls
ElasticStackBaseNodeDriver.create_node()
ElasticStackBaseNodeDriver.deploy_node()
ElasticStackBaseNodeDriver.destroy_node()
ElasticStackBaseNodeDriver.ex_destroy_drive()
ElasticStackBaseNodeDriver.ex_set_node_configuration()
ElasticStackBaseNodeDriver.ex_shutdown_node()
ElasticStackBaseNodeDriver.features
ElasticStackBaseNodeDriver.list_images()
ElasticStackBaseNodeDriver.list_nodes()
ElasticStackBaseNodeDriver.list_sizes()
ElasticStackBaseNodeDriver.reboot_node()
ElasticStackBaseNodeDriver.website
ElasticStackException
ElasticStackNodeSize
ElasticStackResponse
- libcloud.compute.drivers.equinixmetal module
EquinixMetalConnection
EquinixMetalNodeDriver
EquinixMetalNodeDriver.NODE_STATE_MAP
EquinixMetalNodeDriver.attach_volume()
EquinixMetalNodeDriver.connectionCls
EquinixMetalNodeDriver.create_key_pair()
EquinixMetalNodeDriver.create_node()
EquinixMetalNodeDriver.create_volume()
EquinixMetalNodeDriver.create_volume_snapshot()
EquinixMetalNodeDriver.delete_key_pair()
EquinixMetalNodeDriver.destroy_node()
EquinixMetalNodeDriver.destroy_volume()
EquinixMetalNodeDriver.destroy_volume_snapshot()
EquinixMetalNodeDriver.detach_volume()
EquinixMetalNodeDriver.ex_associate_address_with_node()
EquinixMetalNodeDriver.ex_clone_volume()
EquinixMetalNodeDriver.ex_create_bgp_session()
EquinixMetalNodeDriver.ex_delete_bgp_session()
EquinixMetalNodeDriver.ex_describe_address()
EquinixMetalNodeDriver.ex_describe_all_addresses()
EquinixMetalNodeDriver.ex_describe_all_addresses_for_project()
EquinixMetalNodeDriver.ex_describe_attachment()
EquinixMetalNodeDriver.ex_describe_volume()
EquinixMetalNodeDriver.ex_disassociate_address()
EquinixMetalNodeDriver.ex_get_bgp_config()
EquinixMetalNodeDriver.ex_get_bgp_config_for_project()
EquinixMetalNodeDriver.ex_get_bgp_session()
EquinixMetalNodeDriver.ex_get_node_bandwidth()
EquinixMetalNodeDriver.ex_list_bgp_sessions()
EquinixMetalNodeDriver.ex_list_bgp_sessions_for_node()
EquinixMetalNodeDriver.ex_list_bgp_sessions_for_project()
EquinixMetalNodeDriver.ex_list_events_for_node()
EquinixMetalNodeDriver.ex_list_events_for_project()
EquinixMetalNodeDriver.ex_list_ip_assignments_for_node()
EquinixMetalNodeDriver.ex_list_nodes_for_project()
EquinixMetalNodeDriver.ex_list_projects()
EquinixMetalNodeDriver.ex_list_volumes_for_project()
EquinixMetalNodeDriver.ex_modify_volume()
EquinixMetalNodeDriver.ex_reinstall_node()
EquinixMetalNodeDriver.ex_request_address_reservation()
EquinixMetalNodeDriver.ex_rescue_node()
EquinixMetalNodeDriver.ex_restore_volume()
EquinixMetalNodeDriver.ex_start_node()
EquinixMetalNodeDriver.ex_stop_node()
EquinixMetalNodeDriver.ex_update_node()
EquinixMetalNodeDriver.list_images()
EquinixMetalNodeDriver.list_key_pairs()
EquinixMetalNodeDriver.list_locations()
EquinixMetalNodeDriver.list_nodes()
EquinixMetalNodeDriver.list_resources_async()
EquinixMetalNodeDriver.list_sizes()
EquinixMetalNodeDriver.list_volume_snapshots()
EquinixMetalNodeDriver.list_volumes()
EquinixMetalNodeDriver.name
EquinixMetalNodeDriver.projects
EquinixMetalNodeDriver.reboot_node()
EquinixMetalNodeDriver.start_node()
EquinixMetalNodeDriver.stop_node()
EquinixMetalNodeDriver.type
EquinixMetalNodeDriver.website
EquinixMetalResponse
Project
use_asyncio()
- libcloud.compute.drivers.exoscale module
- libcloud.compute.drivers.gandi module
GandiNodeDriver
GandiNodeDriver.api_name
GandiNodeDriver.attach_volume()
GandiNodeDriver.country
GandiNodeDriver.create_node()
GandiNodeDriver.create_volume()
GandiNodeDriver.delete_key_pair()
GandiNodeDriver.deploy_node()
GandiNodeDriver.destroy_node()
GandiNodeDriver.destroy_volume()
GandiNodeDriver.detach_volume()
GandiNodeDriver.ex_get_node()
GandiNodeDriver.ex_get_volume()
GandiNodeDriver.ex_list_disks()
GandiNodeDriver.ex_list_interfaces()
GandiNodeDriver.ex_node_attach_disk()
GandiNodeDriver.ex_node_attach_interface()
GandiNodeDriver.ex_node_detach_disk()
GandiNodeDriver.ex_node_detach_interface()
GandiNodeDriver.ex_snapshot_disk()
GandiNodeDriver.ex_update_disk()
GandiNodeDriver.features
GandiNodeDriver.friendly_name
GandiNodeDriver.get_key_pair()
GandiNodeDriver.import_key_pair_from_string()
GandiNodeDriver.list_images()
GandiNodeDriver.list_instance_type()
GandiNodeDriver.list_key_pairs()
GandiNodeDriver.list_locations()
GandiNodeDriver.list_nodes()
GandiNodeDriver.list_sizes()
GandiNodeDriver.list_volumes()
GandiNodeDriver.reboot_node()
GandiNodeDriver.type
GandiNodeDriver.website
- libcloud.compute.drivers.gce module
GCEAcceleratorType
GCEAddress
GCEAutoscaler
GCEBackend
GCEBackendService
GCEConnection
GCEDiskType
GCEFailedDisk
GCEFailedNode
GCEFirewall
GCEForwardingRule
GCEHealthCheck
GCEInstanceGroup
GCEInstanceGroupManager
GCEInstanceGroupManager.delete_instances()
GCEInstanceGroupManager.destroy()
GCEInstanceGroupManager.list_managed_instances()
GCEInstanceGroupManager.recreate_instances()
GCEInstanceGroupManager.resize()
GCEInstanceGroupManager.set_autohealingpolicies()
GCEInstanceGroupManager.set_instancetemplate()
GCEInstanceGroupManager.set_named_ports()
GCEInstanceTemplate
GCELicense
GCEList
GCENetwork
GCENodeDriver
GCENodeDriver.AUTH_URL
GCENodeDriver.BACKEND_SERVICE_PROTOCOLS
GCENodeDriver.IMAGE_PROJECTS
GCENodeDriver.KIND_METHOD_MAP
GCENodeDriver.NODE_STATE_MAP
GCENodeDriver.SA_SCOPES_MAP
GCENodeDriver.api_name
GCENodeDriver.attach_volume()
GCENodeDriver.connectionCls
GCENodeDriver.create_node()
GCENodeDriver.create_volume()
GCENodeDriver.create_volume_snapshot()
GCENodeDriver.destroy_node()
GCENodeDriver.destroy_volume()
GCENodeDriver.destroy_volume_snapshot()
GCENodeDriver.detach_volume()
GCENodeDriver.ex_add_access_config()
GCENodeDriver.ex_copy_image()
GCENodeDriver.ex_create_address()
GCENodeDriver.ex_create_autoscaler()
GCENodeDriver.ex_create_backend()
GCENodeDriver.ex_create_backendservice()
GCENodeDriver.ex_create_firewall()
GCENodeDriver.ex_create_forwarding_rule()
GCENodeDriver.ex_create_healthcheck()
GCENodeDriver.ex_create_image()
GCENodeDriver.ex_create_instancegroup()
GCENodeDriver.ex_create_instancegroupmanager()
GCENodeDriver.ex_create_instancetemplate()
GCENodeDriver.ex_create_multiple_nodes()
GCENodeDriver.ex_create_network()
GCENodeDriver.ex_create_route()
GCENodeDriver.ex_create_sslcertificate()
GCENodeDriver.ex_create_subnetwork()
GCENodeDriver.ex_create_targethttpproxy()
GCENodeDriver.ex_create_targethttpsproxy()
GCENodeDriver.ex_create_targetinstance()
GCENodeDriver.ex_create_targetpool()
GCENodeDriver.ex_create_urlmap()
GCENodeDriver.ex_delete_access_config()
GCENodeDriver.ex_delete_image()
GCENodeDriver.ex_deprecate_image()
GCENodeDriver.ex_destroy_address()
GCENodeDriver.ex_destroy_autoscaler()
GCENodeDriver.ex_destroy_backendservice()
GCENodeDriver.ex_destroy_firewall()
GCENodeDriver.ex_destroy_forwarding_rule()
GCENodeDriver.ex_destroy_healthcheck()
GCENodeDriver.ex_destroy_instancegroup()
GCENodeDriver.ex_destroy_instancegroupmanager()
GCENodeDriver.ex_destroy_instancetemplate()
GCENodeDriver.ex_destroy_multiple_nodes()
GCENodeDriver.ex_destroy_network()
GCENodeDriver.ex_destroy_route()
GCENodeDriver.ex_destroy_sslcertificate()
GCENodeDriver.ex_destroy_subnetwork()
GCENodeDriver.ex_destroy_targethttpproxy()
GCENodeDriver.ex_destroy_targethttpsproxy()
GCENodeDriver.ex_destroy_targetinstance()
GCENodeDriver.ex_destroy_targetpool()
GCENodeDriver.ex_destroy_urlmap()
GCENodeDriver.ex_get_accelerator_type()
GCENodeDriver.ex_get_address()
GCENodeDriver.ex_get_autoscaler()
GCENodeDriver.ex_get_backendservice()
GCENodeDriver.ex_get_disktype()
GCENodeDriver.ex_get_firewall()
GCENodeDriver.ex_get_forwarding_rule()
GCENodeDriver.ex_get_healthcheck()
GCENodeDriver.ex_get_image()
GCENodeDriver.ex_get_image_from_family()
GCENodeDriver.ex_get_instancegroup()
GCENodeDriver.ex_get_instancegroupmanager()
GCENodeDriver.ex_get_instancetemplate()
GCENodeDriver.ex_get_license()
GCENodeDriver.ex_get_network()
GCENodeDriver.ex_get_node()
GCENodeDriver.ex_get_project()
GCENodeDriver.ex_get_region()
GCENodeDriver.ex_get_route()
GCENodeDriver.ex_get_serial_output()
GCENodeDriver.ex_get_size()
GCENodeDriver.ex_get_snapshot()
GCENodeDriver.ex_get_sslcertificate()
GCENodeDriver.ex_get_subnetwork()
GCENodeDriver.ex_get_targethttpproxy()
GCENodeDriver.ex_get_targethttpsproxy()
GCENodeDriver.ex_get_targetinstance()
GCENodeDriver.ex_get_targetpool()
GCENodeDriver.ex_get_urlmap()
GCENodeDriver.ex_get_volume()
GCENodeDriver.ex_get_zone()
GCENodeDriver.ex_instancegroup_add_instances()
GCENodeDriver.ex_instancegroup_list_instances()
GCENodeDriver.ex_instancegroup_remove_instances()
GCENodeDriver.ex_instancegroup_set_named_ports()
GCENodeDriver.ex_instancegroupmanager_delete_instances()
GCENodeDriver.ex_instancegroupmanager_list_managed_instances()
GCENodeDriver.ex_instancegroupmanager_recreate_instances()
GCENodeDriver.ex_instancegroupmanager_resize()
GCENodeDriver.ex_instancegroupmanager_set_autohealingpolicies()
GCENodeDriver.ex_instancegroupmanager_set_instancetemplate()
GCENodeDriver.ex_list()
GCENodeDriver.ex_list_addresses()
GCENodeDriver.ex_list_autoscalers()
GCENodeDriver.ex_list_backendservices()
GCENodeDriver.ex_list_disktypes()
GCENodeDriver.ex_list_firewalls()
GCENodeDriver.ex_list_forwarding_rules()
GCENodeDriver.ex_list_healthchecks()
GCENodeDriver.ex_list_instancegroupmanagers()
GCENodeDriver.ex_list_instancegroups()
GCENodeDriver.ex_list_instancetemplates()
GCENodeDriver.ex_list_networks()
GCENodeDriver.ex_list_project_images()
GCENodeDriver.ex_list_regions()
GCENodeDriver.ex_list_routes()
GCENodeDriver.ex_list_snapshots()
GCENodeDriver.ex_list_sslcertificates()
GCENodeDriver.ex_list_subnetworks()
GCENodeDriver.ex_list_targethttpproxies()
GCENodeDriver.ex_list_targethttpsproxies()
GCENodeDriver.ex_list_targetinstances()
GCENodeDriver.ex_list_targetpools()
GCENodeDriver.ex_list_urlmaps()
GCENodeDriver.ex_list_zones()
GCENodeDriver.ex_resize_volume()
GCENodeDriver.ex_set_common_instance_metadata()
GCENodeDriver.ex_set_image_labels()
GCENodeDriver.ex_set_machine_type()
GCENodeDriver.ex_set_node_labels()
GCENodeDriver.ex_set_node_metadata()
GCENodeDriver.ex_set_node_scheduling()
GCENodeDriver.ex_set_node_tags()
GCENodeDriver.ex_set_usage_export_bucket()
GCENodeDriver.ex_set_volume_auto_delete()
GCENodeDriver.ex_set_volume_labels()
GCENodeDriver.ex_start_node()
GCENodeDriver.ex_stop_node()
GCENodeDriver.ex_targethttpsproxy_set_sslcertificates()
GCENodeDriver.ex_targethttpsproxy_set_urlmap()
GCENodeDriver.ex_targetpool_add_healthcheck()
GCENodeDriver.ex_targetpool_add_node()
GCENodeDriver.ex_targetpool_get_health()
GCENodeDriver.ex_targetpool_remove_healthcheck()
GCENodeDriver.ex_targetpool_remove_node()
GCENodeDriver.ex_targetpool_set_backup_targetpool()
GCENodeDriver.ex_update_autoscaler()
GCENodeDriver.ex_update_firewall()
GCENodeDriver.ex_update_healthcheck()
GCENodeDriver.features
GCENodeDriver.list_images()
GCENodeDriver.list_locations()
GCENodeDriver.list_nodes()
GCENodeDriver.list_sizes()
GCENodeDriver.list_volume_snapshots()
GCENodeDriver.list_volumes()
GCENodeDriver.name
GCENodeDriver.reboot_node()
GCENodeDriver.region_dict
GCENodeDriver.region_list
GCENodeDriver.start_node()
GCENodeDriver.stop_node()
GCENodeDriver.type
GCENodeDriver.website
GCENodeDriver.zone_dict
GCENodeDriver.zone_list
GCENodeImage
GCENodeSize
GCEProject
GCERegion
GCEResponse
GCERoute
GCESnapshot
GCESslCertificate
GCESubnetwork
GCETargetHttpProxy
GCETargetHttpsProxy
GCETargetInstance
GCETargetPool
GCEUrlMap
GCEZone
timestamp_to_datetime()
- libcloud.compute.drivers.gig_g8 module
G8Network
G8NodeDriver
G8NodeDriver.NODE_STATE_MAP
G8NodeDriver.attach_volume()
G8NodeDriver.connectionCls
G8NodeDriver.create_node()
G8NodeDriver.create_volume()
G8NodeDriver.destroy_node()
G8NodeDriver.destroy_volume()
G8NodeDriver.detach_volume()
G8NodeDriver.ex_create_network()
G8NodeDriver.ex_create_portforward()
G8NodeDriver.ex_delete_portforward()
G8NodeDriver.ex_destroy_network()
G8NodeDriver.ex_expose_ssh_node()
G8NodeDriver.ex_list_networks()
G8NodeDriver.ex_list_portforwards()
G8NodeDriver.list_images()
G8NodeDriver.list_nodes()
G8NodeDriver.list_sizes()
G8NodeDriver.list_volumes()
G8NodeDriver.name
G8NodeDriver.reboot_node()
G8NodeDriver.start_node()
G8NodeDriver.stop_node()
G8NodeDriver.type
G8NodeDriver.website
G8PortForward
G8ProvisionError
- libcloud.compute.drivers.gogrid module
GoGridNode
GoGridNodeDriver
GoGridNodeDriver.api_name
GoGridNodeDriver.connectionCls
GoGridNodeDriver.create_node()
GoGridNodeDriver.destroy_node()
GoGridNodeDriver.ex_create_node_nowait()
GoGridNodeDriver.ex_edit_image()
GoGridNodeDriver.ex_edit_node()
GoGridNodeDriver.ex_list_ips()
GoGridNodeDriver.ex_save_image()
GoGridNodeDriver.features
GoGridNodeDriver.list_images()
GoGridNodeDriver.list_locations()
GoGridNodeDriver.list_nodes()
GoGridNodeDriver.list_sizes()
GoGridNodeDriver.name
GoGridNodeDriver.reboot_node()
GoGridNodeDriver.type
GoGridNodeDriver.website
- libcloud.compute.drivers.gridscale module
GridscaleIp
GridscaleNetwork
GridscaleNodeDriver
GridscaleNodeDriver.api_name
GridscaleNodeDriver.attach_volume()
GridscaleNodeDriver.connectionCls
GridscaleNodeDriver.create_image()
GridscaleNodeDriver.create_node()
GridscaleNodeDriver.create_volume()
GridscaleNodeDriver.create_volume_snapshot()
GridscaleNodeDriver.delete_image()
GridscaleNodeDriver.destroy_node()
GridscaleNodeDriver.destroy_volume()
GridscaleNodeDriver.destroy_volume_snapshot()
GridscaleNodeDriver.detach_volume()
GridscaleNodeDriver.ex_create_ip()
GridscaleNodeDriver.ex_create_networks()
GridscaleNodeDriver.ex_destroy_ip()
GridscaleNodeDriver.ex_destroy_network()
GridscaleNodeDriver.ex_link_ip_to_node()
GridscaleNodeDriver.ex_link_isoimage_to_node()
GridscaleNodeDriver.ex_link_network_to_node()
GridscaleNodeDriver.ex_list_ips()
GridscaleNodeDriver.ex_list_ips_for_node()
GridscaleNodeDriver.ex_list_networks()
GridscaleNodeDriver.ex_list_volumes_for_node()
GridscaleNodeDriver.ex_rename_network()
GridscaleNodeDriver.ex_rename_node()
GridscaleNodeDriver.ex_rename_volume()
GridscaleNodeDriver.ex_start_node()
GridscaleNodeDriver.ex_storage_rollback()
GridscaleNodeDriver.ex_unlink_ip_from_node()
GridscaleNodeDriver.ex_unlink_isoimage_from_node()
GridscaleNodeDriver.ex_unlink_network_from_node()
GridscaleNodeDriver.features
GridscaleNodeDriver.get_image()
GridscaleNodeDriver.import_key_pair_from_string()
GridscaleNodeDriver.list_images()
GridscaleNodeDriver.list_key_pairs()
GridscaleNodeDriver.list_locations()
GridscaleNodeDriver.list_nodes()
GridscaleNodeDriver.list_volume_snapshots()
GridscaleNodeDriver.list_volumes()
GridscaleNodeDriver.name
GridscaleNodeDriver.reboot_node()
GridscaleNodeDriver.start_node()
GridscaleNodeDriver.type
GridscaleNodeDriver.website
- libcloud.compute.drivers.gridspot module
- libcloud.compute.drivers.hostvirtual module
HostVirtualComputeConnection
HostVirtualComputeResponse
HostVirtualNodeDriver
HostVirtualNodeDriver.connectionCls
HostVirtualNodeDriver.create_node()
HostVirtualNodeDriver.destroy_node()
HostVirtualNodeDriver.ex_cancel_package()
HostVirtualNodeDriver.ex_delete_node()
HostVirtualNodeDriver.ex_get_node()
HostVirtualNodeDriver.ex_list_packages()
HostVirtualNodeDriver.ex_order_package()
HostVirtualNodeDriver.ex_provision_node()
HostVirtualNodeDriver.ex_start_node()
HostVirtualNodeDriver.ex_stop_node()
HostVirtualNodeDriver.ex_unlink_package()
HostVirtualNodeDriver.features
HostVirtualNodeDriver.list_images()
HostVirtualNodeDriver.list_locations()
HostVirtualNodeDriver.list_nodes()
HostVirtualNodeDriver.list_sizes()
HostVirtualNodeDriver.name
HostVirtualNodeDriver.reboot_node()
HostVirtualNodeDriver.start_node()
HostVirtualNodeDriver.stop_node()
HostVirtualNodeDriver.type
HostVirtualNodeDriver.website
- libcloud.compute.drivers.ikoula module
- libcloud.compute.drivers.indosat module
- libcloud.compute.drivers.internetsolutions module
- libcloud.compute.drivers.joyent module
JoyentConnection
JoyentNodeDriver
JoyentNodeDriver.connectionCls
JoyentNodeDriver.create_node()
JoyentNodeDriver.destroy_node()
JoyentNodeDriver.ex_get_node()
JoyentNodeDriver.ex_start_node()
JoyentNodeDriver.ex_stop_node()
JoyentNodeDriver.features
JoyentNodeDriver.list_images()
JoyentNodeDriver.list_nodes()
JoyentNodeDriver.list_sizes()
JoyentNodeDriver.name
JoyentNodeDriver.reboot_node()
JoyentNodeDriver.start_node()
JoyentNodeDriver.stop_node()
JoyentNodeDriver.type
JoyentNodeDriver.website
JoyentResponse
- libcloud.compute.drivers.kamatera module
KamateraConnection
KamateraNodeDriver
KamateraNodeDriver.EX_BILLINGCYCLE_HOURLY
KamateraNodeDriver.EX_BILLINGCYCLE_MONTHLY
KamateraNodeDriver.connectionCls
KamateraNodeDriver.create_node()
KamateraNodeDriver.destroy_node()
KamateraNodeDriver.ex_get_command_status()
KamateraNodeDriver.ex_get_image()
KamateraNodeDriver.ex_get_location()
KamateraNodeDriver.ex_get_node()
KamateraNodeDriver.ex_get_size()
KamateraNodeDriver.ex_list_capabilities()
KamateraNodeDriver.ex_node_operation()
KamateraNodeDriver.ex_wait_command()
KamateraNodeDriver.features
KamateraNodeDriver.list_images()
KamateraNodeDriver.list_locations()
KamateraNodeDriver.list_nodes()
KamateraNodeDriver.list_sizes()
KamateraNodeDriver.name
KamateraNodeDriver.reboot_node()
KamateraNodeDriver.start_node()
KamateraNodeDriver.stop_node()
KamateraNodeDriver.type
KamateraNodeDriver.website
KamateraResponse
- libcloud.compute.drivers.kili module
- libcloud.compute.drivers.ktucloud module
- libcloud.compute.drivers.kubevirt module
KubeVirtNodeDriver
KubeVirtNodeDriver.NODE_STATE_MAP
KubeVirtNodeDriver.attach_volume()
KubeVirtNodeDriver.connectionCls
KubeVirtNodeDriver.create_node()
KubeVirtNodeDriver.create_volume()
KubeVirtNodeDriver.destroy_node()
KubeVirtNodeDriver.destroy_volume()
KubeVirtNodeDriver.detach_volume()
KubeVirtNodeDriver.ex_create_service()
KubeVirtNodeDriver.ex_delete_service()
KubeVirtNodeDriver.ex_list_persistent_volume_claims()
KubeVirtNodeDriver.ex_list_services()
KubeVirtNodeDriver.ex_list_storage_classes()
KubeVirtNodeDriver.get_node()
KubeVirtNodeDriver.list_images()
KubeVirtNodeDriver.list_locations()
KubeVirtNodeDriver.list_nodes()
KubeVirtNodeDriver.list_sizes()
KubeVirtNodeDriver.list_volumes()
KubeVirtNodeDriver.name
KubeVirtNodeDriver.reboot_node()
KubeVirtNodeDriver.start_node()
KubeVirtNodeDriver.stop_node()
KubeVirtNodeDriver.type
KubeVirtNodeDriver.website
- libcloud.compute.drivers.libvirt_driver module
LibvirtNodeDriver
LibvirtNodeDriver.NODE_STATE_MAP
LibvirtNodeDriver.destroy_node()
LibvirtNodeDriver.ex_get_hypervisor_hostname()
LibvirtNodeDriver.ex_get_hypervisor_sysinfo()
LibvirtNodeDriver.ex_get_node_by_name()
LibvirtNodeDriver.ex_get_node_by_uuid()
LibvirtNodeDriver.ex_resume_node()
LibvirtNodeDriver.ex_shutdown_node()
LibvirtNodeDriver.ex_start_node()
LibvirtNodeDriver.ex_suspend_node()
LibvirtNodeDriver.ex_take_node_screenshot()
LibvirtNodeDriver.list_nodes()
LibvirtNodeDriver.name
LibvirtNodeDriver.reboot_node()
LibvirtNodeDriver.start_node()
LibvirtNodeDriver.stop_node()
LibvirtNodeDriver.type
LibvirtNodeDriver.website
- libcloud.compute.drivers.linode module
LinodeNodeDriver
LinodeNodeDriverV3
LinodeNodeDriverV3.LINODE_STATES
LinodeNodeDriverV3.connectionCls
LinodeNodeDriverV3.create_node()
LinodeNodeDriverV3.destroy_node()
LinodeNodeDriverV3.destroy_volume()
LinodeNodeDriverV3.ex_create_volume()
LinodeNodeDriverV3.ex_list_volumes()
LinodeNodeDriverV3.ex_rename_node()
LinodeNodeDriverV3.ex_resize_node()
LinodeNodeDriverV3.ex_start_node()
LinodeNodeDriverV3.ex_stop_node()
LinodeNodeDriverV3.features
LinodeNodeDriverV3.linode_set_datacenter()
LinodeNodeDriverV3.list_images()
LinodeNodeDriverV3.list_locations()
LinodeNodeDriverV3.list_nodes()
LinodeNodeDriverV3.list_sizes()
LinodeNodeDriverV3.reboot_node()
LinodeNodeDriverV3.start_node()
LinodeNodeDriverV3.stop_node()
LinodeNodeDriverV4
LinodeNodeDriverV4.LINODE_DISK_STATES
LinodeNodeDriverV4.LINODE_STATES
LinodeNodeDriverV4.LINODE_VOLUME_STATES
LinodeNodeDriverV4.attach_volume()
LinodeNodeDriverV4.connectionCls
LinodeNodeDriverV4.create_image()
LinodeNodeDriverV4.create_node()
LinodeNodeDriverV4.create_volume()
LinodeNodeDriverV4.delete_image()
LinodeNodeDriverV4.destroy_node()
LinodeNodeDriverV4.destroy_volume()
LinodeNodeDriverV4.detach_volume()
LinodeNodeDriverV4.ex_allocate_private_address()
LinodeNodeDriverV4.ex_clone_volume()
LinodeNodeDriverV4.ex_create_disk()
LinodeNodeDriverV4.ex_destroy_disk()
LinodeNodeDriverV4.ex_get_node()
LinodeNodeDriverV4.ex_get_volume()
LinodeNodeDriverV4.ex_list_addresses()
LinodeNodeDriverV4.ex_list_disks()
LinodeNodeDriverV4.ex_list_node_addresses()
LinodeNodeDriverV4.ex_rename_node()
LinodeNodeDriverV4.ex_resize_node()
LinodeNodeDriverV4.ex_resize_volume()
LinodeNodeDriverV4.ex_share_address()
LinodeNodeDriverV4.ex_start_node()
LinodeNodeDriverV4.ex_stop_node()
LinodeNodeDriverV4.list_images()
LinodeNodeDriverV4.list_locations()
LinodeNodeDriverV4.list_nodes()
LinodeNodeDriverV4.list_sizes()
LinodeNodeDriverV4.list_volumes()
LinodeNodeDriverV4.reboot_node()
LinodeNodeDriverV4.start_node()
LinodeNodeDriverV4.stop_node()
- libcloud.compute.drivers.maxihost module
MaxihostNodeDriver
MaxihostNodeDriver.connectionCls
MaxihostNodeDriver.create_key_pair()
MaxihostNodeDriver.create_node()
MaxihostNodeDriver.destroy_node()
MaxihostNodeDriver.ex_start_node()
MaxihostNodeDriver.ex_stop_node()
MaxihostNodeDriver.list_images()
MaxihostNodeDriver.list_key_pairs()
MaxihostNodeDriver.list_locations()
MaxihostNodeDriver.list_nodes()
MaxihostNodeDriver.list_sizes()
MaxihostNodeDriver.name
MaxihostNodeDriver.reboot_node()
MaxihostNodeDriver.start_node()
MaxihostNodeDriver.stop_node()
MaxihostNodeDriver.type
MaxihostNodeDriver.website
- libcloud.compute.drivers.medone module
- libcloud.compute.drivers.nephoscale module
NephoscaleConnection
NephoscaleNodeDriver
NephoscaleNodeDriver.api_name
NephoscaleNodeDriver.connectionCls
NephoscaleNodeDriver.create_node()
NephoscaleNodeDriver.destroy_node()
NephoscaleNodeDriver.ex_create_keypair()
NephoscaleNodeDriver.ex_delete_keypair()
NephoscaleNodeDriver.ex_list_keypairs()
NephoscaleNodeDriver.ex_start_node()
NephoscaleNodeDriver.ex_stop_node()
NephoscaleNodeDriver.features
NephoscaleNodeDriver.list_images()
NephoscaleNodeDriver.list_locations()
NephoscaleNodeDriver.list_nodes()
NephoscaleNodeDriver.list_sizes()
NephoscaleNodeDriver.name
NephoscaleNodeDriver.random_password()
NephoscaleNodeDriver.reboot_node()
NephoscaleNodeDriver.rename_node()
NephoscaleNodeDriver.start_node()
NephoscaleNodeDriver.stop_node()
NephoscaleNodeDriver.type
NephoscaleNodeDriver.website
NephoscaleResponse
NodeKey
- libcloud.compute.drivers.ntta module
- libcloud.compute.drivers.nttcis module
NttCisNodeDriver
NttCisNodeDriver.api_version
NttCisNodeDriver.connectionCls
NttCisNodeDriver.create_node()
NttCisNodeDriver.destroy_node()
NttCisNodeDriver.ex_add_public_ip_block_to_network_domain()
NttCisNodeDriver.ex_add_scsi_controller_to_node()
NttCisNodeDriver.ex_add_storage_to_node()
NttCisNodeDriver.ex_apply_tag_to_asset()
NttCisNodeDriver.ex_attach_node_to_vlan()
NttCisNodeDriver.ex_audit_log_report()
NttCisNodeDriver.ex_backup_usage_report()
NttCisNodeDriver.ex_change_nic_network_adapter()
NttCisNodeDriver.ex_change_storage_size()
NttCisNodeDriver.ex_change_storage_speed()
NttCisNodeDriver.ex_clean_failed_deployment()
NttCisNodeDriver.ex_clone_node_to_image()
NttCisNodeDriver.ex_create_anti_affinity_rule()
NttCisNodeDriver.ex_create_consistency_group()
NttCisNodeDriver.ex_create_firewall_rule()
NttCisNodeDriver.ex_create_ip_address_list()
NttCisNodeDriver.ex_create_nat_rule()
NttCisNodeDriver.ex_create_network()
NttCisNodeDriver.ex_create_network_domain()
NttCisNodeDriver.ex_create_node_uncustomized()
NttCisNodeDriver.ex_create_portlist()
NttCisNodeDriver.ex_create_snapshot_preview_server()
NttCisNodeDriver.ex_create_tag_key()
NttCisNodeDriver.ex_create_vlan()
NttCisNodeDriver.ex_delete_anti_affinity_rule()
NttCisNodeDriver.ex_delete_consistency_group()
NttCisNodeDriver.ex_delete_firewall_rule()
NttCisNodeDriver.ex_delete_ip_address_list()
NttCisNodeDriver.ex_delete_nat_rule()
NttCisNodeDriver.ex_delete_network()
NttCisNodeDriver.ex_delete_network_domain()
NttCisNodeDriver.ex_delete_portlist()
NttCisNodeDriver.ex_delete_public_ip_block()
NttCisNodeDriver.ex_delete_vlan()
NttCisNodeDriver.ex_destroy_nic()
NttCisNodeDriver.ex_detailed_usage_report()
NttCisNodeDriver.ex_disable_monitoring()
NttCisNodeDriver.ex_disable_snapshots()
NttCisNodeDriver.ex_edit_firewall_rule()
NttCisNodeDriver.ex_edit_ip_address_list()
NttCisNodeDriver.ex_edit_metadata()
NttCisNodeDriver.ex_edit_portlist()
NttCisNodeDriver.ex_enable_monitoring()
NttCisNodeDriver.ex_enable_snapshots()
NttCisNodeDriver.ex_exchange_nic_vlans()
NttCisNodeDriver.ex_expand_journal()
NttCisNodeDriver.ex_expand_vlan()
NttCisNodeDriver.ex_get_base_image_by_id()
NttCisNodeDriver.ex_get_consistency_group()
NttCisNodeDriver.ex_get_customer_image_by_id()
NttCisNodeDriver.ex_get_firewall_rule()
NttCisNodeDriver.ex_get_image_by_id()
NttCisNodeDriver.ex_get_ip_address_list()
NttCisNodeDriver.ex_get_location_by_id()
NttCisNodeDriver.ex_get_nat_rule()
NttCisNodeDriver.ex_get_network_domain()
NttCisNodeDriver.ex_get_node_by_id()
NttCisNodeDriver.ex_get_portlist()
NttCisNodeDriver.ex_get_public_ip_block()
NttCisNodeDriver.ex_get_tag_key_by_id()
NttCisNodeDriver.ex_get_tag_key_by_name()
NttCisNodeDriver.ex_get_vlan()
NttCisNodeDriver.ex_initiate_drs_failover()
NttCisNodeDriver.ex_initiate_manual_snapshot()
NttCisNodeDriver.ex_list_anti_affinity_rules()
NttCisNodeDriver.ex_list_consistency_group_snapshots()
NttCisNodeDriver.ex_list_consistency_groups()
NttCisNodeDriver.ex_list_customer_images()
NttCisNodeDriver.ex_list_firewall_rules()
NttCisNodeDriver.ex_list_ip_address_list()
NttCisNodeDriver.ex_list_nat_rules()
NttCisNodeDriver.ex_list_network_domains()
NttCisNodeDriver.ex_list_networks()
NttCisNodeDriver.ex_list_nodes_paginated()
NttCisNodeDriver.ex_list_portlist()
NttCisNodeDriver.ex_list_public_ip_blocks()
NttCisNodeDriver.ex_list_reserved_ipv4()
NttCisNodeDriver.ex_list_reserved_ipv6()
NttCisNodeDriver.ex_list_tag_keys()
NttCisNodeDriver.ex_list_tags()
NttCisNodeDriver.ex_list_vlans()
NttCisNodeDriver.ex_migrate_preview_server()
NttCisNodeDriver.ex_modify_tag_key()
NttCisNodeDriver.ex_power_off()
NttCisNodeDriver.ex_reconfigure_node()
NttCisNodeDriver.ex_remove_scsi_controller()
NttCisNodeDriver.ex_remove_storage()
NttCisNodeDriver.ex_remove_storage_from_node()
NttCisNodeDriver.ex_remove_tag_from_asset()
NttCisNodeDriver.ex_remove_tag_key()
NttCisNodeDriver.ex_rename_network()
NttCisNodeDriver.ex_reserve_ip()
NttCisNodeDriver.ex_reset()
NttCisNodeDriver.ex_set_firewall_rule_state()
NttCisNodeDriver.ex_shutdown_graceful()
NttCisNodeDriver.ex_software_usage_report()
NttCisNodeDriver.ex_start_drs_failover_preview()
NttCisNodeDriver.ex_start_node()
NttCisNodeDriver.ex_stop_drs_failover_preview()
NttCisNodeDriver.ex_summary_usage_report()
NttCisNodeDriver.ex_unreserve_ip_addresses()
NttCisNodeDriver.ex_update_monitoring_plan()
NttCisNodeDriver.ex_update_network_domain()
NttCisNodeDriver.ex_update_node()
NttCisNodeDriver.ex_update_vlan()
NttCisNodeDriver.ex_update_vm_tools()
NttCisNodeDriver.ex_wait_for_state()
NttCisNodeDriver.features
NttCisNodeDriver.get_snapshot()
NttCisNodeDriver.import_image()
NttCisNodeDriver.list_datacenter_properties()
NttCisNodeDriver.list_images()
NttCisNodeDriver.list_locations()
NttCisNodeDriver.list_networks()
NttCisNodeDriver.list_nodes()
NttCisNodeDriver.list_sizes()
NttCisNodeDriver.list_snapshot_windows()
NttCisNodeDriver.list_snapshots()
NttCisNodeDriver.name
NttCisNodeDriver.reboot_node()
NttCisNodeDriver.selected_region
NttCisNodeDriver.start_node()
NttCisNodeDriver.stop_node()
NttCisNodeDriver.type
NttCisNodeDriver.website
- libcloud.compute.drivers.onapp module
OnAppNodeDriver
OnAppNodeDriver.connectionCls
OnAppNodeDriver.create_node()
OnAppNodeDriver.delete_key_pair()
OnAppNodeDriver.destroy_node()
OnAppNodeDriver.get_key_pair()
OnAppNodeDriver.import_key_pair_from_string()
OnAppNodeDriver.list_images()
OnAppNodeDriver.list_key_pairs()
OnAppNodeDriver.list_nodes()
OnAppNodeDriver.name
OnAppNodeDriver.type
OnAppNodeDriver.website
- libcloud.compute.drivers.oneandone module
OneAndOneConnection
OneAndOneNodeDriver
OneAndOneNodeDriver.NODE_STATE_MAP
OneAndOneNodeDriver.connectionCls
OneAndOneNodeDriver.create_node()
OneAndOneNodeDriver.destroy_node()
OneAndOneNodeDriver.ex_add_hdd()
OneAndOneNodeDriver.ex_add_load_balancer_rule()
OneAndOneNodeDriver.ex_add_monitoring_policy_ports()
OneAndOneNodeDriver.ex_add_monitoring_policy_processes()
OneAndOneNodeDriver.ex_add_private_network_server()
OneAndOneNodeDriver.ex_add_server_firewall_policy()
OneAndOneNodeDriver.ex_add_servers_to_load_balancer()
OneAndOneNodeDriver.ex_add_servers_to_monitoring_policy()
OneAndOneNodeDriver.ex_assign_server_ip()
OneAndOneNodeDriver.ex_attach_server_to_shared_storage()
OneAndOneNodeDriver.ex_create_firewall_policy()
OneAndOneNodeDriver.ex_create_load_balancer()
OneAndOneNodeDriver.ex_create_monitoring_policy()
OneAndOneNodeDriver.ex_create_private_network()
OneAndOneNodeDriver.ex_create_public_ip()
OneAndOneNodeDriver.ex_create_shared_storage()
OneAndOneNodeDriver.ex_delete_firewall_policy()
OneAndOneNodeDriver.ex_delete_load_balancer()
OneAndOneNodeDriver.ex_delete_monitoring_policy()
OneAndOneNodeDriver.ex_delete_private_network()
OneAndOneNodeDriver.ex_delete_public_ip()
OneAndOneNodeDriver.ex_delete_shared_storage()
OneAndOneNodeDriver.ex_detach_server_from_shared_storage()
OneAndOneNodeDriver.ex_get_firewall_policy()
OneAndOneNodeDriver.ex_get_load_balancer()
OneAndOneNodeDriver.ex_get_load_balancer_rule()
OneAndOneNodeDriver.ex_get_load_balancer_server_ip()
OneAndOneNodeDriver.ex_get_monitoring_policy()
OneAndOneNodeDriver.ex_get_monitoring_policy_port()
OneAndOneNodeDriver.ex_get_monitoring_policy_ports()
OneAndOneNodeDriver.ex_get_monitoring_policy_process()
OneAndOneNodeDriver.ex_get_monitoring_policy_processes()
OneAndOneNodeDriver.ex_get_public_ip()
OneAndOneNodeDriver.ex_get_server()
OneAndOneNodeDriver.ex_get_server_firewall_policies()
OneAndOneNodeDriver.ex_get_server_hardware()
OneAndOneNodeDriver.ex_get_server_image()
OneAndOneNodeDriver.ex_get_server_ip()
OneAndOneNodeDriver.ex_get_shared_storage()
OneAndOneNodeDriver.ex_get_shared_storage_server()
OneAndOneNodeDriver.ex_list_datacenters()
OneAndOneNodeDriver.ex_list_firewall_policies()
OneAndOneNodeDriver.ex_list_load_balancer_rules()
OneAndOneNodeDriver.ex_list_load_balancer_server_ips()
OneAndOneNodeDriver.ex_list_load_balancers()
OneAndOneNodeDriver.ex_list_monitoring_policies()
OneAndOneNodeDriver.ex_list_monitoring_policy_servers()
OneAndOneNodeDriver.ex_list_private_network_servers()
OneAndOneNodeDriver.ex_list_private_networks()
OneAndOneNodeDriver.ex_list_public_ips()
OneAndOneNodeDriver.ex_list_server_ips()
OneAndOneNodeDriver.ex_list_shared_storages()
OneAndOneNodeDriver.ex_modify_server_hardware()
OneAndOneNodeDriver.ex_modify_server_hdd()
OneAndOneNodeDriver.ex_reinstall_server_image()
OneAndOneNodeDriver.ex_remove_hdd()
OneAndOneNodeDriver.ex_remove_load_balancer_rule()
OneAndOneNodeDriver.ex_remove_monitoring_policy_port()
OneAndOneNodeDriver.ex_remove_monitoring_policy_process()
OneAndOneNodeDriver.ex_remove_server_from_load_balancer()
OneAndOneNodeDriver.ex_remove_server_from_monitoring_policy()
OneAndOneNodeDriver.ex_remove_server_from_private_network()
OneAndOneNodeDriver.ex_remove_server_ip()
OneAndOneNodeDriver.ex_rename_server()
OneAndOneNodeDriver.ex_shutdown_server()
OneAndOneNodeDriver.ex_update_load_balancer()
OneAndOneNodeDriver.ex_update_monitoring_policy()
OneAndOneNodeDriver.ex_update_private_network()
OneAndOneNodeDriver.ex_update_public_ip()
OneAndOneNodeDriver.get_image()
OneAndOneNodeDriver.list_images()
OneAndOneNodeDriver.list_locations()
OneAndOneNodeDriver.list_nodes()
OneAndOneNodeDriver.list_sizes()
OneAndOneNodeDriver.name
OneAndOneNodeDriver.reboot_node()
OneAndOneNodeDriver.type
OneAndOneNodeDriver.website
OneAndOneResponse
- libcloud.compute.drivers.opennebula module
ACTION
OpenNebulaConnection
OpenNebulaNetwork
OpenNebulaNodeDriver
OpenNebulaNodeDriver.NODE_STATE_MAP
OpenNebulaNodeDriver.connectionCls
OpenNebulaNodeDriver.create_node()
OpenNebulaNodeDriver.destroy_node()
OpenNebulaNodeDriver.ex_list_networks()
OpenNebulaNodeDriver.ex_node_action()
OpenNebulaNodeDriver.list_images()
OpenNebulaNodeDriver.list_locations()
OpenNebulaNodeDriver.list_nodes()
OpenNebulaNodeDriver.list_sizes()
OpenNebulaNodeDriver.name
OpenNebulaNodeDriver.type
OpenNebulaNodeDriver.website
OpenNebulaNodeSize
OpenNebulaResponse
OpenNebula_1_4_NodeDriver
OpenNebula_2_0_NodeDriver
OpenNebula_3_0_NodeDriver
OpenNebula_3_2_NodeDriver
OpenNebula_3_8_NodeDriver
- libcloud.compute.drivers.openstack module
OpenStackNodeDriver
OpenStackNodeDriver.NODE_STATE_MAP
OpenStackNodeDriver.SNAPSHOT_STATE_MAP
OpenStackNodeDriver.VOLUME_STATE_MAP
OpenStackNodeDriver.api_name
OpenStackNodeDriver.attach_volume()
OpenStackNodeDriver.create_volume()
OpenStackNodeDriver.destroy_node()
OpenStackNodeDriver.destroy_volume()
OpenStackNodeDriver.detach_volume()
OpenStackNodeDriver.ex_get_node_details()
OpenStackNodeDriver.ex_get_volume()
OpenStackNodeDriver.ex_hard_reboot_node()
OpenStackNodeDriver.ex_soft_reboot_node()
OpenStackNodeDriver.get_image()
OpenStackNodeDriver.list_images()
OpenStackNodeDriver.list_locations()
OpenStackNodeDriver.list_nodes()
OpenStackNodeDriver.list_sizes()
OpenStackNodeDriver.list_volumes()
OpenStackNodeDriver.name
OpenStackNodeDriver.reboot_node()
OpenStackNodeDriver.start_node()
OpenStackNodeDriver.stop_node()
OpenStackNodeDriver.website
OpenStack_1_0_Connection
OpenStack_1_0_NodeDriver
OpenStack_1_0_NodeDriver.connectionCls
OpenStack_1_0_NodeDriver.create_image()
OpenStack_1_0_NodeDriver.create_node()
OpenStack_1_0_NodeDriver.delete_image()
OpenStack_1_0_NodeDriver.ex_confirm_resize()
OpenStack_1_0_NodeDriver.ex_create_ip_group()
OpenStack_1_0_NodeDriver.ex_delete_ip_group()
OpenStack_1_0_NodeDriver.ex_limits()
OpenStack_1_0_NodeDriver.ex_list_ip_addresses()
OpenStack_1_0_NodeDriver.ex_list_ip_groups()
OpenStack_1_0_NodeDriver.ex_rebuild()
OpenStack_1_0_NodeDriver.ex_resize()
OpenStack_1_0_NodeDriver.ex_resize_node()
OpenStack_1_0_NodeDriver.ex_revert_resize()
OpenStack_1_0_NodeDriver.ex_set_password()
OpenStack_1_0_NodeDriver.ex_set_server_name()
OpenStack_1_0_NodeDriver.ex_share_ip()
OpenStack_1_0_NodeDriver.ex_unshare_ip()
OpenStack_1_0_NodeDriver.features
OpenStack_1_0_NodeDriver.type
OpenStack_1_0_NodeIpAddresses
OpenStack_1_0_Response
OpenStack_1_0_SharedIpGroup
OpenStack_1_1_Connection
OpenStack_1_1_FloatingIpAddress
OpenStack_1_1_FloatingIpPool
OpenStack_1_1_NodeDriver
OpenStack_1_1_NodeDriver.connectionCls
OpenStack_1_1_NodeDriver.create_image()
OpenStack_1_1_NodeDriver.create_key_pair()
OpenStack_1_1_NodeDriver.create_node()
OpenStack_1_1_NodeDriver.create_volume_snapshot()
OpenStack_1_1_NodeDriver.delete_image()
OpenStack_1_1_NodeDriver.delete_key_pair()
OpenStack_1_1_NodeDriver.destroy_volume_snapshot()
OpenStack_1_1_NodeDriver.ex_attach_floating_ip_to_node()
OpenStack_1_1_NodeDriver.ex_confirm_resize()
OpenStack_1_1_NodeDriver.ex_create_floating_ip()
OpenStack_1_1_NodeDriver.ex_create_keypair()
OpenStack_1_1_NodeDriver.ex_create_network()
OpenStack_1_1_NodeDriver.ex_create_security_group()
OpenStack_1_1_NodeDriver.ex_create_security_group_rule()
OpenStack_1_1_NodeDriver.ex_create_snapshot()
OpenStack_1_1_NodeDriver.ex_delete_floating_ip()
OpenStack_1_1_NodeDriver.ex_delete_keypair()
OpenStack_1_1_NodeDriver.ex_delete_network()
OpenStack_1_1_NodeDriver.ex_delete_security_group()
OpenStack_1_1_NodeDriver.ex_delete_security_group_rule()
OpenStack_1_1_NodeDriver.ex_delete_snapshot()
OpenStack_1_1_NodeDriver.ex_detach_floating_ip_from_node()
OpenStack_1_1_NodeDriver.ex_get_console_output()
OpenStack_1_1_NodeDriver.ex_get_floating_ip()
OpenStack_1_1_NodeDriver.ex_get_metadata()
OpenStack_1_1_NodeDriver.ex_get_metadata_for_node()
OpenStack_1_1_NodeDriver.ex_get_network()
OpenStack_1_1_NodeDriver.ex_get_node_security_groups()
OpenStack_1_1_NodeDriver.ex_get_size()
OpenStack_1_1_NodeDriver.ex_get_size_extra_specs()
OpenStack_1_1_NodeDriver.ex_get_snapshot()
OpenStack_1_1_NodeDriver.ex_import_keypair()
OpenStack_1_1_NodeDriver.ex_import_keypair_from_string()
OpenStack_1_1_NodeDriver.ex_list_floating_ip_pools()
OpenStack_1_1_NodeDriver.ex_list_floating_ips()
OpenStack_1_1_NodeDriver.ex_list_keypairs()
OpenStack_1_1_NodeDriver.ex_list_networks()
OpenStack_1_1_NodeDriver.ex_list_security_groups()
OpenStack_1_1_NodeDriver.ex_list_snapshots()
OpenStack_1_1_NodeDriver.ex_pause_node()
OpenStack_1_1_NodeDriver.ex_rebuild()
OpenStack_1_1_NodeDriver.ex_rescue()
OpenStack_1_1_NodeDriver.ex_resize()
OpenStack_1_1_NodeDriver.ex_resume_node()
OpenStack_1_1_NodeDriver.ex_revert_resize()
OpenStack_1_1_NodeDriver.ex_set_metadata()
OpenStack_1_1_NodeDriver.ex_set_password()
OpenStack_1_1_NodeDriver.ex_set_server_name()
OpenStack_1_1_NodeDriver.ex_start_node()
OpenStack_1_1_NodeDriver.ex_stop_node()
OpenStack_1_1_NodeDriver.ex_suspend_node()
OpenStack_1_1_NodeDriver.ex_unpause_node()
OpenStack_1_1_NodeDriver.ex_unrescue()
OpenStack_1_1_NodeDriver.ex_update_node()
OpenStack_1_1_NodeDriver.features
OpenStack_1_1_NodeDriver.get_image()
OpenStack_1_1_NodeDriver.get_key_pair()
OpenStack_1_1_NodeDriver.import_key_pair_from_string()
OpenStack_1_1_NodeDriver.list_key_pairs()
OpenStack_1_1_NodeDriver.list_volume_snapshots()
OpenStack_1_1_NodeDriver.type
OpenStack_1_1_Response
OpenStack_2_FloatingIpAddress
OpenStack_2_FloatingIpPool
OpenStack_2_PortInterface
OpenStack_2_PortInterfaceState
- libcloud.compute.drivers.outscale module
OutscaleNodeDriver
OutscaleNodeDriver.attach_volume()
OutscaleNodeDriver.create_image()
OutscaleNodeDriver.create_key_pair()
OutscaleNodeDriver.create_node()
OutscaleNodeDriver.create_volume()
OutscaleNodeDriver.create_volume_snapshot()
OutscaleNodeDriver.delete_image()
OutscaleNodeDriver.delete_key_pair()
OutscaleNodeDriver.destroy_node()
OutscaleNodeDriver.destroy_volume()
OutscaleNodeDriver.destroy_volume_snapshot()
OutscaleNodeDriver.detach_volume()
OutscaleNodeDriver.ex_accept_net_peering()
OutscaleNodeDriver.ex_attach_public_ip()
OutscaleNodeDriver.ex_check_account()
OutscaleNodeDriver.ex_create_access_key()
OutscaleNodeDriver.ex_create_account()
OutscaleNodeDriver.ex_create_api_access_rule()
OutscaleNodeDriver.ex_create_certificate_authority()
OutscaleNodeDriver.ex_create_client_gateway()
OutscaleNodeDriver.ex_create_dhcp_options()
OutscaleNodeDriver.ex_create_direct_link()
OutscaleNodeDriver.ex_create_direct_link_interface()
OutscaleNodeDriver.ex_create_flexible_gpu()
OutscaleNodeDriver.ex_create_image_export_task()
OutscaleNodeDriver.ex_create_internet_service()
OutscaleNodeDriver.ex_create_listener_rule()
OutscaleNodeDriver.ex_create_load_balancer()
OutscaleNodeDriver.ex_create_load_balancer_listeners()
OutscaleNodeDriver.ex_create_load_balancer_policy()
OutscaleNodeDriver.ex_create_load_balancer_tags()
OutscaleNodeDriver.ex_create_nat_service()
OutscaleNodeDriver.ex_create_net()
OutscaleNodeDriver.ex_create_net_access_point()
OutscaleNodeDriver.ex_create_net_peering()
OutscaleNodeDriver.ex_create_nic()
OutscaleNodeDriver.ex_create_public_ip()
OutscaleNodeDriver.ex_create_route()
OutscaleNodeDriver.ex_create_route_table()
OutscaleNodeDriver.ex_create_security_group()
OutscaleNodeDriver.ex_create_security_group_rule()
OutscaleNodeDriver.ex_create_server_certificate()
OutscaleNodeDriver.ex_create_snapshot_export_task()
OutscaleNodeDriver.ex_create_subnet()
OutscaleNodeDriver.ex_create_tag()
OutscaleNodeDriver.ex_create_tags()
OutscaleNodeDriver.ex_create_virtual_gateway()
OutscaleNodeDriver.ex_create_vpn_connection()
OutscaleNodeDriver.ex_create_vpn_connection_route()
OutscaleNodeDriver.ex_delete_access_key()
OutscaleNodeDriver.ex_delete_api_access_rule()
OutscaleNodeDriver.ex_delete_certificate_authority()
OutscaleNodeDriver.ex_delete_client_gateway()
OutscaleNodeDriver.ex_delete_dhcp_options()
OutscaleNodeDriver.ex_delete_direct_link()
OutscaleNodeDriver.ex_delete_direct_link_interface()
OutscaleNodeDriver.ex_delete_export_task()
OutscaleNodeDriver.ex_delete_flexible_gpu()
OutscaleNodeDriver.ex_delete_internet_service()
OutscaleNodeDriver.ex_delete_listener_rule()
OutscaleNodeDriver.ex_delete_load_balancer()
OutscaleNodeDriver.ex_delete_load_balancer_listeners()
OutscaleNodeDriver.ex_delete_load_balancer_policy()
OutscaleNodeDriver.ex_delete_load_balancer_tags()
OutscaleNodeDriver.ex_delete_nat_service()
OutscaleNodeDriver.ex_delete_net()
OutscaleNodeDriver.ex_delete_net_access_point()
OutscaleNodeDriver.ex_delete_net_peering()
OutscaleNodeDriver.ex_delete_nic()
OutscaleNodeDriver.ex_delete_public_ip()
OutscaleNodeDriver.ex_delete_route()
OutscaleNodeDriver.ex_delete_route_table()
OutscaleNodeDriver.ex_delete_security_group()
OutscaleNodeDriver.ex_delete_security_group_rule()
OutscaleNodeDriver.ex_delete_server_certificate()
OutscaleNodeDriver.ex_delete_subnet()
OutscaleNodeDriver.ex_delete_tags()
OutscaleNodeDriver.ex_delete_virtual_gateway()
OutscaleNodeDriver.ex_delete_vpn_connection()
OutscaleNodeDriver.ex_delete_vpn_connection_route()
OutscaleNodeDriver.ex_deregister_vms_in_load_balancer()
OutscaleNodeDriver.ex_detach_public_ip()
OutscaleNodeDriver.ex_link_flexible_gpu()
OutscaleNodeDriver.ex_link_internet_service()
OutscaleNodeDriver.ex_link_nic()
OutscaleNodeDriver.ex_link_private_ips()
OutscaleNodeDriver.ex_link_route_table()
OutscaleNodeDriver.ex_link_virtual_gateway()
OutscaleNodeDriver.ex_list_access_keys()
OutscaleNodeDriver.ex_list_client_gateways()
OutscaleNodeDriver.ex_list_consumption_account()
OutscaleNodeDriver.ex_list_dhcp_options()
OutscaleNodeDriver.ex_list_direct_link_interfaces()
OutscaleNodeDriver.ex_list_direct_links()
OutscaleNodeDriver.ex_list_flexible_gpu_catalog()
OutscaleNodeDriver.ex_list_flexible_gpus()
OutscaleNodeDriver.ex_list_image_export_tasks()
OutscaleNodeDriver.ex_list_internet_services()
OutscaleNodeDriver.ex_list_listener_rules()
OutscaleNodeDriver.ex_list_load_balancer_tags()
OutscaleNodeDriver.ex_list_load_balancers()
OutscaleNodeDriver.ex_list_nat_services()
OutscaleNodeDriver.ex_list_net_peerings()
OutscaleNodeDriver.ex_list_nets()
OutscaleNodeDriver.ex_list_nets_access_point_services()
OutscaleNodeDriver.ex_list_nets_access_points()
OutscaleNodeDriver.ex_list_nics()
OutscaleNodeDriver.ex_list_node_types()
OutscaleNodeDriver.ex_list_nodes_states()
OutscaleNodeDriver.ex_list_product_types()
OutscaleNodeDriver.ex_list_public_ip_ranges()
OutscaleNodeDriver.ex_list_public_ips()
OutscaleNodeDriver.ex_list_quotas()
OutscaleNodeDriver.ex_list_regions()
OutscaleNodeDriver.ex_list_route_tables()
OutscaleNodeDriver.ex_list_secret_access_key()
OutscaleNodeDriver.ex_list_security_groups()
OutscaleNodeDriver.ex_list_server_certificates()
OutscaleNodeDriver.ex_list_snapshot_export_tasks()
OutscaleNodeDriver.ex_list_subnets()
OutscaleNodeDriver.ex_list_subregions()
OutscaleNodeDriver.ex_list_tags()
OutscaleNodeDriver.ex_list_virtual_gateways()
OutscaleNodeDriver.ex_list_vms_health()
OutscaleNodeDriver.ex_list_vpn_connections()
OutscaleNodeDriver.ex_read_account()
OutscaleNodeDriver.ex_read_admin_password_node()
OutscaleNodeDriver.ex_read_api_access_rules()
OutscaleNodeDriver.ex_read_certificate_authorities()
OutscaleNodeDriver.ex_read_console_output_node()
OutscaleNodeDriver.ex_register_vms_in_load_balancer()
OutscaleNodeDriver.ex_reject_net_peering()
OutscaleNodeDriver.ex_reset_account_password()
OutscaleNodeDriver.ex_send_reset_password_email()
OutscaleNodeDriver.ex_unlink_flexible_gpu()
OutscaleNodeDriver.ex_unlink_internet_service()
OutscaleNodeDriver.ex_unlink_nic()
OutscaleNodeDriver.ex_unlink_private_ips()
OutscaleNodeDriver.ex_unlink_route_table()
OutscaleNodeDriver.ex_unlink_virtual_gateway()
OutscaleNodeDriver.ex_update_access_key()
OutscaleNodeDriver.ex_update_account()
OutscaleNodeDriver.ex_update_api_access_rule()
OutscaleNodeDriver.ex_update_certificate_authority()
OutscaleNodeDriver.ex_update_flexible_gpu()
OutscaleNodeDriver.ex_update_image()
OutscaleNodeDriver.ex_update_listener_rule()
OutscaleNodeDriver.ex_update_load_balancer()
OutscaleNodeDriver.ex_update_net()
OutscaleNodeDriver.ex_update_net_access_point()
OutscaleNodeDriver.ex_update_nic()
OutscaleNodeDriver.ex_update_node()
OutscaleNodeDriver.ex_update_route()
OutscaleNodeDriver.ex_update_route_propagation()
OutscaleNodeDriver.ex_update_server_certificate()
OutscaleNodeDriver.ex_update_snapshot()
OutscaleNodeDriver.ex_update_subnet()
OutscaleNodeDriver.get_image()
OutscaleNodeDriver.get_key_pair()
OutscaleNodeDriver.list_images()
OutscaleNodeDriver.list_key_pairs()
OutscaleNodeDriver.list_locations()
OutscaleNodeDriver.list_nodes()
OutscaleNodeDriver.list_snapshots()
OutscaleNodeDriver.list_volume_snapshots()
OutscaleNodeDriver.list_volumes()
OutscaleNodeDriver.name
OutscaleNodeDriver.reboot_node()
OutscaleNodeDriver.start_node()
OutscaleNodeDriver.stop_node()
OutscaleNodeDriver.type
OutscaleNodeDriver.website
- libcloud.compute.drivers.ovh module
OvhNodeDriver
OvhNodeDriver.NODE_STATE_MAP
OvhNodeDriver.SNAPSHOT_STATE_MAP
OvhNodeDriver.VOLUME_STATE_MAP
OvhNodeDriver.api_name
OvhNodeDriver.attach_volume()
OvhNodeDriver.connectionCls
OvhNodeDriver.create_node()
OvhNodeDriver.create_volume()
OvhNodeDriver.create_volume_snapshot()
OvhNodeDriver.delete_key_pair()
OvhNodeDriver.destroy_node()
OvhNodeDriver.destroy_volume()
OvhNodeDriver.destroy_volume_snapshot()
OvhNodeDriver.detach_volume()
OvhNodeDriver.ex_get_node()
OvhNodeDriver.ex_get_pricing()
OvhNodeDriver.ex_get_size()
OvhNodeDriver.ex_get_volume()
OvhNodeDriver.ex_get_volume_snapshot()
OvhNodeDriver.ex_list_snapshots()
OvhNodeDriver.features
OvhNodeDriver.get_image()
OvhNodeDriver.get_key_pair()
OvhNodeDriver.import_key_pair_from_string()
OvhNodeDriver.list_images()
OvhNodeDriver.list_key_pairs()
OvhNodeDriver.list_locations()
OvhNodeDriver.list_nodes()
OvhNodeDriver.list_regions()
OvhNodeDriver.list_sizes()
OvhNodeDriver.list_volume_snapshots()
OvhNodeDriver.list_volumes()
OvhNodeDriver.name
OvhNodeDriver.type
OvhNodeDriver.website
- libcloud.compute.drivers.profitbricks module
Datacenter
ProfitBricksAvailabilityZone
ProfitBricksFirewallRule
ProfitBricksIPBlock
ProfitBricksIPFailover
ProfitBricksLan
ProfitBricksLoadBalancer
ProfitBricksNetworkInterface
ProfitBricksNodeDriver
ProfitBricksNodeDriver.AVAILABILITY_ZONE
ProfitBricksNodeDriver.NODE_STATE_MAP
ProfitBricksNodeDriver.PROFIT_BRICKS_GENERIC_SIZES
ProfitBricksNodeDriver.PROVISIONING_STATE
ProfitBricksNodeDriver.attach_volume()
ProfitBricksNodeDriver.connectionCls
ProfitBricksNodeDriver.create_node()
ProfitBricksNodeDriver.create_volume()
ProfitBricksNodeDriver.create_volume_snapshot()
ProfitBricksNodeDriver.destroy_node()
ProfitBricksNodeDriver.destroy_volume()
ProfitBricksNodeDriver.destroy_volume_snapshot()
ProfitBricksNodeDriver.detach_volume()
ProfitBricksNodeDriver.ex_attach_nic_to_load_balancer()
ProfitBricksNodeDriver.ex_create_datacenter()
ProfitBricksNodeDriver.ex_create_firewall_rule()
ProfitBricksNodeDriver.ex_create_ip_block()
ProfitBricksNodeDriver.ex_create_lan()
ProfitBricksNodeDriver.ex_create_load_balancer()
ProfitBricksNodeDriver.ex_create_network_interface()
ProfitBricksNodeDriver.ex_delete_firewall_rule()
ProfitBricksNodeDriver.ex_delete_image()
ProfitBricksNodeDriver.ex_delete_ip_block()
ProfitBricksNodeDriver.ex_delete_lan()
ProfitBricksNodeDriver.ex_delete_load_balancer()
ProfitBricksNodeDriver.ex_describe_datacenter()
ProfitBricksNodeDriver.ex_describe_firewall_rule()
ProfitBricksNodeDriver.ex_describe_image()
ProfitBricksNodeDriver.ex_describe_ip_block()
ProfitBricksNodeDriver.ex_describe_lan()
ProfitBricksNodeDriver.ex_describe_load_balanced_nic()
ProfitBricksNodeDriver.ex_describe_load_balancer()
ProfitBricksNodeDriver.ex_describe_location()
ProfitBricksNodeDriver.ex_describe_network_interface()
ProfitBricksNodeDriver.ex_describe_node()
ProfitBricksNodeDriver.ex_describe_snapshot()
ProfitBricksNodeDriver.ex_describe_volume()
ProfitBricksNodeDriver.ex_destroy_datacenter()
ProfitBricksNodeDriver.ex_destroy_network_interface()
ProfitBricksNodeDriver.ex_list_attached_volumes()
ProfitBricksNodeDriver.ex_list_availability_zones()
ProfitBricksNodeDriver.ex_list_datacenters()
ProfitBricksNodeDriver.ex_list_firewall_rules()
ProfitBricksNodeDriver.ex_list_ip_blocks()
ProfitBricksNodeDriver.ex_list_lans()
ProfitBricksNodeDriver.ex_list_load_balanced_nics()
ProfitBricksNodeDriver.ex_list_load_balancers()
ProfitBricksNodeDriver.ex_list_network_interfaces()
ProfitBricksNodeDriver.ex_remove_nic_from_load_balancer()
ProfitBricksNodeDriver.ex_rename_datacenter()
ProfitBricksNodeDriver.ex_restore_volume_snapshot()
ProfitBricksNodeDriver.ex_set_inet_access()
ProfitBricksNodeDriver.ex_start_node()
ProfitBricksNodeDriver.ex_stop_node()
ProfitBricksNodeDriver.ex_update_firewall_rule()
ProfitBricksNodeDriver.ex_update_image()
ProfitBricksNodeDriver.ex_update_lan()
ProfitBricksNodeDriver.ex_update_load_balancer()
ProfitBricksNodeDriver.ex_update_network_interface()
ProfitBricksNodeDriver.ex_update_node()
ProfitBricksNodeDriver.ex_update_snapshot()
ProfitBricksNodeDriver.ex_update_volume()
ProfitBricksNodeDriver.list_images()
ProfitBricksNodeDriver.list_locations()
ProfitBricksNodeDriver.list_nodes()
ProfitBricksNodeDriver.list_sizes()
ProfitBricksNodeDriver.list_snapshots()
ProfitBricksNodeDriver.list_volumes()
ProfitBricksNodeDriver.name
ProfitBricksNodeDriver.reboot_node()
ProfitBricksNodeDriver.start_node()
ProfitBricksNodeDriver.stop_node()
ProfitBricksNodeDriver.type
ProfitBricksNodeDriver.website
- libcloud.compute.drivers.rackspace module
- libcloud.compute.drivers.rimuhosting module
RimuHostingConnection
RimuHostingException
RimuHostingNodeDriver
RimuHostingNodeDriver.connectionCls
RimuHostingNodeDriver.create_node()
RimuHostingNodeDriver.destroy_node()
RimuHostingNodeDriver.features
RimuHostingNodeDriver.list_images()
RimuHostingNodeDriver.list_locations()
RimuHostingNodeDriver.list_nodes()
RimuHostingNodeDriver.list_sizes()
RimuHostingNodeDriver.name
RimuHostingNodeDriver.reboot_node()
RimuHostingNodeDriver.type
RimuHostingNodeDriver.website
RimuHostingResponse
- libcloud.compute.drivers.scaleway module
ScalewayConnection
ScalewayNodeDriver
ScalewayNodeDriver.SNAPSHOT_STATE_MAP
ScalewayNodeDriver.connectionCls
ScalewayNodeDriver.create_image()
ScalewayNodeDriver.create_node()
ScalewayNodeDriver.create_volume()
ScalewayNodeDriver.create_volume_snapshot()
ScalewayNodeDriver.delete_image()
ScalewayNodeDriver.delete_key_pair()
ScalewayNodeDriver.destroy_node()
ScalewayNodeDriver.destroy_volume()
ScalewayNodeDriver.destroy_volume_snapshot()
ScalewayNodeDriver.get_image()
ScalewayNodeDriver.import_key_pair_from_string()
ScalewayNodeDriver.list_images()
ScalewayNodeDriver.list_key_pairs()
ScalewayNodeDriver.list_locations()
ScalewayNodeDriver.list_nodes()
ScalewayNodeDriver.list_sizes()
ScalewayNodeDriver.list_volume_snapshots()
ScalewayNodeDriver.list_volumes()
ScalewayNodeDriver.name
ScalewayNodeDriver.reboot_node()
ScalewayNodeDriver.type
ScalewayNodeDriver.website
ScalewayResponse
- libcloud.compute.drivers.serverlove module
- libcloud.compute.drivers.skalicloud module
- libcloud.compute.drivers.softlayer module
SoftLayerNodeDriver
SoftLayerNodeDriver.api_name
SoftLayerNodeDriver.connectionCls
SoftLayerNodeDriver.create_key_pair()
SoftLayerNodeDriver.create_node()
SoftLayerNodeDriver.delete_key_pair()
SoftLayerNodeDriver.destroy_node()
SoftLayerNodeDriver.ex_start_node()
SoftLayerNodeDriver.ex_stop_node()
SoftLayerNodeDriver.features
SoftLayerNodeDriver.get_image()
SoftLayerNodeDriver.get_key_pair()
SoftLayerNodeDriver.import_key_pair_from_string()
SoftLayerNodeDriver.list_images()
SoftLayerNodeDriver.list_key_pairs()
SoftLayerNodeDriver.list_locations()
SoftLayerNodeDriver.list_nodes()
SoftLayerNodeDriver.list_sizes()
SoftLayerNodeDriver.name
SoftLayerNodeDriver.reboot_node()
SoftLayerNodeDriver.start_node()
SoftLayerNodeDriver.stop_node()
SoftLayerNodeDriver.type
SoftLayerNodeDriver.website
- libcloud.compute.drivers.upcloud module
UpcloudConnection
UpcloudDriver
UpcloudDriver.NODE_STATE_MAP
UpcloudDriver.connectionCls
UpcloudDriver.create_node()
UpcloudDriver.destroy_node()
UpcloudDriver.features
UpcloudDriver.list_images()
UpcloudDriver.list_locations()
UpcloudDriver.list_nodes()
UpcloudDriver.list_sizes()
UpcloudDriver.name
UpcloudDriver.reboot_node()
UpcloudDriver.type
UpcloudDriver.website
UpcloudResponse
- libcloud.compute.drivers.vcl module
VCLConnection
VCLNodeDriver
VCLNodeDriver.NODE_STATE_MAP
VCLNodeDriver.connectionCls
VCLNodeDriver.create_node()
VCLNodeDriver.destroy_node()
VCLNodeDriver.ex_extend_request_time()
VCLNodeDriver.ex_get_request_end_time()
VCLNodeDriver.ex_update_node_access()
VCLNodeDriver.list_images()
VCLNodeDriver.list_nodes()
VCLNodeDriver.list_sizes()
VCLNodeDriver.name
VCLNodeDriver.type
VCLNodeDriver.website
VCLResponse
- libcloud.compute.drivers.vcloud module
Capacity
ControlAccess
DEFAULT_API_VERSION
HostingComConnection
HostingComDriver
InstantiateVAppXML
Instantiate_1_5_VAppXML
Lease
Subject
TerremarkConnection
TerremarkDriver
VCloudConnection
VCloudNodeDriver
VCloudNodeDriver.NODE_STATE_MAP
VCloudNodeDriver.connectionCls
VCloudNodeDriver.create_node()
VCloudNodeDriver.destroy_node()
VCloudNodeDriver.ex_list_nodes()
VCloudNodeDriver.features
VCloudNodeDriver.list_images()
VCloudNodeDriver.list_nodes()
VCloudNodeDriver.list_sizes()
VCloudNodeDriver.name
VCloudNodeDriver.networks
VCloudNodeDriver.org
VCloudNodeDriver.reboot_node()
VCloudNodeDriver.type
VCloudNodeDriver.vdcs
VCloudNodeDriver.website
VCloudResponse
VCloud_1_5_Connection
VCloud_1_5_NodeDriver
VCloud_1_5_NodeDriver.NODE_STATE_MAP
VCloud_1_5_NodeDriver.connectionCls
VCloud_1_5_NodeDriver.create_node()
VCloud_1_5_NodeDriver.destroy_node()
VCloud_1_5_NodeDriver.ex_add_vm_disk()
VCloud_1_5_NodeDriver.ex_change_vm_admin_password()
VCloud_1_5_NodeDriver.ex_deploy_node()
VCloud_1_5_NodeDriver.ex_find_node()
VCloud_1_5_NodeDriver.ex_find_vm_nodes()
VCloud_1_5_NodeDriver.ex_get_control_access()
VCloud_1_5_NodeDriver.ex_get_metadata()
VCloud_1_5_NodeDriver.ex_power_off_node()
VCloud_1_5_NodeDriver.ex_power_on_node()
VCloud_1_5_NodeDriver.ex_query()
VCloud_1_5_NodeDriver.ex_set_control_access()
VCloud_1_5_NodeDriver.ex_set_metadata_entry()
VCloud_1_5_NodeDriver.ex_set_vm_cpu()
VCloud_1_5_NodeDriver.ex_set_vm_memory()
VCloud_1_5_NodeDriver.ex_shutdown_node()
VCloud_1_5_NodeDriver.ex_suspend_node()
VCloud_1_5_NodeDriver.ex_undeploy_node()
VCloud_1_5_NodeDriver.list_locations()
VCloud_1_5_NodeDriver.reboot_node()
VCloud_5_1_NodeDriver
VCloud_5_5_Connection
VCloud_5_5_NodeDriver
Vdc
fixxpath()
get_url_path()
urlparse()
- libcloud.compute.drivers.voxel module
VoxelConnection
VoxelNodeDriver
VoxelNodeDriver.connectionCls
VoxelNodeDriver.create_node()
VoxelNodeDriver.destroy_node()
VoxelNodeDriver.features
VoxelNodeDriver.list_images()
VoxelNodeDriver.list_locations()
VoxelNodeDriver.list_nodes()
VoxelNodeDriver.list_sizes()
VoxelNodeDriver.name
VoxelNodeDriver.reboot_node()
VoxelNodeDriver.type
VoxelNodeDriver.website
VoxelResponse
- libcloud.compute.drivers.vpsnet module
VPSNetConnection
VPSNetNodeDriver
VPSNetNodeDriver.api_name
VPSNetNodeDriver.connectionCls
VPSNetNodeDriver.create_node()
VPSNetNodeDriver.destroy_node()
VPSNetNodeDriver.list_images()
VPSNetNodeDriver.list_locations()
VPSNetNodeDriver.list_nodes()
VPSNetNodeDriver.list_sizes()
VPSNetNodeDriver.name
VPSNetNodeDriver.reboot_node()
VPSNetNodeDriver.type
VPSNetNodeDriver.website
VPSNetResponse
- libcloud.compute.drivers.vsphere module
VSphereConnection
VSphereException
VSphereNetwork
VSphereNodeDriver
VSphereNodeDriver.NODE_STATE_MAP
VSphereNodeDriver.create_node()
VSphereNodeDriver.destroy_node()
VSphereNodeDriver.ex_connect_network()
VSphereNodeDriver.ex_create_snapshot()
VSphereNodeDriver.ex_list_datastores()
VSphereNodeDriver.ex_list_folders()
VSphereNodeDriver.ex_list_networks()
VSphereNodeDriver.ex_list_snapshots()
VSphereNodeDriver.ex_open_console()
VSphereNodeDriver.ex_remove_snapshot()
VSphereNodeDriver.ex_revert_to_snapshot()
VSphereNodeDriver.find_by_uuid()
VSphereNodeDriver.find_custom_field_key()
VSphereNodeDriver.get_obj()
VSphereNodeDriver.list_images()
VSphereNodeDriver.list_locations()
VSphereNodeDriver.list_nodes()
VSphereNodeDriver.list_nodes_recursive()
VSphereNodeDriver.list_sizes()
VSphereNodeDriver.name
VSphereNodeDriver.reboot_node()
VSphereNodeDriver.start_node()
VSphereNodeDriver.stop_node()
VSphereNodeDriver.type
VSphereNodeDriver.wait_for_task()
VSphereNodeDriver.website
VSphereResponse
VSphere_REST_NodeDriver
VSphere_REST_NodeDriver.NODE_STATE_MAP
VSphere_REST_NodeDriver.VALID_RESPONSE_CODES
VSphere_REST_NodeDriver.async_list_nodes()
VSphere_REST_NodeDriver.connectionCls
VSphere_REST_NodeDriver.create_node()
VSphere_REST_NodeDriver.destroy_node()
VSphere_REST_NodeDriver.ex_add_nic()
VSphere_REST_NodeDriver.ex_create_snapshot()
VSphere_REST_NodeDriver.ex_list_clusters()
VSphere_REST_NodeDriver.ex_list_content_libraries()
VSphere_REST_NodeDriver.ex_list_content_library_items()
VSphere_REST_NodeDriver.ex_list_datacenters()
VSphere_REST_NodeDriver.ex_list_datastores()
VSphere_REST_NodeDriver.ex_list_folders()
VSphere_REST_NodeDriver.ex_list_hosts()
VSphere_REST_NodeDriver.ex_list_networks()
VSphere_REST_NodeDriver.ex_list_snapshots()
VSphere_REST_NodeDriver.ex_open_console()
VSphere_REST_NodeDriver.ex_remove_snapshot()
VSphere_REST_NodeDriver.ex_revert_to_snapshot()
VSphere_REST_NodeDriver.ex_suspend_node()
VSphere_REST_NodeDriver.ex_update_capacity()
VSphere_REST_NodeDriver.ex_update_cpu()
VSphere_REST_NodeDriver.ex_update_memory()
VSphere_REST_NodeDriver.list_images()
VSphere_REST_NodeDriver.list_locations()
VSphere_REST_NodeDriver.list_nodes()
VSphere_REST_NodeDriver.list_sizes()
VSphere_REST_NodeDriver.name
VSphere_REST_NodeDriver.reboot_node()
VSphere_REST_NodeDriver.session_token
VSphere_REST_NodeDriver.start_node()
VSphere_REST_NodeDriver.stop_node()
VSphere_REST_NodeDriver.type
VSphere_REST_NodeDriver.website
format_snapshots()
recurse_snapshots()
- libcloud.compute.drivers.vultr module
SSHKey
VultrConnection
VultrNodeDriver
VultrNodeDriverHelper
VultrNodeDriverV1
VultrNodeDriverV1.EX_CREATE_ATTRIBUTES
VultrNodeDriverV1.EX_CREATE_ID_ATTRIBUTES
VultrNodeDriverV1.EX_CREATE_YES_NO_ATTRIBUTES
VultrNodeDriverV1.NODE_STATE_MAP
VultrNodeDriverV1.connectionCls
VultrNodeDriverV1.create_key_pair()
VultrNodeDriverV1.create_node()
VultrNodeDriverV1.delete_key_pair()
VultrNodeDriverV1.destroy_node()
VultrNodeDriverV1.list_images()
VultrNodeDriverV1.list_key_pairs()
VultrNodeDriverV1.list_locations()
VultrNodeDriverV1.list_nodes()
VultrNodeDriverV1.list_sizes()
VultrNodeDriverV1.reboot_node()
VultrNodeDriverV2
VultrNodeDriverV2.NODE_STATE_MAP
VultrNodeDriverV2.SNAPSHOT_STATE_MAP
VultrNodeDriverV2.VOLUME_STATE_MAP
VultrNodeDriverV2.attach_volume()
VultrNodeDriverV2.connectionCls
VultrNodeDriverV2.create_node()
VultrNodeDriverV2.create_volume()
VultrNodeDriverV2.delete_key_pair()
VultrNodeDriverV2.destroy_node()
VultrNodeDriverV2.destroy_volume()
VultrNodeDriverV2.detach_volume()
VultrNodeDriverV2.ex_create_network()
VultrNodeDriverV2.ex_create_snapshot()
VultrNodeDriverV2.ex_delete_snapshot()
VultrNodeDriverV2.ex_destroy_bare_metal_node()
VultrNodeDriverV2.ex_destroy_network()
VultrNodeDriverV2.ex_get_network()
VultrNodeDriverV2.ex_get_node()
VultrNodeDriverV2.ex_get_snapshot()
VultrNodeDriverV2.ex_get_volume()
VultrNodeDriverV2.ex_list_available_sizes_for_location()
VultrNodeDriverV2.ex_list_bare_metal_nodes()
VultrNodeDriverV2.ex_list_bare_metal_sizes()
VultrNodeDriverV2.ex_list_networks()
VultrNodeDriverV2.ex_list_snapshots()
VultrNodeDriverV2.ex_reboot_bare_metal_node()
VultrNodeDriverV2.ex_resize_node()
VultrNodeDriverV2.ex_resize_volume()
VultrNodeDriverV2.ex_start_bare_metal_node()
VultrNodeDriverV2.ex_stop_bare_metal_node()
VultrNodeDriverV2.ex_stop_nodes()
VultrNodeDriverV2.get_key_pair()
VultrNodeDriverV2.import_key_pair_from_string()
VultrNodeDriverV2.list_images()
VultrNodeDriverV2.list_key_pairs()
VultrNodeDriverV2.list_locations()
VultrNodeDriverV2.list_nodes()
VultrNodeDriverV2.list_sizes()
VultrNodeDriverV2.list_volumes()
VultrNodeDriverV2.reboot_node()
VultrNodeDriverV2.start_node()
VultrNodeDriverV2.stop_node()
VultrResponse
rate_limited
- Module contents
Submodules¶
libcloud.compute.base module¶
Provides base classes for working with drivers
- class libcloud.compute.base.Node(id, name, state, public_ips, private_ips, driver, size=None, image=None, extra=None, created_at=None)[source]¶
Bases:
UuidMixin
Provide a common interface for handling nodes of all types.
The Node object provides the interface in libcloud through which we can manipulate nodes in different cloud providers in the same way. Node objects don’t actually do much directly themselves, instead the node driver handles the connection to the node.
You don’t normally create a node object yourself; instead you use a driver and then have that create the node for you.
>>> from libcloud.compute.drivers.dummy import DummyNodeDriver >>> driver = DummyNodeDriver(0) >>> node = driver.create_node() >>> node.public_ips[0] '127.0.0.3' >>> node.name 'dummy-3'
You can also get nodes from the driver’s list_node function.
>>> node = driver.list_nodes()[0] >>> node.name 'dummy-1'
The node keeps a reference to its own driver which means that we can work on nodes from different providers without having to know which is which.
>>> driver = DummyNodeDriver(72) >>> node2 = driver.create_node() >>> node.driver.creds 0 >>> node2.driver.creds 72
Although Node objects can be subclassed, this isn’t normally done. Instead, any driver specific information is stored in the “extra” attribute of the node.
>>> node.extra {'foo': 'bar'}
- Parameters:
id (
str
) – Node ID.name (
str
) – Node name.state (
libcloud.compute.types.NodeState
) – Node state.public_ips (
list
) – Public IP addresses associated with this node.private_ips (
list
) – Private IP addresses associated with this node.driver (
NodeDriver
) – Driver this node belongs to.size (
NodeSize
) – Size of this node. (optional)image (
NodeImage
) – Image of this node. (optional)created_at – The datetime this node was created (optional)
extra (
dict
) – Optional provider specific attributes associated with this node.
- destroy() bool [source]¶
Destroy this node
- Returns:
bool
This calls the node’s driver and destroys the node
>>> from libcloud.compute.drivers.dummy import DummyNodeDriver >>> driver = DummyNodeDriver(0) >>> from libcloud.compute.types import NodeState >>> node = driver.create_node() >>> node.state == NodeState.RUNNING True >>> node.destroy() True >>> node.state == NodeState.RUNNING False
- reboot() bool [source]¶
Reboot this node
- Returns:
bool
This calls the node’s driver and reboots the node
>>> from libcloud.compute.drivers.dummy import DummyNodeDriver >>> driver = DummyNodeDriver(0) >>> node = driver.create_node() >>> node.state == NodeState.RUNNING True >>> node.state == NodeState.REBOOTING False >>> node.reboot() True >>> node.state == NodeState.REBOOTING True
- class libcloud.compute.base.NodeAuthPassword(password: str, generated: bool = False)[source]¶
Bases:
object
A password to be used for authentication to a node.
- Parameters:
password (
str
) – Password.
- class libcloud.compute.base.NodeAuthSSHKey(pubkey: str)[source]¶
Bases:
object
An SSH key to be installed for authentication to a node.
This is the actual contents of the users ssh public key which will normally be installed as root’s public key on the node.
>>> pubkey = '...' # read from file >>> from libcloud.compute.base import NodeAuthSSHKey >>> k = NodeAuthSSHKey(pubkey) >>> k <NodeAuthSSHKey>
- Parameters:
pubkey (
str
) – Public key material.
- class libcloud.compute.base.NodeDriver(key, secret=None, secure=True, host=None, port=None, api_version=None, region=None, **kwargs)[source]¶
Bases:
BaseDriver
A base NodeDriver class to derive from
This class is always subclassed by a specific driver. For examples of base behavior of most functions (except deploy node) see the dummy driver.
- Parameters:
key (
str
) – API key or username to be used (required)secret (
str
) – Secret password to be used (required)secure (
bool
) – Whether to use HTTPS or HTTP. Note: Some providers only support HTTPS, and it is on by default.host (
str
) – Override hostname used for connections.port (
int
) – Override port used for connections.api_version (
str
) – Optional API version. Only used by drivers which support multiple API versions.region (
str
) – Optional driver region. Only used by drivers which support multiple regions.
- Return type:
None
- attach_volume(node: Node, volume: StorageVolume, device: Optional[str] = None) bool [source]¶
Attaches volume to node.
- Parameters:
node (
Node
) – Node to attach volume to.volume (
StorageVolume
) – Volume to attach.device (
str
) – Where the device is exposed, e.g. ‘/dev/sdb’
- Rytpe:
bool
- connectionCls¶
alias of
ConnectionKey
- copy_image(source_region: str, node_image: NodeImage, name: str, description: Optional[str] = None) NodeImage [source]¶
Copies an image from a source region to the current region.
- create_image(node: Node, name: str, description: Optional[str] = None) List[NodeImage] [source]¶
Creates an image from a node object.
- create_key_pair(name: str) KeyPair [source]¶
Create a new key pair object.
- Parameters:
name (
str
) – Key pair name.- Return type:
KeyPair
object
- create_node(name: str, size: NodeSize, image: NodeImage, location: Optional[NodeLocation] = None, auth: Optional[Union[NodeAuthSSHKey, NodeAuthPassword]] = None) Node [source]¶
Create a new node instance. This instance will be started automatically.
Not all hosting API’s are created equal and to allow libcloud to support as many as possible there are some standard supported variations of
create_node
. These are declared using afeatures
API. You can inspectdriver.features['create_node']
to see what variation of the API you are dealing with:ssh_key
You can inject a public key into a new node allows key based SSH authentication.
password
You can inject a password into a new node for SSH authentication. If no password is provided libcloud will generated a password. The password will be available as
return_value.extra['password']
.generates_password
The hosting provider will generate a password. It will be returned to you via
return_value.extra['password']
.
Some drivers allow you to set how you will authenticate with the instance that is created. You can inject this initial authentication information via the
auth
parameter.If a driver supports the
ssh_key
feature flag forcreated_node
you can upload a public key into the new instance:>>> from libcloud.compute.drivers.dummy import DummyNodeDriver >>> driver = DummyNodeDriver(0) >>> auth = NodeAuthSSHKey('pubkey data here') >>> node = driver.create_node("test_node", auth=auth)
If a driver supports the
password
feature flag forcreate_node
you can set a password:>>> driver = DummyNodeDriver(0) >>> auth = NodeAuthPassword('mysecretpassword') >>> node = driver.create_node("test_node", auth=auth)
If a driver supports the
password
feature and you don’t provide theauth
argument libcloud will assign a password:>>> driver = DummyNodeDriver(0) >>> node = driver.create_node("test_node") >>> password = node.extra['password']
A password will also be returned in this way for drivers that declare the
generates_password
feature, though in that case the password is actually provided to the driver API by the hosting provider rather than generated by libcloud.You can only pass a
NodeAuthPassword
orNodeAuthSSHKey
tocreate_node
via the auth parameter if has the corresponding feature flag.- Parameters:
name (
str
) – String with a name for this new node (required)size (
NodeSize
) – The size of resources allocated to this node. (required)image (
NodeImage
) – OS Image to boot on node. (required)location (
NodeLocation
) – Which data center to create a node in. If empty, undefined behavior will be selected. (optional)auth (
NodeAuthSSHKey
orNodeAuthPassword
) – Initial authentication information for the node (optional)
- Returns:
The newly created node.
- Return type:
- create_volume(size: int, name: str, location=None, snapshot=None) StorageVolume [source]¶
Create a new volume.
- Parameters:
size (
int
) – Size of volume in gigabytes (required)name (
str
) – Name of the volume to be createdlocation (
NodeLocation
) – Which data center to create a volume in. If empty, undefined behavior will be selected. (optional)snapshot (
VolumeSnapshot
) – Snapshot from which to create the new volume. (optional)
- Returns:
The newly created volume.
- Return type:
- create_volume_snapshot(volume: StorageVolume, name: Optional[str] = None) VolumeSnapshot [source]¶
Creates a snapshot of the storage volume.
- Parameters:
volume (
StorageVolume
) – The StorageVolume to create a VolumeSnapshot fromname (str) – Name of created snapshot (optional)
- Return type:
- delete_image(node_image: NodeImage) bool [source]¶
Deletes a node image from a provider.
- Parameters:
node_image (
NodeImage
) – Node image object.- Returns:
True
if delete_image was successful,False
otherwise.- Return type:
bool
- delete_key_pair(key_pair: KeyPair) bool [source]¶
Delete an existing key pair.
- Parameters:
key_pair (
KeyPair
) – Key pair object.- Return type:
bool
- deploy_node(deploy: Deployment, ssh_username: str = 'root', ssh_alternate_usernames: Optional[List[str]] = None, ssh_port: int = 22, ssh_timeout: int = 10, ssh_key: Optional[T_Ssh_key] = None, ssh_key_password: Optional[str] = None, auth: T_Auth = None, timeout: int = 300, max_tries: int = 3, ssh_interface: str = 'public_ips', at_exit_func: Callable = None, wait_period: int = 5, **create_node_kwargs) Node [source]¶
Create a new node, and start deployment.
In order to be able to SSH into a created node access credentials are required.
A user can pass either a
NodeAuthPassword
orNodeAuthSSHKey
to theauth
argument. If thecreate_node
implementation supports that kind if credential (as declared inself.features['create_node']
) then it is passed on tocreate_node
. Otherwise it is not passed on tocreate_node
and it is only used for authentication.If the
auth
parameter is not supplied but the driver declares it supportsgenerates_password
then the password returned bycreate_node
will be used to SSH into the server.Finally, if the
ssh_key_file
is supplied that key will be used to SSH into the server.This function may raise a
DeploymentException
, if a create_node call was successful, but there is a later error (like SSH failing or timing out). This exception includes a Node object which you may want to destroy if incomplete deployments are not desirable.>>> from libcloud.compute.drivers.dummy import DummyNodeDriver >>> from libcloud.compute.deployment import ScriptDeployment >>> from libcloud.compute.deployment import MultiStepDeployment >>> from libcloud.compute.base import NodeAuthSSHKey >>> driver = DummyNodeDriver(0) >>> key = NodeAuthSSHKey('...') # read from file >>> script = ScriptDeployment("yum -y install emacs strace tcpdump") >>> msd = MultiStepDeployment([key, script]) >>> def d(): ... try: ... driver.deploy_node(deploy=msd) ... except NotImplementedError: ... print ("not implemented for dummy driver") >>> d() not implemented for dummy driver
Deploy node is typically not overridden in subclasses. The existing implementation should be able to handle most such.
- Parameters:
deploy (
Deployment
) – Deployment to run once machine is online and available to SSH.ssh_username (
str
) – Optional name of the account which is used when connecting to SSH server (default is root)ssh_alternate_usernames (
list
) – Optional list of ssh usernames to try to connect with if using the default one failsssh_port (
int
) – Optional SSH server port (default is 22)ssh_timeout (
float
) – Optional SSH connection timeout in seconds (default is 10)auth (
NodeAuthSSHKey
orNodeAuthPassword
) – Initial authentication information for the node (optional)ssh_key (
str
orlist
ofstr
) – A path (or paths) to an SSH private key with which to attempt to authenticate. (optional)ssh_key_password (
str
) – Optional password used for encrypted keys.timeout (
int
) – How many seconds to wait before timing out. (default is 600)max_tries (
int
) – How many times to retry if a deployment fails before giving up (default is 3)ssh_interface (
str
) – The interface to wait for. Default is ‘public_ips’, other option is ‘private_ips’.at_exit_func (
func
) –Optional atexit handler function which will be registered and called with created node if user cancels the deploy process (e.g. CTRL+C), after the node has been created, but before the deploy process has finished.
This method gets passed in two keyword arguments:
driver -> node driver in question
node -> created Node object
Keep in mind that this function will only be called in such scenario. In case the method finishes (this includes throwing an exception), at exit handler function won’t be called.
wait_period (
int
) – How many seconds to wait between each iteration while waiting for node to transition into running state and have IP assigned. (default is 5)
- destroy_node(node: Node) bool [source]¶
Destroy a node.
Depending upon the provider, this may destroy all data associated with the node, including backups.
- Parameters:
node (
Node
) – The node to be destroyed- Returns:
True if the destroy was successful, False otherwise.
- Return type:
bool
- destroy_volume(volume: StorageVolume) bool [source]¶
Destroys a storage volume.
- Parameters:
volume (
StorageVolume
) – Volume to be destroyed- Return type:
bool
- destroy_volume_snapshot(snapshot: VolumeSnapshot) bool [source]¶
Destroys a snapshot.
- Parameters:
snapshot (
VolumeSnapshot
) – The snapshot to delete- Return type:
- detach_volume(volume: StorageVolume) bool [source]¶
Detaches a volume from a node.
- Parameters:
volume (
StorageVolume
) – Volume to be detached- Return type:
bool
- features: Dict[str, List[str]] = {'create_node': []}¶
- List of available features for a driver.
libcloud.compute.base.NodeDriver.create_node()
ssh_key: Supports
NodeAuthSSHKey
as an authentication method for nodes.password: Supports
NodeAuthPassword
as an authentication method for nodes.generates_password: Returns a password attribute on the Node object returned from creation.
- get_image(image_id: str) NodeImage [source]¶
Returns a single node image from a provider.
- Parameters:
image_id (
str
) – Node to run the task on.
:rtype
NodeImage
: :return: NodeImage instance on success.
- get_key_pair(name: str) KeyPair [source]¶
Retrieve a single key pair.
- Parameters:
name (
str
) – Name of the key pair to retrieve.- Return type:
- import_key_pair_from_file(name: str, key_file_path: str) KeyPair [source]¶
Import a new public key from string.
- Parameters:
name (
str
) – Key pair name.key_file_path (
str
) – Path to the public key file.
- Return type:
KeyPair
object
- import_key_pair_from_string(name: str, key_material: str) KeyPair [source]¶
Import a new public key from string.
- Parameters:
name (
str
) – Key pair name.key_material (
str
) – Public key material.
- Return type:
KeyPair
object
- list_images(location: Optional[NodeLocation] = None) List[NodeImage] [source]¶
List images on a provider.
- Parameters:
location (
NodeLocation
) – The location at which to list images.- Returns:
list of node image objects.
- Return type:
list
ofNodeImage
- list_key_pairs() List[KeyPair] [source]¶
List all the available key pair objects.
- Return type:
list
ofKeyPair
objects
- list_locations() List[NodeLocation] [source]¶
List data centers for a provider
- Returns:
list of node location objects
- Return type:
list
ofNodeLocation
- list_nodes(*args: Any, **kwargs: Any) List[Node] [source]¶
List all nodes.
- Returns:
list of node objects
- Return type:
list
ofNode
- list_sizes(location: Optional[NodeLocation] = None) List[NodeSize] [source]¶
List sizes on a provider
- Parameters:
location (
NodeLocation
) – The location at which to list sizes- Returns:
list of node size objects
- Return type:
list
ofNodeSize
- list_volume_snapshots(volume: StorageVolume) List[VolumeSnapshot] [source]¶
List snapshots for a storage volume.
- Return type:
list
ofVolumeSnapshot
- list_volumes() List[StorageVolume] [source]¶
List storage volumes.
- Return type:
list
ofStorageVolume
- reboot_node(node: Node) bool [source]¶
Reboot a node.
- Parameters:
node (
Node
) – The node to be rebooted- Returns:
True if the reboot was successful, otherwise False
- Return type:
bool
- start_node(node: Node) bool [source]¶
Start a node.
- Parameters:
node (
Node
) – The node to be started- Returns:
True if the start was successful, otherwise False
- Return type:
bool
- stop_node(node: Node) bool [source]¶
Stop a node
- Parameters:
node (
Node
) – The node to be stopped.- Returns:
True if the stop was successful, otherwise False
- Return type:
bool
- wait_until_running(nodes: List[Node], wait_period: float = 5, timeout: int = 600, ssh_interface: str = 'public_ips', force_ipv4: bool = True, ex_list_nodes_kwargs: Optional[Dict] = None) List[Tuple[Node, List[str]]] [source]¶
Block until the provided nodes are considered running.
Node is considered running when it’s state is “running” and when it has at least one IP address assigned.
- Parameters:
nodes (
list
ofNode
) – List of nodes to wait for.wait_period (
int
) – How many seconds to wait between each loop iteration. (default is 3)timeout (
int
) – How many seconds to wait before giving up. (default is 600)ssh_interface (
str
) – Which attribute on the node to use to obtain an IP address. Valid options: public_ips, private_ips. Default is public_ips.force_ipv4 (
bool
) – Ignore IPv6 addresses (default is True).ex_list_nodes_kwargs (
dict
) – Optional driver-specific keyword arguments which are passed to thelist_nodes
method.
- Returns:
[(Node, ip_addresses)]
list of tuple of Node instance and list of ip_address on success.- Return type:
list
oftuple
- class libcloud.compute.base.NodeImage(id, name, driver, extra=None)[source]¶
Bases:
UuidMixin
An operating system image.
NodeImage objects are typically returned by the driver for the cloud provider in response to the list_images function
>>> from libcloud.compute.drivers.dummy import DummyNodeDriver >>> driver = DummyNodeDriver(0) >>> image = driver.list_images()[0] >>> image.name 'Ubuntu 9.10'
Apart from name and id, there is no further standard information; other parameters are stored in a driver specific “extra” variable
When creating a node, a node image should be given as an argument to the create_node function to decide which OS image to use.
>>> node = driver.create_node(image=image)
- Parameters:
id (
str
) – Image ID.name (
str
) – Image name.driver (
NodeDriver
) – Driver this image belongs to.extra (
dict
) – Optional provided specific attributes associated with this image.
- class libcloud.compute.base.NodeImageMember(id, image_id, state, driver, created=None, extra=None)[source]¶
Bases:
UuidMixin
A member of an image. At some cloud providers there is a mechanism to share images. Once an image is shared with another account that user will be a ‘member’ of the image.
For example, see the image members schema in the OpenStack Image Service API v2 documentation. https://developer.openstack.org/ api-ref/image/v2/index.html#image-members-schema
NodeImageMember objects are typically returned by the driver for the cloud provider in response to the list_image_members method
- Parameters:
id (
str
) – Image member ID.id – The associated image ID.
state (
NodeImageMemberState
) – State of the NodeImageMember. If not provided, will default to UNKNOWN.driver (
NodeDriver
) – Driver this image belongs to.created (
datetime.datetime
) – A datetime object that represents when the image member was createdextra (
dict
) – Optional provided specific attributes associated with this image.
- class libcloud.compute.base.NodeLocation(id, name, country, driver, extra=None)[source]¶
Bases:
object
A physical location where nodes can be.
>>> from libcloud.compute.drivers.dummy import DummyNodeDriver >>> driver = DummyNodeDriver(0) >>> location = driver.list_locations()[0] >>> location.country 'US'
- Parameters:
id (
str
) – Location ID.name (
str
) – Location name.country (
str
) – Location country.driver (
NodeDriver
) – Driver this location belongs to.extra (
dict
) – Optional provided specific attributes associated with this location.
- class libcloud.compute.base.NodeSize(id, name, ram, disk, bandwidth, price, driver, extra=None)[source]¶
Bases:
UuidMixin
A Base NodeSize class to derive from.
NodeSizes are objects which are typically returned a driver’s list_sizes function. They contain a number of different parameters which define how big an image is.
The exact parameters available depends on the provider.
N.B. Where a parameter is “unlimited” (for example bandwidth in Amazon) this will be given as 0.
>>> from libcloud.compute.drivers.dummy import DummyNodeDriver >>> driver = DummyNodeDriver(0) >>> size = driver.list_sizes()[0] >>> size.ram 128 >>> size.bandwidth 500 >>> size.price 4
- Parameters:
id (
str
) – Size ID.name (
str
) – Size name.ram (
int
) – Amount of memory (in MB) provided by this size.disk (
int
) – Amount of disk storage (in GB) provided by this image.bandwidth (
int
) – Amount of bandiwdth included with this size.price (
float
) – Price (in US dollars) of running this node for an hour.driver (
NodeDriver
) – Driver this size belongs to.extra (
dict
) – Optional provider specific attributes associated with this size.
- class libcloud.compute.base.NodeState(value)[source]¶
Bases:
Type
Standard states for a node
- Variables:
RUNNING – Node is running.
STARTING – Node is starting up.
REBOOTING – Node is rebooting.
TERMINATED – Node is terminated. This node can’t be started later on.
STOPPING – Node is currently trying to stop.
STOPPED – Node is stopped. This node can be started later on.
PENDING – Node is pending.
SUSPENDED – Node is suspended.
ERROR – Node is an error state. Usually no operations can be performed on the node once it ends up in the error state.
PAUSED – Node is paused.
RECONFIGURING – Node is being reconfigured.
UNKNOWN – Node state is unknown.
- ERROR = 'error'¶
- MIGRATING = 'migrating'¶
- NORMAL = 'normal'¶
- PAUSED = 'paused'¶
- PENDING = 'pending'¶
- REBOOTING = 'rebooting'¶
- RECONFIGURING = 'reconfiguring'¶
- RUNNING = 'running'¶
- STARTING = 'starting'¶
- STOPPED = 'stopped'¶
- STOPPING = 'stopping'¶
- SUSPENDED = 'suspended'¶
- TERMINATED = 'terminated'¶
- UNKNOWN = 'unknown'¶
- UPDATING = 'updating'¶
- class libcloud.compute.base.StorageVolume(id: str, name: str, size: int, driver: NodeDriver, state: Optional[StorageVolumeState] = None, extra: Optional[Dict] = None)[source]¶
Bases:
UuidMixin
A base StorageVolume class to derive from.
- Parameters:
id (
str
) – Storage volume ID.name (
str
) – Storage volume name.size (
int
) – Size of this volume (in GB).driver (
NodeDriver
) – Driver this image belongs to.state (
StorageVolumeState
) – Optional state of the StorageVolume. If not provided, will default to UNKNOWN.extra (
dict
) – Optional provider specific attributes.
- attach(node: Node, device: Optional[str] = None) bool [source]¶
Attach this volume to a node.
- Parameters:
node (
Node
) – Node to attach volume todevice (
str
) – Where the device is exposed, e.g. ‘/dev/sdb (optional)
- Returns:
True
if attach was successful,False
otherwise.- Return type:
bool
- destroy() bool [source]¶
Destroy this storage volume.
- Returns:
True
if destroy was successful,False
otherwise.- Return type:
bool
- detach() bool [source]¶
Detach this volume from its node
- Returns:
True
if detach was successful,False
otherwise.- Return type:
bool
- list_snapshots() List[VolumeSnapshot] [source]¶
- Return type:
list
ofVolumeSnapshot
- snapshot(name: str) VolumeSnapshot [source]¶
Creates a snapshot of this volume.
- Returns:
Created snapshot.
- Return type:
VolumeSnapshot
- class libcloud.compute.base.StorageVolumeState(value)[source]¶
Bases:
Type
Standard states of a StorageVolume
- ATTACHING = 'attaching'¶
- AVAILABLE = 'available'¶
- BACKUP = 'backup'¶
- CREATING = 'creating'¶
- DELETED = 'deleted'¶
- DELETING = 'deleting'¶
- ERROR = 'error'¶
- INUSE = 'inuse'¶
- MIGRATING = 'migrating'¶
- UNKNOWN = 'unknown'¶
- UPDATING = 'updating'¶
- class libcloud.compute.base.VolumeSnapshot(id: str, driver: NodeDriver, size: Optional[int] = None, extra: Optional[Dict] = None, created: Optional[datetime] = None, state: Optional[StorageVolumeState] = None, name: Optional[str] = None)[source]¶
Bases:
object
A base VolumeSnapshot class to derive from.
VolumeSnapshot constructor.
- Parameters:
id (
str
) – Snapshot ID.driver (NodeDriver) – The driver that represents a connection to the provider
size (
int
) – A snapshot size in GB.extra (
dict
) – Provider depends parameters for snapshot.created (
datetime.datetime
) – A datetime object that represents when the snapshot was createdstate (
StorageVolumeState
) – A string representing the state the snapshot is in. See libcloud.compute.types.StorageVolumeState.name (
str
) – A string representing the name of the snapshot
- libcloud.compute.base.is_private_subnet(ip)[source]¶
Utility function to check if an IP address is inside a private subnet.
- Parameters:
ip (
str
) – IP address to check- Returns:
bool
if the specified IP address is private.
- libcloud.compute.base.is_valid_ip_address(address, family=AddressFamily.AF_INET)[source]¶
Check if the provided address is valid IPv4 or IPv6 address.
- Parameters:
address (
str
) – IPv4 or IPv6 address to check.family (
int
) – Address family (socket.AF_INTET / socket.AF_INET6).
- Returns:
bool
True if the provided address is valid.
libcloud.compute.deployment module¶
Provides generic deployment steps for machines post boot.
- class libcloud.compute.deployment.Deployment[source]¶
Bases:
object
Base class for deployment tasks.
- run(node: Node, client: BaseSSHClient) Node [source]¶
Runs this deployment task on node using the client provided.
- Parameters:
node (
Node
) – Node to operate oneclient (
BaseSSHClient
) – Connected SSH client to use.
- Returns:
Node
- class libcloud.compute.deployment.FileDeployment(source: str, target: str)[source]¶
Bases:
Deployment
Installs a file on the server.
- Parameters:
source (
str
) – Local path of file to be installedtarget (
str
) – Path to install file on node
- run(node: Node, client: BaseSSHClient) Node [source]¶
Upload the file, retaining permissions.
See also
Deployment.run
- class libcloud.compute.deployment.MultiStepDeployment(add: Optional[Union[Deployment, List[Deployment]]] = None)[source]¶
Bases:
Deployment
Runs a chain of Deployment steps.
- Parameters:
add (
list
) – Deployment steps to add.
- add(add: Union[Deployment, List[Deployment]]) None [source]¶
Add a deployment to this chain.
- Parameters:
add (Single
Deployment
or alist
ofDeployment
) – Adds this deployment to the others already in this object.
- run(node: Node, client: BaseSSHClient) Node [source]¶
Run each deployment that has been added.
See also
Deployment.run
- class libcloud.compute.deployment.SSHKeyDeployment(key: