interface MediaPackageHarvestJobNotificationProps
| Language | Type name |
|---|---|
.NET | Amazon.CDK.Mixins.Preview.AWS.MediaPackage.Events.OriginEndpointEvents.MediaPackageHarvestJobNotification.MediaPackageHarvestJobNotificationProps |
Go | github.com/aws/aws-cdk-go/awscdkmixinspreview/v2/awsmediapackage/events#OriginEndpointEvents_MediaPackageHarvestJobNotification_MediaPackageHarvestJobNotificationProps |
Java | software.amazon.awscdk.mixins.preview.services.mediapackage.events.OriginEndpointEvents.MediaPackageHarvestJobNotification.MediaPackageHarvestJobNotificationProps |
Python | aws_cdk.mixins_preview.aws_mediapackage.events.OriginEndpointEvents.MediaPackageHarvestJobNotification.MediaPackageHarvestJobNotificationProps |
TypeScript | @aws-cdk/mixins-preview » aws_mediapackage » events » OriginEndpointEvents » MediaPackageHarvestJobNotification » MediaPackageHarvestJobNotificationProps |
Props type for OriginEndpoint aws.mediapackage@MediaPackageHarvestJobNotification event.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { events as mediapackage_events } from '@aws-cdk/mixins-preview/aws-mediapackage';
const mediaPackageHarvestJobNotificationProps: mediapackage_events.OriginEndpointEvents.MediaPackageHarvestJobNotification.MediaPackageHarvestJobNotificationProps = {
eventMetadata: {
region: ['region'],
resources: ['resources'],
version: ['version'],
},
harvestJob: {
arn: ['arn'],
createdAt: ['createdAt'],
endTime: ['endTime'],
id: ['id'],
originEndpointId: ['originEndpointId'],
s3Destination: {
bucketName: ['bucketName'],
manifestKey: ['manifestKey'],
roleArn: ['roleArn'],
},
startTime: ['startTime'],
status: ['status'],
},
};
Properties
| Name | Type | Description |
|---|---|---|
| event | AWSEvent | EventBridge event metadata. |
| harvest | Harvest | harvest_job property. |
eventMetadata?
Type:
AWSEvent
(optional, default: -)
EventBridge event metadata.
harvestJob?
Type:
Harvest
(optional, default: Do not filter on this field)
harvest_job property.
Specify an array of string values to match this event if the actual value of harvest_job is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.

.NET
Go
Java
Python
TypeScript