There is a command group 'az_spring_connection_create'. This group of commands could 'create a connection between a spring app and a target resource'. The group of commands has global parameter '--debug' which means 'Increase logging verbosity to show all debug logs.'. The group of commands has global parameter '--help -h' which means 'Show this help message and exit.'. The group of commands has global parameter '--only-show-errors' which means 'Only show errors, suppressing warnings.'. The group of commands has global parameter '--output -o' which means 'Output format.'. The group of commands has global parameter '--query' which means 'JMESPath query string. See <a href="http://jmespath.org/">http://jmespath.org/</a> for more information and examples.'. The group of commands has global parameter '--subscription' which means 'Name or ID of subscription. You can configure the default subscription using `az account set -s NAME_OR_ID`.'. The group of commands has global parameter '--verbose' which means 'Increase logging verbosity. Use --debug for full debug logs.'. This group contains a child command 'az_spring_connection_create_mysql flexible'.The syntax is: az spring connection create mysql-flexible [--app]
                                           [--appconfig-id]
                                           [--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springboot}]
                                           [--connection]
                                           [--customized-keys]
                                           [--database]
                                           [--deployment]
                                           [--no-wait]
                                           [--opt-out {auth, configinfo, publicnetwork}]
                                           [--resource-group]
                                           [--secret]
                                           [--server]
                                           [--service]
                                           [--service-principal]
                                           [--source-id]
                                           [--system-identity]
                                           [--target-id]
                                           [--target-resource-group]
                                           [--user-identity]
                                           [--vault-id]. The 1th example of the child command would be to use it to 'create a connection between spring app and mysql flexible interactively', the syntax is: az spring connection create mysql-flexible. The 2th example of the child command would be to use it to 'create a connection between spring app and mysql flexible with resource name', the syntax is: az spring connection create mysql-flexible -g SpringCloudRG --service MySpringService --app MyApp --tg MysqlRG --server MyServer --database MyDB --secret name=XX secret=XX. The 3th example of the child command would be to use it to 'create a connection between spring app and mysql flexible with resource id', the syntax is: az spring connection create mysql-flexible --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.AppPlatform/Spring/{spring}/apps/{app} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DBforMySQL/flexibleServers/{server}/databases/{database} --secret name=XX secret=XX. The parameter '--app' is optional. name of the app in the azure spring apps. required if '--source-id' is not specified.none.. The parameter '--appconfig-id' is optional. the app configuration id to store configuration.. The parameter '--client-type' is optional. the client type used on the spring.. The parameter '--connection' is optional. name of the spring connection.. The parameter '--customized-keys' is optional. the customized keys used to change default configuration names. key is the original name, value is the customized name.. The parameter '--database' is optional. name of the mysql flexible database. required if '--target-id' is not specified.. The parameter '--deployment' is optional. the deployment name of the app.. The parameter '--no-wait' is optional. do not wait for the long-running operation to finish.. The parameter '--opt-out' is optional. whether to disable some configuration steps. use configinfo to disbale configuration information changes on source. use publicnetwork to disable public network access configuration.use auth to skip auth configuration such as enabling managed identity and granting rbac roles.. The parameter '--resource-group -g' is optional. the resource group which contains app in the azure spring apps. required if '--source-id' is not specified.none.. The parameter '--secret' is optional. the secret auth info.. The parameter '--server' is optional. name of the mysql flexible server. required if '--target-id' is not specified.. The parameter '--service' is optional. name of the the azure spring apps resource. required if '--source-id' is not specified.none.. The parameter '--service-principal' is optional. the service principal auth info.. The parameter '--source-id' is optional. the resource id of a spring. required if ['--resource-group', '--service', '--app'] are not specified.. The parameter '--system-identity' is optional. the system assigned identity auth info.. The parameter '--target-id' is optional. the resource id of target service. required if ['--target-resource-group', '--server', '--database'] are not specified.. The parameter '--target-resource-group --tg' is optional. the resource group which contains the mysql flexible server. required if '--target-id' is not specified.. The parameter '--user-identity' is optional. the user assigned identity auth info.. The parameter '--vault-id' is optional. the id of key vault to store secret value.. 