ArchiveGroupSettingsProperty Struct
The settings for an archive output group.
The parent of this entity is OutputGroupSettings.
Example
ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_medialive as medialive } from 'aws-cdk-lib';
const archiveGroupSettingsProperty: medialive.CfnChannel.ArchiveGroupSettingsProperty = {
archiveCdnSettings: {
archiveS3Settings: {
cannedAcl: 'cannedAcl',
},
},
destination: {
destinationRefId: 'destinationRefId',
},
rolloverInterval: 123,
};
Properties
archiveCdnSettingsoptionalIResolvable | CfnChannel.ArchiveCdnSettingsPropertyarchive_cdn_settingsoptionaltyping.Union[IResolvable, ArchiveCdnSettingsProperty]archiveCdnSettingsoptionalIResolvableArchiveCdnSettingsoptionalIResolvableArchiveCdnSettingsoptionalinterface{}#Settings to configure the destination of an Archive output.
destinationoptionalIResolvable | CfnChannel.OutputLocationRefPropertydestinationoptionaltyping.Union[IResolvable, OutputLocationRefProperty]destinationoptionalIResolvableDestinationoptionalIResolvableDestinationoptionalinterface{}#A directory and base file name where archive files should be written.
rolloverIntervaloptionalnumberrollover_intervaloptionalint | floatrolloverIntervaloptionalNumberRolloverIntervaloptionaldoubleRolloverIntervaloptional*float64#The number of seconds to write to an archive file before closing and starting a new one.