IngressStatus class

Constructors

IngressStatus({String? acmeCacheDir, bool? acmeStaging, bool? edgeEnabled, String? httpAddr, String? httpsAddr, int? liveHosts, String? proxy, String? role, int? tlsHosts})
Returns a new IngressStatus instance.

Properties

acmeCacheDir ↔ String?
ACMECacheDir is where autocert persists accounts and certificates.
getter/setter pair
acmeStaging ↔ bool?
ACMEStaging is true when certificates are issued from Let's Encrypt staging.
getter/setter pair
edgeEnabled ↔ bool?
EdgeEnabled is true when the edge listeners are actually bound.
getter/setter pair
hashCode → int
The hash code for this object.
no setteroverride
httpAddr ↔ String?
HTTPAddr is the address the ACME HTTP-01 + HTTP router listens on.
getter/setter pair
httpsAddr ↔ String?
HTTPSAddr is the address the SNI TLS terminator listens on.
getter/setter pair
liveHosts ↔ int?
LiveHosts is how many hosts the compiled table routes.
getter/setter pair
proxy ↔ String?
Proxy names the reverse-proxy implementation behind every route.
getter/setter pair
role ↔ String?
Role is "edge" when CLOUD_INGRESS_EDGE_ENABLED is set, else "app".
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
tlsHosts ↔ int?
TLSHosts is how many hosts the ACME HostPolicy will issue a certificate for. NOT a subset of LiveHosts: an extraHost owns no route, and a TLS route naming a missing service is skipped while its host still wants a cert.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() → Map<String, dynamic>
toString() → String
A string representation of this object.
override

Operators

operator ==(Object other) → bool
The equality operator.
override

Static Methods

fromJson(dynamic value) → IngressStatus?
Returns a new IngressStatus instance and imports its values from value if it's a Map, null otherwise.
listFromJson(dynamic json, {bool growable = false}) → List<IngressStatus>
mapFromJson(dynamic json) → Map<String, IngressStatus>
mapListFromJson(dynamic json, {bool growable = false}) → Map<String, List<IngressStatus>>

Constants

requiredKeys → const Set<String>
The list of required keys that must be present in a JSON.