Modifies a scene, including the layout, without invalidating the previous configurations. This operation is more efficient than the SetCasterSceneConfig operation.
Operation description
You can call this operation to incrementally modify the configuration of a scene, including its layout. This operation preserves existing settings and is more efficient than a full update.
QPS limit
The queries per second (QPS) limit for this operation is 10 calls per second per user. Calls that exceed this limit are throttled, which may affect your business. We recommend that you plan your calls accordingly.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
live:UpdateCasterSceneConfig |
update |
*Caster
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
No |
The ID of the region. |
cn-shanghai |
| ComponentId |
array |
No |
A list of component IDs. The components in the array are layered from bottom to top. Note
N indicates the sequence number. For example, ComponentId.1 is the ID of the first component and ComponentId.2 is the ID of the second component. |
["98778372-c30f-4442-85ba-2e3e4e3d****"] |
|
string |
No |
A list of component IDs. The components in the array are layered from bottom to top. Note
N indicates the sequence number. For example, ComponentId.1 is the ID of the first component and ComponentId.2 is the ID of the second component. |
["98778372-c30f-4442-85ba-2e3e4e3d****"] |
|
| CasterId |
string |
Yes |
The ID of the production studio.
Note
The name of the production studio in the list is its ID. |
80787064-1c94-4dc1-85ce-9409960a**** |
| SceneId |
string |
Yes |
The ID of the scene. |
242b4e2c-c30f-4442-85ba-2e3e4e3d**** |
| LayoutId |
string |
Yes |
The ID of the layout. If you query the layout list for the production studio by calling the DescribeCasterLayouts operation, use the LayoutId value from the response. |
eeab74fb-379d-4599-a93d-86d16a05**** |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The ID of the request. |
CF60DB6A-7FD6-426E-9288-122CC1A52FA7 |
Examples
Success response
JSON format
{
"RequestId": "CF60DB6A-7FD6-426E-9288-122CC1A52FA7"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidCasterId.Malformed | %s, please check and try again later. | The parameter CasterId is invalid, please check and try again. |
| 400 | InvalidUserId.Malformed | %s, please check userId. | The userId passed in is invalid, please check. |
| 400 | MissingParameter | %s. | Missing parameter |
| 400 | InvalidParameter.Malformed | There are invalid parameters: %s. | There are invalid parameters: %s. |
| 400 | IncorrectSceneStatus.ConfigError | %s, please check and try again later. | Scene configuration error, please check and try again. |
| 400 | ComponentNumberExceed | %s, please check and try again later. | The number of components exceeds the limit. Please check and try again. |
| 400 | SceneNumberExceed | %s, please check and try again later. | The number of Scenes exceeds the limit. Please check and try again. |
| 400 | IncorrectSceneStatus.Waiting | %s, please try again later. | Scene is waiting, please try again later. |
| 400 | IncorrectSceneStatus.Idle | %s, please check and try again later. | Scene status is idle, please check and try again. |
| 400 | InvalidCaptionResource | %s, please check and try again later. | The resource referenced by the voice caption component does not exist or is not a live source. Please check and try again. |
| 400 | IncorrectSceneStatus | %s, please check and try again later. | Scene status is not supported, please check and try again. |
| 401 | IllegalOperation | %s, please check and try again later. | Operation not allowed, please check and try again. |
| 412 | ResourceInChannel.PreConditionFailed | %s, please try again later. | Resource pre-verification failed, please try again later. |
| 412 | ResourceInChannel.Invalid | %s, please check and try again later. | Resource and channel material address are inconsistent, please check and try again. |
| 500 | InternalError | %s, please try again later. | Internal error, please try again later. |
| 404 | InvalidCaster.NotFound | %s, please check and try again later. | The guide station does not exist, please check and try again. |
| 404 | InvalidScene.NotFound | %s, please check and try again later. | Scene does not exist, please check and try again. |
| 404 | InvalidLayout.NotFound | %s, please check and try again later. | LayoutId does not exist, please check and try again. |
| 404 | InvalidComponent.NotFound | %s, please check and try again later. | The component to be operated does not exist. Please check and try again. |
| 404 | InvalidVideo.NotFound | %s, please check and try again later. | The video resource does not exist. Please check and try again. |
| 404 | ResourceInChannel.NotFound | %s, please check and try again later. | The resource does not exist. Please check and try again. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.