EnvironmentVariableDefinition
- Namespace:
PPDS.Dataverse.Generated - Assembly:
PPDS.Dataverse - Kind: Class
- Base:
Entity - Implements:
INotifyPropertyChanged,INotifyPropertyChanging,IExtensibleDataObject
Summary
Contains information about the settable variable: its type, default value, and etc.
Members
Constructors
EnvironmentVariableDefinition()
EnvironmentVariableDefinition()
Default Constructor.
Properties
ComponentState
Nullable<componentstate> ComponentState { get; }
For internal use only.
ConnectionReferenceId
EntityReference ConnectionReferenceId { get; set; }
Unique identifier for Connection Reference associated with Environment Variable Definition.
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.
DefaultValue
string DefaultValue { get; set; }
Default variable value to be used if no associated EnvironmentVariableValue entities exist.
Description
string Description { get; set; }
Description of the variable definition.
DisplayName
string DisplayName { get; set; }
Display Name of the variable definition.
EnvironmentVariableDefinitionId
Nullable<Guid> EnvironmentVariableDefinitionId { get; set; }
Unique identifier for entity instances
EnvironmentVariableDefinitionIdUnique
Nullable<Guid> EnvironmentVariableDefinitionIdUnique { get; }
For internal use only.
Hint
string Hint { get; set; }
For internal use only.
ImportSequenceNumber
Nullable<int> ImportSequenceNumber { get; set; }
Sequence number of the import that created this record.
InputControlConfig
string InputControlConfig { get; set; }
A JSON object describing the options for the input control that should be presented to the user for setting the current value of the Environment variable.
IntroducedVersion
string IntroducedVersion { get; set; }
Version in which the form is introduced.
IsCustomizable
BooleanManagedProperty IsCustomizable { get; set; }
Tells whether the component can be customized.
IsManaged
Nullable<bool> IsManaged { get; }
Indicates whether the solution component is part of a managed solution.
IsRequired
Nullable<bool> IsRequired { get; set; }
For internal use only.
LearnMoreUrl
string LearnMoreUrl { get; set; }
Clicking on this url will take the user to a webpage which further explains the environment variable being populated.
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.
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; set; }
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.
ParentDefinitionId
EntityReference ParentDefinitionId { get; set; }
Unique identifier for Environment Variable Definition associated with Environment Variable Definition.
Referencedenvdefinition_envdefinition
IEnumerable<EnvironmentVariableDefinition> Referencedenvdefinition_envdefinition { get; set; }
1:N envdefinition_envdefinition
Referencingenvdefinition_envdefinition
EnvironmentVariableDefinition Referencingenvdefinition_envdefinition { get; set; }
N:1 envdefinition_envdefinition
SchemaName
string SchemaName { get; set; }
Unique entity name.
SecretStore
Nullable<environmentvariabledefinition_secretstore> SecretStore { get; set; }
Environment variable secret store.
SolutionId
Nullable<Guid> SolutionId { get; }
Unique identifier of the associated solution.
TimeZoneRuleVersionNumber
Nullable<int> TimeZoneRuleVersionNumber { get; set; }
For internal use only.
Type
Nullable<environmentvariabledefinition_type> Type { get; set; }
Environment variable value type.
UTCConversionTimeZoneCode
Nullable<int> UTCConversionTimeZoneCode { get; set; }
Time zone code that was in use when the record was created.
ValueSchema
string ValueSchema { get; set; }
For internal use only.
VersionNumber
Nullable<long> VersionNumber { get; }
Version Number
environmentvariabledefinition_AsyncOperations
IEnumerable<AsyncOperation> environmentvariabledefinition_AsyncOperations { get; set; }
1:N environmentvariabledefinition_AsyncOperations
environmentvariabledefinition_environmentvariablevalue
IEnumerable<EnvironmentVariableValue> environmentvariabledefinition_environmentvariablevalue { get; set; }
1:N environmentvariabledefinition_environmentvariablevalue
lk_environmentvariabledefinition_createdby
SystemUser lk_environmentvariabledefinition_createdby { get; }
N:1 lk_environmentvariabledefinition_createdby
lk_environmentvariabledefinition_createdonbehalfby
SystemUser lk_environmentvariabledefinition_createdonbehalfby { get; }
N:1 lk_environmentvariabledefinition_createdonbehalfby
lk_environmentvariabledefinition_modifiedby
SystemUser lk_environmentvariabledefinition_modifiedby { get; }
N:1 lk_environmentvariabledefinition_modifiedby
lk_environmentvariabledefinition_modifiedonbehalfby
SystemUser lk_environmentvariabledefinition_modifiedonbehalfby { get; }
N:1 lk_environmentvariabledefinition_modifiedonbehalfby
statecode
Nullable<environmentvariabledefinition_statecode> statecode { get; set; }
Status of the Environment Variable Definition
statuscode
Nullable<environmentvariabledefinition_statuscode> statuscode { get; set; }
Reason for the status of the Environment Variable Definition
user_environmentvariabledefinition
SystemUser user_environmentvariabledefinition { get; }
N:1 user_environmentvariabledefinition