Partager via


Type de ressource protectionUnitBase

Espace de noms: microsoft.graph

Importante

Les API sous la version /beta dans Microsoft Graph sont susceptibles d’être modifiées. L’utilisation de ces API dans des applications de production n’est pas prise en charge. Pour déterminer si une API est disponible dans v1.0, utilisez le sélecteur Version .

Représente un site, un lecteur ou une boîte aux lettres qui est protégé par une stratégie de protection. Toutes les unités de protection d’une stratégie de protection ont la même période de rétention par défaut.

Cette ressource est un type abstrait.

Hérite de l’entité.

Méthodes

Méthode Type de retour Description
Obtenir protectionUnitBase Lisez les propriétés et les relations d’un objet protectionUnitBase .
Hors-bord protectionUnitBase Désactivez une protectionUnitBase.
Annuler l’annulation de l’intégration protectionUnitBase Annuler la désintégration d’une protectionUnitBase.

Propriétés

Propriété Type Description
createdBy identitySet Identité de la personne qui a créé l’unité de protection.
createdDateTime DateTimeOffset Heure de création de l’unité de protection.
error publicError Contient les détails de l’erreur si une erreur s’est produite lors de la création d’une unité de protection.
id String Identificateur unique de l’unité de protection. Hérité de l’entité.
lastModifiedBy identitySet Identité de la personne qui a modifié l’unité de protection pour la dernière fois.
lastModifiedDateTime DateTimeOffset Horodatage de la dernière modification de cette unité de protection.
policyId String Identificateur unique de la stratégie de protection en fonction de l’unité de protection créée.
protectionSources protectionSource Indique les sources par lesquelles une unité de protection est actuellement protégée. Une unité de protection protégée par plusieurs sources est indiquée par des valeurs séparées par des virgules. Les valeurs possibles sont : none, manual, dynamicRule, unknownFutureValue.
status protectionUnitStatus Status de l’unité de protection. Les valeurs possibles sont protectRequested, protected, unprotectRequested, unprotected, removeRequested, unknownFutureValue.
offboardRequestedDateTime DateTimeOffset Heure à laquelle l’unité de protection a été demandée.

valeurs protectionUnitStatus

Member Description
protectRequested La protection de l’unité a été demandée.
protégé L’unité de protection est correctement activée.
unprotectRequested La désactivation de la protection de l’unité a été demandée.
Protection L’unité de protection est correctement désactivée.
removeRequested Une demande de suppression de l’unité protégée de la stratégie a été effectuée.
offboardRequested Demande de retrait de l’unité de protection.
désintégéré L’unité de protection est correctement désactivée.
cancelOffboardRequested Demande d’annulation de la désactivation de l’unité de protection.
unknownFutureValue Valeur sentinel de l’énumération évolutive. Ne pas utiliser.

Relations

Aucun.

Représentation JSON

La représentation JSON suivante montre le type de ressource.

{
  "@odata.type": "#microsoft.graph.protectionUnitBase",
  "createdBy": {"@odata.type": "microsoft.graph.identitySet"},
  "createdDateTime": "String (timestamp)",
  "error": {"@odata.type": "microsoft.graph.publicError"},
  "id": "String (identifier)",
  "lastModifiedBy": {"@odata.type": "microsoft.graph.identitySet"},
  "lastModifiedDateTime": "String (timestamp)",
  "policyId": "String",
  "protectionSources": "String",
  "status": "String",
  "offboardRequestedDateTime": "String (timestamp)",
}