Class MicrosoftGraphGroupLifecyclePolicyInner


  • public final class MicrosoftGraphGroupLifecyclePolicyInner
    extends MicrosoftGraphEntity
    groupLifecyclePolicy.
    • Constructor Detail

      • MicrosoftGraphGroupLifecyclePolicyInner

        public MicrosoftGraphGroupLifecyclePolicyInner()
    • Method Detail

      • alternateNotificationEmails

        public String alternateNotificationEmails()
        Get the alternateNotificationEmails property: List of email address to send notifications for groups without owners. Multiple email address can be defined by separating email address with a semicolon.
        Returns:
        the alternateNotificationEmails value.
      • withAlternateNotificationEmails

        public MicrosoftGraphGroupLifecyclePolicyInner withAlternateNotificationEmails​(String alternateNotificationEmails)
        Set the alternateNotificationEmails property: List of email address to send notifications for groups without owners. Multiple email address can be defined by separating email address with a semicolon.
        Parameters:
        alternateNotificationEmails - the alternateNotificationEmails value to set.
        Returns:
        the MicrosoftGraphGroupLifecyclePolicyInner object itself.
      • groupLifetimeInDays

        public Integer groupLifetimeInDays()
        Get the groupLifetimeInDays property: Number of days before a group expires and needs to be renewed. Once renewed, the group expiration is extended by the number of days defined.
        Returns:
        the groupLifetimeInDays value.
      • withGroupLifetimeInDays

        public MicrosoftGraphGroupLifecyclePolicyInner withGroupLifetimeInDays​(Integer groupLifetimeInDays)
        Set the groupLifetimeInDays property: Number of days before a group expires and needs to be renewed. Once renewed, the group expiration is extended by the number of days defined.
        Parameters:
        groupLifetimeInDays - the groupLifetimeInDays value to set.
        Returns:
        the MicrosoftGraphGroupLifecyclePolicyInner object itself.
      • managedGroupTypes

        public String managedGroupTypes()
        Get the managedGroupTypes property: The group type for which the expiration policy applies. Possible values are All, Selected or None.
        Returns:
        the managedGroupTypes value.
      • withManagedGroupTypes

        public MicrosoftGraphGroupLifecyclePolicyInner withManagedGroupTypes​(String managedGroupTypes)
        Set the managedGroupTypes property: The group type for which the expiration policy applies. Possible values are All, Selected or None.
        Parameters:
        managedGroupTypes - the managedGroupTypes value to set.
        Returns:
        the MicrosoftGraphGroupLifecyclePolicyInner object itself.