Package-level declarations

Types

data class AnalyticsConnectorDataLakeDataDestinationResponse(val dataLakeName: String, val name: String? = null, val type: String)

The Data Lake data destination for Analytics Connector.

data class AnalyticsConnectorFhirServiceDataSourceResponse(val kind: String, val type: String, val url: String)

The FHIR service data source for Analytics Connector.

data class AnalyticsConnectorFhirToParquetMappingResponse(val extensionSchemaReference: String? = null, val filterConfigurationReference: String? = null, val type: String)

FHIR Service data mapping configuration for Analytics Connector.

Link copied to clipboard
data class CorsConfigurationResponse(val allowCredentials: Boolean? = null, val headers: List<String>? = null, val maxAge: Int? = null, val methods: List<String>? = null, val origins: List<String>? = null)

The settings for the CORS configuration of the service instance.

data class DicomServiceAuthenticationConfigurationResponse(val audiences: List<String>, val authority: String)

Authentication configuration information

Link copied to clipboard
data class EncryptionResponse(val customerManagedKeyEncryption: EncryptionResponseCustomerManagedKeyEncryption? = null)

Settings to encrypt a service

data class EncryptionResponseCustomerManagedKeyEncryption(val keyEncryptionKeyUrl: String? = null)

The encryption settings for the customer-managed key

Link copied to clipboard
data class FhirServiceAcrConfigurationResponse(val loginServers: List<String>? = null, val ociArtifacts: List<ServiceOciArtifactEntryResponse>? = null)

Azure container registry configuration information

data class FhirServiceAuthenticationConfigurationResponse(val audience: String? = null, val authority: String? = null, val smartIdentityProviders: List<SmartIdentityProviderConfigurationResponse>? = null, val smartProxyEnabled: Boolean? = null)

Authentication configuration information

Link copied to clipboard
data class FhirServiceCorsConfigurationResponse(val allowCredentials: Boolean? = null, val headers: List<String>? = null, val maxAge: Int? = null, val methods: List<String>? = null, val origins: List<String>? = null)

The settings for the CORS configuration of the service instance.

Link copied to clipboard
data class FhirServiceExportConfigurationResponse(val storageAccountName: String? = null)

Export operation configuration information

Link copied to clipboard
data class FhirServiceImportConfigurationResponse(val enabled: Boolean? = null, val initialImportMode: Boolean? = null, val integrationDataStore: String? = null)

Import operation configuration information

Link copied to clipboard
data class GetAnalyticsConnectorResult(val azureApiVersion: String, val dataDestinationConfiguration: AnalyticsConnectorDataLakeDataDestinationResponse, val dataMappingConfiguration: AnalyticsConnectorFhirToParquetMappingResponse, val dataSourceConfiguration: AnalyticsConnectorFhirServiceDataSourceResponse, val etag: String? = null, val id: String, val identity: ServiceManagedIdentityResponseIdentity? = null, val location: String? = null, val name: String, val provisioningState: String, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val type: String)

Analytics Connector definition.

Link copied to clipboard
data class GetDicomServiceResult(val authenticationConfiguration: DicomServiceAuthenticationConfigurationResponse? = null, val azureApiVersion: String, val corsConfiguration: CorsConfigurationResponse? = null, val enableDataPartitions: Boolean? = null, val encryption: EncryptionResponse? = null, val etag: String? = null, val eventState: String, val id: String, val identity: ServiceManagedIdentityResponseIdentity? = null, val location: String? = null, val name: String, val privateEndpointConnections: List<PrivateEndpointConnectionResponse>, val provisioningState: String, val publicNetworkAccess: String, val serviceUrl: String, val storageConfiguration: StorageConfigurationResponse? = null, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val type: String)

The description of Dicom Service

