Update an S3 Instant Access endpoint
Updates an endpoint for S3 Instant Access.
Path Parameters
- endpoint_id string required
ID of the endpoint to update
- application/json
Request Body required
- expiry_timestamp string
The time that this endpoint expires, in RFC-3339 format. This will revert to default if no state passed.
- name string
The user-assigned name of the S3 instant access endpoint. This will be removed if left empty.
- 200
- default
Success
- application/api.clumio.restored-protection-group-instant-access-endpoints=v1+json
- Schema
- Example (from schema)
Schema
_embedded object
_links object
- aws_account_id string
The AWS-assigned ID of the account associated with the S3 instant access endpoint.
- backup_region string
The AWS region of the S3 instant access endpoint and its source backup.
- bucket_name string
The name of source bucket.
- created_timestamp string
The time that this endpoint was created, in RFC-3339 format.
- endpoint_status string
The status of the S3 instant access endpoint. Possible values include "preparing", "active", "expiring", and "expired".
- expiry_timestamp string
The time that this endpoint expires, in RFC-3339 format.
- id string
The Clumio-assigned ID of the S3 instant access endpoint.
- name string
The user-assigned name of the S3 instant access endpoint.
- objects_created_after string
The time in RFC-3339 format that the restored objects are backed up from.
- objects_created_before string
The time in RFC-3339 format that the restored objects are backed up to.
- organizational_unit_id string
The Clumio-assigned ID of the organizational unit associated with the S3 instant access endpoint.
- protection_group_id string
The Clumio-assigned ID of the protection group this endpoint is created for.
- protection_group_name string
The user-assigned name of the protection group this endpoints is created for.
- protection_group_s3_asset_id string
The Clumio-assigned ID of the bucket protection group.
- region string
The AWS region of the source bucket.
- restore_timestamp string
The time at which the backup was restored from this endpoint in RFC-3339 format. Deprecated.
- updated_timestamp string
The time that this endpoint was last updated, in RFC-3339 format.
{
"_embedded": {},
"_links": {
"_self": {
"href": "string",
"templated": true,
"type": "string"
}
},
"aws_account_id": "string",
"backup_region": "string",
"bucket_name": "string",
"created_timestamp": "string",
"endpoint_status": "string",
"expiry_timestamp": "string",
"id": "string",
"name": "string",
"objects_created_after": "string",
"objects_created_before": "string",
"organizational_unit_id": "string",
"protection_group_id": "string",
"protection_group_name": "string",
"protection_group_s3_asset_id": "string",
"region": "string",
"restore_timestamp": "string",
"updated_timestamp": "string"
}
Error
- application/json
- Schema
- Example (from schema)
Schema
errors object[]
{
"errors": [
{
"error_code": 0,
"error_message": "string"
}
]
}
PUT /restores/protection-groups/instant-access-endpoints/:endpoint_id
Authorization
Request
Request
curl -L -X PUT 'https://us-west-2.api.clumio.com/restores/protection-groups/instant-access-endpoints/:endpoint_id' \
-H 'Content-Type: application/json' \
-H 'Accept: application/api.clumio.restored-protection-group-instant-access-endpoints=v1+json' \
-H 'Authorization: Bearer <TOKEN>' \
--data-raw '{
"expiry_timestamp": "string",
"name": "string"
}'
curl -L -X PUT 'https://us-west-2.api.clumio.com/restores/protection-groups/instant-access-endpoints/:endpoint_id' \
-H 'Content-Type: application/json' \
-H 'Accept: application/api.clumio.restored-protection-group-instant-access-endpoints=v1+json' \
-H 'Authorization: Bearer <TOKEN>' \
--data-raw '{
"expiry_timestamp": "string",
"name": "string"
}'
curl -L -X PUT 'https://us-west-2.api.clumio.com/restores/protection-groups/instant-access-endpoints/:endpoint_id' \
-H 'Content-Type: application/json' \
-H 'Accept: application/api.clumio.restored-protection-group-instant-access-endpoints=v1+json' \
-H 'Authorization: Bearer <TOKEN>' \
--data-raw '{
"expiry_timestamp": "string",
"name": "string"
}'
curl -L -X PUT 'https://us-west-2.api.clumio.com/restores/protection-groups/instant-access-endpoints/:endpoint_id' \
-H 'Content-Type: application/json' \
-H 'Accept: application/api.clumio.restored-protection-group-instant-access-endpoints=v1+json' \
-H 'Authorization: Bearer <TOKEN>' \
--data-raw '{
"expiry_timestamp": "string",
"name": "string"
}'
curl -L -X PUT 'https://us-west-2.api.clumio.com/restores/protection-groups/instant-access-endpoints/:endpoint_id' \
-H 'Content-Type: application/json' \
-H 'Accept: application/api.clumio.restored-protection-group-instant-access-endpoints=v1+json' \
-H 'Authorization: Bearer <TOKEN>' \
--data-raw '{
"expiry_timestamp": "string",
"name": "string"
}'
curl -L -X PUT 'https://us-west-2.api.clumio.com/restores/protection-groups/instant-access-endpoints/:endpoint_id' \
-H 'Content-Type: application/json' \
-H 'Accept: application/api.clumio.restored-protection-group-instant-access-endpoints=v1+json' \
-H 'Authorization: Bearer <TOKEN>' \
--data-raw '{
"expiry_timestamp": "string",
"name": "string"
}'
curl -L -X PUT 'https://us-west-2.api.clumio.com/restores/protection-groups/instant-access-endpoints/:endpoint_id' \
-H 'Content-Type: application/json' \
-H 'Accept: application/api.clumio.restored-protection-group-instant-access-endpoints=v1+json' \
-H 'Authorization: Bearer <TOKEN>' \
--data-raw '{
"expiry_timestamp": "string",
"name": "string"
}'