DSCResources/MSFT_EXOMailboxCalendarConfiguration/MSFT_EXOMailboxCalendarConfiguration.schema.mof
[ClassVersion("1.0.0.0"), FriendlyName("EXOMailboxCalendarConfiguration")]
class MSFT_EXOMailboxCalendarConfiguration: OMI_BaseResource { [Write, Description("Credentials of the workload's Admin"), EmbeddedInstance("MSFT_Credential")] string Credential; [Write, Description("Id of the Azure Active Directory application to authenticate with.")] String ApplicationId; [Write, Description("Id of the Azure Active Directory tenant used for authentication.")] String TenantId; [Write, Description("Thumbprint of the Azure Active Directory application's authentication certificate to use for authentication.")] String CertificateThumbprint; [Write, Description("Managed ID being used for authentication.")] Boolean ManagedIdentity; [Write, Description("Access token used for authentication.")] String AccessTokens[]; [Key, Description("Specifies the mailbox identity.")] String Identity; [Write, Description("Enables or disables agenda mail introduction.")] Boolean AgendaMailIntroductionEnabled; [Write, Description("Automatically declines meeting requests when the user is busy.")] Boolean AutoDeclineWhenBusy; [Write, Description("Preferred language for calendar feeds.")] String CalendarFeedsPreferredLanguage; [Write, Description("Preferred region for calendar feeds.")] String CalendarFeedsPreferredRegion; [Write, Description("Root page ID for calendar feeds.")] String CalendarFeedsRootPageId; [Write, Description("Enables or disables conversational scheduling.")] Boolean ConversationalSchedulingEnabled; [Write, Description("Creates events from email as private.")] Boolean CreateEventsFromEmailAsPrivate; [Write, Description("Default minutes to reduce long events by.")] UInt32 DefaultMinutesToReduceLongEventsBy; [Write, Description("Default minutes to reduce short events by.")] UInt32 DefaultMinutesToReduceShortEventsBy; [Write, Description("Default online meeting provider.")] String DefaultOnlineMeetingProvider; [Write, Description("Default reminder time.")] String DefaultReminderTime; [Write, Description("Deletes meeting request on respond.")] Boolean DeleteMeetingRequestOnRespond; [Write, Description("Enables or disables dining events from email.")] Boolean DiningEventsFromEmailEnabled; [Write, Description("Enables or disables entertainment events from email.")] Boolean EntertainmentEventsFromEmailEnabled; [Write, Description("Enables or disables events from email.")] Boolean EventsFromEmailEnabled; [Write, Description("Specifies the first week of the year.")] String FirstWeekOfYear; [Write, Description("Enables or disables flight events from email.")] Boolean FlightEventsFromEmailEnabled; [Write, Description("Enables or disables hotel events from email.")] Boolean HotelEventsFromEmailEnabled; [Write, Description("Enables or disables invoice events from email.")] Boolean InvoiceEventsFromEmailEnabled; [Write, Description("Specifies location details in free/busy information.")] String LocationDetailsInFreeBusy; [Write, Description("Specifies the mailbox location.")] String MailboxLocation; [Write, Description("Enables or disables online meetings by default.")] Boolean OnlineMeetingsByDefaultEnabled; [Write, Description("Enables or disables package delivery events from email.")] Boolean PackageDeliveryEventsFromEmailEnabled; [Write, Description("Preserves declined meetings.")] Boolean PreserveDeclinedMeetings; [Write, Description("Enables or disables reminders.")] Boolean RemindersEnabled; [Write, Description("Enables or disables reminder sound.")] Boolean ReminderSoundEnabled; [Write, Description("Enables or disables rental car events from email.")] Boolean RentalCarEventsFromEmailEnabled; [Write, Description("Enables or disables service appointment events from email.")] Boolean ServiceAppointmentEventsFromEmailEnabled; [Write, Description("Specifies the default scope for shortening events.")] String ShortenEventScopeDefault; [Write, Description("Shows or hides week numbers.")] Boolean ShowWeekNumbers; [Write, Description("Specifies the time increment for calendar events.")] String TimeIncrement; [Write, Description("Uses a bright calendar color theme in Outlook on the web.")] Boolean UseBrightCalendarColorThemeInOwa; [Write, Description("Enables or disables weather information.")] String WeatherEnabled; [Write, Description("Specifies the weather location bookmark.")] UInt32 WeatherLocationBookmark; [Write, Description("Specifies the weather locations.")] String WeatherLocations[]; [Write, Description("Specifies the weather unit.")] String WeatherUnit; [Write, Description("Specifies the start day of the week.")] String WeekStartDay; [Write, Description("Specifies the work days.")] String WorkDays; [Write, Description("Specifies the end time of working hours.")] String WorkingHoursEndTime; [Write, Description("Specifies the start time of working hours.")] String WorkingHoursStartTime; [Write, Description("Specifies the time zone for working hours.")] String WorkingHoursTimeZone; [Write, Description("Enables or disables workspace user.")] Boolean WorkspaceUserEnabled; [Write, Description("Ensures the presence or absence of the configuration.")] String Ensure; }; |