Skip to content

Commit f4d488b

Browse files
author
AWS
committed
AWS MediaConnect Update: This release adds support for selecting a maintenance window.
1 parent fe9b20e commit f4d488b

File tree

2 files changed

+101
-0
lines changed

2 files changed

+101
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"type": "feature",
3+
"category": "AWS MediaConnect",
4+
"contributor": "",
5+
"description": "This release adds support for selecting a maintenance window."
6+
}

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

+95
Original file line numberDiff line numberDiff line change
@@ -1360,6 +1360,26 @@
13601360
}
13611361
}
13621362
},
1363+
"AddMaintenance": {
1364+
"type": "structure",
1365+
"members": {
1366+
"MaintenanceDay": {
1367+
"shape": "MaintenanceDay",
1368+
"locationName": "maintenanceDay",
1369+
"documentation": "A day of a week when the maintenance will happen. Use Monday/Tuesday/Wednesday/Thursday/Friday/Saturday/Sunday."
1370+
},
1371+
"MaintenanceStartHour": {
1372+
"shape": "__string",
1373+
"locationName": "maintenanceStartHour",
1374+
"documentation": "UTC time when the maintenance will happen. Use 24-hour HH:MM format. Minutes must be 00. Example: 13:00. The default value is 02:00."
1375+
}
1376+
},
1377+
"documentation": "Create maintenance setting for a flow",
1378+
"required": [
1379+
"MaintenanceDay",
1380+
"MaintenanceStartHour"
1381+
]
1382+
},
13631383
"AddMediaStreamRequest": {
13641384
"type": "structure",
13651385
"members": {
@@ -1590,6 +1610,10 @@
15901610
"shape": "__listOfVpcInterfaceRequest",
15911611
"locationName": "vpcInterfaces",
15921612
"documentation": "The VPC interfaces you want on the flow."
1613+
},
1614+
"Maintenance": {
1615+
"shape": "AddMaintenance",
1616+
"locationName": "maintenance"
15931617
}
15941618
},
15951619
"documentation": "Creates a new flow. The request must include one source. The request optionally can include outputs (up to 50) and entitlements (up to 50).",
@@ -2031,6 +2055,10 @@
20312055
"shape": "__listOfVpcInterface",
20322056
"locationName": "vpcInterfaces",
20332057
"documentation": "The VPC Interfaces for this flow."
2058+
},
2059+
"Maintenance": {
2060+
"shape": "Maintenance",
2061+
"locationName": "maintenance"
20342062
}
20352063
},
20362064
"documentation": "The settings for a flow, including its source, outputs, and entitlements.",
@@ -2546,6 +2574,10 @@
25462574
"shape": "Status",
25472575
"locationName": "status",
25482576
"documentation": "The current status of the flow."
2577+
},
2578+
"Maintenance": {
2579+
"shape": "Maintenance",
2580+
"locationName": "maintenance"
25492581
}
25502582
},
25512583
"documentation": "Provides a summary of a flow, including its ARN, Availability Zone, and source type.",
@@ -2558,6 +2590,44 @@
25582590
"Name"
25592591
]
25602592
},
2593+
"Maintenance": {
2594+
"type": "structure",
2595+
"members": {
2596+
"MaintenanceDay": {
2597+
"shape": "MaintenanceDay",
2598+
"locationName": "maintenanceDay",
2599+
"documentation": "A day of a week when the maintenance will happen. Use Monday/Tuesday/Wednesday/Thursday/Friday/Saturday/Sunday."
2600+
},
2601+
"MaintenanceDeadline": {
2602+
"shape": "__string",
2603+
"locationName": "maintenanceDeadline",
2604+
"documentation": "The Maintenance has to be performed before this deadline in ISO UTC format. Example: 2021-01-30T08:30:00Z."
2605+
},
2606+
"MaintenanceScheduledDate": {
2607+
"shape": "__string",
2608+
"locationName": "maintenanceScheduledDate",
2609+
"documentation": "A scheduled date in ISO UTC format when the maintenance will happen. Use YYYY-MM-DD format. Example: 2021-01-30."
2610+
},
2611+
"MaintenanceStartHour": {
2612+
"shape": "__string",
2613+
"locationName": "maintenanceStartHour",
2614+
"documentation": "UTC time when the maintenance will happen. Use 24-hour HH:MM format. Minutes must be 00. Example: 13:00. The default value is 02:00."
2615+
}
2616+
},
2617+
"documentation": "The maintenance setting of a flow"
2618+
},
2619+
"MaintenanceDay": {
2620+
"type": "string",
2621+
"enum": [
2622+
"Monday",
2623+
"Tuesday",
2624+
"Wednesday",
2625+
"Thursday",
2626+
"Friday",
2627+
"Saturday",
2628+
"Sunday"
2629+
]
2630+
},
25612631
"MaxResults": {
25622632
"type": "integer",
25632633
"min": 1,
@@ -4067,6 +4137,10 @@
40674137
"SourceFailoverConfig": {
40684138
"shape": "UpdateFailoverConfig",
40694139
"locationName": "sourceFailoverConfig"
4140+
},
4141+
"Maintenance": {
4142+
"shape": "UpdateMaintenance",
4143+
"locationName": "maintenance"
40704144
}
40714145
},
40724146
"documentation": "A request to update flow.",
@@ -4195,6 +4269,27 @@
41954269
}
41964270
}
41974271
},
4272+
"UpdateMaintenance": {
4273+
"type": "structure",
4274+
"members": {
4275+
"MaintenanceDay": {
4276+
"shape": "MaintenanceDay",
4277+
"locationName": "maintenanceDay",
4278+
"documentation": "A day of a week when the maintenance will happen. use Monday/Tuesday/Wednesday/Thursday/Friday/Saturday/Sunday."
4279+
},
4280+
"MaintenanceScheduledDate": {
4281+
"shape": "__string",
4282+
"locationName": "maintenanceScheduledDate",
4283+
"documentation": "A scheduled date in ISO UTC format when the maintenance will happen. Use YYYY-MM-DD format. Example: 2021-01-30."
4284+
},
4285+
"MaintenanceStartHour": {
4286+
"shape": "__string",
4287+
"locationName": "maintenanceStartHour",
4288+
"documentation": "UTC time when the maintenance will happen. Use 24-hour HH:MM format. Minutes must be 00. Example: 13:00. The default value is 02:00."
4289+
}
4290+
},
4291+
"documentation": "Update maintenance setting for a flow"
4292+
},
41984293
"VpcInterface": {
41994294
"type": "structure",
42004295
"members": {

0 commit comments

Comments
 (0)