TapQuota#

class gafaelfawr.models.quota.TapQuota(*, concurrent, bytesBilled=None)#

Bases: BaseModel

TAP quota information for a user.

Parameters:
  • concurrent (int)

  • bytesBilled (int | None, default: None)

Attributes Summary

model_config

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

Methods Summary

add(other)

Add an additional TAP quota to this one.

Attributes Documentation

model_config: ClassVar[ConfigDict] = {'alias_generator': AliasGenerator(alias=None, validation_alias=<function to_camel>, serialization_alias=None), 'extra': 'forbid', 'validate_by_name': True}#

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

Methods Documentation

add(other)#

Add an additional TAP quota to this one.

Parameters:

other (Self | None)

Return type:

Self