Class OriginEndpointEvents.MediaPackageHarvestJobNotification.MediaPackageHarvestJobNotificationProps
(experimental) Props type for OriginEndpoint aws.mediapackage@MediaPackageHarvestJobNotification event.
Inheritance
Implements
Inherited Members
Namespace: Amazon.CDK.Mixins.Preview.AWS.MediaPackage.Events
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class OriginEndpointEvents.MediaPackageHarvestJobNotification.MediaPackageHarvestJobNotificationProps : OriginEndpointEvents.MediaPackageHarvestJobNotification.IMediaPackageHarvestJobNotificationProps
Syntax (vb)
Public Class OriginEndpointEvents.MediaPackageHarvestJobNotification.MediaPackageHarvestJobNotificationProps Implements OriginEndpointEvents.MediaPackageHarvestJobNotification.IMediaPackageHarvestJobNotificationProps
Remarks
Stability: Experimental
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.MediaPackage.Events;
var mediaPackageHarvestJobNotificationProps = new MediaPackageHarvestJobNotificationProps {
EventMetadata = new AWSEventMetadataProps {
Region = new [] { "region" },
Resources = new [] { "resources" },
Version = new [] { "version" }
},
HarvestJob = new HarvestJob {
Arn = new [] { "arn" },
CreatedAt = new [] { "createdAt" },
EndTime = new [] { "endTime" },
Id = new [] { "id" },
OriginEndpointId = new [] { "originEndpointId" },
S3Destination = new S3Destination {
BucketName = new [] { "bucketName" },
ManifestKey = new [] { "manifestKey" },
RoleArn = new [] { "roleArn" }
},
StartTime = new [] { "startTime" },
Status = new [] { "status" }
}
};
Synopsis
Constructors
| MediaPackageHarvestJobNotificationProps() | (experimental) Props type for OriginEndpoint aws.mediapackage@MediaPackageHarvestJobNotification event. |
Properties
| EventMetadata | (experimental) EventBridge event metadata. |
| HarvestJob | (experimental) harvest_job property. |
Constructors
MediaPackageHarvestJobNotificationProps()
(experimental) Props type for OriginEndpoint aws.mediapackage@MediaPackageHarvestJobNotification event.
public MediaPackageHarvestJobNotificationProps()
Remarks
Stability: Experimental
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.MediaPackage.Events;
var mediaPackageHarvestJobNotificationProps = new MediaPackageHarvestJobNotificationProps {
EventMetadata = new AWSEventMetadataProps {
Region = new [] { "region" },
Resources = new [] { "resources" },
Version = new [] { "version" }
},
HarvestJob = new HarvestJob {
Arn = new [] { "arn" },
CreatedAt = new [] { "createdAt" },
EndTime = new [] { "endTime" },
Id = new [] { "id" },
OriginEndpointId = new [] { "originEndpointId" },
S3Destination = new S3Destination {
BucketName = new [] { "bucketName" },
ManifestKey = new [] { "manifestKey" },
RoleArn = new [] { "roleArn" }
},
StartTime = new [] { "startTime" },
Status = new [] { "status" }
}
};
Properties
EventMetadata
(experimental) EventBridge event metadata.
public IAWSEventMetadataProps? EventMetadata { get; set; }
Property Value
Remarks
Default: - -
Stability: Experimental
HarvestJob
(experimental) harvest_job property.
public OriginEndpointEvents.MediaPackageHarvestJobNotification.IHarvestJob? HarvestJob { get; set; }
Property Value
OriginEndpointEvents.MediaPackageHarvestJobNotification.IHarvestJob
Remarks
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.
Default: - Do not filter on this field
Stability: Experimental