Get presigned PUT URL for uploading rotation script file for a specific rotation template
ID of the resource type
ID of the rotation template
Presigned URL retrieved successfully
ID of the rotation template (auto-generated, optional in request)
ID of the resource type (auto-populated, optional in request)
Name of the resource type (auto-populated, optional in request)
Name of the rotation template (required in request)
Description of the rotation template
Name of the rotation script (required if isLocal is false)
Timeout limit in seconds
Array of variables for the rotation template
Name of the variable
Type of the variable (hardcoded to 'string' for now)
Whether the variable can have multiple values
Whether the script is inline or uploaded as a file
Type of editor (e.g., 'yaml', 'json', 'bash')
Whether the rotation template script is local. If true, scriptName can be empty.
Presigned URL for uploading/downloading the rotation script file (auto-populated in response, not used in request)
Creation timestamp (auto-populated in response, not used in request)
Name of user who created the template (auto-populated in response, not used in request)
Last update timestamp (auto-populated in response, not used in request)
Name of user who last updated the template (auto-populated in response, not used in request)
Bad Request - script name missing or file is inline
Resource type or rotation template settings not found