bitmovin_api_sdk.encoding.infrastructure.aws package

Subpackages

Submodules

bitmovin_api_sdk.encoding.infrastructure.aws.aws_account_list_query_params module

class bitmovin_api_sdk.encoding.infrastructure.aws.aws_account_list_query_params.AwsAccountListQueryParams(offset: Optional[int] = None, limit: Optional[int] = None)[source]

Bases: object

property attribute_map
property openapi_types

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

AwsAccount

delete(infrastructure_id: string_types, **kwargs: dict) AwsAccount[source]

Delete AWS Account

Parameters

infrastructure_id (string_types, required) – Id of the AWS account

Returns

Id of the AWS account

Return type

AwsAccount

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

AwsAccount

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

AwsAccount

Module contents