v20190916

package
v0.6.1 Latest Latest
Warning

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

Go to latest
Published: Feb 11, 2021 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (
	KindFhir       = Kind("fhir")
	Kind_Fhir_Stu3 = Kind("fhir-Stu3")
	Kind_Fhir_R4   = Kind("fhir-R4")
)
View Source
const (
	ManagedServiceIdentityTypeSystemAssigned = ManagedServiceIdentityType("SystemAssigned")
	ManagedServiceIdentityTypeNone           = ManagedServiceIdentityType("None")
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Kind added in v0.3.1

type Kind pulumi.String

The kind of the service.

func (Kind) ElementType added in v0.3.1

func (Kind) ElementType() reflect.Type

func (Kind) ToStringOutput added in v0.3.1

func (e Kind) ToStringOutput() pulumi.StringOutput

func (Kind) ToStringOutputWithContext added in v0.3.1

func (e Kind) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (Kind) ToStringPtrOutput added in v0.3.1

func (e Kind) ToStringPtrOutput() pulumi.StringPtrOutput

func (Kind) ToStringPtrOutputWithContext added in v0.3.1

func (e Kind) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

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 resource identifier.
	Id string `pulumi:"id"`
	// Setting indicating whether the service has a managed identity associated with it.
	Identity *ResourceResponseIdentity `pulumi:"identity"`
	// The kind of the service.
	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 ManagedServiceIdentityType added in v0.3.1

type ManagedServiceIdentityType pulumi.String

Type of identity being specified, currently SystemAssigned and None are allowed.

func (ManagedServiceIdentityType) ElementType added in v0.3.1

func (ManagedServiceIdentityType) ElementType() reflect.Type

func (ManagedServiceIdentityType) ToStringOutput added in v0.3.1

func (e ManagedServiceIdentityType) ToStringOutput() pulumi.StringOutput

func (ManagedServiceIdentityType) ToStringOutputWithContext added in v0.3.1

func (e ManagedServiceIdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ManagedServiceIdentityType) ToStringPtrOutput added in v0.3.1

func (e ManagedServiceIdentityType) ToStringPtrOutput() pulumi.StringPtrOutput

func (ManagedServiceIdentityType) ToStringPtrOutputWithContext added in v0.3.1

func (e ManagedServiceIdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ResourceIdentity

type ResourceIdentity struct {
	// Type of identity being specified, currently SystemAssigned and None are allowed.
	Type *string `pulumi:"type"`
}

Setting indicating whether the service has a managed identity associated with it.

type ResourceIdentityArgs

type ResourceIdentityArgs struct {
	// Type of identity being specified, currently SystemAssigned and None are allowed.
	Type pulumi.StringPtrInput `pulumi:"type"`
}

Setting indicating whether the service has a managed identity associated with it.

func (ResourceIdentityArgs) ElementType

func (ResourceIdentityArgs) ElementType() reflect.Type

func (ResourceIdentityArgs) ToResourceIdentityOutput

func (i ResourceIdentityArgs) ToResourceIdentityOutput() ResourceIdentityOutput

func (ResourceIdentityArgs) ToResourceIdentityOutputWithContext

func (i ResourceIdentityArgs) ToResourceIdentityOutputWithContext(ctx context.Context) ResourceIdentityOutput

func (ResourceIdentityArgs) ToResourceIdentityPtrOutput

func (i ResourceIdentityArgs) ToResourceIdentityPtrOutput() ResourceIdentityPtrOutput

func (ResourceIdentityArgs) ToResourceIdentityPtrOutputWithContext

func (i ResourceIdentityArgs) ToResourceIdentityPtrOutputWithContext(ctx context.Context) ResourceIdentityPtrOutput

type ResourceIdentityInput

type ResourceIdentityInput interface {
	pulumi.Input

	ToResourceIdentityOutput() ResourceIdentityOutput
	ToResourceIdentityOutputWithContext(context.Context) ResourceIdentityOutput
}

ResourceIdentityInput is an input type that accepts ResourceIdentityArgs and ResourceIdentityOutput values. You can construct a concrete instance of `ResourceIdentityInput` via:

ResourceIdentityArgs{...}

type ResourceIdentityOutput

type ResourceIdentityOutput struct{ *pulumi.OutputState }

Setting indicating whether the service has a managed identity associated with it.

func (ResourceIdentityOutput) ElementType

func (ResourceIdentityOutput) ElementType() reflect.Type

func (ResourceIdentityOutput) ToResourceIdentityOutput

func (o ResourceIdentityOutput) ToResourceIdentityOutput() ResourceIdentityOutput

func (ResourceIdentityOutput) ToResourceIdentityOutputWithContext

func (o ResourceIdentityOutput) ToResourceIdentityOutputWithContext(ctx context.Context) ResourceIdentityOutput

func (ResourceIdentityOutput) ToResourceIdentityPtrOutput

func (o ResourceIdentityOutput) ToResourceIdentityPtrOutput() ResourceIdentityPtrOutput

func (ResourceIdentityOutput) ToResourceIdentityPtrOutputWithContext

func (o ResourceIdentityOutput) ToResourceIdentityPtrOutputWithContext(ctx context.Context) ResourceIdentityPtrOutput

func (ResourceIdentityOutput) Type

Type of identity being specified, currently SystemAssigned and None are allowed.

type ResourceIdentityPtrInput

type ResourceIdentityPtrInput interface {
	pulumi.Input

	ToResourceIdentityPtrOutput() ResourceIdentityPtrOutput
	ToResourceIdentityPtrOutputWithContext(context.Context) ResourceIdentityPtrOutput
}

ResourceIdentityPtrInput is an input type that accepts ResourceIdentityArgs, ResourceIdentityPtr and ResourceIdentityPtrOutput values. You can construct a concrete instance of `ResourceIdentityPtrInput` via:

        ResourceIdentityArgs{...}

or:

        nil

type ResourceIdentityPtrOutput

type ResourceIdentityPtrOutput struct{ *pulumi.OutputState }

func (ResourceIdentityPtrOutput) Elem

func (ResourceIdentityPtrOutput) ElementType

func (ResourceIdentityPtrOutput) ElementType() reflect.Type

func (ResourceIdentityPtrOutput) ToResourceIdentityPtrOutput

func (o ResourceIdentityPtrOutput) ToResourceIdentityPtrOutput() ResourceIdentityPtrOutput

func (ResourceIdentityPtrOutput) ToResourceIdentityPtrOutputWithContext

func (o ResourceIdentityPtrOutput) ToResourceIdentityPtrOutputWithContext(ctx context.Context) ResourceIdentityPtrOutput

func (ResourceIdentityPtrOutput) Type

Type of identity being specified, currently SystemAssigned and None are allowed.

type ResourceResponseIdentity

type ResourceResponseIdentity struct {
	// The principal ID of the resource identity.
	PrincipalId string `pulumi:"principalId"`
	// The tenant ID of the resource.
	TenantId string `pulumi:"tenantId"`
	// Type of identity being specified, currently SystemAssigned and None are allowed.
	Type *string `pulumi:"type"`
}

Setting indicating whether the service has a managed identity associated with it.

type ResourceResponseIdentityArgs

type ResourceResponseIdentityArgs struct {
	// The principal ID of the resource identity.
	PrincipalId pulumi.StringInput `pulumi:"principalId"`
	// The tenant ID of the resource.
	TenantId pulumi.StringInput `pulumi:"tenantId"`
	// Type of identity being specified, currently SystemAssigned and None are allowed.
	Type pulumi.StringPtrInput `pulumi:"type"`
}

Setting indicating whether the service has a managed identity associated with it.

func (ResourceResponseIdentityArgs) ElementType

func (ResourceResponseIdentityArgs) ToResourceResponseIdentityOutput

func (i ResourceResponseIdentityArgs) ToResourceResponseIdentityOutput() ResourceResponseIdentityOutput

func (ResourceResponseIdentityArgs) ToResourceResponseIdentityOutputWithContext

func (i ResourceResponseIdentityArgs) ToResourceResponseIdentityOutputWithContext(ctx context.Context) ResourceResponseIdentityOutput

func (ResourceResponseIdentityArgs) ToResourceResponseIdentityPtrOutput

func (i ResourceResponseIdentityArgs) ToResourceResponseIdentityPtrOutput() ResourceResponseIdentityPtrOutput

func (ResourceResponseIdentityArgs) ToResourceResponseIdentityPtrOutputWithContext

func (i ResourceResponseIdentityArgs) ToResourceResponseIdentityPtrOutputWithContext(ctx context.Context) ResourceResponseIdentityPtrOutput

type ResourceResponseIdentityInput

type ResourceResponseIdentityInput interface {
	pulumi.Input

	ToResourceResponseIdentityOutput() ResourceResponseIdentityOutput
	ToResourceResponseIdentityOutputWithContext(context.Context) ResourceResponseIdentityOutput
}

ResourceResponseIdentityInput is an input type that accepts ResourceResponseIdentityArgs and ResourceResponseIdentityOutput values. You can construct a concrete instance of `ResourceResponseIdentityInput` via:

ResourceResponseIdentityArgs{...}

type ResourceResponseIdentityOutput

type ResourceResponseIdentityOutput struct{ *pulumi.OutputState }

Setting indicating whether the service has a managed identity associated with it.

func (ResourceResponseIdentityOutput) ElementType

func (ResourceResponseIdentityOutput) PrincipalId

The principal ID of the resource identity.

func (ResourceResponseIdentityOutput) TenantId

The tenant ID of the resource.

func (ResourceResponseIdentityOutput) ToResourceResponseIdentityOutput

func (o ResourceResponseIdentityOutput) ToResourceResponseIdentityOutput() ResourceResponseIdentityOutput

func (ResourceResponseIdentityOutput) ToResourceResponseIdentityOutputWithContext

func (o ResourceResponseIdentityOutput) ToResourceResponseIdentityOutputWithContext(ctx context.Context) ResourceResponseIdentityOutput

func (ResourceResponseIdentityOutput) ToResourceResponseIdentityPtrOutput

func (o ResourceResponseIdentityOutput) ToResourceResponseIdentityPtrOutput() ResourceResponseIdentityPtrOutput

func (ResourceResponseIdentityOutput) ToResourceResponseIdentityPtrOutputWithContext

func (o ResourceResponseIdentityOutput) ToResourceResponseIdentityPtrOutputWithContext(ctx context.Context) ResourceResponseIdentityPtrOutput

func (ResourceResponseIdentityOutput) Type

Type of identity being specified, currently SystemAssigned and None are allowed.

type ResourceResponseIdentityPtrInput

type ResourceResponseIdentityPtrInput interface {
	pulumi.Input

	ToResourceResponseIdentityPtrOutput() ResourceResponseIdentityPtrOutput
	ToResourceResponseIdentityPtrOutputWithContext(context.Context) ResourceResponseIdentityPtrOutput
}

ResourceResponseIdentityPtrInput is an input type that accepts ResourceResponseIdentityArgs, ResourceResponseIdentityPtr and ResourceResponseIdentityPtrOutput values. You can construct a concrete instance of `ResourceResponseIdentityPtrInput` via:

        ResourceResponseIdentityArgs{...}

or:

        nil

type ResourceResponseIdentityPtrOutput

type ResourceResponseIdentityPtrOutput struct{ *pulumi.OutputState }

func (ResourceResponseIdentityPtrOutput) Elem

func (ResourceResponseIdentityPtrOutput) ElementType

func (ResourceResponseIdentityPtrOutput) PrincipalId

The principal ID of the resource identity.

func (ResourceResponseIdentityPtrOutput) TenantId

The tenant ID of the resource.

func (ResourceResponseIdentityPtrOutput) ToResourceResponseIdentityPtrOutput

func (o ResourceResponseIdentityPtrOutput) ToResourceResponseIdentityPtrOutput() ResourceResponseIdentityPtrOutput

func (ResourceResponseIdentityPtrOutput) ToResourceResponseIdentityPtrOutputWithContext

func (o ResourceResponseIdentityPtrOutput) ToResourceResponseIdentityPtrOutputWithContext(ctx context.Context) ResourceResponseIdentityPtrOutput

func (ResourceResponseIdentityPtrOutput) Type

Type of identity being specified, currently SystemAssigned and None are allowed.

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"`
	// Setting indicating whether the service has a managed identity associated with it.
	Identity ResourceResponseIdentityPtrOutput `pulumi:"identity"`
	// The kind of the service.
	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.

func (*Service) ElementType added in v0.2.6

func (*Service) ElementType() reflect.Type

func (*Service) ToServiceOutput added in v0.2.6

func (i *Service) ToServiceOutput() ServiceOutput

func (*Service) ToServiceOutputWithContext added in v0.2.6

func (i *Service) ToServiceOutputWithContext(ctx context.Context) ServiceOutput

type ServiceAccessPolicyEntry

type ServiceAccessPolicyEntry struct {
	// An Azure AD object ID (User or Apps) that is allowed access to the FHIR service.
	ObjectId string `pulumi:"objectId"`
}

An access policy entry.

type ServiceAccessPolicyEntryArgs

type ServiceAccessPolicyEntryArgs struct {
	// An Azure AD object ID (User or Apps) 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 Azure AD object ID (User or Apps) 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 Azure AD object ID (User or Apps) that is allowed access to the FHIR service.
	ObjectId string `pulumi:"objectId"`
}

An access policy entry.

type ServiceAccessPolicyEntryResponseArgs

type ServiceAccessPolicyEntryResponseArgs struct {
	// An Azure AD object ID (User or Apps) 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 Azure AD object ID (User or Apps) 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
	// Setting indicating whether the service has a managed identity associated with it.
	Identity ResourceIdentityPtrInput
	// The kind of the service.
	Kind Kind
	// The resource location.
	Location pulumi.StringPtrInput
	// 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 ServiceExportConfigurationInfo

type ServiceExportConfigurationInfo struct {
	// The name of the default export storage account.
	StorageAccountName *string `pulumi:"storageAccountName"`
}

Export operation configuration information

type ServiceExportConfigurationInfoArgs

type ServiceExportConfigurationInfoArgs struct {
	// The name of the default export storage account.
	StorageAccountName pulumi.StringPtrInput `pulumi:"storageAccountName"`
}

Export operation configuration information

func (ServiceExportConfigurationInfoArgs) ElementType

func (ServiceExportConfigurationInfoArgs) ToServiceExportConfigurationInfoOutput

func (i ServiceExportConfigurationInfoArgs) ToServiceExportConfigurationInfoOutput() ServiceExportConfigurationInfoOutput

func (ServiceExportConfigurationInfoArgs) ToServiceExportConfigurationInfoOutputWithContext

func (i ServiceExportConfigurationInfoArgs) ToServiceExportConfigurationInfoOutputWithContext(ctx context.Context) ServiceExportConfigurationInfoOutput

func (ServiceExportConfigurationInfoArgs) ToServiceExportConfigurationInfoPtrOutput

func (i ServiceExportConfigurationInfoArgs) ToServiceExportConfigurationInfoPtrOutput() ServiceExportConfigurationInfoPtrOutput

func (ServiceExportConfigurationInfoArgs) ToServiceExportConfigurationInfoPtrOutputWithContext

func (i ServiceExportConfigurationInfoArgs) ToServiceExportConfigurationInfoPtrOutputWithContext(ctx context.Context) ServiceExportConfigurationInfoPtrOutput

type ServiceExportConfigurationInfoInput

type ServiceExportConfigurationInfoInput interface {
	pulumi.Input

	ToServiceExportConfigurationInfoOutput() ServiceExportConfigurationInfoOutput
	ToServiceExportConfigurationInfoOutputWithContext(context.Context) ServiceExportConfigurationInfoOutput
}

ServiceExportConfigurationInfoInput is an input type that accepts ServiceExportConfigurationInfoArgs and ServiceExportConfigurationInfoOutput values. You can construct a concrete instance of `ServiceExportConfigurationInfoInput` via:

ServiceExportConfigurationInfoArgs{...}

type ServiceExportConfigurationInfoOutput

type ServiceExportConfigurationInfoOutput struct{ *pulumi.OutputState }

Export operation configuration information

func (ServiceExportConfigurationInfoOutput) ElementType

func (ServiceExportConfigurationInfoOutput) StorageAccountName

The name of the default export storage account.

func (ServiceExportConfigurationInfoOutput) ToServiceExportConfigurationInfoOutput

func (o ServiceExportConfigurationInfoOutput) ToServiceExportConfigurationInfoOutput() ServiceExportConfigurationInfoOutput

func (ServiceExportConfigurationInfoOutput) ToServiceExportConfigurationInfoOutputWithContext

func (o ServiceExportConfigurationInfoOutput) ToServiceExportConfigurationInfoOutputWithContext(ctx context.Context) ServiceExportConfigurationInfoOutput

func (ServiceExportConfigurationInfoOutput) ToServiceExportConfigurationInfoPtrOutput

func (o ServiceExportConfigurationInfoOutput) ToServiceExportConfigurationInfoPtrOutput() ServiceExportConfigurationInfoPtrOutput

func (ServiceExportConfigurationInfoOutput) ToServiceExportConfigurationInfoPtrOutputWithContext

func (o ServiceExportConfigurationInfoOutput) ToServiceExportConfigurationInfoPtrOutputWithContext(ctx context.Context) ServiceExportConfigurationInfoPtrOutput

type ServiceExportConfigurationInfoPtrInput

type ServiceExportConfigurationInfoPtrInput interface {
	pulumi.Input

	ToServiceExportConfigurationInfoPtrOutput() ServiceExportConfigurationInfoPtrOutput
	ToServiceExportConfigurationInfoPtrOutputWithContext(context.Context) ServiceExportConfigurationInfoPtrOutput
}

ServiceExportConfigurationInfoPtrInput is an input type that accepts ServiceExportConfigurationInfoArgs, ServiceExportConfigurationInfoPtr and ServiceExportConfigurationInfoPtrOutput values. You can construct a concrete instance of `ServiceExportConfigurationInfoPtrInput` via:

        ServiceExportConfigurationInfoArgs{...}

or:

        nil

type ServiceExportConfigurationInfoPtrOutput

type ServiceExportConfigurationInfoPtrOutput struct{ *pulumi.OutputState }

func (ServiceExportConfigurationInfoPtrOutput) Elem

func (ServiceExportConfigurationInfoPtrOutput) ElementType

func (ServiceExportConfigurationInfoPtrOutput) StorageAccountName

The name of the default export storage account.

func (ServiceExportConfigurationInfoPtrOutput) ToServiceExportConfigurationInfoPtrOutput

func (o ServiceExportConfigurationInfoPtrOutput) ToServiceExportConfigurationInfoPtrOutput() ServiceExportConfigurationInfoPtrOutput

func (ServiceExportConfigurationInfoPtrOutput) ToServiceExportConfigurationInfoPtrOutputWithContext

func (o ServiceExportConfigurationInfoPtrOutput) ToServiceExportConfigurationInfoPtrOutputWithContext(ctx context.Context) ServiceExportConfigurationInfoPtrOutput

type ServiceExportConfigurationInfoResponse

type ServiceExportConfigurationInfoResponse struct {
	// The name of the default export storage account.
	StorageAccountName *string `pulumi:"storageAccountName"`
}

Export operation configuration information

type ServiceExportConfigurationInfoResponseArgs

type ServiceExportConfigurationInfoResponseArgs struct {
	// The name of the default export storage account.
	StorageAccountName pulumi.StringPtrInput `pulumi:"storageAccountName"`
}

Export operation configuration information

func (ServiceExportConfigurationInfoResponseArgs) ElementType

func (ServiceExportConfigurationInfoResponseArgs) ToServiceExportConfigurationInfoResponseOutput

func (i ServiceExportConfigurationInfoResponseArgs) ToServiceExportConfigurationInfoResponseOutput() ServiceExportConfigurationInfoResponseOutput

func (ServiceExportConfigurationInfoResponseArgs) ToServiceExportConfigurationInfoResponseOutputWithContext

func (i ServiceExportConfigurationInfoResponseArgs) ToServiceExportConfigurationInfoResponseOutputWithContext(ctx context.Context) ServiceExportConfigurationInfoResponseOutput

func (ServiceExportConfigurationInfoResponseArgs) ToServiceExportConfigurationInfoResponsePtrOutput

func (i ServiceExportConfigurationInfoResponseArgs) ToServiceExportConfigurationInfoResponsePtrOutput() ServiceExportConfigurationInfoResponsePtrOutput

func (ServiceExportConfigurationInfoResponseArgs) ToServiceExportConfigurationInfoResponsePtrOutputWithContext

func (i ServiceExportConfigurationInfoResponseArgs) ToServiceExportConfigurationInfoResponsePtrOutputWithContext(ctx context.Context) ServiceExportConfigurationInfoResponsePtrOutput

type ServiceExportConfigurationInfoResponseInput

type ServiceExportConfigurationInfoResponseInput interface {
	pulumi.Input

	ToServiceExportConfigurationInfoResponseOutput() ServiceExportConfigurationInfoResponseOutput
	ToServiceExportConfigurationInfoResponseOutputWithContext(context.Context) ServiceExportConfigurationInfoResponseOutput
}

ServiceExportConfigurationInfoResponseInput is an input type that accepts ServiceExportConfigurationInfoResponseArgs and ServiceExportConfigurationInfoResponseOutput values. You can construct a concrete instance of `ServiceExportConfigurationInfoResponseInput` via:

ServiceExportConfigurationInfoResponseArgs{...}

type ServiceExportConfigurationInfoResponseOutput

type ServiceExportConfigurationInfoResponseOutput struct{ *pulumi.OutputState }

Export operation configuration information

func (ServiceExportConfigurationInfoResponseOutput) ElementType

func (ServiceExportConfigurationInfoResponseOutput) StorageAccountName

The name of the default export storage account.

func (ServiceExportConfigurationInfoResponseOutput) ToServiceExportConfigurationInfoResponseOutput

func (o ServiceExportConfigurationInfoResponseOutput) ToServiceExportConfigurationInfoResponseOutput() ServiceExportConfigurationInfoResponseOutput

func (ServiceExportConfigurationInfoResponseOutput) ToServiceExportConfigurationInfoResponseOutputWithContext

func (o ServiceExportConfigurationInfoResponseOutput) ToServiceExportConfigurationInfoResponseOutputWithContext(ctx context.Context) ServiceExportConfigurationInfoResponseOutput

func (ServiceExportConfigurationInfoResponseOutput) ToServiceExportConfigurationInfoResponsePtrOutput

func (o ServiceExportConfigurationInfoResponseOutput) ToServiceExportConfigurationInfoResponsePtrOutput() ServiceExportConfigurationInfoResponsePtrOutput

func (ServiceExportConfigurationInfoResponseOutput) ToServiceExportConfigurationInfoResponsePtrOutputWithContext

func (o ServiceExportConfigurationInfoResponseOutput) ToServiceExportConfigurationInfoResponsePtrOutputWithContext(ctx context.Context) ServiceExportConfigurationInfoResponsePtrOutput

type ServiceExportConfigurationInfoResponsePtrInput

type ServiceExportConfigurationInfoResponsePtrInput interface {
	pulumi.Input

	ToServiceExportConfigurationInfoResponsePtrOutput() ServiceExportConfigurationInfoResponsePtrOutput
	ToServiceExportConfigurationInfoResponsePtrOutputWithContext(context.Context) ServiceExportConfigurationInfoResponsePtrOutput
}

ServiceExportConfigurationInfoResponsePtrInput is an input type that accepts ServiceExportConfigurationInfoResponseArgs, ServiceExportConfigurationInfoResponsePtr and ServiceExportConfigurationInfoResponsePtrOutput values. You can construct a concrete instance of `ServiceExportConfigurationInfoResponsePtrInput` via:

        ServiceExportConfigurationInfoResponseArgs{...}

or:

        nil

type ServiceExportConfigurationInfoResponsePtrOutput

type ServiceExportConfigurationInfoResponsePtrOutput struct{ *pulumi.OutputState }

func (ServiceExportConfigurationInfoResponsePtrOutput) Elem

func (ServiceExportConfigurationInfoResponsePtrOutput) ElementType

func (ServiceExportConfigurationInfoResponsePtrOutput) StorageAccountName

The name of the default export storage account.

func (ServiceExportConfigurationInfoResponsePtrOutput) ToServiceExportConfigurationInfoResponsePtrOutput

func (o ServiceExportConfigurationInfoResponsePtrOutput) ToServiceExportConfigurationInfoResponsePtrOutput() ServiceExportConfigurationInfoResponsePtrOutput

func (ServiceExportConfigurationInfoResponsePtrOutput) ToServiceExportConfigurationInfoResponsePtrOutputWithContext

func (o ServiceExportConfigurationInfoResponsePtrOutput) ToServiceExportConfigurationInfoResponsePtrOutputWithContext(ctx context.Context) ServiceExportConfigurationInfoResponsePtrOutput

type ServiceInput added in v0.2.6

type ServiceInput interface {
	pulumi.Input

	ToServiceOutput() ServiceOutput
	ToServiceOutputWithContext(ctx context.Context) ServiceOutput
}

type ServiceOutput added in v0.2.6

type ServiceOutput struct {
	*pulumi.OutputState
}

func (ServiceOutput) ElementType added in v0.2.6

func (ServiceOutput) ElementType() reflect.Type

func (ServiceOutput) ToServiceOutput added in v0.2.6

func (o ServiceOutput) ToServiceOutput() ServiceOutput

func (ServiceOutput) ToServiceOutputWithContext added in v0.2.6

func (o ServiceOutput) ToServiceOutputWithContext(ctx context.Context) ServiceOutput

type ServiceState

type ServiceState struct {
	// An etag associated with the resource, used for optimistic concurrency when editing it.
	Etag pulumi.StringPtrInput
	// Setting indicating whether the service has a managed identity associated with it.
	Identity ResourceResponseIdentityPtrInput
	// The kind of the service.
	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 settings for the export operation of the service instance.
	ExportConfiguration *ServiceExportConfigurationInfo `pulumi:"exportConfiguration"`
}

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 settings for the export operation of the service instance.
	ExportConfiguration ServiceExportConfigurationInfoPtrInput `pulumi:"exportConfiguration"`
}

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) ExportConfiguration

The settings for the export operation of the service instance.

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) ExportConfiguration

The settings for the export operation of the service instance.

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 settings for the export operation of the service instance.
	ExportConfiguration *ServiceExportConfigurationInfoResponse `pulumi:"exportConfiguration"`
	// 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 settings for the export operation of the service instance.
	ExportConfiguration ServiceExportConfigurationInfoResponsePtrInput `pulumi:"exportConfiguration"`
	// 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) ExportConfiguration

The settings for the export operation of the service instance.

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) ExportConfiguration

The settings for the export operation of the service instance.

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