Get-R1SecondaryObject

SYNOPSIS

Returns the object model built around a primary object.

SYNTAX

Get-R1SecondaryObject [-dn] <String> [-primaryObject] <String> [<CommonParameters>]

DESCRIPTION

Returns the object model the object builder holds for a primary object of a proxy, content or container node: its input sources and their related objects, its attribute mappings, its joins to secondary objects, its join computed attributes, and the final output with its attribute precedence, bind order and computed attributes.

EXAMPLES

Example 1

Get-R1SecondaryObject -dn 'o=companyprofiles' -primaryObject 'inetOrgPerson'

Returns the object model built around a primary object at o=companyprofiles: its input sources, attribute mappings, joins and final output.

Example 2

Get-R1PrimaryObject -dn 'o=companyprofiles' | Get-R1SecondaryObject -dn 'o=companyprofiles'

Returns the object model of every primary object of the node.

Example 3

(Get-R1SecondaryObject -dn 'uid,ou=hr,o=views' -primaryObject 'inetorgperson').finalOutput.attributes | Select-Object virtualName, isHidden

Lists the attributes the entries present, and whether each is hidden.

PARAMETERS

-dn

The DN of the naming context node.

Type: String
Parameter Sets: (All)
Aliases: 

Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False

-primaryObject

The name of the primary object.

Type: String
Parameter Sets: (All)
Aliases: 

Required: True
Position: 2
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False

CommonParameters

This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.

INPUTS

System.String

OUTPUTS

psRadiantOne.SecondaryObject

NOTES

Get-R1NamingContext