azure.mgmt.healthcareapis.operations module¶
-
class
azure.mgmt.healthcareapis.operations.
DicomServicesOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
HealthcareApisManagementClient
’sdicom_services
attribute.-
begin_create_or_update
(resource_group_name: str, workspace_name: str, dicom_service_name: str, dicomservice: _models.DicomService, *, content_type: str = "'application/json'", **kwargs: Any) → LROPoller[_models.DicomService][source]¶ -
begin_create_or_update
(resource_group_name: str, workspace_name: str, dicom_service_name: str, dicomservice: IO, *, content_type: str = "'application/json'", **kwargs: Any) → LROPoller[_models.DicomService] Creates or updates a DICOM Service resource with the specified parameters.
- Parameters
resource_group_name (str) – The name of the resource group that contains the service instance. Required.
workspace_name (str) – The name of workspace resource. Required.
dicom_service_name (str) – The name of DICOM Service resource. Required.
dicomservice (DicomService or IO) – The parameters for creating or updating a Dicom Service resource. Is either a model type or a IO type. Required.
- Keyword Arguments
content_type (str) – Body Parameter content-type. Known values are: ‘application/json’. Default value is None.
cls (callable) – A custom type or function that will be passed the direct response
continuation_token (str) – A continuation token to restart a poller from a saved state.
polling (bool or PollingMethod) – By default, your polling method will be ARMPolling. Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy.
polling_interval (int) – Default waiting time between two polls for LRO operations if no Retry-After header is present.
- Returns
An instance of LROPoller that returns either DicomService or the result of cls(response)
- Return type
- Raises
-
begin_delete
(resource_group_name: str, dicom_service_name: str, workspace_name: str, **kwargs: Any) → azure.core.polling._poller.LROPoller[None][source]¶ Deletes a DICOM Service.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
continuation_token (str) – A continuation token to restart a poller from a saved state.
polling (bool or PollingMethod) – By default, your polling method will be ARMPolling. Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy.
polling_interval (int) – Default waiting time between two polls for LRO operations if no Retry-After header is present.
- Returns
An instance of LROPoller that returns either None or the result of cls(response)
- Return type
- Raises
-
begin_update
(resource_group_name: str, dicom_service_name: str, workspace_name: str, dicomservice_patch_resource: _models.DicomServicePatchResource, *, content_type: str = "'application/json'", **kwargs: Any) → LROPoller[_models.DicomService][source]¶ -
begin_update
(resource_group_name: str, dicom_service_name: str, workspace_name: str, dicomservice_patch_resource: IO, *, content_type: str = "'application/json'", **kwargs: Any) → LROPoller[_models.DicomService] Patch DICOM Service details.
- Parameters
resource_group_name (str) – The name of the resource group that contains the service instance. Required.
dicom_service_name (str) – The name of DICOM Service resource. Required.
workspace_name (str) – The name of workspace resource. Required.
dicomservice_patch_resource (DicomServicePatchResource or IO) – The parameters for updating a Dicom Service. Is either a model type or a IO type. Required.
- Keyword Arguments
content_type (str) – Body Parameter content-type. Known values are: ‘application/json’. Default value is None.
cls (callable) – A custom type or function that will be passed the direct response
continuation_token (str) – A continuation token to restart a poller from a saved state.
polling (bool or PollingMethod) – By default, your polling method will be ARMPolling. Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy.
polling_interval (int) – Default waiting time between two polls for LRO operations if no Retry-After header is present.
- Returns
An instance of LROPoller that returns either DicomService or the result of cls(response)
- Return type
- Raises
-
get
(resource_group_name: str, workspace_name: str, dicom_service_name: str, **kwargs: Any) → azure.mgmt.healthcareapis.models._models_py3.DicomService[source]¶ Gets the properties of the specified DICOM Service.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
DicomService or the result of cls(response)
- Return type
- Raises
-
list_by_workspace
(resource_group_name: str, workspace_name: str, **kwargs: Any) → Iterable[azure.mgmt.healthcareapis.models._models_py3.DicomService][source]¶ Lists all DICOM Services for the given workspace.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
An iterator like instance of either DicomService or the result of cls(response)
- Return type
- Raises
-
models
= <module 'azure.mgmt.healthcareapis.models' from '/mnt/vss/_work/1/s/sdk/healthcareapis/azure-mgmt-healthcareapis/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/healthcareapis/models/__init__.py'>¶
-
-
class
azure.mgmt.healthcareapis.operations.
FhirDestinationsOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
HealthcareApisManagementClient
’sfhir_destinations
attribute.-
list_by_iot_connector
(resource_group_name: str, workspace_name: str, iot_connector_name: str, **kwargs: Any) → Iterable[azure.mgmt.healthcareapis.models._models_py3.IotFhirDestination][source]¶ Lists all FHIR destinations for the given IoT Connector.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
An iterator like instance of either IotFhirDestination or the result of cls(response)
- Return type
- Raises
-
models
= <module 'azure.mgmt.healthcareapis.models' from '/mnt/vss/_work/1/s/sdk/healthcareapis/azure-mgmt-healthcareapis/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/healthcareapis/models/__init__.py'>¶
-
-
class
azure.mgmt.healthcareapis.operations.
FhirServicesOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
HealthcareApisManagementClient
’sfhir_services
attribute.-
begin_create_or_update
(resource_group_name: str, workspace_name: str, fhir_service_name: str, fhirservice: _models.FhirService, *, content_type: str = "'application/json'", **kwargs: Any) → LROPoller[_models.FhirService][source]¶ -
begin_create_or_update
(resource_group_name: str, workspace_name: str, fhir_service_name: str, fhirservice: IO, *, content_type: str = "'application/json'", **kwargs: Any) → LROPoller[_models.FhirService] Creates or updates a FHIR Service resource with the specified parameters.
- Parameters
resource_group_name (str) – The name of the resource group that contains the service instance. Required.
workspace_name (str) – The name of workspace resource. Required.
fhir_service_name (str) – The name of FHIR Service resource. Required.
fhirservice (FhirService or IO) – The parameters for creating or updating a Fhir Service resource. Is either a model type or a IO type. Required.
- Keyword Arguments
content_type (str) – Body Parameter content-type. Known values are: ‘application/json’. Default value is None.
cls (callable) – A custom type or function that will be passed the direct response
continuation_token (str) – A continuation token to restart a poller from a saved state.
polling (bool or PollingMethod) – By default, your polling method will be ARMPolling. Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy.
polling_interval (int) – Default waiting time between two polls for LRO operations if no Retry-After header is present.
- Returns
An instance of LROPoller that returns either FhirService or the result of cls(response)
- Return type
- Raises
-
begin_delete
(resource_group_name: str, fhir_service_name: str, workspace_name: str, **kwargs: Any) → azure.core.polling._poller.LROPoller[None][source]¶ Deletes a FHIR Service.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
continuation_token (str) – A continuation token to restart a poller from a saved state.
polling (bool or PollingMethod) – By default, your polling method will be ARMPolling. Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy.
polling_interval (int) – Default waiting time between two polls for LRO operations if no Retry-After header is present.
- Returns
An instance of LROPoller that returns either None or the result of cls(response)
- Return type
- Raises
-
begin_update
(resource_group_name: str, fhir_service_name: str, workspace_name: str, fhirservice_patch_resource: _models.FhirServicePatchResource, *, content_type: str = "'application/json'", **kwargs: Any) → LROPoller[_models.FhirService][source]¶ -
begin_update
(resource_group_name: str, fhir_service_name: str, workspace_name: str, fhirservice_patch_resource: IO, *, content_type: str = "'application/json'", **kwargs: Any) → LROPoller[_models.FhirService] Patch FHIR Service details.
- Parameters
resource_group_name (str) – The name of the resource group that contains the service instance. Required.
fhir_service_name (str) – The name of FHIR Service resource. Required.
workspace_name (str) – The name of workspace resource. Required.
fhirservice_patch_resource (FhirServicePatchResource or IO) – The parameters for updating a Fhir Service. Is either a model type or a IO type. Required.
- Keyword Arguments
content_type (str) – Body Parameter content-type. Known values are: ‘application/json’. Default value is None.
cls (callable) – A custom type or function that will be passed the direct response
continuation_token (str) – A continuation token to restart a poller from a saved state.
polling (bool or PollingMethod) – By default, your polling method will be ARMPolling. Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy.
polling_interval (int) – Default waiting time between two polls for LRO operations if no Retry-After header is present.
- Returns
An instance of LROPoller that returns either FhirService or the result of cls(response)
- Return type
- Raises
-
get
(resource_group_name: str, workspace_name: str, fhir_service_name: str, **kwargs: Any) → azure.mgmt.healthcareapis.models._models_py3.FhirService[source]¶ Gets the properties of the specified FHIR Service.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
FhirService or the result of cls(response)
- Return type
- Raises
-
list_by_workspace
(resource_group_name: str, workspace_name: str, **kwargs: Any) → Iterable[azure.mgmt.healthcareapis.models._models_py3.FhirService][source]¶ Lists all FHIR Services for the given workspace.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
An iterator like instance of either FhirService or the result of cls(response)
- Return type
- Raises
-
models
= <module 'azure.mgmt.healthcareapis.models' from '/mnt/vss/_work/1/s/sdk/healthcareapis/azure-mgmt-healthcareapis/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/healthcareapis/models/__init__.py'>¶
-
-
class
azure.mgmt.healthcareapis.operations.
IotConnectorFhirDestinationOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
HealthcareApisManagementClient
’siot_connector_fhir_destination
attribute.-
begin_create_or_update
(resource_group_name: str, workspace_name: str, iot_connector_name: str, fhir_destination_name: str, iot_fhir_destination: _models.IotFhirDestination, *, content_type: str = "'application/json'", **kwargs: Any) → LROPoller[_models.IotFhirDestination][source]¶ -
begin_create_or_update
(resource_group_name: str, workspace_name: str, iot_connector_name: str, fhir_destination_name: str, iot_fhir_destination: IO, *, content_type: str = "'application/json'", **kwargs: Any) → LROPoller[_models.IotFhirDestination] Creates or updates an IoT Connector FHIR destination resource with the specified parameters.
- Parameters
resource_group_name (str) – The name of the resource group that contains the service instance. Required.
workspace_name (str) – The name of workspace resource. Required.
iot_connector_name (str) – The name of IoT Connector resource. Required.
fhir_destination_name (str) – The name of IoT Connector FHIR destination resource. Required.
iot_fhir_destination (IotFhirDestination or IO) – The parameters for creating or updating an IoT Connector FHIR destination resource. Is either a model type or a IO type. Required.
- Keyword Arguments
content_type (str) – Body Parameter content-type. Known values are: ‘application/json’. Default value is None.
cls (callable) – A custom type or function that will be passed the direct response
continuation_token (str) – A continuation token to restart a poller from a saved state.
polling (bool or PollingMethod) – By default, your polling method will be ARMPolling. Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy.
polling_interval (int) – Default waiting time between two polls for LRO operations if no Retry-After header is present.
- Returns
An instance of LROPoller that returns either IotFhirDestination or the result of cls(response)
- Return type
- Raises
-
begin_delete
(resource_group_name: str, workspace_name: str, iot_connector_name: str, fhir_destination_name: str, **kwargs: Any) → azure.core.polling._poller.LROPoller[None][source]¶ Deletes an IoT Connector FHIR destination.
- Parameters
resource_group_name (str) – The name of the resource group that contains the service instance. Required.
workspace_name (str) – The name of workspace resource. Required.
iot_connector_name (str) – The name of IoT Connector resource. Required.
fhir_destination_name (str) – The name of IoT Connector FHIR destination resource. Required.
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
continuation_token (str) – A continuation token to restart a poller from a saved state.
polling (bool or PollingMethod) – By default, your polling method will be ARMPolling. Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy.
polling_interval (int) – Default waiting time between two polls for LRO operations if no Retry-After header is present.
- Returns
An instance of LROPoller that returns either None or the result of cls(response)
- Return type
- Raises
-
get
(resource_group_name: str, workspace_name: str, iot_connector_name: str, fhir_destination_name: str, **kwargs: Any) → azure.mgmt.healthcareapis.models._models_py3.IotFhirDestination[source]¶ Gets the properties of the specified Iot Connector FHIR destination.
- Parameters
resource_group_name (str) – The name of the resource group that contains the service instance. Required.
workspace_name (str) – The name of workspace resource. Required.
iot_connector_name (str) – The name of IoT Connector resource. Required.
fhir_destination_name (str) – The name of IoT Connector FHIR destination resource. Required.
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
IotFhirDestination or the result of cls(response)
- Return type
- Raises
-
models
= <module 'azure.mgmt.healthcareapis.models' from '/mnt/vss/_work/1/s/sdk/healthcareapis/azure-mgmt-healthcareapis/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/healthcareapis/models/__init__.py'>¶
-
-
class
azure.mgmt.healthcareapis.operations.
IotConnectorsOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
HealthcareApisManagementClient
’siot_connectors
attribute.-
begin_create_or_update
(resource_group_name: str, workspace_name: str, iot_connector_name: str, iot_connector: _models.IotConnector, *, content_type: str = "'application/json'", **kwargs: Any) → LROPoller[_models.IotConnector][source]¶ -
begin_create_or_update
(resource_group_name: str, workspace_name: str, iot_connector_name: str, iot_connector: IO, *, content_type: str = "'application/json'", **kwargs: Any) → LROPoller[_models.IotConnector] Creates or updates an IoT Connector resource with the specified parameters.
- Parameters
resource_group_name (str) – The name of the resource group that contains the service instance. Required.
workspace_name (str) – The name of workspace resource. Required.
iot_connector_name (str) – The name of IoT Connector resource. Required.
iot_connector (IotConnector or IO) – The parameters for creating or updating an IoT Connectors resource. Is either a model type or a IO type. Required.
- Keyword Arguments
content_type (str) – Body Parameter content-type. Known values are: ‘application/json’. Default value is None.
cls (callable) – A custom type or function that will be passed the direct response
continuation_token (str) – A continuation token to restart a poller from a saved state.
polling (bool or PollingMethod) – By default, your polling method will be ARMPolling. Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy.
polling_interval (int) – Default waiting time between two polls for LRO operations if no Retry-After header is present.
- Returns
An instance of LROPoller that returns either IotConnector or the result of cls(response)
- Return type
- Raises
-
begin_delete
(resource_group_name: str, iot_connector_name: str, workspace_name: str, **kwargs: Any) → azure.core.polling._poller.LROPoller[None][source]¶ Deletes an IoT Connector.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
continuation_token (str) – A continuation token to restart a poller from a saved state.
polling (bool or PollingMethod) – By default, your polling method will be ARMPolling. Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy.
polling_interval (int) – Default waiting time between two polls for LRO operations if no Retry-After header is present.
- Returns
An instance of LROPoller that returns either None or the result of cls(response)
- Return type
- Raises
-
begin_update
(resource_group_name: str, iot_connector_name: str, workspace_name: str, iot_connector_patch_resource: _models.IotConnectorPatchResource, *, content_type: str = "'application/json'", **kwargs: Any) → LROPoller[_models.IotConnector][source]¶ -
begin_update
(resource_group_name: str, iot_connector_name: str, workspace_name: str, iot_connector_patch_resource: IO, *, content_type: str = "'application/json'", **kwargs: Any) → LROPoller[_models.IotConnector] Patch an IoT Connector.
- Parameters
resource_group_name (str) – The name of the resource group that contains the service instance. Required.
iot_connector_name (str) – The name of IoT Connector resource. Required.
workspace_name (str) – The name of workspace resource. Required.
iot_connector_patch_resource (IotConnectorPatchResource or IO) – The parameters for updating an IoT Connector. Is either a model type or a IO type. Required.
- Keyword Arguments
content_type (str) – Body Parameter content-type. Known values are: ‘application/json’. Default value is None.
cls (callable) – A custom type or function that will be passed the direct response
continuation_token (str) – A continuation token to restart a poller from a saved state.
polling (bool or PollingMethod) – By default, your polling method will be ARMPolling. Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy.
polling_interval (int) – Default waiting time between two polls for LRO operations if no Retry-After header is present.
- Returns
An instance of LROPoller that returns either IotConnector or the result of cls(response)
- Return type
- Raises
-
get
(resource_group_name: str, workspace_name: str, iot_connector_name: str, **kwargs: Any) → azure.mgmt.healthcareapis.models._models_py3.IotConnector[source]¶ Gets the properties of the specified IoT Connector.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
IotConnector or the result of cls(response)
- Return type
- Raises
-
list_by_workspace
(resource_group_name: str, workspace_name: str, **kwargs: Any) → Iterable[azure.mgmt.healthcareapis.models._models_py3.IotConnector][source]¶ Lists all IoT Connectors for the given workspace.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
An iterator like instance of either IotConnector or the result of cls(response)
- Return type
- Raises
-
models
= <module 'azure.mgmt.healthcareapis.models' from '/mnt/vss/_work/1/s/sdk/healthcareapis/azure-mgmt-healthcareapis/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/healthcareapis/models/__init__.py'>¶
-
-
class
azure.mgmt.healthcareapis.operations.
OperationResultsOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
HealthcareApisManagementClient
’soperation_results
attribute.-
get
(location_name: str, operation_result_id: str, **kwargs: Any) → azure.mgmt.healthcareapis.models._models_py3.OperationResultsDescription[source]¶ Get the operation result for a long running operation.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
OperationResultsDescription or the result of cls(response)
- Return type
- Raises
-
models
= <module 'azure.mgmt.healthcareapis.models' from '/mnt/vss/_work/1/s/sdk/healthcareapis/azure-mgmt-healthcareapis/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/healthcareapis/models/__init__.py'>¶
-
-
class
azure.mgmt.healthcareapis.operations.
Operations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
HealthcareApisManagementClient
’soperations
attribute.-
list
(**kwargs: Any) → Iterable[azure.mgmt.healthcareapis.models._models_py3.OperationDetail][source]¶ Lists all of the available operations supported by Microsoft Healthcare resource provider.
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
An iterator like instance of either OperationDetail or the result of cls(response)
- Return type
- Raises
-
models
= <module 'azure.mgmt.healthcareapis.models' from '/mnt/vss/_work/1/s/sdk/healthcareapis/azure-mgmt-healthcareapis/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/healthcareapis/models/__init__.py'>¶
-
-
class
azure.mgmt.healthcareapis.operations.
PrivateEndpointConnectionsOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
HealthcareApisManagementClient
’sprivate_endpoint_connections
attribute.-
begin_create_or_update
(resource_group_name: str, resource_name: str, private_endpoint_connection_name: str, properties: _models.PrivateEndpointConnection, *, content_type: str = "'application/json'", **kwargs: Any) → LROPoller[_models.PrivateEndpointConnectionDescription][source]¶ -
begin_create_or_update
(resource_group_name: str, resource_name: str, private_endpoint_connection_name: str, properties: IO, *, content_type: str = "'application/json'", **kwargs: Any) → LROPoller[_models.PrivateEndpointConnectionDescription] Update the state of the specified private endpoint connection associated with the service.
- Parameters
resource_group_name (str) – The name of the resource group that contains the service instance. Required.
resource_name (str) – The name of the service instance. Required.
private_endpoint_connection_name (str) – The name of the private endpoint connection associated with the Azure resource. Required.
properties (PrivateEndpointConnection or IO) – The private endpoint connection properties. Is either a model type or a IO type. Required.
- Keyword Arguments
content_type (str) – Body Parameter content-type. Known values are: ‘application/json’. Default value is None.
cls (callable) – A custom type or function that will be passed the direct response
continuation_token (str) – A continuation token to restart a poller from a saved state.
polling (bool or PollingMethod) – By default, your polling method will be ARMPolling. Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy.
polling_interval (int) – Default waiting time between two polls for LRO operations if no Retry-After header is present.
- Returns
An instance of LROPoller that returns either PrivateEndpointConnectionDescription or the result of cls(response)
- Return type
- Raises
-
begin_delete
(resource_group_name: str, resource_name: str, private_endpoint_connection_name: str, **kwargs: Any) → azure.core.polling._poller.LROPoller[None][source]¶ Deletes a private endpoint connection.
- Parameters
resource_group_name (str) – The name of the resource group that contains the service instance. Required.
resource_name (str) – The name of the service instance. Required.
private_endpoint_connection_name (str) – The name of the private endpoint connection associated with the Azure resource. Required.
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
continuation_token (str) – A continuation token to restart a poller from a saved state.
polling (bool or PollingMethod) – By default, your polling method will be ARMPolling. Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy.
polling_interval (int) – Default waiting time between two polls for LRO operations if no Retry-After header is present.
- Returns
An instance of LROPoller that returns either None or the result of cls(response)
- Return type
- Raises
-
get
(resource_group_name: str, resource_name: str, private_endpoint_connection_name: str, **kwargs: Any) → azure.mgmt.healthcareapis.models._models_py3.PrivateEndpointConnectionDescription[source]¶ Gets the specified private endpoint connection associated with the service.
- Parameters
resource_group_name (str) – The name of the resource group that contains the service instance. Required.
resource_name (str) – The name of the service instance. Required.
private_endpoint_connection_name (str) – The name of the private endpoint connection associated with the Azure resource. Required.
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
PrivateEndpointConnectionDescription or the result of cls(response)
- Return type
- Raises
-
list_by_service
(resource_group_name: str, resource_name: str, **kwargs: Any) → Iterable[azure.mgmt.healthcareapis.models._models_py3.PrivateEndpointConnectionDescription][source]¶ Lists all private endpoint connections for a service.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
An iterator like instance of either PrivateEndpointConnectionDescription or the result of cls(response)
- Return type
- Raises
-
models
= <module 'azure.mgmt.healthcareapis.models' from '/mnt/vss/_work/1/s/sdk/healthcareapis/azure-mgmt-healthcareapis/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/healthcareapis/models/__init__.py'>¶
-
-
class
azure.mgmt.healthcareapis.operations.
PrivateLinkResourcesOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
HealthcareApisManagementClient
’sprivate_link_resources
attribute.-
get
(resource_group_name: str, resource_name: str, group_name: str, **kwargs: Any) → azure.mgmt.healthcareapis.models._models_py3.PrivateLinkResourceDescription[source]¶ Gets a private link resource that need to be created for a service.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
PrivateLinkResourceDescription or the result of cls(response)
- Return type
- Raises
-
list_by_service
(resource_group_name: str, resource_name: str, **kwargs: Any) → azure.mgmt.healthcareapis.models._models_py3.PrivateLinkResourceListResultDescription[source]¶ Gets the private link resources that need to be created for a service.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
PrivateLinkResourceListResultDescription or the result of cls(response)
- Return type
- Raises
-
models
= <module 'azure.mgmt.healthcareapis.models' from '/mnt/vss/_work/1/s/sdk/healthcareapis/azure-mgmt-healthcareapis/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/healthcareapis/models/__init__.py'>¶
-
-
class
azure.mgmt.healthcareapis.operations.
ServicesOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
HealthcareApisManagementClient
’sservices
attribute.-
begin_create_or_update
(resource_group_name: str, resource_name: str, service_description: _models.ServicesDescription, *, content_type: str = "'application/json'", **kwargs: Any) → LROPoller[_models.ServicesDescription][source]¶ -
begin_create_or_update
(resource_group_name: str, resource_name: str, service_description: IO, *, content_type: str = "'application/json'", **kwargs: Any) → LROPoller[_models.ServicesDescription] Create or update the metadata of a service instance.
- Parameters
resource_group_name (str) – The name of the resource group that contains the service instance. Required.
resource_name (str) – The name of the service instance. Required.
service_description (ServicesDescription or IO) – The service instance metadata. Is either a model type or a IO type. Required.
- Keyword Arguments
content_type (str) – Body Parameter content-type. Known values are: ‘application/json’. Default value is None.
cls (callable) – A custom type or function that will be passed the direct response
continuation_token (str) – A continuation token to restart a poller from a saved state.
polling (bool or PollingMethod) – By default, your polling method will be ARMPolling. Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy.
polling_interval (int) – Default waiting time between two polls for LRO operations if no Retry-After header is present.
- Returns
An instance of LROPoller that returns either ServicesDescription or the result of cls(response)
- Return type
- Raises
-
begin_delete
(resource_group_name: str, resource_name: str, **kwargs: Any) → azure.core.polling._poller.LROPoller[None][source]¶ Delete a service instance.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
continuation_token (str) – A continuation token to restart a poller from a saved state.
polling (bool or PollingMethod) – By default, your polling method will be ARMPolling. Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy.
polling_interval (int) – Default waiting time between two polls for LRO operations if no Retry-After header is present.
- Returns
An instance of LROPoller that returns either None or the result of cls(response)
- Return type
- Raises
-
begin_update
(resource_group_name: str, resource_name: str, service_patch_description: _models.ServicesPatchDescription, *, content_type: str = "'application/json'", **kwargs: Any) → LROPoller[_models.ServicesDescription][source]¶ -
begin_update
(resource_group_name: str, resource_name: str, service_patch_description: IO, *, content_type: str = "'application/json'", **kwargs: Any) → LROPoller[_models.ServicesDescription] Update the metadata of a service instance.
- Parameters
resource_group_name (str) – The name of the resource group that contains the service instance. Required.
resource_name (str) – The name of the service instance. Required.
service_patch_description (ServicesPatchDescription or IO) – The service instance metadata and security metadata. Is either a model type or a IO type. Required.
- Keyword Arguments
content_type (str) – Body Parameter content-type. Known values are: ‘application/json’. Default value is None.
cls (callable) – A custom type or function that will be passed the direct response
continuation_token (str) – A continuation token to restart a poller from a saved state.
polling (bool or PollingMethod) – By default, your polling method will be ARMPolling. Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy.
polling_interval (int) – Default waiting time between two polls for LRO operations if no Retry-After header is present.
- Returns
An instance of LROPoller that returns either ServicesDescription or the result of cls(response)
- Return type
- Raises
-
check_name_availability
(check_name_availability_inputs: _models.CheckNameAvailabilityParameters, *, content_type: str = "'application/json'", **kwargs: Any) → _models.ServicesNameAvailabilityInfo[source]¶ -
check_name_availability
(check_name_availability_inputs: IO, *, content_type: str = "'application/json'", **kwargs: Any) → _models.ServicesNameAvailabilityInfo Check if a service instance name is available.
- Parameters
check_name_availability_inputs (CheckNameAvailabilityParameters or IO) – Set the name parameter in the CheckNameAvailabilityParameters structure to the name of the service instance to check. Is either a model type or a IO type. Required.
- Keyword Arguments
- Returns
ServicesNameAvailabilityInfo or the result of cls(response)
- Return type
- Raises
-
get
(resource_group_name: str, resource_name: str, **kwargs: Any) → azure.mgmt.healthcareapis.models._models_py3.ServicesDescription[source]¶ Get the metadata of a service instance.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
ServicesDescription or the result of cls(response)
- Return type
- Raises
-
list
(**kwargs: Any) → Iterable[azure.mgmt.healthcareapis.models._models_py3.ServicesDescription][source]¶ Get all the service instances in a subscription.
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
An iterator like instance of either ServicesDescription or the result of cls(response)
- Return type
- Raises
-
list_by_resource_group
(resource_group_name: str, **kwargs: Any) → Iterable[azure.mgmt.healthcareapis.models._models_py3.ServicesDescription][source]¶ Get all the service instances in a resource group.
- Parameters
resource_group_name (str) – The name of the resource group that contains the service instance. Required.
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
An iterator like instance of either ServicesDescription or the result of cls(response)
- Return type
- Raises
-
models
= <module 'azure.mgmt.healthcareapis.models' from '/mnt/vss/_work/1/s/sdk/healthcareapis/azure-mgmt-healthcareapis/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/healthcareapis/models/__init__.py'>¶
-
-
class
azure.mgmt.healthcareapis.operations.
WorkspacePrivateEndpointConnectionsOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
HealthcareApisManagementClient
’sworkspace_private_endpoint_connections
attribute.-
begin_create_or_update
(resource_group_name: str, workspace_name: str, private_endpoint_connection_name: str, properties: _models.PrivateEndpointConnectionDescription, *, content_type: str = "'application/json'", **kwargs: Any) → LROPoller[_models.PrivateEndpointConnectionDescription][source]¶ -
begin_create_or_update
(resource_group_name: str, workspace_name: str, private_endpoint_connection_name: str, properties: IO, *, content_type: str = "'application/json'", **kwargs: Any) → LROPoller[_models.PrivateEndpointConnectionDescription] Update the state of the specified private endpoint connection associated with the workspace.
- Parameters
resource_group_name (str) – The name of the resource group that contains the service instance. Required.
workspace_name (str) – The name of workspace resource. Required.
private_endpoint_connection_name (str) – The name of the private endpoint connection associated with the Azure resource. Required.
properties (PrivateEndpointConnectionDescription or IO) – The private endpoint connection properties. Is either a model type or a IO type. Required.
- Keyword Arguments
content_type (str) – Body Parameter content-type. Known values are: ‘application/json’. Default value is None.
cls (callable) – A custom type or function that will be passed the direct response
continuation_token (str) – A continuation token to restart a poller from a saved state.
polling (bool or PollingMethod) – By default, your polling method will be ARMPolling. Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy.
polling_interval (int) – Default waiting time between two polls for LRO operations if no Retry-After header is present.
- Returns
An instance of LROPoller that returns either PrivateEndpointConnectionDescription or the result of cls(response)
- Return type
- Raises
-
begin_delete
(resource_group_name: str, workspace_name: str, private_endpoint_connection_name: str, **kwargs: Any) → azure.core.polling._poller.LROPoller[None][source]¶ Deletes a private endpoint connection.
- Parameters
resource_group_name (str) – The name of the resource group that contains the service instance. Required.
workspace_name (str) – The name of workspace resource. Required.
private_endpoint_connection_name (str) – The name of the private endpoint connection associated with the Azure resource. Required.
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
continuation_token (str) – A continuation token to restart a poller from a saved state.
polling (bool or PollingMethod) – By default, your polling method will be ARMPolling. Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy.
polling_interval (int) – Default waiting time between two polls for LRO operations if no Retry-After header is present.
- Returns
An instance of LROPoller that returns either None or the result of cls(response)
- Return type
- Raises
-
get
(resource_group_name: str, workspace_name: str, private_endpoint_connection_name: str, **kwargs: Any) → azure.mgmt.healthcareapis.models._models_py3.PrivateEndpointConnectionDescription[source]¶ Gets the specified private endpoint connection associated with the workspace.
- Parameters
resource_group_name (str) – The name of the resource group that contains the service instance. Required.
workspace_name (str) – The name of workspace resource. Required.
private_endpoint_connection_name (str) – The name of the private endpoint connection associated with the Azure resource. Required.
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
PrivateEndpointConnectionDescription or the result of cls(response)
- Return type
- Raises
-
list_by_workspace
(resource_group_name: str, workspace_name: str, **kwargs: Any) → Iterable[azure.mgmt.healthcareapis.models._models_py3.PrivateEndpointConnectionDescription][source]¶ Lists all private endpoint connections for a workspace.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
An iterator like instance of either PrivateEndpointConnectionDescription or the result of cls(response)
- Return type
- Raises
-
models
= <module 'azure.mgmt.healthcareapis.models' from '/mnt/vss/_work/1/s/sdk/healthcareapis/azure-mgmt-healthcareapis/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/healthcareapis/models/__init__.py'>¶
-
-
class
azure.mgmt.healthcareapis.operations.
WorkspacePrivateLinkResourcesOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
HealthcareApisManagementClient
’sworkspace_private_link_resources
attribute.-
get
(resource_group_name: str, workspace_name: str, group_name: str, **kwargs: Any) → azure.mgmt.healthcareapis.models._models_py3.PrivateLinkResourceDescription[source]¶ Gets a private link resource that need to be created for a workspace.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
PrivateLinkResourceDescription or the result of cls(response)
- Return type
- Raises
-
list_by_workspace
(resource_group_name: str, workspace_name: str, **kwargs: Any) → Iterable[azure.mgmt.healthcareapis.models._models_py3.PrivateLinkResourceDescription][source]¶ Gets the private link resources that need to be created for a workspace.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
An iterator like instance of either PrivateLinkResourceDescription or the result of cls(response)
- Return type
- Raises
-
models
= <module 'azure.mgmt.healthcareapis.models' from '/mnt/vss/_work/1/s/sdk/healthcareapis/azure-mgmt-healthcareapis/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/healthcareapis/models/__init__.py'>¶
-
-
class
azure.mgmt.healthcareapis.operations.
WorkspacesOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
HealthcareApisManagementClient
’sworkspaces
attribute.-
begin_create_or_update
(resource_group_name: str, workspace_name: str, workspace: _models.Workspace, *, content_type: str = "'application/json'", **kwargs: Any) → LROPoller[_models.Workspace][source]¶ -
begin_create_or_update
(resource_group_name: str, workspace_name: str, workspace: IO, *, content_type: str = "'application/json'", **kwargs: Any) → LROPoller[_models.Workspace] Creates or updates a workspace resource with the specified parameters.
- Parameters
resource_group_name (str) – The name of the resource group that contains the service instance. Required.
workspace_name (str) – The name of workspace resource. Required.
workspace (Workspace or IO) – The parameters for creating or updating a healthcare workspace. Is either a model type or a IO type. Required.
- Keyword Arguments
content_type (str) – Body Parameter content-type. Known values are: ‘application/json’. Default value is None.
cls (callable) – A custom type or function that will be passed the direct response
continuation_token (str) – A continuation token to restart a poller from a saved state.
polling (bool or PollingMethod) – By default, your polling method will be ARMPolling. Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy.
polling_interval (int) – Default waiting time between two polls for LRO operations if no Retry-After header is present.
- Returns
An instance of LROPoller that returns either Workspace or the result of cls(response)
- Return type
- Raises
-
begin_delete
(resource_group_name: str, workspace_name: str, **kwargs: Any) → azure.core.polling._poller.LROPoller[None][source]¶ Deletes a specified workspace.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
continuation_token (str) – A continuation token to restart a poller from a saved state.
polling (bool or PollingMethod) – By default, your polling method will be ARMPolling. Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy.
polling_interval (int) – Default waiting time between two polls for LRO operations if no Retry-After header is present.
- Returns
An instance of LROPoller that returns either None or the result of cls(response)
- Return type
- Raises
-
begin_update
(resource_group_name: str, workspace_name: str, workspace_patch_resource: _models.WorkspacePatchResource, *, content_type: str = "'application/json'", **kwargs: Any) → LROPoller[_models.Workspace][source]¶ -
begin_update
(resource_group_name: str, workspace_name: str, workspace_patch_resource: IO, *, content_type: str = "'application/json'", **kwargs: Any) → LROPoller[_models.Workspace] Patch workspace details.
- Parameters
resource_group_name (str) – The name of the resource group that contains the service instance. Required.
workspace_name (str) – The name of workspace resource. Required.
workspace_patch_resource (WorkspacePatchResource or IO) – The parameters for updating a specified workspace. Is either a model type or a IO type. Required.
- Keyword Arguments
content_type (str) – Body Parameter content-type. Known values are: ‘application/json’. Default value is None.
cls (callable) – A custom type or function that will be passed the direct response
continuation_token (str) – A continuation token to restart a poller from a saved state.
polling (bool or PollingMethod) – By default, your polling method will be ARMPolling. Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy.
polling_interval (int) – Default waiting time between two polls for LRO operations if no Retry-After header is present.
- Returns
An instance of LROPoller that returns either Workspace or the result of cls(response)
- Return type
- Raises
-
get
(resource_group_name: str, workspace_name: str, **kwargs: Any) → azure.mgmt.healthcareapis.models._models_py3.Workspace[source]¶ Gets the properties of the specified workspace.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
Workspace or the result of cls(response)
- Return type
- Raises
-
list_by_resource_group
(resource_group_name: str, **kwargs: Any) → Iterable[azure.mgmt.healthcareapis.models._models_py3.Workspace][source]¶ Lists all the available workspaces under the specified resource group.
- Parameters
resource_group_name (str) – The name of the resource group that contains the service instance. Required.
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
An iterator like instance of either Workspace or the result of cls(response)
- Return type
- Raises
-
list_by_subscription
(**kwargs: Any) → Iterable[azure.mgmt.healthcareapis.models._models_py3.Workspace][source]¶ Lists all the available workspaces under the specified subscription.
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
An iterator like instance of either Workspace or the result of cls(response)
- Return type
- Raises
-
models
= <module 'azure.mgmt.healthcareapis.models' from '/mnt/vss/_work/1/s/sdk/healthcareapis/azure-mgmt-healthcareapis/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/healthcareapis/models/__init__.py'>¶
-