Skip to content

Commit 6261b73

Browse files
author
AWS
committed
AWS MediaConnect Update: AWS Elemental MediaConnect introduces the ability to disable outputs. Disabling an output allows you to keep the output attached to the flow, but stop streaming to the output destination. A disabled output does not incur data transfer costs.
1 parent c9fcf9e commit 6261b73

File tree

2 files changed

+42
-11
lines changed

2 files changed

+42
-11
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"type": "feature",
3+
"category": "AWS MediaConnect",
4+
"contributor": "",
5+
"description": "AWS Elemental MediaConnect introduces the ability to disable outputs. Disabling an output allows you to keep the output attached to the flow, but stop streaming to the output destination. A disabled output does not incur data transfer costs."
6+
}

services/mediaconnect/src/main/resources/codegen-resources/service-2.json

Lines changed: 36 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,10 @@
88
"protocol": "rest-json",
99
"jsonVersion": "1.1",
1010
"uid": "mediaconnect-2018-11-14",
11-
"signatureVersion": "v4"
11+
"signatureVersion": "v4",
12+
"auth": [
13+
"aws.auth#sigv4"
14+
]
1215
},
1316
"operations": {
1417
"AddBridgeOutputs": {
@@ -2641,7 +2644,7 @@
26412644
"MinLatency": {
26422645
"shape": "__integer",
26432646
"locationName": "minLatency",
2644-
"documentation": "The minimum latency in milliseconds for SRT-based streams. In streams that use the SRT protocol, this value that you set on your MediaConnect source or output represents the minimal potential latency of that connection. The latency of the stream is set to the highest number between the sender\u2019s minimum latency and the receiver\u2019s minimum latency."
2647+
"documentation": "The minimum latency in milliseconds for SRT-based streams. In streams that use the SRT protocol, this value that you set on your MediaConnect source or output represents the minimal potential latency of that connection. The latency of the stream is set to the highest number between the sender’s minimum latency and the receiver’s minimum latency."
26452648
},
26462649
"Name": {
26472650
"shape": "__string",
@@ -2682,6 +2685,11 @@
26822685
"shape": "VpcInterfaceAttachment",
26832686
"locationName": "vpcInterfaceAttachment",
26842687
"documentation": "The name of the VPC interface attachment to use for this output."
2688+
},
2689+
"OutputStatus": {
2690+
"shape": "OutputStatus",
2691+
"locationName": "outputStatus",
2692+
"documentation": "An indication of whether the new output should be enabled or disabled as soon as it is created. If you don't specify the outputStatus field in your request, MediaConnect sets it to ENABLED."
26852693
}
26862694
},
26872695
"documentation": "The output that you want to add to this flow.",
@@ -3904,7 +3912,7 @@
39043912
"ScanMode": {
39053913
"shape": "ScanMode",
39063914
"locationName": "scanMode",
3907-
"documentation": "The type of compression that was used to smooth the video\u2019s appearance"
3915+
"documentation": "The type of compression that was used to smooth the video’s appearance"
39083916
},
39093917
"Tcs": {
39103918
"shape": "Tcs",
@@ -3945,7 +3953,7 @@
39453953
"ScanMode": {
39463954
"shape": "ScanMode",
39473955
"locationName": "scanMode",
3948-
"documentation": "The type of compression that was used to smooth the video\u2019s appearance."
3956+
"documentation": "The type of compression that was used to smooth the video’s appearance."
39493957
},
39503958
"Tcs": {
39513959
"shape": "Tcs",
@@ -4159,7 +4167,7 @@
41594167
"EntitlementStatus": {
41604168
"shape": "EntitlementStatus",
41614169
"locationName": "entitlementStatus",
4162-
"documentation": "An indication of whether the new entitlement should be enabled or disabled as soon as it is created. If you don\u2019t specify the entitlementStatus field in your request, MediaConnect sets it to ENABLED."
4170+
"documentation": "An indication of whether the new entitlement should be enabled or disabled as soon as it is created. If you don’t specify the entitlementStatus field in your request, MediaConnect sets it to ENABLED."
41634171
},
41644172
"Name": {
41654173
"shape": "__string",
@@ -5237,6 +5245,11 @@
52375245
"shape": "__listOf__integer",
52385246
"locationName": "bridgePorts",
52395247
"documentation": "The bridge output ports currently in use."
5248+
},
5249+
"OutputStatus": {
5250+
"shape": "OutputStatus",
5251+
"locationName": "outputStatus",
5252+
"documentation": "An indication of whether the output is transmitting data or not."
52405253
}
52415254
},
52425255
"documentation": "The settings for an output.",
@@ -5245,6 +5258,13 @@
52455258
"Name"
52465259
]
52475260
},
5261+
"OutputStatus": {
5262+
"type": "string",
5263+
"enum": [
5264+
"ENABLED",
5265+
"DISABLED"
5266+
]
5267+
},
52485268
"PriceUnits": {
52495269
"type": "string",
52505270
"enum": [
@@ -5801,7 +5821,7 @@
58015821
"MinLatency": {
58025822
"shape": "__integer",
58035823
"locationName": "minLatency",
5804-
"documentation": "The minimum latency in milliseconds for SRT-based streams. In streams that use the SRT protocol, this value that you set on your MediaConnect source or output represents the minimal potential latency of that connection. The latency of the stream is set to the highest number between the sender\u2019s minimum latency and the receiver\u2019s minimum latency."
5824+
"documentation": "The minimum latency in milliseconds for SRT-based streams. In streams that use the SRT protocol, this value that you set on your MediaConnect source or output represents the minimal potential latency of that connection. The latency of the stream is set to the highest number between the sender’s minimum latency and the receiver’s minimum latency."
58055825
},
58065826
"Name": {
58075827
"shape": "__string",
@@ -6117,7 +6137,7 @@
61176137
"MinLatency": {
61186138
"shape": "__integer",
61196139
"locationName": "minLatency",
6120-
"documentation": "The minimum latency in milliseconds for SRT-based streams. In streams that use the SRT protocol, this value that you set on your MediaConnect source or output represents the minimal potential latency of that connection. The latency of the stream is set to the highest number between the sender\u2019s minimum latency and the receiver\u2019s minimum latency."
6140+
"documentation": "The minimum latency in milliseconds for SRT-based streams. In streams that use the SRT protocol, this value that you set on your MediaConnect source or output represents the minimal potential latency of that connection. The latency of the stream is set to the highest number between the sender’s minimum latency and the receiver’s minimum latency."
61216141
},
61226142
"Protocol": {
61236143
"shape": "Protocol",
@@ -6629,7 +6649,7 @@
66296649
"EntitlementStatus": {
66306650
"shape": "EntitlementStatus",
66316651
"locationName": "entitlementStatus",
6632-
"documentation": "An indication of whether you want to enable the entitlement to allow access, or disable it to stop streaming content to the subscriber\u2019s flow temporarily. If you don\u2019t specify the entitlementStatus field in your request, MediaConnect leaves the value unchanged."
6652+
"documentation": "An indication of whether you want to enable the entitlement to allow access, or disable it to stop streaming content to the subscriber’s flow temporarily. If you don’t specify the entitlementStatus field in your request, MediaConnect leaves the value unchanged."
66336653
},
66346654
"FlowArn": {
66356655
"shape": "__string",
@@ -6771,7 +6791,7 @@
67716791
"MinLatency": {
67726792
"shape": "__integer",
67736793
"locationName": "minLatency",
6774-
"documentation": "The minimum latency in milliseconds for SRT-based streams. In streams that use the SRT protocol, this value that you set on your MediaConnect source or output represents the minimal potential latency of that connection. The latency of the stream is set to the highest number between the sender\u2019s minimum latency and the receiver\u2019s minimum latency."
6794+
"documentation": "The minimum latency in milliseconds for SRT-based streams. In streams that use the SRT protocol, this value that you set on your MediaConnect source or output represents the minimal potential latency of that connection. The latency of the stream is set to the highest number between the sender’s minimum latency and the receiver’s minimum latency."
67756795
},
67766796
"OutputArn": {
67776797
"shape": "__string",
@@ -6819,6 +6839,11 @@
68196839
"shape": "VpcInterfaceAttachment",
68206840
"locationName": "vpcInterfaceAttachment",
68216841
"documentation": "The name of the VPC interface attachment to use for this output."
6842+
},
6843+
"OutputStatus": {
6844+
"shape": "OutputStatus",
6845+
"locationName": "outputStatus",
6846+
"documentation": "An indication of whether the output should transmit data or not. If you don't specify the outputStatus field in your request, MediaConnect leaves the value unchanged."
68226847
}
68236848
},
68246849
"documentation": "The fields that you want to update in the output.",
@@ -6929,7 +6954,7 @@
69296954
"MinLatency": {
69306955
"shape": "__integer",
69316956
"locationName": "minLatency",
6932-
"documentation": "The minimum latency in milliseconds for SRT-based streams. In streams that use the SRT protocol, this value that you set on your MediaConnect source or output represents the minimal potential latency of that connection. The latency of the stream is set to the highest number between the sender\u2019s minimum latency and the receiver\u2019s minimum latency."
6957+
"documentation": "The minimum latency in milliseconds for SRT-based streams. In streams that use the SRT protocol, this value that you set on your MediaConnect source or output represents the minimal potential latency of that connection. The latency of the stream is set to the highest number between the sender’s minimum latency and the receiver’s minimum latency."
69336958
},
69346959
"Protocol": {
69356960
"shape": "Protocol",
@@ -7430,4 +7455,4 @@
74307455
}
74317456
},
74327457
"documentation": "API for AWS Elemental MediaConnect"
7433-
}
7458+
}

0 commit comments

Comments
 (0)