latest

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")
)
View Source
const (
	PrivateEndpointServiceConnectionStatusPending  = PrivateEndpointServiceConnectionStatus("Pending")
	PrivateEndpointServiceConnectionStatusApproved = PrivateEndpointServiceConnectionStatus("Approved")
	PrivateEndpointServiceConnectionStatusRejected = PrivateEndpointServiceConnectionStatus("Rejected")
)
View Source
const (
	PublicNetworkAccessEnabled  = PublicNetworkAccess("Enabled")
	PublicNetworkAccessDisabled = PublicNetworkAccess("Disabled")
)

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 LookupPrivateEndpointConnectionArgs added in v0.2.3

type LookupPrivateEndpointConnectionArgs struct {
	// The name of the private endpoint connection associated with the Azure resource
	PrivateEndpointConnectionName string `pulumi:"privateEndpointConnectionName"`
	// 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 LookupPrivateEndpointConnectionResult added in v0.2.3

type LookupPrivateEndpointConnectionResult struct {
	// Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
	Id string `pulumi:"id"`
	// The name of the resource
	Name string `pulumi:"name"`
	// The resource of private end point.
	PrivateEndpoint *PrivateEndpointResponse `pulumi:"privateEndpoint"`
	// A collection of information about the state of the connection between service consumer and provider.
	PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse `pulumi:"privateLinkServiceConnectionState"`
	// The provisioning state of the private endpoint connection resource.
	ProvisioningState string `pulumi:"provisioningState"`
	// System metadata for this resource.
	SystemData SystemDataResponse `pulumi:"systemData"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type string `pulumi:"type"`
}

The Private Endpoint Connection resource.

func LookupPrivateEndpointConnection added in v0.2.3

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 *ServicesResourceResponseIdentity `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"`
	// Metadata pertaining to creation and last modification of the resource.
	SystemData SystemDataResponse `pulumi:"systemData"`
	// 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 PrivateEndpointConnection added in v0.2.3

type PrivateEndpointConnection struct {
	pulumi.CustomResourceState

	// The name of the resource
	Name pulumi.StringOutput `pulumi:"name"`
	// The resource of private end point.
	PrivateEndpoint PrivateEndpointResponsePtrOutput `pulumi:"privateEndpoint"`
	// A collection of information about the state of the connection between service consumer and provider.
	PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponseOutput `pulumi:"privateLinkServiceConnectionState"`
	// The provisioning state of the private endpoint connection resource.
	ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"`
	// System metadata for this resource.
	SystemData SystemDataResponseOutput `pulumi:"systemData"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type pulumi.StringOutput `pulumi:"type"`
}

The Private Endpoint Connection resource. Latest API Version: 2021-01-11.

func GetPrivateEndpointConnection added in v0.2.3

func GetPrivateEndpointConnection(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *PrivateEndpointConnectionState, opts ...pulumi.ResourceOption) (*PrivateEndpointConnection, error)

GetPrivateEndpointConnection gets an existing PrivateEndpointConnection 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 NewPrivateEndpointConnection added in v0.2.3

func NewPrivateEndpointConnection(ctx *pulumi.Context,
	name string, args *PrivateEndpointConnectionArgs, opts ...pulumi.ResourceOption) (*PrivateEndpointConnection, error)

NewPrivateEndpointConnection registers a new resource with the given unique name, arguments, and options.

func (*PrivateEndpointConnection) ElementType added in v0.2.6

func (*PrivateEndpointConnection) ElementType() reflect.Type

func (*PrivateEndpointConnection) ToPrivateEndpointConnectionOutput added in v0.2.6

func (i *PrivateEndpointConnection) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput

func (*PrivateEndpointConnection) ToPrivateEndpointConnectionOutputWithContext added in v0.2.6

func (i *PrivateEndpointConnection) ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput

type PrivateEndpointConnectionArgs added in v0.2.3

type PrivateEndpointConnectionArgs struct {
	// The name of the private endpoint connection associated with the Azure resource
	PrivateEndpointConnectionName pulumi.StringInput
	// A collection of information about the state of the connection between service consumer and provider.
	PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateInput
	// The name of the resource group that contains the service instance.
	ResourceGroupName pulumi.StringInput
	// The name of the service instance.
	ResourceName pulumi.StringInput
}

The set of arguments for constructing a PrivateEndpointConnection resource.

func (PrivateEndpointConnectionArgs) ElementType added in v0.2.3

type PrivateEndpointConnectionInput added in v0.2.6

type PrivateEndpointConnectionInput interface {
	pulumi.Input

	ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput
	ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput
}

type PrivateEndpointConnectionOutput added in v0.2.6

type PrivateEndpointConnectionOutput struct {
	*pulumi.OutputState
}

func (PrivateEndpointConnectionOutput) ElementType added in v0.2.6

func (PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput added in v0.2.6

func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput

func (PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutputWithContext added in v0.2.6

func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput

type PrivateEndpointConnectionResponse added in v0.2.3

type PrivateEndpointConnectionResponse struct {
	// Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
	Id string `pulumi:"id"`
	// The name of the resource
	Name string `pulumi:"name"`
	// The resource of private end point.
	PrivateEndpoint *PrivateEndpointResponse `pulumi:"privateEndpoint"`
	// A collection of information about the state of the connection between service consumer and provider.
	PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse `pulumi:"privateLinkServiceConnectionState"`
	// The provisioning state of the private endpoint connection resource.
	ProvisioningState string `pulumi:"provisioningState"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type string `pulumi:"type"`
}

The Private Endpoint Connection resource.

type PrivateEndpointConnectionResponseArgs added in v0.2.3

type PrivateEndpointConnectionResponseArgs struct {
	// Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
	Id pulumi.StringInput `pulumi:"id"`
	// The name of the resource
	Name pulumi.StringInput `pulumi:"name"`
	// The resource of private end point.
	PrivateEndpoint PrivateEndpointResponsePtrInput `pulumi:"privateEndpoint"`
	// A collection of information about the state of the connection between service consumer and provider.
	PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponseInput `pulumi:"privateLinkServiceConnectionState"`
	// The provisioning state of the private endpoint connection resource.
	ProvisioningState pulumi.StringInput `pulumi:"provisioningState"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type pulumi.StringInput `pulumi:"type"`
}

The Private Endpoint Connection resource.

func (PrivateEndpointConnectionResponseArgs) ElementType added in v0.2.3

func (PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponseOutput added in v0.2.3

func (i PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponseOutput() PrivateEndpointConnectionResponseOutput

func (PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponseOutputWithContext added in v0.2.3

func (i PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponseOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseOutput

type PrivateEndpointConnectionResponseArray added in v0.2.3

type PrivateEndpointConnectionResponseArray []PrivateEndpointConnectionResponseInput

func (PrivateEndpointConnectionResponseArray) ElementType added in v0.2.3

func (PrivateEndpointConnectionResponseArray) ToPrivateEndpointConnectionResponseArrayOutput added in v0.2.3

func (i PrivateEndpointConnectionResponseArray) ToPrivateEndpointConnectionResponseArrayOutput() PrivateEndpointConnectionResponseArrayOutput

func (PrivateEndpointConnectionResponseArray) ToPrivateEndpointConnectionResponseArrayOutputWithContext added in v0.2.3

func (i PrivateEndpointConnectionResponseArray) ToPrivateEndpointConnectionResponseArrayOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseArrayOutput

type PrivateEndpointConnectionResponseArrayInput added in v0.2.3

type PrivateEndpointConnectionResponseArrayInput interface {
	pulumi.Input

	ToPrivateEndpointConnectionResponseArrayOutput() PrivateEndpointConnectionResponseArrayOutput
	ToPrivateEndpointConnectionResponseArrayOutputWithContext(context.Context) PrivateEndpointConnectionResponseArrayOutput
}

PrivateEndpointConnectionResponseArrayInput is an input type that accepts PrivateEndpointConnectionResponseArray and PrivateEndpointConnectionResponseArrayOutput values. You can construct a concrete instance of `PrivateEndpointConnectionResponseArrayInput` via:

PrivateEndpointConnectionResponseArray{ PrivateEndpointConnectionResponseArgs{...} }

type PrivateEndpointConnectionResponseArrayOutput added in v0.2.3

type PrivateEndpointConnectionResponseArrayOutput struct{ *pulumi.OutputState }

func (PrivateEndpointConnectionResponseArrayOutput) ElementType added in v0.2.3

func (PrivateEndpointConnectionResponseArrayOutput) Index added in v0.2.3

func (PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutput added in v0.2.3

func (o PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutput() PrivateEndpointConnectionResponseArrayOutput

func (PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutputWithContext added in v0.2.3

func (o PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseArrayOutput

type PrivateEndpointConnectionResponseInput added in v0.2.3

type PrivateEndpointConnectionResponseInput interface {
	pulumi.Input

	ToPrivateEndpointConnectionResponseOutput() PrivateEndpointConnectionResponseOutput
	ToPrivateEndpointConnectionResponseOutputWithContext(context.Context) PrivateEndpointConnectionResponseOutput
}

PrivateEndpointConnectionResponseInput is an input type that accepts PrivateEndpointConnectionResponseArgs and PrivateEndpointConnectionResponseOutput values. You can construct a concrete instance of `PrivateEndpointConnectionResponseInput` via:

PrivateEndpointConnectionResponseArgs{...}

type PrivateEndpointConnectionResponseOutput added in v0.2.3

type PrivateEndpointConnectionResponseOutput struct{ *pulumi.OutputState }

The Private Endpoint Connection resource.

func (PrivateEndpointConnectionResponseOutput) ElementType added in v0.2.3

func (PrivateEndpointConnectionResponseOutput) Id added in v0.2.3

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

func (PrivateEndpointConnectionResponseOutput) Name added in v0.2.3

The name of the resource

func (PrivateEndpointConnectionResponseOutput) PrivateEndpoint added in v0.2.3

The resource of private end point.

func (PrivateEndpointConnectionResponseOutput) PrivateLinkServiceConnectionState added in v0.2.3

A collection of information about the state of the connection between service consumer and provider.

func (PrivateEndpointConnectionResponseOutput) ProvisioningState added in v0.2.3

The provisioning state of the private endpoint connection resource.

func (PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutput added in v0.2.3

func (o PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutput() PrivateEndpointConnectionResponseOutput

func (PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutputWithContext added in v0.2.3

func (o PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseOutput

func (PrivateEndpointConnectionResponseOutput) Type added in v0.2.3

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

type PrivateEndpointConnectionState added in v0.2.3

type PrivateEndpointConnectionState struct {
	// The name of the resource
	Name pulumi.StringPtrInput
	// The resource of private end point.
	PrivateEndpoint PrivateEndpointResponsePtrInput
	// A collection of information about the state of the connection between service consumer and provider.
	PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponsePtrInput
	// The provisioning state of the private endpoint connection resource.
	ProvisioningState pulumi.StringPtrInput
	// System metadata for this resource.
	SystemData SystemDataResponsePtrInput
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type pulumi.StringPtrInput
}

func (PrivateEndpointConnectionState) ElementType added in v0.2.3

type PrivateEndpointConnectionType added in v0.2.3

type PrivateEndpointConnectionType struct {
	// A collection of information about the state of the connection between service consumer and provider.
	PrivateLinkServiceConnectionState PrivateLinkServiceConnectionState `pulumi:"privateLinkServiceConnectionState"`
}

The Private Endpoint Connection resource.

type PrivateEndpointConnectionTypeArgs added in v0.2.3

type PrivateEndpointConnectionTypeArgs struct {
	// A collection of information about the state of the connection between service consumer and provider.
	PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateInput `pulumi:"privateLinkServiceConnectionState"`
}

The Private Endpoint Connection resource.

func (PrivateEndpointConnectionTypeArgs) ElementType added in v0.2.3

func (PrivateEndpointConnectionTypeArgs) ToPrivateEndpointConnectionTypeOutput added in v0.2.3

func (i PrivateEndpointConnectionTypeArgs) ToPrivateEndpointConnectionTypeOutput() PrivateEndpointConnectionTypeOutput

func (PrivateEndpointConnectionTypeArgs) ToPrivateEndpointConnectionTypeOutputWithContext added in v0.2.3

func (i PrivateEndpointConnectionTypeArgs) ToPrivateEndpointConnectionTypeOutputWithContext(ctx context.Context) PrivateEndpointConnectionTypeOutput

type PrivateEndpointConnectionTypeArray added in v0.2.3

type PrivateEndpointConnectionTypeArray []PrivateEndpointConnectionTypeInput

func (PrivateEndpointConnectionTypeArray) ElementType added in v0.2.3

func (PrivateEndpointConnectionTypeArray) ToPrivateEndpointConnectionTypeArrayOutput added in v0.2.3

func (i PrivateEndpointConnectionTypeArray) ToPrivateEndpointConnectionTypeArrayOutput() PrivateEndpointConnectionTypeArrayOutput

func (PrivateEndpointConnectionTypeArray) ToPrivateEndpointConnectionTypeArrayOutputWithContext added in v0.2.3

func (i PrivateEndpointConnectionTypeArray) ToPrivateEndpointConnectionTypeArrayOutputWithContext(ctx context.Context) PrivateEndpointConnectionTypeArrayOutput

type PrivateEndpointConnectionTypeArrayInput added in v0.2.3

type PrivateEndpointConnectionTypeArrayInput interface {
	pulumi.Input

	ToPrivateEndpointConnectionTypeArrayOutput() PrivateEndpointConnectionTypeArrayOutput
	ToPrivateEndpointConnectionTypeArrayOutputWithContext(context.Context) PrivateEndpointConnectionTypeArrayOutput
}

PrivateEndpointConnectionTypeArrayInput is an input type that accepts PrivateEndpointConnectionTypeArray and PrivateEndpointConnectionTypeArrayOutput values. You can construct a concrete instance of `PrivateEndpointConnectionTypeArrayInput` via:

PrivateEndpointConnectionTypeArray{ PrivateEndpointConnectionTypeArgs{...} }

type PrivateEndpointConnectionTypeArrayOutput added in v0.2.3

type PrivateEndpointConnectionTypeArrayOutput struct{ *pulumi.OutputState }

func (PrivateEndpointConnectionTypeArrayOutput) ElementType added in v0.2.3

func (PrivateEndpointConnectionTypeArrayOutput) Index added in v0.2.3

func (PrivateEndpointConnectionTypeArrayOutput) ToPrivateEndpointConnectionTypeArrayOutput added in v0.2.3

func (o PrivateEndpointConnectionTypeArrayOutput) ToPrivateEndpointConnectionTypeArrayOutput() PrivateEndpointConnectionTypeArrayOutput

func (PrivateEndpointConnectionTypeArrayOutput) ToPrivateEndpointConnectionTypeArrayOutputWithContext added in v0.2.3

func (o PrivateEndpointConnectionTypeArrayOutput) ToPrivateEndpointConnectionTypeArrayOutputWithContext(ctx context.Context) PrivateEndpointConnectionTypeArrayOutput

type PrivateEndpointConnectionTypeInput added in v0.2.3

type PrivateEndpointConnectionTypeInput interface {
	pulumi.Input

	ToPrivateEndpointConnectionTypeOutput() PrivateEndpointConnectionTypeOutput
	ToPrivateEndpointConnectionTypeOutputWithContext(context.Context) PrivateEndpointConnectionTypeOutput
}

PrivateEndpointConnectionTypeInput is an input type that accepts PrivateEndpointConnectionTypeArgs and PrivateEndpointConnectionTypeOutput values. You can construct a concrete instance of `PrivateEndpointConnectionTypeInput` via:

PrivateEndpointConnectionTypeArgs{...}

type PrivateEndpointConnectionTypeOutput added in v0.2.3

type PrivateEndpointConnectionTypeOutput struct{ *pulumi.OutputState }

The Private Endpoint Connection resource.

func (PrivateEndpointConnectionTypeOutput) ElementType added in v0.2.3

func (PrivateEndpointConnectionTypeOutput) PrivateLinkServiceConnectionState added in v0.2.3

A collection of information about the state of the connection between service consumer and provider.

func (PrivateEndpointConnectionTypeOutput) ToPrivateEndpointConnectionTypeOutput added in v0.2.3

func (o PrivateEndpointConnectionTypeOutput) ToPrivateEndpointConnectionTypeOutput() PrivateEndpointConnectionTypeOutput

func (PrivateEndpointConnectionTypeOutput) ToPrivateEndpointConnectionTypeOutputWithContext added in v0.2.3

func (o PrivateEndpointConnectionTypeOutput) ToPrivateEndpointConnectionTypeOutputWithContext(ctx context.Context) PrivateEndpointConnectionTypeOutput

type PrivateEndpointResponse added in v0.2.3

type PrivateEndpointResponse struct {
	// The ARM identifier for Private Endpoint
	Id string `pulumi:"id"`
}

The Private Endpoint resource.

type PrivateEndpointResponseArgs added in v0.2.3

type PrivateEndpointResponseArgs struct {
	// The ARM identifier for Private Endpoint
	Id pulumi.StringInput `pulumi:"id"`
}

The Private Endpoint resource.

func (PrivateEndpointResponseArgs) ElementType added in v0.2.3

func (PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutput added in v0.2.3

func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput

func (PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutputWithContext added in v0.2.3

func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutputWithContext(ctx context.Context) PrivateEndpointResponseOutput

func (PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutput added in v0.2.3

func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput

func (PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutputWithContext added in v0.2.3

func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput

type PrivateEndpointResponseInput added in v0.2.3

type PrivateEndpointResponseInput interface {
	pulumi.Input

	ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput
	ToPrivateEndpointResponseOutputWithContext(context.Context) PrivateEndpointResponseOutput
}

PrivateEndpointResponseInput is an input type that accepts PrivateEndpointResponseArgs and PrivateEndpointResponseOutput values. You can construct a concrete instance of `PrivateEndpointResponseInput` via:

PrivateEndpointResponseArgs{...}

type PrivateEndpointResponseOutput added in v0.2.3

type PrivateEndpointResponseOutput struct{ *pulumi.OutputState }

The Private Endpoint resource.

func (PrivateEndpointResponseOutput) ElementType added in v0.2.3

func (PrivateEndpointResponseOutput) Id added in v0.2.3

The ARM identifier for Private Endpoint

func (PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutput added in v0.2.3

func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput

func (PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutputWithContext added in v0.2.3

func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutputWithContext(ctx context.Context) PrivateEndpointResponseOutput

func (PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutput added in v0.2.3

func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput

func (PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutputWithContext added in v0.2.3

func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput

type PrivateEndpointResponsePtrInput added in v0.2.3

type PrivateEndpointResponsePtrInput interface {
	pulumi.Input

	ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput
	ToPrivateEndpointResponsePtrOutputWithContext(context.Context) PrivateEndpointResponsePtrOutput
}

PrivateEndpointResponsePtrInput is an input type that accepts PrivateEndpointResponseArgs, PrivateEndpointResponsePtr and PrivateEndpointResponsePtrOutput values. You can construct a concrete instance of `PrivateEndpointResponsePtrInput` via:

        PrivateEndpointResponseArgs{...}

or:

        nil

func PrivateEndpointResponsePtr added in v0.2.3

func PrivateEndpointResponsePtr(v *PrivateEndpointResponseArgs) PrivateEndpointResponsePtrInput

type PrivateEndpointResponsePtrOutput added in v0.2.3

type PrivateEndpointResponsePtrOutput struct{ *pulumi.OutputState }

func (PrivateEndpointResponsePtrOutput) Elem added in v0.2.3

func (PrivateEndpointResponsePtrOutput) ElementType added in v0.2.3

func (PrivateEndpointResponsePtrOutput) Id added in v0.2.3

The ARM identifier for Private Endpoint

func (PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutput added in v0.2.3

func (o PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput

func (PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutputWithContext added in v0.2.3

func (o PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput

type PrivateEndpointServiceConnectionStatus added in v0.3.1

type PrivateEndpointServiceConnectionStatus pulumi.String

Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.

func (PrivateEndpointServiceConnectionStatus) ElementType added in v0.3.1

func (PrivateEndpointServiceConnectionStatus) ToStringOutput added in v0.3.1

func (PrivateEndpointServiceConnectionStatus) ToStringOutputWithContext added in v0.3.1

func (PrivateEndpointServiceConnectionStatus) ToStringPtrOutput added in v0.3.1

func (PrivateEndpointServiceConnectionStatus) ToStringPtrOutputWithContext added in v0.3.1

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

type PrivateLinkServiceConnectionState added in v0.2.3

type PrivateLinkServiceConnectionState struct {
	// A message indicating if changes on the service provider require any updates on the consumer.
	ActionsRequired *string `pulumi:"actionsRequired"`
	// The reason for approval/rejection of the connection.
	Description *string `pulumi:"description"`
	// Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
	Status *string `pulumi:"status"`
}

A collection of information about the state of the connection between service consumer and provider.

type PrivateLinkServiceConnectionStateArgs added in v0.2.3

type PrivateLinkServiceConnectionStateArgs struct {
	// A message indicating if changes on the service provider require any updates on the consumer.
	ActionsRequired pulumi.StringPtrInput `pulumi:"actionsRequired"`
	// The reason for approval/rejection of the connection.
	Description pulumi.StringPtrInput `pulumi:"description"`
	// Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
	Status pulumi.StringPtrInput `pulumi:"status"`
}

A collection of information about the state of the connection between service consumer and provider.

func (PrivateLinkServiceConnectionStateArgs) ElementType added in v0.2.3

func (PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutput added in v0.2.3

func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput

func (PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutputWithContext added in v0.2.3

func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateOutput

func (PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStatePtrOutput added in v0.2.3

func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput

func (PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStatePtrOutputWithContext added in v0.2.3

func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePtrOutput

type PrivateLinkServiceConnectionStateInput added in v0.2.3

type PrivateLinkServiceConnectionStateInput interface {
	pulumi.Input

	ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput
	ToPrivateLinkServiceConnectionStateOutputWithContext(context.Context) PrivateLinkServiceConnectionStateOutput
}

PrivateLinkServiceConnectionStateInput is an input type that accepts PrivateLinkServiceConnectionStateArgs and PrivateLinkServiceConnectionStateOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionStateInput` via:

PrivateLinkServiceConnectionStateArgs{...}

type PrivateLinkServiceConnectionStateOutput added in v0.2.3

type PrivateLinkServiceConnectionStateOutput struct{ *pulumi.OutputState }

A collection of information about the state of the connection between service consumer and provider.

func (PrivateLinkServiceConnectionStateOutput) ActionsRequired added in v0.2.3

A message indicating if changes on the service provider require any updates on the consumer.

func (PrivateLinkServiceConnectionStateOutput) Description added in v0.2.3

The reason for approval/rejection of the connection.

func (PrivateLinkServiceConnectionStateOutput) ElementType added in v0.2.3

func (PrivateLinkServiceConnectionStateOutput) Status added in v0.2.3

Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.

func (PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutput added in v0.2.3

func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput

func (PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutputWithContext added in v0.2.3

func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateOutput

func (PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStatePtrOutput added in v0.2.3

func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput

func (PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStatePtrOutputWithContext added in v0.2.3

func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePtrOutput

type PrivateLinkServiceConnectionStatePtrInput added in v0.2.3

type PrivateLinkServiceConnectionStatePtrInput interface {
	pulumi.Input

	ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput
	ToPrivateLinkServiceConnectionStatePtrOutputWithContext(context.Context) PrivateLinkServiceConnectionStatePtrOutput
}

PrivateLinkServiceConnectionStatePtrInput is an input type that accepts PrivateLinkServiceConnectionStateArgs, PrivateLinkServiceConnectionStatePtr and PrivateLinkServiceConnectionStatePtrOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionStatePtrInput` via:

        PrivateLinkServiceConnectionStateArgs{...}

or:

        nil

type PrivateLinkServiceConnectionStatePtrOutput added in v0.2.3

type PrivateLinkServiceConnectionStatePtrOutput struct{ *pulumi.OutputState }

func (PrivateLinkServiceConnectionStatePtrOutput) ActionsRequired added in v0.2.3

A message indicating if changes on the service provider require any updates on the consumer.

func (PrivateLinkServiceConnectionStatePtrOutput) Description added in v0.2.3

The reason for approval/rejection of the connection.

func (PrivateLinkServiceConnectionStatePtrOutput) Elem added in v0.2.3

func (PrivateLinkServiceConnectionStatePtrOutput) ElementType added in v0.2.3

func (PrivateLinkServiceConnectionStatePtrOutput) Status added in v0.2.3

Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.

func (PrivateLinkServiceConnectionStatePtrOutput) ToPrivateLinkServiceConnectionStatePtrOutput added in v0.2.3

func (o PrivateLinkServiceConnectionStatePtrOutput) ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput

func (PrivateLinkServiceConnectionStatePtrOutput) ToPrivateLinkServiceConnectionStatePtrOutputWithContext added in v0.2.3

func (o PrivateLinkServiceConnectionStatePtrOutput) ToPrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePtrOutput

type PrivateLinkServiceConnectionStateResponse added in v0.2.3

type PrivateLinkServiceConnectionStateResponse struct {
	// A message indicating if changes on the service provider require any updates on the consumer.
	ActionsRequired *string `pulumi:"actionsRequired"`
	// The reason for approval/rejection of the connection.
	Description *string `pulumi:"description"`
	// Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
	Status *string `pulumi:"status"`
}

A collection of information about the state of the connection between service consumer and provider.

type PrivateLinkServiceConnectionStateResponseArgs added in v0.2.3

type PrivateLinkServiceConnectionStateResponseArgs struct {
	// A message indicating if changes on the service provider require any updates on the consumer.
	ActionsRequired pulumi.StringPtrInput `pulumi:"actionsRequired"`
	// The reason for approval/rejection of the connection.
	Description pulumi.StringPtrInput `pulumi:"description"`
	// Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
	Status pulumi.StringPtrInput `pulumi:"status"`
}

A collection of information about the state of the connection between service consumer and provider.

func (PrivateLinkServiceConnectionStateResponseArgs) ElementType added in v0.2.3

func (PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponseOutput added in v0.2.3

func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponseOutput() PrivateLinkServiceConnectionStateResponseOutput

func (PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponseOutputWithContext added in v0.2.3

func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponseOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponseOutput

func (PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponsePtrOutput added in v0.2.3

func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput

func (PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext added in v0.2.3

func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput

type PrivateLinkServiceConnectionStateResponseInput added in v0.2.3

type PrivateLinkServiceConnectionStateResponseInput interface {
	pulumi.Input

	ToPrivateLinkServiceConnectionStateResponseOutput() PrivateLinkServiceConnectionStateResponseOutput
	ToPrivateLinkServiceConnectionStateResponseOutputWithContext(context.Context) PrivateLinkServiceConnectionStateResponseOutput
}

PrivateLinkServiceConnectionStateResponseInput is an input type that accepts PrivateLinkServiceConnectionStateResponseArgs and PrivateLinkServiceConnectionStateResponseOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionStateResponseInput` via:

PrivateLinkServiceConnectionStateResponseArgs{...}

type PrivateLinkServiceConnectionStateResponseOutput added in v0.2.3

type PrivateLinkServiceConnectionStateResponseOutput struct{ *pulumi.OutputState }

A collection of information about the state of the connection between service consumer and provider.

func (PrivateLinkServiceConnectionStateResponseOutput) ActionsRequired added in v0.2.3

A message indicating if changes on the service provider require any updates on the consumer.

func (PrivateLinkServiceConnectionStateResponseOutput) Description added in v0.2.3

The reason for approval/rejection of the connection.

func (PrivateLinkServiceConnectionStateResponseOutput) ElementType added in v0.2.3

func (PrivateLinkServiceConnectionStateResponseOutput) Status added in v0.2.3

Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.

func (PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutput added in v0.2.3

func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutput() PrivateLinkServiceConnectionStateResponseOutput

func (PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutputWithContext added in v0.2.3

func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponseOutput

func (PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutput added in v0.2.3

func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput

func (PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext added in v0.2.3

func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput

type PrivateLinkServiceConnectionStateResponsePtrInput added in v0.2.3

type PrivateLinkServiceConnectionStateResponsePtrInput interface {
	pulumi.Input

	ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput
	ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput
}

PrivateLinkServiceConnectionStateResponsePtrInput is an input type that accepts PrivateLinkServiceConnectionStateResponseArgs, PrivateLinkServiceConnectionStateResponsePtr and PrivateLinkServiceConnectionStateResponsePtrOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionStateResponsePtrInput` via:

        PrivateLinkServiceConnectionStateResponseArgs{...}

or:

        nil

type PrivateLinkServiceConnectionStateResponsePtrOutput added in v0.2.3

type PrivateLinkServiceConnectionStateResponsePtrOutput struct{ *pulumi.OutputState }

func (PrivateLinkServiceConnectionStateResponsePtrOutput) ActionsRequired added in v0.2.3

A message indicating if changes on the service provider require any updates on the consumer.

func (PrivateLinkServiceConnectionStateResponsePtrOutput) Description added in v0.2.3

The reason for approval/rejection of the connection.

func (PrivateLinkServiceConnectionStateResponsePtrOutput) Elem added in v0.2.3

func (PrivateLinkServiceConnectionStateResponsePtrOutput) ElementType added in v0.2.3

func (PrivateLinkServiceConnectionStateResponsePtrOutput) Status added in v0.2.3

Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.

func (PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutput added in v0.2.3

func (o PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput

func (PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext added in v0.2.3

func (o PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput

type PublicNetworkAccess added in v0.3.1

type PublicNetworkAccess pulumi.String

Control permission for data plane traffic coming from public networks while private endpoint is enabled.

func (PublicNetworkAccess) ElementType added in v0.3.1

func (PublicNetworkAccess) ElementType() reflect.Type

func (PublicNetworkAccess) ToStringOutput added in v0.3.1

func (e PublicNetworkAccess) ToStringOutput() pulumi.StringOutput

func (PublicNetworkAccess) ToStringOutputWithContext added in v0.3.1

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

func (PublicNetworkAccess) ToStringPtrOutput added in v0.3.1

func (e PublicNetworkAccess) ToStringPtrOutput() pulumi.StringPtrOutput

func (PublicNetworkAccess) ToStringPtrOutputWithContext added in v0.3.1

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

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 ServicesResourceResponseIdentityPtrOutput `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"`
	// Metadata pertaining to creation and last modification of the resource.
	SystemData SystemDataResponseOutput `pulumi:"systemData"`
	// The resource tags.
	Tags pulumi.StringMapOutput `pulumi:"tags"`
	// The resource type.
	Type pulumi.StringOutput `pulumi:"type"`
}

The description of the service. Latest API Version: 2021-01-11.

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 ServiceAcrConfigurationInfo added in v0.5.0

type ServiceAcrConfigurationInfo struct {
	// The list of the ACR login servers.
	LoginServers []string `pulumi:"loginServers"`
}

Azure container registry configuration information

type ServiceAcrConfigurationInfoArgs added in v0.5.0

type ServiceAcrConfigurationInfoArgs struct {
	// The list of the ACR login servers.
	LoginServers pulumi.StringArrayInput `pulumi:"loginServers"`
}

Azure container registry configuration information

func (ServiceAcrConfigurationInfoArgs) ElementType added in v0.5.0

func (ServiceAcrConfigurationInfoArgs) ToServiceAcrConfigurationInfoOutput added in v0.5.0

func (i ServiceAcrConfigurationInfoArgs) ToServiceAcrConfigurationInfoOutput() ServiceAcrConfigurationInfoOutput

func (ServiceAcrConfigurationInfoArgs) ToServiceAcrConfigurationInfoOutputWithContext added in v0.5.0

func (i ServiceAcrConfigurationInfoArgs) ToServiceAcrConfigurationInfoOutputWithContext(ctx context.Context) ServiceAcrConfigurationInfoOutput

func (ServiceAcrConfigurationInfoArgs) ToServiceAcrConfigurationInfoPtrOutput added in v0.5.0

func (i ServiceAcrConfigurationInfoArgs) ToServiceAcrConfigurationInfoPtrOutput() ServiceAcrConfigurationInfoPtrOutput

func (ServiceAcrConfigurationInfoArgs) ToServiceAcrConfigurationInfoPtrOutputWithContext added in v0.5.0

func (i ServiceAcrConfigurationInfoArgs) ToServiceAcrConfigurationInfoPtrOutputWithContext(ctx context.Context) ServiceAcrConfigurationInfoPtrOutput

type ServiceAcrConfigurationInfoInput added in v0.5.0

type ServiceAcrConfigurationInfoInput interface {
	pulumi.Input

	ToServiceAcrConfigurationInfoOutput() ServiceAcrConfigurationInfoOutput
	ToServiceAcrConfigurationInfoOutputWithContext(context.Context) ServiceAcrConfigurationInfoOutput
}

ServiceAcrConfigurationInfoInput is an input type that accepts ServiceAcrConfigurationInfoArgs and ServiceAcrConfigurationInfoOutput values. You can construct a concrete instance of `ServiceAcrConfigurationInfoInput` via:

ServiceAcrConfigurationInfoArgs{...}

type ServiceAcrConfigurationInfoOutput added in v0.5.0

type ServiceAcrConfigurationInfoOutput struct{ *pulumi.OutputState }

Azure container registry configuration information

func (ServiceAcrConfigurationInfoOutput) ElementType added in v0.5.0

func (ServiceAcrConfigurationInfoOutput) LoginServers added in v0.5.0

The list of the ACR login servers.

func (ServiceAcrConfigurationInfoOutput) ToServiceAcrConfigurationInfoOutput added in v0.5.0

func (o ServiceAcrConfigurationInfoOutput) ToServiceAcrConfigurationInfoOutput() ServiceAcrConfigurationInfoOutput

func (ServiceAcrConfigurationInfoOutput) ToServiceAcrConfigurationInfoOutputWithContext added in v0.5.0

func (o ServiceAcrConfigurationInfoOutput) ToServiceAcrConfigurationInfoOutputWithContext(ctx context.Context) ServiceAcrConfigurationInfoOutput

func (ServiceAcrConfigurationInfoOutput) ToServiceAcrConfigurationInfoPtrOutput added in v0.5.0

func (o ServiceAcrConfigurationInfoOutput) ToServiceAcrConfigurationInfoPtrOutput() ServiceAcrConfigurationInfoPtrOutput

func (ServiceAcrConfigurationInfoOutput) ToServiceAcrConfigurationInfoPtrOutputWithContext added in v0.5.0

func (o ServiceAcrConfigurationInfoOutput) ToServiceAcrConfigurationInfoPtrOutputWithContext(ctx context.Context) ServiceAcrConfigurationInfoPtrOutput

type ServiceAcrConfigurationInfoPtrInput added in v0.5.0

type ServiceAcrConfigurationInfoPtrInput interface {
	pulumi.Input

	ToServiceAcrConfigurationInfoPtrOutput() ServiceAcrConfigurationInfoPtrOutput
	ToServiceAcrConfigurationInfoPtrOutputWithContext(context.Context) ServiceAcrConfigurationInfoPtrOutput
}

ServiceAcrConfigurationInfoPtrInput is an input type that accepts ServiceAcrConfigurationInfoArgs, ServiceAcrConfigurationInfoPtr and ServiceAcrConfigurationInfoPtrOutput values. You can construct a concrete instance of `ServiceAcrConfigurationInfoPtrInput` via:

        ServiceAcrConfigurationInfoArgs{...}

or:

        nil

func ServiceAcrConfigurationInfoPtr added in v0.5.0

type ServiceAcrConfigurationInfoPtrOutput added in v0.5.0

type ServiceAcrConfigurationInfoPtrOutput struct{ *pulumi.OutputState }

func (ServiceAcrConfigurationInfoPtrOutput) Elem added in v0.5.0

func (ServiceAcrConfigurationInfoPtrOutput) ElementType added in v0.5.0

func (ServiceAcrConfigurationInfoPtrOutput) LoginServers added in v0.5.0

The list of the ACR login servers.

func (ServiceAcrConfigurationInfoPtrOutput) ToServiceAcrConfigurationInfoPtrOutput added in v0.5.0

func (o ServiceAcrConfigurationInfoPtrOutput) ToServiceAcrConfigurationInfoPtrOutput() ServiceAcrConfigurationInfoPtrOutput

func (ServiceAcrConfigurationInfoPtrOutput) ToServiceAcrConfigurationInfoPtrOutputWithContext added in v0.5.0

func (o ServiceAcrConfigurationInfoPtrOutput) ToServiceAcrConfigurationInfoPtrOutputWithContext(ctx context.Context) ServiceAcrConfigurationInfoPtrOutput

type ServiceAcrConfigurationInfoResponse added in v0.5.0

type ServiceAcrConfigurationInfoResponse struct {
	// The list of the ACR login servers.
	LoginServers []string `pulumi:"loginServers"`
}

Azure container registry configuration information

type ServiceAcrConfigurationInfoResponseArgs added in v0.5.0

type ServiceAcrConfigurationInfoResponseArgs struct {
	// The list of the ACR login servers.
	LoginServers pulumi.StringArrayInput `pulumi:"loginServers"`
}

Azure container registry configuration information

func (ServiceAcrConfigurationInfoResponseArgs) ElementType added in v0.5.0

func (ServiceAcrConfigurationInfoResponseArgs) ToServiceAcrConfigurationInfoResponseOutput added in v0.5.0

func (i ServiceAcrConfigurationInfoResponseArgs) ToServiceAcrConfigurationInfoResponseOutput() ServiceAcrConfigurationInfoResponseOutput

func (ServiceAcrConfigurationInfoResponseArgs) ToServiceAcrConfigurationInfoResponseOutputWithContext added in v0.5.0

func (i ServiceAcrConfigurationInfoResponseArgs) ToServiceAcrConfigurationInfoResponseOutputWithContext(ctx context.Context) ServiceAcrConfigurationInfoResponseOutput

func (ServiceAcrConfigurationInfoResponseArgs) ToServiceAcrConfigurationInfoResponsePtrOutput added in v0.5.0

func (i ServiceAcrConfigurationInfoResponseArgs) ToServiceAcrConfigurationInfoResponsePtrOutput() ServiceAcrConfigurationInfoResponsePtrOutput

func (ServiceAcrConfigurationInfoResponseArgs) ToServiceAcrConfigurationInfoResponsePtrOutputWithContext added in v0.5.0

func (i ServiceAcrConfigurationInfoResponseArgs) ToServiceAcrConfigurationInfoResponsePtrOutputWithContext(ctx context.Context) ServiceAcrConfigurationInfoResponsePtrOutput

type ServiceAcrConfigurationInfoResponseInput added in v0.5.0

type ServiceAcrConfigurationInfoResponseInput interface {
	pulumi.Input

	ToServiceAcrConfigurationInfoResponseOutput() ServiceAcrConfigurationInfoResponseOutput
	ToServiceAcrConfigurationInfoResponseOutputWithContext(context.Context) ServiceAcrConfigurationInfoResponseOutput
}

ServiceAcrConfigurationInfoResponseInput is an input type that accepts ServiceAcrConfigurationInfoResponseArgs and ServiceAcrConfigurationInfoResponseOutput values. You can construct a concrete instance of `ServiceAcrConfigurationInfoResponseInput` via:

ServiceAcrConfigurationInfoResponseArgs{...}

type ServiceAcrConfigurationInfoResponseOutput added in v0.5.0

type ServiceAcrConfigurationInfoResponseOutput struct{ *pulumi.OutputState }

Azure container registry configuration information

func (ServiceAcrConfigurationInfoResponseOutput) ElementType added in v0.5.0

func (ServiceAcrConfigurationInfoResponseOutput) LoginServers added in v0.5.0

The list of the ACR login servers.

func (ServiceAcrConfigurationInfoResponseOutput) ToServiceAcrConfigurationInfoResponseOutput added in v0.5.0

func (o ServiceAcrConfigurationInfoResponseOutput) ToServiceAcrConfigurationInfoResponseOutput() ServiceAcrConfigurationInfoResponseOutput

func (ServiceAcrConfigurationInfoResponseOutput) ToServiceAcrConfigurationInfoResponseOutputWithContext added in v0.5.0

func (o ServiceAcrConfigurationInfoResponseOutput) ToServiceAcrConfigurationInfoResponseOutputWithContext(ctx context.Context) ServiceAcrConfigurationInfoResponseOutput

func (ServiceAcrConfigurationInfoResponseOutput) ToServiceAcrConfigurationInfoResponsePtrOutput added in v0.5.0

func (o ServiceAcrConfigurationInfoResponseOutput) ToServiceAcrConfigurationInfoResponsePtrOutput() ServiceAcrConfigurationInfoResponsePtrOutput

func (ServiceAcrConfigurationInfoResponseOutput) ToServiceAcrConfigurationInfoResponsePtrOutputWithContext added in v0.5.0

func (o ServiceAcrConfigurationInfoResponseOutput) ToServiceAcrConfigurationInfoResponsePtrOutputWithContext(ctx context.Context) ServiceAcrConfigurationInfoResponsePtrOutput

type ServiceAcrConfigurationInfoResponsePtrInput added in v0.5.0

type ServiceAcrConfigurationInfoResponsePtrInput interface {
	pulumi.Input

	ToServiceAcrConfigurationInfoResponsePtrOutput() ServiceAcrConfigurationInfoResponsePtrOutput
	ToServiceAcrConfigurationInfoResponsePtrOutputWithContext(context.Context) ServiceAcrConfigurationInfoResponsePtrOutput
}

ServiceAcrConfigurationInfoResponsePtrInput is an input type that accepts ServiceAcrConfigurationInfoResponseArgs, ServiceAcrConfigurationInfoResponsePtr and ServiceAcrConfigurationInfoResponsePtrOutput values. You can construct a concrete instance of `ServiceAcrConfigurationInfoResponsePtrInput` via:

        ServiceAcrConfigurationInfoResponseArgs{...}

or:

        nil

type ServiceAcrConfigurationInfoResponsePtrOutput added in v0.5.0

type ServiceAcrConfigurationInfoResponsePtrOutput struct{ *pulumi.OutputState }

func (ServiceAcrConfigurationInfoResponsePtrOutput) Elem added in v0.5.0

func (ServiceAcrConfigurationInfoResponsePtrOutput) ElementType added in v0.5.0

func (ServiceAcrConfigurationInfoResponsePtrOutput) LoginServers added in v0.5.0

The list of the ACR login servers.

func (ServiceAcrConfigurationInfoResponsePtrOutput) ToServiceAcrConfigurationInfoResponsePtrOutput added in v0.5.0

func (o ServiceAcrConfigurationInfoResponsePtrOutput) ToServiceAcrConfigurationInfoResponsePtrOutput() ServiceAcrConfigurationInfoResponsePtrOutput

func (ServiceAcrConfigurationInfoResponsePtrOutput) ToServiceAcrConfigurationInfoResponsePtrOutputWithContext added in v0.5.0

func (o ServiceAcrConfigurationInfoResponsePtrOutput) ToServiceAcrConfigurationInfoResponsePtrOutputWithContext(ctx context.Context) ServiceAcrConfigurationInfoResponsePtrOutput

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 ServicesResourceIdentityPtrInput
	// 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 URI of the customer-managed key for the backing database.
	KeyVaultKeyUri *string `pulumi:"keyVaultKeyUri"`
	// 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 URI of the customer-managed key for the backing database.
	KeyVaultKeyUri pulumi.StringPtrInput `pulumi:"keyVaultKeyUri"`
	// 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) KeyVaultKeyUri

The URI of the customer-managed key for the backing database.

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

The URI of the customer-managed key for the backing database.

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 URI of the customer-managed key for the backing database.
	KeyVaultKeyUri *string `pulumi:"keyVaultKeyUri"`
	// 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 URI of the customer-managed key for the backing database.
	KeyVaultKeyUri pulumi.StringPtrInput `pulumi:"keyVaultKeyUri"`
	// 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) KeyVaultKeyUri

The URI of the customer-managed key for the backing database.

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

The URI of the customer-managed key for the backing database.

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 ServicesResourceResponseIdentityPtrInput
	// 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
	// Metadata pertaining to creation and last modification of the resource.
	SystemData SystemDataResponsePtrInput
	// 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 azure container registry settings used for convert data operation of the service instance.
	AcrConfiguration *ServiceAcrConfigurationInfo `pulumi:"acrConfiguration"`
	// 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 list of private endpoint connections that are set up for this resource.
	PrivateEndpointConnections []PrivateEndpointConnectionType `pulumi:"privateEndpointConnections"`
	// Control permission for data plane traffic coming from public networks while private endpoint is enabled.
	PublicNetworkAccess *string `pulumi:"publicNetworkAccess"`
}

The properties of a service instance.

type ServicesPropertiesArgs

type ServicesPropertiesArgs struct {
	// The access policies of the service instance.
	AccessPolicies ServiceAccessPolicyEntryArrayInput `pulumi:"accessPolicies"`
	// The azure container registry settings used for convert data operation of the service instance.
	AcrConfiguration ServiceAcrConfigurationInfoPtrInput `pulumi:"acrConfiguration"`
	// 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 list of private endpoint connections that are set up for this resource.
	PrivateEndpointConnections PrivateEndpointConnectionTypeArrayInput `pulumi:"privateEndpointConnections"`
	// Control permission for data plane traffic coming from public networks while private endpoint is enabled.
	PublicNetworkAccess pulumi.StringPtrInput `pulumi:"publicNetworkAccess"`
}

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) AcrConfiguration added in v0.5.0

The azure container registry settings used for convert data operation 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) PrivateEndpointConnections added in v0.2.3

The list of private endpoint connections that are set up for this resource.

func (ServicesPropertiesOutput) PublicNetworkAccess added in v0.2.3

func (o ServicesPropertiesOutput) PublicNetworkAccess() pulumi.StringPtrOutput

Control permission for data plane traffic coming from public networks while private endpoint is enabled.

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) AcrConfiguration added in v0.5.0

The azure container registry settings used for convert data operation 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) PrivateEndpointConnections added in v0.2.3

The list of private endpoint connections that are set up for this resource.

func (ServicesPropertiesPtrOutput) PublicNetworkAccess added in v0.2.3

func (o ServicesPropertiesPtrOutput) PublicNetworkAccess() pulumi.StringPtrOutput

Control permission for data plane traffic coming from public networks while private endpoint is enabled.

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 azure container registry settings used for convert data operation of the service instance.
	AcrConfiguration *ServiceAcrConfigurationInfoResponse `pulumi:"acrConfiguration"`
	// 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 list of private endpoint connections that are set up for this resource.
	PrivateEndpointConnections []PrivateEndpointConnectionResponse `pulumi:"privateEndpointConnections"`
	// The provisioning state.
	ProvisioningState string `pulumi:"provisioningState"`
	// Control permission for data plane traffic coming from public networks while private endpoint is enabled.
	PublicNetworkAccess *string `pulumi:"publicNetworkAccess"`
}

The properties of a service instance.

type ServicesPropertiesResponseArgs

type ServicesPropertiesResponseArgs struct {
	// The access policies of the service instance.
	AccessPolicies ServiceAccessPolicyEntryResponseArrayInput `pulumi:"accessPolicies"`
	// The azure container registry settings used for convert data operation of the service instance.
	AcrConfiguration ServiceAcrConfigurationInfoResponsePtrInput `pulumi:"acrConfiguration"`
	// 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 list of private endpoint connections that are set up for this resource.
	PrivateEndpointConnections PrivateEndpointConnectionResponseArrayInput `pulumi:"privateEndpointConnections"`
	// The provisioning state.
	ProvisioningState pulumi.StringInput `pulumi:"provisioningState"`
	// Control permission for data plane traffic coming from public networks while private endpoint is enabled.
	PublicNetworkAccess pulumi.StringPtrInput `pulumi:"publicNetworkAccess"`
}

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) AcrConfiguration added in v0.5.0

The azure container registry settings used for convert data operation 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) PrivateEndpointConnections added in v0.2.3

The list of private endpoint connections that are set up for this resource.

func (ServicesPropertiesResponseOutput) ProvisioningState

The provisioning state.

func (ServicesPropertiesResponseOutput) PublicNetworkAccess added in v0.2.3

Control permission for data plane traffic coming from public networks while private endpoint is enabled.

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) AcrConfiguration added in v0.5.0

The azure container registry settings used for convert data operation 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) PrivateEndpointConnections added in v0.2.3

