v20180820preview

package
v0.2.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 6, 2020 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type LookupServiceArgs

type LookupServiceArgs struct {
	// The name of the resource group that contains the service instance.
	ResourceGroupName string `pulumi:"resourceGroupName"`
	// The name of the service instance.
	ResourceName string `pulumi:"resourceName"`
}

type LookupServiceResult

type LookupServiceResult struct {
	// An etag associated with the resource, used for optimistic concurrency when editing it.
	Etag *string `pulumi:"etag"`
	// The kind of the service. Valid values are: fhir, fhir-Stu3 and fhir-R4.
	Kind string `pulumi:"kind"`
	// The resource location.
	Location string `pulumi:"location"`
	// The resource name.
	Name string `pulumi:"name"`
	// The common properties of a service.
	Properties ServicesPropertiesResponse `pulumi:"properties"`
	// The resource tags.
	Tags map[string]string `pulumi:"tags"`
	// The resource type.
	Type string `pulumi:"type"`
}

The description of the service.

func LookupService

func LookupService(ctx *pulumi.Context, args *LookupServiceArgs, opts ...pulumi.InvokeOption) (*LookupServiceResult, error)

type Service

type Service struct {
	pulumi.CustomResourceState

	// An etag associated with the resource, used for optimistic concurrency when editing it.
	Etag pulumi.StringPtrOutput `pulumi:"etag"`
	// The kind of the service. Valid values are: fhir, fhir-Stu3 and fhir-R4.
	Kind pulumi.StringOutput `pulumi:"kind"`
	// The resource location.
	Location pulumi.StringOutput `pulumi:"location"`
	// The resource name.
	Name pulumi.StringOutput `pulumi:"name"`
	// The common properties of a service.
	Properties ServicesPropertiesResponseOutput `pulumi:"properties"`
	// The resource tags.
	Tags pulumi.StringMapOutput `pulumi:"tags"`
	// The resource type.
	Type pulumi.StringOutput `pulumi:"type"`
}

The description of the service.

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 ServiceAccessPolicyEntry

type ServiceAccessPolicyEntry struct {
	// An object ID that is allowed access to the FHIR service.
	ObjectId string `pulumi:"objectId"`
}

An access policy entry.

type ServiceAccessPolicyEntryArgs

type ServiceAccessPolicyEntryArgs struct {
	// An object ID that is allowed access to the FHIR service.
	ObjectId pulumi.StringInput `pulumi:"objectId"`
}

An access policy entry.

func (ServiceAccessPolicyEntryArgs) ElementType

func (ServiceAccessPolicyEntryArgs) ToServiceAccessPolicyEntryOutput

func (i ServiceAccessPolicyEntryArgs) ToServiceAccessPolicyEntryOutput() ServiceAccessPolicyEntryOutput

func (ServiceAccessPolicyEntryArgs) ToServiceAccessPolicyEntryOutputWithContext

func (i ServiceAccessPolicyEntryArgs) ToServiceAccessPolicyEntryOutputWithContext(ctx context.Context) ServiceAccessPolicyEntryOutput

type ServiceAccessPolicyEntryArray

type ServiceAccessPolicyEntryArray []ServiceAccessPolicyEntryInput

func (ServiceAccessPolicyEntryArray) ElementType

func (ServiceAccessPolicyEntryArray) ToServiceAccessPolicyEntryArrayOutput

func (i ServiceAccessPolicyEntryArray) ToServiceAccessPolicyEntryArrayOutput() ServiceAccessPolicyEntryArrayOutput

func (ServiceAccessPolicyEntryArray) ToServiceAccessPolicyEntryArrayOutputWithContext

func (i ServiceAccessPolicyEntryArray) ToServiceAccessPolicyEntryArrayOutputWithContext(ctx context.Context) ServiceAccessPolicyEntryArrayOutput

type ServiceAccessPolicyEntryArrayInput

type ServiceAccessPolicyEntryArrayInput interface {
	pulumi.Input

	ToServiceAccessPolicyEntryArrayOutput() ServiceAccessPolicyEntryArrayOutput
	ToServiceAccessPolicyEntryArrayOutputWithContext(context.Context) ServiceAccessPolicyEntryArrayOutput
}

ServiceAccessPolicyEntryArrayInput is an input type that accepts ServiceAccessPolicyEntryArray and ServiceAccessPolicyEntryArrayOutput values. You can construct a concrete instance of `ServiceAccessPolicyEntryArrayInput` via:

ServiceAccessPolicyEntryArray{ ServiceAccessPolicyEntryArgs{...} }

type ServiceAccessPolicyEntryArrayOutput

type ServiceAccessPolicyEntryArrayOutput struct{ *pulumi.OutputState }

func (ServiceAccessPolicyEntryArrayOutput) ElementType

func (ServiceAccessPolicyEntryArrayOutput) Index

func (ServiceAccessPolicyEntryArrayOutput) ToServiceAccessPolicyEntryArrayOutput

func (o ServiceAccessPolicyEntryArrayOutput) ToServiceAccessPolicyEntryArrayOutput() ServiceAccessPolicyEntryArrayOutput

func (ServiceAccessPolicyEntryArrayOutput) ToServiceAccessPolicyEntryArrayOutputWithContext

func (o ServiceAccessPolicyEntryArrayOutput) ToServiceAccessPolicyEntryArrayOutputWithContext(ctx context.Context) ServiceAccessPolicyEntryArrayOutput

type ServiceAccessPolicyEntryInput

type ServiceAccessPolicyEntryInput interface {
	pulumi.Input

	ToServiceAccessPolicyEntryOutput() ServiceAccessPolicyEntryOutput
	ToServiceAccessPolicyEntryOutputWithContext(context.Context) ServiceAccessPolicyEntryOutput
}

ServiceAccessPolicyEntryInput is an input type that accepts ServiceAccessPolicyEntryArgs and ServiceAccessPolicyEntryOutput values. You can construct a concrete instance of `ServiceAccessPolicyEntryInput` via:

ServiceAccessPolicyEntryArgs{...}

type ServiceAccessPolicyEntryOutput

type ServiceAccessPolicyEntryOutput struct{ *pulumi.OutputState }

An access policy entry.

func (ServiceAccessPolicyEntryOutput) ElementType

func (ServiceAccessPolicyEntryOutput) ObjectId

An object ID that is allowed access to the FHIR service.

func (ServiceAccessPolicyEntryOutput) ToServiceAccessPolicyEntryOutput

func (o ServiceAccessPolicyEntryOutput) ToServiceAccessPolicyEntryOutput() ServiceAccessPolicyEntryOutput

func (ServiceAccessPolicyEntryOutput) ToServiceAccessPolicyEntryOutputWithContext

func (o ServiceAccessPolicyEntryOutput) ToServiceAccessPolicyEntryOutputWithContext(ctx context.Context) ServiceAccessPolicyEntryOutput

type ServiceAccessPolicyEntryResponse

type ServiceAccessPolicyEntryResponse struct {
	// An object ID that is allowed access to the FHIR service.
	ObjectId string `pulumi:"objectId"`
}

An access policy entry.

type ServiceAccessPolicyEntryResponseArgs

type ServiceAccessPolicyEntryResponseArgs struct {
	// An object ID that is allowed access to the FHIR service.
	ObjectId pulumi.StringInput `pulumi:"objectId"`
}

An access policy entry.

func (ServiceAccessPolicyEntryResponseArgs) ElementType

func (ServiceAccessPolicyEntryResponseArgs) ToServiceAccessPolicyEntryResponseOutput

func (i ServiceAccessPolicyEntryResponseArgs) ToServiceAccessPolicyEntryResponseOutput() ServiceAccessPolicyEntryResponseOutput

func (ServiceAccessPolicyEntryResponseArgs) ToServiceAccessPolicyEntryResponseOutputWithContext

func (i ServiceAccessPolicyEntryResponseArgs) ToServiceAccessPolicyEntryResponseOutputWithContext(ctx context.Context) ServiceAccessPolicyEntryResponseOutput

type ServiceAccessPolicyEntryResponseArray

type ServiceAccessPolicyEntryResponseArray []ServiceAccessPolicyEntryResponseInput

func (ServiceAccessPolicyEntryResponseArray) ElementType

func (ServiceAccessPolicyEntryResponseArray) ToServiceAccessPolicyEntryResponseArrayOutput

func (i ServiceAccessPolicyEntryResponseArray) ToServiceAccessPolicyEntryResponseArrayOutput() ServiceAccessPolicyEntryResponseArrayOutput

func (ServiceAccessPolicyEntryResponseArray) ToServiceAccessPolicyEntryResponseArrayOutputWithContext

func (i ServiceAccessPolicyEntryResponseArray) ToServiceAccessPolicyEntryResponseArrayOutputWithContext(ctx context.Context) ServiceAccessPolicyEntryResponseArrayOutput

