...

Package healthcareapisapi

import "github.com/Azure/azure-sdk-for-go/services/preview/healthcareapis/mgmt/2021-06-01-preview/healthcareapis/healthcareapisapi"
Overview
Index

Overview ▾

Deprecated: Please note, this package has been deprecated. A replacement package is available github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/healthcareapis/armhealthcareapis(https://pkg.go.dev/github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/healthcareapis/armhealthcareapis). We strongly encourage you to upgrade to continue receiving updates. See [Migration Guide](https://aka.ms/azsdk/golang/t2/migration) for guidance on upgrading. Refer to our [deprecation policy](https://azure.github.io/azure-sdk/policies_support.html) for more details.

type DicomServicesClientAPI

DicomServicesClientAPI contains the set of methods on the DicomServicesClient type.

type DicomServicesClientAPI interface {
    CreateOrUpdate(ctx context.Context, resourceGroupName string, workspaceName string, dicomServiceName string, dicomservice healthcareapis.DicomService) (result healthcareapis.DicomServicesCreateOrUpdateFuture, err error)
    Delete(ctx context.Context, resourceGroupName string, dicomServiceName string, workspaceName string) (result healthcareapis.DicomServicesDeleteFuture, err error)
    Get(ctx context.Context, resourceGroupName string, workspaceName string, dicomServiceName string) (result healthcareapis.DicomService, err error)
    ListByWorkspace(ctx context.Context, resourceGroupName string, workspaceName string) (result healthcareapis.DicomServiceCollectionPage, err error)
    ListByWorkspaceComplete(ctx context.Context, resourceGroupName string, workspaceName string) (result healthcareapis.DicomServiceCollectionIterator, err error)
    Update(ctx context.Context, resourceGroupName string, dicomServiceName string, workspaceName string, dicomservicePatchResource healthcareapis.DicomServicePatchResource) (result healthcareapis.DicomServicesUpdateFuture, err error)
}

type FhirDestinationsClientAPI

FhirDestinationsClientAPI contains the set of methods on the FhirDestinationsClient type.

type FhirDestinationsClientAPI interface {
    ListByIotConnector(ctx context.Context, resourceGroupName string, workspaceName string, iotConnectorName string) (result healthcareapis.IotFhirDestinationCollectionPage, err error)
    ListByIotConnectorComplete(ctx context.Context, resourceGroupName string, workspaceName string, iotConnectorName string) (result healthcareapis.IotFhirDestinationCollectionIterator, err error)
}

type FhirServicesClientAPI

FhirServicesClientAPI contains the set of methods on the FhirServicesClient type.

type FhirServicesClientAPI interface {
    CreateOrUpdate(ctx context.Context, resourceGroupName string, workspaceName string, fhirServiceName string, fhirservice healthcareapis.FhirService) (result healthcareapis.FhirServicesCreateOrUpdateFuture, err error)
    Delete(ctx context.Context, resourceGroupName string, fhirServiceName string, workspaceName string) (result healthcareapis.FhirServicesDeleteFuture, err error)
    Get(ctx context.Context, resourceGroupName string, workspaceName string, fhirServiceName string) (result healthcareapis.FhirService, err error)
    ListByWorkspace(ctx context.Context, resourceGroupName string, workspaceName string) (result healthcareapis.FhirServiceCollectionPage, err error)
    ListByWorkspaceComplete(ctx context.Context, resourceGroupName string, workspaceName string) (result healthcareapis.FhirServiceCollectionIterator, err error)
    Update(ctx context.Context, resourceGroupName string, fhirServiceName string, workspaceName string, fhirservicePatchResource healthcareapis.FhirServicePatchResource) (result healthcareapis.FhirServicesUpdateFuture, err error)
}

type IotConnectorFhirDestinationClientAPI

IotConnectorFhirDestinationClientAPI contains the set of methods on the IotConnectorFhirDestinationClient type.

type IotConnectorFhirDestinationClientAPI interface {
    CreateOrUpdate(ctx context.Context, resourceGroupName string, workspaceName string, iotConnectorName string, fhirDestinationName string, iotFhirDestination healthcareapis.IotFhirDestination) (result healthcareapis.IotConnectorFhirDestinationCreateOrUpdateFuture, err error)
    Delete(ctx context.Context, resourceGroupName string, workspaceName string, iotConnectorName string, fhirDestinationName string) (result healthcareapis.IotConnectorFhirDestinationDeleteFuture, err error)
    Get(ctx context.Context, resourceGroupName string, workspaceName string, iotConnectorName string, fhirDestinationName string) (result healthcareapis.IotFhirDestination, err error)
}

type IotConnectorsClientAPI

IotConnectorsClientAPI contains the set of methods on the IotConnectorsClient type.

type IotConnectorsClientAPI interface {
    CreateOrUpdate(ctx context.Context, resourceGroupName string, workspaceName string, iotConnectorName string, iotConnector healthcareapis.IotConnector) (result healthcareapis.IotConnectorsCreateOrUpdateFuture, err error)
    Delete(ctx context.Context, resourceGroupName string, iotConnectorName string, workspaceName string) (result healthcareapis.IotConnectorsDeleteFuture, err error)
    Get(ctx context.Context, resourceGroupName string, workspaceName string, iotConnectorName string) (result healthcareapis.IotConnector, err error)
    ListByWorkspace(ctx context.Context, resourceGroupName string, workspaceName string) (result healthcareapis.IotConnectorCollectionPage, err error)
    ListByWorkspaceComplete(ctx context.Context, resourceGroupName string, workspaceName string) (result healthcareapis.IotConnectorCollectionIterator, err error)
    Update(ctx context.Context, resourceGroupName string, iotConnectorName string, workspaceName string, iotConnectorPatchResource healthcareapis.IotConnectorPatchResource) (result healthcareapis.IotConnectorsUpdateFuture, err error)
}

type OperationResultsClientAPI

OperationResultsClientAPI contains the set of methods on the OperationResultsClient type.

type OperationResultsClientAPI interface {
    Get(ctx context.Context, locationName string, operationResultID string) (result healthcareapis.OperationResultsDescription, err error)
}

type OperationsClientAPI

OperationsClientAPI contains the set of methods on the OperationsClient type.

type OperationsClientAPI interface {
    List(ctx context.Context) (result healthcareapis.ListOperationsPage, err error)
    ListComplete(ctx context.Context) (result healthcareapis.ListOperationsIterator, err error)
}

type PrivateEndpointConnectionsClientAPI

PrivateEndpointConnectionsClientAPI contains the set of methods on the PrivateEndpointConnectionsClient type.

type PrivateEndpointConnectionsClientAPI interface {
    CreateOrUpdate(ctx context.Context, resourceGroupName string, resourceName string, privateEndpointConnectionName string, properties healthcareapis.PrivateEndpointConnection) (result healthcareapis.PrivateEndpointConnectionsCreateOrUpdateFuture, err error)
    Delete(ctx context.Context, resourceGroupName string, resourceName string, privateEndpointConnectionName string) (result healthcareapis.PrivateEndpointConnectionsDeleteFuture, err error)
    Get(ctx context.Context, resourceGroupName string, resourceName string, privateEndpointConnectionName string) (result healthcareapis.PrivateEndpointConnectionDescription, err error)
    ListByService(ctx context.Context, resourceGroupName string, resourceName string) (result healthcareapis.PrivateEndpointConnectionListResultDescription, err error)
}

type PrivateLinkResourcesClientAPI

PrivateLinkResourcesClientAPI contains the set of methods on the PrivateLinkResourcesClient type.

type PrivateLinkResourcesClientAPI interface {
    Get(ctx context.Context, resourceGroupName string, resourceName string, groupName string) (result healthcareapis.PrivateLinkResourceDescription, err error)
    ListByService(ctx context.Context, resourceGroupName string, resourceName string) (result healthcareapis.PrivateLinkResourceListResultDescription, err error)
}

type ServicesClientAPI

ServicesClientAPI contains the set of methods on the ServicesClient type.

type ServicesClientAPI interface {
    CheckNameAvailability(ctx context.Context, checkNameAvailabilityInputs healthcareapis.CheckNameAvailabilityParameters) (result healthcareapis.ServicesNameAvailabilityInfo, err error)
    CreateOrUpdate(ctx context.Context, resourceGroupName string, resourceName string, serviceDescription healthcareapis.ServicesDescription) (result healthcareapis.ServicesCreateOrUpdateFuture, err error)
    Delete(ctx context.Context, resourceGroupName string, resourceName string) (result healthcareapis.ServicesDeleteFuture, err error)
    Get(ctx context.Context, resourceGroupName string, resourceName string) (result healthcareapis.ServicesDescription, err error)
    List(ctx context.Context) (result healthcareapis.ServicesDescriptionListResultPage, err error)
    ListComplete(ctx context.Context) (result healthcareapis.ServicesDescriptionListResultIterator, err error)
    ListByResourceGroup(ctx context.Context, resourceGroupName string) (result healthcareapis.ServicesDescriptionListResultPage, err error)
    ListByResourceGroupComplete(ctx context.Context, resourceGroupName string) (result healthcareapis.ServicesDescriptionListResultIterator, err error)
    Update(ctx context.Context, resourceGroupName string, resourceName string, servicePatchDescription healthcareapis.ServicesPatchDescription) (result healthcareapis.ServicesUpdateFuture, err error)
}

type WorkspacesClientAPI

WorkspacesClientAPI contains the set of methods on the WorkspacesClient type.

type WorkspacesClientAPI interface {
    CreateOrUpdate(ctx context.Context, resourceGroupName string, workspaceName string, workspace healthcareapis.Workspace) (result healthcareapis.WorkspacesCreateOrUpdateFuture, err error)
    Delete(ctx context.Context, resourceGroupName string, workspaceName string) (result healthcareapis.WorkspacesDeleteFuture, err error)
    Get(ctx context.Context, resourceGroupName string, workspaceName string) (result healthcareapis.Workspace, err error)
    ListByResourceGroup(ctx context.Context, resourceGroupName string) (result healthcareapis.WorkspaceListPage, err error)
    ListByResourceGroupComplete(ctx context.Context, resourceGroupName string) (result healthcareapis.WorkspaceListIterator, err error)
    ListBySubscription(ctx context.Context) (result healthcareapis.WorkspaceListPage, err error)
    ListBySubscriptionComplete(ctx context.Context) (result healthcareapis.WorkspaceListIterator, err error)
    Update(ctx context.Context, resourceGroupName string, workspaceName string, workspacePatchResource healthcareapis.WorkspacePatchResource) (result healthcareapis.WorkspacesUpdateFuture, err error)
}