IMPORTANT: No additional bug fixes or documentation updates
will be released for this version. For the latest information, see the
current release documentation.
Set snapshot repository
edit
IMPORTANT: This documentation is no longer updated. Refer to Elastic's version policy and the latest documentation.
Set snapshot repository
editCreates or updates the snapshot repository configuration.
Request
editPUT /api/v1/platform/configuration/snapshots/repositories/{repository_name}
Path parameters
edit| Name | Type | Required | Description |
|---|---|---|---|
|
|
Y |
The name of the snapshot repository configuration. |
Query parameters
edit| Name | Type | Required | Description |
|---|---|---|---|
|
|
N |
Checks for conflicts against the metadata version, then returns the value in the |
Request body
edit(SnapshotRepositoryConfiguration) (required) The Elasticsearch snapshot repository configuration
Responses
edit-
200 -
New snapshot repository config
-
449 -
elevated permissions are required. (code: '"root.unauthorized.rbac.elevated_permissions_required"')
Request example
editcurl -XPUT https://{{hostname}}/api/v1/platform/configuration/snapshots/repositories/{repository_name} \
-H "Authorization: ApiKey $ECE_API_KEY" \
-d '
{
"settings" : {},
"type" : "string"
}
'