Awso_ivs_realtime_syncSourceval create_encoder_configuration :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ivs_realtime.Values.CreateEncoderConfigurationRequest.t ->
(Awso_ivs_realtime.Values.CreateEncoderConfigurationResponse.t,
Awso_ivs_realtime.Values.CreateEncoderConfigurationResponse.error)
Result.tval create_ingest_configuration :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ivs_realtime.Values.CreateIngestConfigurationRequest.t ->
(Awso_ivs_realtime.Values.CreateIngestConfigurationResponse.t,
Awso_ivs_realtime.Values.CreateIngestConfigurationResponse.error)
Result.tval create_participant_token :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ivs_realtime.Values.CreateParticipantTokenRequest.t ->
(Awso_ivs_realtime.Values.CreateParticipantTokenResponse.t,
Awso_ivs_realtime.Values.CreateParticipantTokenResponse.error)
Result.tval create_stage :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ivs_realtime.Values.CreateStageRequest.t ->
(Awso_ivs_realtime.Values.CreateStageResponse.t,
Awso_ivs_realtime.Values.CreateStageResponse.error)
Result.tval create_storage_configuration :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ivs_realtime.Values.CreateStorageConfigurationRequest.t ->
(Awso_ivs_realtime.Values.CreateStorageConfigurationResponse.t,
Awso_ivs_realtime.Values.CreateStorageConfigurationResponse.error)
Result.tval delete_encoder_configuration :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ivs_realtime.Values.DeleteEncoderConfigurationRequest.t ->
(Awso_ivs_realtime.Values.DeleteEncoderConfigurationResponse.t,
Awso_ivs_realtime.Values.DeleteEncoderConfigurationResponse.error)
Result.tval delete_ingest_configuration :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ivs_realtime.Values.DeleteIngestConfigurationRequest.t ->
(Awso_ivs_realtime.Values.DeleteIngestConfigurationResponse.t,
Awso_ivs_realtime.Values.DeleteIngestConfigurationResponse.error)
Result.tval delete_public_key :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ivs_realtime.Values.DeletePublicKeyRequest.t ->
(Awso_ivs_realtime.Values.DeletePublicKeyResponse.t,
Awso_ivs_realtime.Values.DeletePublicKeyResponse.error)
Result.tval delete_stage :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ivs_realtime.Values.DeleteStageRequest.t ->
(Awso_ivs_realtime.Values.DeleteStageResponse.t,
Awso_ivs_realtime.Values.DeleteStageResponse.error)
Result.tval delete_storage_configuration :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ivs_realtime.Values.DeleteStorageConfigurationRequest.t ->
(Awso_ivs_realtime.Values.DeleteStorageConfigurationResponse.t,
Awso_ivs_realtime.Values.DeleteStorageConfigurationResponse.error)
Result.tval disconnect_participant :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ivs_realtime.Values.DisconnectParticipantRequest.t ->
(Awso_ivs_realtime.Values.DisconnectParticipantResponse.t,
Awso_ivs_realtime.Values.DisconnectParticipantResponse.error)
Result.tval get_composition :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ivs_realtime.Values.GetCompositionRequest.t ->
(Awso_ivs_realtime.Values.GetCompositionResponse.t,
Awso_ivs_realtime.Values.GetCompositionResponse.error)
Result.tval get_encoder_configuration :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ivs_realtime.Values.GetEncoderConfigurationRequest.t ->
(Awso_ivs_realtime.Values.GetEncoderConfigurationResponse.t,
Awso_ivs_realtime.Values.GetEncoderConfigurationResponse.error)
Result.tval get_ingest_configuration :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ivs_realtime.Values.GetIngestConfigurationRequest.t ->
(Awso_ivs_realtime.Values.GetIngestConfigurationResponse.t,
Awso_ivs_realtime.Values.GetIngestConfigurationResponse.error)
Result.tval get_participant :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ivs_realtime.Values.GetParticipantRequest.t ->
(Awso_ivs_realtime.Values.GetParticipantResponse.t,
Awso_ivs_realtime.Values.GetParticipantResponse.error)
Result.tval get_public_key :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ivs_realtime.Values.GetPublicKeyRequest.t ->
(Awso_ivs_realtime.Values.GetPublicKeyResponse.t,
Awso_ivs_realtime.Values.GetPublicKeyResponse.error)
Result.tval get_stage :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ivs_realtime.Values.GetStageRequest.t ->
(Awso_ivs_realtime.Values.GetStageResponse.t,
Awso_ivs_realtime.Values.GetStageResponse.error)
Result.tval get_stage_session :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ivs_realtime.Values.GetStageSessionRequest.t ->
(Awso_ivs_realtime.Values.GetStageSessionResponse.t,
Awso_ivs_realtime.Values.GetStageSessionResponse.error)
Result.tval get_storage_configuration :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ivs_realtime.Values.GetStorageConfigurationRequest.t ->
(Awso_ivs_realtime.Values.GetStorageConfigurationResponse.t,
Awso_ivs_realtime.Values.GetStorageConfigurationResponse.error)
Result.tval import_public_key :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ivs_realtime.Values.ImportPublicKeyRequest.t ->
(Awso_ivs_realtime.Values.ImportPublicKeyResponse.t,
Awso_ivs_realtime.Values.ImportPublicKeyResponse.error)
Result.tval list_compositions :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ivs_realtime.Values.ListCompositionsRequest.t ->
(Awso_ivs_realtime.Values.ListCompositionsResponse.t,
Awso_ivs_realtime.Values.ListCompositionsResponse.error)
Result.tval list_encoder_configurations :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ivs_realtime.Values.ListEncoderConfigurationsRequest.t ->
(Awso_ivs_realtime.Values.ListEncoderConfigurationsResponse.t,
Awso_ivs_realtime.Values.ListEncoderConfigurationsResponse.error)
Result.tval list_ingest_configurations :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ivs_realtime.Values.ListIngestConfigurationsRequest.t ->
(Awso_ivs_realtime.Values.ListIngestConfigurationsResponse.t,
Awso_ivs_realtime.Values.ListIngestConfigurationsResponse.error)
Result.tval list_participant_events :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ivs_realtime.Values.ListParticipantEventsRequest.t ->
(Awso_ivs_realtime.Values.ListParticipantEventsResponse.t,
Awso_ivs_realtime.Values.ListParticipantEventsResponse.error)
Result.tval list_participant_replicas :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ivs_realtime.Values.ListParticipantReplicasRequest.t ->
(Awso_ivs_realtime.Values.ListParticipantReplicasResponse.t,
Awso_ivs_realtime.Values.ListParticipantReplicasResponse.error)
Result.tval list_participants :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ivs_realtime.Values.ListParticipantsRequest.t ->
(Awso_ivs_realtime.Values.ListParticipantsResponse.t,
Awso_ivs_realtime.Values.ListParticipantsResponse.error)
Result.tval list_public_keys :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ivs_realtime.Values.ListPublicKeysRequest.t ->
(Awso_ivs_realtime.Values.ListPublicKeysResponse.t,
Awso_ivs_realtime.Values.ListPublicKeysResponse.error)
Result.tval list_stage_sessions :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ivs_realtime.Values.ListStageSessionsRequest.t ->
(Awso_ivs_realtime.Values.ListStageSessionsResponse.t,
Awso_ivs_realtime.Values.ListStageSessionsResponse.error)
Result.tval list_stages :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ivs_realtime.Values.ListStagesRequest.t ->
(Awso_ivs_realtime.Values.ListStagesResponse.t,
Awso_ivs_realtime.Values.ListStagesResponse.error)
Result.tval list_storage_configurations :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ivs_realtime.Values.ListStorageConfigurationsRequest.t ->
(Awso_ivs_realtime.Values.ListStorageConfigurationsResponse.t,
Awso_ivs_realtime.Values.ListStorageConfigurationsResponse.error)
Result.tval list_tags_for_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ivs_realtime.Values.ListTagsForResourceRequest.t ->
(Awso_ivs_realtime.Values.ListTagsForResourceResponse.t,
Awso_ivs_realtime.Values.ListTagsForResourceResponse.error)
Result.tval start_composition :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ivs_realtime.Values.StartCompositionRequest.t ->
(Awso_ivs_realtime.Values.StartCompositionResponse.t,
Awso_ivs_realtime.Values.StartCompositionResponse.error)
Result.tval start_participant_replication :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ivs_realtime.Values.StartParticipantReplicationRequest.t ->
(Awso_ivs_realtime.Values.StartParticipantReplicationResponse.t,
Awso_ivs_realtime.Values.StartParticipantReplicationResponse.error)
Result.tval stop_composition :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ivs_realtime.Values.StopCompositionRequest.t ->
(Awso_ivs_realtime.Values.StopCompositionResponse.t,
Awso_ivs_realtime.Values.StopCompositionResponse.error)
Result.tval stop_participant_replication :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ivs_realtime.Values.StopParticipantReplicationRequest.t ->
(Awso_ivs_realtime.Values.StopParticipantReplicationResponse.t,
Awso_ivs_realtime.Values.StopParticipantReplicationResponse.error)
Result.tval tag_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ivs_realtime.Values.TagResourceRequest.t ->
(Awso_ivs_realtime.Values.TagResourceResponse.t,
Awso_ivs_realtime.Values.TagResourceResponse.error)
Result.tval untag_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ivs_realtime.Values.UntagResourceRequest.t ->
(Awso_ivs_realtime.Values.UntagResourceResponse.t,
Awso_ivs_realtime.Values.UntagResourceResponse.error)
Result.tval update_ingest_configuration :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ivs_realtime.Values.UpdateIngestConfigurationRequest.t ->
(Awso_ivs_realtime.Values.UpdateIngestConfigurationResponse.t,
Awso_ivs_realtime.Values.UpdateIngestConfigurationResponse.error)
Result.tval update_stage :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_ivs_realtime.Values.UpdateStageRequest.t ->
(Awso_ivs_realtime.Values.UpdateStageResponse.t,
Awso_ivs_realtime.Values.UpdateStageResponse.error)
Result.tinclude module type of struct include Awso_ivs_realtime.Values endval structure_to_value_aux :
('a * 'b option) list ->
f:(('a * 'b) list -> 'c) ->
[> `Structure of 'c ]val structure_to_wrapped_value :
wrapper:'a ->
response:'a ->
('b * 'c option) list ->
[> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]module CompositionRecordingTargetSegmentDurationSeconds =
Awso_ivs_realtime.Values.CompositionRecordingTargetSegmentDurationSecondsmodule CompositionThumbnailConfiguration =
Awso_ivs_realtime.Values.CompositionThumbnailConfigurationAn object representing a configuration of thumbnails for recorded video for a Composition.
module CompositionRecordingHlsConfiguration =
Awso_ivs_realtime.Values.CompositionRecordingHlsConfigurationAn object representing a configuration of HLS recordings for server-side composition.
module CompositionThumbnailConfigurationList =
Awso_ivs_realtime.Values.CompositionThumbnailConfigurationListAn object representing a configuration to record a stage stream.
module ChannelDestinationConfiguration =
Awso_ivs_realtime.Values.ChannelDestinationConfigurationObject specifying a channel as a destination.
A complex type that describes an S3 location where recorded videos will be stored.
Complex data type that defines S3Detail objects.
module ParticipantRecordingTargetSegmentDurationSeconds =
Awso_ivs_realtime.Values.ParticipantRecordingTargetSegmentDurationSecondsComplex data type that defines destination-configuration objects.
Complex data type that defines destination-detail objects.
module ParticipantTokenExpirationTime =
Awso_ivs_realtime.Values.ParticipantTokenExpirationTimeSummary information about a Destination.
module AutoParticipantRecordingStorageConfigurationArn =
Awso_ivs_realtime.Values.AutoParticipantRecordingStorageConfigurationArnmodule ParticipantRecordingHlsConfiguration =
Awso_ivs_realtime.Values.ParticipantRecordingHlsConfigurationAn object representing a configuration of participant HLS recordings for individual participant recording.
module ParticipantRecordingMediaTypeList =
Awso_ivs_realtime.Values.ParticipantRecordingMediaTypeListmodule ParticipantRecordingReconnectWindowSeconds =
Awso_ivs_realtime.Values.ParticipantRecordingReconnectWindowSecondsmodule ParticipantThumbnailConfiguration =
Awso_ivs_realtime.Values.ParticipantThumbnailConfigurationAn object representing a configuration of thumbnails for recorded video from an individual participant.
An object representing a redundant ingest credential.
Object specifying the status of a Destination.
Configuration information specific to Grid layout, for server-side composition. See "Layouts" in Server-Side Composition.
Configuration information specific to Picture-in-Picture (PiP) layout, for server-side composition.
A complex type that describes an S3 location where recorded videos will be stored.
Object specifying an exchanged participant token in a stage, created when an original participant token is updated. Important: Treat tokens as opaque; i.e., do not build functionality based on token contents. The format of tokens could change in the future.
module ParticipantTokenDurationMinutes =
Awso_ivs_realtime.Values.ParticipantTokenDurationMinutesmodule AutoParticipantRecordingConfiguration =
Awso_ivs_realtime.Values.AutoParticipantRecordingConfigurationObject specifying a configuration for individual participant recording.
Summary information about various endpoints for a stage. We recommend that you cache these values at stage creation; the values can be cached for up to 14 days.
Configuration information of supported layouts for server-side composition.
Summary information about a storage configuration.
Summary information about a stage.
Summary information about a stage session.
Summary information about a public key.
Summary object describing a participant that has joined a stage.
Information about the replicated destination stage for a participant.
An occurrence during a stage session.
Summary information about an IngestConfiguration.
Summary information about an EncoderConfiguration.
Summary information about a Composition.
module ParticipantRecordingS3BucketName =
Awso_ivs_realtime.Values.ParticipantRecordingS3BucketNameSettings for video.
Object specifying a participant token in a stage. Important: Treat tokens as opaque; i.e., do not build functionality based on token contents. The format of tokens could change in the future.
Object specifying a participant token configuration in a stage.
Object specifying a stage.
Object specifying an ingest configuration.
Object specifying a Composition resource.
module StorageConfigurationSummaryList =
Awso_ivs_realtime.Values.StorageConfigurationSummaryListmodule MaxStorageConfigurationResults =
Awso_ivs_realtime.Values.MaxStorageConfigurationResultsmodule ParticipantRecordingFilterByRecordingState =
Awso_ivs_realtime.Values.ParticipantRecordingFilterByRecordingStatemodule EncoderConfigurationSummaryList =
Awso_ivs_realtime.Values.EncoderConfigurationSummaryListmodule MaxEncoderConfigurationResults =
Awso_ivs_realtime.Values.MaxEncoderConfigurationResultsObject specifying a public key used to sign stage participant tokens.
A complex type that describes a location where recorded videos will be stored.
A stage session begins when the first participant joins a stage and ends after the last participant leaves the stage. A stage session helps with debugging stages by grouping events and participants into shorter periods of time (i.e., a session), which is helpful when stages are used over long periods of time.
Object describing a participant that has joined a stage.
Settings for transcoding.
module ParticipantTokenConfigurations =
Awso_ivs_realtime.Values.ParticipantTokenConfigurationsUpdates a stage’s configuration.
Updates a stage’s configuration.
module UpdateIngestConfigurationResponse =
Awso_ivs_realtime.Values.UpdateIngestConfigurationResponseUpdates a specified IngestConfiguration. Only the stage ARN attached to the IngestConfiguration can be updated. An IngestConfiguration that is active cannot be updated.
module UpdateIngestConfigurationRequest =
Awso_ivs_realtime.Values.UpdateIngestConfigurationRequestUpdates a specified IngestConfiguration. Only the stage ARN attached to the IngestConfiguration can be updated. An IngestConfiguration that is active cannot be updated.
Removes tags from the resource with the specified ARN.
Removes tags from the resource with the specified ARN.
Adds or updates tags for the AWS resource with the specified ARN.
Adds or updates tags for the AWS resource with the specified ARN.
module StopParticipantReplicationResponse =
Awso_ivs_realtime.Values.StopParticipantReplicationResponseStops a replicated participant session.
module StopParticipantReplicationRequest =
Awso_ivs_realtime.Values.StopParticipantReplicationRequestStops a replicated participant session.
Stops and deletes a Composition resource. Any broadcast from the Composition resource is stopped.
Stops and deletes a Composition resource. Any broadcast from the Composition resource is stopped.
module StartParticipantReplicationResponse =
Awso_ivs_realtime.Values.StartParticipantReplicationResponseStarts replicating a publishing participant from a source stage to a destination stage.
module StartParticipantReplicationRequest =
Awso_ivs_realtime.Values.StartParticipantReplicationRequestStarts replicating a publishing participant from a source stage to a destination stage.
Starts a Composition from a stage based on the configuration provided in the request. A Composition is an ephemeral resource that exists after this operation returns successfully. Composition stops and the resource is deleted: When StopComposition is called. After a 1-minute timeout, when all participants are disconnected from the stage. After a 1-minute timeout, if there are no participants in the stage when StartComposition is called. When broadcasting to the IVS channel fails and all retries are exhausted. When broadcasting is disconnected and all attempts to reconnect are exhausted.
Starts a Composition from a stage based on the configuration provided in the request. A Composition is an ephemeral resource that exists after this operation returns successfully. Composition stops and the resource is deleted: When StopComposition is called. After a 1-minute timeout, when all participants are disconnected from the stage. After a 1-minute timeout, if there are no participants in the stage when StartComposition is called. When broadcasting to the IVS channel fails and all retries are exhausted. When broadcasting is disconnected and all attempts to reconnect are exhausted.
Gets information about AWS tags for the specified ARN.
Gets information about AWS tags for the specified ARN.
module ListStorageConfigurationsResponse =
Awso_ivs_realtime.Values.ListStorageConfigurationsResponseGets summary information about all storage configurations in your account, in the AWS region where the API request is processed.
module ListStorageConfigurationsRequest =
Awso_ivs_realtime.Values.ListStorageConfigurationsRequestGets summary information about all storage configurations in your account, in the AWS region where the API request is processed.
Gets summary information about all stages in your account, in the AWS region where the API request is processed.
Gets summary information about all stages in your account, in the AWS region where the API request is processed.
Gets all sessions for a specified stage.
Gets all sessions for a specified stage.
Gets summary information about all public keys in your account, in the AWS region where the API request is processed.
Gets summary information about all public keys in your account, in the AWS region where the API request is processed.
Lists all participants in a specified stage session.
Lists all participants in a specified stage session.
module ListParticipantReplicasResponse =
Awso_ivs_realtime.Values.ListParticipantReplicasResponseLists all the replicas for a participant from a source stage.
module ListParticipantReplicasRequest =
Awso_ivs_realtime.Values.ListParticipantReplicasRequestLists all the replicas for a participant from a source stage.
Lists events for a specified participant that occurred during a specified stage session.
Lists events for a specified participant that occurred during a specified stage session.
module ListIngestConfigurationsResponse =
Awso_ivs_realtime.Values.ListIngestConfigurationsResponseLists all IngestConfigurations in your account, in the AWS region where the API request is processed.
module ListIngestConfigurationsRequest =
Awso_ivs_realtime.Values.ListIngestConfigurationsRequestLists all IngestConfigurations in your account, in the AWS region where the API request is processed.
module ListEncoderConfigurationsResponse =
Awso_ivs_realtime.Values.ListEncoderConfigurationsResponseGets summary information about all EncoderConfigurations in your account, in the AWS region where the API request is processed.
module ListEncoderConfigurationsRequest =
Awso_ivs_realtime.Values.ListEncoderConfigurationsRequestGets summary information about all EncoderConfigurations in your account, in the AWS region where the API request is processed.
Gets summary information about all Compositions in your account, in the AWS region where the API request is processed.
Gets summary information about all Compositions in your account, in the AWS region where the API request is processed.
Import a public key to be used for signing stage participant tokens.
Import a public key to be used for signing stage participant tokens.
module GetStorageConfigurationResponse =
Awso_ivs_realtime.Values.GetStorageConfigurationResponseGets the storage configuration for the specified ARN.
module GetStorageConfigurationRequest =
Awso_ivs_realtime.Values.GetStorageConfigurationRequestGets the storage configuration for the specified ARN.
Gets information for the specified stage session.
Gets information for the specified stage session.
Gets information for the specified stage.
Gets information for the specified stage.
Gets information for the specified public key.
Gets information for the specified public key.
Gets information about the specified participant token.
Gets information about the specified participant token.
module GetIngestConfigurationResponse =
Awso_ivs_realtime.Values.GetIngestConfigurationResponseGets information about the specified IngestConfiguration.
Gets information about the specified IngestConfiguration.
module GetEncoderConfigurationResponse =
Awso_ivs_realtime.Values.GetEncoderConfigurationResponseGets information about the specified EncoderConfiguration resource.
module GetEncoderConfigurationRequest =
Awso_ivs_realtime.Values.GetEncoderConfigurationRequestGets information about the specified EncoderConfiguration resource.
Get information about the specified Composition resource.
Get information about the specified Composition resource.
Disconnects a specified participant from a specified stage. If the participant is publishing using an IngestConfiguration, DisconnectParticipant also updates the stageArn in the IngestConfiguration to be an empty string.
Disconnects a specified participant from a specified stage. If the participant is publishing using an IngestConfiguration, DisconnectParticipant also updates the stageArn in the IngestConfiguration to be an empty string.
module DeleteStorageConfigurationResponse =
Awso_ivs_realtime.Values.DeleteStorageConfigurationResponseDeletes the storage configuration for the specified ARN. If you try to delete a storage configuration that is used by a Composition, you will get an error (409 ConflictException). To avoid this, for all Compositions that reference the storage configuration, first use StopComposition and wait for it to complete, then use DeleteStorageConfiguration.
module DeleteStorageConfigurationRequest =
Awso_ivs_realtime.Values.DeleteStorageConfigurationRequestDeletes the storage configuration for the specified ARN. If you try to delete a storage configuration that is used by a Composition, you will get an error (409 ConflictException). To avoid this, for all Compositions that reference the storage configuration, first use StopComposition and wait for it to complete, then use DeleteStorageConfiguration.
Shuts down and deletes the specified stage (disconnecting all participants). This operation also removes the stageArn from the associated IngestConfiguration, if there are participants using the IngestConfiguration to publish to the stage.
Shuts down and deletes the specified stage (disconnecting all participants). This operation also removes the stageArn from the associated IngestConfiguration, if there are participants using the IngestConfiguration to publish to the stage.
Deletes the specified public key used to sign stage participant tokens. This invalidates future participant tokens generated using the key pair’s private key.
Deletes the specified public key used to sign stage participant tokens. This invalidates future participant tokens generated using the key pair’s private key.
module DeleteIngestConfigurationResponse =
Awso_ivs_realtime.Values.DeleteIngestConfigurationResponseDeletes a specified IngestConfiguration, so it can no longer be used to broadcast. An IngestConfiguration cannot be deleted if the publisher is actively streaming to a stage, unless force is set to true.
module DeleteIngestConfigurationRequest =
Awso_ivs_realtime.Values.DeleteIngestConfigurationRequestDeletes a specified IngestConfiguration, so it can no longer be used to broadcast. An IngestConfiguration cannot be deleted if the publisher is actively streaming to a stage, unless force is set to true.
module DeleteEncoderConfigurationResponse =
Awso_ivs_realtime.Values.DeleteEncoderConfigurationResponseDeletes an EncoderConfiguration resource. Ensures that no Compositions are using this template; otherwise, returns an error.
module DeleteEncoderConfigurationRequest =
Awso_ivs_realtime.Values.DeleteEncoderConfigurationRequestDeletes an EncoderConfiguration resource. Ensures that no Compositions are using this template; otherwise, returns an error.
module CreateStorageConfigurationResponse =
Awso_ivs_realtime.Values.CreateStorageConfigurationResponseCreates a new storage configuration, used to enable recording to Amazon S3. When a StorageConfiguration is created, IVS will modify the S3 bucketPolicy of the provided bucket. This will ensure that IVS has sufficient permissions to write content to the provided bucket.
module CreateStorageConfigurationRequest =
Awso_ivs_realtime.Values.CreateStorageConfigurationRequestCreates a new storage configuration, used to enable recording to Amazon S3. When a StorageConfiguration is created, IVS will modify the S3 bucketPolicy of the provided bucket. This will ensure that IVS has sufficient permissions to write content to the provided bucket.
Creates a new stage (and optionally participant tokens).
Creates a new stage (and optionally participant tokens).
module CreateParticipantTokenResponse =
Awso_ivs_realtime.Values.CreateParticipantTokenResponseCreates an additional token for a specified stage. This can be done after stage creation or when tokens expire. Tokens always are scoped to the stage for which they are created. Encryption keys are owned by Amazon IVS and never used directly by your application.
Creates an additional token for a specified stage. This can be done after stage creation or when tokens expire. Tokens always are scoped to the stage for which they are created. Encryption keys are owned by Amazon IVS and never used directly by your application.
module CreateIngestConfigurationResponse =
Awso_ivs_realtime.Values.CreateIngestConfigurationResponseCreates a new IngestConfiguration resource, used to specify the ingest protocol for a stage.
module CreateIngestConfigurationRequest =
Awso_ivs_realtime.Values.CreateIngestConfigurationRequestCreates a new IngestConfiguration resource, used to specify the ingest protocol for a stage.
module CreateEncoderConfigurationResponse =
Awso_ivs_realtime.Values.CreateEncoderConfigurationResponseCreates an EncoderConfiguration object.
module CreateEncoderConfigurationRequest =
Awso_ivs_realtime.Values.CreateEncoderConfigurationRequestCreates an EncoderConfiguration object.