The list of private endpoint connections that are set up for this resource.

func (ServicesPropertiesResponsePtrOutput) ProvisioningState

The provisioning state.

func (ServicesPropertiesResponsePtrOutput) PublicNetworkAccess added in v0.2.3

Control permission for data plane traffic coming from public networks while private endpoint is enabled.

func (ServicesPropertiesResponsePtrOutput) ToServicesPropertiesResponsePtrOutput

func (o ServicesPropertiesResponsePtrOutput) ToServicesPropertiesResponsePtrOutput() ServicesPropertiesResponsePtrOutput

func (ServicesPropertiesResponsePtrOutput) ToServicesPropertiesResponsePtrOutputWithContext

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

type ServicesResourceIdentity added in v0.2.3

type ServicesResourceIdentity 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 ServicesResourceIdentityArgs added in v0.2.3

type ServicesResourceIdentityArgs 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 (ServicesResourceIdentityArgs) ElementType added in v0.2.3

func (ServicesResourceIdentityArgs) ToServicesResourceIdentityOutput added in v0.2.3

func (i ServicesResourceIdentityArgs) ToServicesResourceIdentityOutput() ServicesResourceIdentityOutput

func (ServicesResourceIdentityArgs) ToServicesResourceIdentityOutputWithContext added in v0.2.3

