bitmovin_api_sdk.encoding.infrastructure.aws package
Subpackages
Submodules
bitmovin_api_sdk.encoding.infrastructure.aws.aws_account_list_query_params module
bitmovin_api_sdk.encoding.infrastructure.aws.aws_api module
- class bitmovin_api_sdk.encoding.infrastructure.aws.aws_api.AwsApi(**kwargs)[source]
Bases:
BaseApi
- create(aws_account: AwsAccount, **kwargs: dict) AwsAccount [source]
Add AWS Account
- Parameters
aws_account (AwsAccount, required) – The AWS Account to be added
- Returns
AWS account
- Return type
- delete(infrastructure_id: string_types, **kwargs: dict) AwsAccount [source]
Delete AWS Account
- Parameters
infrastructure_id (string_types, required) – Id of the AWS account
- Returns
AWS account
- Return type
- get(infrastructure_id: string_types, **kwargs: dict) AwsAccount [source]
AWS Account Details
- Parameters
infrastructure_id (string_types, required) – Id of the AWS account
- Returns
AWS account
- Return type
- list(query_params: Optional[AwsAccountListQueryParams] = None, **kwargs: dict) AwsAccount [source]
List AWS Accounts
- Parameters
query_params (AwsAccountListQueryParams) – Query parameters
- Returns
List of AWS accounts
- Return type