Kubernetes class
Kubernetes-related attributes.
Constructors
-
Kubernetes({List<
AccessReview> ? accessReviews, List<GoogleCloudSecuritycenterV1Binding> ? bindings, List<NodePool> ? nodePools, List<Node> ? nodes, List<Object> ? objects, List<Pod> ? pods, List<Role> ? roles}) - Kubernetes.fromJson(Map json_)
Properties
-
accessReviews
↔ List<
AccessReview> ? -
Provides information on any Kubernetes access reviews (privilege checks)
relevant to the finding.
getter/setter pair
-
bindings
↔ List<
GoogleCloudSecuritycenterV1Binding> ? -
Provides Kubernetes role binding information for findings that involve
RoleBindings or ClusterRoleBindings.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
-
nodePools
↔ List<
NodePool> ? -
GKE
node pools
associated with the finding.
getter/setter pair
-
nodes
↔ List<
Node> ? -
Provides Kubernetes
node
information.
getter/setter pair
-
objects
↔ List<
Object> ? -
Kubernetes objects related to the finding.
getter/setter pair
-
pods
↔ List<
Pod> ? -
Kubernetes
Pods
associated with the finding.
getter/setter pair
-
roles
↔ List<
Role> ? -
Provides Kubernetes role information for findings that involve
Roles or ClusterRoles.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
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