AAS HTTP Client Documentation
Loading...
Searching...
No Matches
sdk_wrapper.py File Reference

Go to the source code of this file.

Classes

class  sdk_wrapper.IdEncoding
 Determines the ID encoding mode for API requests. More...
 
class  sdk_wrapper.Level
 Determines the structural depth of the respective resource content. More...
 
class  sdk_wrapper.Extent
 Determines to which extent the resource is being serialized. More...
 
class  sdk_wrapper.AssetKind
 Determines to which asset kind the resource is being serialized. More...
 
class  sdk_wrapper.SdkWrapper
 Represents a wrapper for the BaSyx Python SDK to communicate with a REST API. More...
 

Namespaces

namespace  sdk_wrapper
 

Functions

SdkWrapper|None sdk_wrapper.create_wrapper_by_url (str base_url, str basic_auth_username="", str basic_auth_password="", str o_auth_client_id="", str o_auth_client_secret="", str o_auth_token_url="", str bearer_auth_token="", str http_proxy="", str https_proxy="", int time_out=200, int connection_time_out=60, bool ssl_verify=True, bool trust_env=True, bool encoded_ids=True)
 Create a wrapper for a AAS server connection from the given parameters.
 
SdkWrapper|None sdk_wrapper.create_wrapper_by_dict (dict configuration, str basic_auth_password="", str o_auth_client_secret="", str bearer_auth_token="")
 Create a wrapper for a AAS server connection from the given configuration.
 
SdkWrapper|None sdk_wrapper.create_wrapper_by_config (Path config_file, str basic_auth_password="", str o_auth_client_secret="", str bearer_auth_token="")
 Create a wrapper for a AAS server connection from a given configuration file.
 

Variables

 sdk_wrapper._logger