Skip to main content

Create an S3 Instant Access endpoint

Creates an endpoint that provides instant access to a protection group backup at a specific backup point or arbitrary point-in-time if the S3 continuous backup is enabled.

Request Body required
  • expiry_timestamp string

    The time that this endpoint expires at in RFC-3339 format.

  • name string required

    The user-assigned name of the S3 instant access endpoint.

  • source object required

    The parameters for creating a S3 instant access endpoint.

  • backup_id string

    The Clumio-assigned ID of the protection group S3 asset backup or protection group backup to be restored. Use the endpoints GET /backups/protection-groups/s3-assets for protection group S3 asset backup, and GET /backups/protection-groups for protection group backups to fetch valid values.
    Note that only one of either backup_id or pitr must be provided.

  • object_filters object

    Search for or restore only objects that pass the source object filter.

  • etag string

    Filter for objects with this etag.

  • latest_version_only boolean required

    If set to true, filter for latest versions only. Otherwise, all versions will be returned.

  • max_object_size_bytes int64

    Filter for objects with at most this size in bytes.

  • min_object_size_bytes int64

    Filter for objects with at least this size in bytes.

  • object_key_contains string

    Filter for objects whose key contains this string.

  • object_key_matches string

    Filter for objects whose key matches this string.

  • object_key_prefix string

    Filter for objects that start with this key prefix.

  • object_key_suffix string

    Filter for objects that end with this key suffix.

  • storage_classes string[]

    Storage class to include in the restore. If not specified, then all objects across all storage classes will be restored. Valid values are: S3 Standard, S3 Standard-IA, S3 Intelligent-Tiering and S3 One Zone-IA.

  • version_id string

    Filter for objects with this version ID.

  • pitr object

    The parameters to initiate a point-in-time creation of S3 instant access endpoint.
    Note that only one of either backup_id or pitr must be provided.

  • restore_end_timestamp string

    The end time of the period in which the objects must be restored in RFC-3339 format. Objects modified before this given time will be restored. If restore_end_timestamp is provided without restore_start_timestamp, then it is the same as a point-in-time restore.

  • restore_start_timestamp string

    The start time of the period in which the objects must be restored in RFC-3339 format. Objects modified since the given time will be restored.

  • protection_group_s3_asset_id string required

    Clumio-assigned ID of protection group S3 asset, representing the bucket within the protection group to restore from. Use the GET /datasources/protection-groups/s3-assets endpoint to fetch valid values.

Responses

Success


Schema
  • _embedded object

    Embedded responses related to the resource.

  • read-task Embeds the associated task of a resource in the response if requested using the `embed` query parameter.

    Embeds the associated task of a resource in the response if requested using the embed query parameter.

  • _links object

    URLs to pages related to the resource.

  • _self object

    The HATEOAS link to this resource.

  • href string

    The URI for the referenced operation.

  • templated boolean

    Determines whether the "href" link is a URI template. If set to true, the "href" link is a URI template.

  • type string

    The HTTP method to be used with the "href" link for the referenced operation.

  • read-protection-group-instant-access-endpoint

    URL to the detailed information of the instant access endpoint

  • read-task object

    A HATEOAS link to the task associated with this resource.

  • href string

    The URI for the referenced operation.

  • templated boolean

    Determines whether the "href" link is a URI template. If set to true, the "href" link is a URI template.

  • type string

    The HTTP method to be used with the "href" link for the referenced operation.

  • id string

    The Clumio-assigned ID of the S3 instant access endpoint.

  • task_id string

    The Clumio-assigned ID of the task created by this instant access creation request. The progress of the task can be monitored using the GET /tasks/{task_id} endpoint.

Loading...