# Package @google-cloud/livestream (1.0.2)

<button class="button button-with-icon cloud-select-dropdown__button " aria-haspopup="true">Version latest</button>

- [1.0.2 (latest)](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/overview)
- [0.5.1](https://docs.cloud.google.com/nodejs/docs/reference/livestream/0.5.1/overview)
- [0.4.1](https://docs.cloud.google.com/nodejs/docs/reference/livestream/0.4.1/overview)
- [0.3.4](https://docs.cloud.google.com/nodejs/docs/reference/livestream/0.3.4/overview)
- [0.1.0](https://docs.cloud.google.com/nodejs/docs/reference/livestream/0.1.0/overview)

## Classes

### [protos.google.api.ClientLibrarySettings](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.api.clientlibrarysettings)

Represents a ClientLibrarySettings.

### [protos.google.api.CommonLanguageSettings](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.api.commonlanguagesettings)

Represents a CommonLanguageSettings.

### [protos.google.api.CppSettings](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.api.cppsettings)

Represents a CppSettings.

### [protos.google.api.CustomHttpPattern](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.api.customhttppattern)

Represents a CustomHttpPattern.

### [protos.google.api.DotnetSettings](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.api.dotnetsettings)

Represents a DotnetSettings.

### [protos.google.api.GoSettings](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.api.gosettings)

Represents a GoSettings.

### [protos.google.api.Http](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.api.http)

Represents a Http.

### [protos.google.api.HttpRule](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.api.httprule)

Represents a HttpRule.

### [protos.google.api.JavaSettings](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.api.javasettings)

Represents a JavaSettings.

### [protos.google.api.MethodSettings](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.api.methodsettings-class)

Represents a MethodSettings.

### [protos.google.api.MethodSettings.LongRunning](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.api.methodsettings.longrunning)

Represents a LongRunning.

### [protos.google.api.NodeSettings](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.api.nodesettings)

Represents a NodeSettings.

### [protos.google.api.PhpSettings](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.api.phpsettings)

Represents a PhpSettings.

### [protos.google.api.Publishing](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.api.publishing)

Represents a Publishing.

### [protos.google.api.PythonSettings](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.api.pythonsettings)

Represents a PythonSettings.

### [protos.google.api.ResourceDescriptor](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.api.resourcedescriptor-class)

Represents a ResourceDescriptor.

### [protos.google.api.ResourceReference](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.api.resourcereference)

Represents a ResourceReference.

### [protos.google.api.RubySettings](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.api.rubysettings)

Represents a RubySettings.

### [protos.google.cloud.video.livestream.v1.Asset](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.asset-class)

Represents an Asset.

### [protos.google.cloud.video.livestream.v1.Asset.ImageAsset](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.asset.imageasset)

Represents an ImageAsset.

### [protos.google.cloud.video.livestream.v1.Asset.VideoAsset](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.asset.videoasset)

Represents a VideoAsset.

### [protos.google.cloud.video.livestream.v1.AudioFormat](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.audioformat)

Represents an AudioFormat.

### [protos.google.cloud.video.livestream.v1.AudioStream](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.audiostream-class)

Represents an AudioStream.

### [protos.google.cloud.video.livestream.v1.AudioStream.AudioMapping](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.audiostream.audiomapping)

Represents an AudioMapping.

### [protos.google.cloud.video.livestream.v1.AudioStreamProperty](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.audiostreamproperty)

Represents an AudioStreamProperty.

### [protos.google.cloud.video.livestream.v1.Channel](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.channel-class)

Represents a Channel.

### [protos.google.cloud.video.livestream.v1.Channel.Output](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.channel.output)

Represents an Output.

### [protos.google.cloud.video.livestream.v1.ChannelOperationResponse](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.channeloperationresponse)

Represents a ChannelOperationResponse.

### [protos.google.cloud.video.livestream.v1.CreateAssetRequest](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.createassetrequest)

Represents a CreateAssetRequest.

### [protos.google.cloud.video.livestream.v1.CreateChannelRequest](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.createchannelrequest)

Represents a CreateChannelRequest.

### [protos.google.cloud.video.livestream.v1.CreateEventRequest](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.createeventrequest)

Represents a CreateEventRequest.

### [protos.google.cloud.video.livestream.v1.CreateInputRequest](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.createinputrequest)

Represents a CreateInputRequest.

### [protos.google.cloud.video.livestream.v1.DeleteAssetRequest](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.deleteassetrequest)

Represents a DeleteAssetRequest.

### [protos.google.cloud.video.livestream.v1.DeleteChannelRequest](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.deletechannelrequest)

Represents a DeleteChannelRequest.

### [protos.google.cloud.video.livestream.v1.DeleteEventRequest](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.deleteeventrequest)

Represents a DeleteEventRequest.

### [protos.google.cloud.video.livestream.v1.DeleteInputRequest](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.deleteinputrequest)

Represents a DeleteInputRequest.

### [protos.google.cloud.video.livestream.v1.ElementaryStream](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.elementarystream)

Represents an ElementaryStream.

### [protos.google.cloud.video.livestream.v1.Encryption](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.encryption-class)

Represents an Encryption.

### [protos.google.cloud.video.livestream.v1.Encryption.Aes128Encryption](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.encryption.aes128encryption)

Represents an Aes128Encryption.

### [protos.google.cloud.video.livestream.v1.Encryption.Clearkey](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.encryption.clearkey)

Represents a Clearkey.

### [protos.google.cloud.video.livestream.v1.Encryption.DrmSystems](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.encryption.drmsystems)

Represents a DrmSystems.

### [protos.google.cloud.video.livestream.v1.Encryption.Fairplay](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.encryption.fairplay)

Represents a Fairplay.

### [protos.google.cloud.video.livestream.v1.Encryption.MpegCommonEncryption](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.encryption.mpegcommonencryption)

Represents a MpegCommonEncryption.

### [protos.google.cloud.video.livestream.v1.Encryption.Playready](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.encryption.playready)

Represents a Playready.

### [protos.google.cloud.video.livestream.v1.Encryption.SampleAesEncryption](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.encryption.sampleaesencryption)

Represents a SampleAesEncryption.

### [protos.google.cloud.video.livestream.v1.Encryption.SecretManagerSource](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.encryption.secretmanagersource)

Represents a SecretManagerSource.

### [protos.google.cloud.video.livestream.v1.Encryption.Widevine](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.encryption.widevine)

Represents a Widevine.

### [protos.google.cloud.video.livestream.v1.Event](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.event-class)

Represents an Event.

### [protos.google.cloud.video.livestream.v1.Event.AdBreakTask](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.event.adbreaktask)

Represents an AdBreakTask.

### [protos.google.cloud.video.livestream.v1.Event.InputSwitchTask](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.event.inputswitchtask)

Represents an InputSwitchTask.

### [protos.google.cloud.video.livestream.v1.Event.MuteTask](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.event.mutetask)

Represents a MuteTask.

### [protos.google.cloud.video.livestream.v1.Event.ReturnToProgramTask](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.event.returntoprogramtask)

Represents a ReturnToProgramTask.

### [protos.google.cloud.video.livestream.v1.Event.SlateTask](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.event.slatetask)

Represents a SlateTask.

### [protos.google.cloud.video.livestream.v1.Event.UnmuteTask](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.event.unmutetask)

Represents an UnmuteTask.

### [protos.google.cloud.video.livestream.v1.GetAssetRequest](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.getassetrequest)

Represents a GetAssetRequest.

### [protos.google.cloud.video.livestream.v1.GetChannelRequest](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.getchannelrequest)

Represents a GetChannelRequest.

### [protos.google.cloud.video.livestream.v1.GetEventRequest](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.geteventrequest)

Represents a GetEventRequest.

### [protos.google.cloud.video.livestream.v1.GetInputRequest](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.getinputrequest)

Represents a GetInputRequest.

### [protos.google.cloud.video.livestream.v1.GetPoolRequest](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.getpoolrequest)

Represents a GetPoolRequest.

### [protos.google.cloud.video.livestream.v1.Input](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.input-class)

Represents an Input.

### [protos.google.cloud.video.livestream.v1.Input.SecurityRule](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.input.securityrule)

Represents a SecurityRule.

### [protos.google.cloud.video.livestream.v1.InputAttachment](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.inputattachment-class)

Represents an InputAttachment.

### [protos.google.cloud.video.livestream.v1.InputAttachment.AutomaticFailover](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.inputattachment.automaticfailover)

Represents an AutomaticFailover.

### [protos.google.cloud.video.livestream.v1.InputConfig](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.inputconfig-class)

Represents an InputConfig.

### [protos.google.cloud.video.livestream.v1.InputStreamProperty](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.inputstreamproperty)

Represents an InputStreamProperty.

### [protos.google.cloud.video.livestream.v1.ListAssetsRequest](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.listassetsrequest)

Represents a ListAssetsRequest.

### [protos.google.cloud.video.livestream.v1.ListAssetsResponse](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.listassetsresponse)

Represents a ListAssetsResponse.

### [protos.google.cloud.video.livestream.v1.ListChannelsRequest](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.listchannelsrequest)

Represents a ListChannelsRequest.

### [protos.google.cloud.video.livestream.v1.ListChannelsResponse](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.listchannelsresponse)

Represents a ListChannelsResponse.

### [protos.google.cloud.video.livestream.v1.ListEventsRequest](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.listeventsrequest)

Represents a ListEventsRequest.

### [protos.google.cloud.video.livestream.v1.ListEventsResponse](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.listeventsresponse)

Represents a ListEventsResponse.

### [protos.google.cloud.video.livestream.v1.ListInputsRequest](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.listinputsrequest)

Represents a ListInputsRequest.

### [protos.google.cloud.video.livestream.v1.ListInputsResponse](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.listinputsresponse)

Represents a ListInputsResponse.

### [protos.google.cloud.video.livestream.v1.LivestreamService](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.livestreamservice-class)

Represents a LivestreamService

### [protos.google.cloud.video.livestream.v1.LogConfig](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.logconfig-class)

Represents a LogConfig.

### [protos.google.cloud.video.livestream.v1.Manifest](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.manifest-class)

Represents a Manifest.

### [protos.google.cloud.video.livestream.v1.MuxStream](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.muxstream)

Represents a MuxStream.

### [protos.google.cloud.video.livestream.v1.OperationMetadata](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.operationmetadata)

Represents an OperationMetadata.

### [protos.google.cloud.video.livestream.v1.Pool](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.pool-class)

Represents a Pool.

### [protos.google.cloud.video.livestream.v1.Pool.NetworkConfig](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.pool.networkconfig)

Represents a NetworkConfig.

### [protos.google.cloud.video.livestream.v1.PreprocessingConfig](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.preprocessingconfig-class)

Represents a PreprocessingConfig.

### [protos.google.cloud.video.livestream.v1.PreprocessingConfig.Audio](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.preprocessingconfig.audio)

Represents an Audio.

### [protos.google.cloud.video.livestream.v1.PreprocessingConfig.Crop](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.preprocessingconfig.crop)

Represents a Crop.

### [protos.google.cloud.video.livestream.v1.PreprocessingConfig.Pad](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.preprocessingconfig.pad)

Represents a Pad.

### [protos.google.cloud.video.livestream.v1.SegmentSettings](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.segmentsettings)

Represents a SegmentSettings.

### [protos.google.cloud.video.livestream.v1.SpriteSheet](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.spritesheet)

Represents a SpriteSheet.

### [protos.google.cloud.video.livestream.v1.StartChannelRequest](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.startchannelrequest)

Represents a StartChannelRequest.

### [protos.google.cloud.video.livestream.v1.StopChannelRequest](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.stopchannelrequest)

Represents a StopChannelRequest.

### [protos.google.cloud.video.livestream.v1.TextStream](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.textstream)

Represents a TextStream.

### [protos.google.cloud.video.livestream.v1.TimecodeConfig](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.timecodeconfig-class)

Represents a TimecodeConfig.

### [protos.google.cloud.video.livestream.v1.UpdateChannelRequest](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.updatechannelrequest)

Represents an UpdateChannelRequest.

### [protos.google.cloud.video.livestream.v1.UpdateInputRequest](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.updateinputrequest)

Represents an UpdateInputRequest.

### [protos.google.cloud.video.livestream.v1.UpdatePoolRequest](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.updatepoolrequest)

Represents an UpdatePoolRequest.

### [protos.google.cloud.video.livestream.v1.VideoFormat](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.videoformat)

Represents a VideoFormat.

### [protos.google.cloud.video.livestream.v1.VideoStream](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.videostream-class)

Represents a VideoStream.

### [protos.google.cloud.video.livestream.v1.VideoStream.H264CodecSettings](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.videostream.h264codecsettings)

Represents a H264CodecSettings.

### [protos.google.cloud.video.livestream.v1.VideoStreamProperty](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.videostreamproperty)

Represents a VideoStreamProperty.

### [protos.google.longrunning.CancelOperationRequest](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.longrunning.canceloperationrequest)

Represents a CancelOperationRequest.

### [protos.google.longrunning.DeleteOperationRequest](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.longrunning.deleteoperationrequest)

Represents a DeleteOperationRequest.

### [protos.google.longrunning.GetOperationRequest](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.longrunning.getoperationrequest)

Represents a GetOperationRequest.

### [protos.google.longrunning.ListOperationsRequest](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.longrunning.listoperationsrequest)

Represents a ListOperationsRequest.

### [protos.google.longrunning.ListOperationsResponse](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.longrunning.listoperationsresponse)

Represents a ListOperationsResponse.

### [protos.google.longrunning.Operation](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.longrunning.operation)

Represents an Operation.

### [protos.google.longrunning.OperationInfo](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.longrunning.operationinfo)

Represents an OperationInfo.

### [protos.google.longrunning.Operations](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.longrunning.operations-class)

Represents an Operations

### [protos.google.longrunning.WaitOperationRequest](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.longrunning.waitoperationrequest)

Represents a WaitOperationRequest.

### [protos.google.protobuf.Any](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.any)

Represents an Any.

### [protos.google.protobuf.DescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.descriptorproto-class)

Represents a DescriptorProto.

### [protos.google.protobuf.DescriptorProto.ExtensionRange](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.descriptorproto.extensionrange)

Represents an ExtensionRange.

### [protos.google.protobuf.DescriptorProto.ReservedRange](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.descriptorproto.reservedrange)

Represents a ReservedRange.

### [protos.google.protobuf.Duration](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.duration)

Represents a Duration.

### [protos.google.protobuf.Empty](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.empty)

Represents an Empty.

### [protos.google.protobuf.EnumDescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.enumdescriptorproto-class)

Represents an EnumDescriptorProto.

### [protos.google.protobuf.EnumDescriptorProto.EnumReservedRange](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.enumdescriptorproto.enumreservedrange)

Represents an EnumReservedRange.

### [protos.google.protobuf.EnumOptions](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.enumoptions)

Represents an EnumOptions.

### [protos.google.protobuf.EnumValueDescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.enumvaluedescriptorproto)

Represents an EnumValueDescriptorProto.

### [protos.google.protobuf.EnumValueOptions](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.enumvalueoptions)

Represents an EnumValueOptions.

### [protos.google.protobuf.ExtensionRangeOptions](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.extensionrangeoptions)

Represents an ExtensionRangeOptions.

### [protos.google.protobuf.FieldDescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.fielddescriptorproto-class)

Represents a FieldDescriptorProto.

### [protos.google.protobuf.FieldMask](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.fieldmask)

Represents a FieldMask.

### [protos.google.protobuf.FieldOptions](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.fieldoptions-class)

Represents a FieldOptions.

### [protos.google.protobuf.FileDescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.filedescriptorproto)

Represents a FileDescriptorProto.

### [protos.google.protobuf.FileDescriptorSet](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.filedescriptorset)

Represents a FileDescriptorSet.

### [protos.google.protobuf.FileOptions](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.fileoptions-class)

Represents a FileOptions.

### [protos.google.protobuf.GeneratedCodeInfo](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.generatedcodeinfo-class)

Represents a GeneratedCodeInfo.

### [protos.google.protobuf.GeneratedCodeInfo.Annotation](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.generatedcodeinfo.annotation-class)

Represents an Annotation.

### [protos.google.protobuf.MessageOptions](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.messageoptions)

Represents a MessageOptions.

### [protos.google.protobuf.MethodDescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.methoddescriptorproto)

Represents a MethodDescriptorProto.

### [protos.google.protobuf.MethodOptions](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.methodoptions-class)

Represents a MethodOptions.

### [protos.google.protobuf.OneofDescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.oneofdescriptorproto)

Represents an OneofDescriptorProto.

### [protos.google.protobuf.OneofOptions](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.oneofoptions)

Represents an OneofOptions.

### [protos.google.protobuf.ServiceDescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.servicedescriptorproto)

Represents a ServiceDescriptorProto.

### [protos.google.protobuf.ServiceOptions](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.serviceoptions)

Represents a ServiceOptions.

### [protos.google.protobuf.SourceCodeInfo](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.sourcecodeinfo-class)

Represents a SourceCodeInfo.

### [protos.google.protobuf.SourceCodeInfo.Location](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.sourcecodeinfo.location)

Represents a Location.

### [protos.google.protobuf.Timestamp](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.timestamp)

Represents a Timestamp.

### [protos.google.protobuf.UninterpretedOption](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.uninterpretedoption-class)

Represents an UninterpretedOption.

### [protos.google.protobuf.UninterpretedOption.NamePart](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.uninterpretedoption.namepart)

Represents a NamePart.

### [protos.google.rpc.Status](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.rpc.status)

Represents a Status.

### [protos.google.type.DateTime](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.type.datetime)

Represents a DateTime.

### [protos.google.type.TimeZone](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.type.timezone)

Represents a TimeZone.

### [v1.LivestreamServiceClient](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/v1.livestreamserviceclient)

Using Live Stream API, you can generate live streams in the various renditions and streaming formats. The streaming format include HTTP Live Streaming (HLS) and Dynamic Adaptive Streaming over HTTP (DASH). You can send a source stream in the various ways, including Real-Time Messaging Protocol (RTMP) and Secure Reliable Transport (SRT). v1

## Interfaces

### [protos.google.api.IClientLibrarySettings](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.api.iclientlibrarysettings)

Properties of a ClientLibrarySettings.

### [protos.google.api.ICommonLanguageSettings](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.api.icommonlanguagesettings)

Properties of a CommonLanguageSettings.

### [protos.google.api.ICppSettings](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.api.icppsettings)

Properties of a CppSettings.

### [protos.google.api.ICustomHttpPattern](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.api.icustomhttppattern)

Properties of a CustomHttpPattern.

### [protos.google.api.IDotnetSettings](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.api.idotnetsettings)

Properties of a DotnetSettings.

### [protos.google.api.IGoSettings](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.api.igosettings)

Properties of a GoSettings.

### [protos.google.api.IHttp](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.api.ihttp)

Properties of a Http.

### [protos.google.api.IHttpRule](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.api.ihttprule)

Properties of a HttpRule.

### [protos.google.api.IJavaSettings](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.api.ijavasettings)

Properties of a JavaSettings.

### [protos.google.api.IMethodSettings](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.api.imethodsettings)

Properties of a MethodSettings.

### [protos.google.api.INodeSettings](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.api.inodesettings)

Properties of a NodeSettings.

### [protos.google.api.IPhpSettings](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.api.iphpsettings)

Properties of a PhpSettings.

### [protos.google.api.IPublishing](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.api.ipublishing)

Properties of a Publishing.

### [protos.google.api.IPythonSettings](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.api.ipythonsettings)

Properties of a PythonSettings.

### [protos.google.api.IResourceDescriptor](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.api.iresourcedescriptor)

Properties of a ResourceDescriptor.

### [protos.google.api.IResourceReference](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.api.iresourcereference)

Properties of a ResourceReference.

### [protos.google.api.IRubySettings](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.api.irubysettings)

Properties of a RubySettings.

### [protos.google.api.MethodSettings.ILongRunning](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.api.methodsettings.ilongrunning)

Properties of a LongRunning.

### [protos.google.cloud.video.livestream.v1.Asset.IImageAsset](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.asset.iimageasset)

Properties of an ImageAsset.

### [protos.google.cloud.video.livestream.v1.Asset.IVideoAsset](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.asset.ivideoasset)

Properties of a VideoAsset.

### [protos.google.cloud.video.livestream.v1.AudioStream.IAudioMapping](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.audiostream.iaudiomapping)

Properties of an AudioMapping.

### [protos.google.cloud.video.livestream.v1.Channel.IOutput](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.channel.ioutput)

Properties of an Output.

### [protos.google.cloud.video.livestream.v1.Encryption.IAes128Encryption](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.encryption.iaes128encryption)

Properties of an Aes128Encryption.

### [protos.google.cloud.video.livestream.v1.Encryption.IClearkey](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.encryption.iclearkey)

Properties of a Clearkey.

### [protos.google.cloud.video.livestream.v1.Encryption.IDrmSystems](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.encryption.idrmsystems)

Properties of a DrmSystems.

### [protos.google.cloud.video.livestream.v1.Encryption.IFairplay](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.encryption.ifairplay)

Properties of a Fairplay.

### [protos.google.cloud.video.livestream.v1.Encryption.IMpegCommonEncryption](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.encryption.impegcommonencryption)

Properties of a MpegCommonEncryption.

### [protos.google.cloud.video.livestream.v1.Encryption.IPlayready](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.encryption.iplayready)

Properties of a Playready.

### [protos.google.cloud.video.livestream.v1.Encryption.ISampleAesEncryption](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.encryption.isampleaesencryption)

Properties of a SampleAesEncryption.

### [protos.google.cloud.video.livestream.v1.Encryption.ISecretManagerSource](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.encryption.isecretmanagersource)

Properties of a SecretManagerSource.

### [protos.google.cloud.video.livestream.v1.Encryption.IWidevine](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.encryption.iwidevine)

Properties of a Widevine.

### [protos.google.cloud.video.livestream.v1.Event.IAdBreakTask](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.event.iadbreaktask)

Properties of an AdBreakTask.

### [protos.google.cloud.video.livestream.v1.Event.IInputSwitchTask](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.event.iinputswitchtask)

Properties of an InputSwitchTask.

### [protos.google.cloud.video.livestream.v1.Event.IMuteTask](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.event.imutetask)

Properties of a MuteTask.

### [protos.google.cloud.video.livestream.v1.Event.IReturnToProgramTask](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.event.ireturntoprogramtask)

Properties of a ReturnToProgramTask.

### [protos.google.cloud.video.livestream.v1.Event.ISlateTask](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.event.islatetask)

Properties of a SlateTask.

### [protos.google.cloud.video.livestream.v1.Event.IUnmuteTask](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.event.iunmutetask)

Properties of an UnmuteTask.

### [protos.google.cloud.video.livestream.v1.IAsset](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.iasset)

Properties of an Asset.

### [protos.google.cloud.video.livestream.v1.IAudioFormat](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.iaudioformat)

Properties of an AudioFormat.

### [protos.google.cloud.video.livestream.v1.IAudioStream](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.iaudiostream)

Properties of an AudioStream.

### [protos.google.cloud.video.livestream.v1.IAudioStreamProperty](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.iaudiostreamproperty)

Properties of an AudioStreamProperty.

### [protos.google.cloud.video.livestream.v1.IChannel](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.ichannel)

Properties of a Channel.

### [protos.google.cloud.video.livestream.v1.IChannelOperationResponse](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.ichanneloperationresponse)

Properties of a ChannelOperationResponse.

### [protos.google.cloud.video.livestream.v1.ICreateAssetRequest](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.icreateassetrequest)

Properties of a CreateAssetRequest.

### [protos.google.cloud.video.livestream.v1.ICreateChannelRequest](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.icreatechannelrequest)

Properties of a CreateChannelRequest.

### [protos.google.cloud.video.livestream.v1.ICreateEventRequest](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.icreateeventrequest)

Properties of a CreateEventRequest.

### [protos.google.cloud.video.livestream.v1.ICreateInputRequest](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.icreateinputrequest)

Properties of a CreateInputRequest.

### [protos.google.cloud.video.livestream.v1.IDeleteAssetRequest](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.ideleteassetrequest)

Properties of a DeleteAssetRequest.

### [protos.google.cloud.video.livestream.v1.IDeleteChannelRequest](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.ideletechannelrequest)

Properties of a DeleteChannelRequest.

### [protos.google.cloud.video.livestream.v1.IDeleteEventRequest](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.ideleteeventrequest)

Properties of a DeleteEventRequest.

### [protos.google.cloud.video.livestream.v1.IDeleteInputRequest](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.ideleteinputrequest)

Properties of a DeleteInputRequest.

### [protos.google.cloud.video.livestream.v1.IElementaryStream](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.ielementarystream)

Properties of an ElementaryStream.

### [protos.google.cloud.video.livestream.v1.IEncryption](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.iencryption)

Properties of an Encryption.

### [protos.google.cloud.video.livestream.v1.IEvent](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.ievent)

Properties of an Event.

### [protos.google.cloud.video.livestream.v1.IGetAssetRequest](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.igetassetrequest)

Properties of a GetAssetRequest.

### [protos.google.cloud.video.livestream.v1.IGetChannelRequest](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.igetchannelrequest)

Properties of a GetChannelRequest.

### [protos.google.cloud.video.livestream.v1.IGetEventRequest](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.igeteventrequest)

Properties of a GetEventRequest.

### [protos.google.cloud.video.livestream.v1.IGetInputRequest](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.igetinputrequest)

Properties of a GetInputRequest.

### [protos.google.cloud.video.livestream.v1.IGetPoolRequest](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.igetpoolrequest)

Properties of a GetPoolRequest.

### [protos.google.cloud.video.livestream.v1.IInput](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.iinput)

Properties of an Input.

### [protos.google.cloud.video.livestream.v1.IInputAttachment](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.iinputattachment)

Properties of an InputAttachment.

### [protos.google.cloud.video.livestream.v1.IInputConfig](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.iinputconfig)

Properties of an InputConfig.

### [protos.google.cloud.video.livestream.v1.IInputStreamProperty](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.iinputstreamproperty)

Properties of an InputStreamProperty.

### [protos.google.cloud.video.livestream.v1.IListAssetsRequest](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.ilistassetsrequest)

Properties of a ListAssetsRequest.

### [protos.google.cloud.video.livestream.v1.IListAssetsResponse](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.ilistassetsresponse)

Properties of a ListAssetsResponse.

### [protos.google.cloud.video.livestream.v1.IListChannelsRequest](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.ilistchannelsrequest)

Properties of a ListChannelsRequest.

### [protos.google.cloud.video.livestream.v1.IListChannelsResponse](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.ilistchannelsresponse)

Properties of a ListChannelsResponse.

### [protos.google.cloud.video.livestream.v1.IListEventsRequest](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.ilisteventsrequest)

Properties of a ListEventsRequest.

### [protos.google.cloud.video.livestream.v1.IListEventsResponse](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.ilisteventsresponse)

Properties of a ListEventsResponse.

### [protos.google.cloud.video.livestream.v1.IListInputsRequest](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.ilistinputsrequest)

Properties of a ListInputsRequest.

### [protos.google.cloud.video.livestream.v1.IListInputsResponse](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.ilistinputsresponse)

Properties of a ListInputsResponse.

### [protos.google.cloud.video.livestream.v1.ILogConfig](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.ilogconfig)

Properties of a LogConfig.

### [protos.google.cloud.video.livestream.v1.IManifest](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.imanifest)

Properties of a Manifest.

### [protos.google.cloud.video.livestream.v1.IMuxStream](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.imuxstream)

Properties of a MuxStream.

### [protos.google.cloud.video.livestream.v1.Input.ISecurityRule](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.input.isecurityrule)

Properties of a SecurityRule.

### [protos.google.cloud.video.livestream.v1.InputAttachment.IAutomaticFailover](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.inputattachment.iautomaticfailover)

Properties of an AutomaticFailover.

### [protos.google.cloud.video.livestream.v1.IOperationMetadata](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.ioperationmetadata)

Properties of an OperationMetadata.

### [protos.google.cloud.video.livestream.v1.IPool](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.ipool)

Properties of a Pool.

### [protos.google.cloud.video.livestream.v1.IPreprocessingConfig](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.ipreprocessingconfig)

Properties of a PreprocessingConfig.

### [protos.google.cloud.video.livestream.v1.ISegmentSettings](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.isegmentsettings)

Properties of a SegmentSettings.

### [protos.google.cloud.video.livestream.v1.ISpriteSheet](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.ispritesheet)

Properties of a SpriteSheet.

### [protos.google.cloud.video.livestream.v1.IStartChannelRequest](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.istartchannelrequest)

Properties of a StartChannelRequest.

### [protos.google.cloud.video.livestream.v1.IStopChannelRequest](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.istopchannelrequest)

Properties of a StopChannelRequest.

### [protos.google.cloud.video.livestream.v1.ITextStream](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.itextstream)

Properties of a TextStream.

### [protos.google.cloud.video.livestream.v1.ITimecodeConfig](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.itimecodeconfig)

Properties of a TimecodeConfig.

### [protos.google.cloud.video.livestream.v1.IUpdateChannelRequest](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.iupdatechannelrequest)

Properties of an UpdateChannelRequest.

### [protos.google.cloud.video.livestream.v1.IUpdateInputRequest](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.iupdateinputrequest)

Properties of an UpdateInputRequest.

### [protos.google.cloud.video.livestream.v1.IUpdatePoolRequest](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.iupdatepoolrequest)

Properties of an UpdatePoolRequest.

### [protos.google.cloud.video.livestream.v1.IVideoFormat](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.ivideoformat)

Properties of a VideoFormat.

### [protos.google.cloud.video.livestream.v1.IVideoStream](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.ivideostream)

Properties of a VideoStream.

### [protos.google.cloud.video.livestream.v1.IVideoStreamProperty](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.ivideostreamproperty)

Properties of a VideoStreamProperty.

### [protos.google.cloud.video.livestream.v1.Pool.INetworkConfig](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.pool.inetworkconfig)

Properties of a NetworkConfig.

### [protos.google.cloud.video.livestream.v1.PreprocessingConfig.IAudio](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.preprocessingconfig.iaudio)

Properties of an Audio.

### [protos.google.cloud.video.livestream.v1.PreprocessingConfig.ICrop](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.preprocessingconfig.icrop)

Properties of a Crop.

### [protos.google.cloud.video.livestream.v1.PreprocessingConfig.IPad](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.preprocessingconfig.ipad)

Properties of a Pad.

### [protos.google.cloud.video.livestream.v1.VideoStream.IH264CodecSettings](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.videostream.ih264codecsettings)

Properties of a H264CodecSettings.

### [protos.google.longrunning.ICancelOperationRequest](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.longrunning.icanceloperationrequest)

Properties of a CancelOperationRequest.

### [protos.google.longrunning.IDeleteOperationRequest](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.longrunning.ideleteoperationrequest)

Properties of a DeleteOperationRequest.

### [protos.google.longrunning.IGetOperationRequest](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.longrunning.igetoperationrequest)

Properties of a GetOperationRequest.

### [protos.google.longrunning.IListOperationsRequest](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.longrunning.ilistoperationsrequest)

Properties of a ListOperationsRequest.

### [protos.google.longrunning.IListOperationsResponse](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.longrunning.ilistoperationsresponse)

Properties of a ListOperationsResponse.

### [protos.google.longrunning.IOperation](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.longrunning.ioperation)

Properties of an Operation.

### [protos.google.longrunning.IOperationInfo](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.longrunning.ioperationinfo)

Properties of an OperationInfo.

### [protos.google.longrunning.IWaitOperationRequest](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.longrunning.iwaitoperationrequest)

Properties of a WaitOperationRequest.

### [protos.google.protobuf.DescriptorProto.IExtensionRange](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.descriptorproto.iextensionrange)

Properties of an ExtensionRange.

### [protos.google.protobuf.DescriptorProto.IReservedRange](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.descriptorproto.ireservedrange)

Properties of a ReservedRange.

### [protos.google.protobuf.EnumDescriptorProto.IEnumReservedRange](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.enumdescriptorproto.ienumreservedrange)

Properties of an EnumReservedRange.

### [protos.google.protobuf.GeneratedCodeInfo.IAnnotation](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.generatedcodeinfo.iannotation)

Properties of an Annotation.

### [protos.google.protobuf.IAny](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.iany)

Properties of an Any.

### [protos.google.protobuf.IDescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.idescriptorproto)

Properties of a DescriptorProto.

### [protos.google.protobuf.IDuration](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.iduration)

Properties of a Duration.

### [protos.google.protobuf.IEmpty](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.iempty)

Properties of an Empty.

### [protos.google.protobuf.IEnumDescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.ienumdescriptorproto)

Properties of an EnumDescriptorProto.

### [protos.google.protobuf.IEnumOptions](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.ienumoptions)

Properties of an EnumOptions.

### [protos.google.protobuf.IEnumValueDescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.ienumvaluedescriptorproto)

Properties of an EnumValueDescriptorProto.

### [protos.google.protobuf.IEnumValueOptions](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.ienumvalueoptions)

Properties of an EnumValueOptions.

### [protos.google.protobuf.IExtensionRangeOptions](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.iextensionrangeoptions)

Properties of an ExtensionRangeOptions.

### [protos.google.protobuf.IFieldDescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.ifielddescriptorproto)

Properties of a FieldDescriptorProto.

### [protos.google.protobuf.IFieldMask](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.ifieldmask)

Properties of a FieldMask.

### [protos.google.protobuf.IFieldOptions](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.ifieldoptions)

Properties of a FieldOptions.

### [protos.google.protobuf.IFileDescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.ifiledescriptorproto)

Properties of a FileDescriptorProto.

### [protos.google.protobuf.IFileDescriptorSet](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.ifiledescriptorset)

Properties of a FileDescriptorSet.

### [protos.google.protobuf.IFileOptions](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.ifileoptions)

Properties of a FileOptions.

### [protos.google.protobuf.IGeneratedCodeInfo](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.igeneratedcodeinfo)

Properties of a GeneratedCodeInfo.

### [protos.google.protobuf.IMessageOptions](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.imessageoptions)

Properties of a MessageOptions.

### [protos.google.protobuf.IMethodDescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.imethoddescriptorproto)

Properties of a MethodDescriptorProto.

### [protos.google.protobuf.IMethodOptions](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.imethodoptions)

Properties of a MethodOptions.

### [protos.google.protobuf.IOneofDescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.ioneofdescriptorproto)

Properties of an OneofDescriptorProto.

### [protos.google.protobuf.IOneofOptions](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.ioneofoptions)

Properties of an OneofOptions.

### [protos.google.protobuf.IServiceDescriptorProto](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.iservicedescriptorproto)

Properties of a ServiceDescriptorProto.

### [protos.google.protobuf.IServiceOptions](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.iserviceoptions)

Properties of a ServiceOptions.

### [protos.google.protobuf.ISourceCodeInfo](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.isourcecodeinfo)

Properties of a SourceCodeInfo.

### [protos.google.protobuf.ITimestamp](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.itimestamp)

Properties of a Timestamp.

### [protos.google.protobuf.IUninterpretedOption](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.iuninterpretedoption)

Properties of an UninterpretedOption.

### [protos.google.protobuf.SourceCodeInfo.ILocation](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.sourcecodeinfo.ilocation)

Properties of a Location.

### [protos.google.protobuf.UninterpretedOption.INamePart](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.uninterpretedoption.inamepart)

Properties of a NamePart.

### [protos.google.rpc.IStatus](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.rpc.istatus)

Properties of a Status.

### [protos.google.type.IDateTime](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.type.idatetime)

Properties of a DateTime.

### [protos.google.type.ITimeZone](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.type.itimezone)

Properties of a TimeZone.

## Enums

### [protos.google.api.ClientLibraryDestination](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.api.clientlibrarydestination)

ClientLibraryDestination enum.

### [protos.google.api.ClientLibraryOrganization](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.api.clientlibraryorganization)

ClientLibraryOrganization enum.

### [protos.google.api.FieldBehavior](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.api.fieldbehavior)

FieldBehavior enum.

### [protos.google.api.LaunchStage](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.api.launchstage)

LaunchStage enum.

### [protos.google.api.ResourceDescriptor.History](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.api.resourcedescriptor.history)

History enum.

### [protos.google.api.ResourceDescriptor.Style](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.api.resourcedescriptor.style)

Style enum.

### [protos.google.cloud.video.livestream.v1.Asset.State](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.asset.state)

State enum.

### [protos.google.cloud.video.livestream.v1.Channel.StreamingState](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.channel.streamingstate)

StreamingState enum.

### [protos.google.cloud.video.livestream.v1.Event.State](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.event.state)

State enum.

### [protos.google.cloud.video.livestream.v1.Input.Tier](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.input.tier)

Tier enum.

### [protos.google.cloud.video.livestream.v1.Input.Type](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.input.type)

Type enum.

### [protos.google.cloud.video.livestream.v1.InputConfig.InputSwitchMode](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.inputconfig.inputswitchmode)

InputSwitchMode enum.

### [protos.google.cloud.video.livestream.v1.LogConfig.LogSeverity](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.logconfig.logseverity)

LogSeverity enum.

### [protos.google.cloud.video.livestream.v1.Manifest.ManifestType](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.manifest.manifesttype)

ManifestType enum.

### [protos.google.cloud.video.livestream.v1.TimecodeConfig.TimecodeSource](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.cloud.video.livestream.v1.timecodeconfig.timecodesource)

TimecodeSource enum.

### [protos.google.protobuf.FieldDescriptorProto.Label](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.fielddescriptorproto.label)

Label enum.

### [protos.google.protobuf.FieldDescriptorProto.Type](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.fielddescriptorproto.type)

Type enum.

### [protos.google.protobuf.FieldOptions.CType](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.fieldoptions.ctype)

CType enum.

### [protos.google.protobuf.FieldOptions.JSType](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.fieldoptions.jstype)

JSType enum.

### [protos.google.protobuf.FieldOptions.OptionRetention](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.fieldoptions.optionretention)

OptionRetention enum.

### [protos.google.protobuf.FieldOptions.OptionTargetType](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.fieldoptions.optiontargettype)

OptionTargetType enum.

### [protos.google.protobuf.FileOptions.OptimizeMode](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.fileoptions.optimizemode)

OptimizeMode enum.

### [protos.google.protobuf.GeneratedCodeInfo.Annotation.Semantic](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.generatedcodeinfo.annotation.semantic)

Semantic enum.

### [protos.google.protobuf.MethodOptions.IdempotencyLevel](https://docs.cloud.google.com/nodejs/docs/reference/livestream/latest/livestream/protos.google.protobuf.methodoptions.idempotencylevel)

IdempotencyLevel enum.

## Variables

### _default

    _default: {
        v1: typeof v1;
        LivestreamServiceClient: typeof v1.LivestreamServiceClient;
    }

### LivestreamServiceClient

    LivestreamServiceClient: typeof v1.LivestreamServiceClient

## Type Aliases

### LivestreamServiceClient

    type LivestreamServiceClient = v1.LivestreamServiceClient;

### protos.google.cloud.video.livestream.v1.LivestreamService.CreateAssetCallback

    type CreateAssetCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;

Callback as used by .

### protos.google.cloud.video.livestream.v1.LivestreamService.CreateChannelCallback

    type CreateChannelCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;

Callback as used by .

### protos.google.cloud.video.livestream.v1.LivestreamService.CreateEventCallback

    type CreateEventCallback = (error: (Error|null), response?: google.cloud.video.livestream.v1.Event) => void;

Callback as used by .

### protos.google.cloud.video.livestream.v1.LivestreamService.CreateInputCallback

    type CreateInputCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;

Callback as used by .

### protos.google.cloud.video.livestream.v1.LivestreamService.DeleteAssetCallback

    type DeleteAssetCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;

Callback as used by .

### protos.google.cloud.video.livestream.v1.LivestreamService.DeleteChannelCallback

    type DeleteChannelCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;

Callback as used by .

### protos.google.cloud.video.livestream.v1.LivestreamService.DeleteEventCallback

    type DeleteEventCallback = (error: (Error|null), response?: google.protobuf.Empty) => void;

Callback as used by .

### protos.google.cloud.video.livestream.v1.LivestreamService.DeleteInputCallback

    type DeleteInputCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;

Callback as used by .

### protos.google.cloud.video.livestream.v1.LivestreamService.GetAssetCallback

    type GetAssetCallback = (error: (Error|null), response?: google.cloud.video.livestream.v1.Asset) => void;

Callback as used by .

### protos.google.cloud.video.livestream.v1.LivestreamService.GetChannelCallback

    type GetChannelCallback = (error: (Error|null), response?: google.cloud.video.livestream.v1.Channel) => void;

Callback as used by .

### protos.google.cloud.video.livestream.v1.LivestreamService.GetEventCallback

    type GetEventCallback = (error: (Error|null), response?: google.cloud.video.livestream.v1.Event) => void;

Callback as used by .

### protos.google.cloud.video.livestream.v1.LivestreamService.GetInputCallback

    type GetInputCallback = (error: (Error|null), response?: google.cloud.video.livestream.v1.Input) => void;

Callback as used by .

### protos.google.cloud.video.livestream.v1.LivestreamService.GetPoolCallback

    type GetPoolCallback = (error: (Error|null), response?: google.cloud.video.livestream.v1.Pool) => void;

Callback as used by .

### protos.google.cloud.video.livestream.v1.LivestreamService.ListAssetsCallback

    type ListAssetsCallback = (error: (Error|null), response?: google.cloud.video.livestream.v1.ListAssetsResponse) => void;

Callback as used by .

### protos.google.cloud.video.livestream.v1.LivestreamService.ListChannelsCallback

    type ListChannelsCallback = (error: (Error|null), response?: google.cloud.video.livestream.v1.ListChannelsResponse) => void;

Callback as used by .

### protos.google.cloud.video.livestream.v1.LivestreamService.ListEventsCallback

    type ListEventsCallback = (error: (Error|null), response?: google.cloud.video.livestream.v1.ListEventsResponse) => void;

Callback as used by .

### protos.google.cloud.video.livestream.v1.LivestreamService.ListInputsCallback

    type ListInputsCallback = (error: (Error|null), response?: google.cloud.video.livestream.v1.ListInputsResponse) => void;

Callback as used by .

### protos.google.cloud.video.livestream.v1.LivestreamService.StartChannelCallback

    type StartChannelCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;

Callback as used by .

### protos.google.cloud.video.livestream.v1.LivestreamService.StopChannelCallback

    type StopChannelCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;

Callback as used by .

### protos.google.cloud.video.livestream.v1.LivestreamService.UpdateChannelCallback

    type UpdateChannelCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;

Callback as used by .

### protos.google.cloud.video.livestream.v1.LivestreamService.UpdateInputCallback

    type UpdateInputCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;

Callback as used by .

### protos.google.cloud.video.livestream.v1.LivestreamService.UpdatePoolCallback

    type UpdatePoolCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;

Callback as used by .

### protos.google.longrunning.Operations.CancelOperationCallback

    type CancelOperationCallback = (error: (Error|null), response?: google.protobuf.Empty) => void;

Callback as used by .

### protos.google.longrunning.Operations.DeleteOperationCallback

    type DeleteOperationCallback = (error: (Error|null), response?: google.protobuf.Empty) => void;

Callback as used by .

### protos.google.longrunning.Operations.GetOperationCallback

    type GetOperationCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;

Callback as used by .

### protos.google.longrunning.Operations.ListOperationsCallback

    type ListOperationsCallback = (error: (Error|null), response?: google.longrunning.ListOperationsResponse) => void;

Callback as used by .

### protos.google.longrunning.Operations.WaitOperationCallback

    type WaitOperationCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;

Callback as used by .