func (i ServicesResourceIdentityArgs) ToServicesResourceIdentityOutputWithContext(ctx context.Context) ServicesResourceIdentityOutput

func (ServicesResourceIdentityArgs) ToServicesResourceIdentityPtrOutput added in v0.2.3

func (i ServicesResourceIdentityArgs) ToServicesResourceIdentityPtrOutput() ServicesResourceIdentityPtrOutput

func (ServicesResourceIdentityArgs) ToServicesResourceIdentityPtrOutputWithContext added in v0.2.3

func (i ServicesResourceIdentityArgs) ToServicesResourceIdentityPtrOutputWithContext(ctx context.Context) ServicesResourceIdentityPtrOutput

type ServicesResourceIdentityInput added in v0.2.3

type ServicesResourceIdentityInput interface {
	pulumi.Input

	ToServicesResourceIdentityOutput() ServicesResourceIdentityOutput
	ToServicesResourceIdentityOutputWithContext(context.Context) ServicesResourceIdentityOutput
}

ServicesResourceIdentityInput is an input type that accepts ServicesResourceIdentityArgs and ServicesResourceIdentityOutput values. You can construct a concrete instance of `ServicesResourceIdentityInput` via:

ServicesResourceIdentityArgs{...}

type ServicesResourceIdentityOutput added in v0.2.3

