BackendAuthenticationConfig class
BackendAuthenticationConfig message groups the TrustConfig together with
other settings that control how the load balancer authenticates, and
expresses its identity to, the backend: * trustConfig
is the attached
TrustConfig.
wellKnownRoots
indicates whether the load balance should trust backend server certificates that are issued by public certificate authorities, in addition to certificates trusted by the TrustConfig. *clientCertificate
is a client certificate that the load balancer uses to express its identity to the backend, if the connection to the backend uses mTLS. You can attach the BackendAuthenticationConfig to the load balancer's BackendService directly determining how that BackendService negotiates TLS.
Constructors
Properties
- clientCertificate ↔ String?
-
A reference to a certificatemanager.googleapis.com.Certificate resource.
getter/setter pair
- createTime ↔ String?
-
The timestamp when the resource was created.
getter/setter pair
- description ↔ String?
-
Free-text description of the resource.
getter/setter pair
- etag ↔ String?
-
Etag of the resource.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
-
labels
↔ Map<
String, String> ? -
Set of label tags associated with the resource.
getter/setter pair
- name ↔ String?
-
Name of the BackendAuthenticationConfig resource.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- trustConfig ↔ String?
-
A reference to a TrustConfig resource from the
certificatemanager.googleapis.com namespace.
getter/setter pair
- updateTime ↔ String?
-
The timestamp when the resource was updated.
getter/setter pair
- wellKnownRoots ↔ String?
-
Well known roots to use for server certificate validation.
Possible string values are:
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.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited