class documentation

Define common keyword arguments for all requests.

Instance Variable per_retry_timeout Maximum time in seconds for each retry attempt. Set None for no timeout. The default value is nebius.aio.request.DEFAULT_PER_RETRY_TIMEOUT.
Instance Variable retries Number of retry attempts after temporary failures. The default value is 3.
Instance Variable timeout Maximum time in seconds for request execution. Set None for no timeout. Default is nebius.aio.request.DEFAULT_TIMEOUT.

Inherited from RequestKwargsForOperation:

Instance Variable auth_options Optional dictionary that the request gives to the authenticator. See the authenticator documentation for provider-specific keys.
Instance Variable auth_timeout Maximum time in seconds for authorization and request execution. The total time does not exceed this value. Default is nebius.aio.request.DEFAULT_AUTH_TIMEOUT. Set None for no timeout.
Instance Variable compression Optional gRPC compression setting for the RPC.
Instance Variable credentials Optional gRPC CallCredentials for the RPC.
Instance Variable metadata Optional initial gRPC metadata to attach to the call.
per_retry_timeout: optional float or None = (source)

Maximum time in seconds for each retry attempt. Set None for no timeout. The default value is nebius.aio.request.DEFAULT_PER_RETRY_TIMEOUT.

retries: optional int or None = (source)

Number of retry attempts after temporary failures. The default value is 3.

timeout: optional float or None = (source)

Maximum time in seconds for request execution. Set None for no timeout. Default is nebius.aio.request.DEFAULT_TIMEOUT.