Get-RDMDeletedEntry
2024-11-18
Get-RDMDeletedEntry
SYNOPSIS
Get deleted entries' history
SYNTAX
Name (Default)
Get-RDMDeletedEntry [[-Name] <string[]>] [-CaseSensitive] [-VaultMode <VaultMode>]
[-ForcePromptAnswer <DialogResult[]>] [<CommonParameters>]
Id
Get-RDMDeletedEntry [-ID] <guid> [-VaultMode <VaultMode>] [-ForcePromptAnswer <DialogResult[]>]
[<CommonParameters>]
Literal
Get-RDMDeletedEntry [-LiteralName] <string[]> [-CaseSensitive] [-VaultMode <VaultMode>]
[-ForcePromptAnswer <DialogResult[]>] [<CommonParameters>]
ALIASES
This cmdlet has the following aliases,
DESCRIPTION
Get deleted entries' history. For the data source supporting this functionality, every time an entry is deleted it is logged. This cmdlet will return the deleted entries from the log. The cmdlet get all deleted entries of the current vault. An ID can be passed to obtain a specific entry. The cmdlet cannot be executed in offline. The user must have the right to view the deleted entries to obtain the logs.
EXAMPLES
EXAMPLE 1
PS C:> $today = (Get-Date).Date; Get-RDMDeletedEntry | Where ModifiedDate -ge $today
View all entries deleted today
EXAMPLE 2
PS C:> $deletedEntries = Get-RDMDeletedEntry | Where GroupName -eq 'a\group\name' Remove-RDMDeletedEntry -InputObject $deletedEntries
Delete all deleted entries whose groupName is 'a\group\name'.
PARAMETERS
-CaseSensitive
Filtering by name will be case sensitive.
Type: System.Management.Automation.SwitchParameter
DefaultValue: ''
SupportsWildcards: false
ParameterValue: []
Aliases: []
ParameterSets:
- Name: Name
Position: Named
IsRequired: false
ValueFromPipeline: false
ValueFromPipelineByPropertyName: false
ValueFromRemainingArguments: false
- Name: Literal
Position: Named
IsRequired: false
ValueFromPipeline: false
ValueFromPipelineByPropertyName: false
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
-ForcePromptAnswer
Switch to use with caution. It will automatically answer prompt asking yes/no, yes/no/cancel, or ok/cancel questions. In case of multiple prompts, multiple values can be passed to this parameter. Here are the accepted values:
- Yes: Accept the prompt. Cover the OK and Automatic value.
- No: Refuse the yes/no/cancel prompt. Cancel is the fallback option if there is not an option No.
- Cancel: Cancel the yes/no/cancel prompt. No is the fallback option if there is not an option Cancel.
Type: System.Windows.Forms.DialogResult[]
DefaultValue: ''
SupportsWildcards: false
ParameterValue: []
Aliases: []
ParameterSets:
- Name: (All)
Position: Named
IsRequired: false
ValueFromPipeline: false
ValueFromPipelineByPropertyName: false
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
-ID
Obtain the deleted history of a specific entry
Type: System.Guid
DefaultValue: ''
SupportsWildcards: false
ParameterValue: []
Aliases: []
ParameterSets:
- Name: Id
Position: 1
IsRequired: true
ValueFromPipeline: false
ValueFromPipelineByPropertyName: false
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
-LiteralName
Filter the result with the name. No characters are interpreted as wildcards.
Type: System.String[]
DefaultValue: ''
SupportsWildcards: false
ParameterValue: []
Aliases: []
ParameterSets:
- Name: Literal
Position: 1
IsRequired: true
ValueFromPipeline: false
ValueFromPipelineByPropertyName: false
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
-Name
Filter the result with the name.
Type: System.String[]
DefaultValue: ''
SupportsWildcards: false
ParameterValue: []
Aliases: []
ParameterSets:
- Name: Name
Position: 1
IsRequired: false
ValueFromPipeline: false
ValueFromPipelineByPropertyName: false
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
-VaultMode
Vault where the command will be applied. Three choices are offered:
- Default: Current vault that has been set.
- User: Vault specific to the current user.
- Global: Global vault of the data source.
Type: Devolutions.RemoteDesktopManager.VaultMode
DefaultValue: ''
SupportsWildcards: false
ParameterValue: []
Aliases: []
ParameterSets:
- Name: (All)
Position: Named
IsRequired: false
ValueFromPipeline: false
ValueFromPipelineByPropertyName: false
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.
INPUTS
OUTPUTS
RemoteDesktopManager.PowerShellModule.PSOutputObject.PSConnectionHistory
NOTES
For more information, type "Get-Help Get-RDMDeletedEntry -detailed". For technical information, type "Get-Help Get-RDMDeletedEntry -full".