package awsmedialive // The setup of ad avail handling in the output. // // The parent of this entity is EncoderSettings. // // Example: // // The code below shows an example of how to instantiate this type. // // The values are placeholders you should change. // import "github.com/aws/aws-cdk-go/awscdk" // // availConfigurationProperty := &AvailConfigurationProperty{ // AvailSettings: &AvailSettingsProperty{ // Esam: &EsamProperty{ // AcquisitionPointId: jsii.String("acquisitionPointId"), // AdAvailOffset: jsii.Number(123), // PasswordParam: jsii.String("passwordParam"), // PoisEndpoint: jsii.String("poisEndpoint"), // Username: jsii.String("username"), // ZoneIdentity: jsii.String("zoneIdentity"), // }, // Scte35SpliceInsert: &Scte35SpliceInsertProperty{ // AdAvailOffset: jsii.Number(123), // NoRegionalBlackoutFlag: jsii.String("noRegionalBlackoutFlag"), // WebDeliveryAllowedFlag: jsii.String("webDeliveryAllowedFlag"), // }, // Scte35TimeSignalApos: &Scte35TimeSignalAposProperty{ // AdAvailOffset: jsii.Number(123), // NoRegionalBlackoutFlag: jsii.String("noRegionalBlackoutFlag"), // WebDeliveryAllowedFlag: jsii.String("webDeliveryAllowedFlag"), // }, // }, // } // // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-availconfiguration.html // type CfnChannel_AvailConfigurationProperty struct { // The setup of ad avail handling in the output. // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-availconfiguration.html#cfn-medialive-channel-availconfiguration-availsettings // AvailSettings interface{} `field:"optional" json:"availSettings" yaml:"availSettings"` }