There is a command group 'az_arcdata_dc_config'. This group of commands could 'configuration commands'. 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_arcdata_dc_config_patch'.The syntax is: az arcdata dc config patch --config-file
                           --patch-file
                           --path. The 1th example of the child command would be to use it to 'ex 1   replace the port of a single endpoint  data controller endpoint  with patch file', the syntax is: az arcdata dc config patch --path custom/control.json --patch ./patch.json

    Patch File Example (patch.json):
        {"patch":[{"op":"replace","path":"$.spec.endpoints[?(@.name=='Controller')].port","value":30080}]}. The 2th example of the child command would be to use it to 'ex 2   replace data controller storage with patch file', the syntax is: az arcdata dc config patch --path custom/control.json --patch ./patch.json

    Patch File Example (patch.json):
        {"patch":[{"op":"replace","path":".spec.storage","value":{"accessMode":"ReadWriteMany","className":"managed-premium","size":"10Gi"}}]}. The parameter '--config-file -c' is required. It is used to data controller config file path of the config you would like to set, i.e. custom/control.json.. The parameter '--patch-file -p' is required. It is used to path to a patch json file that is based off the jsonpatch library: http://jsonpatch.com/. you must start your patch json file with a key called "patch", whose value is an array of patch operations you intend to make. for the path of a patch operation, you may use dot notation, such as key1.key2 for most operations. if you would like to do a replace operation, and you are replacing a value in an array that requires a conditional, please use the jsonpath notation by beginning your path with a $. this will allow you to do a conditional such as $.key1.key2[?(@.key3=="somevalue"].key4. see the examples below. for additional help with conditionals, see: https://jsonpath.com/.. The parameter '--path' is required. It is used to data controller config file path of the config you would like to set, i.e. custom/control.json.. 