Web API ComplexType Reference

ComplexTypes represent structured data that doesn't have a key. Complex types are frequently returned as a response from using an Action or Function.

In This Section

Name Description
AddItemCampaignActivityResponse Contains the response from the AddItemCampaignActivity action.
AddMemberListResponse Contains the response from the AddMemberList action.
AddMembersBatchListResponse
AddSolutionComponentResponse Contains the response from the AddSolutionComponent action.
AddToQueueResponse Contains the response from the AddToQueue action.
AddUserToRecordTeamResponse Contains the response from the AddUserToRecordTeam action.
AnalyticsStoreDetails
AnalyzeSentimentResponse
AppContext
AppEntityInfo
AppInfo
AppModuleCollection
AppModuleDetails
AppModuleDetailsCollection
AppModuleInfo
AppModuleValidationResponse
AppointmentProposal Represents a proposed appointment time and date as a result of the Search function.
AppointmentRequest Provides the details of an appointment request for the Search function.
AppointmentsToIgnore Specifies the appointments to ignore in an appointment request from the Search function.
AppValidationResponse Contains the results of the ValidateApp action.
ArtifactIdType
AssociatedMenuConfiguration Defines how the associated records are displayed for an entity relationship.
AttributeAuditDetail
AttributeMapping For internal use only.
AttributePrivilege Specifies the field level security privileges allowed for an attribute.
AttributeQueryExpression Contains query to retrieve attribute metadata for entities retrieved using EntityQueryExpression ComplexType.
AttributeRequiredLevelManagedProperty Represents the data to define a RequiredLevel property for an attribute.
AttributeTypeDisplayName Provides a list of types of attributes used by AttributeMetadata.AttributeTypeName
AuditDetail Stores details of data changes.
AuditDetailCollection Contains a collection of AuditDetail ComplexType variables.
AuditPartitionDetail Identifies a Microsoft SQL Server partition that is used to store changes to entity data records.
BackgroundSendEmailResponse Contains the response from BackgroundSendEmail action.
BatchPredictionResponse
BookResponse Contains the response from the Book action.
BooleanManagedProperty Defines a managed property that stores a Boolean value.
BulkDeleteResponse The response from the BulkDelete Action.
BulkDetectDuplicatesResponse The response from the BulkDetectDuplicates Action.
BusinessEntityChanges The business entity changes from the RetrieveEntityChangesResponse.EntityChanges property
BusinessNotification For internal use only
BusinessNotificationParameter For internal use only.
CacheItem
CalculateActualValueOpportunityResponse Contains the response from the CalculateActualValueOpportunity action.
CalculateTotalTimeIncidentResponse Contains the response from the CalculateTotalTimeIncident function.
CanBeReferencedResponse Contains the response from the CanBeReferenced action.
CanBeReferencingResponse Contains the response from the CanBeReferencing action
CancelTrainingResponse
CanManyToManyResponse Contains the response from the CanManyToMany action.
CascadeConfiguration Contains properties representing actions that may be performed on the referenced entity in a one-to-many entity relationship.
CategorizeTextResponse
CheckIncomingEmailResponse Contains the response from the CheckIncomingEmail function.
CheckPromoteEmailResponse Contains the response from the CheckPromoteEmail function.
ClientEntityMetadata
ClientMetadataResults
CloneAsPatchResponse Contains the response from the CloneAsPatch action.
CloneAsSolutionResponse Contains the response from the CloneAsSolution action.
Collection_Int32_String
Collection_String_String
ColumnSet Specifies the attributes for which non-null values are returned from a query.
CommitAnnotationBlocksUploadResponse
CommitAttachmentBlocksUploadResponse
CommitFileBlocksUploadResponse
ComplexAttributeMetadata Contains the metadata for a complex attribute.
ComplexBigIntAttributeMetadata
ComplexBooleanAttributeMetadata
ComplexBooleanOptionSetMetadata
ComplexDateTimeAttributeMetadata
ComplexDecimalAttributeMetadata
ComplexDoubleAttributeMetadata
ComplexEntityKeyMetadata Contains the metadata for a complex entity key.
ComplexEntityMetadata Contains the metadata for a complex entity.
ComplexEnumAttributeMetadata
ComplexFileAttributeMetadata
ComplexImageAttributeMetadata
ComplexIntegerAttributeMetadata
ComplexLookupAttributeMetadata The definition of a lookup attribute passed to the CreateCustomerRelationships Action Lookup parameter.
ComplexManagedPropertyAttributeMetadata
ComplexManyToManyRelationshipMetadata Contains the metadata for a many-to-many entity relationship.
ComplexMemoAttributeMetadata
ComplexMoneyAttributeMetadata
ComplexOneToManyRelationshipMetadata Contains the metadata for a one-to-many entity relationship.
ComplexOptionSetMetadata
ComplexStringAttributeMetadata
ComplexUniqueIdentifierAttributeMetadata
Component Contains a collection of components.
ComponentDetail Provides additional information about the solution components that are related to a missing component.
ComponentImportResult
ConditionExpression An expression used to filter the results of the query.
ConstraintRelation Specifies additional constraints to be applied when you select resources for appointments.
CreateActivitiesListResponse Contains the response from the CreateActivitiesList action.
CreateCustomerRelationshipsResponse The response from the CreateCustomerRelationships Action.
CreateExceptionResponse Contains the response from the CreateException action.
CreateInstanceResponse Contains the response from the CreateInstance action.
DateTimeBehavior Specifies the behavior of a DateTimeAttributeMetadata attribute using the DateTimeBehavior property.
DeleteAndPromoteResponse Contains the response from the DeleteAndPromote action.
DeleteAuditDataResponse Contains the response from the DeleteAuditData action.
DeletedMetadataCollection Contains deleted metadata.
DeleteRecordChangeHistoryResponse The response for the DeleteRecordChangeHistory action.
DependentAttributeMetadata
DependentAttributeMetadataCollection
DependentEntityMetadata
DependentEntityMetadataCollection
DependentManyToManyRelationshipMetadata
DependentOptionMetadata
DependentOptionMetadataCollection
DependentOptionSetMetadata
DependentRelationship
DependentRelationshipCollection
DetectLanguageResponse
DownloadBlockResponse
DownloadReportDefinitionResponse Contains the response from the DownloadReportDefinition function.
EndpointCollection A collection of service endpoints.
EntityAndAttribute
EntityClientSetting
EntityCollection
EntityFilePointersRequest
EntityFilePointersResponse
EntityKeyQueryExpression Contains the details of retrieved entity keys.
EntityQueryExpression Contains the retrieved entity metadata.
EntityRecordCountCollection The collection of results for the RetrieveTotalRecordCount Function.
EntityRelationsWithDependantEntityMetadata
EntitySetting
ErrorInfo Specifies the results of a scheduling operation using the ValidateRequest, BookRequest, or Reschedule action.
ExpandCalendarResponse Contains the response from the ExpandCalendar function.
ExportFieldTranslationResponse Contains the response from the ExportFieldTranslation function.
ExportMappingsImportMapResponse The response from the ExportMappingsImportMap action.
ExportSolutionResponse Contains the response from the ExportSolution action.
ExportTranslationResponse Contains the response from the ExportTranslation action.
ExtractKeyPhrasesResponse
ExtractTextEntitiesResponse
FetchExpression
FetchXmlToQueryExpressionResponse The response from the FetchXmlToQueryExpression Action.
FilterExpression Specifies complex condition and logical filter expressions used for filtering the results of the query.
FindParentResourceGroupResponse Contains the response from the FindParentResourceGroup function.
FormatAddressResponse Contains the response from the FormatAddress Function.
FormDisplayOrder
FormDisplayOrderCollection
GetAutoNumberSeedResponse
GetDistinctValuesImportFileResponse The response from the GetDistinctValuesImportFile function.
GetHeaderColumnsImportFileResponse The response from the GetHeaderColumnsImportFile function.
GetJobStatusResponse
GetNextAutoNumberValueResponse
GetQuantityDecimalResponse Contains the response from the GetQuantityDecimal function.
GetReportHistoryLimitResponse Contains the response from the GetReportHistoryLimit function.
GetTimeZoneCodeByLocalizedNameResponse Contains the response from the GetTimeZoneCodeByLocalizedName function.
GetTrackingTokenEmailResponse Contains the response from the GetTrackingTokenEmail function.
GetValidManyToManyResponse Contains the response from the GetValidManyToMany function.
GetValidReferencedEntitiesResponse Contains the response from the GetValidReferencingEntities function.
GetValidReferencingEntitiesResponse Contains the response from the GetValidReferencingEntities function.
GuidCollection Contains the collection of unique identifiers.
ImmediateBookResponse
ImportCardTypeSchemaResponse
InitializeAnnotationBlocksDownloadResponse
InitializeAnnotationBlocksUploadResponse
InitializeAttachmentBlocksDownloadResponse
InitializeAttachmentBlocksUploadResponse
InitializeFileBlocksDownloadResponse
InitializeFileBlocksUploadResponse
InputArgument Contains custom application data.
InputArgumentCollection Contains a collection of InputArgument objects.
InsertOptionValueResponse Contains the response from the InsertOptionValue action.
InsertStatusValueResponse Contains the response from the InsertStatusValue action.
IsComponentCustomizableResponse Contains the response from the IsComponentCustomizable function.
IsDataEncryptionActiveResponse Contains the response from the IsDataEncryptionActive function.
IsValidStateTransitionResponse Contains the response from the IsValidStateTransition function.
Label Contains a collection of translations for a label.
LabelQueryExpression Contains the languages for the labels to be retrieved for metadata items.
LayerDesiredOrder
LinkEntity Specifies the links between multiple entity types used in creating complex queries.
LocalizedLabel Contains a localized label, including the label string and the language code.
LocalizedLabelDetails
LocalizedLabelInfo
LocalTimeFromUtcTimeResponse
LookupDataRequest
LookupDataResponse
LookupEntityInfo
LookupEntityMetadata
LookupEntityResponse
LookupMetadata
LookupView
MailboxTrackingFolderMapping Represents an individual folder-level tracking rule item in the MailboxTrackingFolderMappingCollection.
MetadataConditionExpression Contains a condition expression used to filter the results of the metadata query.
MetadataFilterExpression Contains logical filter expressions used for filtering the results of a metadata query.
MetadataPropertiesExpression Contains the properties for which non-null values are returned from a query.
MetadataQuery
MissingComponent Contains the data to describe a solution component that is required by a solution but not found in the system.
MissingDependency
msdyn_AcceptProposedBookingResponse For internal use only.
msdyn_BulkCreatePredecessorsForTaskResponse
msdyn_CancelBookingsResponse For internal use only.
msdyn_ChangeRequestStatusResponse For internal use only.
msdyn_CloseQuoteAsLostResponse For internal use only.
msdyn_CloseQuoteAsWonResponse For internal use only.
msdyn_CreateEstimateLinesResponse For internal use only.
msdyn_CreateExtensionRequirementResponse For internal use only.
msdyn_DeleteEstimateLinesResponse For internal use only.
msdyn_FieldServiceSystemActionResponse For internal use only.
msdyn_FpsActionResponse For internal use only.
msdyn_GetBookingDetailsByRequirementIdsResponse For internal use only.
msdyn_GetContractBillingRadialGaugeDataResponse For internal use only.
msdyn_GetContractLineChargeabilityResponse
msdyn_GetContractLinesResponse For internal use only.
msdyn_GetDataForContractPerformanceResponse For internal use only.
msdyn_GetDataForRadialGaugeResponse For internal use only.
msdyn_GetDocumentManagementSettingsResponse For internal use only.
msdyn_GetDocumentStorePathResponse For internal use only.
msdyn_GetMultipleResourceBookingDetailsResponse For internal use only.
msdyn_GetPriceResponse For internal use only.
msdyn_GetProductLineResponse For internal use only.
msdyn_GetProductLinesResponse For internal use only.
msdyn_GetProjectCoparticipationResponse For internal use only.
msdyn_GetProjectMapForContractLineResponse For internal use only.
msdyn_GetProjectMapForQuoteLineResponse For internal use only.
msdyn_GetProjectsResponse For internal use only.
msdyn_GetProposedResourcesResponse For internal use only.
msdyn_GetQuoteLineChargeabilityResponse For internal use only.
msdyn_GetRequirementChartDataResponse For internal use only.
msdyn_GetRequirementDemandResponse For internal use only.
msdyn_GetResourceBookingDetailsResponse For internal use only.
msdyn_GetResourceBookingFormParametersResponse For internal use only.
msdyn_GetResourcePopupDetailsResponse For internal use only.
msdyn_GetResourcesResponse For internal use only.
msdyn_GetSummaryBookingsResponse For internal use only.
msdyn_GetTransactionUnitPricesResponse For internal use only.
msdyn_GetUserTimeZoneNameResponse For internal use only.
msdyn_IsProjectTemplatesViewResponse For internal use only.
msdyn_IsSharePointEnabledResponse
msdyn_JsonGetNumberResponse Contains the value returned from the msdyn_JsonGetNumber Action.
msdyn_JsonGetStringResponse Contains the value returned from the msdyn_JsonGetString Action.
msdyn_MSProject_ReadFromExistingProjectResponse For internal use only.
msdyn_MSProject_ReadProjectTeamMembersResponse
msdyn_ReadEstimateLinesResponse For internal use only.
msdyn_RecommendWorkResponse For internal use only.
msdyn_RetrieveDistanceMatrixResponse
msdyn_RetrieveResourceAvailabilityResponse
msdyn_TimeEntriesCopyPasteResponse For internal use only.
msdyn_UpdateEstimateLinesResponse For internal use only.
msdyn_UpdateRequirementDemandResponse For internal use only.
msdyn_ValidateFixedPriceLineTotalsResponse For internal use only.
Object Contains values to be passed as arguments.
ObjectiveRelation Contains the data that describes the scheduling strategy for an AppointmentRequest and that overrides the default constraints.
OptionMetadata Contains metadata representing an option within an Option set.
OrderExpression The order in which the entity instances are returned from the query.
OrganizationDetail Provides detailed information on an organization.
OrganizationInfo Provides information about the instance type and solutions available in an organization.
OrganizationResources Contains data regarding the resources used by an organization.
PagingInfo Specifies a number of pages and a number of entity instances per page to return from the query.
PredictionSchemaResponse
PredictResponse
PrincipalAccess Contains access rights information for the security principal (user or team).
PropagateByExpressionResponse Contains the response from the PropagateByExpression Action.
ProposalParty Represents a party (user, team, or resource) that is needed for the proposed appointment.
PublishAIConfigurationResponse
QueryBase The abstract base class for constructing a query.
QueryByAttribute
QueryExpression A complex query expressed in a hierarchy of expressions.
QueryExpressionToFetchXmlResponse Contains the response from the QueryExpressionToFetchXml Action.
QueryMetadata
QueryMultipleSchedulesResponse Contains the response from the QueryMultipleSchedules function.
QueryScheduleResponse Contains response from QuerySchedule function.
QueryWithEntityMetadata
QuickFindResult
QuickTestResponse
RecentItem
RelationshipAuditDetail
RelationshipQueryExpression Contains a complex query to retrieve entity relationship metadata for entities retrieved using an EntityQueryExpression.
RemoveActiveCustomizationsResponse
RemoveSolutionComponentResponse Contains the response from the RemoveSolutionComponent action.
RemoveUserFromRecordTeamResponse Contains the response from the RemoveUserFromRecordTeam action.
RequiredResource Specifies a resource that is required for a scheduling operation.
RescheduleResponse Contains the response from the Reschedule action.
ResetSyncStateInfo
ResourceInfo Contains information about a resource that has a scheduling problem for an appointment.
RetrieveAbsoluteAndSiteCollectionUrlResponse The response from the RetrieveAbsoluteAndSiteCollectionUrl function.
RetrieveAllEntitiesResponse Contains the response from the RetrieveAllEntities function.
RetrieveAnalyticsStoreDetailsResponse
RetrieveApplicationRibbonResponse Contains the response from the RetrieveApplicationRibbon function.
RetrieveAttributeChangeHistoryResponse Contains the response from RetrieveAttributeChangeHistory function.
RetrieveAuditDetailsResponse Contains the response from RetrieveAuditDetails function.
RetrieveAuditPartitionListResponse Contains the response from the RetrieveAuditPartitionList function.
RetrieveAvailableLanguagesResponse Contains the response from the RetrieveAvailableLanguages function.
RetrieveCurrentOrganizationResponse Contains the response from processing RetrieveCurrentOrganization function.
RetrieveDataEncryptionKeyResponse Contains the response from the RetrieveDataEncryptionKey function.
RetrieveDeploymentLicenseTypeResponse Contains the response from the RetrieveDeploymentLicenseType function.
RetrieveDeprovisionedLanguagesResponse Contains the response from the RetrieveDeprovisionedLanguages function.
RetrieveEntityResponse Contains the response from RetrieveEntity function.
RetrieveEntityRibbonResponse Contains the response from the RetrieveEntityRibbon function.
RetrieveExchangeRateResponse Contains the response from the RetrieveExchangeRate function.
RetrieveFormattedImportJobResultsResponse Contains the response from the RetrieveFormattedImportJobResults function.
RetrieveInstalledLanguagePacksResponse Contains the response from the RetrieveInstalledLanguagePacks function.
RetrieveInstalledLanguagePackVersionResponse Contains the response from the RetrieveInstalledLanguagePackVersion function.
RetrieveLicenseInfoResponse Contains the response from the RetrieveLicenseInfo function.
RetrieveLocLabelsResponse Contains the response from the RetrieveLocLabels function.
RetrieveMailboxTrackingFoldersResponse Contains the response from the RetrieveMailboxTrackingFolders function.
RetrieveMetadataChangesResponse Contains the response from RetrieveMetadataChanges function.
RetrieveMissingComponentsResponse Contains the response from the RetrieveMissingComponents function.
RetrieveOrganizationInfoResponse
RetrieveOrganizationResourcesResponse Contains the response from the RetrieveOrganizationResources function.
RetrieveParsedDataImportFileResponse Contains the response from the RetrieveParsedDataImportFile function.
RetrievePrincipalAccessResponse Contains the response from the RetrievePrincipalAccess function.
RetrievePrincipalAttributePrivilegesResponse Contains the response from the RetrievePrincipalAttributePrivileges function.
RetrievePrincipalSyncAttributeMappingsResponse Contains the response from the RetrievePrincipalSyncAttributeMappings function.
RetrieveProvisionedLanguagePackVersionResponse Contains the response from the RetrieveProvisionedLanguagePackVersion function.
RetrieveProvisionedLanguagesResponse Contains the response from the RetrieveProvisionedLanguages function.
RetrieveRecordChangeHistoryResponse Contains the response from RetrieveRecordChangeHistory function.
RetrieveRolePrivilegesRoleResponse Contains the response from the RetrieveRolePrivilegesRole function.
RetrieveSharedPrincipalsAndAccessResponse Contains the response from RetrieveSharedPrincipalsAndAccess function.
RetrieveTeamPrivilegesResponse Contains the response from the RetrieveTeamPrivileges function.
RetrieveTimelineWallRecordsResponse
RetrieveTimestampResponse Contains the response from the RetrieveTimestamp function.
RetrieveTotalRecordCountResponse Contains the response from the RetrieveTotalRecordCount Function.
RetrieveUserLicenseInfoResponse Contains the response from the RetrieveUserLicenseInfo function.
RetrieveUserPrivilegeByPrivilegeIdResponse
RetrieveUserPrivilegeByPrivilegeNameResponse
RetrieveUserPrivilegesResponse Contains the response from the RetrieveUserPrivileges function.
RetrieveUsersPrivilegesThroughTeamsResponse
RetrieveVersionResponse Contains the response from the RetrieveVersion function.
RolePrivilege Contains information about a privilege.
RolePrivilegeAuditDetail
SchedulePredictionResponse
ScheduleRetrainResponse
ScheduleTrainingResponse
SdkMessageProcessingStepImageRegistration
SdkMessageProcessingStepRegistration
SearchResponse Contains the response from the Search function.
SearchResults Contains the results from the Search action.
SecurityPrivilegeMetadata The metadata that describes a security privilege for access to an entity.
SendEmailResponse Contains the response from the BackgroundSendEmail action.
ServicePlan Contains information about a service plan assigned to a system user.
ShareAuditDetail
Solution Contains information about a solution in an organization.
SolutionComponentDetails
SolutionDetails
SolutionInfo
SolutionParameters
SolutionValidationResult
StageAndUpgradeResponse
StageSolutionResults
StateOptionMetadata Contains data to define an option for the options in a State attribute.
StatusOptionMetadata Contains one of the possible values for an attribute of type status.
StringCollection Collection of strings.
StringFormatName Specifies the format of a StringAttributeMetadata attribute using the FormatName property.
SubscriptionData
SubscriptionDeletedEntityData
SubscriptionEntityMetadata
SubscriptionUpdatedEntityData
SyncBulkOperationResponse
SyncSubscriptionDataResponse
SyncSubscriptionMetadataResponse
TimeInfo Specifies a set of time blocks with appointment information.
TimeInfoCollection The results of a search using the QueryMultipleSchedules function.
TraceInfo Contains the results of a scheduling operation using the ValidateRequest, BookRequest, RescheduleRequest, or Search actions.
TrainResponse
UnpublishAIConfigurationResponse
UnschedulePredictionResponse
UnscheduleTrainingResponse
UserAccessAuditDetail
UserLicenseInfo Contains information about the service plans that a system user has access to.
UtcTimeFromLocalTimeResponse
ValidateAIConfigurationResponse
ValidateAppResponse Contains the response from the ValidateApp action.
ValidateFetchXmlExpressionResponse
ValidateFetchXmlExpressionResult
ValidateRecurrenceRuleResponse Contains the response from the ValidateRecurrenceRule function.
ValidateResponse Contains the response from the Validate action.
ValidationIssue
ValidationResult Contains the result from the ValidateRequest, BookRequest, or Reschedule actions.
ValidatorIssue
ViewColumn
WebResourceDetails
WebResourceInfo
WhoAmIResponse Contains the response from WhoAmI function.
XrmAttributeExpression

See also