Link copied to clipboard
data class GetFhirServiceResult(val acrConfiguration: FhirServiceAcrConfigurationResponse? = null, val authenticationConfiguration: FhirServiceAuthenticationConfigurationResponse? = null, val azureApiVersion: String, val corsConfiguration: FhirServiceCorsConfigurationResponse? = null, val encryption: EncryptionResponse? = null, val etag: String? = null, val eventState: String, val exportConfiguration: FhirServiceExportConfigurationResponse? = null, val id: String, val identity: ServiceManagedIdentityResponseIdentity? = null, val implementationGuidesConfiguration: ImplementationGuidesConfigurationResponse? = null, val importConfiguration: FhirServiceImportConfigurationResponse? = null, val kind: String? = null, val location: String? = null, val name: String, val privateEndpointConnections: List<PrivateEndpointConnectionResponse>, val provisioningState: String, val publicNetworkAccess: String, val resourceVersionPolicyConfiguration: ResourceVersionPolicyConfigurationResponse? = null, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val type: String)

The description of Fhir Service

Link copied to clipboard
data class GetIotConnectorFhirDestinationResult(val azureApiVersion: String, val etag: String? = null, val fhirMapping: IotMappingPropertiesResponse, val fhirServiceResourceId: String, val id: String, val location: String? = null, val name: String, val resourceIdentityResolutionType: String, val systemData: SystemDataResponse, val type: String)

IoT Connector FHIR destination definition.

Link copied to clipboard
data class GetIotConnectorResult(val azureApiVersion: String, val deviceMapping: IotMappingPropertiesResponse? = null, val etag: String? = null, val id: String, val identity: ServiceManagedIdentityResponseIdentity? = null, val ingestionEndpointConfiguration: IotEventHubIngestionEndpointConfigurationResponse? = null, val location: String? = null, val name: String, val provisioningState: String, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val type: String)

IoT Connector definition.

Link copied to clipboard
data class GetPrivateEndpointConnectionResult(val azureApiVersion: String, val id: String, val name: String, val privateEndpoint: PrivateEndpointResponse? = null, val privateLinkServiceConnectionState: PrivateLinkServiceConnectionStateResponse, val provisioningState: String, val systemData: SystemDataResponse, val type: String)

The Private Endpoint Connection resource.

Link copied to clipboard
data class GetServiceResult(val azureApiVersion: String, val etag: String? = null, val id: String, val identity: ServicesResourceResponseIdentity? = null, val kind: String, val location: String, val name: String, val properties: ServicesPropertiesResponse, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val type: String)

The description of the service.

data class GetWorkspacePrivateEndpointConnectionResult(val azureApiVersion: String, val id: String, val name: String, val privateEndpoint: PrivateEndpointResponse? = null, val privateLinkServiceConnectionState: PrivateLinkServiceConnectionStateResponse, val provisioningState: String, val systemData: SystemDataResponse, val type: String)

The Private Endpoint Connection resource.

Link copied to clipboard
data class GetWorkspaceResult(val azureApiVersion: String, val etag: String? = null, val id: String, val location: String? = null, val name: String, val properties: WorkspaceResponseProperties, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val type: String)

Workspace resource.

data class ImplementationGuidesConfigurationResponse(val usCoreMissingData: Boolean? = null)

The settings for Implementation Guides - defining capabilities for national standards, vendor consortiums, clinical societies, etc.

data class IotEventHubIngestionEndpointConfigurationResponse(val consumerGroup: String? = null, val eventHubName: String? = null, val fullyQualifiedEventHubNamespace: String? = null)

Event Hub ingestion endpoint configuration

Link copied to clipboard
data class IotMappingPropertiesResponse(val content: Any? = null)

The mapping content.

Link copied to clipboard
data class PrivateEndpointConnectionResponse(val id: String, val name: String, val privateEndpoint: PrivateEndpointResponse? = null, val privateLinkServiceConnectionState: PrivateLinkServiceConnectionStateResponse, val provisioningState: String, val type: String)

The Private Endpoint Connection resource.

Link copied to clipboard
data class PrivateEndpointResponse(val id: String)

The Private Endpoint resource.

data class PrivateLinkServiceConnectionStateResponse(val actionsRequired: String? = null, val description: String? = null, val status: String? = null)

A collection of information about the state of the connection between service consumer and provider.

data class ResourceVersionPolicyConfigurationResponse(val default: String? = null, val resourceTypeOverrides: Map<String, String>? = null)

The settings for history tracking for FHIR resources.

