/// <summary>
 /// Initializes a new instance of the
 /// ConnectorMappingResourceFormatInner class.
 /// </summary>
 /// <param name="entityType">Defines which entity type the file should
 /// map to. Possible values include: 'None', 'Profile', 'Interaction',
 /// 'Relationship'</param>
 /// <param name="entityTypeName">The mapping entity name.</param>
 /// <param name="mappingProperties">The properties of the
 /// mapping.</param>
 /// <param name="id">Resource ID.</param>
 /// <param name="name">Resource name.</param>
 /// <param name="type">Resource type.</param>
 /// <param name="connectorName">The connector name.</param>
 /// <param name="connectorType">Type of connector. Possible values
 /// include: 'None', 'CRM', 'AzureBlob', 'Salesforce',
 /// 'ExchangeOnline', 'Outbound'</param>
 /// <param name="created">The created time.</param>
 /// <param name="lastModified">The last monified time.</param>
 /// <param name="connectorMappingName">The connector mapping
 /// name</param>
 /// <param name="displayName">Display name for the connector
 /// mapping.</param>
 /// <param name="description">The description of the connector
 /// mapping.</param>
 /// <param name="dataFormatId">The DataFormat ID.</param>
 /// <param name="nextRunTime">The next run time based on customer's
 /// settings.</param>
 /// <param name="runId">The RunId.</param>
 /// <param name="state">State of connector mapping. Possible values
 /// include: 'Creating', 'Created', 'Failed', 'Ready', 'Running',
 /// 'Stopped', 'Expiring'</param>
 /// <param name="tenantId">The hub name.</param>
 public ConnectorMappingResourceFormatInner(EntityTypes entityType, string entityTypeName, ConnectorMappingProperties mappingProperties, string id = default(string), string name = default(string), string type = default(string), string connectorName = default(string), string connectorType = default(string), System.DateTime?created = default(System.DateTime?), System.DateTime?lastModified = default(System.DateTime?), string connectorMappingName = default(string), string displayName = default(string), string description = default(string), string dataFormatId = default(string), System.DateTime?nextRunTime = default(System.DateTime?), string runId = default(string), ConnectorMappingStates?state = default(ConnectorMappingStates?), string tenantId = default(string))
     : base(id, name, type)
 {
     MappingProperties    = new ConnectorMappingProperties();
     ConnectorName        = connectorName;
     ConnectorType        = connectorType;
     Created              = created;
     LastModified         = lastModified;
     EntityType           = entityType;
     EntityTypeName       = entityTypeName;
     ConnectorMappingName = connectorMappingName;
     DisplayName          = displayName;
     Description          = description;
     DataFormatId         = dataFormatId;
     MappingProperties    = mappingProperties;
     NextRunTime          = nextRunTime;
     RunId    = runId;
     State    = state;
     TenantId = tenantId;
     CustomInit();
 }
 /// <summary>
 /// Initializes a new instance of the
 /// ConnectorMappingResourceFormatInner class.
 /// </summary>
 public ConnectorMappingResourceFormatInner()
 {
     MappingProperties = new ConnectorMappingProperties();
     CustomInit();
 }