Class KubernetesClusterEvidence
java.lang.Object
com.microsoft.graph.security.models.AlertEvidence
com.microsoft.graph.security.models.KubernetesClusterEvidence
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
public class KubernetesClusterEvidence
extends AlertEvidence
implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Kubernetes Cluster Evidence.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe Cloud Resource.The Distribution.The Name.The Platform.The Version.Fields inherited from class com.microsoft.graph.security.models.AlertEvidence
createdDateTime, detailedRoles, oDataType, remediationStatus, remediationStatusDetails, roles, tags, verdict -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetRawObject(com.microsoft.graph.serializer.ISerializer serializer, com.google.gson.JsonObject json) Sets the raw JSON objectMethods inherited from class com.microsoft.graph.security.models.AlertEvidence
additionalDataManagerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.microsoft.graph.serializer.IJsonBackedObject
additionalDataManager
-
Field Details
-
cloudResource
@SerializedName(value="cloudResource", alternate="CloudResource") @Expose @Nullable public AlertEvidence cloudResourceThe Cloud Resource. The cloud identifier of the cluster. Can be either an amazonResourceEvidence, azureResourceEvidence, or googleCloudResourceEvidence object. -
distribution
@SerializedName(value="distribution", alternate="Distribution") @Expose @Nullable public String distributionThe Distribution. The distribution type of the cluster. -
name
The Name. The cluster name. -
platform
@SerializedName(value="platform", alternate="Platform") @Expose @Nullable public KubernetesPlatform platformThe Platform. The platform the cluster runs on. Possible values are: unknown, aks, eks, gke, arc, unknownFutureValue. -
version
The Version. The kubernetes version of the cluster.
-
-
Constructor Details
-
KubernetesClusterEvidence
public KubernetesClusterEvidence()
-
-
Method Details
-
setRawObject
public void setRawObject(@Nonnull com.microsoft.graph.serializer.ISerializer serializer, @Nonnull com.google.gson.JsonObject json) Sets the raw JSON object- Specified by:
setRawObjectin interfacecom.microsoft.graph.serializer.IJsonBackedObject- Overrides:
setRawObjectin classAlertEvidence- Parameters:
serializer- the serializerjson- the JSON object to set this object to
-