GafaelfawrIngressScopesBase#
- class gafaelfawr.models.kubernetes.GafaelfawrIngressScopesBase#
Bases:
CamelCaseModelBase class for specifying the required scopes.
Required scopes can be specified in one of two ways: a list of scopes that must all be present, or a list of scopes where any one of those scopes must be present. This base class represents the common interface with the rest of Gafaelfawr.
Attributes Summary
Configuration for the model, should be a dictionary conforming to [
ConfigDict][pydantic.config.ConfigDict].The authorization satisfy strategy.
List of scopes.
Methods Summary
Whether this ingress is anonymous.
Attributes Documentation
- model_config: ClassVar[ConfigDict] = {'alias_generator': AliasGenerator(alias=None, validation_alias=<function to_camel>, serialization_alias=<function to_camel>), 'extra': 'forbid', 'serialize_by_alias': True, 'validate_by_name': True}#
Configuration for the model, should be a dictionary conforming to [
ConfigDict][pydantic.config.ConfigDict].
- satisfy#
The authorization satisfy strategy.
- scopes#
List of scopes.
Methods Documentation