Values.UpdateFlowSourceResponseSourceUpdates the source of a flow. Because UpdateFlowSources and UpdateFlow are separate operations, you can't change both the source type AND the flow size in a single request. If you have a MEDIUM flow and you want to change the flow source to NDI®: First, use the UpdateFlow operation to upgrade the flow size to LARGE. After that, you can then use the UpdateFlowSource operation to configure the NDI source. If you're switching from an NDI source to a transport stream (TS) source and want to downgrade the flow size: First, use the UpdateFlowSource operation to change the flow source type. After that, you can then use the UpdateFlow operation to downgrade the flow size to MEDIUM.
type nonrec error = [ | `BadRequestException of BadRequestException.t| `ForbiddenException of ForbiddenException.t| `InternalServerErrorException of InternalServerErrorException.t| `NotFoundException of NotFoundException.t| `TooManyRequestsException of TooManyRequestsException.t| `Unknown_operation_error of string * string option ]val error_of_json :
string ->
Yojson.Safe.t ->
[> `BadRequestException of BadRequestException.t
| `ForbiddenException of ForbiddenException.t
| `InternalServerErrorException of InternalServerErrorException.t
| `NotFoundException of NotFoundException.t
| `ServiceUnavailableException of ServiceUnavailableException.t
| `TooManyRequestsException of TooManyRequestsException.t
| `Unknown_operation_error of string * string option ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `BadRequestException of BadRequestException.t
| `ForbiddenException of ForbiddenException.t
| `InternalServerErrorException of InternalServerErrorException.t
| `NotFoundException of NotFoundException.t
| `ServiceUnavailableException of ServiceUnavailableException.t
| `TooManyRequestsException of TooManyRequestsException.t
| `Unknown_operation_error of string * string option ]val to_value :
t ->
[> `Structure of
(string
* [> `String of String_.t
| `Structure of
(string
* [> `Enum of string
| `Integer of Integer.t
| `List of
[> `Structure of
(string
* [> `Enum of string
| `List of
[> `Structure of
(string
* [> `Integer of Integer.t
| `String of String_.t
| `Structure of
(string * [> `String of String_.t ]) list ])
list ]
list
| `String of String_.t ])
list ]
list
| `String of String_.t
| `Structure of
(string
* [> `Enum of string
| `Integer of Integer.t
| `List of [> `String of String_.t ] list
| `String of String_.t
| `Structure of
(string
* [> `String of String_.t
| `Structure of
(string * [> `String of SecretArn.t ]) list ])
list ])
list ])
list ])
list ]