Skip to content

/AWS1/CL_SNBS3ONDEVICESVCCONF

Amazon S3 compatible storage on Snow family devices configuration items.

CONSTRUCTOR

IMPORTING

Optional arguments:

IV_STORAGELIMIT TYPE /AWS1/RT_DOUBLE_AS_STRING /AWS1/RT_DOUBLE_AS_STRING

If the specified storage limit value matches storage limit of one of the defined configurations, that configuration will be used. If the specified storage limit value does not match any defined configuration, the request will fail. If more than one configuration has the same storage limit as specified, the other input need to be provided.

IV_STORAGEUNIT TYPE /AWS1/SNBSTORAGEUNIT /AWS1/SNBSTORAGEUNIT

Storage unit. Currently the only supported unit is TB.

IV_SERVICESIZE TYPE /AWS1/SNBSERVICESIZE /AWS1/SNBSERVICESIZE

Applicable when creating a cluster. Specifies how many nodes are needed for Amazon S3 compatible storage on Snow family devices. If specified, the other input can be omitted.

IV_FAULTTOLERANCE TYPE /AWS1/SNBNODEFAULTTOLERANCE /AWS1/SNBNODEFAULTTOLERANCE

>Fault tolerance level of the cluster. This indicates the number of nodes that can go down without degrading the performance of the cluster. This additional input helps when the specified StorageLimit matches more than one Amazon S3 compatible storage on Snow family devices service configuration.


Queryable Attributes

StorageLimit

If the specified storage limit value matches storage limit of one of the defined configurations, that configuration will be used. If the specified storage limit value does not match any defined configuration, the request will fail. If more than one configuration has the same storage limit as specified, the other input need to be provided.

Accessible with the following methods

Method Description
GET_STORAGELIMIT() Getter for STORAGELIMIT, with configurable default
ASK_STORAGELIMIT() Getter for STORAGELIMIT w/ exceptions if field has no value
STR_STORAGELIMIT() String format for STORAGELIMIT, with configurable default
HAS_STORAGELIMIT() Determine if STORAGELIMIT has a value

StorageUnit

Storage unit. Currently the only supported unit is TB.

Accessible with the following methods

Method Description
GET_STORAGEUNIT() Getter for STORAGEUNIT, with configurable default
ASK_STORAGEUNIT() Getter for STORAGEUNIT w/ exceptions if field has no value
HAS_STORAGEUNIT() Determine if STORAGEUNIT has a value

ServiceSize

Applicable when creating a cluster. Specifies how many nodes are needed for Amazon S3 compatible storage on Snow family devices. If specified, the other input can be omitted.

Accessible with the following methods

Method Description
GET_SERVICESIZE() Getter for SERVICESIZE, with configurable default
ASK_SERVICESIZE() Getter for SERVICESIZE w/ exceptions if field has no value
HAS_SERVICESIZE() Determine if SERVICESIZE has a value

FaultTolerance

>Fault tolerance level of the cluster. This indicates the number of nodes that can go down without degrading the performance of the cluster. This additional input helps when the specified StorageLimit matches more than one Amazon S3 compatible storage on Snow family devices service configuration.

Accessible with the following methods

Method Description
GET_FAULTTOLERANCE() Getter for FAULTTOLERANCE, with configurable default
ASK_FAULTTOLERANCE() Getter for FAULTTOLERANCE w/ exceptions if field has no valu
HAS_FAULTTOLERANCE() Determine if FAULTTOLERANCE has a value