When you define a storage component, it is marked as UNVERIFIED and unavailable to serve requests until you activate it. This endpoint allows you to activate it.
Endpoint
POST /storage_component/activate
Request structure
{
"id": "uuid"
}
| Parameter | Type | Description |
|---|---|---|
| id | UUID | The UUID of the storage component. |
Response structure
{
"id": "uuid",
"storageType": "type",
"verified": true|false,
"httpStatus": nnn,
"errorCode": "code_text",
"errorMessage": "message_text",
"daysUntilCertificateExpiration": nnn,
"state": "state"
}
|
Parameter |
Type |
Description |
|---|---|---|
| id | String | The UUID of the storage component. |
| storageType | String | The type of storage component:
|
| verified | Boolean | If true, the storage component has been activated. If false, it is not verified and awaits administrative action. |
| httpStatus | 32-bit integer | The HTTP status code with which the storage component responded to your request. If 0, the storage component can't be reached. You can use other values to diagnose the issue. |
| errorCode | String | Any error code associated with the storage component. |
| errorMessage | String | Any error message associated with the storage component. |
| daysUntilCertificateExpiration | 32-bit integer | Number of days until the current HTTPS certificate expires. |
| state | Enum | The state of the storage component, indicating its availability to serve requests:
|
Return codes
|
Status code |
HTTP name |
Description |
|---|---|---|
| 200 | OK | The request was executed successfully. |
| 400 | Bad Request | The MAPI metadata ID is not valid. |
| 401 | Unauthorized | Access was denied because credentials are not valid. |
| 404 | Not Found | The specified storage component does not exist. |
| 405 | Method Not Allowed | The specified HTTP method is not allowed for a storage component. Resend using POST. |