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 ObjectPathTypeNameChange

AbstractToolkit

/toolkitpropertyprettyNameRenamed to displayName and made read-only.

AbstractToolkit

/toolkitpropertynameRenamed to identifier and made read-only.

AppDataSyncParameters

N/A (value object)propertyresyncDeleted.

NetworkDSPTest

/network/test/dspoperationlistAdded parameter ascending: True if results are to be returned in ascending order.

NetworkLatencyTest

/network/test/latencyoperationlistAdded parameter ascending: True if results are to be returned in ascending order.

NetworkThroughputTest

/network/test/throughputoperationlistAdded parameter ascending: True if results are to be returned in ascending order.

OracleDBConfig

/sourceconfigpropertytdeKeystorePasswordLowered maximum length from 256 to 128.

OracleVirtualPdbSource

/sourcepropertyparentTdeKeystorePasswordLowered maximum length from 256 to 128.

OracleVirtualPdbSource

/sourcepropertytdeExportedKeyFileSecretLowered maximum length from 256 to 128.

SNMPConfig

/service/snmpAPI objectSNMPConfigRenamed to SNMPV2Config. Relocated to /service/snmp/v2.

SNMPManager

/service/snmp/managerAPI objectSNMPManagerRenamed to SNMPV2Manager. Relocated to /service/snmp/v2/manager.

What Is New

API ObjectPathTypeNameDescription
AppDataLinkDataN/A (value object)propertysyncParametersThe sync parameters to use for initial sync.
AppDataSyncParametersN/A (value object)propertyparametersThe JSON payload conforming to the snapshot parameters definition in a LUA toolkit or platform plugin.
CurrentConsumerCapacityData/capacity/consumerpropertymultiOwnerFlag indicating whether this consumer is sharing filesystem with another consumer.
CapacityDeleteDependenciesParametersN/A (value object)value typeCapacityDeleteDependenciesParametersThe parameters to use as input to batch delete objects in a dependency tree.
N/A (endpoint without type)/capacitypropertydeleteDependenciesDelete a collection of objects in a dependency tree.
CloudStatus/service/cloudpropertycentralManagementProductNamePublic facing name of the Central Management product.
DeletionDependencyPrerequisiteN/A (value object)value typeDeletionDependencyPrerequisiteThe prerequisite operation that must be completed before deleting a dependency object.
DeletionDependencyN/A (value object)value typeDeletionDependencyRepresentation of an object that needs to be deleted before the object it depended on can be deleted.
HashiCorpVaultTestParametersN/A (value object)propertyvaultNamespaceNamespace within the vault.
HashiCorpVault/service/passwordVaultpropertyvaultNamespaceNamespace within the vault.
HeldSpaceCapacityData/capacity/heldspacenew APIHeldSpaceCapacityDataCapacity metrics for a deleted object whose space is being retained to support its dependencies.
PluginSnapshotParametersDefinitionN/A (value object)value typePluginSnapshotParametersDefinitionDefines the snapshot parameters schema for a platform plugin.
Plugin/toolkitpropertypluginIdThe UUID for the plugin.
Plugin/toolkitpropertynameA human readable name for the toolkit.
Plugin/toolkitpropertyextendedStartStopHooksIndicates whether user start/stop hooks should run when container is enabled/disabled.
Plugin/toolkitpropertysnapshotParametersDefinitionThe schema that defines the structure of the fields in AppDataSyncParameters.
PublicSystemInfo/aboutpropertyuserManagementEnabledIndicates if user management operations (create, delete, changing email address, etc) are allowed on this Engine. Otherwise user management is performed in Central Management.
PublicSystemInfo/aboutpropertycentralManagementProductNameName of the product which controls central access and management of this Engine.
PublicSystemInfo/aboutpropertytoggleableFeaturesThe list of toggleable features on this Delphix Engine.
SNMPV3Config/service/snmp/v3new APISNMPV3ConfigSNMP configuration.
SNMPV3Manager/service/snmp/v3/managernew APISNMPV3ManagerSNMP manager configuration.
SNMPV3USMUserConfig/service/snmp/v3/usmnew APISNMPV3USMUserConfigSNMP USM User configuration.
TimeflowDeletionDependencyN/A (value object)value typeTimeflowDeletionDependencyRepresentation of a TimeFlow that needs to be deleted before the object it depended on can be deleted.
TimeflowSnapshot/snapshotoperationdeletionDependenciesReturn the instructions on how to unlock this snapshot.
ToolkitSnapshotParametersDefinitionN/A (value object)value typeToolkitSnapshotParametersDefinitionDefines the snapshot parameters schema for a Lua toolkit.
Toolkit/toolkitpropertynameA unique and descriptive name for the toolkit.
Toolkit/toolkitpropertyprettyNameA human readable name for the toolkit.
UserManagementN/A (value object)value typeUserManagementConfiguration of user management capabilities.