Link copied to clipboard
data class ServiceAccessPolicyEntryResponse(val objectId: String)

An access policy entry.

Link copied to clipboard
data class ServiceAcrConfigurationInfoResponse(val loginServers: List<String>? = null, val ociArtifacts: List<ServiceOciArtifactEntryResponse>? = null)

Azure container registry configuration information

data class ServiceAuthenticationConfigurationInfoResponse(val audience: String? = null, val authority: String? = null, val smartProxyEnabled: Boolean? = null)

Authentication configuration information

Link copied to clipboard
data class ServiceCorsConfigurationInfoResponse(val allowCredentials: Boolean? = null, val headers: List<String>? = null, val maxAge: Int? = null, val methods: List<String>? = null, val origins: List<String>? = null)

The settings for the CORS configuration of the service instance.

Link copied to clipboard
data class ServiceCosmosDbConfigurationInfoResponse(val crossTenantCmkApplicationId: String? = null, val keyVaultKeyUri: String? = null, val offerThroughput: Int? = null)

The settings for the Cosmos DB database backing the service.

Link copied to clipboard
data class ServiceExportConfigurationInfoResponse(val storageAccountName: String? = null)

Export operation configuration information

Link copied to clipboard
data class ServiceImportConfigurationInfoResponse(val enabled: Boolean? = null, val initialImportMode: Boolean? = null, val integrationDataStore: String? = null)

Import operation configuration information

Link copied to clipboard
data class ServiceManagedIdentityResponseIdentity(val principalId: String, val tenantId: String, val type: String, val userAssignedIdentities: Map<String, UserAssignedIdentityResponse>? = null)

Setting indicating whether the service has a managed identity associated with it.

Link copied to clipboard
data class ServiceOciArtifactEntryResponse(val digest: String? = null, val imageName: String? = null, val loginServer: String? = null)

An Open Container Initiative (OCI) artifact.

Link copied to clipboard
data class ServicesPropertiesResponse(val accessPolicies: List<ServiceAccessPolicyEntryResponse>? = null, val acrConfiguration: ServiceAcrConfigurationInfoResponse? = null, val authenticationConfiguration: ServiceAuthenticationConfigurationInfoResponse? = null, val corsConfiguration: ServiceCorsConfigurationInfoResponse? = null, val cosmosDbConfiguration: ServiceCosmosDbConfigurationInfoResponse? = null, val exportConfiguration: ServiceExportConfigurationInfoResponse? = null, val importConfiguration: ServiceImportConfigurationInfoResponse? = null, val privateEndpointConnections: List<PrivateEndpointConnectionResponse>? = null, val provisioningState: String, val publicNetworkAccess: String? = null)

The properties of a service instance.

Link copied to clipboard
data class ServicesResourceResponseIdentity(val principalId: String, val tenantId: String, val type: String? = null)

Setting indicating whether the service has a managed identity associated with it.

Link copied to clipboard
data class SmartIdentityProviderApplicationResponse(val allowedDataActions: List<String>? = null, val audience: String? = null, val clientId: String? = null)

An Application configured in the Identity Provider used to access FHIR resources.

data class SmartIdentityProviderConfigurationResponse(val applications: List<SmartIdentityProviderApplicationResponse>? = null, val authority: String? = null)

An object to configure an identity provider for use with SMART on FHIR authentication.

Link copied to clipboard
data class StorageConfigurationResponse(val fileSystemName: String? = null, val storageResourceId: String? = null)

The configuration of connected storage

Link copied to clipboard
data class SystemDataResponse(val createdAt: String? = null, val createdBy: String? = null, val createdByType: String? = null, val lastModifiedAt: String? = null, val lastModifiedBy: String? = null, val lastModifiedByType: String? = null)

Metadata pertaining to creation and last modification of the resource.

Link copied to clipboard
data class UserAssignedIdentityResponse(val clientId: String, val principalId: String)

User assigned identity properties

Link copied to clipboard
data class WorkspaceResponseProperties(val privateEndpointConnections: List<PrivateEndpointConnectionResponse>, val provisioningState: String, val publicNetworkAccess: String)

Workspaces resource specific properties.