DSCResources/MSFT_TeamsUpgradePolicy/MSFT_TeamsUpgradePolicy.schema.mof

[ClassVersion("1.0.0.0"), FriendlyName("TeamsUpgradePolicy")]
class MSFT_TeamsUpgradePolicy : OMI_BaseResource
{
    [Key, Description("Identity of the Teams Upgrade Policy.")] String Identity;
    [Write, Description("List of users that will be granted the Upgrade Policy to.")] String Users[];
    [Write, Description("Specifies whether to move existing Skype for Business meetings organized by the user to Teams. This parameter can only be true if the mode of the specified policy instance is either TeamsOnly or SfBWithTeamsCollabAndMeetings, and if the policy instance is being granted to a specific user. It not possible to trigger meeting migration when granting TeamsUpgradePolicy to the entire tenant.")] Boolean MigrateMeetingsToTeams;
    [Required, Description("Credentials of the SharePoint Global Admin"), EmbeddedInstance("MSFT_Credential")] String GlobalAdminAccount;
};