o
    ,Âif
  ã                   @   sD   d dl mZ d dlmZ d dlmZ d dlmZ G dd„ deƒZdS )é    )ÚEntity)ÚServiceAnnouncement)Ú
Sharepoint)ÚResourcePathc                       s:   e Zd ZdZedd„ ƒZedd„ ƒZd	‡ fdd„	Z‡  ZS )
ÚAdminz@Entity that acts as a container for administrator functionality.c                 C   ó   | j  dt| jtd| jƒƒ¡S )zeA container for administrative resources to manage tenant-level settings for SharePoint and OneDrive.Ú
sharepoint)Ú
propertiesÚgetr   Úcontextr   Úresource_path©Úself© r   úQ/var/www/html/corbot_env/lib/python3.10/site-packages/office365/onedrive/admin.pyr   
   s   þzAdmin.sharepointc                 C   r   )z<A container for service communications resources. Read-only.ÚserviceAnnouncement)r	   r
   r   r   r   r   r   r   r   r   Úservice_announcement   s   ÿþzAdmin.service_announcementNc                    s0   |d u rd| j i}| |d ¡}tt| ƒ ||¡S )Nr   )r   r
   Úsuperr   Úget_property)r   ÚnameÚdefault_valueÚproperty_mapping©Ú	__class__r   r   r      s   
zAdmin.get_property)N)	Ú__name__Ú
__module__Ú__qualname__Ú__doc__Úpropertyr   r   r   Ú__classcell__r   r   r   r   r      s    

	r   N)	Úoffice365.entityr   Ú3office365.intune.servicecommunications.announcementr   Úoffice365.onedrive.sharepointr   Ú%office365.runtime.paths.resource_pathr   r   r   r   r   r   Ú<module>   s
    