0byt3m1n1
Path:
C:
/
Windows
/
System32
/
WindowsPowerShell
/
v1.0
/
Modules
/
Deduplication
/
[
Home
]
File: DedupVolume.cdxml
<?xml version="1.0" encoding="utf-8"?> <PowerShellMetadata xmlns="http://schemas.microsoft.com/cmdlets-over-objects/2009/11"> <Class ClassName="ROOT/Microsoft/Windows/Deduplication/MSFT_DedupVolume"> <Version>1.0</Version> <DefaultNoun>DedupVolume</DefaultNoun> <InstanceCmdlets> <!-- // // Get-DedupVolume // --> <GetCmdletParameters DefaultCmdletParameterSet="ByVolumeId"> <QueryableProperties> <Property PropertyName="Volume"> <Type PSType="System.String" /> <RegularQuery AllowGlobbing="true"> <CmdletParameterMetadata IsMandatory="false" Position="0" CmdletParameterSets="ByVolume"/> </RegularQuery> </Property> <Property PropertyName="VolumeId"> <Type PSType="System.String" /> <RegularQuery AllowGlobbing="true"> <CmdletParameterMetadata Aliases="ObjectId Id DeviceId" ValueFromPipelineByPropertyName="true" CmdletParameterSets="ByVolumeId"/> </RegularQuery> </Property> </QueryableProperties> </GetCmdletParameters> <GetCmdlet> <CmdletMetadata Verb="Get" HelpUri="http://go.microsoft.com/fwlink/p/?LinkId=221689" /> </GetCmdlet> <!-- // // Set-DedupVolume // --> <Cmdlet> <CmdletMetadata Verb="Set" HelpUri="http://go.microsoft.com/fwlink/p/?LinkId=221693" /> <Method MethodName="cim:ModifyInstance"> <Parameters> <Parameter ParameterName="OptimizeInUseFiles"> <Type PSType="System.Management.Automation.SwitchParameter" /> <CmdletParameterMetadata ValueFromPipelineByPropertyName="true" > <ValidateNotNull /> <ValidateNotNullOrEmpty /> </CmdletParameterMetadata> </Parameter> <Parameter ParameterName="OptimizePartialFiles"> <Type PSType="System.Management.Automation.SwitchParameter" /> <CmdletParameterMetadata ValueFromPipelineByPropertyName="true" > <ValidateNotNull /> <ValidateNotNullOrEmpty /> </CmdletParameterMetadata> </Parameter> <Parameter ParameterName="NoCompress"> <Type PSType="System.Boolean" /> <CmdletParameterMetadata> <ValidateNotNull /> <ValidateNotNullOrEmpty /> </CmdletParameterMetadata> </Parameter> <Parameter ParameterName="Verify"> <Type PSType="System.Boolean" /> <CmdletParameterMetadata> <ValidateNotNull /> <ValidateNotNullOrEmpty /> </CmdletParameterMetadata> </Parameter> <Parameter ParameterName="MinimumFileAgeDays"> <Type PSType="Uint32" /> <CmdletParameterMetadata Aliases="MinimumFileAge"> <ValidateNotNull /> <ValidateNotNullOrEmpty /> </CmdletParameterMetadata> </Parameter> <Parameter ParameterName="MinimumFileSize"> <Type PSType="Uint32" /> <CmdletParameterMetadata> <ValidateNotNull /> <ValidateNotNullOrEmpty /> </CmdletParameterMetadata> </Parameter> <Parameter ParameterName="ChunkRedundancyThreshold"> <Type PSType="Uint32" /> <CmdletParameterMetadata> <ValidateNotNull /> <ValidateNotNullOrEmpty /> </CmdletParameterMetadata> </Parameter> <Parameter ParameterName="ExcludeFolder"> <Type PSType="System.String[]" /> <CmdletParameterMetadata> <AllowEmptyString /> </CmdletParameterMetadata> </Parameter> <Parameter ParameterName="ExcludeFileType"> <Type PSType="System.String[]" /> <CmdletParameterMetadata> <AllowEmptyString /> </CmdletParameterMetadata> </Parameter> <Parameter ParameterName="ExcludeFileTypeDefault"> <Type PSType="System.String[]" /> <CmdletParameterMetadata> <AllowEmptyString /> </CmdletParameterMetadata> </Parameter> <Parameter ParameterName="NoCompressionFileType"> <Type PSType="System.String[]" /> <CmdletParameterMetadata> <AllowEmptyString /> </CmdletParameterMetadata> </Parameter> </Parameters> </Method> <GetCmdletParameters> <QueryableProperties> <Property PropertyName="Volume"> <Type PSType="string" /> <RegularQuery AllowGlobbing="false"> <CmdletParameterMetadata Aliases="Path Name" IsMandatory="true" Position="0" ValueFromPipelineByPropertyName="true"> <ValidateNotNull /> <ValidateNotNullOrEmpty /> </CmdletParameterMetadata> </RegularQuery> </Property> </QueryableProperties> </GetCmdletParameters> </Cmdlet> </InstanceCmdlets> <StaticCmdlets> <!-- // // Enable-DedupVolume // --> <Cmdlet> <CmdletMetadata Verb="Enable" HelpUri="http://go.microsoft.com/fwlink/p/?LinkId=221685" /> <Method MethodName="Enable"> <ReturnValue> <Type PSType="System.Uint32" /> <CmdletOutputMetadata> <ErrorCode /> </CmdletOutputMetadata> </ReturnValue> <Parameters> <Parameter ParameterName="Volume"> <Type PSType="System.String[]" /> <CmdletParameterMetadata Aliases="Path Name DeviceId" IsMandatory="true" Position="0" ValueFromPipelineByPropertyName="true" /> </Parameter> <Parameter ParameterName="DataAccess"> <Type PSType="System.Management.Automation.SwitchParameter" /> <CmdletParameterMetadata > <ValidateNotNull /> <ValidateNotNullOrEmpty /> </CmdletParameterMetadata> </Parameter> <Parameter ParameterName="UsageType"> <Type PSType="DedupVolume.UsageType" /> <CmdletParameterMetadata ValueFromPipelineByPropertyName="true" > <ValidateNotNull /> <ValidateNotNullOrEmpty /> </CmdletParameterMetadata> </Parameter> <Parameter ParameterName="DedupVolume"> <Type PSType="Microsoft.Management.Infrastructure.CimInstance[]" /> <CmdletOutputMetadata /> </Parameter> </Parameters> </Method> </Cmdlet> <!-- // // Disable-DedupVolume // --> <Cmdlet> <CmdletMetadata Verb="Disable" HelpUri="http://go.microsoft.com/fwlink/p/?LinkId=221684" /> <Method MethodName="Disable"> <ReturnValue> <Type PSType="System.Uint32" /> <CmdletOutputMetadata> <ErrorCode /> </CmdletOutputMetadata> </ReturnValue> <Parameters> <Parameter ParameterName="Volume"> <Type PSType="System.String[]" /> <CmdletParameterMetadata Aliases="Path Name DeviceId" IsMandatory="true" Position="0" ValueFromPipelineByPropertyName="true" /> </Parameter> <Parameter ParameterName="DataAccess"> <Type PSType="System.Management.Automation.SwitchParameter" /> <CmdletParameterMetadata > <ValidateNotNull /> <ValidateNotNullOrEmpty /> </CmdletParameterMetadata> </Parameter> <Parameter ParameterName="DedupVolume"> <Type PSType="Microsoft.Management.Infrastructure.CimInstance[]" /> <CmdletOutputMetadata /> </Parameter> </Parameters> </Method> </Cmdlet> <!-- // // Expand-DedupFile // --> <Cmdlet> <CmdletMetadata Verb="Expand" Noun="DedupFile" HelpUri="http://go.microsoft.com/fwlink/p/?LinkId=270853" /> <Method MethodName="ExpandFile"> <ReturnValue> <Type PSType="System.Uint32" /> <CmdletOutputMetadata> <ErrorCode /> </CmdletOutputMetadata> </ReturnValue> <Parameters> <Parameter ParameterName="Path"> <Type PSType="System.String[]" /> <CmdletParameterMetadata Aliases="FullName" IsMandatory="true" Position="0" ValueFromPipelineByPropertyName="true" /> </Parameter> </Parameters> </Method> </Cmdlet> </StaticCmdlets> </Class> <Enums> <Enum EnumName="DedupVolume.UsageType" UnderlyingType="System.Uint32"> <Value Name="Default" Value="1" /> <Value Name="HyperV" Value="2" /> </Enum> </Enums> </PowerShellMetadata>