Documentation ¶
Overview ¶
nolint: lll
nolint: lll
nolint: lll
Index ¶
- 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 LookupServiceArgs
- type LookupServiceResult
- type Service
- type ServiceArgs
- 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 ServiceState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GetServiceAuthenticationConfiguration ¶ added in v1.12.0
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 enbled? SmartProxyEnabled bool `pulumi:"smartProxyEnabled"` }
type GetServiceAuthenticationConfigurationArgs ¶ added in v1.12.0
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 enbled? SmartProxyEnabled pulumi.BoolInput `pulumi:"smartProxyEnabled"` }
func (GetServiceAuthenticationConfigurationArgs) ElementType ¶ added in v1.12.0
func (GetServiceAuthenticationConfigurationArgs) ElementType() reflect.Type
func (GetServiceAuthenticationConfigurationArgs) ToGetServiceAuthenticationConfigurationOutput ¶ added in v1.12.0
func (i GetServiceAuthenticationConfigurationArgs) ToGetServiceAuthenticationConfigurationOutput() GetServiceAuthenticationConfigurationOutput
func (GetServiceAuthenticationConfigurationArgs) ToGetServiceAuthenticationConfigurationOutputWithContext ¶ added in v1.12.0
func (i GetServiceAuthenticationConfigurationArgs) ToGetServiceAuthenticationConfigurationOutputWithContext(ctx context.Context) GetServiceAuthenticationConfigurationOutput
type GetServiceAuthenticationConfigurationArray ¶ added in v1.12.0
type GetServiceAuthenticationConfigurationArray []GetServiceAuthenticationConfigurationInput
func (GetServiceAuthenticationConfigurationArray) ElementType ¶ added in v1.12.0
func (GetServiceAuthenticationConfigurationArray) ElementType() reflect.Type
func (GetServiceAuthenticationConfigurationArray) ToGetServiceAuthenticationConfigurationArrayOutput ¶ added in v1.12.0
func (i GetServiceAuthenticationConfigurationArray) ToGetServiceAuthenticationConfigurationArrayOutput() GetServiceAuthenticationConfigurationArrayOutput
func (GetServiceAuthenticationConfigurationArray) ToGetServiceAuthenticationConfigurationArrayOutputWithContext ¶ added in v1.12.0
func (i GetServiceAuthenticationConfigurationArray) ToGetServiceAuthenticationConfigurationArrayOutputWithContext(ctx context.Context) GetServiceAuthenticationConfigurationArrayOutput
type GetServiceAuthenticationConfigurationArrayInput ¶ added in v1.12.0
type GetServiceAuthenticationConfigurationArrayInput interface { pulumi.Input ToGetServiceAuthenticationConfigurationArrayOutput() GetServiceAuthenticationConfigurationArrayOutput ToGetServiceAuthenticationConfigurationArrayOutputWithContext(context.Context) GetServiceAuthenticationConfigurationArrayOutput }
type GetServiceAuthenticationConfigurationArrayOutput ¶ added in v1.12.0
type GetServiceAuthenticationConfigurationArrayOutput struct{ *pulumi.OutputState }
func (GetServiceAuthenticationConfigurationArrayOutput) ElementType ¶ added in v1.12.0
func (GetServiceAuthenticationConfigurationArrayOutput) ElementType() reflect.Type
func (GetServiceAuthenticationConfigurationArrayOutput) ToGetServiceAuthenticationConfigurationArrayOutput ¶ added in v1.12.0
func (o GetServiceAuthenticationConfigurationArrayOutput) ToGetServiceAuthenticationConfigurationArrayOutput() GetServiceAuthenticationConfigurationArrayOutput
func (GetServiceAuthenticationConfigurationArrayOutput) ToGetServiceAuthenticationConfigurationArrayOutputWithContext ¶ added in v1.12.0
func (o GetServiceAuthenticationConfigurationArrayOutput) ToGetServiceAuthenticationConfigurationArrayOutputWithContext(ctx context.Context) GetServiceAuthenticationConfigurationArrayOutput
type GetServiceAuthenticationConfigurationInput ¶ added in v1.12.0
type GetServiceAuthenticationConfigurationInput interface { pulumi.Input ToGetServiceAuthenticationConfigurationOutput() GetServiceAuthenticationConfigurationOutput ToGetServiceAuthenticationConfigurationOutputWithContext(context.Context) GetServiceAuthenticationConfigurationOutput }
type GetServiceAuthenticationConfigurationOutput ¶ added in v1.12.0
type GetServiceAuthenticationConfigurationOutput struct{ *pulumi.OutputState }
func (GetServiceAuthenticationConfigurationOutput) Audience ¶ added in v1.12.0
func (o GetServiceAuthenticationConfigurationOutput) Audience() pulumi.StringOutput
The intended audience to receive authentication tokens for the service.
func (GetServiceAuthenticationConfigurationOutput) Authority ¶ added in v1.12.0
func (o GetServiceAuthenticationConfigurationOutput) Authority() pulumi.StringOutput
The Azure Active Directory (tenant) that serves as the authentication authority to access the service.
func (GetServiceAuthenticationConfigurationOutput) ElementType ¶ added in v1.12.0
func (GetServiceAuthenticationConfigurationOutput) ElementType() reflect.Type
func (GetServiceAuthenticationConfigurationOutput) SmartProxyEnabled ¶ added in v1.12.0
func (o GetServiceAuthenticationConfigurationOutput) SmartProxyEnabled() pulumi.BoolOutput
Is the 'SMART on FHIR' option for mobile and web implementations enbled?
func (GetServiceAuthenticationConfigurationOutput) ToGetServiceAuthenticationConfigurationOutput ¶ added in v1.12.0
func (o GetServiceAuthenticationConfigurationOutput) ToGetServiceAuthenticationConfigurationOutput() GetServiceAuthenticationConfigurationOutput
func (GetServiceAuthenticationConfigurationOutput) ToGetServiceAuthenticationConfigurationOutputWithContext ¶ added in v1.12.0
func (o GetServiceAuthenticationConfigurationOutput) ToGetServiceAuthenticationConfigurationOutputWithContext(ctx context.Context) GetServiceAuthenticationConfigurationOutput
type GetServiceCorsConfiguration ¶ added in v1.12.0
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 ¶ added in v1.12.0
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 ¶ added in v1.12.0
func (GetServiceCorsConfigurationArgs) ElementType() reflect.Type
func (GetServiceCorsConfigurationArgs) ToGetServiceCorsConfigurationOutput ¶ added in v1.12.0
func (i GetServiceCorsConfigurationArgs) ToGetServiceCorsConfigurationOutput() GetServiceCorsConfigurationOutput
func (GetServiceCorsConfigurationArgs) ToGetServiceCorsConfigurationOutputWithContext ¶ added in v1.12.0
func (i GetServiceCorsConfigurationArgs) ToGetServiceCorsConfigurationOutputWithContext(ctx context.Context) GetServiceCorsConfigurationOutput
type GetServiceCorsConfigurationArray ¶ added in v1.12.0
type GetServiceCorsConfigurationArray []GetServiceCorsConfigurationInput
func (GetServiceCorsConfigurationArray) ElementType ¶ added in v1.12.0
func (GetServiceCorsConfigurationArray) ElementType() reflect.Type
func (GetServiceCorsConfigurationArray) ToGetServiceCorsConfigurationArrayOutput ¶ added in v1.12.0
func (i GetServiceCorsConfigurationArray) ToGetServiceCorsConfigurationArrayOutput() GetServiceCorsConfigurationArrayOutput
func (GetServiceCorsConfigurationArray) ToGetServiceCorsConfigurationArrayOutputWithContext ¶ added in v1.12.0
func (i GetServiceCorsConfigurationArray) ToGetServiceCorsConfigurationArrayOutputWithContext(ctx context.Context) GetServiceCorsConfigurationArrayOutput
type GetServiceCorsConfigurationArrayInput ¶ added in v1.12.0
type GetServiceCorsConfigurationArrayInput interface { pulumi.Input ToGetServiceCorsConfigurationArrayOutput() GetServiceCorsConfigurationArrayOutput ToGetServiceCorsConfigurationArrayOutputWithContext(context.Context) GetServiceCorsConfigurationArrayOutput }
type GetServiceCorsConfigurationArrayOutput ¶ added in v1.12.0
type GetServiceCorsConfigurationArrayOutput struct{ *pulumi.OutputState }
func (GetServiceCorsConfigurationArrayOutput) ElementType ¶ added in v1.12.0
func (GetServiceCorsConfigurationArrayOutput) ElementType() reflect.Type
func (GetServiceCorsConfigurationArrayOutput) ToGetServiceCorsConfigurationArrayOutput ¶ added in v1.12.0
func (o GetServiceCorsConfigurationArrayOutput) ToGetServiceCorsConfigurationArrayOutput() GetServiceCorsConfigurationArrayOutput
func (GetServiceCorsConfigurationArrayOutput) ToGetServiceCorsConfigurationArrayOutputWithContext ¶ added in v1.12.0
func (o GetServiceCorsConfigurationArrayOutput) ToGetServiceCorsConfigurationArrayOutputWithContext(ctx context.Context) GetServiceCorsConfigurationArrayOutput
type GetServiceCorsConfigurationInput ¶ added in v1.12.0
type GetServiceCorsConfigurationInput interface { pulumi.Input ToGetServiceCorsConfigurationOutput() GetServiceCorsConfigurationOutput ToGetServiceCorsConfigurationOutputWithContext(context.Context) GetServiceCorsConfigurationOutput }
type GetServiceCorsConfigurationOutput ¶ added in v1.12.0
type GetServiceCorsConfigurationOutput struct{ *pulumi.OutputState }
func (GetServiceCorsConfigurationOutput) AllowCredentials ¶ added in v1.12.0
func (o GetServiceCorsConfigurationOutput) AllowCredentials() pulumi.BoolOutput
Are credentials are allowed via CORS?
func (GetServiceCorsConfigurationOutput) AllowedHeaders ¶ added in v1.12.0
func (o GetServiceCorsConfigurationOutput) AllowedHeaders() pulumi.StringArrayOutput
The set of headers to be allowed via CORS.
func (GetServiceCorsConfigurationOutput) AllowedMethods ¶ added in v1.12.0
func (o GetServiceCorsConfigurationOutput) AllowedMethods() pulumi.StringArrayOutput
The methods to be allowed via CORS.
func (GetServiceCorsConfigurationOutput) AllowedOrigins ¶ added in v1.12.0
func (o GetServiceCorsConfigurationOutput) AllowedOrigins() pulumi.StringArrayOutput
The set of origins to be allowed via CORS.
func (GetServiceCorsConfigurationOutput) ElementType ¶ added in v1.12.0
func (GetServiceCorsConfigurationOutput) ElementType() reflect.Type
func (GetServiceCorsConfigurationOutput) MaxAgeInSeconds ¶ added in v1.12.0
func (o GetServiceCorsConfigurationOutput) MaxAgeInSeconds() pulumi.IntOutput
The max age to be allowed via CORS.
func (GetServiceCorsConfigurationOutput) ToGetServiceCorsConfigurationOutput ¶ added in v1.12.0
func (o GetServiceCorsConfigurationOutput) ToGetServiceCorsConfigurationOutput() GetServiceCorsConfigurationOutput
func (GetServiceCorsConfigurationOutput) ToGetServiceCorsConfigurationOutputWithContext ¶ added in v1.12.0
func (o GetServiceCorsConfigurationOutput) ToGetServiceCorsConfigurationOutputWithContext(ctx context.Context) GetServiceCorsConfigurationOutput
type LookupServiceArgs ¶ added in v1.12.0
type LookupServiceArgs struct { 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 LookupServiceResult ¶ added in v1.12.0
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"` CosmosdbThroughput int `pulumi:"cosmosdbThroughput"` // id is 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
> This content is derived from https://github.com/terraform-providers/terraform-provider-azurerm/blob/master/website/docs/d/healthcare_service.html.markdown.
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"` // The provisioned throughput for the backing database. Range of `400`-`1000`. 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"` // 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.
> This content is derived from https://github.com/terraform-providers/terraform-provider-azurerm/blob/master/website/docs/r/healthcare_service.html.markdown.
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.
type ServiceArgs ¶
type ServiceArgs struct { AccessPolicyObjectIds pulumi.StringArrayInput // An `authenticationConfiguration` block as defined below. AuthenticationConfiguration ServiceAuthenticationConfigurationPtrInput // A `corsConfiguration` block as defined below. CorsConfiguration ServiceCorsConfigurationPtrInput // The provisioned throughput for the backing database. Range of `400`-`1000`. 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 // 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 ¶ added in v1.12.0
func (ServiceArgs) ElementType() reflect.Type
type ServiceAuthenticationConfiguration ¶ added in v1.12.0
type ServiceAuthenticationConfiguration struct { // The intended audience to receive authentication tokens for the service. The default value is https://azurehealthcareapis.com Audience *string `pulumi:"audience"` Authority *string `pulumi:"authority"` // Enables the 'SMART on FHIR' option for mobile and web implementations. SmartProxyEnabled *bool `pulumi:"smartProxyEnabled"` }
type ServiceAuthenticationConfigurationArgs ¶ added in v1.12.0
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"` Authority pulumi.StringPtrInput `pulumi:"authority"` // Enables the 'SMART on FHIR' option for mobile and web implementations. SmartProxyEnabled pulumi.BoolPtrInput `pulumi:"smartProxyEnabled"` }
func (ServiceAuthenticationConfigurationArgs) ElementType ¶ added in v1.12.0
func (ServiceAuthenticationConfigurationArgs) ElementType() reflect.Type
func (ServiceAuthenticationConfigurationArgs) ToServiceAuthenticationConfigurationOutput ¶ added in v1.12.0
func (i ServiceAuthenticationConfigurationArgs) ToServiceAuthenticationConfigurationOutput() ServiceAuthenticationConfigurationOutput
func (ServiceAuthenticationConfigurationArgs) ToServiceAuthenticationConfigurationOutputWithContext ¶ added in v1.12.0
func (i ServiceAuthenticationConfigurationArgs) ToServiceAuthenticationConfigurationOutputWithContext(ctx context.Context) ServiceAuthenticationConfigurationOutput
func (ServiceAuthenticationConfigurationArgs) ToServiceAuthenticationConfigurationPtrOutput ¶ added in v1.12.0
func (i ServiceAuthenticationConfigurationArgs) ToServiceAuthenticationConfigurationPtrOutput() ServiceAuthenticationConfigurationPtrOutput
func (ServiceAuthenticationConfigurationArgs) ToServiceAuthenticationConfigurationPtrOutputWithContext ¶ added in v1.12.0
func (i ServiceAuthenticationConfigurationArgs) ToServiceAuthenticationConfigurationPtrOutputWithContext(ctx context.Context) ServiceAuthenticationConfigurationPtrOutput
type ServiceAuthenticationConfigurationInput ¶ added in v1.12.0
type ServiceAuthenticationConfigurationInput interface { pulumi.Input ToServiceAuthenticationConfigurationOutput() ServiceAuthenticationConfigurationOutput ToServiceAuthenticationConfigurationOutputWithContext(context.Context) ServiceAuthenticationConfigurationOutput }
type ServiceAuthenticationConfigurationOutput ¶ added in v1.12.0
type ServiceAuthenticationConfigurationOutput struct{ *pulumi.OutputState }
func (ServiceAuthenticationConfigurationOutput) Audience ¶ added in v1.12.0
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 ¶ added in v1.12.0
func (o ServiceAuthenticationConfigurationOutput) Authority() pulumi.StringPtrOutput
func (ServiceAuthenticationConfigurationOutput) ElementType ¶ added in v1.12.0
func (ServiceAuthenticationConfigurationOutput) ElementType() reflect.Type
func (ServiceAuthenticationConfigurationOutput) SmartProxyEnabled ¶ added in v1.12.0
func (o ServiceAuthenticationConfigurationOutput) SmartProxyEnabled() pulumi.BoolPtrOutput
Enables the 'SMART on FHIR' option for mobile and web implementations.
func (ServiceAuthenticationConfigurationOutput) ToServiceAuthenticationConfigurationOutput ¶ added in v1.12.0
func (o ServiceAuthenticationConfigurationOutput) ToServiceAuthenticationConfigurationOutput() ServiceAuthenticationConfigurationOutput
func (ServiceAuthenticationConfigurationOutput) ToServiceAuthenticationConfigurationOutputWithContext ¶ added in v1.12.0
func (o ServiceAuthenticationConfigurationOutput) ToServiceAuthenticationConfigurationOutputWithContext(ctx context.Context) ServiceAuthenticationConfigurationOutput
func (ServiceAuthenticationConfigurationOutput) ToServiceAuthenticationConfigurationPtrOutput ¶ added in v1.12.0
func (o ServiceAuthenticationConfigurationOutput) ToServiceAuthenticationConfigurationPtrOutput() ServiceAuthenticationConfigurationPtrOutput
func (ServiceAuthenticationConfigurationOutput) ToServiceAuthenticationConfigurationPtrOutputWithContext ¶ added in v1.12.0
func (o ServiceAuthenticationConfigurationOutput) ToServiceAuthenticationConfigurationPtrOutputWithContext(ctx context.Context) ServiceAuthenticationConfigurationPtrOutput
type ServiceAuthenticationConfigurationPtrInput ¶ added in v1.12.0
type ServiceAuthenticationConfigurationPtrInput interface { pulumi.Input ToServiceAuthenticationConfigurationPtrOutput() ServiceAuthenticationConfigurationPtrOutput ToServiceAuthenticationConfigurationPtrOutputWithContext(context.Context) ServiceAuthenticationConfigurationPtrOutput }
func ServiceAuthenticationConfigurationPtr ¶ added in v1.12.0
func ServiceAuthenticationConfigurationPtr(v *ServiceAuthenticationConfigurationArgs) ServiceAuthenticationConfigurationPtrInput
type ServiceAuthenticationConfigurationPtrOutput ¶ added in v1.12.0
type ServiceAuthenticationConfigurationPtrOutput struct{ *pulumi.OutputState }
func (ServiceAuthenticationConfigurationPtrOutput) Audience ¶ added in v1.12.0
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 ¶ added in v1.12.0
func (o ServiceAuthenticationConfigurationPtrOutput) Authority() pulumi.StringPtrOutput
func (ServiceAuthenticationConfigurationPtrOutput) ElementType ¶ added in v1.12.0
func (ServiceAuthenticationConfigurationPtrOutput) ElementType() reflect.Type
func (ServiceAuthenticationConfigurationPtrOutput) SmartProxyEnabled ¶ added in v1.12.0
func (o ServiceAuthenticationConfigurationPtrOutput) SmartProxyEnabled() pulumi.BoolPtrOutput
Enables the 'SMART on FHIR' option for mobile and web implementations.
func (ServiceAuthenticationConfigurationPtrOutput) ToServiceAuthenticationConfigurationPtrOutput ¶ added in v1.12.0
func (o ServiceAuthenticationConfigurationPtrOutput) ToServiceAuthenticationConfigurationPtrOutput() ServiceAuthenticationConfigurationPtrOutput
func (ServiceAuthenticationConfigurationPtrOutput) ToServiceAuthenticationConfigurationPtrOutputWithContext ¶ added in v1.12.0
func (o ServiceAuthenticationConfigurationPtrOutput) ToServiceAuthenticationConfigurationPtrOutputWithContext(ctx context.Context) ServiceAuthenticationConfigurationPtrOutput
type ServiceCorsConfiguration ¶ added in v1.12.0
type ServiceCorsConfigurationArgs ¶ added in v1.12.0
type ServiceCorsConfigurationArgs struct { AllowCredentials pulumi.BoolPtrInput `pulumi:"allowCredentials"` AllowedHeaders pulumi.StringArrayInput `pulumi:"allowedHeaders"` AllowedMethods pulumi.StringArrayInput `pulumi:"allowedMethods"` AllowedOrigins pulumi.StringArrayInput `pulumi:"allowedOrigins"` MaxAgeInSeconds pulumi.IntPtrInput `pulumi:"maxAgeInSeconds"` }
func (ServiceCorsConfigurationArgs) ElementType ¶ added in v1.12.0
func (ServiceCorsConfigurationArgs) ElementType() reflect.Type
func (ServiceCorsConfigurationArgs) ToServiceCorsConfigurationOutput ¶ added in v1.12.0
func (i ServiceCorsConfigurationArgs) ToServiceCorsConfigurationOutput() ServiceCorsConfigurationOutput
func (ServiceCorsConfigurationArgs) ToServiceCorsConfigurationOutputWithContext ¶ added in v1.12.0
func (i ServiceCorsConfigurationArgs) ToServiceCorsConfigurationOutputWithContext(ctx context.Context) ServiceCorsConfigurationOutput
func (ServiceCorsConfigurationArgs) ToServiceCorsConfigurationPtrOutput ¶ added in v1.12.0
func (i ServiceCorsConfigurationArgs) ToServiceCorsConfigurationPtrOutput() ServiceCorsConfigurationPtrOutput
func (ServiceCorsConfigurationArgs) ToServiceCorsConfigurationPtrOutputWithContext ¶ added in v1.12.0
func (i ServiceCorsConfigurationArgs) ToServiceCorsConfigurationPtrOutputWithContext(ctx context.Context) ServiceCorsConfigurationPtrOutput
type ServiceCorsConfigurationInput ¶ added in v1.12.0
type ServiceCorsConfigurationInput interface { pulumi.Input ToServiceCorsConfigurationOutput() ServiceCorsConfigurationOutput ToServiceCorsConfigurationOutputWithContext(context.Context) ServiceCorsConfigurationOutput }
type ServiceCorsConfigurationOutput ¶ added in v1.12.0
type ServiceCorsConfigurationOutput struct{ *pulumi.OutputState }
func (ServiceCorsConfigurationOutput) AllowCredentials ¶ added in v1.12.0
func (o ServiceCorsConfigurationOutput) AllowCredentials() pulumi.BoolPtrOutput
func (ServiceCorsConfigurationOutput) AllowedHeaders ¶ added in v1.12.0
func (o ServiceCorsConfigurationOutput) AllowedHeaders() pulumi.StringArrayOutput
func (ServiceCorsConfigurationOutput) AllowedMethods ¶ added in v1.12.0
func (o ServiceCorsConfigurationOutput) AllowedMethods() pulumi.StringArrayOutput
func (ServiceCorsConfigurationOutput) AllowedOrigins ¶ added in v1.12.0
func (o ServiceCorsConfigurationOutput) AllowedOrigins() pulumi.StringArrayOutput
func (ServiceCorsConfigurationOutput) ElementType ¶ added in v1.12.0
func (ServiceCorsConfigurationOutput) ElementType() reflect.Type
func (ServiceCorsConfigurationOutput) MaxAgeInSeconds ¶ added in v1.12.0
func (o ServiceCorsConfigurationOutput) MaxAgeInSeconds() pulumi.IntPtrOutput
func (ServiceCorsConfigurationOutput) ToServiceCorsConfigurationOutput ¶ added in v1.12.0
func (o ServiceCorsConfigurationOutput) ToServiceCorsConfigurationOutput() ServiceCorsConfigurationOutput
func (ServiceCorsConfigurationOutput) ToServiceCorsConfigurationOutputWithContext ¶ added in v1.12.0
func (o ServiceCorsConfigurationOutput) ToServiceCorsConfigurationOutputWithContext(ctx context.Context) ServiceCorsConfigurationOutput
func (ServiceCorsConfigurationOutput) ToServiceCorsConfigurationPtrOutput ¶ added in v1.12.0
func (o ServiceCorsConfigurationOutput) ToServiceCorsConfigurationPtrOutput() ServiceCorsConfigurationPtrOutput
func (ServiceCorsConfigurationOutput) ToServiceCorsConfigurationPtrOutputWithContext ¶ added in v1.12.0
func (o ServiceCorsConfigurationOutput) ToServiceCorsConfigurationPtrOutputWithContext(ctx context.Context) ServiceCorsConfigurationPtrOutput
type ServiceCorsConfigurationPtrInput ¶ added in v1.12.0
type ServiceCorsConfigurationPtrInput interface { pulumi.Input ToServiceCorsConfigurationPtrOutput() ServiceCorsConfigurationPtrOutput ToServiceCorsConfigurationPtrOutputWithContext(context.Context) ServiceCorsConfigurationPtrOutput }
func ServiceCorsConfigurationPtr ¶ added in v1.12.0
func ServiceCorsConfigurationPtr(v *ServiceCorsConfigurationArgs) ServiceCorsConfigurationPtrInput
type ServiceCorsConfigurationPtrOutput ¶ added in v1.12.0
type ServiceCorsConfigurationPtrOutput struct{ *pulumi.OutputState }
func (ServiceCorsConfigurationPtrOutput) AllowCredentials ¶ added in v1.12.0
func (o ServiceCorsConfigurationPtrOutput) AllowCredentials() pulumi.BoolPtrOutput
func (ServiceCorsConfigurationPtrOutput) AllowedHeaders ¶ added in v1.12.0
func (o ServiceCorsConfigurationPtrOutput) AllowedHeaders() pulumi.StringArrayOutput
func (ServiceCorsConfigurationPtrOutput) AllowedMethods ¶ added in v1.12.0
func (o ServiceCorsConfigurationPtrOutput) AllowedMethods() pulumi.StringArrayOutput
func (ServiceCorsConfigurationPtrOutput) AllowedOrigins ¶ added in v1.12.0
func (o ServiceCorsConfigurationPtrOutput) AllowedOrigins() pulumi.StringArrayOutput
func (ServiceCorsConfigurationPtrOutput) Elem ¶ added in v1.12.0
func (o ServiceCorsConfigurationPtrOutput) Elem() ServiceCorsConfigurationOutput
func (ServiceCorsConfigurationPtrOutput) ElementType ¶ added in v1.12.0
func (ServiceCorsConfigurationPtrOutput) ElementType() reflect.Type
func (ServiceCorsConfigurationPtrOutput) MaxAgeInSeconds ¶ added in v1.12.0
func (o ServiceCorsConfigurationPtrOutput) MaxAgeInSeconds() pulumi.IntPtrOutput
func (ServiceCorsConfigurationPtrOutput) ToServiceCorsConfigurationPtrOutput ¶ added in v1.12.0
func (o ServiceCorsConfigurationPtrOutput) ToServiceCorsConfigurationPtrOutput() ServiceCorsConfigurationPtrOutput
func (ServiceCorsConfigurationPtrOutput) ToServiceCorsConfigurationPtrOutputWithContext ¶ added in v1.12.0
func (o ServiceCorsConfigurationPtrOutput) ToServiceCorsConfigurationPtrOutputWithContext(ctx context.Context) ServiceCorsConfigurationPtrOutput
type ServiceState ¶
type ServiceState struct { AccessPolicyObjectIds pulumi.StringArrayInput // An `authenticationConfiguration` block as defined below. AuthenticationConfiguration ServiceAuthenticationConfigurationPtrInput // A `corsConfiguration` block as defined below. CorsConfiguration ServiceCorsConfigurationPtrInput // The provisioned throughput for the backing database. Range of `400`-`1000`. 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 // 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 ¶ added in v1.12.0
func (ServiceState) ElementType() reflect.Type