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