-
credentialCreate
Create credentials for an IBM Cloud Object Storage Account
-
credentialDelete
Delete a credential
-
getAccount
SoftLayer account to which an IBM Cloud Object Storage account belongs to.
-
getAllObjects
-
getBillingItem
An associated parent billing item which is active. Includes billing items which are scheduled to be cancelled in the future.
-
getBuckets
Get buckets
-
getCancelledBillingItem
An associated parent billing item which has been cancelled.
-
getCapacityUsage
Returns the capacity usage for an IBM Cloud Object Storage account.
-
getCloudObjectStorageMetrics
Makes a request to Cloud Object Storage metricsAPI service and when successful, returns an associative array with two elements:
if 200:
[ <response Status Code String>, <JSON from metricsAPI as outlined below as String> ]
if not 200:
[ <response Status Code String>, <response body as String> ]
{ 'start': '<timeInMilliseconds>', 'errors': [], 'end': '<timeInMilliseconds>', 'resource_type': 'account', 'warnings': [], 'resources': [{'metrics' : [{'name': 'retrieval', 'value': '<number>'}]}] }
Notes: 1) When no data is found for a particular triplet (resource_id, storage_location, storage_class) a JSON element is inserted to the warnings Array. 2) If all queried triplets find data, only the resources Array will be populated, errors and warnings will remain empty.
-
getCredentialLimit
Returns credential limits for this IBM Cloud Object Storage account.
-
getCredentials
Credentials used for generating an AWS signature. Max of 2.
-
getEndpoints
Returns a collection of endpoint URLs available to this IBM Cloud Object Storage account.
-
getEndpointsWithRefetch
Returns a collection of endpoint URLs available to this IBM Cloud Object Storage account.
-
getMetricTrackingObject
[DEPRECATED] - Provides an interface to various metrics relating to the usage of an IBM Cloud Object Storage account.
-
getObject
Retrieve a SoftLayer_Network_Storage_Hub_Cleversafe_Account record.
-
getUuid
Unique identifier for an IBM Cloud Object Storage account.
-
SoftLayer_Network_Storage_Hub_Cleversafe_Account
This class provides an interface for the management of IBM Cloud Object Storage Accounts and Credentials.
-
SoftLayer_Network_Storage_Hub_Cleversafe_Account
This class provides an interface for the management of IBM Cloud Object Storage Accounts and Credentials.