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)