Show / Hide Table of Contents

Class CfnPlaybackConfigurationAdDecisionServerLogs

Builder for CfnPlaybackConfigurationLogsMixin to generate AD_DECISION_SERVER_LOGS for CfnPlaybackConfiguration.

Inheritance
object
CfnPlaybackConfigurationAdDecisionServerLogs
Namespace: Amazon.CDK.Mixins.Preview.AWS.MediaTailor.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class CfnPlaybackConfigurationAdDecisionServerLogs : DeputyBase
Syntax (vb)
Public Class CfnPlaybackConfigurationAdDecisionServerLogs Inherits DeputyBase
Remarks

CloudformationResource: AWS::MediaTailor::PlaybackConfiguration

LogType: AD_DECISION_SERVER_LOGS

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.Mixins.Preview.AWS.MediaTailor.Mixins;

             var cfnPlaybackConfigurationAdDecisionServerLogs = new CfnPlaybackConfigurationAdDecisionServerLogs();

Synopsis

Constructors

CfnPlaybackConfigurationAdDecisionServerLogs()

Builder for CfnPlaybackConfigurationLogsMixin to generate AD_DECISION_SERVER_LOGS for CfnPlaybackConfiguration.

Methods

ToDestination(IDeliveryDestinationRef, ICfnPlaybackConfigurationAdDecisionServerLogsDestProps?)

Delivers logs to a pre-created delivery destination.

ToFirehose(IDeliveryStreamRef, ICfnPlaybackConfigurationAdDecisionServerLogsFirehoseProps?)

Send logs to a Firehose Delivery Stream.

ToLogGroup(ILogGroupRef, ICfnPlaybackConfigurationAdDecisionServerLogsLogGroupProps?)

Send logs to a CloudWatch Log Group.

ToS3(IBucketRef, ICfnPlaybackConfigurationAdDecisionServerLogsS3Props?)

Send logs to an S3 Bucket.

Constructors

CfnPlaybackConfigurationAdDecisionServerLogs()

Builder for CfnPlaybackConfigurationLogsMixin to generate AD_DECISION_SERVER_LOGS for CfnPlaybackConfiguration.

public CfnPlaybackConfigurationAdDecisionServerLogs()
Remarks

Stability: Experimental

Methods

ToDestination(IDeliveryDestinationRef, ICfnPlaybackConfigurationAdDecisionServerLogsDestProps?)

Delivers logs to a pre-created delivery destination.

public virtual CfnPlaybackConfigurationLogsMixin ToDestination(IDeliveryDestinationRef destination, ICfnPlaybackConfigurationAdDecisionServerLogsDestProps? props = null)
Parameters
destination IDeliveryDestinationRef
props ICfnPlaybackConfigurationAdDecisionServerLogsDestProps

Additional properties that are optionally used in log delivery for destinations.

Returns

CfnPlaybackConfigurationLogsMixin

Remarks

Supported destinations are S3, CWL, FH You are responsible for setting up the correct permissions for your delivery destination, toDestination() does not set up any permissions for you. Delivery destinations that are imported from another stack using CfnDeliveryDestination.fromDeliveryDestinationArn() or CfnDeliveryDestination.fromDeliveryDestinationName() are supported by toDestination().

ToFirehose(IDeliveryStreamRef, ICfnPlaybackConfigurationAdDecisionServerLogsFirehoseProps?)

Send logs to a Firehose Delivery Stream.

public virtual CfnPlaybackConfigurationLogsMixin ToFirehose(IDeliveryStreamRef deliveryStream, ICfnPlaybackConfigurationAdDecisionServerLogsFirehoseProps? props = null)
Parameters
deliveryStream IDeliveryStreamRef
props ICfnPlaybackConfigurationAdDecisionServerLogsFirehoseProps

Additional properties that are optionally used in log delivery for Firehose destinations.

Returns

CfnPlaybackConfigurationLogsMixin

Remarks

CloudformationResource: AWS::MediaTailor::PlaybackConfiguration

LogType: AD_DECISION_SERVER_LOGS

ExampleMetadata: fixture=_generated

ToLogGroup(ILogGroupRef, ICfnPlaybackConfigurationAdDecisionServerLogsLogGroupProps?)

Send logs to a CloudWatch Log Group.

public virtual CfnPlaybackConfigurationLogsMixin ToLogGroup(ILogGroupRef logGroup, ICfnPlaybackConfigurationAdDecisionServerLogsLogGroupProps? props = null)
Parameters
logGroup ILogGroupRef
props ICfnPlaybackConfigurationAdDecisionServerLogsLogGroupProps

Additional properties that are optionally used in log delivery for Log Group destinations.

Returns

CfnPlaybackConfigurationLogsMixin

Remarks

CloudformationResource: AWS::MediaTailor::PlaybackConfiguration

LogType: AD_DECISION_SERVER_LOGS

ExampleMetadata: fixture=_generated

ToS3(IBucketRef, ICfnPlaybackConfigurationAdDecisionServerLogsS3Props?)

Send logs to an S3 Bucket.

public virtual CfnPlaybackConfigurationLogsMixin ToS3(IBucketRef bucket, ICfnPlaybackConfigurationAdDecisionServerLogsS3Props? props = null)
Parameters
bucket IBucketRef
props ICfnPlaybackConfigurationAdDecisionServerLogsS3Props

Additional properties that are optionally used in log delivery for S3 destinations.

Returns

CfnPlaybackConfigurationLogsMixin

Remarks

CloudformationResource: AWS::MediaTailor::PlaybackConfiguration

LogType: AD_DECISION_SERVER_LOGS

ExampleMetadata: fixture=_generated

Back to top Generated by DocFX