/// <summary> /// Initializes a new instance of the IotFhirDestination class. /// </summary> /// <param name="resourceIdentityResolutionType">Determines how /// resource identity is resolved on the destination. Possible values /// include: 'Create', 'Lookup'</param> /// <param name="fhirServiceResourceId">Fully qualified resource id of /// the FHIR service to connect to.</param> /// <param name="fhirMapping">FHIR Mappings</param> /// <param name="location">The resource location.</param> /// <param name="provisioningState">The provisioning state. Possible /// values include: 'Deleting', 'Succeeded', 'Creating', 'Accepted', /// 'Verifying', 'Updating', 'Failed', 'Canceled', 'Deprovisioned', /// 'Moving', 'Suspended', 'Warned', 'SystemMaintenance'</param> /// <param name="systemData">Metadata pertaining to creation and last /// modification of the resource.</param> public IotFhirDestination(string resourceIdentityResolutionType, string fhirServiceResourceId, IotMappingProperties fhirMapping, string location = default(string), string provisioningState = default(string), SystemData systemData = default(SystemData)) : base(location) { ProvisioningState = provisioningState; ResourceIdentityResolutionType = resourceIdentityResolutionType; FhirServiceResourceId = fhirServiceResourceId; FhirMapping = fhirMapping; SystemData = systemData; CustomInit(); }
/// <summary> /// Initializes a new instance of the IotConnector class. /// </summary> /// <param name="tags">Resource tags.</param> /// <param name="location">The resource location.</param> /// <param name="identity">Setting indicating whether the service has a /// managed identity associated with it.</param> /// <param name="provisioningState">The provisioning state. Possible /// values include: 'Deleting', 'Succeeded', 'Creating', 'Accepted', /// 'Verifying', 'Updating', 'Failed', 'Canceled', 'Deprovisioned', /// 'Moving', 'Suspended', 'Warned', 'SystemMaintenance'</param> /// <param name="ingestionEndpointConfiguration">Source /// configuration.</param> /// <param name="deviceMapping">Device Mappings.</param> /// <param name="systemData">Metadata pertaining to creation and last /// modification of the resource.</param> public IotConnector(IDictionary <string, string> tags = default(IDictionary <string, string>), string location = default(string), ServiceManagedIdentityIdentity identity = default(ServiceManagedIdentityIdentity), string provisioningState = default(string), IotEventHubIngestionEndpointConfiguration ingestionEndpointConfiguration = default(IotEventHubIngestionEndpointConfiguration), IotMappingProperties deviceMapping = default(IotMappingProperties), SystemData systemData = default(SystemData)) { Tags = tags; Location = location; Identity = identity; ProvisioningState = provisioningState; IngestionEndpointConfiguration = ingestionEndpointConfiguration; DeviceMapping = deviceMapping; SystemData = systemData; CustomInit(); }