BaseConfig Objects
endpointstr - The API endpoint URL.requests_settingsRequestsSettings - Settings for HTTP requests.
read_timeoutint - Timeout for read operations.write_timeoutint - Timeout for write operations.connect_timeoutint - Timeout for connection operations.endpointstr - The API endpoint URL.requests_settingsRequestsSettings - Settings for HTTP requests.
define_headers
resource_idOptional[str] - The resource ID.resource_typeOptional[str] - The resource type.datastr - The request data.
define_headers_v2
requestPreparedRequest - The prepared request.
PreparedRequest- The prepared request with headers defined.
UserConfig Objects
configConfig - The base configuration.
configConfig - The base configuration.
domain
str- The domain.
define_headers
resource_idOptional[str] - The resource ID.resource_typeOptional[str] - The resource type.datastr - The request data.
define_headers_v2
requestPreparedRequest - The prepared request.
PreparedRequest- The prepared request with headers defined.
Config Objects
web_file_pathstr - The web file path for the endpoint.domainOptional[str] - The domain.requests_settingsRequestsSettings - Settings for HTTP requests.
domainstr - The domain.
get_env_ssh_key
str- The raw SSH key.
ResourceNotFoundError- If the SSH key file or key is not found or is empty.
SshConfig Objects
private_keyEd25519PrivateKey - The private SSH key.domainstr - The domain.requests_settingsRequestsSettings - Settings for HTTP requests.
private_keyEd25519PrivateKey - The private SSH key.public_keyEd25519PublicKey - The public SSH key.public_key_hexstr - The public key in hexadecimal format.
define_headers
resource_idOptional[str] - The resource ID.resource_typeOptional[str] - The resource type.datastr - The request data.
define_headers_v2
requestPreparedRequest - The prepared request.
PreparedRequest- The prepared request with headers defined.
from_ssh_private_key
ssh_private_key- The content of a private key file.password- The password for the private key file.requests_settings- The requests settings for all outgoing network requests.domain- Base domain for the endpoints
SshConfig- The SSH configuration.
ValueError- If the provided key content is not of the correct format.
BearerConfig Objects
tokenstr - The bearer token.domainstr - The domain.requests_settingsRequestsSettings - Settings for HTTP requests.
tokenstr - The bearer token.
define_headers
resource_idOptional[str] - The resource ID.resource_typeOptional[str] - The resource type.datastr - The request data.
define_headers_v2
requestPreparedRequest - The prepared request.
PreparedRequest- The prepared request with headers defined.
from_bearer_token
token- The bearer token.requests_settings- The requests settings for all outgoing network requests.domain- Base domain for the endpoints
BearerConfig- The bearer token configuration.