type ServicesResourceIdentityOutput struct{ *pulumi.OutputState }

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

func (ServicesResourceIdentityOutput) ElementType added in v0.2.3

func (ServicesResourceIdentityOutput) ToServicesResourceIdentityOutput added in v0.2.3

func (o ServicesResourceIdentityOutput) ToServicesResourceIdentityOutput() ServicesResourceIdentityOutput

func (ServicesResourceIdentityOutput) ToServicesResourceIdentityOutputWithContext added in v0.2.3

func (o ServicesResourceIdentityOutput) ToServicesResourceIdentityOutputWithContext(ctx context.Context) ServicesResourceIdentityOutput

func (ServicesResourceIdentityOutput) ToServicesResourceIdentityPtrOutput added in v0.2.3

func (o ServicesResourceIdentityOutput) ToServicesResourceIdentityPtrOutput() ServicesResourceIdentityPtrOutput

func (ServicesResourceIdentityOutput) ToServicesResourceIdentityPtrOutputWithContext added in v0.2.3

func (o ServicesResourceIdentityOutput) ToServicesResourceIdentityPtrOutputWithContext(ctx context.Context) ServicesResourceIdentityPtrOutput

func (ServicesResourceIdentityOutput) Type added in v0.2.3

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

type ServicesResourceIdentityPtrInput added in v0.2.3