type ServiceAccessPolicyEntryResponseArrayInput

type ServiceAccessPolicyEntryResponseArrayInput interface {
	pulumi.Input

	ToServiceAccessPolicyEntryResponseArrayOutput() ServiceAccessPolicyEntryResponseArrayOutput
	ToServiceAccessPolicyEntryResponseArrayOutputWithContext(context.Context) ServiceAccessPolicyEntryResponseArrayOutput
}

ServiceAccessPolicyEntryResponseArrayInput is an input type that accepts ServiceAccessPolicyEntryResponseArray and ServiceAccessPolicyEntryResponseArrayOutput values. You can construct a concrete instance of `ServiceAccessPolicyEntryResponseArrayInput` via:

ServiceAccessPolicyEntryResponseArray{ ServiceAccessPolicyEntryResponseArgs{...} }

type ServiceAccessPolicyEntryResponseArrayOutput

type ServiceAccessPolicyEntryResponseArrayOutput struct{ *pulumi.OutputState }

func (ServiceAccessPolicyEntryResponseArrayOutput) ElementType

func (ServiceAccessPolicyEntryResponseArrayOutput) Index

func (ServiceAccessPolicyEntryResponseArrayOutput) ToServiceAccessPolicyEntryResponseArrayOutput

func (o ServiceAccessPolicyEntryResponseArrayOutput) ToServiceAccessPolicyEntryResponseArrayOutput() ServiceAccessPolicyEntryResponseArrayOutput

func (ServiceAccessPolicyEntryResponseArrayOutput) ToServiceAccessPolicyEntryResponseArrayOutputWithContext

func (o ServiceAccessPolicyEntryResponseArrayOutput) ToServiceAccessPolicyEntryResponseArrayOutputWithContext(ctx context.Context) ServiceAccessPolicyEntryResponseArrayOutput

type ServiceAccessPolicyEntryResponseInput

type ServiceAccessPolicyEntryResponseInput interface {
	pulumi.Input

	ToServiceAccessPolicyEntryResponseOutput() ServiceAccessPolicyEntryResponseOutput
	ToServiceAccessPolicyEntryResponseOutputWithContext(context.Context) ServiceAccessPolicyEntryResponseOutput
}

ServiceAccessPolicyEntryResponseInput is an input type that accepts ServiceAccessPolicyEntryResponseArgs and ServiceAccessPolicyEntryResponseOutput values. You can construct a concrete instance of `ServiceAccessPolicyEntryResponseInput` via:

ServiceAccessPolicyEntryResponseArgs{...}

type ServiceAccessPolicyEntryResponseOutput

type ServiceAccessPolicyEntryResponseOutput struct{ *pulumi.OutputState }

An access policy entry.

func (ServiceAccessPolicyEntryResponseOutput) ElementType

func (ServiceAccessPolicyEntryResponseOutput) ObjectId

An object ID that is allowed access to the FHIR service.

func (ServiceAccessPolicyEntryResponseOutput) ToServiceAccessPolicyEntryResponseOutput

func (o ServiceAccessPolicyEntryResponseOutput) ToServiceAccessPolicyEntryResponseOutput() ServiceAccessPolicyEntryResponseOutput

func (ServiceAccessPolicyEntryResponseOutput) ToServiceAccessPolicyEntryResponseOutputWithContext

func (o ServiceAccessPolicyEntryResponseOutput) ToServiceAccessPolicyEntryResponseOutputWithContext(ctx context.Context) ServiceAccessPolicyEntryResponseOutput

type ServiceArgs

type ServiceArgs struct {
	// An etag associated with the resource, used for optimistic concurrency when editing it.
	Etag pulumi.StringPtrInput
	// The kind of the service. Valid values are: fhir, fhir-Stu3 and fhir-R4.
	Kind pulumi.StringInput
	// The resource location.
	Location pulumi.StringInput
	// The common properties of a service.
	Properties ServicesPropertiesPtrInput
	// The name of the resource group that contains the service instance.
	ResourceGroupName pulumi.StringInput
	// The name of the service instance.
	ResourceName pulumi.StringInput
	// The resource tags.
	Tags pulumi.StringMapInput
}

The set of arguments for constructing a Service resource.

func (ServiceArgs) ElementType

func (ServiceArgs) ElementType() reflect.Type

type ServiceAuthenticationConfigurationInfo

type ServiceAuthenticationConfigurationInfo struct {
	// The audience url for the service
	Audience *string `pulumi:"audience"`
	// The authority url for the service
	Authority *string `pulumi:"authority"`
	// If the SMART on FHIR proxy is enabled
	SmartProxyEnabled *bool `pulumi:"smartProxyEnabled"`
}

Authentication configuration information

type ServiceAuthenticationConfigurationInfoArgs

type ServiceAuthenticationConfigurationInfoArgs struct {
	// The audience url for the service
	Audience pulumi.StringPtrInput `pulumi:"audience"`
	// The authority url for the service
	Authority pulumi.StringPtrInput `pulumi:"authority"`
	// If the SMART on FHIR proxy is enabled
	SmartProxyEnabled pulumi.BoolPtrInput `pulumi:"smartProxyEnabled"`
}

Authentication configuration information

func (ServiceAuthenticationConfigurationInfoArgs) ElementType

func (ServiceAuthenticationConfigurationInfoArgs) ToServiceAuthenticationConfigurationInfoOutput

func (i ServiceAuthenticationConfigurationInfoArgs) ToServiceAuthenticationConfigurationInfoOutput() ServiceAuthenticationConfigurationInfoOutput

func (ServiceAuthenticationConfigurationInfoArgs) ToServiceAuthenticationConfigurationInfoOutputWithContext

func (i ServiceAuthenticationConfigurationInfoArgs) ToServiceAuthenticationConfigurationInfoOutputWithContext(ctx context.Context) ServiceAuthenticationConfigurationInfoOutput

func (ServiceAuthenticationConfigurationInfoArgs) ToServiceAuthenticationConfigurationInfoPtrOutput

func (i ServiceAuthenticationConfigurationInfoArgs) ToServiceAuthenticationConfigurationInfoPtrOutput() ServiceAuthenticationConfigurationInfoPtrOutput

func (ServiceAuthenticationConfigurationInfoArgs) ToServiceAuthenticationConfigurationInfoPtrOutputWithContext

func (i ServiceAuthenticationConfigurationInfoArgs) ToServiceAuthenticationConfigurationInfoPtrOutputWithContext(ctx context.Context) ServiceAuthenticationConfigurationInfoPtrOutput

type ServiceAuthenticationConfigurationInfoInput

type ServiceAuthenticationConfigurationInfoInput interface {
	pulumi.Input

	ToServiceAuthenticationConfigurationInfoOutput() ServiceAuthenticationConfigurationInfoOutput
	ToServiceAuthenticationConfigurationInfoOutputWithContext(context.Context) ServiceAuthenticationConfigurationInfoOutput
}

ServiceAuthenticationConfigurationInfoInput is an input type that accepts ServiceAuthenticationConfigurationInfoArgs and ServiceAuthenticationConfigurationInfoOutput values. You can construct a concrete instance of `ServiceAuthenticationConfigurationInfoInput` via:

ServiceAuthenticationConfigurationInfoArgs{...}

type ServiceAuthenticationConfigurationInfoOutput

type ServiceAuthenticationConfigurationInfoOutput struct{ *pulumi.OutputState }

Authentication configuration information

func (ServiceAuthenticationConfigurationInfoOutput) Audience

The audience url for the service

func (ServiceAuthenticationConfigurationInfoOutput) Authority

The authority url for the service

func (ServiceAuthenticationConfigurationInfoOutput) ElementType

func (ServiceAuthenticationConfigurationInfoOutput) SmartProxyEnabled

If the SMART on FHIR proxy is enabled

func (ServiceAuthenticationConfigurationInfoOutput) ToServiceAuthenticationConfigurationInfoOutput

func (o ServiceAuthenticationConfigurationInfoOutput) ToServiceAuthenticationConfigurationInfoOutput() ServiceAuthenticationConfigurationInfoOutput

func (ServiceAuthenticationConfigurationInfoOutput) ToServiceAuthenticationConfigurationInfoOutputWithContext

func (o ServiceAuthenticationConfigurationInfoOutput) ToServiceAuthenticationConfigurationInfoOutputWithContext(ctx context.Context) ServiceAuthenticationConfigurationInfoOutput

func (ServiceAuthenticationConfigurationInfoOutput) ToServiceAuthenticationConfigurationInfoPtrOutput

func (o ServiceAuthenticationConfigurationInfoOutput) ToServiceAuthenticationConfigurationInfoPtrOutput() ServiceAuthenticationConfigurationInfoPtrOutput

