We recommend using Azure Native.
azure.healthcare.DicomService
Explore with Pulumi AI
Manages a Healthcare DICOM Service
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as azure from "@pulumi/azure";
const test = new azure.healthcare.Workspace("test", {
name: "tfexworkspace",
resourceGroupName: "tfex-resource_group",
location: "east us",
});
const testDicomService = new azure.healthcare.DicomService("test", {
name: "tfexDicom",
workspaceId: test.id,
location: "east us",
identity: {
type: "SystemAssigned",
},
tags: {
environment: "None",
},
});
import pulumi
import pulumi_azure as azure
test = azure.healthcare.Workspace("test",
name="tfexworkspace",
resource_group_name="tfex-resource_group",
location="east us")
test_dicom_service = azure.healthcare.DicomService("test",
name="tfexDicom",
workspace_id=test.id,
location="east us",
identity={
"type": "SystemAssigned",
},
tags={
"environment": "None",
})
package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/healthcare"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
test, err := healthcare.NewWorkspace(ctx, "test", &healthcare.WorkspaceArgs{
Name: pulumi.String("tfexworkspace"),
ResourceGroupName: pulumi.String("tfex-resource_group"),
Location: pulumi.String("east us"),
})
if err != nil {
return err
}
_, err = healthcare.NewDicomService(ctx, "test", &healthcare.DicomServiceArgs{
Name: pulumi.String("tfexDicom"),
WorkspaceId: test.ID(),
Location: pulumi.String("east us"),
Identity: &healthcare.DicomServiceIdentityArgs{
Type: pulumi.String("SystemAssigned"),
},
Tags: pulumi.StringMap{
"environment": pulumi.String("None"),
},
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Azure = Pulumi.Azure;
return await Deployment.RunAsync(() =>
{
var test = new Azure.Healthcare.Workspace("test", new()
{
Name = "tfexworkspace",
ResourceGroupName = "tfex-resource_group",
Location = "east us",
});
var testDicomService = new Azure.Healthcare.DicomService("test", new()
{
Name = "tfexDicom",
WorkspaceId = test.Id,
Location = "east us",
Identity = new Azure.Healthcare.Inputs.DicomServiceIdentityArgs
{
Type = "SystemAssigned",
},
Tags =
{
{ "environment", "None" },
},
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azure.healthcare.Workspace;
import com.pulumi.azure.healthcare.WorkspaceArgs;
import com.pulumi.azure.healthcare.DicomService;
import com.pulumi.azure.healthcare.DicomServiceArgs;
import com.pulumi.azure.healthcare.inputs.DicomServiceIdentityArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var test = new Workspace("test", WorkspaceArgs.builder()
.name("tfexworkspace")
.resourceGroupName("tfex-resource_group")
.location("east us")
.build());
var testDicomService = new DicomService("testDicomService", DicomServiceArgs.builder()
.name("tfexDicom")
.workspaceId(test.id())
.location("east us")
.identity(DicomServiceIdentityArgs.builder()
.type("SystemAssigned")
.build())
.tags(Map.of("environment", "None"))
.build());
}
}
resources:
test:
type: azure:healthcare:Workspace
properties:
name: tfexworkspace
resourceGroupName: tfex-resource_group
location: east us
testDicomService:
type: azure:healthcare:DicomService
name: test
properties:
name: tfexDicom
workspaceId: ${test.id}
location: east us
identity:
type: SystemAssigned
tags:
environment: None
Create DicomService Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new DicomService(name: string, args: DicomServiceArgs, opts?: CustomResourceOptions);
@overload
def DicomService(resource_name: str,
args: DicomServiceArgs,
opts: Optional[ResourceOptions] = None)
@overload
def DicomService(resource_name: str,
opts: Optional[ResourceOptions] = None,
workspace_id: Optional[str] = None,
identity: Optional[DicomServiceIdentityArgs] = None,
location: Optional[str] = None,
name: Optional[str] = None,
public_network_access_enabled: Optional[bool] = None,
tags: Optional[Mapping[str, str]] = None)
func NewDicomService(ctx *Context, name string, args DicomServiceArgs, opts ...ResourceOption) (*DicomService, error)
public DicomService(string name, DicomServiceArgs args, CustomResourceOptions? opts = null)
public DicomService(String name, DicomServiceArgs args)
public DicomService(String name, DicomServiceArgs args, CustomResourceOptions options)
type: azure:healthcare:DicomService
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args DicomServiceArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args DicomServiceArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args DicomServiceArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args DicomServiceArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args DicomServiceArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var dicomServiceResource = new Azure.Healthcare.DicomService("dicomServiceResource", new()
{
WorkspaceId = "string",
Identity = new Azure.Healthcare.Inputs.DicomServiceIdentityArgs
{
Type = "string",
IdentityIds = new[]
{
"string",
},
PrincipalId = "string",
TenantId = "string",
},
Location = "string",
Name = "string",
PublicNetworkAccessEnabled = false,
Tags =
{
{ "string", "string" },
},
});
example, err := healthcare.NewDicomService(ctx, "dicomServiceResource", &healthcare.DicomServiceArgs{
WorkspaceId: pulumi.String("string"),
Identity: &healthcare.DicomServiceIdentityArgs{
Type: pulumi.String("string"),
IdentityIds: pulumi.StringArray{
pulumi.String("string"),
},
PrincipalId: pulumi.String("string"),
TenantId: pulumi.String("string"),
},
Location: pulumi.String("string"),
Name: pulumi.String("string"),
PublicNetworkAccessEnabled: pulumi.Bool(false),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
})
var dicomServiceResource = new DicomService("dicomServiceResource", DicomServiceArgs.builder()
.workspaceId("string")
.identity(DicomServiceIdentityArgs.builder()
.type("string")
.identityIds("string")
.principalId("string")
.tenantId("string")
.build())
.location("string")
.name("string")
.publicNetworkAccessEnabled(false)
.tags(Map.of("string", "string"))
.build());
dicom_service_resource = azure.healthcare.DicomService("dicomServiceResource",
workspace_id="string",
identity={
"type": "string",
"identityIds": ["string"],
"principalId": "string",
"tenantId": "string",
},
location="string",
name="string",
public_network_access_enabled=False,
tags={
"string": "string",
})
const dicomServiceResource = new azure.healthcare.DicomService("dicomServiceResource", {
workspaceId: "string",
identity: {
type: "string",
identityIds: ["string"],
principalId: "string",
tenantId: "string",
},
location: "string",
name: "string",
publicNetworkAccessEnabled: false,
tags: {
string: "string",
},
});
type: azure:healthcare:DicomService
properties:
identity:
identityIds:
- string
principalId: string
tenantId: string
type: string
location: string
name: string
publicNetworkAccessEnabled: false
tags:
string: string
workspaceId: string
DicomService Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The DicomService resource accepts the following input properties:
- Workspace
Id string - Specifies the id of the Healthcare Workspace where the Healthcare DICOM Service should exist. Changing this forces a new Healthcare DICOM Service to be created.
- Identity
Dicom
Service Identity - An
identity
block as defined below. - Location string
- Specifies the Azure Region where the Healthcare DICOM Service should be created. Changing this forces a new Healthcare DICOM Service to be created.
- Name string
- Specifies the name of the Healthcare DICOM Service. Changing this forces a new Healthcare DICOM Service to be created.
- Public
Network boolAccess Enabled - Whether to enabled public networks when data plane traffic coming from public networks while private endpoint is enabled. Defaults to
true
. - Dictionary<string, string>
- A mapping of tags to assign to the Healthcare DICOM Service.
- Workspace
Id string - Specifies the id of the Healthcare Workspace where the Healthcare DICOM Service should exist. Changing this forces a new Healthcare DICOM Service to be created.
- Identity
Dicom
Service Identity Args - An
identity
block as defined below. - Location string
- Specifies the Azure Region where the Healthcare DICOM Service should be created. Changing this forces a new Healthcare DICOM Service to be created.
- Name string
- Specifies the name of the Healthcare DICOM Service. Changing this forces a new Healthcare DICOM Service to be created.
- Public
Network boolAccess Enabled - Whether to enabled public networks when data plane traffic coming from public networks while private endpoint is enabled. Defaults to
true
. - map[string]string
- A mapping of tags to assign to the Healthcare DICOM Service.
- workspace
Id String - Specifies the id of the Healthcare Workspace where the Healthcare DICOM Service should exist. Changing this forces a new Healthcare DICOM Service to be created.
- identity
Dicom
Service Identity - An
identity
block as defined below. - location String
- Specifies the Azure Region where the Healthcare DICOM Service should be created. Changing this forces a new Healthcare DICOM Service to be created.
- name String
- Specifies the name of the Healthcare DICOM Service. Changing this forces a new Healthcare DICOM Service to be created.
- public
Network BooleanAccess Enabled - Whether to enabled public networks when data plane traffic coming from public networks while private endpoint is enabled. Defaults to
true
. - Map<String,String>
- A mapping of tags to assign to the Healthcare DICOM Service.
- workspace
Id string - Specifies the id of the Healthcare Workspace where the Healthcare DICOM Service should exist. Changing this forces a new Healthcare DICOM Service to be created.
- identity
Dicom
Service Identity - An
identity
block as defined below. - location string
- Specifies the Azure Region where the Healthcare DICOM Service should be created. Changing this forces a new Healthcare DICOM Service to be created.
- name string
- Specifies the name of the Healthcare DICOM Service. Changing this forces a new Healthcare DICOM Service to be created.
- public
Network booleanAccess Enabled - Whether to enabled public networks when data plane traffic coming from public networks while private endpoint is enabled. Defaults to
true
. - {[key: string]: string}
- A mapping of tags to assign to the Healthcare DICOM Service.
- workspace_
id str - Specifies the id of the Healthcare Workspace where the Healthcare DICOM Service should exist. Changing this forces a new Healthcare DICOM Service to be created.
- identity
Dicom
Service Identity Args - An
identity
block as defined below. - location str
- Specifies the Azure Region where the Healthcare DICOM Service should be created. Changing this forces a new Healthcare DICOM Service to be created.
- name str
- Specifies the name of the Healthcare DICOM Service. Changing this forces a new Healthcare DICOM Service to be created.
- public_
network_ boolaccess_ enabled - Whether to enabled public networks when data plane traffic coming from public networks while private endpoint is enabled. Defaults to
true
. - Mapping[str, str]
- A mapping of tags to assign to the Healthcare DICOM Service.
- workspace
Id String - Specifies the id of the Healthcare Workspace where the Healthcare DICOM Service should exist. Changing this forces a new Healthcare DICOM Service to be created.
- identity Property Map
- An
identity
block as defined below. - location String
- Specifies the Azure Region where the Healthcare DICOM Service should be created. Changing this forces a new Healthcare DICOM Service to be created.
- name String
- Specifies the name of the Healthcare DICOM Service. Changing this forces a new Healthcare DICOM Service to be created.
- public
Network BooleanAccess Enabled - Whether to enabled public networks when data plane traffic coming from public networks while private endpoint is enabled. Defaults to
true
. - Map<String>
- A mapping of tags to assign to the Healthcare DICOM Service.
Outputs
All input properties are implicitly available as output properties. Additionally, the DicomService resource produces the following output properties:
- Authentications
List<Dicom
Service Authentication> - The
authentication
block as defined below. - Id string
- The provider-assigned unique ID for this managed resource.
- Private
Endpoints List<DicomService Private Endpoint> - Service
Url string - The url of the Healthcare DICOM Services.
- Authentications
[]Dicom
Service Authentication - The
authentication
block as defined below. - Id string
- The provider-assigned unique ID for this managed resource.
- Private
Endpoints []DicomService Private Endpoint - Service
Url string - The url of the Healthcare DICOM Services.
- authentications
List<Dicom
Service Authentication> - The
authentication
block as defined below. - id String
- The provider-assigned unique ID for this managed resource.
- private
Endpoints List<DicomService Private Endpoint> - service
Url String - The url of the Healthcare DICOM Services.
- authentications
Dicom
Service Authentication[] - The
authentication
block as defined below. - id string
- The provider-assigned unique ID for this managed resource.
- private
Endpoints DicomService Private Endpoint[] - service
Url string - The url of the Healthcare DICOM Services.
- authentications
Sequence[Dicom
Service Authentication] - The
authentication
block as defined below. - id str
- The provider-assigned unique ID for this managed resource.
- private_
endpoints Sequence[DicomService Private Endpoint] - service_
url str - The url of the Healthcare DICOM Services.
- authentications List<Property Map>
- The
authentication
block as defined below. - id String
- The provider-assigned unique ID for this managed resource.
- private
Endpoints List<Property Map> - service
Url String - The url of the Healthcare DICOM Services.
Look up Existing DicomService Resource
Get an existing DicomService resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: DicomServiceState, opts?: CustomResourceOptions): DicomService
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
authentications: Optional[Sequence[DicomServiceAuthenticationArgs]] = None,
identity: Optional[DicomServiceIdentityArgs] = None,
location: Optional[str] = None,
name: Optional[str] = None,
private_endpoints: Optional[Sequence[DicomServicePrivateEndpointArgs]] = None,
public_network_access_enabled: Optional[bool] = None,
service_url: Optional[str] = None,
tags: Optional[Mapping[str, str]] = None,
workspace_id: Optional[str] = None) -> DicomService
func GetDicomService(ctx *Context, name string, id IDInput, state *DicomServiceState, opts ...ResourceOption) (*DicomService, error)
public static DicomService Get(string name, Input<string> id, DicomServiceState? state, CustomResourceOptions? opts = null)
public static DicomService get(String name, Output<String> id, DicomServiceState state, CustomResourceOptions options)
Resource lookup is not supported in YAML
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Authentications
List<Dicom
Service Authentication> - The
authentication
block as defined below. - Identity
Dicom
Service Identity - An
identity
block as defined below. - Location string
- Specifies the Azure Region where the Healthcare DICOM Service should be created. Changing this forces a new Healthcare DICOM Service to be created.
- Name string
- Specifies the name of the Healthcare DICOM Service. Changing this forces a new Healthcare DICOM Service to be created.
- Private
Endpoints List<DicomService Private Endpoint> - Public
Network boolAccess Enabled - Whether to enabled public networks when data plane traffic coming from public networks while private endpoint is enabled. Defaults to
true
. - Service
Url string - The url of the Healthcare DICOM Services.
- Dictionary<string, string>
- A mapping of tags to assign to the Healthcare DICOM Service.
- Workspace
Id string - Specifies the id of the Healthcare Workspace where the Healthcare DICOM Service should exist. Changing this forces a new Healthcare DICOM Service to be created.
- Authentications
[]Dicom
Service Authentication Args - The
authentication
block as defined below. - Identity
Dicom
Service Identity Args - An
identity
block as defined below. - Location string
- Specifies the Azure Region where the Healthcare DICOM Service should be created. Changing this forces a new Healthcare DICOM Service to be created.
- Name string
- Specifies the name of the Healthcare DICOM Service. Changing this forces a new Healthcare DICOM Service to be created.
- Private
Endpoints []DicomService Private Endpoint Args - Public
Network boolAccess Enabled - Whether to enabled public networks when data plane traffic coming from public networks while private endpoint is enabled. Defaults to
true
. - Service
Url string - The url of the Healthcare DICOM Services.
- map[string]string
- A mapping of tags to assign to the Healthcare DICOM Service.
- Workspace
Id string - Specifies the id of the Healthcare Workspace where the Healthcare DICOM Service should exist. Changing this forces a new Healthcare DICOM Service to be created.
- authentications
List<Dicom
Service Authentication> - The
authentication
block as defined below. - identity
Dicom
Service Identity - An
identity
block as defined below. - location String
- Specifies the Azure Region where the Healthcare DICOM Service should be created. Changing this forces a new Healthcare DICOM Service to be created.
- name String
- Specifies the name of the Healthcare DICOM Service. Changing this forces a new Healthcare DICOM Service to be created.
- private
Endpoints List<DicomService Private Endpoint> - public
Network BooleanAccess Enabled - Whether to enabled public networks when data plane traffic coming from public networks while private endpoint is enabled. Defaults to
true
. - service
Url String - The url of the Healthcare DICOM Services.
- Map<String,String>
- A mapping of tags to assign to the Healthcare DICOM Service.
- workspace
Id String - Specifies the id of the Healthcare Workspace where the Healthcare DICOM Service should exist. Changing this forces a new Healthcare DICOM Service to be created.
- authentications
Dicom
Service Authentication[] - The
authentication
block as defined below. - identity
Dicom
Service Identity - An
identity
block as defined below. - location string
- Specifies the Azure Region where the Healthcare DICOM Service should be created. Changing this forces a new Healthcare DICOM Service to be created.
- name string
- Specifies the name of the Healthcare DICOM Service. Changing this forces a new Healthcare DICOM Service to be created.
- private
Endpoints DicomService Private Endpoint[] - public
Network booleanAccess Enabled - Whether to enabled public networks when data plane traffic coming from public networks while private endpoint is enabled. Defaults to
true
. - service
Url string - The url of the Healthcare DICOM Services.
- {[key: string]: string}
- A mapping of tags to assign to the Healthcare DICOM Service.
- workspace
Id string - Specifies the id of the Healthcare Workspace where the Healthcare DICOM Service should exist. Changing this forces a new Healthcare DICOM Service to be created.
- authentications
Sequence[Dicom
Service Authentication Args] - The
authentication
block as defined below. - identity
Dicom
Service Identity Args - An
identity
block as defined below. - location str
- Specifies the Azure Region where the Healthcare DICOM Service should be created. Changing this forces a new Healthcare DICOM Service to be created.
- name str
- Specifies the name of the Healthcare DICOM Service. Changing this forces a new Healthcare DICOM Service to be created.
- private_
endpoints Sequence[DicomService Private Endpoint Args] - public_
network_ boolaccess_ enabled - Whether to enabled public networks when data plane traffic coming from public networks while private endpoint is enabled. Defaults to
true
. - service_
url str - The url of the Healthcare DICOM Services.
- Mapping[str, str]
- A mapping of tags to assign to the Healthcare DICOM Service.
- workspace_
id str - Specifies the id of the Healthcare Workspace where the Healthcare DICOM Service should exist. Changing this forces a new Healthcare DICOM Service to be created.
- authentications List<Property Map>
- The
authentication
block as defined below. - identity Property Map
- An
identity
block as defined below. - location String
- Specifies the Azure Region where the Healthcare DICOM Service should be created. Changing this forces a new Healthcare DICOM Service to be created.
- name String
- Specifies the name of the Healthcare DICOM Service. Changing this forces a new Healthcare DICOM Service to be created.
- private
Endpoints List<Property Map> - public
Network BooleanAccess Enabled - Whether to enabled public networks when data plane traffic coming from public networks while private endpoint is enabled. Defaults to
true
. - service
Url String - The url of the Healthcare DICOM Services.
- Map<String>
- A mapping of tags to assign to the Healthcare DICOM Service.
- workspace
Id String - Specifies the id of the Healthcare Workspace where the Healthcare DICOM Service should exist. Changing this forces a new Healthcare DICOM Service to be created.
Supporting Types
DicomServiceAuthentication, DicomServiceAuthenticationArgs
- Audiences List<string>
- The intended audience to receive authentication tokens for the service. The default value is https://dicom.azurehealthcareapis.azure.com
- string
- Audiences []string
- The intended audience to receive authentication tokens for the service. The default value is https://dicom.azurehealthcareapis.azure.com
- string
- audiences List<String>
- The intended audience to receive authentication tokens for the service. The default value is https://dicom.azurehealthcareapis.azure.com
- String
- audiences string[]
- The intended audience to receive authentication tokens for the service. The default value is https://dicom.azurehealthcareapis.azure.com
- string
- audiences Sequence[str]
- The intended audience to receive authentication tokens for the service. The default value is https://dicom.azurehealthcareapis.azure.com
- str
- audiences List<String>
- The intended audience to receive authentication tokens for the service. The default value is https://dicom.azurehealthcareapis.azure.com
- String
DicomServiceIdentity, DicomServiceIdentityArgs
- Type string
- The type of identity used for the Healthcare DICOM service. Possible values are
UserAssigned
,SystemAssigned
andSystemAssigned, UserAssigned
. IfUserAssigned
is set, anidentity_ids
must be set as well. - Identity
Ids List<string> - A list of User Assigned Identity IDs which should be assigned to this Healthcare DICOM service.
- Principal
Id string - Tenant
Id string
- Type string
- The type of identity used for the Healthcare DICOM service. Possible values are
UserAssigned
,SystemAssigned
andSystemAssigned, UserAssigned
. IfUserAssigned
is set, anidentity_ids
must be set as well. - Identity
Ids []string - A list of User Assigned Identity IDs which should be assigned to this Healthcare DICOM service.
- Principal
Id string - Tenant
Id string
- type String
- The type of identity used for the Healthcare DICOM service. Possible values are
UserAssigned
,SystemAssigned
andSystemAssigned, UserAssigned
. IfUserAssigned
is set, anidentity_ids
must be set as well. - identity
Ids List<String> - A list of User Assigned Identity IDs which should be assigned to this Healthcare DICOM service.
- principal
Id String - tenant
Id String
- type string
- The type of identity used for the Healthcare DICOM service. Possible values are
UserAssigned
,SystemAssigned
andSystemAssigned, UserAssigned
. IfUserAssigned
is set, anidentity_ids
must be set as well. - identity
Ids string[] - A list of User Assigned Identity IDs which should be assigned to this Healthcare DICOM service.
- principal
Id string - tenant
Id string
- type str
- The type of identity used for the Healthcare DICOM service. Possible values are
UserAssigned
,SystemAssigned
andSystemAssigned, UserAssigned
. IfUserAssigned
is set, anidentity_ids
must be set as well. - identity_
ids Sequence[str] - A list of User Assigned Identity IDs which should be assigned to this Healthcare DICOM service.
- principal_
id str - tenant_
id str
- type String
- The type of identity used for the Healthcare DICOM service. Possible values are
UserAssigned
,SystemAssigned
andSystemAssigned, UserAssigned
. IfUserAssigned
is set, anidentity_ids
must be set as well. - identity
Ids List<String> - A list of User Assigned Identity IDs which should be assigned to this Healthcare DICOM service.
- principal
Id String - tenant
Id String
DicomServicePrivateEndpoint, DicomServicePrivateEndpointArgs
Import
Healthcare DICOM Service can be imported using the resourceid
, e.g.
$ pulumi import azure:healthcare/dicomService:DicomService example /subscriptions/12345678-1234-9876-4563-123456789012/resourceGroups/group1/providers/Microsoft.HealthcareApis/workspaces/workspace1/dicomServices/service1
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Azure Classic pulumi/pulumi-azure
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
azurerm
Terraform Provider.