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
editSet snapshot repository
editCreates or updates the snapshot repository configuration.
Request
editPUT /api/v1/platform/configuration/snapshots/repositories/{repository_name}
Path parameters
editName | Type | Required | Description |
---|---|---|---|
|
|
Y |
The name of the snapshot repository configuration. |
Query parameters
editName | 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" } '