create_encoder_configuration
async
¶
create_encoder_configuration(
*,
config_overrides: Optional[AsyncIVSRealTimeClientConfig] = None,
name: Optional[EncoderConfigurationName] = None,
video: Optional[Video] = None,
tags: Optional[Tags] = None,
) -> CreateEncoderConfigurationResponse
Creates an EncoderConfiguration object.
Parameters:
-
name(Optional[EncoderConfigurationName], default:None) –Optional name to identify the resource.
-
video(Optional[Video], default:None) –Video configuration. Default: video resolution 1280x720, bitrate 2500 kbps, 30 fps.
-
tags(Optional[Tags], default:None) –Tags attached to the resource. Array of maps, each of the form
string:string (key:value). See Best practices and strategies in Tagging AWS Resources and Tag Editor for details, including restrictions that apply to tags and "Tag naming limits and requirements"; Amazon IVS has no constraints on tags beyond what is documented there.
Raises:
-
AccessDeniedException–User does not have sufficient access to perform this action.
-
ConflictException–Updating or deleting a resource can cause an inconsistent state.
-
InternalServerException–Unexpected error during processing of request.
-
PendingVerification–Your account is pending verification.
-
ResourceNotFoundException–Request references a resource which does not exist.
-
ServiceQuotaExceededException–Request would cause a service quota to be exceeded.
-
ValidationException–The input fails to satisfy the constraints specified by an Amazon Web Services service.
-
UnknownServiceError–The service returned an error code this client does not model.