func (ServiceAuthenticationConfigurationInfoOutput) ToServiceAuthenticationConfigurationInfoPtrOutputWithContext

func (o ServiceAuthenticationConfigurationInfoOutput) ToServiceAuthenticationConfigurationInfoPtrOutputWithContext(ctx context.Context) ServiceAuthenticationConfigurationInfoPtrOutput

type ServiceAuthenticationConfigurationInfoPtrInput

type ServiceAuthenticationConfigurationInfoPtrInput interface {
	pulumi.Input

	ToServiceAuthenticationConfigurationInfoPtrOutput() ServiceAuthenticationConfigurationInfoPtrOutput
	ToServiceAuthenticationConfigurationInfoPtrOutputWithContext(context.Context) ServiceAuthenticationConfigurationInfoPtrOutput
}

ServiceAuthenticationConfigurationInfoPtrInput is an input type that accepts ServiceAuthenticationConfigurationInfoArgs, ServiceAuthenticationConfigurationInfoPtr and ServiceAuthenticationConfigurationInfoPtrOutput values. You can construct a concrete instance of `ServiceAuthenticationConfigurationInfoPtrInput` via:

        ServiceAuthenticationConfigurationInfoArgs{...}

or:

        nil

type ServiceAuthenticationConfigurationInfoPtrOutput

type ServiceAuthenticationConfigurationInfoPtrOutput struct{ *pulumi.OutputState }

func (ServiceAuthenticationConfigurationInfoPtrOutput) Audience

The audience url for the service

func (ServiceAuthenticationConfigurationInfoPtrOutput) Authority

The authority url for the service

func (ServiceAuthenticationConfigurationInfoPtrOutput) Elem

func (ServiceAuthenticationConfigurationInfoPtrOutput) ElementType

func (ServiceAuthenticationConfigurationInfoPtrOutput) SmartProxyEnabled

If the SMART on FHIR proxy is enabled

func (ServiceAuthenticationConfigurationInfoPtrOutput) ToServiceAuthenticationConfigurationInfoPtrOutput

func (o ServiceAuthenticationConfigurationInfoPtrOutput) ToServiceAuthenticationConfigurationInfoPtrOutput() ServiceAuthenticationConfigurationInfoPtrOutput

func (ServiceAuthenticationConfigurationInfoPtrOutput) ToServiceAuthenticationConfigurationInfoPtrOutputWithContext

func (o ServiceAuthenticationConfigurationInfoPtrOutput) ToServiceAuthenticationConfigurationInfoPtrOutputWithContext(ctx context.Context) ServiceAuthenticationConfigurationInfoPtrOutput

type ServiceAuthenticationConfigurationInfoResponse

type ServiceAuthenticationConfigurationInfoResponse struct {
	// The audience url for the service
	Audience *string `pulumi:"audience"`
	// The authority url for the service
	Authority *string `pulumi:"authority"`
	// If the SMART on FHIR proxy is enabled
	SmartProxyEnabled *bool `pulumi:"smartProxyEnabled"`
}

Authentication configuration information

type ServiceAuthenticationConfigurationInfoResponseArgs

type ServiceAuthenticationConfigurationInfoResponseArgs struct {
	// The audience url for the service
	Audience pulumi.StringPtrInput `pulumi:"audience"`
	// The authority url for the service
	Authority pulumi.StringPtrInput `pulumi:"authority"`
	// If the SMART on FHIR proxy is enabled
	SmartProxyEnabled pulumi.BoolPtrInput `pulumi:"smartProxyEnabled"`
}

Authentication configuration information

func (ServiceAuthenticationConfigurationInfoResponseArgs) ElementType

func (ServiceAuthenticationConfigurationInfoResponseArgs) ToServiceAuthenticationConfigurationInfoResponseOutput

func (i ServiceAuthenticationConfigurationInfoResponseArgs) ToServiceAuthenticationConfigurationInfoResponseOutput() ServiceAuthenticationConfigurationInfoResponseOutput

func (ServiceAuthenticationConfigurationInfoResponseArgs) ToServiceAuthenticationConfigurationInfoResponseOutputWithContext

func (i ServiceAuthenticationConfigurationInfoResponseArgs) ToServiceAuthenticationConfigurationInfoResponseOutputWithContext(ctx context.Context) ServiceAuthenticationConfigurationInfoResponseOutput

func (ServiceAuthenticationConfigurationInfoResponseArgs) ToServiceAuthenticationConfigurationInfoResponsePtrOutput

func (i ServiceAuthenticationConfigurationInfoResponseArgs) ToServiceAuthenticationConfigurationInfoResponsePtrOutput() ServiceAuthenticationConfigurationInfoResponsePtrOutput

func (ServiceAuthenticationConfigurationInfoResponseArgs) ToServiceAuthenticationConfigurationInfoResponsePtrOutputWithContext

func (i ServiceAuthenticationConfigurationInfoResponseArgs) ToServiceAuthenticationConfigurationInfoResponsePtrOutputWithContext(ctx context.Context) ServiceAuthenticationConfigurationInfoResponsePtrOutput

type ServiceAuthenticationConfigurationInfoResponseInput

type ServiceAuthenticationConfigurationInfoResponseInput interface {
	pulumi.Input

	ToServiceAuthenticationConfigurationInfoResponseOutput() ServiceAuthenticationConfigurationInfoResponseOutput
	ToServiceAuthenticationConfigurationInfoResponseOutputWithContext(context.Context) ServiceAuthenticationConfigurationInfoResponseOutput
}

ServiceAuthenticationConfigurationInfoResponseInput is an input type that accepts ServiceAuthenticationConfigurationInfoResponseArgs and ServiceAuthenticationConfigurationInfoResponseOutput values. You can construct a concrete instance of `ServiceAuthenticationConfigurationInfoResponseInput` via:

ServiceAuthenticationConfigurationInfoResponseArgs{...}

type ServiceAuthenticationConfigurationInfoResponseOutput

type ServiceAuthenticationConfigurationInfoResponseOutput struct{ *pulumi.OutputState }

Authentication configuration information

func (ServiceAuthenticationConfigurationInfoResponseOutput) Audience

The audience url for the service

func (ServiceAuthenticationConfigurationInfoResponseOutput) Authority

The authority url for the service

func (ServiceAuthenticationConfigurationInfoResponseOutput) ElementType

func (ServiceAuthenticationConfigurationInfoResponseOutput) SmartProxyEnabled

If the SMART on FHIR proxy is enabled

func (ServiceAuthenticationConfigurationInfoResponseOutput) ToServiceAuthenticationConfigurationInfoResponseOutput

func (ServiceAuthenticationConfigurationInfoResponseOutput) ToServiceAuthenticationConfigurationInfoResponseOutputWithContext

func (o ServiceAuthenticationConfigurationInfoResponseOutput) ToServiceAuthenticationConfigurationInfoResponseOutputWithContext(ctx context.Context) ServiceAuthenticationConfigurationInfoResponseOutput

func (ServiceAuthenticationConfigurationInfoResponseOutput) ToServiceAuthenticationConfigurationInfoResponsePtrOutput

func (o ServiceAuthenticationConfigurationInfoResponseOutput) ToServiceAuthenticationConfigurationInfoResponsePtrOutput() ServiceAuthenticationConfigurationInfoResponsePtrOutput

func (ServiceAuthenticationConfigurationInfoResponseOutput) ToServiceAuthenticationConfigurationInfoResponsePtrOutputWithContext

func (o ServiceAuthenticationConfigurationInfoResponseOutput) ToServiceAuthenticationConfigurationInfoResponsePtrOutputWithContext(ctx context.Context) ServiceAuthenticationConfigurationInfoResponsePtrOutput

type ServiceAuthenticationConfigurationInfoResponsePtrInput

type ServiceAuthenticationConfigurationInfoResponsePtrInput interface {
	pulumi.Input

	ToServiceAuthenticationConfigurationInfoResponsePtrOutput() ServiceAuthenticationConfigurationInfoResponsePtrOutput
	ToServiceAuthenticationConfigurationInfoResponsePtrOutputWithContext(context.Context) ServiceAuthenticationConfigurationInfoResponsePtrOutput
}

ServiceAuthenticationConfigurationInfoResponsePtrInput is an input type that accepts ServiceAuthenticationConfigurationInfoResponseArgs, ServiceAuthenticationConfigurationInfoResponsePtr and ServiceAuthenticationConfigurationInfoResponsePtrOutput values. You can construct a concrete instance of `ServiceAuthenticationConfigurationInfoResponsePtrInput` via:

        ServiceAuthenticationConfigurationInfoResponseArgs{...}

or:

        nil

type ServiceAuthenticationConfigurationInfoResponsePtrOutput

