TestimoX

API Reference

Command

Get-ADXReplicationConnections

Namespace ADPlayground.PowerShell
Outputs
ADPlayground.Replication.ConnectionSummary ADPlayground.Replication.SiteConnectionInfo

Lists inbound replication connections (nTDSConnection) for domain controllers in the current forest.

Examples

Authored help example

Example 1: All inbound connections


Get-ADXReplicationConnections | Select-Object DestinationServer,SourceServer,Enabled,GeneratedByKcc
        

Example 2: RPC only, filtered to a site


Get-ADXReplicationConnections -Site 'HQ-Site' -Transport Rpc
        

Example 3: Enabled KCC-generated connections for a server


Get-ADXReplicationConnections -Server 'dc01.contoso.com' -Enabled -GeneratedByKcc
        

Example 4: User-defined (non-KCC) disabled connections from a source


Get-ADXReplicationConnections -SourceServer 'old-bh.contoso.com' -UserDefined -Disabled
        

Common Parameters

This command supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable.

For more information, see about_CommonParameters.

Syntax

Get-ADXReplicationConnections [-Disabled] [-Enabled] [-GeneratedByKcc] [-Origin <Any|Kcc|UserDefined>] [-Server <string[]>] [-ServerMatch <string[]>] [-Site <string[]>] [-SiteMatch <string[]>] [-SourceServer <string[]>] [-SourceServerMatch <string[]>] [-State <Any|Enabled|Disabled>] [-Transport <Any|Rpc|Smtp>] [-UserDefined] [<CommonParameters>]
#
Parameter set: By Disabled + Enabled

Parameters

Disabled SwitchParameter optionalposition: namedpipeline: false
Return only disabled connections.
Enabled SwitchParameter optionalposition: namedpipeline: false
Return only enabled connections.
GeneratedByKcc SwitchParameter optionalposition: namedpipeline: false
Return only KCC‑generated connections.
Origin AdxReplicationOrigin optionalposition: namedpipeline: falsevalues: 3
Origin filter (do not combine with -GeneratedByKcc/-UserDefined). Possible values: Any, Kcc, UserDefined
Possible values: Any, Kcc, UserDefined
Server string[] optionalposition: namedpipeline: false
Filter by destination server (exact matches).
ServerMatch string[] optionalposition: namedpipeline: false
Filter by destination server using wildcard patterns.
Site string[] optionalposition: namedpipeline: false
Filter by site name (exact matches).
SiteMatch string[] optionalposition: namedpipeline: false
Filter by site name using wildcard patterns.
SourceServer string[] optionalposition: namedpipeline: false
Filter by source server (exact matches).
SourceServerMatch string[] optionalposition: namedpipeline: false
Filter by source server using wildcard patterns.
State AdxReplicationState optionalposition: namedpipeline: falsevalues: 3
State filter (do not combine with -Enabled/-Disabled). Possible values: Any, Enabled, Disabled
Possible values: Any, Enabled, Disabled
Transport AdxReplicationTransport optionalposition: namedpipeline: falsevalues: 3
Transport filter. Possible values: Any, Rpc, Smtp
Possible values: Any, Rpc, Smtp
UserDefined SwitchParameter optionalposition: namedpipeline: false
Return only user‑defined (non‑KCC) connections.

Outputs

ADPlayground.Replication.ConnectionSummary, ADPlayground.Replication.SiteConnectionInfo

Get-ADXReplicationConnections [-BySite] [<CommonParameters>]
#
Parameter set: By BySite

Parameters

BySite SwitchParameter optionalposition: namedpipeline: false
Group output by site and emit summary rows.

Outputs

ADPlayground.Replication.ConnectionSummary, ADPlayground.Replication.SiteConnectionInfo

Get-ADXReplicationConnections [-ByServer] [<CommonParameters>]
#
Parameter set: By ByServer

Parameters

ByServer SwitchParameter optionalposition: namedpipeline: false
Group output by destination server and emit summary rows.

Outputs

ADPlayground.Replication.ConnectionSummary, ADPlayground.Replication.SiteConnectionInfo