Platforms

Note

Refer to Authentication for ways to authenticate to the TPP WebSDK.

Platform Types

Refer to Platforms for the available platform feature types.

Updating Platform Compmonents

from pytpp import Attributes, Authenticate, Features

api = Authenticate(...)
features = Features(api)

#### UPDATE DISCOVERY MANAGER ON SPECIFIC ENGINES ####
features.platforms.discovery_manager.update_engines(
    engine_names=['Awesome Engine-1', 'Awesome Engine-2'],
    attributes={
        Attributes.platforms.discovery_manager.connection_timeout : ["1"],
        Attributes.platforms.engines.log_debug : ["1"]
    },
)

Getting The Platforms Root

from pytpp import Attributes, Authenticate, Features

api = Authenticate(...)
features = Features(api)

#### GET PLATFORM ROOT ####
platforms = features.platforms.get()