Create a recovery profile
POST/v1/recovery-profiles
A named, reusable translation from another cloud's flavors, networks, subnets, volume types, availability zones, security groups and key pairs to this cloud's. Restores and dry runs of that cloud's backups use it by name.
Operator only: needs a system-scoped token.
Request
Responses
- 201
- 400
- 401
- 403
- 409
- 413
- 415
- 422
- 503
- default
Created
Bad Request.
invalid_request: The body is not a single JSON object, names a field this operation does not take, or gives a value of the wrong type.
Unauthorized.
unauthenticated: The token is missing, expired or not valid.
Forbidden.
forbidden: The token is not a system-scoped admin token.
Conflict.
conflict: A profile with this name already exists for this origin_cloud.
Request Entity Too Large.
body_too_large: The body is larger than the service accepts.
Unsupported Media Type.
unsupported_media_type: The body is not sent as application/json.
Unprocessable Entity.
validation_failed: name is missing.
Service Unavailable.
service_unavailable: This service does not hold recovery profiles.
An error, as an RFC 7807 problem document.