Skip to content
v2.275.0

CfnIngestionDestinationProps Struct ​

Properties for defining a CfnIngestionDestination.

Example ​

ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_appfabric as appfabric } from 'aws-cdk-lib';
const cfnIngestionDestinationProps: appfabric.CfnIngestionDestinationProps = {
  appBundleArn: 'appBundleArn',
  destinationConfiguration: {
    auditLog: {
      destination: {
        firehoseStream: {
          streamName: 'streamName',
        },
        s3Bucket: {
          bucketName: 'bucketName',

          // the properties below are optional
          prefix: 'prefix',
        },
      },
    },
  },
  ingestionArn: 'ingestionArn',
  processingConfiguration: {
    auditLog: {
      format: 'format',
      schema: 'schema',
    },
  },

  // the properties below are optional
  tags: [{
    key: 'key',
    value: 'value',
  }],
};

Properties ​

appBundleArnstringapp_bundle_arnstrappBundleArnStringAppBundleArnstringAppBundleArn*stringrequired#
The Amazon Resource Name (ARN) of the app bundle.
destinationConfigurationIResolvable | CfnIngestionDestination.DestinationConfigurationPropertydestination_configurationtyping.Union[IResolvable, DestinationConfigurationProperty]destinationConfigurationIResolvableDestinationConfigurationIResolvableDestinationConfigurationinterface{}required#
Contains information about the destination of ingested data.
ingestionArnstringingestion_arnstringestionArnStringIngestionArnstringIngestionArn*stringrequired#
The Amazon Resource Name (ARN) of the ingestion.
processingConfigurationIResolvable | CfnIngestionDestination.ProcessingConfigurationPropertyprocessing_configurationtyping.Union[IResolvable, ProcessingConfigurationProperty]processingConfigurationIResolvableProcessingConfigurationIResolvableProcessingConfigurationinterface{}required#
Contains information about how ingested data is processed.
tagsoptionalCfnTag[]tagsoptionaltyping.List[CfnTag]tagsoptionalList<CfnTag>TagsoptionalCfnTag[]Tagsoptional*[]CfnTag#
A map of the key-value pairs of the tag or tags to assign to the resource.