StreamingPolicyListResponseSchema – Media API – MediaKind
StreamingPolicyListResponseSchema
Properties
@odata.nextLink
- Type: string
- Description: Optional URL if the page length and number of items match.
supplemental
- Type: object ListResponseSupplementalSchema
- Description: Required supplemental info.
count
- Type: integer
- Description: Required number of items returned.
kind
- Type: string
- Description: Required type of items in the list.
operation
- Type: string
- Description: Required operation type. Should always say 'list'.
pagination
- Type: object PaginationInfoSchema
- Description: Required pagination info.
- end: integer (Required)
- records: integer (Required)
- start: integer (Required)
- total: integer (Required)
subscription
- Type: object ProjectInfoSchema
- Description: Optional project info.
- id: string (Required)
- name: string (Required)
value
- Type: list of objects StreamingPolicySchema
- Description: Required a list of streaming policies.
- id: string (Optional)
- name: string (1-260 characters, pattern: ^[^\'<>%&:?/*+]+$)
- properties: object StreamingPolicyProperties (Required)
- catalog: map from strings to any (Optional)
- commonEncryptionCbcs: object CommonEncryptionCbcs (Optional)
- clearKeyEncryptionConfiguration: object ClearKeyEncryptionConfiguration (Optional)
- clearTracks: list of objects StreamingPolicyTrackSelection (Optional)
- trackSelections: list of objects StreamingPolicyTrackPropertyCondition (Optional)
- contentKeys: object StreamingPolicyContentKeys (Optional)
- defaultKey: object DefaultKey (Optional)
- keyToTrackMappings: list of objects StreamingPolicyContentKey (Optional)
- tracks: list of objects StreamingPolicyTrackSelection (Optional)
- trackSelections: list of objects StreamingPolicyTrackPropertyCondition (Optional)
- drm: object CbcsDrmConfiguration (Optional)
- fairPlay: object StreamingPolicyFairPlayConfiguration (Optional)
- playReady: object StreamingPolicyPlayReadyConfiguration (Optional)
- widevine: object StreamingPolicyWidevineConfiguration (Optional)
- enabledProtocols: object EnabledProtocols (Optional)
- defaultContentKeyPolicyName: string (Optional, <=260 characters)
- envelopeEncryption: object EnvelopeEncryption (Optional)
- noEncryption: object NoEncryption (Optional)
- systemData: object SystemDataSchema (Optional)