Class CfnTransformerB2biExecutionLogs
Builder for CfnTransformerLogsMixin to generate B2BI_EXECUTION_LOGS for CfnTransformer.
Namespace: Amazon.CDK.Mixins.Preview.AWS.B2BI.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class CfnTransformerB2biExecutionLogs : DeputyBase
Syntax (vb)
Public Class CfnTransformerB2biExecutionLogs Inherits DeputyBase
Remarks
CloudformationResource: AWS::B2BI::Transformer
LogType: B2BI_EXECUTION_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.B2BI.Mixins;
var cfnTransformerB2biExecutionLogs = new CfnTransformerB2biExecutionLogs();
Synopsis
Constructors
| CfnTransformerB2biExecutionLogs() | Builder for CfnTransformerLogsMixin to generate B2BI_EXECUTION_LOGS for CfnTransformer. |
Methods
| ToDestination(IDeliveryDestinationRef) | Delivers logs to a pre-created delivery destination. |
| ToFirehose(IDeliveryStreamRef, ICfnTransformerB2biExecutionLogsFirehoseProps?) | Send logs to a Firehose Delivery Stream. |
| ToLogGroup(ILogGroupRef, ICfnTransformerB2biExecutionLogsLogGroupProps?) | Send logs to a CloudWatch Log Group. |
| ToS3(IBucketRef, ICfnTransformerB2biExecutionLogsS3Props?) | Send logs to an S3 Bucket. |
Constructors
CfnTransformerB2biExecutionLogs()
Builder for CfnTransformerLogsMixin to generate B2BI_EXECUTION_LOGS for CfnTransformer.
public CfnTransformerB2biExecutionLogs()
Remarks
Stability: Experimental
Methods
ToDestination(IDeliveryDestinationRef)
Delivers logs to a pre-created delivery destination.
public virtual CfnTransformerLogsMixin ToDestination(IDeliveryDestinationRef destination)
Parameters
- destination IDeliveryDestinationRef
Returns
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, ICfnTransformerB2biExecutionLogsFirehoseProps?)
Send logs to a Firehose Delivery Stream.
public virtual CfnTransformerLogsMixin ToFirehose(IDeliveryStreamRef deliveryStream, ICfnTransformerB2biExecutionLogsFirehoseProps? props = null)
Parameters
- deliveryStream IDeliveryStreamRef
- props ICfnTransformerB2biExecutionLogsFirehoseProps
Additional properties that are optionally used in log delivery for Firehose destinations.
Returns
Remarks
CloudformationResource: AWS::B2BI::Transformer
LogType: B2BI_EXECUTION_LOGS
ExampleMetadata: fixture=_generated
ToLogGroup(ILogGroupRef, ICfnTransformerB2biExecutionLogsLogGroupProps?)
Send logs to a CloudWatch Log Group.
public virtual CfnTransformerLogsMixin ToLogGroup(ILogGroupRef logGroup, ICfnTransformerB2biExecutionLogsLogGroupProps? props = null)
Parameters
- logGroup ILogGroupRef
- props ICfnTransformerB2biExecutionLogsLogGroupProps
Additional properties that are optionally used in log delivery for Log Group destinations.
Returns
Remarks
CloudformationResource: AWS::B2BI::Transformer
LogType: B2BI_EXECUTION_LOGS
ExampleMetadata: fixture=_generated
ToS3(IBucketRef, ICfnTransformerB2biExecutionLogsS3Props?)
Send logs to an S3 Bucket.
public virtual CfnTransformerLogsMixin ToS3(IBucketRef bucket, ICfnTransformerB2biExecutionLogsS3Props? props = null)
Parameters
- bucket IBucketRef
- props ICfnTransformerB2biExecutionLogsS3Props
Additional properties that are optionally used in log delivery for S3 destinations.
Returns
Remarks
CloudformationResource: AWS::B2BI::Transformer
LogType: B2BI_EXECUTION_LOGS
ExampleMetadata: fixture=_generated