type ServicesResourceIdentityPtrInput interface {
	pulumi.Input

	ToServicesResourceIdentityPtrOutput() ServicesResourceIdentityPtrOutput
	ToServicesResourceIdentityPtrOutputWithContext(context.Context) ServicesResourceIdentityPtrOutput
}

ServicesResourceIdentityPtrInput is an input type that accepts ServicesResourceIdentityArgs, ServicesResourceIdentityPtr and ServicesResourceIdentityPtrOutput values. You can construct a concrete instance of `ServicesResourceIdentityPtrInput` via:

        ServicesResourceIdentityArgs{...}

or:

        nil

func ServicesResourceIdentityPtr added in v0.2.3

func ServicesResourceIdentityPtr(v *ServicesResourceIdentityArgs) ServicesResourceIdentityPtrInput

type ServicesResourceIdentityPtrOutput added in v0.2.3

type ServicesResourceIdentityPtrOutput struct{ *pulumi.OutputState }

func (ServicesResourceIdentityPtrOutput) Elem added in v0.2.3

func (ServicesResourceIdentityPtrOutput) ElementType added in v0.2.3

func (ServicesResourceIdentityPtrOutput) ToServicesResourceIdentityPtrOutput added in v0.2.3

func (o ServicesResourceIdentityPtrOutput) ToServicesResourceIdentityPtrOutput() ServicesResourceIdentityPtrOutput

