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: