Alibaba Cloud Darabonba Core

1.0.5 · active · verified Sat Apr 11

Darabonba Core is a foundational module within the Alibaba Cloud Python SDK, providing essential functionalities and utility classes for building and interacting with Alibaba Cloud services. It serves as a core component for higher-level SDKs. The current version is 1.0.5 and it maintains an active release cadence with frequent updates.

Warnings

Install

Imports

Quickstart

This quickstart demonstrates the instantiation of `RequestConfiguration`, a core class from `darabonba-core`, used to define request-specific parameters like timeouts. In a typical Alibaba Cloud SDK usage, such a configuration object would be passed to a service client during API calls.

from darabonba.core import RequestConfiguration

# Darabonba Core provides fundamental utilities for building SDK requests.
# This example demonstrates creating a basic RequestConfiguration object.

# A RequestConfiguration object allows setting various request-specific parameters.
config = RequestConfiguration(
    connect_timeout=10000, # Connection timeout in milliseconds
    read_timeout=15000     # Read timeout in milliseconds
)

print(f"Created RequestConfiguration with connect_timeout: {config.connect_timeout}ms")
print(f"and read_timeout: {config.read_timeout}ms")

# In a real-world scenario, this configuration would be passed to a client
# when making an API call, e.g., client.call_api(..., runtime=config)

view raw JSON →