Package: azure-mgmt-healthcareapis
Microsoft Azure SDK for PythonThis is the Microsoft Azure Health Care Apis Management Client Library.
This package has been tested with Python 3.7+.
For a more complete view of Azure libraries, see theazure sdk python release.DisclaimerAzure SDK Python packages support for Python 2.7 has ended 01 January 2022. For more information and questions, please refer tohttps://github.com/Azure/azure-sdk-for-python/issues/20691Getting startedPrerequisitesPython 3.7+ is required to use this package.Azure subscriptionInstall the packagepipinstallazure-mgmt-healthcareapis
pipinstallazure-identityAuthenticationBy default,Azure Active Directorytoken authentication depends on correct configure of following environment variables.AZURE_CLIENT_IDfor Azure client ID.AZURE_TENANT_IDfor Azure tenant ID.AZURE_CLIENT_SECRETfor Azure client secret.In addition, Azure subscription ID can be configured via environment variableAZURE_SUBSCRIPTION_ID.With above configuration, client can be authenticated by following code:fromazure.identityimportDefaultAzureCredentialfromazure.mgmt.healthcareapisimportHealthcareApisManagementClientimportossub_id=os.getenv("AZURE_SUBSCRIPTION_ID")client=HealthcareApisManagementClient(credential=DefaultAzureCredential(),subscription_id=sub_id)ExamplesCode samples for this package can be found at:Search Health Care Apis Managementon docs.microsoft.comAzure Python Mgmt SDK Samples RepoTroubleshootingNext stepsProvide FeedbackIf you encounter any bugs or have suggestions, please file an issue in theIssuessection of the project.Release History2.0.0 (2023-12-18)Features AddedModel DicomService has a new parameter cors_configurationModel DicomService has a new parameter encryptionModel DicomService has a new parameter event_stateModel FhirService has a new parameter encryptionModel FhirService has a new parameter implementation_guides_configurationModel FhirService has a new parameter import_configurationModel MetricSpecification has a new parameter enable_regional_mdm_accountModel MetricSpecification has a new parameter is_internalModel MetricSpecification has a new parameter metric_filter_patternModel MetricSpecification has a new parameter resource_id_dimension_name_overrideModel MetricSpecification has a new parameter source_mdm_accountModel ServiceCosmosDbConfigurationInfo has a new parameter cross_tenant_cmk_application_idModel ServicesProperties has a new parameter import_configurationBreaking ChangesModel FhirService no longer has parameter access_policies1.2.0b1 (2022-11-22)Features AddedModel DicomService has a new parameter cors_configurationModel FhirService has a new parameter import_configurationModel MetricSpecification has a new parameter enable_regional_mdm_accountModel MetricSpecification has a new parameter is_internalModel MetricSpecification has a new parameter metric_filter_patternModel MetricSpecification has a new parameter resource_id_dimension_name_overrideModel MetricSpecification has a new parameter source_mdm_accountModel ServicesProperties has a new parameter import_configuration1.1.0 (2022-03-31)FeaturesAdded operation group WorkspacePrivateEndpointConnectionsOperationsAdded operation group WorkspacePrivateLinkResourcesOperationsModel DicomService has a new parameter identityModel DicomService has a new parameter private_endpoint_connectionsModel DicomService has a new parameter public_network_accessModel DicomServicePatchResource has a new parameter identityModel FhirService has a new parameter event_stateModel FhirService has a new parameter private_endpoint_connectionsModel FhirService has a new parameter public_network_accessModel FhirService has a new parameter resource_version_policy_configurationModel FhirServiceAcrConfiguration has a new parameter oci_artifactsModel OperationDetail has a new parameter propertiesModel OperationResultsDescription has a new parameter end_timeModel ServiceAcrConfigurationInfo has a new parameter oci_artifactsModel ServiceManagedIdentityIdentity has a new parameter principal_idModel ServiceManagedIdentityIdentity has a new parameter tenant_idModel ServiceManagedIdentityIdentity has a new parameter user_assigned_identitiesModel WorkspaceProperties has a new parameter private_endpoint_connectionsModel WorkspaceProperties has a new parameter public_network_accessBreaking changesParameter type of model ServiceManagedIdentityIdentity is now required1.1.0b1 (2021-08-26)FeaturesAdded operation group IotConnectorFhirDestinationOperationsAdded operation group WorkspacesOperationsAdded operation group FhirDestinationsOperationsAdded operation group DicomServicesOperationsAdded operation group FhirServicesOperationsAdded operation group IotConnectorsOperations1.0.0 (2021-04-12)FeaturesModel ServicesDescription has a new parameter system_dataModel ServicesProperties has a new parameter acr_configuration1.0.0b1 (2020-12-04)This is beta preview version.This version uses a next-generation code generator that introduces important breaking changes, but also important new features (like unified authentication and async programming).General breaking changesCredential system has been completly revamped:azure.common.credentialsormsrestazure.azure_active_directoryinstances are no longer supported, use theazure-identityclasses instead:https://pypi.org/project/azure-identity/credentialsparameter has been renamedcredentialTheconfigattribute no longer exists on a client, configuration should be passed as kwarg. Example:MyClient(credential, subscription_id, enable_logging=True). For a complete set of
supported options, see theparameters accept in init documentation of azure-coreYou can't import aversionmodule anymore, use__version__insteadOperations that used to return amsrest.polling.LROPollernow returns aazure.core.polling.LROPollerand are prefixed withbegin_.Exceptions tree have been simplified and most exceptions are nowazure.core.exceptions.HttpResponseError(CloudErrorhas been removed).Most of the operation kwarg have changed. Some of the most noticeable:rawhas been removed. Equivalent feature can be found usingcls, a callback that will give access to internal HTTP response for advanced userFor a complete set of
supported options, see theparameters accept in Request documentation of azure-coreGeneral new featuresType annotations support usingtyping. SDKs are mypy ready.This client has now stable and official support for async. Check theaionamespace of your package to find the async client.This client now support natively tracing library like OpenCensus or OpenTelemetry. See thistracing quickstartfor an overview.0.2.0 (2020-11-02)FeaturesModel ServiceCosmosDbConfigurationInfo has a new parameter key_vault_key_uriModel ServicesPatchDescription has a new parameter public_network_accessModel ServicesDescription has a new parameter identityModel ServicesProperties has a new parameter public_network_accessModel ServicesProperties has a new parameter export_configurationModel ServicesProperties has a new parameter private_endpoint_connectionsAdded operation group PrivateEndpointConnectionsOperationsAdded operation group PrivateLinkResourcesOperationsBreaking changesOperation ServicesOperations.update has a new signatureModel Resource no longer has parameter kindModel Resource no longer has parameter tagsModel Resource no longer has parameter etagModel Resource no longer has parameter location0.1.0 (2019-08-03)Initial Release