IBM API Hub
Maximo Application Suite Admin APIs 9.0.x

By IBM Maximo

Provides REST APIs for performing Suite administration operations.


API reference

Get the current Ceph Object Storage configuration

GET

/config/objectstorage

Requires System Administration permission.

Request URL
https://api.{mas-instance-id}.{mas-domain}/config/objectstorage
Security
apiKey
x-access-token
required in header
Responses
  • 200

    Ceph Object Storage configuration

  • 401

    Authentication token is empty or invalid

  • 403

    Authenticated user is not permitted to make the request

  • 404

    The requested resource could not be found

  • 500

    An internal server error occured

Code snippet
    1curl --request GET \
    2  --url https://api.replace_mas-instance-id_variable.replace_mas-domain_variable/config/objectstorage \
    3  --header 'accept: application/json' \
    4  --header 'x-access-token: REPLACE_THIS_VALUE'

      Example response

        1{
        2  "metadata": {
        3    "creationTimestamp": "2020-02-20T13:54:00",
        4    "deletionTimestamp": "2020-02-20T13:58:00"
        5  },
        6  "spec": {
        7    "displayName": "Devin Black",
        8    "type": "pimt",
        9    "config": {
        10      "url": "https://ceph-object-storage.mydomain.com",
        11      "credentials": {
        12        "secretName": "objectstorage-ibmcloud-admin"
        13      }
        14    },
        15    "certificates": [
        16      {
        17        "alias": "intermediate",
        18        "crt": "-----BEGIN CERTIFICATE-----MIIGxTCCBa2g...<snip>-----END CERTIFICATE-----"
        19      }
        20    ]
        21  },
        22  "status": {
        23    "conditions": [
        24      {
        25        "lastTransitionTime": "2020-08-10T16:45:47Z",
        26        "reason": "Ready",
        27        "message": "Configuration was updated successfully",
        28        "status": "True",
        29        "type": "Ready"
        30      }
        31    ],
        32    "config": {
        33      "url": "https://ceph-object-storage.mydomain.com",
        34      "credentials": {
        35        "secretName": "objectstorage-ibmcloud-admin"
        36      }
        37    },
        38    "certificates": [
        39      {
        40        "alias": "intermediate",
        41        "crt": "-----BEGIN CERTIFICATE-----MIIGxTCCBa2g...<snip>-----END CERTIFICATE-----"
        42      }
        43    ],
        44    "version": {
        45      "reconciled": "8.4.0"
        46    }
        47  }
        48}