Containers and accounts

An HCP repository is partitioned into namespaces which are called containers in the context of the HSwift API. A container is a logical grouping of objects such that the objects in one container are not visible in any other container.

Containers provide a mechanism for separating the data stored for different applications, business units, or customers. For example, you could have one container for receivable and another for payable items.

Containers also enable operations to work against selected subsets of objects. For example, you could perform a query that targets the receivable and payable items containers but not the employees containers.

Containers are managed by administrative entities called tenants in HCP. Tenant, in the context of HSwift, are referred to as account, and typically corresponds to an organization, such as a company or a division or department within a company.

This book uses the terms account and container when discussing the HSwift API and it uses the terms tenant and namespace when discussing HCP interfaces.

Trademark and LegalDisclaimer

© 2015 Hitachi Data Systems Corporation. All rights reserved.