bitmovin_api_sdk.encoding.infrastructure.akamai package
Subpackages
Submodules
bitmovin_api_sdk.encoding.infrastructure.akamai.akamai_account_list_query_params module
bitmovin_api_sdk.encoding.infrastructure.akamai.akamai_api module
- class bitmovin_api_sdk.encoding.infrastructure.akamai.akamai_api.AkamaiApi(**kwargs)[source]
Bases:
BaseApi
- create(akamai_account: AkamaiAccount, **kwargs: dict) AkamaiAccount [source]
Add Akamai account
- Parameters
akamai_account (AkamaiAccount, required) – The Akamai account to be added
- Returns
Akamai account
- Return type
- delete(infrastructure_id: string_types, **kwargs: dict) AkamaiAccount [source]
Delete Akamai account
- Parameters
infrastructure_id (string_types, required) – Id of the Akamai account
- Returns
Akamai account
- Return type
- get(infrastructure_id: string_types, **kwargs: dict) AkamaiAccount [source]
Akamai account details
- Parameters
infrastructure_id (string_types, required) – Id of the Akamai account
- Returns
Akamai account
- Return type
- list(query_params: Optional[AkamaiAccountListQueryParams] = None, **kwargs: dict) AkamaiAccount [source]
List Akamai accounts
- Parameters
query_params (AkamaiAccountListQueryParams) – Query parameters
- Returns
List of Akamai accounts
- Return type