type ServiceAuthenticationConfigurationInfoResponsePtrOutput struct{ *pulumi.OutputState }

func (ServiceAuthenticationConfigurationInfoResponsePtrOutput) Audience

The audience url for the service

func (ServiceAuthenticationConfigurationInfoResponsePtrOutput) Authority

The authority url for the service

func (ServiceAuthenticationConfigurationInfoResponsePtrOutput) Elem

func (ServiceAuthenticationConfigurationInfoResponsePtrOutput) ElementType

func (ServiceAuthenticationConfigurationInfoResponsePtrOutput) SmartProxyEnabled

If the SMART on FHIR proxy is enabled

func (ServiceAuthenticationConfigurationInfoResponsePtrOutput) ToServiceAuthenticationConfigurationInfoResponsePtrOutput

func (ServiceAuthenticationConfigurationInfoResponsePtrOutput) ToServiceAuthenticationConfigurationInfoResponsePtrOutputWithContext

func (o ServiceAuthenticationConfigurationInfoResponsePtrOutput) ToServiceAuthenticationConfigurationInfoResponsePtrOutputWithContext(ctx context.Context) ServiceAuthenticationConfigurationInfoResponsePtrOutput

type ServiceCorsConfigurationInfo

type ServiceCorsConfigurationInfo struct {
	// If credentials are allowed via CORS.
	AllowCredentials *bool `pulumi:"allowCredentials"`
	// The headers to be allowed via CORS.
	Headers []string `pulumi:"headers"`
	// The max age to be allowed via CORS.
	MaxAge *int `pulumi:"maxAge"`
	// The methods to be allowed via CORS.
	Methods []string `pulumi:"methods"`
	// The origins to be allowed via CORS.
	Origins []string `pulumi:"origins"`
}

The settings for the CORS configuration of the service instance.

type ServiceCorsConfigurationInfoArgs

type ServiceCorsConfigurationInfoArgs struct {
	// If credentials are allowed via CORS.
	AllowCredentials pulumi.BoolPtrInput `pulumi:"allowCredentials"`
	// The headers to be allowed via CORS.
	Headers pulumi.StringArrayInput `pulumi:"headers"`
	// The max age to be allowed via CORS.
	MaxAge pulumi.IntPtrInput `pulumi:"maxAge"`
	// The methods to be allowed via CORS.
	Methods pulumi.StringArrayInput `pulumi:"methods"`
	// The origins to be allowed via CORS.
	Origins pulumi.StringArrayInput `pulumi:"origins"`
}

The settings for the CORS configuration of the service instance.

func (ServiceCorsConfigurationInfoArgs) ElementType

func (ServiceCorsConfigurationInfoArgs) ToServiceCorsConfigurationInfoOutput

func (i ServiceCorsConfigurationInfoArgs) ToServiceCorsConfigurationInfoOutput() ServiceCorsConfigurationInfoOutput

func (ServiceCorsConfigurationInfoArgs) ToServiceCorsConfigurationInfoOutputWithContext

func (i ServiceCorsConfigurationInfoArgs) ToServiceCorsConfigurationInfoOutputWithContext(ctx context.Context) ServiceCorsConfigurationInfoOutput

func (ServiceCorsConfigurationInfoArgs) ToServiceCorsConfigurationInfoPtrOutput

func (i ServiceCorsConfigurationInfoArgs) ToServiceCorsConfigurationInfoPtrOutput() ServiceCorsConfigurationInfoPtrOutput

func (ServiceCorsConfigurationInfoArgs) ToServiceCorsConfigurationInfoPtrOutputWithContext

func (i ServiceCorsConfigurationInfoArgs) ToServiceCorsConfigurationInfoPtrOutputWithContext(ctx context.Context) ServiceCorsConfigurationInfoPtrOutput

type ServiceCorsConfigurationInfoInput

type ServiceCorsConfigurationInfoInput interface {
	pulumi.Input

	ToServiceCorsConfigurationInfoOutput() ServiceCorsConfigurationInfoOutput
	ToServiceCorsConfigurationInfoOutputWithContext(context.Context) ServiceCorsConfigurationInfoOutput
}

ServiceCorsConfigurationInfoInput is an input type that accepts ServiceCorsConfigurationInfoArgs and ServiceCorsConfigurationInfoOutput values. You can construct a concrete instance of `ServiceCorsConfigurationInfoInput` via:

ServiceCorsConfigurationInfoArgs{...}

type ServiceCorsConfigurationInfoOutput

type ServiceCorsConfigurationInfoOutput struct{ *pulumi.OutputState }

The settings for the CORS configuration of the service instance.

func (ServiceCorsConfigurationInfoOutput) AllowCredentials

If credentials are allowed via CORS.

func (ServiceCorsConfigurationInfoOutput) ElementType

func (ServiceCorsConfigurationInfoOutput) Headers

The headers to be allowed via CORS.

func (ServiceCorsConfigurationInfoOutput) MaxAge

The max age to be allowed via CORS.

func (ServiceCorsConfigurationInfoOutput) Methods

The methods to be allowed via CORS.

func (ServiceCorsConfigurationInfoOutput) Origins

The origins to be allowed via CORS.

func (ServiceCorsConfigurationInfoOutput) ToServiceCorsConfigurationInfoOutput

func (o ServiceCorsConfigurationInfoOutput) ToServiceCorsConfigurationInfoOutput() ServiceCorsConfigurationInfoOutput

func (ServiceCorsConfigurationInfoOutput) ToServiceCorsConfigurationInfoOutputWithContext

func (o ServiceCorsConfigurationInfoOutput) ToServiceCorsConfigurationInfoOutputWithContext(ctx context.Context) ServiceCorsConfigurationInfoOutput

func (ServiceCorsConfigurationInfoOutput) ToServiceCorsConfigurationInfoPtrOutput

func (o ServiceCorsConfigurationInfoOutput) ToServiceCorsConfigurationInfoPtrOutput() ServiceCorsConfigurationInfoPtrOutput

func (ServiceCorsConfigurationInfoOutput) ToServiceCorsConfigurationInfoPtrOutputWithContext

func (o ServiceCorsConfigurationInfoOutput) ToServiceCorsConfigurationInfoPtrOutputWithContext(ctx context.Context) ServiceCorsConfigurationInfoPtrOutput

type ServiceCorsConfigurationInfoPtrInput

type ServiceCorsConfigurationInfoPtrInput interface {
	pulumi.Input

	ToServiceCorsConfigurationInfoPtrOutput() ServiceCorsConfigurationInfoPtrOutput
	ToServiceCorsConfigurationInfoPtrOutputWithContext(context.Context) ServiceCorsConfigurationInfoPtrOutput
}

ServiceCorsConfigurationInfoPtrInput is an input type that accepts ServiceCorsConfigurationInfoArgs, ServiceCorsConfigurationInfoPtr and ServiceCorsConfigurationInfoPtrOutput values. You can construct a concrete instance of `ServiceCorsConfigurationInfoPtrInput` via:

        ServiceCorsConfigurationInfoArgs{...}

or:

        nil

type ServiceCorsConfigurationInfoPtrOutput

type ServiceCorsConfigurationInfoPtrOutput struct{ *pulumi.OutputState }

func (ServiceCorsConfigurationInfoPtrOutput) AllowCredentials

If credentials are allowed via CORS.

func (ServiceCorsConfigurationInfoPtrOutput) Elem

func (ServiceCorsConfigurationInfoPtrOutput) ElementType

func (ServiceCorsConfigurationInfoPtrOutput) Headers

The headers to be allowed via CORS.

func (ServiceCorsConfigurationInfoPtrOutput) MaxAge

The max age to be allowed via CORS.

func (ServiceCorsConfigurationInfoPtrOutput) Methods

The methods to be allowed via CORS.

func (ServiceCorsConfigurationInfoPtrOutput) Origins

The origins to be allowed via CORS.

func (ServiceCorsConfigurationInfoPtrOutput) ToServiceCorsConfigurationInfoPtrOutput

func (o ServiceCorsConfigurationInfoPtrOutput) ToServiceCorsConfigurationInfoPtrOutput() ServiceCorsConfigurationInfoPtrOutput

func (ServiceCorsConfigurationInfoPtrOutput) ToServiceCorsConfigurationInfoPtrOutputWithContext

func (o ServiceCorsConfigurationInfoPtrOutput) ToServiceCorsConfigurationInfoPtrOutputWithContext(ctx context.Context) ServiceCorsConfigurationInfoPtrOutput

type ServiceCorsConfigurationInfoResponse

type ServiceCorsConfigurationInfoResponse struct {
	// If credentials are allowed via CORS.
	AllowCredentials *bool `pulumi:"allowCredentials"`
	// The headers to be allowed via CORS.
	Headers []string `pulumi:"headers"`
	// The max age to be allowed via CORS.
	MaxAge *int `pulumi:"maxAge"`
	// The methods to be allowed via CORS.
	Methods []string `pulumi:"methods"`
	// The origins to be allowed via CORS.
	Origins []string `pulumi:"origins"`
}

