Click or drag to resize
IdmResource Class
Model to represents a basic resource in the Identity Manager Resource
Inheritance Hierarchy
SystemObject
  IdmNet.ModelsIdmResource
    More...

Namespace: IdmNet.Models
Assembly: IdmNet (in IdmNet.dll) Version: 1.3.0.0 (1.3.0)
Syntax
public class IdmResource

The IdmResource type exposes the following members.

Constructors
  NameDescription
Public methodIdmResource
Parameterless constructor
Top
Properties
  NameDescription
Public propertyAttributes
List of attributes for which we have data for this particular object. Note that due to performance reasons, there may be other attributes and values in the identity manager service, but they may not have been retrieved yet.
Public propertyCreatedTime
(aka Created Time) The time when the resource is created in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.
Public propertyCreator
This is a reference attribute that refers to the resource that directly created the resource in the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.
Public propertyDeletedTime
(aka Deleted Time) The time when the current resource is deleted from the FIM service database. This attribute is assigned its value by the FIM service. It cannot be modified by any user.
Public propertyDescription
Resource Description
Public propertyDetectedRulesList
(aka Detected Rules List) The synchronization rules detected for resources in external systems.
Public propertyDisplayName
(aka Display Name) Display name for the resource.
Public propertyExpectedRulesList
(aka Expected Rules List) This resource has been added to these Synchronization Rules and will be manifested in external systems according to the Synchronization Rule definitions.
Public propertyExpirationTime
(aka Expiration Time) The date and time when the resource expires. The appropriate Management Policy Rule will delete the resource when the current date and time is later than the date and time specified in this attribute.
Public propertyItem
Resource Indexer - get's the attribute of the resource object as indexed by name.
Public propertyLocale
The region and language for which the representation of a resource has been adapted.
Public propertyMVObjectID
(aka MV Resource ID) The GUID of an entry in the FIM metaverse corresponding to this resource.
Public propertyObjectID
(aka Resource ID) The value of the attribute is a globally unique identifier (GUID) assigned by FIM to each resource when it is created. Note that it is not required here since this class also represents resources that may not have been created as well as existing resources.
Public propertyObjectType
(aka Resource Type) The resource type of a resource. This attribute is assigned its value when the resource is created in the FIM service database by the FIM service. It cannot be modified by any user.
Public propertyResourceTime
(aka Resource Time) The date and time of a representation of a resource. This attribute is updated by the FIM service. This attribute can be used to define time triggered Management Policy Rules.
Top
Methods
  NameDescription
Protected methodAttrToBool
Convert the named attribute to a Boolean value
Protected methodAttrToDateTime
Convert the named attribute to a DateTime value
Protected methodAttrToInteger
Convert the named attribute to an Integer value
Protected methodAttrToNullableBool
Convert the named attribute to a Boolean value
Protected methodAttrToNullableDateTime
Convert the named attribute to a DateTime value
Protected methodAttrToNullableInteger
Convert the named attribute to an Integer value
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetAttr(String)
Get a particular attribute and its values by name
Public methodGetAttrT(String, T)
Get the complex object that is backing a single-valued reference attribute in IdmNet.
Public methodGetAttrValue
Get just a single value from an attribute object by name
Public methodGetAttrValues
Get all attribute values from an attribute object by name
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetMultiValuedAttrT
Get the list of complex objects that is backing a multi-valued reference attribute in IdmNet.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodStatic memberObjectIdOrNull
Returns the ObjectID of the resource or NULL if the resource value is null
Public methodSetAttrValue
Set just a single value on a named attribute object
Public methodSetAttrValues
Set all attribute values on an named attribute object
Public methodSetMultiValuedAttrT
Set the list of complex objects that is backing a multi-valued reference attribute in IdmNet.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also
Inheritance Hierarchy
SystemObject
  IdmNet.ModelsIdmResource
    IdmNet.ModelsActivityInformationConfiguration
    IdmNet.ModelsApproval
    IdmNet.ModelsApprovalResponse
    IdmNet.ModelsAttributeTypeDescription
    IdmNet.ModelsBindingDescription
    IdmNet.ModelsConfiguration
    IdmNet.ModelsConstantSpecifier
    IdmNet.ModelsDetectedRuleEntry
    IdmNet.ModelsDomainConfiguration
    IdmNet.ModelsEmailTemplate
    IdmNet.ModelsExpectedRuleEntry
    IdmNet.ModelsFilterScope
    IdmNet.ModelsForestConfiguration
    IdmNet.ModelsFunction
    IdmNet.ModelsGateRegistration
    IdmNet.ModelsGroup
    IdmNet.ModelsHomepageConfiguration
    IdmNet.Modelsma_data
    IdmNet.ModelsManagementPolicyRule
    IdmNet.ModelsmsidmCompositeType
    IdmNet.ModelsmsidmDataWarehouseBinding
    IdmNet.ModelsmsidmPamConfiguration
    IdmNet.ModelsmsidmPamRequest
    IdmNet.ModelsmsidmPamRole
    IdmNet.ModelsmsidmReportingJob
    IdmNet.ModelsmsidmRequestContext
    IdmNet.ModelsmsidmRequestTargetDetail
    IdmNet.ModelsmsidmSystemConfiguration
    IdmNet.Modelsmv_data
    IdmNet.ModelsNavigationBarConfiguration
    IdmNet.ModelsObjectTypeDescription
    IdmNet.ModelsObjectVisualizationConfiguration
    IdmNet.ModelsPerson
    IdmNet.ModelsPortalUIConfiguration
    IdmNet.ModelsRequest
    IdmNet.ModelsResource
    IdmNet.ModelsSearchScopeConfiguration
    IdmNet.ModelsSet
    IdmNet.ModelsSupportedLocaleConfiguration
    IdmNet.ModelsSynchronizationFilter
    IdmNet.ModelsSynchronizationRule
    IdmNet.ModelsSystemResourceRetentionConfiguration
    IdmNet.ModelsTimeZoneConfiguration
    IdmNet.ModelsWorkflowDefinition
    IdmNet.ModelsWorkflowInstance