func (ServicesResourceIdentityPtrOutput) ToServicesResourceIdentityPtrOutputWithContext added in v0.2.3

func (o ServicesResourceIdentityPtrOutput) ToServicesResourceIdentityPtrOutputWithContext(ctx context.Context) ServicesResourceIdentityPtrOutput

func (ServicesResourceIdentityPtrOutput) Type added in v0.2.3

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

type ServicesResourceResponseIdentity added in v0.2.3

type ServicesResourceResponseIdentity 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 ServicesResourceResponseIdentityArgs added in v0.2.3

type ServicesResourceResponseIdentityArgs 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 (ServicesResourceResponseIdentityArgs) ElementType added in v0.2.3

func (ServicesResourceResponseIdentityArgs) ToServicesResourceResponseIdentityOutput added in v0.2.3

func (i ServicesResourceResponseIdentityArgs) ToServicesResourceResponseIdentityOutput() ServicesResourceResponseIdentityOutput

func (ServicesResourceResponseIdentityArgs) ToServicesResourceResponseIdentityOutputWithContext added in v0.2.3

func (i ServicesResourceResponseIdentityArgs) ToServicesResourceResponseIdentityOutputWithContext(ctx context.Context) ServicesResourceResponseIdentityOutput

func (ServicesResourceResponseIdentityArgs) ToServicesResourceResponseIdentityPtrOutput added in v0.2.3

