HCP System Management Help


namespaceDefaults data type properties

The table below describes the properties included in the namespaceDefaults data type.

Property name

Data type

Description

Notes

description

String

Specifies the default description for new HCP namespaces. This description is optional. The default is no description.

To remove a description from the namespace defaults, specify the description property with no value.

For the rules for descriptions, see Common property values.

 

dpl

String

 

Deprecated. Namespace DPL is now a service plan function.

This property is ignored on a POST request. In response to a GET request, the value of this property is always Dynamic.

effectiveDpl

String

 

Deprecated. Namespace DPL is now a service plan function.

This property is not valid on a POST request and is returned only by a verbose GET request. In response to a verbose GET request, the value of this property is always Dynamic.

enterpriseMode

Boolean

Specifies the default retention mode for new HCP namespaces. Valid values are:

true — The namespace is in enterprise mode.

false — The namespace is in compliance mode.

The default is true.

In enterprise mode, privileged deletes are allowed, retention class durations can be shortened, and retention classes can be deleted. In compliance mode, these activities are not allowed.

This property is valid on a POST request and returned by a GET request only if the tenant for which you’re specifying namespace defaults is allowed to set the retention mode for its namespaces.

hardQuota

String

Specifies the default hard quota for new HCP namespaces.

The hard quota is the total amount of space allocated to the namespace. This is the space available for storing objects, including object data, metadata, and the redundant data required to satisfy the namespace service plan.

Valid values are decimal numbers with up to two places after the period, followed by a space, followed by MB, GB, or TB (for example, 1.25 TB). The minimum value is 1 (one) for GB and .01 for TB. The maximum value is equal to the hard quota for the tenant. The default is 50 GB.

 

hashScheme

String

Specifies the default cryptographic hash algorithm for new HCP namespaces. Valid values are:

MD5
SHA-1
SHA-256
SHA-384
SHA-512
RIPEMD-160

These values are case sensitive.

The default is SHA-256.

 

replicationEnabled

Boolean

Specifies the default replication setting for new HCP namespaces. Valid values are:

true — The namespace is selected for replication.

false — The namespace is not selected for replication.

The default is false.

This property is valid on a POST request and returned by a GET request only if the tenant for which you’re specifying namespace defaults has replication configuration enabled.

searchEnabled

Boolean

Specifies the default search setting for new HCP namespaces. Valid values are:

true — Search is enabled.

false — Search is disabled.

The default is false.

This property is valid on a POST request and returned by a GET request only if the owning tenant is allowed to enable search for its namespaces.

servicePlan

String

Specifies the default service plan for new HCP namespaces. Valid values are names of existing service plans. The default is the Default service plan.

This property is valid on a POST request and returned by a GET request only if the tenant for which you’re specifying namespace defaults is allowed to select service plans for its namespaces.

softQuota

Integer

Specifies the default soft quota for new HCP namespaces. Valid values are integers in the range ten through 95. The default is 85.

 

versioningSettings

versioning
Settings

Specifies the default versioning settings for new HCP namespaces.

The default is no versioning.

For details, see versioningSettings.

This property is valid on a POST request and returned by a GET request only if the tenant for which you’re specifying namespace defaults has versioning configuration enabled.

© 2017 Hitachi Vantara Corporation. All rights reserved.