Table of Contents

Class SfFlowDefinitionView

Namespace
NetCoreForce.Models
Assembly
NetCoreForce.Models.dll

Flow Definition

SObject Name: FlowDefinitionView

Custom Object: False

public class SfFlowDefinitionView : SObject
Inheritance
SfFlowDefinitionView
Inherited Members

Properties

ActiveVersionId

Active Flow Version API Name or ID

Name: ActiveVersionId

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "activeVersionId")]
[Updateable(false)]
[Createable(false)]
public string ActiveVersionId { get; set; }

Property Value

string

ApiName

Flow API Name

Name: ApiName

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "apiName")]
[Updateable(false)]
[Createable(false)]
public string ApiName { get; set; }

Property Value

string

ApiVersion

Api Version

Name: ApiVersion

SF Type: int

Nillable: True

[JsonProperty(PropertyName = "apiVersion")]
[Updateable(false)]
[Createable(false)]
public int? ApiVersion { get; set; }

Property Value

int?

AreMetricsLoggedToDataCloud

Log Metrics to Data Cloud

Name: AreMetricsLoggedToDataCloud

SF Type: boolean

Nillable: False

[JsonProperty(PropertyName = "areMetricsLoggedToDataCloud")]
[Updateable(false)]
[Createable(false)]
public bool? AreMetricsLoggedToDataCloud { get; set; }

Property Value

bool?

Builder

Built with

Name: Builder

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "builder")]
[Updateable(false)]
[Createable(false)]
public string Builder { get; set; }

Property Value

string

CapacityCategory

Capacity Category

Name: CapacityCategory

SF Type: picklist

Nillable: True

[JsonProperty(PropertyName = "capacityCategory")]
[Updateable(false)]
[Createable(false)]
public string CapacityCategory { get; set; }

Property Value

string

Description

Flow Description

Name: Description

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "description")]
[Updateable(false)]
[Createable(false)]
public string Description { get; set; }

Property Value

string

DurableId

Durable ID

Name: DurableId

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "durableId")]
[Updateable(false)]
[Createable(false)]
public string DurableId { get; set; }

Property Value

string

Environments

Environments

Name: Environments

SF Type: multipicklist

Nillable: True

[JsonProperty(PropertyName = "environments")]
[Updateable(false)]
[Createable(false)]
public string Environments { get; set; }

Property Value

string

HasAsyncAfterCommitPath

Has Asynchronous After Commit Path

Name: HasAsyncAfterCommitPath

SF Type: boolean

Nillable: False

[JsonProperty(PropertyName = "hasAsyncAfterCommitPath")]
[Updateable(false)]
[Createable(false)]
public bool? HasAsyncAfterCommitPath { get; set; }

Property Value

bool?

Id

Flow Definition View ID

Name: Id

SF Type: id

Nillable: False

[JsonProperty(PropertyName = "id")]
[Updateable(false)]
[Createable(false)]
public string Id { get; set; }

Property Value

string

InstalledPackageName

Package Name

Name: InstalledPackageName

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "installedPackageName")]
[Updateable(false)]
[Createable(false)]
public string InstalledPackageName { get; set; }

Property Value

string

IsActive

Active

Name: IsActive

SF Type: boolean

Nillable: False

[JsonProperty(PropertyName = "isActive")]
[Updateable(false)]
[Createable(false)]
public bool? IsActive { get; set; }

Property Value

bool?

IsOutOfDate

Is Using an Older Version

Name: IsOutOfDate

SF Type: boolean

Nillable: False

[JsonProperty(PropertyName = "isOutOfDate")]
[Updateable(false)]
[Createable(false)]
public bool? IsOutOfDate { get; set; }

Property Value

bool?

IsOverridable

Overridable

Name: IsOverridable

SF Type: boolean

Nillable: False

[JsonProperty(PropertyName = "isOverridable")]
[Updateable(false)]
[Createable(false)]
public bool? IsOverridable { get; set; }

Property Value

bool?

IsSwingFlow

Is Swing Flow

Name: IsSwingFlow

SF Type: boolean

Nillable: False

[JsonProperty(PropertyName = "isSwingFlow")]
[Updateable(false)]
[Createable(false)]
public bool? IsSwingFlow { get; set; }

Property Value

bool?

IsTemplate

Template

Name: IsTemplate

SF Type: boolean

Nillable: False