func (i ServicesResourceResponseIdentityArgs) ToServicesResourceResponseIdentityPtrOutput() ServicesResourceResponseIdentityPtrOutput

func (ServicesResourceResponseIdentityArgs) ToServicesResourceResponseIdentityPtrOutputWithContext added in v0.2.3

func (i ServicesResourceResponseIdentityArgs) ToServicesResourceResponseIdentityPtrOutputWithContext(ctx context.Context) ServicesResourceResponseIdentityPtrOutput

type ServicesResourceResponseIdentityInput added in v0.2.3

type ServicesResourceResponseIdentityInput interface {
	pulumi.Input

	ToServicesResourceResponseIdentityOutput() ServicesResourceResponseIdentityOutput
	ToServicesResourceResponseIdentityOutputWithContext(context.Context) ServicesResourceResponseIdentityOutput
}

ServicesResourceResponseIdentityInput is an input type that accepts ServicesResourceResponseIdentityArgs and ServicesResourceResponseIdentityOutput values. You can construct a concrete instance of `ServicesResourceResponseIdentityInput` via:

ServicesResourceResponseIdentityArgs{...}

type ServicesResourceResponseIdentityOutput added in v0.2.3

type ServicesResourceResponseIdentityOutput struct{ *pulumi.OutputState }

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

func (ServicesResourceResponseIdentityOutput) ElementType added in v0.2.3

func (ServicesResourceResponseIdentityOutput) PrincipalId added in v0.2.3

The principal ID of the resource identity.

func (ServicesResourceResponseIdentityOutput) TenantId added in v0.2.3

The tenant ID of the resource.

func (ServicesResourceResponseIdentityOutput) ToServicesResourceResponseIdentityOutput added in v0.2.3

func (o ServicesResourceResponseIdentityOutput) ToServicesResourceResponseIdentityOutput() ServicesResourceResponseIdentityOutput

func (ServicesResourceResponseIdentityOutput) ToServicesResourceResponseIdentityOutputWithContext added in v0.2.3

func (o ServicesResourceResponseIdentityOutput) ToServicesResourceResponseIdentityOutputWithContext(ctx context.Context) ServicesResourceResponseIdentityOutput

func (ServicesResourceResponseIdentityOutput) ToServicesResourceResponseIdentityPtrOutput added in v0.2.3

func (o ServicesResourceResponseIdentityOutput) ToServicesResourceResponseIdentityPtrOutput() ServicesResourceResponseIdentityPtrOutput

func (ServicesResourceResponseIdentityOutput) ToServicesResourceResponseIdentityPtrOutputWithContext added in v0.2.3

func (o ServicesResourceResponseIdentityOutput) ToServicesResourceResponseIdentityPtrOutputWithContext(ctx context.Context) ServicesResourceResponseIdentityPtrOutput

func (ServicesResourceResponseIdentityOutput) Type added in v0.2.3

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