The settings for the CORS configuration of the service instance.

type ServiceCorsConfigurationInfoResponseArgs

type ServiceCorsConfigurationInfoResponseArgs struct {
	// If credentials are allowed via CORS.
	AllowCredentials pulumi.BoolPtrInput `pulumi:"allowCredentials"`
	// The headers to be allowed via CORS.
	Headers pulumi.StringArrayInput `pulumi:"headers"`
	// The max age to be allowed via CORS.
	MaxAge pulumi.IntPtrInput `pulumi:"maxAge"`
	// The methods to be allowed via CORS.
	Methods pulumi.StringArrayInput `pulumi:"methods"`
	// The origins to be allowed via CORS.
	Origins pulumi.StringArrayInput `pulumi:"origins"`
}

The settings for the CORS configuration of the service instance.

func (ServiceCorsConfigurationInfoResponseArgs) ElementType

func (ServiceCorsConfigurationInfoResponseArgs) ToServiceCorsConfigurationInfoResponseOutput

func (i ServiceCorsConfigurationInfoResponseArgs) ToServiceCorsConfigurationInfoResponseOutput() ServiceCorsConfigurationInfoResponseOutput

func (ServiceCorsConfigurationInfoResponseArgs) ToServiceCorsConfigurationInfoResponseOutputWithContext

func (i ServiceCorsConfigurationInfoResponseArgs) ToServiceCorsConfigurationInfoResponseOutputWithContext(ctx context.Context) ServiceCorsConfigurationInfoResponseOutput

func (ServiceCorsConfigurationInfoResponseArgs) ToServiceCorsConfigurationInfoResponsePtrOutput

func (i ServiceCorsConfigurationInfoResponseArgs) ToServiceCorsConfigurationInfoResponsePtrOutput() ServiceCorsConfigurationInfoResponsePtrOutput

func (ServiceCorsConfigurationInfoResponseArgs) ToServiceCorsConfigurationInfoResponsePtrOutputWithContext

func (i ServiceCorsConfigurationInfoResponseArgs) ToServiceCorsConfigurationInfoResponsePtrOutputWithContext(ctx context.Context) ServiceCorsConfigurationInfoResponsePtrOutput

type ServiceCorsConfigurationInfoResponseInput

type ServiceCorsConfigurationInfoResponseInput interface {
	pulumi.Input

	ToServiceCorsConfigurationInfoResponseOutput() ServiceCorsConfigurationInfoResponseOutput
	ToServiceCorsConfigurationInfoResponseOutputWithContext(context.Context) ServiceCorsConfigurationInfoResponseOutput
}

ServiceCorsConfigurationInfoResponseInput is an input type that accepts ServiceCorsConfigurationInfoResponseArgs and ServiceCorsConfigurationInfoResponseOutput values. You can construct a concrete instance of `ServiceCorsConfigurationInfoResponseInput` via:

ServiceCorsConfigurationInfoResponseArgs{...}

type ServiceCorsConfigurationInfoResponseOutput

type ServiceCorsConfigurationInfoResponseOutput struct{ *pulumi.OutputState }

The settings for the CORS configuration of the service instance.

func (ServiceCorsConfigurationInfoResponseOutput) AllowCredentials

If credentials are allowed via CORS.

func (ServiceCorsConfigurationInfoResponseOutput) ElementType

func (ServiceCorsConfigurationInfoResponseOutput) Headers

The headers to be allowed via CORS.

func (ServiceCorsConfigurationInfoResponseOutput) MaxAge

The max age to be allowed via CORS.

func (ServiceCorsConfigurationInfoResponseOutput) Methods

The methods to be allowed via CORS.

func (ServiceCorsConfigurationInfoResponseOutput) Origins

The origins to be allowed via CORS.

func (ServiceCorsConfigurationInfoResponseOutput) ToServiceCorsConfigurationInfoResponseOutput

func (o ServiceCorsConfigurationInfoResponseOutput) ToServiceCorsConfigurationInfoResponseOutput() ServiceCorsConfigurationInfoResponseOutput

func (ServiceCorsConfigurationInfoResponseOutput) ToServiceCorsConfigurationInfoResponseOutputWithContext

func (o ServiceCorsConfigurationInfoResponseOutput) ToServiceCorsConfigurationInfoResponseOutputWithContext(ctx context.Context) ServiceCorsConfigurationInfoResponseOutput

func (ServiceCorsConfigurationInfoResponseOutput) ToServiceCorsConfigurationInfoResponsePtrOutput

func (o ServiceCorsConfigurationInfoResponseOutput) ToServiceCorsConfigurationInfoResponsePtrOutput() ServiceCorsConfigurationInfoResponsePtrOutput

func (ServiceCorsConfigurationInfoResponseOutput) ToServiceCorsConfigurationInfoResponsePtrOutputWithContext

func (o ServiceCorsConfigurationInfoResponseOutput) ToServiceCorsConfigurationInfoResponsePtrOutputWithContext(ctx context.Context) ServiceCorsConfigurationInfoResponsePtrOutput

type ServiceCorsConfigurationInfoResponsePtrInput

type ServiceCorsConfigurationInfoResponsePtrInput interface {
	pulumi.Input

	ToServiceCorsConfigurationInfoResponsePtrOutput() ServiceCorsConfigurationInfoResponsePtrOutput
	ToServiceCorsConfigurationInfoResponsePtrOutputWithContext(context.Context) ServiceCorsConfigurationInfoResponsePtrOutput
}

ServiceCorsConfigurationInfoResponsePtrInput is an input type that accepts ServiceCorsConfigurationInfoResponseArgs, ServiceCorsConfigurationInfoResponsePtr and ServiceCorsConfigurationInfoResponsePtrOutput values. You can construct a concrete instance of `ServiceCorsConfigurationInfoResponsePtrInput` via:

        ServiceCorsConfigurationInfoResponseArgs{...}

or:

        nil

type ServiceCorsConfigurationInfoResponsePtrOutput

type ServiceCorsConfigurationInfoResponsePtrOutput struct{ *pulumi.OutputState }

func (ServiceCorsConfigurationInfoResponsePtrOutput) AllowCredentials

If credentials are allowed via CORS.

func (ServiceCorsConfigurationInfoResponsePtrOutput) Elem

func (ServiceCorsConfigurationInfoResponsePtrOutput) ElementType

func (ServiceCorsConfigurationInfoResponsePtrOutput) Headers

The headers to be allowed via CORS.

func (ServiceCorsConfigurationInfoResponsePtrOutput) MaxAge

The max age to be allowed via CORS.

func (ServiceCorsConfigurationInfoResponsePtrOutput) Methods

The methods to be allowed via CORS.

func (ServiceCorsConfigurationInfoResponsePtrOutput) Origins

The origins to be allowed via CORS.

func (ServiceCorsConfigurationInfoResponsePtrOutput) ToServiceCorsConfigurationInfoResponsePtrOutput

func (o ServiceCorsConfigurationInfoResponsePtrOutput) ToServiceCorsConfigurationInfoResponsePtrOutput() ServiceCorsConfigurationInfoResponsePtrOutput

func (ServiceCorsConfigurationInfoResponsePtrOutput) ToServiceCorsConfigurationInfoResponsePtrOutputWithContext

func (o ServiceCorsConfigurationInfoResponsePtrOutput) ToServiceCorsConfigurationInfoResponsePtrOutputWithContext(ctx context.Context) ServiceCorsConfigurationInfoResponsePtrOutput

type ServiceCosmosDbConfigurationInfo

type ServiceCosmosDbConfigurationInfo struct {
	// The provisioned throughput for the backing database.
	OfferThroughput *int `pulumi:"offerThroughput"`
}

The settings for the Cosmos DB database backing the service.

type ServiceCosmosDbConfigurationInfoArgs

type ServiceCosmosDbConfigurationInfoArgs struct {
	// The provisioned throughput for the backing database.
	OfferThroughput pulumi.IntPtrInput `pulumi:"offerThroughput"`
}

The settings for the Cosmos DB database backing the service.

func (ServiceCosmosDbConfigurationInfoArgs) ElementType

func (ServiceCosmosDbConfigurationInfoArgs) ToServiceCosmosDbConfigurationInfoOutput

func (i ServiceCosmosDbConfigurationInfoArgs) ToServiceCosmosDbConfigurationInfoOutput() ServiceCosmosDbConfigurationInfoOutput

func (ServiceCosmosDbConfigurationInfoArgs) ToServiceCosmosDbConfigurationInfoOutputWithContext

