describe-config-diff

subtitle

Get differences between two service configurations.

version

0.9.66

Description

Get differences between two service configurations.

Synopsis

  describe-config-diff
--cluster-id <value>
--from-config-id <value>
--to-config-id <value>
[--cli-input-json <value>]
[--generate-cli-skeleton]

Options

--cluster-id (string)

ID of the cluster.

--from-config-id (string)

ID of the old service configuration.

--to-config-id (string)

ID of the new service configuration.

--cli-input-json (string)

Performs service operation based on the JSON string provided. The JSON string follows the format provided by --generate-cli-skeleton. If other arguments are provided on the command line, the CLI values will override the JSON-provided values.

--generate-cli-skeleton (boolean)

Prints a sample input JSON to standard output. Note the specified operation is not run if this argument is specified. The sample input can be used as an argument for --cli-input-json.

Output

config -> (object)

Differences between two service configurations.

isChanged -> (boolean)

Has any of the configurations changed?

commonConfigsDiff -> (object)

Differences between two ApplicationConfigs.

isChanged -> (boolean)

Has any of the configurations changed?

configBlocksDiffs -> (object)

Differences between two sets of ConfigBlocks.

isChanged -> (boolean)

Has any of the config blocks changed?

added -> (array)

Config blocks that are only present in the new configuration.

item -> (object)

A piece of configuration stored in the same place (e.g. same file or environment variables).

id -> (string)

ID of the ConfigBlock. Unique within an ApplicationConfig.

format -> (string)

Format of ConfigBlock.

content -> (object)

Contents of a ConfigBlock.

keyValues -> (map)

Key-value type configurations.

key -> (string)

value -> (string)

Key-value type configurations.

text -> (string)

Text type configuration.

json -> (string)

JSON type configuration.

removed -> (array)

Config blocks that are only present in the old configuration.

item -> (object)

A piece of configuration stored in the same place (e.g. same file or environment variables).

id -> (string)

ID of the ConfigBlock. Unique within an ApplicationConfig.

format -> (string)

Format of ConfigBlock.

content -> (object)

Contents of a ConfigBlock.

keyValues -> (map)

Key-value type configurations.

key -> (string)

value -> (string)

Key-value type configurations.

text -> (string)

Text type configuration.

json -> (string)

JSON type configuration.

same -> (array)

Config blocks that are the same in both configurations.

item -> (object)

A piece of configuration stored in the same place (e.g. same file or environment variables).

id -> (string)

ID of the ConfigBlock. Unique within an ApplicationConfig.

format -> (string)

Format of ConfigBlock.

content -> (object)

Contents of a ConfigBlock.

keyValues -> (map)

Key-value type configurations.

key -> (string)

value -> (string)

Key-value type configurations.

text -> (string)

Text type configuration.

json -> (string)

JSON type configuration.

changed -> (array)

Config blocks that are different between the two configurations.

item -> (object)

Differences between two ConfigBlocks.

id -> (string)

ID of the ConfigBlock.

contentDiff -> (object)

Difference between two ConfigContents.

keyValues -> (object)

Different between keyValues of two ConfigContents.

added -> (map)

Keys that are only present in the new configuration.

key -> (string)

value -> (string)

Keys that are only present in the new configuration.

removed -> (map)

Keys that are only present in the old configuration.

key -> (string)

value -> (string)

Keys that are only present in the old configuration.

same -> (map)

Keys that are present in both configurations.

key -> (string)

value -> (string)

Keys that are present in both configurations.

changed -> (map)

Keys with different values.

key -> (string)

value -> (object)

Difference between two strings.

from -> (string)

The old value.

to -> (string)

The new value.

applicationConfigsDiffs -> (map)

Differences between the application specific configurations.

key -> (string)

value -> (object)

Differences between two ApplicationConfigs.

isChanged -> (boolean)

Has any of the configurations changed?

configBlocksDiffs -> (object)

Differences between two sets of ConfigBlocks.

isChanged -> (boolean)

Has any of the config blocks changed?

added -> (array)

Config blocks that are only present in the new configuration.

item -> (object)

A piece of configuration stored in the same place (e.g. same file or environment variables).

id -> (string)

ID of the ConfigBlock. Unique within an ApplicationConfig.

format -> (string)

Format of ConfigBlock.

content -> (object)

Contents of a ConfigBlock.

keyValues -> (map)

Key-value type configurations.

key -> (string)

value -> (string)

Key-value type configurations.

text -> (string)

Text type configuration.

json -> (string)

JSON type configuration.

removed -> (array)

Config blocks that are only present in the old configuration.

item -> (object)

A piece of configuration stored in the same place (e.g. same file or environment variables).

id -> (string)

ID of the ConfigBlock. Unique within an ApplicationConfig.

format -> (string)

Format of ConfigBlock.

content -> (object)

Contents of a ConfigBlock.

keyValues -> (map)

Key-value type configurations.

key -> (string)

value -> (string)

Key-value type configurations.

text -> (string)

Text type configuration.

json -> (string)

JSON type configuration.

same -> (array)

Config blocks that are the same in both configurations.

item -> (object)

A piece of configuration stored in the same place (e.g. same file or environment variables).

id -> (string)

ID of the ConfigBlock. Unique within an ApplicationConfig.

format -> (string)

Format of ConfigBlock.

content -> (object)

Contents of a ConfigBlock.

keyValues -> (map)

Key-value type configurations.

key -> (string)

value -> (string)

Key-value type configurations.

text -> (string)

Text type configuration.

json -> (string)

JSON type configuration.

changed -> (array)

Config blocks that are different between the two configurations.

item -> (object)

Differences between two ConfigBlocks.

id -> (string)

ID of the ConfigBlock.

contentDiff -> (object)

Difference between two ConfigContents.

keyValues -> (object)

Different between keyValues of two ConfigContents.

added -> (map)

Keys that are only present in the new configuration.

key -> (string)

value -> (string)

Keys that are only present in the new configuration.

removed -> (map)

Keys that are only present in the old configuration.

key -> (string)

value -> (string)

Keys that are only present in the old configuration.

same -> (map)

Keys that are present in both configurations.

key -> (string)

value -> (string)

Keys that are present in both configurations.

changed -> (map)

Keys with different values.

key -> (string)

value -> (object)

Difference between two strings.

from -> (string)

The old value.

to -> (string)

The new value.

Form Factors

public, private