ArmCustomerInsightsModelFactory.LinkResourceFormatData Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Initializes a new instance of LinkResourceFormatData.
public static Azure.ResourceManager.CustomerInsights.LinkResourceFormatData LinkResourceFormatData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, Guid? tenantId = default, string linkName = default, Azure.ResourceManager.CustomerInsights.Models.EntityType? sourceEntityType = default, Azure.ResourceManager.CustomerInsights.Models.EntityType? targetEntityType = default, string sourceEntityTypeName = default, string targetEntityTypeName = default, System.Collections.Generic.IDictionary<string,string> displayName = default, System.Collections.Generic.IDictionary<string,string> description = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.CustomerInsights.Models.TypePropertiesMapping> mappings = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.CustomerInsights.Models.ParticipantPropertyReference> participantPropertyReferences = default, Azure.ResourceManager.CustomerInsights.Models.ProvisioningState? provisioningState = default, bool? referenceOnly = default, Azure.ResourceManager.CustomerInsights.Models.InstanceOperationType? operationType = default);
static member LinkResourceFormatData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * Nullable<Guid> * string * Nullable<Azure.ResourceManager.CustomerInsights.Models.EntityType> * Nullable<Azure.ResourceManager.CustomerInsights.Models.EntityType> * string * string * System.Collections.Generic.IDictionary<string, string> * System.Collections.Generic.IDictionary<string, string> * seq<Azure.ResourceManager.CustomerInsights.Models.TypePropertiesMapping> * seq<Azure.ResourceManager.CustomerInsights.Models.ParticipantPropertyReference> * Nullable<Azure.ResourceManager.CustomerInsights.Models.ProvisioningState> * Nullable<bool> * Nullable<Azure.ResourceManager.CustomerInsights.Models.InstanceOperationType> -> Azure.ResourceManager.CustomerInsights.LinkResourceFormatData
Public Shared Function LinkResourceFormatData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional tenantId As Nullable(Of Guid) = Nothing, Optional linkName As String = Nothing, Optional sourceEntityType As Nullable(Of EntityType) = Nothing, Optional targetEntityType As Nullable(Of EntityType) = Nothing, Optional sourceEntityTypeName As String = Nothing, Optional targetEntityTypeName As String = Nothing, Optional displayName As IDictionary(Of String, String) = Nothing, Optional description As IDictionary(Of String, String) = Nothing, Optional mappings As IEnumerable(Of TypePropertiesMapping) = Nothing, Optional participantPropertyReferences As IEnumerable(Of ParticipantPropertyReference) = Nothing, Optional provisioningState As Nullable(Of ProvisioningState) = Nothing, Optional referenceOnly As Nullable(Of Boolean) = Nothing, Optional operationType As Nullable(Of InstanceOperationType) = Nothing) As LinkResourceFormatData
Parameters
The id.
- name
- String
The name.
- resourceType
- ResourceType
The resourceType.
- systemData
- SystemData
The systemData.
- linkName
- String
The link name.
- sourceEntityType
- Nullable<EntityType>
Type of source entity.
- targetEntityType
- Nullable<EntityType>
Type of target entity.
- sourceEntityTypeName
- String
Name of the source Entity Type.
- targetEntityTypeName
- String
Name of the target Entity Type.
- displayName
- IDictionary<String,String>
Localized display name for the Link.
- description
- IDictionary<String,String>
Localized descriptions for the Link.
- mappings
- IEnumerable<TypePropertiesMapping>
The set of properties mappings between the source and target Types.
- participantPropertyReferences
- IEnumerable<ParticipantPropertyReference>
The properties that represent the participating profile.
- provisioningState
- Nullable<ProvisioningState>
Provisioning state.
Indicating whether the link is reference only link. This flag is ignored if the Mappings are defined. If the mappings are not defined and it is set to true, links processing will not create or update profiles.
- operationType
- Nullable<InstanceOperationType>
Determines whether this link is supposed to create or delete instances if Link is NOT Reference Only.
Returns
A new LinkResourceFormatData instance for mocking.