DscResources/OneDrive/OneDrive.schema.psm1
# (2024-01-04 01:10:24) Generated using Microsoft365DSC v1.24.103.1 Configuration 'OneDrive' { param ( [Parameter(Mandatory = $true)] [System.String] $ApplicationId, [Parameter(Mandatory = $true)] [System.String] $TenantId, [Parameter(Mandatory = $true)] [System.String] $CertificateThumbprint ) Import-DscResource -ModuleName Microsoft365DSC if ($ConfigurationData.NonNodeData.OneDrive.ContainsKey('Settings')) { $resourceTitle = 'SettingsDefaults' $parameters = $ConfigurationData.NonNodeData.OneDrive.Settings $parameters.IsSingleInstance = 'Yes' $parameters.ApplicationId = $ApplicationId $parameters.TenantId = $TenantId $parameters.CertificateThumbprint = $CertificateThumbprint if ($parameters.ContainsKey('UniqueId')) { $parameters.Remove('UniqueId') } (Get-DscSplattedResource -ResourceName 'ODSettings' -ExecutionName $resourceTitle -Properties $parameters -NoInvoke).Invoke($parameters) } } |