/**
 * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 * SPDX-License-Identifier: Apache-2.0.
 */
#pragma once
#include  Object that describes which renditions should be recorded for a
   * stream.See Also:
   AWS
   * API Reference
Indicates which set of renditions are recorded for a stream. For
     * BASIC channels, the CUSTOM value has no effect. If
     * CUSTOM is specified, a set of renditions must be specified in the
     * renditions field. Default: ALL.
Indicates which set of renditions are recorded for a stream. For
     * BASIC channels, the CUSTOM value has no effect. If
     * CUSTOM is specified, a set of renditions must be specified in the
     * renditions field. Default: ALL.
Indicates which set of renditions are recorded for a stream. For
     * BASIC channels, the CUSTOM value has no effect. If
     * CUSTOM is specified, a set of renditions must be specified in the
     * renditions field. Default: ALL.
Indicates which set of renditions are recorded for a stream. For
     * BASIC channels, the CUSTOM value has no effect. If
     * CUSTOM is specified, a set of renditions must be specified in the
     * renditions field. Default: ALL.
Indicates which set of renditions are recorded for a stream. For
     * BASIC channels, the CUSTOM value has no effect. If
     * CUSTOM is specified, a set of renditions must be specified in the
     * renditions field. Default: ALL.
Indicates which set of renditions are recorded for a stream. For
     * BASIC channels, the CUSTOM value has no effect. If
     * CUSTOM is specified, a set of renditions must be specified in the
     * renditions field. Default: ALL.
Indicates which renditions are recorded for a stream, if
     * renditionSelection is CUSTOM; otherwise, this field is
     * irrelevant. The selected renditions are recorded if they are available during
     * the stream. If a selected rendition is unavailable, the best available rendition
     * is recorded. For details on the resolution dimensions of each rendition, see Auto-Record
     * to Amazon S3.
Indicates which renditions are recorded for a stream, if
     * renditionSelection is CUSTOM; otherwise, this field is
     * irrelevant. The selected renditions are recorded if they are available during
     * the stream. If a selected rendition is unavailable, the best available rendition
     * is recorded. For details on the resolution dimensions of each rendition, see Auto-Record
     * to Amazon S3.
Indicates which renditions are recorded for a stream, if
     * renditionSelection is CUSTOM; otherwise, this field is
     * irrelevant. The selected renditions are recorded if they are available during
     * the stream. If a selected rendition is unavailable, the best available rendition
     * is recorded. For details on the resolution dimensions of each rendition, see Auto-Record
     * to Amazon S3.
Indicates which renditions are recorded for a stream, if
     * renditionSelection is CUSTOM; otherwise, this field is
     * irrelevant. The selected renditions are recorded if they are available during
     * the stream. If a selected rendition is unavailable, the best available rendition
     * is recorded. For details on the resolution dimensions of each rendition, see Auto-Record
     * to Amazon S3.
Indicates which renditions are recorded for a stream, if
     * renditionSelection is CUSTOM; otherwise, this field is
     * irrelevant. The selected renditions are recorded if they are available during
     * the stream. If a selected rendition is unavailable, the best available rendition
     * is recorded. For details on the resolution dimensions of each rendition, see Auto-Record
     * to Amazon S3.
Indicates which renditions are recorded for a stream, if
     * renditionSelection is CUSTOM; otherwise, this field is
     * irrelevant. The selected renditions are recorded if they are available during
     * the stream. If a selected rendition is unavailable, the best available rendition
     * is recorded. For details on the resolution dimensions of each rendition, see Auto-Record
     * to Amazon S3.
Indicates which renditions are recorded for a stream, if
     * renditionSelection is CUSTOM; otherwise, this field is
     * irrelevant. The selected renditions are recorded if they are available during
     * the stream. If a selected rendition is unavailable, the best available rendition
     * is recorded. For details on the resolution dimensions of each rendition, see Auto-Record
     * to Amazon S3.
Indicates which renditions are recorded for a stream, if
     * renditionSelection is CUSTOM; otherwise, this field is
     * irrelevant. The selected renditions are recorded if they are available during
     * the stream. If a selected rendition is unavailable, the best available rendition
     * is recorded. For details on the resolution dimensions of each rendition, see Auto-Record
     * to Amazon S3.