Documentation ¶
Index ¶
- type GetServiceArgs
- type GetServiceResult
- type Service
- func (r *Service) AccessPolicyObjectIds() pulumi.ArrayOutput
- func (r *Service) AuthenticationConfiguration() pulumi.Output
- func (r *Service) CorsConfiguration() pulumi.Output
- func (r *Service) CosmosdbThroughput() pulumi.IntOutput
- func (r *Service) ID() pulumi.IDOutput
- func (r *Service) Kind() pulumi.StringOutput
- func (r *Service) Location() pulumi.StringOutput
- func (r *Service) Name() pulumi.StringOutput
- func (r *Service) ResourceGroupName() pulumi.StringOutput
- func (r *Service) Tags() pulumi.MapOutput
- func (r *Service) URN() pulumi.URNOutput
- type ServiceArgs
- type ServiceState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GetServiceArgs ¶
type GetServiceArgs struct { Location interface{} // Specifies the name of the Healthcare Service. Name interface{} // The name of the Resource Group in which the Healthcare Service exists. ResourceGroupName interface{} Tags interface{} }
A collection of arguments for invoking getService.
type GetServiceResult ¶
type GetServiceResult struct { AccessPolicyObjectIds interface{} // An `authenticationConfiguration` block as defined below. AuthenticationConfigurations interface{} // A `corsConfiguration` block as defined below. CorsConfigurations interface{} CosmosdbThroughput interface{} // The type of the service. Kind interface{} // The Azure Region where the Service is located. Location interface{} Name interface{} ResourceGroupName interface{} // A mapping of tags to assign to the resource. Tags interface{} // id is the provider-assigned unique ID for this managed resource. Id interface{} }
A collection of values returned by getService.
func LookupService ¶
func LookupService(ctx *pulumi.Context, args *GetServiceArgs) (*GetServiceResult, 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 {
// contains filtered or unexported fields
}
Manages a Healthcare Service Resource.
> 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.ID, state *ServiceState, opts ...pulumi.ResourceOpt) (*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.ResourceOpt) (*Service, error)
NewService registers a new resource with the given unique name, arguments, and options.
func (*Service) AccessPolicyObjectIds ¶
func (r *Service) AccessPolicyObjectIds() pulumi.ArrayOutput
func (*Service) AuthenticationConfiguration ¶
An `authenticationConfiguration` block as defined below.
func (*Service) CorsConfiguration ¶
A `corsConfiguration` block as defined below.
func (*Service) CosmosdbThroughput ¶
The provisioned throughput for the backing database. Range of `400`-`1000`. Defaults to `400`.
func (*Service) Kind ¶
func (r *Service) Kind() pulumi.StringOutput
The type of the service. Values at time of publication are: `fhir`, `fhir-Stu3` and `fhir-R4`. Default value is `fhir`.
func (*Service) Location ¶
func (r *Service) Location() pulumi.StringOutput
Specifies the supported Azure Region where the Service should be created.
func (*Service) Name ¶
func (r *Service) Name() pulumi.StringOutput
The name of the service instance. Used for service endpoint, must be unique within the audience.
func (*Service) ResourceGroupName ¶
func (r *Service) ResourceGroupName() pulumi.StringOutput
The name of the Resource Group in which to create the Service.
type ServiceArgs ¶
type ServiceArgs struct { AccessPolicyObjectIds interface{} // An `authenticationConfiguration` block as defined below. AuthenticationConfiguration interface{} // A `corsConfiguration` block as defined below. CorsConfiguration interface{} // The provisioned throughput for the backing database. Range of `400`-`1000`. Defaults to `400`. CosmosdbThroughput interface{} // The type of the service. Values at time of publication are: `fhir`, `fhir-Stu3` and `fhir-R4`. Default value is `fhir`. Kind interface{} // Specifies the supported Azure Region where the Service should be created. Location interface{} // The name of the service instance. Used for service endpoint, must be unique within the audience. Name interface{} // The name of the Resource Group in which to create the Service. ResourceGroupName interface{} // A mapping of tags to assign to the resource. Tags interface{} }
The set of arguments for constructing a Service resource.
type ServiceState ¶
type ServiceState struct { AccessPolicyObjectIds interface{} // An `authenticationConfiguration` block as defined below. AuthenticationConfiguration interface{} // A `corsConfiguration` block as defined below. CorsConfiguration interface{} // The provisioned throughput for the backing database. Range of `400`-`1000`. Defaults to `400`. CosmosdbThroughput interface{} // The type of the service. Values at time of publication are: `fhir`, `fhir-Stu3` and `fhir-R4`. Default value is `fhir`. Kind interface{} // Specifies the supported Azure Region where the Service should be created. Location interface{} // The name of the service instance. Used for service endpoint, must be unique within the audience. Name interface{} // The name of the Resource Group in which to create the Service. ResourceGroupName interface{} // A mapping of tags to assign to the resource. Tags interface{} }
Input properties used for looking up and filtering Service resources.