type ServicesResourceResponseIdentityPtrInput added in v0.2.3

type ServicesResourceResponseIdentityPtrInput interface {
	pulumi.Input

	ToServicesResourceResponseIdentityPtrOutput() ServicesResourceResponseIdentityPtrOutput
	ToServicesResourceResponseIdentityPtrOutputWithContext(context.Context) ServicesResourceResponseIdentityPtrOutput
}

ServicesResourceResponseIdentityPtrInput is an input type that accepts ServicesResourceResponseIdentityArgs, ServicesResourceResponseIdentityPtr and ServicesResourceResponseIdentityPtrOutput values. You can construct a concrete instance of `ServicesResourceResponseIdentityPtrInput` via:

        ServicesResourceResponseIdentityArgs{...}

or:

        nil

type ServicesResourceResponseIdentityPtrOutput added in v0.2.3

type ServicesResourceResponseIdentityPtrOutput struct{ *pulumi.OutputState }

func (ServicesResourceResponseIdentityPtrOutput) Elem added in v0.2.3

func (ServicesResourceResponseIdentityPtrOutput) ElementType added in v0.2.3

func (ServicesResourceResponseIdentityPtrOutput) PrincipalId added in v0.2.3

The principal ID of the resource identity.

func (ServicesResourceResponseIdentityPtrOutput) TenantId added in v0.2.3

The tenant ID of the resource.

func (ServicesResourceResponseIdentityPtrOutput) ToServicesResourceResponseIdentityPtrOutput added in v0.2.3

func (o ServicesResourceResponseIdentityPtrOutput) ToServicesResourceResponseIdentityPtrOutput() ServicesResourceResponseIdentityPtrOutput

func (ServicesResourceResponseIdentityPtrOutput) ToServicesResourceResponseIdentityPtrOutputWithContext added in v0.2.3

func (o ServicesResourceResponseIdentityPtrOutput) ToServicesResourceResponseIdentityPtrOutputWithContext(ctx context.Context) ServicesResourceResponseIdentityPtrOutput

func (ServicesResourceResponseIdentityPtrOutput) Type added in v0.2.3

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

type SystemDataResponse added in v0.5.0

type SystemDataResponse struct {
	// The timestamp of resource creation (UTC).
	CreatedAt *string `pulumi:"createdAt"`
	// The identity that created the resource.
	CreatedBy *string `pulumi:"createdBy"`
	// The type of identity that created the resource.
	CreatedByType *string `pulumi:"createdByType"`
	// The timestamp of resource last modification (UTC)
	LastModifiedAt *string `pulumi:"lastModifiedAt"`
	// The identity that last modified the resource.
	LastModifiedBy *string `pulumi:"lastModifiedBy"`
	// The type of identity that last modified the resource.
	LastModifiedByType *string `pulumi:"lastModifiedByType"`
}

Metadata pertaining to creation and last modification of the resource.

type SystemDataResponseArgs added in v0.5.0

type SystemDataResponseArgs struct {
	// The timestamp of resource creation (UTC).
	CreatedAt pulumi.StringPtrInput `pulumi:"createdAt"`
	// The identity that created the resource.
	CreatedBy pulumi.StringPtrInput `pulumi:"createdBy"`
	// The type of identity that created the resource.
	CreatedByType pulumi.StringPtrInput `pulumi:"createdByType"`
	// The timestamp of resource last modification (UTC)
	LastModifiedAt pulumi.StringPtrInput `pulumi:"lastModifiedAt"`
	// The identity that last modified the resource.
	LastModifiedBy pulumi.StringPtrInput `pulumi:"lastModifiedBy"`
	// The type of identity that last modified the resource.
	LastModifiedByType pulumi.StringPtrInput `pulumi:"lastModifiedByType"`
}

Metadata pertaining to creation and last modification of the resource.

func (SystemDataResponseArgs) ElementType added in v0.5.0

func (SystemDataResponseArgs) ElementType() reflect.Type

func (SystemDataResponseArgs) ToSystemDataResponseOutput added in v0.5.0

func (i SystemDataResponseArgs) ToSystemDataResponseOutput() SystemDataResponseOutput

func (SystemDataResponseArgs) ToSystemDataResponseOutputWithContext added in v0.5.0

func (i SystemDataResponseArgs) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput

func (SystemDataResponseArgs) ToSystemDataResponsePtrOutput added in v0.5.0

func (i SystemDataResponseArgs) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput

func (SystemDataResponseArgs) ToSystemDataResponsePtrOutputWithContext added in v0.5.0

func (i SystemDataResponseArgs) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput

type SystemDataResponseInput added in v0.5.0

type SystemDataResponseInput interface {
	pulumi.Input

	ToSystemDataResponseOutput() SystemDataResponseOutput
	ToSystemDataResponseOutputWithContext(context.Context) SystemDataResponseOutput
}

SystemDataResponseInput is an input type that accepts SystemDataResponseArgs and SystemDataResponseOutput values. You can construct a concrete instance of `SystemDataResponseInput` via:

SystemDataResponseArgs{...}

type SystemDataResponseOutput added in v0.5.0

type SystemDataResponseOutput struct{ *pulumi.OutputState }

Metadata pertaining to creation and last modification of the resource.

func (SystemDataResponseOutput) CreatedAt added in v0.5.0

The timestamp of resource creation (UTC).

func (SystemDataResponseOutput) CreatedBy added in v0.5.0

The identity that created the resource.

func (SystemDataResponseOutput) CreatedByType added in v0.5.0

The type of identity that created the resource.

func (SystemDataResponseOutput) ElementType added in v0.5.0

func (SystemDataResponseOutput) ElementType() reflect.Type

func (SystemDataResponseOutput) LastModifiedAt added in v0.5.0

func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput

The timestamp of resource last modification (UTC)

func (SystemDataResponseOutput) LastModifiedBy added in v0.5.0

func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput

The identity that last modified the resource.

func (SystemDataResponseOutput) LastModifiedByType added in v0.5.0

func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput

The type of identity that last modified the resource.

func (SystemDataResponseOutput) ToSystemDataResponseOutput added in v0.5.0

func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput

func (SystemDataResponseOutput) ToSystemDataResponseOutputWithContext added in v0.5.0

func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput

func (SystemDataResponseOutput) ToSystemDataResponsePtrOutput added in v0.5.0

func (o SystemDataResponseOutput) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput

func (SystemDataResponseOutput) ToSystemDataResponsePtrOutputWithContext added in v0.5.0

func (o SystemDataResponseOutput) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput

type SystemDataResponsePtrInput added in v0.5.0

type SystemDataResponsePtrInput interface {
	pulumi.Input

	ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
	ToSystemDataResponsePtrOutputWithContext(context.Context) SystemDataResponsePtrOutput
}

SystemDataResponsePtrInput is an input type that accepts SystemDataResponseArgs, SystemDataResponsePtr and SystemDataResponsePtrOutput values. You can construct a concrete instance of `SystemDataResponsePtrInput` via:

        SystemDataResponseArgs{...}

or:

        nil

func SystemDataResponsePtr added in v0.5.0

func SystemDataResponsePtr(v *SystemDataResponseArgs) SystemDataResponsePtrInput

type SystemDataResponsePtrOutput added in v0.5.0

type SystemDataResponsePtrOutput struct{ *pulumi.OutputState }

func (SystemDataResponsePtrOutput) CreatedAt added in v0.5.0

The timestamp of resource creation (UTC).

func (SystemDataResponsePtrOutput) CreatedBy added in v0.5.0

The identity that created the resource.

func (SystemDataResponsePtrOutput) CreatedByType added in v0.5.0

The type of identity that created the resource.

func (SystemDataResponsePtrOutput) Elem added in v0.5.0

func (SystemDataResponsePtrOutput) ElementType added in v0.5.0

func (SystemDataResponsePtrOutput) LastModifiedAt added in v0.5.0

The timestamp of resource last modification (UTC)

func (SystemDataResponsePtrOutput) LastModifiedBy added in v0.5.0

The identity that last modified the resource.

func (SystemDataResponsePtrOutput) LastModifiedByType added in v0.5.0

func (o SystemDataResponsePtrOutput) LastModifiedByType() pulumi.StringPtrOutput

The type of identity that last modified the resource.

func (SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutput added in v0.5.0

func (o SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput

func (SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutputWithContext added in v0.5.0

func (o SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput

Jump to

Keyboard shortcuts

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