ClusterEndpoint class

Contains information about how to communicate with a kubernetes cluster

Constructors

ClusterEndpoint({required String server, String? certificateAuthorityData, String? certificateAuthority, Iterable<NamedExtension>? extensions, bool? skipTlsVerify})
The default constructor.
ClusterEndpoint.fromJson(Map<String, dynamic> json)
Creates a ClusterEndpoint from JSON data.

Properties

certificateAuthority String?
Gets or sets the path to a cert file for the certificate authority.
final
certificateAuthorityData String?
Gets or sets =PEM-encoded certificate authority certificates. Overrides
final
extensions Iterable<NamedExtension>?
Gets or sets additional information. This is useful for extenders so that reads and writes don't clobber unknown fields.
final
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
server String
Gets or sets the address of the kubernetes cluster (https://hostname:port).
final
skipTlsVerify bool?
Gets or sets a value indicating whether to skip the validity check for the server's certificate. This will make your HTTPS connections insecure.
final

Methods

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

Operators

operator ==(Object other) bool
The equality operator.
inherited