bitmovin_api_sdk.encoding.infrastructure.static_ips package

Submodules

bitmovin_api_sdk.encoding.infrastructure.static_ips.static_ip_list_query_params module

class bitmovin_api_sdk.encoding.infrastructure.static_ips.static_ip_list_query_params.StaticIpListQueryParams(offset: Optional[int] = None, limit: Optional[int] = None)[source]

Bases: object

property attribute_map
property openapi_types

bitmovin_api_sdk.encoding.infrastructure.static_ips.static_ips_api module

class bitmovin_api_sdk.encoding.infrastructure.static_ips.static_ips_api.StaticIpsApi(**kwargs)[source]

Bases: BaseApi

create(static_ip: StaticIp, **kwargs: dict) StaticIp[source]

Add Static IP Address

Parameters

static_ip (StaticIp, required) – The static ip to be created

Returns

Static IP Address

Return type

StaticIp

delete(id: string_types, **kwargs: dict) BitmovinResponse[source]

Delete Static IP Address

Parameters

id (string_types, required) – Id of the Static IP Address

Returns

Id of the Static IP Address

Return type

BitmovinResponse

get(id: string_types, **kwargs: dict) StaticIp[source]

Static IP Address Details

Parameters

id (string_types, required) – Id of the Static IP Address

Returns

Static IP Address

Return type

StaticIp

list(query_params: Optional[StaticIpListQueryParams] = None, **kwargs: dict) StaticIp[source]

List all Static IP Addresses

Parameters

query_params (StaticIpListQueryParams) – Query parameters

Returns

All Static IP Addresses.

Return type

StaticIp

Module contents