Content Library ConfigurationInfo
The Content Library ConfigurationInfo represents the configuration at individual Content Library level and applies to all types of libraries.
This schema was added in vSphere API 9.1.0.0.
{
"apply_library_usage_to_items": false
}
This configuration indicates whether usage tracking at the library level declared via com.vmware.content.library.Usage#add API should also apply to individual items within the library.
If set to true, library usage will also be propagated to its items and if the library is currently being used by other resources, deletion of any item in the library will also be blocked unless the library is forcefully deleted.
If set to false (default), library item deletions are allowed even if the library is currently being used by other resources. In this case, only the deletion of the library itself is blocked when library usage exists.
This configuration in effect guards the local/published library item deletion as the subscribed library item cannot be deleted directly.
This property was added in vSphere API 9.1.0.0.
This property is optional for the create operation. It will always be present in the response of the get or list operations. It is optional for the update operation.