func (i ServiceCosmosDbConfigurationInfoArgs) ToServiceCosmosDbConfigurationInfoOutputWithContext(ctx context.Context) ServiceCosmosDbConfigurationInfoOutput

func (ServiceCosmosDbConfigurationInfoArgs) ToServiceCosmosDbConfigurationInfoPtrOutput

func (i ServiceCosmosDbConfigurationInfoArgs) ToServiceCosmosDbConfigurationInfoPtrOutput() ServiceCosmosDbConfigurationInfoPtrOutput

func (ServiceCosmosDbConfigurationInfoArgs) ToServiceCosmosDbConfigurationInfoPtrOutputWithContext

func (i ServiceCosmosDbConfigurationInfoArgs) ToServiceCosmosDbConfigurationInfoPtrOutputWithContext(ctx context.Context) ServiceCosmosDbConfigurationInfoPtrOutput

type ServiceCosmosDbConfigurationInfoInput

type ServiceCosmosDbConfigurationInfoInput interface {
	pulumi.Input

	ToServiceCosmosDbConfigurationInfoOutput() ServiceCosmosDbConfigurationInfoOutput
	ToServiceCosmosDbConfigurationInfoOutputWithContext(context.Context) ServiceCosmosDbConfigurationInfoOutput
}

ServiceCosmosDbConfigurationInfoInput is an input type that accepts ServiceCosmosDbConfigurationInfoArgs and ServiceCosmosDbConfigurationInfoOutput values. You can construct a concrete instance of `ServiceCosmosDbConfigurationInfoInput` via:

ServiceCosmosDbConfigurationInfoArgs{...}

type ServiceCosmosDbConfigurationInfoOutput

type ServiceCosmosDbConfigurationInfoOutput struct{ *pulumi.OutputState }

The settings for the Cosmos DB database backing the service.

func (ServiceCosmosDbConfigurationInfoOutput) ElementType

func (ServiceCosmosDbConfigurationInfoOutput) OfferThroughput

The provisioned throughput for the backing database.

func (ServiceCosmosDbConfigurationInfoOutput) ToServiceCosmosDbConfigurationInfoOutput

func (o ServiceCosmosDbConfigurationInfoOutput) ToServiceCosmosDbConfigurationInfoOutput() ServiceCosmosDbConfigurationInfoOutput

func (ServiceCosmosDbConfigurationInfoOutput) ToServiceCosmosDbConfigurationInfoOutputWithContext

func (o ServiceCosmosDbConfigurationInfoOutput) ToServiceCosmosDbConfigurationInfoOutputWithContext(ctx context.Context) ServiceCosmosDbConfigurationInfoOutput

func (ServiceCosmosDbConfigurationInfoOutput) ToServiceCosmosDbConfigurationInfoPtrOutput

func (o ServiceCosmosDbConfigurationInfoOutput) ToServiceCosmosDbConfigurationInfoPtrOutput() ServiceCosmosDbConfigurationInfoPtrOutput

func (ServiceCosmosDbConfigurationInfoOutput) ToServiceCosmosDbConfigurationInfoPtrOutputWithContext

func (o ServiceCosmosDbConfigurationInfoOutput) ToServiceCosmosDbConfigurationInfoPtrOutputWithContext(ctx context.Context) ServiceCosmosDbConfigurationInfoPtrOutput

type ServiceCosmosDbConfigurationInfoPtrInput

type ServiceCosmosDbConfigurationInfoPtrInput interface {
	pulumi.Input

	ToServiceCosmosDbConfigurationInfoPtrOutput() ServiceCosmosDbConfigurationInfoPtrOutput
	ToServiceCosmosDbConfigurationInfoPtrOutputWithContext(context.Context) ServiceCosmosDbConfigurationInfoPtrOutput
}

ServiceCosmosDbConfigurationInfoPtrInput is an input type that accepts ServiceCosmosDbConfigurationInfoArgs, ServiceCosmosDbConfigurationInfoPtr and ServiceCosmosDbConfigurationInfoPtrOutput values. You can construct a concrete instance of `ServiceCosmosDbConfigurationInfoPtrInput` via:

        ServiceCosmosDbConfigurationInfoArgs{...}

or:

        nil

type ServiceCosmosDbConfigurationInfoPtrOutput

type ServiceCosmosDbConfigurationInfoPtrOutput struct{ *pulumi.OutputState }

func (ServiceCosmosDbConfigurationInfoPtrOutput) Elem

func (ServiceCosmosDbConfigurationInfoPtrOutput) ElementType

func (ServiceCosmosDbConfigurationInfoPtrOutput) OfferThroughput

The provisioned throughput for the backing database.

func (ServiceCosmosDbConfigurationInfoPtrOutput) ToServiceCosmosDbConfigurationInfoPtrOutput

func (o ServiceCosmosDbConfigurationInfoPtrOutput) ToServiceCosmosDbConfigurationInfoPtrOutput() ServiceCosmosDbConfigurationInfoPtrOutput

func (ServiceCosmosDbConfigurationInfoPtrOutput) ToServiceCosmosDbConfigurationInfoPtrOutputWithContext

func (o ServiceCosmosDbConfigurationInfoPtrOutput) ToServiceCosmosDbConfigurationInfoPtrOutputWithContext(ctx context.Context) ServiceCosmosDbConfigurationInfoPtrOutput

type ServiceCosmosDbConfigurationInfoResponse

type ServiceCosmosDbConfigurationInfoResponse struct {
	// The provisioned throughput for the backing database.
	OfferThroughput *int `pulumi:"offerThroughput"`
}

The settings for the Cosmos DB database backing the service.

type ServiceCosmosDbConfigurationInfoResponseArgs

type ServiceCosmosDbConfigurationInfoResponseArgs struct {
	// The provisioned throughput for the backing database.
	OfferThroughput pulumi.IntPtrInput `pulumi:"offerThroughput"`
}

The settings for the Cosmos DB database backing the service.

func (ServiceCosmosDbConfigurationInfoResponseArgs) ElementType

func (ServiceCosmosDbConfigurationInfoResponseArgs) ToServiceCosmosDbConfigurationInfoResponseOutput

func (i ServiceCosmosDbConfigurationInfoResponseArgs) ToServiceCosmosDbConfigurationInfoResponseOutput() ServiceCosmosDbConfigurationInfoResponseOutput

func (ServiceCosmosDbConfigurationInfoResponseArgs) ToServiceCosmosDbConfigurationInfoResponseOutputWithContext

func (i ServiceCosmosDbConfigurationInfoResponseArgs) ToServiceCosmosDbConfigurationInfoResponseOutputWithContext(ctx context.Context) ServiceCosmosDbConfigurationInfoResponseOutput

func (ServiceCosmosDbConfigurationInfoResponseArgs) ToServiceCosmosDbConfigurationInfoResponsePtrOutput

func (i ServiceCosmosDbConfigurationInfoResponseArgs) ToServiceCosmosDbConfigurationInfoResponsePtrOutput() ServiceCosmosDbConfigurationInfoResponsePtrOutput

func (ServiceCosmosDbConfigurationInfoResponseArgs) ToServiceCosmosDbConfigurationInfoResponsePtrOutputWithContext

func (i ServiceCosmosDbConfigurationInfoResponseArgs) ToServiceCosmosDbConfigurationInfoResponsePtrOutputWithContext(ctx context.Context) ServiceCosmosDbConfigurationInfoResponsePtrOutput

type ServiceCosmosDbConfigurationInfoResponseInput

type ServiceCosmosDbConfigurationInfoResponseInput interface {
	pulumi.Input

	ToServiceCosmosDbConfigurationInfoResponseOutput() ServiceCosmosDbConfigurationInfoResponseOutput
	ToServiceCosmosDbConfigurationInfoResponseOutputWithContext(context.Context) ServiceCosmosDbConfigurationInfoResponseOutput
}

ServiceCosmosDbConfigurationInfoResponseInput is an input type that accepts ServiceCosmosDbConfigurationInfoResponseArgs and ServiceCosmosDbConfigurationInfoResponseOutput values. You can construct a concrete instance of `ServiceCosmosDbConfigurationInfoResponseInput` via:

ServiceCosmosDbConfigurationInfoResponseArgs{...}

type ServiceCosmosDbConfigurationInfoResponseOutput

type ServiceCosmosDbConfigurationInfoResponseOutput struct{ *pulumi.OutputState }

The settings for the Cosmos DB database backing the service.

func (ServiceCosmosDbConfigurationInfoResponseOutput) ElementType

func (ServiceCosmosDbConfigurationInfoResponseOutput) OfferThroughput

The provisioned throughput for the backing database.

func (ServiceCosmosDbConfigurationInfoResponseOutput) ToServiceCosmosDbConfigurationInfoResponseOutput

