en-US/about_SPQuotaTemplate.help.txt

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
.NAME
    SPQuotaTemplate

# Description
    
    This resource is used to configure quota templates in the farm. These settings
    will be used to make sure a certain quota template exists or not. When it
    exists, it will also make sure the settings are configured as specified.
    
    The default value for the Ensure parameter is Present. When not specifying this
    parameter, the quota template is created.
    
.PARAMETER Name
    Key - string
    The name of the quota template

.PARAMETER StorageMaxInMB
    Write - uint32
    The maximum storage for sites of this template in MB

.PARAMETER StorageWarningInMB
    Write - uint32
    The amount of storage for sites of this template that triggers a warning

.PARAMETER MaximumUsagePointsSolutions
    Write - uint32
    The maximum number of performance points for sandbox solutions for this template

.PARAMETER WarningUsagePointsSolutions
    Write - uint32
    The warning number of performance points for sandbox solutions for this template

.PARAMETER Ensure
    Write - string
    Allowed values: Present, Absent
    Present to create this template, absent to ensure it does not exist

.PARAMETER InstallAccount
    Write - String
    POWERSHELL 4 ONLY: The account to run this resource as, use PsDscRunAsCredential if using PowerShell 5


.EXAMPLE
    This example creates a specific quota template in the local farm.


    Configuration Example 
    {
        param(
            [Parameter(Mandatory = $true)]
            [PSCredential]
            $SetupAccount
        )
        Import-DscResource -ModuleName SharePointDsc

        node localhost {
            SPQuotaTemplate TeamsiteTemplate
            {
                Name = "Teamsite"
                StorageMaxInMB = 1024
                StorageWarningInMB = 512
                MaximumUsagePointsSolutions = 1000
                WarningUsagePointsSolutions = 800
                Ensure = "Present"
            }
        }
    }