openstackclient.share.v2 package¶
Submodules¶
openstackclient.share.v2.messages module¶
- class openstackclient.share.v2.messages.DeleteMessage(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)¶
Bases:
CommandRemove one or more messages.
- get_parser(prog_name: str) → ArgumentParser¶
Return an
argparse.ArgumentParser.
- log = <Logger openstackclient.share.v2.messages.DeleteMessage (WARNING)>¶
- take_action(parsed_args: Namespace) → None¶
Override to do something useful.
The returned value will be returned by the program.
- class openstackclient.share.v2.messages.ListMessage(app: App, app_args: Namespace | None, cmd_name: str | None = None)¶
Bases:
ListerLists all messages.
- get_parser(prog_name: str) → ArgumentParser¶
Return an
argparse.ArgumentParser.
- log = <Logger openstackclient.share.v2.messages.ListMessage (WARNING)>¶
- take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[tuple[Any, ...]]]¶
Run command.
Return a tuple containing the column names and an iterable containing the data to be listed.
- class openstackclient.share.v2.messages.ShowMessage(app: App, app_args: Namespace | None, cmd_name: str | None = None)¶
Bases:
ShowOneShow details about a message.
- get_parser(prog_name: str) → ArgumentParser¶
Return an
argparse.ArgumentParser.
- log = <Logger openstackclient.share.v2.messages.ShowMessage (WARNING)>¶
- take_action(parsed_args: Namespace) → tuple[Sequence[str], tuple[Any, ...]]¶
Run command.
Return a tuple containing the column names and an iterable containing the data to be listed.
openstackclient.share.v2.resource_locks module¶
- class openstackclient.share.v2.resource_locks.CreateResourceLock(app: App, app_args: Namespace | None, cmd_name: str | None = None)¶
Bases:
ShowOneCreate a new resource lock.
- get_parser(prog_name: str) → ArgumentParser¶
Return an
argparse.ArgumentParser.
- log = <Logger openstackclient.share.v2.resource_locks.CreateResourceLock (WARNING)>¶
- take_action(parsed_args: Namespace) → tuple[tuple[str, ...], tuple[Any, ...]]¶
Run command.
Return a tuple containing the column names and an iterable containing the data to be listed.
- class openstackclient.share.v2.resource_locks.DeleteResourceLock(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)¶
Bases:
CommandRemove one or more resource locks.
- get_parser(prog_name: str) → ArgumentParser¶
Return an
argparse.ArgumentParser.
- log = <Logger openstackclient.share.v2.resource_locks.DeleteResourceLock (WARNING)>¶
- take_action(parsed_args: Namespace) → None¶
Override to do something useful.
The returned value will be returned by the program.
- class openstackclient.share.v2.resource_locks.ListResourceLock(app: App, app_args: Namespace | None, cmd_name: str | None = None)¶
Bases:
ListerLists all resource locks.
- get_parser(prog_name: str) → ArgumentParser¶
Return an
argparse.ArgumentParser.
- log = <Logger openstackclient.share.v2.resource_locks.ListResourceLock (WARNING)>¶
- take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[tuple[Any, ...]]]¶
Run command.
Return a tuple containing the column names and an iterable containing the data to be listed.
- class openstackclient.share.v2.resource_locks.SetResourceLock(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)¶
Bases:
CommandSet resource lock properties.
- get_parser(prog_name: str) → ArgumentParser¶
Return an
argparse.ArgumentParser.
- log = <Logger openstackclient.share.v2.resource_locks.SetResourceLock (WARNING)>¶
- take_action(parsed_args: Namespace) → None¶
Override to do something useful.
The returned value will be returned by the program.
- class openstackclient.share.v2.resource_locks.ShowResourceLock(app: App, app_args: Namespace | None, cmd_name: str | None = None)¶
Bases:
ShowOneShow details about a resource lock.
- get_parser(prog_name: str) → ArgumentParser¶
Return an
argparse.ArgumentParser.
- log = <Logger openstackclient.share.v2.resource_locks.ShowResourceLock (WARNING)>¶
- take_action(parsed_args: Namespace) → tuple[Sequence[str], tuple[Any, ...]]¶
Run command.
Return a tuple containing the column names and an iterable containing the data to be listed.
- class openstackclient.share.v2.resource_locks.UnsetResourceLock(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)¶
Bases:
CommandUnsets a property on a resource lock.
- get_parser(prog_name: str) → ArgumentParser¶
Return an
argparse.ArgumentParser.
- log = <Logger openstackclient.share.v2.resource_locks.UnsetResourceLock (WARNING)>¶
- take_action(parsed_args: Namespace) → None¶
Override to do something useful.
The returned value will be returned by the program.
- openstackclient.share.v2.resource_locks.is_uuid_like(value: str) → bool¶
Returns validation of a value as a UUID.
- Parameters:
val (string) – Value to verify
- Returns:
bool
Changed in version 1.1.1: Support non-lowercase UUIDs.
openstackclient.share.v2.security_services module¶
- class openstackclient.share.v2.security_services.CreateShareSecurityService(app: App, app_args: Namespace | None, cmd_name: str | None = None)¶
Bases:
ShowOneCreate security service used by project.
- get_parser(prog_name: str) → ArgumentParser¶
Return an
argparse.ArgumentParser.
- log = <Logger openstackclient.share.v2.security_services.CreateShareSecurityService (WARNING)>¶
- take_action(parsed_args: Namespace) → tuple[tuple[str, ...], tuple[Any, ...]]¶
Run command.
Return a tuple containing the column names and an iterable containing the data to be listed.
- class openstackclient.share.v2.security_services.DeleteShareSecurityService(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)¶
Bases:
CommandDelete one or more security services.
- get_parser(prog_name: str) → ArgumentParser¶
Return an
argparse.ArgumentParser.
- log = <Logger openstackclient.share.v2.security_services.DeleteShareSecurityService (WARNING)>¶
- take_action(parsed_args: Namespace) → None¶
Override to do something useful.
The returned value will be returned by the program.
- class openstackclient.share.v2.security_services.ListShareSecurityService(app: App, app_args: Namespace | None, cmd_name: str | None = None)¶
Bases:
ListerList security services.
- get_parser(prog_name: str) → ArgumentParser¶
Return an
argparse.ArgumentParser.
- log = <Logger openstackclient.share.v2.security_services.ListShareSecurityService (WARNING)>¶
- take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[tuple[Any, ...]]]¶
Run command.
Return a tuple containing the column names and an iterable containing the data to be listed.
- class openstackclient.share.v2.security_services.SetShareSecurityService(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)¶
Bases:
CommandSet security service.
- get_parser(prog_name: str) → ArgumentParser¶
Return an
argparse.ArgumentParser.
- log = <Logger openstackclient.share.v2.security_services.SetShareSecurityService (WARNING)>¶
- take_action(parsed_args: Namespace) → None¶
Override to do something useful.
The returned value will be returned by the program.
- class openstackclient.share.v2.security_services.ShowShareSecurityService(app: App, app_args: Namespace | None, cmd_name: str | None = None)¶
Bases:
ShowOneShow security service.
- get_parser(prog_name: str) → ArgumentParser¶
Return an
argparse.ArgumentParser.
- log = <Logger openstackclient.share.v2.security_services.ShowShareSecurityService (WARNING)>¶
- take_action(parsed_args: Namespace) → tuple[tuple[str, ...], tuple[Any, ...]]¶
Run command.
Return a tuple containing the column names and an iterable containing the data to be listed.
- class openstackclient.share.v2.security_services.UnsetShareSecurityService(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)¶
Bases:
CommandUnset security service.
- get_parser(prog_name: str) → ArgumentParser¶
Return an
argparse.ArgumentParser.
- log = <Logger openstackclient.share.v2.security_services.UnsetShareSecurityService (WARNING)>¶
- take_action(parsed_args: Namespace) → None¶
Override to do something useful.
The returned value will be returned by the program.
openstackclient.share.v2.services module¶
- class openstackclient.share.v2.services.EnsureShareService(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)¶
Bases:
CommandRun ensure shares in a back end (Admin only).
- get_parser(prog_name: str) → ArgumentParser¶
Return an
argparse.ArgumentParser.
- log = <Logger openstackclient.share.v2.services.EnsureShareService (WARNING)>¶
- take_action(parsed_args: Namespace) → None¶
Override to do something useful.
The returned value will be returned by the program.
- class openstackclient.share.v2.services.ListShareService(app: App, app_args: Namespace | None, cmd_name: str | None = None)¶
Bases:
ListerList share services (Admin only).
- get_parser(prog_name: str) → ArgumentParser¶
Return an
argparse.ArgumentParser.
- log = <Logger openstackclient.share.v2.services.ListShareService (WARNING)>¶
- take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[tuple[Any, ...]]]¶
Run command.
Return a tuple containing the column names and an iterable containing the data to be listed.
- class openstackclient.share.v2.services.SetShareService(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)¶
Bases:
CommandEnable/disable share service (Admin only).
- get_parser(prog_name: str) → ArgumentParser¶
Return an
argparse.ArgumentParser.
- log = <Logger openstackclient.share.v2.services.SetShareService (WARNING)>¶
- take_action(parsed_args: Namespace) → None¶
Override to do something useful.
The returned value will be returned by the program.