openstackclient package¶
Subpackages¶
- openstackclient.api package
- openstackclient.common package
- Submodules
- openstackclient.common.availability_zone module
- openstackclient.common.clientmanager module
- openstackclient.common.configuration module
- openstackclient.common.extension module
- openstackclient.common.limits module
- openstackclient.common.module module
- openstackclient.common.progressbar module
- openstackclient.common.project_cleanup module
- openstackclient.common.project_purge module
- openstackclient.common.quota module
- openstackclient.common.versions module
- Module contents
- openstackclient.compute package
- Subpackages
- openstackclient.compute.v2 package
- Submodules
- openstackclient.compute.v2.agent module
- openstackclient.compute.v2.aggregate module
- openstackclient.compute.v2.console module
- openstackclient.compute.v2.flavor module
- openstackclient.compute.v2.host module
- openstackclient.compute.v2.hypervisor module
- openstackclient.compute.v2.hypervisor_stats module
- openstackclient.compute.v2.keypair module
- openstackclient.compute.v2.server module
- openstackclient.compute.v2.server_backup module
- openstackclient.compute.v2.server_event module
- openstackclient.compute.v2.server_group module
- openstackclient.compute.v2.server_image module
- openstackclient.compute.v2.server_volume module
- openstackclient.compute.v2.service module
- openstackclient.compute.v2.usage module
- Module contents
- openstackclient.compute.v2 package
- Submodules
- openstackclient.compute.client module
- Module contents
- Subpackages
- openstackclient.identity package
- Subpackages
- openstackclient.identity.v2_0 package
- Submodules
- openstackclient.identity.v2_0.catalog module
- openstackclient.identity.v2_0.ec2creds module
- openstackclient.identity.v2_0.endpoint module
- openstackclient.identity.v2_0.project module
- openstackclient.identity.v2_0.role module
- openstackclient.identity.v2_0.role_assignment module
- openstackclient.identity.v2_0.service module
- openstackclient.identity.v2_0.token module
- openstackclient.identity.v2_0.user module
- Module contents
- openstackclient.identity.v3 package
- Submodules
- openstackclient.identity.v3.access_rule module
- openstackclient.identity.v3.application_credential module
- openstackclient.identity.v3.catalog module
- openstackclient.identity.v3.consumer module
- openstackclient.identity.v3.credential module
- openstackclient.identity.v3.domain module
- openstackclient.identity.v3.ec2creds module
- openstackclient.identity.v3.endpoint module
- openstackclient.identity.v3.endpoint_group module
- openstackclient.identity.v3.federation_protocol module
- openstackclient.identity.v3.group module
- openstackclient.identity.v3.identity_provider module
- openstackclient.identity.v3.implied_role module
- openstackclient.identity.v3.limit module
- openstackclient.identity.v3.mapping module
- openstackclient.identity.v3.policy module
- openstackclient.identity.v3.project module
- openstackclient.identity.v3.region module
- openstackclient.identity.v3.registered_limit module
- openstackclient.identity.v3.role module
- openstackclient.identity.v3.role_assignment module
- openstackclient.identity.v3.service module
- openstackclient.identity.v3.service_provider module
- openstackclient.identity.v3.tag module
- openstackclient.identity.v3.token module
- openstackclient.identity.v3.trust module
- openstackclient.identity.v3.unscoped_saml module
- openstackclient.identity.v3.user module
- Module contents
- openstackclient.identity.v2_0 package
- Submodules
- openstackclient.identity.client module
- openstackclient.identity.common module
- Module contents
- Subpackages
- openstackclient.image package
- openstackclient.network package
- Subpackages
- openstackclient.network.v2 package
- Submodules
- openstackclient.network.v2.address_group module
- openstackclient.network.v2.address_scope module
- openstackclient.network.v2.floating_ip module
- openstackclient.network.v2.floating_ip_pool module
- openstackclient.network.v2.floating_ip_port_forwarding module
- openstackclient.network.v2.ip_availability module
- openstackclient.network.v2.l3_conntrack_helper module
- openstackclient.network.v2.local_ip module
- openstackclient.network.v2.local_ip_association module
- openstackclient.network.v2.network module
- openstackclient.network.v2.network_agent module
- openstackclient.network.v2.network_auto_allocated_topology module
- openstackclient.network.v2.network_flavor module
- openstackclient.network.v2.network_flavor_profile module
- openstackclient.network.v2.network_meter module
- openstackclient.network.v2.network_meter_rule module
- openstackclient.network.v2.network_qos_policy module
- openstackclient.network.v2.network_qos_rule module
- openstackclient.network.v2.network_qos_rule_type module
- openstackclient.network.v2.network_rbac module
- openstackclient.network.v2.network_segment module
- openstackclient.network.v2.network_segment_range module
- openstackclient.network.v2.network_service_provider module
- openstackclient.network.v2.port module
- openstackclient.network.v2.router module
- openstackclient.network.v2.security_group module
- openstackclient.network.v2.security_group_rule module
- openstackclient.network.v2.subnet module
- openstackclient.network.v2.subnet_pool module
- Module contents
- openstackclient.network.v2 package
- Submodules
- openstackclient.network.client module
- openstackclient.network.common module
- openstackclient.network.utils module
- Module contents
- Subpackages
- openstackclient.object package
- openstackclient.volume package
- Subpackages
- openstackclient.volume.v1 package
- Submodules
- openstackclient.volume.v1.qos_specs module
- openstackclient.volume.v1.service module
- openstackclient.volume.v1.volume module
- openstackclient.volume.v1.volume_backup module
- openstackclient.volume.v1.volume_snapshot module
- openstackclient.volume.v1.volume_transfer_request module
- openstackclient.volume.v1.volume_type module
- Module contents
- openstackclient.volume.v2 package
- Submodules
- openstackclient.volume.v2.backup_record module
- openstackclient.volume.v2.consistency_group module
- openstackclient.volume.v2.consistency_group_snapshot module
- openstackclient.volume.v2.qos_specs module
- openstackclient.volume.v2.service module
- openstackclient.volume.v2.volume module
- openstackclient.volume.v2.volume_backend module
- openstackclient.volume.v2.volume_backup module
- openstackclient.volume.v2.volume_host module
- openstackclient.volume.v2.volume_snapshot module
- openstackclient.volume.v2.volume_transfer_request module
- openstackclient.volume.v2.volume_type module
- Module contents
- openstackclient.volume.v1 package
- Submodules
- openstackclient.volume.client module
- Module contents
- Subpackages
Submodules¶
openstackclient.i18n module¶
openstackclient.shell module¶
Command-line interface to the OpenStack APIs
- class openstackclient.shell.OpenStackShell¶
Bases:
osc_lib.shell.OpenStackShell
- build_option_parser(description, version)¶
Return an argparse option parser for this application.
Subclasses may override this method to extend the parser with more global options.
- Parameters
description (str) – full description of the application
version (str) – version number for the application
argparse_kwargs – extra keyword argument passed to the ArgumentParser constructor
- initialize_app(argv)¶
Global app init bits:
set up API versions
validate authentication info
authenticate against Identity if requested
- openstackclient.shell.main(argv=None)¶