In Delphix 6.0.6.0, the new API version is 1.11.6. This section describes all API changes since API version 1.11.5, which was released with Delphix 6.0.5.0.
All URL paths are relative to /resources/json/delphix
.
What Changed
API Object | Path | Type | Name | Change |
---|---|---|---|---|
| /toolkit | property | prettyName | Renamed to displayName and made read-only. |
| /toolkit | property | name | Renamed to identifier and made read-only. |
| N/A (value object) | property | resync | Deleted. |
| /network/test/dsp | operation | list | Added parameter ascending : True if results are to be returned in ascending order. |
| /network/test/latency | operation | list | Added parameter ascending : True if results are to be returned in ascending order. |
| /network/test/throughput | operation | list | Added parameter ascending : True if results are to be returned in ascending order. |
| /sourceconfig | property | tdeKeystorePassword | Lowered maximum length from 256 to 128. |
| /source | property | parentTdeKeystorePassword | Lowered maximum length from 256 to 128. |
| /source | property | tdeExportedKeyFileSecret | Lowered maximum length from 256 to 128. |
| /service/snmp | API object | SNMPConfig | Renamed to SNMPV2Config . Relocated to /service/snmp/v2 . |
| /service/snmp/manager | API object | SNMPManager | Renamed to SNMPV2Manager . Relocated to /service/snmp/v2/manager . |
What Is New
API Object | Path | Type | Name | Description |
---|---|---|---|---|
AppDataLinkData | N/A (value object) | property | syncParameters | The sync parameters to use for initial sync. |
AppDataSyncParameters | N/A (value object) | property | parameters | The JSON payload conforming to the snapshot parameters definition in a LUA toolkit or platform plugin. |
CurrentConsumerCapacityData | /capacity/consumer | property | multiOwner | Flag indicating whether this consumer is sharing filesystem with another consumer. |
CapacityDeleteDependenciesParameters | N/A (value object) | value type | CapacityDeleteDependenciesParameters | The parameters to use as input to batch delete objects in a dependency tree. |
N/A (endpoint without type) | /capacity | property | deleteDependencies | Delete a collection of objects in a dependency tree. |
CloudStatus | /service/cloud | property | centralManagementProductName | Public facing name of the Central Management product. |
DeletionDependencyPrerequisite | N/A (value object) | value type | DeletionDependencyPrerequisite | The prerequisite operation that must be completed before deleting a dependency object. |
DeletionDependency | N/A (value object) | value type | DeletionDependency | Representation of an object that needs to be deleted before the object it depended on can be deleted. |
HashiCorpVaultTestParameters | N/A (value object) | property | vaultNamespace | Namespace within the vault. |
HashiCorpVault | /service/passwordVault | property | vaultNamespace | Namespace within the vault. |
HeldSpaceCapacityData | /capacity/heldspace | new API | HeldSpaceCapacityData | Capacity metrics for a deleted object whose space is being retained to support its dependencies. |
PluginSnapshotParametersDefinition | N/A (value object) | value type | PluginSnapshotParametersDefinition | Defines the snapshot parameters schema for a platform plugin. |
Plugin | /toolkit | property | pluginId | The UUID for the plugin. |
Plugin | /toolkit | property | name | A human readable name for the toolkit. |
Plugin | /toolkit | property | extendedStartStopHooks | Indicates whether user start/stop hooks should run when container is enabled/disabled. |
Plugin | /toolkit | property | snapshotParametersDefinition | The schema that defines the structure of the fields in AppDataSyncParameters. |
PublicSystemInfo | /about | property | userManagementEnabled | Indicates if user management operations (create, delete, changing email address, etc) are allowed on this Engine. Otherwise user management is performed in Central Management. |
PublicSystemInfo | /about | property | centralManagementProductName | Name of the product which controls central access and management of this Engine. |
PublicSystemInfo | /about | property | toggleableFeatures | The list of toggleable features on this Delphix Engine. |
SNMPV3Config | /service/snmp/v3 | new API | SNMPV3Config | SNMP configuration. |
SNMPV3Manager | /service/snmp/v3/manager | new API | SNMPV3Manager | SNMP manager configuration. |
SNMPV3USMUserConfig | /service/snmp/v3/usm | new API | SNMPV3USMUserConfig | SNMP USM User configuration. |
TimeflowDeletionDependency | N/A (value object) | value type | TimeflowDeletionDependency | Representation of a TimeFlow that needs to be deleted before the object it depended on can be deleted. |
TimeflowSnapshot | /snapshot | operation | deletionDependencies | Return the instructions on how to unlock this snapshot. |
ToolkitSnapshotParametersDefinition | N/A (value object) | value type | ToolkitSnapshotParametersDefinition | Defines the snapshot parameters schema for a Lua toolkit. |
Toolkit | /toolkit | property | name | A unique and descriptive name for the toolkit. |
Toolkit | /toolkit | property | prettyName | A human readable name for the toolkit. |
UserManagement | N/A (value object) | value type | UserManagement | Configuration of user management capabilities. |