Class MicrosoftGraphDirectoryObjectInner

java.lang.Object
com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphEntity
com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphDirectoryObjectInner
Direct Known Subclasses:
MicrosoftGraphAdministrativeUnit, MicrosoftGraphApplicationInner, MicrosoftGraphAppRoleAssignment, MicrosoftGraphContract, MicrosoftGraphDevice, MicrosoftGraphDirectoryRole, MicrosoftGraphDirectoryRoleTemplate, MicrosoftGraphEndpoint, MicrosoftGraphExtensionPropertyInner, MicrosoftGraphGroupInner, MicrosoftGraphOrganization, MicrosoftGraphOrgContactInner, MicrosoftGraphPolicyBase, MicrosoftGraphResourceSpecificPermissionGrant, MicrosoftGraphServicePrincipalInner, MicrosoftGraphUserInner

public class MicrosoftGraphDirectoryObjectInner extends MicrosoftGraphEntity
directoryObject

Represents an Azure Active Directory object. The directoryObject type is the base type for many other directory entity types.

  • Constructor Details

    • MicrosoftGraphDirectoryObjectInner

      public MicrosoftGraphDirectoryObjectInner()
      Creates an instance of MicrosoftGraphDirectoryObjectInner class.
  • Method Details

    • deletedDateTime

      public OffsetDateTime deletedDateTime()
      Get the deletedDateTime property: The deletedDateTime property.
      Returns:
      the deletedDateTime value.
    • withDeletedDateTime

      public MicrosoftGraphDirectoryObjectInner withDeletedDateTime(OffsetDateTime deletedDateTime)
      Set the deletedDateTime property: The deletedDateTime property.
      Parameters:
      deletedDateTime - the deletedDateTime value to set.
      Returns:
      the MicrosoftGraphDirectoryObjectInner object itself.
    • additionalProperties

      public Map<String,Object> additionalProperties()
      Get the additionalProperties property: Represents an Azure Active Directory object. The directoryObject type is the base type for many other directory entity types.
      Overrides:
      additionalProperties in class MicrosoftGraphEntity
      Returns:
      the additionalProperties value.
    • withAdditionalProperties

      public MicrosoftGraphDirectoryObjectInner withAdditionalProperties(Map<String,Object> additionalProperties)
      Set the additionalProperties property: Represents an Azure Active Directory object. The directoryObject type is the base type for many other directory entity types.
      Overrides:
      withAdditionalProperties in class MicrosoftGraphEntity
      Parameters:
      additionalProperties - the additionalProperties value to set.
      Returns:
      the MicrosoftGraphDirectoryObjectInner object itself.
    • withId

      Set the id property: Read-only.
      Overrides:
      withId in class MicrosoftGraphEntity
      Parameters:
      id - the id value to set.
      Returns:
      the MicrosoftGraphEntity object itself.
    • validate

      public void validate()
      Validates the instance.
      Overrides:
      validate in class MicrosoftGraphEntity
      Throws:
      IllegalArgumentException - thrown if the instance is not valid.