View Source GoogleApi.SecurityCenter.V1.Model.Kubernetes (google_api_security_center v0.29.0)

Kubernetes-related attributes.

Attributes

  • accessReviews (type: list(GoogleApi.SecurityCenter.V1.Model.AccessReview.t), default: nil) - Provides information on any Kubernetes access reviews (privilege checks) relevant to the finding.
  • bindings (type: list(GoogleApi.SecurityCenter.V1.Model.GoogleCloudSecuritycenterV1Binding.t), default: nil) - Provides Kubernetes role binding information for findings that involve RoleBindings or ClusterRoleBindings.
  • nodePools (type: list(GoogleApi.SecurityCenter.V1.Model.NodePool.t), default: nil) - GKE node pools associated with the finding. This field contains node pool information for each node, when it is available.
  • nodes (type: list(GoogleApi.SecurityCenter.V1.Model.Node.t), default: nil) - Provides Kubernetes node information.
  • objects (type: list(GoogleApi.SecurityCenter.V1.Model.Object.t), default: nil) - Kubernetes objects related to the finding.
  • pods (type: list(GoogleApi.SecurityCenter.V1.Model.Pod.t), default: nil) - Kubernetes Pods associated with the finding. This field contains Pod records for each container that is owned by a Pod.
  • roles (type: list(GoogleApi.SecurityCenter.V1.Model.Role.t), default: nil) - Provides Kubernetes role information for findings that involve Roles or ClusterRoles.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.