Recording Configuration
Resource for managing an AWS IVS (Interactive Video) Recording Configuration.
Example Usage
Basic Usage
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aws.ivs.RecordingConfiguration;
import com.pulumi.aws.ivs.RecordingConfigurationArgs;
import com.pulumi.aws.ivs.inputs.RecordingConfigurationDestinationConfigurationArgs;
import com.pulumi.aws.ivs.inputs.RecordingConfigurationDestinationConfigurationS3Args;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var example = new RecordingConfiguration("example", RecordingConfigurationArgs.builder()
.destinationConfiguration(RecordingConfigurationDestinationConfigurationArgs.builder()
.s3(RecordingConfigurationDestinationConfigurationS3Args.builder()
.bucketName("ivs-stream-archive")
.build())
.build())
.build());
}
}
Content copied to clipboard
Import
IVS (Interactive Video) Recording Configuration can be imported using the ARN, e.g.,
$ pulumi import aws:ivs/recordingConfiguration:RecordingConfiguration example arn:aws:ivs:us-west-2:326937407773:recording-configuration/KAk1sHBl2L47
Content copied to clipboard
Properties
Link copied to clipboard
Object containing destination configuration for where recorded video will be stored.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
If a broadcast disconnects and then reconnects within the specified interval, the multiple streams will be considered a single broadcast and merged together.
Link copied to clipboard
Object containing information to enable/disable the recording of thumbnails for a live session and modify the interval at which thumbnails are generated for the live session.