class documentation

Encapsulates the general keyword arguments for any request.

Instance Variable per_retry_timeout Timeout (seconds) applied to each retry attempt individually. You can pass None for infinite timeout. Default is nebius.aio.request.DEFAULT_PER_RETRY_TIMEOUT.
Instance Variable retries Number of retry attempts for transient failures. Default is 3.
Instance Variable timeout Overall timeout (seconds) applied to the request execution portion. Or None for infinite timeout. Default is nebius.aio.request.DEFAULT_TIMEOUT.

Inherited from RequestKwargsForOperation:

Instance Variable auth_options Optional dictionary forwarded to the authenticator when performing authorization. See the authenticator documentation for provider-specific keys.
Instance Variable auth_timeout Timeout budget (seconds) reserved for authorization flows plus the request execution. When provided the total authorization + request time will not exceed this value. Default is nebius.aio.request.DEFAULT_AUTH_TIMEOUT...
Instance Variable compression Optional gRPC compression setting for the RPC.
Instance Variable credentials Optional gRPC CallCredentials to use for the RPC invocation.
Instance Variable metadata Optional initial gRPC metadata to attach to the call.
per_retry_timeout: optional float or None = (source)

Timeout (seconds) applied to each retry attempt individually. You can pass None for infinite timeout. Default is nebius.aio.request.DEFAULT_PER_RETRY_TIMEOUT.

retries: optional int or None = (source)

Number of retry attempts for transient failures. Default is 3.

timeout: optional float or None = (source)

Overall timeout (seconds) applied to the request execution portion. Or None for infinite timeout. Default is nebius.aio.request.DEFAULT_TIMEOUT.