Class SecurityGroupEvidence
java.lang.Object
com.microsoft.graph.models.security.AlertEvidence
com.microsoft.graph.models.security.SecurityGroupEvidence
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class SecurityGroupEvidence
extends AlertEvidence
implements com.microsoft.kiota.serialization.Parsable
-
Field Summary
Fields inherited from class com.microsoft.graph.models.security.AlertEvidence
backingStore -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic SecurityGroupEvidencecreateFromDiscriminatorValue(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueGets the activeDirectoryObjectGuid property value.Gets the displayName property value.Gets the distinguishedName property value.The deserialization information for the current modelGets the friendlyName property value.Gets the securityGroupId property value.getSid()Gets the sid property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidsetActiveDirectoryObjectGuid(UUID value) Sets the activeDirectoryObjectGuid property value.voidsetDisplayName(String value) Sets the displayName property value.voidsetDistinguishedName(String value) Sets the distinguishedName property value.voidsetFriendlyName(String value) Sets the friendlyName property value.voidsetSecurityGroupId(String value) Sets the securityGroupId property value.voidSets the sid property value.Methods inherited from class com.microsoft.graph.models.security.AlertEvidence
getAdditionalData, getBackingStore, getCreatedDateTime, getDetailedRoles, getOdataType, getRemediationStatus, getRemediationStatusDetails, getRoles, getTags, getVerdict, setAdditionalData, setBackingStore, setCreatedDateTime, setDetailedRoles, setOdataType, setRemediationStatus, setRemediationStatusDetails, setRoles, setTags, setVerdict
-
Constructor Details
-
SecurityGroupEvidence
public SecurityGroupEvidence()Instantiates a newSecurityGroupEvidenceand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static SecurityGroupEvidence createFromDiscriminatorValue(@Nonnull com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator value- Parameters:
parseNode- The parse node to use to read the discriminator value and create the object- Returns:
- a
SecurityGroupEvidence
-
getActiveDirectoryObjectGuid
Gets the activeDirectoryObjectGuid property value. The unique group identifier assigned by the on-premises Active Directory.- Returns:
- a
UUID
-
getDisplayName
Gets the displayName property value. The name of the security group.- Returns:
- a
String
-
getDistinguishedName
Gets the distinguishedName property value. The distinguished name of the security group.- Returns:
- a
String
-
getFieldDeserializers
@Nonnull public Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>> getFieldDeserializers()The deserialization information for the current model- Specified by:
getFieldDeserializersin interfacecom.microsoft.kiota.serialization.Parsable- Overrides:
getFieldDeserializersin classAlertEvidence- Returns:
- a
Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>>
-
getFriendlyName
Gets the friendlyName property value. The friendly name of the security group.- Returns:
- a
String
-
getSecurityGroupId
Gets the securityGroupId property value. Unique identifier of the security group.- Returns:
- a
String
-
getSid
Gets the sid property value. The security identifier of the group.- Returns:
- a
String
-
serialize
public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current object- Specified by:
serializein interfacecom.microsoft.kiota.serialization.Parsable- Overrides:
serializein classAlertEvidence- Parameters:
writer- Serialization writer to use to serialize this model
-
setActiveDirectoryObjectGuid
Sets the activeDirectoryObjectGuid property value. The unique group identifier assigned by the on-premises Active Directory.- Parameters:
value- Value to set for the activeDirectoryObjectGuid property.
-
setDisplayName
Sets the displayName property value. The name of the security group.- Parameters:
value- Value to set for the displayName property.
-
setDistinguishedName
Sets the distinguishedName property value. The distinguished name of the security group.- Parameters:
value- Value to set for the distinguishedName property.
-
setFriendlyName
Sets the friendlyName property value. The friendly name of the security group.- Parameters:
value- Value to set for the friendlyName property.
-
setSecurityGroupId
Sets the securityGroupId property value. Unique identifier of the security group.- Parameters:
value- Value to set for the securityGroupId property.
-
setSid
Sets the sid property value. The security identifier of the group.- Parameters:
value- Value to set for the sid property.
-