[JsonProperty(PropertyName = "isTemplate")]
[Updateable(false)]
[Createable(false)]
public bool? IsTemplate { get; set; }

Property Value

bool?

Label

Flow Label

Name: Label

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "label")]
[Updateable(false)]
[Createable(false)]
public string Label { get; set; }

Property Value

string

LastModifiedBy

Last Modified By

Name: LastModifiedBy

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "lastModifiedBy")]
[Updateable(false)]
[Createable(false)]
public string LastModifiedBy { get; set; }

Property Value

string

LastModifiedDate

Last Modified Date

Name: LastModifiedDate

SF Type: datetime

Nillable: False

[JsonProperty(PropertyName = "lastModifiedDate")]
[Updateable(false)]
[Createable(false)]
public DateTimeOffset? LastModifiedDate { get; set; }

Property Value

DateTimeOffset?

LatestVersionId

Latest Flow Version API Name or ID

Name: LatestVersionId

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "latestVersionId")]
[Updateable(false)]
[Createable(false)]
public string LatestVersionId { get; set; }

Property Value

string

ManageableState

Package State

Name: ManageableState

SF Type: picklist

Nillable: True

[JsonProperty(PropertyName = "manageableState")]
[Updateable(false)]
[Createable(false)]
public string ManageableState { get; set; }

Property Value

string

NamespacePrefix

Flow Namespace

Name: NamespacePrefix

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "namespacePrefix")]
[Updateable(false)]
[Createable(false)]
public string NamespacePrefix { get; set; }

Property Value

string

OverriddenById

Flow Definition View ID

Name: OverriddenById

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "overriddenById")]
[Updateable(false)]
[Createable(false)]
public string OverriddenById { get; set; }

Property Value

string

OverriddenFlowId

Flow Definition View ID

Name: OverriddenFlowId

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "overriddenFlowId")]
[Updateable(false)]
[Createable(false)]
public string OverriddenFlowId { get; set; }

Property Value

string

ProcessType

Process Type

Name: ProcessType

SF Type: picklist

Nillable: True

[JsonProperty(PropertyName = "processType")]
[Updateable(false)]
[Createable(false)]
public string ProcessType { get; set; }

Property Value

string

RecordTriggerType

Record Trigger Type

Name: RecordTriggerType

SF Type: picklist

Nillable: True

[JsonProperty(PropertyName = "recordTriggerType")]
[Updateable(false)]
[Createable(false)]
public string RecordTriggerType { get; set; }

Property Value

string

SObjectTypeName

[JsonIgnore]
public static string SObjectTypeName { get; }

Property Value

string

SourceTemplateId

Flow Definition View ID

Name: SourceTemplateId

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "sourceTemplateId")]
[Updateable(false)]
[Createable(false)]
public string SourceTemplateId { get; set; }

Property Value

string

SupportedEnvironments

Supported Environments

Name: SupportedEnvironments

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "supportedEnvironments")]
[Updateable(false)]
[Createable(false)]
public string SupportedEnvironments { get; set; }

Property Value

string

TriggerObjectOrEventId

Entity Definition ID

Name: TriggerObjectOrEventId

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "triggerObjectOrEventId")]
[Updateable(false)]
[Createable(false)]
public string TriggerObjectOrEventId { get; set; }

Property Value

string

TriggerObjectOrEventLabel

Triggering Object or Platform Event Label

Name: TriggerObjectOrEventLabel

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "triggerObjectOrEventLabel")]
[Updateable(false)]
[Createable(false)]
public string TriggerObjectOrEventLabel { get; set; }

Property Value

string

TriggerOrder

Trigger Order

Name: TriggerOrder

SF Type: int

Nillable: True

[JsonProperty(PropertyName = "triggerOrder")]
[Updateable(false)]
[Createable(false)]
public int? TriggerOrder { get; set; }

Property Value

int?

TriggerType

Trigger

Name: TriggerType

SF Type: picklist

Nillable: True

[JsonProperty(PropertyName = "triggerType")]
[Updateable(false)]
[Createable(false)]
public string TriggerType { get; set; }

Property Value

string

VersionNumber

Version Number

Name: VersionNumber

SF Type: int

Nillable: True

[JsonProperty(PropertyName = "versionNumber")]
[Updateable(false)]
[Createable(false)]
public int? VersionNumber { get; set; }

Property Value

int?