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 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 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 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 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 ServiceInput
- type ServiceMap
- type ServiceMapInput
- type ServiceMapOutput
- type ServiceOutput
- func (o ServiceOutput) AccessPolicyObjectIds() pulumi.StringArrayOutput
- func (o ServiceOutput) AuthenticationConfiguration() ServiceAuthenticationConfigurationOutput
- 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) 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 ¶ added in v5.6.0
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. PublicNetworkAccessEnabled pulumi.BoolPtrOutput `pulumi:"publicNetworkAccessEnabled"` // The url of the Healthcare DICOM Services. ServiceUrl pulumi.StringOutput `pulumi:"serviceUrl"` Tags pulumi.StringMapOutput `pulumi:"tags"` // Specifies the name 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/v5/go/azure/healthcare" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { testWorkspace, err := healthcare.NewWorkspace(ctx, "testWorkspace", &healthcare.WorkspaceArgs{ ResourceGroupName: pulumi.String("tfex-resource_group"), Location: pulumi.String("east us"), }) if err != nil { return err } _, err = healthcare.NewDicomService(ctx, "testDicomService", &healthcare.DicomServiceArgs{ WorkspaceId: testWorkspace.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 ¶ added in v5.6.0
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 ¶ added in v5.6.0
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 ¶ added in v5.6.0
func (*DicomService) ElementType() reflect.Type
func (*DicomService) ToDicomServiceOutput ¶ added in v5.6.0
func (i *DicomService) ToDicomServiceOutput() DicomServiceOutput
func (*DicomService) ToDicomServiceOutputWithContext ¶ added in v5.6.0
func (i *DicomService) ToDicomServiceOutputWithContext(ctx context.Context) DicomServiceOutput
type DicomServiceArgs ¶ added in v5.6.0
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. PublicNetworkAccessEnabled pulumi.BoolPtrInput Tags pulumi.StringMapInput // Specifies the name 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 ¶ added in v5.6.0
func (DicomServiceArgs) ElementType() reflect.Type
type DicomServiceArray ¶ added in v5.6.0
type DicomServiceArray []DicomServiceInput
func (DicomServiceArray) ElementType ¶ added in v5.6.0
func (DicomServiceArray) ElementType() reflect.Type
func (DicomServiceArray) ToDicomServiceArrayOutput ¶ added in v5.6.0
func (i DicomServiceArray) ToDicomServiceArrayOutput() DicomServiceArrayOutput
func (DicomServiceArray) ToDicomServiceArrayOutputWithContext ¶ added in v5.6.0
func (i DicomServiceArray) ToDicomServiceArrayOutputWithContext(ctx context.Context) DicomServiceArrayOutput
type DicomServiceArrayInput ¶ added in v5.6.0
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 ¶ added in v5.6.0
type DicomServiceArrayOutput struct{ *pulumi.OutputState }
func (DicomServiceArrayOutput) ElementType ¶ added in v5.6.0
func (DicomServiceArrayOutput) ElementType() reflect.Type
func (DicomServiceArrayOutput) Index ¶ added in v5.6.0
func (o DicomServiceArrayOutput) Index(i pulumi.IntInput) DicomServiceOutput
func (DicomServiceArrayOutput) ToDicomServiceArrayOutput ¶ added in v5.6.0
func (o DicomServiceArrayOutput) ToDicomServiceArrayOutput() DicomServiceArrayOutput
func (DicomServiceArrayOutput) ToDicomServiceArrayOutputWithContext ¶ added in v5.6.0
func (o DicomServiceArrayOutput) ToDicomServiceArrayOutputWithContext(ctx context.Context) DicomServiceArrayOutput
type DicomServiceAuthentication ¶ added in v5.6.0
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 ¶ added in v5.6.0
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 ¶ added in v5.6.0
func (DicomServiceAuthenticationArgs) ElementType() reflect.Type
func (DicomServiceAuthenticationArgs) ToDicomServiceAuthenticationOutput ¶ added in v5.6.0
func (i DicomServiceAuthenticationArgs) ToDicomServiceAuthenticationOutput() DicomServiceAuthenticationOutput
func (DicomServiceAuthenticationArgs) ToDicomServiceAuthenticationOutputWithContext ¶ added in v5.6.0
func (i DicomServiceAuthenticationArgs) ToDicomServiceAuthenticationOutputWithContext(ctx context.Context) DicomServiceAuthenticationOutput
type DicomServiceAuthenticationArray ¶ added in v5.6.0
type DicomServiceAuthenticationArray []DicomServiceAuthenticationInput
func (DicomServiceAuthenticationArray) ElementType ¶ added in v5.6.0
func (DicomServiceAuthenticationArray) ElementType() reflect.Type
func (DicomServiceAuthenticationArray) ToDicomServiceAuthenticationArrayOutput ¶ added in v5.6.0
func (i DicomServiceAuthenticationArray) ToDicomServiceAuthenticationArrayOutput() DicomServiceAuthenticationArrayOutput
func (DicomServiceAuthenticationArray) ToDicomServiceAuthenticationArrayOutputWithContext ¶ added in v5.6.0
func (i DicomServiceAuthenticationArray) ToDicomServiceAuthenticationArrayOutputWithContext(ctx context.Context) DicomServiceAuthenticationArrayOutput
type DicomServiceAuthenticationArrayInput ¶ added in v5.6.0
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 ¶ added in v5.6.0
type DicomServiceAuthenticationArrayOutput struct{ *pulumi.OutputState }
func (DicomServiceAuthenticationArrayOutput) ElementType ¶ added in v5.6.0
func (DicomServiceAuthenticationArrayOutput) ElementType() reflect.Type
func (DicomServiceAuthenticationArrayOutput) Index ¶ added in v5.6.0
func (o DicomServiceAuthenticationArrayOutput) Index(i pulumi.IntInput) DicomServiceAuthenticationOutput
func (DicomServiceAuthenticationArrayOutput) ToDicomServiceAuthenticationArrayOutput ¶ added in v5.6.0
func (o DicomServiceAuthenticationArrayOutput) ToDicomServiceAuthenticationArrayOutput() DicomServiceAuthenticationArrayOutput
func (DicomServiceAuthenticationArrayOutput) ToDicomServiceAuthenticationArrayOutputWithContext ¶ added in v5.6.0
func (o DicomServiceAuthenticationArrayOutput) ToDicomServiceAuthenticationArrayOutputWithContext(ctx context.Context) DicomServiceAuthenticationArrayOutput
type DicomServiceAuthenticationInput ¶ added in v5.6.0
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 ¶ added in v5.6.0
type DicomServiceAuthenticationOutput struct{ *pulumi.OutputState }
func (DicomServiceAuthenticationOutput) Audiences ¶ added in v5.6.0
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 ¶ added in v5.6.0
func (o DicomServiceAuthenticationOutput) Authority() pulumi.StringPtrOutput
func (DicomServiceAuthenticationOutput) ElementType ¶ added in v5.6.0
func (DicomServiceAuthenticationOutput) ElementType() reflect.Type
func (DicomServiceAuthenticationOutput) ToDicomServiceAuthenticationOutput ¶ added in v5.6.0
func (o DicomServiceAuthenticationOutput) ToDicomServiceAuthenticationOutput() DicomServiceAuthenticationOutput
func (DicomServiceAuthenticationOutput) ToDicomServiceAuthenticationOutputWithContext ¶ added in v5.6.0
func (o DicomServiceAuthenticationOutput) ToDicomServiceAuthenticationOutputWithContext(ctx context.Context) DicomServiceAuthenticationOutput
type DicomServiceIdentity ¶ added in v5.6.0
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 `SystemAssigned` and `UserAssigned`. If `UserAssigned` is set, an `identityIds` must be set as well. Type string `pulumi:"type"` }
type DicomServiceIdentityArgs ¶ added in v5.6.0
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 `SystemAssigned` and `UserAssigned`. If `UserAssigned` is set, an `identityIds` must be set as well. Type pulumi.StringInput `pulumi:"type"` }
func (DicomServiceIdentityArgs) ElementType ¶ added in v5.6.0
func (DicomServiceIdentityArgs) ElementType() reflect.Type
func (DicomServiceIdentityArgs) ToDicomServiceIdentityOutput ¶ added in v5.6.0
func (i DicomServiceIdentityArgs) ToDicomServiceIdentityOutput() DicomServiceIdentityOutput
func (DicomServiceIdentityArgs) ToDicomServiceIdentityOutputWithContext ¶ added in v5.6.0
func (i DicomServiceIdentityArgs) ToDicomServiceIdentityOutputWithContext(ctx context.Context) DicomServiceIdentityOutput
func (DicomServiceIdentityArgs) ToDicomServiceIdentityPtrOutput ¶ added in v5.6.0
func (i DicomServiceIdentityArgs) ToDicomServiceIdentityPtrOutput() DicomServiceIdentityPtrOutput
func (DicomServiceIdentityArgs) ToDicomServiceIdentityPtrOutputWithContext ¶ added in v5.6.0
func (i DicomServiceIdentityArgs) ToDicomServiceIdentityPtrOutputWithContext(ctx context.Context) DicomServiceIdentityPtrOutput
type DicomServiceIdentityInput ¶ added in v5.6.0
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 ¶ added in v5.6.0
type DicomServiceIdentityOutput struct{ *pulumi.OutputState }
func (DicomServiceIdentityOutput) ElementType ¶ added in v5.6.0
func (DicomServiceIdentityOutput) ElementType() reflect.Type
func (DicomServiceIdentityOutput) IdentityIds ¶ added in v5.6.0
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 ¶ added in v5.6.0
func (o DicomServiceIdentityOutput) PrincipalId() pulumi.StringPtrOutput
func (DicomServiceIdentityOutput) TenantId ¶ added in v5.6.0
func (o DicomServiceIdentityOutput) TenantId() pulumi.StringPtrOutput
func (DicomServiceIdentityOutput) ToDicomServiceIdentityOutput ¶ added in v5.6.0
func (o DicomServiceIdentityOutput) ToDicomServiceIdentityOutput() DicomServiceIdentityOutput
func (DicomServiceIdentityOutput) ToDicomServiceIdentityOutputWithContext ¶ added in v5.6.0
func (o DicomServiceIdentityOutput) ToDicomServiceIdentityOutputWithContext(ctx context.Context) DicomServiceIdentityOutput
func (DicomServiceIdentityOutput) ToDicomServiceIdentityPtrOutput ¶ added in v5.6.0
func (o DicomServiceIdentityOutput) ToDicomServiceIdentityPtrOutput() DicomServiceIdentityPtrOutput
func (DicomServiceIdentityOutput) ToDicomServiceIdentityPtrOutputWithContext ¶ added in v5.6.0
func (o DicomServiceIdentityOutput) ToDicomServiceIdentityPtrOutputWithContext(ctx context.Context) DicomServiceIdentityPtrOutput
func (DicomServiceIdentityOutput) Type ¶ added in v5.6.0
func (o DicomServiceIdentityOutput) Type() pulumi.StringOutput
The type of identity used for the Healthcare DICOM service. Possible values are `SystemAssigned` and `UserAssigned`. If `UserAssigned` is set, an `identityIds` must be set as well.
type DicomServiceIdentityPtrInput ¶ added in v5.6.0
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 ¶ added in v5.6.0
func DicomServiceIdentityPtr(v *DicomServiceIdentityArgs) DicomServiceIdentityPtrInput
type DicomServiceIdentityPtrOutput ¶ added in v5.6.0
type DicomServiceIdentityPtrOutput struct{ *pulumi.OutputState }
func (DicomServiceIdentityPtrOutput) Elem ¶ added in v5.6.0
func (o DicomServiceIdentityPtrOutput) Elem() DicomServiceIdentityOutput
func (DicomServiceIdentityPtrOutput) ElementType ¶ added in v5.6.0
func (DicomServiceIdentityPtrOutput) ElementType() reflect.Type
func (DicomServiceIdentityPtrOutput) IdentityIds ¶ added in v5.6.0
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 ¶ added in v5.6.0
func (o DicomServiceIdentityPtrOutput) PrincipalId() pulumi.StringPtrOutput
func (DicomServiceIdentityPtrOutput) TenantId ¶ added in v5.6.0
func (o DicomServiceIdentityPtrOutput) TenantId() pulumi.StringPtrOutput
func (DicomServiceIdentityPtrOutput) ToDicomServiceIdentityPtrOutput ¶ added in v5.6.0
func (o DicomServiceIdentityPtrOutput) ToDicomServiceIdentityPtrOutput() DicomServiceIdentityPtrOutput
func (DicomServiceIdentityPtrOutput) ToDicomServiceIdentityPtrOutputWithContext ¶ added in v5.6.0
func (o DicomServiceIdentityPtrOutput) ToDicomServiceIdentityPtrOutputWithContext(ctx context.Context) DicomServiceIdentityPtrOutput
func (DicomServiceIdentityPtrOutput) Type ¶ added in v5.6.0
func (o DicomServiceIdentityPtrOutput) Type() pulumi.StringPtrOutput
The type of identity used for the Healthcare DICOM service. Possible values are `SystemAssigned` and `UserAssigned`. If `UserAssigned` is set, an `identityIds` must be set as well.
type DicomServiceInput ¶ added in v5.6.0
type DicomServiceInput interface { pulumi.Input ToDicomServiceOutput() DicomServiceOutput ToDicomServiceOutputWithContext(ctx context.Context) DicomServiceOutput }
type DicomServiceMap ¶ added in v5.6.0
type DicomServiceMap map[string]DicomServiceInput
func (DicomServiceMap) ElementType ¶ added in v5.6.0
func (DicomServiceMap) ElementType() reflect.Type
func (DicomServiceMap) ToDicomServiceMapOutput ¶ added in v5.6.0
func (i DicomServiceMap) ToDicomServiceMapOutput() DicomServiceMapOutput
func (DicomServiceMap) ToDicomServiceMapOutputWithContext ¶ added in v5.6.0
func (i DicomServiceMap) ToDicomServiceMapOutputWithContext(ctx context.Context) DicomServiceMapOutput
type DicomServiceMapInput ¶ added in v5.6.0
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 ¶ added in v5.6.0
type DicomServiceMapOutput struct{ *pulumi.OutputState }
func (DicomServiceMapOutput) ElementType ¶ added in v5.6.0
func (DicomServiceMapOutput) ElementType() reflect.Type
func (DicomServiceMapOutput) MapIndex ¶ added in v5.6.0
func (o DicomServiceMapOutput) MapIndex(k pulumi.StringInput) DicomServiceOutput
func (DicomServiceMapOutput) ToDicomServiceMapOutput ¶ added in v5.6.0
func (o DicomServiceMapOutput) ToDicomServiceMapOutput() DicomServiceMapOutput
func (DicomServiceMapOutput) ToDicomServiceMapOutputWithContext ¶ added in v5.6.0
func (o DicomServiceMapOutput) ToDicomServiceMapOutputWithContext(ctx context.Context) DicomServiceMapOutput
type DicomServiceOutput ¶ added in v5.6.0
type DicomServiceOutput struct{ *pulumi.OutputState }
func (DicomServiceOutput) Authentications ¶ added in v5.6.0
func (o DicomServiceOutput) Authentications() DicomServiceAuthenticationArrayOutput
The `authentication` block as defined below.
func (DicomServiceOutput) ElementType ¶ added in v5.6.0
func (DicomServiceOutput) ElementType() reflect.Type
func (DicomServiceOutput) Identity ¶ added in v5.6.0
func (o DicomServiceOutput) Identity() DicomServiceIdentityPtrOutput
An `identity` block as defined below.
func (DicomServiceOutput) Location ¶ added in v5.6.0
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 ¶ added in v5.6.0
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 ¶ added in v5.6.0
func (o DicomServiceOutput) PrivateEndpoints() DicomServicePrivateEndpointArrayOutput
func (DicomServiceOutput) PublicNetworkAccessEnabled ¶ added in v5.6.0
func (o DicomServiceOutput) PublicNetworkAccessEnabled() pulumi.BoolPtrOutput
Whether to enabled public networks when data plane traffic coming from public networks while private endpoint is enabled.
func (DicomServiceOutput) ServiceUrl ¶ added in v5.6.0
func (o DicomServiceOutput) ServiceUrl() pulumi.StringOutput
The url of the Healthcare DICOM Services.
func (DicomServiceOutput) Tags ¶ added in v5.6.0
func (o DicomServiceOutput) Tags() pulumi.StringMapOutput
func (DicomServiceOutput) ToDicomServiceOutput ¶ added in v5.6.0
func (o DicomServiceOutput) ToDicomServiceOutput() DicomServiceOutput
func (DicomServiceOutput) ToDicomServiceOutputWithContext ¶ added in v5.6.0
func (o DicomServiceOutput) ToDicomServiceOutputWithContext(ctx context.Context) DicomServiceOutput
func (DicomServiceOutput) WorkspaceId ¶ added in v5.6.0
func (o DicomServiceOutput) WorkspaceId() pulumi.StringOutput
Specifies the name of the Healthcare Workspace where the Healthcare DICOM Service should exist. Changing this forces a new Healthcare DICOM Service to be created.
type DicomServicePrivateEndpoint ¶ added in v5.6.0
type DicomServicePrivateEndpointArgs ¶ added in v5.6.0
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 ¶ added in v5.6.0
func (DicomServicePrivateEndpointArgs) ElementType() reflect.Type
func (DicomServicePrivateEndpointArgs) ToDicomServicePrivateEndpointOutput ¶ added in v5.6.0
func (i DicomServicePrivateEndpointArgs) ToDicomServicePrivateEndpointOutput() DicomServicePrivateEndpointOutput
func (DicomServicePrivateEndpointArgs) ToDicomServicePrivateEndpointOutputWithContext ¶ added in v5.6.0
func (i DicomServicePrivateEndpointArgs) ToDicomServicePrivateEndpointOutputWithContext(ctx context.Context) DicomServicePrivateEndpointOutput
type DicomServicePrivateEndpointArray ¶ added in v5.6.0
type DicomServicePrivateEndpointArray []DicomServicePrivateEndpointInput
func (DicomServicePrivateEndpointArray) ElementType ¶ added in v5.6.0
func (DicomServicePrivateEndpointArray) ElementType() reflect.Type
func (DicomServicePrivateEndpointArray) ToDicomServicePrivateEndpointArrayOutput ¶ added in v5.6.0
func (i DicomServicePrivateEndpointArray) ToDicomServicePrivateEndpointArrayOutput() DicomServicePrivateEndpointArrayOutput
func (DicomServicePrivateEndpointArray) ToDicomServicePrivateEndpointArrayOutputWithContext ¶ added in v5.6.0
func (i DicomServicePrivateEndpointArray) ToDicomServicePrivateEndpointArrayOutputWithContext(ctx context.Context) DicomServicePrivateEndpointArrayOutput
type DicomServicePrivateEndpointArrayInput ¶ added in v5.6.0
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 ¶ added in v5.6.0
type DicomServicePrivateEndpointArrayOutput struct{ *pulumi.OutputState }
func (DicomServicePrivateEndpointArrayOutput) ElementType ¶ added in v5.6.0
func (DicomServicePrivateEndpointArrayOutput) ElementType() reflect.Type
func (DicomServicePrivateEndpointArrayOutput) ToDicomServicePrivateEndpointArrayOutput ¶ added in v5.6.0
func (o DicomServicePrivateEndpointArrayOutput) ToDicomServicePrivateEndpointArrayOutput() DicomServicePrivateEndpointArrayOutput
func (DicomServicePrivateEndpointArrayOutput) ToDicomServicePrivateEndpointArrayOutputWithContext ¶ added in v5.6.0
func (o DicomServicePrivateEndpointArrayOutput) ToDicomServicePrivateEndpointArrayOutputWithContext(ctx context.Context) DicomServicePrivateEndpointArrayOutput
type DicomServicePrivateEndpointInput ¶ added in v5.6.0
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 ¶ added in v5.6.0
type DicomServicePrivateEndpointOutput struct{ *pulumi.OutputState }
func (DicomServicePrivateEndpointOutput) ElementType ¶ added in v5.6.0
func (DicomServicePrivateEndpointOutput) ElementType() reflect.Type
func (DicomServicePrivateEndpointOutput) Id ¶ added in v5.6.0
func (o DicomServicePrivateEndpointOutput) Id() pulumi.StringPtrOutput
The ID of the Healthcare DICOM Service.
func (DicomServicePrivateEndpointOutput) Name ¶ added in v5.6.0
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 ¶ added in v5.6.0
func (o DicomServicePrivateEndpointOutput) ToDicomServicePrivateEndpointOutput() DicomServicePrivateEndpointOutput
func (DicomServicePrivateEndpointOutput) ToDicomServicePrivateEndpointOutputWithContext ¶ added in v5.6.0
func (o DicomServicePrivateEndpointOutput) ToDicomServicePrivateEndpointOutputWithContext(ctx context.Context) DicomServicePrivateEndpointOutput
type DicomServiceState ¶ added in v5.6.0
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. PublicNetworkAccessEnabled pulumi.BoolPtrInput // The url of the Healthcare DICOM Services. ServiceUrl pulumi.StringPtrInput Tags pulumi.StringMapInput // Specifies the name 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 ¶ added in v5.6.0
func (DicomServiceState) ElementType() reflect.Type
type GetDicomServiceAuthentication ¶ added in v5.6.0
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 ¶ added in v5.6.0
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 ¶ added in v5.6.0
func (GetDicomServiceAuthenticationArgs) ElementType() reflect.Type
func (GetDicomServiceAuthenticationArgs) ToGetDicomServiceAuthenticationOutput ¶ added in v5.6.0
func (i GetDicomServiceAuthenticationArgs) ToGetDicomServiceAuthenticationOutput() GetDicomServiceAuthenticationOutput
func (GetDicomServiceAuthenticationArgs) ToGetDicomServiceAuthenticationOutputWithContext ¶ added in v5.6.0
func (i GetDicomServiceAuthenticationArgs) ToGetDicomServiceAuthenticationOutputWithContext(ctx context.Context) GetDicomServiceAuthenticationOutput
type GetDicomServiceAuthenticationArray ¶ added in v5.6.0
type GetDicomServiceAuthenticationArray []GetDicomServiceAuthenticationInput
func (GetDicomServiceAuthenticationArray) ElementType ¶ added in v5.6.0
func (GetDicomServiceAuthenticationArray) ElementType() reflect.Type
func (GetDicomServiceAuthenticationArray) ToGetDicomServiceAuthenticationArrayOutput ¶ added in v5.6.0
func (i GetDicomServiceAuthenticationArray) ToGetDicomServiceAuthenticationArrayOutput() GetDicomServiceAuthenticationArrayOutput
func (GetDicomServiceAuthenticationArray) ToGetDicomServiceAuthenticationArrayOutputWithContext ¶ added in v5.6.0
func (i GetDicomServiceAuthenticationArray) ToGetDicomServiceAuthenticationArrayOutputWithContext(ctx context.Context) GetDicomServiceAuthenticationArrayOutput
type GetDicomServiceAuthenticationArrayInput ¶ added in v5.6.0
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 ¶ added in v5.6.0
type GetDicomServiceAuthenticationArrayOutput struct{ *pulumi.OutputState }
func (GetDicomServiceAuthenticationArrayOutput) ElementType ¶ added in v5.6.0
func (GetDicomServiceAuthenticationArrayOutput) ElementType() reflect.Type
func (GetDicomServiceAuthenticationArrayOutput) ToGetDicomServiceAuthenticationArrayOutput ¶ added in v5.6.0
func (o GetDicomServiceAuthenticationArrayOutput) ToGetDicomServiceAuthenticationArrayOutput() GetDicomServiceAuthenticationArrayOutput
func (GetDicomServiceAuthenticationArrayOutput) ToGetDicomServiceAuthenticationArrayOutputWithContext ¶ added in v5.6.0
func (o GetDicomServiceAuthenticationArrayOutput) ToGetDicomServiceAuthenticationArrayOutputWithContext(ctx context.Context) GetDicomServiceAuthenticationArrayOutput
type GetDicomServiceAuthenticationInput ¶ added in v5.6.0
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 ¶ added in v5.6.0
type GetDicomServiceAuthenticationOutput struct{ *pulumi.OutputState }
func (GetDicomServiceAuthenticationOutput) Audiences ¶ added in v5.6.0
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 ¶ added in v5.6.0
func (o GetDicomServiceAuthenticationOutput) Authority() pulumi.StringOutput
func (GetDicomServiceAuthenticationOutput) ElementType ¶ added in v5.6.0
func (GetDicomServiceAuthenticationOutput) ElementType() reflect.Type
func (GetDicomServiceAuthenticationOutput) ToGetDicomServiceAuthenticationOutput ¶ added in v5.6.0
func (o GetDicomServiceAuthenticationOutput) ToGetDicomServiceAuthenticationOutput() GetDicomServiceAuthenticationOutput
func (GetDicomServiceAuthenticationOutput) ToGetDicomServiceAuthenticationOutputWithContext ¶ added in v5.6.0
func (o GetDicomServiceAuthenticationOutput) ToGetDicomServiceAuthenticationOutputWithContext(ctx context.Context) GetDicomServiceAuthenticationOutput
type GetDicomServiceIdentity ¶ added in v5.6.0
type GetDicomServiceIdentityArgs ¶ added in v5.6.0
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 ¶ added in v5.6.0
func (GetDicomServiceIdentityArgs) ElementType() reflect.Type
func (GetDicomServiceIdentityArgs) ToGetDicomServiceIdentityOutput ¶ added in v5.6.0
func (i GetDicomServiceIdentityArgs) ToGetDicomServiceIdentityOutput() GetDicomServiceIdentityOutput
func (GetDicomServiceIdentityArgs) ToGetDicomServiceIdentityOutputWithContext ¶ added in v5.6.0
func (i GetDicomServiceIdentityArgs) ToGetDicomServiceIdentityOutputWithContext(ctx context.Context) GetDicomServiceIdentityOutput
type GetDicomServiceIdentityArray ¶ added in v5.6.0
type GetDicomServiceIdentityArray []GetDicomServiceIdentityInput
func (GetDicomServiceIdentityArray) ElementType ¶ added in v5.6.0
func (GetDicomServiceIdentityArray) ElementType() reflect.Type
func (GetDicomServiceIdentityArray) ToGetDicomServiceIdentityArrayOutput ¶ added in v5.6.0
func (i GetDicomServiceIdentityArray) ToGetDicomServiceIdentityArrayOutput() GetDicomServiceIdentityArrayOutput
func (GetDicomServiceIdentityArray) ToGetDicomServiceIdentityArrayOutputWithContext ¶ added in v5.6.0
func (i GetDicomServiceIdentityArray) ToGetDicomServiceIdentityArrayOutputWithContext(ctx context.Context) GetDicomServiceIdentityArrayOutput
type GetDicomServiceIdentityArrayInput ¶ added in v5.6.0
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 ¶ added in v5.6.0
type GetDicomServiceIdentityArrayOutput struct{ *pulumi.OutputState }
func (GetDicomServiceIdentityArrayOutput) ElementType ¶ added in v5.6.0
func (GetDicomServiceIdentityArrayOutput) ElementType() reflect.Type
func (GetDicomServiceIdentityArrayOutput) Index ¶ added in v5.6.0
func (o GetDicomServiceIdentityArrayOutput) Index(i pulumi.IntInput) GetDicomServiceIdentityOutput
func (GetDicomServiceIdentityArrayOutput) ToGetDicomServiceIdentityArrayOutput ¶ added in v5.6.0
func (o GetDicomServiceIdentityArrayOutput) ToGetDicomServiceIdentityArrayOutput() GetDicomServiceIdentityArrayOutput
func (GetDicomServiceIdentityArrayOutput) ToGetDicomServiceIdentityArrayOutputWithContext ¶ added in v5.6.0
func (o GetDicomServiceIdentityArrayOutput) ToGetDicomServiceIdentityArrayOutputWithContext(ctx context.Context) GetDicomServiceIdentityArrayOutput
type GetDicomServiceIdentityInput ¶ added in v5.6.0
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 ¶ added in v5.6.0
type GetDicomServiceIdentityOutput struct{ *pulumi.OutputState }
func (GetDicomServiceIdentityOutput) ElementType ¶ added in v5.6.0
func (GetDicomServiceIdentityOutput) ElementType() reflect.Type
func (GetDicomServiceIdentityOutput) IdentityIds ¶ added in v5.6.0
func (o GetDicomServiceIdentityOutput) IdentityIds() pulumi.StringArrayOutput
func (GetDicomServiceIdentityOutput) PrincipalId ¶ added in v5.6.0
func (o GetDicomServiceIdentityOutput) PrincipalId() pulumi.StringOutput
func (GetDicomServiceIdentityOutput) TenantId ¶ added in v5.6.0
func (o GetDicomServiceIdentityOutput) TenantId() pulumi.StringOutput
func (GetDicomServiceIdentityOutput) ToGetDicomServiceIdentityOutput ¶ added in v5.6.0
func (o GetDicomServiceIdentityOutput) ToGetDicomServiceIdentityOutput() GetDicomServiceIdentityOutput
func (GetDicomServiceIdentityOutput) ToGetDicomServiceIdentityOutputWithContext ¶ added in v5.6.0
func (o GetDicomServiceIdentityOutput) ToGetDicomServiceIdentityOutputWithContext(ctx context.Context) GetDicomServiceIdentityOutput
func (GetDicomServiceIdentityOutput) Type ¶ added in v5.6.0
func (o GetDicomServiceIdentityOutput) Type() pulumi.StringOutput
type GetDicomServicePrivateEndpoint ¶ added in v5.6.0
type GetDicomServicePrivateEndpointArgs ¶ added in v5.6.0
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 ¶ added in v5.6.0
func (GetDicomServicePrivateEndpointArgs) ElementType() reflect.Type
func (GetDicomServicePrivateEndpointArgs) ToGetDicomServicePrivateEndpointOutput ¶ added in v5.6.0
func (i GetDicomServicePrivateEndpointArgs) ToGetDicomServicePrivateEndpointOutput() GetDicomServicePrivateEndpointOutput
func (GetDicomServicePrivateEndpointArgs) ToGetDicomServicePrivateEndpointOutputWithContext ¶ added in v5.6.0
func (i GetDicomServicePrivateEndpointArgs) ToGetDicomServicePrivateEndpointOutputWithContext(ctx context.Context) GetDicomServicePrivateEndpointOutput
type GetDicomServicePrivateEndpointArray ¶ added in v5.6.0
type GetDicomServicePrivateEndpointArray []GetDicomServicePrivateEndpointInput
func (GetDicomServicePrivateEndpointArray) ElementType ¶ added in v5.6.0
func (GetDicomServicePrivateEndpointArray) ElementType() reflect.Type
func (GetDicomServicePrivateEndpointArray) ToGetDicomServicePrivateEndpointArrayOutput ¶ added in v5.6.0
func (i GetDicomServicePrivateEndpointArray) ToGetDicomServicePrivateEndpointArrayOutput() GetDicomServicePrivateEndpointArrayOutput
func (GetDicomServicePrivateEndpointArray) ToGetDicomServicePrivateEndpointArrayOutputWithContext ¶ added in v5.6.0
func (i GetDicomServicePrivateEndpointArray) ToGetDicomServicePrivateEndpointArrayOutputWithContext(ctx context.Context) GetDicomServicePrivateEndpointArrayOutput
type GetDicomServicePrivateEndpointArrayInput ¶ added in v5.6.0
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 ¶ added in v5.6.0
type GetDicomServicePrivateEndpointArrayOutput struct{ *pulumi.OutputState }
func (GetDicomServicePrivateEndpointArrayOutput) ElementType ¶ added in v5.6.0
func (GetDicomServicePrivateEndpointArrayOutput) ElementType() reflect.Type
func (GetDicomServicePrivateEndpointArrayOutput) ToGetDicomServicePrivateEndpointArrayOutput ¶ added in v5.6.0
func (o GetDicomServicePrivateEndpointArrayOutput) ToGetDicomServicePrivateEndpointArrayOutput() GetDicomServicePrivateEndpointArrayOutput
func (GetDicomServicePrivateEndpointArrayOutput) ToGetDicomServicePrivateEndpointArrayOutputWithContext ¶ added in v5.6.0
func (o GetDicomServicePrivateEndpointArrayOutput) ToGetDicomServicePrivateEndpointArrayOutputWithContext(ctx context.Context) GetDicomServicePrivateEndpointArrayOutput
type GetDicomServicePrivateEndpointInput ¶ added in v5.6.0
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 ¶ added in v5.6.0
type GetDicomServicePrivateEndpointOutput struct{ *pulumi.OutputState }
func (GetDicomServicePrivateEndpointOutput) ElementType ¶ added in v5.6.0
func (GetDicomServicePrivateEndpointOutput) ElementType() reflect.Type
func (GetDicomServicePrivateEndpointOutput) Id ¶ added in v5.6.0
func (o GetDicomServicePrivateEndpointOutput) Id() pulumi.StringOutput
The ID of the Healthcare DICOM Service.
func (GetDicomServicePrivateEndpointOutput) Name ¶ added in v5.6.0
func (o GetDicomServicePrivateEndpointOutput) Name() pulumi.StringOutput
The name of the Healthcare DICOM Service
func (GetDicomServicePrivateEndpointOutput) ToGetDicomServicePrivateEndpointOutput ¶ added in v5.6.0
func (o GetDicomServicePrivateEndpointOutput) ToGetDicomServicePrivateEndpointOutput() GetDicomServicePrivateEndpointOutput
func (GetDicomServicePrivateEndpointOutput) ToGetDicomServicePrivateEndpointOutputWithContext ¶ added in v5.6.0
func (o GetDicomServicePrivateEndpointOutput) ToGetDicomServicePrivateEndpointOutputWithContext(ctx context.Context) GetDicomServicePrivateEndpointOutput
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 ¶ added in v5.6.0
type LookupDicomServiceArgs struct { // The name of the Healthcare DICOM Service Name string `pulumi:"name"` // The name of the Healthcare Workspace in which the Healthcare DICOM Service exists. WorkspaceId string `pulumi:"workspaceId"` }
A collection of arguments for invoking getDicomService.
type LookupDicomServiceOutputArgs ¶ added in v5.6.0
type LookupDicomServiceOutputArgs struct { // The name of the Healthcare DICOM Service Name pulumi.StringInput `pulumi:"name"` // The name 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 ¶ added in v5.6.0
func (LookupDicomServiceOutputArgs) ElementType() reflect.Type
type LookupDicomServiceResult ¶ added in v5.6.0
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 ¶ added in v5.6.0
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/v5/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: "example_healthcare_workspace", }, nil) if err != nil { return err } ctx.Export("azurermHealthcareDicomService", example.Id) return nil }) }
```
type LookupDicomServiceResultOutput ¶ added in v5.6.0
type LookupDicomServiceResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDicomService.
func LookupDicomServiceOutput ¶ added in v5.6.0
func LookupDicomServiceOutput(ctx *pulumi.Context, args LookupDicomServiceOutputArgs, opts ...pulumi.InvokeOption) LookupDicomServiceResultOutput
func (LookupDicomServiceResultOutput) Authentications ¶ added in v5.6.0
func (o LookupDicomServiceResultOutput) Authentications() GetDicomServiceAuthenticationArrayOutput
The `authentication` block as defined below.
func (LookupDicomServiceResultOutput) ElementType ¶ added in v5.6.0
func (LookupDicomServiceResultOutput) ElementType() reflect.Type
func (LookupDicomServiceResultOutput) Id ¶ added in v5.6.0
func (o LookupDicomServiceResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupDicomServiceResultOutput) Identities ¶ added in v5.6.0
func (o LookupDicomServiceResultOutput) Identities() GetDicomServiceIdentityArrayOutput
func (LookupDicomServiceResultOutput) Location ¶ added in v5.6.0
func (o LookupDicomServiceResultOutput) Location() pulumi.StringOutput
The Azure Region where the Healthcare DICOM Service is located.
func (LookupDicomServiceResultOutput) Name ¶ added in v5.6.0
func (o LookupDicomServiceResultOutput) Name() pulumi.StringOutput
func (LookupDicomServiceResultOutput) PrivateEndpoints ¶ added in v5.6.0
func (o LookupDicomServiceResultOutput) PrivateEndpoints() GetDicomServicePrivateEndpointArrayOutput
func (LookupDicomServiceResultOutput) ServiceUrl ¶ added in v5.6.0
func (o LookupDicomServiceResultOutput) ServiceUrl() pulumi.StringOutput
The url of the Healthcare DICOM Services.
func (LookupDicomServiceResultOutput) Tags ¶ added in v5.6.0
func (o LookupDicomServiceResultOutput) Tags() pulumi.StringMapOutput
A map of tags assigned to the Healthcare DICOM Service.
func (LookupDicomServiceResultOutput) ToLookupDicomServiceResultOutput ¶ added in v5.6.0
func (o LookupDicomServiceResultOutput) ToLookupDicomServiceResultOutput() LookupDicomServiceResultOutput
func (LookupDicomServiceResultOutput) ToLookupDicomServiceResultOutputWithContext ¶ added in v5.6.0
func (o LookupDicomServiceResultOutput) ToLookupDicomServiceResultOutputWithContext(ctx context.Context) LookupDicomServiceResultOutput
func (LookupDicomServiceResultOutput) WorkspaceId ¶ added in v5.6.0
func (o LookupDicomServiceResultOutput) 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/v5/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/v5/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 Service ¶
type Service struct { pulumi.CustomResourceState AccessPolicyObjectIds pulumi.StringArrayOutput `pulumi:"accessPolicyObjectIds"` // An `authenticationConfiguration` block as defined below. AuthenticationConfiguration ServiceAuthenticationConfigurationOutput `pulumi:"authenticationConfiguration"` // 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. CosmosdbKeyVaultKeyVersionlessId pulumi.StringPtrOutput `pulumi:"cosmosdbKeyVaultKeyVersionlessId"` // The provisioned throughput for the backing database. Range of `400`-`10000`. Defaults to `400`. CosmosdbThroughput pulumi.IntPtrOutput `pulumi:"cosmosdbThroughput"` // 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. Location pulumi.StringOutput `pulumi:"location"` // The name of the service instance. Used for service endpoint, must be unique within the audience. Name pulumi.StringOutput `pulumi:"name"` // Whether public network access is enabled or disabled for this service instance. PublicNetworkAccessEnabled pulumi.BoolPtrOutput `pulumi:"publicNetworkAccessEnabled"` // The name of the Resource Group in which to create the Service. 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 (
"fmt" "github.com/pulumi/pulumi-azure/sdk/v5/go/azure/healthcare" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := healthcare.NewService(ctx, "example", &healthcare.ServiceArgs{ AccessPolicyObjectIds: pulumi.StringArray{ pulumi.String("xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"), }, AuthenticationConfiguration: &healthcare.ServiceAuthenticationConfigurationArgs{ Audience: pulumi.String("https://azurehealthcareapis.com/"), Authority: pulumi.String(fmt.Sprintf("%v%v%v%v%v%v", "https://login.microsoftonline.com/", "$", "%", "7Bdata.azurerm_client_config.current.tenant_id", "%", "7D")), SmartProxyEnabled: pulumi.Bool(true), }, CorsConfiguration: &healthcare.ServiceCorsConfigurationArgs{ AllowCredentials: pulumi.Bool(true), AllowedHeaders: pulumi.StringArray{ pulumi.String("x-tempo-*"), pulumi.String("x-tempo2-*"), }, AllowedMethods: pulumi.StringArray{ pulumi.String("GET"), pulumi.String("PUT"), }, AllowedOrigins: pulumi.StringArray{ pulumi.String("http://www.example.com"), pulumi.String("http://www.example2.com"), }, MaxAgeInSeconds: pulumi.Int(500), }, CosmosdbThroughput: pulumi.Int(2000), Kind: pulumi.String("fhir-R4"), Location: pulumi.String("westus2"), ResourceGroupName: pulumi.String("sample-resource-group"), Tags: pulumi.StringMap{ "environment": pulumi.String("testenv"), "purpose": pulumi.String("AcceptanceTests"), }, }) 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 // 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. CosmosdbKeyVaultKeyVersionlessId pulumi.StringPtrInput // The provisioned throughput for the backing database. Range of `400`-`10000`. Defaults to `400`. CosmosdbThroughput pulumi.IntPtrInput // 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. Location pulumi.StringPtrInput // The name of the service instance. Used for service endpoint, must be unique within the audience. Name pulumi.StringPtrInput // Whether public network access is enabled or disabled for this service instance. PublicNetworkAccessEnabled pulumi.BoolPtrInput // The name of the Resource Group in which to create the Service. 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"` // 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"` // 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
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
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 { // 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. 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 { // 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. 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
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.
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
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.
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 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 ¶ added in v5.5.0
func (o ServiceOutput) AccessPolicyObjectIds() pulumi.StringArrayOutput
func (ServiceOutput) AuthenticationConfiguration ¶ added in v5.5.0
func (o ServiceOutput) AuthenticationConfiguration() ServiceAuthenticationConfigurationOutput
An `authenticationConfiguration` block as defined below.
func (ServiceOutput) CorsConfiguration ¶ added in v5.5.0
func (o ServiceOutput) CorsConfiguration() ServiceCorsConfigurationOutput
A `corsConfiguration` block as defined below.
func (ServiceOutput) CosmosdbKeyVaultKeyVersionlessId ¶ added in v5.5.0
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.
func (ServiceOutput) CosmosdbThroughput ¶ added in v5.5.0
func (o ServiceOutput) CosmosdbThroughput() pulumi.IntPtrOutput
The provisioned throughput for the backing database. Range of `400`-`10000`. Defaults to `400`.
func (ServiceOutput) ElementType ¶
func (ServiceOutput) ElementType() reflect.Type
func (ServiceOutput) Kind ¶ added in v5.5.0
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 ¶ added in v5.5.0
func (o ServiceOutput) Location() pulumi.StringOutput
Specifies the supported Azure Region where the Service should be created.
func (ServiceOutput) Name ¶ added in v5.5.0
func (o ServiceOutput) Name() pulumi.StringOutput
The name of the service instance. Used for service endpoint, must be unique within the audience.
func (ServiceOutput) PublicNetworkAccessEnabled ¶ added in v5.5.0
func (o ServiceOutput) PublicNetworkAccessEnabled() pulumi.BoolPtrOutput
Whether public network access is enabled or disabled for this service instance.
func (ServiceOutput) ResourceGroupName ¶ added in v5.5.0
func (o ServiceOutput) ResourceGroupName() pulumi.StringOutput
The name of the Resource Group in which to create the Service.
func (ServiceOutput) Tags ¶ added in v5.5.0
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 // 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. CosmosdbKeyVaultKeyVersionlessId pulumi.StringPtrInput // The provisioned throughput for the backing database. Range of `400`-`10000`. Defaults to `400`. CosmosdbThroughput pulumi.IntPtrInput // 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. Location pulumi.StringPtrInput // The name of the service instance. Used for service endpoint, must be unique within the audience. Name pulumi.StringPtrInput // Whether public network access is enabled or disabled for this service instance. PublicNetworkAccessEnabled pulumi.BoolPtrInput // The name of the Resource Group in which to create the Service. 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"` Tags pulumi.StringMapOutput `pulumi:"tags"` }
Manages a Healthcare workspace
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v5/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{ Location: pulumi.String("east us"), ResourceGroupName: pulumi.String("tfex-resource_group"), }) 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 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 ¶ added in v5.5.0
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 ¶ added in v5.5.0
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 ¶ added in v5.5.0
func (o WorkspaceOutput) PrivateEndpointConnections() WorkspacePrivateEndpointConnectionArrayOutput
func (WorkspaceOutput) ResourceGroupName ¶ added in v5.5.0
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 ¶ added in v5.5.0
func (o WorkspaceOutput) Tags() pulumi.StringMapOutput
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 Tags pulumi.StringMapInput }
func (WorkspaceState) ElementType ¶
func (WorkspaceState) ElementType() reflect.Type