S3

zxsuite powerstore doCreateVolume S3 Name of the zimbra store primary|secondary [param VALUE[,VALUE]]

PARAMETER LIST

NAME

TYPE

EXPECTED VALUES

DEFAULT

volume_name(M)

String

Name of the zimbra store

volume_type(M)

Multiple choice

primary|secondary

bucket_name(O)

String

Amazon AWS bucket

access_key(O)

String

Service username

secret(O)

String

Service password

volume_prefix(O)

String

Prefix to the server id used in all objects keys (Volume configuration)

bucket_configuration_id(O)

String

UUID for already existing S3 service credentials (zxsuite config global get attribute s3BucketConfigurations)

region(O)

String

Amazon AWS Region

url(O)

String

S3 API compatible service url (ex: s3api.example.com)

prefix(O)

String

Prefix added to blobs keys (Bucket configuration)

use_infrequent_access(O)

Boolean

true|false

infrequent_access_threshold(O)

String

use_intelligent_tiering(O)

Boolean

true|false

centralized(O)

Boolean

true|false

(M) == mandatory parameter, (O) == optional parameter

S3 AWS Bucket:

Example:
zxsuite powerstore doCreateVolume S3 volumeName primary bucket_name bucket access_key accessKey secret secretKey prefix objectKeysPrefix region EU_WEST_1 use_infrequent_access TRUE infrequent_access_threshold 4096

S3 compatible object storage:

Example:
zxsuite powerstore doCreateVolume S3 volumeName primary bucket_name bucket access_key accessKey secret secretKey url http://host/service

Using existing bucket configuration:

Example:
zxsuite powerstore doCreateVolume S3 volumeName primary bucket_configuration_id 316813fb-d3ef-4775-b5c8-f7d236fc629c