bitmovin_api_sdk.encoding.outputs package

Subpackages

Submodules

bitmovin_api_sdk.encoding.outputs.output_list_query_params module

class bitmovin_api_sdk.encoding.outputs.output_list_query_params.OutputListQueryParams(offset: int = None, limit: int = None, name: string_types = None, sort: string_types = None, type_: OutputType = None)[source]

Bases: object

property attribute_map
property openapi_types

bitmovin_api_sdk.encoding.outputs.outputs_api module

class bitmovin_api_sdk.encoding.outputs.outputs_api.OutputsApi(**kwargs)[source]

Bases: BaseApi

check_permissions(output_id: string_types, check_output_permissions_request: CheckOutputPermissionsRequest = None, **kwargs: dict) CheckOutputPermissionsResponse[source]

Check output permissions (S3 only)

Parameters
  • output_id (string_types, required) – Id of the output to be checked. Currently limited to S3 outputs. The access credentials that have been provided for this Output still need to be valid, otherwise the request will fail. If they are not valid any more, create a new Output with new credentials (resources are immutable).

  • check_output_permissions_request (CheckOutputPermissionsRequest) – Additional parameters for the permissions check

Returns

Permissions check result

Return type

CheckOutputPermissionsResponse

get(output_id: string_types, **kwargs: dict) Output[source]

Get Output Details

Parameters

output_id (string_types, required) – Id of the wanted output

Returns

Output details

Return type

Output

list(query_params: Optional[OutputListQueryParams] = None, **kwargs: dict) Output[source]

List all Outputs

Parameters

query_params (OutputListQueryParams) – Query parameters

Returns

All outputs with type information. The specific properties for each type are also included. These are the same as in the list call for a specific type.

Return type

Output

Module contents