func (o ServiceCosmosDbConfigurationInfoResponseOutput) ToServiceCosmosDbConfigurationInfoResponseOutput() ServiceCosmosDbConfigurationInfoResponseOutput

func (ServiceCosmosDbConfigurationInfoResponseOutput) ToServiceCosmosDbConfigurationInfoResponseOutputWithContext

func (o ServiceCosmosDbConfigurationInfoResponseOutput) ToServiceCosmosDbConfigurationInfoResponseOutputWithContext(ctx context.Context) ServiceCosmosDbConfigurationInfoResponseOutput

func (ServiceCosmosDbConfigurationInfoResponseOutput) ToServiceCosmosDbConfigurationInfoResponsePtrOutput

func (o ServiceCosmosDbConfigurationInfoResponseOutput) ToServiceCosmosDbConfigurationInfoResponsePtrOutput() ServiceCosmosDbConfigurationInfoResponsePtrOutput

func (ServiceCosmosDbConfigurationInfoResponseOutput) ToServiceCosmosDbConfigurationInfoResponsePtrOutputWithContext

func (o ServiceCosmosDbConfigurationInfoResponseOutput) ToServiceCosmosDbConfigurationInfoResponsePtrOutputWithContext(ctx context.Context) ServiceCosmosDbConfigurationInfoResponsePtrOutput

type ServiceCosmosDbConfigurationInfoResponsePtrInput

type ServiceCosmosDbConfigurationInfoResponsePtrInput interface {
	pulumi.Input

	ToServiceCosmosDbConfigurationInfoResponsePtrOutput() ServiceCosmosDbConfigurationInfoResponsePtrOutput
	ToServiceCosmosDbConfigurationInfoResponsePtrOutputWithContext(context.Context) ServiceCosmosDbConfigurationInfoResponsePtrOutput
}

ServiceCosmosDbConfigurationInfoResponsePtrInput is an input type that accepts ServiceCosmosDbConfigurationInfoResponseArgs, ServiceCosmosDbConfigurationInfoResponsePtr and ServiceCosmosDbConfigurationInfoResponsePtrOutput values. You can construct a concrete instance of `ServiceCosmosDbConfigurationInfoResponsePtrInput` via:

        ServiceCosmosDbConfigurationInfoResponseArgs{...}

or:

        nil

type ServiceCosmosDbConfigurationInfoResponsePtrOutput

type ServiceCosmosDbConfigurationInfoResponsePtrOutput struct{ *pulumi.OutputState }

func (ServiceCosmosDbConfigurationInfoResponsePtrOutput) Elem

func (ServiceCosmosDbConfigurationInfoResponsePtrOutput) ElementType

func (ServiceCosmosDbConfigurationInfoResponsePtrOutput) OfferThroughput

The provisioned throughput for the backing database.

func (ServiceCosmosDbConfigurationInfoResponsePtrOutput) ToServiceCosmosDbConfigurationInfoResponsePtrOutput

func (o ServiceCosmosDbConfigurationInfoResponsePtrOutput) ToServiceCosmosDbConfigurationInfoResponsePtrOutput() ServiceCosmosDbConfigurationInfoResponsePtrOutput

func (ServiceCosmosDbConfigurationInfoResponsePtrOutput) ToServiceCosmosDbConfigurationInfoResponsePtrOutputWithContext

func (o ServiceCosmosDbConfigurationInfoResponsePtrOutput) ToServiceCosmosDbConfigurationInfoResponsePtrOutputWithContext(ctx context.Context) ServiceCosmosDbConfigurationInfoResponsePtrOutput

type ServiceState

type ServiceState struct {
	// An etag associated with the resource, used for optimistic concurrency when editing it.
	Etag pulumi.StringPtrInput
	// The kind of the service. Valid values are: fhir, fhir-Stu3 and fhir-R4.
	Kind pulumi.StringPtrInput
	// The resource location.
	Location pulumi.StringPtrInput
	// The resource name.
	Name pulumi.StringPtrInput
	// The common properties of a service.
	Properties ServicesPropertiesResponsePtrInput
	// The resource tags.
	Tags pulumi.StringMapInput
	// The resource type.
	Type pulumi.StringPtrInput
}

func (ServiceState) ElementType

func (ServiceState) ElementType() reflect.Type

type ServicesProperties

type ServicesProperties struct {
	// The access policies of the service instance.
	AccessPolicies []ServiceAccessPolicyEntry `pulumi:"accessPolicies"`
	// The authentication configuration for the service instance.
	AuthenticationConfiguration *ServiceAuthenticationConfigurationInfo `pulumi:"authenticationConfiguration"`
	// The settings for the CORS configuration of the service instance.
	CorsConfiguration *ServiceCorsConfigurationInfo `pulumi:"corsConfiguration"`
	// The settings for the Cosmos DB database backing the service.
	CosmosDbConfiguration *ServiceCosmosDbConfigurationInfo `pulumi:"cosmosDbConfiguration"`
}

The properties of a service instance.

type ServicesPropertiesArgs

type ServicesPropertiesArgs struct {
	// The access policies of the service instance.
	AccessPolicies ServiceAccessPolicyEntryArrayInput `pulumi:"accessPolicies"`
	// The authentication configuration for the service instance.
	AuthenticationConfiguration ServiceAuthenticationConfigurationInfoPtrInput `pulumi:"authenticationConfiguration"`
	// The settings for the CORS configuration of the service instance.
	CorsConfiguration ServiceCorsConfigurationInfoPtrInput `pulumi:"corsConfiguration"`
	// The settings for the Cosmos DB database backing the service.
	CosmosDbConfiguration ServiceCosmosDbConfigurationInfoPtrInput `pulumi:"cosmosDbConfiguration"`
}

The properties of a service instance.

func (ServicesPropertiesArgs) ElementType

func (ServicesPropertiesArgs) ElementType() reflect.Type

func (ServicesPropertiesArgs) ToServicesPropertiesOutput

func (i ServicesPropertiesArgs) ToServicesPropertiesOutput() ServicesPropertiesOutput

func (ServicesPropertiesArgs) ToServicesPropertiesOutputWithContext

func (i ServicesPropertiesArgs) ToServicesPropertiesOutputWithContext(ctx context.Context) ServicesPropertiesOutput

func (ServicesPropertiesArgs) ToServicesPropertiesPtrOutput

func (i ServicesPropertiesArgs) ToServicesPropertiesPtrOutput() ServicesPropertiesPtrOutput

func (ServicesPropertiesArgs) ToServicesPropertiesPtrOutputWithContext

func (i ServicesPropertiesArgs) ToServicesPropertiesPtrOutputWithContext(ctx context.Context) ServicesPropertiesPtrOutput

type ServicesPropertiesInput

type ServicesPropertiesInput interface {
	pulumi.Input

	ToServicesPropertiesOutput() ServicesPropertiesOutput
	ToServicesPropertiesOutputWithContext(context.Context) ServicesPropertiesOutput
}

ServicesPropertiesInput is an input type that accepts ServicesPropertiesArgs and ServicesPropertiesOutput values. You can construct a concrete instance of `ServicesPropertiesInput` via:

ServicesPropertiesArgs{...}

type ServicesPropertiesOutput

type ServicesPropertiesOutput struct{ *pulumi.OutputState }

The properties of a service instance.

func (ServicesPropertiesOutput) AccessPolicies

The access policies of the service instance.

func (ServicesPropertiesOutput) AuthenticationConfiguration

The authentication configuration for the service instance.

func (ServicesPropertiesOutput) CorsConfiguration

The settings for the CORS configuration of the service instance.

func (ServicesPropertiesOutput) CosmosDbConfiguration

The settings for the Cosmos DB database backing the service.

func (ServicesPropertiesOutput) ElementType

func (ServicesPropertiesOutput) ElementType() reflect.Type

func (ServicesPropertiesOutput) ToServicesPropertiesOutput

func (o ServicesPropertiesOutput) ToServicesPropertiesOutput() ServicesPropertiesOutput

func (ServicesPropertiesOutput) ToServicesPropertiesOutputWithContext

func (o ServicesPropertiesOutput) ToServicesPropertiesOutputWithContext(ctx context.Context) ServicesPropertiesOutput

func (ServicesPropertiesOutput) ToServicesPropertiesPtrOutput

func (o ServicesPropertiesOutput) ToServicesPropertiesPtrOutput() ServicesPropertiesPtrOutput

func (ServicesPropertiesOutput) ToServicesPropertiesPtrOutputWithContext

func (o ServicesPropertiesOutput) ToServicesPropertiesPtrOutputWithContext(ctx context.Context) ServicesPropertiesPtrOutput

type ServicesPropertiesPtrInput

