troveclient.osc.v1.database_configurations 模块¶
数据库 v1 配置操作实现
- class troveclient.osc.v1.database_configurations.AttachDatabaseConfiguration(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)¶
基类:
Command- get_parser(prog_name)¶
返回一个
argparse.ArgumentParser。
- log: logging.Logger = <Logger troveclient.osc.v1.database_configurations.AttachDatabaseConfiguration (WARNING)>¶
- take_action(parsed_args)¶
覆盖以执行有用的操作。
返回值将由程序返回。
- class troveclient.osc.v1.database_configurations.CreateDatabaseConfiguration(app: App, app_args: Namespace | None, cmd_name: str | None = None)¶
基类:
ShowOne- get_parser(prog_name)¶
返回一个
argparse.ArgumentParser。
- log: logging.Logger = <Logger troveclient.osc.v1.database_configurations.CreateDatabaseConfiguration (WARNING)>¶
- take_action(parsed_args)¶
返回一个包含列名元组和包含要列出的数据的可迭代元组。
- class troveclient.osc.v1.database_configurations.DefaultDatabaseConfiguration(app: App, app_args: Namespace | None, cmd_name: str | None = None)¶
基类:
ShowOne- get_parser(prog_name)¶
返回一个
argparse.ArgumentParser。
- log: logging.Logger = <Logger troveclient.osc.v1.database_configurations.DefaultDatabaseConfiguration (WARNING)>¶
- take_action(parsed_args)¶
返回一个包含列名元组和包含要列出的数据的可迭代元组。
- class troveclient.osc.v1.database_configurations.DeleteDatabaseConfiguration(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)¶
基类:
Command- get_parser(prog_name)¶
返回一个
argparse.ArgumentParser。
- log: logging.Logger = <Logger troveclient.osc.v1.database_configurations.DeleteDatabaseConfiguration (WARNING)>¶
- take_action(parsed_args)¶
覆盖以执行有用的操作。
返回值将由程序返回。
- class troveclient.osc.v1.database_configurations.DetachDatabaseConfiguration(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)¶
基类:
Command- get_parser(prog_name)¶
返回一个
argparse.ArgumentParser。
- log: logging.Logger = <Logger troveclient.osc.v1.database_configurations.DetachDatabaseConfiguration (WARNING)>¶
- take_action(parsed_args)¶
覆盖以执行有用的操作。
返回值将由程序返回。
- class troveclient.osc.v1.database_configurations.ListDatabaseConfigurationInstances(app: App, app_args: Namespace | None, cmd_name: str | None = None)¶
基类:
Lister- columns = ['ID', 'Name']¶
- get_parser(prog_name)¶
返回一个
argparse.ArgumentParser。
- log: logging.Logger = <Logger troveclient.osc.v1.database_configurations.ListDatabaseConfigurationInstances (WARNING)>¶
- take_action(parsed_args)¶
运行命令。
返回一个元组,包含列名和一个包含要列出的数据的可迭代对象。
- class troveclient.osc.v1.database_configurations.ListDatabaseConfigurationParameters(app: App, app_args: Namespace | None, cmd_name: str | None = None)¶
基类:
Lister- columns = ['Name', 'Type', 'Min Size', 'Max Size', 'Restart Required']¶
- get_parser(prog_name)¶
返回一个
argparse.ArgumentParser。
- log: logging.Logger = <Logger troveclient.osc.v1.database_configurations.ListDatabaseConfigurationParameters (WARNING)>¶
- take_action(parsed_args)¶
运行命令。
返回一个元组,包含列名和一个包含要列出的数据的可迭代对象。
- class troveclient.osc.v1.database_configurations.ListDatabaseConfigurations(app: App, app_args: Namespace | None, cmd_name: str | None = None)¶
基类:
Lister- columns = ['ID', '名称', '描述', '存储名称', '存储版本名称', '存储版本号']¶
- get_parser(prog_name)¶
返回一个
argparse.ArgumentParser。
- log: logging.Logger = <Logger troveclient.osc.v1.database_configurations.ListDatabaseConfigurations (WARNING)>¶
- take_action(parsed_args)¶
运行命令。
返回一个元组,包含列名和一个包含要列出的数据的可迭代对象。
- class troveclient.osc.v1.database_configurations.SetDatabaseConfiguration(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)¶
基类:
Command- get_parser(prog_name)¶
返回一个
argparse.ArgumentParser。
- log: logging.Logger = <Logger troveclient.osc.v1.database_configurations.SetDatabaseConfiguration (WARNING)>¶
- take_action(parsed_args)¶
覆盖以执行有用的操作。
返回值将由程序返回。
- class troveclient.osc.v1.database_configurations.ShowDatabaseConfiguration(app: App, app_args: Namespace | None, cmd_name: str | None = None)¶
基类:
ShowOne- get_parser(prog_name)¶
返回一个
argparse.ArgumentParser。
- log: logging.Logger = <Logger troveclient.osc.v1.database_configurations.ShowDatabaseConfiguration (WARNING)>¶
- take_action(parsed_args)¶
返回一个包含列名元组和包含要列出的数据的可迭代元组。
- class troveclient.osc.v1.database_configurations.ShowDatabaseConfigurationParameter(app: App, app_args: Namespace | None, cmd_name: str | None = None)¶
基类:
ShowOne- get_parser(prog_name)¶
返回一个
argparse.ArgumentParser。
- log: logging.Logger = <Logger troveclient.osc.v1.database_configurations.ShowDatabaseConfigurationParameter (WARNING)>¶
- take_action(parsed_args)¶
返回一个包含列名元组和包含要列出的数据的可迭代元组。
- class troveclient.osc.v1.database_configurations.UpdateDatabaseConfiguration(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)¶
基类:
Command- get_parser(prog_name)¶
返回一个
argparse.ArgumentParser。
- log: logging.Logger = <Logger troveclient.osc.v1.database_configurations.UpdateDatabaseConfiguration (WARNING)>¶
- take_action(parsed_args)¶
覆盖以执行有用的操作。
返回值将由程序返回。
- troveclient.osc.v1.database_configurations.set_attributes_for_print_detail(configuration)¶