Skip to content

Commit

Permalink
Update API model
Browse files Browse the repository at this point in the history
  • Loading branch information
AWS SDK for Go v2 automation user committed Oct 28, 2022
1 parent 7827b36 commit 18e7f16
Show file tree
Hide file tree
Showing 8 changed files with 9,507 additions and 2,091 deletions.
642 changes: 642 additions & 0 deletions codegen/sdk-codegen/aws-models/apprunner.json

Large diffs are not rendered by default.

2,913 changes: 2,214 additions & 699 deletions codegen/sdk-codegen/aws-models/appstream.json

Large diffs are not rendered by default.

1,882 changes: 1,703 additions & 179 deletions codegen/sdk-codegen/aws-models/cloud9.json

Large diffs are not rendered by default.

4,824 changes: 3,670 additions & 1,154 deletions codegen/sdk-codegen/aws-models/cloudformation.json

Large diffs are not rendered by default.

499 changes: 483 additions & 16 deletions codegen/sdk-codegen/aws-models/gamesparks.json

Large diffs are not rendered by default.

88 changes: 88 additions & 0 deletions codegen/sdk-codegen/aws-models/mediatailor.json
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,12 @@
"traits": {
"smithy.api#documentation": "<p>This defines the SCTE-35 <code>splice_insert()</code> message inserted around the ad. For information about using <code>splice_insert()</code>, see the SCTE-35 specficiaiton, section 9.7.3.1.</p>"
}
},
"TimeSignalMessage": {
"target": "com.amazonaws.mediatailor#TimeSignalMessage",
"traits": {
"smithy.api#documentation": "<p>Defines the SCTE-35 <code>time_signal</code> message inserted around the ad.</p>\n <p>Programs on a channel's schedule can be configured with one or more ad breaks. You can attach a <code>splice_insert</code> SCTE-35 message to the ad break. This message provides basic metadata about the ad break.</p>\n <p>See section 9.7.4 of the 2022 SCTE-35 specification for more information.</p>"
}
}
},
"traits": {
Expand Down Expand Up @@ -4107,6 +4113,12 @@
"traits": {
"smithy.api#enumValue": "SPLICE_INSERT"
}
},
"TIME_SIGNAL": {
"target": "smithy.api#Unit",
"traits": {
"smithy.api#enumValue": "TIME_SIGNAL"
}
}
}
},
Expand Down Expand Up @@ -5053,6 +5065,68 @@
"smithy.api#documentation": "<p>The segment delivery configuration settings.</p>"
}
},
"com.amazonaws.mediatailor#SegmentationDescriptor": {
"type": "structure",
"members": {
"SegmentationEventId": {
"target": "smithy.api#Integer",
"traits": {
"smithy.api#documentation": "<p>The Event Identifier to assign to the <code>segmentation_descriptor.segmentation_event_id</code> message, as defined in section 10.3.3.1 of the 2022 SCTE-35 specification. The default value is 1.</p>"
}
},
"SegmentationUpidType": {
"target": "smithy.api#Integer",
"traits": {
"smithy.api#documentation": "<p>The Upid Type to assign to the <code>segmentation_descriptor.segmentation_upid_type</code> message, as defined in section 10.3.3.1 of the 2022 SCTE-35 specification. Values must be between 0 and 256, inclusive. The default value is 14.</p>"
}
},
"SegmentationUpid": {
"target": "smithy.api#String",
"traits": {
"smithy.api#documentation": "<p>The Upid to assign to the <code>segmentation_descriptor.segmentation_upid</code> message, as defined in section 10.3.3.1 of the 2022 SCTE-35 specification. The value must be a hexadecimal string containing only the characters 0 though 9 and A through F. The default value is \"\" (an empty string).</p>"
}
},
"SegmentationTypeId": {
"target": "smithy.api#Integer",
"traits": {
"smithy.api#documentation": "<p>The Type Identifier to assign to the <code>segmentation_descriptor.segmentation_type_id</code> message, as defined in section 10.3.3.1 of the 2022 SCTE-35 specification. Values must be between 0 and 256, inclusive. The default value is 48.</p>"
}
},
"SegmentNum": {
"target": "smithy.api#Integer",
"traits": {
"smithy.api#documentation": "<p>The segment number to assign to the <code>segmentation_descriptor.segment_num</code> message, as defined in section 10.3.3.1 of the 2022 SCTE-35 specification Values must be between 0 and 256, inclusive. The default value is 0.</p>"
}
},
"SegmentsExpected": {
"target": "smithy.api#Integer",
"traits": {
"smithy.api#documentation": "<p>The number of segments expected, which is assigned to the <code>segmentation_descriptor.segments_expectedS</code> message, as defined in section 10.3.3.1 of the 2022 SCTE-35 specification Values must be between 0 and 256, inclusive. The default value is 0.</p>"
}
},
"SubSegmentNum": {
"target": "smithy.api#Integer",
"traits": {
"smithy.api#documentation": "<p>The sub-segment number to assign to the <code>segmentation_descriptor.sub_segment_num</code> message, as defined in section 10.3.3.1 of the 2022 SCTE-35 specification. Values must be between 0 and 256, inclusive. The defualt value is null.</p>"
}
},
"SubSegmentsExpected": {
"target": "smithy.api#Integer",
"traits": {
"smithy.api#documentation": "<p>The number of sub-segments expected, which is assigned to the <code>segmentation_descriptor.sub_segments_expected</code> message, as defined in section 10.3.3.1 of the 2022 SCTE-35 specification. Values must be between 0 and 256, inclusive. The default value is null.</p>"
}
}
},
"traits": {
"smithy.api#documentation": "<p>The <code>segmentation_descriptor</code> message can contain advanced metadata fields, like content identifiers, to convey a wide range of information about the ad break. MediaTailor writes the ad metadata in the egress manifest as part of the <code>EXT-X-DATERANGE</code> or <code>EventStream</code> ad marker's SCTE-35 data.</p>\n <p>\n <code>segmentation_descriptor</code> messages must be sent with the <code>time_signal</code> message type.</p>\n <p>See the <code>segmentation_descriptor()</code> table of the 2022 SCTE-35 specification for more information.</p>"
}
},
"com.amazonaws.mediatailor#SegmentationDescriptorList": {
"type": "list",
"member": {
"target": "com.amazonaws.mediatailor#SegmentationDescriptor"
}
},
"com.amazonaws.mediatailor#SlateSource": {
"type": "structure",
"members": {
Expand Down Expand Up @@ -5339,6 +5413,20 @@
}
}
},
"com.amazonaws.mediatailor#TimeSignalMessage": {
"type": "structure",
"members": {
"SegmentationDescriptors": {
"target": "com.amazonaws.mediatailor#SegmentationDescriptorList",
"traits": {
"smithy.api#documentation": "<p>The configurations for the SCTE-35 <code>segmentation_descriptor</code> message(s) sent with the <code>time_signal</code> message.</p>"
}
}
},
"traits": {
"smithy.api#documentation": "<p>The SCTE-35 <code>time_signal</code> message can be sent with one or more <code>segmentation_descriptor</code> messages. A <code>time_signal</code> message can be sent only if a single <code>segmentation_descriptor</code> message is sent.</p>\n <p>The <code>time_signal</code> message contains only the <code>splice_time</code> field which is constructed using a given presentation timestamp. When sending a <code>time_signal</code> message, the <code>splice_command_type</code> field in the <code>splice_info_section</code> message is set to 6 (0x06).</p>\n <p>See the <code>time_signal()</code> table of the 2022 SCTE-35 specification for more information.</p>"
}
},
"com.amazonaws.mediatailor#Transition": {
"type": "structure",
"members": {
Expand Down
Loading

0 comments on commit 18e7f16

Please sign in to comment.