Documentation ¶
Index ¶
- type DicomService
- type DicomServiceArgs
- type DicomServiceArray
- type DicomServiceArrayInput
- type DicomServiceArrayOutput
- func (DicomServiceArrayOutput) ElementType() reflect.Type
- func (o DicomServiceArrayOutput) Index(i pulumi.IntInput) DicomServiceOutput
- func (o DicomServiceArrayOutput) ToDicomServiceArrayOutput() DicomServiceArrayOutput
- func (o DicomServiceArrayOutput) ToDicomServiceArrayOutputWithContext(ctx context.Context) DicomServiceArrayOutput
- type DicomServiceAuthentication
- type DicomServiceAuthenticationArgs
- func (DicomServiceAuthenticationArgs) ElementType() reflect.Type
- func (i DicomServiceAuthenticationArgs) ToDicomServiceAuthenticationOutput() DicomServiceAuthenticationOutput
- func (i DicomServiceAuthenticationArgs) ToDicomServiceAuthenticationOutputWithContext(ctx context.Context) DicomServiceAuthenticationOutput
- type DicomServiceAuthenticationArray
- func (DicomServiceAuthenticationArray) ElementType() reflect.Type
- func (i DicomServiceAuthenticationArray) ToDicomServiceAuthenticationArrayOutput() DicomServiceAuthenticationArrayOutput
- func (i DicomServiceAuthenticationArray) ToDicomServiceAuthenticationArrayOutputWithContext(ctx context.Context) DicomServiceAuthenticationArrayOutput
- type DicomServiceAuthenticationArrayInput
- type DicomServiceAuthenticationArrayOutput
- func (DicomServiceAuthenticationArrayOutput) ElementType() reflect.Type
- func (o DicomServiceAuthenticationArrayOutput) Index(i pulumi.IntInput) DicomServiceAuthenticationOutput
- func (o DicomServiceAuthenticationArrayOutput) ToDicomServiceAuthenticationArrayOutput() DicomServiceAuthenticationArrayOutput
- func (o DicomServiceAuthenticationArrayOutput) ToDicomServiceAuthenticationArrayOutputWithContext(ctx context.Context) DicomServiceAuthenticationArrayOutput
- type DicomServiceAuthenticationInput
- type DicomServiceAuthenticationOutput
- func (o DicomServiceAuthenticationOutput) Audiences() pulumi.StringArrayOutput
- func (o DicomServiceAuthenticationOutput) Authority() pulumi.StringPtrOutput
- func (DicomServiceAuthenticationOutput) ElementType() reflect.Type
- func (o DicomServiceAuthenticationOutput) ToDicomServiceAuthenticationOutput() DicomServiceAuthenticationOutput
- func (o DicomServiceAuthenticationOutput) ToDicomServiceAuthenticationOutputWithContext(ctx context.Context) DicomServiceAuthenticationOutput
- type DicomServiceIdentity
- type DicomServiceIdentityArgs
- func (DicomServiceIdentityArgs) ElementType() reflect.Type
- func (i DicomServiceIdentityArgs) ToDicomServiceIdentityOutput() DicomServiceIdentityOutput
- func (i DicomServiceIdentityArgs) ToDicomServiceIdentityOutputWithContext(ctx context.Context) DicomServiceIdentityOutput
- func (i DicomServiceIdentityArgs) ToDicomServiceIdentityPtrOutput() DicomServiceIdentityPtrOutput
- func (i DicomServiceIdentityArgs) ToDicomServiceIdentityPtrOutputWithContext(ctx context.Context) DicomServiceIdentityPtrOutput
- type DicomServiceIdentityInput
- type DicomServiceIdentityOutput
- func (DicomServiceIdentityOutput) ElementType() reflect.Type
- func (o DicomServiceIdentityOutput) IdentityIds() pulumi.StringArrayOutput
- func (o DicomServiceIdentityOutput) PrincipalId() pulumi.StringPtrOutput
- func (o DicomServiceIdentityOutput) TenantId() pulumi.StringPtrOutput
- func (o DicomServiceIdentityOutput) ToDicomServiceIdentityOutput() DicomServiceIdentityOutput
- func (o DicomServiceIdentityOutput) ToDicomServiceIdentityOutputWithContext(ctx context.Context) DicomServiceIdentityOutput
- func (o DicomServiceIdentityOutput) ToDicomServiceIdentityPtrOutput() DicomServiceIdentityPtrOutput
- func (o DicomServiceIdentityOutput) ToDicomServiceIdentityPtrOutputWithContext(ctx context.Context) DicomServiceIdentityPtrOutput
- func (o DicomServiceIdentityOutput) Type() pulumi.StringOutput
- type DicomServiceIdentityPtrInput
- type DicomServiceIdentityPtrOutput
- func (o DicomServiceIdentityPtrOutput) Elem() DicomServiceIdentityOutput
- func (DicomServiceIdentityPtrOutput) ElementType() reflect.Type
- func (o DicomServiceIdentityPtrOutput) IdentityIds() pulumi.StringArrayOutput
- func (o DicomServiceIdentityPtrOutput) PrincipalId() pulumi.StringPtrOutput
- func (o DicomServiceIdentityPtrOutput) TenantId() pulumi.StringPtrOutput
- func (o DicomServiceIdentityPtrOutput) ToDicomServiceIdentityPtrOutput() DicomServiceIdentityPtrOutput
- func (o DicomServiceIdentityPtrOutput) ToDicomServiceIdentityPtrOutputWithContext(ctx context.Context) DicomServiceIdentityPtrOutput
- func (o DicomServiceIdentityPtrOutput) Type() pulumi.StringPtrOutput
- type DicomServiceInput
- type DicomServiceMap
- type DicomServiceMapInput
- type DicomServiceMapOutput
- func (DicomServiceMapOutput) ElementType() reflect.Type
- func (o DicomServiceMapOutput) MapIndex(k pulumi.StringInput) DicomServiceOutput
- func (o DicomServiceMapOutput) ToDicomServiceMapOutput() DicomServiceMapOutput
- func (o DicomServiceMapOutput) ToDicomServiceMapOutputWithContext(ctx context.Context) DicomServiceMapOutput
- type DicomServiceOutput
- func (o DicomServiceOutput) Authentications() DicomServiceAuthenticationArrayOutput
- func (DicomServiceOutput) ElementType() reflect.Type
- func (o DicomServiceOutput) Identity() DicomServiceIdentityPtrOutput
- func (o DicomServiceOutput) Location() pulumi.StringOutput
- func (o DicomServiceOutput) Name() pulumi.StringOutput
- func (o DicomServiceOutput) PrivateEndpoints() DicomServicePrivateEndpointArrayOutput
- func (o DicomServiceOutput) PublicNetworkAccessEnabled() pulumi.BoolPtrOutput
- func (o DicomServiceOutput) ServiceUrl() pulumi.StringOutput
- func (o DicomServiceOutput) Tags() pulumi.StringMapOutput
- func (o DicomServiceOutput) ToDicomServiceOutput() DicomServiceOutput
- func (o DicomServiceOutput) ToDicomServiceOutputWithContext(ctx context.Context) DicomServiceOutput
- func (o DicomServiceOutput) WorkspaceId() pulumi.StringOutput
- type DicomServicePrivateEndpoint
- type DicomServicePrivateEndpointArgs
- func (DicomServicePrivateEndpointArgs) ElementType() reflect.Type
- func (i DicomServicePrivateEndpointArgs) ToDicomServicePrivateEndpointOutput() DicomServicePrivateEndpointOutput
- func (i DicomServicePrivateEndpointArgs) ToDicomServicePrivateEndpointOutputWithContext(ctx context.Context) DicomServicePrivateEndpointOutput
- type DicomServicePrivateEndpointArray
- func (DicomServicePrivateEndpointArray) ElementType() reflect.Type
- func (i DicomServicePrivateEndpointArray) ToDicomServicePrivateEndpointArrayOutput() DicomServicePrivateEndpointArrayOutput
- func (i DicomServicePrivateEndpointArray) ToDicomServicePrivateEndpointArrayOutputWithContext(ctx context.Context) DicomServicePrivateEndpointArrayOutput
- type DicomServicePrivateEndpointArrayInput
- type DicomServicePrivateEndpointArrayOutput
- func (DicomServicePrivateEndpointArrayOutput) ElementType() reflect.Type
- func (o DicomServicePrivateEndpointArrayOutput) Index(i pulumi.IntInput) DicomServicePrivateEndpointOutput
- func (o DicomServicePrivateEndpointArrayOutput) ToDicomServicePrivateEndpointArrayOutput() DicomServicePrivateEndpointArrayOutput
- func (o DicomServicePrivateEndpointArrayOutput) ToDicomServicePrivateEndpointArrayOutputWithContext(ctx context.Context) DicomServicePrivateEndpointArrayOutput
- type DicomServicePrivateEndpointInput
- type DicomServicePrivateEndpointOutput
- func (DicomServicePrivateEndpointOutput) ElementType() reflect.Type
- func (o DicomServicePrivateEndpointOutput) Id() pulumi.StringPtrOutput
- func (o DicomServicePrivateEndpointOutput) Name() pulumi.StringPtrOutput
- func (o DicomServicePrivateEndpointOutput) ToDicomServicePrivateEndpointOutput() DicomServicePrivateEndpointOutput
- func (o DicomServicePrivateEndpointOutput) ToDicomServicePrivateEndpointOutputWithContext(ctx context.Context) DicomServicePrivateEndpointOutput
- type DicomServiceState
- type FhirService
- type FhirServiceArgs
- type FhirServiceArray
- type FhirServiceArrayInput
- type FhirServiceArrayOutput
- func (FhirServiceArrayOutput) ElementType() reflect.Type
- func (o FhirServiceArrayOutput) Index(i pulumi.IntInput) FhirServiceOutput
- func (o FhirServiceArrayOutput) ToFhirServiceArrayOutput() FhirServiceArrayOutput
- func (o FhirServiceArrayOutput) ToFhirServiceArrayOutputWithContext(ctx context.Context) FhirServiceArrayOutput
- type FhirServiceAuthentication
- type FhirServiceAuthenticationArgs
- func (FhirServiceAuthenticationArgs) ElementType() reflect.Type
- func (i FhirServiceAuthenticationArgs) ToFhirServiceAuthenticationOutput() FhirServiceAuthenticationOutput
- func (i FhirServiceAuthenticationArgs) ToFhirServiceAuthenticationOutputWithContext(ctx context.Context) FhirServiceAuthenticationOutput
- func (i FhirServiceAuthenticationArgs) ToFhirServiceAuthenticationPtrOutput() FhirServiceAuthenticationPtrOutput
- func (i FhirServiceAuthenticationArgs) ToFhirServiceAuthenticationPtrOutputWithContext(ctx context.Context) FhirServiceAuthenticationPtrOutput
- type FhirServiceAuthenticationInput
- type FhirServiceAuthenticationOutput
- func (o FhirServiceAuthenticationOutput) Audience() pulumi.StringOutput
- func (o FhirServiceAuthenticationOutput) Authority() pulumi.StringOutput
- func (FhirServiceAuthenticationOutput) ElementType() reflect.Type
- func (o FhirServiceAuthenticationOutput) SmartProxyEnabled() pulumi.BoolPtrOutput
- func (o FhirServiceAuthenticationOutput) ToFhirServiceAuthenticationOutput() FhirServiceAuthenticationOutput
- func (o FhirServiceAuthenticationOutput) ToFhirServiceAuthenticationOutputWithContext(ctx context.Context) FhirServiceAuthenticationOutput
- func (o FhirServiceAuthenticationOutput) ToFhirServiceAuthenticationPtrOutput() FhirServiceAuthenticationPtrOutput
- func (o FhirServiceAuthenticationOutput) ToFhirServiceAuthenticationPtrOutputWithContext(ctx context.Context) FhirServiceAuthenticationPtrOutput
- type FhirServiceAuthenticationPtrInput
- type FhirServiceAuthenticationPtrOutput
- func (o FhirServiceAuthenticationPtrOutput) Audience() pulumi.StringPtrOutput
- func (o FhirServiceAuthenticationPtrOutput) Authority() pulumi.StringPtrOutput
- func (o FhirServiceAuthenticationPtrOutput) Elem() FhirServiceAuthenticationOutput
- func (FhirServiceAuthenticationPtrOutput) ElementType() reflect.Type
- func (o FhirServiceAuthenticationPtrOutput) SmartProxyEnabled() pulumi.BoolPtrOutput
- func (o FhirServiceAuthenticationPtrOutput) ToFhirServiceAuthenticationPtrOutput() FhirServiceAuthenticationPtrOutput
- func (o FhirServiceAuthenticationPtrOutput) ToFhirServiceAuthenticationPtrOutputWithContext(ctx context.Context) FhirServiceAuthenticationPtrOutput
- type FhirServiceCors
- type FhirServiceCorsArgs
- func (FhirServiceCorsArgs) ElementType() reflect.Type
- func (i FhirServiceCorsArgs) ToFhirServiceCorsOutput() FhirServiceCorsOutput
- func (i FhirServiceCorsArgs) ToFhirServiceCorsOutputWithContext(ctx context.Context) FhirServiceCorsOutput
- func (i FhirServiceCorsArgs) ToFhirServiceCorsPtrOutput() FhirServiceCorsPtrOutput
- func (i FhirServiceCorsArgs) ToFhirServiceCorsPtrOutputWithContext(ctx context.Context) FhirServiceCorsPtrOutput
- type FhirServiceCorsInput
- type FhirServiceCorsOutput
- func (o FhirServiceCorsOutput) AllowedHeaders() pulumi.StringArrayOutput
- func (o FhirServiceCorsOutput) AllowedMethods() pulumi.StringArrayOutput
- func (o FhirServiceCorsOutput) AllowedOrigins() pulumi.StringArrayOutput
- func (o FhirServiceCorsOutput) CredentialsAllowed() pulumi.BoolPtrOutput
- func (FhirServiceCorsOutput) ElementType() reflect.Type
- func (o FhirServiceCorsOutput) MaxAgeInSeconds() pulumi.IntPtrOutput
- func (o FhirServiceCorsOutput) ToFhirServiceCorsOutput() FhirServiceCorsOutput
- func (o FhirServiceCorsOutput) ToFhirServiceCorsOutputWithContext(ctx context.Context) FhirServiceCorsOutput
- func (o FhirServiceCorsOutput) ToFhirServiceCorsPtrOutput() FhirServiceCorsPtrOutput
- func (o FhirServiceCorsOutput) ToFhirServiceCorsPtrOutputWithContext(ctx context.Context) FhirServiceCorsPtrOutput
- type FhirServiceCorsPtrInput
- type FhirServiceCorsPtrOutput
- func (o FhirServiceCorsPtrOutput) AllowedHeaders() pulumi.StringArrayOutput
- func (o FhirServiceCorsPtrOutput) AllowedMethods() pulumi.StringArrayOutput
- func (o FhirServiceCorsPtrOutput) AllowedOrigins() pulumi.StringArrayOutput
- func (o FhirServiceCorsPtrOutput) CredentialsAllowed() pulumi.BoolPtrOutput
- func (o FhirServiceCorsPtrOutput) Elem() FhirServiceCorsOutput
- func (FhirServiceCorsPtrOutput) ElementType() reflect.Type
- func (o FhirServiceCorsPtrOutput) MaxAgeInSeconds() pulumi.IntPtrOutput
- func (o FhirServiceCorsPtrOutput) ToFhirServiceCorsPtrOutput() FhirServiceCorsPtrOutput
- func (o FhirServiceCorsPtrOutput) ToFhirServiceCorsPtrOutputWithContext(ctx context.Context) FhirServiceCorsPtrOutput
- type FhirServiceIdentity
- type FhirServiceIdentityArgs
- func (FhirServiceIdentityArgs) ElementType() reflect.Type
- func (i FhirServiceIdentityArgs) ToFhirServiceIdentityOutput() FhirServiceIdentityOutput
- func (i FhirServiceIdentityArgs) ToFhirServiceIdentityOutputWithContext(ctx context.Context) FhirServiceIdentityOutput
- func (i FhirServiceIdentityArgs) ToFhirServiceIdentityPtrOutput() FhirServiceIdentityPtrOutput
- func (i FhirServiceIdentityArgs) ToFhirServiceIdentityPtrOutputWithContext(ctx context.Context) FhirServiceIdentityPtrOutput
- type FhirServiceIdentityInput
- type FhirServiceIdentityOutput
- func (FhirServiceIdentityOutput) ElementType() reflect.Type
- func (o FhirServiceIdentityOutput) IdentityIds() pulumi.StringArrayOutput
- func (o FhirServiceIdentityOutput) PrincipalId() pulumi.StringPtrOutput
- func (o FhirServiceIdentityOutput) TenantId() pulumi.StringPtrOutput
- func (o FhirServiceIdentityOutput) ToFhirServiceIdentityOutput() FhirServiceIdentityOutput
- func (o FhirServiceIdentityOutput) ToFhirServiceIdentityOutputWithContext(ctx context.Context) FhirServiceIdentityOutput
- func (o FhirServiceIdentityOutput) ToFhirServiceIdentityPtrOutput() FhirServiceIdentityPtrOutput
- func (o FhirServiceIdentityOutput) ToFhirServiceIdentityPtrOutputWithContext(ctx context.Context) FhirServiceIdentityPtrOutput
- func (o FhirServiceIdentityOutput) Type() pulumi.StringOutput
- type FhirServiceIdentityPtrInput
- type FhirServiceIdentityPtrOutput
- func (o FhirServiceIdentityPtrOutput) Elem() FhirServiceIdentityOutput
- func (FhirServiceIdentityPtrOutput) ElementType() reflect.Type
- func (o FhirServiceIdentityPtrOutput) IdentityIds() pulumi.StringArrayOutput
- func (o FhirServiceIdentityPtrOutput) PrincipalId() pulumi.StringPtrOutput
- func (o FhirServiceIdentityPtrOutput) TenantId() pulumi.StringPtrOutput
- func (o FhirServiceIdentityPtrOutput) ToFhirServiceIdentityPtrOutput() FhirServiceIdentityPtrOutput
- func (o FhirServiceIdentityPtrOutput) ToFhirServiceIdentityPtrOutputWithContext(ctx context.Context) FhirServiceIdentityPtrOutput
- func (o FhirServiceIdentityPtrOutput) Type() pulumi.StringPtrOutput
- type FhirServiceInput
- type FhirServiceMap
- type FhirServiceMapInput
- type FhirServiceMapOutput
- func (FhirServiceMapOutput) ElementType() reflect.Type
- func (o FhirServiceMapOutput) MapIndex(k pulumi.StringInput) FhirServiceOutput
- func (o FhirServiceMapOutput) ToFhirServiceMapOutput() FhirServiceMapOutput
- func (o FhirServiceMapOutput) ToFhirServiceMapOutputWithContext(ctx context.Context) FhirServiceMapOutput
- type FhirServiceOciArtifact
- type FhirServiceOciArtifactArgs
- type FhirServiceOciArtifactArray
- func (FhirServiceOciArtifactArray) ElementType() reflect.Type
- func (i FhirServiceOciArtifactArray) ToFhirServiceOciArtifactArrayOutput() FhirServiceOciArtifactArrayOutput
- func (i FhirServiceOciArtifactArray) ToFhirServiceOciArtifactArrayOutputWithContext(ctx context.Context) FhirServiceOciArtifactArrayOutput
- type FhirServiceOciArtifactArrayInput
- type FhirServiceOciArtifactArrayOutput
- func (FhirServiceOciArtifactArrayOutput) ElementType() reflect.Type
- func (o FhirServiceOciArtifactArrayOutput) Index(i pulumi.IntInput) FhirServiceOciArtifactOutput
- func (o FhirServiceOciArtifactArrayOutput) ToFhirServiceOciArtifactArrayOutput() FhirServiceOciArtifactArrayOutput
- func (o FhirServiceOciArtifactArrayOutput) ToFhirServiceOciArtifactArrayOutputWithContext(ctx context.Context) FhirServiceOciArtifactArrayOutput
- type FhirServiceOciArtifactInput
- type FhirServiceOciArtifactOutput
- func (o FhirServiceOciArtifactOutput) Digest() pulumi.StringPtrOutput
- func (FhirServiceOciArtifactOutput) ElementType() reflect.Type
- func (o FhirServiceOciArtifactOutput) ImageName() pulumi.StringPtrOutput
- func (o FhirServiceOciArtifactOutput) LoginServer() pulumi.StringOutput
- func (o FhirServiceOciArtifactOutput) ToFhirServiceOciArtifactOutput() FhirServiceOciArtifactOutput
- func (o FhirServiceOciArtifactOutput) ToFhirServiceOciArtifactOutputWithContext(ctx context.Context) FhirServiceOciArtifactOutput
- type FhirServiceOutput
- func (o FhirServiceOutput) AccessPolicyObjectIds() pulumi.StringArrayOutput
- func (o FhirServiceOutput) Authentication() FhirServiceAuthenticationOutput
- func (o FhirServiceOutput) ConfigurationExportStorageAccountName() pulumi.StringPtrOutput
- func (o FhirServiceOutput) ContainerRegistryLoginServerUrls() pulumi.StringArrayOutput
- func (o FhirServiceOutput) Cors() FhirServiceCorsPtrOutput
- func (FhirServiceOutput) ElementType() reflect.Type
- func (o FhirServiceOutput) Identity() FhirServiceIdentityPtrOutput
- func (o FhirServiceOutput) Kind() pulumi.StringPtrOutput
- func (o FhirServiceOutput) Location() pulumi.StringOutput
- func (o FhirServiceOutput) Name() pulumi.StringOutput
- func (o FhirServiceOutput) OciArtifacts() FhirServiceOciArtifactArrayOutput
- func (o FhirServiceOutput) PublicNetworkAccessEnabled() pulumi.BoolOutput
- func (o FhirServiceOutput) ResourceGroupName() pulumi.StringOutput
- func (o FhirServiceOutput) Tags() pulumi.StringMapOutput
- func (o FhirServiceOutput) ToFhirServiceOutput() FhirServiceOutput
- func (o FhirServiceOutput) ToFhirServiceOutputWithContext(ctx context.Context) FhirServiceOutput
- func (o FhirServiceOutput) WorkspaceId() pulumi.StringOutput
- type FhirServiceState
- type GetDicomServiceAuthentication
- type GetDicomServiceAuthenticationArgs
- func (GetDicomServiceAuthenticationArgs) ElementType() reflect.Type
- func (i GetDicomServiceAuthenticationArgs) ToGetDicomServiceAuthenticationOutput() GetDicomServiceAuthenticationOutput
- func (i GetDicomServiceAuthenticationArgs) ToGetDicomServiceAuthenticationOutputWithContext(ctx context.Context) GetDicomServiceAuthenticationOutput
- type GetDicomServiceAuthenticationArray
- func (GetDicomServiceAuthenticationArray) ElementType() reflect.Type
- func (i GetDicomServiceAuthenticationArray) ToGetDicomServiceAuthenticationArrayOutput() GetDicomServiceAuthenticationArrayOutput
- func (i GetDicomServiceAuthenticationArray) ToGetDicomServiceAuthenticationArrayOutputWithContext(ctx context.Context) GetDicomServiceAuthenticationArrayOutput
- type GetDicomServiceAuthenticationArrayInput
- type GetDicomServiceAuthenticationArrayOutput
- func (GetDicomServiceAuthenticationArrayOutput) ElementType() reflect.Type
- func (o GetDicomServiceAuthenticationArrayOutput) Index(i pulumi.IntInput) GetDicomServiceAuthenticationOutput
- func (o GetDicomServiceAuthenticationArrayOutput) ToGetDicomServiceAuthenticationArrayOutput() GetDicomServiceAuthenticationArrayOutput
- func (o GetDicomServiceAuthenticationArrayOutput) ToGetDicomServiceAuthenticationArrayOutputWithContext(ctx context.Context) GetDicomServiceAuthenticationArrayOutput
- type GetDicomServiceAuthenticationInput
- type GetDicomServiceAuthenticationOutput
- func (o GetDicomServiceAuthenticationOutput) Audiences() pulumi.StringArrayOutput
- func (o GetDicomServiceAuthenticationOutput) Authority() pulumi.StringOutput
- func (GetDicomServiceAuthenticationOutput) ElementType() reflect.Type
- func (o GetDicomServiceAuthenticationOutput) ToGetDicomServiceAuthenticationOutput() GetDicomServiceAuthenticationOutput
- func (o GetDicomServiceAuthenticationOutput) ToGetDicomServiceAuthenticationOutputWithContext(ctx context.Context) GetDicomServiceAuthenticationOutput
- type GetDicomServiceIdentity
- type GetDicomServiceIdentityArgs
- type GetDicomServiceIdentityArray
- func (GetDicomServiceIdentityArray) ElementType() reflect.Type
- func (i GetDicomServiceIdentityArray) ToGetDicomServiceIdentityArrayOutput() GetDicomServiceIdentityArrayOutput
- func (i GetDicomServiceIdentityArray) ToGetDicomServiceIdentityArrayOutputWithContext(ctx context.Context) GetDicomServiceIdentityArrayOutput
- type GetDicomServiceIdentityArrayInput
- type GetDicomServiceIdentityArrayOutput
- func (GetDicomServiceIdentityArrayOutput) ElementType() reflect.Type
- func (o GetDicomServiceIdentityArrayOutput) Index(i pulumi.IntInput) GetDicomServiceIdentityOutput
- func (o GetDicomServiceIdentityArrayOutput) ToGetDicomServiceIdentityArrayOutput() GetDicomServiceIdentityArrayOutput
- func (o GetDicomServiceIdentityArrayOutput) ToGetDicomServiceIdentityArrayOutputWithContext(ctx context.Context) GetDicomServiceIdentityArrayOutput
- type GetDicomServiceIdentityInput
- type GetDicomServiceIdentityOutput
- func (GetDicomServiceIdentityOutput) ElementType() reflect.Type
- func (o GetDicomServiceIdentityOutput) IdentityIds() pulumi.StringArrayOutput
- func (o GetDicomServiceIdentityOutput) PrincipalId() pulumi.StringOutput
- func (o GetDicomServiceIdentityOutput) TenantId() pulumi.StringOutput
- func (o GetDicomServiceIdentityOutput) ToGetDicomServiceIdentityOutput() GetDicomServiceIdentityOutput
- func (o GetDicomServiceIdentityOutput) ToGetDicomServiceIdentityOutputWithContext(ctx context.Context) GetDicomServiceIdentityOutput
- func (o GetDicomServiceIdentityOutput) Type() pulumi.StringOutput
- type GetDicomServicePrivateEndpoint
- type GetDicomServicePrivateEndpointArgs
- func (GetDicomServicePrivateEndpointArgs) ElementType() reflect.Type
- func (i GetDicomServicePrivateEndpointArgs) ToGetDicomServicePrivateEndpointOutput() GetDicomServicePrivateEndpointOutput
- func (i GetDicomServicePrivateEndpointArgs) ToGetDicomServicePrivateEndpointOutputWithContext(ctx context.Context) GetDicomServicePrivateEndpointOutput
- type GetDicomServicePrivateEndpointArray
- func (GetDicomServicePrivateEndpointArray) ElementType() reflect.Type
- func (i GetDicomServicePrivateEndpointArray) ToGetDicomServicePrivateEndpointArrayOutput() GetDicomServicePrivateEndpointArrayOutput
- func (i GetDicomServicePrivateEndpointArray) ToGetDicomServicePrivateEndpointArrayOutputWithContext(ctx context.Context) GetDicomServicePrivateEndpointArrayOutput
- type GetDicomServicePrivateEndpointArrayInput
- type GetDicomServicePrivateEndpointArrayOutput
- func (GetDicomServicePrivateEndpointArrayOutput) ElementType() reflect.Type
- func (o GetDicomServicePrivateEndpointArrayOutput) Index(i pulumi.IntInput) GetDicomServicePrivateEndpointOutput
- func (o GetDicomServicePrivateEndpointArrayOutput) ToGetDicomServicePrivateEndpointArrayOutput() GetDicomServicePrivateEndpointArrayOutput
- func (o GetDicomServicePrivateEndpointArrayOutput) ToGetDicomServicePrivateEndpointArrayOutputWithContext(ctx context.Context) GetDicomServicePrivateEndpointArrayOutput
- type GetDicomServicePrivateEndpointInput
- type GetDicomServicePrivateEndpointOutput
- func (GetDicomServicePrivateEndpointOutput) ElementType() reflect.Type
- func (o GetDicomServicePrivateEndpointOutput) Id() pulumi.StringOutput
- func (o GetDicomServicePrivateEndpointOutput) Name() pulumi.StringOutput
- func (o GetDicomServicePrivateEndpointOutput) ToGetDicomServicePrivateEndpointOutput() GetDicomServicePrivateEndpointOutput
- func (o GetDicomServicePrivateEndpointOutput) ToGetDicomServicePrivateEndpointOutputWithContext(ctx context.Context) GetDicomServicePrivateEndpointOutput
- type GetFhirServiceAuthentication
- type GetFhirServiceAuthenticationArgs
- func (GetFhirServiceAuthenticationArgs) ElementType() reflect.Type
- func (i GetFhirServiceAuthenticationArgs) ToGetFhirServiceAuthenticationOutput() GetFhirServiceAuthenticationOutput
- func (i GetFhirServiceAuthenticationArgs) ToGetFhirServiceAuthenticationOutputWithContext(ctx context.Context) GetFhirServiceAuthenticationOutput
- type GetFhirServiceAuthenticationArray
- func (GetFhirServiceAuthenticationArray) ElementType() reflect.Type
- func (i GetFhirServiceAuthenticationArray) ToGetFhirServiceAuthenticationArrayOutput() GetFhirServiceAuthenticationArrayOutput
- func (i GetFhirServiceAuthenticationArray) ToGetFhirServiceAuthenticationArrayOutputWithContext(ctx context.Context) GetFhirServiceAuthenticationArrayOutput
- type GetFhirServiceAuthenticationArrayInput
- type GetFhirServiceAuthenticationArrayOutput
- func (GetFhirServiceAuthenticationArrayOutput) ElementType() reflect.Type
- func (o GetFhirServiceAuthenticationArrayOutput) Index(i pulumi.IntInput) GetFhirServiceAuthenticationOutput
- func (o GetFhirServiceAuthenticationArrayOutput) ToGetFhirServiceAuthenticationArrayOutput() GetFhirServiceAuthenticationArrayOutput
- func (o GetFhirServiceAuthenticationArrayOutput) ToGetFhirServiceAuthenticationArrayOutputWithContext(ctx context.Context) GetFhirServiceAuthenticationArrayOutput
- type GetFhirServiceAuthenticationInput
- type GetFhirServiceAuthenticationOutput
- func (o GetFhirServiceAuthenticationOutput) Audience() pulumi.StringOutput
- func (o GetFhirServiceAuthenticationOutput) Authority() pulumi.StringOutput
- func (GetFhirServiceAuthenticationOutput) ElementType() reflect.Type
- func (o GetFhirServiceAuthenticationOutput) SmartProxyEnabled() pulumi.BoolOutput
- func (o GetFhirServiceAuthenticationOutput) ToGetFhirServiceAuthenticationOutput() GetFhirServiceAuthenticationOutput
- func (o GetFhirServiceAuthenticationOutput) ToGetFhirServiceAuthenticationOutputWithContext(ctx context.Context) GetFhirServiceAuthenticationOutput
- type GetFhirServiceCor
- type GetFhirServiceCorArgs
- type GetFhirServiceCorArray
- type GetFhirServiceCorArrayInput
- type GetFhirServiceCorArrayOutput
- func (GetFhirServiceCorArrayOutput) ElementType() reflect.Type
- func (o GetFhirServiceCorArrayOutput) Index(i pulumi.IntInput) GetFhirServiceCorOutput
- func (o GetFhirServiceCorArrayOutput) ToGetFhirServiceCorArrayOutput() GetFhirServiceCorArrayOutput
- func (o GetFhirServiceCorArrayOutput) ToGetFhirServiceCorArrayOutputWithContext(ctx context.Context) GetFhirServiceCorArrayOutput
- type GetFhirServiceCorInput
- type GetFhirServiceCorOutput
- func (o GetFhirServiceCorOutput) AllowedHeaders() pulumi.StringArrayOutput
- func (o GetFhirServiceCorOutput) AllowedMethods() pulumi.StringArrayOutput
- func (o GetFhirServiceCorOutput) AllowedOrigins() pulumi.StringArrayOutput
- func (o GetFhirServiceCorOutput) CredentialsAllowed() pulumi.BoolOutput
- func (GetFhirServiceCorOutput) ElementType() reflect.Type
- func (o GetFhirServiceCorOutput) MaxAgeInSeconds() pulumi.IntOutput
- func (o GetFhirServiceCorOutput) ToGetFhirServiceCorOutput() GetFhirServiceCorOutput
- func (o GetFhirServiceCorOutput) ToGetFhirServiceCorOutputWithContext(ctx context.Context) GetFhirServiceCorOutput
- type GetFhirServiceIdentity
- type GetFhirServiceIdentityArgs
- type GetFhirServiceIdentityArray
- func (GetFhirServiceIdentityArray) ElementType() reflect.Type
- func (i GetFhirServiceIdentityArray) ToGetFhirServiceIdentityArrayOutput() GetFhirServiceIdentityArrayOutput
- func (i GetFhirServiceIdentityArray) ToGetFhirServiceIdentityArrayOutputWithContext(ctx context.Context) GetFhirServiceIdentityArrayOutput
- type GetFhirServiceIdentityArrayInput
- type GetFhirServiceIdentityArrayOutput
- func (GetFhirServiceIdentityArrayOutput) ElementType() reflect.Type
- func (o GetFhirServiceIdentityArrayOutput) Index(i pulumi.IntInput) GetFhirServiceIdentityOutput
- func (o GetFhirServiceIdentityArrayOutput) ToGetFhirServiceIdentityArrayOutput() GetFhirServiceIdentityArrayOutput
- func (o GetFhirServiceIdentityArrayOutput) ToGetFhirServiceIdentityArrayOutputWithContext(ctx context.Context) GetFhirServiceIdentityArrayOutput
- type GetFhirServiceIdentityInput
- type GetFhirServiceIdentityOutput
- func (GetFhirServiceIdentityOutput) ElementType() reflect.Type
- func (o GetFhirServiceIdentityOutput) IdentityIds() pulumi.StringArrayOutput
- func (o GetFhirServiceIdentityOutput) PrincipalId() pulumi.StringOutput
- func (o GetFhirServiceIdentityOutput) TenantId() pulumi.StringOutput
- func (o GetFhirServiceIdentityOutput) ToGetFhirServiceIdentityOutput() GetFhirServiceIdentityOutput
- func (o GetFhirServiceIdentityOutput) ToGetFhirServiceIdentityOutputWithContext(ctx context.Context) GetFhirServiceIdentityOutput
- func (o GetFhirServiceIdentityOutput) Type() pulumi.StringOutput
- type GetMedtechServiceIdentity
- type GetMedtechServiceIdentityArgs
- func (GetMedtechServiceIdentityArgs) ElementType() reflect.Type
- func (i GetMedtechServiceIdentityArgs) ToGetMedtechServiceIdentityOutput() GetMedtechServiceIdentityOutput
- func (i GetMedtechServiceIdentityArgs) ToGetMedtechServiceIdentityOutputWithContext(ctx context.Context) GetMedtechServiceIdentityOutput
- type GetMedtechServiceIdentityArray
- func (GetMedtechServiceIdentityArray) ElementType() reflect.Type
- func (i GetMedtechServiceIdentityArray) ToGetMedtechServiceIdentityArrayOutput() GetMedtechServiceIdentityArrayOutput
- func (i GetMedtechServiceIdentityArray) ToGetMedtechServiceIdentityArrayOutputWithContext(ctx context.Context) GetMedtechServiceIdentityArrayOutput
- type GetMedtechServiceIdentityArrayInput
- type GetMedtechServiceIdentityArrayOutput
- func (GetMedtechServiceIdentityArrayOutput) ElementType() reflect.Type
- func (o GetMedtechServiceIdentityArrayOutput) Index(i pulumi.IntInput) GetMedtechServiceIdentityOutput
- func (o GetMedtechServiceIdentityArrayOutput) ToGetMedtechServiceIdentityArrayOutput() GetMedtechServiceIdentityArrayOutput
- func (o GetMedtechServiceIdentityArrayOutput) ToGetMedtechServiceIdentityArrayOutputWithContext(ctx context.Context) GetMedtechServiceIdentityArrayOutput
- type GetMedtechServiceIdentityInput
- type GetMedtechServiceIdentityOutput
- func (GetMedtechServiceIdentityOutput) ElementType() reflect.Type
- func (o GetMedtechServiceIdentityOutput) IdentityIds() pulumi.StringArrayOutput
- func (o GetMedtechServiceIdentityOutput) PrincipalId() pulumi.StringOutput
- func (o GetMedtechServiceIdentityOutput) TenantId() pulumi.StringOutput
- func (o GetMedtechServiceIdentityOutput) ToGetMedtechServiceIdentityOutput() GetMedtechServiceIdentityOutput
- func (o GetMedtechServiceIdentityOutput) ToGetMedtechServiceIdentityOutputWithContext(ctx context.Context) GetMedtechServiceIdentityOutput
- func (o GetMedtechServiceIdentityOutput) Type() pulumi.StringOutput
- type GetServiceAuthenticationConfiguration
- type GetServiceAuthenticationConfigurationArgs
- func (GetServiceAuthenticationConfigurationArgs) ElementType() reflect.Type
- func (i GetServiceAuthenticationConfigurationArgs) ToGetServiceAuthenticationConfigurationOutput() GetServiceAuthenticationConfigurationOutput
- func (i GetServiceAuthenticationConfigurationArgs) ToGetServiceAuthenticationConfigurationOutputWithContext(ctx context.Context) GetServiceAuthenticationConfigurationOutput
- type GetServiceAuthenticationConfigurationArray
- func (GetServiceAuthenticationConfigurationArray) ElementType() reflect.Type
- func (i GetServiceAuthenticationConfigurationArray) ToGetServiceAuthenticationConfigurationArrayOutput() GetServiceAuthenticationConfigurationArrayOutput
- func (i GetServiceAuthenticationConfigurationArray) ToGetServiceAuthenticationConfigurationArrayOutputWithContext(ctx context.Context) GetServiceAuthenticationConfigurationArrayOutput
- type GetServiceAuthenticationConfigurationArrayInput
- type GetServiceAuthenticationConfigurationArrayOutput
- func (GetServiceAuthenticationConfigurationArrayOutput) ElementType() reflect.Type
- func (o GetServiceAuthenticationConfigurationArrayOutput) Index(i pulumi.IntInput) GetServiceAuthenticationConfigurationOutput
- func (o GetServiceAuthenticationConfigurationArrayOutput) ToGetServiceAuthenticationConfigurationArrayOutput() GetServiceAuthenticationConfigurationArrayOutput
- func (o GetServiceAuthenticationConfigurationArrayOutput) ToGetServiceAuthenticationConfigurationArrayOutputWithContext(ctx context.Context) GetServiceAuthenticationConfigurationArrayOutput
- type GetServiceAuthenticationConfigurationInput
- type GetServiceAuthenticationConfigurationOutput
- func (o GetServiceAuthenticationConfigurationOutput) Audience() pulumi.StringOutput
- func (o GetServiceAuthenticationConfigurationOutput) Authority() pulumi.StringOutput
- func (GetServiceAuthenticationConfigurationOutput) ElementType() reflect.Type
- func (o GetServiceAuthenticationConfigurationOutput) SmartProxyEnabled() pulumi.BoolOutput
- func (o GetServiceAuthenticationConfigurationOutput) ToGetServiceAuthenticationConfigurationOutput() GetServiceAuthenticationConfigurationOutput
- func (o GetServiceAuthenticationConfigurationOutput) ToGetServiceAuthenticationConfigurationOutputWithContext(ctx context.Context) GetServiceAuthenticationConfigurationOutput
- type GetServiceCorsConfiguration
- type GetServiceCorsConfigurationArgs
- func (GetServiceCorsConfigurationArgs) ElementType() reflect.Type
- func (i GetServiceCorsConfigurationArgs) ToGetServiceCorsConfigurationOutput() GetServiceCorsConfigurationOutput
- func (i GetServiceCorsConfigurationArgs) ToGetServiceCorsConfigurationOutputWithContext(ctx context.Context) GetServiceCorsConfigurationOutput
- type GetServiceCorsConfigurationArray
- func (GetServiceCorsConfigurationArray) ElementType() reflect.Type
- func (i GetServiceCorsConfigurationArray) ToGetServiceCorsConfigurationArrayOutput() GetServiceCorsConfigurationArrayOutput
- func (i GetServiceCorsConfigurationArray) ToGetServiceCorsConfigurationArrayOutputWithContext(ctx context.Context) GetServiceCorsConfigurationArrayOutput
- type GetServiceCorsConfigurationArrayInput
- type GetServiceCorsConfigurationArrayOutput
- func (GetServiceCorsConfigurationArrayOutput) ElementType() reflect.Type
- func (o GetServiceCorsConfigurationArrayOutput) Index(i pulumi.IntInput) GetServiceCorsConfigurationOutput
- func (o GetServiceCorsConfigurationArrayOutput) ToGetServiceCorsConfigurationArrayOutput() GetServiceCorsConfigurationArrayOutput
- func (o GetServiceCorsConfigurationArrayOutput) ToGetServiceCorsConfigurationArrayOutputWithContext(ctx context.Context) GetServiceCorsConfigurationArrayOutput
- type GetServiceCorsConfigurationInput
- type GetServiceCorsConfigurationOutput
- func (o GetServiceCorsConfigurationOutput) AllowCredentials() pulumi.BoolOutput
- func (o GetServiceCorsConfigurationOutput) AllowedHeaders() pulumi.StringArrayOutput
- func (o GetServiceCorsConfigurationOutput) AllowedMethods() pulumi.StringArrayOutput
- func (o GetServiceCorsConfigurationOutput) AllowedOrigins() pulumi.StringArrayOutput
- func (GetServiceCorsConfigurationOutput) ElementType() reflect.Type
- func (o GetServiceCorsConfigurationOutput) MaxAgeInSeconds() pulumi.IntOutput
- func (o GetServiceCorsConfigurationOutput) ToGetServiceCorsConfigurationOutput() GetServiceCorsConfigurationOutput
- func (o GetServiceCorsConfigurationOutput) ToGetServiceCorsConfigurationOutputWithContext(ctx context.Context) GetServiceCorsConfigurationOutput
- type LookupDicomServiceArgs
- type LookupDicomServiceOutputArgs
- type LookupDicomServiceResult
- type LookupDicomServiceResultOutput
- func (o LookupDicomServiceResultOutput) Authentications() GetDicomServiceAuthenticationArrayOutput
- func (LookupDicomServiceResultOutput) ElementType() reflect.Type
- func (o LookupDicomServiceResultOutput) Id() pulumi.StringOutput
- func (o LookupDicomServiceResultOutput) Identities() GetDicomServiceIdentityArrayOutput
- func (o LookupDicomServiceResultOutput) Location() pulumi.StringOutput
- func (o LookupDicomServiceResultOutput) Name() pulumi.StringOutput
- func (o LookupDicomServiceResultOutput) PrivateEndpoints() GetDicomServicePrivateEndpointArrayOutput
- func (o LookupDicomServiceResultOutput) ServiceUrl() pulumi.StringOutput
- func (o LookupDicomServiceResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupDicomServiceResultOutput) ToLookupDicomServiceResultOutput() LookupDicomServiceResultOutput
- func (o LookupDicomServiceResultOutput) ToLookupDicomServiceResultOutputWithContext(ctx context.Context) LookupDicomServiceResultOutput
- func (o LookupDicomServiceResultOutput) WorkspaceId() pulumi.StringOutput
- type LookupFhirServiceArgs
- type LookupFhirServiceOutputArgs
- type LookupFhirServiceResult
- type LookupFhirServiceResultOutput
- func (o LookupFhirServiceResultOutput) AccessPolicyObjectIds() pulumi.StringArrayOutput
- func (o LookupFhirServiceResultOutput) Authentications() GetFhirServiceAuthenticationArrayOutput
- func (o LookupFhirServiceResultOutput) ConfigurationExportStorageAccountName() pulumi.StringOutput
- func (o LookupFhirServiceResultOutput) ContainerRegistryLoginServerUrls() pulumi.StringArrayOutput
- func (o LookupFhirServiceResultOutput) Cors() GetFhirServiceCorArrayOutput
- func (LookupFhirServiceResultOutput) ElementType() reflect.Type
- func (o LookupFhirServiceResultOutput) Id() pulumi.StringOutput
- func (o LookupFhirServiceResultOutput) Identities() GetFhirServiceIdentityArrayOutput
- func (o LookupFhirServiceResultOutput) Kind() pulumi.StringOutput
- func (o LookupFhirServiceResultOutput) Location() pulumi.StringOutput
- func (o LookupFhirServiceResultOutput) Name() pulumi.StringOutput
- func (o LookupFhirServiceResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupFhirServiceResultOutput) ToLookupFhirServiceResultOutput() LookupFhirServiceResultOutput
- func (o LookupFhirServiceResultOutput) ToLookupFhirServiceResultOutputWithContext(ctx context.Context) LookupFhirServiceResultOutput
- func (o LookupFhirServiceResultOutput) WorkspaceId() pulumi.StringOutput
- type LookupMedtechServiceArgs
- type LookupMedtechServiceOutputArgs
- type LookupMedtechServiceResult
- type LookupMedtechServiceResultOutput
- func (o LookupMedtechServiceResultOutput) DeviceMappingJson() pulumi.StringOutput
- func (LookupMedtechServiceResultOutput) ElementType() reflect.Type
- func (o LookupMedtechServiceResultOutput) EventhubConsumerGroupName() pulumi.StringOutput
- func (o LookupMedtechServiceResultOutput) EventhubName() pulumi.StringOutput
- func (o LookupMedtechServiceResultOutput) EventhubNamespaceName() pulumi.StringOutput
- func (o LookupMedtechServiceResultOutput) Id() pulumi.StringOutput
- func (o LookupMedtechServiceResultOutput) Identities() GetMedtechServiceIdentityArrayOutput
- func (o LookupMedtechServiceResultOutput) Name() pulumi.StringOutput
- func (o LookupMedtechServiceResultOutput) ToLookupMedtechServiceResultOutput() LookupMedtechServiceResultOutput
- func (o LookupMedtechServiceResultOutput) ToLookupMedtechServiceResultOutputWithContext(ctx context.Context) LookupMedtechServiceResultOutput
- func (o LookupMedtechServiceResultOutput) WorkspaceId() pulumi.StringOutput
- type LookupServiceArgs
- type LookupServiceOutputArgs
- type LookupServiceResult
- type LookupServiceResultOutput
- func (o LookupServiceResultOutput) AccessPolicyObjectIds() pulumi.StringArrayOutput
- func (o LookupServiceResultOutput) AuthenticationConfigurations() GetServiceAuthenticationConfigurationArrayOutput
- func (o LookupServiceResultOutput) CorsConfigurations() GetServiceCorsConfigurationArrayOutput
- func (o LookupServiceResultOutput) CosmosdbKeyVaultKeyVersionlessId() pulumi.StringOutput
- func (o LookupServiceResultOutput) CosmosdbThroughput() pulumi.IntOutput
- func (LookupServiceResultOutput) ElementType() reflect.Type
- func (o LookupServiceResultOutput) Id() pulumi.StringOutput
- func (o LookupServiceResultOutput) Kind() pulumi.StringOutput
- func (o LookupServiceResultOutput) Location() pulumi.StringOutput
- func (o LookupServiceResultOutput) Name() pulumi.StringOutput
- func (o LookupServiceResultOutput) ResourceGroupName() pulumi.StringOutput
- func (o LookupServiceResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupServiceResultOutput) ToLookupServiceResultOutput() LookupServiceResultOutput
- func (o LookupServiceResultOutput) ToLookupServiceResultOutputWithContext(ctx context.Context) LookupServiceResultOutput
- type LookupWorkspaceArgs
- type LookupWorkspaceOutputArgs
- type LookupWorkspaceResult
- type LookupWorkspaceResultOutput
- func (LookupWorkspaceResultOutput) ElementType() reflect.Type
- func (o LookupWorkspaceResultOutput) Id() pulumi.StringOutput
- func (o LookupWorkspaceResultOutput) Location() pulumi.StringOutput
- func (o LookupWorkspaceResultOutput) Name() pulumi.StringOutput
- func (o LookupWorkspaceResultOutput) ResourceGroupName() pulumi.StringOutput
- func (o LookupWorkspaceResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupWorkspaceResultOutput) ToLookupWorkspaceResultOutput() LookupWorkspaceResultOutput
- func (o LookupWorkspaceResultOutput) ToLookupWorkspaceResultOutputWithContext(ctx context.Context) LookupWorkspaceResultOutput
- type MedtechService
- type MedtechServiceArgs
- type MedtechServiceArray
- type MedtechServiceArrayInput
- type MedtechServiceArrayOutput
- func (MedtechServiceArrayOutput) ElementType() reflect.Type
- func (o MedtechServiceArrayOutput) Index(i pulumi.IntInput) MedtechServiceOutput
- func (o MedtechServiceArrayOutput) ToMedtechServiceArrayOutput() MedtechServiceArrayOutput
- func (o MedtechServiceArrayOutput) ToMedtechServiceArrayOutputWithContext(ctx context.Context) MedtechServiceArrayOutput
- type MedtechServiceFhirDestination
- func (*MedtechServiceFhirDestination) ElementType() reflect.Type
- func (i *MedtechServiceFhirDestination) ToMedtechServiceFhirDestinationOutput() MedtechServiceFhirDestinationOutput
- func (i *MedtechServiceFhirDestination) ToMedtechServiceFhirDestinationOutputWithContext(ctx context.Context) MedtechServiceFhirDestinationOutput
- type MedtechServiceFhirDestinationArgs
- type MedtechServiceFhirDestinationArray
- func (MedtechServiceFhirDestinationArray) ElementType() reflect.Type
- func (i MedtechServiceFhirDestinationArray) ToMedtechServiceFhirDestinationArrayOutput() MedtechServiceFhirDestinationArrayOutput
- func (i MedtechServiceFhirDestinationArray) ToMedtechServiceFhirDestinationArrayOutputWithContext(ctx context.Context) MedtechServiceFhirDestinationArrayOutput
- type MedtechServiceFhirDestinationArrayInput
- type MedtechServiceFhirDestinationArrayOutput
- func (MedtechServiceFhirDestinationArrayOutput) ElementType() reflect.Type
- func (o MedtechServiceFhirDestinationArrayOutput) Index(i pulumi.IntInput) MedtechServiceFhirDestinationOutput
- func (o MedtechServiceFhirDestinationArrayOutput) ToMedtechServiceFhirDestinationArrayOutput() MedtechServiceFhirDestinationArrayOutput
- func (o MedtechServiceFhirDestinationArrayOutput) ToMedtechServiceFhirDestinationArrayOutputWithContext(ctx context.Context) MedtechServiceFhirDestinationArrayOutput
- type MedtechServiceFhirDestinationInput
- type MedtechServiceFhirDestinationMap
- func (MedtechServiceFhirDestinationMap) ElementType() reflect.Type
- func (i MedtechServiceFhirDestinationMap) ToMedtechServiceFhirDestinationMapOutput() MedtechServiceFhirDestinationMapOutput
- func (i MedtechServiceFhirDestinationMap) ToMedtechServiceFhirDestinationMapOutputWithContext(ctx context.Context) MedtechServiceFhirDestinationMapOutput
- type MedtechServiceFhirDestinationMapInput
- type MedtechServiceFhirDestinationMapOutput
- func (MedtechServiceFhirDestinationMapOutput) ElementType() reflect.Type
- func (o MedtechServiceFhirDestinationMapOutput) MapIndex(k pulumi.StringInput) MedtechServiceFhirDestinationOutput
- func (o MedtechServiceFhirDestinationMapOutput) ToMedtechServiceFhirDestinationMapOutput() MedtechServiceFhirDestinationMapOutput
- func (o MedtechServiceFhirDestinationMapOutput) ToMedtechServiceFhirDestinationMapOutputWithContext(ctx context.Context) MedtechServiceFhirDestinationMapOutput
- type MedtechServiceFhirDestinationOutput
- func (o MedtechServiceFhirDestinationOutput) DestinationFhirMappingJson() pulumi.StringOutput
- func (o MedtechServiceFhirDestinationOutput) DestinationFhirServiceId() pulumi.StringOutput
- func (o MedtechServiceFhirDestinationOutput) DestinationIdentityResolutionType() pulumi.StringOutput
- func (MedtechServiceFhirDestinationOutput) ElementType() reflect.Type
- func (o MedtechServiceFhirDestinationOutput) Location() pulumi.StringOutput
- func (o MedtechServiceFhirDestinationOutput) MedtechServiceId() pulumi.StringOutput
- func (o MedtechServiceFhirDestinationOutput) Name() pulumi.StringOutput
- func (o MedtechServiceFhirDestinationOutput) ToMedtechServiceFhirDestinationOutput() MedtechServiceFhirDestinationOutput
- func (o MedtechServiceFhirDestinationOutput) ToMedtechServiceFhirDestinationOutputWithContext(ctx context.Context) MedtechServiceFhirDestinationOutput
- type MedtechServiceFhirDestinationState
- type MedtechServiceIdentity
- type MedtechServiceIdentityArgs
- func (MedtechServiceIdentityArgs) ElementType() reflect.Type
- func (i MedtechServiceIdentityArgs) ToMedtechServiceIdentityOutput() MedtechServiceIdentityOutput
- func (i MedtechServiceIdentityArgs) ToMedtechServiceIdentityOutputWithContext(ctx context.Context) MedtechServiceIdentityOutput
- func (i MedtechServiceIdentityArgs) ToMedtechServiceIdentityPtrOutput() MedtechServiceIdentityPtrOutput
- func (i MedtechServiceIdentityArgs) ToMedtechServiceIdentityPtrOutputWithContext(ctx context.Context) MedtechServiceIdentityPtrOutput
- type MedtechServiceIdentityInput
- type MedtechServiceIdentityOutput
- func (MedtechServiceIdentityOutput) ElementType() reflect.Type
- func (o MedtechServiceIdentityOutput) IdentityIds() pulumi.StringArrayOutput
- func (o MedtechServiceIdentityOutput) PrincipalId() pulumi.StringPtrOutput
- func (o MedtechServiceIdentityOutput) TenantId() pulumi.StringPtrOutput
- func (o MedtechServiceIdentityOutput) ToMedtechServiceIdentityOutput() MedtechServiceIdentityOutput
- func (o MedtechServiceIdentityOutput) ToMedtechServiceIdentityOutputWithContext(ctx context.Context) MedtechServiceIdentityOutput
- func (o MedtechServiceIdentityOutput) ToMedtechServiceIdentityPtrOutput() MedtechServiceIdentityPtrOutput
- func (o MedtechServiceIdentityOutput) ToMedtechServiceIdentityPtrOutputWithContext(ctx context.Context) MedtechServiceIdentityPtrOutput
- func (o MedtechServiceIdentityOutput) Type() pulumi.StringOutput
- type MedtechServiceIdentityPtrInput
- type MedtechServiceIdentityPtrOutput
- func (o MedtechServiceIdentityPtrOutput) Elem() MedtechServiceIdentityOutput
- func (MedtechServiceIdentityPtrOutput) ElementType() reflect.Type
- func (o MedtechServiceIdentityPtrOutput) IdentityIds() pulumi.StringArrayOutput
- func (o MedtechServiceIdentityPtrOutput) PrincipalId() pulumi.StringPtrOutput
- func (o MedtechServiceIdentityPtrOutput) TenantId() pulumi.StringPtrOutput
- func (o MedtechServiceIdentityPtrOutput) ToMedtechServiceIdentityPtrOutput() MedtechServiceIdentityPtrOutput
- func (o MedtechServiceIdentityPtrOutput) ToMedtechServiceIdentityPtrOutputWithContext(ctx context.Context) MedtechServiceIdentityPtrOutput
- func (o MedtechServiceIdentityPtrOutput) Type() pulumi.StringPtrOutput
- type MedtechServiceInput
- type MedtechServiceMap
- type MedtechServiceMapInput
- type MedtechServiceMapOutput
- func (MedtechServiceMapOutput) ElementType() reflect.Type
- func (o MedtechServiceMapOutput) MapIndex(k pulumi.StringInput) MedtechServiceOutput
- func (o MedtechServiceMapOutput) ToMedtechServiceMapOutput() MedtechServiceMapOutput
- func (o MedtechServiceMapOutput) ToMedtechServiceMapOutputWithContext(ctx context.Context) MedtechServiceMapOutput
- type MedtechServiceOutput
- func (o MedtechServiceOutput) DeviceMappingJson() pulumi.StringOutput
- func (MedtechServiceOutput) ElementType() reflect.Type
- func (o MedtechServiceOutput) EventhubConsumerGroupName() pulumi.StringOutput
- func (o MedtechServiceOutput) EventhubName() pulumi.StringOutput
- func (o MedtechServiceOutput) EventhubNamespaceName() pulumi.StringOutput
- func (o MedtechServiceOutput) Identity() MedtechServiceIdentityPtrOutput
- func (o MedtechServiceOutput) Location() pulumi.StringOutput
- func (o MedtechServiceOutput) Name() pulumi.StringOutput
- func (o MedtechServiceOutput) Tags() pulumi.StringMapOutput
- func (o MedtechServiceOutput) ToMedtechServiceOutput() MedtechServiceOutput
- func (o MedtechServiceOutput) ToMedtechServiceOutputWithContext(ctx context.Context) MedtechServiceOutput
- func (o MedtechServiceOutput) WorkspaceId() pulumi.StringOutput
- type MedtechServiceState
- type Service
- type ServiceArgs
- type ServiceArray
- type ServiceArrayInput
- type ServiceArrayOutput
- type ServiceAuthenticationConfiguration
- type ServiceAuthenticationConfigurationArgs
- func (ServiceAuthenticationConfigurationArgs) ElementType() reflect.Type
- func (i ServiceAuthenticationConfigurationArgs) ToServiceAuthenticationConfigurationOutput() ServiceAuthenticationConfigurationOutput
- func (i ServiceAuthenticationConfigurationArgs) ToServiceAuthenticationConfigurationOutputWithContext(ctx context.Context) ServiceAuthenticationConfigurationOutput
- func (i ServiceAuthenticationConfigurationArgs) ToServiceAuthenticationConfigurationPtrOutput() ServiceAuthenticationConfigurationPtrOutput
- func (i ServiceAuthenticationConfigurationArgs) ToServiceAuthenticationConfigurationPtrOutputWithContext(ctx context.Context) ServiceAuthenticationConfigurationPtrOutput
- type ServiceAuthenticationConfigurationInput
- type ServiceAuthenticationConfigurationOutput
- func (o ServiceAuthenticationConfigurationOutput) Audience() pulumi.StringPtrOutput
- func (o ServiceAuthenticationConfigurationOutput) Authority() pulumi.StringPtrOutput
- func (ServiceAuthenticationConfigurationOutput) ElementType() reflect.Type
- func (o ServiceAuthenticationConfigurationOutput) SmartProxyEnabled() pulumi.BoolPtrOutput
- func (o ServiceAuthenticationConfigurationOutput) ToServiceAuthenticationConfigurationOutput() ServiceAuthenticationConfigurationOutput
- func (o ServiceAuthenticationConfigurationOutput) ToServiceAuthenticationConfigurationOutputWithContext(ctx context.Context) ServiceAuthenticationConfigurationOutput
- func (o ServiceAuthenticationConfigurationOutput) ToServiceAuthenticationConfigurationPtrOutput() ServiceAuthenticationConfigurationPtrOutput
- func (o ServiceAuthenticationConfigurationOutput) ToServiceAuthenticationConfigurationPtrOutputWithContext(ctx context.Context) ServiceAuthenticationConfigurationPtrOutput
- type ServiceAuthenticationConfigurationPtrInput
- type ServiceAuthenticationConfigurationPtrOutput
- func (o ServiceAuthenticationConfigurationPtrOutput) Audience() pulumi.StringPtrOutput
- func (o ServiceAuthenticationConfigurationPtrOutput) Authority() pulumi.StringPtrOutput
- func (o ServiceAuthenticationConfigurationPtrOutput) Elem() ServiceAuthenticationConfigurationOutput
- func (ServiceAuthenticationConfigurationPtrOutput) ElementType() reflect.Type
- func (o ServiceAuthenticationConfigurationPtrOutput) SmartProxyEnabled() pulumi.BoolPtrOutput
- func (o ServiceAuthenticationConfigurationPtrOutput) ToServiceAuthenticationConfigurationPtrOutput() ServiceAuthenticationConfigurationPtrOutput
- func (o ServiceAuthenticationConfigurationPtrOutput) ToServiceAuthenticationConfigurationPtrOutputWithContext(ctx context.Context) ServiceAuthenticationConfigurationPtrOutput
- type ServiceCorsConfiguration
- type ServiceCorsConfigurationArgs
- func (ServiceCorsConfigurationArgs) ElementType() reflect.Type
- func (i ServiceCorsConfigurationArgs) ToServiceCorsConfigurationOutput() ServiceCorsConfigurationOutput
- func (i ServiceCorsConfigurationArgs) ToServiceCorsConfigurationOutputWithContext(ctx context.Context) ServiceCorsConfigurationOutput
- func (i ServiceCorsConfigurationArgs) ToServiceCorsConfigurationPtrOutput() ServiceCorsConfigurationPtrOutput
- func (i ServiceCorsConfigurationArgs) ToServiceCorsConfigurationPtrOutputWithContext(ctx context.Context) ServiceCorsConfigurationPtrOutput
- type ServiceCorsConfigurationInput
- type ServiceCorsConfigurationOutput
- func (o ServiceCorsConfigurationOutput) AllowCredentials() pulumi.BoolPtrOutput
- func (o ServiceCorsConfigurationOutput) AllowedHeaders() pulumi.StringArrayOutput
- func (o ServiceCorsConfigurationOutput) AllowedMethods() pulumi.StringArrayOutput
- func (o ServiceCorsConfigurationOutput) AllowedOrigins() pulumi.StringArrayOutput
- func (ServiceCorsConfigurationOutput) ElementType() reflect.Type
- func (o ServiceCorsConfigurationOutput) MaxAgeInSeconds() pulumi.IntPtrOutput
- func (o ServiceCorsConfigurationOutput) ToServiceCorsConfigurationOutput() ServiceCorsConfigurationOutput
- func (o ServiceCorsConfigurationOutput) ToServiceCorsConfigurationOutputWithContext(ctx context.Context) ServiceCorsConfigurationOutput
- func (o ServiceCorsConfigurationOutput) ToServiceCorsConfigurationPtrOutput() ServiceCorsConfigurationPtrOutput
- func (o ServiceCorsConfigurationOutput) ToServiceCorsConfigurationPtrOutputWithContext(ctx context.Context) ServiceCorsConfigurationPtrOutput
- type ServiceCorsConfigurationPtrInput
- type ServiceCorsConfigurationPtrOutput
- func (o ServiceCorsConfigurationPtrOutput) AllowCredentials() pulumi.BoolPtrOutput
- func (o ServiceCorsConfigurationPtrOutput) AllowedHeaders() pulumi.StringArrayOutput
- func (o ServiceCorsConfigurationPtrOutput) AllowedMethods() pulumi.StringArrayOutput
- func (o ServiceCorsConfigurationPtrOutput) AllowedOrigins() pulumi.StringArrayOutput
- func (o ServiceCorsConfigurationPtrOutput) Elem() ServiceCorsConfigurationOutput
- func (ServiceCorsConfigurationPtrOutput) ElementType() reflect.Type
- func (o ServiceCorsConfigurationPtrOutput) MaxAgeInSeconds() pulumi.IntPtrOutput
- func (o ServiceCorsConfigurationPtrOutput) ToServiceCorsConfigurationPtrOutput() ServiceCorsConfigurationPtrOutput
- func (o ServiceCorsConfigurationPtrOutput) ToServiceCorsConfigurationPtrOutputWithContext(ctx context.Context) ServiceCorsConfigurationPtrOutput
- type ServiceIdentity
- type ServiceIdentityArgs
- func (ServiceIdentityArgs) ElementType() reflect.Type
- func (i ServiceIdentityArgs) ToServiceIdentityOutput() ServiceIdentityOutput
- func (i ServiceIdentityArgs) ToServiceIdentityOutputWithContext(ctx context.Context) ServiceIdentityOutput
- func (i ServiceIdentityArgs) ToServiceIdentityPtrOutput() ServiceIdentityPtrOutput
- func (i ServiceIdentityArgs) ToServiceIdentityPtrOutputWithContext(ctx context.Context) ServiceIdentityPtrOutput
- type ServiceIdentityInput
- type ServiceIdentityOutput
- func (ServiceIdentityOutput) ElementType() reflect.Type
- func (o ServiceIdentityOutput) PrincipalId() pulumi.StringPtrOutput
- func (o ServiceIdentityOutput) TenantId() pulumi.StringPtrOutput
- func (o ServiceIdentityOutput) ToServiceIdentityOutput() ServiceIdentityOutput
- func (o ServiceIdentityOutput) ToServiceIdentityOutputWithContext(ctx context.Context) ServiceIdentityOutput
- func (o ServiceIdentityOutput) ToServiceIdentityPtrOutput() ServiceIdentityPtrOutput
- func (o ServiceIdentityOutput) ToServiceIdentityPtrOutputWithContext(ctx context.Context) ServiceIdentityPtrOutput
- func (o ServiceIdentityOutput) Type() pulumi.StringOutput
- type ServiceIdentityPtrInput
- type ServiceIdentityPtrOutput
- func (o ServiceIdentityPtrOutput) Elem() ServiceIdentityOutput
- func (ServiceIdentityPtrOutput) ElementType() reflect.Type
- func (o ServiceIdentityPtrOutput) PrincipalId() pulumi.StringPtrOutput
- func (o ServiceIdentityPtrOutput) TenantId() pulumi.StringPtrOutput
- func (o ServiceIdentityPtrOutput) ToServiceIdentityPtrOutput() ServiceIdentityPtrOutput
- func (o ServiceIdentityPtrOutput) ToServiceIdentityPtrOutputWithContext(ctx context.Context) ServiceIdentityPtrOutput
- func (o ServiceIdentityPtrOutput) Type() pulumi.StringPtrOutput
- type ServiceInput
- type ServiceMap
- type ServiceMapInput
- type ServiceMapOutput
- type ServiceOutput
- func (o ServiceOutput) AccessPolicyObjectIds() pulumi.StringArrayOutput
- func (o ServiceOutput) AuthenticationConfiguration() ServiceAuthenticationConfigurationOutput
- func (o ServiceOutput) ConfigurationExportStorageAccountName() pulumi.StringPtrOutput
- func (o ServiceOutput) CorsConfiguration() ServiceCorsConfigurationOutput
- func (o ServiceOutput) CosmosdbKeyVaultKeyVersionlessId() pulumi.StringPtrOutput
- func (o ServiceOutput) CosmosdbThroughput() pulumi.IntPtrOutput
- func (ServiceOutput) ElementType() reflect.Type
- func (o ServiceOutput) Identity() ServiceIdentityPtrOutput
- func (o ServiceOutput) Kind() pulumi.StringPtrOutput
- func (o ServiceOutput) Location() pulumi.StringOutput
- func (o ServiceOutput) Name() pulumi.StringOutput
- func (o ServiceOutput) PublicNetworkAccessEnabled() pulumi.BoolPtrOutput
- func (o ServiceOutput) ResourceGroupName() pulumi.StringOutput
- func (o ServiceOutput) Tags() pulumi.StringMapOutput
- func (o ServiceOutput) ToServiceOutput() ServiceOutput
- func (o ServiceOutput) ToServiceOutputWithContext(ctx context.Context) ServiceOutput
- type ServiceState
- type Workspace
- type WorkspaceArgs
- type WorkspaceArray
- type WorkspaceArrayInput
- type WorkspaceArrayOutput
- func (WorkspaceArrayOutput) ElementType() reflect.Type
- func (o WorkspaceArrayOutput) Index(i pulumi.IntInput) WorkspaceOutput
- func (o WorkspaceArrayOutput) ToWorkspaceArrayOutput() WorkspaceArrayOutput
- func (o WorkspaceArrayOutput) ToWorkspaceArrayOutputWithContext(ctx context.Context) WorkspaceArrayOutput
- type WorkspaceInput
- type WorkspaceMap
- type WorkspaceMapInput
- type WorkspaceMapOutput
- type WorkspaceOutput
- func (WorkspaceOutput) ElementType() reflect.Type
- func (o WorkspaceOutput) Location() pulumi.StringOutput
- func (o WorkspaceOutput) Name() pulumi.StringOutput
- func (o WorkspaceOutput) PrivateEndpointConnections() WorkspacePrivateEndpointConnectionArrayOutput
- func (o WorkspaceOutput) ResourceGroupName() pulumi.StringOutput
- func (o WorkspaceOutput) Tags() pulumi.StringMapOutput
- func (o WorkspaceOutput) ToWorkspaceOutput() WorkspaceOutput
- func (o WorkspaceOutput) ToWorkspaceOutputWithContext(ctx context.Context) WorkspaceOutput
- type WorkspacePrivateEndpointConnection
- type WorkspacePrivateEndpointConnectionArgs
- func (WorkspacePrivateEndpointConnectionArgs) ElementType() reflect.Type
- func (i WorkspacePrivateEndpointConnectionArgs) ToWorkspacePrivateEndpointConnectionOutput() WorkspacePrivateEndpointConnectionOutput
- func (i WorkspacePrivateEndpointConnectionArgs) ToWorkspacePrivateEndpointConnectionOutputWithContext(ctx context.Context) WorkspacePrivateEndpointConnectionOutput
- type WorkspacePrivateEndpointConnectionArray
- func (WorkspacePrivateEndpointConnectionArray) ElementType() reflect.Type
- func (i WorkspacePrivateEndpointConnectionArray) ToWorkspacePrivateEndpointConnectionArrayOutput() WorkspacePrivateEndpointConnectionArrayOutput
- func (i WorkspacePrivateEndpointConnectionArray) ToWorkspacePrivateEndpointConnectionArrayOutputWithContext(ctx context.Context) WorkspacePrivateEndpointConnectionArrayOutput
- type WorkspacePrivateEndpointConnectionArrayInput
- type WorkspacePrivateEndpointConnectionArrayOutput
- func (WorkspacePrivateEndpointConnectionArrayOutput) ElementType() reflect.Type
- func (o WorkspacePrivateEndpointConnectionArrayOutput) Index(i pulumi.IntInput) WorkspacePrivateEndpointConnectionOutput
- func (o WorkspacePrivateEndpointConnectionArrayOutput) ToWorkspacePrivateEndpointConnectionArrayOutput() WorkspacePrivateEndpointConnectionArrayOutput
- func (o WorkspacePrivateEndpointConnectionArrayOutput) ToWorkspacePrivateEndpointConnectionArrayOutputWithContext(ctx context.Context) WorkspacePrivateEndpointConnectionArrayOutput
- type WorkspacePrivateEndpointConnectionInput
- type WorkspacePrivateEndpointConnectionOutput
- func (WorkspacePrivateEndpointConnectionOutput) ElementType() reflect.Type
- func (o WorkspacePrivateEndpointConnectionOutput) Id() pulumi.StringPtrOutput
- func (o WorkspacePrivateEndpointConnectionOutput) Name() pulumi.StringPtrOutput
- func (o WorkspacePrivateEndpointConnectionOutput) ToWorkspacePrivateEndpointConnectionOutput() WorkspacePrivateEndpointConnectionOutput
- func (o WorkspacePrivateEndpointConnectionOutput) ToWorkspacePrivateEndpointConnectionOutputWithContext(ctx context.Context) WorkspacePrivateEndpointConnectionOutput
- type WorkspaceState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DicomService ¶
type DicomService struct { pulumi.CustomResourceState // The `authentication` block as defined below. Authentications DicomServiceAuthenticationArrayOutput `pulumi:"authentications"` // An `identity` block as defined below. Identity DicomServiceIdentityPtrOutput `pulumi:"identity"` // Specifies the Azure Region where the Healthcare DICOM Service should be created. Changing this forces a new Healthcare DICOM Service to be created. Location pulumi.StringOutput `pulumi:"location"` // Specifies the name of the Healthcare DICOM Service. Changing this forces a new Healthcare DICOM Service to be created. Name pulumi.StringOutput `pulumi:"name"` PrivateEndpoints DicomServicePrivateEndpointArrayOutput `pulumi:"privateEndpoints"` // Whether to enabled public networks when data plane traffic coming from public networks while private endpoint is enabled. Defaults to `true`. PublicNetworkAccessEnabled pulumi.BoolPtrOutput `pulumi:"publicNetworkAccessEnabled"` // The url of the Healthcare DICOM Services. ServiceUrl pulumi.StringOutput `pulumi:"serviceUrl"` // A mapping of tags to assign to the Healthcare DICOM Service. Tags pulumi.StringMapOutput `pulumi:"tags"` // 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. WorkspaceId pulumi.StringOutput `pulumi:"workspaceId"` }
Manages a Healthcare DICOM Service
## Example Usage
```go 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 }) }
```
## Import
Healthcare DICOM Service can be imported using the resource`id`, e.g.
```sh $ pulumi import azure:healthcare/dicomService:DicomService example /subscriptions/12345678-1234-9876-4563-123456789012/resourceGroups/group1/providers/Microsoft.HealthcareApis/workspaces/workspace1/dicomServices/service1 ```
func GetDicomService ¶
func GetDicomService(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DicomServiceState, opts ...pulumi.ResourceOption) (*DicomService, error)
GetDicomService gets an existing DicomService resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewDicomService ¶
func NewDicomService(ctx *pulumi.Context, name string, args *DicomServiceArgs, opts ...pulumi.ResourceOption) (*DicomService, error)
NewDicomService registers a new resource with the given unique name, arguments, and options.
func (*DicomService) ElementType ¶
func (*DicomService) ElementType() reflect.Type
func (*DicomService) ToDicomServiceOutput ¶
func (i *DicomService) ToDicomServiceOutput() DicomServiceOutput
func (*DicomService) ToDicomServiceOutputWithContext ¶
func (i *DicomService) ToDicomServiceOutputWithContext(ctx context.Context) DicomServiceOutput
type DicomServiceArgs ¶
type DicomServiceArgs struct { // An `identity` block as defined below. Identity DicomServiceIdentityPtrInput // Specifies the Azure Region where the Healthcare DICOM Service should be created. Changing this forces a new Healthcare DICOM Service to be created. Location pulumi.StringPtrInput // Specifies the name of the Healthcare DICOM Service. Changing this forces a new Healthcare DICOM Service to be created. Name pulumi.StringPtrInput // Whether to enabled public networks when data plane traffic coming from public networks while private endpoint is enabled. Defaults to `true`. PublicNetworkAccessEnabled pulumi.BoolPtrInput // A mapping of tags to assign to the Healthcare DICOM Service. Tags pulumi.StringMapInput // 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. WorkspaceId pulumi.StringInput }
The set of arguments for constructing a DicomService resource.
func (DicomServiceArgs) ElementType ¶
func (DicomServiceArgs) ElementType() reflect.Type
type DicomServiceArray ¶
type DicomServiceArray []DicomServiceInput
func (DicomServiceArray) ElementType ¶
func (DicomServiceArray) ElementType() reflect.Type
func (DicomServiceArray) ToDicomServiceArrayOutput ¶
func (i DicomServiceArray) ToDicomServiceArrayOutput() DicomServiceArrayOutput
func (DicomServiceArray) ToDicomServiceArrayOutputWithContext ¶
func (i DicomServiceArray) ToDicomServiceArrayOutputWithContext(ctx context.Context) DicomServiceArrayOutput
type DicomServiceArrayInput ¶
type DicomServiceArrayInput interface { pulumi.Input ToDicomServiceArrayOutput() DicomServiceArrayOutput ToDicomServiceArrayOutputWithContext(context.Context) DicomServiceArrayOutput }
DicomServiceArrayInput is an input type that accepts DicomServiceArray and DicomServiceArrayOutput values. You can construct a concrete instance of `DicomServiceArrayInput` via:
DicomServiceArray{ DicomServiceArgs{...} }
type DicomServiceArrayOutput ¶
type DicomServiceArrayOutput struct{ *pulumi.OutputState }
func (DicomServiceArrayOutput) ElementType ¶
func (DicomServiceArrayOutput) ElementType() reflect.Type
func (DicomServiceArrayOutput) Index ¶
func (o DicomServiceArrayOutput) Index(i pulumi.IntInput) DicomServiceOutput
func (DicomServiceArrayOutput) ToDicomServiceArrayOutput ¶
func (o DicomServiceArrayOutput) ToDicomServiceArrayOutput() DicomServiceArrayOutput
func (DicomServiceArrayOutput) ToDicomServiceArrayOutputWithContext ¶
func (o DicomServiceArrayOutput) ToDicomServiceArrayOutputWithContext(ctx context.Context) DicomServiceArrayOutput
type DicomServiceAuthentication ¶
type DicomServiceAuthentication struct { // The intended audience to receive authentication tokens for the service. The default value is <https://dicom.azurehealthcareapis.azure.com> Audiences []string `pulumi:"audiences"` Authority *string `pulumi:"authority"` }
type DicomServiceAuthenticationArgs ¶
type DicomServiceAuthenticationArgs struct { // The intended audience to receive authentication tokens for the service. The default value is <https://dicom.azurehealthcareapis.azure.com> Audiences pulumi.StringArrayInput `pulumi:"audiences"` Authority pulumi.StringPtrInput `pulumi:"authority"` }
func (DicomServiceAuthenticationArgs) ElementType ¶
func (DicomServiceAuthenticationArgs) ElementType() reflect.Type
func (DicomServiceAuthenticationArgs) ToDicomServiceAuthenticationOutput ¶
func (i DicomServiceAuthenticationArgs) ToDicomServiceAuthenticationOutput() DicomServiceAuthenticationOutput
func (DicomServiceAuthenticationArgs) ToDicomServiceAuthenticationOutputWithContext ¶
func (i DicomServiceAuthenticationArgs) ToDicomServiceAuthenticationOutputWithContext(ctx context.Context) DicomServiceAuthenticationOutput
type DicomServiceAuthenticationArray ¶
type DicomServiceAuthenticationArray []DicomServiceAuthenticationInput
func (DicomServiceAuthenticationArray) ElementType ¶
func (DicomServiceAuthenticationArray) ElementType() reflect.Type
func (DicomServiceAuthenticationArray) ToDicomServiceAuthenticationArrayOutput ¶
func (i DicomServiceAuthenticationArray) ToDicomServiceAuthenticationArrayOutput() DicomServiceAuthenticationArrayOutput
func (DicomServiceAuthenticationArray) ToDicomServiceAuthenticationArrayOutputWithContext ¶
func (i DicomServiceAuthenticationArray) ToDicomServiceAuthenticationArrayOutputWithContext(ctx context.Context) DicomServiceAuthenticationArrayOutput
type DicomServiceAuthenticationArrayInput ¶
type DicomServiceAuthenticationArrayInput interface { pulumi.Input ToDicomServiceAuthenticationArrayOutput() DicomServiceAuthenticationArrayOutput ToDicomServiceAuthenticationArrayOutputWithContext(context.Context) DicomServiceAuthenticationArrayOutput }
DicomServiceAuthenticationArrayInput is an input type that accepts DicomServiceAuthenticationArray and DicomServiceAuthenticationArrayOutput values. You can construct a concrete instance of `DicomServiceAuthenticationArrayInput` via:
DicomServiceAuthenticationArray{ DicomServiceAuthenticationArgs{...} }
type DicomServiceAuthenticationArrayOutput ¶
type DicomServiceAuthenticationArrayOutput struct{ *pulumi.OutputState }
func (DicomServiceAuthenticationArrayOutput) ElementType ¶
func (DicomServiceAuthenticationArrayOutput) ElementType() reflect.Type
func (DicomServiceAuthenticationArrayOutput) Index ¶
func (o DicomServiceAuthenticationArrayOutput) Index(i pulumi.IntInput) DicomServiceAuthenticationOutput
func (DicomServiceAuthenticationArrayOutput) ToDicomServiceAuthenticationArrayOutput ¶
func (o DicomServiceAuthenticationArrayOutput) ToDicomServiceAuthenticationArrayOutput() DicomServiceAuthenticationArrayOutput
func (DicomServiceAuthenticationArrayOutput) ToDicomServiceAuthenticationArrayOutputWithContext ¶
func (o DicomServiceAuthenticationArrayOutput) ToDicomServiceAuthenticationArrayOutputWithContext(ctx context.Context) DicomServiceAuthenticationArrayOutput
type DicomServiceAuthenticationInput ¶
type DicomServiceAuthenticationInput interface { pulumi.Input ToDicomServiceAuthenticationOutput() DicomServiceAuthenticationOutput ToDicomServiceAuthenticationOutputWithContext(context.Context) DicomServiceAuthenticationOutput }
DicomServiceAuthenticationInput is an input type that accepts DicomServiceAuthenticationArgs and DicomServiceAuthenticationOutput values. You can construct a concrete instance of `DicomServiceAuthenticationInput` via:
DicomServiceAuthenticationArgs{...}
type DicomServiceAuthenticationOutput ¶
type DicomServiceAuthenticationOutput struct{ *pulumi.OutputState }
func (DicomServiceAuthenticationOutput) Audiences ¶
func (o DicomServiceAuthenticationOutput) Audiences() pulumi.StringArrayOutput
The intended audience to receive authentication tokens for the service. The default value is <https://dicom.azurehealthcareapis.azure.com>
func (DicomServiceAuthenticationOutput) Authority ¶
func (o DicomServiceAuthenticationOutput) Authority() pulumi.StringPtrOutput
func (DicomServiceAuthenticationOutput) ElementType ¶
func (DicomServiceAuthenticationOutput) ElementType() reflect.Type
func (DicomServiceAuthenticationOutput) ToDicomServiceAuthenticationOutput ¶
func (o DicomServiceAuthenticationOutput) ToDicomServiceAuthenticationOutput() DicomServiceAuthenticationOutput
func (DicomServiceAuthenticationOutput) ToDicomServiceAuthenticationOutputWithContext ¶
func (o DicomServiceAuthenticationOutput) ToDicomServiceAuthenticationOutputWithContext(ctx context.Context) DicomServiceAuthenticationOutput
type DicomServiceIdentity ¶
type DicomServiceIdentity struct { // A list of User Assigned Identity IDs which should be assigned to this Healthcare DICOM service. IdentityIds []string `pulumi:"identityIds"` PrincipalId *string `pulumi:"principalId"` TenantId *string `pulumi:"tenantId"` // The type of identity used for the Healthcare DICOM service. Possible values are `UserAssigned`, `SystemAssigned` and `SystemAssigned, UserAssigned`. If `UserAssigned` is set, an `identityIds` must be set as well. Type string `pulumi:"type"` }
type DicomServiceIdentityArgs ¶
type DicomServiceIdentityArgs struct { // A list of User Assigned Identity IDs which should be assigned to this Healthcare DICOM service. IdentityIds pulumi.StringArrayInput `pulumi:"identityIds"` PrincipalId pulumi.StringPtrInput `pulumi:"principalId"` TenantId pulumi.StringPtrInput `pulumi:"tenantId"` // The type of identity used for the Healthcare DICOM service. Possible values are `UserAssigned`, `SystemAssigned` and `SystemAssigned, UserAssigned`. If `UserAssigned` is set, an `identityIds` must be set as well. Type pulumi.StringInput `pulumi:"type"` }
func (DicomServiceIdentityArgs) ElementType ¶
func (DicomServiceIdentityArgs) ElementType() reflect.Type
func (DicomServiceIdentityArgs) ToDicomServiceIdentityOutput ¶
func (i DicomServiceIdentityArgs) ToDicomServiceIdentityOutput() DicomServiceIdentityOutput
func (DicomServiceIdentityArgs) ToDicomServiceIdentityOutputWithContext ¶
func (i DicomServiceIdentityArgs) ToDicomServiceIdentityOutputWithContext(ctx context.Context) DicomServiceIdentityOutput
func (DicomServiceIdentityArgs) ToDicomServiceIdentityPtrOutput ¶
func (i DicomServiceIdentityArgs) ToDicomServiceIdentityPtrOutput() DicomServiceIdentityPtrOutput
func (DicomServiceIdentityArgs) ToDicomServiceIdentityPtrOutputWithContext ¶
func (i DicomServiceIdentityArgs) ToDicomServiceIdentityPtrOutputWithContext(ctx context.Context) DicomServiceIdentityPtrOutput
type DicomServiceIdentityInput ¶
type DicomServiceIdentityInput interface { pulumi.Input ToDicomServiceIdentityOutput() DicomServiceIdentityOutput ToDicomServiceIdentityOutputWithContext(context.Context) DicomServiceIdentityOutput }
DicomServiceIdentityInput is an input type that accepts DicomServiceIdentityArgs and DicomServiceIdentityOutput values. You can construct a concrete instance of `DicomServiceIdentityInput` via:
DicomServiceIdentityArgs{...}
type DicomServiceIdentityOutput ¶
type DicomServiceIdentityOutput struct{ *pulumi.OutputState }
func (DicomServiceIdentityOutput) ElementType ¶
func (DicomServiceIdentityOutput) ElementType() reflect.Type
func (DicomServiceIdentityOutput) IdentityIds ¶
func (o DicomServiceIdentityOutput) IdentityIds() pulumi.StringArrayOutput
A list of User Assigned Identity IDs which should be assigned to this Healthcare DICOM service.
func (DicomServiceIdentityOutput) PrincipalId ¶
func (o DicomServiceIdentityOutput) PrincipalId() pulumi.StringPtrOutput
func (DicomServiceIdentityOutput) TenantId ¶
func (o DicomServiceIdentityOutput) TenantId() pulumi.StringPtrOutput
func (DicomServiceIdentityOutput) ToDicomServiceIdentityOutput ¶
func (o DicomServiceIdentityOutput) ToDicomServiceIdentityOutput() DicomServiceIdentityOutput
func (DicomServiceIdentityOutput) ToDicomServiceIdentityOutputWithContext ¶
func (o DicomServiceIdentityOutput) ToDicomServiceIdentityOutputWithContext(ctx context.Context) DicomServiceIdentityOutput
func (DicomServiceIdentityOutput) ToDicomServiceIdentityPtrOutput ¶
func (o DicomServiceIdentityOutput) ToDicomServiceIdentityPtrOutput() DicomServiceIdentityPtrOutput
func (DicomServiceIdentityOutput) ToDicomServiceIdentityPtrOutputWithContext ¶
func (o DicomServiceIdentityOutput) ToDicomServiceIdentityPtrOutputWithContext(ctx context.Context) DicomServiceIdentityPtrOutput
func (DicomServiceIdentityOutput) Type ¶
func (o DicomServiceIdentityOutput) Type() pulumi.StringOutput
The type of identity used for the Healthcare DICOM service. Possible values are `UserAssigned`, `SystemAssigned` and `SystemAssigned, UserAssigned`. If `UserAssigned` is set, an `identityIds` must be set as well.
type DicomServiceIdentityPtrInput ¶
type DicomServiceIdentityPtrInput interface { pulumi.Input ToDicomServiceIdentityPtrOutput() DicomServiceIdentityPtrOutput ToDicomServiceIdentityPtrOutputWithContext(context.Context) DicomServiceIdentityPtrOutput }
DicomServiceIdentityPtrInput is an input type that accepts DicomServiceIdentityArgs, DicomServiceIdentityPtr and DicomServiceIdentityPtrOutput values. You can construct a concrete instance of `DicomServiceIdentityPtrInput` via:
DicomServiceIdentityArgs{...} or: nil
func DicomServiceIdentityPtr ¶
func DicomServiceIdentityPtr(v *DicomServiceIdentityArgs) DicomServiceIdentityPtrInput
type DicomServiceIdentityPtrOutput ¶
type DicomServiceIdentityPtrOutput struct{ *pulumi.OutputState }
func (DicomServiceIdentityPtrOutput) Elem ¶
func (o DicomServiceIdentityPtrOutput) Elem() DicomServiceIdentityOutput
func (DicomServiceIdentityPtrOutput) ElementType ¶
func (DicomServiceIdentityPtrOutput) ElementType() reflect.Type
func (DicomServiceIdentityPtrOutput) IdentityIds ¶
func (o DicomServiceIdentityPtrOutput) IdentityIds() pulumi.StringArrayOutput
A list of User Assigned Identity IDs which should be assigned to this Healthcare DICOM service.
func (DicomServiceIdentityPtrOutput) PrincipalId ¶
func (o DicomServiceIdentityPtrOutput) PrincipalId() pulumi.StringPtrOutput
func (DicomServiceIdentityPtrOutput) TenantId ¶
func (o DicomServiceIdentityPtrOutput) TenantId() pulumi.StringPtrOutput
func (DicomServiceIdentityPtrOutput) ToDicomServiceIdentityPtrOutput ¶
func (o DicomServiceIdentityPtrOutput) ToDicomServiceIdentityPtrOutput() DicomServiceIdentityPtrOutput
func (DicomServiceIdentityPtrOutput) ToDicomServiceIdentityPtrOutputWithContext ¶
func (o DicomServiceIdentityPtrOutput) ToDicomServiceIdentityPtrOutputWithContext(ctx context.Context) DicomServiceIdentityPtrOutput
func (DicomServiceIdentityPtrOutput) Type ¶
func (o DicomServiceIdentityPtrOutput) Type() pulumi.StringPtrOutput
The type of identity used for the Healthcare DICOM service. Possible values are `UserAssigned`, `SystemAssigned` and `SystemAssigned, UserAssigned`. If `UserAssigned` is set, an `identityIds` must be set as well.
type DicomServiceInput ¶
type DicomServiceInput interface { pulumi.Input ToDicomServiceOutput() DicomServiceOutput ToDicomServiceOutputWithContext(ctx context.Context) DicomServiceOutput }
type DicomServiceMap ¶
type DicomServiceMap map[string]DicomServiceInput
func (DicomServiceMap) ElementType ¶
func (DicomServiceMap) ElementType() reflect.Type
func (DicomServiceMap) ToDicomServiceMapOutput ¶
func (i DicomServiceMap) ToDicomServiceMapOutput() DicomServiceMapOutput
func (DicomServiceMap) ToDicomServiceMapOutputWithContext ¶
func (i DicomServiceMap) ToDicomServiceMapOutputWithContext(ctx context.Context) DicomServiceMapOutput
type DicomServiceMapInput ¶
type DicomServiceMapInput interface { pulumi.Input ToDicomServiceMapOutput() DicomServiceMapOutput ToDicomServiceMapOutputWithContext(context.Context) DicomServiceMapOutput }
DicomServiceMapInput is an input type that accepts DicomServiceMap and DicomServiceMapOutput values. You can construct a concrete instance of `DicomServiceMapInput` via:
DicomServiceMap{ "key": DicomServiceArgs{...} }
type DicomServiceMapOutput ¶
type DicomServiceMapOutput struct{ *pulumi.OutputState }
func (DicomServiceMapOutput) ElementType ¶
func (DicomServiceMapOutput) ElementType() reflect.Type
func (DicomServiceMapOutput) MapIndex ¶
func (o DicomServiceMapOutput) MapIndex(k pulumi.StringInput) DicomServiceOutput
func (DicomServiceMapOutput) ToDicomServiceMapOutput ¶
func (o DicomServiceMapOutput) ToDicomServiceMapOutput() DicomServiceMapOutput
func (DicomServiceMapOutput) ToDicomServiceMapOutputWithContext ¶
func (o DicomServiceMapOutput) ToDicomServiceMapOutputWithContext(ctx context.Context) DicomServiceMapOutput
type DicomServiceOutput ¶
type DicomServiceOutput struct{ *pulumi.OutputState }
func (DicomServiceOutput) Authentications ¶
func (o DicomServiceOutput) Authentications() DicomServiceAuthenticationArrayOutput
The `authentication` block as defined below.
func (DicomServiceOutput) ElementType ¶
func (DicomServiceOutput) ElementType() reflect.Type
func (DicomServiceOutput) Identity ¶
func (o DicomServiceOutput) Identity() DicomServiceIdentityPtrOutput
An `identity` block as defined below.
func (DicomServiceOutput) Location ¶
func (o DicomServiceOutput) Location() pulumi.StringOutput
Specifies the Azure Region where the Healthcare DICOM Service should be created. Changing this forces a new Healthcare DICOM Service to be created.
func (DicomServiceOutput) Name ¶
func (o DicomServiceOutput) Name() pulumi.StringOutput
Specifies the name of the Healthcare DICOM Service. Changing this forces a new Healthcare DICOM Service to be created.
func (DicomServiceOutput) PrivateEndpoints ¶
func (o DicomServiceOutput) PrivateEndpoints() DicomServicePrivateEndpointArrayOutput
func (DicomServiceOutput) PublicNetworkAccessEnabled ¶
func (o DicomServiceOutput) PublicNetworkAccessEnabled() pulumi.BoolPtrOutput
Whether to enabled public networks when data plane traffic coming from public networks while private endpoint is enabled. Defaults to `true`.
func (DicomServiceOutput) ServiceUrl ¶
func (o DicomServiceOutput) ServiceUrl() pulumi.StringOutput
The url of the Healthcare DICOM Services.
func (DicomServiceOutput) Tags ¶
func (o DicomServiceOutput) Tags() pulumi.StringMapOutput
A mapping of tags to assign to the Healthcare DICOM Service.
func (DicomServiceOutput) ToDicomServiceOutput ¶
func (o DicomServiceOutput) ToDicomServiceOutput() DicomServiceOutput
func (DicomServiceOutput) ToDicomServiceOutputWithContext ¶
func (o DicomServiceOutput) ToDicomServiceOutputWithContext(ctx context.Context) DicomServiceOutput
func (DicomServiceOutput) WorkspaceId ¶
func (o DicomServiceOutput) WorkspaceId() pulumi.StringOutput
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.
type DicomServicePrivateEndpointArgs ¶
type DicomServicePrivateEndpointArgs struct { // The ID of the Healthcare DICOM Service. Id pulumi.StringPtrInput `pulumi:"id"` // Specifies the name of the Healthcare DICOM Service. Changing this forces a new Healthcare DICOM Service to be created. Name pulumi.StringPtrInput `pulumi:"name"` }
func (DicomServicePrivateEndpointArgs) ElementType ¶
func (DicomServicePrivateEndpointArgs) ElementType() reflect.Type
func (DicomServicePrivateEndpointArgs) ToDicomServicePrivateEndpointOutput ¶
func (i DicomServicePrivateEndpointArgs) ToDicomServicePrivateEndpointOutput() DicomServicePrivateEndpointOutput
func (DicomServicePrivateEndpointArgs) ToDicomServicePrivateEndpointOutputWithContext ¶
func (i DicomServicePrivateEndpointArgs) ToDicomServicePrivateEndpointOutputWithContext(ctx context.Context) DicomServicePrivateEndpointOutput
type DicomServicePrivateEndpointArray ¶
type DicomServicePrivateEndpointArray []DicomServicePrivateEndpointInput
func (DicomServicePrivateEndpointArray) ElementType ¶
func (DicomServicePrivateEndpointArray) ElementType() reflect.Type
func (DicomServicePrivateEndpointArray) ToDicomServicePrivateEndpointArrayOutput ¶
func (i DicomServicePrivateEndpointArray) ToDicomServicePrivateEndpointArrayOutput() DicomServicePrivateEndpointArrayOutput
func (DicomServicePrivateEndpointArray) ToDicomServicePrivateEndpointArrayOutputWithContext ¶
func (i DicomServicePrivateEndpointArray) ToDicomServicePrivateEndpointArrayOutputWithContext(ctx context.Context) DicomServicePrivateEndpointArrayOutput
type DicomServicePrivateEndpointArrayInput ¶
type DicomServicePrivateEndpointArrayInput interface { pulumi.Input ToDicomServicePrivateEndpointArrayOutput() DicomServicePrivateEndpointArrayOutput ToDicomServicePrivateEndpointArrayOutputWithContext(context.Context) DicomServicePrivateEndpointArrayOutput }
DicomServicePrivateEndpointArrayInput is an input type that accepts DicomServicePrivateEndpointArray and DicomServicePrivateEndpointArrayOutput values. You can construct a concrete instance of `DicomServicePrivateEndpointArrayInput` via:
DicomServicePrivateEndpointArray{ DicomServicePrivateEndpointArgs{...} }
type DicomServicePrivateEndpointArrayOutput ¶
type DicomServicePrivateEndpointArrayOutput struct{ *pulumi.OutputState }
func (DicomServicePrivateEndpointArrayOutput) ElementType ¶
func (DicomServicePrivateEndpointArrayOutput) ElementType() reflect.Type
func (DicomServicePrivateEndpointArrayOutput) ToDicomServicePrivateEndpointArrayOutput ¶
func (o DicomServicePrivateEndpointArrayOutput) ToDicomServicePrivateEndpointArrayOutput() DicomServicePrivateEndpointArrayOutput
func (DicomServicePrivateEndpointArrayOutput) ToDicomServicePrivateEndpointArrayOutputWithContext ¶
func (o DicomServicePrivateEndpointArrayOutput) ToDicomServicePrivateEndpointArrayOutputWithContext(ctx context.Context) DicomServicePrivateEndpointArrayOutput
type DicomServicePrivateEndpointInput ¶
type DicomServicePrivateEndpointInput interface { pulumi.Input ToDicomServicePrivateEndpointOutput() DicomServicePrivateEndpointOutput ToDicomServicePrivateEndpointOutputWithContext(context.Context) DicomServicePrivateEndpointOutput }
DicomServicePrivateEndpointInput is an input type that accepts DicomServicePrivateEndpointArgs and DicomServicePrivateEndpointOutput values. You can construct a concrete instance of `DicomServicePrivateEndpointInput` via:
DicomServicePrivateEndpointArgs{...}
type DicomServicePrivateEndpointOutput ¶
type DicomServicePrivateEndpointOutput struct{ *pulumi.OutputState }
func (DicomServicePrivateEndpointOutput) ElementType ¶
func (DicomServicePrivateEndpointOutput) ElementType() reflect.Type
func (DicomServicePrivateEndpointOutput) Id ¶
func (o DicomServicePrivateEndpointOutput) Id() pulumi.StringPtrOutput
The ID of the Healthcare DICOM Service.
func (DicomServicePrivateEndpointOutput) Name ¶
func (o DicomServicePrivateEndpointOutput) Name() pulumi.StringPtrOutput
Specifies the name of the Healthcare DICOM Service. Changing this forces a new Healthcare DICOM Service to be created.
func (DicomServicePrivateEndpointOutput) ToDicomServicePrivateEndpointOutput ¶
func (o DicomServicePrivateEndpointOutput) ToDicomServicePrivateEndpointOutput() DicomServicePrivateEndpointOutput
func (DicomServicePrivateEndpointOutput) ToDicomServicePrivateEndpointOutputWithContext ¶
func (o DicomServicePrivateEndpointOutput) ToDicomServicePrivateEndpointOutputWithContext(ctx context.Context) DicomServicePrivateEndpointOutput
type DicomServiceState ¶
type DicomServiceState struct { // The `authentication` block as defined below. Authentications DicomServiceAuthenticationArrayInput // An `identity` block as defined below. Identity DicomServiceIdentityPtrInput // Specifies the Azure Region where the Healthcare DICOM Service should be created. Changing this forces a new Healthcare DICOM Service to be created. Location pulumi.StringPtrInput // Specifies the name of the Healthcare DICOM Service. Changing this forces a new Healthcare DICOM Service to be created. Name pulumi.StringPtrInput PrivateEndpoints DicomServicePrivateEndpointArrayInput // Whether to enabled public networks when data plane traffic coming from public networks while private endpoint is enabled. Defaults to `true`. PublicNetworkAccessEnabled pulumi.BoolPtrInput // The url of the Healthcare DICOM Services. ServiceUrl pulumi.StringPtrInput // A mapping of tags to assign to the Healthcare DICOM Service. Tags pulumi.StringMapInput // 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. WorkspaceId pulumi.StringPtrInput }
func (DicomServiceState) ElementType ¶
func (DicomServiceState) ElementType() reflect.Type
type FhirService ¶
type FhirService struct { pulumi.CustomResourceState // A list of the access policies of the service instance. AccessPolicyObjectIds pulumi.StringArrayOutput `pulumi:"accessPolicyObjectIds"` // An `authentication` block as defined below. Authentication FhirServiceAuthenticationOutput `pulumi:"authentication"` // Specifies the name of the storage account which the operation configuration information is exported to. ConfigurationExportStorageAccountName pulumi.StringPtrOutput `pulumi:"configurationExportStorageAccountName"` // A list of azure container registry settings used for convert data operation of the service instance. ContainerRegistryLoginServerUrls pulumi.StringArrayOutput `pulumi:"containerRegistryLoginServerUrls"` // A `cors` block as defined below. Cors FhirServiceCorsPtrOutput `pulumi:"cors"` // An `identity` block as defined below. Identity FhirServiceIdentityPtrOutput `pulumi:"identity"` // Specifies the kind of the Healthcare FHIR Service. Possible values are: `fhir-Stu3` and `fhir-R4`. Defaults to `fhir-R4`. Changing this forces a new Healthcare FHIR Service to be created. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Specifies the Azure Region where the Healthcare FHIR Service should be created. Changing this forces a new Healthcare FHIR Service to be created. Location pulumi.StringOutput `pulumi:"location"` // Specifies the name of the Healthcare FHIR Service. Changing this forces a new Healthcare FHIR Service to be created. Name pulumi.StringOutput `pulumi:"name"` // [A list](https://www.terraform.io/docs/configuration/attr-as-blocks.html) of `ociArtifact` objects as defined below to describe [OCI artifacts for export](https://learn.microsoft.com/en-gb/azure/healthcare-apis/fhir/de-identified-export). OciArtifacts FhirServiceOciArtifactArrayOutput `pulumi:"ociArtifacts"` // Whether public networks access is enabled. PublicNetworkAccessEnabled pulumi.BoolOutput `pulumi:"publicNetworkAccessEnabled"` // Specifies the name of the Resource Group in which to create the Healthcare FHIR Service. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringOutput `pulumi:"resourceGroupName"` // A mapping of tags to assign to the Healthcare FHIR Service. Tags pulumi.StringMapOutput `pulumi:"tags"` // Specifies the id of the Healthcare Workspace where the Healthcare FHIR Service should exist. Changing this forces a new Healthcare FHIR Service to be created. WorkspaceId pulumi.StringOutput `pulumi:"workspaceId"` }
Manages a Healthcare FHIR (Fast Healthcare Interoperability Resources) Service
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core" "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 { example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example"), Location: pulumi.String("West Europe"), }) if err != nil { return err } current, err := core.GetClientConfig(ctx, nil, nil) if err != nil { return err } exampleWorkspace, err := healthcare.NewWorkspace(ctx, "example", &healthcare.WorkspaceArgs{ Name: pulumi.String("example"), Location: example.Location, ResourceGroupName: example.Name, }) if err != nil { return err } _, err = healthcare.NewFhirService(ctx, "example", &healthcare.FhirServiceArgs{ Name: pulumi.String("tfexfhir"), Location: pulumi.String("east us"), ResourceGroupName: pulumi.String("tfex-resource_group"), WorkspaceId: exampleWorkspace.ID(), Kind: pulumi.String("fhir-R4"), Authentication: &healthcare.FhirServiceAuthenticationArgs{ Authority: pulumi.String("https://login.microsoftonline.com/tenantId"), Audience: pulumi.String("https://tfexfhir.fhir.azurehealthcareapis.com"), }, AccessPolicyObjectIds: pulumi.StringArray{ pulumi.String(current.ObjectId), }, Identity: &healthcare.FhirServiceIdentityArgs{ Type: pulumi.String("SystemAssigned"), }, ContainerRegistryLoginServerUrls: pulumi.StringArray{ pulumi.String("tfex-container_registry_login_server"), }, Cors: &healthcare.FhirServiceCorsArgs{ AllowedOrigins: pulumi.StringArray{ pulumi.String("https://tfex.com:123"), pulumi.String("https://tfex1.com:3389"), }, AllowedHeaders: pulumi.StringArray{ pulumi.String("*"), }, AllowedMethods: pulumi.StringArray{ pulumi.String("GET"), pulumi.String("DELETE"), pulumi.String("PUT"), }, MaxAgeInSeconds: pulumi.Int(3600), CredentialsAllowed: pulumi.Bool(true), }, ConfigurationExportStorageAccountName: pulumi.String("storage_account_name"), }) if err != nil { return err } return nil }) }
```
## Import
Healthcare FHIR Service can be imported using the resource`id`, e.g.
```sh $ pulumi import azure:healthcare/fhirService:FhirService example /subscriptions/12345678-1234-9876-4563-123456789012/resourceGroups/group1/providers/Microsoft.HealthcareApis/workspaces/workspace1/fhirServices/service1 ```
func GetFhirService ¶
func GetFhirService(ctx *pulumi.Context, name string, id pulumi.IDInput, state *FhirServiceState, opts ...pulumi.ResourceOption) (*FhirService, error)
GetFhirService gets an existing FhirService resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewFhirService ¶
func NewFhirService(ctx *pulumi.Context, name string, args *FhirServiceArgs, opts ...pulumi.ResourceOption) (*FhirService, error)
NewFhirService registers a new resource with the given unique name, arguments, and options.
func (*FhirService) ElementType ¶
func (*FhirService) ElementType() reflect.Type
func (*FhirService) ToFhirServiceOutput ¶
func (i *FhirService) ToFhirServiceOutput() FhirServiceOutput
func (*FhirService) ToFhirServiceOutputWithContext ¶
func (i *FhirService) ToFhirServiceOutputWithContext(ctx context.Context) FhirServiceOutput
type FhirServiceArgs ¶
type FhirServiceArgs struct { // A list of the access policies of the service instance. AccessPolicyObjectIds pulumi.StringArrayInput // An `authentication` block as defined below. Authentication FhirServiceAuthenticationInput // Specifies the name of the storage account which the operation configuration information is exported to. ConfigurationExportStorageAccountName pulumi.StringPtrInput // A list of azure container registry settings used for convert data operation of the service instance. ContainerRegistryLoginServerUrls pulumi.StringArrayInput // A `cors` block as defined below. Cors FhirServiceCorsPtrInput // An `identity` block as defined below. Identity FhirServiceIdentityPtrInput // Specifies the kind of the Healthcare FHIR Service. Possible values are: `fhir-Stu3` and `fhir-R4`. Defaults to `fhir-R4`. Changing this forces a new Healthcare FHIR Service to be created. Kind pulumi.StringPtrInput // Specifies the Azure Region where the Healthcare FHIR Service should be created. Changing this forces a new Healthcare FHIR Service to be created. Location pulumi.StringPtrInput // Specifies the name of the Healthcare FHIR Service. Changing this forces a new Healthcare FHIR Service to be created. Name pulumi.StringPtrInput // [A list](https://www.terraform.io/docs/configuration/attr-as-blocks.html) of `ociArtifact` objects as defined below to describe [OCI artifacts for export](https://learn.microsoft.com/en-gb/azure/healthcare-apis/fhir/de-identified-export). OciArtifacts FhirServiceOciArtifactArrayInput // Specifies the name of the Resource Group in which to create the Healthcare FHIR Service. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringInput // A mapping of tags to assign to the Healthcare FHIR Service. Tags pulumi.StringMapInput // Specifies the id of the Healthcare Workspace where the Healthcare FHIR Service should exist. Changing this forces a new Healthcare FHIR Service to be created. WorkspaceId pulumi.StringInput }
The set of arguments for constructing a FhirService resource.
func (FhirServiceArgs) ElementType ¶
func (FhirServiceArgs) ElementType() reflect.Type
type FhirServiceArray ¶
type FhirServiceArray []FhirServiceInput
func (FhirServiceArray) ElementType ¶
func (FhirServiceArray) ElementType() reflect.Type
func (FhirServiceArray) ToFhirServiceArrayOutput ¶
func (i FhirServiceArray) ToFhirServiceArrayOutput() FhirServiceArrayOutput
func (FhirServiceArray) ToFhirServiceArrayOutputWithContext ¶
func (i FhirServiceArray) ToFhirServiceArrayOutputWithContext(ctx context.Context) FhirServiceArrayOutput
type FhirServiceArrayInput ¶
type FhirServiceArrayInput interface { pulumi.Input ToFhirServiceArrayOutput() FhirServiceArrayOutput ToFhirServiceArrayOutputWithContext(context.Context) FhirServiceArrayOutput }
FhirServiceArrayInput is an input type that accepts FhirServiceArray and FhirServiceArrayOutput values. You can construct a concrete instance of `FhirServiceArrayInput` via:
FhirServiceArray{ FhirServiceArgs{...} }
type FhirServiceArrayOutput ¶
type FhirServiceArrayOutput struct{ *pulumi.OutputState }
func (FhirServiceArrayOutput) ElementType ¶
func (FhirServiceArrayOutput) ElementType() reflect.Type
func (FhirServiceArrayOutput) Index ¶
func (o FhirServiceArrayOutput) Index(i pulumi.IntInput) FhirServiceOutput
func (FhirServiceArrayOutput) ToFhirServiceArrayOutput ¶
func (o FhirServiceArrayOutput) ToFhirServiceArrayOutput() FhirServiceArrayOutput
func (FhirServiceArrayOutput) ToFhirServiceArrayOutputWithContext ¶
func (o FhirServiceArrayOutput) ToFhirServiceArrayOutputWithContext(ctx context.Context) FhirServiceArrayOutput
type FhirServiceAuthenticationArgs ¶
type FhirServiceAuthenticationArgs struct { // The intended audience to receive authentication tokens for the service. Audience pulumi.StringInput `pulumi:"audience"` Authority pulumi.StringInput `pulumi:"authority"` // Whether smart proxy is enabled. SmartProxyEnabled pulumi.BoolPtrInput `pulumi:"smartProxyEnabled"` }
func (FhirServiceAuthenticationArgs) ElementType ¶
func (FhirServiceAuthenticationArgs) ElementType() reflect.Type
func (FhirServiceAuthenticationArgs) ToFhirServiceAuthenticationOutput ¶
func (i FhirServiceAuthenticationArgs) ToFhirServiceAuthenticationOutput() FhirServiceAuthenticationOutput
func (FhirServiceAuthenticationArgs) ToFhirServiceAuthenticationOutputWithContext ¶
func (i FhirServiceAuthenticationArgs) ToFhirServiceAuthenticationOutputWithContext(ctx context.Context) FhirServiceAuthenticationOutput
func (FhirServiceAuthenticationArgs) ToFhirServiceAuthenticationPtrOutput ¶
func (i FhirServiceAuthenticationArgs) ToFhirServiceAuthenticationPtrOutput() FhirServiceAuthenticationPtrOutput
func (FhirServiceAuthenticationArgs) ToFhirServiceAuthenticationPtrOutputWithContext ¶
func (i FhirServiceAuthenticationArgs) ToFhirServiceAuthenticationPtrOutputWithContext(ctx context.Context) FhirServiceAuthenticationPtrOutput
type FhirServiceAuthenticationInput ¶
type FhirServiceAuthenticationInput interface { pulumi.Input ToFhirServiceAuthenticationOutput() FhirServiceAuthenticationOutput ToFhirServiceAuthenticationOutputWithContext(context.Context) FhirServiceAuthenticationOutput }
FhirServiceAuthenticationInput is an input type that accepts FhirServiceAuthenticationArgs and FhirServiceAuthenticationOutput values. You can construct a concrete instance of `FhirServiceAuthenticationInput` via:
FhirServiceAuthenticationArgs{...}
type FhirServiceAuthenticationOutput ¶
type FhirServiceAuthenticationOutput struct{ *pulumi.OutputState }
func (FhirServiceAuthenticationOutput) Audience ¶
func (o FhirServiceAuthenticationOutput) Audience() pulumi.StringOutput
The intended audience to receive authentication tokens for the service.
func (FhirServiceAuthenticationOutput) Authority ¶
func (o FhirServiceAuthenticationOutput) Authority() pulumi.StringOutput
func (FhirServiceAuthenticationOutput) ElementType ¶
func (FhirServiceAuthenticationOutput) ElementType() reflect.Type
func (FhirServiceAuthenticationOutput) SmartProxyEnabled ¶
func (o FhirServiceAuthenticationOutput) SmartProxyEnabled() pulumi.BoolPtrOutput
Whether smart proxy is enabled.
func (FhirServiceAuthenticationOutput) ToFhirServiceAuthenticationOutput ¶
func (o FhirServiceAuthenticationOutput) ToFhirServiceAuthenticationOutput() FhirServiceAuthenticationOutput
func (FhirServiceAuthenticationOutput) ToFhirServiceAuthenticationOutputWithContext ¶
func (o FhirServiceAuthenticationOutput) ToFhirServiceAuthenticationOutputWithContext(ctx context.Context) FhirServiceAuthenticationOutput
func (FhirServiceAuthenticationOutput) ToFhirServiceAuthenticationPtrOutput ¶
func (o FhirServiceAuthenticationOutput) ToFhirServiceAuthenticationPtrOutput() FhirServiceAuthenticationPtrOutput
func (FhirServiceAuthenticationOutput) ToFhirServiceAuthenticationPtrOutputWithContext ¶
func (o FhirServiceAuthenticationOutput) ToFhirServiceAuthenticationPtrOutputWithContext(ctx context.Context) FhirServiceAuthenticationPtrOutput
type FhirServiceAuthenticationPtrInput ¶
type FhirServiceAuthenticationPtrInput interface { pulumi.Input ToFhirServiceAuthenticationPtrOutput() FhirServiceAuthenticationPtrOutput ToFhirServiceAuthenticationPtrOutputWithContext(context.Context) FhirServiceAuthenticationPtrOutput }
FhirServiceAuthenticationPtrInput is an input type that accepts FhirServiceAuthenticationArgs, FhirServiceAuthenticationPtr and FhirServiceAuthenticationPtrOutput values. You can construct a concrete instance of `FhirServiceAuthenticationPtrInput` via:
FhirServiceAuthenticationArgs{...} or: nil
func FhirServiceAuthenticationPtr ¶
func FhirServiceAuthenticationPtr(v *FhirServiceAuthenticationArgs) FhirServiceAuthenticationPtrInput
type FhirServiceAuthenticationPtrOutput ¶
type FhirServiceAuthenticationPtrOutput struct{ *pulumi.OutputState }
func (FhirServiceAuthenticationPtrOutput) Audience ¶
func (o FhirServiceAuthenticationPtrOutput) Audience() pulumi.StringPtrOutput
The intended audience to receive authentication tokens for the service.
func (FhirServiceAuthenticationPtrOutput) Authority ¶
func (o FhirServiceAuthenticationPtrOutput) Authority() pulumi.StringPtrOutput
func (FhirServiceAuthenticationPtrOutput) Elem ¶
func (o FhirServiceAuthenticationPtrOutput) Elem() FhirServiceAuthenticationOutput
func (FhirServiceAuthenticationPtrOutput) ElementType ¶
func (FhirServiceAuthenticationPtrOutput) ElementType() reflect.Type
func (FhirServiceAuthenticationPtrOutput) SmartProxyEnabled ¶
func (o FhirServiceAuthenticationPtrOutput) SmartProxyEnabled() pulumi.BoolPtrOutput
Whether smart proxy is enabled.
func (FhirServiceAuthenticationPtrOutput) ToFhirServiceAuthenticationPtrOutput ¶
func (o FhirServiceAuthenticationPtrOutput) ToFhirServiceAuthenticationPtrOutput() FhirServiceAuthenticationPtrOutput
func (FhirServiceAuthenticationPtrOutput) ToFhirServiceAuthenticationPtrOutputWithContext ¶
func (o FhirServiceAuthenticationPtrOutput) ToFhirServiceAuthenticationPtrOutputWithContext(ctx context.Context) FhirServiceAuthenticationPtrOutput
type FhirServiceCors ¶
type FhirServiceCors struct { // A set of headers to be allowed via CORS. AllowedHeaders []string `pulumi:"allowedHeaders"` // The methods to be allowed via CORS. Possible values are `DELETE`, `GET`, `HEAD`, `MERGE`, `POST`, `OPTIONS`, `PATCH` and `PUT`. AllowedMethods []string `pulumi:"allowedMethods"` // A set of origins to be allowed via CORS. AllowedOrigins []string `pulumi:"allowedOrigins"` // If credentials are allowed via CORS. CredentialsAllowed *bool `pulumi:"credentialsAllowed"` // The max age to be allowed via CORS. MaxAgeInSeconds *int `pulumi:"maxAgeInSeconds"` }
type FhirServiceCorsArgs ¶
type FhirServiceCorsArgs struct { // A set of headers to be allowed via CORS. AllowedHeaders pulumi.StringArrayInput `pulumi:"allowedHeaders"` // The methods to be allowed via CORS. Possible values are `DELETE`, `GET`, `HEAD`, `MERGE`, `POST`, `OPTIONS`, `PATCH` and `PUT`. AllowedMethods pulumi.StringArrayInput `pulumi:"allowedMethods"` // A set of origins to be allowed via CORS. AllowedOrigins pulumi.StringArrayInput `pulumi:"allowedOrigins"` // If credentials are allowed via CORS. CredentialsAllowed pulumi.BoolPtrInput `pulumi:"credentialsAllowed"` // The max age to be allowed via CORS. MaxAgeInSeconds pulumi.IntPtrInput `pulumi:"maxAgeInSeconds"` }
func (FhirServiceCorsArgs) ElementType ¶
func (FhirServiceCorsArgs) ElementType() reflect.Type
func (FhirServiceCorsArgs) ToFhirServiceCorsOutput ¶
func (i FhirServiceCorsArgs) ToFhirServiceCorsOutput() FhirServiceCorsOutput
func (FhirServiceCorsArgs) ToFhirServiceCorsOutputWithContext ¶
func (i FhirServiceCorsArgs) ToFhirServiceCorsOutputWithContext(ctx context.Context) FhirServiceCorsOutput
func (FhirServiceCorsArgs) ToFhirServiceCorsPtrOutput ¶
func (i FhirServiceCorsArgs) ToFhirServiceCorsPtrOutput() FhirServiceCorsPtrOutput
func (FhirServiceCorsArgs) ToFhirServiceCorsPtrOutputWithContext ¶
func (i FhirServiceCorsArgs) ToFhirServiceCorsPtrOutputWithContext(ctx context.Context) FhirServiceCorsPtrOutput
type FhirServiceCorsInput ¶
type FhirServiceCorsInput interface { pulumi.Input ToFhirServiceCorsOutput() FhirServiceCorsOutput ToFhirServiceCorsOutputWithContext(context.Context) FhirServiceCorsOutput }
FhirServiceCorsInput is an input type that accepts FhirServiceCorsArgs and FhirServiceCorsOutput values. You can construct a concrete instance of `FhirServiceCorsInput` via:
FhirServiceCorsArgs{...}
type FhirServiceCorsOutput ¶
type FhirServiceCorsOutput struct{ *pulumi.OutputState }
func (FhirServiceCorsOutput) AllowedHeaders ¶
func (o FhirServiceCorsOutput) AllowedHeaders() pulumi.StringArrayOutput
A set of headers to be allowed via CORS.
func (FhirServiceCorsOutput) AllowedMethods ¶
func (o FhirServiceCorsOutput) AllowedMethods() pulumi.StringArrayOutput
The methods to be allowed via CORS. Possible values are `DELETE`, `GET`, `HEAD`, `MERGE`, `POST`, `OPTIONS`, `PATCH` and `PUT`.
func (FhirServiceCorsOutput) AllowedOrigins ¶
func (o FhirServiceCorsOutput) AllowedOrigins() pulumi.StringArrayOutput
A set of origins to be allowed via CORS.
func (FhirServiceCorsOutput) CredentialsAllowed ¶
func (o FhirServiceCorsOutput) CredentialsAllowed() pulumi.BoolPtrOutput
If credentials are allowed via CORS.
func (FhirServiceCorsOutput) ElementType ¶
func (FhirServiceCorsOutput) ElementType() reflect.Type
func (FhirServiceCorsOutput) MaxAgeInSeconds ¶
func (o FhirServiceCorsOutput) MaxAgeInSeconds() pulumi.IntPtrOutput
The max age to be allowed via CORS.
func (FhirServiceCorsOutput) ToFhirServiceCorsOutput ¶
func (o FhirServiceCorsOutput) ToFhirServiceCorsOutput() FhirServiceCorsOutput
func (FhirServiceCorsOutput) ToFhirServiceCorsOutputWithContext ¶
func (o FhirServiceCorsOutput) ToFhirServiceCorsOutputWithContext(ctx context.Context) FhirServiceCorsOutput
func (FhirServiceCorsOutput) ToFhirServiceCorsPtrOutput ¶
func (o FhirServiceCorsOutput) ToFhirServiceCorsPtrOutput() FhirServiceCorsPtrOutput
func (FhirServiceCorsOutput) ToFhirServiceCorsPtrOutputWithContext ¶
func (o FhirServiceCorsOutput) ToFhirServiceCorsPtrOutputWithContext(ctx context.Context) FhirServiceCorsPtrOutput
type FhirServiceCorsPtrInput ¶
type FhirServiceCorsPtrInput interface { pulumi.Input ToFhirServiceCorsPtrOutput() FhirServiceCorsPtrOutput ToFhirServiceCorsPtrOutputWithContext(context.Context) FhirServiceCorsPtrOutput }
FhirServiceCorsPtrInput is an input type that accepts FhirServiceCorsArgs, FhirServiceCorsPtr and FhirServiceCorsPtrOutput values. You can construct a concrete instance of `FhirServiceCorsPtrInput` via:
FhirServiceCorsArgs{...} or: nil
func FhirServiceCorsPtr ¶
func FhirServiceCorsPtr(v *FhirServiceCorsArgs) FhirServiceCorsPtrInput
type FhirServiceCorsPtrOutput ¶
type FhirServiceCorsPtrOutput struct{ *pulumi.OutputState }
func (FhirServiceCorsPtrOutput) AllowedHeaders ¶
func (o FhirServiceCorsPtrOutput) AllowedHeaders() pulumi.StringArrayOutput
A set of headers to be allowed via CORS.
func (FhirServiceCorsPtrOutput) AllowedMethods ¶
func (o FhirServiceCorsPtrOutput) AllowedMethods() pulumi.StringArrayOutput
The methods to be allowed via CORS. Possible values are `DELETE`, `GET`, `HEAD`, `MERGE`, `POST`, `OPTIONS`, `PATCH` and `PUT`.
func (FhirServiceCorsPtrOutput) AllowedOrigins ¶
func (o FhirServiceCorsPtrOutput) AllowedOrigins() pulumi.StringArrayOutput
A set of origins to be allowed via CORS.
func (FhirServiceCorsPtrOutput) CredentialsAllowed ¶
func (o FhirServiceCorsPtrOutput) CredentialsAllowed() pulumi.BoolPtrOutput
If credentials are allowed via CORS.
func (FhirServiceCorsPtrOutput) Elem ¶
func (o FhirServiceCorsPtrOutput) Elem() FhirServiceCorsOutput
func (FhirServiceCorsPtrOutput) ElementType ¶
func (FhirServiceCorsPtrOutput) ElementType() reflect.Type
func (FhirServiceCorsPtrOutput) MaxAgeInSeconds ¶
func (o FhirServiceCorsPtrOutput) MaxAgeInSeconds() pulumi.IntPtrOutput
The max age to be allowed via CORS.
func (FhirServiceCorsPtrOutput) ToFhirServiceCorsPtrOutput ¶
func (o FhirServiceCorsPtrOutput) ToFhirServiceCorsPtrOutput() FhirServiceCorsPtrOutput
func (FhirServiceCorsPtrOutput) ToFhirServiceCorsPtrOutputWithContext ¶
func (o FhirServiceCorsPtrOutput) ToFhirServiceCorsPtrOutputWithContext(ctx context.Context) FhirServiceCorsPtrOutput
type FhirServiceIdentity ¶
type FhirServiceIdentity struct { // A list of one or more Resource IDs for User Assigned Managed identities to assign. Required when `type` is set to `UserAssigned`. IdentityIds []string `pulumi:"identityIds"` PrincipalId *string `pulumi:"principalId"` TenantId *string `pulumi:"tenantId"` // The type of managed identity to assign. Possible values are `UserAssigned` and `SystemAssigned`. Type string `pulumi:"type"` }
type FhirServiceIdentityArgs ¶
type FhirServiceIdentityArgs struct { // A list of one or more Resource IDs for User Assigned Managed identities to assign. Required when `type` is set to `UserAssigned`. IdentityIds pulumi.StringArrayInput `pulumi:"identityIds"` PrincipalId pulumi.StringPtrInput `pulumi:"principalId"` TenantId pulumi.StringPtrInput `pulumi:"tenantId"` // The type of managed identity to assign. Possible values are `UserAssigned` and `SystemAssigned`. Type pulumi.StringInput `pulumi:"type"` }
func (FhirServiceIdentityArgs) ElementType ¶
func (FhirServiceIdentityArgs) ElementType() reflect.Type
func (FhirServiceIdentityArgs) ToFhirServiceIdentityOutput ¶
func (i FhirServiceIdentityArgs) ToFhirServiceIdentityOutput() FhirServiceIdentityOutput
func (FhirServiceIdentityArgs) ToFhirServiceIdentityOutputWithContext ¶
func (i FhirServiceIdentityArgs) ToFhirServiceIdentityOutputWithContext(ctx context.Context) FhirServiceIdentityOutput
func (FhirServiceIdentityArgs) ToFhirServiceIdentityPtrOutput ¶
func (i FhirServiceIdentityArgs) ToFhirServiceIdentityPtrOutput() FhirServiceIdentityPtrOutput
func (FhirServiceIdentityArgs) ToFhirServiceIdentityPtrOutputWithContext ¶
func (i FhirServiceIdentityArgs) ToFhirServiceIdentityPtrOutputWithContext(ctx context.Context) FhirServiceIdentityPtrOutput
type FhirServiceIdentityInput ¶
type FhirServiceIdentityInput interface { pulumi.Input ToFhirServiceIdentityOutput() FhirServiceIdentityOutput ToFhirServiceIdentityOutputWithContext(context.Context) FhirServiceIdentityOutput }
FhirServiceIdentityInput is an input type that accepts FhirServiceIdentityArgs and FhirServiceIdentityOutput values. You can construct a concrete instance of `FhirServiceIdentityInput` via:
FhirServiceIdentityArgs{...}
type FhirServiceIdentityOutput ¶
type FhirServiceIdentityOutput struct{ *pulumi.OutputState }
func (FhirServiceIdentityOutput) ElementType ¶
func (FhirServiceIdentityOutput) ElementType() reflect.Type
func (FhirServiceIdentityOutput) IdentityIds ¶
func (o FhirServiceIdentityOutput) IdentityIds() pulumi.StringArrayOutput
A list of one or more Resource IDs for User Assigned Managed identities to assign. Required when `type` is set to `UserAssigned`.
func (FhirServiceIdentityOutput) PrincipalId ¶
func (o FhirServiceIdentityOutput) PrincipalId() pulumi.StringPtrOutput
func (FhirServiceIdentityOutput) TenantId ¶
func (o FhirServiceIdentityOutput) TenantId() pulumi.StringPtrOutput
func (FhirServiceIdentityOutput) ToFhirServiceIdentityOutput ¶
func (o FhirServiceIdentityOutput) ToFhirServiceIdentityOutput() FhirServiceIdentityOutput
func (FhirServiceIdentityOutput) ToFhirServiceIdentityOutputWithContext ¶
func (o FhirServiceIdentityOutput) ToFhirServiceIdentityOutputWithContext(ctx context.Context) FhirServiceIdentityOutput
func (FhirServiceIdentityOutput) ToFhirServiceIdentityPtrOutput ¶
func (o FhirServiceIdentityOutput) ToFhirServiceIdentityPtrOutput() FhirServiceIdentityPtrOutput
func (FhirServiceIdentityOutput) ToFhirServiceIdentityPtrOutputWithContext ¶
func (o FhirServiceIdentityOutput) ToFhirServiceIdentityPtrOutputWithContext(ctx context.Context) FhirServiceIdentityPtrOutput
func (FhirServiceIdentityOutput) Type ¶
func (o FhirServiceIdentityOutput) Type() pulumi.StringOutput
The type of managed identity to assign. Possible values are `UserAssigned` and `SystemAssigned`.
type FhirServiceIdentityPtrInput ¶
type FhirServiceIdentityPtrInput interface { pulumi.Input ToFhirServiceIdentityPtrOutput() FhirServiceIdentityPtrOutput ToFhirServiceIdentityPtrOutputWithContext(context.Context) FhirServiceIdentityPtrOutput }
FhirServiceIdentityPtrInput is an input type that accepts FhirServiceIdentityArgs, FhirServiceIdentityPtr and FhirServiceIdentityPtrOutput values. You can construct a concrete instance of `FhirServiceIdentityPtrInput` via:
FhirServiceIdentityArgs{...} or: nil
func FhirServiceIdentityPtr ¶
func FhirServiceIdentityPtr(v *FhirServiceIdentityArgs) FhirServiceIdentityPtrInput
type FhirServiceIdentityPtrOutput ¶
type FhirServiceIdentityPtrOutput struct{ *pulumi.OutputState }
func (FhirServiceIdentityPtrOutput) Elem ¶
func (o FhirServiceIdentityPtrOutput) Elem() FhirServiceIdentityOutput
func (FhirServiceIdentityPtrOutput) ElementType ¶
func (FhirServiceIdentityPtrOutput) ElementType() reflect.Type
func (FhirServiceIdentityPtrOutput) IdentityIds ¶
func (o FhirServiceIdentityPtrOutput) IdentityIds() pulumi.StringArrayOutput
A list of one or more Resource IDs for User Assigned Managed identities to assign. Required when `type` is set to `UserAssigned`.
func (FhirServiceIdentityPtrOutput) PrincipalId ¶
func (o FhirServiceIdentityPtrOutput) PrincipalId() pulumi.StringPtrOutput
func (FhirServiceIdentityPtrOutput) TenantId ¶
func (o FhirServiceIdentityPtrOutput) TenantId() pulumi.StringPtrOutput
func (FhirServiceIdentityPtrOutput) ToFhirServiceIdentityPtrOutput ¶
func (o FhirServiceIdentityPtrOutput) ToFhirServiceIdentityPtrOutput() FhirServiceIdentityPtrOutput
func (FhirServiceIdentityPtrOutput) ToFhirServiceIdentityPtrOutputWithContext ¶
func (o FhirServiceIdentityPtrOutput) ToFhirServiceIdentityPtrOutputWithContext(ctx context.Context) FhirServiceIdentityPtrOutput
func (FhirServiceIdentityPtrOutput) Type ¶
func (o FhirServiceIdentityPtrOutput) Type() pulumi.StringPtrOutput
The type of managed identity to assign. Possible values are `UserAssigned` and `SystemAssigned`.
type FhirServiceInput ¶
type FhirServiceInput interface { pulumi.Input ToFhirServiceOutput() FhirServiceOutput ToFhirServiceOutputWithContext(ctx context.Context) FhirServiceOutput }
type FhirServiceMap ¶
type FhirServiceMap map[string]FhirServiceInput
func (FhirServiceMap) ElementType ¶
func (FhirServiceMap) ElementType() reflect.Type
func (FhirServiceMap) ToFhirServiceMapOutput ¶
func (i FhirServiceMap) ToFhirServiceMapOutput() FhirServiceMapOutput
func (FhirServiceMap) ToFhirServiceMapOutputWithContext ¶
func (i FhirServiceMap) ToFhirServiceMapOutputWithContext(ctx context.Context) FhirServiceMapOutput
type FhirServiceMapInput ¶
type FhirServiceMapInput interface { pulumi.Input ToFhirServiceMapOutput() FhirServiceMapOutput ToFhirServiceMapOutputWithContext(context.Context) FhirServiceMapOutput }
FhirServiceMapInput is an input type that accepts FhirServiceMap and FhirServiceMapOutput values. You can construct a concrete instance of `FhirServiceMapInput` via:
FhirServiceMap{ "key": FhirServiceArgs{...} }
type FhirServiceMapOutput ¶
type FhirServiceMapOutput struct{ *pulumi.OutputState }
func (FhirServiceMapOutput) ElementType ¶
func (FhirServiceMapOutput) ElementType() reflect.Type
func (FhirServiceMapOutput) MapIndex ¶
func (o FhirServiceMapOutput) MapIndex(k pulumi.StringInput) FhirServiceOutput
func (FhirServiceMapOutput) ToFhirServiceMapOutput ¶
func (o FhirServiceMapOutput) ToFhirServiceMapOutput() FhirServiceMapOutput
func (FhirServiceMapOutput) ToFhirServiceMapOutputWithContext ¶
func (o FhirServiceMapOutput) ToFhirServiceMapOutputWithContext(ctx context.Context) FhirServiceMapOutput
type FhirServiceOciArtifact ¶
type FhirServiceOciArtifact struct { // A digest of an image within Azure container registry used for export operations of the service instance to narrow the artifacts down. Digest *string `pulumi:"digest"` // An image within Azure container registry used for export operations of the service instance. ImageName *string `pulumi:"imageName"` // An Azure container registry used for export operations of the service instance. LoginServer string `pulumi:"loginServer"` }
type FhirServiceOciArtifactArgs ¶
type FhirServiceOciArtifactArgs struct { // A digest of an image within Azure container registry used for export operations of the service instance to narrow the artifacts down. Digest pulumi.StringPtrInput `pulumi:"digest"` // An image within Azure container registry used for export operations of the service instance. ImageName pulumi.StringPtrInput `pulumi:"imageName"` // An Azure container registry used for export operations of the service instance. LoginServer pulumi.StringInput `pulumi:"loginServer"` }
func (FhirServiceOciArtifactArgs) ElementType ¶
func (FhirServiceOciArtifactArgs) ElementType() reflect.Type
func (FhirServiceOciArtifactArgs) ToFhirServiceOciArtifactOutput ¶
func (i FhirServiceOciArtifactArgs) ToFhirServiceOciArtifactOutput() FhirServiceOciArtifactOutput
func (FhirServiceOciArtifactArgs) ToFhirServiceOciArtifactOutputWithContext ¶
func (i FhirServiceOciArtifactArgs) ToFhirServiceOciArtifactOutputWithContext(ctx context.Context) FhirServiceOciArtifactOutput
type FhirServiceOciArtifactArray ¶
type FhirServiceOciArtifactArray []FhirServiceOciArtifactInput
func (FhirServiceOciArtifactArray) ElementType ¶
func (FhirServiceOciArtifactArray) ElementType() reflect.Type
func (FhirServiceOciArtifactArray) ToFhirServiceOciArtifactArrayOutput ¶
func (i FhirServiceOciArtifactArray) ToFhirServiceOciArtifactArrayOutput() FhirServiceOciArtifactArrayOutput
func (FhirServiceOciArtifactArray) ToFhirServiceOciArtifactArrayOutputWithContext ¶
func (i FhirServiceOciArtifactArray) ToFhirServiceOciArtifactArrayOutputWithContext(ctx context.Context) FhirServiceOciArtifactArrayOutput
type FhirServiceOciArtifactArrayInput ¶
type FhirServiceOciArtifactArrayInput interface { pulumi.Input ToFhirServiceOciArtifactArrayOutput() FhirServiceOciArtifactArrayOutput ToFhirServiceOciArtifactArrayOutputWithContext(context.Context) FhirServiceOciArtifactArrayOutput }
FhirServiceOciArtifactArrayInput is an input type that accepts FhirServiceOciArtifactArray and FhirServiceOciArtifactArrayOutput values. You can construct a concrete instance of `FhirServiceOciArtifactArrayInput` via:
FhirServiceOciArtifactArray{ FhirServiceOciArtifactArgs{...} }
type FhirServiceOciArtifactArrayOutput ¶
type FhirServiceOciArtifactArrayOutput struct{ *pulumi.OutputState }
func (FhirServiceOciArtifactArrayOutput) ElementType ¶
func (FhirServiceOciArtifactArrayOutput) ElementType() reflect.Type
func (FhirServiceOciArtifactArrayOutput) Index ¶
func (o FhirServiceOciArtifactArrayOutput) Index(i pulumi.IntInput) FhirServiceOciArtifactOutput
func (FhirServiceOciArtifactArrayOutput) ToFhirServiceOciArtifactArrayOutput ¶
func (o FhirServiceOciArtifactArrayOutput) ToFhirServiceOciArtifactArrayOutput() FhirServiceOciArtifactArrayOutput
func (FhirServiceOciArtifactArrayOutput) ToFhirServiceOciArtifactArrayOutputWithContext ¶
func (o FhirServiceOciArtifactArrayOutput) ToFhirServiceOciArtifactArrayOutputWithContext(ctx context.Context) FhirServiceOciArtifactArrayOutput
type FhirServiceOciArtifactInput ¶
type FhirServiceOciArtifactInput interface { pulumi.Input ToFhirServiceOciArtifactOutput() FhirServiceOciArtifactOutput ToFhirServiceOciArtifactOutputWithContext(context.Context) FhirServiceOciArtifactOutput }
FhirServiceOciArtifactInput is an input type that accepts FhirServiceOciArtifactArgs and FhirServiceOciArtifactOutput values. You can construct a concrete instance of `FhirServiceOciArtifactInput` via:
FhirServiceOciArtifactArgs{...}
type FhirServiceOciArtifactOutput ¶
type FhirServiceOciArtifactOutput struct{ *pulumi.OutputState }
func (FhirServiceOciArtifactOutput) Digest ¶
func (o FhirServiceOciArtifactOutput) Digest() pulumi.StringPtrOutput
A digest of an image within Azure container registry used for export operations of the service instance to narrow the artifacts down.
func (FhirServiceOciArtifactOutput) ElementType ¶
func (FhirServiceOciArtifactOutput) ElementType() reflect.Type
func (FhirServiceOciArtifactOutput) ImageName ¶
func (o FhirServiceOciArtifactOutput) ImageName() pulumi.StringPtrOutput
An image within Azure container registry used for export operations of the service instance.
func (FhirServiceOciArtifactOutput) LoginServer ¶
func (o FhirServiceOciArtifactOutput) LoginServer() pulumi.StringOutput
An Azure container registry used for export operations of the service instance.
func (FhirServiceOciArtifactOutput) ToFhirServiceOciArtifactOutput ¶
func (o FhirServiceOciArtifactOutput) ToFhirServiceOciArtifactOutput() FhirServiceOciArtifactOutput
func (FhirServiceOciArtifactOutput) ToFhirServiceOciArtifactOutputWithContext ¶
func (o FhirServiceOciArtifactOutput) ToFhirServiceOciArtifactOutputWithContext(ctx context.Context) FhirServiceOciArtifactOutput
type FhirServiceOutput ¶
type FhirServiceOutput struct{ *pulumi.OutputState }
func (FhirServiceOutput) AccessPolicyObjectIds ¶
func (o FhirServiceOutput) AccessPolicyObjectIds() pulumi.StringArrayOutput
A list of the access policies of the service instance.
func (FhirServiceOutput) Authentication ¶
func (o FhirServiceOutput) Authentication() FhirServiceAuthenticationOutput
An `authentication` block as defined below.
func (FhirServiceOutput) ConfigurationExportStorageAccountName ¶
func (o FhirServiceOutput) ConfigurationExportStorageAccountName() pulumi.StringPtrOutput
Specifies the name of the storage account which the operation configuration information is exported to.
func (FhirServiceOutput) ContainerRegistryLoginServerUrls ¶
func (o FhirServiceOutput) ContainerRegistryLoginServerUrls() pulumi.StringArrayOutput
A list of azure container registry settings used for convert data operation of the service instance.
func (FhirServiceOutput) Cors ¶
func (o FhirServiceOutput) Cors() FhirServiceCorsPtrOutput
A `cors` block as defined below.
func (FhirServiceOutput) ElementType ¶
func (FhirServiceOutput) ElementType() reflect.Type
func (FhirServiceOutput) Identity ¶
func (o FhirServiceOutput) Identity() FhirServiceIdentityPtrOutput
An `identity` block as defined below.
func (FhirServiceOutput) Kind ¶
func (o FhirServiceOutput) Kind() pulumi.StringPtrOutput
Specifies the kind of the Healthcare FHIR Service. Possible values are: `fhir-Stu3` and `fhir-R4`. Defaults to `fhir-R4`. Changing this forces a new Healthcare FHIR Service to be created.
func (FhirServiceOutput) Location ¶
func (o FhirServiceOutput) Location() pulumi.StringOutput
Specifies the Azure Region where the Healthcare FHIR Service should be created. Changing this forces a new Healthcare FHIR Service to be created.
func (FhirServiceOutput) Name ¶
func (o FhirServiceOutput) Name() pulumi.StringOutput
Specifies the name of the Healthcare FHIR Service. Changing this forces a new Healthcare FHIR Service to be created.
func (FhirServiceOutput) OciArtifacts ¶
func (o FhirServiceOutput) OciArtifacts() FhirServiceOciArtifactArrayOutput
[A list](https://www.terraform.io/docs/configuration/attr-as-blocks.html) of `ociArtifact` objects as defined below to describe [OCI artifacts for export](https://learn.microsoft.com/en-gb/azure/healthcare-apis/fhir/de-identified-export).
func (FhirServiceOutput) PublicNetworkAccessEnabled ¶
func (o FhirServiceOutput) PublicNetworkAccessEnabled() pulumi.BoolOutput
Whether public networks access is enabled.
func (FhirServiceOutput) ResourceGroupName ¶
func (o FhirServiceOutput) ResourceGroupName() pulumi.StringOutput
Specifies the name of the Resource Group in which to create the Healthcare FHIR Service. Changing this forces a new resource to be created.
func (FhirServiceOutput) Tags ¶
func (o FhirServiceOutput) Tags() pulumi.StringMapOutput
A mapping of tags to assign to the Healthcare FHIR Service.
func (FhirServiceOutput) ToFhirServiceOutput ¶
func (o FhirServiceOutput) ToFhirServiceOutput() FhirServiceOutput
func (FhirServiceOutput) ToFhirServiceOutputWithContext ¶
func (o FhirServiceOutput) ToFhirServiceOutputWithContext(ctx context.Context) FhirServiceOutput
func (FhirServiceOutput) WorkspaceId ¶
func (o FhirServiceOutput) WorkspaceId() pulumi.StringOutput
Specifies the id of the Healthcare Workspace where the Healthcare FHIR Service should exist. Changing this forces a new Healthcare FHIR Service to be created.
type FhirServiceState ¶
type FhirServiceState struct { // A list of the access policies of the service instance. AccessPolicyObjectIds pulumi.StringArrayInput // An `authentication` block as defined below. Authentication FhirServiceAuthenticationPtrInput // Specifies the name of the storage account which the operation configuration information is exported to. ConfigurationExportStorageAccountName pulumi.StringPtrInput // A list of azure container registry settings used for convert data operation of the service instance. ContainerRegistryLoginServerUrls pulumi.StringArrayInput // A `cors` block as defined below. Cors FhirServiceCorsPtrInput // An `identity` block as defined below. Identity FhirServiceIdentityPtrInput // Specifies the kind of the Healthcare FHIR Service. Possible values are: `fhir-Stu3` and `fhir-R4`. Defaults to `fhir-R4`. Changing this forces a new Healthcare FHIR Service to be created. Kind pulumi.StringPtrInput // Specifies the Azure Region where the Healthcare FHIR Service should be created. Changing this forces a new Healthcare FHIR Service to be created. Location pulumi.StringPtrInput // Specifies the name of the Healthcare FHIR Service. Changing this forces a new Healthcare FHIR Service to be created. Name pulumi.StringPtrInput // [A list](https://www.terraform.io/docs/configuration/attr-as-blocks.html) of `ociArtifact` objects as defined below to describe [OCI artifacts for export](https://learn.microsoft.com/en-gb/azure/healthcare-apis/fhir/de-identified-export). OciArtifacts FhirServiceOciArtifactArrayInput // Whether public networks access is enabled. PublicNetworkAccessEnabled pulumi.BoolPtrInput // Specifies the name of the Resource Group in which to create the Healthcare FHIR Service. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringPtrInput // A mapping of tags to assign to the Healthcare FHIR Service. Tags pulumi.StringMapInput // Specifies the id of the Healthcare Workspace where the Healthcare FHIR Service should exist. Changing this forces a new Healthcare FHIR Service to be created. WorkspaceId pulumi.StringPtrInput }
func (FhirServiceState) ElementType ¶
func (FhirServiceState) ElementType() reflect.Type
type GetDicomServiceAuthentication ¶
type GetDicomServiceAuthentication struct { // The intended audience to receive authentication tokens for the service. The default value is <https://dicom.azurehealthcareapis.azure.com> Audiences []string `pulumi:"audiences"` Authority string `pulumi:"authority"` }
type GetDicomServiceAuthenticationArgs ¶
type GetDicomServiceAuthenticationArgs struct { // The intended audience to receive authentication tokens for the service. The default value is <https://dicom.azurehealthcareapis.azure.com> Audiences pulumi.StringArrayInput `pulumi:"audiences"` Authority pulumi.StringInput `pulumi:"authority"` }
func (GetDicomServiceAuthenticationArgs) ElementType ¶
func (GetDicomServiceAuthenticationArgs) ElementType() reflect.Type
func (GetDicomServiceAuthenticationArgs) ToGetDicomServiceAuthenticationOutput ¶
func (i GetDicomServiceAuthenticationArgs) ToGetDicomServiceAuthenticationOutput() GetDicomServiceAuthenticationOutput
func (GetDicomServiceAuthenticationArgs) ToGetDicomServiceAuthenticationOutputWithContext ¶
func (i GetDicomServiceAuthenticationArgs) ToGetDicomServiceAuthenticationOutputWithContext(ctx context.Context) GetDicomServiceAuthenticationOutput
type GetDicomServiceAuthenticationArray ¶
type GetDicomServiceAuthenticationArray []GetDicomServiceAuthenticationInput
func (GetDicomServiceAuthenticationArray) ElementType ¶
func (GetDicomServiceAuthenticationArray) ElementType() reflect.Type
func (GetDicomServiceAuthenticationArray) ToGetDicomServiceAuthenticationArrayOutput ¶
func (i GetDicomServiceAuthenticationArray) ToGetDicomServiceAuthenticationArrayOutput() GetDicomServiceAuthenticationArrayOutput
func (GetDicomServiceAuthenticationArray) ToGetDicomServiceAuthenticationArrayOutputWithContext ¶
func (i GetDicomServiceAuthenticationArray) ToGetDicomServiceAuthenticationArrayOutputWithContext(ctx context.Context) GetDicomServiceAuthenticationArrayOutput
type GetDicomServiceAuthenticationArrayInput ¶
type GetDicomServiceAuthenticationArrayInput interface { pulumi.Input ToGetDicomServiceAuthenticationArrayOutput() GetDicomServiceAuthenticationArrayOutput ToGetDicomServiceAuthenticationArrayOutputWithContext(context.Context) GetDicomServiceAuthenticationArrayOutput }
GetDicomServiceAuthenticationArrayInput is an input type that accepts GetDicomServiceAuthenticationArray and GetDicomServiceAuthenticationArrayOutput values. You can construct a concrete instance of `GetDicomServiceAuthenticationArrayInput` via:
GetDicomServiceAuthenticationArray{ GetDicomServiceAuthenticationArgs{...} }
type GetDicomServiceAuthenticationArrayOutput ¶
type GetDicomServiceAuthenticationArrayOutput struct{ *pulumi.OutputState }
func (GetDicomServiceAuthenticationArrayOutput) ElementType ¶
func (GetDicomServiceAuthenticationArrayOutput) ElementType() reflect.Type
func (GetDicomServiceAuthenticationArrayOutput) ToGetDicomServiceAuthenticationArrayOutput ¶
func (o GetDicomServiceAuthenticationArrayOutput) ToGetDicomServiceAuthenticationArrayOutput() GetDicomServiceAuthenticationArrayOutput
func (GetDicomServiceAuthenticationArrayOutput) ToGetDicomServiceAuthenticationArrayOutputWithContext ¶
func (o GetDicomServiceAuthenticationArrayOutput) ToGetDicomServiceAuthenticationArrayOutputWithContext(ctx context.Context) GetDicomServiceAuthenticationArrayOutput
type GetDicomServiceAuthenticationInput ¶
type GetDicomServiceAuthenticationInput interface { pulumi.Input ToGetDicomServiceAuthenticationOutput() GetDicomServiceAuthenticationOutput ToGetDicomServiceAuthenticationOutputWithContext(context.Context) GetDicomServiceAuthenticationOutput }
GetDicomServiceAuthenticationInput is an input type that accepts GetDicomServiceAuthenticationArgs and GetDicomServiceAuthenticationOutput values. You can construct a concrete instance of `GetDicomServiceAuthenticationInput` via:
GetDicomServiceAuthenticationArgs{...}
type GetDicomServiceAuthenticationOutput ¶
type GetDicomServiceAuthenticationOutput struct{ *pulumi.OutputState }
func (GetDicomServiceAuthenticationOutput) Audiences ¶
func (o GetDicomServiceAuthenticationOutput) Audiences() pulumi.StringArrayOutput
The intended audience to receive authentication tokens for the service. The default value is <https://dicom.azurehealthcareapis.azure.com>
func (GetDicomServiceAuthenticationOutput) Authority ¶
func (o GetDicomServiceAuthenticationOutput) Authority() pulumi.StringOutput
func (GetDicomServiceAuthenticationOutput) ElementType ¶
func (GetDicomServiceAuthenticationOutput) ElementType() reflect.Type
func (GetDicomServiceAuthenticationOutput) ToGetDicomServiceAuthenticationOutput ¶
func (o GetDicomServiceAuthenticationOutput) ToGetDicomServiceAuthenticationOutput() GetDicomServiceAuthenticationOutput
func (GetDicomServiceAuthenticationOutput) ToGetDicomServiceAuthenticationOutputWithContext ¶
func (o GetDicomServiceAuthenticationOutput) ToGetDicomServiceAuthenticationOutputWithContext(ctx context.Context) GetDicomServiceAuthenticationOutput
type GetDicomServiceIdentity ¶
type GetDicomServiceIdentityArgs ¶
type GetDicomServiceIdentityArgs struct { IdentityIds pulumi.StringArrayInput `pulumi:"identityIds"` PrincipalId pulumi.StringInput `pulumi:"principalId"` TenantId pulumi.StringInput `pulumi:"tenantId"` Type pulumi.StringInput `pulumi:"type"` }
func (GetDicomServiceIdentityArgs) ElementType ¶
func (GetDicomServiceIdentityArgs) ElementType() reflect.Type
func (GetDicomServiceIdentityArgs) ToGetDicomServiceIdentityOutput ¶
func (i GetDicomServiceIdentityArgs) ToGetDicomServiceIdentityOutput() GetDicomServiceIdentityOutput
func (GetDicomServiceIdentityArgs) ToGetDicomServiceIdentityOutputWithContext ¶
func (i GetDicomServiceIdentityArgs) ToGetDicomServiceIdentityOutputWithContext(ctx context.Context) GetDicomServiceIdentityOutput
type GetDicomServiceIdentityArray ¶
type GetDicomServiceIdentityArray []GetDicomServiceIdentityInput
func (GetDicomServiceIdentityArray) ElementType ¶
func (GetDicomServiceIdentityArray) ElementType() reflect.Type
func (GetDicomServiceIdentityArray) ToGetDicomServiceIdentityArrayOutput ¶
func (i GetDicomServiceIdentityArray) ToGetDicomServiceIdentityArrayOutput() GetDicomServiceIdentityArrayOutput
func (GetDicomServiceIdentityArray) ToGetDicomServiceIdentityArrayOutputWithContext ¶
func (i GetDicomServiceIdentityArray) ToGetDicomServiceIdentityArrayOutputWithContext(ctx context.Context) GetDicomServiceIdentityArrayOutput
type GetDicomServiceIdentityArrayInput ¶
type GetDicomServiceIdentityArrayInput interface { pulumi.Input ToGetDicomServiceIdentityArrayOutput() GetDicomServiceIdentityArrayOutput ToGetDicomServiceIdentityArrayOutputWithContext(context.Context) GetDicomServiceIdentityArrayOutput }
GetDicomServiceIdentityArrayInput is an input type that accepts GetDicomServiceIdentityArray and GetDicomServiceIdentityArrayOutput values. You can construct a concrete instance of `GetDicomServiceIdentityArrayInput` via:
GetDicomServiceIdentityArray{ GetDicomServiceIdentityArgs{...} }
type GetDicomServiceIdentityArrayOutput ¶
type GetDicomServiceIdentityArrayOutput struct{ *pulumi.OutputState }
func (GetDicomServiceIdentityArrayOutput) ElementType ¶
func (GetDicomServiceIdentityArrayOutput) ElementType() reflect.Type
func (GetDicomServiceIdentityArrayOutput) Index ¶
func (o GetDicomServiceIdentityArrayOutput) Index(i pulumi.IntInput) GetDicomServiceIdentityOutput
func (GetDicomServiceIdentityArrayOutput) ToGetDicomServiceIdentityArrayOutput ¶
func (o GetDicomServiceIdentityArrayOutput) ToGetDicomServiceIdentityArrayOutput() GetDicomServiceIdentityArrayOutput
func (GetDicomServiceIdentityArrayOutput) ToGetDicomServiceIdentityArrayOutputWithContext ¶
func (o GetDicomServiceIdentityArrayOutput) ToGetDicomServiceIdentityArrayOutputWithContext(ctx context.Context) GetDicomServiceIdentityArrayOutput
type GetDicomServiceIdentityInput ¶
type GetDicomServiceIdentityInput interface { pulumi.Input ToGetDicomServiceIdentityOutput() GetDicomServiceIdentityOutput ToGetDicomServiceIdentityOutputWithContext(context.Context) GetDicomServiceIdentityOutput }
GetDicomServiceIdentityInput is an input type that accepts GetDicomServiceIdentityArgs and GetDicomServiceIdentityOutput values. You can construct a concrete instance of `GetDicomServiceIdentityInput` via:
GetDicomServiceIdentityArgs{...}
type GetDicomServiceIdentityOutput ¶
type GetDicomServiceIdentityOutput struct{ *pulumi.OutputState }
func (GetDicomServiceIdentityOutput) ElementType ¶
func (GetDicomServiceIdentityOutput) ElementType() reflect.Type
func (GetDicomServiceIdentityOutput) IdentityIds ¶
func (o GetDicomServiceIdentityOutput) IdentityIds() pulumi.StringArrayOutput
func (GetDicomServiceIdentityOutput) PrincipalId ¶
func (o GetDicomServiceIdentityOutput) PrincipalId() pulumi.StringOutput
func (GetDicomServiceIdentityOutput) TenantId ¶
func (o GetDicomServiceIdentityOutput) TenantId() pulumi.StringOutput
func (GetDicomServiceIdentityOutput) ToGetDicomServiceIdentityOutput ¶
func (o GetDicomServiceIdentityOutput) ToGetDicomServiceIdentityOutput() GetDicomServiceIdentityOutput
func (GetDicomServiceIdentityOutput) ToGetDicomServiceIdentityOutputWithContext ¶
func (o GetDicomServiceIdentityOutput) ToGetDicomServiceIdentityOutputWithContext(ctx context.Context) GetDicomServiceIdentityOutput
func (GetDicomServiceIdentityOutput) Type ¶
func (o GetDicomServiceIdentityOutput) Type() pulumi.StringOutput
type GetDicomServicePrivateEndpointArgs ¶
type GetDicomServicePrivateEndpointArgs struct { // The ID of the Healthcare DICOM Service. Id pulumi.StringInput `pulumi:"id"` // The name of the Healthcare DICOM Service Name pulumi.StringInput `pulumi:"name"` }
func (GetDicomServicePrivateEndpointArgs) ElementType ¶
func (GetDicomServicePrivateEndpointArgs) ElementType() reflect.Type
func (GetDicomServicePrivateEndpointArgs) ToGetDicomServicePrivateEndpointOutput ¶
func (i GetDicomServicePrivateEndpointArgs) ToGetDicomServicePrivateEndpointOutput() GetDicomServicePrivateEndpointOutput
func (GetDicomServicePrivateEndpointArgs) ToGetDicomServicePrivateEndpointOutputWithContext ¶
func (i GetDicomServicePrivateEndpointArgs) ToGetDicomServicePrivateEndpointOutputWithContext(ctx context.Context) GetDicomServicePrivateEndpointOutput
type GetDicomServicePrivateEndpointArray ¶
type GetDicomServicePrivateEndpointArray []GetDicomServicePrivateEndpointInput
func (GetDicomServicePrivateEndpointArray) ElementType ¶
func (GetDicomServicePrivateEndpointArray) ElementType() reflect.Type
func (GetDicomServicePrivateEndpointArray) ToGetDicomServicePrivateEndpointArrayOutput ¶
func (i GetDicomServicePrivateEndpointArray) ToGetDicomServicePrivateEndpointArrayOutput() GetDicomServicePrivateEndpointArrayOutput
func (GetDicomServicePrivateEndpointArray) ToGetDicomServicePrivateEndpointArrayOutputWithContext ¶
func (i GetDicomServicePrivateEndpointArray) ToGetDicomServicePrivateEndpointArrayOutputWithContext(ctx context.Context) GetDicomServicePrivateEndpointArrayOutput
type GetDicomServicePrivateEndpointArrayInput ¶
type GetDicomServicePrivateEndpointArrayInput interface { pulumi.Input ToGetDicomServicePrivateEndpointArrayOutput() GetDicomServicePrivateEndpointArrayOutput ToGetDicomServicePrivateEndpointArrayOutputWithContext(context.Context) GetDicomServicePrivateEndpointArrayOutput }
GetDicomServicePrivateEndpointArrayInput is an input type that accepts GetDicomServicePrivateEndpointArray and GetDicomServicePrivateEndpointArrayOutput values. You can construct a concrete instance of `GetDicomServicePrivateEndpointArrayInput` via:
GetDicomServicePrivateEndpointArray{ GetDicomServicePrivateEndpointArgs{...} }
type GetDicomServicePrivateEndpointArrayOutput ¶
type GetDicomServicePrivateEndpointArrayOutput struct{ *pulumi.OutputState }
func (GetDicomServicePrivateEndpointArrayOutput) ElementType ¶
func (GetDicomServicePrivateEndpointArrayOutput) ElementType() reflect.Type
func (GetDicomServicePrivateEndpointArrayOutput) ToGetDicomServicePrivateEndpointArrayOutput ¶
func (o GetDicomServicePrivateEndpointArrayOutput) ToGetDicomServicePrivateEndpointArrayOutput() GetDicomServicePrivateEndpointArrayOutput
func (GetDicomServicePrivateEndpointArrayOutput) ToGetDicomServicePrivateEndpointArrayOutputWithContext ¶
func (o GetDicomServicePrivateEndpointArrayOutput) ToGetDicomServicePrivateEndpointArrayOutputWithContext(ctx context.Context) GetDicomServicePrivateEndpointArrayOutput
type GetDicomServicePrivateEndpointInput ¶
type GetDicomServicePrivateEndpointInput interface { pulumi.Input ToGetDicomServicePrivateEndpointOutput() GetDicomServicePrivateEndpointOutput ToGetDicomServicePrivateEndpointOutputWithContext(context.Context) GetDicomServicePrivateEndpointOutput }
GetDicomServicePrivateEndpointInput is an input type that accepts GetDicomServicePrivateEndpointArgs and GetDicomServicePrivateEndpointOutput values. You can construct a concrete instance of `GetDicomServicePrivateEndpointInput` via:
GetDicomServicePrivateEndpointArgs{...}
type GetDicomServicePrivateEndpointOutput ¶
type GetDicomServicePrivateEndpointOutput struct{ *pulumi.OutputState }
func (GetDicomServicePrivateEndpointOutput) ElementType ¶
func (GetDicomServicePrivateEndpointOutput) ElementType() reflect.Type
func (GetDicomServicePrivateEndpointOutput) Id ¶
func (o GetDicomServicePrivateEndpointOutput) Id() pulumi.StringOutput
The ID of the Healthcare DICOM Service.
func (GetDicomServicePrivateEndpointOutput) Name ¶
func (o GetDicomServicePrivateEndpointOutput) Name() pulumi.StringOutput
The name of the Healthcare DICOM Service
func (GetDicomServicePrivateEndpointOutput) ToGetDicomServicePrivateEndpointOutput ¶
func (o GetDicomServicePrivateEndpointOutput) ToGetDicomServicePrivateEndpointOutput() GetDicomServicePrivateEndpointOutput
func (GetDicomServicePrivateEndpointOutput) ToGetDicomServicePrivateEndpointOutputWithContext ¶
func (o GetDicomServicePrivateEndpointOutput) ToGetDicomServicePrivateEndpointOutputWithContext(ctx context.Context) GetDicomServicePrivateEndpointOutput
type GetFhirServiceAuthentication ¶
type GetFhirServiceAuthentication struct { // The intended audience to receive authentication tokens for the service. The default value is `https://<name>.fhir.azurehealthcareapis.com`. Audience string `pulumi:"audience"` Authority string `pulumi:"authority"` SmartProxyEnabled bool `pulumi:"smartProxyEnabled"` }
type GetFhirServiceAuthenticationArgs ¶
type GetFhirServiceAuthenticationArgs struct { // The intended audience to receive authentication tokens for the service. The default value is `https://<name>.fhir.azurehealthcareapis.com`. Audience pulumi.StringInput `pulumi:"audience"` Authority pulumi.StringInput `pulumi:"authority"` SmartProxyEnabled pulumi.BoolInput `pulumi:"smartProxyEnabled"` }
func (GetFhirServiceAuthenticationArgs) ElementType ¶
func (GetFhirServiceAuthenticationArgs) ElementType() reflect.Type
func (GetFhirServiceAuthenticationArgs) ToGetFhirServiceAuthenticationOutput ¶
func (i GetFhirServiceAuthenticationArgs) ToGetFhirServiceAuthenticationOutput() GetFhirServiceAuthenticationOutput
func (GetFhirServiceAuthenticationArgs) ToGetFhirServiceAuthenticationOutputWithContext ¶
func (i GetFhirServiceAuthenticationArgs) ToGetFhirServiceAuthenticationOutputWithContext(ctx context.Context) GetFhirServiceAuthenticationOutput
type GetFhirServiceAuthenticationArray ¶
type GetFhirServiceAuthenticationArray []GetFhirServiceAuthenticationInput
func (GetFhirServiceAuthenticationArray) ElementType ¶
func (GetFhirServiceAuthenticationArray) ElementType() reflect.Type
func (GetFhirServiceAuthenticationArray) ToGetFhirServiceAuthenticationArrayOutput ¶
func (i GetFhirServiceAuthenticationArray) ToGetFhirServiceAuthenticationArrayOutput() GetFhirServiceAuthenticationArrayOutput
func (GetFhirServiceAuthenticationArray) ToGetFhirServiceAuthenticationArrayOutputWithContext ¶
func (i GetFhirServiceAuthenticationArray) ToGetFhirServiceAuthenticationArrayOutputWithContext(ctx context.Context) GetFhirServiceAuthenticationArrayOutput
type GetFhirServiceAuthenticationArrayInput ¶
type GetFhirServiceAuthenticationArrayInput interface { pulumi.Input ToGetFhirServiceAuthenticationArrayOutput() GetFhirServiceAuthenticationArrayOutput ToGetFhirServiceAuthenticationArrayOutputWithContext(context.Context) GetFhirServiceAuthenticationArrayOutput }
GetFhirServiceAuthenticationArrayInput is an input type that accepts GetFhirServiceAuthenticationArray and GetFhirServiceAuthenticationArrayOutput values. You can construct a concrete instance of `GetFhirServiceAuthenticationArrayInput` via:
GetFhirServiceAuthenticationArray{ GetFhirServiceAuthenticationArgs{...} }
type GetFhirServiceAuthenticationArrayOutput ¶
type GetFhirServiceAuthenticationArrayOutput struct{ *pulumi.OutputState }
func (GetFhirServiceAuthenticationArrayOutput) ElementType ¶
func (GetFhirServiceAuthenticationArrayOutput) ElementType() reflect.Type
func (GetFhirServiceAuthenticationArrayOutput) ToGetFhirServiceAuthenticationArrayOutput ¶
func (o GetFhirServiceAuthenticationArrayOutput) ToGetFhirServiceAuthenticationArrayOutput() GetFhirServiceAuthenticationArrayOutput
func (GetFhirServiceAuthenticationArrayOutput) ToGetFhirServiceAuthenticationArrayOutputWithContext ¶
func (o GetFhirServiceAuthenticationArrayOutput) ToGetFhirServiceAuthenticationArrayOutputWithContext(ctx context.Context) GetFhirServiceAuthenticationArrayOutput
type GetFhirServiceAuthenticationInput ¶
type GetFhirServiceAuthenticationInput interface { pulumi.Input ToGetFhirServiceAuthenticationOutput() GetFhirServiceAuthenticationOutput ToGetFhirServiceAuthenticationOutputWithContext(context.Context) GetFhirServiceAuthenticationOutput }
GetFhirServiceAuthenticationInput is an input type that accepts GetFhirServiceAuthenticationArgs and GetFhirServiceAuthenticationOutput values. You can construct a concrete instance of `GetFhirServiceAuthenticationInput` via:
GetFhirServiceAuthenticationArgs{...}
type GetFhirServiceAuthenticationOutput ¶
type GetFhirServiceAuthenticationOutput struct{ *pulumi.OutputState }
func (GetFhirServiceAuthenticationOutput) Audience ¶
func (o GetFhirServiceAuthenticationOutput) Audience() pulumi.StringOutput
The intended audience to receive authentication tokens for the service. The default value is `https://<name>.fhir.azurehealthcareapis.com`.
func (GetFhirServiceAuthenticationOutput) Authority ¶
func (o GetFhirServiceAuthenticationOutput) Authority() pulumi.StringOutput
func (GetFhirServiceAuthenticationOutput) ElementType ¶
func (GetFhirServiceAuthenticationOutput) ElementType() reflect.Type
func (GetFhirServiceAuthenticationOutput) SmartProxyEnabled ¶
func (o GetFhirServiceAuthenticationOutput) SmartProxyEnabled() pulumi.BoolOutput
func (GetFhirServiceAuthenticationOutput) ToGetFhirServiceAuthenticationOutput ¶
func (o GetFhirServiceAuthenticationOutput) ToGetFhirServiceAuthenticationOutput() GetFhirServiceAuthenticationOutput
func (GetFhirServiceAuthenticationOutput) ToGetFhirServiceAuthenticationOutputWithContext ¶
func (o GetFhirServiceAuthenticationOutput) ToGetFhirServiceAuthenticationOutputWithContext(ctx context.Context) GetFhirServiceAuthenticationOutput
type GetFhirServiceCor ¶
type GetFhirServiceCor struct { // The set of headers to be allowed via CORS. AllowedHeaders []string `pulumi:"allowedHeaders"` // The methods to be allowed via CORS. AllowedMethods []string `pulumi:"allowedMethods"` // The set of origins to be allowed via CORS. AllowedOrigins []string `pulumi:"allowedOrigins"` // Are credentials allowed via CORS? CredentialsAllowed bool `pulumi:"credentialsAllowed"` // The max age to be allowed via CORS. MaxAgeInSeconds int `pulumi:"maxAgeInSeconds"` }
type GetFhirServiceCorArgs ¶
type GetFhirServiceCorArgs struct { // The set of headers to be allowed via CORS. AllowedHeaders pulumi.StringArrayInput `pulumi:"allowedHeaders"` // The methods to be allowed via CORS. AllowedMethods pulumi.StringArrayInput `pulumi:"allowedMethods"` // The set of origins to be allowed via CORS. AllowedOrigins pulumi.StringArrayInput `pulumi:"allowedOrigins"` // Are credentials allowed via CORS? CredentialsAllowed pulumi.BoolInput `pulumi:"credentialsAllowed"` // The max age to be allowed via CORS. MaxAgeInSeconds pulumi.IntInput `pulumi:"maxAgeInSeconds"` }
func (GetFhirServiceCorArgs) ElementType ¶
func (GetFhirServiceCorArgs) ElementType() reflect.Type
func (GetFhirServiceCorArgs) ToGetFhirServiceCorOutput ¶
func (i GetFhirServiceCorArgs) ToGetFhirServiceCorOutput() GetFhirServiceCorOutput
func (GetFhirServiceCorArgs) ToGetFhirServiceCorOutputWithContext ¶
func (i GetFhirServiceCorArgs) ToGetFhirServiceCorOutputWithContext(ctx context.Context) GetFhirServiceCorOutput
type GetFhirServiceCorArray ¶
type GetFhirServiceCorArray []GetFhirServiceCorInput
func (GetFhirServiceCorArray) ElementType ¶
func (GetFhirServiceCorArray) ElementType() reflect.Type
func (GetFhirServiceCorArray) ToGetFhirServiceCorArrayOutput ¶
func (i GetFhirServiceCorArray) ToGetFhirServiceCorArrayOutput() GetFhirServiceCorArrayOutput
func (GetFhirServiceCorArray) ToGetFhirServiceCorArrayOutputWithContext ¶
func (i GetFhirServiceCorArray) ToGetFhirServiceCorArrayOutputWithContext(ctx context.Context) GetFhirServiceCorArrayOutput
type GetFhirServiceCorArrayInput ¶
type GetFhirServiceCorArrayInput interface { pulumi.Input ToGetFhirServiceCorArrayOutput() GetFhirServiceCorArrayOutput ToGetFhirServiceCorArrayOutputWithContext(context.Context) GetFhirServiceCorArrayOutput }
GetFhirServiceCorArrayInput is an input type that accepts GetFhirServiceCorArray and GetFhirServiceCorArrayOutput values. You can construct a concrete instance of `GetFhirServiceCorArrayInput` via:
GetFhirServiceCorArray{ GetFhirServiceCorArgs{...} }
type GetFhirServiceCorArrayOutput ¶
type GetFhirServiceCorArrayOutput struct{ *pulumi.OutputState }
func (GetFhirServiceCorArrayOutput) ElementType ¶
func (GetFhirServiceCorArrayOutput) ElementType() reflect.Type
func (GetFhirServiceCorArrayOutput) Index ¶
func (o GetFhirServiceCorArrayOutput) Index(i pulumi.IntInput) GetFhirServiceCorOutput
func (GetFhirServiceCorArrayOutput) ToGetFhirServiceCorArrayOutput ¶
func (o GetFhirServiceCorArrayOutput) ToGetFhirServiceCorArrayOutput() GetFhirServiceCorArrayOutput
func (GetFhirServiceCorArrayOutput) ToGetFhirServiceCorArrayOutputWithContext ¶
func (o GetFhirServiceCorArrayOutput) ToGetFhirServiceCorArrayOutputWithContext(ctx context.Context) GetFhirServiceCorArrayOutput
type GetFhirServiceCorInput ¶
type GetFhirServiceCorInput interface { pulumi.Input ToGetFhirServiceCorOutput() GetFhirServiceCorOutput ToGetFhirServiceCorOutputWithContext(context.Context) GetFhirServiceCorOutput }
GetFhirServiceCorInput is an input type that accepts GetFhirServiceCorArgs and GetFhirServiceCorOutput values. You can construct a concrete instance of `GetFhirServiceCorInput` via:
GetFhirServiceCorArgs{...}
type GetFhirServiceCorOutput ¶
type GetFhirServiceCorOutput struct{ *pulumi.OutputState }
func (GetFhirServiceCorOutput) AllowedHeaders ¶
func (o GetFhirServiceCorOutput) AllowedHeaders() pulumi.StringArrayOutput
The set of headers to be allowed via CORS.
func (GetFhirServiceCorOutput) AllowedMethods ¶
func (o GetFhirServiceCorOutput) AllowedMethods() pulumi.StringArrayOutput
The methods to be allowed via CORS.
func (GetFhirServiceCorOutput) AllowedOrigins ¶
func (o GetFhirServiceCorOutput) AllowedOrigins() pulumi.StringArrayOutput
The set of origins to be allowed via CORS.
func (GetFhirServiceCorOutput) CredentialsAllowed ¶
func (o GetFhirServiceCorOutput) CredentialsAllowed() pulumi.BoolOutput
Are credentials allowed via CORS?
func (GetFhirServiceCorOutput) ElementType ¶
func (GetFhirServiceCorOutput) ElementType() reflect.Type
func (GetFhirServiceCorOutput) MaxAgeInSeconds ¶
func (o GetFhirServiceCorOutput) MaxAgeInSeconds() pulumi.IntOutput
The max age to be allowed via CORS.
func (GetFhirServiceCorOutput) ToGetFhirServiceCorOutput ¶
func (o GetFhirServiceCorOutput) ToGetFhirServiceCorOutput() GetFhirServiceCorOutput
func (GetFhirServiceCorOutput) ToGetFhirServiceCorOutputWithContext ¶
func (o GetFhirServiceCorOutput) ToGetFhirServiceCorOutputWithContext(ctx context.Context) GetFhirServiceCorOutput
type GetFhirServiceIdentity ¶
type GetFhirServiceIdentity struct { IdentityIds []string `pulumi:"identityIds"` // The Principal ID associated with this System Assigned Managed Service Identity. PrincipalId string `pulumi:"principalId"` // The Tenant ID associated with this System Assigned Managed Service Identity. TenantId string `pulumi:"tenantId"` // The type of identity used for the Healthcare FHIR service. Type string `pulumi:"type"` }
type GetFhirServiceIdentityArgs ¶
type GetFhirServiceIdentityArgs struct { IdentityIds pulumi.StringArrayInput `pulumi:"identityIds"` // The Principal ID associated with this System Assigned Managed Service Identity. PrincipalId pulumi.StringInput `pulumi:"principalId"` // The Tenant ID associated with this System Assigned Managed Service Identity. TenantId pulumi.StringInput `pulumi:"tenantId"` // The type of identity used for the Healthcare FHIR service. Type pulumi.StringInput `pulumi:"type"` }
func (GetFhirServiceIdentityArgs) ElementType ¶
func (GetFhirServiceIdentityArgs) ElementType() reflect.Type
func (GetFhirServiceIdentityArgs) ToGetFhirServiceIdentityOutput ¶
func (i GetFhirServiceIdentityArgs) ToGetFhirServiceIdentityOutput() GetFhirServiceIdentityOutput
func (GetFhirServiceIdentityArgs) ToGetFhirServiceIdentityOutputWithContext ¶
func (i GetFhirServiceIdentityArgs) ToGetFhirServiceIdentityOutputWithContext(ctx context.Context) GetFhirServiceIdentityOutput
type GetFhirServiceIdentityArray ¶
type GetFhirServiceIdentityArray []GetFhirServiceIdentityInput
func (GetFhirServiceIdentityArray) ElementType ¶
func (GetFhirServiceIdentityArray) ElementType() reflect.Type
func (GetFhirServiceIdentityArray) ToGetFhirServiceIdentityArrayOutput ¶
func (i GetFhirServiceIdentityArray) ToGetFhirServiceIdentityArrayOutput() GetFhirServiceIdentityArrayOutput
func (GetFhirServiceIdentityArray) ToGetFhirServiceIdentityArrayOutputWithContext ¶
func (i GetFhirServiceIdentityArray) ToGetFhirServiceIdentityArrayOutputWithContext(ctx context.Context) GetFhirServiceIdentityArrayOutput
type GetFhirServiceIdentityArrayInput ¶
type GetFhirServiceIdentityArrayInput interface { pulumi.Input ToGetFhirServiceIdentityArrayOutput() GetFhirServiceIdentityArrayOutput ToGetFhirServiceIdentityArrayOutputWithContext(context.Context) GetFhirServiceIdentityArrayOutput }
GetFhirServiceIdentityArrayInput is an input type that accepts GetFhirServiceIdentityArray and GetFhirServiceIdentityArrayOutput values. You can construct a concrete instance of `GetFhirServiceIdentityArrayInput` via:
GetFhirServiceIdentityArray{ GetFhirServiceIdentityArgs{...} }
type GetFhirServiceIdentityArrayOutput ¶
type GetFhirServiceIdentityArrayOutput struct{ *pulumi.OutputState }
func (GetFhirServiceIdentityArrayOutput) ElementType ¶
func (GetFhirServiceIdentityArrayOutput) ElementType() reflect.Type
func (GetFhirServiceIdentityArrayOutput) Index ¶
func (o GetFhirServiceIdentityArrayOutput) Index(i pulumi.IntInput) GetFhirServiceIdentityOutput
func (GetFhirServiceIdentityArrayOutput) ToGetFhirServiceIdentityArrayOutput ¶
func (o GetFhirServiceIdentityArrayOutput) ToGetFhirServiceIdentityArrayOutput() GetFhirServiceIdentityArrayOutput
func (GetFhirServiceIdentityArrayOutput) ToGetFhirServiceIdentityArrayOutputWithContext ¶
func (o GetFhirServiceIdentityArrayOutput) ToGetFhirServiceIdentityArrayOutputWithContext(ctx context.Context) GetFhirServiceIdentityArrayOutput
type GetFhirServiceIdentityInput ¶
type GetFhirServiceIdentityInput interface { pulumi.Input ToGetFhirServiceIdentityOutput() GetFhirServiceIdentityOutput ToGetFhirServiceIdentityOutputWithContext(context.Context) GetFhirServiceIdentityOutput }
GetFhirServiceIdentityInput is an input type that accepts GetFhirServiceIdentityArgs and GetFhirServiceIdentityOutput values. You can construct a concrete instance of `GetFhirServiceIdentityInput` via:
GetFhirServiceIdentityArgs{...}
type GetFhirServiceIdentityOutput ¶
type GetFhirServiceIdentityOutput struct{ *pulumi.OutputState }
func (GetFhirServiceIdentityOutput) ElementType ¶
func (GetFhirServiceIdentityOutput) ElementType() reflect.Type
func (GetFhirServiceIdentityOutput) IdentityIds ¶
func (o GetFhirServiceIdentityOutput) IdentityIds() pulumi.StringArrayOutput
func (GetFhirServiceIdentityOutput) PrincipalId ¶
func (o GetFhirServiceIdentityOutput) PrincipalId() pulumi.StringOutput
The Principal ID associated with this System Assigned Managed Service Identity.
func (GetFhirServiceIdentityOutput) TenantId ¶
func (o GetFhirServiceIdentityOutput) TenantId() pulumi.StringOutput
The Tenant ID associated with this System Assigned Managed Service Identity.
func (GetFhirServiceIdentityOutput) ToGetFhirServiceIdentityOutput ¶
func (o GetFhirServiceIdentityOutput) ToGetFhirServiceIdentityOutput() GetFhirServiceIdentityOutput
func (GetFhirServiceIdentityOutput) ToGetFhirServiceIdentityOutputWithContext ¶
func (o GetFhirServiceIdentityOutput) ToGetFhirServiceIdentityOutputWithContext(ctx context.Context) GetFhirServiceIdentityOutput
func (GetFhirServiceIdentityOutput) Type ¶
func (o GetFhirServiceIdentityOutput) Type() pulumi.StringOutput
The type of identity used for the Healthcare FHIR service.
type GetMedtechServiceIdentity ¶
type GetMedtechServiceIdentity struct { IdentityIds []string `pulumi:"identityIds"` // The Principal ID of the System Assigned Managed Service Identity that is configured on this Healthcare Med Tech Service. PrincipalId string `pulumi:"principalId"` // The Tenant ID of the System Assigned Managed Service Identity that is configured on this Healthcare Med Tech Service. TenantId string `pulumi:"tenantId"` // The type of identity used for the Healthcare Med Tech Service. Possible values are `SystemAssigned`. Type string `pulumi:"type"` }
type GetMedtechServiceIdentityArgs ¶
type GetMedtechServiceIdentityArgs struct { IdentityIds pulumi.StringArrayInput `pulumi:"identityIds"` // The Principal ID of the System Assigned Managed Service Identity that is configured on this Healthcare Med Tech Service. PrincipalId pulumi.StringInput `pulumi:"principalId"` // The Tenant ID of the System Assigned Managed Service Identity that is configured on this Healthcare Med Tech Service. TenantId pulumi.StringInput `pulumi:"tenantId"` // The type of identity used for the Healthcare Med Tech Service. Possible values are `SystemAssigned`. Type pulumi.StringInput `pulumi:"type"` }
func (GetMedtechServiceIdentityArgs) ElementType ¶
func (GetMedtechServiceIdentityArgs) ElementType() reflect.Type
func (GetMedtechServiceIdentityArgs) ToGetMedtechServiceIdentityOutput ¶
func (i GetMedtechServiceIdentityArgs) ToGetMedtechServiceIdentityOutput() GetMedtechServiceIdentityOutput
func (GetMedtechServiceIdentityArgs) ToGetMedtechServiceIdentityOutputWithContext ¶
func (i GetMedtechServiceIdentityArgs) ToGetMedtechServiceIdentityOutputWithContext(ctx context.Context) GetMedtechServiceIdentityOutput
type GetMedtechServiceIdentityArray ¶
type GetMedtechServiceIdentityArray []GetMedtechServiceIdentityInput
func (GetMedtechServiceIdentityArray) ElementType ¶
func (GetMedtechServiceIdentityArray) ElementType() reflect.Type
func (GetMedtechServiceIdentityArray) ToGetMedtechServiceIdentityArrayOutput ¶
func (i GetMedtechServiceIdentityArray) ToGetMedtechServiceIdentityArrayOutput() GetMedtechServiceIdentityArrayOutput
func (GetMedtechServiceIdentityArray) ToGetMedtechServiceIdentityArrayOutputWithContext ¶
func (i GetMedtechServiceIdentityArray) ToGetMedtechServiceIdentityArrayOutputWithContext(ctx context.Context) GetMedtechServiceIdentityArrayOutput
type GetMedtechServiceIdentityArrayInput ¶
type GetMedtechServiceIdentityArrayInput interface { pulumi.Input ToGetMedtechServiceIdentityArrayOutput() GetMedtechServiceIdentityArrayOutput ToGetMedtechServiceIdentityArrayOutputWithContext(context.Context) GetMedtechServiceIdentityArrayOutput }
GetMedtechServiceIdentityArrayInput is an input type that accepts GetMedtechServiceIdentityArray and GetMedtechServiceIdentityArrayOutput values. You can construct a concrete instance of `GetMedtechServiceIdentityArrayInput` via:
GetMedtechServiceIdentityArray{ GetMedtechServiceIdentityArgs{...} }
type GetMedtechServiceIdentityArrayOutput ¶
type GetMedtechServiceIdentityArrayOutput struct{ *pulumi.OutputState }
func (GetMedtechServiceIdentityArrayOutput) ElementType ¶
func (GetMedtechServiceIdentityArrayOutput) ElementType() reflect.Type
func (GetMedtechServiceIdentityArrayOutput) Index ¶
func (o GetMedtechServiceIdentityArrayOutput) Index(i pulumi.IntInput) GetMedtechServiceIdentityOutput
func (GetMedtechServiceIdentityArrayOutput) ToGetMedtechServiceIdentityArrayOutput ¶
func (o GetMedtechServiceIdentityArrayOutput) ToGetMedtechServiceIdentityArrayOutput() GetMedtechServiceIdentityArrayOutput
func (GetMedtechServiceIdentityArrayOutput) ToGetMedtechServiceIdentityArrayOutputWithContext ¶
func (o GetMedtechServiceIdentityArrayOutput) ToGetMedtechServiceIdentityArrayOutputWithContext(ctx context.Context) GetMedtechServiceIdentityArrayOutput
type GetMedtechServiceIdentityInput ¶
type GetMedtechServiceIdentityInput interface { pulumi.Input ToGetMedtechServiceIdentityOutput() GetMedtechServiceIdentityOutput ToGetMedtechServiceIdentityOutputWithContext(context.Context) GetMedtechServiceIdentityOutput }
GetMedtechServiceIdentityInput is an input type that accepts GetMedtechServiceIdentityArgs and GetMedtechServiceIdentityOutput values. You can construct a concrete instance of `GetMedtechServiceIdentityInput` via:
GetMedtechServiceIdentityArgs{...}
type GetMedtechServiceIdentityOutput ¶
type GetMedtechServiceIdentityOutput struct{ *pulumi.OutputState }
func (GetMedtechServiceIdentityOutput) ElementType ¶
func (GetMedtechServiceIdentityOutput) ElementType() reflect.Type
func (GetMedtechServiceIdentityOutput) IdentityIds ¶
func (o GetMedtechServiceIdentityOutput) IdentityIds() pulumi.StringArrayOutput
func (GetMedtechServiceIdentityOutput) PrincipalId ¶
func (o GetMedtechServiceIdentityOutput) PrincipalId() pulumi.StringOutput
The Principal ID of the System Assigned Managed Service Identity that is configured on this Healthcare Med Tech Service.
func (GetMedtechServiceIdentityOutput) TenantId ¶
func (o GetMedtechServiceIdentityOutput) TenantId() pulumi.StringOutput
The Tenant ID of the System Assigned Managed Service Identity that is configured on this Healthcare Med Tech Service.
func (GetMedtechServiceIdentityOutput) ToGetMedtechServiceIdentityOutput ¶
func (o GetMedtechServiceIdentityOutput) ToGetMedtechServiceIdentityOutput() GetMedtechServiceIdentityOutput
func (GetMedtechServiceIdentityOutput) ToGetMedtechServiceIdentityOutputWithContext ¶
func (o GetMedtechServiceIdentityOutput) ToGetMedtechServiceIdentityOutputWithContext(ctx context.Context) GetMedtechServiceIdentityOutput
func (GetMedtechServiceIdentityOutput) Type ¶
func (o GetMedtechServiceIdentityOutput) Type() pulumi.StringOutput
The type of identity used for the Healthcare Med Tech Service. Possible values are `SystemAssigned`.
type GetServiceAuthenticationConfiguration ¶
type GetServiceAuthenticationConfiguration struct { // The intended audience to receive authentication tokens for the service. Audience string `pulumi:"audience"` // The Azure Active Directory (tenant) that serves as the authentication authority to access the service. Authority string `pulumi:"authority"` // Is the 'SMART on FHIR' option for mobile and web implementations enabled? SmartProxyEnabled bool `pulumi:"smartProxyEnabled"` }
type GetServiceAuthenticationConfigurationArgs ¶
type GetServiceAuthenticationConfigurationArgs struct { // The intended audience to receive authentication tokens for the service. Audience pulumi.StringInput `pulumi:"audience"` // The Azure Active Directory (tenant) that serves as the authentication authority to access the service. Authority pulumi.StringInput `pulumi:"authority"` // Is the 'SMART on FHIR' option for mobile and web implementations enabled? SmartProxyEnabled pulumi.BoolInput `pulumi:"smartProxyEnabled"` }
func (GetServiceAuthenticationConfigurationArgs) ElementType ¶
func (GetServiceAuthenticationConfigurationArgs) ElementType() reflect.Type
func (GetServiceAuthenticationConfigurationArgs) ToGetServiceAuthenticationConfigurationOutput ¶
func (i GetServiceAuthenticationConfigurationArgs) ToGetServiceAuthenticationConfigurationOutput() GetServiceAuthenticationConfigurationOutput
func (GetServiceAuthenticationConfigurationArgs) ToGetServiceAuthenticationConfigurationOutputWithContext ¶
func (i GetServiceAuthenticationConfigurationArgs) ToGetServiceAuthenticationConfigurationOutputWithContext(ctx context.Context) GetServiceAuthenticationConfigurationOutput
type GetServiceAuthenticationConfigurationArray ¶
type GetServiceAuthenticationConfigurationArray []GetServiceAuthenticationConfigurationInput
func (GetServiceAuthenticationConfigurationArray) ElementType ¶
func (GetServiceAuthenticationConfigurationArray) ElementType() reflect.Type
func (GetServiceAuthenticationConfigurationArray) ToGetServiceAuthenticationConfigurationArrayOutput ¶
func (i GetServiceAuthenticationConfigurationArray) ToGetServiceAuthenticationConfigurationArrayOutput() GetServiceAuthenticationConfigurationArrayOutput
func (GetServiceAuthenticationConfigurationArray) ToGetServiceAuthenticationConfigurationArrayOutputWithContext ¶
func (i GetServiceAuthenticationConfigurationArray) ToGetServiceAuthenticationConfigurationArrayOutputWithContext(ctx context.Context) GetServiceAuthenticationConfigurationArrayOutput
type GetServiceAuthenticationConfigurationArrayInput ¶
type GetServiceAuthenticationConfigurationArrayInput interface { pulumi.Input ToGetServiceAuthenticationConfigurationArrayOutput() GetServiceAuthenticationConfigurationArrayOutput ToGetServiceAuthenticationConfigurationArrayOutputWithContext(context.Context) GetServiceAuthenticationConfigurationArrayOutput }
GetServiceAuthenticationConfigurationArrayInput is an input type that accepts GetServiceAuthenticationConfigurationArray and GetServiceAuthenticationConfigurationArrayOutput values. You can construct a concrete instance of `GetServiceAuthenticationConfigurationArrayInput` via:
GetServiceAuthenticationConfigurationArray{ GetServiceAuthenticationConfigurationArgs{...} }
type GetServiceAuthenticationConfigurationArrayOutput ¶
type GetServiceAuthenticationConfigurationArrayOutput struct{ *pulumi.OutputState }
func (GetServiceAuthenticationConfigurationArrayOutput) ElementType ¶
func (GetServiceAuthenticationConfigurationArrayOutput) ElementType() reflect.Type
func (GetServiceAuthenticationConfigurationArrayOutput) ToGetServiceAuthenticationConfigurationArrayOutput ¶
func (o GetServiceAuthenticationConfigurationArrayOutput) ToGetServiceAuthenticationConfigurationArrayOutput() GetServiceAuthenticationConfigurationArrayOutput
func (GetServiceAuthenticationConfigurationArrayOutput) ToGetServiceAuthenticationConfigurationArrayOutputWithContext ¶
func (o GetServiceAuthenticationConfigurationArrayOutput) ToGetServiceAuthenticationConfigurationArrayOutputWithContext(ctx context.Context) GetServiceAuthenticationConfigurationArrayOutput
type GetServiceAuthenticationConfigurationInput ¶
type GetServiceAuthenticationConfigurationInput interface { pulumi.Input ToGetServiceAuthenticationConfigurationOutput() GetServiceAuthenticationConfigurationOutput ToGetServiceAuthenticationConfigurationOutputWithContext(context.Context) GetServiceAuthenticationConfigurationOutput }
GetServiceAuthenticationConfigurationInput is an input type that accepts GetServiceAuthenticationConfigurationArgs and GetServiceAuthenticationConfigurationOutput values. You can construct a concrete instance of `GetServiceAuthenticationConfigurationInput` via:
GetServiceAuthenticationConfigurationArgs{...}
type GetServiceAuthenticationConfigurationOutput ¶
type GetServiceAuthenticationConfigurationOutput struct{ *pulumi.OutputState }
func (GetServiceAuthenticationConfigurationOutput) Audience ¶
func (o GetServiceAuthenticationConfigurationOutput) Audience() pulumi.StringOutput
The intended audience to receive authentication tokens for the service.
func (GetServiceAuthenticationConfigurationOutput) Authority ¶
func (o GetServiceAuthenticationConfigurationOutput) Authority() pulumi.StringOutput
The Azure Active Directory (tenant) that serves as the authentication authority to access the service.
func (GetServiceAuthenticationConfigurationOutput) ElementType ¶
func (GetServiceAuthenticationConfigurationOutput) ElementType() reflect.Type
func (GetServiceAuthenticationConfigurationOutput) SmartProxyEnabled ¶
func (o GetServiceAuthenticationConfigurationOutput) SmartProxyEnabled() pulumi.BoolOutput
Is the 'SMART on FHIR' option for mobile and web implementations enabled?
func (GetServiceAuthenticationConfigurationOutput) ToGetServiceAuthenticationConfigurationOutput ¶
func (o GetServiceAuthenticationConfigurationOutput) ToGetServiceAuthenticationConfigurationOutput() GetServiceAuthenticationConfigurationOutput
func (GetServiceAuthenticationConfigurationOutput) ToGetServiceAuthenticationConfigurationOutputWithContext ¶
func (o GetServiceAuthenticationConfigurationOutput) ToGetServiceAuthenticationConfigurationOutputWithContext(ctx context.Context) GetServiceAuthenticationConfigurationOutput
type GetServiceCorsConfiguration ¶
type GetServiceCorsConfiguration struct { // Are credentials are allowed via CORS? AllowCredentials bool `pulumi:"allowCredentials"` // The set of headers to be allowed via CORS. AllowedHeaders []string `pulumi:"allowedHeaders"` // The methods to be allowed via CORS. AllowedMethods []string `pulumi:"allowedMethods"` // The set of origins to be allowed via CORS. AllowedOrigins []string `pulumi:"allowedOrigins"` // The max age to be allowed via CORS. MaxAgeInSeconds int `pulumi:"maxAgeInSeconds"` }
type GetServiceCorsConfigurationArgs ¶
type GetServiceCorsConfigurationArgs struct { // Are credentials are allowed via CORS? AllowCredentials pulumi.BoolInput `pulumi:"allowCredentials"` // The set of headers to be allowed via CORS. AllowedHeaders pulumi.StringArrayInput `pulumi:"allowedHeaders"` // The methods to be allowed via CORS. AllowedMethods pulumi.StringArrayInput `pulumi:"allowedMethods"` // The set of origins to be allowed via CORS. AllowedOrigins pulumi.StringArrayInput `pulumi:"allowedOrigins"` // The max age to be allowed via CORS. MaxAgeInSeconds pulumi.IntInput `pulumi:"maxAgeInSeconds"` }
func (GetServiceCorsConfigurationArgs) ElementType ¶
func (GetServiceCorsConfigurationArgs) ElementType() reflect.Type
func (GetServiceCorsConfigurationArgs) ToGetServiceCorsConfigurationOutput ¶
func (i GetServiceCorsConfigurationArgs) ToGetServiceCorsConfigurationOutput() GetServiceCorsConfigurationOutput
func (GetServiceCorsConfigurationArgs) ToGetServiceCorsConfigurationOutputWithContext ¶
func (i GetServiceCorsConfigurationArgs) ToGetServiceCorsConfigurationOutputWithContext(ctx context.Context) GetServiceCorsConfigurationOutput
type GetServiceCorsConfigurationArray ¶
type GetServiceCorsConfigurationArray []GetServiceCorsConfigurationInput
func (GetServiceCorsConfigurationArray) ElementType ¶
func (GetServiceCorsConfigurationArray) ElementType() reflect.Type
func (GetServiceCorsConfigurationArray) ToGetServiceCorsConfigurationArrayOutput ¶
func (i GetServiceCorsConfigurationArray) ToGetServiceCorsConfigurationArrayOutput() GetServiceCorsConfigurationArrayOutput
func (GetServiceCorsConfigurationArray) ToGetServiceCorsConfigurationArrayOutputWithContext ¶
func (i GetServiceCorsConfigurationArray) ToGetServiceCorsConfigurationArrayOutputWithContext(ctx context.Context) GetServiceCorsConfigurationArrayOutput
type GetServiceCorsConfigurationArrayInput ¶
type GetServiceCorsConfigurationArrayInput interface { pulumi.Input ToGetServiceCorsConfigurationArrayOutput() GetServiceCorsConfigurationArrayOutput ToGetServiceCorsConfigurationArrayOutputWithContext(context.Context) GetServiceCorsConfigurationArrayOutput }
GetServiceCorsConfigurationArrayInput is an input type that accepts GetServiceCorsConfigurationArray and GetServiceCorsConfigurationArrayOutput values. You can construct a concrete instance of `GetServiceCorsConfigurationArrayInput` via:
GetServiceCorsConfigurationArray{ GetServiceCorsConfigurationArgs{...} }
type GetServiceCorsConfigurationArrayOutput ¶
type GetServiceCorsConfigurationArrayOutput struct{ *pulumi.OutputState }
func (GetServiceCorsConfigurationArrayOutput) ElementType ¶
func (GetServiceCorsConfigurationArrayOutput) ElementType() reflect.Type
func (GetServiceCorsConfigurationArrayOutput) ToGetServiceCorsConfigurationArrayOutput ¶
func (o GetServiceCorsConfigurationArrayOutput) ToGetServiceCorsConfigurationArrayOutput() GetServiceCorsConfigurationArrayOutput
func (GetServiceCorsConfigurationArrayOutput) ToGetServiceCorsConfigurationArrayOutputWithContext ¶
func (o GetServiceCorsConfigurationArrayOutput) ToGetServiceCorsConfigurationArrayOutputWithContext(ctx context.Context) GetServiceCorsConfigurationArrayOutput
type GetServiceCorsConfigurationInput ¶
type GetServiceCorsConfigurationInput interface { pulumi.Input ToGetServiceCorsConfigurationOutput() GetServiceCorsConfigurationOutput ToGetServiceCorsConfigurationOutputWithContext(context.Context) GetServiceCorsConfigurationOutput }
GetServiceCorsConfigurationInput is an input type that accepts GetServiceCorsConfigurationArgs and GetServiceCorsConfigurationOutput values. You can construct a concrete instance of `GetServiceCorsConfigurationInput` via:
GetServiceCorsConfigurationArgs{...}
type GetServiceCorsConfigurationOutput ¶
type GetServiceCorsConfigurationOutput struct{ *pulumi.OutputState }
func (GetServiceCorsConfigurationOutput) AllowCredentials ¶
func (o GetServiceCorsConfigurationOutput) AllowCredentials() pulumi.BoolOutput
Are credentials are allowed via CORS?
func (GetServiceCorsConfigurationOutput) AllowedHeaders ¶
func (o GetServiceCorsConfigurationOutput) AllowedHeaders() pulumi.StringArrayOutput
The set of headers to be allowed via CORS.
func (GetServiceCorsConfigurationOutput) AllowedMethods ¶
func (o GetServiceCorsConfigurationOutput) AllowedMethods() pulumi.StringArrayOutput
The methods to be allowed via CORS.
func (GetServiceCorsConfigurationOutput) AllowedOrigins ¶
func (o GetServiceCorsConfigurationOutput) AllowedOrigins() pulumi.StringArrayOutput
The set of origins to be allowed via CORS.
func (GetServiceCorsConfigurationOutput) ElementType ¶
func (GetServiceCorsConfigurationOutput) ElementType() reflect.Type
func (GetServiceCorsConfigurationOutput) MaxAgeInSeconds ¶
func (o GetServiceCorsConfigurationOutput) MaxAgeInSeconds() pulumi.IntOutput
The max age to be allowed via CORS.
func (GetServiceCorsConfigurationOutput) ToGetServiceCorsConfigurationOutput ¶
func (o GetServiceCorsConfigurationOutput) ToGetServiceCorsConfigurationOutput() GetServiceCorsConfigurationOutput
func (GetServiceCorsConfigurationOutput) ToGetServiceCorsConfigurationOutputWithContext ¶
func (o GetServiceCorsConfigurationOutput) ToGetServiceCorsConfigurationOutputWithContext(ctx context.Context) GetServiceCorsConfigurationOutput
type LookupDicomServiceArgs ¶
type LookupDicomServiceArgs struct { // The name of the Healthcare DICOM Service Name string `pulumi:"name"` // The id of the Healthcare Workspace in which the Healthcare DICOM Service exists. WorkspaceId string `pulumi:"workspaceId"` }
A collection of arguments for invoking getDicomService.
type LookupDicomServiceOutputArgs ¶
type LookupDicomServiceOutputArgs struct { // The name of the Healthcare DICOM Service Name pulumi.StringInput `pulumi:"name"` // The id of the Healthcare Workspace in which the Healthcare DICOM Service exists. WorkspaceId pulumi.StringInput `pulumi:"workspaceId"` }
A collection of arguments for invoking getDicomService.
func (LookupDicomServiceOutputArgs) ElementType ¶
func (LookupDicomServiceOutputArgs) ElementType() reflect.Type
type LookupDicomServiceResult ¶
type LookupDicomServiceResult struct { // The `authentication` block as defined below. Authentications []GetDicomServiceAuthentication `pulumi:"authentications"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Identities []GetDicomServiceIdentity `pulumi:"identities"` // The Azure Region where the Healthcare DICOM Service is located. Location string `pulumi:"location"` Name string `pulumi:"name"` PrivateEndpoints []GetDicomServicePrivateEndpoint `pulumi:"privateEndpoints"` // The url of the Healthcare DICOM Services. ServiceUrl string `pulumi:"serviceUrl"` // A map of tags assigned to the Healthcare DICOM Service. Tags map[string]string `pulumi:"tags"` WorkspaceId string `pulumi:"workspaceId"` }
A collection of values returned by getDicomService.
func LookupDicomService ¶
func LookupDicomService(ctx *pulumi.Context, args *LookupDicomServiceArgs, opts ...pulumi.InvokeOption) (*LookupDicomServiceResult, error)
Use this data source to access information about an existing Healthcare DICOM Service
## Example Usage
```go 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 { example, err := healthcare.LookupDicomService(ctx, &healthcare.LookupDicomServiceArgs{ Name: "example-healthcare_dicom_service", WorkspaceId: exampleAzurermHealthcareWorkspace.Id, }, nil) if err != nil { return err } ctx.Export("azurermHealthcareDicomService", example.Id) return nil }) }
```
type LookupDicomServiceResultOutput ¶
type LookupDicomServiceResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDicomService.
func LookupDicomServiceOutput ¶
func LookupDicomServiceOutput(ctx *pulumi.Context, args LookupDicomServiceOutputArgs, opts ...pulumi.InvokeOption) LookupDicomServiceResultOutput
func (LookupDicomServiceResultOutput) Authentications ¶
func (o LookupDicomServiceResultOutput) Authentications() GetDicomServiceAuthenticationArrayOutput
The `authentication` block as defined below.
func (LookupDicomServiceResultOutput) ElementType ¶
func (LookupDicomServiceResultOutput) ElementType() reflect.Type
func (LookupDicomServiceResultOutput) Id ¶
func (o LookupDicomServiceResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupDicomServiceResultOutput) Identities ¶
func (o LookupDicomServiceResultOutput) Identities() GetDicomServiceIdentityArrayOutput
func (LookupDicomServiceResultOutput) Location ¶
func (o LookupDicomServiceResultOutput) Location() pulumi.StringOutput
The Azure Region where the Healthcare DICOM Service is located.
func (LookupDicomServiceResultOutput) Name ¶
func (o LookupDicomServiceResultOutput) Name() pulumi.StringOutput
func (LookupDicomServiceResultOutput) PrivateEndpoints ¶
func (o LookupDicomServiceResultOutput) PrivateEndpoints() GetDicomServicePrivateEndpointArrayOutput
func (LookupDicomServiceResultOutput) ServiceUrl ¶
func (o LookupDicomServiceResultOutput) ServiceUrl() pulumi.StringOutput
The url of the Healthcare DICOM Services.
func (LookupDicomServiceResultOutput) Tags ¶
func (o LookupDicomServiceResultOutput) Tags() pulumi.StringMapOutput
A map of tags assigned to the Healthcare DICOM Service.
func (LookupDicomServiceResultOutput) ToLookupDicomServiceResultOutput ¶
func (o LookupDicomServiceResultOutput) ToLookupDicomServiceResultOutput() LookupDicomServiceResultOutput
func (LookupDicomServiceResultOutput) ToLookupDicomServiceResultOutputWithContext ¶
func (o LookupDicomServiceResultOutput) ToLookupDicomServiceResultOutputWithContext(ctx context.Context) LookupDicomServiceResultOutput
func (LookupDicomServiceResultOutput) WorkspaceId ¶
func (o LookupDicomServiceResultOutput) WorkspaceId() pulumi.StringOutput
type LookupFhirServiceArgs ¶
type LookupFhirServiceArgs struct { // The name of the Healthcare FHIR Service. Name string `pulumi:"name"` // The map of tags assigned to the Healthcare FHIR Service. Tags map[string]string `pulumi:"tags"` // The id of the Healthcare Workspace in which the Healthcare FHIR Service exists. WorkspaceId string `pulumi:"workspaceId"` }
A collection of arguments for invoking getFhirService.
type LookupFhirServiceOutputArgs ¶
type LookupFhirServiceOutputArgs struct { // The name of the Healthcare FHIR Service. Name pulumi.StringInput `pulumi:"name"` // The map of tags assigned to the Healthcare FHIR Service. Tags pulumi.StringMapInput `pulumi:"tags"` // The id of the Healthcare Workspace in which the Healthcare FHIR Service exists. WorkspaceId pulumi.StringInput `pulumi:"workspaceId"` }
A collection of arguments for invoking getFhirService.
func (LookupFhirServiceOutputArgs) ElementType ¶
func (LookupFhirServiceOutputArgs) ElementType() reflect.Type
type LookupFhirServiceResult ¶
type LookupFhirServiceResult struct { // The list of the access policies of the service instance. AccessPolicyObjectIds []string `pulumi:"accessPolicyObjectIds"` // The `authentication` block as defined below. Authentications []GetFhirServiceAuthentication `pulumi:"authentications"` // The name of the storage account which the operation configuration information is exported to. ConfigurationExportStorageAccountName string `pulumi:"configurationExportStorageAccountName"` // The list of azure container registry settings used for convert data operation of the service instance. ContainerRegistryLoginServerUrls []string `pulumi:"containerRegistryLoginServerUrls"` // The `cors` block as defined below. Cors []GetFhirServiceCor `pulumi:"cors"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // The `identity` block as defined below. Identities []GetFhirServiceIdentity `pulumi:"identities"` // The kind of the Healthcare FHIR Service. Kind string `pulumi:"kind"` // The Azure Region where the Healthcare FHIR Service is located. Location string `pulumi:"location"` Name string `pulumi:"name"` // The map of tags assigned to the Healthcare FHIR Service. Tags map[string]string `pulumi:"tags"` WorkspaceId string `pulumi:"workspaceId"` }
A collection of values returned by getFhirService.
func LookupFhirService ¶
func LookupFhirService(ctx *pulumi.Context, args *LookupFhirServiceArgs, opts ...pulumi.InvokeOption) (*LookupFhirServiceResult, error)
Use this data source to access information about an existing Healthcare FHIR Service(Fast Healthcare Interoperability Resources).
type LookupFhirServiceResultOutput ¶
type LookupFhirServiceResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getFhirService.
func LookupFhirServiceOutput ¶
func LookupFhirServiceOutput(ctx *pulumi.Context, args LookupFhirServiceOutputArgs, opts ...pulumi.InvokeOption) LookupFhirServiceResultOutput
func (LookupFhirServiceResultOutput) AccessPolicyObjectIds ¶
func (o LookupFhirServiceResultOutput) AccessPolicyObjectIds() pulumi.StringArrayOutput
The list of the access policies of the service instance.
func (LookupFhirServiceResultOutput) Authentications ¶
func (o LookupFhirServiceResultOutput) Authentications() GetFhirServiceAuthenticationArrayOutput
The `authentication` block as defined below.
func (LookupFhirServiceResultOutput) ConfigurationExportStorageAccountName ¶
func (o LookupFhirServiceResultOutput) ConfigurationExportStorageAccountName() pulumi.StringOutput
The name of the storage account which the operation configuration information is exported to.
func (LookupFhirServiceResultOutput) ContainerRegistryLoginServerUrls ¶
func (o LookupFhirServiceResultOutput) ContainerRegistryLoginServerUrls() pulumi.StringArrayOutput
The list of azure container registry settings used for convert data operation of the service instance.
func (LookupFhirServiceResultOutput) Cors ¶
func (o LookupFhirServiceResultOutput) Cors() GetFhirServiceCorArrayOutput
The `cors` block as defined below.
func (LookupFhirServiceResultOutput) ElementType ¶
func (LookupFhirServiceResultOutput) ElementType() reflect.Type
func (LookupFhirServiceResultOutput) Id ¶
func (o LookupFhirServiceResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupFhirServiceResultOutput) Identities ¶
func (o LookupFhirServiceResultOutput) Identities() GetFhirServiceIdentityArrayOutput
The `identity` block as defined below.
func (LookupFhirServiceResultOutput) Kind ¶
func (o LookupFhirServiceResultOutput) Kind() pulumi.StringOutput
The kind of the Healthcare FHIR Service.
func (LookupFhirServiceResultOutput) Location ¶
func (o LookupFhirServiceResultOutput) Location() pulumi.StringOutput
The Azure Region where the Healthcare FHIR Service is located.
func (LookupFhirServiceResultOutput) Name ¶
func (o LookupFhirServiceResultOutput) Name() pulumi.StringOutput
func (LookupFhirServiceResultOutput) Tags ¶
func (o LookupFhirServiceResultOutput) Tags() pulumi.StringMapOutput
The map of tags assigned to the Healthcare FHIR Service.
func (LookupFhirServiceResultOutput) ToLookupFhirServiceResultOutput ¶
func (o LookupFhirServiceResultOutput) ToLookupFhirServiceResultOutput() LookupFhirServiceResultOutput
func (LookupFhirServiceResultOutput) ToLookupFhirServiceResultOutputWithContext ¶
func (o LookupFhirServiceResultOutput) ToLookupFhirServiceResultOutputWithContext(ctx context.Context) LookupFhirServiceResultOutput
func (LookupFhirServiceResultOutput) WorkspaceId ¶
func (o LookupFhirServiceResultOutput) WorkspaceId() pulumi.StringOutput
type LookupMedtechServiceArgs ¶
type LookupMedtechServiceArgs struct { // The name of the Healthcare Med Tech Service. Name string `pulumi:"name"` // The id of the Healthcare Workspace in which the Healthcare Med Tech Service exists. WorkspaceId string `pulumi:"workspaceId"` }
A collection of arguments for invoking getMedtechService.
type LookupMedtechServiceOutputArgs ¶
type LookupMedtechServiceOutputArgs struct { // The name of the Healthcare Med Tech Service. Name pulumi.StringInput `pulumi:"name"` // The id of the Healthcare Workspace in which the Healthcare Med Tech Service exists. WorkspaceId pulumi.StringInput `pulumi:"workspaceId"` }
A collection of arguments for invoking getMedtechService.
func (LookupMedtechServiceOutputArgs) ElementType ¶
func (LookupMedtechServiceOutputArgs) ElementType() reflect.Type
type LookupMedtechServiceResult ¶
type LookupMedtechServiceResult struct { // The Device Mappings of the Med Tech Service. DeviceMappingJson string `pulumi:"deviceMappingJson"` // The Consumer Group of the Event Hub of the Healthcare Med Tech Service. EventhubConsumerGroupName string `pulumi:"eventhubConsumerGroupName"` // The name of the Event Hub of the Healthcare Med Tech Service. EventhubName string `pulumi:"eventhubName"` // The namespace name of the Event Hub of the Healthcare Med Tech Service. EventhubNamespaceName string `pulumi:"eventhubNamespaceName"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // The `identity` block as defined below. Identities []GetMedtechServiceIdentity `pulumi:"identities"` Name string `pulumi:"name"` WorkspaceId string `pulumi:"workspaceId"` }
A collection of values returned by getMedtechService.
func LookupMedtechService ¶
func LookupMedtechService(ctx *pulumi.Context, args *LookupMedtechServiceArgs, opts ...pulumi.InvokeOption) (*LookupMedtechServiceResult, error)
Use this data source to access information about an existing Healthcare Med Tech Service
## Example Usage
```go 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 { example, err := healthcare.LookupMedtechService(ctx, &healthcare.LookupMedtechServiceArgs{ Name: "tfexmedtech", WorkspaceId: "tfexwks", }, nil) if err != nil { return err } ctx.Export("azurermHealthcareMedtechServiceId", example.Id) return nil }) }
```
type LookupMedtechServiceResultOutput ¶
type LookupMedtechServiceResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getMedtechService.
func LookupMedtechServiceOutput ¶
func LookupMedtechServiceOutput(ctx *pulumi.Context, args LookupMedtechServiceOutputArgs, opts ...pulumi.InvokeOption) LookupMedtechServiceResultOutput
func (LookupMedtechServiceResultOutput) DeviceMappingJson ¶
func (o LookupMedtechServiceResultOutput) DeviceMappingJson() pulumi.StringOutput
The Device Mappings of the Med Tech Service.
func (LookupMedtechServiceResultOutput) ElementType ¶
func (LookupMedtechServiceResultOutput) ElementType() reflect.Type
func (LookupMedtechServiceResultOutput) EventhubConsumerGroupName ¶
func (o LookupMedtechServiceResultOutput) EventhubConsumerGroupName() pulumi.StringOutput
The Consumer Group of the Event Hub of the Healthcare Med Tech Service.
func (LookupMedtechServiceResultOutput) EventhubName ¶
func (o LookupMedtechServiceResultOutput) EventhubName() pulumi.StringOutput
The name of the Event Hub of the Healthcare Med Tech Service.
func (LookupMedtechServiceResultOutput) EventhubNamespaceName ¶
func (o LookupMedtechServiceResultOutput) EventhubNamespaceName() pulumi.StringOutput
The namespace name of the Event Hub of the Healthcare Med Tech Service.
func (LookupMedtechServiceResultOutput) Id ¶
func (o LookupMedtechServiceResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupMedtechServiceResultOutput) Identities ¶
func (o LookupMedtechServiceResultOutput) Identities() GetMedtechServiceIdentityArrayOutput
The `identity` block as defined below.
func (LookupMedtechServiceResultOutput) Name ¶
func (o LookupMedtechServiceResultOutput) Name() pulumi.StringOutput
func (LookupMedtechServiceResultOutput) ToLookupMedtechServiceResultOutput ¶
func (o LookupMedtechServiceResultOutput) ToLookupMedtechServiceResultOutput() LookupMedtechServiceResultOutput
func (LookupMedtechServiceResultOutput) ToLookupMedtechServiceResultOutputWithContext ¶
func (o LookupMedtechServiceResultOutput) ToLookupMedtechServiceResultOutputWithContext(ctx context.Context) LookupMedtechServiceResultOutput
func (LookupMedtechServiceResultOutput) WorkspaceId ¶
func (o LookupMedtechServiceResultOutput) WorkspaceId() pulumi.StringOutput
type LookupServiceArgs ¶
type LookupServiceArgs struct { // The Azure Region where the Service is located. Location string `pulumi:"location"` // Specifies the name of the Healthcare Service. Name string `pulumi:"name"` // The name of the Resource Group in which the Healthcare Service exists. ResourceGroupName string `pulumi:"resourceGroupName"` }
A collection of arguments for invoking getService.
type LookupServiceOutputArgs ¶
type LookupServiceOutputArgs struct { // The Azure Region where the Service is located. Location pulumi.StringInput `pulumi:"location"` // Specifies the name of the Healthcare Service. Name pulumi.StringInput `pulumi:"name"` // The name of the Resource Group in which the Healthcare Service exists. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
A collection of arguments for invoking getService.
func (LookupServiceOutputArgs) ElementType ¶
func (LookupServiceOutputArgs) ElementType() reflect.Type
type LookupServiceResult ¶
type LookupServiceResult struct { AccessPolicyObjectIds []string `pulumi:"accessPolicyObjectIds"` // An `authenticationConfiguration` block as defined below. AuthenticationConfigurations []GetServiceAuthenticationConfiguration `pulumi:"authenticationConfigurations"` // A `corsConfiguration` block as defined below. CorsConfigurations []GetServiceCorsConfiguration `pulumi:"corsConfigurations"` // The versionless Key Vault Key ID for CMK encryption of the backing database. CosmosdbKeyVaultKeyVersionlessId string `pulumi:"cosmosdbKeyVaultKeyVersionlessId"` // The provisioned throughput for the backing database. CosmosdbThroughput int `pulumi:"cosmosdbThroughput"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // The type of the service. Kind string `pulumi:"kind"` // The Azure Region where the Service is located. Location string `pulumi:"location"` Name string `pulumi:"name"` ResourceGroupName string `pulumi:"resourceGroupName"` // A mapping of tags to assign to the resource. Tags map[string]string `pulumi:"tags"` }
A collection of values returned by getService.
func LookupService ¶
func LookupService(ctx *pulumi.Context, args *LookupServiceArgs, opts ...pulumi.InvokeOption) (*LookupServiceResult, error)
Use this data source to access information about an existing Healthcare Service
## Example Usage
```go 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 { example, err := healthcare.LookupService(ctx, &healthcare.LookupServiceArgs{ Name: "example-healthcare_service", ResourceGroupName: "example-resources", Location: "westus2", }, nil) if err != nil { return err } ctx.Export("healthcareServiceId", example.Id) return nil }) }
```
type LookupServiceResultOutput ¶
type LookupServiceResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getService.
func LookupServiceOutput ¶
func LookupServiceOutput(ctx *pulumi.Context, args LookupServiceOutputArgs, opts ...pulumi.InvokeOption) LookupServiceResultOutput
func (LookupServiceResultOutput) AccessPolicyObjectIds ¶
func (o LookupServiceResultOutput) AccessPolicyObjectIds() pulumi.StringArrayOutput
func (LookupServiceResultOutput) AuthenticationConfigurations ¶
func (o LookupServiceResultOutput) AuthenticationConfigurations() GetServiceAuthenticationConfigurationArrayOutput
An `authenticationConfiguration` block as defined below.
func (LookupServiceResultOutput) CorsConfigurations ¶
func (o LookupServiceResultOutput) CorsConfigurations() GetServiceCorsConfigurationArrayOutput
A `corsConfiguration` block as defined below.
func (LookupServiceResultOutput) CosmosdbKeyVaultKeyVersionlessId ¶
func (o LookupServiceResultOutput) CosmosdbKeyVaultKeyVersionlessId() pulumi.StringOutput
The versionless Key Vault Key ID for CMK encryption of the backing database.
func (LookupServiceResultOutput) CosmosdbThroughput ¶
func (o LookupServiceResultOutput) CosmosdbThroughput() pulumi.IntOutput
The provisioned throughput for the backing database.
func (LookupServiceResultOutput) ElementType ¶
func (LookupServiceResultOutput) ElementType() reflect.Type
func (LookupServiceResultOutput) Id ¶
func (o LookupServiceResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupServiceResultOutput) Kind ¶
func (o LookupServiceResultOutput) Kind() pulumi.StringOutput
The type of the service.
func (LookupServiceResultOutput) Location ¶
func (o LookupServiceResultOutput) Location() pulumi.StringOutput
The Azure Region where the Service is located.
func (LookupServiceResultOutput) Name ¶
func (o LookupServiceResultOutput) Name() pulumi.StringOutput
func (LookupServiceResultOutput) ResourceGroupName ¶
func (o LookupServiceResultOutput) ResourceGroupName() pulumi.StringOutput
func (LookupServiceResultOutput) Tags ¶
func (o LookupServiceResultOutput) Tags() pulumi.StringMapOutput
A mapping of tags to assign to the resource.
func (LookupServiceResultOutput) ToLookupServiceResultOutput ¶
func (o LookupServiceResultOutput) ToLookupServiceResultOutput() LookupServiceResultOutput
func (LookupServiceResultOutput) ToLookupServiceResultOutputWithContext ¶
func (o LookupServiceResultOutput) ToLookupServiceResultOutputWithContext(ctx context.Context) LookupServiceResultOutput
type LookupWorkspaceArgs ¶
type LookupWorkspaceArgs struct { // The name of the Healthcare Workspace. Name string `pulumi:"name"` // The name of the Resource Group in which the Healthcare Workspace exists. ResourceGroupName string `pulumi:"resourceGroupName"` }
A collection of arguments for invoking getWorkspace.
type LookupWorkspaceOutputArgs ¶
type LookupWorkspaceOutputArgs struct { // The name of the Healthcare Workspace. Name pulumi.StringInput `pulumi:"name"` // The name of the Resource Group in which the Healthcare Workspace exists. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
A collection of arguments for invoking getWorkspace.
func (LookupWorkspaceOutputArgs) ElementType ¶
func (LookupWorkspaceOutputArgs) ElementType() reflect.Type
type LookupWorkspaceResult ¶
type LookupWorkspaceResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // The Azure Region where the Healthcare Workspace is located. Location string `pulumi:"location"` Name string `pulumi:"name"` ResourceGroupName string `pulumi:"resourceGroupName"` // A map of tags assigned to the Healthcare Workspace. Tags map[string]string `pulumi:"tags"` }
A collection of values returned by getWorkspace.
func LookupWorkspace ¶
func LookupWorkspace(ctx *pulumi.Context, args *LookupWorkspaceArgs, opts ...pulumi.InvokeOption) (*LookupWorkspaceResult, error)
Use this data source to access information about an existing Healthcare Workspace
## Example Usage
```go 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 { example, err := healthcare.LookupWorkspace(ctx, &healthcare.LookupWorkspaceArgs{ Name: "example-healthcare_service", ResourceGroupName: "example-resources", }, nil) if err != nil { return err } ctx.Export("healthcareWorkspaceId", example.Id) return nil }) }
```
type LookupWorkspaceResultOutput ¶
type LookupWorkspaceResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getWorkspace.
func LookupWorkspaceOutput ¶
func LookupWorkspaceOutput(ctx *pulumi.Context, args LookupWorkspaceOutputArgs, opts ...pulumi.InvokeOption) LookupWorkspaceResultOutput
func (LookupWorkspaceResultOutput) ElementType ¶
func (LookupWorkspaceResultOutput) ElementType() reflect.Type
func (LookupWorkspaceResultOutput) Id ¶
func (o LookupWorkspaceResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupWorkspaceResultOutput) Location ¶
func (o LookupWorkspaceResultOutput) Location() pulumi.StringOutput
The Azure Region where the Healthcare Workspace is located.
func (LookupWorkspaceResultOutput) Name ¶
func (o LookupWorkspaceResultOutput) Name() pulumi.StringOutput
func (LookupWorkspaceResultOutput) ResourceGroupName ¶
func (o LookupWorkspaceResultOutput) ResourceGroupName() pulumi.StringOutput
func (LookupWorkspaceResultOutput) Tags ¶
func (o LookupWorkspaceResultOutput) Tags() pulumi.StringMapOutput
A map of tags assigned to the Healthcare Workspace.
func (LookupWorkspaceResultOutput) ToLookupWorkspaceResultOutput ¶
func (o LookupWorkspaceResultOutput) ToLookupWorkspaceResultOutput() LookupWorkspaceResultOutput
func (LookupWorkspaceResultOutput) ToLookupWorkspaceResultOutputWithContext ¶
func (o LookupWorkspaceResultOutput) ToLookupWorkspaceResultOutputWithContext(ctx context.Context) LookupWorkspaceResultOutput
type MedtechService ¶
type MedtechService struct { pulumi.CustomResourceState // Specifies the Device Mappings of the Med Tech Service. DeviceMappingJson pulumi.StringOutput `pulumi:"deviceMappingJson"` // Specifies the Consumer Group of the Event Hub to connect to. EventhubConsumerGroupName pulumi.StringOutput `pulumi:"eventhubConsumerGroupName"` // Specifies the name of the Event Hub to connect to. EventhubName pulumi.StringOutput `pulumi:"eventhubName"` // Specifies the namespace name of the Event Hub to connect to. EventhubNamespaceName pulumi.StringOutput `pulumi:"eventhubNamespaceName"` // An `identity` block as defined below. Identity MedtechServiceIdentityPtrOutput `pulumi:"identity"` // Specifies the Azure Region where the Healthcare Med Tech Service should be created. Changing this forces a new Healthcare Med Tech Service to be created. Location pulumi.StringOutput `pulumi:"location"` // Specifies the name of the Healthcare Med Tech Service. Changing this forces a new Healthcare Med Tech Service to be created. Name pulumi.StringOutput `pulumi:"name"` // A mapping of tags to assign to the Healthcare Med Tech Service. Tags pulumi.StringMapOutput `pulumi:"tags"` // Specifies the id of the Healthcare Workspace where the Healthcare Med Tech Service should exist. Changing this forces a new Healthcare Med Tech Service to be created. WorkspaceId pulumi.StringOutput `pulumi:"workspaceId"` }
Manages a Healthcare Med Tech Service.
## Example Usage
```go package main
import (
"encoding/json" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core" "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 { example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example-rg"), Location: pulumi.String("east us"), }) if err != nil { return err } exampleWorkspace, err := healthcare.NewWorkspace(ctx, "example", &healthcare.WorkspaceArgs{ Name: pulumi.String("examplewkspace"), Location: example.Location, ResourceGroupName: example.Name, }) if err != nil { return err } tmpJSON0, err := json.Marshal(map[string]interface{}{ "templateType": "CollectionContent", "template": []map[string]interface{}{ map[string]interface{}{ "templateType": "JsonPathContent", "template": map[string]interface{}{ "typeName": "heartrate", "typeMatchExpression": "$..[?(@heartrate)]", "deviceIdExpression": "$.deviceid", "timestampExpression": "$.measurementdatetime", "values": []map[string]interface{}{ map[string]interface{}{ "required": "true", "valueExpression": "$.heartrate", "valueName": "hr", }, }, }, }, }, }) if err != nil { return err } json0 := string(tmpJSON0) _, err = healthcare.NewMedtechService(ctx, "example", &healthcare.MedtechServiceArgs{ Name: pulumi.String("examplemed"), WorkspaceId: exampleWorkspace.ID(), Location: pulumi.String("east us"), Identity: &healthcare.MedtechServiceIdentityArgs{ Type: pulumi.String("SystemAssigned"), }, EventhubNamespaceName: pulumi.String("example-eventhub-namespace"), EventhubName: pulumi.String("example-eventhub"), EventhubConsumerGroupName: pulumi.String("$Default"), DeviceMappingJson: pulumi.String(json0), }) if err != nil { return err } return nil }) }
```
## Import
Healthcare Med Tech Service can be imported using the resource`id`, e.g.
```sh $ pulumi import azure:healthcare/medtechService:MedtechService example /subscriptions/12345678-1234-9876-4563-123456789012/resourceGroups/group1/providers/Microsoft.HealthcareApis/workspaces/workspace1/iotConnectors/iotconnector1 ```
func GetMedtechService ¶
func GetMedtechService(ctx *pulumi.Context, name string, id pulumi.IDInput, state *MedtechServiceState, opts ...pulumi.ResourceOption) (*MedtechService, error)
GetMedtechService gets an existing MedtechService resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewMedtechService ¶
func NewMedtechService(ctx *pulumi.Context, name string, args *MedtechServiceArgs, opts ...pulumi.ResourceOption) (*MedtechService, error)
NewMedtechService registers a new resource with the given unique name, arguments, and options.
func (*MedtechService) ElementType ¶
func (*MedtechService) ElementType() reflect.Type
func (*MedtechService) ToMedtechServiceOutput ¶
func (i *MedtechService) ToMedtechServiceOutput() MedtechServiceOutput
func (*MedtechService) ToMedtechServiceOutputWithContext ¶
func (i *MedtechService) ToMedtechServiceOutputWithContext(ctx context.Context) MedtechServiceOutput
type MedtechServiceArgs ¶
type MedtechServiceArgs struct { // Specifies the Device Mappings of the Med Tech Service. DeviceMappingJson pulumi.StringInput // Specifies the Consumer Group of the Event Hub to connect to. EventhubConsumerGroupName pulumi.StringInput // Specifies the name of the Event Hub to connect to. EventhubName pulumi.StringInput // Specifies the namespace name of the Event Hub to connect to. EventhubNamespaceName pulumi.StringInput // An `identity` block as defined below. Identity MedtechServiceIdentityPtrInput // Specifies the Azure Region where the Healthcare Med Tech Service should be created. Changing this forces a new Healthcare Med Tech Service to be created. Location pulumi.StringPtrInput // Specifies the name of the Healthcare Med Tech Service. Changing this forces a new Healthcare Med Tech Service to be created. Name pulumi.StringPtrInput // A mapping of tags to assign to the Healthcare Med Tech Service. Tags pulumi.StringMapInput // Specifies the id of the Healthcare Workspace where the Healthcare Med Tech Service should exist. Changing this forces a new Healthcare Med Tech Service to be created. WorkspaceId pulumi.StringInput }
The set of arguments for constructing a MedtechService resource.
func (MedtechServiceArgs) ElementType ¶
func (MedtechServiceArgs) ElementType() reflect.Type
type MedtechServiceArray ¶
type MedtechServiceArray []MedtechServiceInput
func (MedtechServiceArray) ElementType ¶
func (MedtechServiceArray) ElementType() reflect.Type
func (MedtechServiceArray) ToMedtechServiceArrayOutput ¶
func (i MedtechServiceArray) ToMedtechServiceArrayOutput() MedtechServiceArrayOutput
func (MedtechServiceArray) ToMedtechServiceArrayOutputWithContext ¶
func (i MedtechServiceArray) ToMedtechServiceArrayOutputWithContext(ctx context.Context) MedtechServiceArrayOutput
type MedtechServiceArrayInput ¶
type MedtechServiceArrayInput interface { pulumi.Input ToMedtechServiceArrayOutput() MedtechServiceArrayOutput ToMedtechServiceArrayOutputWithContext(context.Context) MedtechServiceArrayOutput }
MedtechServiceArrayInput is an input type that accepts MedtechServiceArray and MedtechServiceArrayOutput values. You can construct a concrete instance of `MedtechServiceArrayInput` via:
MedtechServiceArray{ MedtechServiceArgs{...} }
type MedtechServiceArrayOutput ¶
type MedtechServiceArrayOutput struct{ *pulumi.OutputState }
func (MedtechServiceArrayOutput) ElementType ¶
func (MedtechServiceArrayOutput) ElementType() reflect.Type
func (MedtechServiceArrayOutput) Index ¶
func (o MedtechServiceArrayOutput) Index(i pulumi.IntInput) MedtechServiceOutput
func (MedtechServiceArrayOutput) ToMedtechServiceArrayOutput ¶
func (o MedtechServiceArrayOutput) ToMedtechServiceArrayOutput() MedtechServiceArrayOutput
func (MedtechServiceArrayOutput) ToMedtechServiceArrayOutputWithContext ¶
func (o MedtechServiceArrayOutput) ToMedtechServiceArrayOutputWithContext(ctx context.Context) MedtechServiceArrayOutput
type MedtechServiceFhirDestination ¶
type MedtechServiceFhirDestination struct { pulumi.CustomResourceState // Specifies the destination Fhir mappings of the Med Tech Service Fhir Destination. DestinationFhirMappingJson pulumi.StringOutput `pulumi:"destinationFhirMappingJson"` // Specifies the destination fhir service id of the Med Tech Service Fhir Destination. DestinationFhirServiceId pulumi.StringOutput `pulumi:"destinationFhirServiceId"` // Specifies the destination identity resolution type where the Healthcare Med Tech Service Fhir Destination should be created. Possible values are `Create`, `Lookup`. DestinationIdentityResolutionType pulumi.StringOutput `pulumi:"destinationIdentityResolutionType"` // Specifies the Azure Region where the Healthcare Med Tech Service Fhir Destination should be created. Changing this forces a new Healthcare Med Tech Service Fhir Destination to be created. Location pulumi.StringOutput `pulumi:"location"` // Specifies the name of the Healthcare Med Tech Service where the Healthcare Med Tech Service Fhir Destination should exist. Changing this forces a new Healthcare Med Tech Service Fhir Destination to be created. MedtechServiceId pulumi.StringOutput `pulumi:"medtechServiceId"` // Specifies the name of the Healthcare Med Tech Service Fhir Destination. Changing this forces a new Healthcare Med Tech Service Fhir Destination to be created. Name pulumi.StringOutput `pulumi:"name"` }
Manages a Healthcare Med Tech Service Fhir Destination.
```go package main
import (
"encoding/json" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/eventhub" "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 { example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example-rg"), Location: pulumi.String("West Europe"), }) if err != nil { return err } _, err = core.GetClientConfig(ctx, nil, nil) if err != nil { return err } exampleWorkspace, err := healthcare.NewWorkspace(ctx, "example", &healthcare.WorkspaceArgs{ Name: pulumi.String("exampleworkspace"), Location: example.Location, ResourceGroupName: example.Name, }) if err != nil { return err } exampleEventHubNamespace, err := eventhub.NewEventHubNamespace(ctx, "example", &eventhub.EventHubNamespaceArgs{ Name: pulumi.String("example-ehn"), Location: example.Location, ResourceGroupName: example.Name, Sku: pulumi.String("Standard"), }) if err != nil { return err } exampleEventHub, err := eventhub.NewEventHub(ctx, "example", &eventhub.EventHubArgs{ Name: pulumi.String("example-eh"), NamespaceName: exampleEventHubNamespace.Name, ResourceGroupName: example.Name, PartitionCount: pulumi.Int(1), MessageRetention: pulumi.Int(1), }) if err != nil { return err } exampleConsumerGroup, err := eventhub.NewConsumerGroup(ctx, "example", &eventhub.ConsumerGroupArgs{ Name: pulumi.String("$default"), NamespaceName: exampleEventHubNamespace.Name, EventhubName: exampleEventHub.Name, ResourceGroupName: example.Name, }) if err != nil { return err } exampleFhirService, err := healthcare.NewFhirService(ctx, "example", &healthcare.FhirServiceArgs{ Name: pulumi.String("examplefhir"), Location: example.Location, ResourceGroupName: example.Name, WorkspaceId: exampleWorkspace.ID(), Kind: pulumi.String("fhir-R4"), Authentication: &healthcare.FhirServiceAuthenticationArgs{ Authority: pulumi.String("https://login.microsoftonline.com/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"), Audience: pulumi.String("https://examplefhir.fhir.azurehealthcareapis.com"), }, }) if err != nil { return err } tmpJSON0, err := json.Marshal(map[string]interface{}{ "templateType": "CollectionContent", "template": []interface{}{}, }) if err != nil { return err } json0 := string(tmpJSON0) exampleMedtechService, err := healthcare.NewMedtechService(ctx, "example", &healthcare.MedtechServiceArgs{ Name: pulumi.String("examplemt"), WorkspaceId: exampleWorkspace.ID(), Location: example.Location, EventhubNamespaceName: exampleEventHubNamespace.Name, EventhubName: exampleEventHub.Name, EventhubConsumerGroupName: exampleConsumerGroup.Name, DeviceMappingJson: pulumi.String(json0), }) if err != nil { return err } tmpJSON1, err := json.Marshal(map[string]interface{}{ "templateType": "CollectionFhirTemplate", "template": []map[string]interface{}{ map[string]interface{}{ "templateType": "CodeValueFhir", "template": map[string]interface{}{ "codes": []map[string]interface{}{ map[string]interface{}{ "code": "8867-4", "system": "http://loinc.org", "display": "Heart rate", }, }, "periodInterval": 60, "typeName": "heartrate", "value": map[string]interface{}{ "defaultPeriod": 5000, "unit": "count/min", "valueName": "hr", "valueType": "SampledData", }, }, }, }, }) if err != nil { return err } json1 := string(tmpJSON1) _, err = healthcare.NewMedtechServiceFhirDestination(ctx, "example", &healthcare.MedtechServiceFhirDestinationArgs{ Name: pulumi.String("examplemtdes"), Location: pulumi.String("east us"), MedtechServiceId: exampleMedtechService.ID(), DestinationFhirServiceId: exampleFhirService.ID(), DestinationIdentityResolutionType: pulumi.String("Create"), DestinationFhirMappingJson: pulumi.String(json1), }) if err != nil { return err } return nil }) }
```
## Import
Healthcare Med Tech Service Fhir Destination can be imported using the resource`id`, e.g.
```sh $ pulumi import azure:healthcare/medtechServiceFhirDestination:MedtechServiceFhirDestination example /subscriptions/12345678-1234-9876-4563-123456789012/resourceGroups/group1/providers/Microsoft.HealthcareApis/workspaces/workspace1/iotConnectors/iotconnector1/fhirDestinations/destination1 ```
func GetMedtechServiceFhirDestination ¶
func GetMedtechServiceFhirDestination(ctx *pulumi.Context, name string, id pulumi.IDInput, state *MedtechServiceFhirDestinationState, opts ...pulumi.ResourceOption) (*MedtechServiceFhirDestination, error)
GetMedtechServiceFhirDestination gets an existing MedtechServiceFhirDestination resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewMedtechServiceFhirDestination ¶
func NewMedtechServiceFhirDestination(ctx *pulumi.Context, name string, args *MedtechServiceFhirDestinationArgs, opts ...pulumi.ResourceOption) (*MedtechServiceFhirDestination, error)
NewMedtechServiceFhirDestination registers a new resource with the given unique name, arguments, and options.
func (*MedtechServiceFhirDestination) ElementType ¶
func (*MedtechServiceFhirDestination) ElementType() reflect.Type
func (*MedtechServiceFhirDestination) ToMedtechServiceFhirDestinationOutput ¶
func (i *MedtechServiceFhirDestination) ToMedtechServiceFhirDestinationOutput() MedtechServiceFhirDestinationOutput
func (*MedtechServiceFhirDestination) ToMedtechServiceFhirDestinationOutputWithContext ¶
func (i *MedtechServiceFhirDestination) ToMedtechServiceFhirDestinationOutputWithContext(ctx context.Context) MedtechServiceFhirDestinationOutput
type MedtechServiceFhirDestinationArgs ¶
type MedtechServiceFhirDestinationArgs struct { // Specifies the destination Fhir mappings of the Med Tech Service Fhir Destination. DestinationFhirMappingJson pulumi.StringInput // Specifies the destination fhir service id of the Med Tech Service Fhir Destination. DestinationFhirServiceId pulumi.StringInput // Specifies the destination identity resolution type where the Healthcare Med Tech Service Fhir Destination should be created. Possible values are `Create`, `Lookup`. DestinationIdentityResolutionType pulumi.StringInput // Specifies the Azure Region where the Healthcare Med Tech Service Fhir Destination should be created. Changing this forces a new Healthcare Med Tech Service Fhir Destination to be created. Location pulumi.StringPtrInput // Specifies the name of the Healthcare Med Tech Service where the Healthcare Med Tech Service Fhir Destination should exist. Changing this forces a new Healthcare Med Tech Service Fhir Destination to be created. MedtechServiceId pulumi.StringInput // Specifies the name of the Healthcare Med Tech Service Fhir Destination. Changing this forces a new Healthcare Med Tech Service Fhir Destination to be created. Name pulumi.StringPtrInput }
The set of arguments for constructing a MedtechServiceFhirDestination resource.
func (MedtechServiceFhirDestinationArgs) ElementType ¶
func (MedtechServiceFhirDestinationArgs) ElementType() reflect.Type
type MedtechServiceFhirDestinationArray ¶
type MedtechServiceFhirDestinationArray []MedtechServiceFhirDestinationInput
func (MedtechServiceFhirDestinationArray) ElementType ¶
func (MedtechServiceFhirDestinationArray) ElementType() reflect.Type
func (MedtechServiceFhirDestinationArray) ToMedtechServiceFhirDestinationArrayOutput ¶
func (i MedtechServiceFhirDestinationArray) ToMedtechServiceFhirDestinationArrayOutput() MedtechServiceFhirDestinationArrayOutput
func (MedtechServiceFhirDestinationArray) ToMedtechServiceFhirDestinationArrayOutputWithContext ¶
func (i MedtechServiceFhirDestinationArray) ToMedtechServiceFhirDestinationArrayOutputWithContext(ctx context.Context) MedtechServiceFhirDestinationArrayOutput
type MedtechServiceFhirDestinationArrayInput ¶
type MedtechServiceFhirDestinationArrayInput interface { pulumi.Input ToMedtechServiceFhirDestinationArrayOutput() MedtechServiceFhirDestinationArrayOutput ToMedtechServiceFhirDestinationArrayOutputWithContext(context.Context) MedtechServiceFhirDestinationArrayOutput }
MedtechServiceFhirDestinationArrayInput is an input type that accepts MedtechServiceFhirDestinationArray and MedtechServiceFhirDestinationArrayOutput values. You can construct a concrete instance of `MedtechServiceFhirDestinationArrayInput` via:
MedtechServiceFhirDestinationArray{ MedtechServiceFhirDestinationArgs{...} }
type MedtechServiceFhirDestinationArrayOutput ¶
type MedtechServiceFhirDestinationArrayOutput struct{ *pulumi.OutputState }
func (MedtechServiceFhirDestinationArrayOutput) ElementType ¶
func (MedtechServiceFhirDestinationArrayOutput) ElementType() reflect.Type
func (MedtechServiceFhirDestinationArrayOutput) ToMedtechServiceFhirDestinationArrayOutput ¶
func (o MedtechServiceFhirDestinationArrayOutput) ToMedtechServiceFhirDestinationArrayOutput() MedtechServiceFhirDestinationArrayOutput
func (MedtechServiceFhirDestinationArrayOutput) ToMedtechServiceFhirDestinationArrayOutputWithContext ¶
func (o MedtechServiceFhirDestinationArrayOutput) ToMedtechServiceFhirDestinationArrayOutputWithContext(ctx context.Context) MedtechServiceFhirDestinationArrayOutput
type MedtechServiceFhirDestinationInput ¶
type MedtechServiceFhirDestinationInput interface { pulumi.Input ToMedtechServiceFhirDestinationOutput() MedtechServiceFhirDestinationOutput ToMedtechServiceFhirDestinationOutputWithContext(ctx context.Context) MedtechServiceFhirDestinationOutput }
type MedtechServiceFhirDestinationMap ¶
type MedtechServiceFhirDestinationMap map[string]MedtechServiceFhirDestinationInput
func (MedtechServiceFhirDestinationMap) ElementType ¶
func (MedtechServiceFhirDestinationMap) ElementType() reflect.Type
func (MedtechServiceFhirDestinationMap) ToMedtechServiceFhirDestinationMapOutput ¶
func (i MedtechServiceFhirDestinationMap) ToMedtechServiceFhirDestinationMapOutput() MedtechServiceFhirDestinationMapOutput
func (MedtechServiceFhirDestinationMap) ToMedtechServiceFhirDestinationMapOutputWithContext ¶
func (i MedtechServiceFhirDestinationMap) ToMedtechServiceFhirDestinationMapOutputWithContext(ctx context.Context) MedtechServiceFhirDestinationMapOutput
type MedtechServiceFhirDestinationMapInput ¶
type MedtechServiceFhirDestinationMapInput interface { pulumi.Input ToMedtechServiceFhirDestinationMapOutput() MedtechServiceFhirDestinationMapOutput ToMedtechServiceFhirDestinationMapOutputWithContext(context.Context) MedtechServiceFhirDestinationMapOutput }
MedtechServiceFhirDestinationMapInput is an input type that accepts MedtechServiceFhirDestinationMap and MedtechServiceFhirDestinationMapOutput values. You can construct a concrete instance of `MedtechServiceFhirDestinationMapInput` via:
MedtechServiceFhirDestinationMap{ "key": MedtechServiceFhirDestinationArgs{...} }
type MedtechServiceFhirDestinationMapOutput ¶
type MedtechServiceFhirDestinationMapOutput struct{ *pulumi.OutputState }
func (MedtechServiceFhirDestinationMapOutput) ElementType ¶
func (MedtechServiceFhirDestinationMapOutput) ElementType() reflect.Type
func (MedtechServiceFhirDestinationMapOutput) MapIndex ¶
func (o MedtechServiceFhirDestinationMapOutput) MapIndex(k pulumi.StringInput) MedtechServiceFhirDestinationOutput
func (MedtechServiceFhirDestinationMapOutput) ToMedtechServiceFhirDestinationMapOutput ¶
func (o MedtechServiceFhirDestinationMapOutput) ToMedtechServiceFhirDestinationMapOutput() MedtechServiceFhirDestinationMapOutput
func (MedtechServiceFhirDestinationMapOutput) ToMedtechServiceFhirDestinationMapOutputWithContext ¶
func (o MedtechServiceFhirDestinationMapOutput) ToMedtechServiceFhirDestinationMapOutputWithContext(ctx context.Context) MedtechServiceFhirDestinationMapOutput
type MedtechServiceFhirDestinationOutput ¶
type MedtechServiceFhirDestinationOutput struct{ *pulumi.OutputState }
func (MedtechServiceFhirDestinationOutput) DestinationFhirMappingJson ¶
func (o MedtechServiceFhirDestinationOutput) DestinationFhirMappingJson() pulumi.StringOutput
Specifies the destination Fhir mappings of the Med Tech Service Fhir Destination.
func (MedtechServiceFhirDestinationOutput) DestinationFhirServiceId ¶
func (o MedtechServiceFhirDestinationOutput) DestinationFhirServiceId() pulumi.StringOutput
Specifies the destination fhir service id of the Med Tech Service Fhir Destination.
func (MedtechServiceFhirDestinationOutput) DestinationIdentityResolutionType ¶
func (o MedtechServiceFhirDestinationOutput) DestinationIdentityResolutionType() pulumi.StringOutput
Specifies the destination identity resolution type where the Healthcare Med Tech Service Fhir Destination should be created. Possible values are `Create`, `Lookup`.
func (MedtechServiceFhirDestinationOutput) ElementType ¶
func (MedtechServiceFhirDestinationOutput) ElementType() reflect.Type
func (MedtechServiceFhirDestinationOutput) Location ¶
func (o MedtechServiceFhirDestinationOutput) Location() pulumi.StringOutput
Specifies the Azure Region where the Healthcare Med Tech Service Fhir Destination should be created. Changing this forces a new Healthcare Med Tech Service Fhir Destination to be created.
func (MedtechServiceFhirDestinationOutput) MedtechServiceId ¶
func (o MedtechServiceFhirDestinationOutput) MedtechServiceId() pulumi.StringOutput
Specifies the name of the Healthcare Med Tech Service where the Healthcare Med Tech Service Fhir Destination should exist. Changing this forces a new Healthcare Med Tech Service Fhir Destination to be created.
func (MedtechServiceFhirDestinationOutput) Name ¶
func (o MedtechServiceFhirDestinationOutput) Name() pulumi.StringOutput
Specifies the name of the Healthcare Med Tech Service Fhir Destination. Changing this forces a new Healthcare Med Tech Service Fhir Destination to be created.
func (MedtechServiceFhirDestinationOutput) ToMedtechServiceFhirDestinationOutput ¶
func (o MedtechServiceFhirDestinationOutput) ToMedtechServiceFhirDestinationOutput() MedtechServiceFhirDestinationOutput
func (MedtechServiceFhirDestinationOutput) ToMedtechServiceFhirDestinationOutputWithContext ¶
func (o MedtechServiceFhirDestinationOutput) ToMedtechServiceFhirDestinationOutputWithContext(ctx context.Context) MedtechServiceFhirDestinationOutput
type MedtechServiceFhirDestinationState ¶
type MedtechServiceFhirDestinationState struct { // Specifies the destination Fhir mappings of the Med Tech Service Fhir Destination. DestinationFhirMappingJson pulumi.StringPtrInput // Specifies the destination fhir service id of the Med Tech Service Fhir Destination. DestinationFhirServiceId pulumi.StringPtrInput // Specifies the destination identity resolution type where the Healthcare Med Tech Service Fhir Destination should be created. Possible values are `Create`, `Lookup`. DestinationIdentityResolutionType pulumi.StringPtrInput // Specifies the Azure Region where the Healthcare Med Tech Service Fhir Destination should be created. Changing this forces a new Healthcare Med Tech Service Fhir Destination to be created. Location pulumi.StringPtrInput // Specifies the name of the Healthcare Med Tech Service where the Healthcare Med Tech Service Fhir Destination should exist. Changing this forces a new Healthcare Med Tech Service Fhir Destination to be created. MedtechServiceId pulumi.StringPtrInput // Specifies the name of the Healthcare Med Tech Service Fhir Destination. Changing this forces a new Healthcare Med Tech Service Fhir Destination to be created. Name pulumi.StringPtrInput }
func (MedtechServiceFhirDestinationState) ElementType ¶
func (MedtechServiceFhirDestinationState) ElementType() reflect.Type
type MedtechServiceIdentity ¶
type MedtechServiceIdentity struct { // Specifies a list of User Assigned Managed Identity IDs to be assigned to this Healthcare Med Tech Service. IdentityIds []string `pulumi:"identityIds"` // The Principal ID associated with this System Assigned Managed Service Identity. PrincipalId *string `pulumi:"principalId"` // The Tenant ID associated with this System Assigned Managed Service Identity. TenantId *string `pulumi:"tenantId"` // Specifies the type of Managed Service Identity that should be configured on this Healthcare Med Tech Service. Possible values are `SystemAssigned`. Type string `pulumi:"type"` }
type MedtechServiceIdentityArgs ¶
type MedtechServiceIdentityArgs struct { // Specifies a list of User Assigned Managed Identity IDs to be assigned to this Healthcare Med Tech Service. IdentityIds pulumi.StringArrayInput `pulumi:"identityIds"` // The Principal ID associated with this System Assigned Managed Service Identity. PrincipalId pulumi.StringPtrInput `pulumi:"principalId"` // The Tenant ID associated with this System Assigned Managed Service Identity. TenantId pulumi.StringPtrInput `pulumi:"tenantId"` // Specifies the type of Managed Service Identity that should be configured on this Healthcare Med Tech Service. Possible values are `SystemAssigned`. Type pulumi.StringInput `pulumi:"type"` }
func (MedtechServiceIdentityArgs) ElementType ¶
func (MedtechServiceIdentityArgs) ElementType() reflect.Type
func (MedtechServiceIdentityArgs) ToMedtechServiceIdentityOutput ¶
func (i MedtechServiceIdentityArgs) ToMedtechServiceIdentityOutput() MedtechServiceIdentityOutput
func (MedtechServiceIdentityArgs) ToMedtechServiceIdentityOutputWithContext ¶
func (i MedtechServiceIdentityArgs) ToMedtechServiceIdentityOutputWithContext(ctx context.Context) MedtechServiceIdentityOutput
func (MedtechServiceIdentityArgs) ToMedtechServiceIdentityPtrOutput ¶
func (i MedtechServiceIdentityArgs) ToMedtechServiceIdentityPtrOutput() MedtechServiceIdentityPtrOutput
func (MedtechServiceIdentityArgs) ToMedtechServiceIdentityPtrOutputWithContext ¶
func (i MedtechServiceIdentityArgs) ToMedtechServiceIdentityPtrOutputWithContext(ctx context.Context) MedtechServiceIdentityPtrOutput
type MedtechServiceIdentityInput ¶
type MedtechServiceIdentityInput interface { pulumi.Input ToMedtechServiceIdentityOutput() MedtechServiceIdentityOutput ToMedtechServiceIdentityOutputWithContext(context.Context) MedtechServiceIdentityOutput }
MedtechServiceIdentityInput is an input type that accepts MedtechServiceIdentityArgs and MedtechServiceIdentityOutput values. You can construct a concrete instance of `MedtechServiceIdentityInput` via:
MedtechServiceIdentityArgs{...}
type MedtechServiceIdentityOutput ¶
type MedtechServiceIdentityOutput struct{ *pulumi.OutputState }
func (MedtechServiceIdentityOutput) ElementType ¶
func (MedtechServiceIdentityOutput) ElementType() reflect.Type
func (MedtechServiceIdentityOutput) IdentityIds ¶
func (o MedtechServiceIdentityOutput) IdentityIds() pulumi.StringArrayOutput
Specifies a list of User Assigned Managed Identity IDs to be assigned to this Healthcare Med Tech Service.
func (MedtechServiceIdentityOutput) PrincipalId ¶
func (o MedtechServiceIdentityOutput) PrincipalId() pulumi.StringPtrOutput
The Principal ID associated with this System Assigned Managed Service Identity.
func (MedtechServiceIdentityOutput) TenantId ¶
func (o MedtechServiceIdentityOutput) TenantId() pulumi.StringPtrOutput
The Tenant ID associated with this System Assigned Managed Service Identity.
func (MedtechServiceIdentityOutput) ToMedtechServiceIdentityOutput ¶
func (o MedtechServiceIdentityOutput) ToMedtechServiceIdentityOutput() MedtechServiceIdentityOutput
func (MedtechServiceIdentityOutput) ToMedtechServiceIdentityOutputWithContext ¶
func (o MedtechServiceIdentityOutput) ToMedtechServiceIdentityOutputWithContext(ctx context.Context) MedtechServiceIdentityOutput
func (MedtechServiceIdentityOutput) ToMedtechServiceIdentityPtrOutput ¶
func (o MedtechServiceIdentityOutput) ToMedtechServiceIdentityPtrOutput() MedtechServiceIdentityPtrOutput
func (MedtechServiceIdentityOutput) ToMedtechServiceIdentityPtrOutputWithContext ¶
func (o MedtechServiceIdentityOutput) ToMedtechServiceIdentityPtrOutputWithContext(ctx context.Context) MedtechServiceIdentityPtrOutput
func (MedtechServiceIdentityOutput) Type ¶
func (o MedtechServiceIdentityOutput) Type() pulumi.StringOutput
Specifies the type of Managed Service Identity that should be configured on this Healthcare Med Tech Service. Possible values are `SystemAssigned`.
type MedtechServiceIdentityPtrInput ¶
type MedtechServiceIdentityPtrInput interface { pulumi.Input ToMedtechServiceIdentityPtrOutput() MedtechServiceIdentityPtrOutput ToMedtechServiceIdentityPtrOutputWithContext(context.Context) MedtechServiceIdentityPtrOutput }
MedtechServiceIdentityPtrInput is an input type that accepts MedtechServiceIdentityArgs, MedtechServiceIdentityPtr and MedtechServiceIdentityPtrOutput values. You can construct a concrete instance of `MedtechServiceIdentityPtrInput` via:
MedtechServiceIdentityArgs{...} or: nil
func MedtechServiceIdentityPtr ¶
func MedtechServiceIdentityPtr(v *MedtechServiceIdentityArgs) MedtechServiceIdentityPtrInput
type MedtechServiceIdentityPtrOutput ¶
type MedtechServiceIdentityPtrOutput struct{ *pulumi.OutputState }
func (MedtechServiceIdentityPtrOutput) Elem ¶
func (o MedtechServiceIdentityPtrOutput) Elem() MedtechServiceIdentityOutput
func (MedtechServiceIdentityPtrOutput) ElementType ¶
func (MedtechServiceIdentityPtrOutput) ElementType() reflect.Type
func (MedtechServiceIdentityPtrOutput) IdentityIds ¶
func (o MedtechServiceIdentityPtrOutput) IdentityIds() pulumi.StringArrayOutput
Specifies a list of User Assigned Managed Identity IDs to be assigned to this Healthcare Med Tech Service.
func (MedtechServiceIdentityPtrOutput) PrincipalId ¶
func (o MedtechServiceIdentityPtrOutput) PrincipalId() pulumi.StringPtrOutput
The Principal ID associated with this System Assigned Managed Service Identity.
func (MedtechServiceIdentityPtrOutput) TenantId ¶
func (o MedtechServiceIdentityPtrOutput) TenantId() pulumi.StringPtrOutput
The Tenant ID associated with this System Assigned Managed Service Identity.
func (MedtechServiceIdentityPtrOutput) ToMedtechServiceIdentityPtrOutput ¶
func (o MedtechServiceIdentityPtrOutput) ToMedtechServiceIdentityPtrOutput() MedtechServiceIdentityPtrOutput
func (MedtechServiceIdentityPtrOutput) ToMedtechServiceIdentityPtrOutputWithContext ¶
func (o MedtechServiceIdentityPtrOutput) ToMedtechServiceIdentityPtrOutputWithContext(ctx context.Context) MedtechServiceIdentityPtrOutput
func (MedtechServiceIdentityPtrOutput) Type ¶
func (o MedtechServiceIdentityPtrOutput) Type() pulumi.StringPtrOutput
Specifies the type of Managed Service Identity that should be configured on this Healthcare Med Tech Service. Possible values are `SystemAssigned`.
type MedtechServiceInput ¶
type MedtechServiceInput interface { pulumi.Input ToMedtechServiceOutput() MedtechServiceOutput ToMedtechServiceOutputWithContext(ctx context.Context) MedtechServiceOutput }
type MedtechServiceMap ¶
type MedtechServiceMap map[string]MedtechServiceInput
func (MedtechServiceMap) ElementType ¶
func (MedtechServiceMap) ElementType() reflect.Type
func (MedtechServiceMap) ToMedtechServiceMapOutput ¶
func (i MedtechServiceMap) ToMedtechServiceMapOutput() MedtechServiceMapOutput
func (MedtechServiceMap) ToMedtechServiceMapOutputWithContext ¶
func (i MedtechServiceMap) ToMedtechServiceMapOutputWithContext(ctx context.Context) MedtechServiceMapOutput
type MedtechServiceMapInput ¶
type MedtechServiceMapInput interface { pulumi.Input ToMedtechServiceMapOutput() MedtechServiceMapOutput ToMedtechServiceMapOutputWithContext(context.Context) MedtechServiceMapOutput }
MedtechServiceMapInput is an input type that accepts MedtechServiceMap and MedtechServiceMapOutput values. You can construct a concrete instance of `MedtechServiceMapInput` via:
MedtechServiceMap{ "key": MedtechServiceArgs{...} }
type MedtechServiceMapOutput ¶
type MedtechServiceMapOutput struct{ *pulumi.OutputState }
func (MedtechServiceMapOutput) ElementType ¶
func (MedtechServiceMapOutput) ElementType() reflect.Type
func (MedtechServiceMapOutput) MapIndex ¶
func (o MedtechServiceMapOutput) MapIndex(k pulumi.StringInput) MedtechServiceOutput
func (MedtechServiceMapOutput) ToMedtechServiceMapOutput ¶
func (o MedtechServiceMapOutput) ToMedtechServiceMapOutput() MedtechServiceMapOutput
func (MedtechServiceMapOutput) ToMedtechServiceMapOutputWithContext ¶
func (o MedtechServiceMapOutput) ToMedtechServiceMapOutputWithContext(ctx context.Context) MedtechServiceMapOutput
type MedtechServiceOutput ¶
type MedtechServiceOutput struct{ *pulumi.OutputState }
func (MedtechServiceOutput) DeviceMappingJson ¶
func (o MedtechServiceOutput) DeviceMappingJson() pulumi.StringOutput
Specifies the Device Mappings of the Med Tech Service.
func (MedtechServiceOutput) ElementType ¶
func (MedtechServiceOutput) ElementType() reflect.Type
func (MedtechServiceOutput) EventhubConsumerGroupName ¶
func (o MedtechServiceOutput) EventhubConsumerGroupName() pulumi.StringOutput
Specifies the Consumer Group of the Event Hub to connect to.
func (MedtechServiceOutput) EventhubName ¶
func (o MedtechServiceOutput) EventhubName() pulumi.StringOutput
Specifies the name of the Event Hub to connect to.
func (MedtechServiceOutput) EventhubNamespaceName ¶
func (o MedtechServiceOutput) EventhubNamespaceName() pulumi.StringOutput
Specifies the namespace name of the Event Hub to connect to.
func (MedtechServiceOutput) Identity ¶
func (o MedtechServiceOutput) Identity() MedtechServiceIdentityPtrOutput
An `identity` block as defined below.
func (MedtechServiceOutput) Location ¶
func (o MedtechServiceOutput) Location() pulumi.StringOutput
Specifies the Azure Region where the Healthcare Med Tech Service should be created. Changing this forces a new Healthcare Med Tech Service to be created.
func (MedtechServiceOutput) Name ¶
func (o MedtechServiceOutput) Name() pulumi.StringOutput
Specifies the name of the Healthcare Med Tech Service. Changing this forces a new Healthcare Med Tech Service to be created.
func (MedtechServiceOutput) Tags ¶
func (o MedtechServiceOutput) Tags() pulumi.StringMapOutput
A mapping of tags to assign to the Healthcare Med Tech Service.
func (MedtechServiceOutput) ToMedtechServiceOutput ¶
func (o MedtechServiceOutput) ToMedtechServiceOutput() MedtechServiceOutput
func (MedtechServiceOutput) ToMedtechServiceOutputWithContext ¶
func (o MedtechServiceOutput) ToMedtechServiceOutputWithContext(ctx context.Context) MedtechServiceOutput
func (MedtechServiceOutput) WorkspaceId ¶
func (o MedtechServiceOutput) WorkspaceId() pulumi.StringOutput
Specifies the id of the Healthcare Workspace where the Healthcare Med Tech Service should exist. Changing this forces a new Healthcare Med Tech Service to be created.
type MedtechServiceState ¶
type MedtechServiceState struct { // Specifies the Device Mappings of the Med Tech Service. DeviceMappingJson pulumi.StringPtrInput // Specifies the Consumer Group of the Event Hub to connect to. EventhubConsumerGroupName pulumi.StringPtrInput // Specifies the name of the Event Hub to connect to. EventhubName pulumi.StringPtrInput // Specifies the namespace name of the Event Hub to connect to. EventhubNamespaceName pulumi.StringPtrInput // An `identity` block as defined below. Identity MedtechServiceIdentityPtrInput // Specifies the Azure Region where the Healthcare Med Tech Service should be created. Changing this forces a new Healthcare Med Tech Service to be created. Location pulumi.StringPtrInput // Specifies the name of the Healthcare Med Tech Service. Changing this forces a new Healthcare Med Tech Service to be created. Name pulumi.StringPtrInput // A mapping of tags to assign to the Healthcare Med Tech Service. Tags pulumi.StringMapInput // Specifies the id of the Healthcare Workspace where the Healthcare Med Tech Service should exist. Changing this forces a new Healthcare Med Tech Service to be created. WorkspaceId pulumi.StringPtrInput }
func (MedtechServiceState) ElementType ¶
func (MedtechServiceState) ElementType() reflect.Type
type Service ¶
type Service struct { pulumi.CustomResourceState AccessPolicyObjectIds pulumi.StringArrayOutput `pulumi:"accessPolicyObjectIds"` // An `authenticationConfiguration` block as defined below. AuthenticationConfiguration ServiceAuthenticationConfigurationOutput `pulumi:"authenticationConfiguration"` // Specifies the name of the storage account which the operation configuration information is exported to. ConfigurationExportStorageAccountName pulumi.StringPtrOutput `pulumi:"configurationExportStorageAccountName"` // A `corsConfiguration` block as defined below. CorsConfiguration ServiceCorsConfigurationOutput `pulumi:"corsConfiguration"` // A versionless Key Vault Key ID for CMK encryption of the backing database. Changing this forces a new resource to be created. // // > **Please Note** In order to use a `Custom Key` from Key Vault for encryption you must grant Azure Cosmos DB Service access to your key vault. For instructions on how to configure your Key Vault correctly please refer to the [product documentation](https://docs.microsoft.com/azure/cosmos-db/how-to-setup-cmk#add-an-access-policy-to-your-azure-key-vault-instance) CosmosdbKeyVaultKeyVersionlessId pulumi.StringPtrOutput `pulumi:"cosmosdbKeyVaultKeyVersionlessId"` // The provisioned throughput for the backing database. Range of `400`-`100000`. Defaults to `1000`. CosmosdbThroughput pulumi.IntPtrOutput `pulumi:"cosmosdbThroughput"` // An `identity` block as defined below. Identity ServiceIdentityPtrOutput `pulumi:"identity"` // The type of the service. Values at time of publication are: `fhir`, `fhir-Stu3` and `fhir-R4`. Default value is `fhir`. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Specifies the supported Azure Region where the Service should be created. Changing this forces a new resource to be created. // // > **Please Note**: Not all locations support this resource. Some are `West US 2`, `North Central US`, and `UK West`. Location pulumi.StringOutput `pulumi:"location"` // The name of the service instance. Used for service endpoint, must be unique within the audience. Changing this forces a new resource to be created. Name pulumi.StringOutput `pulumi:"name"` // Whether public network access is enabled or disabled for this service instance. Defaults to `true`. PublicNetworkAccessEnabled pulumi.BoolPtrOutput `pulumi:"publicNetworkAccessEnabled"` // The name of the Resource Group in which to create the Service. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringOutput `pulumi:"resourceGroupName"` // A mapping of tags to assign to the resource. Tags pulumi.StringMapOutput `pulumi:"tags"` }
Manages a Healthcare Service.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core" "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 { current, err := core.GetClientConfig(ctx, nil, nil) if err != nil { return err } _, err = healthcare.NewService(ctx, "example", &healthcare.ServiceArgs{ Name: pulumi.String("uniquefhirname"), ResourceGroupName: pulumi.String("sample-resource-group"), Location: pulumi.String("westus2"), Kind: pulumi.String("fhir-R4"), CosmosdbThroughput: pulumi.Int(2000), Identity: &healthcare.ServiceIdentityArgs{ Type: pulumi.String("SystemAssigned"), }, AccessPolicyObjectIds: pulumi.String(current.ObjectId), ConfigurationExportStorageAccountName: pulumi.String("teststorage"), Tags: pulumi.StringMap{ "environment": pulumi.String("testenv"), "purpose": pulumi.String("AcceptanceTests"), }, AuthenticationConfiguration: &healthcare.ServiceAuthenticationConfigurationArgs{ Authority: pulumi.String("https://login.microsoftonline.com/$%7Bdata.azurerm_client_config.current.tenant_id%7D"), Audience: pulumi.String("https://azurehealthcareapis.com/"), SmartProxyEnabled: pulumi.Bool(true), }, CorsConfiguration: &healthcare.ServiceCorsConfigurationArgs{ AllowedOrigins: pulumi.StringArray{ pulumi.String("http://www.example.com"), pulumi.String("http://www.example2.com"), }, AllowedHeaders: pulumi.StringArray{ pulumi.String("x-tempo-*"), pulumi.String("x-tempo2-*"), }, AllowedMethods: pulumi.StringArray{ pulumi.String("GET"), pulumi.String("PUT"), }, MaxAgeInSeconds: pulumi.Int(500), AllowCredentials: pulumi.Bool(true), }, }) if err != nil { return err } return nil }) }
```
## Import
Healthcare Service can be imported using the resource`id`, e.g.
```sh $ pulumi import azure:healthcare/service:Service example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/resource_group/providers/Microsoft.HealthcareApis/services/service_name ```
func GetService ¶
func GetService(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ServiceState, opts ...pulumi.ResourceOption) (*Service, error)
GetService gets an existing Service resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewService ¶
func NewService(ctx *pulumi.Context, name string, args *ServiceArgs, opts ...pulumi.ResourceOption) (*Service, error)
NewService registers a new resource with the given unique name, arguments, and options.
func (*Service) ElementType ¶
func (*Service) ToServiceOutput ¶
func (i *Service) ToServiceOutput() ServiceOutput
func (*Service) ToServiceOutputWithContext ¶
func (i *Service) ToServiceOutputWithContext(ctx context.Context) ServiceOutput
type ServiceArgs ¶
type ServiceArgs struct { AccessPolicyObjectIds pulumi.StringArrayInput // An `authenticationConfiguration` block as defined below. AuthenticationConfiguration ServiceAuthenticationConfigurationPtrInput // Specifies the name of the storage account which the operation configuration information is exported to. ConfigurationExportStorageAccountName pulumi.StringPtrInput // A `corsConfiguration` block as defined below. CorsConfiguration ServiceCorsConfigurationPtrInput // A versionless Key Vault Key ID for CMK encryption of the backing database. Changing this forces a new resource to be created. // // > **Please Note** In order to use a `Custom Key` from Key Vault for encryption you must grant Azure Cosmos DB Service access to your key vault. For instructions on how to configure your Key Vault correctly please refer to the [product documentation](https://docs.microsoft.com/azure/cosmos-db/how-to-setup-cmk#add-an-access-policy-to-your-azure-key-vault-instance) CosmosdbKeyVaultKeyVersionlessId pulumi.StringPtrInput // The provisioned throughput for the backing database. Range of `400`-`100000`. Defaults to `1000`. CosmosdbThroughput pulumi.IntPtrInput // An `identity` block as defined below. Identity ServiceIdentityPtrInput // The type of the service. Values at time of publication are: `fhir`, `fhir-Stu3` and `fhir-R4`. Default value is `fhir`. Kind pulumi.StringPtrInput // Specifies the supported Azure Region where the Service should be created. Changing this forces a new resource to be created. // // > **Please Note**: Not all locations support this resource. Some are `West US 2`, `North Central US`, and `UK West`. Location pulumi.StringPtrInput // The name of the service instance. Used for service endpoint, must be unique within the audience. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // Whether public network access is enabled or disabled for this service instance. Defaults to `true`. PublicNetworkAccessEnabled pulumi.BoolPtrInput // The name of the Resource Group in which to create the Service. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringInput // A mapping of tags to assign to the resource. Tags pulumi.StringMapInput }
The set of arguments for constructing a Service resource.
func (ServiceArgs) ElementType ¶
func (ServiceArgs) ElementType() reflect.Type
type ServiceArray ¶
type ServiceArray []ServiceInput
func (ServiceArray) ElementType ¶
func (ServiceArray) ElementType() reflect.Type
func (ServiceArray) ToServiceArrayOutput ¶
func (i ServiceArray) ToServiceArrayOutput() ServiceArrayOutput
func (ServiceArray) ToServiceArrayOutputWithContext ¶
func (i ServiceArray) ToServiceArrayOutputWithContext(ctx context.Context) ServiceArrayOutput
type ServiceArrayInput ¶
type ServiceArrayInput interface { pulumi.Input ToServiceArrayOutput() ServiceArrayOutput ToServiceArrayOutputWithContext(context.Context) ServiceArrayOutput }
ServiceArrayInput is an input type that accepts ServiceArray and ServiceArrayOutput values. You can construct a concrete instance of `ServiceArrayInput` via:
ServiceArray{ ServiceArgs{...} }
type ServiceArrayOutput ¶
type ServiceArrayOutput struct{ *pulumi.OutputState }
func (ServiceArrayOutput) ElementType ¶
func (ServiceArrayOutput) ElementType() reflect.Type
func (ServiceArrayOutput) Index ¶
func (o ServiceArrayOutput) Index(i pulumi.IntInput) ServiceOutput
func (ServiceArrayOutput) ToServiceArrayOutput ¶
func (o ServiceArrayOutput) ToServiceArrayOutput() ServiceArrayOutput
func (ServiceArrayOutput) ToServiceArrayOutputWithContext ¶
func (o ServiceArrayOutput) ToServiceArrayOutputWithContext(ctx context.Context) ServiceArrayOutput
type ServiceAuthenticationConfiguration ¶
type ServiceAuthenticationConfiguration struct { // The intended audience to receive authentication tokens for the service. The default value is https://azurehealthcareapis.com Audience *string `pulumi:"audience"` // The Azure Active Directory (tenant) that serves as the authentication authority to access the service. The default authority is the Directory defined in the authentication scheme in use when running this provider. // Authority must be registered to Azure AD and in the following format: https://{Azure-AD-endpoint}/{tenant-id}. Authority *string `pulumi:"authority"` // (Boolean) Enables the 'SMART on FHIR' option for mobile and web implementations. SmartProxyEnabled *bool `pulumi:"smartProxyEnabled"` }
type ServiceAuthenticationConfigurationArgs ¶
type ServiceAuthenticationConfigurationArgs struct { // The intended audience to receive authentication tokens for the service. The default value is https://azurehealthcareapis.com Audience pulumi.StringPtrInput `pulumi:"audience"` // The Azure Active Directory (tenant) that serves as the authentication authority to access the service. The default authority is the Directory defined in the authentication scheme in use when running this provider. // Authority must be registered to Azure AD and in the following format: https://{Azure-AD-endpoint}/{tenant-id}. Authority pulumi.StringPtrInput `pulumi:"authority"` // (Boolean) Enables the 'SMART on FHIR' option for mobile and web implementations. SmartProxyEnabled pulumi.BoolPtrInput `pulumi:"smartProxyEnabled"` }
func (ServiceAuthenticationConfigurationArgs) ElementType ¶
func (ServiceAuthenticationConfigurationArgs) ElementType() reflect.Type
func (ServiceAuthenticationConfigurationArgs) ToServiceAuthenticationConfigurationOutput ¶
func (i ServiceAuthenticationConfigurationArgs) ToServiceAuthenticationConfigurationOutput() ServiceAuthenticationConfigurationOutput
func (ServiceAuthenticationConfigurationArgs) ToServiceAuthenticationConfigurationOutputWithContext ¶
func (i ServiceAuthenticationConfigurationArgs) ToServiceAuthenticationConfigurationOutputWithContext(ctx context.Context) ServiceAuthenticationConfigurationOutput
func (ServiceAuthenticationConfigurationArgs) ToServiceAuthenticationConfigurationPtrOutput ¶
func (i ServiceAuthenticationConfigurationArgs) ToServiceAuthenticationConfigurationPtrOutput() ServiceAuthenticationConfigurationPtrOutput
func (ServiceAuthenticationConfigurationArgs) ToServiceAuthenticationConfigurationPtrOutputWithContext ¶
func (i ServiceAuthenticationConfigurationArgs) ToServiceAuthenticationConfigurationPtrOutputWithContext(ctx context.Context) ServiceAuthenticationConfigurationPtrOutput
type ServiceAuthenticationConfigurationInput ¶
type ServiceAuthenticationConfigurationInput interface { pulumi.Input ToServiceAuthenticationConfigurationOutput() ServiceAuthenticationConfigurationOutput ToServiceAuthenticationConfigurationOutputWithContext(context.Context) ServiceAuthenticationConfigurationOutput }
ServiceAuthenticationConfigurationInput is an input type that accepts ServiceAuthenticationConfigurationArgs and ServiceAuthenticationConfigurationOutput values. You can construct a concrete instance of `ServiceAuthenticationConfigurationInput` via:
ServiceAuthenticationConfigurationArgs{...}
type ServiceAuthenticationConfigurationOutput ¶
type ServiceAuthenticationConfigurationOutput struct{ *pulumi.OutputState }
func (ServiceAuthenticationConfigurationOutput) Audience ¶
func (o ServiceAuthenticationConfigurationOutput) Audience() pulumi.StringPtrOutput
The intended audience to receive authentication tokens for the service. The default value is https://azurehealthcareapis.com
func (ServiceAuthenticationConfigurationOutput) Authority ¶
func (o ServiceAuthenticationConfigurationOutput) Authority() pulumi.StringPtrOutput
The Azure Active Directory (tenant) that serves as the authentication authority to access the service. The default authority is the Directory defined in the authentication scheme in use when running this provider. Authority must be registered to Azure AD and in the following format: https://{Azure-AD-endpoint}/{tenant-id}.
func (ServiceAuthenticationConfigurationOutput) ElementType ¶
func (ServiceAuthenticationConfigurationOutput) ElementType() reflect.Type
func (ServiceAuthenticationConfigurationOutput) SmartProxyEnabled ¶
func (o ServiceAuthenticationConfigurationOutput) SmartProxyEnabled() pulumi.BoolPtrOutput
(Boolean) Enables the 'SMART on FHIR' option for mobile and web implementations.
func (ServiceAuthenticationConfigurationOutput) ToServiceAuthenticationConfigurationOutput ¶
func (o ServiceAuthenticationConfigurationOutput) ToServiceAuthenticationConfigurationOutput() ServiceAuthenticationConfigurationOutput
func (ServiceAuthenticationConfigurationOutput) ToServiceAuthenticationConfigurationOutputWithContext ¶
func (o ServiceAuthenticationConfigurationOutput) ToServiceAuthenticationConfigurationOutputWithContext(ctx context.Context) ServiceAuthenticationConfigurationOutput
func (ServiceAuthenticationConfigurationOutput) ToServiceAuthenticationConfigurationPtrOutput ¶
func (o ServiceAuthenticationConfigurationOutput) ToServiceAuthenticationConfigurationPtrOutput() ServiceAuthenticationConfigurationPtrOutput
func (ServiceAuthenticationConfigurationOutput) ToServiceAuthenticationConfigurationPtrOutputWithContext ¶
func (o ServiceAuthenticationConfigurationOutput) ToServiceAuthenticationConfigurationPtrOutputWithContext(ctx context.Context) ServiceAuthenticationConfigurationPtrOutput
type ServiceAuthenticationConfigurationPtrInput ¶
type ServiceAuthenticationConfigurationPtrInput interface { pulumi.Input ToServiceAuthenticationConfigurationPtrOutput() ServiceAuthenticationConfigurationPtrOutput ToServiceAuthenticationConfigurationPtrOutputWithContext(context.Context) ServiceAuthenticationConfigurationPtrOutput }
ServiceAuthenticationConfigurationPtrInput is an input type that accepts ServiceAuthenticationConfigurationArgs, ServiceAuthenticationConfigurationPtr and ServiceAuthenticationConfigurationPtrOutput values. You can construct a concrete instance of `ServiceAuthenticationConfigurationPtrInput` via:
ServiceAuthenticationConfigurationArgs{...} or: nil
func ServiceAuthenticationConfigurationPtr ¶
func ServiceAuthenticationConfigurationPtr(v *ServiceAuthenticationConfigurationArgs) ServiceAuthenticationConfigurationPtrInput
type ServiceAuthenticationConfigurationPtrOutput ¶
type ServiceAuthenticationConfigurationPtrOutput struct{ *pulumi.OutputState }
func (ServiceAuthenticationConfigurationPtrOutput) Audience ¶
func (o ServiceAuthenticationConfigurationPtrOutput) Audience() pulumi.StringPtrOutput
The intended audience to receive authentication tokens for the service. The default value is https://azurehealthcareapis.com
func (ServiceAuthenticationConfigurationPtrOutput) Authority ¶
func (o ServiceAuthenticationConfigurationPtrOutput) Authority() pulumi.StringPtrOutput
The Azure Active Directory (tenant) that serves as the authentication authority to access the service. The default authority is the Directory defined in the authentication scheme in use when running this provider. Authority must be registered to Azure AD and in the following format: https://{Azure-AD-endpoint}/{tenant-id}.
func (ServiceAuthenticationConfigurationPtrOutput) ElementType ¶
func (ServiceAuthenticationConfigurationPtrOutput) ElementType() reflect.Type
func (ServiceAuthenticationConfigurationPtrOutput) SmartProxyEnabled ¶
func (o ServiceAuthenticationConfigurationPtrOutput) SmartProxyEnabled() pulumi.BoolPtrOutput
(Boolean) Enables the 'SMART on FHIR' option for mobile and web implementations.
func (ServiceAuthenticationConfigurationPtrOutput) ToServiceAuthenticationConfigurationPtrOutput ¶
func (o ServiceAuthenticationConfigurationPtrOutput) ToServiceAuthenticationConfigurationPtrOutput() ServiceAuthenticationConfigurationPtrOutput
func (ServiceAuthenticationConfigurationPtrOutput) ToServiceAuthenticationConfigurationPtrOutputWithContext ¶
func (o ServiceAuthenticationConfigurationPtrOutput) ToServiceAuthenticationConfigurationPtrOutputWithContext(ctx context.Context) ServiceAuthenticationConfigurationPtrOutput
type ServiceCorsConfiguration ¶
type ServiceCorsConfiguration struct { // (Boolean) If credentials are allowed via CORS. AllowCredentials *bool `pulumi:"allowCredentials"` // A set of headers to be allowed via CORS. AllowedHeaders []string `pulumi:"allowedHeaders"` // The methods to be allowed via CORS. Possible values are `DELETE`, `GET`, `HEAD`, `MERGE`, `POST`, `OPTIONS`, `PATCH` and `PUT`. AllowedMethods []string `pulumi:"allowedMethods"` // A set of origins to be allowed via CORS. AllowedOrigins []string `pulumi:"allowedOrigins"` // The max age to be allowed via CORS. MaxAgeInSeconds *int `pulumi:"maxAgeInSeconds"` }
type ServiceCorsConfigurationArgs ¶
type ServiceCorsConfigurationArgs struct { // (Boolean) If credentials are allowed via CORS. AllowCredentials pulumi.BoolPtrInput `pulumi:"allowCredentials"` // A set of headers to be allowed via CORS. AllowedHeaders pulumi.StringArrayInput `pulumi:"allowedHeaders"` // The methods to be allowed via CORS. Possible values are `DELETE`, `GET`, `HEAD`, `MERGE`, `POST`, `OPTIONS`, `PATCH` and `PUT`. AllowedMethods pulumi.StringArrayInput `pulumi:"allowedMethods"` // A set of origins to be allowed via CORS. AllowedOrigins pulumi.StringArrayInput `pulumi:"allowedOrigins"` // The max age to be allowed via CORS. MaxAgeInSeconds pulumi.IntPtrInput `pulumi:"maxAgeInSeconds"` }
func (ServiceCorsConfigurationArgs) ElementType ¶
func (ServiceCorsConfigurationArgs) ElementType() reflect.Type
func (ServiceCorsConfigurationArgs) ToServiceCorsConfigurationOutput ¶
func (i ServiceCorsConfigurationArgs) ToServiceCorsConfigurationOutput() ServiceCorsConfigurationOutput
func (ServiceCorsConfigurationArgs) ToServiceCorsConfigurationOutputWithContext ¶
func (i ServiceCorsConfigurationArgs) ToServiceCorsConfigurationOutputWithContext(ctx context.Context) ServiceCorsConfigurationOutput
func (ServiceCorsConfigurationArgs) ToServiceCorsConfigurationPtrOutput ¶
func (i ServiceCorsConfigurationArgs) ToServiceCorsConfigurationPtrOutput() ServiceCorsConfigurationPtrOutput
func (ServiceCorsConfigurationArgs) ToServiceCorsConfigurationPtrOutputWithContext ¶
func (i ServiceCorsConfigurationArgs) ToServiceCorsConfigurationPtrOutputWithContext(ctx context.Context) ServiceCorsConfigurationPtrOutput
type ServiceCorsConfigurationInput ¶
type ServiceCorsConfigurationInput interface { pulumi.Input ToServiceCorsConfigurationOutput() ServiceCorsConfigurationOutput ToServiceCorsConfigurationOutputWithContext(context.Context) ServiceCorsConfigurationOutput }
ServiceCorsConfigurationInput is an input type that accepts ServiceCorsConfigurationArgs and ServiceCorsConfigurationOutput values. You can construct a concrete instance of `ServiceCorsConfigurationInput` via:
ServiceCorsConfigurationArgs{...}
type ServiceCorsConfigurationOutput ¶
type ServiceCorsConfigurationOutput struct{ *pulumi.OutputState }
func (ServiceCorsConfigurationOutput) AllowCredentials ¶
func (o ServiceCorsConfigurationOutput) AllowCredentials() pulumi.BoolPtrOutput
(Boolean) If credentials are allowed via CORS.
func (ServiceCorsConfigurationOutput) AllowedHeaders ¶
func (o ServiceCorsConfigurationOutput) AllowedHeaders() pulumi.StringArrayOutput
A set of headers to be allowed via CORS.
func (ServiceCorsConfigurationOutput) AllowedMethods ¶
func (o ServiceCorsConfigurationOutput) AllowedMethods() pulumi.StringArrayOutput
The methods to be allowed via CORS. Possible values are `DELETE`, `GET`, `HEAD`, `MERGE`, `POST`, `OPTIONS`, `PATCH` and `PUT`.
func (ServiceCorsConfigurationOutput) AllowedOrigins ¶
func (o ServiceCorsConfigurationOutput) AllowedOrigins() pulumi.StringArrayOutput
A set of origins to be allowed via CORS.
func (ServiceCorsConfigurationOutput) ElementType ¶
func (ServiceCorsConfigurationOutput) ElementType() reflect.Type
func (ServiceCorsConfigurationOutput) MaxAgeInSeconds ¶
func (o ServiceCorsConfigurationOutput) MaxAgeInSeconds() pulumi.IntPtrOutput
The max age to be allowed via CORS.
func (ServiceCorsConfigurationOutput) ToServiceCorsConfigurationOutput ¶
func (o ServiceCorsConfigurationOutput) ToServiceCorsConfigurationOutput() ServiceCorsConfigurationOutput
func (ServiceCorsConfigurationOutput) ToServiceCorsConfigurationOutputWithContext ¶
func (o ServiceCorsConfigurationOutput) ToServiceCorsConfigurationOutputWithContext(ctx context.Context) ServiceCorsConfigurationOutput
func (ServiceCorsConfigurationOutput) ToServiceCorsConfigurationPtrOutput ¶
func (o ServiceCorsConfigurationOutput) ToServiceCorsConfigurationPtrOutput() ServiceCorsConfigurationPtrOutput
func (ServiceCorsConfigurationOutput) ToServiceCorsConfigurationPtrOutputWithContext ¶
func (o ServiceCorsConfigurationOutput) ToServiceCorsConfigurationPtrOutputWithContext(ctx context.Context) ServiceCorsConfigurationPtrOutput
type ServiceCorsConfigurationPtrInput ¶
type ServiceCorsConfigurationPtrInput interface { pulumi.Input ToServiceCorsConfigurationPtrOutput() ServiceCorsConfigurationPtrOutput ToServiceCorsConfigurationPtrOutputWithContext(context.Context) ServiceCorsConfigurationPtrOutput }
ServiceCorsConfigurationPtrInput is an input type that accepts ServiceCorsConfigurationArgs, ServiceCorsConfigurationPtr and ServiceCorsConfigurationPtrOutput values. You can construct a concrete instance of `ServiceCorsConfigurationPtrInput` via:
ServiceCorsConfigurationArgs{...} or: nil
func ServiceCorsConfigurationPtr ¶
func ServiceCorsConfigurationPtr(v *ServiceCorsConfigurationArgs) ServiceCorsConfigurationPtrInput
type ServiceCorsConfigurationPtrOutput ¶
type ServiceCorsConfigurationPtrOutput struct{ *pulumi.OutputState }
func (ServiceCorsConfigurationPtrOutput) AllowCredentials ¶
func (o ServiceCorsConfigurationPtrOutput) AllowCredentials() pulumi.BoolPtrOutput
(Boolean) If credentials are allowed via CORS.
func (ServiceCorsConfigurationPtrOutput) AllowedHeaders ¶
func (o ServiceCorsConfigurationPtrOutput) AllowedHeaders() pulumi.StringArrayOutput
A set of headers to be allowed via CORS.
func (ServiceCorsConfigurationPtrOutput) AllowedMethods ¶
func (o ServiceCorsConfigurationPtrOutput) AllowedMethods() pulumi.StringArrayOutput
The methods to be allowed via CORS. Possible values are `DELETE`, `GET`, `HEAD`, `MERGE`, `POST`, `OPTIONS`, `PATCH` and `PUT`.
func (ServiceCorsConfigurationPtrOutput) AllowedOrigins ¶
func (o ServiceCorsConfigurationPtrOutput) AllowedOrigins() pulumi.StringArrayOutput
A set of origins to be allowed via CORS.
func (ServiceCorsConfigurationPtrOutput) Elem ¶
func (o ServiceCorsConfigurationPtrOutput) Elem() ServiceCorsConfigurationOutput
func (ServiceCorsConfigurationPtrOutput) ElementType ¶
func (ServiceCorsConfigurationPtrOutput) ElementType() reflect.Type
func (ServiceCorsConfigurationPtrOutput) MaxAgeInSeconds ¶
func (o ServiceCorsConfigurationPtrOutput) MaxAgeInSeconds() pulumi.IntPtrOutput
The max age to be allowed via CORS.
func (ServiceCorsConfigurationPtrOutput) ToServiceCorsConfigurationPtrOutput ¶
func (o ServiceCorsConfigurationPtrOutput) ToServiceCorsConfigurationPtrOutput() ServiceCorsConfigurationPtrOutput
func (ServiceCorsConfigurationPtrOutput) ToServiceCorsConfigurationPtrOutputWithContext ¶
func (o ServiceCorsConfigurationPtrOutput) ToServiceCorsConfigurationPtrOutputWithContext(ctx context.Context) ServiceCorsConfigurationPtrOutput
type ServiceIdentity ¶
type ServiceIdentityArgs ¶
type ServiceIdentityArgs struct { PrincipalId pulumi.StringPtrInput `pulumi:"principalId"` TenantId pulumi.StringPtrInput `pulumi:"tenantId"` // The type of managed identity to assign. The only possible value is `SystemAssigned`. Type pulumi.StringInput `pulumi:"type"` }
func (ServiceIdentityArgs) ElementType ¶
func (ServiceIdentityArgs) ElementType() reflect.Type
func (ServiceIdentityArgs) ToServiceIdentityOutput ¶
func (i ServiceIdentityArgs) ToServiceIdentityOutput() ServiceIdentityOutput
func (ServiceIdentityArgs) ToServiceIdentityOutputWithContext ¶
func (i ServiceIdentityArgs) ToServiceIdentityOutputWithContext(ctx context.Context) ServiceIdentityOutput
func (ServiceIdentityArgs) ToServiceIdentityPtrOutput ¶
func (i ServiceIdentityArgs) ToServiceIdentityPtrOutput() ServiceIdentityPtrOutput
func (ServiceIdentityArgs) ToServiceIdentityPtrOutputWithContext ¶
func (i ServiceIdentityArgs) ToServiceIdentityPtrOutputWithContext(ctx context.Context) ServiceIdentityPtrOutput
type ServiceIdentityInput ¶
type ServiceIdentityInput interface { pulumi.Input ToServiceIdentityOutput() ServiceIdentityOutput ToServiceIdentityOutputWithContext(context.Context) ServiceIdentityOutput }
ServiceIdentityInput is an input type that accepts ServiceIdentityArgs and ServiceIdentityOutput values. You can construct a concrete instance of `ServiceIdentityInput` via:
ServiceIdentityArgs{...}
type ServiceIdentityOutput ¶
type ServiceIdentityOutput struct{ *pulumi.OutputState }
func (ServiceIdentityOutput) ElementType ¶
func (ServiceIdentityOutput) ElementType() reflect.Type
func (ServiceIdentityOutput) PrincipalId ¶
func (o ServiceIdentityOutput) PrincipalId() pulumi.StringPtrOutput
func (ServiceIdentityOutput) TenantId ¶
func (o ServiceIdentityOutput) TenantId() pulumi.StringPtrOutput
func (ServiceIdentityOutput) ToServiceIdentityOutput ¶
func (o ServiceIdentityOutput) ToServiceIdentityOutput() ServiceIdentityOutput
func (ServiceIdentityOutput) ToServiceIdentityOutputWithContext ¶
func (o ServiceIdentityOutput) ToServiceIdentityOutputWithContext(ctx context.Context) ServiceIdentityOutput
func (ServiceIdentityOutput) ToServiceIdentityPtrOutput ¶
func (o ServiceIdentityOutput) ToServiceIdentityPtrOutput() ServiceIdentityPtrOutput
func (ServiceIdentityOutput) ToServiceIdentityPtrOutputWithContext ¶
func (o ServiceIdentityOutput) ToServiceIdentityPtrOutputWithContext(ctx context.Context) ServiceIdentityPtrOutput
func (ServiceIdentityOutput) Type ¶
func (o ServiceIdentityOutput) Type() pulumi.StringOutput
The type of managed identity to assign. The only possible value is `SystemAssigned`.
type ServiceIdentityPtrInput ¶
type ServiceIdentityPtrInput interface { pulumi.Input ToServiceIdentityPtrOutput() ServiceIdentityPtrOutput ToServiceIdentityPtrOutputWithContext(context.Context) ServiceIdentityPtrOutput }
ServiceIdentityPtrInput is an input type that accepts ServiceIdentityArgs, ServiceIdentityPtr and ServiceIdentityPtrOutput values. You can construct a concrete instance of `ServiceIdentityPtrInput` via:
ServiceIdentityArgs{...} or: nil
func ServiceIdentityPtr ¶
func ServiceIdentityPtr(v *ServiceIdentityArgs) ServiceIdentityPtrInput
type ServiceIdentityPtrOutput ¶
type ServiceIdentityPtrOutput struct{ *pulumi.OutputState }
func (ServiceIdentityPtrOutput) Elem ¶
func (o ServiceIdentityPtrOutput) Elem() ServiceIdentityOutput
func (ServiceIdentityPtrOutput) ElementType ¶
func (ServiceIdentityPtrOutput) ElementType() reflect.Type
func (ServiceIdentityPtrOutput) PrincipalId ¶
func (o ServiceIdentityPtrOutput) PrincipalId() pulumi.StringPtrOutput
func (ServiceIdentityPtrOutput) TenantId ¶
func (o ServiceIdentityPtrOutput) TenantId() pulumi.StringPtrOutput
func (ServiceIdentityPtrOutput) ToServiceIdentityPtrOutput ¶
func (o ServiceIdentityPtrOutput) ToServiceIdentityPtrOutput() ServiceIdentityPtrOutput
func (ServiceIdentityPtrOutput) ToServiceIdentityPtrOutputWithContext ¶
func (o ServiceIdentityPtrOutput) ToServiceIdentityPtrOutputWithContext(ctx context.Context) ServiceIdentityPtrOutput
func (ServiceIdentityPtrOutput) Type ¶
func (o ServiceIdentityPtrOutput) Type() pulumi.StringPtrOutput
The type of managed identity to assign. The only possible value is `SystemAssigned`.
type ServiceInput ¶
type ServiceInput interface { pulumi.Input ToServiceOutput() ServiceOutput ToServiceOutputWithContext(ctx context.Context) ServiceOutput }
type ServiceMap ¶
type ServiceMap map[string]ServiceInput
func (ServiceMap) ElementType ¶
func (ServiceMap) ElementType() reflect.Type
func (ServiceMap) ToServiceMapOutput ¶
func (i ServiceMap) ToServiceMapOutput() ServiceMapOutput
func (ServiceMap) ToServiceMapOutputWithContext ¶
func (i ServiceMap) ToServiceMapOutputWithContext(ctx context.Context) ServiceMapOutput
type ServiceMapInput ¶
type ServiceMapInput interface { pulumi.Input ToServiceMapOutput() ServiceMapOutput ToServiceMapOutputWithContext(context.Context) ServiceMapOutput }
ServiceMapInput is an input type that accepts ServiceMap and ServiceMapOutput values. You can construct a concrete instance of `ServiceMapInput` via:
ServiceMap{ "key": ServiceArgs{...} }
type ServiceMapOutput ¶
type ServiceMapOutput struct{ *pulumi.OutputState }
func (ServiceMapOutput) ElementType ¶
func (ServiceMapOutput) ElementType() reflect.Type
func (ServiceMapOutput) MapIndex ¶
func (o ServiceMapOutput) MapIndex(k pulumi.StringInput) ServiceOutput
func (ServiceMapOutput) ToServiceMapOutput ¶
func (o ServiceMapOutput) ToServiceMapOutput() ServiceMapOutput
func (ServiceMapOutput) ToServiceMapOutputWithContext ¶
func (o ServiceMapOutput) ToServiceMapOutputWithContext(ctx context.Context) ServiceMapOutput
type ServiceOutput ¶
type ServiceOutput struct{ *pulumi.OutputState }
func (ServiceOutput) AccessPolicyObjectIds ¶
func (o ServiceOutput) AccessPolicyObjectIds() pulumi.StringArrayOutput
func (ServiceOutput) AuthenticationConfiguration ¶
func (o ServiceOutput) AuthenticationConfiguration() ServiceAuthenticationConfigurationOutput
An `authenticationConfiguration` block as defined below.
func (ServiceOutput) ConfigurationExportStorageAccountName ¶
func (o ServiceOutput) ConfigurationExportStorageAccountName() pulumi.StringPtrOutput
Specifies the name of the storage account which the operation configuration information is exported to.
func (ServiceOutput) CorsConfiguration ¶
func (o ServiceOutput) CorsConfiguration() ServiceCorsConfigurationOutput
A `corsConfiguration` block as defined below.
func (ServiceOutput) CosmosdbKeyVaultKeyVersionlessId ¶
func (o ServiceOutput) CosmosdbKeyVaultKeyVersionlessId() pulumi.StringPtrOutput
A versionless Key Vault Key ID for CMK encryption of the backing database. Changing this forces a new resource to be created.
> **Please Note** In order to use a `Custom Key` from Key Vault for encryption you must grant Azure Cosmos DB Service access to your key vault. For instructions on how to configure your Key Vault correctly please refer to the [product documentation](https://docs.microsoft.com/azure/cosmos-db/how-to-setup-cmk#add-an-access-policy-to-your-azure-key-vault-instance)
func (ServiceOutput) CosmosdbThroughput ¶
func (o ServiceOutput) CosmosdbThroughput() pulumi.IntPtrOutput
The provisioned throughput for the backing database. Range of `400`-`100000`. Defaults to `1000`.
func (ServiceOutput) ElementType ¶
func (ServiceOutput) ElementType() reflect.Type
func (ServiceOutput) Identity ¶
func (o ServiceOutput) Identity() ServiceIdentityPtrOutput
An `identity` block as defined below.
func (ServiceOutput) Kind ¶
func (o ServiceOutput) Kind() pulumi.StringPtrOutput
The type of the service. Values at time of publication are: `fhir`, `fhir-Stu3` and `fhir-R4`. Default value is `fhir`.
func (ServiceOutput) Location ¶
func (o ServiceOutput) Location() pulumi.StringOutput
Specifies the supported Azure Region where the Service should be created. Changing this forces a new resource to be created.
> **Please Note**: Not all locations support this resource. Some are `West US 2`, `North Central US`, and `UK West`.
func (ServiceOutput) Name ¶
func (o ServiceOutput) Name() pulumi.StringOutput
The name of the service instance. Used for service endpoint, must be unique within the audience. Changing this forces a new resource to be created.
func (ServiceOutput) PublicNetworkAccessEnabled ¶
func (o ServiceOutput) PublicNetworkAccessEnabled() pulumi.BoolPtrOutput
Whether public network access is enabled or disabled for this service instance. Defaults to `true`.
func (ServiceOutput) ResourceGroupName ¶
func (o ServiceOutput) ResourceGroupName() pulumi.StringOutput
The name of the Resource Group in which to create the Service. Changing this forces a new resource to be created.
func (ServiceOutput) Tags ¶
func (o ServiceOutput) Tags() pulumi.StringMapOutput
A mapping of tags to assign to the resource.
func (ServiceOutput) ToServiceOutput ¶
func (o ServiceOutput) ToServiceOutput() ServiceOutput
func (ServiceOutput) ToServiceOutputWithContext ¶
func (o ServiceOutput) ToServiceOutputWithContext(ctx context.Context) ServiceOutput
type ServiceState ¶
type ServiceState struct { AccessPolicyObjectIds pulumi.StringArrayInput // An `authenticationConfiguration` block as defined below. AuthenticationConfiguration ServiceAuthenticationConfigurationPtrInput // Specifies the name of the storage account which the operation configuration information is exported to. ConfigurationExportStorageAccountName pulumi.StringPtrInput // A `corsConfiguration` block as defined below. CorsConfiguration ServiceCorsConfigurationPtrInput // A versionless Key Vault Key ID for CMK encryption of the backing database. Changing this forces a new resource to be created. // // > **Please Note** In order to use a `Custom Key` from Key Vault for encryption you must grant Azure Cosmos DB Service access to your key vault. For instructions on how to configure your Key Vault correctly please refer to the [product documentation](https://docs.microsoft.com/azure/cosmos-db/how-to-setup-cmk#add-an-access-policy-to-your-azure-key-vault-instance) CosmosdbKeyVaultKeyVersionlessId pulumi.StringPtrInput // The provisioned throughput for the backing database. Range of `400`-`100000`. Defaults to `1000`. CosmosdbThroughput pulumi.IntPtrInput // An `identity` block as defined below. Identity ServiceIdentityPtrInput // The type of the service. Values at time of publication are: `fhir`, `fhir-Stu3` and `fhir-R4`. Default value is `fhir`. Kind pulumi.StringPtrInput // Specifies the supported Azure Region where the Service should be created. Changing this forces a new resource to be created. // // > **Please Note**: Not all locations support this resource. Some are `West US 2`, `North Central US`, and `UK West`. Location pulumi.StringPtrInput // The name of the service instance. Used for service endpoint, must be unique within the audience. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // Whether public network access is enabled or disabled for this service instance. Defaults to `true`. PublicNetworkAccessEnabled pulumi.BoolPtrInput // The name of the Resource Group in which to create the Service. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringPtrInput // A mapping of tags to assign to the resource. Tags pulumi.StringMapInput }
func (ServiceState) ElementType ¶
func (ServiceState) ElementType() reflect.Type
type Workspace ¶
type Workspace struct { pulumi.CustomResourceState // Specifies the Azure Region where the Healthcare Workspace should be created. Changing this forces a new Healthcare Workspace to be created. Location pulumi.StringOutput `pulumi:"location"` // Specifies the name of the Healthcare Workspace. Changing this forces a new Healthcare Workspace to be created. Name pulumi.StringOutput `pulumi:"name"` PrivateEndpointConnections WorkspacePrivateEndpointConnectionArrayOutput `pulumi:"privateEndpointConnections"` // Specifies the name of the Resource Group where the Healthcare Workspace should exist. Changing this forces a new Healthcare Workspace to be created. ResourceGroupName pulumi.StringOutput `pulumi:"resourceGroupName"` // A mapping of tags to assign to the Healthcare Workspace. Tags pulumi.StringMapOutput `pulumi:"tags"` }
Manages a Healthcare workspace
## Example Usage
```go 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 { _, 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 } return nil }) }
```
## Import
Healthcare Workspaces can be imported using the resource`id`, e.g.
```sh $ pulumi import azure:healthcare/workspace:Workspace example /subscriptions/12345678-1234-9876-4563-123456789012/resourceGroups/group1/providers/Microsoft.HealthcareApis/workspaces/workspace1 ```
func GetWorkspace ¶
func GetWorkspace(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WorkspaceState, opts ...pulumi.ResourceOption) (*Workspace, error)
GetWorkspace gets an existing Workspace resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewWorkspace ¶
func NewWorkspace(ctx *pulumi.Context, name string, args *WorkspaceArgs, opts ...pulumi.ResourceOption) (*Workspace, error)
NewWorkspace registers a new resource with the given unique name, arguments, and options.
func (*Workspace) ElementType ¶
func (*Workspace) ToWorkspaceOutput ¶
func (i *Workspace) ToWorkspaceOutput() WorkspaceOutput
func (*Workspace) ToWorkspaceOutputWithContext ¶
func (i *Workspace) ToWorkspaceOutputWithContext(ctx context.Context) WorkspaceOutput
type WorkspaceArgs ¶
type WorkspaceArgs struct { // Specifies the Azure Region where the Healthcare Workspace should be created. Changing this forces a new Healthcare Workspace to be created. Location pulumi.StringPtrInput // Specifies the name of the Healthcare Workspace. Changing this forces a new Healthcare Workspace to be created. Name pulumi.StringPtrInput // Specifies the name of the Resource Group where the Healthcare Workspace should exist. Changing this forces a new Healthcare Workspace to be created. ResourceGroupName pulumi.StringInput // A mapping of tags to assign to the Healthcare Workspace. Tags pulumi.StringMapInput }
The set of arguments for constructing a Workspace resource.
func (WorkspaceArgs) ElementType ¶
func (WorkspaceArgs) ElementType() reflect.Type
type WorkspaceArray ¶
type WorkspaceArray []WorkspaceInput
func (WorkspaceArray) ElementType ¶
func (WorkspaceArray) ElementType() reflect.Type
func (WorkspaceArray) ToWorkspaceArrayOutput ¶
func (i WorkspaceArray) ToWorkspaceArrayOutput() WorkspaceArrayOutput
func (WorkspaceArray) ToWorkspaceArrayOutputWithContext ¶
func (i WorkspaceArray) ToWorkspaceArrayOutputWithContext(ctx context.Context) WorkspaceArrayOutput
type WorkspaceArrayInput ¶
type WorkspaceArrayInput interface { pulumi.Input ToWorkspaceArrayOutput() WorkspaceArrayOutput ToWorkspaceArrayOutputWithContext(context.Context) WorkspaceArrayOutput }
WorkspaceArrayInput is an input type that accepts WorkspaceArray and WorkspaceArrayOutput values. You can construct a concrete instance of `WorkspaceArrayInput` via:
WorkspaceArray{ WorkspaceArgs{...} }
type WorkspaceArrayOutput ¶
type WorkspaceArrayOutput struct{ *pulumi.OutputState }
func (WorkspaceArrayOutput) ElementType ¶
func (WorkspaceArrayOutput) ElementType() reflect.Type
func (WorkspaceArrayOutput) Index ¶
func (o WorkspaceArrayOutput) Index(i pulumi.IntInput) WorkspaceOutput
func (WorkspaceArrayOutput) ToWorkspaceArrayOutput ¶
func (o WorkspaceArrayOutput) ToWorkspaceArrayOutput() WorkspaceArrayOutput
func (WorkspaceArrayOutput) ToWorkspaceArrayOutputWithContext ¶
func (o WorkspaceArrayOutput) ToWorkspaceArrayOutputWithContext(ctx context.Context) WorkspaceArrayOutput
type WorkspaceInput ¶
type WorkspaceInput interface { pulumi.Input ToWorkspaceOutput() WorkspaceOutput ToWorkspaceOutputWithContext(ctx context.Context) WorkspaceOutput }
type WorkspaceMap ¶
type WorkspaceMap map[string]WorkspaceInput
func (WorkspaceMap) ElementType ¶
func (WorkspaceMap) ElementType() reflect.Type
func (WorkspaceMap) ToWorkspaceMapOutput ¶
func (i WorkspaceMap) ToWorkspaceMapOutput() WorkspaceMapOutput
func (WorkspaceMap) ToWorkspaceMapOutputWithContext ¶
func (i WorkspaceMap) ToWorkspaceMapOutputWithContext(ctx context.Context) WorkspaceMapOutput
type WorkspaceMapInput ¶
type WorkspaceMapInput interface { pulumi.Input ToWorkspaceMapOutput() WorkspaceMapOutput ToWorkspaceMapOutputWithContext(context.Context) WorkspaceMapOutput }
WorkspaceMapInput is an input type that accepts WorkspaceMap and WorkspaceMapOutput values. You can construct a concrete instance of `WorkspaceMapInput` via:
WorkspaceMap{ "key": WorkspaceArgs{...} }
type WorkspaceMapOutput ¶
type WorkspaceMapOutput struct{ *pulumi.OutputState }
func (WorkspaceMapOutput) ElementType ¶
func (WorkspaceMapOutput) ElementType() reflect.Type
func (WorkspaceMapOutput) MapIndex ¶
func (o WorkspaceMapOutput) MapIndex(k pulumi.StringInput) WorkspaceOutput
func (WorkspaceMapOutput) ToWorkspaceMapOutput ¶
func (o WorkspaceMapOutput) ToWorkspaceMapOutput() WorkspaceMapOutput
func (WorkspaceMapOutput) ToWorkspaceMapOutputWithContext ¶
func (o WorkspaceMapOutput) ToWorkspaceMapOutputWithContext(ctx context.Context) WorkspaceMapOutput
type WorkspaceOutput ¶
type WorkspaceOutput struct{ *pulumi.OutputState }
func (WorkspaceOutput) ElementType ¶
func (WorkspaceOutput) ElementType() reflect.Type
func (WorkspaceOutput) Location ¶
func (o WorkspaceOutput) Location() pulumi.StringOutput
Specifies the Azure Region where the Healthcare Workspace should be created. Changing this forces a new Healthcare Workspace to be created.
func (WorkspaceOutput) Name ¶
func (o WorkspaceOutput) Name() pulumi.StringOutput
Specifies the name of the Healthcare Workspace. Changing this forces a new Healthcare Workspace to be created.
func (WorkspaceOutput) PrivateEndpointConnections ¶
func (o WorkspaceOutput) PrivateEndpointConnections() WorkspacePrivateEndpointConnectionArrayOutput
func (WorkspaceOutput) ResourceGroupName ¶
func (o WorkspaceOutput) ResourceGroupName() pulumi.StringOutput
Specifies the name of the Resource Group where the Healthcare Workspace should exist. Changing this forces a new Healthcare Workspace to be created.
func (WorkspaceOutput) Tags ¶
func (o WorkspaceOutput) Tags() pulumi.StringMapOutput
A mapping of tags to assign to the Healthcare Workspace.
func (WorkspaceOutput) ToWorkspaceOutput ¶
func (o WorkspaceOutput) ToWorkspaceOutput() WorkspaceOutput
func (WorkspaceOutput) ToWorkspaceOutputWithContext ¶
func (o WorkspaceOutput) ToWorkspaceOutputWithContext(ctx context.Context) WorkspaceOutput
type WorkspacePrivateEndpointConnectionArgs ¶
type WorkspacePrivateEndpointConnectionArgs struct { // The ID of the Healthcare Workspace. Id pulumi.StringPtrInput `pulumi:"id"` // Specifies the name of the Healthcare Workspace. Changing this forces a new Healthcare Workspace to be created. Name pulumi.StringPtrInput `pulumi:"name"` }
func (WorkspacePrivateEndpointConnectionArgs) ElementType ¶
func (WorkspacePrivateEndpointConnectionArgs) ElementType() reflect.Type
func (WorkspacePrivateEndpointConnectionArgs) ToWorkspacePrivateEndpointConnectionOutput ¶
func (i WorkspacePrivateEndpointConnectionArgs) ToWorkspacePrivateEndpointConnectionOutput() WorkspacePrivateEndpointConnectionOutput
func (WorkspacePrivateEndpointConnectionArgs) ToWorkspacePrivateEndpointConnectionOutputWithContext ¶
func (i WorkspacePrivateEndpointConnectionArgs) ToWorkspacePrivateEndpointConnectionOutputWithContext(ctx context.Context) WorkspacePrivateEndpointConnectionOutput
type WorkspacePrivateEndpointConnectionArray ¶
type WorkspacePrivateEndpointConnectionArray []WorkspacePrivateEndpointConnectionInput
func (WorkspacePrivateEndpointConnectionArray) ElementType ¶
func (WorkspacePrivateEndpointConnectionArray) ElementType() reflect.Type
func (WorkspacePrivateEndpointConnectionArray) ToWorkspacePrivateEndpointConnectionArrayOutput ¶
func (i WorkspacePrivateEndpointConnectionArray) ToWorkspacePrivateEndpointConnectionArrayOutput() WorkspacePrivateEndpointConnectionArrayOutput
func (WorkspacePrivateEndpointConnectionArray) ToWorkspacePrivateEndpointConnectionArrayOutputWithContext ¶
func (i WorkspacePrivateEndpointConnectionArray) ToWorkspacePrivateEndpointConnectionArrayOutputWithContext(ctx context.Context) WorkspacePrivateEndpointConnectionArrayOutput
type WorkspacePrivateEndpointConnectionArrayInput ¶
type WorkspacePrivateEndpointConnectionArrayInput interface { pulumi.Input ToWorkspacePrivateEndpointConnectionArrayOutput() WorkspacePrivateEndpointConnectionArrayOutput ToWorkspacePrivateEndpointConnectionArrayOutputWithContext(context.Context) WorkspacePrivateEndpointConnectionArrayOutput }
WorkspacePrivateEndpointConnectionArrayInput is an input type that accepts WorkspacePrivateEndpointConnectionArray and WorkspacePrivateEndpointConnectionArrayOutput values. You can construct a concrete instance of `WorkspacePrivateEndpointConnectionArrayInput` via:
WorkspacePrivateEndpointConnectionArray{ WorkspacePrivateEndpointConnectionArgs{...} }
type WorkspacePrivateEndpointConnectionArrayOutput ¶
type WorkspacePrivateEndpointConnectionArrayOutput struct{ *pulumi.OutputState }
func (WorkspacePrivateEndpointConnectionArrayOutput) ElementType ¶
func (WorkspacePrivateEndpointConnectionArrayOutput) ElementType() reflect.Type
func (WorkspacePrivateEndpointConnectionArrayOutput) ToWorkspacePrivateEndpointConnectionArrayOutput ¶
func (o WorkspacePrivateEndpointConnectionArrayOutput) ToWorkspacePrivateEndpointConnectionArrayOutput() WorkspacePrivateEndpointConnectionArrayOutput
func (WorkspacePrivateEndpointConnectionArrayOutput) ToWorkspacePrivateEndpointConnectionArrayOutputWithContext ¶
func (o WorkspacePrivateEndpointConnectionArrayOutput) ToWorkspacePrivateEndpointConnectionArrayOutputWithContext(ctx context.Context) WorkspacePrivateEndpointConnectionArrayOutput
type WorkspacePrivateEndpointConnectionInput ¶
type WorkspacePrivateEndpointConnectionInput interface { pulumi.Input ToWorkspacePrivateEndpointConnectionOutput() WorkspacePrivateEndpointConnectionOutput ToWorkspacePrivateEndpointConnectionOutputWithContext(context.Context) WorkspacePrivateEndpointConnectionOutput }
WorkspacePrivateEndpointConnectionInput is an input type that accepts WorkspacePrivateEndpointConnectionArgs and WorkspacePrivateEndpointConnectionOutput values. You can construct a concrete instance of `WorkspacePrivateEndpointConnectionInput` via:
WorkspacePrivateEndpointConnectionArgs{...}
type WorkspacePrivateEndpointConnectionOutput ¶
type WorkspacePrivateEndpointConnectionOutput struct{ *pulumi.OutputState }
func (WorkspacePrivateEndpointConnectionOutput) ElementType ¶
func (WorkspacePrivateEndpointConnectionOutput) ElementType() reflect.Type
func (WorkspacePrivateEndpointConnectionOutput) Id ¶
func (o WorkspacePrivateEndpointConnectionOutput) Id() pulumi.StringPtrOutput
The ID of the Healthcare Workspace.
func (WorkspacePrivateEndpointConnectionOutput) Name ¶
func (o WorkspacePrivateEndpointConnectionOutput) Name() pulumi.StringPtrOutput
Specifies the name of the Healthcare Workspace. Changing this forces a new Healthcare Workspace to be created.
func (WorkspacePrivateEndpointConnectionOutput) ToWorkspacePrivateEndpointConnectionOutput ¶
func (o WorkspacePrivateEndpointConnectionOutput) ToWorkspacePrivateEndpointConnectionOutput() WorkspacePrivateEndpointConnectionOutput
func (WorkspacePrivateEndpointConnectionOutput) ToWorkspacePrivateEndpointConnectionOutputWithContext ¶
func (o WorkspacePrivateEndpointConnectionOutput) ToWorkspacePrivateEndpointConnectionOutputWithContext(ctx context.Context) WorkspacePrivateEndpointConnectionOutput
type WorkspaceState ¶
type WorkspaceState struct { // Specifies the Azure Region where the Healthcare Workspace should be created. Changing this forces a new Healthcare Workspace to be created. Location pulumi.StringPtrInput // Specifies the name of the Healthcare Workspace. Changing this forces a new Healthcare Workspace to be created. Name pulumi.StringPtrInput PrivateEndpointConnections WorkspacePrivateEndpointConnectionArrayInput // Specifies the name of the Resource Group where the Healthcare Workspace should exist. Changing this forces a new Healthcare Workspace to be created. ResourceGroupName pulumi.StringPtrInput // A mapping of tags to assign to the Healthcare Workspace. Tags pulumi.StringMapInput }
func (WorkspaceState) ElementType ¶
func (WorkspaceState) ElementType() reflect.Type