Package software.amazon.awscdk.services.ivs
AWS::IVS Construct Library
This module is part of the AWS Cloud Development Kit project.
import software.amazon.awscdk.services.ivs.*;
There are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:
- Search Construct Hub for IVS construct libraries
- Use the automatically generated L1 constructs, in the same way you would use the CloudFormation AWS::IVS resources directly.
An experimental construct library for this service is available in preview. Since it is not stable yet, it is distributed as a separate package so that you can pin its version independently of the rest of the CDK. See the package:
@aws-cdk/aws-ivs-alpha
There are no hand-written (L2) constructs for this service yet. However, you can still use the automatically generated L1 constructs, and use this service exactly as you would using CloudFormation directly.
For more information on the resources and properties available for this service, see the CloudFormation documentation for AWS::IVS.
(Read the CDK Contributing Guide and submit an RFC if you are interested in contributing to this construct library.)
-
ClassDescriptionThe
AWS::IVS::Channel
resource specifies an channel.A fluent builder forCfnChannel
.Properties for defining aCfnChannel
.A builder forCfnChannelProps
An implementation forCfnChannelProps
TheAWS::IVS::EncoderConfiguration
resource specifies an encoder configuration.A fluent builder forCfnEncoderConfiguration
.The Video property type describes a stream's video configuration.A builder forCfnEncoderConfiguration.VideoProperty
An implementation forCfnEncoderConfiguration.VideoProperty
Properties for defining aCfnEncoderConfiguration
.A builder forCfnEncoderConfigurationProps
An implementation forCfnEncoderConfigurationProps
TheAWS::IVS::PlaybackKeyPair
resource specifies an playback key pair.A fluent builder forCfnPlaybackKeyPair
.Properties for defining aCfnPlaybackKeyPair
.A builder forCfnPlaybackKeyPairProps
An implementation forCfnPlaybackKeyPairProps
TheAWS::IVS::PlaybackRestrictionPolicy
resource specifies an playback restriction policy.A fluent builder forCfnPlaybackRestrictionPolicy
.Properties for defining aCfnPlaybackRestrictionPolicy
.A builder forCfnPlaybackRestrictionPolicyProps
An implementation forCfnPlaybackRestrictionPolicyProps
TheAWS::IVS::PublicKey
resource specifies an Amazon IVS public key used to sign stage participant tokens.A fluent builder forCfnPublicKey
.Properties for defining aCfnPublicKey
.A builder forCfnPublicKeyProps
An implementation forCfnPublicKeyProps
TheAWS::IVS::RecordingConfiguration
resource specifies an recording configuration.A fluent builder forCfnRecordingConfiguration
.The DestinationConfiguration property type describes the location where recorded videos will be stored.An implementation forCfnRecordingConfiguration.DestinationConfigurationProperty
The RenditionConfiguration property type describes which renditions should be recorded for a stream.A builder forCfnRecordingConfiguration.RenditionConfigurationProperty
An implementation forCfnRecordingConfiguration.RenditionConfigurationProperty
The S3DestinationConfiguration property type describes an S3 location where recorded videos will be stored.An implementation forCfnRecordingConfiguration.S3DestinationConfigurationProperty
The ThumbnailConfiguration property type describes a configuration of thumbnails for recorded video.A builder forCfnRecordingConfiguration.ThumbnailConfigurationProperty
An implementation forCfnRecordingConfiguration.ThumbnailConfigurationProperty
Properties for defining aCfnRecordingConfiguration
.A builder forCfnRecordingConfigurationProps
An implementation forCfnRecordingConfigurationProps
TheAWS::IVS::Stage
resource specifies an stage.TheAWS::IVS::AutoParticipantRecordingConfiguration
property type describes a configuration for individual participant recording.A builder forCfnStage.AutoParticipantRecordingConfigurationProperty
An implementation forCfnStage.AutoParticipantRecordingConfigurationProperty
A fluent builder forCfnStage
.Properties for defining aCfnStage
.A builder forCfnStageProps
An implementation forCfnStageProps
TheAWS::IVS::StorageConfiguration
resource specifies an storage configuration.A fluent builder forCfnStorageConfiguration
.The S3StorageConfiguration property type describes an S3 location where recorded videos will be stored.A builder forCfnStorageConfiguration.S3StorageConfigurationProperty
An implementation forCfnStorageConfiguration.S3StorageConfigurationProperty
Properties for defining aCfnStorageConfiguration
.A builder forCfnStorageConfigurationProps
An implementation forCfnStorageConfigurationProps
TheAWS::IVS::StreamKey
resource specifies an stream key associated with the referenced channel.A fluent builder forCfnStreamKey
.Properties for defining aCfnStreamKey
.A builder forCfnStreamKeyProps
An implementation forCfnStreamKeyProps