123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297 |
- ---
- version: '1.0'
- metadata:
- apiVersion: '2017-01-01'
- endpointPrefix: kls
- jsonVersion: '1.1'
- serviceFullName: KSC KLS Service
- signatureVersion: v4
- targetPrefix: kls
- protocol: json2
- operations:
- ForbidStream:
- name: ForbidStream
- http:
- method: POST
- ResumeStream:
- name: ResumeStream
- http:
- method: POST
- GetBlacklist:
- name: GetBlacklist
- http:
- method: GET
- requestUri: /
- input:
- shape: GetBlacklistInstance
- CheckBlacklist:
- name: CheckBlacklist
- http:
- method: GET
- requestUri: /
- input:
- shape: CheckBlacklistInstance
- ListRealtimePubStreamsInfo:
- name: ListRealtimePubStreamsInfo
- http:
- method: GET
- requestUri: /
- input:
- shape: ListRealtimePubStreamsInfoInstance
- ListHistoryPubStreamsInfo:
- name: ListHistoryPubStreamsInfo
- http:
- method: GET
- requestUri: /
- input:
- shape: ListHistoryPubStreamsInfoInstance
- ListHistoryPubStreamsErrInfo:
- name: ListHistoryPubStreamsErrInfo
- http:
- method: GET
- requestUri: /
- input:
- shape: ListHistoryPubStreamsErrInfoInstance
- ListStreamDurations:
- name: ListStreamDurations
- http:
- method: GET
- requestUri: /
- input:
- shape: ListStreamDurationsInstance
- CreateRecordTask:
- name: CreateRecordTask
- http:
- method: POST
- CancelRecordTask:
- name: CancelRecordTask
- http:
- method: POST
- StartStreamRecord:
- name: StartStreamRecord
- http:
- method: POST
-
- StopStreamRecord:
- name: StopStreamRecord
- http:
- method: POST
- ListRecordingTasks:
- name: ListRecordingTasks
- http:
- method: GET
- requestUri: /
- input:
- shape: ListRecordingTasksInstance
- ListHistoryRecordTasks:
- name: ListHistoryRecordTasks
- http:
- method: GET
- requestUri: /
- input:
- shape: ListHistoryRecordTasksInstance
- GetRecordTask:
- name: GetRecordTask
- http:
- method: GET
- requestUri: /
- input:
- shape: GetRecordTaskIsnstance
- KillStreamCache:
- name: KillStreamCache
- http:
- method: POST
- ListRealtimeStreamsInfo:
- name: ListRealtimeStreamsInfo
- http:
- method: POST
- shapes:
- UniqueName:
- type: string
- App:
- type: string
- Pubdomain:
- type: string
- Stream:
- type: string
- OrderTime:
- type: integer
- Marker:
- type: integer
- Limit:
- type: integer
- Marker:
- type: integer
- Limit:
- type: integer
- StartUnixTime:
- type: integer
- EndUnixTime:
- type: integer
- RecType:
- type: integer
- RecStatusType:
- type: integer
-
- GetBlacklistInstance:
- type: structure
- members:
- UniqueName:
- shape: UniqueName
- App:
- shape: App
- Pubdomain:
- shape: Pubdomain
- CheckBlacklistInstance:
- type: structure
- members:
- UniqueName:
- shape: UniqueName
- App:
- shape: App
- Pubdomain:
- shape: Pubdomain
- Stream:
- shape: Stream
- ListRealtimePubStreamsInfoInstance:
- type: structure
- members:
- UniqueName:
- shape: UniqueName
- App:
- shape: App
- Pubdomain:
- shape: Pubdomain
- Stream:
- shape: Stream
- OrderTime:
- shape: OrderTime
- Marker:
- shape: Marker
- Limit:
- shape: Limit
- ListHistoryPubStreamsInfoInstance:
- type: structure
- members:
- UniqueName:
- shape: UniqueName
- App:
- shape: App
- Pubdomain:
- shape: Pubdomain
- Stream:
- shape: Stream
- OrderTime:
- shape: OrderTime
- Marker:
- shape: Marker
- Limit:
- shape: Limit
- StartUnixTime:
- shape: StartUnixTime
- EndUnixTime:
- shape: EndUnixTime
- ListHistoryPubStreamsErrInfoInstance:
- type: structure
- members:
- UniqueName:
- shape: UniqueName
- App:
- shape: App
- Pubdomain:
- shape: Pubdomain
- Stream:
- shape: Stream
- OrderTime:
- shape: OrderTime
- Marker:
- shape: Marker
- Limit:
- shape: Limit
- StartUnixTime:
- shape: StartUnixTime
- EndUnixTime:
- shape: EndUnixTime
-
- ListStreamDurationsInstance:
- type: structure
- members:
- UniqueName:
- shape: UniqueName
- App:
- shape: App
- Pubdomain:
- shape: Pubdomain
- Stream:
- shape: Stream
- StartUnixTime:
- shape: StartUnixTime
- EndUnixTime:
- shape: EndUnixTime
- ListRecordingTasksInstance:
- type: structure
- members:
- UniqueName:
- shape: UniqueName
- App:
- shape: App
- Pubdomain:
- shape: Pubdomain
- Stream:
- shape: Stream
- RecType:
- shape: RecType
- OrderTime:
- shape: OrderTime
- Marker:
- shape: Marker
- Limit:
- shape: Limit
- RecStatusType:
- shape: RecStatusType
- ListHistoryRecordTasksInstance:
- type: structure
- members:
- UniqueName:
- shape: UniqueName
- App:
- shape: App
- Pubdomain:
- shape: Pubdomain
- Stream:
- shape: Stream
- RecType:
- shape: RecType
- StartUnixTime:
- shape: StartUnixTime
- EndUnixTime:
- shape: EndUnixTime
- OrderTime:
- shape: OrderTime
- Marker:
- shape: Marker
- Limit:
- shape: Limit
|