GetProfileResult

data class GetProfileResult(val apiEntitySetName: String? = null, val attributes: Map<String, List<String>>? = null, val azureApiVersion: String, val description: Map<String, String>? = null, val displayName: Map<String, String>? = null, val entityType: String? = null, val fields: List<PropertyDefinitionResponse>? = null, val id: String, val instancesCount: Int? = null, val largeImage: String? = null, val lastChangedUtc: String, val localizedAttributes: Map<String, Map<String, String>>? = null, val mediumImage: String? = null, val name: String, val provisioningState: String, val schemaItemTypeLink: String? = null, val smallImage: String? = null, val strongIds: List<StrongIdResponse>? = null, val tenantId: String, val timestampFieldName: String? = null, val type: String, val typeName: String? = null)

The profile resource format.

Constructors

Link copied to clipboard
constructor(apiEntitySetName: String? = null, attributes: Map<String, List<String>>? = null, azureApiVersion: String, description: Map<String, String>? = null, displayName: Map<String, String>? = null, entityType: String? = null, fields: List<PropertyDefinitionResponse>? = null, id: String, instancesCount: Int? = null, largeImage: String? = null, lastChangedUtc: String, localizedAttributes: Map<String, Map<String, String>>? = null, mediumImage: String? = null, name: String, provisioningState: String, schemaItemTypeLink: String? = null, smallImage: String? = null, strongIds: List<StrongIdResponse>? = null, tenantId: String, timestampFieldName: String? = null, type: String, typeName: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

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

Link copied to clipboard
val attributes: Map<String, List<String>>? = null

The attributes for the Type.

Link copied to clipboard

The Azure API version of the resource.

Link copied to clipboard
val description: Map<String, String>? = null

Localized descriptions for the property.

Link copied to clipboard
val displayName: Map<String, String>? = null

Localized display names for the property.

Link copied to clipboard
val entityType: String? = null

Type of entity.

Link copied to clipboard

The properties of the Profile.

Link copied to clipboard
val id: String

Resource ID.

Link copied to clipboard
val instancesCount: Int? = null

The instance count.

Link copied to clipboard
val largeImage: String? = null

Large Image associated with the Property or EntityType.

Link copied to clipboard

The last changed time for the type definition.

Link copied to clipboard

Any custom localized attributes for the Type.

Link copied to clipboard
val mediumImage: String? = null

Medium Image associated with the Property or EntityType.

Link copied to clipboard

Resource name.

Link copied to clipboard

Provisioning state.

Link copied to clipboard

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

Link copied to clipboard
val smallImage: String? = null

Small Image associated with the Property or EntityType.

Link copied to clipboard

The strong IDs.

Link copied to clipboard

The hub name.

Link copied to clipboard

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

Link copied to clipboard

Resource type.

Link copied to clipboard
val typeName: String? = null

The name of the entity.