CustomAPIRequestParameter
- Namespace:
PPDS.Dataverse.Generated - Assembly:
PPDS.Dataverse - Kind: Class
- Base:
Entity - Implements:
INotifyPropertyChanged,INotifyPropertyChanging,IExtensibleDataObject
Summary
Entity that defines a request parameter for a custom API
Members
Constructors
CustomAPIRequestParameter()
CustomAPIRequestParameter()
Default Constructor.
Properties
ComponentIdUnique
Nullable<Guid> ComponentIdUnique { get; }
For internal use only.
ComponentState
Nullable<componentstate> ComponentState { get; }
For internal use only.
CreatedBy
EntityReference CreatedBy { get; }
Unique identifier of the user who created the record.
CreatedOn
Nullable<DateTime> CreatedOn { get; }
Date and time when the record was created.
CreatedOnBehalfBy
EntityReference CreatedOnBehalfBy { get; }
Unique identifier of the delegate user who created the record.
CustomAPIId
EntityReference CustomAPIId { get; set; }
Unique identifier for the custom API that owns this custom API request parameter
CustomAPIRequestParameterId
Nullable<Guid> CustomAPIRequestParameterId { get; set; }
Unique identifier for custom API request parameter instances
Description
string Description { get; set; }
Localized description for custom API request parameter instances
DisplayName
string DisplayName { get; set; }
Localized display name for custom API request parameter instances
ImportSequenceNumber
Nullable<int> ImportSequenceNumber { get; set; }
Sequence number of the import that created this record.
IsCustomizable
BooleanManagedProperty IsCustomizable { get; set; }
For internal use only.
IsManaged
Nullable<bool> IsManaged { get; }
Indicates whether the solution component is part of a managed solution.
IsOptional
Nullable<bool> IsOptional { get; set; }
Indicates if the custom API request parameter is optional
LogicalEntityName
string LogicalEntityName { get; set; }
The logical name of the entity bound to the custom API request parameter
ModifiedBy
EntityReference ModifiedBy { get; }
Unique identifier of the user who modified the record.
ModifiedOn
Nullable<DateTime> ModifiedOn { get; }
Date and time when the record was modified.
ModifiedOnBehalfBy
EntityReference ModifiedOnBehalfBy { get; }
Unique identifier of the delegate user who modified the record.
Name
string Name { get; set; }
The primary name of the custom API request parameter
OverriddenCreatedOn
Nullable<DateTime> OverriddenCreatedOn { get; set; }
Date and time that the record was migrated.
OverwriteTime
Nullable<DateTime> OverwriteTime { get; }
For internal use only.
OwnerId
EntityReference OwnerId { get; }
Owner Id
OwningBusinessUnit
EntityReference OwningBusinessUnit { get; }
Unique identifier for the business unit that owns the record
OwningTeam
EntityReference OwningTeam { get; }
Unique identifier for the team that owns the record.
OwningUser
EntityReference OwningUser { get; }
Unique identifier for the user that owns the record.
SolutionId
Nullable<Guid> SolutionId { get; }
Unique identifier of the associated solution.
TimeZoneRuleVersionNumber
Nullable<int> TimeZoneRuleVersionNumber { get; set; }
For internal use only.
Type
Nullable<customapifieldtype> Type { get; set; }
The data type of the custom API request parameter
UTCConversionTimeZoneCode
Nullable<int> UTCConversionTimeZoneCode { get; set; }
Time zone code that was in use when the record was created.
UniqueName
string UniqueName { get; set; }
Unique name for the custom API request parameter
VersionNumber
Nullable<long> VersionNumber { get; }
Version Number
customapi_customapirequestparameter
CustomAPI customapi_customapirequestparameter { get; set; }
N:1 customapi_customapirequestparameter
statecode
Nullable<customapirequestparameter_statecode> statecode { get; set; }
Status of the Custom API Request Parameter
statuscode
Nullable<customapirequestparameter_statuscode> statuscode { get; set; }
Reason for the status of the Custom API Request Parameter