/// <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(); }
/// <summary> /// Initializes a new instance of the DicomService 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="authenticationConfiguration">Dicom Service /// authentication configuration.</param> /// <param name="serviceUrl">The url of the Dicom Services.</param> /// <param name="privateEndpointConnections">The list of private /// endpoint connections that are set up for this resource.</param> /// <param name="publicNetworkAccess">Control permission for data plane /// traffic coming from public networks while private endpoint is /// enabled. Possible values include: 'Enabled', 'Disabled'</param> /// <param name="systemData">Metadata pertaining to creation and last /// modification of the resource.</param> public DicomService(IDictionary <string, string> tags = default(IDictionary <string, string>), string location = default(string), ServiceManagedIdentityIdentity identity = default(ServiceManagedIdentityIdentity), string provisioningState = default(string), DicomServiceAuthenticationConfiguration authenticationConfiguration = default(DicomServiceAuthenticationConfiguration), string serviceUrl = default(string), IList <PrivateEndpointConnection> privateEndpointConnections = default(IList <PrivateEndpointConnection>), string publicNetworkAccess = default(string), SystemData systemData = default(SystemData)) { Tags = tags; Location = location; Identity = identity; ProvisioningState = provisioningState; AuthenticationConfiguration = authenticationConfiguration; ServiceUrl = serviceUrl; PrivateEndpointConnections = privateEndpointConnections; PublicNetworkAccess = publicNetworkAccess; SystemData = systemData; CustomInit(); }
/// <summary> /// Initializes a new instance of the FhirService 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="kind">The kind of the service. Possible values /// include: 'fhir-Stu3', 'fhir-R4'</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="accessPolicies">Fhir Service access policies.</param> /// <param name="acrConfiguration">Fhir Service Azure container /// registry configuration.</param> /// <param name="authenticationConfiguration">Fhir Service /// authentication configuration.</param> /// <param name="corsConfiguration">Fhir Service Cors /// configuration.</param> /// <param name="exportConfiguration">Fhir Service export /// configuration.</param> /// <param name="privateEndpointConnections">The list of private /// endpoint connections that are set up for this resource.</param> /// <param name="publicNetworkAccess">Control permission for data plane /// traffic coming from public networks while private endpoint is /// enabled. Possible values include: 'Enabled', 'Disabled'</param> /// <param name="eventState">Fhir Service event support status. /// Possible values include: 'Disabled', 'Enabled', 'Updating'</param> /// <param name="resourceVersionPolicyConfiguration">Determines /// tracking of history for resources.</param> /// <param name="systemData">Metadata pertaining to creation and last /// modification of the resource.</param> public FhirService(IDictionary <string, string> tags = default(IDictionary <string, string>), string location = default(string), ServiceManagedIdentityIdentity identity = default(ServiceManagedIdentityIdentity), string kind = default(string), string provisioningState = default(string), IList <FhirServiceAccessPolicyEntry> accessPolicies = default(IList <FhirServiceAccessPolicyEntry>), FhirServiceAcrConfiguration acrConfiguration = default(FhirServiceAcrConfiguration), FhirServiceAuthenticationConfiguration authenticationConfiguration = default(FhirServiceAuthenticationConfiguration), FhirServiceCorsConfiguration corsConfiguration = default(FhirServiceCorsConfiguration), FhirServiceExportConfiguration exportConfiguration = default(FhirServiceExportConfiguration), IList <PrivateEndpointConnection> privateEndpointConnections = default(IList <PrivateEndpointConnection>), string publicNetworkAccess = default(string), string eventState = default(string), ResourceVersionPolicyConfiguration resourceVersionPolicyConfiguration = default(ResourceVersionPolicyConfiguration), SystemData systemData = default(SystemData)) { Tags = tags; Location = location; Identity = identity; Kind = kind; ProvisioningState = provisioningState; AccessPolicies = accessPolicies; AcrConfiguration = acrConfiguration; AuthenticationConfiguration = authenticationConfiguration; CorsConfiguration = corsConfiguration; ExportConfiguration = exportConfiguration; PrivateEndpointConnections = privateEndpointConnections; PublicNetworkAccess = publicNetworkAccess; EventState = eventState; ResourceVersionPolicyConfiguration = resourceVersionPolicyConfiguration; SystemData = systemData; CustomInit(); }
/// <summary> /// Initializes a new instance of the ServiceManagedIdentity class. /// </summary> /// <param name="identity">Setting indicating whether the service has a /// managed identity associated with it.</param> public ServiceManagedIdentity(ServiceManagedIdentityIdentity identity = default(ServiceManagedIdentityIdentity)) { Identity = identity; CustomInit(); }
/// <summary> /// Initializes a new instance of the FhirServicePatchResource class. /// </summary> /// <param name="tags">Resource tags.</param> /// <param name="identity">Setting indicating whether the service has a /// managed identity associated with it.</param> public FhirServicePatchResource(IDictionary <string, string> tags = default(IDictionary <string, string>), ServiceManagedIdentityIdentity identity = default(ServiceManagedIdentityIdentity)) { Tags = tags; Identity = identity; CustomInit(); }