PSA

Get-AtProtoAdminModerationReports

Synopsis

com.atproto.admin.getModerationReports


Description

com.atproto.admin.getModerationReports



Parameters

Subject

Type Required Position PipelineInput
[String] false 1 true (ByPropertyName)

IgnoreSubjects

Type Required Position PipelineInput
[PSObject] false 2 true (ByPropertyName)

ActionedBy

Get all reports that were actioned by a specific moderator

Type Required Position PipelineInput
[String] false 3 true (ByPropertyName)

Reporters

Filter reports made by one or more DIDs

Type Required Position PipelineInput
[PSObject] false 4 true (ByPropertyName)

Resolved

Type Required Position PipelineInput
[Switch] false named true (ByPropertyName)

ActionType

Type Required Position PipelineInput
[String] false 5 true (ByPropertyName)

Limit

A limit to the number of results returned.

Type Required Position PipelineInput
[PSObject] false 6 true (ByPropertyName)

Cursor

A cursor that can be used to get more results.

Any command that accepts a -Cursor parameter returns a .Cursor property.

You can provide this -Cursor to the same command with the same input to get more results.

Type Required Position PipelineInput
[String] false 7 true (ByPropertyName)

Reverse

Reverse the order of the returned records? when true, returns reports in chronological order

Type Required Position PipelineInput
[Switch] false named true (ByPropertyName)

Cache

If set, will cache results for performance.

Type Required Position PipelineInput
[Switch] false named false

Authorization

The authorization. This can be a JWT that accesses the at protocol or a credential. If this is provided as a credential the username is a handle or email and the password is the app password.

Type Required Position PipelineInput Aliases
[Switch] false named false Authentication
AppPassword
Credential
PSCredential

Raw

If set, will return raw results. This will ignore -Property, -DecorateProperty, -ExpandProperty, and -PSTypeName.

Type Required Position PipelineInput
[Switch] false named false

WhatIf

-WhatIf is an automatic variable that is created when a command has [CmdletBinding(SupportsShouldProcess)]. -WhatIf is used to see what would happen, or return operations without executing them

Confirm

-Confirm is an automatic variable that is created when a command has [CmdletBinding(SupportsShouldProcess)]. -Confirm is used to -Confirm each operation.

If you pass -Confirm:$false you will not be prompted.

If the command sets a [ConfirmImpact("Medium")] which is lower than $confirmImpactPreference, you will not be prompted unless -Confirm is passed.


Syntax

Get-AtProtoAdminModerationReports [[-Subject] <String>] [[-IgnoreSubjects] <PSObject>] [[-ActionedBy] <String>] [[-Reporters] <PSObject>] [-Resolved] [[-ActionType] <String>] [[-Limit] <PSObject>] [[-Cursor] <String>] [-Reverse] [-Cache] [-Authorization] [-Raw] [-WhatIf] [-Confirm] [<CommonParameters>]