ArmCustomerInsightsModelFactory.ProfileResourceFormatData Method

Definition

Initializes a new instance of ProfileResourceFormatData.

public static Azure.ResourceManager.CustomerInsights.ProfileResourceFormatData ProfileResourceFormatData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,System.Collections.Generic.IList<string>> attributes = default, System.Collections.Generic.IDictionary<string,string> description = default, System.Collections.Generic.IDictionary<string,string> displayName = default, System.Collections.Generic.IDictionary<string,System.Collections.Generic.IDictionary<string,string>> localizedAttributes = default, string smallImage = default, string mediumImage = default, string largeImage = default, string apiEntitySetName = default, Azure.ResourceManager.CustomerInsights.Models.EntityType? entityType = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.CustomerInsights.Models.PropertyDefinition> fields = default, int? instancesCount = default, DateTimeOffset? lastChangedUtc = default, Azure.ResourceManager.CustomerInsights.Models.ProvisioningState? provisioningState = default, string schemaItemTypeLink = default, Guid? tenantId = default, string timestampFieldName = default, string typeName = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.CustomerInsights.Models.StrongId> strongIds = default);
static member ProfileResourceFormatData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, System.Collections.Generic.IList<string>> * System.Collections.Generic.IDictionary<string, string> * System.Collections.Generic.IDictionary<string, string> * System.Collections.Generic.IDictionary<string, System.Collections.Generic.IDictionary<string, string>> * string * string * string * string * Nullable<Azure.ResourceManager.CustomerInsights.Models.EntityType> * seq<Azure.ResourceManager.CustomerInsights.Models.PropertyDefinition> * Nullable<int> * Nullable<DateTimeOffset> * Nullable<Azure.ResourceManager.CustomerInsights.Models.ProvisioningState> * string * Nullable<Guid> * string * string * seq<Azure.ResourceManager.CustomerInsights.Models.StrongId> -> Azure.ResourceManager.CustomerInsights.ProfileResourceFormatData
Public Shared Function ProfileResourceFormatData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional attributes As IDictionary(Of String, IList(Of String)) = Nothing, Optional description As IDictionary(Of String, String) = Nothing, Optional displayName As IDictionary(Of String, String) = Nothing, Optional localizedAttributes As IDictionary(Of String, IDictionary(Of String, String)) = Nothing, Optional smallImage As String = Nothing, Optional mediumImage As String = Nothing, Optional largeImage As String = Nothing, Optional apiEntitySetName As String = Nothing, Optional entityType As Nullable(Of EntityType) = Nothing, Optional fields As IEnumerable(Of PropertyDefinition) = Nothing, Optional instancesCount As Nullable(Of Integer) = Nothing, Optional lastChangedUtc As Nullable(Of DateTimeOffset) = Nothing, Optional provisioningState As Nullable(Of ProvisioningState) = Nothing, Optional schemaItemTypeLink As String = Nothing, Optional tenantId As Nullable(Of Guid) = Nothing, Optional timestampFieldName As String = Nothing, Optional typeName As String = Nothing, Optional strongIds As IEnumerable(Of StrongId) = Nothing) As ProfileResourceFormatData

Parameters

id
ResourceIdentifier

The id.

name
String

The name.

resourceType
ResourceType

The resourceType.

systemData
SystemData

The systemData.

attributes
IDictionary<String,IList<String>>

The attributes for the Type.

description
IDictionary<String,String>

Localized descriptions for the property.

displayName
IDictionary<String,String>

Localized display names for the property.

localizedAttributes
IDictionary<String,IDictionary<String,String>>

Any custom localized attributes for the Type.

smallImage
String

Small Image associated with the Property or EntityType.

mediumImage
String

Medium Image associated with the Property or EntityType.

largeImage
String

Large Image associated with the Property or EntityType.

apiEntitySetName
String

The api entity set name. This becomes the odata entity set name for the entity Type being referred in this object.

entityType
Nullable<EntityType>

Type of entity.

fields
IEnumerable<PropertyDefinition>

The properties of the Profile.

instancesCount
Nullable<Int32>

The instance count.

lastChangedUtc
Nullable<DateTimeOffset>

The last changed time for the type definition.

provisioningState
Nullable<ProvisioningState>

Provisioning state.

schemaItemTypeLink
String

The schema org link. This helps ACI identify and suggest semantic models.

tenantId
Nullable<Guid>

The hub name.

timestampFieldName
String

The timestamp property name. Represents the time when the interaction or profile update happened.

typeName
String

The name of the entity.

strongIds
IEnumerable<StrongId>

The strong IDs.

Returns

A new ProfileResourceFormatData instance for mocking.

Applies to