type ServicesPropertiesPtrInput interface {
	pulumi.Input

	ToServicesPropertiesPtrOutput() ServicesPropertiesPtrOutput
	ToServicesPropertiesPtrOutputWithContext(context.Context) ServicesPropertiesPtrOutput
}

ServicesPropertiesPtrInput is an input type that accepts ServicesPropertiesArgs, ServicesPropertiesPtr and ServicesPropertiesPtrOutput values. You can construct a concrete instance of `ServicesPropertiesPtrInput` via:

        ServicesPropertiesArgs{...}

or:

        nil

type ServicesPropertiesPtrOutput

type ServicesPropertiesPtrOutput struct{ *pulumi.OutputState }

func (ServicesPropertiesPtrOutput) AccessPolicies

The access policies of the service instance.

func (ServicesPropertiesPtrOutput) AuthenticationConfiguration

The authentication configuration for the service instance.

func (ServicesPropertiesPtrOutput) CorsConfiguration

The settings for the CORS configuration of the service instance.

func (ServicesPropertiesPtrOutput) CosmosDbConfiguration

The settings for the Cosmos DB database backing the service.

func (ServicesPropertiesPtrOutput) Elem

func (ServicesPropertiesPtrOutput) ElementType

func (ServicesPropertiesPtrOutput) ToServicesPropertiesPtrOutput

func (o ServicesPropertiesPtrOutput) ToServicesPropertiesPtrOutput() ServicesPropertiesPtrOutput

func (ServicesPropertiesPtrOutput) ToServicesPropertiesPtrOutputWithContext

func (o ServicesPropertiesPtrOutput) ToServicesPropertiesPtrOutputWithContext(ctx context.Context) ServicesPropertiesPtrOutput

type ServicesPropertiesResponse

type ServicesPropertiesResponse struct {
	// The access policies of the service instance.
	AccessPolicies []ServiceAccessPolicyEntryResponse `pulumi:"accessPolicies"`
	// The authentication configuration for the service instance.
	AuthenticationConfiguration *ServiceAuthenticationConfigurationInfoResponse `pulumi:"authenticationConfiguration"`
	// The settings for the CORS configuration of the service instance.
	CorsConfiguration *ServiceCorsConfigurationInfoResponse `pulumi:"corsConfiguration"`
	// The settings for the Cosmos DB database backing the service.
	CosmosDbConfiguration *ServiceCosmosDbConfigurationInfoResponse `pulumi:"cosmosDbConfiguration"`
	// The provisioning state.
	ProvisioningState string `pulumi:"provisioningState"`
}

The properties of a service instance.

type ServicesPropertiesResponseArgs

type ServicesPropertiesResponseArgs struct {
	// The access policies of the service instance.
	AccessPolicies ServiceAccessPolicyEntryResponseArrayInput `pulumi:"accessPolicies"`
	// The authentication configuration for the service instance.
	AuthenticationConfiguration ServiceAuthenticationConfigurationInfoResponsePtrInput `pulumi:"authenticationConfiguration"`
	// The settings for the CORS configuration of the service instance.
	CorsConfiguration ServiceCorsConfigurationInfoResponsePtrInput `pulumi:"corsConfiguration"`
	// The settings for the Cosmos DB database backing the service.
	CosmosDbConfiguration ServiceCosmosDbConfigurationInfoResponsePtrInput `pulumi:"cosmosDbConfiguration"`
	// The provisioning state.
	ProvisioningState pulumi.StringInput `pulumi:"provisioningState"`
}

The properties of a service instance.

func (ServicesPropertiesResponseArgs) ElementType

func (ServicesPropertiesResponseArgs) ToServicesPropertiesResponseOutput

func (i ServicesPropertiesResponseArgs) ToServicesPropertiesResponseOutput() ServicesPropertiesResponseOutput

func (ServicesPropertiesResponseArgs) ToServicesPropertiesResponseOutputWithContext

func (i ServicesPropertiesResponseArgs) ToServicesPropertiesResponseOutputWithContext(ctx context.Context) ServicesPropertiesResponseOutput

func (ServicesPropertiesResponseArgs) ToServicesPropertiesResponsePtrOutput

func (i ServicesPropertiesResponseArgs) ToServicesPropertiesResponsePtrOutput() ServicesPropertiesResponsePtrOutput

func (ServicesPropertiesResponseArgs) ToServicesPropertiesResponsePtrOutputWithContext

func (i ServicesPropertiesResponseArgs) ToServicesPropertiesResponsePtrOutputWithContext(ctx context.Context) ServicesPropertiesResponsePtrOutput

type ServicesPropertiesResponseInput

type ServicesPropertiesResponseInput interface {
	pulumi.Input

	ToServicesPropertiesResponseOutput() ServicesPropertiesResponseOutput
	ToServicesPropertiesResponseOutputWithContext(context.Context) ServicesPropertiesResponseOutput
}

ServicesPropertiesResponseInput is an input type that accepts ServicesPropertiesResponseArgs and ServicesPropertiesResponseOutput values. You can construct a concrete instance of `ServicesPropertiesResponseInput` via:

ServicesPropertiesResponseArgs{...}

type ServicesPropertiesResponseOutput

type ServicesPropertiesResponseOutput struct{ *pulumi.OutputState }

The properties of a service instance.

func (ServicesPropertiesResponseOutput) AccessPolicies

The access policies of the service instance.

func (ServicesPropertiesResponseOutput) AuthenticationConfiguration

The authentication configuration for the service instance.

func (ServicesPropertiesResponseOutput) CorsConfiguration

The settings for the CORS configuration of the service instance.

func (ServicesPropertiesResponseOutput) CosmosDbConfiguration

The settings for the Cosmos DB database backing the service.

func (ServicesPropertiesResponseOutput) ElementType

func (ServicesPropertiesResponseOutput) ProvisioningState

The provisioning state.

func (ServicesPropertiesResponseOutput) ToServicesPropertiesResponseOutput

func (o ServicesPropertiesResponseOutput) ToServicesPropertiesResponseOutput() ServicesPropertiesResponseOutput

func (ServicesPropertiesResponseOutput) ToServicesPropertiesResponseOutputWithContext

func (o ServicesPropertiesResponseOutput) ToServicesPropertiesResponseOutputWithContext(ctx context.Context) ServicesPropertiesResponseOutput

func (ServicesPropertiesResponseOutput) ToServicesPropertiesResponsePtrOutput

func (o ServicesPropertiesResponseOutput) ToServicesPropertiesResponsePtrOutput() ServicesPropertiesResponsePtrOutput

func (ServicesPropertiesResponseOutput) ToServicesPropertiesResponsePtrOutputWithContext

func (o ServicesPropertiesResponseOutput) ToServicesPropertiesResponsePtrOutputWithContext(ctx context.Context) ServicesPropertiesResponsePtrOutput

type ServicesPropertiesResponsePtrInput

type ServicesPropertiesResponsePtrInput interface {
	pulumi.Input

	ToServicesPropertiesResponsePtrOutput() ServicesPropertiesResponsePtrOutput
	ToServicesPropertiesResponsePtrOutputWithContext(context.Context) ServicesPropertiesResponsePtrOutput
}

ServicesPropertiesResponsePtrInput is an input type that accepts ServicesPropertiesResponseArgs, ServicesPropertiesResponsePtr and ServicesPropertiesResponsePtrOutput values. You can construct a concrete instance of `ServicesPropertiesResponsePtrInput` via:

        ServicesPropertiesResponseArgs{...}

or:

        nil

type ServicesPropertiesResponsePtrOutput

type ServicesPropertiesResponsePtrOutput struct{ *pulumi.OutputState }

func (ServicesPropertiesResponsePtrOutput) AccessPolicies

The access policies of the service instance.

func (ServicesPropertiesResponsePtrOutput) AuthenticationConfiguration

The authentication configuration for the service instance.

func (ServicesPropertiesResponsePtrOutput) CorsConfiguration

The settings for the CORS configuration of the service instance.

func (ServicesPropertiesResponsePtrOutput) CosmosDbConfiguration

The settings for the Cosmos DB database backing the service.

func (ServicesPropertiesResponsePtrOutput) Elem

func (ServicesPropertiesResponsePtrOutput) ElementType

func (ServicesPropertiesResponsePtrOutput) ProvisioningState

The provisioning state.

func (ServicesPropertiesResponsePtrOutput) ToServicesPropertiesResponsePtrOutput

func (o ServicesPropertiesResponsePtrOutput) ToServicesPropertiesResponsePtrOutput() ServicesPropertiesResponsePtrOutput

func (ServicesPropertiesResponsePtrOutput) ToServicesPropertiesResponsePtrOutputWithContext

func (o ServicesPropertiesResponsePtrOutput) ToServicesPropertiesResponsePtrOutputWithContext(ctx context.Context) ServicesPropertiesResponsePtrOutput

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL