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