Class SasTokenEvidence
java.lang.Object
com.microsoft.graph.models.security.AlertEvidence
com.microsoft.graph.models.security.SasTokenEvidence
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class SasTokenEvidence
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 SasTokenEvidencecreateFromDiscriminatorValue(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueGets the allowedIpAddresses property value.Gets the allowedResourceTypes property value.Gets the allowedServices property value.Gets the expiryDateTime property value.The deserialization information for the current modelGets the permissions property value.Gets the protocol property value.Gets the signatureHash property value.Gets the signedWith property value.Gets the startDateTime property value.Gets the storageResource property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidsetAllowedIpAddresses(String value) Sets the allowedIpAddresses property value.voidsetAllowedResourceTypes(List<String> value) Sets the allowedResourceTypes property value.voidsetAllowedServices(List<String> value) Sets the allowedServices property value.voidsetExpiryDateTime(OffsetDateTime value) Sets the expiryDateTime property value.voidsetPermissions(List<String> value) Sets the permissions property value.voidsetProtocol(String value) Sets the protocol property value.voidsetSignatureHash(String value) Sets the signatureHash property value.voidsetSignedWith(String value) Sets the signedWith property value.voidsetStartDateTime(OffsetDateTime value) Sets the startDateTime property value.voidSets the storageResource 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
-
SasTokenEvidence
public SasTokenEvidence()Instantiates a newSasTokenEvidenceand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static SasTokenEvidence 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
SasTokenEvidence
-
getAllowedIpAddresses
Gets the allowedIpAddresses property value. The allowedIpAddresses property- Returns:
- a
String
-
getAllowedResourceTypes
Gets the allowedResourceTypes property value. The allowedResourceTypes property -
getAllowedServices
Gets the allowedServices property value. The allowedServices property -
getExpiryDateTime
Gets the expiryDateTime property value. The expiryDateTime property- Returns:
- a
OffsetDateTime
-
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>>
-
getPermissions
Gets the permissions property value. The permissions property -
getProtocol
Gets the protocol property value. The protocol property- Returns:
- a
String
-
getSignatureHash
Gets the signatureHash property value. The signatureHash property- Returns:
- a
String
-
getSignedWith
Gets the signedWith property value. The signedWith property- Returns:
- a
String
-
getStartDateTime
Gets the startDateTime property value. The startDateTime property- Returns:
- a
OffsetDateTime
-
getStorageResource
Gets the storageResource property value. The storageResource property- Returns:
- a
AzureResourceEvidence
-
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
-
setAllowedIpAddresses
Sets the allowedIpAddresses property value. The allowedIpAddresses property- Parameters:
value- Value to set for the allowedIpAddresses property.
-
setAllowedResourceTypes
Sets the allowedResourceTypes property value. The allowedResourceTypes property- Parameters:
value- Value to set for the allowedResourceTypes property.
-
setAllowedServices
Sets the allowedServices property value. The allowedServices property- Parameters:
value- Value to set for the allowedServices property.
-
setExpiryDateTime
Sets the expiryDateTime property value. The expiryDateTime property- Parameters:
value- Value to set for the expiryDateTime property.
-
setPermissions
Sets the permissions property value. The permissions property- Parameters:
value- Value to set for the permissions property.
-
setProtocol
Sets the protocol property value. The protocol property- Parameters:
value- Value to set for the protocol property.
-
setSignatureHash
Sets the signatureHash property value. The signatureHash property- Parameters:
value- Value to set for the signatureHash property.
-
setSignedWith
Sets the signedWith property value. The signedWith property- Parameters:
value- Value to set for the signedWith property.
-
setStartDateTime
Sets the startDateTime property value. The startDateTime property- Parameters:
value- Value to set for the startDateTime property.
-
setStorageResource
Sets the storageResource property value. The storageResource property- Parameters:
value- Value to set for the storageResource property.
-