Documentation ¶
Index ¶
- type AacSettings
- type AacSettingsAttributes
- func (as AacSettingsAttributes) Bitrate() terra.NumberValue
- func (as AacSettingsAttributes) CodingMode() terra.StringValue
- func (as AacSettingsAttributes) InputType() terra.StringValue
- func (as AacSettingsAttributes) InternalRef() (terra.Reference, error)
- func (as AacSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (as AacSettingsAttributes) InternalWithRef(ref terra.Reference) AacSettingsAttributes
- func (as AacSettingsAttributes) Profile() terra.StringValue
- func (as AacSettingsAttributes) RateControlMode() terra.StringValue
- func (as AacSettingsAttributes) RawFormat() terra.StringValue
- func (as AacSettingsAttributes) SampleRate() terra.NumberValue
- func (as AacSettingsAttributes) Spec() terra.StringValue
- func (as AacSettingsAttributes) VbrQuality() terra.StringValue
- type AacSettingsState
- type Ac3Settings
- type Ac3SettingsAttributes
- func (as Ac3SettingsAttributes) Bitrate() terra.NumberValue
- func (as Ac3SettingsAttributes) BitstreamMode() terra.StringValue
- func (as Ac3SettingsAttributes) CodingMode() terra.StringValue
- func (as Ac3SettingsAttributes) Dialnorm() terra.NumberValue
- func (as Ac3SettingsAttributes) DrcProfile() terra.StringValue
- func (as Ac3SettingsAttributes) InternalRef() (terra.Reference, error)
- func (as Ac3SettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (as Ac3SettingsAttributes) InternalWithRef(ref terra.Reference) Ac3SettingsAttributes
- func (as Ac3SettingsAttributes) LfeFilter() terra.StringValue
- func (as Ac3SettingsAttributes) MetadataControl() terra.StringValue
- type Ac3SettingsState
- type AncillarySourceSettings
- type AncillarySourceSettingsAttributes
- func (ass AncillarySourceSettingsAttributes) InternalRef() (terra.Reference, error)
- func (ass AncillarySourceSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ass AncillarySourceSettingsAttributes) InternalWithRef(ref terra.Reference) AncillarySourceSettingsAttributes
- func (ass AncillarySourceSettingsAttributes) SourceAncillaryChannelNumber() terra.NumberValue
- type AncillarySourceSettingsState
- type ArchiveCdnSettings
- type ArchiveCdnSettingsAttributes
- func (acs ArchiveCdnSettingsAttributes) ArchiveS3Settings() terra.ListValue[ArchiveS3SettingsAttributes]
- func (acs ArchiveCdnSettingsAttributes) InternalRef() (terra.Reference, error)
- func (acs ArchiveCdnSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (acs ArchiveCdnSettingsAttributes) InternalWithRef(ref terra.Reference) ArchiveCdnSettingsAttributes
- type ArchiveCdnSettingsState
- type ArchiveGroupSettings
- type ArchiveGroupSettingsAttributes
- func (ags ArchiveGroupSettingsAttributes) ArchiveCdnSettings() terra.ListValue[ArchiveCdnSettingsAttributes]
- func (ags ArchiveGroupSettingsAttributes) Destination() terra.ListValue[ArchiveGroupSettingsDestinationAttributes]
- func (ags ArchiveGroupSettingsAttributes) InternalRef() (terra.Reference, error)
- func (ags ArchiveGroupSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ags ArchiveGroupSettingsAttributes) InternalWithRef(ref terra.Reference) ArchiveGroupSettingsAttributes
- func (ags ArchiveGroupSettingsAttributes) RolloverInterval() terra.NumberValue
- type ArchiveGroupSettingsDestination
- type ArchiveGroupSettingsDestinationAttributes
- func (d ArchiveGroupSettingsDestinationAttributes) DestinationRefId() terra.StringValue
- func (d ArchiveGroupSettingsDestinationAttributes) InternalRef() (terra.Reference, error)
- func (d ArchiveGroupSettingsDestinationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (d ArchiveGroupSettingsDestinationAttributes) InternalWithRef(ref terra.Reference) ArchiveGroupSettingsDestinationAttributes
- type ArchiveGroupSettingsDestinationState
- type ArchiveGroupSettingsState
- type ArchiveOutputSettings
- type ArchiveOutputSettingsAttributes
- func (aos ArchiveOutputSettingsAttributes) ContainerSettings() terra.ListValue[ArchiveOutputSettingsContainerSettingsAttributes]
- func (aos ArchiveOutputSettingsAttributes) Extension() terra.StringValue
- func (aos ArchiveOutputSettingsAttributes) InternalRef() (terra.Reference, error)
- func (aos ArchiveOutputSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (aos ArchiveOutputSettingsAttributes) InternalWithRef(ref terra.Reference) ArchiveOutputSettingsAttributes
- func (aos ArchiveOutputSettingsAttributes) NameModifier() terra.StringValue
- type ArchiveOutputSettingsContainerSettings
- type ArchiveOutputSettingsContainerSettingsAttributes
- func (cs ArchiveOutputSettingsContainerSettingsAttributes) InternalRef() (terra.Reference, error)
- func (cs ArchiveOutputSettingsContainerSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (cs ArchiveOutputSettingsContainerSettingsAttributes) InternalWithRef(ref terra.Reference) ArchiveOutputSettingsContainerSettingsAttributes
- func (cs ArchiveOutputSettingsContainerSettingsAttributes) M2TsSettings() terra.ListValue[ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes]
- func (cs ArchiveOutputSettingsContainerSettingsAttributes) RawSettings() terra.ListValue[RawSettingsAttributes]
- type ArchiveOutputSettingsContainerSettingsM2TsSettings
- type ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes
- func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) AbsentInputAudioBehavior() terra.StringValue
- func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) Arib() terra.StringValue
- func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) AribCaptionsPid() terra.StringValue
- func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) AribCaptionsPidControl() terra.StringValue
- func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) AudioBufferModel() terra.StringValue
- func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) AudioFramesPerPes() terra.NumberValue
- func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) AudioPids() terra.StringValue
- func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) AudioStreamType() terra.StringValue
- func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) Bitrate() terra.NumberValue
- func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) BufferModel() terra.StringValue
- func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) CcDescriptor() terra.StringValue
- func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) DvbNitSettings() ...
- func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) DvbSdtSettings() ...
- func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) DvbSubPids() terra.StringValue
- func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) DvbTdtSettings() ...
- func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) DvbTeletextPid() terra.StringValue
- func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) Ebif() terra.StringValue
- func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) EbpAudioInterval() terra.StringValue
- func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) EbpLookaheadMs() terra.NumberValue
- func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) EbpPlacement() terra.StringValue
- func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) EcmPid() terra.StringValue
- func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) EsRateInPes() terra.StringValue
- func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) EtvPlatformPid() terra.StringValue
- func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) EtvSignalPid() terra.StringValue
- func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) FragmentTime() terra.NumberValue
- func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) InternalRef() (terra.Reference, error)
- func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) InternalWithRef(ref terra.Reference) ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes
- func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) Klv() terra.StringValue
- func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) KlvDataPids() terra.StringValue
- func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) NielsenId3Behavior() terra.StringValue
- func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) NullPacketBitrate() terra.NumberValue
- func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) PatInterval() terra.NumberValue
- func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) PcrControl() terra.StringValue
- func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) PcrPeriod() terra.NumberValue
- func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) PcrPid() terra.StringValue
- func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) PmtInterval() terra.NumberValue
- func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) PmtPid() terra.StringValue
- func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) ProgramNum() terra.NumberValue
- func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) RateMode() terra.StringValue
- func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) Scte27Pids() terra.StringValue
- func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) Scte35Control() terra.StringValue
- func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) Scte35Pid() terra.StringValue
- func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) SegmentationMarkers() terra.StringValue
- func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) SegmentationStyle() terra.StringValue
- func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) SegmentationTime() terra.NumberValue
- func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) TimedMetadataBehavior() terra.StringValue
- func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) TimedMetadataPid() terra.StringValue
- func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) TransportStreamId() terra.NumberValue
- func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) VideoPid() terra.StringValue
- type ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbNitSettings
- type ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbNitSettingsAttributes
- func (dns ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbNitSettingsAttributes) InternalRef() (terra.Reference, error)
- func (dns ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbNitSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (dns ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbNitSettingsAttributes) InternalWithRef(ref terra.Reference) ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbNitSettingsAttributes
- func (dns ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbNitSettingsAttributes) NetworkId() terra.NumberValue
- func (dns ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbNitSettingsAttributes) NetworkName() terra.StringValue
- func (dns ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbNitSettingsAttributes) RepInterval() terra.NumberValue
- type ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbNitSettingsState
- type ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettings
- type ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettingsAttributes
- func (dss ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettingsAttributes) InternalRef() (terra.Reference, error)
- func (dss ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (dss ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettingsAttributes) InternalWithRef(ref terra.Reference) ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettingsAttributes
- func (dss ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettingsAttributes) OutputSdt() terra.StringValue
- func (dss ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettingsAttributes) RepInterval() terra.NumberValue
- func (dss ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettingsAttributes) ServiceName() terra.StringValue
- func (dss ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettingsAttributes) ServiceProviderName() terra.StringValue
- type ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettingsState
- type ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbTdtSettings
- type ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbTdtSettingsAttributes
- func (dts ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbTdtSettingsAttributes) InternalRef() (terra.Reference, error)
- func (dts ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbTdtSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (dts ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbTdtSettingsAttributes) InternalWithRef(ref terra.Reference) ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbTdtSettingsAttributes
- func (dts ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbTdtSettingsAttributes) RepInterval() terra.NumberValue
- type ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbTdtSettingsState
- type ArchiveOutputSettingsContainerSettingsM2TsSettingsState
- type ArchiveOutputSettingsContainerSettingsState
- type ArchiveOutputSettingsState
- type ArchiveS3Settings
- type ArchiveS3SettingsAttributes
- func (ass ArchiveS3SettingsAttributes) CannedAcl() terra.StringValue
- func (ass ArchiveS3SettingsAttributes) InternalRef() (terra.Reference, error)
- func (ass ArchiveS3SettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ass ArchiveS3SettingsAttributes) InternalWithRef(ref terra.Reference) ArchiveS3SettingsAttributes
- type ArchiveS3SettingsState
- type AudioDescriptions
- type AudioDescriptionsAttributes
- func (ad AudioDescriptionsAttributes) AudioNormalizationSettings() terra.ListValue[AudioNormalizationSettingsAttributes]
- func (ad AudioDescriptionsAttributes) AudioSelectorName() terra.StringValue
- func (ad AudioDescriptionsAttributes) AudioType() terra.StringValue
- func (ad AudioDescriptionsAttributes) AudioTypeControl() terra.StringValue
- func (ad AudioDescriptionsAttributes) AudioWatermarkSettings() terra.ListValue[AudioWatermarkSettingsAttributes]
- func (ad AudioDescriptionsAttributes) CodecSettings() terra.ListValue[AudioDescriptionsCodecSettingsAttributes]
- func (ad AudioDescriptionsAttributes) InternalRef() (terra.Reference, error)
- func (ad AudioDescriptionsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ad AudioDescriptionsAttributes) InternalWithRef(ref terra.Reference) AudioDescriptionsAttributes
- func (ad AudioDescriptionsAttributes) LanguageCode() terra.StringValue
- func (ad AudioDescriptionsAttributes) LanguageCodeControl() terra.StringValue
- func (ad AudioDescriptionsAttributes) Name() terra.StringValue
- func (ad AudioDescriptionsAttributes) RemixSettings() terra.ListValue[RemixSettingsAttributes]
- func (ad AudioDescriptionsAttributes) StreamName() terra.StringValue
- type AudioDescriptionsCodecSettings
- type AudioDescriptionsCodecSettingsAttributes
- func (cs AudioDescriptionsCodecSettingsAttributes) AacSettings() terra.ListValue[AacSettingsAttributes]
- func (cs AudioDescriptionsCodecSettingsAttributes) Ac3Settings() terra.ListValue[Ac3SettingsAttributes]
- func (cs AudioDescriptionsCodecSettingsAttributes) Eac3AtmosSettings() terra.ListValue[Eac3AtmosSettingsAttributes]
- func (cs AudioDescriptionsCodecSettingsAttributes) Eac3Settings() terra.ListValue[Eac3SettingsAttributes]
- func (cs AudioDescriptionsCodecSettingsAttributes) InternalRef() (terra.Reference, error)
- func (cs AudioDescriptionsCodecSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (cs AudioDescriptionsCodecSettingsAttributes) InternalWithRef(ref terra.Reference) AudioDescriptionsCodecSettingsAttributes
- func (cs AudioDescriptionsCodecSettingsAttributes) Mp2Settings() terra.ListValue[Mp2SettingsAttributes]
- func (cs AudioDescriptionsCodecSettingsAttributes) PassThroughSettings() terra.ListValue[PassThroughSettingsAttributes]
- func (cs AudioDescriptionsCodecSettingsAttributes) WavSettings() terra.ListValue[WavSettingsAttributes]
- type AudioDescriptionsCodecSettingsState
- type AudioDescriptionsState
- type AudioHlsRenditionSelection
- type AudioHlsRenditionSelectionAttributes
- func (ahrs AudioHlsRenditionSelectionAttributes) GroupId() terra.StringValue
- func (ahrs AudioHlsRenditionSelectionAttributes) InternalRef() (terra.Reference, error)
- func (ahrs AudioHlsRenditionSelectionAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ahrs AudioHlsRenditionSelectionAttributes) InternalWithRef(ref terra.Reference) AudioHlsRenditionSelectionAttributes
- func (ahrs AudioHlsRenditionSelectionAttributes) Name() terra.StringValue
- type AudioHlsRenditionSelectionState
- type AudioLanguageSelection
- type AudioLanguageSelectionAttributes
- func (als AudioLanguageSelectionAttributes) InternalRef() (terra.Reference, error)
- func (als AudioLanguageSelectionAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (als AudioLanguageSelectionAttributes) InternalWithRef(ref terra.Reference) AudioLanguageSelectionAttributes
- func (als AudioLanguageSelectionAttributes) LanguageCode() terra.StringValue
- func (als AudioLanguageSelectionAttributes) LanguageSelectionPolicy() terra.StringValue
- type AudioLanguageSelectionState
- type AudioNormalizationSettings
- type AudioNormalizationSettingsAttributes
- func (ans AudioNormalizationSettingsAttributes) Algorithm() terra.StringValue
- func (ans AudioNormalizationSettingsAttributes) AlgorithmControl() terra.StringValue
- func (ans AudioNormalizationSettingsAttributes) InternalRef() (terra.Reference, error)
- func (ans AudioNormalizationSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ans AudioNormalizationSettingsAttributes) InternalWithRef(ref terra.Reference) AudioNormalizationSettingsAttributes
- func (ans AudioNormalizationSettingsAttributes) TargetLkfs() terra.NumberValue
- type AudioNormalizationSettingsState
- type AudioOnlyHlsSettings
- type AudioOnlyHlsSettingsAttributes
- func (aohs AudioOnlyHlsSettingsAttributes) AudioGroupId() terra.StringValue
- func (aohs AudioOnlyHlsSettingsAttributes) AudioOnlyImage() terra.ListValue[AudioOnlyImageAttributes]
- func (aohs AudioOnlyHlsSettingsAttributes) AudioTrackType() terra.StringValue
- func (aohs AudioOnlyHlsSettingsAttributes) InternalRef() (terra.Reference, error)
- func (aohs AudioOnlyHlsSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (aohs AudioOnlyHlsSettingsAttributes) InternalWithRef(ref terra.Reference) AudioOnlyHlsSettingsAttributes
- func (aohs AudioOnlyHlsSettingsAttributes) SegmentType() terra.StringValue
- type AudioOnlyHlsSettingsState
- type AudioOnlyImage
- type AudioOnlyImageAttributes
- func (aoi AudioOnlyImageAttributes) InternalRef() (terra.Reference, error)
- func (aoi AudioOnlyImageAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (aoi AudioOnlyImageAttributes) InternalWithRef(ref terra.Reference) AudioOnlyImageAttributes
- func (aoi AudioOnlyImageAttributes) PasswordParam() terra.StringValue
- func (aoi AudioOnlyImageAttributes) Uri() terra.StringValue
- func (aoi AudioOnlyImageAttributes) Username() terra.StringValue
- type AudioOnlyImageState
- type AudioPidSelection
- type AudioPidSelectionAttributes
- func (aps AudioPidSelectionAttributes) InternalRef() (terra.Reference, error)
- func (aps AudioPidSelectionAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (aps AudioPidSelectionAttributes) InternalWithRef(ref terra.Reference) AudioPidSelectionAttributes
- func (aps AudioPidSelectionAttributes) Pid() terra.NumberValue
- type AudioPidSelectionState
- type AudioSelector
- type AudioSelectorAttributes
- func (as AudioSelectorAttributes) InternalRef() (terra.Reference, error)
- func (as AudioSelectorAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (as AudioSelectorAttributes) InternalWithRef(ref terra.Reference) AudioSelectorAttributes
- func (as AudioSelectorAttributes) Name() terra.StringValue
- func (as AudioSelectorAttributes) SelectorSettings() terra.ListValue[AudioSelectorSelectorSettingsAttributes]
- type AudioSelectorSelectorSettings
- type AudioSelectorSelectorSettingsAttributes
- func (ss AudioSelectorSelectorSettingsAttributes) AudioHlsRenditionSelection() terra.ListValue[AudioHlsRenditionSelectionAttributes]
- func (ss AudioSelectorSelectorSettingsAttributes) AudioLanguageSelection() terra.ListValue[AudioLanguageSelectionAttributes]
- func (ss AudioSelectorSelectorSettingsAttributes) AudioPidSelection() terra.ListValue[AudioPidSelectionAttributes]
- func (ss AudioSelectorSelectorSettingsAttributes) AudioTrackSelection() terra.ListValue[AudioTrackSelectionAttributes]
- func (ss AudioSelectorSelectorSettingsAttributes) InternalRef() (terra.Reference, error)
- func (ss AudioSelectorSelectorSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ss AudioSelectorSelectorSettingsAttributes) InternalWithRef(ref terra.Reference) AudioSelectorSelectorSettingsAttributes
- type AudioSelectorSelectorSettingsState
- type AudioSelectorState
- type AudioSilenceSettings
- type AudioSilenceSettingsAttributes
- func (ass AudioSilenceSettingsAttributes) AudioSelectorName() terra.StringValue
- func (ass AudioSilenceSettingsAttributes) AudioSilenceThresholdMsec() terra.NumberValue
- func (ass AudioSilenceSettingsAttributes) InternalRef() (terra.Reference, error)
- func (ass AudioSilenceSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ass AudioSilenceSettingsAttributes) InternalWithRef(ref terra.Reference) AudioSilenceSettingsAttributes
- type AudioSilenceSettingsState
- type AudioTrackSelection
- type AudioTrackSelectionAttributes
- func (ats AudioTrackSelectionAttributes) InternalRef() (terra.Reference, error)
- func (ats AudioTrackSelectionAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ats AudioTrackSelectionAttributes) InternalWithRef(ref terra.Reference) AudioTrackSelectionAttributes
- func (ats AudioTrackSelectionAttributes) Track() terra.SetValue[TrackAttributes]
- type AudioTrackSelectionState
- type AudioWatermarkSettings
- type AudioWatermarkSettingsAttributes
- func (aws AudioWatermarkSettingsAttributes) InternalRef() (terra.Reference, error)
- func (aws AudioWatermarkSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (aws AudioWatermarkSettingsAttributes) InternalWithRef(ref terra.Reference) AudioWatermarkSettingsAttributes
- func (aws AudioWatermarkSettingsAttributes) NielsenWatermarksSettings() terra.ListValue[NielsenWatermarksSettingsAttributes]
- type AudioWatermarkSettingsState
- type AutomaticInputFailoverSettings
- type AutomaticInputFailoverSettingsAttributes
- func (aifs AutomaticInputFailoverSettingsAttributes) ErrorClearTimeMsec() terra.NumberValue
- func (aifs AutomaticInputFailoverSettingsAttributes) FailoverCondition() terra.SetValue[FailoverConditionAttributes]
- func (aifs AutomaticInputFailoverSettingsAttributes) InputPreference() terra.StringValue
- func (aifs AutomaticInputFailoverSettingsAttributes) InternalRef() (terra.Reference, error)
- func (aifs AutomaticInputFailoverSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (aifs AutomaticInputFailoverSettingsAttributes) InternalWithRef(ref terra.Reference) AutomaticInputFailoverSettingsAttributes
- func (aifs AutomaticInputFailoverSettingsAttributes) SecondaryInputId() terra.StringValue
- type AutomaticInputFailoverSettingsState
- type AvailBlanking
- type AvailBlankingAttributes
- func (ab AvailBlankingAttributes) AvailBlankingImage() terra.ListValue[AvailBlankingImageAttributes]
- func (ab AvailBlankingAttributes) InternalRef() (terra.Reference, error)
- func (ab AvailBlankingAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ab AvailBlankingAttributes) InternalWithRef(ref terra.Reference) AvailBlankingAttributes
- func (ab AvailBlankingAttributes) State() terra.StringValue
- type AvailBlankingImage
- type AvailBlankingImageAttributes
- func (abi AvailBlankingImageAttributes) InternalRef() (terra.Reference, error)
- func (abi AvailBlankingImageAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (abi AvailBlankingImageAttributes) InternalWithRef(ref terra.Reference) AvailBlankingImageAttributes
- func (abi AvailBlankingImageAttributes) PasswordParam() terra.StringValue
- func (abi AvailBlankingImageAttributes) Uri() terra.StringValue
- func (abi AvailBlankingImageAttributes) Username() terra.StringValue
- type AvailBlankingImageState
- type AvailBlankingState
- type CaptionLanguageMappings
- type CaptionLanguageMappingsAttributes
- func (clm CaptionLanguageMappingsAttributes) CaptionChannel() terra.NumberValue
- func (clm CaptionLanguageMappingsAttributes) InternalRef() (terra.Reference, error)
- func (clm CaptionLanguageMappingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (clm CaptionLanguageMappingsAttributes) InternalWithRef(ref terra.Reference) CaptionLanguageMappingsAttributes
- func (clm CaptionLanguageMappingsAttributes) LanguageCode() terra.StringValue
- func (clm CaptionLanguageMappingsAttributes) LanguageDescription() terra.StringValue
- type CaptionLanguageMappingsState
- type CaptionSelector
- type CaptionSelectorAttributes
- func (cs CaptionSelectorAttributes) InternalRef() (terra.Reference, error)
- func (cs CaptionSelectorAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (cs CaptionSelectorAttributes) InternalWithRef(ref terra.Reference) CaptionSelectorAttributes
- func (cs CaptionSelectorAttributes) LanguageCode() terra.StringValue
- func (cs CaptionSelectorAttributes) Name() terra.StringValue
- func (cs CaptionSelectorAttributes) SelectorSettings() terra.ListValue[CaptionSelectorSelectorSettingsAttributes]
- type CaptionSelectorSelectorSettings
- type CaptionSelectorSelectorSettingsAttributes
- func (ss CaptionSelectorSelectorSettingsAttributes) AncillarySourceSettings() terra.ListValue[AncillarySourceSettingsAttributes]
- func (ss CaptionSelectorSelectorSettingsAttributes) DvbTdtSettings() terra.ListValue[SelectorSettingsDvbTdtSettingsAttributes]
- func (ss CaptionSelectorSelectorSettingsAttributes) EmbeddedSourceSettings() terra.ListValue[EmbeddedSourceSettingsAttributes]
- func (ss CaptionSelectorSelectorSettingsAttributes) InternalRef() (terra.Reference, error)
- func (ss CaptionSelectorSelectorSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ss CaptionSelectorSelectorSettingsAttributes) InternalWithRef(ref terra.Reference) CaptionSelectorSelectorSettingsAttributes
- func (ss CaptionSelectorSelectorSettingsAttributes) Scte20SourceSettings() terra.ListValue[Scte20SourceSettingsAttributes]
- func (ss CaptionSelectorSelectorSettingsAttributes) Scte27SourceSettings() terra.ListValue[Scte27SourceSettingsAttributes]
- func (ss CaptionSelectorSelectorSettingsAttributes) TeletextSourceSettings() terra.ListValue[TeletextSourceSettingsAttributes]
- type CaptionSelectorSelectorSettingsState
- type CaptionSelectorState
- type CdiInputSpecification
- type CdiInputSpecificationAttributes
- func (cis CdiInputSpecificationAttributes) InternalRef() (terra.Reference, error)
- func (cis CdiInputSpecificationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (cis CdiInputSpecificationAttributes) InternalWithRef(ref terra.Reference) CdiInputSpecificationAttributes
- func (cis CdiInputSpecificationAttributes) Resolution() terra.StringValue
- type CdiInputSpecificationState
- type ChannelMappings
- type ChannelMappingsAttributes
- func (cm ChannelMappingsAttributes) InputChannelLevels() terra.SetValue[InputChannelLevelsAttributes]
- func (cm ChannelMappingsAttributes) InternalRef() (terra.Reference, error)
- func (cm ChannelMappingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (cm ChannelMappingsAttributes) InternalWithRef(ref terra.Reference) ChannelMappingsAttributes
- func (cm ChannelMappingsAttributes) OutputChannel() terra.NumberValue
- type ChannelMappingsState
- type ColorSpacePassthroughSettings
- type ColorSpacePassthroughSettingsAttributes
- func (csps ColorSpacePassthroughSettingsAttributes) InternalRef() (terra.Reference, error)
- func (csps ColorSpacePassthroughSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (csps ColorSpacePassthroughSettingsAttributes) InternalWithRef(ref terra.Reference) ColorSpacePassthroughSettingsAttributes
- type ColorSpacePassthroughSettingsState
- type ColorSpaceSettings
- type ColorSpaceSettingsAttributes
- func (css ColorSpaceSettingsAttributes) ColorSpacePassthroughSettings() terra.ListValue[ColorSpacePassthroughSettingsAttributes]
- func (css ColorSpaceSettingsAttributes) DolbyVision81Settings() terra.ListValue[DolbyVision81SettingsAttributes]
- func (css ColorSpaceSettingsAttributes) Hdr10Settings() terra.ListValue[Hdr10SettingsAttributes]
- func (css ColorSpaceSettingsAttributes) InternalRef() (terra.Reference, error)
- func (css ColorSpaceSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (css ColorSpaceSettingsAttributes) InternalWithRef(ref terra.Reference) ColorSpaceSettingsAttributes
- func (css ColorSpaceSettingsAttributes) Rec601Settings() terra.ListValue[Rec601SettingsAttributes]
- func (css ColorSpaceSettingsAttributes) Rec709Settings() terra.ListValue[Rec709SettingsAttributes]
- type ColorSpaceSettingsState
- type Destinations
- type DestinationsAttributes
- func (d DestinationsAttributes) Id() terra.StringValue
- func (d DestinationsAttributes) InternalRef() (terra.Reference, error)
- func (d DestinationsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (d DestinationsAttributes) InternalWithRef(ref terra.Reference) DestinationsAttributes
- func (d DestinationsAttributes) MediaPackageSettings() terra.SetValue[MediaPackageSettingsAttributes]
- func (d DestinationsAttributes) MultiplexSettings() terra.ListValue[MultiplexSettingsAttributes]
- func (d DestinationsAttributes) Settings() terra.SetValue[SettingsAttributes]
- type DestinationsState
- type DolbyVision81Settings
- type DolbyVision81SettingsAttributes
- type DolbyVision81SettingsState
- type Eac3AtmosSettings
- type Eac3AtmosSettingsAttributes
- func (eas Eac3AtmosSettingsAttributes) Bitrate() terra.NumberValue
- func (eas Eac3AtmosSettingsAttributes) CodingMode() terra.StringValue
- func (eas Eac3AtmosSettingsAttributes) Dialnorm() terra.NumberValue
- func (eas Eac3AtmosSettingsAttributes) DrcLine() terra.StringValue
- func (eas Eac3AtmosSettingsAttributes) DrcRf() terra.StringValue
- func (eas Eac3AtmosSettingsAttributes) HeightTrim() terra.NumberValue
- func (eas Eac3AtmosSettingsAttributes) InternalRef() (terra.Reference, error)
- func (eas Eac3AtmosSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (eas Eac3AtmosSettingsAttributes) InternalWithRef(ref terra.Reference) Eac3AtmosSettingsAttributes
- func (eas Eac3AtmosSettingsAttributes) SurroundTrim() terra.NumberValue
- type Eac3AtmosSettingsState
- type Eac3Settings
- type Eac3SettingsAttributes
- func (es Eac3SettingsAttributes) AttenuationControl() terra.StringValue
- func (es Eac3SettingsAttributes) Bitrate() terra.NumberValue
- func (es Eac3SettingsAttributes) BitstreamMode() terra.StringValue
- func (es Eac3SettingsAttributes) CodingMode() terra.StringValue
- func (es Eac3SettingsAttributes) DcFilter() terra.StringValue
- func (es Eac3SettingsAttributes) Dialnorm() terra.NumberValue
- func (es Eac3SettingsAttributes) DrcLine() terra.StringValue
- func (es Eac3SettingsAttributes) DrcRf() terra.StringValue
- func (es Eac3SettingsAttributes) InternalRef() (terra.Reference, error)
- func (es Eac3SettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (es Eac3SettingsAttributes) InternalWithRef(ref terra.Reference) Eac3SettingsAttributes
- func (es Eac3SettingsAttributes) LfeControl() terra.StringValue
- func (es Eac3SettingsAttributes) LfeFilter() terra.StringValue
- func (es Eac3SettingsAttributes) LoRoCenterMixLevel() terra.NumberValue
- func (es Eac3SettingsAttributes) LoRoSurroundMixLevel() terra.NumberValue
- func (es Eac3SettingsAttributes) LtRtCenterMixLevel() terra.NumberValue
- func (es Eac3SettingsAttributes) LtRtSurroundMixLevel() terra.NumberValue
- func (es Eac3SettingsAttributes) MetadataControl() terra.StringValue
- func (es Eac3SettingsAttributes) PassthroughControl() terra.StringValue
- func (es Eac3SettingsAttributes) PhaseControl() terra.StringValue
- func (es Eac3SettingsAttributes) StereoDownmix() terra.StringValue
- func (es Eac3SettingsAttributes) SurroundExMode() terra.StringValue
- func (es Eac3SettingsAttributes) SurroundMode() terra.StringValue
- type Eac3SettingsState
- type EmbeddedSourceSettings
- type EmbeddedSourceSettingsAttributes
- func (ess EmbeddedSourceSettingsAttributes) Convert608To708() terra.StringValue
- func (ess EmbeddedSourceSettingsAttributes) InternalRef() (terra.Reference, error)
- func (ess EmbeddedSourceSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ess EmbeddedSourceSettingsAttributes) InternalWithRef(ref terra.Reference) EmbeddedSourceSettingsAttributes
- func (ess EmbeddedSourceSettingsAttributes) Scte20Detection() terra.StringValue
- func (ess EmbeddedSourceSettingsAttributes) Source608ChannelNumber() terra.NumberValue
- func (ess EmbeddedSourceSettingsAttributes) Source608TrackNumber() terra.NumberValue
- type EmbeddedSourceSettingsState
- type EncoderSettings
- type EncoderSettingsAttributes
- func (es EncoderSettingsAttributes) AudioDescriptions() terra.SetValue[AudioDescriptionsAttributes]
- func (es EncoderSettingsAttributes) AvailBlanking() terra.ListValue[AvailBlankingAttributes]
- func (es EncoderSettingsAttributes) InternalRef() (terra.Reference, error)
- func (es EncoderSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (es EncoderSettingsAttributes) InternalWithRef(ref terra.Reference) EncoderSettingsAttributes
- func (es EncoderSettingsAttributes) OutputGroups() terra.ListValue[OutputGroupsAttributes]
- func (es EncoderSettingsAttributes) TimecodeConfig() terra.ListValue[TimecodeConfigAttributes]
- func (es EncoderSettingsAttributes) VideoDescriptions() terra.ListValue[VideoDescriptionsAttributes]
- type EncoderSettingsState
- type FailoverCondition
- type FailoverConditionAttributes
- func (fc FailoverConditionAttributes) FailoverConditionSettings() terra.ListValue[FailoverConditionSettingsAttributes]
- func (fc FailoverConditionAttributes) InternalRef() (terra.Reference, error)
- func (fc FailoverConditionAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (fc FailoverConditionAttributes) InternalWithRef(ref terra.Reference) FailoverConditionAttributes
- type FailoverConditionSettings
- type FailoverConditionSettingsAttributes
- func (fcs FailoverConditionSettingsAttributes) AudioSilenceSettings() terra.ListValue[AudioSilenceSettingsAttributes]
- func (fcs FailoverConditionSettingsAttributes) InputLossSettings() terra.ListValue[InputLossSettingsAttributes]
- func (fcs FailoverConditionSettingsAttributes) InternalRef() (terra.Reference, error)
- func (fcs FailoverConditionSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (fcs FailoverConditionSettingsAttributes) InternalWithRef(ref terra.Reference) FailoverConditionSettingsAttributes
- func (fcs FailoverConditionSettingsAttributes) VideoBlackSettings() terra.ListValue[VideoBlackSettingsAttributes]
- type FailoverConditionSettingsState
- type FailoverConditionState
- type FecOutputSettings
- type FecOutputSettingsAttributes
- func (fos FecOutputSettingsAttributes) ColumnDepth() terra.NumberValue
- func (fos FecOutputSettingsAttributes) IncludeFec() terra.StringValue
- func (fos FecOutputSettingsAttributes) InternalRef() (terra.Reference, error)
- func (fos FecOutputSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (fos FecOutputSettingsAttributes) InternalWithRef(ref terra.Reference) FecOutputSettingsAttributes
- func (fos FecOutputSettingsAttributes) RowLength() terra.NumberValue
- type FecOutputSettingsState
- type Fmp4HlsSettings
- type Fmp4HlsSettingsAttributes
- func (fhs Fmp4HlsSettingsAttributes) AudioRenditionSets() terra.StringValue
- func (fhs Fmp4HlsSettingsAttributes) InternalRef() (terra.Reference, error)
- func (fhs Fmp4HlsSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (fhs Fmp4HlsSettingsAttributes) InternalWithRef(ref terra.Reference) Fmp4HlsSettingsAttributes
- func (fhs Fmp4HlsSettingsAttributes) NielsenId3Behavior() terra.StringValue
- func (fhs Fmp4HlsSettingsAttributes) TimedMetadataBehavior() terra.StringValue
- type Fmp4HlsSettingsState
- type FrameCaptureCdnSettings
- type FrameCaptureCdnSettingsAttributes
- func (fccs FrameCaptureCdnSettingsAttributes) FrameCaptureS3Settings() terra.ListValue[FrameCaptureS3SettingsAttributes]
- func (fccs FrameCaptureCdnSettingsAttributes) InternalRef() (terra.Reference, error)
- func (fccs FrameCaptureCdnSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (fccs FrameCaptureCdnSettingsAttributes) InternalWithRef(ref terra.Reference) FrameCaptureCdnSettingsAttributes
- type FrameCaptureCdnSettingsState
- type FrameCaptureGroupSettings
- type FrameCaptureGroupSettingsAttributes
- func (fcgs FrameCaptureGroupSettingsAttributes) Destination() terra.ListValue[FrameCaptureGroupSettingsDestinationAttributes]
- func (fcgs FrameCaptureGroupSettingsAttributes) FrameCaptureCdnSettings() terra.ListValue[FrameCaptureCdnSettingsAttributes]
- func (fcgs FrameCaptureGroupSettingsAttributes) InternalRef() (terra.Reference, error)
- func (fcgs FrameCaptureGroupSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (fcgs FrameCaptureGroupSettingsAttributes) InternalWithRef(ref terra.Reference) FrameCaptureGroupSettingsAttributes
- type FrameCaptureGroupSettingsDestination
- type FrameCaptureGroupSettingsDestinationAttributes
- func (d FrameCaptureGroupSettingsDestinationAttributes) DestinationRefId() terra.StringValue
- func (d FrameCaptureGroupSettingsDestinationAttributes) InternalRef() (terra.Reference, error)
- func (d FrameCaptureGroupSettingsDestinationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (d FrameCaptureGroupSettingsDestinationAttributes) InternalWithRef(ref terra.Reference) FrameCaptureGroupSettingsDestinationAttributes
- type FrameCaptureGroupSettingsDestinationState
- type FrameCaptureGroupSettingsState
- type FrameCaptureHlsSettings
- type FrameCaptureHlsSettingsAttributes
- type FrameCaptureHlsSettingsState
- type FrameCaptureOutputSettings
- type FrameCaptureOutputSettingsAttributes
- func (fcos FrameCaptureOutputSettingsAttributes) InternalRef() (terra.Reference, error)
- func (fcos FrameCaptureOutputSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (fcos FrameCaptureOutputSettingsAttributes) InternalWithRef(ref terra.Reference) FrameCaptureOutputSettingsAttributes
- func (fcos FrameCaptureOutputSettingsAttributes) NameModifier() terra.StringValue
- type FrameCaptureOutputSettingsState
- type FrameCaptureS3Settings
- type FrameCaptureS3SettingsAttributes
- func (fcss FrameCaptureS3SettingsAttributes) CannedAcl() terra.StringValue
- func (fcss FrameCaptureS3SettingsAttributes) InternalRef() (terra.Reference, error)
- func (fcss FrameCaptureS3SettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (fcss FrameCaptureS3SettingsAttributes) InternalWithRef(ref terra.Reference) FrameCaptureS3SettingsAttributes
- type FrameCaptureS3SettingsState
- type FrameCaptureSettings
- type FrameCaptureSettingsAttributes
- func (fcs FrameCaptureSettingsAttributes) CaptureInterval() terra.NumberValue
- func (fcs FrameCaptureSettingsAttributes) CaptureIntervalUnits() terra.StringValue
- func (fcs FrameCaptureSettingsAttributes) InternalRef() (terra.Reference, error)
- func (fcs FrameCaptureSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (fcs FrameCaptureSettingsAttributes) InternalWithRef(ref terra.Reference) FrameCaptureSettingsAttributes
- type FrameCaptureSettingsState
- type H264Settings
- type H264SettingsAttributes
- func (hs H264SettingsAttributes) AdaptiveQuantization() terra.StringValue
- func (hs H264SettingsAttributes) AfdSignaling() terra.StringValue
- func (hs H264SettingsAttributes) Bitrate() terra.NumberValue
- func (hs H264SettingsAttributes) BufFillPct() terra.NumberValue
- func (hs H264SettingsAttributes) BufSize() terra.NumberValue
- func (hs H264SettingsAttributes) ColorMetadata() terra.StringValue
- func (hs H264SettingsAttributes) EntropyEncoding() terra.StringValue
- func (hs H264SettingsAttributes) FilterSettings() terra.ListValue[H264SettingsFilterSettingsAttributes]
- func (hs H264SettingsAttributes) FixedAfd() terra.StringValue
- func (hs H264SettingsAttributes) FlickerAq() terra.StringValue
- func (hs H264SettingsAttributes) ForceFieldPictures() terra.StringValue
- func (hs H264SettingsAttributes) FramerateControl() terra.StringValue
- func (hs H264SettingsAttributes) FramerateDenominator() terra.NumberValue
- func (hs H264SettingsAttributes) FramerateNumerator() terra.NumberValue
- func (hs H264SettingsAttributes) GopBReference() terra.StringValue
- func (hs H264SettingsAttributes) GopClosedCadence() terra.NumberValue
- func (hs H264SettingsAttributes) GopNumBFrames() terra.NumberValue
- func (hs H264SettingsAttributes) GopSize() terra.NumberValue
- func (hs H264SettingsAttributes) GopSizeUnits() terra.StringValue
- func (hs H264SettingsAttributes) InternalRef() (terra.Reference, error)
- func (hs H264SettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (hs H264SettingsAttributes) InternalWithRef(ref terra.Reference) H264SettingsAttributes
- func (hs H264SettingsAttributes) Level() terra.StringValue
- func (hs H264SettingsAttributes) LookAheadRateControl() terra.StringValue
- func (hs H264SettingsAttributes) MaxBitrate() terra.NumberValue
- func (hs H264SettingsAttributes) MinIInterval() terra.NumberValue
- func (hs H264SettingsAttributes) NumRefFrames() terra.NumberValue
- func (hs H264SettingsAttributes) ParControl() terra.StringValue
- func (hs H264SettingsAttributes) ParDenominator() terra.NumberValue
- func (hs H264SettingsAttributes) ParNumerator() terra.NumberValue
- func (hs H264SettingsAttributes) Profile() terra.StringValue
- func (hs H264SettingsAttributes) QualityLevel() terra.StringValue
- func (hs H264SettingsAttributes) QvbrQualityLevel() terra.NumberValue
- func (hs H264SettingsAttributes) RateControlMode() terra.StringValue
- func (hs H264SettingsAttributes) ScanType() terra.StringValue
- func (hs H264SettingsAttributes) SceneChangeDetect() terra.StringValue
- func (hs H264SettingsAttributes) Slices() terra.NumberValue
- func (hs H264SettingsAttributes) Softness() terra.NumberValue
- func (hs H264SettingsAttributes) SpatialAq() terra.StringValue
- func (hs H264SettingsAttributes) SubgopLength() terra.StringValue
- func (hs H264SettingsAttributes) Syntax() terra.StringValue
- func (hs H264SettingsAttributes) TemporalAq() terra.StringValue
- func (hs H264SettingsAttributes) TimecodeInsertion() terra.StringValue
- type H264SettingsFilterSettings
- type H264SettingsFilterSettingsAttributes
- func (fs H264SettingsFilterSettingsAttributes) InternalRef() (terra.Reference, error)
- func (fs H264SettingsFilterSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (fs H264SettingsFilterSettingsAttributes) InternalWithRef(ref terra.Reference) H264SettingsFilterSettingsAttributes
- func (fs H264SettingsFilterSettingsAttributes) TemporalFilterSettings() terra.ListValue[H264SettingsFilterSettingsTemporalFilterSettingsAttributes]
- type H264SettingsFilterSettingsState
- type H264SettingsFilterSettingsTemporalFilterSettings
- type H264SettingsFilterSettingsTemporalFilterSettingsAttributes
- func (tfs H264SettingsFilterSettingsTemporalFilterSettingsAttributes) InternalRef() (terra.Reference, error)
- func (tfs H264SettingsFilterSettingsTemporalFilterSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (tfs H264SettingsFilterSettingsTemporalFilterSettingsAttributes) InternalWithRef(ref terra.Reference) H264SettingsFilterSettingsTemporalFilterSettingsAttributes
- func (tfs H264SettingsFilterSettingsTemporalFilterSettingsAttributes) PostFilterSharpening() terra.StringValue
- func (tfs H264SettingsFilterSettingsTemporalFilterSettingsAttributes) Strength() terra.StringValue
- type H264SettingsFilterSettingsTemporalFilterSettingsState
- type H264SettingsState
- type H265Settings
- type H265SettingsAttributes
- func (hs H265SettingsAttributes) AdaptiveQuantization() terra.StringValue
- func (hs H265SettingsAttributes) AfdSignaling() terra.StringValue
- func (hs H265SettingsAttributes) AlternativeTransferFunction() terra.StringValue
- func (hs H265SettingsAttributes) Bitrate() terra.NumberValue
- func (hs H265SettingsAttributes) BufSize() terra.NumberValue
- func (hs H265SettingsAttributes) ColorMetadata() terra.StringValue
- func (hs H265SettingsAttributes) ColorSpaceSettings() terra.ListValue[ColorSpaceSettingsAttributes]
- func (hs H265SettingsAttributes) FilterSettings() terra.ListValue[H265SettingsFilterSettingsAttributes]
- func (hs H265SettingsAttributes) FixedAfd() terra.StringValue
- func (hs H265SettingsAttributes) FlickerAq() terra.StringValue
- func (hs H265SettingsAttributes) FramerateDenominator() terra.NumberValue
- func (hs H265SettingsAttributes) FramerateNumerator() terra.NumberValue
- func (hs H265SettingsAttributes) GopClosedCadence() terra.NumberValue
- func (hs H265SettingsAttributes) GopSize() terra.NumberValue
- func (hs H265SettingsAttributes) GopSizeUnits() terra.StringValue
- func (hs H265SettingsAttributes) InternalRef() (terra.Reference, error)
- func (hs H265SettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (hs H265SettingsAttributes) InternalWithRef(ref terra.Reference) H265SettingsAttributes
- func (hs H265SettingsAttributes) Level() terra.StringValue
- func (hs H265SettingsAttributes) LookAheadRateControl() terra.StringValue
- func (hs H265SettingsAttributes) MaxBitrate() terra.NumberValue
- func (hs H265SettingsAttributes) MinIInterval() terra.NumberValue
- func (hs H265SettingsAttributes) ParDenominator() terra.NumberValue
- func (hs H265SettingsAttributes) ParNumerator() terra.NumberValue
- func (hs H265SettingsAttributes) Profile() terra.StringValue
- func (hs H265SettingsAttributes) QvbrQualityLevel() terra.NumberValue
- func (hs H265SettingsAttributes) RateControlMode() terra.StringValue
- func (hs H265SettingsAttributes) ScanType() terra.StringValue
- func (hs H265SettingsAttributes) SceneChangeDetect() terra.StringValue
- func (hs H265SettingsAttributes) Slices() terra.NumberValue
- func (hs H265SettingsAttributes) Tier() terra.StringValue
- func (hs H265SettingsAttributes) TimecodeBurninSettings() terra.ListValue[TimecodeBurninSettingsAttributes]
- func (hs H265SettingsAttributes) TimecodeInsertion() terra.StringValue
- type H265SettingsFilterSettings
- type H265SettingsFilterSettingsAttributes
- func (fs H265SettingsFilterSettingsAttributes) InternalRef() (terra.Reference, error)
- func (fs H265SettingsFilterSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (fs H265SettingsFilterSettingsAttributes) InternalWithRef(ref terra.Reference) H265SettingsFilterSettingsAttributes
- func (fs H265SettingsFilterSettingsAttributes) TemporalFilterSettings() terra.ListValue[H265SettingsFilterSettingsTemporalFilterSettingsAttributes]
- type H265SettingsFilterSettingsState
- type H265SettingsFilterSettingsTemporalFilterSettings
- type H265SettingsFilterSettingsTemporalFilterSettingsAttributes
- func (tfs H265SettingsFilterSettingsTemporalFilterSettingsAttributes) InternalRef() (terra.Reference, error)
- func (tfs H265SettingsFilterSettingsTemporalFilterSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (tfs H265SettingsFilterSettingsTemporalFilterSettingsAttributes) InternalWithRef(ref terra.Reference) H265SettingsFilterSettingsTemporalFilterSettingsAttributes
- func (tfs H265SettingsFilterSettingsTemporalFilterSettingsAttributes) PostFilterSharpening() terra.StringValue
- func (tfs H265SettingsFilterSettingsTemporalFilterSettingsAttributes) Strength() terra.StringValue
- type H265SettingsFilterSettingsTemporalFilterSettingsState
- type H265SettingsState
- type Hdr10Settings
- type Hdr10SettingsAttributes
- func (hs Hdr10SettingsAttributes) InternalRef() (terra.Reference, error)
- func (hs Hdr10SettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (hs Hdr10SettingsAttributes) InternalWithRef(ref terra.Reference) Hdr10SettingsAttributes
- func (hs Hdr10SettingsAttributes) MaxCll() terra.NumberValue
- func (hs Hdr10SettingsAttributes) MaxFall() terra.NumberValue
- type Hdr10SettingsState
- type HlsAkamaiSettings
- type HlsAkamaiSettingsAttributes
- func (has HlsAkamaiSettingsAttributes) ConnectionRetryInterval() terra.NumberValue
- func (has HlsAkamaiSettingsAttributes) FilecacheDuration() terra.NumberValue
- func (has HlsAkamaiSettingsAttributes) HttpTransferMode() terra.StringValue
- func (has HlsAkamaiSettingsAttributes) InternalRef() (terra.Reference, error)
- func (has HlsAkamaiSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (has HlsAkamaiSettingsAttributes) InternalWithRef(ref terra.Reference) HlsAkamaiSettingsAttributes
- func (has HlsAkamaiSettingsAttributes) NumRetries() terra.NumberValue
- func (has HlsAkamaiSettingsAttributes) RestartDelay() terra.NumberValue
- func (has HlsAkamaiSettingsAttributes) Salt() terra.StringValue
- func (has HlsAkamaiSettingsAttributes) Token() terra.StringValue
- type HlsAkamaiSettingsState
- type HlsBasicPutSettings
- type HlsBasicPutSettingsAttributes
- func (hbps HlsBasicPutSettingsAttributes) ConnectionRetryInterval() terra.NumberValue
- func (hbps HlsBasicPutSettingsAttributes) FilecacheDuration() terra.NumberValue
- func (hbps HlsBasicPutSettingsAttributes) InternalRef() (terra.Reference, error)
- func (hbps HlsBasicPutSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (hbps HlsBasicPutSettingsAttributes) InternalWithRef(ref terra.Reference) HlsBasicPutSettingsAttributes
- func (hbps HlsBasicPutSettingsAttributes) NumRetries() terra.NumberValue
- func (hbps HlsBasicPutSettingsAttributes) RestartDelay() terra.NumberValue
- type HlsBasicPutSettingsState
- type HlsCdnSettings
- type HlsCdnSettingsAttributes
- func (hcs HlsCdnSettingsAttributes) HlsAkamaiSettings() terra.ListValue[HlsAkamaiSettingsAttributes]
- func (hcs HlsCdnSettingsAttributes) HlsBasicPutSettings() terra.ListValue[HlsBasicPutSettingsAttributes]
- func (hcs HlsCdnSettingsAttributes) HlsMediaStoreSettings() terra.ListValue[HlsMediaStoreSettingsAttributes]
- func (hcs HlsCdnSettingsAttributes) HlsS3Settings() terra.ListValue[HlsS3SettingsAttributes]
- func (hcs HlsCdnSettingsAttributes) HlsWebdavSettings() terra.ListValue[HlsWebdavSettingsAttributes]
- func (hcs HlsCdnSettingsAttributes) InternalRef() (terra.Reference, error)
- func (hcs HlsCdnSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (hcs HlsCdnSettingsAttributes) InternalWithRef(ref terra.Reference) HlsCdnSettingsAttributes
- type HlsCdnSettingsState
- type HlsGroupSettings
- type HlsGroupSettingsAttributes
- func (hgs HlsGroupSettingsAttributes) AdMarkers() terra.ListValue[terra.StringValue]
- func (hgs HlsGroupSettingsAttributes) BaseUrlContent() terra.StringValue
- func (hgs HlsGroupSettingsAttributes) BaseUrlContent1() terra.StringValue
- func (hgs HlsGroupSettingsAttributes) BaseUrlManifest() terra.StringValue
- func (hgs HlsGroupSettingsAttributes) BaseUrlManifest1() terra.StringValue
- func (hgs HlsGroupSettingsAttributes) CaptionLanguageMappings() terra.SetValue[CaptionLanguageMappingsAttributes]
- func (hgs HlsGroupSettingsAttributes) CaptionLanguageSetting() terra.StringValue
- func (hgs HlsGroupSettingsAttributes) ClientCache() terra.StringValue
- func (hgs HlsGroupSettingsAttributes) CodecSpecification() terra.StringValue
- func (hgs HlsGroupSettingsAttributes) ConstantIv() terra.StringValue
- func (hgs HlsGroupSettingsAttributes) Destination() terra.ListValue[HlsGroupSettingsDestinationAttributes]
- func (hgs HlsGroupSettingsAttributes) DirectoryStructure() terra.StringValue
- func (hgs HlsGroupSettingsAttributes) DiscontinuityTags() terra.StringValue
- func (hgs HlsGroupSettingsAttributes) EncryptionType() terra.StringValue
- func (hgs HlsGroupSettingsAttributes) HlsCdnSettings() terra.ListValue[HlsCdnSettingsAttributes]
- func (hgs HlsGroupSettingsAttributes) HlsId3SegmentTagging() terra.StringValue
- func (hgs HlsGroupSettingsAttributes) IframeOnlyPlaylists() terra.StringValue
- func (hgs HlsGroupSettingsAttributes) IncompleteSegmentBehavior() terra.StringValue
- func (hgs HlsGroupSettingsAttributes) IndexNSegments() terra.NumberValue
- func (hgs HlsGroupSettingsAttributes) InputLossAction() terra.StringValue
- func (hgs HlsGroupSettingsAttributes) InternalRef() (terra.Reference, error)
- func (hgs HlsGroupSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (hgs HlsGroupSettingsAttributes) InternalWithRef(ref terra.Reference) HlsGroupSettingsAttributes
- func (hgs HlsGroupSettingsAttributes) IvInManifest() terra.StringValue
- func (hgs HlsGroupSettingsAttributes) IvSource() terra.StringValue
- func (hgs HlsGroupSettingsAttributes) KeepSegments() terra.NumberValue
- func (hgs HlsGroupSettingsAttributes) KeyFormat() terra.StringValue
- func (hgs HlsGroupSettingsAttributes) KeyFormatVersions() terra.StringValue
- func (hgs HlsGroupSettingsAttributes) KeyProviderSettings() terra.ListValue[KeyProviderSettingsAttributes]
- func (hgs HlsGroupSettingsAttributes) ManifestCompression() terra.StringValue
- func (hgs HlsGroupSettingsAttributes) ManifestDurationFormat() terra.StringValue
- func (hgs HlsGroupSettingsAttributes) MinSegmentLength() terra.NumberValue
- func (hgs HlsGroupSettingsAttributes) Mode() terra.StringValue
- func (hgs HlsGroupSettingsAttributes) OutputSelection() terra.StringValue
- func (hgs HlsGroupSettingsAttributes) ProgramDateTime() terra.StringValue
- func (hgs HlsGroupSettingsAttributes) ProgramDateTimeClock() terra.StringValue
- func (hgs HlsGroupSettingsAttributes) ProgramDateTimePeriod() terra.NumberValue
- func (hgs HlsGroupSettingsAttributes) RedundantManifest() terra.StringValue
- func (hgs HlsGroupSettingsAttributes) SegmentLength() terra.NumberValue
- func (hgs HlsGroupSettingsAttributes) SegmentsPerSubdirectory() terra.NumberValue
- func (hgs HlsGroupSettingsAttributes) StreamInfResolution() terra.StringValue
- func (hgs HlsGroupSettingsAttributes) TimedMetadataId3Frame() terra.StringValue
- func (hgs HlsGroupSettingsAttributes) TimedMetadataId3Period() terra.NumberValue
- func (hgs HlsGroupSettingsAttributes) TimestampDeltaMilliseconds() terra.NumberValue
- func (hgs HlsGroupSettingsAttributes) TsFileMode() terra.StringValue
- type HlsGroupSettingsDestination
- type HlsGroupSettingsDestinationAttributes
- func (d HlsGroupSettingsDestinationAttributes) DestinationRefId() terra.StringValue
- func (d HlsGroupSettingsDestinationAttributes) InternalRef() (terra.Reference, error)
- func (d HlsGroupSettingsDestinationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (d HlsGroupSettingsDestinationAttributes) InternalWithRef(ref terra.Reference) HlsGroupSettingsDestinationAttributes
- type HlsGroupSettingsDestinationState
- type HlsGroupSettingsState
- type HlsInputSettings
- type HlsInputSettingsAttributes
- func (his HlsInputSettingsAttributes) Bandwidth() terra.NumberValue
- func (his HlsInputSettingsAttributes) BufferSegments() terra.NumberValue
- func (his HlsInputSettingsAttributes) InternalRef() (terra.Reference, error)
- func (his HlsInputSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (his HlsInputSettingsAttributes) InternalWithRef(ref terra.Reference) HlsInputSettingsAttributes
- func (his HlsInputSettingsAttributes) Retries() terra.NumberValue
- func (his HlsInputSettingsAttributes) RetryInterval() terra.NumberValue
- func (his HlsInputSettingsAttributes) Scte35Source() terra.StringValue
- type HlsInputSettingsState
- type HlsMediaStoreSettings
- type HlsMediaStoreSettingsAttributes
- func (hmss HlsMediaStoreSettingsAttributes) ConnectionRetryInterval() terra.NumberValue
- func (hmss HlsMediaStoreSettingsAttributes) FilecacheDuration() terra.NumberValue
- func (hmss HlsMediaStoreSettingsAttributes) InternalRef() (terra.Reference, error)
- func (hmss HlsMediaStoreSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (hmss HlsMediaStoreSettingsAttributes) InternalWithRef(ref terra.Reference) HlsMediaStoreSettingsAttributes
- func (hmss HlsMediaStoreSettingsAttributes) MediaStoreStorageClass() terra.StringValue
- func (hmss HlsMediaStoreSettingsAttributes) NumRetries() terra.NumberValue
- func (hmss HlsMediaStoreSettingsAttributes) RestartDelay() terra.NumberValue
- type HlsMediaStoreSettingsState
- type HlsOutputSettings
- type HlsOutputSettingsAttributes
- func (hos HlsOutputSettingsAttributes) H265PackagingType() terra.StringValue
- func (hos HlsOutputSettingsAttributes) HlsSettings() terra.ListValue[HlsSettingsAttributes]
- func (hos HlsOutputSettingsAttributes) InternalRef() (terra.Reference, error)
- func (hos HlsOutputSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (hos HlsOutputSettingsAttributes) InternalWithRef(ref terra.Reference) HlsOutputSettingsAttributes
- func (hos HlsOutputSettingsAttributes) NameModifier() terra.StringValue
- func (hos HlsOutputSettingsAttributes) SegmentModifier() terra.StringValue
- type HlsOutputSettingsState
- type HlsS3Settings
- type HlsS3SettingsAttributes
- func (hss HlsS3SettingsAttributes) CannedAcl() terra.StringValue
- func (hss HlsS3SettingsAttributes) InternalRef() (terra.Reference, error)
- func (hss HlsS3SettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (hss HlsS3SettingsAttributes) InternalWithRef(ref terra.Reference) HlsS3SettingsAttributes
- type HlsS3SettingsState
- type HlsSettings
- type HlsSettingsAttributes
- func (hs HlsSettingsAttributes) AudioOnlyHlsSettings() terra.ListValue[AudioOnlyHlsSettingsAttributes]
- func (hs HlsSettingsAttributes) Fmp4HlsSettings() terra.ListValue[Fmp4HlsSettingsAttributes]
- func (hs HlsSettingsAttributes) FrameCaptureHlsSettings() terra.ListValue[FrameCaptureHlsSettingsAttributes]
- func (hs HlsSettingsAttributes) InternalRef() (terra.Reference, error)
- func (hs HlsSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (hs HlsSettingsAttributes) InternalWithRef(ref terra.Reference) HlsSettingsAttributes
- func (hs HlsSettingsAttributes) StandardHlsSettings() terra.ListValue[StandardHlsSettingsAttributes]
- type HlsSettingsState
- type HlsWebdavSettings
- type HlsWebdavSettingsAttributes
- func (hws HlsWebdavSettingsAttributes) ConnectionRetryInterval() terra.NumberValue
- func (hws HlsWebdavSettingsAttributes) FilecacheDuration() terra.NumberValue
- func (hws HlsWebdavSettingsAttributes) HttpTransferMode() terra.StringValue
- func (hws HlsWebdavSettingsAttributes) InternalRef() (terra.Reference, error)
- func (hws HlsWebdavSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (hws HlsWebdavSettingsAttributes) InternalWithRef(ref terra.Reference) HlsWebdavSettingsAttributes
- func (hws HlsWebdavSettingsAttributes) NumRetries() terra.NumberValue
- func (hws HlsWebdavSettingsAttributes) RestartDelay() terra.NumberValue
- type HlsWebdavSettingsState
- type InputAttachments
- type InputAttachmentsAttributes
- func (ia InputAttachmentsAttributes) AutomaticInputFailoverSettings() terra.ListValue[AutomaticInputFailoverSettingsAttributes]
- func (ia InputAttachmentsAttributes) InputAttachmentName() terra.StringValue
- func (ia InputAttachmentsAttributes) InputId() terra.StringValue
- func (ia InputAttachmentsAttributes) InputSettings() terra.ListValue[InputSettingsAttributes]
- func (ia InputAttachmentsAttributes) InternalRef() (terra.Reference, error)
- func (ia InputAttachmentsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ia InputAttachmentsAttributes) InternalWithRef(ref terra.Reference) InputAttachmentsAttributes
- type InputAttachmentsState
- type InputChannelLevels
- type InputChannelLevelsAttributes
- func (icl InputChannelLevelsAttributes) Gain() terra.NumberValue
- func (icl InputChannelLevelsAttributes) InputChannel() terra.NumberValue
- func (icl InputChannelLevelsAttributes) InternalRef() (terra.Reference, error)
- func (icl InputChannelLevelsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (icl InputChannelLevelsAttributes) InternalWithRef(ref terra.Reference) InputChannelLevelsAttributes
- type InputChannelLevelsState
- type InputLossSettings
- type InputLossSettingsAttributes
- func (ils InputLossSettingsAttributes) InputLossThresholdMsec() terra.NumberValue
- func (ils InputLossSettingsAttributes) InternalRef() (terra.Reference, error)
- func (ils InputLossSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ils InputLossSettingsAttributes) InternalWithRef(ref terra.Reference) InputLossSettingsAttributes
- type InputLossSettingsState
- type InputSettings
- type InputSettingsAttributes
- func (is InputSettingsAttributes) AudioSelector() terra.ListValue[AudioSelectorAttributes]
- func (is InputSettingsAttributes) CaptionSelector() terra.ListValue[CaptionSelectorAttributes]
- func (is InputSettingsAttributes) DeblockFilter() terra.StringValue
- func (is InputSettingsAttributes) DenoiseFilter() terra.StringValue
- func (is InputSettingsAttributes) FilterStrength() terra.NumberValue
- func (is InputSettingsAttributes) InputFilter() terra.StringValue
- func (is InputSettingsAttributes) InternalRef() (terra.Reference, error)
- func (is InputSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (is InputSettingsAttributes) InternalWithRef(ref terra.Reference) InputSettingsAttributes
- func (is InputSettingsAttributes) NetworkInputSettings() terra.ListValue[NetworkInputSettingsAttributes]
- func (is InputSettingsAttributes) Scte35Pid() terra.NumberValue
- func (is InputSettingsAttributes) Smpte2038DataPreference() terra.StringValue
- func (is InputSettingsAttributes) SourceEndBehavior() terra.StringValue
- func (is InputSettingsAttributes) VideoSelector() terra.ListValue[VideoSelectorAttributes]
- type InputSettingsState
- type InputSpecification
- type InputSpecificationAttributes
- func (is InputSpecificationAttributes) Codec() terra.StringValue
- func (is InputSpecificationAttributes) InputResolution() terra.StringValue
- func (is InputSpecificationAttributes) InternalRef() (terra.Reference, error)
- func (is InputSpecificationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (is InputSpecificationAttributes) InternalWithRef(ref terra.Reference) InputSpecificationAttributes
- func (is InputSpecificationAttributes) MaximumBitrate() terra.StringValue
- type InputSpecificationState
- type KeyProviderServer
- type KeyProviderServerAttributes
- func (kps KeyProviderServerAttributes) InternalRef() (terra.Reference, error)
- func (kps KeyProviderServerAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (kps KeyProviderServerAttributes) InternalWithRef(ref terra.Reference) KeyProviderServerAttributes
- func (kps KeyProviderServerAttributes) PasswordParam() terra.StringValue
- func (kps KeyProviderServerAttributes) Uri() terra.StringValue
- func (kps KeyProviderServerAttributes) Username() terra.StringValue
- type KeyProviderServerState
- type KeyProviderSettings
- type KeyProviderSettingsAttributes
- func (kps KeyProviderSettingsAttributes) InternalRef() (terra.Reference, error)
- func (kps KeyProviderSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (kps KeyProviderSettingsAttributes) InternalWithRef(ref terra.Reference) KeyProviderSettingsAttributes
- func (kps KeyProviderSettingsAttributes) StaticKeySettings() terra.ListValue[StaticKeySettingsAttributes]
- type KeyProviderSettingsState
- type M3U8Settings
- type M3U8SettingsAttributes
- func (ms M3U8SettingsAttributes) AudioFramesPerPes() terra.NumberValue
- func (ms M3U8SettingsAttributes) AudioPids() terra.StringValue
- func (ms M3U8SettingsAttributes) EcmPid() terra.StringValue
- func (ms M3U8SettingsAttributes) InternalRef() (terra.Reference, error)
- func (ms M3U8SettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ms M3U8SettingsAttributes) InternalWithRef(ref terra.Reference) M3U8SettingsAttributes
- func (ms M3U8SettingsAttributes) NielsenId3Behavior() terra.StringValue
- func (ms M3U8SettingsAttributes) PatInterval() terra.NumberValue
- func (ms M3U8SettingsAttributes) PcrControl() terra.StringValue
- func (ms M3U8SettingsAttributes) PcrPeriod() terra.NumberValue
- func (ms M3U8SettingsAttributes) PcrPid() terra.StringValue
- func (ms M3U8SettingsAttributes) PmtInterval() terra.NumberValue
- func (ms M3U8SettingsAttributes) PmtPid() terra.StringValue
- func (ms M3U8SettingsAttributes) ProgramNum() terra.NumberValue
- func (ms M3U8SettingsAttributes) Scte35Behavior() terra.StringValue
- func (ms M3U8SettingsAttributes) Scte35Pid() terra.StringValue
- func (ms M3U8SettingsAttributes) TimedMetadataBehavior() terra.StringValue
- func (ms M3U8SettingsAttributes) TimedMetadataPid() terra.StringValue
- func (ms M3U8SettingsAttributes) TransportStreamId() terra.NumberValue
- func (ms M3U8SettingsAttributes) VideoPid() terra.StringValue
- type M3U8SettingsState
- type Maintenance
- type MaintenanceAttributes
- func (m MaintenanceAttributes) InternalRef() (terra.Reference, error)
- func (m MaintenanceAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (m MaintenanceAttributes) InternalWithRef(ref terra.Reference) MaintenanceAttributes
- func (m MaintenanceAttributes) MaintenanceDay() terra.StringValue
- func (m MaintenanceAttributes) MaintenanceStartTime() terra.StringValue
- type MaintenanceState
- type MediaPackageGroupSettings
- type MediaPackageGroupSettingsAttributes
- func (mpgs MediaPackageGroupSettingsAttributes) Destination() terra.ListValue[MediaPackageGroupSettingsDestinationAttributes]
- func (mpgs MediaPackageGroupSettingsAttributes) InternalRef() (terra.Reference, error)
- func (mpgs MediaPackageGroupSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (mpgs MediaPackageGroupSettingsAttributes) InternalWithRef(ref terra.Reference) MediaPackageGroupSettingsAttributes
- type MediaPackageGroupSettingsDestination
- type MediaPackageGroupSettingsDestinationAttributes
- func (d MediaPackageGroupSettingsDestinationAttributes) DestinationRefId() terra.StringValue
- func (d MediaPackageGroupSettingsDestinationAttributes) InternalRef() (terra.Reference, error)
- func (d MediaPackageGroupSettingsDestinationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (d MediaPackageGroupSettingsDestinationAttributes) InternalWithRef(ref terra.Reference) MediaPackageGroupSettingsDestinationAttributes
- type MediaPackageGroupSettingsDestinationState
- type MediaPackageGroupSettingsState
- type MediaPackageOutputSettings
- type MediaPackageOutputSettingsAttributes
- func (mpos MediaPackageOutputSettingsAttributes) InternalRef() (terra.Reference, error)
- func (mpos MediaPackageOutputSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (mpos MediaPackageOutputSettingsAttributes) InternalWithRef(ref terra.Reference) MediaPackageOutputSettingsAttributes
- type MediaPackageOutputSettingsState
- type MediaPackageSettings
- type MediaPackageSettingsAttributes
- func (mps MediaPackageSettingsAttributes) ChannelId() terra.StringValue
- func (mps MediaPackageSettingsAttributes) InternalRef() (terra.Reference, error)
- func (mps MediaPackageSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (mps MediaPackageSettingsAttributes) InternalWithRef(ref terra.Reference) MediaPackageSettingsAttributes
- type MediaPackageSettingsState
- type Mp2Settings
- type Mp2SettingsAttributes
- func (ms Mp2SettingsAttributes) Bitrate() terra.NumberValue
- func (ms Mp2SettingsAttributes) CodingMode() terra.StringValue
- func (ms Mp2SettingsAttributes) InternalRef() (terra.Reference, error)
- func (ms Mp2SettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ms Mp2SettingsAttributes) InternalWithRef(ref terra.Reference) Mp2SettingsAttributes
- func (ms Mp2SettingsAttributes) SampleRate() terra.NumberValue
- type Mp2SettingsState
- type MsSmoothGroupSettings
- type MsSmoothGroupSettingsAttributes
- func (msgs MsSmoothGroupSettingsAttributes) AcquisitionPointId() terra.StringValue
- func (msgs MsSmoothGroupSettingsAttributes) AudioOnlyTimecodeControl() terra.StringValue
- func (msgs MsSmoothGroupSettingsAttributes) CertificateMode() terra.StringValue
- func (msgs MsSmoothGroupSettingsAttributes) ConnectionRetryInterval() terra.NumberValue
- func (msgs MsSmoothGroupSettingsAttributes) Destination() terra.ListValue[MsSmoothGroupSettingsDestinationAttributes]
- func (msgs MsSmoothGroupSettingsAttributes) EventId() terra.StringValue
- func (msgs MsSmoothGroupSettingsAttributes) EventIdMode() terra.StringValue
- func (msgs MsSmoothGroupSettingsAttributes) EventStopBehavior() terra.StringValue
- func (msgs MsSmoothGroupSettingsAttributes) FilecacheDuration() terra.NumberValue
- func (msgs MsSmoothGroupSettingsAttributes) FragmentLength() terra.NumberValue
- func (msgs MsSmoothGroupSettingsAttributes) InputLossAction() terra.StringValue
- func (msgs MsSmoothGroupSettingsAttributes) InternalRef() (terra.Reference, error)
- func (msgs MsSmoothGroupSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (msgs MsSmoothGroupSettingsAttributes) InternalWithRef(ref terra.Reference) MsSmoothGroupSettingsAttributes
- func (msgs MsSmoothGroupSettingsAttributes) NumRetries() terra.NumberValue
- func (msgs MsSmoothGroupSettingsAttributes) RestartDelay() terra.NumberValue
- func (msgs MsSmoothGroupSettingsAttributes) SegmentationMode() terra.StringValue
- func (msgs MsSmoothGroupSettingsAttributes) SendDelayMs() terra.NumberValue
- func (msgs MsSmoothGroupSettingsAttributes) SparseTrackType() terra.StringValue
- func (msgs MsSmoothGroupSettingsAttributes) StreamManifestBehavior() terra.StringValue
- func (msgs MsSmoothGroupSettingsAttributes) TimestampOffset() terra.StringValue
- func (msgs MsSmoothGroupSettingsAttributes) TimestampOffsetMode() terra.StringValue
- type MsSmoothGroupSettingsDestination
- type MsSmoothGroupSettingsDestinationAttributes
- func (d MsSmoothGroupSettingsDestinationAttributes) DestinationRefId() terra.StringValue
- func (d MsSmoothGroupSettingsDestinationAttributes) InternalRef() (terra.Reference, error)
- func (d MsSmoothGroupSettingsDestinationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (d MsSmoothGroupSettingsDestinationAttributes) InternalWithRef(ref terra.Reference) MsSmoothGroupSettingsDestinationAttributes
- type MsSmoothGroupSettingsDestinationState
- type MsSmoothGroupSettingsState
- type MsSmoothOutputSettings
- type MsSmoothOutputSettingsAttributes
- func (msos MsSmoothOutputSettingsAttributes) H265PackagingType() terra.StringValue
- func (msos MsSmoothOutputSettingsAttributes) InternalRef() (terra.Reference, error)
- func (msos MsSmoothOutputSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (msos MsSmoothOutputSettingsAttributes) InternalWithRef(ref terra.Reference) MsSmoothOutputSettingsAttributes
- func (msos MsSmoothOutputSettingsAttributes) NameModifier() terra.StringValue
- type MsSmoothOutputSettingsState
- type MultiplexGroupSettings
- type MultiplexGroupSettingsAttributes
- type MultiplexGroupSettingsState
- type MultiplexOutputSettings
- type MultiplexOutputSettingsAttributes
- func (mos MultiplexOutputSettingsAttributes) Destination() terra.ListValue[MultiplexOutputSettingsDestinationAttributes]
- func (mos MultiplexOutputSettingsAttributes) InternalRef() (terra.Reference, error)
- func (mos MultiplexOutputSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (mos MultiplexOutputSettingsAttributes) InternalWithRef(ref terra.Reference) MultiplexOutputSettingsAttributes
- type MultiplexOutputSettingsDestination
- type MultiplexOutputSettingsDestinationAttributes
- func (d MultiplexOutputSettingsDestinationAttributes) DestinationRefId() terra.StringValue
- func (d MultiplexOutputSettingsDestinationAttributes) InternalRef() (terra.Reference, error)
- func (d MultiplexOutputSettingsDestinationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (d MultiplexOutputSettingsDestinationAttributes) InternalWithRef(ref terra.Reference) MultiplexOutputSettingsDestinationAttributes
- type MultiplexOutputSettingsDestinationState
- type MultiplexOutputSettingsState
- type MultiplexSettings
- type MultiplexSettingsAttributes
- func (ms MultiplexSettingsAttributes) InternalRef() (terra.Reference, error)
- func (ms MultiplexSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ms MultiplexSettingsAttributes) InternalWithRef(ref terra.Reference) MultiplexSettingsAttributes
- func (ms MultiplexSettingsAttributes) MultiplexId() terra.StringValue
- func (ms MultiplexSettingsAttributes) ProgramName() terra.StringValue
- type MultiplexSettingsState
- type NetworkInputSettings
- type NetworkInputSettingsAttributes
- func (nis NetworkInputSettingsAttributes) HlsInputSettings() terra.ListValue[HlsInputSettingsAttributes]
- func (nis NetworkInputSettingsAttributes) InternalRef() (terra.Reference, error)
- func (nis NetworkInputSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (nis NetworkInputSettingsAttributes) InternalWithRef(ref terra.Reference) NetworkInputSettingsAttributes
- func (nis NetworkInputSettingsAttributes) ServerValidation() terra.StringValue
- type NetworkInputSettingsState
- type NielsenCbetSettings
- type NielsenCbetSettingsAttributes
- func (ncs NielsenCbetSettingsAttributes) CbetCheckDigitString() terra.StringValue
- func (ncs NielsenCbetSettingsAttributes) CbetStepaside() terra.StringValue
- func (ncs NielsenCbetSettingsAttributes) Csid() terra.StringValue
- func (ncs NielsenCbetSettingsAttributes) InternalRef() (terra.Reference, error)
- func (ncs NielsenCbetSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ncs NielsenCbetSettingsAttributes) InternalWithRef(ref terra.Reference) NielsenCbetSettingsAttributes
- type NielsenCbetSettingsState
- type NielsenNaesIiNwSettings
- type NielsenNaesIiNwSettingsAttributes
- func (nnins NielsenNaesIiNwSettingsAttributes) CheckDigitString() terra.StringValue
- func (nnins NielsenNaesIiNwSettingsAttributes) InternalRef() (terra.Reference, error)
- func (nnins NielsenNaesIiNwSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (nnins NielsenNaesIiNwSettingsAttributes) InternalWithRef(ref terra.Reference) NielsenNaesIiNwSettingsAttributes
- func (nnins NielsenNaesIiNwSettingsAttributes) Sid() terra.NumberValue
- type NielsenNaesIiNwSettingsState
- type NielsenWatermarksSettings
- type NielsenWatermarksSettingsAttributes
- func (nws NielsenWatermarksSettingsAttributes) InternalRef() (terra.Reference, error)
- func (nws NielsenWatermarksSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (nws NielsenWatermarksSettingsAttributes) InternalWithRef(ref terra.Reference) NielsenWatermarksSettingsAttributes
- func (nws NielsenWatermarksSettingsAttributes) NielsenCbetSettings() terra.ListValue[NielsenCbetSettingsAttributes]
- func (nws NielsenWatermarksSettingsAttributes) NielsenDistributionType() terra.StringValue
- func (nws NielsenWatermarksSettingsAttributes) NielsenNaesIiNwSettings() terra.ListValue[NielsenNaesIiNwSettingsAttributes]
- type NielsenWatermarksSettingsState
- type OutputGroupSettings
- type OutputGroupSettingsAttributes
- func (ogs OutputGroupSettingsAttributes) ArchiveGroupSettings() terra.ListValue[ArchiveGroupSettingsAttributes]
- func (ogs OutputGroupSettingsAttributes) FrameCaptureGroupSettings() terra.ListValue[FrameCaptureGroupSettingsAttributes]
- func (ogs OutputGroupSettingsAttributes) HlsGroupSettings() terra.ListValue[HlsGroupSettingsAttributes]
- func (ogs OutputGroupSettingsAttributes) InternalRef() (terra.Reference, error)
- func (ogs OutputGroupSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ogs OutputGroupSettingsAttributes) InternalWithRef(ref terra.Reference) OutputGroupSettingsAttributes
- func (ogs OutputGroupSettingsAttributes) MediaPackageGroupSettings() terra.ListValue[MediaPackageGroupSettingsAttributes]
- func (ogs OutputGroupSettingsAttributes) MsSmoothGroupSettings() terra.ListValue[MsSmoothGroupSettingsAttributes]
- func (ogs OutputGroupSettingsAttributes) MultiplexGroupSettings() terra.ListValue[MultiplexGroupSettingsAttributes]
- func (ogs OutputGroupSettingsAttributes) RtmpGroupSettings() terra.ListValue[RtmpGroupSettingsAttributes]
- func (ogs OutputGroupSettingsAttributes) UdpGroupSettings() terra.ListValue[UdpGroupSettingsAttributes]
- type OutputGroupSettingsState
- type OutputGroups
- type OutputGroupsAttributes
- func (og OutputGroupsAttributes) InternalRef() (terra.Reference, error)
- func (og OutputGroupsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (og OutputGroupsAttributes) InternalWithRef(ref terra.Reference) OutputGroupsAttributes
- func (og OutputGroupsAttributes) Name() terra.StringValue
- func (og OutputGroupsAttributes) OutputGroupSettings() terra.ListValue[OutputGroupSettingsAttributes]
- func (og OutputGroupsAttributes) Outputs() terra.ListValue[OutputsAttributes]
- type OutputGroupsState
- type OutputRectangle
- type OutputRectangleAttributes
- func (or OutputRectangleAttributes) Height() terra.NumberValue
- func (or OutputRectangleAttributes) InternalRef() (terra.Reference, error)
- func (or OutputRectangleAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (or OutputRectangleAttributes) InternalWithRef(ref terra.Reference) OutputRectangleAttributes
- func (or OutputRectangleAttributes) LeftOffset() terra.NumberValue
- func (or OutputRectangleAttributes) TopOffset() terra.NumberValue
- func (or OutputRectangleAttributes) Width() terra.NumberValue
- type OutputRectangleState
- type OutputSettings
- type OutputSettingsAttributes
- func (os OutputSettingsAttributes) ArchiveOutputSettings() terra.ListValue[ArchiveOutputSettingsAttributes]
- func (os OutputSettingsAttributes) FrameCaptureOutputSettings() terra.ListValue[FrameCaptureOutputSettingsAttributes]
- func (os OutputSettingsAttributes) HlsOutputSettings() terra.ListValue[HlsOutputSettingsAttributes]
- func (os OutputSettingsAttributes) InternalRef() (terra.Reference, error)
- func (os OutputSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (os OutputSettingsAttributes) InternalWithRef(ref terra.Reference) OutputSettingsAttributes
- func (os OutputSettingsAttributes) MediaPackageOutputSettings() terra.ListValue[MediaPackageOutputSettingsAttributes]
- func (os OutputSettingsAttributes) MsSmoothOutputSettings() terra.ListValue[MsSmoothOutputSettingsAttributes]
- func (os OutputSettingsAttributes) MultiplexOutputSettings() terra.ListValue[MultiplexOutputSettingsAttributes]
- func (os OutputSettingsAttributes) RtmpOutputSettings() terra.ListValue[RtmpOutputSettingsAttributes]
- func (os OutputSettingsAttributes) UdpOutputSettings() terra.ListValue[UdpOutputSettingsAttributes]
- type OutputSettingsState
- type Outputs
- type OutputsAttributes
- func (o OutputsAttributes) AudioDescriptionNames() terra.SetValue[terra.StringValue]
- func (o OutputsAttributes) CaptionDescriptionNames() terra.SetValue[terra.StringValue]
- func (o OutputsAttributes) InternalRef() (terra.Reference, error)
- func (o OutputsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (o OutputsAttributes) InternalWithRef(ref terra.Reference) OutputsAttributes
- func (o OutputsAttributes) OutputName() terra.StringValue
- func (o OutputsAttributes) OutputSettings() terra.ListValue[OutputSettingsAttributes]
- func (o OutputsAttributes) VideoDescriptionName() terra.StringValue
- type OutputsState
- type PassThroughSettings
- type PassThroughSettingsAttributes
- type PassThroughSettingsState
- type RawSettings
- type RawSettingsAttributes
- type RawSettingsState
- type Rec601Settings
- type Rec601SettingsAttributes
- type Rec601SettingsState
- type Rec709Settings
- type Rec709SettingsAttributes
- type Rec709SettingsState
- type RemixSettings
- type RemixSettingsAttributes
- func (rs RemixSettingsAttributes) ChannelMappings() terra.SetValue[ChannelMappingsAttributes]
- func (rs RemixSettingsAttributes) ChannelsIn() terra.NumberValue
- func (rs RemixSettingsAttributes) ChannelsOut() terra.NumberValue
- func (rs RemixSettingsAttributes) InternalRef() (terra.Reference, error)
- func (rs RemixSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (rs RemixSettingsAttributes) InternalWithRef(ref terra.Reference) RemixSettingsAttributes
- type RemixSettingsState
- type RtmpGroupSettings
- type RtmpGroupSettingsAttributes
- func (rgs RtmpGroupSettingsAttributes) AdMarkers() terra.ListValue[terra.StringValue]
- func (rgs RtmpGroupSettingsAttributes) AuthenticationScheme() terra.StringValue
- func (rgs RtmpGroupSettingsAttributes) CacheFullBehavior() terra.StringValue
- func (rgs RtmpGroupSettingsAttributes) CacheLength() terra.NumberValue
- func (rgs RtmpGroupSettingsAttributes) CaptionData() terra.StringValue
- func (rgs RtmpGroupSettingsAttributes) InputLossAction() terra.StringValue
- func (rgs RtmpGroupSettingsAttributes) InternalRef() (terra.Reference, error)
- func (rgs RtmpGroupSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (rgs RtmpGroupSettingsAttributes) InternalWithRef(ref terra.Reference) RtmpGroupSettingsAttributes
- func (rgs RtmpGroupSettingsAttributes) RestartDelay() terra.NumberValue
- type RtmpGroupSettingsState
- type RtmpOutputSettings
- type RtmpOutputSettingsAttributes
- func (ros RtmpOutputSettingsAttributes) CertificateMode() terra.StringValue
- func (ros RtmpOutputSettingsAttributes) ConnectionRetryInterval() terra.NumberValue
- func (ros RtmpOutputSettingsAttributes) Destination() terra.ListValue[RtmpOutputSettingsDestinationAttributes]
- func (ros RtmpOutputSettingsAttributes) InternalRef() (terra.Reference, error)
- func (ros RtmpOutputSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ros RtmpOutputSettingsAttributes) InternalWithRef(ref terra.Reference) RtmpOutputSettingsAttributes
- func (ros RtmpOutputSettingsAttributes) NumRetries() terra.NumberValue
- type RtmpOutputSettingsDestination
- type RtmpOutputSettingsDestinationAttributes
- func (d RtmpOutputSettingsDestinationAttributes) DestinationRefId() terra.StringValue
- func (d RtmpOutputSettingsDestinationAttributes) InternalRef() (terra.Reference, error)
- func (d RtmpOutputSettingsDestinationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (d RtmpOutputSettingsDestinationAttributes) InternalWithRef(ref terra.Reference) RtmpOutputSettingsDestinationAttributes
- type RtmpOutputSettingsDestinationState
- type RtmpOutputSettingsState
- type Scte20SourceSettings
- type Scte20SourceSettingsAttributes
- func (sss Scte20SourceSettingsAttributes) Convert608To708() terra.StringValue
- func (sss Scte20SourceSettingsAttributes) InternalRef() (terra.Reference, error)
- func (sss Scte20SourceSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sss Scte20SourceSettingsAttributes) InternalWithRef(ref terra.Reference) Scte20SourceSettingsAttributes
- func (sss Scte20SourceSettingsAttributes) Source608ChannelNumber() terra.NumberValue
- type Scte20SourceSettingsState
- type Scte27SourceSettings
- type Scte27SourceSettingsAttributes
- func (sss Scte27SourceSettingsAttributes) InternalRef() (terra.Reference, error)
- func (sss Scte27SourceSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sss Scte27SourceSettingsAttributes) InternalWithRef(ref terra.Reference) Scte27SourceSettingsAttributes
- func (sss Scte27SourceSettingsAttributes) OcrLanguage() terra.StringValue
- func (sss Scte27SourceSettingsAttributes) Pid() terra.NumberValue
- type Scte27SourceSettingsState
- type SelectorSettingsDvbTdtSettings
- type SelectorSettingsDvbTdtSettingsAttributes
- func (dts SelectorSettingsDvbTdtSettingsAttributes) InternalRef() (terra.Reference, error)
- func (dts SelectorSettingsDvbTdtSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (dts SelectorSettingsDvbTdtSettingsAttributes) InternalWithRef(ref terra.Reference) SelectorSettingsDvbTdtSettingsAttributes
- func (dts SelectorSettingsDvbTdtSettingsAttributes) OcrLanguage() terra.StringValue
- func (dts SelectorSettingsDvbTdtSettingsAttributes) Pid() terra.NumberValue
- type SelectorSettingsDvbTdtSettingsState
- type Settings
- type SettingsAttributes
- func (s SettingsAttributes) InternalRef() (terra.Reference, error)
- func (s SettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (s SettingsAttributes) InternalWithRef(ref terra.Reference) SettingsAttributes
- func (s SettingsAttributes) PasswordParam() terra.StringValue
- func (s SettingsAttributes) StreamName() terra.StringValue
- func (s SettingsAttributes) Url() terra.StringValue
- func (s SettingsAttributes) Username() terra.StringValue
- type SettingsState
- type StandardHlsSettings
- type StandardHlsSettingsAttributes
- func (shs StandardHlsSettingsAttributes) AudioRenditionSets() terra.StringValue
- func (shs StandardHlsSettingsAttributes) InternalRef() (terra.Reference, error)
- func (shs StandardHlsSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (shs StandardHlsSettingsAttributes) InternalWithRef(ref terra.Reference) StandardHlsSettingsAttributes
- func (shs StandardHlsSettingsAttributes) M3U8Settings() terra.ListValue[M3U8SettingsAttributes]
- type StandardHlsSettingsState
- type StaticKeySettings
- type StaticKeySettingsAttributes
- func (sks StaticKeySettingsAttributes) InternalRef() (terra.Reference, error)
- func (sks StaticKeySettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sks StaticKeySettingsAttributes) InternalWithRef(ref terra.Reference) StaticKeySettingsAttributes
- func (sks StaticKeySettingsAttributes) KeyProviderServer() terra.ListValue[KeyProviderServerAttributes]
- func (sks StaticKeySettingsAttributes) StaticKeyValue() terra.StringValue
- type StaticKeySettingsState
- type TeletextSourceSettings
- type TeletextSourceSettingsAttributes
- func (tss TeletextSourceSettingsAttributes) InternalRef() (terra.Reference, error)
- func (tss TeletextSourceSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (tss TeletextSourceSettingsAttributes) InternalWithRef(ref terra.Reference) TeletextSourceSettingsAttributes
- func (tss TeletextSourceSettingsAttributes) OutputRectangle() terra.ListValue[OutputRectangleAttributes]
- func (tss TeletextSourceSettingsAttributes) PageNumber() terra.StringValue
- type TeletextSourceSettingsState
- type TimecodeBurninSettings
- type TimecodeBurninSettingsAttributes
- func (tbs TimecodeBurninSettingsAttributes) InternalRef() (terra.Reference, error)
- func (tbs TimecodeBurninSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (tbs TimecodeBurninSettingsAttributes) InternalWithRef(ref terra.Reference) TimecodeBurninSettingsAttributes
- func (tbs TimecodeBurninSettingsAttributes) Prefix() terra.StringValue
- func (tbs TimecodeBurninSettingsAttributes) TimecodeBurninFontSize() terra.StringValue
- func (tbs TimecodeBurninSettingsAttributes) TimecodeBurninPosition() terra.StringValue
- type TimecodeBurninSettingsState
- type TimecodeConfig
- type TimecodeConfigAttributes
- func (tc TimecodeConfigAttributes) InternalRef() (terra.Reference, error)
- func (tc TimecodeConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (tc TimecodeConfigAttributes) InternalWithRef(ref terra.Reference) TimecodeConfigAttributes
- func (tc TimecodeConfigAttributes) Source() terra.StringValue
- func (tc TimecodeConfigAttributes) SyncThreshold() terra.NumberValue
- type TimecodeConfigState
- type Timeouts
- type TimeoutsAttributes
- func (t TimeoutsAttributes) Create() terra.StringValue
- func (t TimeoutsAttributes) Delete() terra.StringValue
- func (t TimeoutsAttributes) InternalRef() (terra.Reference, error)
- func (t TimeoutsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (t TimeoutsAttributes) InternalWithRef(ref terra.Reference) TimeoutsAttributes
- func (t TimeoutsAttributes) Update() terra.StringValue
- type TimeoutsState
- type Track
- type TrackAttributes
- type TrackState
- type UdpGroupSettings
- type UdpGroupSettingsAttributes
- func (ugs UdpGroupSettingsAttributes) InputLossAction() terra.StringValue
- func (ugs UdpGroupSettingsAttributes) InternalRef() (terra.Reference, error)
- func (ugs UdpGroupSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ugs UdpGroupSettingsAttributes) InternalWithRef(ref terra.Reference) UdpGroupSettingsAttributes
- func (ugs UdpGroupSettingsAttributes) TimedMetadataId3Frame() terra.StringValue
- func (ugs UdpGroupSettingsAttributes) TimedMetadataId3Period() terra.NumberValue
- type UdpGroupSettingsState
- type UdpOutputSettings
- type UdpOutputSettingsAttributes
- func (uos UdpOutputSettingsAttributes) BufferMsec() terra.NumberValue
- func (uos UdpOutputSettingsAttributes) ContainerSettings() terra.ListValue[UdpOutputSettingsContainerSettingsAttributes]
- func (uos UdpOutputSettingsAttributes) Destination() terra.ListValue[UdpOutputSettingsDestinationAttributes]
- func (uos UdpOutputSettingsAttributes) FecOutputSettings() terra.ListValue[FecOutputSettingsAttributes]
- func (uos UdpOutputSettingsAttributes) InternalRef() (terra.Reference, error)
- func (uos UdpOutputSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (uos UdpOutputSettingsAttributes) InternalWithRef(ref terra.Reference) UdpOutputSettingsAttributes
- type UdpOutputSettingsContainerSettings
- type UdpOutputSettingsContainerSettingsAttributes
- func (cs UdpOutputSettingsContainerSettingsAttributes) InternalRef() (terra.Reference, error)
- func (cs UdpOutputSettingsContainerSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (cs UdpOutputSettingsContainerSettingsAttributes) InternalWithRef(ref terra.Reference) UdpOutputSettingsContainerSettingsAttributes
- func (cs UdpOutputSettingsContainerSettingsAttributes) M2TsSettings() terra.ListValue[UdpOutputSettingsContainerSettingsM2TsSettingsAttributes]
- type UdpOutputSettingsContainerSettingsM2TsSettings
- type UdpOutputSettingsContainerSettingsM2TsSettingsAttributes
- func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) AbsentInputAudioBehavior() terra.StringValue
- func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) Arib() terra.StringValue
- func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) AribCaptionsPid() terra.StringValue
- func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) AribCaptionsPidControl() terra.StringValue
- func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) AudioBufferModel() terra.StringValue
- func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) AudioFramesPerPes() terra.NumberValue
- func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) AudioPids() terra.StringValue
- func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) AudioStreamType() terra.StringValue
- func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) Bitrate() terra.NumberValue
- func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) BufferModel() terra.StringValue
- func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) CcDescriptor() terra.StringValue
- func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) DvbNitSettings() ...
- func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) DvbSdtSettings() ...
- func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) DvbSubPids() terra.StringValue
- func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) DvbTdtSettings() ...
- func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) DvbTeletextPid() terra.StringValue
- func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) Ebif() terra.StringValue
- func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) EbpAudioInterval() terra.StringValue
- func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) EbpLookaheadMs() terra.NumberValue
- func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) EbpPlacement() terra.StringValue
- func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) EcmPid() terra.StringValue
- func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) EsRateInPes() terra.StringValue
- func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) EtvPlatformPid() terra.StringValue
- func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) EtvSignalPid() terra.StringValue
- func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) FragmentTime() terra.NumberValue
- func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) InternalRef() (terra.Reference, error)
- func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) InternalWithRef(ref terra.Reference) UdpOutputSettingsContainerSettingsM2TsSettingsAttributes
- func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) Klv() terra.StringValue
- func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) KlvDataPids() terra.StringValue
- func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) NielsenId3Behavior() terra.StringValue
- func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) NullPacketBitrate() terra.NumberValue
- func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) PatInterval() terra.NumberValue
- func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) PcrControl() terra.StringValue
- func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) PcrPeriod() terra.NumberValue
- func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) PcrPid() terra.StringValue
- func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) PmtInterval() terra.NumberValue
- func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) PmtPid() terra.StringValue
- func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) ProgramNum() terra.NumberValue
- func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) RateMode() terra.StringValue
- func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) Scte27Pids() terra.StringValue
- func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) Scte35Control() terra.StringValue
- func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) Scte35Pid() terra.StringValue
- func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) SegmentationMarkers() terra.StringValue
- func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) SegmentationStyle() terra.StringValue
- func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) SegmentationTime() terra.NumberValue
- func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) TimedMetadataBehavior() terra.StringValue
- func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) TimedMetadataPid() terra.StringValue
- func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) TransportStreamId() terra.NumberValue
- func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) VideoPid() terra.StringValue
- type UdpOutputSettingsContainerSettingsM2TsSettingsDvbNitSettings
- type UdpOutputSettingsContainerSettingsM2TsSettingsDvbNitSettingsAttributes
- func (dns UdpOutputSettingsContainerSettingsM2TsSettingsDvbNitSettingsAttributes) InternalRef() (terra.Reference, error)
- func (dns UdpOutputSettingsContainerSettingsM2TsSettingsDvbNitSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (dns UdpOutputSettingsContainerSettingsM2TsSettingsDvbNitSettingsAttributes) InternalWithRef(ref terra.Reference) UdpOutputSettingsContainerSettingsM2TsSettingsDvbNitSettingsAttributes
- func (dns UdpOutputSettingsContainerSettingsM2TsSettingsDvbNitSettingsAttributes) NetworkId() terra.NumberValue
- func (dns UdpOutputSettingsContainerSettingsM2TsSettingsDvbNitSettingsAttributes) NetworkName() terra.StringValue
- func (dns UdpOutputSettingsContainerSettingsM2TsSettingsDvbNitSettingsAttributes) RepInterval() terra.NumberValue
- type UdpOutputSettingsContainerSettingsM2TsSettingsDvbNitSettingsState
- type UdpOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettings
- type UdpOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettingsAttributes
- func (dss UdpOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettingsAttributes) InternalRef() (terra.Reference, error)
- func (dss UdpOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (dss UdpOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettingsAttributes) InternalWithRef(ref terra.Reference) UdpOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettingsAttributes
- func (dss UdpOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettingsAttributes) OutputSdt() terra.StringValue
- func (dss UdpOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettingsAttributes) RepInterval() terra.NumberValue
- func (dss UdpOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettingsAttributes) ServiceName() terra.StringValue
- func (dss UdpOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettingsAttributes) ServiceProviderName() terra.StringValue
- type UdpOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettingsState
- type UdpOutputSettingsContainerSettingsM2TsSettingsDvbTdtSettings
- type UdpOutputSettingsContainerSettingsM2TsSettingsDvbTdtSettingsAttributes
- func (dts UdpOutputSettingsContainerSettingsM2TsSettingsDvbTdtSettingsAttributes) InternalRef() (terra.Reference, error)
- func (dts UdpOutputSettingsContainerSettingsM2TsSettingsDvbTdtSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (dts UdpOutputSettingsContainerSettingsM2TsSettingsDvbTdtSettingsAttributes) InternalWithRef(ref terra.Reference) UdpOutputSettingsContainerSettingsM2TsSettingsDvbTdtSettingsAttributes
- func (dts UdpOutputSettingsContainerSettingsM2TsSettingsDvbTdtSettingsAttributes) RepInterval() terra.NumberValue
- type UdpOutputSettingsContainerSettingsM2TsSettingsDvbTdtSettingsState
- type UdpOutputSettingsContainerSettingsM2TsSettingsState
- type UdpOutputSettingsContainerSettingsState
- type UdpOutputSettingsDestination
- type UdpOutputSettingsDestinationAttributes
- func (d UdpOutputSettingsDestinationAttributes) DestinationRefId() terra.StringValue
- func (d UdpOutputSettingsDestinationAttributes) InternalRef() (terra.Reference, error)
- func (d UdpOutputSettingsDestinationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (d UdpOutputSettingsDestinationAttributes) InternalWithRef(ref terra.Reference) UdpOutputSettingsDestinationAttributes
- type UdpOutputSettingsDestinationState
- type UdpOutputSettingsState
- type VideoBlackSettings
- type VideoBlackSettingsAttributes
- func (vbs VideoBlackSettingsAttributes) BlackDetectThreshold() terra.NumberValue
- func (vbs VideoBlackSettingsAttributes) InternalRef() (terra.Reference, error)
- func (vbs VideoBlackSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (vbs VideoBlackSettingsAttributes) InternalWithRef(ref terra.Reference) VideoBlackSettingsAttributes
- func (vbs VideoBlackSettingsAttributes) VideoBlackThresholdMsec() terra.NumberValue
- type VideoBlackSettingsState
- type VideoDescriptions
- type VideoDescriptionsAttributes
- func (vd VideoDescriptionsAttributes) CodecSettings() terra.ListValue[VideoDescriptionsCodecSettingsAttributes]
- func (vd VideoDescriptionsAttributes) Height() terra.NumberValue
- func (vd VideoDescriptionsAttributes) InternalRef() (terra.Reference, error)
- func (vd VideoDescriptionsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (vd VideoDescriptionsAttributes) InternalWithRef(ref terra.Reference) VideoDescriptionsAttributes
- func (vd VideoDescriptionsAttributes) Name() terra.StringValue
- func (vd VideoDescriptionsAttributes) RespondToAfd() terra.StringValue
- func (vd VideoDescriptionsAttributes) ScalingBehavior() terra.StringValue
- func (vd VideoDescriptionsAttributes) Sharpness() terra.NumberValue
- func (vd VideoDescriptionsAttributes) Width() terra.NumberValue
- type VideoDescriptionsCodecSettings
- type VideoDescriptionsCodecSettingsAttributes
- func (cs VideoDescriptionsCodecSettingsAttributes) FrameCaptureSettings() terra.ListValue[FrameCaptureSettingsAttributes]
- func (cs VideoDescriptionsCodecSettingsAttributes) H264Settings() terra.ListValue[H264SettingsAttributes]
- func (cs VideoDescriptionsCodecSettingsAttributes) H265Settings() terra.ListValue[H265SettingsAttributes]
- func (cs VideoDescriptionsCodecSettingsAttributes) InternalRef() (terra.Reference, error)
- func (cs VideoDescriptionsCodecSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (cs VideoDescriptionsCodecSettingsAttributes) InternalWithRef(ref terra.Reference) VideoDescriptionsCodecSettingsAttributes
- type VideoDescriptionsCodecSettingsState
- type VideoDescriptionsState
- type VideoSelector
- type VideoSelectorAttributes
- func (vs VideoSelectorAttributes) ColorSpace() terra.StringValue
- func (vs VideoSelectorAttributes) ColorSpaceUsage() terra.StringValue
- func (vs VideoSelectorAttributes) InternalRef() (terra.Reference, error)
- func (vs VideoSelectorAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (vs VideoSelectorAttributes) InternalWithRef(ref terra.Reference) VideoSelectorAttributes
- type VideoSelectorState
- type Vpc
- type VpcAttributes
- func (v VpcAttributes) AvailabilityZones() terra.ListValue[terra.StringValue]
- func (v VpcAttributes) InternalRef() (terra.Reference, error)
- func (v VpcAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (v VpcAttributes) InternalWithRef(ref terra.Reference) VpcAttributes
- func (v VpcAttributes) PublicAddressAllocationIds() terra.ListValue[terra.StringValue]
- func (v VpcAttributes) SecurityGroupIds() terra.ListValue[terra.StringValue]
- func (v VpcAttributes) SubnetIds() terra.ListValue[terra.StringValue]
- type VpcState
- type WavSettings
- type WavSettingsAttributes
- func (ws WavSettingsAttributes) BitDepth() terra.NumberValue
- func (ws WavSettingsAttributes) CodingMode() terra.StringValue
- func (ws WavSettingsAttributes) InternalRef() (terra.Reference, error)
- func (ws WavSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ws WavSettingsAttributes) InternalWithRef(ref terra.Reference) WavSettingsAttributes
- func (ws WavSettingsAttributes) SampleRate() terra.NumberValue
- type WavSettingsState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AacSettings ¶
type AacSettings struct { // Bitrate: number, optional Bitrate terra.NumberValue `hcl:"bitrate,attr"` // CodingMode: string, optional CodingMode terra.StringValue `hcl:"coding_mode,attr"` // InputType: string, optional InputType terra.StringValue `hcl:"input_type,attr"` // Profile: string, optional Profile terra.StringValue `hcl:"profile,attr"` // RateControlMode: string, optional RateControlMode terra.StringValue `hcl:"rate_control_mode,attr"` // RawFormat: string, optional RawFormat terra.StringValue `hcl:"raw_format,attr"` // SampleRate: number, optional SampleRate terra.NumberValue `hcl:"sample_rate,attr"` // Spec: string, optional Spec terra.StringValue `hcl:"spec,attr"` // VbrQuality: string, optional VbrQuality terra.StringValue `hcl:"vbr_quality,attr"` }
type AacSettingsAttributes ¶
type AacSettingsAttributes struct {
// contains filtered or unexported fields
}
func (AacSettingsAttributes) Bitrate ¶
func (as AacSettingsAttributes) Bitrate() terra.NumberValue
func (AacSettingsAttributes) CodingMode ¶
func (as AacSettingsAttributes) CodingMode() terra.StringValue
func (AacSettingsAttributes) InputType ¶
func (as AacSettingsAttributes) InputType() terra.StringValue
func (AacSettingsAttributes) InternalRef ¶
func (as AacSettingsAttributes) InternalRef() (terra.Reference, error)
func (AacSettingsAttributes) InternalTokens ¶
func (as AacSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AacSettingsAttributes) InternalWithRef ¶
func (as AacSettingsAttributes) InternalWithRef(ref terra.Reference) AacSettingsAttributes
func (AacSettingsAttributes) Profile ¶
func (as AacSettingsAttributes) Profile() terra.StringValue
func (AacSettingsAttributes) RateControlMode ¶
func (as AacSettingsAttributes) RateControlMode() terra.StringValue
func (AacSettingsAttributes) RawFormat ¶
func (as AacSettingsAttributes) RawFormat() terra.StringValue
func (AacSettingsAttributes) SampleRate ¶
func (as AacSettingsAttributes) SampleRate() terra.NumberValue
func (AacSettingsAttributes) Spec ¶
func (as AacSettingsAttributes) Spec() terra.StringValue
func (AacSettingsAttributes) VbrQuality ¶
func (as AacSettingsAttributes) VbrQuality() terra.StringValue
type AacSettingsState ¶
type AacSettingsState struct { Bitrate float64 `json:"bitrate"` CodingMode string `json:"coding_mode"` InputType string `json:"input_type"` Profile string `json:"profile"` RateControlMode string `json:"rate_control_mode"` RawFormat string `json:"raw_format"` SampleRate float64 `json:"sample_rate"` Spec string `json:"spec"` VbrQuality string `json:"vbr_quality"` }
type Ac3Settings ¶
type Ac3Settings struct { // Bitrate: number, optional Bitrate terra.NumberValue `hcl:"bitrate,attr"` // BitstreamMode: string, optional BitstreamMode terra.StringValue `hcl:"bitstream_mode,attr"` // CodingMode: string, optional CodingMode terra.StringValue `hcl:"coding_mode,attr"` // Dialnorm: number, optional Dialnorm terra.NumberValue `hcl:"dialnorm,attr"` // DrcProfile: string, optional DrcProfile terra.StringValue `hcl:"drc_profile,attr"` // LfeFilter: string, optional LfeFilter terra.StringValue `hcl:"lfe_filter,attr"` // MetadataControl: string, optional MetadataControl terra.StringValue `hcl:"metadata_control,attr"` }
type Ac3SettingsAttributes ¶
type Ac3SettingsAttributes struct {
// contains filtered or unexported fields
}
func (Ac3SettingsAttributes) Bitrate ¶
func (as Ac3SettingsAttributes) Bitrate() terra.NumberValue
func (Ac3SettingsAttributes) BitstreamMode ¶
func (as Ac3SettingsAttributes) BitstreamMode() terra.StringValue
func (Ac3SettingsAttributes) CodingMode ¶
func (as Ac3SettingsAttributes) CodingMode() terra.StringValue
func (Ac3SettingsAttributes) Dialnorm ¶
func (as Ac3SettingsAttributes) Dialnorm() terra.NumberValue
func (Ac3SettingsAttributes) DrcProfile ¶
func (as Ac3SettingsAttributes) DrcProfile() terra.StringValue
func (Ac3SettingsAttributes) InternalRef ¶
func (as Ac3SettingsAttributes) InternalRef() (terra.Reference, error)
func (Ac3SettingsAttributes) InternalTokens ¶
func (as Ac3SettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (Ac3SettingsAttributes) InternalWithRef ¶
func (as Ac3SettingsAttributes) InternalWithRef(ref terra.Reference) Ac3SettingsAttributes
func (Ac3SettingsAttributes) LfeFilter ¶
func (as Ac3SettingsAttributes) LfeFilter() terra.StringValue
func (Ac3SettingsAttributes) MetadataControl ¶
func (as Ac3SettingsAttributes) MetadataControl() terra.StringValue
type Ac3SettingsState ¶
type Ac3SettingsState struct { Bitrate float64 `json:"bitrate"` BitstreamMode string `json:"bitstream_mode"` CodingMode string `json:"coding_mode"` Dialnorm float64 `json:"dialnorm"` DrcProfile string `json:"drc_profile"` LfeFilter string `json:"lfe_filter"` MetadataControl string `json:"metadata_control"` }
type AncillarySourceSettings ¶
type AncillarySourceSettings struct { // SourceAncillaryChannelNumber: number, optional SourceAncillaryChannelNumber terra.NumberValue `hcl:"source_ancillary_channel_number,attr"` }
type AncillarySourceSettingsAttributes ¶
type AncillarySourceSettingsAttributes struct {
// contains filtered or unexported fields
}
func (AncillarySourceSettingsAttributes) InternalRef ¶
func (ass AncillarySourceSettingsAttributes) InternalRef() (terra.Reference, error)
func (AncillarySourceSettingsAttributes) InternalTokens ¶
func (ass AncillarySourceSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AncillarySourceSettingsAttributes) InternalWithRef ¶
func (ass AncillarySourceSettingsAttributes) InternalWithRef(ref terra.Reference) AncillarySourceSettingsAttributes
func (AncillarySourceSettingsAttributes) SourceAncillaryChannelNumber ¶
func (ass AncillarySourceSettingsAttributes) SourceAncillaryChannelNumber() terra.NumberValue
type AncillarySourceSettingsState ¶
type AncillarySourceSettingsState struct {
SourceAncillaryChannelNumber float64 `json:"source_ancillary_channel_number"`
}
type ArchiveCdnSettings ¶
type ArchiveCdnSettings struct { // ArchiveS3Settings: optional ArchiveS3Settings *ArchiveS3Settings `hcl:"archive_s3_settings,block"` }
type ArchiveCdnSettingsAttributes ¶
type ArchiveCdnSettingsAttributes struct {
// contains filtered or unexported fields
}
func (ArchiveCdnSettingsAttributes) ArchiveS3Settings ¶
func (acs ArchiveCdnSettingsAttributes) ArchiveS3Settings() terra.ListValue[ArchiveS3SettingsAttributes]
func (ArchiveCdnSettingsAttributes) InternalRef ¶
func (acs ArchiveCdnSettingsAttributes) InternalRef() (terra.Reference, error)
func (ArchiveCdnSettingsAttributes) InternalTokens ¶
func (acs ArchiveCdnSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ArchiveCdnSettingsAttributes) InternalWithRef ¶
func (acs ArchiveCdnSettingsAttributes) InternalWithRef(ref terra.Reference) ArchiveCdnSettingsAttributes
type ArchiveCdnSettingsState ¶
type ArchiveCdnSettingsState struct {
ArchiveS3Settings []ArchiveS3SettingsState `json:"archive_s3_settings"`
}
type ArchiveGroupSettings ¶
type ArchiveGroupSettings struct { // RolloverInterval: number, optional RolloverInterval terra.NumberValue `hcl:"rollover_interval,attr"` // ArchiveCdnSettings: optional ArchiveCdnSettings *ArchiveCdnSettings `hcl:"archive_cdn_settings,block"` // ArchiveGroupSettingsDestination: required Destination *ArchiveGroupSettingsDestination `hcl:"destination,block" validate:"required"` }
type ArchiveGroupSettingsAttributes ¶
type ArchiveGroupSettingsAttributes struct {
// contains filtered or unexported fields
}
func (ArchiveGroupSettingsAttributes) ArchiveCdnSettings ¶
func (ags ArchiveGroupSettingsAttributes) ArchiveCdnSettings() terra.ListValue[ArchiveCdnSettingsAttributes]
func (ArchiveGroupSettingsAttributes) Destination ¶
func (ags ArchiveGroupSettingsAttributes) Destination() terra.ListValue[ArchiveGroupSettingsDestinationAttributes]
func (ArchiveGroupSettingsAttributes) InternalRef ¶
func (ags ArchiveGroupSettingsAttributes) InternalRef() (terra.Reference, error)
func (ArchiveGroupSettingsAttributes) InternalTokens ¶
func (ags ArchiveGroupSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ArchiveGroupSettingsAttributes) InternalWithRef ¶
func (ags ArchiveGroupSettingsAttributes) InternalWithRef(ref terra.Reference) ArchiveGroupSettingsAttributes
func (ArchiveGroupSettingsAttributes) RolloverInterval ¶
func (ags ArchiveGroupSettingsAttributes) RolloverInterval() terra.NumberValue
type ArchiveGroupSettingsDestination ¶
type ArchiveGroupSettingsDestination struct { // DestinationRefId: string, required DestinationRefId terra.StringValue `hcl:"destination_ref_id,attr" validate:"required"` }
type ArchiveGroupSettingsDestinationAttributes ¶
type ArchiveGroupSettingsDestinationAttributes struct {
// contains filtered or unexported fields
}
func (ArchiveGroupSettingsDestinationAttributes) DestinationRefId ¶
func (d ArchiveGroupSettingsDestinationAttributes) DestinationRefId() terra.StringValue
func (ArchiveGroupSettingsDestinationAttributes) InternalRef ¶
func (d ArchiveGroupSettingsDestinationAttributes) InternalRef() (terra.Reference, error)
func (ArchiveGroupSettingsDestinationAttributes) InternalTokens ¶
func (d ArchiveGroupSettingsDestinationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ArchiveGroupSettingsDestinationAttributes) InternalWithRef ¶
func (d ArchiveGroupSettingsDestinationAttributes) InternalWithRef(ref terra.Reference) ArchiveGroupSettingsDestinationAttributes
type ArchiveGroupSettingsDestinationState ¶
type ArchiveGroupSettingsDestinationState struct {
DestinationRefId string `json:"destination_ref_id"`
}
type ArchiveGroupSettingsState ¶
type ArchiveGroupSettingsState struct { RolloverInterval float64 `json:"rollover_interval"` ArchiveCdnSettings []ArchiveCdnSettingsState `json:"archive_cdn_settings"` Destination []ArchiveGroupSettingsDestinationState `json:"destination"` }
type ArchiveOutputSettings ¶
type ArchiveOutputSettings struct { // Extension: string, optional Extension terra.StringValue `hcl:"extension,attr"` // NameModifier: string, optional NameModifier terra.StringValue `hcl:"name_modifier,attr"` // ArchiveOutputSettingsContainerSettings: optional ContainerSettings *ArchiveOutputSettingsContainerSettings `hcl:"container_settings,block"` }
type ArchiveOutputSettingsAttributes ¶
type ArchiveOutputSettingsAttributes struct {
// contains filtered or unexported fields
}
func (ArchiveOutputSettingsAttributes) ContainerSettings ¶
func (aos ArchiveOutputSettingsAttributes) ContainerSettings() terra.ListValue[ArchiveOutputSettingsContainerSettingsAttributes]
func (ArchiveOutputSettingsAttributes) Extension ¶
func (aos ArchiveOutputSettingsAttributes) Extension() terra.StringValue
func (ArchiveOutputSettingsAttributes) InternalRef ¶
func (aos ArchiveOutputSettingsAttributes) InternalRef() (terra.Reference, error)
func (ArchiveOutputSettingsAttributes) InternalTokens ¶
func (aos ArchiveOutputSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ArchiveOutputSettingsAttributes) InternalWithRef ¶
func (aos ArchiveOutputSettingsAttributes) InternalWithRef(ref terra.Reference) ArchiveOutputSettingsAttributes
func (ArchiveOutputSettingsAttributes) NameModifier ¶
func (aos ArchiveOutputSettingsAttributes) NameModifier() terra.StringValue
type ArchiveOutputSettingsContainerSettings ¶
type ArchiveOutputSettingsContainerSettings struct { // ArchiveOutputSettingsContainerSettingsM2TsSettings: optional M2TsSettings *ArchiveOutputSettingsContainerSettingsM2TsSettings `hcl:"m2ts_settings,block"` // RawSettings: optional RawSettings *RawSettings `hcl:"raw_settings,block"` }
type ArchiveOutputSettingsContainerSettingsAttributes ¶
type ArchiveOutputSettingsContainerSettingsAttributes struct {
// contains filtered or unexported fields
}
func (ArchiveOutputSettingsContainerSettingsAttributes) InternalRef ¶
func (cs ArchiveOutputSettingsContainerSettingsAttributes) InternalRef() (terra.Reference, error)
func (ArchiveOutputSettingsContainerSettingsAttributes) InternalTokens ¶
func (cs ArchiveOutputSettingsContainerSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ArchiveOutputSettingsContainerSettingsAttributes) InternalWithRef ¶
func (cs ArchiveOutputSettingsContainerSettingsAttributes) InternalWithRef(ref terra.Reference) ArchiveOutputSettingsContainerSettingsAttributes
func (ArchiveOutputSettingsContainerSettingsAttributes) M2TsSettings ¶
func (ArchiveOutputSettingsContainerSettingsAttributes) RawSettings ¶
func (cs ArchiveOutputSettingsContainerSettingsAttributes) RawSettings() terra.ListValue[RawSettingsAttributes]
type ArchiveOutputSettingsContainerSettingsM2TsSettings ¶
type ArchiveOutputSettingsContainerSettingsM2TsSettings struct { // AbsentInputAudioBehavior: string, optional AbsentInputAudioBehavior terra.StringValue `hcl:"absent_input_audio_behavior,attr"` // Arib: string, optional Arib terra.StringValue `hcl:"arib,attr"` // AribCaptionsPid: string, optional AribCaptionsPid terra.StringValue `hcl:"arib_captions_pid,attr"` // AribCaptionsPidControl: string, optional AribCaptionsPidControl terra.StringValue `hcl:"arib_captions_pid_control,attr"` // AudioBufferModel: string, optional AudioBufferModel terra.StringValue `hcl:"audio_buffer_model,attr"` // AudioFramesPerPes: number, optional AudioFramesPerPes terra.NumberValue `hcl:"audio_frames_per_pes,attr"` // AudioPids: string, optional AudioPids terra.StringValue `hcl:"audio_pids,attr"` // AudioStreamType: string, optional AudioStreamType terra.StringValue `hcl:"audio_stream_type,attr"` // Bitrate: number, optional Bitrate terra.NumberValue `hcl:"bitrate,attr"` // BufferModel: string, optional BufferModel terra.StringValue `hcl:"buffer_model,attr"` // CcDescriptor: string, optional CcDescriptor terra.StringValue `hcl:"cc_descriptor,attr"` // DvbSubPids: string, optional DvbSubPids terra.StringValue `hcl:"dvb_sub_pids,attr"` // DvbTeletextPid: string, optional DvbTeletextPid terra.StringValue `hcl:"dvb_teletext_pid,attr"` // Ebif: string, optional Ebif terra.StringValue `hcl:"ebif,attr"` // EbpAudioInterval: string, optional EbpAudioInterval terra.StringValue `hcl:"ebp_audio_interval,attr"` // EbpLookaheadMs: number, optional EbpLookaheadMs terra.NumberValue `hcl:"ebp_lookahead_ms,attr"` // EbpPlacement: string, optional EbpPlacement terra.StringValue `hcl:"ebp_placement,attr"` // EcmPid: string, optional EcmPid terra.StringValue `hcl:"ecm_pid,attr"` // EsRateInPes: string, optional EsRateInPes terra.StringValue `hcl:"es_rate_in_pes,attr"` // EtvPlatformPid: string, optional EtvPlatformPid terra.StringValue `hcl:"etv_platform_pid,attr"` // EtvSignalPid: string, optional EtvSignalPid terra.StringValue `hcl:"etv_signal_pid,attr"` // FragmentTime: number, optional FragmentTime terra.NumberValue `hcl:"fragment_time,attr"` // Klv: string, optional Klv terra.StringValue `hcl:"klv,attr"` // KlvDataPids: string, optional KlvDataPids terra.StringValue `hcl:"klv_data_pids,attr"` // NielsenId3Behavior: string, optional NielsenId3Behavior terra.StringValue `hcl:"nielsen_id3_behavior,attr"` // NullPacketBitrate: number, optional NullPacketBitrate terra.NumberValue `hcl:"null_packet_bitrate,attr"` // PatInterval: number, optional PatInterval terra.NumberValue `hcl:"pat_interval,attr"` // PcrControl: string, optional PcrControl terra.StringValue `hcl:"pcr_control,attr"` // PcrPeriod: number, optional PcrPeriod terra.NumberValue `hcl:"pcr_period,attr"` // PcrPid: string, optional PcrPid terra.StringValue `hcl:"pcr_pid,attr"` // PmtInterval: number, optional PmtInterval terra.NumberValue `hcl:"pmt_interval,attr"` // PmtPid: string, optional PmtPid terra.StringValue `hcl:"pmt_pid,attr"` // ProgramNum: number, optional ProgramNum terra.NumberValue `hcl:"program_num,attr"` // RateMode: string, optional RateMode terra.StringValue `hcl:"rate_mode,attr"` // Scte27Pids: string, optional Scte27Pids terra.StringValue `hcl:"scte27_pids,attr"` // Scte35Control: string, optional Scte35Control terra.StringValue `hcl:"scte35_control,attr"` // Scte35Pid: string, optional Scte35Pid terra.StringValue `hcl:"scte35_pid,attr"` // SegmentationMarkers: string, optional SegmentationMarkers terra.StringValue `hcl:"segmentation_markers,attr"` // SegmentationStyle: string, optional SegmentationStyle terra.StringValue `hcl:"segmentation_style,attr"` // SegmentationTime: number, optional SegmentationTime terra.NumberValue `hcl:"segmentation_time,attr"` // TimedMetadataBehavior: string, optional TimedMetadataBehavior terra.StringValue `hcl:"timed_metadata_behavior,attr"` // TimedMetadataPid: string, optional TimedMetadataPid terra.StringValue `hcl:"timed_metadata_pid,attr"` // TransportStreamId: number, optional TransportStreamId terra.NumberValue `hcl:"transport_stream_id,attr"` // VideoPid: string, optional VideoPid terra.StringValue `hcl:"video_pid,attr"` // ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbNitSettings: optional DvbNitSettings *ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbNitSettings `hcl:"dvb_nit_settings,block"` // ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettings: optional DvbSdtSettings *ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettings `hcl:"dvb_sdt_settings,block"` // ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbTdtSettings: optional DvbTdtSettings *ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbTdtSettings `hcl:"dvb_tdt_settings,block"` }
type ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes ¶
type ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes struct {
// contains filtered or unexported fields
}
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) AbsentInputAudioBehavior ¶
func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) AbsentInputAudioBehavior() terra.StringValue
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) Arib ¶
func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) Arib() terra.StringValue
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) AribCaptionsPid ¶
func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) AribCaptionsPid() terra.StringValue
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) AribCaptionsPidControl ¶
func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) AribCaptionsPidControl() terra.StringValue
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) AudioBufferModel ¶
func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) AudioBufferModel() terra.StringValue
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) AudioFramesPerPes ¶
func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) AudioFramesPerPes() terra.NumberValue
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) AudioPids ¶
func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) AudioPids() terra.StringValue
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) AudioStreamType ¶
func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) AudioStreamType() terra.StringValue
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) Bitrate ¶
func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) Bitrate() terra.NumberValue
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) BufferModel ¶
func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) BufferModel() terra.StringValue
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) CcDescriptor ¶
func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) CcDescriptor() terra.StringValue
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) DvbNitSettings ¶
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) DvbSdtSettings ¶
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) DvbSubPids ¶
func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) DvbSubPids() terra.StringValue
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) DvbTdtSettings ¶
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) DvbTeletextPid ¶
func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) DvbTeletextPid() terra.StringValue
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) Ebif ¶
func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) Ebif() terra.StringValue
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) EbpAudioInterval ¶
func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) EbpAudioInterval() terra.StringValue
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) EbpLookaheadMs ¶
func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) EbpLookaheadMs() terra.NumberValue
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) EbpPlacement ¶
func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) EbpPlacement() terra.StringValue
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) EcmPid ¶
func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) EcmPid() terra.StringValue
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) EsRateInPes ¶
func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) EsRateInPes() terra.StringValue
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) EtvPlatformPid ¶
func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) EtvPlatformPid() terra.StringValue
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) EtvSignalPid ¶
func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) EtvSignalPid() terra.StringValue
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) FragmentTime ¶
func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) FragmentTime() terra.NumberValue
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) InternalRef ¶
func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) InternalRef() (terra.Reference, error)
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) InternalTokens ¶
func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) InternalWithRef ¶
func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) InternalWithRef(ref terra.Reference) ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) KlvDataPids ¶
func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) KlvDataPids() terra.StringValue
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) NielsenId3Behavior ¶
func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) NielsenId3Behavior() terra.StringValue
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) NullPacketBitrate ¶
func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) NullPacketBitrate() terra.NumberValue
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) PatInterval ¶
func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) PatInterval() terra.NumberValue
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) PcrControl ¶
func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) PcrControl() terra.StringValue
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) PcrPeriod ¶
func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) PcrPeriod() terra.NumberValue
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) PcrPid ¶
func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) PcrPid() terra.StringValue
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) PmtInterval ¶
func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) PmtInterval() terra.NumberValue
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) PmtPid ¶
func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) PmtPid() terra.StringValue
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) ProgramNum ¶
func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) ProgramNum() terra.NumberValue
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) RateMode ¶
func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) RateMode() terra.StringValue
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) Scte27Pids ¶
func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) Scte27Pids() terra.StringValue
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) Scte35Control ¶
func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) Scte35Control() terra.StringValue
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) Scte35Pid ¶
func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) Scte35Pid() terra.StringValue
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) SegmentationMarkers ¶
func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) SegmentationMarkers() terra.StringValue
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) SegmentationStyle ¶
func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) SegmentationStyle() terra.StringValue
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) SegmentationTime ¶
func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) SegmentationTime() terra.NumberValue
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) TimedMetadataBehavior ¶
func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) TimedMetadataBehavior() terra.StringValue
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) TimedMetadataPid ¶
func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) TimedMetadataPid() terra.StringValue
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) TransportStreamId ¶
func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) TransportStreamId() terra.NumberValue
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) VideoPid ¶
func (ms ArchiveOutputSettingsContainerSettingsM2TsSettingsAttributes) VideoPid() terra.StringValue
type ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbNitSettings ¶
type ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbNitSettings struct { // NetworkId: number, required NetworkId terra.NumberValue `hcl:"network_id,attr" validate:"required"` // NetworkName: string, required NetworkName terra.StringValue `hcl:"network_name,attr" validate:"required"` // RepInterval: number, optional RepInterval terra.NumberValue `hcl:"rep_interval,attr"` }
type ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbNitSettingsAttributes ¶
type ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbNitSettingsAttributes struct {
// contains filtered or unexported fields
}
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbNitSettingsAttributes) InternalRef ¶
func (dns ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbNitSettingsAttributes) InternalRef() (terra.Reference, error)
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbNitSettingsAttributes) InternalTokens ¶
func (dns ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbNitSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbNitSettingsAttributes) InternalWithRef ¶
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbNitSettingsAttributes) NetworkId ¶
func (dns ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbNitSettingsAttributes) NetworkId() terra.NumberValue
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbNitSettingsAttributes) NetworkName ¶
func (dns ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbNitSettingsAttributes) NetworkName() terra.StringValue
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbNitSettingsAttributes) RepInterval ¶
func (dns ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbNitSettingsAttributes) RepInterval() terra.NumberValue
type ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettings ¶
type ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettings struct { // OutputSdt: string, optional OutputSdt terra.StringValue `hcl:"output_sdt,attr"` // RepInterval: number, optional RepInterval terra.NumberValue `hcl:"rep_interval,attr"` // ServiceName: string, optional ServiceName terra.StringValue `hcl:"service_name,attr"` // ServiceProviderName: string, optional ServiceProviderName terra.StringValue `hcl:"service_provider_name,attr"` }
type ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettingsAttributes ¶
type ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettingsAttributes struct {
// contains filtered or unexported fields
}
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettingsAttributes) InternalRef ¶
func (dss ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettingsAttributes) InternalRef() (terra.Reference, error)
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettingsAttributes) InternalTokens ¶
func (dss ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettingsAttributes) InternalWithRef ¶
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettingsAttributes) OutputSdt ¶
func (dss ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettingsAttributes) OutputSdt() terra.StringValue
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettingsAttributes) RepInterval ¶
func (dss ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettingsAttributes) RepInterval() terra.NumberValue
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettingsAttributes) ServiceName ¶
func (dss ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettingsAttributes) ServiceName() terra.StringValue
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettingsAttributes) ServiceProviderName ¶
func (dss ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettingsAttributes) ServiceProviderName() terra.StringValue
type ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbTdtSettings ¶
type ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbTdtSettings struct { // RepInterval: number, optional RepInterval terra.NumberValue `hcl:"rep_interval,attr"` }
type ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbTdtSettingsAttributes ¶
type ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbTdtSettingsAttributes struct {
// contains filtered or unexported fields
}
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbTdtSettingsAttributes) InternalRef ¶
func (dts ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbTdtSettingsAttributes) InternalRef() (terra.Reference, error)
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbTdtSettingsAttributes) InternalTokens ¶
func (dts ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbTdtSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbTdtSettingsAttributes) InternalWithRef ¶
func (ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbTdtSettingsAttributes) RepInterval ¶
func (dts ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbTdtSettingsAttributes) RepInterval() terra.NumberValue
type ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbTdtSettingsState ¶
type ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbTdtSettingsState struct {
RepInterval float64 `json:"rep_interval"`
}
type ArchiveOutputSettingsContainerSettingsM2TsSettingsState ¶
type ArchiveOutputSettingsContainerSettingsM2TsSettingsState struct { AbsentInputAudioBehavior string `json:"absent_input_audio_behavior"` Arib string `json:"arib"` AribCaptionsPid string `json:"arib_captions_pid"` AribCaptionsPidControl string `json:"arib_captions_pid_control"` AudioBufferModel string `json:"audio_buffer_model"` AudioFramesPerPes float64 `json:"audio_frames_per_pes"` AudioPids string `json:"audio_pids"` AudioStreamType string `json:"audio_stream_type"` Bitrate float64 `json:"bitrate"` BufferModel string `json:"buffer_model"` CcDescriptor string `json:"cc_descriptor"` DvbSubPids string `json:"dvb_sub_pids"` DvbTeletextPid string `json:"dvb_teletext_pid"` Ebif string `json:"ebif"` EbpAudioInterval string `json:"ebp_audio_interval"` EbpLookaheadMs float64 `json:"ebp_lookahead_ms"` EbpPlacement string `json:"ebp_placement"` EcmPid string `json:"ecm_pid"` EsRateInPes string `json:"es_rate_in_pes"` EtvPlatformPid string `json:"etv_platform_pid"` EtvSignalPid string `json:"etv_signal_pid"` FragmentTime float64 `json:"fragment_time"` Klv string `json:"klv"` KlvDataPids string `json:"klv_data_pids"` NielsenId3Behavior string `json:"nielsen_id3_behavior"` NullPacketBitrate float64 `json:"null_packet_bitrate"` PatInterval float64 `json:"pat_interval"` PcrControl string `json:"pcr_control"` PcrPeriod float64 `json:"pcr_period"` PcrPid string `json:"pcr_pid"` PmtInterval float64 `json:"pmt_interval"` PmtPid string `json:"pmt_pid"` ProgramNum float64 `json:"program_num"` RateMode string `json:"rate_mode"` Scte27Pids string `json:"scte27_pids"` Scte35Control string `json:"scte35_control"` Scte35Pid string `json:"scte35_pid"` SegmentationMarkers string `json:"segmentation_markers"` SegmentationStyle string `json:"segmentation_style"` SegmentationTime float64 `json:"segmentation_time"` TimedMetadataBehavior string `json:"timed_metadata_behavior"` TimedMetadataPid string `json:"timed_metadata_pid"` TransportStreamId float64 `json:"transport_stream_id"` VideoPid string `json:"video_pid"` DvbNitSettings []ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbNitSettingsState `json:"dvb_nit_settings"` DvbSdtSettings []ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettingsState `json:"dvb_sdt_settings"` DvbTdtSettings []ArchiveOutputSettingsContainerSettingsM2TsSettingsDvbTdtSettingsState `json:"dvb_tdt_settings"` }
type ArchiveOutputSettingsContainerSettingsState ¶
type ArchiveOutputSettingsContainerSettingsState struct { M2TsSettings []ArchiveOutputSettingsContainerSettingsM2TsSettingsState `json:"m2ts_settings"` RawSettings []RawSettingsState `json:"raw_settings"` }
type ArchiveOutputSettingsState ¶
type ArchiveOutputSettingsState struct { Extension string `json:"extension"` NameModifier string `json:"name_modifier"` ContainerSettings []ArchiveOutputSettingsContainerSettingsState `json:"container_settings"` }
type ArchiveS3Settings ¶
type ArchiveS3Settings struct { // CannedAcl: string, optional CannedAcl terra.StringValue `hcl:"canned_acl,attr"` }
type ArchiveS3SettingsAttributes ¶
type ArchiveS3SettingsAttributes struct {
// contains filtered or unexported fields
}
func (ArchiveS3SettingsAttributes) CannedAcl ¶
func (ass ArchiveS3SettingsAttributes) CannedAcl() terra.StringValue
func (ArchiveS3SettingsAttributes) InternalRef ¶
func (ass ArchiveS3SettingsAttributes) InternalRef() (terra.Reference, error)
func (ArchiveS3SettingsAttributes) InternalTokens ¶
func (ass ArchiveS3SettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ArchiveS3SettingsAttributes) InternalWithRef ¶
func (ass ArchiveS3SettingsAttributes) InternalWithRef(ref terra.Reference) ArchiveS3SettingsAttributes
type ArchiveS3SettingsState ¶
type ArchiveS3SettingsState struct {
CannedAcl string `json:"canned_acl"`
}
type AudioDescriptions ¶
type AudioDescriptions struct { // AudioSelectorName: string, required AudioSelectorName terra.StringValue `hcl:"audio_selector_name,attr" validate:"required"` // AudioType: string, optional AudioType terra.StringValue `hcl:"audio_type,attr"` // AudioTypeControl: string, optional AudioTypeControl terra.StringValue `hcl:"audio_type_control,attr"` // LanguageCode: string, optional LanguageCode terra.StringValue `hcl:"language_code,attr"` // LanguageCodeControl: string, optional LanguageCodeControl terra.StringValue `hcl:"language_code_control,attr"` // Name: string, required Name terra.StringValue `hcl:"name,attr" validate:"required"` // StreamName: string, optional StreamName terra.StringValue `hcl:"stream_name,attr"` // AudioNormalizationSettings: optional AudioNormalizationSettings *AudioNormalizationSettings `hcl:"audio_normalization_settings,block"` // AudioWatermarkSettings: optional AudioWatermarkSettings *AudioWatermarkSettings `hcl:"audio_watermark_settings,block"` // AudioDescriptionsCodecSettings: optional CodecSettings *AudioDescriptionsCodecSettings `hcl:"codec_settings,block"` // RemixSettings: optional RemixSettings *RemixSettings `hcl:"remix_settings,block"` }
type AudioDescriptionsAttributes ¶
type AudioDescriptionsAttributes struct {
// contains filtered or unexported fields
}
func (AudioDescriptionsAttributes) AudioNormalizationSettings ¶
func (ad AudioDescriptionsAttributes) AudioNormalizationSettings() terra.ListValue[AudioNormalizationSettingsAttributes]
func (AudioDescriptionsAttributes) AudioSelectorName ¶
func (ad AudioDescriptionsAttributes) AudioSelectorName() terra.StringValue
func (AudioDescriptionsAttributes) AudioType ¶
func (ad AudioDescriptionsAttributes) AudioType() terra.StringValue
func (AudioDescriptionsAttributes) AudioTypeControl ¶
func (ad AudioDescriptionsAttributes) AudioTypeControl() terra.StringValue
func (AudioDescriptionsAttributes) AudioWatermarkSettings ¶
func (ad AudioDescriptionsAttributes) AudioWatermarkSettings() terra.ListValue[AudioWatermarkSettingsAttributes]
func (AudioDescriptionsAttributes) CodecSettings ¶
func (ad AudioDescriptionsAttributes) CodecSettings() terra.ListValue[AudioDescriptionsCodecSettingsAttributes]
func (AudioDescriptionsAttributes) InternalRef ¶
func (ad AudioDescriptionsAttributes) InternalRef() (terra.Reference, error)
func (AudioDescriptionsAttributes) InternalTokens ¶
func (ad AudioDescriptionsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AudioDescriptionsAttributes) InternalWithRef ¶
func (ad AudioDescriptionsAttributes) InternalWithRef(ref terra.Reference) AudioDescriptionsAttributes
func (AudioDescriptionsAttributes) LanguageCode ¶
func (ad AudioDescriptionsAttributes) LanguageCode() terra.StringValue
func (AudioDescriptionsAttributes) LanguageCodeControl ¶
func (ad AudioDescriptionsAttributes) LanguageCodeControl() terra.StringValue
func (AudioDescriptionsAttributes) Name ¶
func (ad AudioDescriptionsAttributes) Name() terra.StringValue
func (AudioDescriptionsAttributes) RemixSettings ¶
func (ad AudioDescriptionsAttributes) RemixSettings() terra.ListValue[RemixSettingsAttributes]
func (AudioDescriptionsAttributes) StreamName ¶
func (ad AudioDescriptionsAttributes) StreamName() terra.StringValue
type AudioDescriptionsCodecSettings ¶
type AudioDescriptionsCodecSettings struct { // AacSettings: optional AacSettings *AacSettings `hcl:"aac_settings,block"` // Ac3Settings: optional Ac3Settings *Ac3Settings `hcl:"ac3_settings,block"` // Eac3AtmosSettings: optional Eac3AtmosSettings *Eac3AtmosSettings `hcl:"eac3_atmos_settings,block"` // Eac3Settings: optional Eac3Settings *Eac3Settings `hcl:"eac3_settings,block"` // Mp2Settings: optional Mp2Settings *Mp2Settings `hcl:"mp2_settings,block"` // PassThroughSettings: optional PassThroughSettings *PassThroughSettings `hcl:"pass_through_settings,block"` // WavSettings: optional WavSettings *WavSettings `hcl:"wav_settings,block"` }
type AudioDescriptionsCodecSettingsAttributes ¶
type AudioDescriptionsCodecSettingsAttributes struct {
// contains filtered or unexported fields
}
func (AudioDescriptionsCodecSettingsAttributes) AacSettings ¶
func (cs AudioDescriptionsCodecSettingsAttributes) AacSettings() terra.ListValue[AacSettingsAttributes]
func (AudioDescriptionsCodecSettingsAttributes) Ac3Settings ¶
func (cs AudioDescriptionsCodecSettingsAttributes) Ac3Settings() terra.ListValue[Ac3SettingsAttributes]
func (AudioDescriptionsCodecSettingsAttributes) Eac3AtmosSettings ¶
func (cs AudioDescriptionsCodecSettingsAttributes) Eac3AtmosSettings() terra.ListValue[Eac3AtmosSettingsAttributes]
func (AudioDescriptionsCodecSettingsAttributes) Eac3Settings ¶
func (cs AudioDescriptionsCodecSettingsAttributes) Eac3Settings() terra.ListValue[Eac3SettingsAttributes]
func (AudioDescriptionsCodecSettingsAttributes) InternalRef ¶
func (cs AudioDescriptionsCodecSettingsAttributes) InternalRef() (terra.Reference, error)
func (AudioDescriptionsCodecSettingsAttributes) InternalTokens ¶
func (cs AudioDescriptionsCodecSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AudioDescriptionsCodecSettingsAttributes) InternalWithRef ¶
func (cs AudioDescriptionsCodecSettingsAttributes) InternalWithRef(ref terra.Reference) AudioDescriptionsCodecSettingsAttributes
func (AudioDescriptionsCodecSettingsAttributes) Mp2Settings ¶
func (cs AudioDescriptionsCodecSettingsAttributes) Mp2Settings() terra.ListValue[Mp2SettingsAttributes]
func (AudioDescriptionsCodecSettingsAttributes) PassThroughSettings ¶
func (cs AudioDescriptionsCodecSettingsAttributes) PassThroughSettings() terra.ListValue[PassThroughSettingsAttributes]
func (AudioDescriptionsCodecSettingsAttributes) WavSettings ¶
func (cs AudioDescriptionsCodecSettingsAttributes) WavSettings() terra.ListValue[WavSettingsAttributes]
type AudioDescriptionsCodecSettingsState ¶
type AudioDescriptionsCodecSettingsState struct { AacSettings []AacSettingsState `json:"aac_settings"` Ac3Settings []Ac3SettingsState `json:"ac3_settings"` Eac3AtmosSettings []Eac3AtmosSettingsState `json:"eac3_atmos_settings"` Eac3Settings []Eac3SettingsState `json:"eac3_settings"` Mp2Settings []Mp2SettingsState `json:"mp2_settings"` PassThroughSettings []PassThroughSettingsState `json:"pass_through_settings"` WavSettings []WavSettingsState `json:"wav_settings"` }
type AudioDescriptionsState ¶
type AudioDescriptionsState struct { AudioSelectorName string `json:"audio_selector_name"` AudioType string `json:"audio_type"` AudioTypeControl string `json:"audio_type_control"` LanguageCode string `json:"language_code"` LanguageCodeControl string `json:"language_code_control"` Name string `json:"name"` StreamName string `json:"stream_name"` AudioNormalizationSettings []AudioNormalizationSettingsState `json:"audio_normalization_settings"` AudioWatermarkSettings []AudioWatermarkSettingsState `json:"audio_watermark_settings"` CodecSettings []AudioDescriptionsCodecSettingsState `json:"codec_settings"` RemixSettings []RemixSettingsState `json:"remix_settings"` }
type AudioHlsRenditionSelection ¶
type AudioHlsRenditionSelection struct { // GroupId: string, required GroupId terra.StringValue `hcl:"group_id,attr" validate:"required"` // Name: string, required Name terra.StringValue `hcl:"name,attr" validate:"required"` }
type AudioHlsRenditionSelectionAttributes ¶
type AudioHlsRenditionSelectionAttributes struct {
// contains filtered or unexported fields
}
func (AudioHlsRenditionSelectionAttributes) GroupId ¶
func (ahrs AudioHlsRenditionSelectionAttributes) GroupId() terra.StringValue
func (AudioHlsRenditionSelectionAttributes) InternalRef ¶
func (ahrs AudioHlsRenditionSelectionAttributes) InternalRef() (terra.Reference, error)
func (AudioHlsRenditionSelectionAttributes) InternalTokens ¶
func (ahrs AudioHlsRenditionSelectionAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AudioHlsRenditionSelectionAttributes) InternalWithRef ¶
func (ahrs AudioHlsRenditionSelectionAttributes) InternalWithRef(ref terra.Reference) AudioHlsRenditionSelectionAttributes
func (AudioHlsRenditionSelectionAttributes) Name ¶
func (ahrs AudioHlsRenditionSelectionAttributes) Name() terra.StringValue
type AudioLanguageSelection ¶
type AudioLanguageSelection struct { // LanguageCode: string, required LanguageCode terra.StringValue `hcl:"language_code,attr" validate:"required"` // LanguageSelectionPolicy: string, optional LanguageSelectionPolicy terra.StringValue `hcl:"language_selection_policy,attr"` }
type AudioLanguageSelectionAttributes ¶
type AudioLanguageSelectionAttributes struct {
// contains filtered or unexported fields
}
func (AudioLanguageSelectionAttributes) InternalRef ¶
func (als AudioLanguageSelectionAttributes) InternalRef() (terra.Reference, error)
func (AudioLanguageSelectionAttributes) InternalTokens ¶
func (als AudioLanguageSelectionAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AudioLanguageSelectionAttributes) InternalWithRef ¶
func (als AudioLanguageSelectionAttributes) InternalWithRef(ref terra.Reference) AudioLanguageSelectionAttributes
func (AudioLanguageSelectionAttributes) LanguageCode ¶
func (als AudioLanguageSelectionAttributes) LanguageCode() terra.StringValue
func (AudioLanguageSelectionAttributes) LanguageSelectionPolicy ¶
func (als AudioLanguageSelectionAttributes) LanguageSelectionPolicy() terra.StringValue
type AudioNormalizationSettings ¶
type AudioNormalizationSettings struct { // Algorithm: string, optional Algorithm terra.StringValue `hcl:"algorithm,attr"` // AlgorithmControl: string, optional AlgorithmControl terra.StringValue `hcl:"algorithm_control,attr"` // TargetLkfs: number, optional TargetLkfs terra.NumberValue `hcl:"target_lkfs,attr"` }
type AudioNormalizationSettingsAttributes ¶
type AudioNormalizationSettingsAttributes struct {
// contains filtered or unexported fields
}
func (AudioNormalizationSettingsAttributes) Algorithm ¶
func (ans AudioNormalizationSettingsAttributes) Algorithm() terra.StringValue
func (AudioNormalizationSettingsAttributes) AlgorithmControl ¶
func (ans AudioNormalizationSettingsAttributes) AlgorithmControl() terra.StringValue
func (AudioNormalizationSettingsAttributes) InternalRef ¶
func (ans AudioNormalizationSettingsAttributes) InternalRef() (terra.Reference, error)
func (AudioNormalizationSettingsAttributes) InternalTokens ¶
func (ans AudioNormalizationSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AudioNormalizationSettingsAttributes) InternalWithRef ¶
func (ans AudioNormalizationSettingsAttributes) InternalWithRef(ref terra.Reference) AudioNormalizationSettingsAttributes
func (AudioNormalizationSettingsAttributes) TargetLkfs ¶
func (ans AudioNormalizationSettingsAttributes) TargetLkfs() terra.NumberValue
type AudioOnlyHlsSettings ¶
type AudioOnlyHlsSettings struct { // AudioGroupId: string, optional AudioGroupId terra.StringValue `hcl:"audio_group_id,attr"` // AudioTrackType: string, optional AudioTrackType terra.StringValue `hcl:"audio_track_type,attr"` // SegmentType: string, optional SegmentType terra.StringValue `hcl:"segment_type,attr"` // AudioOnlyImage: optional AudioOnlyImage *AudioOnlyImage `hcl:"audio_only_image,block"` }
type AudioOnlyHlsSettingsAttributes ¶
type AudioOnlyHlsSettingsAttributes struct {
// contains filtered or unexported fields
}
func (AudioOnlyHlsSettingsAttributes) AudioGroupId ¶
func (aohs AudioOnlyHlsSettingsAttributes) AudioGroupId() terra.StringValue
func (AudioOnlyHlsSettingsAttributes) AudioOnlyImage ¶
func (aohs AudioOnlyHlsSettingsAttributes) AudioOnlyImage() terra.ListValue[AudioOnlyImageAttributes]
func (AudioOnlyHlsSettingsAttributes) AudioTrackType ¶
func (aohs AudioOnlyHlsSettingsAttributes) AudioTrackType() terra.StringValue
func (AudioOnlyHlsSettingsAttributes) InternalRef ¶
func (aohs AudioOnlyHlsSettingsAttributes) InternalRef() (terra.Reference, error)
func (AudioOnlyHlsSettingsAttributes) InternalTokens ¶
func (aohs AudioOnlyHlsSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AudioOnlyHlsSettingsAttributes) InternalWithRef ¶
func (aohs AudioOnlyHlsSettingsAttributes) InternalWithRef(ref terra.Reference) AudioOnlyHlsSettingsAttributes
func (AudioOnlyHlsSettingsAttributes) SegmentType ¶
func (aohs AudioOnlyHlsSettingsAttributes) SegmentType() terra.StringValue
type AudioOnlyHlsSettingsState ¶
type AudioOnlyHlsSettingsState struct { AudioGroupId string `json:"audio_group_id"` AudioTrackType string `json:"audio_track_type"` SegmentType string `json:"segment_type"` AudioOnlyImage []AudioOnlyImageState `json:"audio_only_image"` }
type AudioOnlyImage ¶
type AudioOnlyImage struct { // PasswordParam: string, optional PasswordParam terra.StringValue `hcl:"password_param,attr"` // Uri: string, required Uri terra.StringValue `hcl:"uri,attr" validate:"required"` // Username: string, optional Username terra.StringValue `hcl:"username,attr"` }
type AudioOnlyImageAttributes ¶
type AudioOnlyImageAttributes struct {
// contains filtered or unexported fields
}
func (AudioOnlyImageAttributes) InternalRef ¶
func (aoi AudioOnlyImageAttributes) InternalRef() (terra.Reference, error)
func (AudioOnlyImageAttributes) InternalTokens ¶
func (aoi AudioOnlyImageAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AudioOnlyImageAttributes) InternalWithRef ¶
func (aoi AudioOnlyImageAttributes) InternalWithRef(ref terra.Reference) AudioOnlyImageAttributes
func (AudioOnlyImageAttributes) PasswordParam ¶
func (aoi AudioOnlyImageAttributes) PasswordParam() terra.StringValue
func (AudioOnlyImageAttributes) Uri ¶
func (aoi AudioOnlyImageAttributes) Uri() terra.StringValue
func (AudioOnlyImageAttributes) Username ¶
func (aoi AudioOnlyImageAttributes) Username() terra.StringValue
type AudioOnlyImageState ¶
type AudioPidSelection ¶
type AudioPidSelection struct { // Pid: number, required Pid terra.NumberValue `hcl:"pid,attr" validate:"required"` }
type AudioPidSelectionAttributes ¶
type AudioPidSelectionAttributes struct {
// contains filtered or unexported fields
}
func (AudioPidSelectionAttributes) InternalRef ¶
func (aps AudioPidSelectionAttributes) InternalRef() (terra.Reference, error)
func (AudioPidSelectionAttributes) InternalTokens ¶
func (aps AudioPidSelectionAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AudioPidSelectionAttributes) InternalWithRef ¶
func (aps AudioPidSelectionAttributes) InternalWithRef(ref terra.Reference) AudioPidSelectionAttributes
func (AudioPidSelectionAttributes) Pid ¶
func (aps AudioPidSelectionAttributes) Pid() terra.NumberValue
type AudioPidSelectionState ¶
type AudioPidSelectionState struct {
Pid float64 `json:"pid"`
}
type AudioSelector ¶
type AudioSelector struct { // Name: string, required Name terra.StringValue `hcl:"name,attr" validate:"required"` // AudioSelectorSelectorSettings: optional SelectorSettings *AudioSelectorSelectorSettings `hcl:"selector_settings,block"` }
type AudioSelectorAttributes ¶
type AudioSelectorAttributes struct {
// contains filtered or unexported fields
}
func (AudioSelectorAttributes) InternalRef ¶
func (as AudioSelectorAttributes) InternalRef() (terra.Reference, error)
func (AudioSelectorAttributes) InternalTokens ¶
func (as AudioSelectorAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AudioSelectorAttributes) InternalWithRef ¶
func (as AudioSelectorAttributes) InternalWithRef(ref terra.Reference) AudioSelectorAttributes
func (AudioSelectorAttributes) Name ¶
func (as AudioSelectorAttributes) Name() terra.StringValue
func (AudioSelectorAttributes) SelectorSettings ¶
func (as AudioSelectorAttributes) SelectorSettings() terra.ListValue[AudioSelectorSelectorSettingsAttributes]
type AudioSelectorSelectorSettings ¶
type AudioSelectorSelectorSettings struct { // AudioHlsRenditionSelection: optional AudioHlsRenditionSelection *AudioHlsRenditionSelection `hcl:"audio_hls_rendition_selection,block"` // AudioLanguageSelection: optional AudioLanguageSelection *AudioLanguageSelection `hcl:"audio_language_selection,block"` // AudioPidSelection: optional AudioPidSelection *AudioPidSelection `hcl:"audio_pid_selection,block"` // AudioTrackSelection: optional AudioTrackSelection *AudioTrackSelection `hcl:"audio_track_selection,block"` }
type AudioSelectorSelectorSettingsAttributes ¶
type AudioSelectorSelectorSettingsAttributes struct {
// contains filtered or unexported fields
}
func (AudioSelectorSelectorSettingsAttributes) AudioHlsRenditionSelection ¶
func (ss AudioSelectorSelectorSettingsAttributes) AudioHlsRenditionSelection() terra.ListValue[AudioHlsRenditionSelectionAttributes]
func (AudioSelectorSelectorSettingsAttributes) AudioLanguageSelection ¶
func (ss AudioSelectorSelectorSettingsAttributes) AudioLanguageSelection() terra.ListValue[AudioLanguageSelectionAttributes]
func (AudioSelectorSelectorSettingsAttributes) AudioPidSelection ¶
func (ss AudioSelectorSelectorSettingsAttributes) AudioPidSelection() terra.ListValue[AudioPidSelectionAttributes]
func (AudioSelectorSelectorSettingsAttributes) AudioTrackSelection ¶
func (ss AudioSelectorSelectorSettingsAttributes) AudioTrackSelection() terra.ListValue[AudioTrackSelectionAttributes]
func (AudioSelectorSelectorSettingsAttributes) InternalRef ¶
func (ss AudioSelectorSelectorSettingsAttributes) InternalRef() (terra.Reference, error)
func (AudioSelectorSelectorSettingsAttributes) InternalTokens ¶
func (ss AudioSelectorSelectorSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AudioSelectorSelectorSettingsAttributes) InternalWithRef ¶
func (ss AudioSelectorSelectorSettingsAttributes) InternalWithRef(ref terra.Reference) AudioSelectorSelectorSettingsAttributes
type AudioSelectorSelectorSettingsState ¶
type AudioSelectorSelectorSettingsState struct { AudioHlsRenditionSelection []AudioHlsRenditionSelectionState `json:"audio_hls_rendition_selection"` AudioLanguageSelection []AudioLanguageSelectionState `json:"audio_language_selection"` AudioPidSelection []AudioPidSelectionState `json:"audio_pid_selection"` AudioTrackSelection []AudioTrackSelectionState `json:"audio_track_selection"` }
type AudioSelectorState ¶
type AudioSelectorState struct { Name string `json:"name"` SelectorSettings []AudioSelectorSelectorSettingsState `json:"selector_settings"` }
type AudioSilenceSettings ¶
type AudioSilenceSettings struct { // AudioSelectorName: string, required AudioSelectorName terra.StringValue `hcl:"audio_selector_name,attr" validate:"required"` // AudioSilenceThresholdMsec: number, optional AudioSilenceThresholdMsec terra.NumberValue `hcl:"audio_silence_threshold_msec,attr"` }
type AudioSilenceSettingsAttributes ¶
type AudioSilenceSettingsAttributes struct {
// contains filtered or unexported fields
}
func (AudioSilenceSettingsAttributes) AudioSelectorName ¶
func (ass AudioSilenceSettingsAttributes) AudioSelectorName() terra.StringValue
func (AudioSilenceSettingsAttributes) AudioSilenceThresholdMsec ¶
func (ass AudioSilenceSettingsAttributes) AudioSilenceThresholdMsec() terra.NumberValue
func (AudioSilenceSettingsAttributes) InternalRef ¶
func (ass AudioSilenceSettingsAttributes) InternalRef() (terra.Reference, error)
func (AudioSilenceSettingsAttributes) InternalTokens ¶
func (ass AudioSilenceSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AudioSilenceSettingsAttributes) InternalWithRef ¶
func (ass AudioSilenceSettingsAttributes) InternalWithRef(ref terra.Reference) AudioSilenceSettingsAttributes
type AudioTrackSelection ¶
type AudioTrackSelection struct { // Track: min=1 Track []Track `hcl:"track,block" validate:"min=1"` }
type AudioTrackSelectionAttributes ¶
type AudioTrackSelectionAttributes struct {
// contains filtered or unexported fields
}
func (AudioTrackSelectionAttributes) InternalRef ¶
func (ats AudioTrackSelectionAttributes) InternalRef() (terra.Reference, error)
func (AudioTrackSelectionAttributes) InternalTokens ¶
func (ats AudioTrackSelectionAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AudioTrackSelectionAttributes) InternalWithRef ¶
func (ats AudioTrackSelectionAttributes) InternalWithRef(ref terra.Reference) AudioTrackSelectionAttributes
func (AudioTrackSelectionAttributes) Track ¶
func (ats AudioTrackSelectionAttributes) Track() terra.SetValue[TrackAttributes]
type AudioTrackSelectionState ¶
type AudioTrackSelectionState struct {
Track []TrackState `json:"track"`
}
type AudioWatermarkSettings ¶
type AudioWatermarkSettings struct { // NielsenWatermarksSettings: optional NielsenWatermarksSettings *NielsenWatermarksSettings `hcl:"nielsen_watermarks_settings,block"` }
type AudioWatermarkSettingsAttributes ¶
type AudioWatermarkSettingsAttributes struct {
// contains filtered or unexported fields
}
func (AudioWatermarkSettingsAttributes) InternalRef ¶
func (aws AudioWatermarkSettingsAttributes) InternalRef() (terra.Reference, error)
func (AudioWatermarkSettingsAttributes) InternalTokens ¶
func (aws AudioWatermarkSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AudioWatermarkSettingsAttributes) InternalWithRef ¶
func (aws AudioWatermarkSettingsAttributes) InternalWithRef(ref terra.Reference) AudioWatermarkSettingsAttributes
func (AudioWatermarkSettingsAttributes) NielsenWatermarksSettings ¶
func (aws AudioWatermarkSettingsAttributes) NielsenWatermarksSettings() terra.ListValue[NielsenWatermarksSettingsAttributes]
type AudioWatermarkSettingsState ¶
type AudioWatermarkSettingsState struct {
NielsenWatermarksSettings []NielsenWatermarksSettingsState `json:"nielsen_watermarks_settings"`
}
type AutomaticInputFailoverSettings ¶
type AutomaticInputFailoverSettings struct { // ErrorClearTimeMsec: number, optional ErrorClearTimeMsec terra.NumberValue `hcl:"error_clear_time_msec,attr"` // InputPreference: string, optional InputPreference terra.StringValue `hcl:"input_preference,attr"` // SecondaryInputId: string, required SecondaryInputId terra.StringValue `hcl:"secondary_input_id,attr" validate:"required"` // FailoverCondition: min=0 FailoverCondition []FailoverCondition `hcl:"failover_condition,block" validate:"min=0"` }
type AutomaticInputFailoverSettingsAttributes ¶
type AutomaticInputFailoverSettingsAttributes struct {
// contains filtered or unexported fields
}
func (AutomaticInputFailoverSettingsAttributes) ErrorClearTimeMsec ¶
func (aifs AutomaticInputFailoverSettingsAttributes) ErrorClearTimeMsec() terra.NumberValue
func (AutomaticInputFailoverSettingsAttributes) FailoverCondition ¶
func (aifs AutomaticInputFailoverSettingsAttributes) FailoverCondition() terra.SetValue[FailoverConditionAttributes]
func (AutomaticInputFailoverSettingsAttributes) InputPreference ¶
func (aifs AutomaticInputFailoverSettingsAttributes) InputPreference() terra.StringValue
func (AutomaticInputFailoverSettingsAttributes) InternalRef ¶
func (aifs AutomaticInputFailoverSettingsAttributes) InternalRef() (terra.Reference, error)
func (AutomaticInputFailoverSettingsAttributes) InternalTokens ¶
func (aifs AutomaticInputFailoverSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AutomaticInputFailoverSettingsAttributes) InternalWithRef ¶
func (aifs AutomaticInputFailoverSettingsAttributes) InternalWithRef(ref terra.Reference) AutomaticInputFailoverSettingsAttributes
func (AutomaticInputFailoverSettingsAttributes) SecondaryInputId ¶
func (aifs AutomaticInputFailoverSettingsAttributes) SecondaryInputId() terra.StringValue
type AutomaticInputFailoverSettingsState ¶
type AutomaticInputFailoverSettingsState struct { ErrorClearTimeMsec float64 `json:"error_clear_time_msec"` InputPreference string `json:"input_preference"` SecondaryInputId string `json:"secondary_input_id"` FailoverCondition []FailoverConditionState `json:"failover_condition"` }
type AvailBlanking ¶
type AvailBlanking struct { // State: string, optional State terra.StringValue `hcl:"state,attr"` // AvailBlankingImage: optional AvailBlankingImage *AvailBlankingImage `hcl:"avail_blanking_image,block"` }
type AvailBlankingAttributes ¶
type AvailBlankingAttributes struct {
// contains filtered or unexported fields
}
func (AvailBlankingAttributes) AvailBlankingImage ¶
func (ab AvailBlankingAttributes) AvailBlankingImage() terra.ListValue[AvailBlankingImageAttributes]
func (AvailBlankingAttributes) InternalRef ¶
func (ab AvailBlankingAttributes) InternalRef() (terra.Reference, error)
func (AvailBlankingAttributes) InternalTokens ¶
func (ab AvailBlankingAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AvailBlankingAttributes) InternalWithRef ¶
func (ab AvailBlankingAttributes) InternalWithRef(ref terra.Reference) AvailBlankingAttributes
func (AvailBlankingAttributes) State ¶
func (ab AvailBlankingAttributes) State() terra.StringValue
type AvailBlankingImage ¶
type AvailBlankingImage struct { // PasswordParam: string, optional PasswordParam terra.StringValue `hcl:"password_param,attr"` // Uri: string, required Uri terra.StringValue `hcl:"uri,attr" validate:"required"` // Username: string, optional Username terra.StringValue `hcl:"username,attr"` }
type AvailBlankingImageAttributes ¶
type AvailBlankingImageAttributes struct {
// contains filtered or unexported fields
}
func (AvailBlankingImageAttributes) InternalRef ¶
func (abi AvailBlankingImageAttributes) InternalRef() (terra.Reference, error)
func (AvailBlankingImageAttributes) InternalTokens ¶
func (abi AvailBlankingImageAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AvailBlankingImageAttributes) InternalWithRef ¶
func (abi AvailBlankingImageAttributes) InternalWithRef(ref terra.Reference) AvailBlankingImageAttributes
func (AvailBlankingImageAttributes) PasswordParam ¶
func (abi AvailBlankingImageAttributes) PasswordParam() terra.StringValue
func (AvailBlankingImageAttributes) Uri ¶
func (abi AvailBlankingImageAttributes) Uri() terra.StringValue
func (AvailBlankingImageAttributes) Username ¶
func (abi AvailBlankingImageAttributes) Username() terra.StringValue
type AvailBlankingImageState ¶
type AvailBlankingState ¶
type AvailBlankingState struct { State string `json:"state"` AvailBlankingImage []AvailBlankingImageState `json:"avail_blanking_image"` }
type CaptionLanguageMappings ¶
type CaptionLanguageMappings struct { // CaptionChannel: number, required CaptionChannel terra.NumberValue `hcl:"caption_channel,attr" validate:"required"` // LanguageCode: string, required LanguageCode terra.StringValue `hcl:"language_code,attr" validate:"required"` // LanguageDescription: string, required LanguageDescription terra.StringValue `hcl:"language_description,attr" validate:"required"` }
type CaptionLanguageMappingsAttributes ¶
type CaptionLanguageMappingsAttributes struct {
// contains filtered or unexported fields
}
func (CaptionLanguageMappingsAttributes) CaptionChannel ¶
func (clm CaptionLanguageMappingsAttributes) CaptionChannel() terra.NumberValue
func (CaptionLanguageMappingsAttributes) InternalRef ¶
func (clm CaptionLanguageMappingsAttributes) InternalRef() (terra.Reference, error)
func (CaptionLanguageMappingsAttributes) InternalTokens ¶
func (clm CaptionLanguageMappingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (CaptionLanguageMappingsAttributes) InternalWithRef ¶
func (clm CaptionLanguageMappingsAttributes) InternalWithRef(ref terra.Reference) CaptionLanguageMappingsAttributes
func (CaptionLanguageMappingsAttributes) LanguageCode ¶
func (clm CaptionLanguageMappingsAttributes) LanguageCode() terra.StringValue
func (CaptionLanguageMappingsAttributes) LanguageDescription ¶
func (clm CaptionLanguageMappingsAttributes) LanguageDescription() terra.StringValue
type CaptionSelector ¶
type CaptionSelector struct { // LanguageCode: string, optional LanguageCode terra.StringValue `hcl:"language_code,attr"` // Name: string, required Name terra.StringValue `hcl:"name,attr" validate:"required"` // CaptionSelectorSelectorSettings: optional SelectorSettings *CaptionSelectorSelectorSettings `hcl:"selector_settings,block"` }
type CaptionSelectorAttributes ¶
type CaptionSelectorAttributes struct {
// contains filtered or unexported fields
}
func (CaptionSelectorAttributes) InternalRef ¶
func (cs CaptionSelectorAttributes) InternalRef() (terra.Reference, error)
func (CaptionSelectorAttributes) InternalTokens ¶
func (cs CaptionSelectorAttributes) InternalTokens() (hclwrite.Tokens, error)
func (CaptionSelectorAttributes) InternalWithRef ¶
func (cs CaptionSelectorAttributes) InternalWithRef(ref terra.Reference) CaptionSelectorAttributes
func (CaptionSelectorAttributes) LanguageCode ¶
func (cs CaptionSelectorAttributes) LanguageCode() terra.StringValue
func (CaptionSelectorAttributes) Name ¶
func (cs CaptionSelectorAttributes) Name() terra.StringValue
func (CaptionSelectorAttributes) SelectorSettings ¶
func (cs CaptionSelectorAttributes) SelectorSettings() terra.ListValue[CaptionSelectorSelectorSettingsAttributes]
type CaptionSelectorSelectorSettings ¶
type CaptionSelectorSelectorSettings struct { // AncillarySourceSettings: optional AncillarySourceSettings *AncillarySourceSettings `hcl:"ancillary_source_settings,block"` // SelectorSettingsDvbTdtSettings: optional DvbTdtSettings *SelectorSettingsDvbTdtSettings `hcl:"dvb_tdt_settings,block"` // EmbeddedSourceSettings: optional EmbeddedSourceSettings *EmbeddedSourceSettings `hcl:"embedded_source_settings,block"` // Scte20SourceSettings: optional Scte20SourceSettings *Scte20SourceSettings `hcl:"scte20_source_settings,block"` // Scte27SourceSettings: optional Scte27SourceSettings *Scte27SourceSettings `hcl:"scte27_source_settings,block"` // TeletextSourceSettings: optional TeletextSourceSettings *TeletextSourceSettings `hcl:"teletext_source_settings,block"` }
type CaptionSelectorSelectorSettingsAttributes ¶
type CaptionSelectorSelectorSettingsAttributes struct {
// contains filtered or unexported fields
}
func (CaptionSelectorSelectorSettingsAttributes) AncillarySourceSettings ¶
func (ss CaptionSelectorSelectorSettingsAttributes) AncillarySourceSettings() terra.ListValue[AncillarySourceSettingsAttributes]
func (CaptionSelectorSelectorSettingsAttributes) DvbTdtSettings ¶
func (ss CaptionSelectorSelectorSettingsAttributes) DvbTdtSettings() terra.ListValue[SelectorSettingsDvbTdtSettingsAttributes]
func (CaptionSelectorSelectorSettingsAttributes) EmbeddedSourceSettings ¶
func (ss CaptionSelectorSelectorSettingsAttributes) EmbeddedSourceSettings() terra.ListValue[EmbeddedSourceSettingsAttributes]
func (CaptionSelectorSelectorSettingsAttributes) InternalRef ¶
func (ss CaptionSelectorSelectorSettingsAttributes) InternalRef() (terra.Reference, error)
func (CaptionSelectorSelectorSettingsAttributes) InternalTokens ¶
func (ss CaptionSelectorSelectorSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (CaptionSelectorSelectorSettingsAttributes) InternalWithRef ¶
func (ss CaptionSelectorSelectorSettingsAttributes) InternalWithRef(ref terra.Reference) CaptionSelectorSelectorSettingsAttributes
func (CaptionSelectorSelectorSettingsAttributes) Scte20SourceSettings ¶
func (ss CaptionSelectorSelectorSettingsAttributes) Scte20SourceSettings() terra.ListValue[Scte20SourceSettingsAttributes]
func (CaptionSelectorSelectorSettingsAttributes) Scte27SourceSettings ¶
func (ss CaptionSelectorSelectorSettingsAttributes) Scte27SourceSettings() terra.ListValue[Scte27SourceSettingsAttributes]
func (CaptionSelectorSelectorSettingsAttributes) TeletextSourceSettings ¶
func (ss CaptionSelectorSelectorSettingsAttributes) TeletextSourceSettings() terra.ListValue[TeletextSourceSettingsAttributes]
type CaptionSelectorSelectorSettingsState ¶
type CaptionSelectorSelectorSettingsState struct { AncillarySourceSettings []AncillarySourceSettingsState `json:"ancillary_source_settings"` DvbTdtSettings []SelectorSettingsDvbTdtSettingsState `json:"dvb_tdt_settings"` EmbeddedSourceSettings []EmbeddedSourceSettingsState `json:"embedded_source_settings"` Scte20SourceSettings []Scte20SourceSettingsState `json:"scte20_source_settings"` Scte27SourceSettings []Scte27SourceSettingsState `json:"scte27_source_settings"` TeletextSourceSettings []TeletextSourceSettingsState `json:"teletext_source_settings"` }
type CaptionSelectorState ¶
type CaptionSelectorState struct { LanguageCode string `json:"language_code"` Name string `json:"name"` SelectorSettings []CaptionSelectorSelectorSettingsState `json:"selector_settings"` }
type CdiInputSpecification ¶
type CdiInputSpecification struct { // Resolution: string, required Resolution terra.StringValue `hcl:"resolution,attr" validate:"required"` }
type CdiInputSpecificationAttributes ¶
type CdiInputSpecificationAttributes struct {
// contains filtered or unexported fields
}
func (CdiInputSpecificationAttributes) InternalRef ¶
func (cis CdiInputSpecificationAttributes) InternalRef() (terra.Reference, error)
func (CdiInputSpecificationAttributes) InternalTokens ¶
func (cis CdiInputSpecificationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (CdiInputSpecificationAttributes) InternalWithRef ¶
func (cis CdiInputSpecificationAttributes) InternalWithRef(ref terra.Reference) CdiInputSpecificationAttributes
func (CdiInputSpecificationAttributes) Resolution ¶
func (cis CdiInputSpecificationAttributes) Resolution() terra.StringValue
type CdiInputSpecificationState ¶
type CdiInputSpecificationState struct {
Resolution string `json:"resolution"`
}
type ChannelMappings ¶
type ChannelMappings struct { // OutputChannel: number, required OutputChannel terra.NumberValue `hcl:"output_channel,attr" validate:"required"` // InputChannelLevels: min=1 InputChannelLevels []InputChannelLevels `hcl:"input_channel_levels,block" validate:"min=1"` }
type ChannelMappingsAttributes ¶
type ChannelMappingsAttributes struct {
// contains filtered or unexported fields
}
func (ChannelMappingsAttributes) InputChannelLevels ¶
func (cm ChannelMappingsAttributes) InputChannelLevels() terra.SetValue[InputChannelLevelsAttributes]
func (ChannelMappingsAttributes) InternalRef ¶
func (cm ChannelMappingsAttributes) InternalRef() (terra.Reference, error)
func (ChannelMappingsAttributes) InternalTokens ¶
func (cm ChannelMappingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ChannelMappingsAttributes) InternalWithRef ¶
func (cm ChannelMappingsAttributes) InternalWithRef(ref terra.Reference) ChannelMappingsAttributes
func (ChannelMappingsAttributes) OutputChannel ¶
func (cm ChannelMappingsAttributes) OutputChannel() terra.NumberValue
type ChannelMappingsState ¶
type ChannelMappingsState struct { OutputChannel float64 `json:"output_channel"` InputChannelLevels []InputChannelLevelsState `json:"input_channel_levels"` }
type ColorSpacePassthroughSettings ¶
type ColorSpacePassthroughSettings struct{}
type ColorSpacePassthroughSettingsAttributes ¶
type ColorSpacePassthroughSettingsAttributes struct {
// contains filtered or unexported fields
}
func (ColorSpacePassthroughSettingsAttributes) InternalRef ¶
func (csps ColorSpacePassthroughSettingsAttributes) InternalRef() (terra.Reference, error)
func (ColorSpacePassthroughSettingsAttributes) InternalTokens ¶
func (csps ColorSpacePassthroughSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ColorSpacePassthroughSettingsAttributes) InternalWithRef ¶
func (csps ColorSpacePassthroughSettingsAttributes) InternalWithRef(ref terra.Reference) ColorSpacePassthroughSettingsAttributes
type ColorSpacePassthroughSettingsState ¶
type ColorSpacePassthroughSettingsState struct{}
type ColorSpaceSettings ¶
type ColorSpaceSettings struct { // ColorSpacePassthroughSettings: optional ColorSpacePassthroughSettings *ColorSpacePassthroughSettings `hcl:"color_space_passthrough_settings,block"` // DolbyVision81Settings: optional DolbyVision81Settings *DolbyVision81Settings `hcl:"dolby_vision81_settings,block"` // Hdr10Settings: optional Hdr10Settings *Hdr10Settings `hcl:"hdr10_settings,block"` // Rec601Settings: optional Rec601Settings *Rec601Settings `hcl:"rec601_settings,block"` // Rec709Settings: optional Rec709Settings *Rec709Settings `hcl:"rec709_settings,block"` }
type ColorSpaceSettingsAttributes ¶
type ColorSpaceSettingsAttributes struct {
// contains filtered or unexported fields
}
func (ColorSpaceSettingsAttributes) ColorSpacePassthroughSettings ¶
func (css ColorSpaceSettingsAttributes) ColorSpacePassthroughSettings() terra.ListValue[ColorSpacePassthroughSettingsAttributes]
func (ColorSpaceSettingsAttributes) DolbyVision81Settings ¶
func (css ColorSpaceSettingsAttributes) DolbyVision81Settings() terra.ListValue[DolbyVision81SettingsAttributes]
func (ColorSpaceSettingsAttributes) Hdr10Settings ¶
func (css ColorSpaceSettingsAttributes) Hdr10Settings() terra.ListValue[Hdr10SettingsAttributes]
func (ColorSpaceSettingsAttributes) InternalRef ¶
func (css ColorSpaceSettingsAttributes) InternalRef() (terra.Reference, error)
func (ColorSpaceSettingsAttributes) InternalTokens ¶
func (css ColorSpaceSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ColorSpaceSettingsAttributes) InternalWithRef ¶
func (css ColorSpaceSettingsAttributes) InternalWithRef(ref terra.Reference) ColorSpaceSettingsAttributes
func (ColorSpaceSettingsAttributes) Rec601Settings ¶
func (css ColorSpaceSettingsAttributes) Rec601Settings() terra.ListValue[Rec601SettingsAttributes]
func (ColorSpaceSettingsAttributes) Rec709Settings ¶
func (css ColorSpaceSettingsAttributes) Rec709Settings() terra.ListValue[Rec709SettingsAttributes]
type ColorSpaceSettingsState ¶
type ColorSpaceSettingsState struct { ColorSpacePassthroughSettings []ColorSpacePassthroughSettingsState `json:"color_space_passthrough_settings"` DolbyVision81Settings []DolbyVision81SettingsState `json:"dolby_vision81_settings"` Hdr10Settings []Hdr10SettingsState `json:"hdr10_settings"` Rec601Settings []Rec601SettingsState `json:"rec601_settings"` Rec709Settings []Rec709SettingsState `json:"rec709_settings"` }
type Destinations ¶
type Destinations struct { // Id: string, required Id terra.StringValue `hcl:"id,attr" validate:"required"` // MediaPackageSettings: min=0 MediaPackageSettings []MediaPackageSettings `hcl:"media_package_settings,block" validate:"min=0"` // MultiplexSettings: optional MultiplexSettings *MultiplexSettings `hcl:"multiplex_settings,block"` // Settings: min=0 Settings []Settings `hcl:"settings,block" validate:"min=0"` }
type DestinationsAttributes ¶
type DestinationsAttributes struct {
// contains filtered or unexported fields
}
func (DestinationsAttributes) Id ¶
func (d DestinationsAttributes) Id() terra.StringValue
func (DestinationsAttributes) InternalRef ¶
func (d DestinationsAttributes) InternalRef() (terra.Reference, error)
func (DestinationsAttributes) InternalTokens ¶
func (d DestinationsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DestinationsAttributes) InternalWithRef ¶
func (d DestinationsAttributes) InternalWithRef(ref terra.Reference) DestinationsAttributes
func (DestinationsAttributes) MediaPackageSettings ¶
func (d DestinationsAttributes) MediaPackageSettings() terra.SetValue[MediaPackageSettingsAttributes]
func (DestinationsAttributes) MultiplexSettings ¶
func (d DestinationsAttributes) MultiplexSettings() terra.ListValue[MultiplexSettingsAttributes]
func (DestinationsAttributes) Settings ¶
func (d DestinationsAttributes) Settings() terra.SetValue[SettingsAttributes]
type DestinationsState ¶
type DestinationsState struct { Id string `json:"id"` MediaPackageSettings []MediaPackageSettingsState `json:"media_package_settings"` MultiplexSettings []MultiplexSettingsState `json:"multiplex_settings"` Settings []SettingsState `json:"settings"` }
type DolbyVision81Settings ¶
type DolbyVision81Settings struct{}
type DolbyVision81SettingsAttributes ¶
type DolbyVision81SettingsAttributes struct {
// contains filtered or unexported fields
}
func (DolbyVision81SettingsAttributes) InternalRef ¶
func (dvs DolbyVision81SettingsAttributes) InternalRef() (terra.Reference, error)
func (DolbyVision81SettingsAttributes) InternalTokens ¶
func (dvs DolbyVision81SettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DolbyVision81SettingsAttributes) InternalWithRef ¶
func (dvs DolbyVision81SettingsAttributes) InternalWithRef(ref terra.Reference) DolbyVision81SettingsAttributes
type DolbyVision81SettingsState ¶
type DolbyVision81SettingsState struct{}
type Eac3AtmosSettings ¶
type Eac3AtmosSettings struct { // Bitrate: number, optional Bitrate terra.NumberValue `hcl:"bitrate,attr"` // CodingMode: string, optional CodingMode terra.StringValue `hcl:"coding_mode,attr"` // Dialnorm: number, optional Dialnorm terra.NumberValue `hcl:"dialnorm,attr"` // DrcLine: string, optional DrcLine terra.StringValue `hcl:"drc_line,attr"` // DrcRf: string, optional DrcRf terra.StringValue `hcl:"drc_rf,attr"` // HeightTrim: number, optional HeightTrim terra.NumberValue `hcl:"height_trim,attr"` // SurroundTrim: number, optional SurroundTrim terra.NumberValue `hcl:"surround_trim,attr"` }
type Eac3AtmosSettingsAttributes ¶
type Eac3AtmosSettingsAttributes struct {
// contains filtered or unexported fields
}
func (Eac3AtmosSettingsAttributes) Bitrate ¶
func (eas Eac3AtmosSettingsAttributes) Bitrate() terra.NumberValue
func (Eac3AtmosSettingsAttributes) CodingMode ¶
func (eas Eac3AtmosSettingsAttributes) CodingMode() terra.StringValue
func (Eac3AtmosSettingsAttributes) Dialnorm ¶
func (eas Eac3AtmosSettingsAttributes) Dialnorm() terra.NumberValue
func (Eac3AtmosSettingsAttributes) DrcLine ¶
func (eas Eac3AtmosSettingsAttributes) DrcLine() terra.StringValue
func (Eac3AtmosSettingsAttributes) DrcRf ¶
func (eas Eac3AtmosSettingsAttributes) DrcRf() terra.StringValue
func (Eac3AtmosSettingsAttributes) HeightTrim ¶
func (eas Eac3AtmosSettingsAttributes) HeightTrim() terra.NumberValue
func (Eac3AtmosSettingsAttributes) InternalRef ¶
func (eas Eac3AtmosSettingsAttributes) InternalRef() (terra.Reference, error)
func (Eac3AtmosSettingsAttributes) InternalTokens ¶
func (eas Eac3AtmosSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (Eac3AtmosSettingsAttributes) InternalWithRef ¶
func (eas Eac3AtmosSettingsAttributes) InternalWithRef(ref terra.Reference) Eac3AtmosSettingsAttributes
func (Eac3AtmosSettingsAttributes) SurroundTrim ¶
func (eas Eac3AtmosSettingsAttributes) SurroundTrim() terra.NumberValue
type Eac3AtmosSettingsState ¶
type Eac3Settings ¶
type Eac3Settings struct { // AttenuationControl: string, optional AttenuationControl terra.StringValue `hcl:"attenuation_control,attr"` // Bitrate: number, optional Bitrate terra.NumberValue `hcl:"bitrate,attr"` // BitstreamMode: string, optional BitstreamMode terra.StringValue `hcl:"bitstream_mode,attr"` // CodingMode: string, optional CodingMode terra.StringValue `hcl:"coding_mode,attr"` // DcFilter: string, optional DcFilter terra.StringValue `hcl:"dc_filter,attr"` // Dialnorm: number, optional Dialnorm terra.NumberValue `hcl:"dialnorm,attr"` // DrcLine: string, optional DrcLine terra.StringValue `hcl:"drc_line,attr"` // DrcRf: string, optional DrcRf terra.StringValue `hcl:"drc_rf,attr"` // LfeControl: string, optional LfeControl terra.StringValue `hcl:"lfe_control,attr"` // LfeFilter: string, optional LfeFilter terra.StringValue `hcl:"lfe_filter,attr"` // LoRoCenterMixLevel: number, optional LoRoCenterMixLevel terra.NumberValue `hcl:"lo_ro_center_mix_level,attr"` // LoRoSurroundMixLevel: number, optional LoRoSurroundMixLevel terra.NumberValue `hcl:"lo_ro_surround_mix_level,attr"` // LtRtCenterMixLevel: number, optional LtRtCenterMixLevel terra.NumberValue `hcl:"lt_rt_center_mix_level,attr"` // LtRtSurroundMixLevel: number, optional LtRtSurroundMixLevel terra.NumberValue `hcl:"lt_rt_surround_mix_level,attr"` // MetadataControl: string, optional MetadataControl terra.StringValue `hcl:"metadata_control,attr"` // PassthroughControl: string, optional PassthroughControl terra.StringValue `hcl:"passthrough_control,attr"` // PhaseControl: string, optional PhaseControl terra.StringValue `hcl:"phase_control,attr"` // StereoDownmix: string, optional StereoDownmix terra.StringValue `hcl:"stereo_downmix,attr"` // SurroundExMode: string, optional SurroundExMode terra.StringValue `hcl:"surround_ex_mode,attr"` // SurroundMode: string, optional SurroundMode terra.StringValue `hcl:"surround_mode,attr"` }
type Eac3SettingsAttributes ¶
type Eac3SettingsAttributes struct {
// contains filtered or unexported fields
}
func (Eac3SettingsAttributes) AttenuationControl ¶
func (es Eac3SettingsAttributes) AttenuationControl() terra.StringValue
func (Eac3SettingsAttributes) Bitrate ¶
func (es Eac3SettingsAttributes) Bitrate() terra.NumberValue
func (Eac3SettingsAttributes) BitstreamMode ¶
func (es Eac3SettingsAttributes) BitstreamMode() terra.StringValue
func (Eac3SettingsAttributes) CodingMode ¶
func (es Eac3SettingsAttributes) CodingMode() terra.StringValue
func (Eac3SettingsAttributes) DcFilter ¶
func (es Eac3SettingsAttributes) DcFilter() terra.StringValue
func (Eac3SettingsAttributes) Dialnorm ¶
func (es Eac3SettingsAttributes) Dialnorm() terra.NumberValue
func (Eac3SettingsAttributes) DrcLine ¶
func (es Eac3SettingsAttributes) DrcLine() terra.StringValue
func (Eac3SettingsAttributes) DrcRf ¶
func (es Eac3SettingsAttributes) DrcRf() terra.StringValue
func (Eac3SettingsAttributes) InternalRef ¶
func (es Eac3SettingsAttributes) InternalRef() (terra.Reference, error)
func (Eac3SettingsAttributes) InternalTokens ¶
func (es Eac3SettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (Eac3SettingsAttributes) InternalWithRef ¶
func (es Eac3SettingsAttributes) InternalWithRef(ref terra.Reference) Eac3SettingsAttributes
func (Eac3SettingsAttributes) LfeControl ¶
func (es Eac3SettingsAttributes) LfeControl() terra.StringValue
func (Eac3SettingsAttributes) LfeFilter ¶
func (es Eac3SettingsAttributes) LfeFilter() terra.StringValue
func (Eac3SettingsAttributes) LoRoCenterMixLevel ¶
func (es Eac3SettingsAttributes) LoRoCenterMixLevel() terra.NumberValue
func (Eac3SettingsAttributes) LoRoSurroundMixLevel ¶
func (es Eac3SettingsAttributes) LoRoSurroundMixLevel() terra.NumberValue
func (Eac3SettingsAttributes) LtRtCenterMixLevel ¶
func (es Eac3SettingsAttributes) LtRtCenterMixLevel() terra.NumberValue
func (Eac3SettingsAttributes) LtRtSurroundMixLevel ¶
func (es Eac3SettingsAttributes) LtRtSurroundMixLevel() terra.NumberValue
func (Eac3SettingsAttributes) MetadataControl ¶
func (es Eac3SettingsAttributes) MetadataControl() terra.StringValue
func (Eac3SettingsAttributes) PassthroughControl ¶
func (es Eac3SettingsAttributes) PassthroughControl() terra.StringValue
func (Eac3SettingsAttributes) PhaseControl ¶
func (es Eac3SettingsAttributes) PhaseControl() terra.StringValue
func (Eac3SettingsAttributes) StereoDownmix ¶
func (es Eac3SettingsAttributes) StereoDownmix() terra.StringValue
func (Eac3SettingsAttributes) SurroundExMode ¶
func (es Eac3SettingsAttributes) SurroundExMode() terra.StringValue
func (Eac3SettingsAttributes) SurroundMode ¶
func (es Eac3SettingsAttributes) SurroundMode() terra.StringValue
type Eac3SettingsState ¶
type Eac3SettingsState struct { AttenuationControl string `json:"attenuation_control"` Bitrate float64 `json:"bitrate"` BitstreamMode string `json:"bitstream_mode"` CodingMode string `json:"coding_mode"` DcFilter string `json:"dc_filter"` Dialnorm float64 `json:"dialnorm"` DrcLine string `json:"drc_line"` DrcRf string `json:"drc_rf"` LfeControl string `json:"lfe_control"` LfeFilter string `json:"lfe_filter"` LoRoCenterMixLevel float64 `json:"lo_ro_center_mix_level"` LoRoSurroundMixLevel float64 `json:"lo_ro_surround_mix_level"` LtRtCenterMixLevel float64 `json:"lt_rt_center_mix_level"` LtRtSurroundMixLevel float64 `json:"lt_rt_surround_mix_level"` MetadataControl string `json:"metadata_control"` PassthroughControl string `json:"passthrough_control"` PhaseControl string `json:"phase_control"` StereoDownmix string `json:"stereo_downmix"` SurroundExMode string `json:"surround_ex_mode"` SurroundMode string `json:"surround_mode"` }
type EmbeddedSourceSettings ¶
type EmbeddedSourceSettings struct { // Convert608To708: string, optional Convert608To708 terra.StringValue `hcl:"convert_608_to_708,attr"` // Scte20Detection: string, optional Scte20Detection terra.StringValue `hcl:"scte20_detection,attr"` // Source608ChannelNumber: number, optional Source608ChannelNumber terra.NumberValue `hcl:"source_608_channel_number,attr"` // Source608TrackNumber: number, optional Source608TrackNumber terra.NumberValue `hcl:"source_608_track_number,attr"` }
type EmbeddedSourceSettingsAttributes ¶
type EmbeddedSourceSettingsAttributes struct {
// contains filtered or unexported fields
}
func (EmbeddedSourceSettingsAttributes) Convert608To708 ¶
func (ess EmbeddedSourceSettingsAttributes) Convert608To708() terra.StringValue
func (EmbeddedSourceSettingsAttributes) InternalRef ¶
func (ess EmbeddedSourceSettingsAttributes) InternalRef() (terra.Reference, error)
func (EmbeddedSourceSettingsAttributes) InternalTokens ¶
func (ess EmbeddedSourceSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (EmbeddedSourceSettingsAttributes) InternalWithRef ¶
func (ess EmbeddedSourceSettingsAttributes) InternalWithRef(ref terra.Reference) EmbeddedSourceSettingsAttributes
func (EmbeddedSourceSettingsAttributes) Scte20Detection ¶
func (ess EmbeddedSourceSettingsAttributes) Scte20Detection() terra.StringValue
func (EmbeddedSourceSettingsAttributes) Source608ChannelNumber ¶
func (ess EmbeddedSourceSettingsAttributes) Source608ChannelNumber() terra.NumberValue
func (EmbeddedSourceSettingsAttributes) Source608TrackNumber ¶
func (ess EmbeddedSourceSettingsAttributes) Source608TrackNumber() terra.NumberValue
type EncoderSettings ¶
type EncoderSettings struct { // AudioDescriptions: min=0 AudioDescriptions []AudioDescriptions `hcl:"audio_descriptions,block" validate:"min=0"` // AvailBlanking: optional AvailBlanking *AvailBlanking `hcl:"avail_blanking,block"` // OutputGroups: min=1 OutputGroups []OutputGroups `hcl:"output_groups,block" validate:"min=1"` // TimecodeConfig: required TimecodeConfig *TimecodeConfig `hcl:"timecode_config,block" validate:"required"` // VideoDescriptions: min=0 VideoDescriptions []VideoDescriptions `hcl:"video_descriptions,block" validate:"min=0"` }
type EncoderSettingsAttributes ¶
type EncoderSettingsAttributes struct {
// contains filtered or unexported fields
}
func (EncoderSettingsAttributes) AudioDescriptions ¶
func (es EncoderSettingsAttributes) AudioDescriptions() terra.SetValue[AudioDescriptionsAttributes]
func (EncoderSettingsAttributes) AvailBlanking ¶
func (es EncoderSettingsAttributes) AvailBlanking() terra.ListValue[AvailBlankingAttributes]
func (EncoderSettingsAttributes) InternalRef ¶
func (es EncoderSettingsAttributes) InternalRef() (terra.Reference, error)
func (EncoderSettingsAttributes) InternalTokens ¶
func (es EncoderSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (EncoderSettingsAttributes) InternalWithRef ¶
func (es EncoderSettingsAttributes) InternalWithRef(ref terra.Reference) EncoderSettingsAttributes
func (EncoderSettingsAttributes) OutputGroups ¶
func (es EncoderSettingsAttributes) OutputGroups() terra.ListValue[OutputGroupsAttributes]
func (EncoderSettingsAttributes) TimecodeConfig ¶
func (es EncoderSettingsAttributes) TimecodeConfig() terra.ListValue[TimecodeConfigAttributes]
func (EncoderSettingsAttributes) VideoDescriptions ¶
func (es EncoderSettingsAttributes) VideoDescriptions() terra.ListValue[VideoDescriptionsAttributes]
type EncoderSettingsState ¶
type EncoderSettingsState struct { AudioDescriptions []AudioDescriptionsState `json:"audio_descriptions"` AvailBlanking []AvailBlankingState `json:"avail_blanking"` OutputGroups []OutputGroupsState `json:"output_groups"` TimecodeConfig []TimecodeConfigState `json:"timecode_config"` VideoDescriptions []VideoDescriptionsState `json:"video_descriptions"` }
type FailoverCondition ¶
type FailoverCondition struct { // FailoverConditionSettings: optional FailoverConditionSettings *FailoverConditionSettings `hcl:"failover_condition_settings,block"` }
type FailoverConditionAttributes ¶
type FailoverConditionAttributes struct {
// contains filtered or unexported fields
}
func (FailoverConditionAttributes) FailoverConditionSettings ¶
func (fc FailoverConditionAttributes) FailoverConditionSettings() terra.ListValue[FailoverConditionSettingsAttributes]
func (FailoverConditionAttributes) InternalRef ¶
func (fc FailoverConditionAttributes) InternalRef() (terra.Reference, error)
func (FailoverConditionAttributes) InternalTokens ¶
func (fc FailoverConditionAttributes) InternalTokens() (hclwrite.Tokens, error)
func (FailoverConditionAttributes) InternalWithRef ¶
func (fc FailoverConditionAttributes) InternalWithRef(ref terra.Reference) FailoverConditionAttributes
type FailoverConditionSettings ¶
type FailoverConditionSettings struct { // AudioSilenceSettings: optional AudioSilenceSettings *AudioSilenceSettings `hcl:"audio_silence_settings,block"` // InputLossSettings: optional InputLossSettings *InputLossSettings `hcl:"input_loss_settings,block"` // VideoBlackSettings: optional VideoBlackSettings *VideoBlackSettings `hcl:"video_black_settings,block"` }
type FailoverConditionSettingsAttributes ¶
type FailoverConditionSettingsAttributes struct {
// contains filtered or unexported fields
}
func (FailoverConditionSettingsAttributes) AudioSilenceSettings ¶
func (fcs FailoverConditionSettingsAttributes) AudioSilenceSettings() terra.ListValue[AudioSilenceSettingsAttributes]
func (FailoverConditionSettingsAttributes) InputLossSettings ¶
func (fcs FailoverConditionSettingsAttributes) InputLossSettings() terra.ListValue[InputLossSettingsAttributes]
func (FailoverConditionSettingsAttributes) InternalRef ¶
func (fcs FailoverConditionSettingsAttributes) InternalRef() (terra.Reference, error)
func (FailoverConditionSettingsAttributes) InternalTokens ¶
func (fcs FailoverConditionSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (FailoverConditionSettingsAttributes) InternalWithRef ¶
func (fcs FailoverConditionSettingsAttributes) InternalWithRef(ref terra.Reference) FailoverConditionSettingsAttributes
func (FailoverConditionSettingsAttributes) VideoBlackSettings ¶
func (fcs FailoverConditionSettingsAttributes) VideoBlackSettings() terra.ListValue[VideoBlackSettingsAttributes]
type FailoverConditionSettingsState ¶
type FailoverConditionSettingsState struct { AudioSilenceSettings []AudioSilenceSettingsState `json:"audio_silence_settings"` InputLossSettings []InputLossSettingsState `json:"input_loss_settings"` VideoBlackSettings []VideoBlackSettingsState `json:"video_black_settings"` }
type FailoverConditionState ¶
type FailoverConditionState struct {
FailoverConditionSettings []FailoverConditionSettingsState `json:"failover_condition_settings"`
}
type FecOutputSettings ¶
type FecOutputSettings struct { // ColumnDepth: number, optional ColumnDepth terra.NumberValue `hcl:"column_depth,attr"` // IncludeFec: string, optional IncludeFec terra.StringValue `hcl:"include_fec,attr"` // RowLength: number, optional RowLength terra.NumberValue `hcl:"row_length,attr"` }
type FecOutputSettingsAttributes ¶
type FecOutputSettingsAttributes struct {
// contains filtered or unexported fields
}
func (FecOutputSettingsAttributes) ColumnDepth ¶
func (fos FecOutputSettingsAttributes) ColumnDepth() terra.NumberValue
func (FecOutputSettingsAttributes) IncludeFec ¶
func (fos FecOutputSettingsAttributes) IncludeFec() terra.StringValue
func (FecOutputSettingsAttributes) InternalRef ¶
func (fos FecOutputSettingsAttributes) InternalRef() (terra.Reference, error)
func (FecOutputSettingsAttributes) InternalTokens ¶
func (fos FecOutputSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (FecOutputSettingsAttributes) InternalWithRef ¶
func (fos FecOutputSettingsAttributes) InternalWithRef(ref terra.Reference) FecOutputSettingsAttributes
func (FecOutputSettingsAttributes) RowLength ¶
func (fos FecOutputSettingsAttributes) RowLength() terra.NumberValue
type FecOutputSettingsState ¶
type Fmp4HlsSettings ¶
type Fmp4HlsSettings struct { // AudioRenditionSets: string, optional AudioRenditionSets terra.StringValue `hcl:"audio_rendition_sets,attr"` // NielsenId3Behavior: string, optional NielsenId3Behavior terra.StringValue `hcl:"nielsen_id3_behavior,attr"` // TimedMetadataBehavior: string, optional TimedMetadataBehavior terra.StringValue `hcl:"timed_metadata_behavior,attr"` }
type Fmp4HlsSettingsAttributes ¶
type Fmp4HlsSettingsAttributes struct {
// contains filtered or unexported fields
}
func (Fmp4HlsSettingsAttributes) AudioRenditionSets ¶
func (fhs Fmp4HlsSettingsAttributes) AudioRenditionSets() terra.StringValue
func (Fmp4HlsSettingsAttributes) InternalRef ¶
func (fhs Fmp4HlsSettingsAttributes) InternalRef() (terra.Reference, error)
func (Fmp4HlsSettingsAttributes) InternalTokens ¶
func (fhs Fmp4HlsSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (Fmp4HlsSettingsAttributes) InternalWithRef ¶
func (fhs Fmp4HlsSettingsAttributes) InternalWithRef(ref terra.Reference) Fmp4HlsSettingsAttributes
func (Fmp4HlsSettingsAttributes) NielsenId3Behavior ¶
func (fhs Fmp4HlsSettingsAttributes) NielsenId3Behavior() terra.StringValue
func (Fmp4HlsSettingsAttributes) TimedMetadataBehavior ¶
func (fhs Fmp4HlsSettingsAttributes) TimedMetadataBehavior() terra.StringValue
type Fmp4HlsSettingsState ¶
type FrameCaptureCdnSettings ¶
type FrameCaptureCdnSettings struct { // FrameCaptureS3Settings: optional FrameCaptureS3Settings *FrameCaptureS3Settings `hcl:"frame_capture_s3_settings,block"` }
type FrameCaptureCdnSettingsAttributes ¶
type FrameCaptureCdnSettingsAttributes struct {
// contains filtered or unexported fields
}
func (FrameCaptureCdnSettingsAttributes) FrameCaptureS3Settings ¶
func (fccs FrameCaptureCdnSettingsAttributes) FrameCaptureS3Settings() terra.ListValue[FrameCaptureS3SettingsAttributes]
func (FrameCaptureCdnSettingsAttributes) InternalRef ¶
func (fccs FrameCaptureCdnSettingsAttributes) InternalRef() (terra.Reference, error)
func (FrameCaptureCdnSettingsAttributes) InternalTokens ¶
func (fccs FrameCaptureCdnSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (FrameCaptureCdnSettingsAttributes) InternalWithRef ¶
func (fccs FrameCaptureCdnSettingsAttributes) InternalWithRef(ref terra.Reference) FrameCaptureCdnSettingsAttributes
type FrameCaptureCdnSettingsState ¶
type FrameCaptureCdnSettingsState struct {
FrameCaptureS3Settings []FrameCaptureS3SettingsState `json:"frame_capture_s3_settings"`
}
type FrameCaptureGroupSettings ¶
type FrameCaptureGroupSettings struct { // FrameCaptureGroupSettingsDestination: required Destination *FrameCaptureGroupSettingsDestination `hcl:"destination,block" validate:"required"` // FrameCaptureCdnSettings: optional FrameCaptureCdnSettings *FrameCaptureCdnSettings `hcl:"frame_capture_cdn_settings,block"` }
type FrameCaptureGroupSettingsAttributes ¶
type FrameCaptureGroupSettingsAttributes struct {
// contains filtered or unexported fields
}
func (FrameCaptureGroupSettingsAttributes) Destination ¶
func (fcgs FrameCaptureGroupSettingsAttributes) Destination() terra.ListValue[FrameCaptureGroupSettingsDestinationAttributes]
func (FrameCaptureGroupSettingsAttributes) FrameCaptureCdnSettings ¶
func (fcgs FrameCaptureGroupSettingsAttributes) FrameCaptureCdnSettings() terra.ListValue[FrameCaptureCdnSettingsAttributes]
func (FrameCaptureGroupSettingsAttributes) InternalRef ¶
func (fcgs FrameCaptureGroupSettingsAttributes) InternalRef() (terra.Reference, error)
func (FrameCaptureGroupSettingsAttributes) InternalTokens ¶
func (fcgs FrameCaptureGroupSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (FrameCaptureGroupSettingsAttributes) InternalWithRef ¶
func (fcgs FrameCaptureGroupSettingsAttributes) InternalWithRef(ref terra.Reference) FrameCaptureGroupSettingsAttributes
type FrameCaptureGroupSettingsDestination ¶
type FrameCaptureGroupSettingsDestination struct { // DestinationRefId: string, required DestinationRefId terra.StringValue `hcl:"destination_ref_id,attr" validate:"required"` }
type FrameCaptureGroupSettingsDestinationAttributes ¶
type FrameCaptureGroupSettingsDestinationAttributes struct {
// contains filtered or unexported fields
}
func (FrameCaptureGroupSettingsDestinationAttributes) DestinationRefId ¶
func (d FrameCaptureGroupSettingsDestinationAttributes) DestinationRefId() terra.StringValue
func (FrameCaptureGroupSettingsDestinationAttributes) InternalRef ¶
func (d FrameCaptureGroupSettingsDestinationAttributes) InternalRef() (terra.Reference, error)
func (FrameCaptureGroupSettingsDestinationAttributes) InternalTokens ¶
func (d FrameCaptureGroupSettingsDestinationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (FrameCaptureGroupSettingsDestinationAttributes) InternalWithRef ¶
func (d FrameCaptureGroupSettingsDestinationAttributes) InternalWithRef(ref terra.Reference) FrameCaptureGroupSettingsDestinationAttributes
type FrameCaptureGroupSettingsDestinationState ¶
type FrameCaptureGroupSettingsDestinationState struct {
DestinationRefId string `json:"destination_ref_id"`
}
type FrameCaptureGroupSettingsState ¶
type FrameCaptureGroupSettingsState struct { Destination []FrameCaptureGroupSettingsDestinationState `json:"destination"` FrameCaptureCdnSettings []FrameCaptureCdnSettingsState `json:"frame_capture_cdn_settings"` }
type FrameCaptureHlsSettings ¶
type FrameCaptureHlsSettings struct{}
type FrameCaptureHlsSettingsAttributes ¶
type FrameCaptureHlsSettingsAttributes struct {
// contains filtered or unexported fields
}
func (FrameCaptureHlsSettingsAttributes) InternalRef ¶
func (fchs FrameCaptureHlsSettingsAttributes) InternalRef() (terra.Reference, error)
func (FrameCaptureHlsSettingsAttributes) InternalTokens ¶
func (fchs FrameCaptureHlsSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (FrameCaptureHlsSettingsAttributes) InternalWithRef ¶
func (fchs FrameCaptureHlsSettingsAttributes) InternalWithRef(ref terra.Reference) FrameCaptureHlsSettingsAttributes
type FrameCaptureHlsSettingsState ¶
type FrameCaptureHlsSettingsState struct{}
type FrameCaptureOutputSettings ¶
type FrameCaptureOutputSettings struct { // NameModifier: string, optional NameModifier terra.StringValue `hcl:"name_modifier,attr"` }
type FrameCaptureOutputSettingsAttributes ¶
type FrameCaptureOutputSettingsAttributes struct {
// contains filtered or unexported fields
}
func (FrameCaptureOutputSettingsAttributes) InternalRef ¶
func (fcos FrameCaptureOutputSettingsAttributes) InternalRef() (terra.Reference, error)
func (FrameCaptureOutputSettingsAttributes) InternalTokens ¶
func (fcos FrameCaptureOutputSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (FrameCaptureOutputSettingsAttributes) InternalWithRef ¶
func (fcos FrameCaptureOutputSettingsAttributes) InternalWithRef(ref terra.Reference) FrameCaptureOutputSettingsAttributes
func (FrameCaptureOutputSettingsAttributes) NameModifier ¶
func (fcos FrameCaptureOutputSettingsAttributes) NameModifier() terra.StringValue
type FrameCaptureOutputSettingsState ¶
type FrameCaptureOutputSettingsState struct {
NameModifier string `json:"name_modifier"`
}
type FrameCaptureS3Settings ¶
type FrameCaptureS3Settings struct { // CannedAcl: string, optional CannedAcl terra.StringValue `hcl:"canned_acl,attr"` }
type FrameCaptureS3SettingsAttributes ¶
type FrameCaptureS3SettingsAttributes struct {
// contains filtered or unexported fields
}
func (FrameCaptureS3SettingsAttributes) CannedAcl ¶
func (fcss FrameCaptureS3SettingsAttributes) CannedAcl() terra.StringValue
func (FrameCaptureS3SettingsAttributes) InternalRef ¶
func (fcss FrameCaptureS3SettingsAttributes) InternalRef() (terra.Reference, error)
func (FrameCaptureS3SettingsAttributes) InternalTokens ¶
func (fcss FrameCaptureS3SettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (FrameCaptureS3SettingsAttributes) InternalWithRef ¶
func (fcss FrameCaptureS3SettingsAttributes) InternalWithRef(ref terra.Reference) FrameCaptureS3SettingsAttributes
type FrameCaptureS3SettingsState ¶
type FrameCaptureS3SettingsState struct {
CannedAcl string `json:"canned_acl"`
}
type FrameCaptureSettings ¶
type FrameCaptureSettings struct { // CaptureInterval: number, optional CaptureInterval terra.NumberValue `hcl:"capture_interval,attr"` // CaptureIntervalUnits: string, optional CaptureIntervalUnits terra.StringValue `hcl:"capture_interval_units,attr"` }
type FrameCaptureSettingsAttributes ¶
type FrameCaptureSettingsAttributes struct {
// contains filtered or unexported fields
}
func (FrameCaptureSettingsAttributes) CaptureInterval ¶
func (fcs FrameCaptureSettingsAttributes) CaptureInterval() terra.NumberValue
func (FrameCaptureSettingsAttributes) CaptureIntervalUnits ¶
func (fcs FrameCaptureSettingsAttributes) CaptureIntervalUnits() terra.StringValue
func (FrameCaptureSettingsAttributes) InternalRef ¶
func (fcs FrameCaptureSettingsAttributes) InternalRef() (terra.Reference, error)
func (FrameCaptureSettingsAttributes) InternalTokens ¶
func (fcs FrameCaptureSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (FrameCaptureSettingsAttributes) InternalWithRef ¶
func (fcs FrameCaptureSettingsAttributes) InternalWithRef(ref terra.Reference) FrameCaptureSettingsAttributes
type H264Settings ¶
type H264Settings struct { // AdaptiveQuantization: string, optional AdaptiveQuantization terra.StringValue `hcl:"adaptive_quantization,attr"` // AfdSignaling: string, optional AfdSignaling terra.StringValue `hcl:"afd_signaling,attr"` // Bitrate: number, optional Bitrate terra.NumberValue `hcl:"bitrate,attr"` // BufFillPct: number, optional BufFillPct terra.NumberValue `hcl:"buf_fill_pct,attr"` // BufSize: number, optional BufSize terra.NumberValue `hcl:"buf_size,attr"` // ColorMetadata: string, optional ColorMetadata terra.StringValue `hcl:"color_metadata,attr"` // EntropyEncoding: string, optional EntropyEncoding terra.StringValue `hcl:"entropy_encoding,attr"` // FixedAfd: string, optional FixedAfd terra.StringValue `hcl:"fixed_afd,attr"` // FlickerAq: string, optional FlickerAq terra.StringValue `hcl:"flicker_aq,attr"` // ForceFieldPictures: string, optional ForceFieldPictures terra.StringValue `hcl:"force_field_pictures,attr"` // FramerateControl: string, optional FramerateControl terra.StringValue `hcl:"framerate_control,attr"` // FramerateDenominator: number, optional FramerateDenominator terra.NumberValue `hcl:"framerate_denominator,attr"` // FramerateNumerator: number, optional FramerateNumerator terra.NumberValue `hcl:"framerate_numerator,attr"` // GopBReference: string, optional GopBReference terra.StringValue `hcl:"gop_b_reference,attr"` // GopClosedCadence: number, optional GopClosedCadence terra.NumberValue `hcl:"gop_closed_cadence,attr"` // GopNumBFrames: number, optional GopNumBFrames terra.NumberValue `hcl:"gop_num_b_frames,attr"` // GopSize: number, optional GopSize terra.NumberValue `hcl:"gop_size,attr"` // GopSizeUnits: string, optional GopSizeUnits terra.StringValue `hcl:"gop_size_units,attr"` // Level: string, optional Level terra.StringValue `hcl:"level,attr"` // LookAheadRateControl: string, optional LookAheadRateControl terra.StringValue `hcl:"look_ahead_rate_control,attr"` // MaxBitrate: number, optional MaxBitrate terra.NumberValue `hcl:"max_bitrate,attr"` // MinIInterval: number, optional MinIInterval terra.NumberValue `hcl:"min_i_interval,attr"` // NumRefFrames: number, optional NumRefFrames terra.NumberValue `hcl:"num_ref_frames,attr"` // ParControl: string, optional ParControl terra.StringValue `hcl:"par_control,attr"` // ParDenominator: number, optional ParDenominator terra.NumberValue `hcl:"par_denominator,attr"` // ParNumerator: number, optional ParNumerator terra.NumberValue `hcl:"par_numerator,attr"` // Profile: string, optional Profile terra.StringValue `hcl:"profile,attr"` // QualityLevel: string, optional QualityLevel terra.StringValue `hcl:"quality_level,attr"` // QvbrQualityLevel: number, optional QvbrQualityLevel terra.NumberValue `hcl:"qvbr_quality_level,attr"` // RateControlMode: string, optional RateControlMode terra.StringValue `hcl:"rate_control_mode,attr"` // ScanType: string, optional ScanType terra.StringValue `hcl:"scan_type,attr"` // SceneChangeDetect: string, optional SceneChangeDetect terra.StringValue `hcl:"scene_change_detect,attr"` // Slices: number, optional Slices terra.NumberValue `hcl:"slices,attr"` // Softness: number, optional Softness terra.NumberValue `hcl:"softness,attr"` // SpatialAq: string, optional SpatialAq terra.StringValue `hcl:"spatial_aq,attr"` // SubgopLength: string, optional SubgopLength terra.StringValue `hcl:"subgop_length,attr"` // Syntax: string, optional Syntax terra.StringValue `hcl:"syntax,attr"` // TemporalAq: string, optional TemporalAq terra.StringValue `hcl:"temporal_aq,attr"` // TimecodeInsertion: string, optional TimecodeInsertion terra.StringValue `hcl:"timecode_insertion,attr"` // H264SettingsFilterSettings: optional FilterSettings *H264SettingsFilterSettings `hcl:"filter_settings,block"` }
type H264SettingsAttributes ¶
type H264SettingsAttributes struct {
// contains filtered or unexported fields
}
func (H264SettingsAttributes) AdaptiveQuantization ¶
func (hs H264SettingsAttributes) AdaptiveQuantization() terra.StringValue
func (H264SettingsAttributes) AfdSignaling ¶
func (hs H264SettingsAttributes) AfdSignaling() terra.StringValue
func (H264SettingsAttributes) Bitrate ¶
func (hs H264SettingsAttributes) Bitrate() terra.NumberValue
func (H264SettingsAttributes) BufFillPct ¶
func (hs H264SettingsAttributes) BufFillPct() terra.NumberValue
func (H264SettingsAttributes) BufSize ¶
func (hs H264SettingsAttributes) BufSize() terra.NumberValue
func (H264SettingsAttributes) ColorMetadata ¶
func (hs H264SettingsAttributes) ColorMetadata() terra.StringValue
func (H264SettingsAttributes) EntropyEncoding ¶
func (hs H264SettingsAttributes) EntropyEncoding() terra.StringValue
func (H264SettingsAttributes) FilterSettings ¶
func (hs H264SettingsAttributes) FilterSettings() terra.ListValue[H264SettingsFilterSettingsAttributes]
func (H264SettingsAttributes) FixedAfd ¶
func (hs H264SettingsAttributes) FixedAfd() terra.StringValue
func (H264SettingsAttributes) FlickerAq ¶
func (hs H264SettingsAttributes) FlickerAq() terra.StringValue
func (H264SettingsAttributes) ForceFieldPictures ¶
func (hs H264SettingsAttributes) ForceFieldPictures() terra.StringValue
func (H264SettingsAttributes) FramerateControl ¶
func (hs H264SettingsAttributes) FramerateControl() terra.StringValue
func (H264SettingsAttributes) FramerateDenominator ¶
func (hs H264SettingsAttributes) FramerateDenominator() terra.NumberValue
func (H264SettingsAttributes) FramerateNumerator ¶
func (hs H264SettingsAttributes) FramerateNumerator() terra.NumberValue
func (H264SettingsAttributes) GopBReference ¶
func (hs H264SettingsAttributes) GopBReference() terra.StringValue
func (H264SettingsAttributes) GopClosedCadence ¶
func (hs H264SettingsAttributes) GopClosedCadence() terra.NumberValue
func (H264SettingsAttributes) GopNumBFrames ¶
func (hs H264SettingsAttributes) GopNumBFrames() terra.NumberValue
func (H264SettingsAttributes) GopSize ¶
func (hs H264SettingsAttributes) GopSize() terra.NumberValue
func (H264SettingsAttributes) GopSizeUnits ¶
func (hs H264SettingsAttributes) GopSizeUnits() terra.StringValue
func (H264SettingsAttributes) InternalRef ¶
func (hs H264SettingsAttributes) InternalRef() (terra.Reference, error)
func (H264SettingsAttributes) InternalTokens ¶
func (hs H264SettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (H264SettingsAttributes) InternalWithRef ¶
func (hs H264SettingsAttributes) InternalWithRef(ref terra.Reference) H264SettingsAttributes
func (H264SettingsAttributes) Level ¶
func (hs H264SettingsAttributes) Level() terra.StringValue
func (H264SettingsAttributes) LookAheadRateControl ¶
func (hs H264SettingsAttributes) LookAheadRateControl() terra.StringValue
func (H264SettingsAttributes) MaxBitrate ¶
func (hs H264SettingsAttributes) MaxBitrate() terra.NumberValue
func (H264SettingsAttributes) MinIInterval ¶
func (hs H264SettingsAttributes) MinIInterval() terra.NumberValue
func (H264SettingsAttributes) NumRefFrames ¶
func (hs H264SettingsAttributes) NumRefFrames() terra.NumberValue
func (H264SettingsAttributes) ParControl ¶
func (hs H264SettingsAttributes) ParControl() terra.StringValue
func (H264SettingsAttributes) ParDenominator ¶
func (hs H264SettingsAttributes) ParDenominator() terra.NumberValue
func (H264SettingsAttributes) ParNumerator ¶
func (hs H264SettingsAttributes) ParNumerator() terra.NumberValue
func (H264SettingsAttributes) Profile ¶
func (hs H264SettingsAttributes) Profile() terra.StringValue
func (H264SettingsAttributes) QualityLevel ¶
func (hs H264SettingsAttributes) QualityLevel() terra.StringValue
func (H264SettingsAttributes) QvbrQualityLevel ¶
func (hs H264SettingsAttributes) QvbrQualityLevel() terra.NumberValue
func (H264SettingsAttributes) RateControlMode ¶
func (hs H264SettingsAttributes) RateControlMode() terra.StringValue
func (H264SettingsAttributes) ScanType ¶
func (hs H264SettingsAttributes) ScanType() terra.StringValue
func (H264SettingsAttributes) SceneChangeDetect ¶
func (hs H264SettingsAttributes) SceneChangeDetect() terra.StringValue
func (H264SettingsAttributes) Slices ¶
func (hs H264SettingsAttributes) Slices() terra.NumberValue
func (H264SettingsAttributes) Softness ¶
func (hs H264SettingsAttributes) Softness() terra.NumberValue
func (H264SettingsAttributes) SpatialAq ¶
func (hs H264SettingsAttributes) SpatialAq() terra.StringValue
func (H264SettingsAttributes) SubgopLength ¶
func (hs H264SettingsAttributes) SubgopLength() terra.StringValue
func (H264SettingsAttributes) Syntax ¶
func (hs H264SettingsAttributes) Syntax() terra.StringValue
func (H264SettingsAttributes) TemporalAq ¶
func (hs H264SettingsAttributes) TemporalAq() terra.StringValue
func (H264SettingsAttributes) TimecodeInsertion ¶
func (hs H264SettingsAttributes) TimecodeInsertion() terra.StringValue
type H264SettingsFilterSettings ¶
type H264SettingsFilterSettings struct { // H264SettingsFilterSettingsTemporalFilterSettings: optional TemporalFilterSettings *H264SettingsFilterSettingsTemporalFilterSettings `hcl:"temporal_filter_settings,block"` }
type H264SettingsFilterSettingsAttributes ¶
type H264SettingsFilterSettingsAttributes struct {
// contains filtered or unexported fields
}
func (H264SettingsFilterSettingsAttributes) InternalRef ¶
func (fs H264SettingsFilterSettingsAttributes) InternalRef() (terra.Reference, error)
func (H264SettingsFilterSettingsAttributes) InternalTokens ¶
func (fs H264SettingsFilterSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (H264SettingsFilterSettingsAttributes) InternalWithRef ¶
func (fs H264SettingsFilterSettingsAttributes) InternalWithRef(ref terra.Reference) H264SettingsFilterSettingsAttributes
func (H264SettingsFilterSettingsAttributes) TemporalFilterSettings ¶
func (fs H264SettingsFilterSettingsAttributes) TemporalFilterSettings() terra.ListValue[H264SettingsFilterSettingsTemporalFilterSettingsAttributes]
type H264SettingsFilterSettingsState ¶
type H264SettingsFilterSettingsState struct {
TemporalFilterSettings []H264SettingsFilterSettingsTemporalFilterSettingsState `json:"temporal_filter_settings"`
}
type H264SettingsFilterSettingsTemporalFilterSettings ¶
type H264SettingsFilterSettingsTemporalFilterSettings struct { // PostFilterSharpening: string, optional PostFilterSharpening terra.StringValue `hcl:"post_filter_sharpening,attr"` // Strength: string, optional Strength terra.StringValue `hcl:"strength,attr"` }
type H264SettingsFilterSettingsTemporalFilterSettingsAttributes ¶
type H264SettingsFilterSettingsTemporalFilterSettingsAttributes struct {
// contains filtered or unexported fields
}
func (H264SettingsFilterSettingsTemporalFilterSettingsAttributes) InternalRef ¶
func (tfs H264SettingsFilterSettingsTemporalFilterSettingsAttributes) InternalRef() (terra.Reference, error)
func (H264SettingsFilterSettingsTemporalFilterSettingsAttributes) InternalTokens ¶
func (tfs H264SettingsFilterSettingsTemporalFilterSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (H264SettingsFilterSettingsTemporalFilterSettingsAttributes) InternalWithRef ¶
func (tfs H264SettingsFilterSettingsTemporalFilterSettingsAttributes) InternalWithRef(ref terra.Reference) H264SettingsFilterSettingsTemporalFilterSettingsAttributes
func (H264SettingsFilterSettingsTemporalFilterSettingsAttributes) PostFilterSharpening ¶
func (tfs H264SettingsFilterSettingsTemporalFilterSettingsAttributes) PostFilterSharpening() terra.StringValue
func (H264SettingsFilterSettingsTemporalFilterSettingsAttributes) Strength ¶
func (tfs H264SettingsFilterSettingsTemporalFilterSettingsAttributes) Strength() terra.StringValue
type H264SettingsState ¶
type H264SettingsState struct { AdaptiveQuantization string `json:"adaptive_quantization"` AfdSignaling string `json:"afd_signaling"` Bitrate float64 `json:"bitrate"` BufFillPct float64 `json:"buf_fill_pct"` BufSize float64 `json:"buf_size"` ColorMetadata string `json:"color_metadata"` EntropyEncoding string `json:"entropy_encoding"` FixedAfd string `json:"fixed_afd"` FlickerAq string `json:"flicker_aq"` ForceFieldPictures string `json:"force_field_pictures"` FramerateControl string `json:"framerate_control"` FramerateDenominator float64 `json:"framerate_denominator"` FramerateNumerator float64 `json:"framerate_numerator"` GopBReference string `json:"gop_b_reference"` GopClosedCadence float64 `json:"gop_closed_cadence"` GopNumBFrames float64 `json:"gop_num_b_frames"` GopSize float64 `json:"gop_size"` GopSizeUnits string `json:"gop_size_units"` Level string `json:"level"` LookAheadRateControl string `json:"look_ahead_rate_control"` MaxBitrate float64 `json:"max_bitrate"` MinIInterval float64 `json:"min_i_interval"` NumRefFrames float64 `json:"num_ref_frames"` ParControl string `json:"par_control"` ParDenominator float64 `json:"par_denominator"` ParNumerator float64 `json:"par_numerator"` Profile string `json:"profile"` QualityLevel string `json:"quality_level"` QvbrQualityLevel float64 `json:"qvbr_quality_level"` RateControlMode string `json:"rate_control_mode"` ScanType string `json:"scan_type"` SceneChangeDetect string `json:"scene_change_detect"` Slices float64 `json:"slices"` Softness float64 `json:"softness"` SpatialAq string `json:"spatial_aq"` SubgopLength string `json:"subgop_length"` Syntax string `json:"syntax"` TemporalAq string `json:"temporal_aq"` TimecodeInsertion string `json:"timecode_insertion"` FilterSettings []H264SettingsFilterSettingsState `json:"filter_settings"` }
type H265Settings ¶
type H265Settings struct { // AdaptiveQuantization: string, optional AdaptiveQuantization terra.StringValue `hcl:"adaptive_quantization,attr"` // AfdSignaling: string, optional AfdSignaling terra.StringValue `hcl:"afd_signaling,attr"` // AlternativeTransferFunction: string, optional AlternativeTransferFunction terra.StringValue `hcl:"alternative_transfer_function,attr"` // Bitrate: number, required Bitrate terra.NumberValue `hcl:"bitrate,attr" validate:"required"` // BufSize: number, optional BufSize terra.NumberValue `hcl:"buf_size,attr"` // ColorMetadata: string, optional ColorMetadata terra.StringValue `hcl:"color_metadata,attr"` // FixedAfd: string, optional FixedAfd terra.StringValue `hcl:"fixed_afd,attr"` // FlickerAq: string, optional FlickerAq terra.StringValue `hcl:"flicker_aq,attr"` // FramerateDenominator: number, required FramerateDenominator terra.NumberValue `hcl:"framerate_denominator,attr" validate:"required"` // FramerateNumerator: number, required FramerateNumerator terra.NumberValue `hcl:"framerate_numerator,attr" validate:"required"` // GopClosedCadence: number, optional GopClosedCadence terra.NumberValue `hcl:"gop_closed_cadence,attr"` // GopSize: number, optional GopSize terra.NumberValue `hcl:"gop_size,attr"` // GopSizeUnits: string, optional GopSizeUnits terra.StringValue `hcl:"gop_size_units,attr"` // Level: string, optional Level terra.StringValue `hcl:"level,attr"` // LookAheadRateControl: string, optional LookAheadRateControl terra.StringValue `hcl:"look_ahead_rate_control,attr"` // MaxBitrate: number, optional MaxBitrate terra.NumberValue `hcl:"max_bitrate,attr"` // MinIInterval: number, optional MinIInterval terra.NumberValue `hcl:"min_i_interval,attr"` // ParDenominator: number, optional ParDenominator terra.NumberValue `hcl:"par_denominator,attr"` // ParNumerator: number, optional ParNumerator terra.NumberValue `hcl:"par_numerator,attr"` // Profile: string, optional Profile terra.StringValue `hcl:"profile,attr"` // QvbrQualityLevel: number, optional QvbrQualityLevel terra.NumberValue `hcl:"qvbr_quality_level,attr"` // RateControlMode: string, optional RateControlMode terra.StringValue `hcl:"rate_control_mode,attr"` // ScanType: string, optional ScanType terra.StringValue `hcl:"scan_type,attr"` // SceneChangeDetect: string, optional SceneChangeDetect terra.StringValue `hcl:"scene_change_detect,attr"` // Slices: number, optional Slices terra.NumberValue `hcl:"slices,attr"` // Tier: string, optional Tier terra.StringValue `hcl:"tier,attr"` // TimecodeInsertion: string, optional TimecodeInsertion terra.StringValue `hcl:"timecode_insertion,attr"` // ColorSpaceSettings: optional ColorSpaceSettings *ColorSpaceSettings `hcl:"color_space_settings,block"` // H265SettingsFilterSettings: optional FilterSettings *H265SettingsFilterSettings `hcl:"filter_settings,block"` // TimecodeBurninSettings: optional TimecodeBurninSettings *TimecodeBurninSettings `hcl:"timecode_burnin_settings,block"` }
type H265SettingsAttributes ¶
type H265SettingsAttributes struct {
// contains filtered or unexported fields
}
func (H265SettingsAttributes) AdaptiveQuantization ¶
func (hs H265SettingsAttributes) AdaptiveQuantization() terra.StringValue
func (H265SettingsAttributes) AfdSignaling ¶
func (hs H265SettingsAttributes) AfdSignaling() terra.StringValue
func (H265SettingsAttributes) AlternativeTransferFunction ¶
func (hs H265SettingsAttributes) AlternativeTransferFunction() terra.StringValue
func (H265SettingsAttributes) Bitrate ¶
func (hs H265SettingsAttributes) Bitrate() terra.NumberValue
func (H265SettingsAttributes) BufSize ¶
func (hs H265SettingsAttributes) BufSize() terra.NumberValue
func (H265SettingsAttributes) ColorMetadata ¶
func (hs H265SettingsAttributes) ColorMetadata() terra.StringValue
func (H265SettingsAttributes) ColorSpaceSettings ¶
func (hs H265SettingsAttributes) ColorSpaceSettings() terra.ListValue[ColorSpaceSettingsAttributes]
func (H265SettingsAttributes) FilterSettings ¶
func (hs H265SettingsAttributes) FilterSettings() terra.ListValue[H265SettingsFilterSettingsAttributes]
func (H265SettingsAttributes) FixedAfd ¶
func (hs H265SettingsAttributes) FixedAfd() terra.StringValue
func (H265SettingsAttributes) FlickerAq ¶
func (hs H265SettingsAttributes) FlickerAq() terra.StringValue
func (H265SettingsAttributes) FramerateDenominator ¶
func (hs H265SettingsAttributes) FramerateDenominator() terra.NumberValue
func (H265SettingsAttributes) FramerateNumerator ¶
func (hs H265SettingsAttributes) FramerateNumerator() terra.NumberValue
func (H265SettingsAttributes) GopClosedCadence ¶
func (hs H265SettingsAttributes) GopClosedCadence() terra.NumberValue
func (H265SettingsAttributes) GopSize ¶
func (hs H265SettingsAttributes) GopSize() terra.NumberValue
func (H265SettingsAttributes) GopSizeUnits ¶
func (hs H265SettingsAttributes) GopSizeUnits() terra.StringValue
func (H265SettingsAttributes) InternalRef ¶
func (hs H265SettingsAttributes) InternalRef() (terra.Reference, error)
func (H265SettingsAttributes) InternalTokens ¶
func (hs H265SettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (H265SettingsAttributes) InternalWithRef ¶
func (hs H265SettingsAttributes) InternalWithRef(ref terra.Reference) H265SettingsAttributes
func (H265SettingsAttributes) Level ¶
func (hs H265SettingsAttributes) Level() terra.StringValue
func (H265SettingsAttributes) LookAheadRateControl ¶
func (hs H265SettingsAttributes) LookAheadRateControl() terra.StringValue
func (H265SettingsAttributes) MaxBitrate ¶
func (hs H265SettingsAttributes) MaxBitrate() terra.NumberValue
func (H265SettingsAttributes) MinIInterval ¶
func (hs H265SettingsAttributes) MinIInterval() terra.NumberValue
func (H265SettingsAttributes) ParDenominator ¶
func (hs H265SettingsAttributes) ParDenominator() terra.NumberValue
func (H265SettingsAttributes) ParNumerator ¶
func (hs H265SettingsAttributes) ParNumerator() terra.NumberValue
func (H265SettingsAttributes) Profile ¶
func (hs H265SettingsAttributes) Profile() terra.StringValue
func (H265SettingsAttributes) QvbrQualityLevel ¶
func (hs H265SettingsAttributes) QvbrQualityLevel() terra.NumberValue
func (H265SettingsAttributes) RateControlMode ¶
func (hs H265SettingsAttributes) RateControlMode() terra.StringValue
func (H265SettingsAttributes) ScanType ¶
func (hs H265SettingsAttributes) ScanType() terra.StringValue
func (H265SettingsAttributes) SceneChangeDetect ¶
func (hs H265SettingsAttributes) SceneChangeDetect() terra.StringValue
func (H265SettingsAttributes) Slices ¶
func (hs H265SettingsAttributes) Slices() terra.NumberValue
func (H265SettingsAttributes) Tier ¶
func (hs H265SettingsAttributes) Tier() terra.StringValue
func (H265SettingsAttributes) TimecodeBurninSettings ¶
func (hs H265SettingsAttributes) TimecodeBurninSettings() terra.ListValue[TimecodeBurninSettingsAttributes]
func (H265SettingsAttributes) TimecodeInsertion ¶
func (hs H265SettingsAttributes) TimecodeInsertion() terra.StringValue
type H265SettingsFilterSettings ¶
type H265SettingsFilterSettings struct { // H265SettingsFilterSettingsTemporalFilterSettings: optional TemporalFilterSettings *H265SettingsFilterSettingsTemporalFilterSettings `hcl:"temporal_filter_settings,block"` }
type H265SettingsFilterSettingsAttributes ¶
type H265SettingsFilterSettingsAttributes struct {
// contains filtered or unexported fields
}
func (H265SettingsFilterSettingsAttributes) InternalRef ¶
func (fs H265SettingsFilterSettingsAttributes) InternalRef() (terra.Reference, error)
func (H265SettingsFilterSettingsAttributes) InternalTokens ¶
func (fs H265SettingsFilterSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (H265SettingsFilterSettingsAttributes) InternalWithRef ¶
func (fs H265SettingsFilterSettingsAttributes) InternalWithRef(ref terra.Reference) H265SettingsFilterSettingsAttributes
func (H265SettingsFilterSettingsAttributes) TemporalFilterSettings ¶
func (fs H265SettingsFilterSettingsAttributes) TemporalFilterSettings() terra.ListValue[H265SettingsFilterSettingsTemporalFilterSettingsAttributes]
type H265SettingsFilterSettingsState ¶
type H265SettingsFilterSettingsState struct {
TemporalFilterSettings []H265SettingsFilterSettingsTemporalFilterSettingsState `json:"temporal_filter_settings"`
}
type H265SettingsFilterSettingsTemporalFilterSettings ¶
type H265SettingsFilterSettingsTemporalFilterSettings struct { // PostFilterSharpening: string, optional PostFilterSharpening terra.StringValue `hcl:"post_filter_sharpening,attr"` // Strength: string, optional Strength terra.StringValue `hcl:"strength,attr"` }
type H265SettingsFilterSettingsTemporalFilterSettingsAttributes ¶
type H265SettingsFilterSettingsTemporalFilterSettingsAttributes struct {
// contains filtered or unexported fields
}
func (H265SettingsFilterSettingsTemporalFilterSettingsAttributes) InternalRef ¶
func (tfs H265SettingsFilterSettingsTemporalFilterSettingsAttributes) InternalRef() (terra.Reference, error)
func (H265SettingsFilterSettingsTemporalFilterSettingsAttributes) InternalTokens ¶
func (tfs H265SettingsFilterSettingsTemporalFilterSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (H265SettingsFilterSettingsTemporalFilterSettingsAttributes) InternalWithRef ¶
func (tfs H265SettingsFilterSettingsTemporalFilterSettingsAttributes) InternalWithRef(ref terra.Reference) H265SettingsFilterSettingsTemporalFilterSettingsAttributes
func (H265SettingsFilterSettingsTemporalFilterSettingsAttributes) PostFilterSharpening ¶
func (tfs H265SettingsFilterSettingsTemporalFilterSettingsAttributes) PostFilterSharpening() terra.StringValue
func (H265SettingsFilterSettingsTemporalFilterSettingsAttributes) Strength ¶
func (tfs H265SettingsFilterSettingsTemporalFilterSettingsAttributes) Strength() terra.StringValue
type H265SettingsState ¶
type H265SettingsState struct { AdaptiveQuantization string `json:"adaptive_quantization"` AfdSignaling string `json:"afd_signaling"` AlternativeTransferFunction string `json:"alternative_transfer_function"` Bitrate float64 `json:"bitrate"` BufSize float64 `json:"buf_size"` ColorMetadata string `json:"color_metadata"` FixedAfd string `json:"fixed_afd"` FlickerAq string `json:"flicker_aq"` FramerateDenominator float64 `json:"framerate_denominator"` FramerateNumerator float64 `json:"framerate_numerator"` GopClosedCadence float64 `json:"gop_closed_cadence"` GopSize float64 `json:"gop_size"` GopSizeUnits string `json:"gop_size_units"` Level string `json:"level"` LookAheadRateControl string `json:"look_ahead_rate_control"` MaxBitrate float64 `json:"max_bitrate"` MinIInterval float64 `json:"min_i_interval"` ParDenominator float64 `json:"par_denominator"` ParNumerator float64 `json:"par_numerator"` Profile string `json:"profile"` QvbrQualityLevel float64 `json:"qvbr_quality_level"` RateControlMode string `json:"rate_control_mode"` ScanType string `json:"scan_type"` SceneChangeDetect string `json:"scene_change_detect"` Slices float64 `json:"slices"` Tier string `json:"tier"` TimecodeInsertion string `json:"timecode_insertion"` ColorSpaceSettings []ColorSpaceSettingsState `json:"color_space_settings"` FilterSettings []H265SettingsFilterSettingsState `json:"filter_settings"` TimecodeBurninSettings []TimecodeBurninSettingsState `json:"timecode_burnin_settings"` }
type Hdr10Settings ¶
type Hdr10Settings struct { // MaxCll: number, optional MaxCll terra.NumberValue `hcl:"max_cll,attr"` // MaxFall: number, optional MaxFall terra.NumberValue `hcl:"max_fall,attr"` }
type Hdr10SettingsAttributes ¶
type Hdr10SettingsAttributes struct {
// contains filtered or unexported fields
}
func (Hdr10SettingsAttributes) InternalRef ¶
func (hs Hdr10SettingsAttributes) InternalRef() (terra.Reference, error)
func (Hdr10SettingsAttributes) InternalTokens ¶
func (hs Hdr10SettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (Hdr10SettingsAttributes) InternalWithRef ¶
func (hs Hdr10SettingsAttributes) InternalWithRef(ref terra.Reference) Hdr10SettingsAttributes
func (Hdr10SettingsAttributes) MaxCll ¶
func (hs Hdr10SettingsAttributes) MaxCll() terra.NumberValue
func (Hdr10SettingsAttributes) MaxFall ¶
func (hs Hdr10SettingsAttributes) MaxFall() terra.NumberValue
type Hdr10SettingsState ¶
type HlsAkamaiSettings ¶
type HlsAkamaiSettings struct { // ConnectionRetryInterval: number, optional ConnectionRetryInterval terra.NumberValue `hcl:"connection_retry_interval,attr"` // FilecacheDuration: number, optional FilecacheDuration terra.NumberValue `hcl:"filecache_duration,attr"` // HttpTransferMode: string, optional HttpTransferMode terra.StringValue `hcl:"http_transfer_mode,attr"` // NumRetries: number, optional NumRetries terra.NumberValue `hcl:"num_retries,attr"` // RestartDelay: number, optional RestartDelay terra.NumberValue `hcl:"restart_delay,attr"` // Salt: string, optional Salt terra.StringValue `hcl:"salt,attr"` // Token: string, optional Token terra.StringValue `hcl:"token,attr"` }
type HlsAkamaiSettingsAttributes ¶
type HlsAkamaiSettingsAttributes struct {
// contains filtered or unexported fields
}
func (HlsAkamaiSettingsAttributes) ConnectionRetryInterval ¶
func (has HlsAkamaiSettingsAttributes) ConnectionRetryInterval() terra.NumberValue
func (HlsAkamaiSettingsAttributes) FilecacheDuration ¶
func (has HlsAkamaiSettingsAttributes) FilecacheDuration() terra.NumberValue
func (HlsAkamaiSettingsAttributes) HttpTransferMode ¶
func (has HlsAkamaiSettingsAttributes) HttpTransferMode() terra.StringValue
func (HlsAkamaiSettingsAttributes) InternalRef ¶
func (has HlsAkamaiSettingsAttributes) InternalRef() (terra.Reference, error)
func (HlsAkamaiSettingsAttributes) InternalTokens ¶
func (has HlsAkamaiSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (HlsAkamaiSettingsAttributes) InternalWithRef ¶
func (has HlsAkamaiSettingsAttributes) InternalWithRef(ref terra.Reference) HlsAkamaiSettingsAttributes
func (HlsAkamaiSettingsAttributes) NumRetries ¶
func (has HlsAkamaiSettingsAttributes) NumRetries() terra.NumberValue
func (HlsAkamaiSettingsAttributes) RestartDelay ¶
func (has HlsAkamaiSettingsAttributes) RestartDelay() terra.NumberValue
func (HlsAkamaiSettingsAttributes) Salt ¶
func (has HlsAkamaiSettingsAttributes) Salt() terra.StringValue
func (HlsAkamaiSettingsAttributes) Token ¶
func (has HlsAkamaiSettingsAttributes) Token() terra.StringValue
type HlsAkamaiSettingsState ¶
type HlsAkamaiSettingsState struct { ConnectionRetryInterval float64 `json:"connection_retry_interval"` FilecacheDuration float64 `json:"filecache_duration"` HttpTransferMode string `json:"http_transfer_mode"` NumRetries float64 `json:"num_retries"` RestartDelay float64 `json:"restart_delay"` Salt string `json:"salt"` Token string `json:"token"` }
type HlsBasicPutSettings ¶
type HlsBasicPutSettings struct { // ConnectionRetryInterval: number, optional ConnectionRetryInterval terra.NumberValue `hcl:"connection_retry_interval,attr"` // FilecacheDuration: number, optional FilecacheDuration terra.NumberValue `hcl:"filecache_duration,attr"` // NumRetries: number, optional NumRetries terra.NumberValue `hcl:"num_retries,attr"` // RestartDelay: number, optional RestartDelay terra.NumberValue `hcl:"restart_delay,attr"` }
type HlsBasicPutSettingsAttributes ¶
type HlsBasicPutSettingsAttributes struct {
// contains filtered or unexported fields
}
func (HlsBasicPutSettingsAttributes) ConnectionRetryInterval ¶
func (hbps HlsBasicPutSettingsAttributes) ConnectionRetryInterval() terra.NumberValue
func (HlsBasicPutSettingsAttributes) FilecacheDuration ¶
func (hbps HlsBasicPutSettingsAttributes) FilecacheDuration() terra.NumberValue
func (HlsBasicPutSettingsAttributes) InternalRef ¶
func (hbps HlsBasicPutSettingsAttributes) InternalRef() (terra.Reference, error)
func (HlsBasicPutSettingsAttributes) InternalTokens ¶
func (hbps HlsBasicPutSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (HlsBasicPutSettingsAttributes) InternalWithRef ¶
func (hbps HlsBasicPutSettingsAttributes) InternalWithRef(ref terra.Reference) HlsBasicPutSettingsAttributes
func (HlsBasicPutSettingsAttributes) NumRetries ¶
func (hbps HlsBasicPutSettingsAttributes) NumRetries() terra.NumberValue
func (HlsBasicPutSettingsAttributes) RestartDelay ¶
func (hbps HlsBasicPutSettingsAttributes) RestartDelay() terra.NumberValue
type HlsCdnSettings ¶
type HlsCdnSettings struct { // HlsAkamaiSettings: optional HlsAkamaiSettings *HlsAkamaiSettings `hcl:"hls_akamai_settings,block"` // HlsBasicPutSettings: optional HlsBasicPutSettings *HlsBasicPutSettings `hcl:"hls_basic_put_settings,block"` // HlsMediaStoreSettings: optional HlsMediaStoreSettings *HlsMediaStoreSettings `hcl:"hls_media_store_settings,block"` // HlsS3Settings: optional HlsS3Settings *HlsS3Settings `hcl:"hls_s3_settings,block"` // HlsWebdavSettings: optional HlsWebdavSettings *HlsWebdavSettings `hcl:"hls_webdav_settings,block"` }
type HlsCdnSettingsAttributes ¶
type HlsCdnSettingsAttributes struct {
// contains filtered or unexported fields
}
func (HlsCdnSettingsAttributes) HlsAkamaiSettings ¶
func (hcs HlsCdnSettingsAttributes) HlsAkamaiSettings() terra.ListValue[HlsAkamaiSettingsAttributes]
func (HlsCdnSettingsAttributes) HlsBasicPutSettings ¶
func (hcs HlsCdnSettingsAttributes) HlsBasicPutSettings() terra.ListValue[HlsBasicPutSettingsAttributes]
func (HlsCdnSettingsAttributes) HlsMediaStoreSettings ¶
func (hcs HlsCdnSettingsAttributes) HlsMediaStoreSettings() terra.ListValue[HlsMediaStoreSettingsAttributes]
func (HlsCdnSettingsAttributes) HlsS3Settings ¶
func (hcs HlsCdnSettingsAttributes) HlsS3Settings() terra.ListValue[HlsS3SettingsAttributes]
func (HlsCdnSettingsAttributes) HlsWebdavSettings ¶
func (hcs HlsCdnSettingsAttributes) HlsWebdavSettings() terra.ListValue[HlsWebdavSettingsAttributes]
func (HlsCdnSettingsAttributes) InternalRef ¶
func (hcs HlsCdnSettingsAttributes) InternalRef() (terra.Reference, error)
func (HlsCdnSettingsAttributes) InternalTokens ¶
func (hcs HlsCdnSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (HlsCdnSettingsAttributes) InternalWithRef ¶
func (hcs HlsCdnSettingsAttributes) InternalWithRef(ref terra.Reference) HlsCdnSettingsAttributes
type HlsCdnSettingsState ¶
type HlsCdnSettingsState struct { HlsAkamaiSettings []HlsAkamaiSettingsState `json:"hls_akamai_settings"` HlsBasicPutSettings []HlsBasicPutSettingsState `json:"hls_basic_put_settings"` HlsMediaStoreSettings []HlsMediaStoreSettingsState `json:"hls_media_store_settings"` HlsS3Settings []HlsS3SettingsState `json:"hls_s3_settings"` HlsWebdavSettings []HlsWebdavSettingsState `json:"hls_webdav_settings"` }
type HlsGroupSettings ¶
type HlsGroupSettings struct { // AdMarkers: list of string, optional AdMarkers terra.ListValue[terra.StringValue] `hcl:"ad_markers,attr"` // BaseUrlContent: string, optional BaseUrlContent terra.StringValue `hcl:"base_url_content,attr"` // BaseUrlContent1: string, optional BaseUrlContent1 terra.StringValue `hcl:"base_url_content1,attr"` // BaseUrlManifest: string, optional BaseUrlManifest terra.StringValue `hcl:"base_url_manifest,attr"` // BaseUrlManifest1: string, optional BaseUrlManifest1 terra.StringValue `hcl:"base_url_manifest1,attr"` // CaptionLanguageSetting: string, optional CaptionLanguageSetting terra.StringValue `hcl:"caption_language_setting,attr"` // ClientCache: string, optional ClientCache terra.StringValue `hcl:"client_cache,attr"` // CodecSpecification: string, optional CodecSpecification terra.StringValue `hcl:"codec_specification,attr"` // ConstantIv: string, optional ConstantIv terra.StringValue `hcl:"constant_iv,attr"` // DirectoryStructure: string, optional DirectoryStructure terra.StringValue `hcl:"directory_structure,attr"` // DiscontinuityTags: string, optional DiscontinuityTags terra.StringValue `hcl:"discontinuity_tags,attr"` // EncryptionType: string, optional EncryptionType terra.StringValue `hcl:"encryption_type,attr"` // HlsId3SegmentTagging: string, optional HlsId3SegmentTagging terra.StringValue `hcl:"hls_id3_segment_tagging,attr"` // IframeOnlyPlaylists: string, optional IframeOnlyPlaylists terra.StringValue `hcl:"iframe_only_playlists,attr"` // IncompleteSegmentBehavior: string, optional IncompleteSegmentBehavior terra.StringValue `hcl:"incomplete_segment_behavior,attr"` // IndexNSegments: number, optional IndexNSegments terra.NumberValue `hcl:"index_n_segments,attr"` // InputLossAction: string, optional InputLossAction terra.StringValue `hcl:"input_loss_action,attr"` // IvInManifest: string, optional IvInManifest terra.StringValue `hcl:"iv_in_manifest,attr"` // IvSource: string, optional IvSource terra.StringValue `hcl:"iv_source,attr"` // KeepSegments: number, optional KeepSegments terra.NumberValue `hcl:"keep_segments,attr"` // KeyFormat: string, optional KeyFormat terra.StringValue `hcl:"key_format,attr"` // KeyFormatVersions: string, optional KeyFormatVersions terra.StringValue `hcl:"key_format_versions,attr"` // ManifestCompression: string, optional ManifestCompression terra.StringValue `hcl:"manifest_compression,attr"` // ManifestDurationFormat: string, optional ManifestDurationFormat terra.StringValue `hcl:"manifest_duration_format,attr"` // MinSegmentLength: number, optional MinSegmentLength terra.NumberValue `hcl:"min_segment_length,attr"` // Mode: string, optional Mode terra.StringValue `hcl:"mode,attr"` // OutputSelection: string, optional OutputSelection terra.StringValue `hcl:"output_selection,attr"` // ProgramDateTime: string, optional ProgramDateTime terra.StringValue `hcl:"program_date_time,attr"` // ProgramDateTimeClock: string, optional ProgramDateTimeClock terra.StringValue `hcl:"program_date_time_clock,attr"` // ProgramDateTimePeriod: number, optional ProgramDateTimePeriod terra.NumberValue `hcl:"program_date_time_period,attr"` // RedundantManifest: string, optional RedundantManifest terra.StringValue `hcl:"redundant_manifest,attr"` // SegmentLength: number, optional SegmentLength terra.NumberValue `hcl:"segment_length,attr"` // SegmentsPerSubdirectory: number, optional SegmentsPerSubdirectory terra.NumberValue `hcl:"segments_per_subdirectory,attr"` // StreamInfResolution: string, optional StreamInfResolution terra.StringValue `hcl:"stream_inf_resolution,attr"` // TimedMetadataId3Frame: string, optional TimedMetadataId3Frame terra.StringValue `hcl:"timed_metadata_id3_frame,attr"` // TimedMetadataId3Period: number, optional TimedMetadataId3Period terra.NumberValue `hcl:"timed_metadata_id3_period,attr"` // TimestampDeltaMilliseconds: number, optional TimestampDeltaMilliseconds terra.NumberValue `hcl:"timestamp_delta_milliseconds,attr"` // TsFileMode: string, optional TsFileMode terra.StringValue `hcl:"ts_file_mode,attr"` // CaptionLanguageMappings: min=0,max=4 CaptionLanguageMappings []CaptionLanguageMappings `hcl:"caption_language_mappings,block" validate:"min=0,max=4"` // HlsGroupSettingsDestination: required Destination *HlsGroupSettingsDestination `hcl:"destination,block" validate:"required"` // HlsCdnSettings: min=0 HlsCdnSettings []HlsCdnSettings `hcl:"hls_cdn_settings,block" validate:"min=0"` // KeyProviderSettings: optional KeyProviderSettings *KeyProviderSettings `hcl:"key_provider_settings,block"` }
type HlsGroupSettingsAttributes ¶
type HlsGroupSettingsAttributes struct {
// contains filtered or unexported fields
}
func (HlsGroupSettingsAttributes) AdMarkers ¶
func (hgs HlsGroupSettingsAttributes) AdMarkers() terra.ListValue[terra.StringValue]
func (HlsGroupSettingsAttributes) BaseUrlContent ¶
func (hgs HlsGroupSettingsAttributes) BaseUrlContent() terra.StringValue
func (HlsGroupSettingsAttributes) BaseUrlContent1 ¶
func (hgs HlsGroupSettingsAttributes) BaseUrlContent1() terra.StringValue
func (HlsGroupSettingsAttributes) BaseUrlManifest ¶
func (hgs HlsGroupSettingsAttributes) BaseUrlManifest() terra.StringValue
func (HlsGroupSettingsAttributes) BaseUrlManifest1 ¶
func (hgs HlsGroupSettingsAttributes) BaseUrlManifest1() terra.StringValue
func (HlsGroupSettingsAttributes) CaptionLanguageMappings ¶
func (hgs HlsGroupSettingsAttributes) CaptionLanguageMappings() terra.SetValue[CaptionLanguageMappingsAttributes]
func (HlsGroupSettingsAttributes) CaptionLanguageSetting ¶
func (hgs HlsGroupSettingsAttributes) CaptionLanguageSetting() terra.StringValue
func (HlsGroupSettingsAttributes) ClientCache ¶
func (hgs HlsGroupSettingsAttributes) ClientCache() terra.StringValue
func (HlsGroupSettingsAttributes) CodecSpecification ¶
func (hgs HlsGroupSettingsAttributes) CodecSpecification() terra.StringValue
func (HlsGroupSettingsAttributes) ConstantIv ¶
func (hgs HlsGroupSettingsAttributes) ConstantIv() terra.StringValue
func (HlsGroupSettingsAttributes) Destination ¶
func (hgs HlsGroupSettingsAttributes) Destination() terra.ListValue[HlsGroupSettingsDestinationAttributes]
func (HlsGroupSettingsAttributes) DirectoryStructure ¶
func (hgs HlsGroupSettingsAttributes) DirectoryStructure() terra.StringValue
func (HlsGroupSettingsAttributes) DiscontinuityTags ¶
func (hgs HlsGroupSettingsAttributes) DiscontinuityTags() terra.StringValue
func (HlsGroupSettingsAttributes) EncryptionType ¶
func (hgs HlsGroupSettingsAttributes) EncryptionType() terra.StringValue
func (HlsGroupSettingsAttributes) HlsCdnSettings ¶
func (hgs HlsGroupSettingsAttributes) HlsCdnSettings() terra.ListValue[HlsCdnSettingsAttributes]
func (HlsGroupSettingsAttributes) HlsId3SegmentTagging ¶
func (hgs HlsGroupSettingsAttributes) HlsId3SegmentTagging() terra.StringValue
func (HlsGroupSettingsAttributes) IframeOnlyPlaylists ¶
func (hgs HlsGroupSettingsAttributes) IframeOnlyPlaylists() terra.StringValue
func (HlsGroupSettingsAttributes) IncompleteSegmentBehavior ¶
func (hgs HlsGroupSettingsAttributes) IncompleteSegmentBehavior() terra.StringValue
func (HlsGroupSettingsAttributes) IndexNSegments ¶
func (hgs HlsGroupSettingsAttributes) IndexNSegments() terra.NumberValue
func (HlsGroupSettingsAttributes) InputLossAction ¶
func (hgs HlsGroupSettingsAttributes) InputLossAction() terra.StringValue
func (HlsGroupSettingsAttributes) InternalRef ¶
func (hgs HlsGroupSettingsAttributes) InternalRef() (terra.Reference, error)
func (HlsGroupSettingsAttributes) InternalTokens ¶
func (hgs HlsGroupSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (HlsGroupSettingsAttributes) InternalWithRef ¶
func (hgs HlsGroupSettingsAttributes) InternalWithRef(ref terra.Reference) HlsGroupSettingsAttributes
func (HlsGroupSettingsAttributes) IvInManifest ¶
func (hgs HlsGroupSettingsAttributes) IvInManifest() terra.StringValue
func (HlsGroupSettingsAttributes) IvSource ¶
func (hgs HlsGroupSettingsAttributes) IvSource() terra.StringValue
func (HlsGroupSettingsAttributes) KeepSegments ¶
func (hgs HlsGroupSettingsAttributes) KeepSegments() terra.NumberValue
func (HlsGroupSettingsAttributes) KeyFormat ¶
func (hgs HlsGroupSettingsAttributes) KeyFormat() terra.StringValue
func (HlsGroupSettingsAttributes) KeyFormatVersions ¶
func (hgs HlsGroupSettingsAttributes) KeyFormatVersions() terra.StringValue
func (HlsGroupSettingsAttributes) KeyProviderSettings ¶
func (hgs HlsGroupSettingsAttributes) KeyProviderSettings() terra.ListValue[KeyProviderSettingsAttributes]
func (HlsGroupSettingsAttributes) ManifestCompression ¶
func (hgs HlsGroupSettingsAttributes) ManifestCompression() terra.StringValue
func (HlsGroupSettingsAttributes) ManifestDurationFormat ¶
func (hgs HlsGroupSettingsAttributes) ManifestDurationFormat() terra.StringValue
func (HlsGroupSettingsAttributes) MinSegmentLength ¶
func (hgs HlsGroupSettingsAttributes) MinSegmentLength() terra.NumberValue
func (HlsGroupSettingsAttributes) Mode ¶
func (hgs HlsGroupSettingsAttributes) Mode() terra.StringValue
func (HlsGroupSettingsAttributes) OutputSelection ¶
func (hgs HlsGroupSettingsAttributes) OutputSelection() terra.StringValue
func (HlsGroupSettingsAttributes) ProgramDateTime ¶
func (hgs HlsGroupSettingsAttributes) ProgramDateTime() terra.StringValue
func (HlsGroupSettingsAttributes) ProgramDateTimeClock ¶
func (hgs HlsGroupSettingsAttributes) ProgramDateTimeClock() terra.StringValue
func (HlsGroupSettingsAttributes) ProgramDateTimePeriod ¶
func (hgs HlsGroupSettingsAttributes) ProgramDateTimePeriod() terra.NumberValue
func (HlsGroupSettingsAttributes) RedundantManifest ¶
func (hgs HlsGroupSettingsAttributes) RedundantManifest() terra.StringValue
func (HlsGroupSettingsAttributes) SegmentLength ¶
func (hgs HlsGroupSettingsAttributes) SegmentLength() terra.NumberValue
func (HlsGroupSettingsAttributes) SegmentsPerSubdirectory ¶
func (hgs HlsGroupSettingsAttributes) SegmentsPerSubdirectory() terra.NumberValue
func (HlsGroupSettingsAttributes) StreamInfResolution ¶
func (hgs HlsGroupSettingsAttributes) StreamInfResolution() terra.StringValue
func (HlsGroupSettingsAttributes) TimedMetadataId3Frame ¶
func (hgs HlsGroupSettingsAttributes) TimedMetadataId3Frame() terra.StringValue
func (HlsGroupSettingsAttributes) TimedMetadataId3Period ¶
func (hgs HlsGroupSettingsAttributes) TimedMetadataId3Period() terra.NumberValue
func (HlsGroupSettingsAttributes) TimestampDeltaMilliseconds ¶
func (hgs HlsGroupSettingsAttributes) TimestampDeltaMilliseconds() terra.NumberValue
func (HlsGroupSettingsAttributes) TsFileMode ¶
func (hgs HlsGroupSettingsAttributes) TsFileMode() terra.StringValue
type HlsGroupSettingsDestination ¶
type HlsGroupSettingsDestination struct { // DestinationRefId: string, required DestinationRefId terra.StringValue `hcl:"destination_ref_id,attr" validate:"required"` }
type HlsGroupSettingsDestinationAttributes ¶
type HlsGroupSettingsDestinationAttributes struct {
// contains filtered or unexported fields
}
func (HlsGroupSettingsDestinationAttributes) DestinationRefId ¶
func (d HlsGroupSettingsDestinationAttributes) DestinationRefId() terra.StringValue
func (HlsGroupSettingsDestinationAttributes) InternalRef ¶
func (d HlsGroupSettingsDestinationAttributes) InternalRef() (terra.Reference, error)
func (HlsGroupSettingsDestinationAttributes) InternalTokens ¶
func (d HlsGroupSettingsDestinationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (HlsGroupSettingsDestinationAttributes) InternalWithRef ¶
func (d HlsGroupSettingsDestinationAttributes) InternalWithRef(ref terra.Reference) HlsGroupSettingsDestinationAttributes
type HlsGroupSettingsDestinationState ¶
type HlsGroupSettingsDestinationState struct {
DestinationRefId string `json:"destination_ref_id"`
}
type HlsGroupSettingsState ¶
type HlsGroupSettingsState struct { AdMarkers []string `json:"ad_markers"` BaseUrlContent string `json:"base_url_content"` BaseUrlContent1 string `json:"base_url_content1"` BaseUrlManifest string `json:"base_url_manifest"` BaseUrlManifest1 string `json:"base_url_manifest1"` CaptionLanguageSetting string `json:"caption_language_setting"` ClientCache string `json:"client_cache"` CodecSpecification string `json:"codec_specification"` ConstantIv string `json:"constant_iv"` DirectoryStructure string `json:"directory_structure"` DiscontinuityTags string `json:"discontinuity_tags"` EncryptionType string `json:"encryption_type"` HlsId3SegmentTagging string `json:"hls_id3_segment_tagging"` IframeOnlyPlaylists string `json:"iframe_only_playlists"` IncompleteSegmentBehavior string `json:"incomplete_segment_behavior"` IndexNSegments float64 `json:"index_n_segments"` InputLossAction string `json:"input_loss_action"` IvInManifest string `json:"iv_in_manifest"` IvSource string `json:"iv_source"` KeepSegments float64 `json:"keep_segments"` KeyFormat string `json:"key_format"` KeyFormatVersions string `json:"key_format_versions"` ManifestCompression string `json:"manifest_compression"` ManifestDurationFormat string `json:"manifest_duration_format"` MinSegmentLength float64 `json:"min_segment_length"` Mode string `json:"mode"` OutputSelection string `json:"output_selection"` ProgramDateTime string `json:"program_date_time"` ProgramDateTimeClock string `json:"program_date_time_clock"` ProgramDateTimePeriod float64 `json:"program_date_time_period"` RedundantManifest string `json:"redundant_manifest"` SegmentLength float64 `json:"segment_length"` SegmentsPerSubdirectory float64 `json:"segments_per_subdirectory"` StreamInfResolution string `json:"stream_inf_resolution"` TimedMetadataId3Frame string `json:"timed_metadata_id3_frame"` TimedMetadataId3Period float64 `json:"timed_metadata_id3_period"` TimestampDeltaMilliseconds float64 `json:"timestamp_delta_milliseconds"` TsFileMode string `json:"ts_file_mode"` CaptionLanguageMappings []CaptionLanguageMappingsState `json:"caption_language_mappings"` Destination []HlsGroupSettingsDestinationState `json:"destination"` HlsCdnSettings []HlsCdnSettingsState `json:"hls_cdn_settings"` KeyProviderSettings []KeyProviderSettingsState `json:"key_provider_settings"` }
type HlsInputSettings ¶
type HlsInputSettings struct { // Bandwidth: number, optional Bandwidth terra.NumberValue `hcl:"bandwidth,attr"` // BufferSegments: number, optional BufferSegments terra.NumberValue `hcl:"buffer_segments,attr"` // Retries: number, optional Retries terra.NumberValue `hcl:"retries,attr"` // RetryInterval: number, optional RetryInterval terra.NumberValue `hcl:"retry_interval,attr"` // Scte35Source: string, optional Scte35Source terra.StringValue `hcl:"scte35_source,attr"` }
type HlsInputSettingsAttributes ¶
type HlsInputSettingsAttributes struct {
// contains filtered or unexported fields
}
func (HlsInputSettingsAttributes) Bandwidth ¶
func (his HlsInputSettingsAttributes) Bandwidth() terra.NumberValue
func (HlsInputSettingsAttributes) BufferSegments ¶
func (his HlsInputSettingsAttributes) BufferSegments() terra.NumberValue
func (HlsInputSettingsAttributes) InternalRef ¶
func (his HlsInputSettingsAttributes) InternalRef() (terra.Reference, error)
func (HlsInputSettingsAttributes) InternalTokens ¶
func (his HlsInputSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (HlsInputSettingsAttributes) InternalWithRef ¶
func (his HlsInputSettingsAttributes) InternalWithRef(ref terra.Reference) HlsInputSettingsAttributes
func (HlsInputSettingsAttributes) Retries ¶
func (his HlsInputSettingsAttributes) Retries() terra.NumberValue
func (HlsInputSettingsAttributes) RetryInterval ¶
func (his HlsInputSettingsAttributes) RetryInterval() terra.NumberValue
func (HlsInputSettingsAttributes) Scte35Source ¶
func (his HlsInputSettingsAttributes) Scte35Source() terra.StringValue
type HlsInputSettingsState ¶
type HlsMediaStoreSettings ¶
type HlsMediaStoreSettings struct { // ConnectionRetryInterval: number, optional ConnectionRetryInterval terra.NumberValue `hcl:"connection_retry_interval,attr"` // FilecacheDuration: number, optional FilecacheDuration terra.NumberValue `hcl:"filecache_duration,attr"` // MediaStoreStorageClass: string, optional MediaStoreStorageClass terra.StringValue `hcl:"media_store_storage_class,attr"` // NumRetries: number, optional NumRetries terra.NumberValue `hcl:"num_retries,attr"` // RestartDelay: number, optional RestartDelay terra.NumberValue `hcl:"restart_delay,attr"` }
type HlsMediaStoreSettingsAttributes ¶
type HlsMediaStoreSettingsAttributes struct {
// contains filtered or unexported fields
}
func (HlsMediaStoreSettingsAttributes) ConnectionRetryInterval ¶
func (hmss HlsMediaStoreSettingsAttributes) ConnectionRetryInterval() terra.NumberValue
func (HlsMediaStoreSettingsAttributes) FilecacheDuration ¶
func (hmss HlsMediaStoreSettingsAttributes) FilecacheDuration() terra.NumberValue
func (HlsMediaStoreSettingsAttributes) InternalRef ¶
func (hmss HlsMediaStoreSettingsAttributes) InternalRef() (terra.Reference, error)
func (HlsMediaStoreSettingsAttributes) InternalTokens ¶
func (hmss HlsMediaStoreSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (HlsMediaStoreSettingsAttributes) InternalWithRef ¶
func (hmss HlsMediaStoreSettingsAttributes) InternalWithRef(ref terra.Reference) HlsMediaStoreSettingsAttributes
func (HlsMediaStoreSettingsAttributes) MediaStoreStorageClass ¶
func (hmss HlsMediaStoreSettingsAttributes) MediaStoreStorageClass() terra.StringValue
func (HlsMediaStoreSettingsAttributes) NumRetries ¶
func (hmss HlsMediaStoreSettingsAttributes) NumRetries() terra.NumberValue
func (HlsMediaStoreSettingsAttributes) RestartDelay ¶
func (hmss HlsMediaStoreSettingsAttributes) RestartDelay() terra.NumberValue
type HlsMediaStoreSettingsState ¶
type HlsMediaStoreSettingsState struct { ConnectionRetryInterval float64 `json:"connection_retry_interval"` FilecacheDuration float64 `json:"filecache_duration"` MediaStoreStorageClass string `json:"media_store_storage_class"` NumRetries float64 `json:"num_retries"` RestartDelay float64 `json:"restart_delay"` }
type HlsOutputSettings ¶
type HlsOutputSettings struct { // H265PackagingType: string, optional H265PackagingType terra.StringValue `hcl:"h265_packaging_type,attr"` // NameModifier: string, optional NameModifier terra.StringValue `hcl:"name_modifier,attr"` // SegmentModifier: string, optional SegmentModifier terra.StringValue `hcl:"segment_modifier,attr"` // HlsSettings: required HlsSettings *HlsSettings `hcl:"hls_settings,block" validate:"required"` }
type HlsOutputSettingsAttributes ¶
type HlsOutputSettingsAttributes struct {
// contains filtered or unexported fields
}
func (HlsOutputSettingsAttributes) H265PackagingType ¶
func (hos HlsOutputSettingsAttributes) H265PackagingType() terra.StringValue
func (HlsOutputSettingsAttributes) HlsSettings ¶
func (hos HlsOutputSettingsAttributes) HlsSettings() terra.ListValue[HlsSettingsAttributes]
func (HlsOutputSettingsAttributes) InternalRef ¶
func (hos HlsOutputSettingsAttributes) InternalRef() (terra.Reference, error)
func (HlsOutputSettingsAttributes) InternalTokens ¶
func (hos HlsOutputSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (HlsOutputSettingsAttributes) InternalWithRef ¶
func (hos HlsOutputSettingsAttributes) InternalWithRef(ref terra.Reference) HlsOutputSettingsAttributes
func (HlsOutputSettingsAttributes) NameModifier ¶
func (hos HlsOutputSettingsAttributes) NameModifier() terra.StringValue
func (HlsOutputSettingsAttributes) SegmentModifier ¶
func (hos HlsOutputSettingsAttributes) SegmentModifier() terra.StringValue
type HlsOutputSettingsState ¶
type HlsOutputSettingsState struct { H265PackagingType string `json:"h265_packaging_type"` NameModifier string `json:"name_modifier"` SegmentModifier string `json:"segment_modifier"` HlsSettings []HlsSettingsState `json:"hls_settings"` }
type HlsS3Settings ¶
type HlsS3Settings struct { // CannedAcl: string, optional CannedAcl terra.StringValue `hcl:"canned_acl,attr"` }
type HlsS3SettingsAttributes ¶
type HlsS3SettingsAttributes struct {
// contains filtered or unexported fields
}
func (HlsS3SettingsAttributes) CannedAcl ¶
func (hss HlsS3SettingsAttributes) CannedAcl() terra.StringValue
func (HlsS3SettingsAttributes) InternalRef ¶
func (hss HlsS3SettingsAttributes) InternalRef() (terra.Reference, error)
func (HlsS3SettingsAttributes) InternalTokens ¶
func (hss HlsS3SettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (HlsS3SettingsAttributes) InternalWithRef ¶
func (hss HlsS3SettingsAttributes) InternalWithRef(ref terra.Reference) HlsS3SettingsAttributes
type HlsS3SettingsState ¶
type HlsS3SettingsState struct {
CannedAcl string `json:"canned_acl"`
}
type HlsSettings ¶
type HlsSettings struct { // AudioOnlyHlsSettings: optional AudioOnlyHlsSettings *AudioOnlyHlsSettings `hcl:"audio_only_hls_settings,block"` // Fmp4HlsSettings: optional Fmp4HlsSettings *Fmp4HlsSettings `hcl:"fmp4_hls_settings,block"` // FrameCaptureHlsSettings: optional FrameCaptureHlsSettings *FrameCaptureHlsSettings `hcl:"frame_capture_hls_settings,block"` // StandardHlsSettings: optional StandardHlsSettings *StandardHlsSettings `hcl:"standard_hls_settings,block"` }
type HlsSettingsAttributes ¶
type HlsSettingsAttributes struct {
// contains filtered or unexported fields
}
func (HlsSettingsAttributes) AudioOnlyHlsSettings ¶
func (hs HlsSettingsAttributes) AudioOnlyHlsSettings() terra.ListValue[AudioOnlyHlsSettingsAttributes]
func (HlsSettingsAttributes) Fmp4HlsSettings ¶
func (hs HlsSettingsAttributes) Fmp4HlsSettings() terra.ListValue[Fmp4HlsSettingsAttributes]
func (HlsSettingsAttributes) FrameCaptureHlsSettings ¶
func (hs HlsSettingsAttributes) FrameCaptureHlsSettings() terra.ListValue[FrameCaptureHlsSettingsAttributes]
func (HlsSettingsAttributes) InternalRef ¶
func (hs HlsSettingsAttributes) InternalRef() (terra.Reference, error)
func (HlsSettingsAttributes) InternalTokens ¶
func (hs HlsSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (HlsSettingsAttributes) InternalWithRef ¶
func (hs HlsSettingsAttributes) InternalWithRef(ref terra.Reference) HlsSettingsAttributes
func (HlsSettingsAttributes) StandardHlsSettings ¶
func (hs HlsSettingsAttributes) StandardHlsSettings() terra.ListValue[StandardHlsSettingsAttributes]
type HlsSettingsState ¶
type HlsSettingsState struct { AudioOnlyHlsSettings []AudioOnlyHlsSettingsState `json:"audio_only_hls_settings"` Fmp4HlsSettings []Fmp4HlsSettingsState `json:"fmp4_hls_settings"` FrameCaptureHlsSettings []FrameCaptureHlsSettingsState `json:"frame_capture_hls_settings"` StandardHlsSettings []StandardHlsSettingsState `json:"standard_hls_settings"` }
type HlsWebdavSettings ¶
type HlsWebdavSettings struct { // ConnectionRetryInterval: number, optional ConnectionRetryInterval terra.NumberValue `hcl:"connection_retry_interval,attr"` // FilecacheDuration: number, optional FilecacheDuration terra.NumberValue `hcl:"filecache_duration,attr"` // HttpTransferMode: string, optional HttpTransferMode terra.StringValue `hcl:"http_transfer_mode,attr"` // NumRetries: number, optional NumRetries terra.NumberValue `hcl:"num_retries,attr"` // RestartDelay: number, optional RestartDelay terra.NumberValue `hcl:"restart_delay,attr"` }
type HlsWebdavSettingsAttributes ¶
type HlsWebdavSettingsAttributes struct {
// contains filtered or unexported fields
}
func (HlsWebdavSettingsAttributes) ConnectionRetryInterval ¶
func (hws HlsWebdavSettingsAttributes) ConnectionRetryInterval() terra.NumberValue
func (HlsWebdavSettingsAttributes) FilecacheDuration ¶
func (hws HlsWebdavSettingsAttributes) FilecacheDuration() terra.NumberValue
func (HlsWebdavSettingsAttributes) HttpTransferMode ¶
func (hws HlsWebdavSettingsAttributes) HttpTransferMode() terra.StringValue
func (HlsWebdavSettingsAttributes) InternalRef ¶
func (hws HlsWebdavSettingsAttributes) InternalRef() (terra.Reference, error)
func (HlsWebdavSettingsAttributes) InternalTokens ¶
func (hws HlsWebdavSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (HlsWebdavSettingsAttributes) InternalWithRef ¶
func (hws HlsWebdavSettingsAttributes) InternalWithRef(ref terra.Reference) HlsWebdavSettingsAttributes
func (HlsWebdavSettingsAttributes) NumRetries ¶
func (hws HlsWebdavSettingsAttributes) NumRetries() terra.NumberValue
func (HlsWebdavSettingsAttributes) RestartDelay ¶
func (hws HlsWebdavSettingsAttributes) RestartDelay() terra.NumberValue
type HlsWebdavSettingsState ¶
type InputAttachments ¶
type InputAttachments struct { // InputAttachmentName: string, required InputAttachmentName terra.StringValue `hcl:"input_attachment_name,attr" validate:"required"` // InputId: string, required InputId terra.StringValue `hcl:"input_id,attr" validate:"required"` // AutomaticInputFailoverSettings: optional AutomaticInputFailoverSettings *AutomaticInputFailoverSettings `hcl:"automatic_input_failover_settings,block"` // InputSettings: optional InputSettings *InputSettings `hcl:"input_settings,block"` }
type InputAttachmentsAttributes ¶
type InputAttachmentsAttributes struct {
// contains filtered or unexported fields
}
func (InputAttachmentsAttributes) AutomaticInputFailoverSettings ¶
func (ia InputAttachmentsAttributes) AutomaticInputFailoverSettings() terra.ListValue[AutomaticInputFailoverSettingsAttributes]
func (InputAttachmentsAttributes) InputAttachmentName ¶
func (ia InputAttachmentsAttributes) InputAttachmentName() terra.StringValue
func (InputAttachmentsAttributes) InputId ¶
func (ia InputAttachmentsAttributes) InputId() terra.StringValue
func (InputAttachmentsAttributes) InputSettings ¶
func (ia InputAttachmentsAttributes) InputSettings() terra.ListValue[InputSettingsAttributes]
func (InputAttachmentsAttributes) InternalRef ¶
func (ia InputAttachmentsAttributes) InternalRef() (terra.Reference, error)
func (InputAttachmentsAttributes) InternalTokens ¶
func (ia InputAttachmentsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (InputAttachmentsAttributes) InternalWithRef ¶
func (ia InputAttachmentsAttributes) InternalWithRef(ref terra.Reference) InputAttachmentsAttributes
type InputAttachmentsState ¶
type InputAttachmentsState struct { InputAttachmentName string `json:"input_attachment_name"` InputId string `json:"input_id"` AutomaticInputFailoverSettings []AutomaticInputFailoverSettingsState `json:"automatic_input_failover_settings"` InputSettings []InputSettingsState `json:"input_settings"` }
type InputChannelLevels ¶
type InputChannelLevels struct { // Gain: number, required Gain terra.NumberValue `hcl:"gain,attr" validate:"required"` // InputChannel: number, required InputChannel terra.NumberValue `hcl:"input_channel,attr" validate:"required"` }
type InputChannelLevelsAttributes ¶
type InputChannelLevelsAttributes struct {
// contains filtered or unexported fields
}
func (InputChannelLevelsAttributes) Gain ¶
func (icl InputChannelLevelsAttributes) Gain() terra.NumberValue
func (InputChannelLevelsAttributes) InputChannel ¶
func (icl InputChannelLevelsAttributes) InputChannel() terra.NumberValue
func (InputChannelLevelsAttributes) InternalRef ¶
func (icl InputChannelLevelsAttributes) InternalRef() (terra.Reference, error)
func (InputChannelLevelsAttributes) InternalTokens ¶
func (icl InputChannelLevelsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (InputChannelLevelsAttributes) InternalWithRef ¶
func (icl InputChannelLevelsAttributes) InternalWithRef(ref terra.Reference) InputChannelLevelsAttributes
type InputChannelLevelsState ¶
type InputLossSettings ¶
type InputLossSettings struct { // InputLossThresholdMsec: number, optional InputLossThresholdMsec terra.NumberValue `hcl:"input_loss_threshold_msec,attr"` }
type InputLossSettingsAttributes ¶
type InputLossSettingsAttributes struct {
// contains filtered or unexported fields
}
func (InputLossSettingsAttributes) InputLossThresholdMsec ¶
func (ils InputLossSettingsAttributes) InputLossThresholdMsec() terra.NumberValue
func (InputLossSettingsAttributes) InternalRef ¶
func (ils InputLossSettingsAttributes) InternalRef() (terra.Reference, error)
func (InputLossSettingsAttributes) InternalTokens ¶
func (ils InputLossSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (InputLossSettingsAttributes) InternalWithRef ¶
func (ils InputLossSettingsAttributes) InternalWithRef(ref terra.Reference) InputLossSettingsAttributes
type InputLossSettingsState ¶
type InputLossSettingsState struct {
InputLossThresholdMsec float64 `json:"input_loss_threshold_msec"`
}
type InputSettings ¶
type InputSettings struct { // DeblockFilter: string, optional DeblockFilter terra.StringValue `hcl:"deblock_filter,attr"` // DenoiseFilter: string, optional DenoiseFilter terra.StringValue `hcl:"denoise_filter,attr"` // FilterStrength: number, optional FilterStrength terra.NumberValue `hcl:"filter_strength,attr"` // InputFilter: string, optional InputFilter terra.StringValue `hcl:"input_filter,attr"` // Scte35Pid: number, optional Scte35Pid terra.NumberValue `hcl:"scte35_pid,attr"` // Smpte2038DataPreference: string, optional Smpte2038DataPreference terra.StringValue `hcl:"smpte2038_data_preference,attr"` // SourceEndBehavior: string, optional SourceEndBehavior terra.StringValue `hcl:"source_end_behavior,attr"` // AudioSelector: min=0 AudioSelector []AudioSelector `hcl:"audio_selector,block" validate:"min=0"` // CaptionSelector: min=0 CaptionSelector []CaptionSelector `hcl:"caption_selector,block" validate:"min=0"` // NetworkInputSettings: optional NetworkInputSettings *NetworkInputSettings `hcl:"network_input_settings,block"` // VideoSelector: optional VideoSelector *VideoSelector `hcl:"video_selector,block"` }
type InputSettingsAttributes ¶
type InputSettingsAttributes struct {
// contains filtered or unexported fields
}
func (InputSettingsAttributes) AudioSelector ¶
func (is InputSettingsAttributes) AudioSelector() terra.ListValue[AudioSelectorAttributes]
func (InputSettingsAttributes) CaptionSelector ¶
func (is InputSettingsAttributes) CaptionSelector() terra.ListValue[CaptionSelectorAttributes]
func (InputSettingsAttributes) DeblockFilter ¶
func (is InputSettingsAttributes) DeblockFilter() terra.StringValue
func (InputSettingsAttributes) DenoiseFilter ¶
func (is InputSettingsAttributes) DenoiseFilter() terra.StringValue
func (InputSettingsAttributes) FilterStrength ¶
func (is InputSettingsAttributes) FilterStrength() terra.NumberValue
func (InputSettingsAttributes) InputFilter ¶
func (is InputSettingsAttributes) InputFilter() terra.StringValue
func (InputSettingsAttributes) InternalRef ¶
func (is InputSettingsAttributes) InternalRef() (terra.Reference, error)
func (InputSettingsAttributes) InternalTokens ¶
func (is InputSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (InputSettingsAttributes) InternalWithRef ¶
func (is InputSettingsAttributes) InternalWithRef(ref terra.Reference) InputSettingsAttributes
func (InputSettingsAttributes) NetworkInputSettings ¶
func (is InputSettingsAttributes) NetworkInputSettings() terra.ListValue[NetworkInputSettingsAttributes]
func (InputSettingsAttributes) Scte35Pid ¶
func (is InputSettingsAttributes) Scte35Pid() terra.NumberValue
func (InputSettingsAttributes) Smpte2038DataPreference ¶
func (is InputSettingsAttributes) Smpte2038DataPreference() terra.StringValue
func (InputSettingsAttributes) SourceEndBehavior ¶
func (is InputSettingsAttributes) SourceEndBehavior() terra.StringValue
func (InputSettingsAttributes) VideoSelector ¶
func (is InputSettingsAttributes) VideoSelector() terra.ListValue[VideoSelectorAttributes]
type InputSettingsState ¶
type InputSettingsState struct { DeblockFilter string `json:"deblock_filter"` DenoiseFilter string `json:"denoise_filter"` FilterStrength float64 `json:"filter_strength"` InputFilter string `json:"input_filter"` Scte35Pid float64 `json:"scte35_pid"` Smpte2038DataPreference string `json:"smpte2038_data_preference"` SourceEndBehavior string `json:"source_end_behavior"` AudioSelector []AudioSelectorState `json:"audio_selector"` CaptionSelector []CaptionSelectorState `json:"caption_selector"` NetworkInputSettings []NetworkInputSettingsState `json:"network_input_settings"` VideoSelector []VideoSelectorState `json:"video_selector"` }
type InputSpecification ¶
type InputSpecification struct { // Codec: string, required Codec terra.StringValue `hcl:"codec,attr" validate:"required"` // InputResolution: string, required InputResolution terra.StringValue `hcl:"input_resolution,attr" validate:"required"` // MaximumBitrate: string, required MaximumBitrate terra.StringValue `hcl:"maximum_bitrate,attr" validate:"required"` }
type InputSpecificationAttributes ¶
type InputSpecificationAttributes struct {
// contains filtered or unexported fields
}
func (InputSpecificationAttributes) Codec ¶
func (is InputSpecificationAttributes) Codec() terra.StringValue
func (InputSpecificationAttributes) InputResolution ¶
func (is InputSpecificationAttributes) InputResolution() terra.StringValue
func (InputSpecificationAttributes) InternalRef ¶
func (is InputSpecificationAttributes) InternalRef() (terra.Reference, error)
func (InputSpecificationAttributes) InternalTokens ¶
func (is InputSpecificationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (InputSpecificationAttributes) InternalWithRef ¶
func (is InputSpecificationAttributes) InternalWithRef(ref terra.Reference) InputSpecificationAttributes
func (InputSpecificationAttributes) MaximumBitrate ¶
func (is InputSpecificationAttributes) MaximumBitrate() terra.StringValue
type InputSpecificationState ¶
type KeyProviderServer ¶
type KeyProviderServer struct { // PasswordParam: string, optional PasswordParam terra.StringValue `hcl:"password_param,attr"` // Uri: string, required Uri terra.StringValue `hcl:"uri,attr" validate:"required"` // Username: string, optional Username terra.StringValue `hcl:"username,attr"` }
type KeyProviderServerAttributes ¶
type KeyProviderServerAttributes struct {
// contains filtered or unexported fields
}
func (KeyProviderServerAttributes) InternalRef ¶
func (kps KeyProviderServerAttributes) InternalRef() (terra.Reference, error)
func (KeyProviderServerAttributes) InternalTokens ¶
func (kps KeyProviderServerAttributes) InternalTokens() (hclwrite.Tokens, error)
func (KeyProviderServerAttributes) InternalWithRef ¶
func (kps KeyProviderServerAttributes) InternalWithRef(ref terra.Reference) KeyProviderServerAttributes
func (KeyProviderServerAttributes) PasswordParam ¶
func (kps KeyProviderServerAttributes) PasswordParam() terra.StringValue
func (KeyProviderServerAttributes) Uri ¶
func (kps KeyProviderServerAttributes) Uri() terra.StringValue
func (KeyProviderServerAttributes) Username ¶
func (kps KeyProviderServerAttributes) Username() terra.StringValue
type KeyProviderServerState ¶
type KeyProviderSettings ¶
type KeyProviderSettings struct { // StaticKeySettings: min=0 StaticKeySettings []StaticKeySettings `hcl:"static_key_settings,block" validate:"min=0"` }
type KeyProviderSettingsAttributes ¶
type KeyProviderSettingsAttributes struct {
// contains filtered or unexported fields
}
func (KeyProviderSettingsAttributes) InternalRef ¶
func (kps KeyProviderSettingsAttributes) InternalRef() (terra.Reference, error)
func (KeyProviderSettingsAttributes) InternalTokens ¶
func (kps KeyProviderSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (KeyProviderSettingsAttributes) InternalWithRef ¶
func (kps KeyProviderSettingsAttributes) InternalWithRef(ref terra.Reference) KeyProviderSettingsAttributes
func (KeyProviderSettingsAttributes) StaticKeySettings ¶
func (kps KeyProviderSettingsAttributes) StaticKeySettings() terra.ListValue[StaticKeySettingsAttributes]
type KeyProviderSettingsState ¶
type KeyProviderSettingsState struct {
StaticKeySettings []StaticKeySettingsState `json:"static_key_settings"`
}
type M3U8Settings ¶
type M3U8Settings struct { // AudioFramesPerPes: number, optional AudioFramesPerPes terra.NumberValue `hcl:"audio_frames_per_pes,attr"` // AudioPids: string, optional AudioPids terra.StringValue `hcl:"audio_pids,attr"` // EcmPid: string, optional EcmPid terra.StringValue `hcl:"ecm_pid,attr"` // NielsenId3Behavior: string, optional NielsenId3Behavior terra.StringValue `hcl:"nielsen_id3_behavior,attr"` // PatInterval: number, optional PatInterval terra.NumberValue `hcl:"pat_interval,attr"` // PcrControl: string, optional PcrControl terra.StringValue `hcl:"pcr_control,attr"` // PcrPeriod: number, optional PcrPeriod terra.NumberValue `hcl:"pcr_period,attr"` // PcrPid: string, optional PcrPid terra.StringValue `hcl:"pcr_pid,attr"` // PmtInterval: number, optional PmtInterval terra.NumberValue `hcl:"pmt_interval,attr"` // PmtPid: string, optional PmtPid terra.StringValue `hcl:"pmt_pid,attr"` // ProgramNum: number, optional ProgramNum terra.NumberValue `hcl:"program_num,attr"` // Scte35Behavior: string, optional Scte35Behavior terra.StringValue `hcl:"scte35_behavior,attr"` // Scte35Pid: string, optional Scte35Pid terra.StringValue `hcl:"scte35_pid,attr"` // TimedMetadataBehavior: string, optional TimedMetadataBehavior terra.StringValue `hcl:"timed_metadata_behavior,attr"` // TimedMetadataPid: string, optional TimedMetadataPid terra.StringValue `hcl:"timed_metadata_pid,attr"` // TransportStreamId: number, optional TransportStreamId terra.NumberValue `hcl:"transport_stream_id,attr"` // VideoPid: string, optional VideoPid terra.StringValue `hcl:"video_pid,attr"` }
type M3U8SettingsAttributes ¶
type M3U8SettingsAttributes struct {
// contains filtered or unexported fields
}
func (M3U8SettingsAttributes) AudioFramesPerPes ¶
func (ms M3U8SettingsAttributes) AudioFramesPerPes() terra.NumberValue
func (M3U8SettingsAttributes) AudioPids ¶
func (ms M3U8SettingsAttributes) AudioPids() terra.StringValue
func (M3U8SettingsAttributes) EcmPid ¶
func (ms M3U8SettingsAttributes) EcmPid() terra.StringValue
func (M3U8SettingsAttributes) InternalRef ¶
func (ms M3U8SettingsAttributes) InternalRef() (terra.Reference, error)
func (M3U8SettingsAttributes) InternalTokens ¶
func (ms M3U8SettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (M3U8SettingsAttributes) InternalWithRef ¶
func (ms M3U8SettingsAttributes) InternalWithRef(ref terra.Reference) M3U8SettingsAttributes
func (M3U8SettingsAttributes) NielsenId3Behavior ¶
func (ms M3U8SettingsAttributes) NielsenId3Behavior() terra.StringValue
func (M3U8SettingsAttributes) PatInterval ¶
func (ms M3U8SettingsAttributes) PatInterval() terra.NumberValue
func (M3U8SettingsAttributes) PcrControl ¶
func (ms M3U8SettingsAttributes) PcrControl() terra.StringValue
func (M3U8SettingsAttributes) PcrPeriod ¶
func (ms M3U8SettingsAttributes) PcrPeriod() terra.NumberValue
func (M3U8SettingsAttributes) PcrPid ¶
func (ms M3U8SettingsAttributes) PcrPid() terra.StringValue
func (M3U8SettingsAttributes) PmtInterval ¶
func (ms M3U8SettingsAttributes) PmtInterval() terra.NumberValue
func (M3U8SettingsAttributes) PmtPid ¶
func (ms M3U8SettingsAttributes) PmtPid() terra.StringValue
func (M3U8SettingsAttributes) ProgramNum ¶
func (ms M3U8SettingsAttributes) ProgramNum() terra.NumberValue
func (M3U8SettingsAttributes) Scte35Behavior ¶
func (ms M3U8SettingsAttributes) Scte35Behavior() terra.StringValue
func (M3U8SettingsAttributes) Scte35Pid ¶
func (ms M3U8SettingsAttributes) Scte35Pid() terra.StringValue
func (M3U8SettingsAttributes) TimedMetadataBehavior ¶
func (ms M3U8SettingsAttributes) TimedMetadataBehavior() terra.StringValue
func (M3U8SettingsAttributes) TimedMetadataPid ¶
func (ms M3U8SettingsAttributes) TimedMetadataPid() terra.StringValue
func (M3U8SettingsAttributes) TransportStreamId ¶
func (ms M3U8SettingsAttributes) TransportStreamId() terra.NumberValue
func (M3U8SettingsAttributes) VideoPid ¶
func (ms M3U8SettingsAttributes) VideoPid() terra.StringValue
type M3U8SettingsState ¶
type M3U8SettingsState struct { AudioFramesPerPes float64 `json:"audio_frames_per_pes"` AudioPids string `json:"audio_pids"` EcmPid string `json:"ecm_pid"` NielsenId3Behavior string `json:"nielsen_id3_behavior"` PatInterval float64 `json:"pat_interval"` PcrControl string `json:"pcr_control"` PcrPeriod float64 `json:"pcr_period"` PcrPid string `json:"pcr_pid"` PmtInterval float64 `json:"pmt_interval"` PmtPid string `json:"pmt_pid"` ProgramNum float64 `json:"program_num"` Scte35Behavior string `json:"scte35_behavior"` Scte35Pid string `json:"scte35_pid"` TimedMetadataBehavior string `json:"timed_metadata_behavior"` TimedMetadataPid string `json:"timed_metadata_pid"` TransportStreamId float64 `json:"transport_stream_id"` VideoPid string `json:"video_pid"` }
type Maintenance ¶
type Maintenance struct { // MaintenanceDay: string, required MaintenanceDay terra.StringValue `hcl:"maintenance_day,attr" validate:"required"` // MaintenanceStartTime: string, required MaintenanceStartTime terra.StringValue `hcl:"maintenance_start_time,attr" validate:"required"` }
type MaintenanceAttributes ¶
type MaintenanceAttributes struct {
// contains filtered or unexported fields
}
func (MaintenanceAttributes) InternalRef ¶
func (m MaintenanceAttributes) InternalRef() (terra.Reference, error)
func (MaintenanceAttributes) InternalTokens ¶
func (m MaintenanceAttributes) InternalTokens() (hclwrite.Tokens, error)
func (MaintenanceAttributes) InternalWithRef ¶
func (m MaintenanceAttributes) InternalWithRef(ref terra.Reference) MaintenanceAttributes
func (MaintenanceAttributes) MaintenanceDay ¶
func (m MaintenanceAttributes) MaintenanceDay() terra.StringValue
func (MaintenanceAttributes) MaintenanceStartTime ¶
func (m MaintenanceAttributes) MaintenanceStartTime() terra.StringValue
type MaintenanceState ¶
type MediaPackageGroupSettings ¶
type MediaPackageGroupSettings struct { // MediaPackageGroupSettingsDestination: required Destination *MediaPackageGroupSettingsDestination `hcl:"destination,block" validate:"required"` }
type MediaPackageGroupSettingsAttributes ¶
type MediaPackageGroupSettingsAttributes struct {
// contains filtered or unexported fields
}
func (MediaPackageGroupSettingsAttributes) Destination ¶
func (mpgs MediaPackageGroupSettingsAttributes) Destination() terra.ListValue[MediaPackageGroupSettingsDestinationAttributes]
func (MediaPackageGroupSettingsAttributes) InternalRef ¶
func (mpgs MediaPackageGroupSettingsAttributes) InternalRef() (terra.Reference, error)
func (MediaPackageGroupSettingsAttributes) InternalTokens ¶
func (mpgs MediaPackageGroupSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (MediaPackageGroupSettingsAttributes) InternalWithRef ¶
func (mpgs MediaPackageGroupSettingsAttributes) InternalWithRef(ref terra.Reference) MediaPackageGroupSettingsAttributes
type MediaPackageGroupSettingsDestination ¶
type MediaPackageGroupSettingsDestination struct { // DestinationRefId: string, required DestinationRefId terra.StringValue `hcl:"destination_ref_id,attr" validate:"required"` }
type MediaPackageGroupSettingsDestinationAttributes ¶
type MediaPackageGroupSettingsDestinationAttributes struct {
// contains filtered or unexported fields
}
func (MediaPackageGroupSettingsDestinationAttributes) DestinationRefId ¶
func (d MediaPackageGroupSettingsDestinationAttributes) DestinationRefId() terra.StringValue
func (MediaPackageGroupSettingsDestinationAttributes) InternalRef ¶
func (d MediaPackageGroupSettingsDestinationAttributes) InternalRef() (terra.Reference, error)
func (MediaPackageGroupSettingsDestinationAttributes) InternalTokens ¶
func (d MediaPackageGroupSettingsDestinationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (MediaPackageGroupSettingsDestinationAttributes) InternalWithRef ¶
func (d MediaPackageGroupSettingsDestinationAttributes) InternalWithRef(ref terra.Reference) MediaPackageGroupSettingsDestinationAttributes
type MediaPackageGroupSettingsDestinationState ¶
type MediaPackageGroupSettingsDestinationState struct {
DestinationRefId string `json:"destination_ref_id"`
}
type MediaPackageGroupSettingsState ¶
type MediaPackageGroupSettingsState struct {
Destination []MediaPackageGroupSettingsDestinationState `json:"destination"`
}
type MediaPackageOutputSettings ¶
type MediaPackageOutputSettings struct{}
type MediaPackageOutputSettingsAttributes ¶
type MediaPackageOutputSettingsAttributes struct {
// contains filtered or unexported fields
}
func (MediaPackageOutputSettingsAttributes) InternalRef ¶
func (mpos MediaPackageOutputSettingsAttributes) InternalRef() (terra.Reference, error)
func (MediaPackageOutputSettingsAttributes) InternalTokens ¶
func (mpos MediaPackageOutputSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (MediaPackageOutputSettingsAttributes) InternalWithRef ¶
func (mpos MediaPackageOutputSettingsAttributes) InternalWithRef(ref terra.Reference) MediaPackageOutputSettingsAttributes
type MediaPackageOutputSettingsState ¶
type MediaPackageOutputSettingsState struct{}
type MediaPackageSettings ¶
type MediaPackageSettings struct { // ChannelId: string, required ChannelId terra.StringValue `hcl:"channel_id,attr" validate:"required"` }
type MediaPackageSettingsAttributes ¶
type MediaPackageSettingsAttributes struct {
// contains filtered or unexported fields
}
func (MediaPackageSettingsAttributes) ChannelId ¶
func (mps MediaPackageSettingsAttributes) ChannelId() terra.StringValue
func (MediaPackageSettingsAttributes) InternalRef ¶
func (mps MediaPackageSettingsAttributes) InternalRef() (terra.Reference, error)
func (MediaPackageSettingsAttributes) InternalTokens ¶
func (mps MediaPackageSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (MediaPackageSettingsAttributes) InternalWithRef ¶
func (mps MediaPackageSettingsAttributes) InternalWithRef(ref terra.Reference) MediaPackageSettingsAttributes
type MediaPackageSettingsState ¶
type MediaPackageSettingsState struct {
ChannelId string `json:"channel_id"`
}
type Mp2Settings ¶
type Mp2Settings struct { // Bitrate: number, optional Bitrate terra.NumberValue `hcl:"bitrate,attr"` // CodingMode: string, optional CodingMode terra.StringValue `hcl:"coding_mode,attr"` // SampleRate: number, optional SampleRate terra.NumberValue `hcl:"sample_rate,attr"` }
type Mp2SettingsAttributes ¶
type Mp2SettingsAttributes struct {
// contains filtered or unexported fields
}
func (Mp2SettingsAttributes) Bitrate ¶
func (ms Mp2SettingsAttributes) Bitrate() terra.NumberValue
func (Mp2SettingsAttributes) CodingMode ¶
func (ms Mp2SettingsAttributes) CodingMode() terra.StringValue
func (Mp2SettingsAttributes) InternalRef ¶
func (ms Mp2SettingsAttributes) InternalRef() (terra.Reference, error)
func (Mp2SettingsAttributes) InternalTokens ¶
func (ms Mp2SettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (Mp2SettingsAttributes) InternalWithRef ¶
func (ms Mp2SettingsAttributes) InternalWithRef(ref terra.Reference) Mp2SettingsAttributes
func (Mp2SettingsAttributes) SampleRate ¶
func (ms Mp2SettingsAttributes) SampleRate() terra.NumberValue
type Mp2SettingsState ¶
type MsSmoothGroupSettings ¶
type MsSmoothGroupSettings struct { // AcquisitionPointId: string, optional AcquisitionPointId terra.StringValue `hcl:"acquisition_point_id,attr"` // AudioOnlyTimecodeControl: string, optional AudioOnlyTimecodeControl terra.StringValue `hcl:"audio_only_timecode_control,attr"` // CertificateMode: string, optional CertificateMode terra.StringValue `hcl:"certificate_mode,attr"` // ConnectionRetryInterval: number, optional ConnectionRetryInterval terra.NumberValue `hcl:"connection_retry_interval,attr"` // EventId: string, optional EventId terra.StringValue `hcl:"event_id,attr"` // EventIdMode: string, optional EventIdMode terra.StringValue `hcl:"event_id_mode,attr"` // EventStopBehavior: string, optional EventStopBehavior terra.StringValue `hcl:"event_stop_behavior,attr"` // FilecacheDuration: number, optional FilecacheDuration terra.NumberValue `hcl:"filecache_duration,attr"` // FragmentLength: number, optional FragmentLength terra.NumberValue `hcl:"fragment_length,attr"` // InputLossAction: string, optional InputLossAction terra.StringValue `hcl:"input_loss_action,attr"` // NumRetries: number, optional NumRetries terra.NumberValue `hcl:"num_retries,attr"` // RestartDelay: number, optional RestartDelay terra.NumberValue `hcl:"restart_delay,attr"` // SegmentationMode: string, optional SegmentationMode terra.StringValue `hcl:"segmentation_mode,attr"` // SendDelayMs: number, optional SendDelayMs terra.NumberValue `hcl:"send_delay_ms,attr"` // SparseTrackType: string, optional SparseTrackType terra.StringValue `hcl:"sparse_track_type,attr"` // StreamManifestBehavior: string, optional StreamManifestBehavior terra.StringValue `hcl:"stream_manifest_behavior,attr"` // TimestampOffset: string, optional TimestampOffset terra.StringValue `hcl:"timestamp_offset,attr"` // TimestampOffsetMode: string, optional TimestampOffsetMode terra.StringValue `hcl:"timestamp_offset_mode,attr"` // MsSmoothGroupSettingsDestination: required Destination *MsSmoothGroupSettingsDestination `hcl:"destination,block" validate:"required"` }
type MsSmoothGroupSettingsAttributes ¶
type MsSmoothGroupSettingsAttributes struct {
// contains filtered or unexported fields
}
func (MsSmoothGroupSettingsAttributes) AcquisitionPointId ¶
func (msgs MsSmoothGroupSettingsAttributes) AcquisitionPointId() terra.StringValue
func (MsSmoothGroupSettingsAttributes) AudioOnlyTimecodeControl ¶
func (msgs MsSmoothGroupSettingsAttributes) AudioOnlyTimecodeControl() terra.StringValue
func (MsSmoothGroupSettingsAttributes) CertificateMode ¶
func (msgs MsSmoothGroupSettingsAttributes) CertificateMode() terra.StringValue
func (MsSmoothGroupSettingsAttributes) ConnectionRetryInterval ¶
func (msgs MsSmoothGroupSettingsAttributes) ConnectionRetryInterval() terra.NumberValue
func (MsSmoothGroupSettingsAttributes) Destination ¶
func (msgs MsSmoothGroupSettingsAttributes) Destination() terra.ListValue[MsSmoothGroupSettingsDestinationAttributes]
func (MsSmoothGroupSettingsAttributes) EventId ¶
func (msgs MsSmoothGroupSettingsAttributes) EventId() terra.StringValue
func (MsSmoothGroupSettingsAttributes) EventIdMode ¶
func (msgs MsSmoothGroupSettingsAttributes) EventIdMode() terra.StringValue
func (MsSmoothGroupSettingsAttributes) EventStopBehavior ¶
func (msgs MsSmoothGroupSettingsAttributes) EventStopBehavior() terra.StringValue
func (MsSmoothGroupSettingsAttributes) FilecacheDuration ¶
func (msgs MsSmoothGroupSettingsAttributes) FilecacheDuration() terra.NumberValue
func (MsSmoothGroupSettingsAttributes) FragmentLength ¶
func (msgs MsSmoothGroupSettingsAttributes) FragmentLength() terra.NumberValue
func (MsSmoothGroupSettingsAttributes) InputLossAction ¶
func (msgs MsSmoothGroupSettingsAttributes) InputLossAction() terra.StringValue
func (MsSmoothGroupSettingsAttributes) InternalRef ¶
func (msgs MsSmoothGroupSettingsAttributes) InternalRef() (terra.Reference, error)
func (MsSmoothGroupSettingsAttributes) InternalTokens ¶
func (msgs MsSmoothGroupSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (MsSmoothGroupSettingsAttributes) InternalWithRef ¶
func (msgs MsSmoothGroupSettingsAttributes) InternalWithRef(ref terra.Reference) MsSmoothGroupSettingsAttributes
func (MsSmoothGroupSettingsAttributes) NumRetries ¶
func (msgs MsSmoothGroupSettingsAttributes) NumRetries() terra.NumberValue
func (MsSmoothGroupSettingsAttributes) RestartDelay ¶
func (msgs MsSmoothGroupSettingsAttributes) RestartDelay() terra.NumberValue
func (MsSmoothGroupSettingsAttributes) SegmentationMode ¶
func (msgs MsSmoothGroupSettingsAttributes) SegmentationMode() terra.StringValue
func (MsSmoothGroupSettingsAttributes) SendDelayMs ¶
func (msgs MsSmoothGroupSettingsAttributes) SendDelayMs() terra.NumberValue
func (MsSmoothGroupSettingsAttributes) SparseTrackType ¶
func (msgs MsSmoothGroupSettingsAttributes) SparseTrackType() terra.StringValue
func (MsSmoothGroupSettingsAttributes) StreamManifestBehavior ¶
func (msgs MsSmoothGroupSettingsAttributes) StreamManifestBehavior() terra.StringValue
func (MsSmoothGroupSettingsAttributes) TimestampOffset ¶
func (msgs MsSmoothGroupSettingsAttributes) TimestampOffset() terra.StringValue
func (MsSmoothGroupSettingsAttributes) TimestampOffsetMode ¶
func (msgs MsSmoothGroupSettingsAttributes) TimestampOffsetMode() terra.StringValue
type MsSmoothGroupSettingsDestination ¶
type MsSmoothGroupSettingsDestination struct { // DestinationRefId: string, required DestinationRefId terra.StringValue `hcl:"destination_ref_id,attr" validate:"required"` }
type MsSmoothGroupSettingsDestinationAttributes ¶
type MsSmoothGroupSettingsDestinationAttributes struct {
// contains filtered or unexported fields
}
func (MsSmoothGroupSettingsDestinationAttributes) DestinationRefId ¶
func (d MsSmoothGroupSettingsDestinationAttributes) DestinationRefId() terra.StringValue
func (MsSmoothGroupSettingsDestinationAttributes) InternalRef ¶
func (d MsSmoothGroupSettingsDestinationAttributes) InternalRef() (terra.Reference, error)
func (MsSmoothGroupSettingsDestinationAttributes) InternalTokens ¶
func (d MsSmoothGroupSettingsDestinationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (MsSmoothGroupSettingsDestinationAttributes) InternalWithRef ¶
func (d MsSmoothGroupSettingsDestinationAttributes) InternalWithRef(ref terra.Reference) MsSmoothGroupSettingsDestinationAttributes
type MsSmoothGroupSettingsDestinationState ¶
type MsSmoothGroupSettingsDestinationState struct {
DestinationRefId string `json:"destination_ref_id"`
}
type MsSmoothGroupSettingsState ¶
type MsSmoothGroupSettingsState struct { AcquisitionPointId string `json:"acquisition_point_id"` AudioOnlyTimecodeControl string `json:"audio_only_timecode_control"` CertificateMode string `json:"certificate_mode"` ConnectionRetryInterval float64 `json:"connection_retry_interval"` EventId string `json:"event_id"` EventIdMode string `json:"event_id_mode"` EventStopBehavior string `json:"event_stop_behavior"` FilecacheDuration float64 `json:"filecache_duration"` FragmentLength float64 `json:"fragment_length"` InputLossAction string `json:"input_loss_action"` NumRetries float64 `json:"num_retries"` RestartDelay float64 `json:"restart_delay"` SegmentationMode string `json:"segmentation_mode"` SendDelayMs float64 `json:"send_delay_ms"` SparseTrackType string `json:"sparse_track_type"` StreamManifestBehavior string `json:"stream_manifest_behavior"` TimestampOffset string `json:"timestamp_offset"` TimestampOffsetMode string `json:"timestamp_offset_mode"` Destination []MsSmoothGroupSettingsDestinationState `json:"destination"` }
type MsSmoothOutputSettings ¶
type MsSmoothOutputSettings struct { // H265PackagingType: string, optional H265PackagingType terra.StringValue `hcl:"h265_packaging_type,attr"` // NameModifier: string, optional NameModifier terra.StringValue `hcl:"name_modifier,attr"` }
type MsSmoothOutputSettingsAttributes ¶
type MsSmoothOutputSettingsAttributes struct {
// contains filtered or unexported fields
}
func (MsSmoothOutputSettingsAttributes) H265PackagingType ¶
func (msos MsSmoothOutputSettingsAttributes) H265PackagingType() terra.StringValue
func (MsSmoothOutputSettingsAttributes) InternalRef ¶
func (msos MsSmoothOutputSettingsAttributes) InternalRef() (terra.Reference, error)
func (MsSmoothOutputSettingsAttributes) InternalTokens ¶
func (msos MsSmoothOutputSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (MsSmoothOutputSettingsAttributes) InternalWithRef ¶
func (msos MsSmoothOutputSettingsAttributes) InternalWithRef(ref terra.Reference) MsSmoothOutputSettingsAttributes
func (MsSmoothOutputSettingsAttributes) NameModifier ¶
func (msos MsSmoothOutputSettingsAttributes) NameModifier() terra.StringValue
type MultiplexGroupSettings ¶
type MultiplexGroupSettings struct{}
type MultiplexGroupSettingsAttributes ¶
type MultiplexGroupSettingsAttributes struct {
// contains filtered or unexported fields
}
func (MultiplexGroupSettingsAttributes) InternalRef ¶
func (mgs MultiplexGroupSettingsAttributes) InternalRef() (terra.Reference, error)
func (MultiplexGroupSettingsAttributes) InternalTokens ¶
func (mgs MultiplexGroupSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (MultiplexGroupSettingsAttributes) InternalWithRef ¶
func (mgs MultiplexGroupSettingsAttributes) InternalWithRef(ref terra.Reference) MultiplexGroupSettingsAttributes
type MultiplexGroupSettingsState ¶
type MultiplexGroupSettingsState struct{}
type MultiplexOutputSettings ¶
type MultiplexOutputSettings struct { // MultiplexOutputSettingsDestination: required Destination *MultiplexOutputSettingsDestination `hcl:"destination,block" validate:"required"` }
type MultiplexOutputSettingsAttributes ¶
type MultiplexOutputSettingsAttributes struct {
// contains filtered or unexported fields
}
func (MultiplexOutputSettingsAttributes) Destination ¶
func (mos MultiplexOutputSettingsAttributes) Destination() terra.ListValue[MultiplexOutputSettingsDestinationAttributes]
func (MultiplexOutputSettingsAttributes) InternalRef ¶
func (mos MultiplexOutputSettingsAttributes) InternalRef() (terra.Reference, error)
func (MultiplexOutputSettingsAttributes) InternalTokens ¶
func (mos MultiplexOutputSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (MultiplexOutputSettingsAttributes) InternalWithRef ¶
func (mos MultiplexOutputSettingsAttributes) InternalWithRef(ref terra.Reference) MultiplexOutputSettingsAttributes
type MultiplexOutputSettingsDestination ¶
type MultiplexOutputSettingsDestination struct { // DestinationRefId: string, required DestinationRefId terra.StringValue `hcl:"destination_ref_id,attr" validate:"required"` }
type MultiplexOutputSettingsDestinationAttributes ¶
type MultiplexOutputSettingsDestinationAttributes struct {
// contains filtered or unexported fields
}
func (MultiplexOutputSettingsDestinationAttributes) DestinationRefId ¶
func (d MultiplexOutputSettingsDestinationAttributes) DestinationRefId() terra.StringValue
func (MultiplexOutputSettingsDestinationAttributes) InternalRef ¶
func (d MultiplexOutputSettingsDestinationAttributes) InternalRef() (terra.Reference, error)
func (MultiplexOutputSettingsDestinationAttributes) InternalTokens ¶
func (d MultiplexOutputSettingsDestinationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (MultiplexOutputSettingsDestinationAttributes) InternalWithRef ¶
func (d MultiplexOutputSettingsDestinationAttributes) InternalWithRef(ref terra.Reference) MultiplexOutputSettingsDestinationAttributes
type MultiplexOutputSettingsDestinationState ¶
type MultiplexOutputSettingsDestinationState struct {
DestinationRefId string `json:"destination_ref_id"`
}
type MultiplexOutputSettingsState ¶
type MultiplexOutputSettingsState struct {
Destination []MultiplexOutputSettingsDestinationState `json:"destination"`
}
type MultiplexSettings ¶
type MultiplexSettings struct { // MultiplexId: string, required MultiplexId terra.StringValue `hcl:"multiplex_id,attr" validate:"required"` // ProgramName: string, required ProgramName terra.StringValue `hcl:"program_name,attr" validate:"required"` }
type MultiplexSettingsAttributes ¶
type MultiplexSettingsAttributes struct {
// contains filtered or unexported fields
}
func (MultiplexSettingsAttributes) InternalRef ¶
func (ms MultiplexSettingsAttributes) InternalRef() (terra.Reference, error)
func (MultiplexSettingsAttributes) InternalTokens ¶
func (ms MultiplexSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (MultiplexSettingsAttributes) InternalWithRef ¶
func (ms MultiplexSettingsAttributes) InternalWithRef(ref terra.Reference) MultiplexSettingsAttributes
func (MultiplexSettingsAttributes) MultiplexId ¶
func (ms MultiplexSettingsAttributes) MultiplexId() terra.StringValue
func (MultiplexSettingsAttributes) ProgramName ¶
func (ms MultiplexSettingsAttributes) ProgramName() terra.StringValue
type MultiplexSettingsState ¶
type NetworkInputSettings ¶
type NetworkInputSettings struct { // ServerValidation: string, optional ServerValidation terra.StringValue `hcl:"server_validation,attr"` // HlsInputSettings: optional HlsInputSettings *HlsInputSettings `hcl:"hls_input_settings,block"` }
type NetworkInputSettingsAttributes ¶
type NetworkInputSettingsAttributes struct {
// contains filtered or unexported fields
}
func (NetworkInputSettingsAttributes) HlsInputSettings ¶
func (nis NetworkInputSettingsAttributes) HlsInputSettings() terra.ListValue[HlsInputSettingsAttributes]
func (NetworkInputSettingsAttributes) InternalRef ¶
func (nis NetworkInputSettingsAttributes) InternalRef() (terra.Reference, error)
func (NetworkInputSettingsAttributes) InternalTokens ¶
func (nis NetworkInputSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (NetworkInputSettingsAttributes) InternalWithRef ¶
func (nis NetworkInputSettingsAttributes) InternalWithRef(ref terra.Reference) NetworkInputSettingsAttributes
func (NetworkInputSettingsAttributes) ServerValidation ¶
func (nis NetworkInputSettingsAttributes) ServerValidation() terra.StringValue
type NetworkInputSettingsState ¶
type NetworkInputSettingsState struct { ServerValidation string `json:"server_validation"` HlsInputSettings []HlsInputSettingsState `json:"hls_input_settings"` }
type NielsenCbetSettings ¶
type NielsenCbetSettings struct { // CbetCheckDigitString: string, required CbetCheckDigitString terra.StringValue `hcl:"cbet_check_digit_string,attr" validate:"required"` // CbetStepaside: string, required CbetStepaside terra.StringValue `hcl:"cbet_stepaside,attr" validate:"required"` // Csid: string, required Csid terra.StringValue `hcl:"csid,attr" validate:"required"` }
type NielsenCbetSettingsAttributes ¶
type NielsenCbetSettingsAttributes struct {
// contains filtered or unexported fields
}
func (NielsenCbetSettingsAttributes) CbetCheckDigitString ¶
func (ncs NielsenCbetSettingsAttributes) CbetCheckDigitString() terra.StringValue
func (NielsenCbetSettingsAttributes) CbetStepaside ¶
func (ncs NielsenCbetSettingsAttributes) CbetStepaside() terra.StringValue
func (NielsenCbetSettingsAttributes) Csid ¶
func (ncs NielsenCbetSettingsAttributes) Csid() terra.StringValue
func (NielsenCbetSettingsAttributes) InternalRef ¶
func (ncs NielsenCbetSettingsAttributes) InternalRef() (terra.Reference, error)
func (NielsenCbetSettingsAttributes) InternalTokens ¶
func (ncs NielsenCbetSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (NielsenCbetSettingsAttributes) InternalWithRef ¶
func (ncs NielsenCbetSettingsAttributes) InternalWithRef(ref terra.Reference) NielsenCbetSettingsAttributes
type NielsenNaesIiNwSettings ¶
type NielsenNaesIiNwSettings struct { // CheckDigitString: string, required CheckDigitString terra.StringValue `hcl:"check_digit_string,attr" validate:"required"` // Sid: number, required Sid terra.NumberValue `hcl:"sid,attr" validate:"required"` }
type NielsenNaesIiNwSettingsAttributes ¶
type NielsenNaesIiNwSettingsAttributes struct {
// contains filtered or unexported fields
}
func (NielsenNaesIiNwSettingsAttributes) CheckDigitString ¶
func (nnins NielsenNaesIiNwSettingsAttributes) CheckDigitString() terra.StringValue
func (NielsenNaesIiNwSettingsAttributes) InternalRef ¶
func (nnins NielsenNaesIiNwSettingsAttributes) InternalRef() (terra.Reference, error)
func (NielsenNaesIiNwSettingsAttributes) InternalTokens ¶
func (nnins NielsenNaesIiNwSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (NielsenNaesIiNwSettingsAttributes) InternalWithRef ¶
func (nnins NielsenNaesIiNwSettingsAttributes) InternalWithRef(ref terra.Reference) NielsenNaesIiNwSettingsAttributes
func (NielsenNaesIiNwSettingsAttributes) Sid ¶
func (nnins NielsenNaesIiNwSettingsAttributes) Sid() terra.NumberValue
type NielsenWatermarksSettings ¶
type NielsenWatermarksSettings struct { // NielsenDistributionType: string, optional NielsenDistributionType terra.StringValue `hcl:"nielsen_distribution_type,attr"` // NielsenCbetSettings: optional NielsenCbetSettings *NielsenCbetSettings `hcl:"nielsen_cbet_settings,block"` // NielsenNaesIiNwSettings: min=0 NielsenNaesIiNwSettings []NielsenNaesIiNwSettings `hcl:"nielsen_naes_ii_nw_settings,block" validate:"min=0"` }
type NielsenWatermarksSettingsAttributes ¶
type NielsenWatermarksSettingsAttributes struct {
// contains filtered or unexported fields
}
func (NielsenWatermarksSettingsAttributes) InternalRef ¶
func (nws NielsenWatermarksSettingsAttributes) InternalRef() (terra.Reference, error)
func (NielsenWatermarksSettingsAttributes) InternalTokens ¶
func (nws NielsenWatermarksSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (NielsenWatermarksSettingsAttributes) InternalWithRef ¶
func (nws NielsenWatermarksSettingsAttributes) InternalWithRef(ref terra.Reference) NielsenWatermarksSettingsAttributes
func (NielsenWatermarksSettingsAttributes) NielsenCbetSettings ¶
func (nws NielsenWatermarksSettingsAttributes) NielsenCbetSettings() terra.ListValue[NielsenCbetSettingsAttributes]
func (NielsenWatermarksSettingsAttributes) NielsenDistributionType ¶
func (nws NielsenWatermarksSettingsAttributes) NielsenDistributionType() terra.StringValue
func (NielsenWatermarksSettingsAttributes) NielsenNaesIiNwSettings ¶
func (nws NielsenWatermarksSettingsAttributes) NielsenNaesIiNwSettings() terra.ListValue[NielsenNaesIiNwSettingsAttributes]
type NielsenWatermarksSettingsState ¶
type NielsenWatermarksSettingsState struct { NielsenDistributionType string `json:"nielsen_distribution_type"` NielsenCbetSettings []NielsenCbetSettingsState `json:"nielsen_cbet_settings"` NielsenNaesIiNwSettings []NielsenNaesIiNwSettingsState `json:"nielsen_naes_ii_nw_settings"` }
type OutputGroupSettings ¶
type OutputGroupSettings struct { // ArchiveGroupSettings: min=0 ArchiveGroupSettings []ArchiveGroupSettings `hcl:"archive_group_settings,block" validate:"min=0"` // FrameCaptureGroupSettings: optional FrameCaptureGroupSettings *FrameCaptureGroupSettings `hcl:"frame_capture_group_settings,block"` // HlsGroupSettings: optional HlsGroupSettings *HlsGroupSettings `hcl:"hls_group_settings,block"` // MediaPackageGroupSettings: optional MediaPackageGroupSettings *MediaPackageGroupSettings `hcl:"media_package_group_settings,block"` // MsSmoothGroupSettings: optional MsSmoothGroupSettings *MsSmoothGroupSettings `hcl:"ms_smooth_group_settings,block"` // MultiplexGroupSettings: optional MultiplexGroupSettings *MultiplexGroupSettings `hcl:"multiplex_group_settings,block"` // RtmpGroupSettings: optional RtmpGroupSettings *RtmpGroupSettings `hcl:"rtmp_group_settings,block"` // UdpGroupSettings: optional UdpGroupSettings *UdpGroupSettings `hcl:"udp_group_settings,block"` }
type OutputGroupSettingsAttributes ¶
type OutputGroupSettingsAttributes struct {
// contains filtered or unexported fields
}
func (OutputGroupSettingsAttributes) ArchiveGroupSettings ¶
func (ogs OutputGroupSettingsAttributes) ArchiveGroupSettings() terra.ListValue[ArchiveGroupSettingsAttributes]
func (OutputGroupSettingsAttributes) FrameCaptureGroupSettings ¶
func (ogs OutputGroupSettingsAttributes) FrameCaptureGroupSettings() terra.ListValue[FrameCaptureGroupSettingsAttributes]
func (OutputGroupSettingsAttributes) HlsGroupSettings ¶
func (ogs OutputGroupSettingsAttributes) HlsGroupSettings() terra.ListValue[HlsGroupSettingsAttributes]
func (OutputGroupSettingsAttributes) InternalRef ¶
func (ogs OutputGroupSettingsAttributes) InternalRef() (terra.Reference, error)
func (OutputGroupSettingsAttributes) InternalTokens ¶
func (ogs OutputGroupSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (OutputGroupSettingsAttributes) InternalWithRef ¶
func (ogs OutputGroupSettingsAttributes) InternalWithRef(ref terra.Reference) OutputGroupSettingsAttributes
func (OutputGroupSettingsAttributes) MediaPackageGroupSettings ¶
func (ogs OutputGroupSettingsAttributes) MediaPackageGroupSettings() terra.ListValue[MediaPackageGroupSettingsAttributes]
func (OutputGroupSettingsAttributes) MsSmoothGroupSettings ¶
func (ogs OutputGroupSettingsAttributes) MsSmoothGroupSettings() terra.ListValue[MsSmoothGroupSettingsAttributes]
func (OutputGroupSettingsAttributes) MultiplexGroupSettings ¶
func (ogs OutputGroupSettingsAttributes) MultiplexGroupSettings() terra.ListValue[MultiplexGroupSettingsAttributes]
func (OutputGroupSettingsAttributes) RtmpGroupSettings ¶
func (ogs OutputGroupSettingsAttributes) RtmpGroupSettings() terra.ListValue[RtmpGroupSettingsAttributes]
func (OutputGroupSettingsAttributes) UdpGroupSettings ¶
func (ogs OutputGroupSettingsAttributes) UdpGroupSettings() terra.ListValue[UdpGroupSettingsAttributes]
type OutputGroupSettingsState ¶
type OutputGroupSettingsState struct { ArchiveGroupSettings []ArchiveGroupSettingsState `json:"archive_group_settings"` FrameCaptureGroupSettings []FrameCaptureGroupSettingsState `json:"frame_capture_group_settings"` HlsGroupSettings []HlsGroupSettingsState `json:"hls_group_settings"` MediaPackageGroupSettings []MediaPackageGroupSettingsState `json:"media_package_group_settings"` MsSmoothGroupSettings []MsSmoothGroupSettingsState `json:"ms_smooth_group_settings"` MultiplexGroupSettings []MultiplexGroupSettingsState `json:"multiplex_group_settings"` RtmpGroupSettings []RtmpGroupSettingsState `json:"rtmp_group_settings"` UdpGroupSettings []UdpGroupSettingsState `json:"udp_group_settings"` }
type OutputGroups ¶
type OutputGroups struct { // Name: string, optional Name terra.StringValue `hcl:"name,attr"` // OutputGroupSettings: required OutputGroupSettings *OutputGroupSettings `hcl:"output_group_settings,block" validate:"required"` // Outputs: min=1 Outputs []Outputs `hcl:"outputs,block" validate:"min=1"` }
type OutputGroupsAttributes ¶
type OutputGroupsAttributes struct {
// contains filtered or unexported fields
}
func (OutputGroupsAttributes) InternalRef ¶
func (og OutputGroupsAttributes) InternalRef() (terra.Reference, error)
func (OutputGroupsAttributes) InternalTokens ¶
func (og OutputGroupsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (OutputGroupsAttributes) InternalWithRef ¶
func (og OutputGroupsAttributes) InternalWithRef(ref terra.Reference) OutputGroupsAttributes
func (OutputGroupsAttributes) Name ¶
func (og OutputGroupsAttributes) Name() terra.StringValue
func (OutputGroupsAttributes) OutputGroupSettings ¶
func (og OutputGroupsAttributes) OutputGroupSettings() terra.ListValue[OutputGroupSettingsAttributes]
func (OutputGroupsAttributes) Outputs ¶
func (og OutputGroupsAttributes) Outputs() terra.ListValue[OutputsAttributes]
type OutputGroupsState ¶
type OutputGroupsState struct { Name string `json:"name"` OutputGroupSettings []OutputGroupSettingsState `json:"output_group_settings"` Outputs []OutputsState `json:"outputs"` }
type OutputRectangle ¶
type OutputRectangle struct { // Height: number, required Height terra.NumberValue `hcl:"height,attr" validate:"required"` // LeftOffset: number, required LeftOffset terra.NumberValue `hcl:"left_offset,attr" validate:"required"` // TopOffset: number, required TopOffset terra.NumberValue `hcl:"top_offset,attr" validate:"required"` // Width: number, required Width terra.NumberValue `hcl:"width,attr" validate:"required"` }
type OutputRectangleAttributes ¶
type OutputRectangleAttributes struct {
// contains filtered or unexported fields
}
func (OutputRectangleAttributes) Height ¶
func (or OutputRectangleAttributes) Height() terra.NumberValue
func (OutputRectangleAttributes) InternalRef ¶
func (or OutputRectangleAttributes) InternalRef() (terra.Reference, error)
func (OutputRectangleAttributes) InternalTokens ¶
func (or OutputRectangleAttributes) InternalTokens() (hclwrite.Tokens, error)
func (OutputRectangleAttributes) InternalWithRef ¶
func (or OutputRectangleAttributes) InternalWithRef(ref terra.Reference) OutputRectangleAttributes
func (OutputRectangleAttributes) LeftOffset ¶
func (or OutputRectangleAttributes) LeftOffset() terra.NumberValue
func (OutputRectangleAttributes) TopOffset ¶
func (or OutputRectangleAttributes) TopOffset() terra.NumberValue
func (OutputRectangleAttributes) Width ¶
func (or OutputRectangleAttributes) Width() terra.NumberValue
type OutputRectangleState ¶
type OutputSettings ¶
type OutputSettings struct { // ArchiveOutputSettings: optional ArchiveOutputSettings *ArchiveOutputSettings `hcl:"archive_output_settings,block"` // FrameCaptureOutputSettings: optional FrameCaptureOutputSettings *FrameCaptureOutputSettings `hcl:"frame_capture_output_settings,block"` // HlsOutputSettings: optional HlsOutputSettings *HlsOutputSettings `hcl:"hls_output_settings,block"` // MediaPackageOutputSettings: optional MediaPackageOutputSettings *MediaPackageOutputSettings `hcl:"media_package_output_settings,block"` // MsSmoothOutputSettings: optional MsSmoothOutputSettings *MsSmoothOutputSettings `hcl:"ms_smooth_output_settings,block"` // MultiplexOutputSettings: optional MultiplexOutputSettings *MultiplexOutputSettings `hcl:"multiplex_output_settings,block"` // RtmpOutputSettings: optional RtmpOutputSettings *RtmpOutputSettings `hcl:"rtmp_output_settings,block"` // UdpOutputSettings: optional UdpOutputSettings *UdpOutputSettings `hcl:"udp_output_settings,block"` }
type OutputSettingsAttributes ¶
type OutputSettingsAttributes struct {
// contains filtered or unexported fields
}
func (OutputSettingsAttributes) ArchiveOutputSettings ¶
func (os OutputSettingsAttributes) ArchiveOutputSettings() terra.ListValue[ArchiveOutputSettingsAttributes]
func (OutputSettingsAttributes) FrameCaptureOutputSettings ¶
func (os OutputSettingsAttributes) FrameCaptureOutputSettings() terra.ListValue[FrameCaptureOutputSettingsAttributes]
func (OutputSettingsAttributes) HlsOutputSettings ¶
func (os OutputSettingsAttributes) HlsOutputSettings() terra.ListValue[HlsOutputSettingsAttributes]
func (OutputSettingsAttributes) InternalRef ¶
func (os OutputSettingsAttributes) InternalRef() (terra.Reference, error)
func (OutputSettingsAttributes) InternalTokens ¶
func (os OutputSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (OutputSettingsAttributes) InternalWithRef ¶
func (os OutputSettingsAttributes) InternalWithRef(ref terra.Reference) OutputSettingsAttributes
func (OutputSettingsAttributes) MediaPackageOutputSettings ¶
func (os OutputSettingsAttributes) MediaPackageOutputSettings() terra.ListValue[MediaPackageOutputSettingsAttributes]
func (OutputSettingsAttributes) MsSmoothOutputSettings ¶
func (os OutputSettingsAttributes) MsSmoothOutputSettings() terra.ListValue[MsSmoothOutputSettingsAttributes]
func (OutputSettingsAttributes) MultiplexOutputSettings ¶
func (os OutputSettingsAttributes) MultiplexOutputSettings() terra.ListValue[MultiplexOutputSettingsAttributes]
func (OutputSettingsAttributes) RtmpOutputSettings ¶
func (os OutputSettingsAttributes) RtmpOutputSettings() terra.ListValue[RtmpOutputSettingsAttributes]
func (OutputSettingsAttributes) UdpOutputSettings ¶
func (os OutputSettingsAttributes) UdpOutputSettings() terra.ListValue[UdpOutputSettingsAttributes]
type OutputSettingsState ¶
type OutputSettingsState struct { ArchiveOutputSettings []ArchiveOutputSettingsState `json:"archive_output_settings"` FrameCaptureOutputSettings []FrameCaptureOutputSettingsState `json:"frame_capture_output_settings"` HlsOutputSettings []HlsOutputSettingsState `json:"hls_output_settings"` MediaPackageOutputSettings []MediaPackageOutputSettingsState `json:"media_package_output_settings"` MsSmoothOutputSettings []MsSmoothOutputSettingsState `json:"ms_smooth_output_settings"` MultiplexOutputSettings []MultiplexOutputSettingsState `json:"multiplex_output_settings"` RtmpOutputSettings []RtmpOutputSettingsState `json:"rtmp_output_settings"` UdpOutputSettings []UdpOutputSettingsState `json:"udp_output_settings"` }
type Outputs ¶
type Outputs struct { // AudioDescriptionNames: set of string, optional AudioDescriptionNames terra.SetValue[terra.StringValue] `hcl:"audio_description_names,attr"` // CaptionDescriptionNames: set of string, optional CaptionDescriptionNames terra.SetValue[terra.StringValue] `hcl:"caption_description_names,attr"` // OutputName: string, optional OutputName terra.StringValue `hcl:"output_name,attr"` // VideoDescriptionName: string, optional VideoDescriptionName terra.StringValue `hcl:"video_description_name,attr"` // OutputSettings: required OutputSettings *OutputSettings `hcl:"output_settings,block" validate:"required"` }
type OutputsAttributes ¶
type OutputsAttributes struct {
// contains filtered or unexported fields
}
func (OutputsAttributes) AudioDescriptionNames ¶
func (o OutputsAttributes) AudioDescriptionNames() terra.SetValue[terra.StringValue]
func (OutputsAttributes) CaptionDescriptionNames ¶
func (o OutputsAttributes) CaptionDescriptionNames() terra.SetValue[terra.StringValue]
func (OutputsAttributes) InternalRef ¶
func (o OutputsAttributes) InternalRef() (terra.Reference, error)
func (OutputsAttributes) InternalTokens ¶
func (o OutputsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (OutputsAttributes) InternalWithRef ¶
func (o OutputsAttributes) InternalWithRef(ref terra.Reference) OutputsAttributes
func (OutputsAttributes) OutputName ¶
func (o OutputsAttributes) OutputName() terra.StringValue
func (OutputsAttributes) OutputSettings ¶
func (o OutputsAttributes) OutputSettings() terra.ListValue[OutputSettingsAttributes]
func (OutputsAttributes) VideoDescriptionName ¶
func (o OutputsAttributes) VideoDescriptionName() terra.StringValue
type OutputsState ¶
type OutputsState struct { AudioDescriptionNames []string `json:"audio_description_names"` CaptionDescriptionNames []string `json:"caption_description_names"` OutputName string `json:"output_name"` VideoDescriptionName string `json:"video_description_name"` OutputSettings []OutputSettingsState `json:"output_settings"` }
type PassThroughSettings ¶
type PassThroughSettings struct{}
type PassThroughSettingsAttributes ¶
type PassThroughSettingsAttributes struct {
// contains filtered or unexported fields
}
func (PassThroughSettingsAttributes) InternalRef ¶
func (pts PassThroughSettingsAttributes) InternalRef() (terra.Reference, error)
func (PassThroughSettingsAttributes) InternalTokens ¶
func (pts PassThroughSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (PassThroughSettingsAttributes) InternalWithRef ¶
func (pts PassThroughSettingsAttributes) InternalWithRef(ref terra.Reference) PassThroughSettingsAttributes
type PassThroughSettingsState ¶
type PassThroughSettingsState struct{}
type RawSettings ¶
type RawSettings struct{}
type RawSettingsAttributes ¶
type RawSettingsAttributes struct {
// contains filtered or unexported fields
}
func (RawSettingsAttributes) InternalRef ¶
func (rs RawSettingsAttributes) InternalRef() (terra.Reference, error)
func (RawSettingsAttributes) InternalTokens ¶
func (rs RawSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (RawSettingsAttributes) InternalWithRef ¶
func (rs RawSettingsAttributes) InternalWithRef(ref terra.Reference) RawSettingsAttributes
type RawSettingsState ¶
type RawSettingsState struct{}
type Rec601Settings ¶
type Rec601Settings struct{}
type Rec601SettingsAttributes ¶
type Rec601SettingsAttributes struct {
// contains filtered or unexported fields
}
func (Rec601SettingsAttributes) InternalRef ¶
func (rs Rec601SettingsAttributes) InternalRef() (terra.Reference, error)
func (Rec601SettingsAttributes) InternalTokens ¶
func (rs Rec601SettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (Rec601SettingsAttributes) InternalWithRef ¶
func (rs Rec601SettingsAttributes) InternalWithRef(ref terra.Reference) Rec601SettingsAttributes
type Rec601SettingsState ¶
type Rec601SettingsState struct{}
type Rec709Settings ¶
type Rec709Settings struct{}
type Rec709SettingsAttributes ¶
type Rec709SettingsAttributes struct {
// contains filtered or unexported fields
}
func (Rec709SettingsAttributes) InternalRef ¶
func (rs Rec709SettingsAttributes) InternalRef() (terra.Reference, error)
func (Rec709SettingsAttributes) InternalTokens ¶
func (rs Rec709SettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (Rec709SettingsAttributes) InternalWithRef ¶
func (rs Rec709SettingsAttributes) InternalWithRef(ref terra.Reference) Rec709SettingsAttributes
type Rec709SettingsState ¶
type Rec709SettingsState struct{}
type RemixSettings ¶
type RemixSettings struct { // ChannelsIn: number, optional ChannelsIn terra.NumberValue `hcl:"channels_in,attr"` // ChannelsOut: number, optional ChannelsOut terra.NumberValue `hcl:"channels_out,attr"` // ChannelMappings: min=1 ChannelMappings []ChannelMappings `hcl:"channel_mappings,block" validate:"min=1"` }
type RemixSettingsAttributes ¶
type RemixSettingsAttributes struct {
// contains filtered or unexported fields
}
func (RemixSettingsAttributes) ChannelMappings ¶
func (rs RemixSettingsAttributes) ChannelMappings() terra.SetValue[ChannelMappingsAttributes]
func (RemixSettingsAttributes) ChannelsIn ¶
func (rs RemixSettingsAttributes) ChannelsIn() terra.NumberValue
func (RemixSettingsAttributes) ChannelsOut ¶
func (rs RemixSettingsAttributes) ChannelsOut() terra.NumberValue
func (RemixSettingsAttributes) InternalRef ¶
func (rs RemixSettingsAttributes) InternalRef() (terra.Reference, error)
func (RemixSettingsAttributes) InternalTokens ¶
func (rs RemixSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (RemixSettingsAttributes) InternalWithRef ¶
func (rs RemixSettingsAttributes) InternalWithRef(ref terra.Reference) RemixSettingsAttributes
type RemixSettingsState ¶
type RemixSettingsState struct { ChannelsIn float64 `json:"channels_in"` ChannelsOut float64 `json:"channels_out"` ChannelMappings []ChannelMappingsState `json:"channel_mappings"` }
type RtmpGroupSettings ¶
type RtmpGroupSettings struct { // AdMarkers: list of string, optional AdMarkers terra.ListValue[terra.StringValue] `hcl:"ad_markers,attr"` // AuthenticationScheme: string, optional AuthenticationScheme terra.StringValue `hcl:"authentication_scheme,attr"` // CacheFullBehavior: string, optional CacheFullBehavior terra.StringValue `hcl:"cache_full_behavior,attr"` // CacheLength: number, optional CacheLength terra.NumberValue `hcl:"cache_length,attr"` // CaptionData: string, optional CaptionData terra.StringValue `hcl:"caption_data,attr"` // InputLossAction: string, optional InputLossAction terra.StringValue `hcl:"input_loss_action,attr"` // RestartDelay: number, optional RestartDelay terra.NumberValue `hcl:"restart_delay,attr"` }
type RtmpGroupSettingsAttributes ¶
type RtmpGroupSettingsAttributes struct {
// contains filtered or unexported fields
}
func (RtmpGroupSettingsAttributes) AdMarkers ¶
func (rgs RtmpGroupSettingsAttributes) AdMarkers() terra.ListValue[terra.StringValue]
func (RtmpGroupSettingsAttributes) AuthenticationScheme ¶
func (rgs RtmpGroupSettingsAttributes) AuthenticationScheme() terra.StringValue
func (RtmpGroupSettingsAttributes) CacheFullBehavior ¶
func (rgs RtmpGroupSettingsAttributes) CacheFullBehavior() terra.StringValue
func (RtmpGroupSettingsAttributes) CacheLength ¶
func (rgs RtmpGroupSettingsAttributes) CacheLength() terra.NumberValue
func (RtmpGroupSettingsAttributes) CaptionData ¶
func (rgs RtmpGroupSettingsAttributes) CaptionData() terra.StringValue
func (RtmpGroupSettingsAttributes) InputLossAction ¶
func (rgs RtmpGroupSettingsAttributes) InputLossAction() terra.StringValue
func (RtmpGroupSettingsAttributes) InternalRef ¶
func (rgs RtmpGroupSettingsAttributes) InternalRef() (terra.Reference, error)
func (RtmpGroupSettingsAttributes) InternalTokens ¶
func (rgs RtmpGroupSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (RtmpGroupSettingsAttributes) InternalWithRef ¶
func (rgs RtmpGroupSettingsAttributes) InternalWithRef(ref terra.Reference) RtmpGroupSettingsAttributes
func (RtmpGroupSettingsAttributes) RestartDelay ¶
func (rgs RtmpGroupSettingsAttributes) RestartDelay() terra.NumberValue
type RtmpGroupSettingsState ¶
type RtmpGroupSettingsState struct { AdMarkers []string `json:"ad_markers"` AuthenticationScheme string `json:"authentication_scheme"` CacheFullBehavior string `json:"cache_full_behavior"` CacheLength float64 `json:"cache_length"` CaptionData string `json:"caption_data"` InputLossAction string `json:"input_loss_action"` RestartDelay float64 `json:"restart_delay"` }
type RtmpOutputSettings ¶
type RtmpOutputSettings struct { // CertificateMode: string, optional CertificateMode terra.StringValue `hcl:"certificate_mode,attr"` // ConnectionRetryInterval: number, optional ConnectionRetryInterval terra.NumberValue `hcl:"connection_retry_interval,attr"` // NumRetries: number, optional NumRetries terra.NumberValue `hcl:"num_retries,attr"` // RtmpOutputSettingsDestination: required Destination *RtmpOutputSettingsDestination `hcl:"destination,block" validate:"required"` }
type RtmpOutputSettingsAttributes ¶
type RtmpOutputSettingsAttributes struct {
// contains filtered or unexported fields
}
func (RtmpOutputSettingsAttributes) CertificateMode ¶
func (ros RtmpOutputSettingsAttributes) CertificateMode() terra.StringValue
func (RtmpOutputSettingsAttributes) ConnectionRetryInterval ¶
func (ros RtmpOutputSettingsAttributes) ConnectionRetryInterval() terra.NumberValue
func (RtmpOutputSettingsAttributes) Destination ¶
func (ros RtmpOutputSettingsAttributes) Destination() terra.ListValue[RtmpOutputSettingsDestinationAttributes]
func (RtmpOutputSettingsAttributes) InternalRef ¶
func (ros RtmpOutputSettingsAttributes) InternalRef() (terra.Reference, error)
func (RtmpOutputSettingsAttributes) InternalTokens ¶
func (ros RtmpOutputSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (RtmpOutputSettingsAttributes) InternalWithRef ¶
func (ros RtmpOutputSettingsAttributes) InternalWithRef(ref terra.Reference) RtmpOutputSettingsAttributes
func (RtmpOutputSettingsAttributes) NumRetries ¶
func (ros RtmpOutputSettingsAttributes) NumRetries() terra.NumberValue
type RtmpOutputSettingsDestination ¶
type RtmpOutputSettingsDestination struct { // DestinationRefId: string, required DestinationRefId terra.StringValue `hcl:"destination_ref_id,attr" validate:"required"` }
type RtmpOutputSettingsDestinationAttributes ¶
type RtmpOutputSettingsDestinationAttributes struct {
// contains filtered or unexported fields
}
func (RtmpOutputSettingsDestinationAttributes) DestinationRefId ¶
func (d RtmpOutputSettingsDestinationAttributes) DestinationRefId() terra.StringValue
func (RtmpOutputSettingsDestinationAttributes) InternalRef ¶
func (d RtmpOutputSettingsDestinationAttributes) InternalRef() (terra.Reference, error)
func (RtmpOutputSettingsDestinationAttributes) InternalTokens ¶
func (d RtmpOutputSettingsDestinationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (RtmpOutputSettingsDestinationAttributes) InternalWithRef ¶
func (d RtmpOutputSettingsDestinationAttributes) InternalWithRef(ref terra.Reference) RtmpOutputSettingsDestinationAttributes
type RtmpOutputSettingsDestinationState ¶
type RtmpOutputSettingsDestinationState struct {
DestinationRefId string `json:"destination_ref_id"`
}
type RtmpOutputSettingsState ¶
type RtmpOutputSettingsState struct { CertificateMode string `json:"certificate_mode"` ConnectionRetryInterval float64 `json:"connection_retry_interval"` NumRetries float64 `json:"num_retries"` Destination []RtmpOutputSettingsDestinationState `json:"destination"` }
type Scte20SourceSettings ¶
type Scte20SourceSettings struct { // Convert608To708: string, optional Convert608To708 terra.StringValue `hcl:"convert_608_to_708,attr"` // Source608ChannelNumber: number, optional Source608ChannelNumber terra.NumberValue `hcl:"source_608_channel_number,attr"` }
type Scte20SourceSettingsAttributes ¶
type Scte20SourceSettingsAttributes struct {
// contains filtered or unexported fields
}
func (Scte20SourceSettingsAttributes) Convert608To708 ¶
func (sss Scte20SourceSettingsAttributes) Convert608To708() terra.StringValue
func (Scte20SourceSettingsAttributes) InternalRef ¶
func (sss Scte20SourceSettingsAttributes) InternalRef() (terra.Reference, error)
func (Scte20SourceSettingsAttributes) InternalTokens ¶
func (sss Scte20SourceSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (Scte20SourceSettingsAttributes) InternalWithRef ¶
func (sss Scte20SourceSettingsAttributes) InternalWithRef(ref terra.Reference) Scte20SourceSettingsAttributes
func (Scte20SourceSettingsAttributes) Source608ChannelNumber ¶
func (sss Scte20SourceSettingsAttributes) Source608ChannelNumber() terra.NumberValue
type Scte27SourceSettings ¶
type Scte27SourceSettings struct { // OcrLanguage: string, optional OcrLanguage terra.StringValue `hcl:"ocr_language,attr"` // Pid: number, optional Pid terra.NumberValue `hcl:"pid,attr"` }
type Scte27SourceSettingsAttributes ¶
type Scte27SourceSettingsAttributes struct {
// contains filtered or unexported fields
}
func (Scte27SourceSettingsAttributes) InternalRef ¶
func (sss Scte27SourceSettingsAttributes) InternalRef() (terra.Reference, error)
func (Scte27SourceSettingsAttributes) InternalTokens ¶
func (sss Scte27SourceSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (Scte27SourceSettingsAttributes) InternalWithRef ¶
func (sss Scte27SourceSettingsAttributes) InternalWithRef(ref terra.Reference) Scte27SourceSettingsAttributes
func (Scte27SourceSettingsAttributes) OcrLanguage ¶
func (sss Scte27SourceSettingsAttributes) OcrLanguage() terra.StringValue
func (Scte27SourceSettingsAttributes) Pid ¶
func (sss Scte27SourceSettingsAttributes) Pid() terra.NumberValue
type SelectorSettingsDvbTdtSettings ¶
type SelectorSettingsDvbTdtSettings struct { // OcrLanguage: string, optional OcrLanguage terra.StringValue `hcl:"ocr_language,attr"` // Pid: number, optional Pid terra.NumberValue `hcl:"pid,attr"` }
type SelectorSettingsDvbTdtSettingsAttributes ¶
type SelectorSettingsDvbTdtSettingsAttributes struct {
// contains filtered or unexported fields
}
func (SelectorSettingsDvbTdtSettingsAttributes) InternalRef ¶
func (dts SelectorSettingsDvbTdtSettingsAttributes) InternalRef() (terra.Reference, error)
func (SelectorSettingsDvbTdtSettingsAttributes) InternalTokens ¶
func (dts SelectorSettingsDvbTdtSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SelectorSettingsDvbTdtSettingsAttributes) InternalWithRef ¶
func (dts SelectorSettingsDvbTdtSettingsAttributes) InternalWithRef(ref terra.Reference) SelectorSettingsDvbTdtSettingsAttributes
func (SelectorSettingsDvbTdtSettingsAttributes) OcrLanguage ¶
func (dts SelectorSettingsDvbTdtSettingsAttributes) OcrLanguage() terra.StringValue
func (SelectorSettingsDvbTdtSettingsAttributes) Pid ¶
func (dts SelectorSettingsDvbTdtSettingsAttributes) Pid() terra.NumberValue
type Settings ¶
type Settings struct { // PasswordParam: string, optional PasswordParam terra.StringValue `hcl:"password_param,attr"` // StreamName: string, optional StreamName terra.StringValue `hcl:"stream_name,attr"` // Url: string, optional Url terra.StringValue `hcl:"url,attr"` // Username: string, optional Username terra.StringValue `hcl:"username,attr"` }
type SettingsAttributes ¶
type SettingsAttributes struct {
// contains filtered or unexported fields
}
func (SettingsAttributes) InternalRef ¶
func (s SettingsAttributes) InternalRef() (terra.Reference, error)
func (SettingsAttributes) InternalTokens ¶
func (s SettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SettingsAttributes) InternalWithRef ¶
func (s SettingsAttributes) InternalWithRef(ref terra.Reference) SettingsAttributes
func (SettingsAttributes) PasswordParam ¶
func (s SettingsAttributes) PasswordParam() terra.StringValue
func (SettingsAttributes) StreamName ¶
func (s SettingsAttributes) StreamName() terra.StringValue
func (SettingsAttributes) Url ¶
func (s SettingsAttributes) Url() terra.StringValue
func (SettingsAttributes) Username ¶
func (s SettingsAttributes) Username() terra.StringValue
type SettingsState ¶
type StandardHlsSettings ¶
type StandardHlsSettings struct { // AudioRenditionSets: string, optional AudioRenditionSets terra.StringValue `hcl:"audio_rendition_sets,attr"` // M3U8Settings: required M3U8Settings *M3U8Settings `hcl:"m3u8_settings,block" validate:"required"` }
type StandardHlsSettingsAttributes ¶
type StandardHlsSettingsAttributes struct {
// contains filtered or unexported fields
}
func (StandardHlsSettingsAttributes) AudioRenditionSets ¶
func (shs StandardHlsSettingsAttributes) AudioRenditionSets() terra.StringValue
func (StandardHlsSettingsAttributes) InternalRef ¶
func (shs StandardHlsSettingsAttributes) InternalRef() (terra.Reference, error)
func (StandardHlsSettingsAttributes) InternalTokens ¶
func (shs StandardHlsSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (StandardHlsSettingsAttributes) InternalWithRef ¶
func (shs StandardHlsSettingsAttributes) InternalWithRef(ref terra.Reference) StandardHlsSettingsAttributes
func (StandardHlsSettingsAttributes) M3U8Settings ¶
func (shs StandardHlsSettingsAttributes) M3U8Settings() terra.ListValue[M3U8SettingsAttributes]
type StandardHlsSettingsState ¶
type StandardHlsSettingsState struct { AudioRenditionSets string `json:"audio_rendition_sets"` M3U8Settings []M3U8SettingsState `json:"m3u8_settings"` }
type StaticKeySettings ¶
type StaticKeySettings struct { // StaticKeyValue: string, required StaticKeyValue terra.StringValue `hcl:"static_key_value,attr" validate:"required"` // KeyProviderServer: optional KeyProviderServer *KeyProviderServer `hcl:"key_provider_server,block"` }
type StaticKeySettingsAttributes ¶
type StaticKeySettingsAttributes struct {
// contains filtered or unexported fields
}
func (StaticKeySettingsAttributes) InternalRef ¶
func (sks StaticKeySettingsAttributes) InternalRef() (terra.Reference, error)
func (StaticKeySettingsAttributes) InternalTokens ¶
func (sks StaticKeySettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (StaticKeySettingsAttributes) InternalWithRef ¶
func (sks StaticKeySettingsAttributes) InternalWithRef(ref terra.Reference) StaticKeySettingsAttributes
func (StaticKeySettingsAttributes) KeyProviderServer ¶
func (sks StaticKeySettingsAttributes) KeyProviderServer() terra.ListValue[KeyProviderServerAttributes]
func (StaticKeySettingsAttributes) StaticKeyValue ¶
func (sks StaticKeySettingsAttributes) StaticKeyValue() terra.StringValue
type StaticKeySettingsState ¶
type StaticKeySettingsState struct { StaticKeyValue string `json:"static_key_value"` KeyProviderServer []KeyProviderServerState `json:"key_provider_server"` }
type TeletextSourceSettings ¶
type TeletextSourceSettings struct { // PageNumber: string, optional PageNumber terra.StringValue `hcl:"page_number,attr"` // OutputRectangle: optional OutputRectangle *OutputRectangle `hcl:"output_rectangle,block"` }
type TeletextSourceSettingsAttributes ¶
type TeletextSourceSettingsAttributes struct {
// contains filtered or unexported fields
}
func (TeletextSourceSettingsAttributes) InternalRef ¶
func (tss TeletextSourceSettingsAttributes) InternalRef() (terra.Reference, error)
func (TeletextSourceSettingsAttributes) InternalTokens ¶
func (tss TeletextSourceSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (TeletextSourceSettingsAttributes) InternalWithRef ¶
func (tss TeletextSourceSettingsAttributes) InternalWithRef(ref terra.Reference) TeletextSourceSettingsAttributes
func (TeletextSourceSettingsAttributes) OutputRectangle ¶
func (tss TeletextSourceSettingsAttributes) OutputRectangle() terra.ListValue[OutputRectangleAttributes]
func (TeletextSourceSettingsAttributes) PageNumber ¶
func (tss TeletextSourceSettingsAttributes) PageNumber() terra.StringValue
type TeletextSourceSettingsState ¶
type TeletextSourceSettingsState struct { PageNumber string `json:"page_number"` OutputRectangle []OutputRectangleState `json:"output_rectangle"` }
type TimecodeBurninSettings ¶
type TimecodeBurninSettings struct { // Prefix: string, optional Prefix terra.StringValue `hcl:"prefix,attr"` // TimecodeBurninFontSize: string, optional TimecodeBurninFontSize terra.StringValue `hcl:"timecode_burnin_font_size,attr"` // TimecodeBurninPosition: string, optional TimecodeBurninPosition terra.StringValue `hcl:"timecode_burnin_position,attr"` }
type TimecodeBurninSettingsAttributes ¶
type TimecodeBurninSettingsAttributes struct {
// contains filtered or unexported fields
}
func (TimecodeBurninSettingsAttributes) InternalRef ¶
func (tbs TimecodeBurninSettingsAttributes) InternalRef() (terra.Reference, error)
func (TimecodeBurninSettingsAttributes) InternalTokens ¶
func (tbs TimecodeBurninSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (TimecodeBurninSettingsAttributes) InternalWithRef ¶
func (tbs TimecodeBurninSettingsAttributes) InternalWithRef(ref terra.Reference) TimecodeBurninSettingsAttributes
func (TimecodeBurninSettingsAttributes) Prefix ¶
func (tbs TimecodeBurninSettingsAttributes) Prefix() terra.StringValue
func (TimecodeBurninSettingsAttributes) TimecodeBurninFontSize ¶
func (tbs TimecodeBurninSettingsAttributes) TimecodeBurninFontSize() terra.StringValue
func (TimecodeBurninSettingsAttributes) TimecodeBurninPosition ¶
func (tbs TimecodeBurninSettingsAttributes) TimecodeBurninPosition() terra.StringValue
type TimecodeConfig ¶
type TimecodeConfig struct { // Source: string, required Source terra.StringValue `hcl:"source,attr" validate:"required"` // SyncThreshold: number, optional SyncThreshold terra.NumberValue `hcl:"sync_threshold,attr"` }
type TimecodeConfigAttributes ¶
type TimecodeConfigAttributes struct {
// contains filtered or unexported fields
}
func (TimecodeConfigAttributes) InternalRef ¶
func (tc TimecodeConfigAttributes) InternalRef() (terra.Reference, error)
func (TimecodeConfigAttributes) InternalTokens ¶
func (tc TimecodeConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
func (TimecodeConfigAttributes) InternalWithRef ¶
func (tc TimecodeConfigAttributes) InternalWithRef(ref terra.Reference) TimecodeConfigAttributes
func (TimecodeConfigAttributes) Source ¶
func (tc TimecodeConfigAttributes) Source() terra.StringValue
func (TimecodeConfigAttributes) SyncThreshold ¶
func (tc TimecodeConfigAttributes) SyncThreshold() terra.NumberValue
type TimecodeConfigState ¶
type Timeouts ¶
type Timeouts struct { // Create: string, optional Create terra.StringValue `hcl:"create,attr"` // Delete: string, optional Delete terra.StringValue `hcl:"delete,attr"` // Update: string, optional Update terra.StringValue `hcl:"update,attr"` }
type TimeoutsAttributes ¶
type TimeoutsAttributes struct {
// contains filtered or unexported fields
}
func (TimeoutsAttributes) Create ¶
func (t TimeoutsAttributes) Create() terra.StringValue
func (TimeoutsAttributes) Delete ¶
func (t TimeoutsAttributes) Delete() terra.StringValue
func (TimeoutsAttributes) InternalRef ¶
func (t TimeoutsAttributes) InternalRef() (terra.Reference, error)
func (TimeoutsAttributes) InternalTokens ¶
func (t TimeoutsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (TimeoutsAttributes) InternalWithRef ¶
func (t TimeoutsAttributes) InternalWithRef(ref terra.Reference) TimeoutsAttributes
func (TimeoutsAttributes) Update ¶
func (t TimeoutsAttributes) Update() terra.StringValue
type TimeoutsState ¶
type Track ¶
type Track struct { // Track: number, required Track terra.NumberValue `hcl:"track,attr" validate:"required"` }
type TrackAttributes ¶
type TrackAttributes struct {
// contains filtered or unexported fields
}
func (TrackAttributes) InternalRef ¶
func (t TrackAttributes) InternalRef() (terra.Reference, error)
func (TrackAttributes) InternalTokens ¶
func (t TrackAttributes) InternalTokens() (hclwrite.Tokens, error)
func (TrackAttributes) InternalWithRef ¶
func (t TrackAttributes) InternalWithRef(ref terra.Reference) TrackAttributes
func (TrackAttributes) Track ¶
func (t TrackAttributes) Track() terra.NumberValue
type TrackState ¶
type TrackState struct {
Track float64 `json:"track"`
}
type UdpGroupSettings ¶
type UdpGroupSettings struct { // InputLossAction: string, optional InputLossAction terra.StringValue `hcl:"input_loss_action,attr"` // TimedMetadataId3Frame: string, optional TimedMetadataId3Frame terra.StringValue `hcl:"timed_metadata_id3_frame,attr"` // TimedMetadataId3Period: number, optional TimedMetadataId3Period terra.NumberValue `hcl:"timed_metadata_id3_period,attr"` }
type UdpGroupSettingsAttributes ¶
type UdpGroupSettingsAttributes struct {
// contains filtered or unexported fields
}
func (UdpGroupSettingsAttributes) InputLossAction ¶
func (ugs UdpGroupSettingsAttributes) InputLossAction() terra.StringValue
func (UdpGroupSettingsAttributes) InternalRef ¶
func (ugs UdpGroupSettingsAttributes) InternalRef() (terra.Reference, error)
func (UdpGroupSettingsAttributes) InternalTokens ¶
func (ugs UdpGroupSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (UdpGroupSettingsAttributes) InternalWithRef ¶
func (ugs UdpGroupSettingsAttributes) InternalWithRef(ref terra.Reference) UdpGroupSettingsAttributes
func (UdpGroupSettingsAttributes) TimedMetadataId3Frame ¶
func (ugs UdpGroupSettingsAttributes) TimedMetadataId3Frame() terra.StringValue
func (UdpGroupSettingsAttributes) TimedMetadataId3Period ¶
func (ugs UdpGroupSettingsAttributes) TimedMetadataId3Period() terra.NumberValue
type UdpGroupSettingsState ¶
type UdpOutputSettings ¶
type UdpOutputSettings struct { // BufferMsec: number, optional BufferMsec terra.NumberValue `hcl:"buffer_msec,attr"` // UdpOutputSettingsContainerSettings: required ContainerSettings *UdpOutputSettingsContainerSettings `hcl:"container_settings,block" validate:"required"` // UdpOutputSettingsDestination: required Destination *UdpOutputSettingsDestination `hcl:"destination,block" validate:"required"` // FecOutputSettings: optional FecOutputSettings *FecOutputSettings `hcl:"fec_output_settings,block"` }
type UdpOutputSettingsAttributes ¶
type UdpOutputSettingsAttributes struct {
// contains filtered or unexported fields
}
func (UdpOutputSettingsAttributes) BufferMsec ¶
func (uos UdpOutputSettingsAttributes) BufferMsec() terra.NumberValue
func (UdpOutputSettingsAttributes) ContainerSettings ¶
func (uos UdpOutputSettingsAttributes) ContainerSettings() terra.ListValue[UdpOutputSettingsContainerSettingsAttributes]
func (UdpOutputSettingsAttributes) Destination ¶
func (uos UdpOutputSettingsAttributes) Destination() terra.ListValue[UdpOutputSettingsDestinationAttributes]
func (UdpOutputSettingsAttributes) FecOutputSettings ¶
func (uos UdpOutputSettingsAttributes) FecOutputSettings() terra.ListValue[FecOutputSettingsAttributes]
func (UdpOutputSettingsAttributes) InternalRef ¶
func (uos UdpOutputSettingsAttributes) InternalRef() (terra.Reference, error)
func (UdpOutputSettingsAttributes) InternalTokens ¶
func (uos UdpOutputSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (UdpOutputSettingsAttributes) InternalWithRef ¶
func (uos UdpOutputSettingsAttributes) InternalWithRef(ref terra.Reference) UdpOutputSettingsAttributes
type UdpOutputSettingsContainerSettings ¶
type UdpOutputSettingsContainerSettings struct { // UdpOutputSettingsContainerSettingsM2TsSettings: optional M2TsSettings *UdpOutputSettingsContainerSettingsM2TsSettings `hcl:"m2ts_settings,block"` }
type UdpOutputSettingsContainerSettingsAttributes ¶
type UdpOutputSettingsContainerSettingsAttributes struct {
// contains filtered or unexported fields
}
func (UdpOutputSettingsContainerSettingsAttributes) InternalRef ¶
func (cs UdpOutputSettingsContainerSettingsAttributes) InternalRef() (terra.Reference, error)
func (UdpOutputSettingsContainerSettingsAttributes) InternalTokens ¶
func (cs UdpOutputSettingsContainerSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (UdpOutputSettingsContainerSettingsAttributes) InternalWithRef ¶
func (cs UdpOutputSettingsContainerSettingsAttributes) InternalWithRef(ref terra.Reference) UdpOutputSettingsContainerSettingsAttributes
func (UdpOutputSettingsContainerSettingsAttributes) M2TsSettings ¶
func (cs UdpOutputSettingsContainerSettingsAttributes) M2TsSettings() terra.ListValue[UdpOutputSettingsContainerSettingsM2TsSettingsAttributes]
type UdpOutputSettingsContainerSettingsM2TsSettings ¶
type UdpOutputSettingsContainerSettingsM2TsSettings struct { // AbsentInputAudioBehavior: string, optional AbsentInputAudioBehavior terra.StringValue `hcl:"absent_input_audio_behavior,attr"` // Arib: string, optional Arib terra.StringValue `hcl:"arib,attr"` // AribCaptionsPid: string, optional AribCaptionsPid terra.StringValue `hcl:"arib_captions_pid,attr"` // AribCaptionsPidControl: string, optional AribCaptionsPidControl terra.StringValue `hcl:"arib_captions_pid_control,attr"` // AudioBufferModel: string, optional AudioBufferModel terra.StringValue `hcl:"audio_buffer_model,attr"` // AudioFramesPerPes: number, optional AudioFramesPerPes terra.NumberValue `hcl:"audio_frames_per_pes,attr"` // AudioPids: string, optional AudioPids terra.StringValue `hcl:"audio_pids,attr"` // AudioStreamType: string, optional AudioStreamType terra.StringValue `hcl:"audio_stream_type,attr"` // Bitrate: number, optional Bitrate terra.NumberValue `hcl:"bitrate,attr"` // BufferModel: string, optional BufferModel terra.StringValue `hcl:"buffer_model,attr"` // CcDescriptor: string, optional CcDescriptor terra.StringValue `hcl:"cc_descriptor,attr"` // DvbSubPids: string, optional DvbSubPids terra.StringValue `hcl:"dvb_sub_pids,attr"` // DvbTeletextPid: string, optional DvbTeletextPid terra.StringValue `hcl:"dvb_teletext_pid,attr"` // Ebif: string, optional Ebif terra.StringValue `hcl:"ebif,attr"` // EbpAudioInterval: string, optional EbpAudioInterval terra.StringValue `hcl:"ebp_audio_interval,attr"` // EbpLookaheadMs: number, optional EbpLookaheadMs terra.NumberValue `hcl:"ebp_lookahead_ms,attr"` // EbpPlacement: string, optional EbpPlacement terra.StringValue `hcl:"ebp_placement,attr"` // EcmPid: string, optional EcmPid terra.StringValue `hcl:"ecm_pid,attr"` // EsRateInPes: string, optional EsRateInPes terra.StringValue `hcl:"es_rate_in_pes,attr"` // EtvPlatformPid: string, optional EtvPlatformPid terra.StringValue `hcl:"etv_platform_pid,attr"` // EtvSignalPid: string, optional EtvSignalPid terra.StringValue `hcl:"etv_signal_pid,attr"` // FragmentTime: number, optional FragmentTime terra.NumberValue `hcl:"fragment_time,attr"` // Klv: string, optional Klv terra.StringValue `hcl:"klv,attr"` // KlvDataPids: string, optional KlvDataPids terra.StringValue `hcl:"klv_data_pids,attr"` // NielsenId3Behavior: string, optional NielsenId3Behavior terra.StringValue `hcl:"nielsen_id3_behavior,attr"` // NullPacketBitrate: number, optional NullPacketBitrate terra.NumberValue `hcl:"null_packet_bitrate,attr"` // PatInterval: number, optional PatInterval terra.NumberValue `hcl:"pat_interval,attr"` // PcrControl: string, optional PcrControl terra.StringValue `hcl:"pcr_control,attr"` // PcrPeriod: number, optional PcrPeriod terra.NumberValue `hcl:"pcr_period,attr"` // PcrPid: string, optional PcrPid terra.StringValue `hcl:"pcr_pid,attr"` // PmtInterval: number, optional PmtInterval terra.NumberValue `hcl:"pmt_interval,attr"` // PmtPid: string, optional PmtPid terra.StringValue `hcl:"pmt_pid,attr"` // ProgramNum: number, optional ProgramNum terra.NumberValue `hcl:"program_num,attr"` // RateMode: string, optional RateMode terra.StringValue `hcl:"rate_mode,attr"` // Scte27Pids: string, optional Scte27Pids terra.StringValue `hcl:"scte27_pids,attr"` // Scte35Control: string, optional Scte35Control terra.StringValue `hcl:"scte35_control,attr"` // Scte35Pid: string, optional Scte35Pid terra.StringValue `hcl:"scte35_pid,attr"` // SegmentationMarkers: string, optional SegmentationMarkers terra.StringValue `hcl:"segmentation_markers,attr"` // SegmentationStyle: string, optional SegmentationStyle terra.StringValue `hcl:"segmentation_style,attr"` // SegmentationTime: number, optional SegmentationTime terra.NumberValue `hcl:"segmentation_time,attr"` // TimedMetadataBehavior: string, optional TimedMetadataBehavior terra.StringValue `hcl:"timed_metadata_behavior,attr"` // TimedMetadataPid: string, optional TimedMetadataPid terra.StringValue `hcl:"timed_metadata_pid,attr"` // TransportStreamId: number, optional TransportStreamId terra.NumberValue `hcl:"transport_stream_id,attr"` // VideoPid: string, optional VideoPid terra.StringValue `hcl:"video_pid,attr"` // UdpOutputSettingsContainerSettingsM2TsSettingsDvbNitSettings: optional DvbNitSettings *UdpOutputSettingsContainerSettingsM2TsSettingsDvbNitSettings `hcl:"dvb_nit_settings,block"` // UdpOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettings: optional DvbSdtSettings *UdpOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettings `hcl:"dvb_sdt_settings,block"` // UdpOutputSettingsContainerSettingsM2TsSettingsDvbTdtSettings: optional DvbTdtSettings *UdpOutputSettingsContainerSettingsM2TsSettingsDvbTdtSettings `hcl:"dvb_tdt_settings,block"` }
type UdpOutputSettingsContainerSettingsM2TsSettingsAttributes ¶
type UdpOutputSettingsContainerSettingsM2TsSettingsAttributes struct {
// contains filtered or unexported fields
}
func (UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) AbsentInputAudioBehavior ¶
func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) AbsentInputAudioBehavior() terra.StringValue
func (UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) Arib ¶
func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) Arib() terra.StringValue
func (UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) AribCaptionsPid ¶
func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) AribCaptionsPid() terra.StringValue
func (UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) AribCaptionsPidControl ¶
func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) AribCaptionsPidControl() terra.StringValue
func (UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) AudioBufferModel ¶
func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) AudioBufferModel() terra.StringValue
func (UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) AudioFramesPerPes ¶
func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) AudioFramesPerPes() terra.NumberValue
func (UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) AudioPids ¶
func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) AudioPids() terra.StringValue
func (UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) AudioStreamType ¶
func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) AudioStreamType() terra.StringValue
func (UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) Bitrate ¶
func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) Bitrate() terra.NumberValue
func (UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) BufferModel ¶
func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) BufferModel() terra.StringValue
func (UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) CcDescriptor ¶
func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) CcDescriptor() terra.StringValue
func (UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) DvbNitSettings ¶
func (UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) DvbSdtSettings ¶
func (UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) DvbSubPids ¶
func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) DvbSubPids() terra.StringValue
func (UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) DvbTdtSettings ¶
func (UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) DvbTeletextPid ¶
func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) DvbTeletextPid() terra.StringValue
func (UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) Ebif ¶
func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) Ebif() terra.StringValue
func (UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) EbpAudioInterval ¶
func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) EbpAudioInterval() terra.StringValue
func (UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) EbpLookaheadMs ¶
func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) EbpLookaheadMs() terra.NumberValue
func (UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) EbpPlacement ¶
func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) EbpPlacement() terra.StringValue
func (UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) EcmPid ¶
func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) EcmPid() terra.StringValue
func (UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) EsRateInPes ¶
func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) EsRateInPes() terra.StringValue
func (UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) EtvPlatformPid ¶
func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) EtvPlatformPid() terra.StringValue
func (UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) EtvSignalPid ¶
func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) EtvSignalPid() terra.StringValue
func (UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) FragmentTime ¶
func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) FragmentTime() terra.NumberValue
func (UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) InternalRef ¶
func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) InternalRef() (terra.Reference, error)
func (UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) InternalTokens ¶
func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) InternalWithRef ¶
func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) InternalWithRef(ref terra.Reference) UdpOutputSettingsContainerSettingsM2TsSettingsAttributes
func (UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) Klv ¶
func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) Klv() terra.StringValue
func (UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) KlvDataPids ¶
func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) KlvDataPids() terra.StringValue
func (UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) NielsenId3Behavior ¶
func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) NielsenId3Behavior() terra.StringValue
func (UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) NullPacketBitrate ¶
func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) NullPacketBitrate() terra.NumberValue
func (UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) PatInterval ¶
func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) PatInterval() terra.NumberValue
func (UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) PcrControl ¶
func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) PcrControl() terra.StringValue
func (UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) PcrPeriod ¶
func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) PcrPeriod() terra.NumberValue
func (UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) PcrPid ¶
func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) PcrPid() terra.StringValue
func (UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) PmtInterval ¶
func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) PmtInterval() terra.NumberValue
func (UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) PmtPid ¶
func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) PmtPid() terra.StringValue
func (UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) ProgramNum ¶
func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) ProgramNum() terra.NumberValue
func (UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) RateMode ¶
func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) RateMode() terra.StringValue
func (UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) Scte27Pids ¶
func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) Scte27Pids() terra.StringValue
func (UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) Scte35Control ¶
func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) Scte35Control() terra.StringValue
func (UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) Scte35Pid ¶
func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) Scte35Pid() terra.StringValue
func (UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) SegmentationMarkers ¶
func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) SegmentationMarkers() terra.StringValue
func (UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) SegmentationStyle ¶
func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) SegmentationStyle() terra.StringValue
func (UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) SegmentationTime ¶
func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) SegmentationTime() terra.NumberValue
func (UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) TimedMetadataBehavior ¶
func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) TimedMetadataBehavior() terra.StringValue
func (UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) TimedMetadataPid ¶
func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) TimedMetadataPid() terra.StringValue
func (UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) TransportStreamId ¶
func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) TransportStreamId() terra.NumberValue
func (UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) VideoPid ¶
func (ms UdpOutputSettingsContainerSettingsM2TsSettingsAttributes) VideoPid() terra.StringValue
type UdpOutputSettingsContainerSettingsM2TsSettingsDvbNitSettings ¶
type UdpOutputSettingsContainerSettingsM2TsSettingsDvbNitSettings struct { // NetworkId: number, required NetworkId terra.NumberValue `hcl:"network_id,attr" validate:"required"` // NetworkName: string, required NetworkName terra.StringValue `hcl:"network_name,attr" validate:"required"` // RepInterval: number, optional RepInterval terra.NumberValue `hcl:"rep_interval,attr"` }
type UdpOutputSettingsContainerSettingsM2TsSettingsDvbNitSettingsAttributes ¶
type UdpOutputSettingsContainerSettingsM2TsSettingsDvbNitSettingsAttributes struct {
// contains filtered or unexported fields
}
func (UdpOutputSettingsContainerSettingsM2TsSettingsDvbNitSettingsAttributes) InternalRef ¶
func (dns UdpOutputSettingsContainerSettingsM2TsSettingsDvbNitSettingsAttributes) InternalRef() (terra.Reference, error)
func (UdpOutputSettingsContainerSettingsM2TsSettingsDvbNitSettingsAttributes) InternalTokens ¶
func (dns UdpOutputSettingsContainerSettingsM2TsSettingsDvbNitSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (UdpOutputSettingsContainerSettingsM2TsSettingsDvbNitSettingsAttributes) InternalWithRef ¶
func (UdpOutputSettingsContainerSettingsM2TsSettingsDvbNitSettingsAttributes) NetworkId ¶
func (dns UdpOutputSettingsContainerSettingsM2TsSettingsDvbNitSettingsAttributes) NetworkId() terra.NumberValue
func (UdpOutputSettingsContainerSettingsM2TsSettingsDvbNitSettingsAttributes) NetworkName ¶
func (dns UdpOutputSettingsContainerSettingsM2TsSettingsDvbNitSettingsAttributes) NetworkName() terra.StringValue
func (UdpOutputSettingsContainerSettingsM2TsSettingsDvbNitSettingsAttributes) RepInterval ¶
func (dns UdpOutputSettingsContainerSettingsM2TsSettingsDvbNitSettingsAttributes) RepInterval() terra.NumberValue
type UdpOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettings ¶
type UdpOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettings struct { // OutputSdt: string, optional OutputSdt terra.StringValue `hcl:"output_sdt,attr"` // RepInterval: number, optional RepInterval terra.NumberValue `hcl:"rep_interval,attr"` // ServiceName: string, optional ServiceName terra.StringValue `hcl:"service_name,attr"` // ServiceProviderName: string, optional ServiceProviderName terra.StringValue `hcl:"service_provider_name,attr"` }
type UdpOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettingsAttributes ¶
type UdpOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettingsAttributes struct {
// contains filtered or unexported fields
}
func (UdpOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettingsAttributes) InternalRef ¶
func (dss UdpOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettingsAttributes) InternalRef() (terra.Reference, error)
func (UdpOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettingsAttributes) InternalTokens ¶
func (dss UdpOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (UdpOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettingsAttributes) InternalWithRef ¶
func (UdpOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettingsAttributes) OutputSdt ¶
func (dss UdpOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettingsAttributes) OutputSdt() terra.StringValue
func (UdpOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettingsAttributes) RepInterval ¶
func (dss UdpOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettingsAttributes) RepInterval() terra.NumberValue
func (UdpOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettingsAttributes) ServiceName ¶
func (dss UdpOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettingsAttributes) ServiceName() terra.StringValue
func (UdpOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettingsAttributes) ServiceProviderName ¶
func (dss UdpOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettingsAttributes) ServiceProviderName() terra.StringValue
type UdpOutputSettingsContainerSettingsM2TsSettingsDvbTdtSettings ¶
type UdpOutputSettingsContainerSettingsM2TsSettingsDvbTdtSettings struct { // RepInterval: number, optional RepInterval terra.NumberValue `hcl:"rep_interval,attr"` }
type UdpOutputSettingsContainerSettingsM2TsSettingsDvbTdtSettingsAttributes ¶
type UdpOutputSettingsContainerSettingsM2TsSettingsDvbTdtSettingsAttributes struct {
// contains filtered or unexported fields
}
func (UdpOutputSettingsContainerSettingsM2TsSettingsDvbTdtSettingsAttributes) InternalRef ¶
func (dts UdpOutputSettingsContainerSettingsM2TsSettingsDvbTdtSettingsAttributes) InternalRef() (terra.Reference, error)
func (UdpOutputSettingsContainerSettingsM2TsSettingsDvbTdtSettingsAttributes) InternalTokens ¶
func (dts UdpOutputSettingsContainerSettingsM2TsSettingsDvbTdtSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (UdpOutputSettingsContainerSettingsM2TsSettingsDvbTdtSettingsAttributes) InternalWithRef ¶
func (UdpOutputSettingsContainerSettingsM2TsSettingsDvbTdtSettingsAttributes) RepInterval ¶
func (dts UdpOutputSettingsContainerSettingsM2TsSettingsDvbTdtSettingsAttributes) RepInterval() terra.NumberValue
type UdpOutputSettingsContainerSettingsM2TsSettingsDvbTdtSettingsState ¶
type UdpOutputSettingsContainerSettingsM2TsSettingsDvbTdtSettingsState struct {
RepInterval float64 `json:"rep_interval"`
}
type UdpOutputSettingsContainerSettingsM2TsSettingsState ¶
type UdpOutputSettingsContainerSettingsM2TsSettingsState struct { AbsentInputAudioBehavior string `json:"absent_input_audio_behavior"` Arib string `json:"arib"` AribCaptionsPid string `json:"arib_captions_pid"` AribCaptionsPidControl string `json:"arib_captions_pid_control"` AudioBufferModel string `json:"audio_buffer_model"` AudioFramesPerPes float64 `json:"audio_frames_per_pes"` AudioPids string `json:"audio_pids"` AudioStreamType string `json:"audio_stream_type"` Bitrate float64 `json:"bitrate"` BufferModel string `json:"buffer_model"` CcDescriptor string `json:"cc_descriptor"` DvbSubPids string `json:"dvb_sub_pids"` DvbTeletextPid string `json:"dvb_teletext_pid"` Ebif string `json:"ebif"` EbpAudioInterval string `json:"ebp_audio_interval"` EbpLookaheadMs float64 `json:"ebp_lookahead_ms"` EbpPlacement string `json:"ebp_placement"` EcmPid string `json:"ecm_pid"` EsRateInPes string `json:"es_rate_in_pes"` EtvPlatformPid string `json:"etv_platform_pid"` EtvSignalPid string `json:"etv_signal_pid"` FragmentTime float64 `json:"fragment_time"` Klv string `json:"klv"` KlvDataPids string `json:"klv_data_pids"` NielsenId3Behavior string `json:"nielsen_id3_behavior"` NullPacketBitrate float64 `json:"null_packet_bitrate"` PatInterval float64 `json:"pat_interval"` PcrControl string `json:"pcr_control"` PcrPeriod float64 `json:"pcr_period"` PcrPid string `json:"pcr_pid"` PmtInterval float64 `json:"pmt_interval"` PmtPid string `json:"pmt_pid"` ProgramNum float64 `json:"program_num"` RateMode string `json:"rate_mode"` Scte27Pids string `json:"scte27_pids"` Scte35Control string `json:"scte35_control"` Scte35Pid string `json:"scte35_pid"` SegmentationMarkers string `json:"segmentation_markers"` SegmentationStyle string `json:"segmentation_style"` SegmentationTime float64 `json:"segmentation_time"` TimedMetadataBehavior string `json:"timed_metadata_behavior"` TimedMetadataPid string `json:"timed_metadata_pid"` TransportStreamId float64 `json:"transport_stream_id"` VideoPid string `json:"video_pid"` DvbNitSettings []UdpOutputSettingsContainerSettingsM2TsSettingsDvbNitSettingsState `json:"dvb_nit_settings"` DvbSdtSettings []UdpOutputSettingsContainerSettingsM2TsSettingsDvbSdtSettingsState `json:"dvb_sdt_settings"` DvbTdtSettings []UdpOutputSettingsContainerSettingsM2TsSettingsDvbTdtSettingsState `json:"dvb_tdt_settings"` }
type UdpOutputSettingsContainerSettingsState ¶
type UdpOutputSettingsContainerSettingsState struct {
M2TsSettings []UdpOutputSettingsContainerSettingsM2TsSettingsState `json:"m2ts_settings"`
}
type UdpOutputSettingsDestination ¶
type UdpOutputSettingsDestination struct { // DestinationRefId: string, required DestinationRefId terra.StringValue `hcl:"destination_ref_id,attr" validate:"required"` }
type UdpOutputSettingsDestinationAttributes ¶
type UdpOutputSettingsDestinationAttributes struct {
// contains filtered or unexported fields
}
func (UdpOutputSettingsDestinationAttributes) DestinationRefId ¶
func (d UdpOutputSettingsDestinationAttributes) DestinationRefId() terra.StringValue
func (UdpOutputSettingsDestinationAttributes) InternalRef ¶
func (d UdpOutputSettingsDestinationAttributes) InternalRef() (terra.Reference, error)
func (UdpOutputSettingsDestinationAttributes) InternalTokens ¶
func (d UdpOutputSettingsDestinationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (UdpOutputSettingsDestinationAttributes) InternalWithRef ¶
func (d UdpOutputSettingsDestinationAttributes) InternalWithRef(ref terra.Reference) UdpOutputSettingsDestinationAttributes
type UdpOutputSettingsDestinationState ¶
type UdpOutputSettingsDestinationState struct {
DestinationRefId string `json:"destination_ref_id"`
}
type UdpOutputSettingsState ¶
type UdpOutputSettingsState struct { BufferMsec float64 `json:"buffer_msec"` ContainerSettings []UdpOutputSettingsContainerSettingsState `json:"container_settings"` Destination []UdpOutputSettingsDestinationState `json:"destination"` FecOutputSettings []FecOutputSettingsState `json:"fec_output_settings"` }
type VideoBlackSettings ¶
type VideoBlackSettings struct { // BlackDetectThreshold: number, optional BlackDetectThreshold terra.NumberValue `hcl:"black_detect_threshold,attr"` // VideoBlackThresholdMsec: number, optional VideoBlackThresholdMsec terra.NumberValue `hcl:"video_black_threshold_msec,attr"` }
type VideoBlackSettingsAttributes ¶
type VideoBlackSettingsAttributes struct {
// contains filtered or unexported fields
}
func (VideoBlackSettingsAttributes) BlackDetectThreshold ¶
func (vbs VideoBlackSettingsAttributes) BlackDetectThreshold() terra.NumberValue
func (VideoBlackSettingsAttributes) InternalRef ¶
func (vbs VideoBlackSettingsAttributes) InternalRef() (terra.Reference, error)
func (VideoBlackSettingsAttributes) InternalTokens ¶
func (vbs VideoBlackSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (VideoBlackSettingsAttributes) InternalWithRef ¶
func (vbs VideoBlackSettingsAttributes) InternalWithRef(ref terra.Reference) VideoBlackSettingsAttributes
func (VideoBlackSettingsAttributes) VideoBlackThresholdMsec ¶
func (vbs VideoBlackSettingsAttributes) VideoBlackThresholdMsec() terra.NumberValue
type VideoBlackSettingsState ¶
type VideoDescriptions ¶
type VideoDescriptions struct { // Height: number, optional Height terra.NumberValue `hcl:"height,attr"` // Name: string, required Name terra.StringValue `hcl:"name,attr" validate:"required"` // RespondToAfd: string, optional RespondToAfd terra.StringValue `hcl:"respond_to_afd,attr"` // ScalingBehavior: string, optional ScalingBehavior terra.StringValue `hcl:"scaling_behavior,attr"` // Sharpness: number, optional Sharpness terra.NumberValue `hcl:"sharpness,attr"` // Width: number, optional Width terra.NumberValue `hcl:"width,attr"` // VideoDescriptionsCodecSettings: optional CodecSettings *VideoDescriptionsCodecSettings `hcl:"codec_settings,block"` }
type VideoDescriptionsAttributes ¶
type VideoDescriptionsAttributes struct {
// contains filtered or unexported fields
}
func (VideoDescriptionsAttributes) CodecSettings ¶
func (vd VideoDescriptionsAttributes) CodecSettings() terra.ListValue[VideoDescriptionsCodecSettingsAttributes]
func (VideoDescriptionsAttributes) Height ¶
func (vd VideoDescriptionsAttributes) Height() terra.NumberValue
func (VideoDescriptionsAttributes) InternalRef ¶
func (vd VideoDescriptionsAttributes) InternalRef() (terra.Reference, error)
func (VideoDescriptionsAttributes) InternalTokens ¶
func (vd VideoDescriptionsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (VideoDescriptionsAttributes) InternalWithRef ¶
func (vd VideoDescriptionsAttributes) InternalWithRef(ref terra.Reference) VideoDescriptionsAttributes
func (VideoDescriptionsAttributes) Name ¶
func (vd VideoDescriptionsAttributes) Name() terra.StringValue
func (VideoDescriptionsAttributes) RespondToAfd ¶
func (vd VideoDescriptionsAttributes) RespondToAfd() terra.StringValue
func (VideoDescriptionsAttributes) ScalingBehavior ¶
func (vd VideoDescriptionsAttributes) ScalingBehavior() terra.StringValue
func (VideoDescriptionsAttributes) Sharpness ¶
func (vd VideoDescriptionsAttributes) Sharpness() terra.NumberValue
func (VideoDescriptionsAttributes) Width ¶
func (vd VideoDescriptionsAttributes) Width() terra.NumberValue
type VideoDescriptionsCodecSettings ¶
type VideoDescriptionsCodecSettings struct { // FrameCaptureSettings: optional FrameCaptureSettings *FrameCaptureSettings `hcl:"frame_capture_settings,block"` // H264Settings: optional H264Settings *H264Settings `hcl:"h264_settings,block"` // H265Settings: optional H265Settings *H265Settings `hcl:"h265_settings,block"` }
type VideoDescriptionsCodecSettingsAttributes ¶
type VideoDescriptionsCodecSettingsAttributes struct {
// contains filtered or unexported fields
}
func (VideoDescriptionsCodecSettingsAttributes) FrameCaptureSettings ¶
func (cs VideoDescriptionsCodecSettingsAttributes) FrameCaptureSettings() terra.ListValue[FrameCaptureSettingsAttributes]
func (VideoDescriptionsCodecSettingsAttributes) H264Settings ¶
func (cs VideoDescriptionsCodecSettingsAttributes) H264Settings() terra.ListValue[H264SettingsAttributes]
func (VideoDescriptionsCodecSettingsAttributes) H265Settings ¶
func (cs VideoDescriptionsCodecSettingsAttributes) H265Settings() terra.ListValue[H265SettingsAttributes]
func (VideoDescriptionsCodecSettingsAttributes) InternalRef ¶
func (cs VideoDescriptionsCodecSettingsAttributes) InternalRef() (terra.Reference, error)
func (VideoDescriptionsCodecSettingsAttributes) InternalTokens ¶
func (cs VideoDescriptionsCodecSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (VideoDescriptionsCodecSettingsAttributes) InternalWithRef ¶
func (cs VideoDescriptionsCodecSettingsAttributes) InternalWithRef(ref terra.Reference) VideoDescriptionsCodecSettingsAttributes
type VideoDescriptionsCodecSettingsState ¶
type VideoDescriptionsCodecSettingsState struct { FrameCaptureSettings []FrameCaptureSettingsState `json:"frame_capture_settings"` H264Settings []H264SettingsState `json:"h264_settings"` H265Settings []H265SettingsState `json:"h265_settings"` }
type VideoDescriptionsState ¶
type VideoDescriptionsState struct { Height float64 `json:"height"` Name string `json:"name"` RespondToAfd string `json:"respond_to_afd"` ScalingBehavior string `json:"scaling_behavior"` Sharpness float64 `json:"sharpness"` Width float64 `json:"width"` CodecSettings []VideoDescriptionsCodecSettingsState `json:"codec_settings"` }
type VideoSelector ¶
type VideoSelector struct { // ColorSpace: string, optional ColorSpace terra.StringValue `hcl:"color_space,attr"` // ColorSpaceUsage: string, optional ColorSpaceUsage terra.StringValue `hcl:"color_space_usage,attr"` }
type VideoSelectorAttributes ¶
type VideoSelectorAttributes struct {
// contains filtered or unexported fields
}
func (VideoSelectorAttributes) ColorSpace ¶
func (vs VideoSelectorAttributes) ColorSpace() terra.StringValue
func (VideoSelectorAttributes) ColorSpaceUsage ¶
func (vs VideoSelectorAttributes) ColorSpaceUsage() terra.StringValue
func (VideoSelectorAttributes) InternalRef ¶
func (vs VideoSelectorAttributes) InternalRef() (terra.Reference, error)
func (VideoSelectorAttributes) InternalTokens ¶
func (vs VideoSelectorAttributes) InternalTokens() (hclwrite.Tokens, error)
func (VideoSelectorAttributes) InternalWithRef ¶
func (vs VideoSelectorAttributes) InternalWithRef(ref terra.Reference) VideoSelectorAttributes
type VideoSelectorState ¶
type Vpc ¶
type Vpc struct { // PublicAddressAllocationIds: list of string, required PublicAddressAllocationIds terra.ListValue[terra.StringValue] `hcl:"public_address_allocation_ids,attr" validate:"required"` // SecurityGroupIds: list of string, optional SecurityGroupIds terra.ListValue[terra.StringValue] `hcl:"security_group_ids,attr"` // SubnetIds: list of string, required SubnetIds terra.ListValue[terra.StringValue] `hcl:"subnet_ids,attr" validate:"required"` }
type VpcAttributes ¶
type VpcAttributes struct {
// contains filtered or unexported fields
}
func (VpcAttributes) AvailabilityZones ¶
func (v VpcAttributes) AvailabilityZones() terra.ListValue[terra.StringValue]
func (VpcAttributes) InternalRef ¶
func (v VpcAttributes) InternalRef() (terra.Reference, error)
func (VpcAttributes) InternalTokens ¶
func (v VpcAttributes) InternalTokens() (hclwrite.Tokens, error)
func (VpcAttributes) InternalWithRef ¶
func (v VpcAttributes) InternalWithRef(ref terra.Reference) VpcAttributes
func (VpcAttributes) PublicAddressAllocationIds ¶
func (v VpcAttributes) PublicAddressAllocationIds() terra.ListValue[terra.StringValue]
func (VpcAttributes) SecurityGroupIds ¶
func (v VpcAttributes) SecurityGroupIds() terra.ListValue[terra.StringValue]
func (VpcAttributes) SubnetIds ¶
func (v VpcAttributes) SubnetIds() terra.ListValue[terra.StringValue]
type WavSettings ¶
type WavSettings struct { // BitDepth: number, optional BitDepth terra.NumberValue `hcl:"bit_depth,attr"` // CodingMode: string, optional CodingMode terra.StringValue `hcl:"coding_mode,attr"` // SampleRate: number, optional SampleRate terra.NumberValue `hcl:"sample_rate,attr"` }
type WavSettingsAttributes ¶
type WavSettingsAttributes struct {
// contains filtered or unexported fields
}
func (WavSettingsAttributes) BitDepth ¶
func (ws WavSettingsAttributes) BitDepth() terra.NumberValue
func (WavSettingsAttributes) CodingMode ¶
func (ws WavSettingsAttributes) CodingMode() terra.StringValue
func (WavSettingsAttributes) InternalRef ¶
func (ws WavSettingsAttributes) InternalRef() (terra.Reference, error)
func (WavSettingsAttributes) InternalTokens ¶
func (ws WavSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (WavSettingsAttributes) InternalWithRef ¶
func (ws WavSettingsAttributes) InternalWithRef(ref terra.Reference) WavSettingsAttributes
func (WavSettingsAttributes) SampleRate ¶
func (ws WavSettingsAttributes) SampleRate() terra.NumberValue
type WavSettingsState ¶
Click to show internal directories.
Click to hide internal directories.