MediaConnect / Client / start_router_input
start_router_input¶
- MediaConnect.Client.start_router_input(**kwargs)¶
Starts a router input in AWS Elemental MediaConnect.
See also: AWS API Documentation
Request Syntax
response = client.start_router_input( Arn='string' )
- Parameters:
Arn (string) –
[REQUIRED]
The Amazon Resource Name (ARN) of the router input that you want to start.
- Return type:
dict
- Returns:
Response Syntax
{ 'Arn': 'string', 'Name': 'string', 'State': 'CREATING'|'STANDBY'|'STARTING'|'ACTIVE'|'STOPPING'|'DELETING'|'UPDATING'|'ERROR'|'RECOVERING'|'MIGRATING', 'MaintenanceScheduleType': 'WINDOW', 'MaintenanceSchedule': { 'Window': { 'Start': datetime(2015, 1, 1), 'End': datetime(2015, 1, 1), 'ScheduledTime': datetime(2015, 1, 1) } } }
Response Structure
(dict) –
Arn (string) –
The ARN of the router input that was started.
Name (string) –
The name of the router input that was started.
State (string) –
The current state of the router input after being started.
MaintenanceScheduleType (string) –
The type of maintenance schedule associated with the router input.
MaintenanceSchedule (dict) –
The details of the maintenance schedule for the router input.
Note
This is a Tagged Union structure. Only one of the following top level keys will be set:
Window. If a client receives an unknown member it will setSDK_UNKNOWN_MEMBERas the top level key, which maps to the name or tag of the unknown member. The structure ofSDK_UNKNOWN_MEMBERis as follows:'SDK_UNKNOWN_MEMBER': {'name': 'UnknownMemberName'}
Window (dict) –
Defines a specific time window for maintenance operations.
Start (datetime) –
The start time of the maintenance window.
End (datetime) –
The end time of the maintenance window.
ScheduledTime (datetime) –
The date and time when the maintenance window is scheduled to occur.
Exceptions