healthlake

package
v0.53.0 Latest Latest
Warning

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

Go to latest
Published: Mar 14, 2023 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (
	FHIRDatastoreDatastoreStatusCreating = FHIRDatastoreDatastoreStatus("CREATING")
	FHIRDatastoreDatastoreStatusActive   = FHIRDatastoreDatastoreStatus("ACTIVE")
	FHIRDatastoreDatastoreStatusDeleting = FHIRDatastoreDatastoreStatus("DELETING")
	FHIRDatastoreDatastoreStatusDeleted  = FHIRDatastoreDatastoreStatus("DELETED")
)
View Source
const (
	FHIRDatastoreKmsEncryptionConfigCmkTypeCustomerManagedKmsKey = FHIRDatastoreKmsEncryptionConfigCmkType("CUSTOMER_MANAGED_KMS_KEY")
	FHIRDatastoreKmsEncryptionConfigCmkTypeAwsOwnedKmsKey        = FHIRDatastoreKmsEncryptionConfigCmkType("AWS_OWNED_KMS_KEY")
)
View Source
const (
	FHIRDatastoreDatastoreTypeVersionR4 = FHIRDatastoreDatastoreTypeVersion("R4")
)
View Source
const (
	FHIRDatastorePreloadDataConfigPreloadDataTypeSynthea = FHIRDatastorePreloadDataConfigPreloadDataType("SYNTHEA")
)

Variables

This section is empty.

Functions

This section is empty.

Types

type FHIRDatastore

type FHIRDatastore struct {
	pulumi.CustomResourceState

	CreatedAt            FHIRDatastoreCreatedAtOutput            `pulumi:"createdAt"`
	DatastoreArn         pulumi.StringOutput                     `pulumi:"datastoreArn"`
	DatastoreEndpoint    pulumi.StringOutput                     `pulumi:"datastoreEndpoint"`
	DatastoreId          pulumi.StringOutput                     `pulumi:"datastoreId"`
	DatastoreName        pulumi.StringPtrOutput                  `pulumi:"datastoreName"`
	DatastoreStatus      FHIRDatastoreDatastoreStatusOutput      `pulumi:"datastoreStatus"`
	DatastoreTypeVersion FHIRDatastoreDatastoreTypeVersionOutput `pulumi:"datastoreTypeVersion"`
	PreloadDataConfig    FHIRDatastorePreloadDataConfigPtrOutput `pulumi:"preloadDataConfig"`
	SseConfiguration     FHIRDatastoreSseConfigurationPtrOutput  `pulumi:"sseConfiguration"`
	Tags                 FHIRDatastoreTagArrayOutput             `pulumi:"tags"`
}

HealthLake FHIR Datastore

func GetFHIRDatastore

func GetFHIRDatastore(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *FHIRDatastoreState, opts ...pulumi.ResourceOption) (*FHIRDatastore, error)

GetFHIRDatastore gets an existing FHIRDatastore 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 NewFHIRDatastore

func NewFHIRDatastore(ctx *pulumi.Context,
	name string, args *FHIRDatastoreArgs, opts ...pulumi.ResourceOption) (*FHIRDatastore, error)

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

func (*FHIRDatastore) ElementType

func (*FHIRDatastore) ElementType() reflect.Type

func (*FHIRDatastore) ToFHIRDatastoreOutput

func (i *FHIRDatastore) ToFHIRDatastoreOutput() FHIRDatastoreOutput

func (*FHIRDatastore) ToFHIRDatastoreOutputWithContext

func (i *FHIRDatastore) ToFHIRDatastoreOutputWithContext(ctx context.Context) FHIRDatastoreOutput

type FHIRDatastoreArgs

type FHIRDatastoreArgs struct {
	DatastoreName        pulumi.StringPtrInput
	DatastoreTypeVersion FHIRDatastoreDatastoreTypeVersionInput
	PreloadDataConfig    FHIRDatastorePreloadDataConfigPtrInput
	SseConfiguration     FHIRDatastoreSseConfigurationPtrInput
	Tags                 FHIRDatastoreTagArrayInput
}

The set of arguments for constructing a FHIRDatastore resource.

func (FHIRDatastoreArgs) ElementType

func (FHIRDatastoreArgs) ElementType() reflect.Type

type FHIRDatastoreCreatedAt

type FHIRDatastoreCreatedAt struct {
	// Nanoseconds.
	Nanos int `pulumi:"nanos"`
	// Seconds since epoch.
	Seconds string `pulumi:"seconds"`
}

The time that a Data Store was created.

type FHIRDatastoreCreatedAtOutput

type FHIRDatastoreCreatedAtOutput struct{ *pulumi.OutputState }

The time that a Data Store was created.

func (FHIRDatastoreCreatedAtOutput) ElementType

func (FHIRDatastoreCreatedAtOutput) Nanos

Nanoseconds.

func (FHIRDatastoreCreatedAtOutput) Seconds

Seconds since epoch.

func (FHIRDatastoreCreatedAtOutput) ToFHIRDatastoreCreatedAtOutput

func (o FHIRDatastoreCreatedAtOutput) ToFHIRDatastoreCreatedAtOutput() FHIRDatastoreCreatedAtOutput

func (FHIRDatastoreCreatedAtOutput) ToFHIRDatastoreCreatedAtOutputWithContext

func (o FHIRDatastoreCreatedAtOutput) ToFHIRDatastoreCreatedAtOutputWithContext(ctx context.Context) FHIRDatastoreCreatedAtOutput

type FHIRDatastoreCreatedAtPtrOutput

type FHIRDatastoreCreatedAtPtrOutput struct{ *pulumi.OutputState }

func (FHIRDatastoreCreatedAtPtrOutput) Elem

func (FHIRDatastoreCreatedAtPtrOutput) ElementType

func (FHIRDatastoreCreatedAtPtrOutput) Nanos

Nanoseconds.

func (FHIRDatastoreCreatedAtPtrOutput) Seconds

Seconds since epoch.

func (FHIRDatastoreCreatedAtPtrOutput) ToFHIRDatastoreCreatedAtPtrOutput

func (o FHIRDatastoreCreatedAtPtrOutput) ToFHIRDatastoreCreatedAtPtrOutput() FHIRDatastoreCreatedAtPtrOutput

func (FHIRDatastoreCreatedAtPtrOutput) ToFHIRDatastoreCreatedAtPtrOutputWithContext

func (o FHIRDatastoreCreatedAtPtrOutput) ToFHIRDatastoreCreatedAtPtrOutputWithContext(ctx context.Context) FHIRDatastoreCreatedAtPtrOutput

type FHIRDatastoreDatastoreStatus

type FHIRDatastoreDatastoreStatus string

The status of the Data Store. Possible statuses are 'CREATING', 'ACTIVE', 'DELETING', or 'DELETED'.

type FHIRDatastoreDatastoreStatusOutput

type FHIRDatastoreDatastoreStatusOutput struct{ *pulumi.OutputState }

func (FHIRDatastoreDatastoreStatusOutput) ElementType

func (FHIRDatastoreDatastoreStatusOutput) ToFHIRDatastoreDatastoreStatusOutput

func (o FHIRDatastoreDatastoreStatusOutput) ToFHIRDatastoreDatastoreStatusOutput() FHIRDatastoreDatastoreStatusOutput

func (FHIRDatastoreDatastoreStatusOutput) ToFHIRDatastoreDatastoreStatusOutputWithContext

func (o FHIRDatastoreDatastoreStatusOutput) ToFHIRDatastoreDatastoreStatusOutputWithContext(ctx context.Context) FHIRDatastoreDatastoreStatusOutput

func (FHIRDatastoreDatastoreStatusOutput) ToFHIRDatastoreDatastoreStatusPtrOutput

func (o FHIRDatastoreDatastoreStatusOutput) ToFHIRDatastoreDatastoreStatusPtrOutput() FHIRDatastoreDatastoreStatusPtrOutput

func (FHIRDatastoreDatastoreStatusOutput) ToFHIRDatastoreDatastoreStatusPtrOutputWithContext

func (o FHIRDatastoreDatastoreStatusOutput) ToFHIRDatastoreDatastoreStatusPtrOutputWithContext(ctx context.Context) FHIRDatastoreDatastoreStatusPtrOutput

func (FHIRDatastoreDatastoreStatusOutput) ToStringOutput

func (FHIRDatastoreDatastoreStatusOutput) ToStringOutputWithContext

func (o FHIRDatastoreDatastoreStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (FHIRDatastoreDatastoreStatusOutput) ToStringPtrOutput

func (FHIRDatastoreDatastoreStatusOutput) ToStringPtrOutputWithContext

func (o FHIRDatastoreDatastoreStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type FHIRDatastoreDatastoreStatusPtrOutput

type FHIRDatastoreDatastoreStatusPtrOutput struct{ *pulumi.OutputState }

func (FHIRDatastoreDatastoreStatusPtrOutput) Elem

func (FHIRDatastoreDatastoreStatusPtrOutput) ElementType

func (FHIRDatastoreDatastoreStatusPtrOutput) ToFHIRDatastoreDatastoreStatusPtrOutput

func (o FHIRDatastoreDatastoreStatusPtrOutput) ToFHIRDatastoreDatastoreStatusPtrOutput() FHIRDatastoreDatastoreStatusPtrOutput

func (FHIRDatastoreDatastoreStatusPtrOutput) ToFHIRDatastoreDatastoreStatusPtrOutputWithContext

func (o FHIRDatastoreDatastoreStatusPtrOutput) ToFHIRDatastoreDatastoreStatusPtrOutputWithContext(ctx context.Context) FHIRDatastoreDatastoreStatusPtrOutput

func (FHIRDatastoreDatastoreStatusPtrOutput) ToStringPtrOutput

func (FHIRDatastoreDatastoreStatusPtrOutput) ToStringPtrOutputWithContext

func (o FHIRDatastoreDatastoreStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type FHIRDatastoreDatastoreTypeVersion

type FHIRDatastoreDatastoreTypeVersion string

The FHIR version. Only R4 version data is supported.

func (FHIRDatastoreDatastoreTypeVersion) ElementType

func (FHIRDatastoreDatastoreTypeVersion) ToFHIRDatastoreDatastoreTypeVersionOutput

func (e FHIRDatastoreDatastoreTypeVersion) ToFHIRDatastoreDatastoreTypeVersionOutput() FHIRDatastoreDatastoreTypeVersionOutput

func (FHIRDatastoreDatastoreTypeVersion) ToFHIRDatastoreDatastoreTypeVersionOutputWithContext

func (e FHIRDatastoreDatastoreTypeVersion) ToFHIRDatastoreDatastoreTypeVersionOutputWithContext(ctx context.Context) FHIRDatastoreDatastoreTypeVersionOutput

func (FHIRDatastoreDatastoreTypeVersion) ToFHIRDatastoreDatastoreTypeVersionPtrOutput

func (e FHIRDatastoreDatastoreTypeVersion) ToFHIRDatastoreDatastoreTypeVersionPtrOutput() FHIRDatastoreDatastoreTypeVersionPtrOutput

func (FHIRDatastoreDatastoreTypeVersion) ToFHIRDatastoreDatastoreTypeVersionPtrOutputWithContext

func (e FHIRDatastoreDatastoreTypeVersion) ToFHIRDatastoreDatastoreTypeVersionPtrOutputWithContext(ctx context.Context) FHIRDatastoreDatastoreTypeVersionPtrOutput

func (FHIRDatastoreDatastoreTypeVersion) ToStringOutput

func (FHIRDatastoreDatastoreTypeVersion) ToStringOutputWithContext

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

func (FHIRDatastoreDatastoreTypeVersion) ToStringPtrOutput

func (FHIRDatastoreDatastoreTypeVersion) ToStringPtrOutputWithContext

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

type FHIRDatastoreDatastoreTypeVersionInput

type FHIRDatastoreDatastoreTypeVersionInput interface {
	pulumi.Input

	ToFHIRDatastoreDatastoreTypeVersionOutput() FHIRDatastoreDatastoreTypeVersionOutput
	ToFHIRDatastoreDatastoreTypeVersionOutputWithContext(context.Context) FHIRDatastoreDatastoreTypeVersionOutput
}

FHIRDatastoreDatastoreTypeVersionInput is an input type that accepts FHIRDatastoreDatastoreTypeVersionArgs and FHIRDatastoreDatastoreTypeVersionOutput values. You can construct a concrete instance of `FHIRDatastoreDatastoreTypeVersionInput` via:

FHIRDatastoreDatastoreTypeVersionArgs{...}

type FHIRDatastoreDatastoreTypeVersionOutput

type FHIRDatastoreDatastoreTypeVersionOutput struct{ *pulumi.OutputState }

func (FHIRDatastoreDatastoreTypeVersionOutput) ElementType

func (FHIRDatastoreDatastoreTypeVersionOutput) ToFHIRDatastoreDatastoreTypeVersionOutput

func (o FHIRDatastoreDatastoreTypeVersionOutput) ToFHIRDatastoreDatastoreTypeVersionOutput() FHIRDatastoreDatastoreTypeVersionOutput

func (FHIRDatastoreDatastoreTypeVersionOutput) ToFHIRDatastoreDatastoreTypeVersionOutputWithContext

func (o FHIRDatastoreDatastoreTypeVersionOutput) ToFHIRDatastoreDatastoreTypeVersionOutputWithContext(ctx context.Context) FHIRDatastoreDatastoreTypeVersionOutput

func (FHIRDatastoreDatastoreTypeVersionOutput) ToFHIRDatastoreDatastoreTypeVersionPtrOutput

func (o FHIRDatastoreDatastoreTypeVersionOutput) ToFHIRDatastoreDatastoreTypeVersionPtrOutput() FHIRDatastoreDatastoreTypeVersionPtrOutput

func (FHIRDatastoreDatastoreTypeVersionOutput) ToFHIRDatastoreDatastoreTypeVersionPtrOutputWithContext

func (o FHIRDatastoreDatastoreTypeVersionOutput) ToFHIRDatastoreDatastoreTypeVersionPtrOutputWithContext(ctx context.Context) FHIRDatastoreDatastoreTypeVersionPtrOutput

func (FHIRDatastoreDatastoreTypeVersionOutput) ToStringOutput

func (FHIRDatastoreDatastoreTypeVersionOutput) ToStringOutputWithContext

func (FHIRDatastoreDatastoreTypeVersionOutput) ToStringPtrOutput

func (FHIRDatastoreDatastoreTypeVersionOutput) ToStringPtrOutputWithContext

type FHIRDatastoreDatastoreTypeVersionPtrInput

type FHIRDatastoreDatastoreTypeVersionPtrInput interface {
	pulumi.Input

	ToFHIRDatastoreDatastoreTypeVersionPtrOutput() FHIRDatastoreDatastoreTypeVersionPtrOutput
	ToFHIRDatastoreDatastoreTypeVersionPtrOutputWithContext(context.Context) FHIRDatastoreDatastoreTypeVersionPtrOutput
}

type FHIRDatastoreDatastoreTypeVersionPtrOutput

type FHIRDatastoreDatastoreTypeVersionPtrOutput struct{ *pulumi.OutputState }

func (FHIRDatastoreDatastoreTypeVersionPtrOutput) Elem

func (FHIRDatastoreDatastoreTypeVersionPtrOutput) ElementType

func (FHIRDatastoreDatastoreTypeVersionPtrOutput) ToFHIRDatastoreDatastoreTypeVersionPtrOutput

func (o FHIRDatastoreDatastoreTypeVersionPtrOutput) ToFHIRDatastoreDatastoreTypeVersionPtrOutput() FHIRDatastoreDatastoreTypeVersionPtrOutput

func (FHIRDatastoreDatastoreTypeVersionPtrOutput) ToFHIRDatastoreDatastoreTypeVersionPtrOutputWithContext

func (o FHIRDatastoreDatastoreTypeVersionPtrOutput) ToFHIRDatastoreDatastoreTypeVersionPtrOutputWithContext(ctx context.Context) FHIRDatastoreDatastoreTypeVersionPtrOutput

func (FHIRDatastoreDatastoreTypeVersionPtrOutput) ToStringPtrOutput

func (FHIRDatastoreDatastoreTypeVersionPtrOutput) ToStringPtrOutputWithContext

type FHIRDatastoreInput

type FHIRDatastoreInput interface {
	pulumi.Input

	ToFHIRDatastoreOutput() FHIRDatastoreOutput
	ToFHIRDatastoreOutputWithContext(ctx context.Context) FHIRDatastoreOutput
}

type FHIRDatastoreKmsEncryptionConfig

type FHIRDatastoreKmsEncryptionConfig struct {
	// The type of customer-managed-key (CMK) used for encryption. The two types of supported CMKs are customer owned CMKs and AWS owned CMKs.
	CmkType FHIRDatastoreKmsEncryptionConfigCmkType `pulumi:"cmkType"`
	// The KMS encryption key id/alias used to encrypt the Data Store contents at rest.
	KmsKeyId *string `pulumi:"kmsKeyId"`
}

The customer-managed-key (CMK) used when creating a Data Store. If a customer owned key is not specified, an AWS owned key will be used for encryption.

type FHIRDatastoreKmsEncryptionConfigArgs

type FHIRDatastoreKmsEncryptionConfigArgs struct {
	// The type of customer-managed-key (CMK) used for encryption. The two types of supported CMKs are customer owned CMKs and AWS owned CMKs.
	CmkType FHIRDatastoreKmsEncryptionConfigCmkTypeInput `pulumi:"cmkType"`
	// The KMS encryption key id/alias used to encrypt the Data Store contents at rest.
	KmsKeyId pulumi.StringPtrInput `pulumi:"kmsKeyId"`
}

The customer-managed-key (CMK) used when creating a Data Store. If a customer owned key is not specified, an AWS owned key will be used for encryption.

func (FHIRDatastoreKmsEncryptionConfigArgs) ElementType

func (FHIRDatastoreKmsEncryptionConfigArgs) ToFHIRDatastoreKmsEncryptionConfigOutput

func (i FHIRDatastoreKmsEncryptionConfigArgs) ToFHIRDatastoreKmsEncryptionConfigOutput() FHIRDatastoreKmsEncryptionConfigOutput

func (FHIRDatastoreKmsEncryptionConfigArgs) ToFHIRDatastoreKmsEncryptionConfigOutputWithContext

func (i FHIRDatastoreKmsEncryptionConfigArgs) ToFHIRDatastoreKmsEncryptionConfigOutputWithContext(ctx context.Context) FHIRDatastoreKmsEncryptionConfigOutput

func (FHIRDatastoreKmsEncryptionConfigArgs) ToFHIRDatastoreKmsEncryptionConfigPtrOutput

func (i FHIRDatastoreKmsEncryptionConfigArgs) ToFHIRDatastoreKmsEncryptionConfigPtrOutput() FHIRDatastoreKmsEncryptionConfigPtrOutput

func (FHIRDatastoreKmsEncryptionConfigArgs) ToFHIRDatastoreKmsEncryptionConfigPtrOutputWithContext

func (i FHIRDatastoreKmsEncryptionConfigArgs) ToFHIRDatastoreKmsEncryptionConfigPtrOutputWithContext(ctx context.Context) FHIRDatastoreKmsEncryptionConfigPtrOutput

type FHIRDatastoreKmsEncryptionConfigCmkType

type FHIRDatastoreKmsEncryptionConfigCmkType string

The type of customer-managed-key (CMK) used for encryption. The two types of supported CMKs are customer owned CMKs and AWS owned CMKs.

func (FHIRDatastoreKmsEncryptionConfigCmkType) ElementType

func (FHIRDatastoreKmsEncryptionConfigCmkType) ToFHIRDatastoreKmsEncryptionConfigCmkTypeOutput

func (e FHIRDatastoreKmsEncryptionConfigCmkType) ToFHIRDatastoreKmsEncryptionConfigCmkTypeOutput() FHIRDatastoreKmsEncryptionConfigCmkTypeOutput

func (FHIRDatastoreKmsEncryptionConfigCmkType) ToFHIRDatastoreKmsEncryptionConfigCmkTypeOutputWithContext

func (e FHIRDatastoreKmsEncryptionConfigCmkType) ToFHIRDatastoreKmsEncryptionConfigCmkTypeOutputWithContext(ctx context.Context) FHIRDatastoreKmsEncryptionConfigCmkTypeOutput

func (FHIRDatastoreKmsEncryptionConfigCmkType) ToFHIRDatastoreKmsEncryptionConfigCmkTypePtrOutput

func (e FHIRDatastoreKmsEncryptionConfigCmkType) ToFHIRDatastoreKmsEncryptionConfigCmkTypePtrOutput() FHIRDatastoreKmsEncryptionConfigCmkTypePtrOutput

func (FHIRDatastoreKmsEncryptionConfigCmkType) ToFHIRDatastoreKmsEncryptionConfigCmkTypePtrOutputWithContext

func (e FHIRDatastoreKmsEncryptionConfigCmkType) ToFHIRDatastoreKmsEncryptionConfigCmkTypePtrOutputWithContext(ctx context.Context) FHIRDatastoreKmsEncryptionConfigCmkTypePtrOutput

func (FHIRDatastoreKmsEncryptionConfigCmkType) ToStringOutput

func (FHIRDatastoreKmsEncryptionConfigCmkType) ToStringOutputWithContext

func (FHIRDatastoreKmsEncryptionConfigCmkType) ToStringPtrOutput

func (FHIRDatastoreKmsEncryptionConfigCmkType) ToStringPtrOutputWithContext

type FHIRDatastoreKmsEncryptionConfigCmkTypeInput

type FHIRDatastoreKmsEncryptionConfigCmkTypeInput interface {
	pulumi.Input

	ToFHIRDatastoreKmsEncryptionConfigCmkTypeOutput() FHIRDatastoreKmsEncryptionConfigCmkTypeOutput
	ToFHIRDatastoreKmsEncryptionConfigCmkTypeOutputWithContext(context.Context) FHIRDatastoreKmsEncryptionConfigCmkTypeOutput
}

FHIRDatastoreKmsEncryptionConfigCmkTypeInput is an input type that accepts FHIRDatastoreKmsEncryptionConfigCmkTypeArgs and FHIRDatastoreKmsEncryptionConfigCmkTypeOutput values. You can construct a concrete instance of `FHIRDatastoreKmsEncryptionConfigCmkTypeInput` via:

FHIRDatastoreKmsEncryptionConfigCmkTypeArgs{...}

type FHIRDatastoreKmsEncryptionConfigCmkTypeOutput

type FHIRDatastoreKmsEncryptionConfigCmkTypeOutput struct{ *pulumi.OutputState }

func (FHIRDatastoreKmsEncryptionConfigCmkTypeOutput) ElementType

func (FHIRDatastoreKmsEncryptionConfigCmkTypeOutput) ToFHIRDatastoreKmsEncryptionConfigCmkTypeOutput

func (o FHIRDatastoreKmsEncryptionConfigCmkTypeOutput) ToFHIRDatastoreKmsEncryptionConfigCmkTypeOutput() FHIRDatastoreKmsEncryptionConfigCmkTypeOutput

func (FHIRDatastoreKmsEncryptionConfigCmkTypeOutput) ToFHIRDatastoreKmsEncryptionConfigCmkTypeOutputWithContext

func (o FHIRDatastoreKmsEncryptionConfigCmkTypeOutput) ToFHIRDatastoreKmsEncryptionConfigCmkTypeOutputWithContext(ctx context.Context) FHIRDatastoreKmsEncryptionConfigCmkTypeOutput

func (FHIRDatastoreKmsEncryptionConfigCmkTypeOutput) ToFHIRDatastoreKmsEncryptionConfigCmkTypePtrOutput

func (o FHIRDatastoreKmsEncryptionConfigCmkTypeOutput) ToFHIRDatastoreKmsEncryptionConfigCmkTypePtrOutput() FHIRDatastoreKmsEncryptionConfigCmkTypePtrOutput

func (FHIRDatastoreKmsEncryptionConfigCmkTypeOutput) ToFHIRDatastoreKmsEncryptionConfigCmkTypePtrOutputWithContext

func (o FHIRDatastoreKmsEncryptionConfigCmkTypeOutput) ToFHIRDatastoreKmsEncryptionConfigCmkTypePtrOutputWithContext(ctx context.Context) FHIRDatastoreKmsEncryptionConfigCmkTypePtrOutput

func (FHIRDatastoreKmsEncryptionConfigCmkTypeOutput) ToStringOutput

func (FHIRDatastoreKmsEncryptionConfigCmkTypeOutput) ToStringOutputWithContext

func (FHIRDatastoreKmsEncryptionConfigCmkTypeOutput) ToStringPtrOutput

func (FHIRDatastoreKmsEncryptionConfigCmkTypeOutput) ToStringPtrOutputWithContext

type FHIRDatastoreKmsEncryptionConfigCmkTypePtrInput

type FHIRDatastoreKmsEncryptionConfigCmkTypePtrInput interface {
	pulumi.Input

	ToFHIRDatastoreKmsEncryptionConfigCmkTypePtrOutput() FHIRDatastoreKmsEncryptionConfigCmkTypePtrOutput
	ToFHIRDatastoreKmsEncryptionConfigCmkTypePtrOutputWithContext(context.Context) FHIRDatastoreKmsEncryptionConfigCmkTypePtrOutput
}

type FHIRDatastoreKmsEncryptionConfigCmkTypePtrOutput

type FHIRDatastoreKmsEncryptionConfigCmkTypePtrOutput struct{ *pulumi.OutputState }

func (FHIRDatastoreKmsEncryptionConfigCmkTypePtrOutput) Elem

func (FHIRDatastoreKmsEncryptionConfigCmkTypePtrOutput) ElementType

func (FHIRDatastoreKmsEncryptionConfigCmkTypePtrOutput) ToFHIRDatastoreKmsEncryptionConfigCmkTypePtrOutput

func (o FHIRDatastoreKmsEncryptionConfigCmkTypePtrOutput) ToFHIRDatastoreKmsEncryptionConfigCmkTypePtrOutput() FHIRDatastoreKmsEncryptionConfigCmkTypePtrOutput

func (FHIRDatastoreKmsEncryptionConfigCmkTypePtrOutput) ToFHIRDatastoreKmsEncryptionConfigCmkTypePtrOutputWithContext

func (o FHIRDatastoreKmsEncryptionConfigCmkTypePtrOutput) ToFHIRDatastoreKmsEncryptionConfigCmkTypePtrOutputWithContext(ctx context.Context) FHIRDatastoreKmsEncryptionConfigCmkTypePtrOutput

func (FHIRDatastoreKmsEncryptionConfigCmkTypePtrOutput) ToStringPtrOutput

func (FHIRDatastoreKmsEncryptionConfigCmkTypePtrOutput) ToStringPtrOutputWithContext

type FHIRDatastoreKmsEncryptionConfigInput

type FHIRDatastoreKmsEncryptionConfigInput interface {
	pulumi.Input

	ToFHIRDatastoreKmsEncryptionConfigOutput() FHIRDatastoreKmsEncryptionConfigOutput
	ToFHIRDatastoreKmsEncryptionConfigOutputWithContext(context.Context) FHIRDatastoreKmsEncryptionConfigOutput
}

FHIRDatastoreKmsEncryptionConfigInput is an input type that accepts FHIRDatastoreKmsEncryptionConfigArgs and FHIRDatastoreKmsEncryptionConfigOutput values. You can construct a concrete instance of `FHIRDatastoreKmsEncryptionConfigInput` via:

FHIRDatastoreKmsEncryptionConfigArgs{...}

type FHIRDatastoreKmsEncryptionConfigOutput

type FHIRDatastoreKmsEncryptionConfigOutput struct{ *pulumi.OutputState }

The customer-managed-key (CMK) used when creating a Data Store. If a customer owned key is not specified, an AWS owned key will be used for encryption.

func (FHIRDatastoreKmsEncryptionConfigOutput) CmkType

The type of customer-managed-key (CMK) used for encryption. The two types of supported CMKs are customer owned CMKs and AWS owned CMKs.

func (FHIRDatastoreKmsEncryptionConfigOutput) ElementType

func (FHIRDatastoreKmsEncryptionConfigOutput) KmsKeyId

The KMS encryption key id/alias used to encrypt the Data Store contents at rest.

func (FHIRDatastoreKmsEncryptionConfigOutput) ToFHIRDatastoreKmsEncryptionConfigOutput

func (o FHIRDatastoreKmsEncryptionConfigOutput) ToFHIRDatastoreKmsEncryptionConfigOutput() FHIRDatastoreKmsEncryptionConfigOutput

func (FHIRDatastoreKmsEncryptionConfigOutput) ToFHIRDatastoreKmsEncryptionConfigOutputWithContext

func (o FHIRDatastoreKmsEncryptionConfigOutput) ToFHIRDatastoreKmsEncryptionConfigOutputWithContext(ctx context.Context) FHIRDatastoreKmsEncryptionConfigOutput

func (FHIRDatastoreKmsEncryptionConfigOutput) ToFHIRDatastoreKmsEncryptionConfigPtrOutput

func (o FHIRDatastoreKmsEncryptionConfigOutput) ToFHIRDatastoreKmsEncryptionConfigPtrOutput() FHIRDatastoreKmsEncryptionConfigPtrOutput

func (FHIRDatastoreKmsEncryptionConfigOutput) ToFHIRDatastoreKmsEncryptionConfigPtrOutputWithContext

func (o FHIRDatastoreKmsEncryptionConfigOutput) ToFHIRDatastoreKmsEncryptionConfigPtrOutputWithContext(ctx context.Context) FHIRDatastoreKmsEncryptionConfigPtrOutput

type FHIRDatastoreKmsEncryptionConfigPtrInput

type FHIRDatastoreKmsEncryptionConfigPtrInput interface {
	pulumi.Input

	ToFHIRDatastoreKmsEncryptionConfigPtrOutput() FHIRDatastoreKmsEncryptionConfigPtrOutput
	ToFHIRDatastoreKmsEncryptionConfigPtrOutputWithContext(context.Context) FHIRDatastoreKmsEncryptionConfigPtrOutput
}

FHIRDatastoreKmsEncryptionConfigPtrInput is an input type that accepts FHIRDatastoreKmsEncryptionConfigArgs, FHIRDatastoreKmsEncryptionConfigPtr and FHIRDatastoreKmsEncryptionConfigPtrOutput values. You can construct a concrete instance of `FHIRDatastoreKmsEncryptionConfigPtrInput` via:

        FHIRDatastoreKmsEncryptionConfigArgs{...}

or:

        nil

type FHIRDatastoreKmsEncryptionConfigPtrOutput

type FHIRDatastoreKmsEncryptionConfigPtrOutput struct{ *pulumi.OutputState }

func (FHIRDatastoreKmsEncryptionConfigPtrOutput) CmkType

The type of customer-managed-key (CMK) used for encryption. The two types of supported CMKs are customer owned CMKs and AWS owned CMKs.

func (FHIRDatastoreKmsEncryptionConfigPtrOutput) Elem

func (FHIRDatastoreKmsEncryptionConfigPtrOutput) ElementType

func (FHIRDatastoreKmsEncryptionConfigPtrOutput) KmsKeyId

The KMS encryption key id/alias used to encrypt the Data Store contents at rest.

func (FHIRDatastoreKmsEncryptionConfigPtrOutput) ToFHIRDatastoreKmsEncryptionConfigPtrOutput

func (o FHIRDatastoreKmsEncryptionConfigPtrOutput) ToFHIRDatastoreKmsEncryptionConfigPtrOutput() FHIRDatastoreKmsEncryptionConfigPtrOutput

func (FHIRDatastoreKmsEncryptionConfigPtrOutput) ToFHIRDatastoreKmsEncryptionConfigPtrOutputWithContext

func (o FHIRDatastoreKmsEncryptionConfigPtrOutput) ToFHIRDatastoreKmsEncryptionConfigPtrOutputWithContext(ctx context.Context) FHIRDatastoreKmsEncryptionConfigPtrOutput

type FHIRDatastoreOutput

type FHIRDatastoreOutput struct{ *pulumi.OutputState }

func (FHIRDatastoreOutput) CreatedAt added in v0.17.0

func (FHIRDatastoreOutput) DatastoreArn added in v0.17.0

func (o FHIRDatastoreOutput) DatastoreArn() pulumi.StringOutput

func (FHIRDatastoreOutput) DatastoreEndpoint added in v0.17.0

func (o FHIRDatastoreOutput) DatastoreEndpoint() pulumi.StringOutput

func (FHIRDatastoreOutput) DatastoreId added in v0.17.0

func (o FHIRDatastoreOutput) DatastoreId() pulumi.StringOutput

func (FHIRDatastoreOutput) DatastoreName added in v0.17.0

func (o FHIRDatastoreOutput) DatastoreName() pulumi.StringPtrOutput

func (FHIRDatastoreOutput) DatastoreStatus added in v0.17.0

func (FHIRDatastoreOutput) DatastoreTypeVersion added in v0.17.0

func (FHIRDatastoreOutput) ElementType

func (FHIRDatastoreOutput) ElementType() reflect.Type

func (FHIRDatastoreOutput) PreloadDataConfig added in v0.17.0

func (FHIRDatastoreOutput) SseConfiguration added in v0.17.0

func (FHIRDatastoreOutput) Tags added in v0.17.0

func (FHIRDatastoreOutput) ToFHIRDatastoreOutput

func (o FHIRDatastoreOutput) ToFHIRDatastoreOutput() FHIRDatastoreOutput

func (FHIRDatastoreOutput) ToFHIRDatastoreOutputWithContext

func (o FHIRDatastoreOutput) ToFHIRDatastoreOutputWithContext(ctx context.Context) FHIRDatastoreOutput

type FHIRDatastorePreloadDataConfig

type FHIRDatastorePreloadDataConfig struct {
	// The type of preloaded data. Only Synthea preloaded data is supported.
	PreloadDataType FHIRDatastorePreloadDataConfigPreloadDataType `pulumi:"preloadDataType"`
}

The preloaded data configuration for the Data Store. Only data preloaded from Synthea is supported.

type FHIRDatastorePreloadDataConfigArgs

type FHIRDatastorePreloadDataConfigArgs struct {
	// The type of preloaded data. Only Synthea preloaded data is supported.
	PreloadDataType FHIRDatastorePreloadDataConfigPreloadDataTypeInput `pulumi:"preloadDataType"`
}

The preloaded data configuration for the Data Store. Only data preloaded from Synthea is supported.

func (FHIRDatastorePreloadDataConfigArgs) ElementType

func (FHIRDatastorePreloadDataConfigArgs) ToFHIRDatastorePreloadDataConfigOutput

func (i FHIRDatastorePreloadDataConfigArgs) ToFHIRDatastorePreloadDataConfigOutput() FHIRDatastorePreloadDataConfigOutput

func (FHIRDatastorePreloadDataConfigArgs) ToFHIRDatastorePreloadDataConfigOutputWithContext

func (i FHIRDatastorePreloadDataConfigArgs) ToFHIRDatastorePreloadDataConfigOutputWithContext(ctx context.Context) FHIRDatastorePreloadDataConfigOutput

func (FHIRDatastorePreloadDataConfigArgs) ToFHIRDatastorePreloadDataConfigPtrOutput

func (i FHIRDatastorePreloadDataConfigArgs) ToFHIRDatastorePreloadDataConfigPtrOutput() FHIRDatastorePreloadDataConfigPtrOutput

func (FHIRDatastorePreloadDataConfigArgs) ToFHIRDatastorePreloadDataConfigPtrOutputWithContext

func (i FHIRDatastorePreloadDataConfigArgs) ToFHIRDatastorePreloadDataConfigPtrOutputWithContext(ctx context.Context) FHIRDatastorePreloadDataConfigPtrOutput

type FHIRDatastorePreloadDataConfigInput

type FHIRDatastorePreloadDataConfigInput interface {
	pulumi.Input

	ToFHIRDatastorePreloadDataConfigOutput() FHIRDatastorePreloadDataConfigOutput
	ToFHIRDatastorePreloadDataConfigOutputWithContext(context.Context) FHIRDatastorePreloadDataConfigOutput
}

FHIRDatastorePreloadDataConfigInput is an input type that accepts FHIRDatastorePreloadDataConfigArgs and FHIRDatastorePreloadDataConfigOutput values. You can construct a concrete instance of `FHIRDatastorePreloadDataConfigInput` via:

FHIRDatastorePreloadDataConfigArgs{...}

type FHIRDatastorePreloadDataConfigOutput

type FHIRDatastorePreloadDataConfigOutput struct{ *pulumi.OutputState }

The preloaded data configuration for the Data Store. Only data preloaded from Synthea is supported.

func (FHIRDatastorePreloadDataConfigOutput) ElementType

func (FHIRDatastorePreloadDataConfigOutput) PreloadDataType

The type of preloaded data. Only Synthea preloaded data is supported.

func (FHIRDatastorePreloadDataConfigOutput) ToFHIRDatastorePreloadDataConfigOutput

func (o FHIRDatastorePreloadDataConfigOutput) ToFHIRDatastorePreloadDataConfigOutput() FHIRDatastorePreloadDataConfigOutput

func (FHIRDatastorePreloadDataConfigOutput) ToFHIRDatastorePreloadDataConfigOutputWithContext

func (o FHIRDatastorePreloadDataConfigOutput) ToFHIRDatastorePreloadDataConfigOutputWithContext(ctx context.Context) FHIRDatastorePreloadDataConfigOutput

func (FHIRDatastorePreloadDataConfigOutput) ToFHIRDatastorePreloadDataConfigPtrOutput

func (o FHIRDatastorePreloadDataConfigOutput) ToFHIRDatastorePreloadDataConfigPtrOutput() FHIRDatastorePreloadDataConfigPtrOutput

func (FHIRDatastorePreloadDataConfigOutput) ToFHIRDatastorePreloadDataConfigPtrOutputWithContext

func (o FHIRDatastorePreloadDataConfigOutput) ToFHIRDatastorePreloadDataConfigPtrOutputWithContext(ctx context.Context) FHIRDatastorePreloadDataConfigPtrOutput

type FHIRDatastorePreloadDataConfigPreloadDataType

type FHIRDatastorePreloadDataConfigPreloadDataType string

The type of preloaded data. Only Synthea preloaded data is supported.

func (FHIRDatastorePreloadDataConfigPreloadDataType) ElementType

func (FHIRDatastorePreloadDataConfigPreloadDataType) ToFHIRDatastorePreloadDataConfigPreloadDataTypeOutput

func (e FHIRDatastorePreloadDataConfigPreloadDataType) ToFHIRDatastorePreloadDataConfigPreloadDataTypeOutput() FHIRDatastorePreloadDataConfigPreloadDataTypeOutput

func (FHIRDatastorePreloadDataConfigPreloadDataType) ToFHIRDatastorePreloadDataConfigPreloadDataTypeOutputWithContext

func (e FHIRDatastorePreloadDataConfigPreloadDataType) ToFHIRDatastorePreloadDataConfigPreloadDataTypeOutputWithContext(ctx context.Context) FHIRDatastorePreloadDataConfigPreloadDataTypeOutput

func (FHIRDatastorePreloadDataConfigPreloadDataType) ToFHIRDatastorePreloadDataConfigPreloadDataTypePtrOutput

func (e FHIRDatastorePreloadDataConfigPreloadDataType) ToFHIRDatastorePreloadDataConfigPreloadDataTypePtrOutput() FHIRDatastorePreloadDataConfigPreloadDataTypePtrOutput

func (FHIRDatastorePreloadDataConfigPreloadDataType) ToFHIRDatastorePreloadDataConfigPreloadDataTypePtrOutputWithContext

func (e FHIRDatastorePreloadDataConfigPreloadDataType) ToFHIRDatastorePreloadDataConfigPreloadDataTypePtrOutputWithContext(ctx context.Context) FHIRDatastorePreloadDataConfigPreloadDataTypePtrOutput

func (FHIRDatastorePreloadDataConfigPreloadDataType) ToStringOutput

func (FHIRDatastorePreloadDataConfigPreloadDataType) ToStringOutputWithContext

func (FHIRDatastorePreloadDataConfigPreloadDataType) ToStringPtrOutput

func (FHIRDatastorePreloadDataConfigPreloadDataType) ToStringPtrOutputWithContext

type FHIRDatastorePreloadDataConfigPreloadDataTypeInput

type FHIRDatastorePreloadDataConfigPreloadDataTypeInput interface {
	pulumi.Input

	ToFHIRDatastorePreloadDataConfigPreloadDataTypeOutput() FHIRDatastorePreloadDataConfigPreloadDataTypeOutput
	ToFHIRDatastorePreloadDataConfigPreloadDataTypeOutputWithContext(context.Context) FHIRDatastorePreloadDataConfigPreloadDataTypeOutput
}

FHIRDatastorePreloadDataConfigPreloadDataTypeInput is an input type that accepts FHIRDatastorePreloadDataConfigPreloadDataTypeArgs and FHIRDatastorePreloadDataConfigPreloadDataTypeOutput values. You can construct a concrete instance of `FHIRDatastorePreloadDataConfigPreloadDataTypeInput` via:

FHIRDatastorePreloadDataConfigPreloadDataTypeArgs{...}

type FHIRDatastorePreloadDataConfigPreloadDataTypeOutput

type FHIRDatastorePreloadDataConfigPreloadDataTypeOutput struct{ *pulumi.OutputState }

func (FHIRDatastorePreloadDataConfigPreloadDataTypeOutput) ElementType

func (FHIRDatastorePreloadDataConfigPreloadDataTypeOutput) ToFHIRDatastorePreloadDataConfigPreloadDataTypeOutput

func (o FHIRDatastorePreloadDataConfigPreloadDataTypeOutput) ToFHIRDatastorePreloadDataConfigPreloadDataTypeOutput() FHIRDatastorePreloadDataConfigPreloadDataTypeOutput

func (FHIRDatastorePreloadDataConfigPreloadDataTypeOutput) ToFHIRDatastorePreloadDataConfigPreloadDataTypeOutputWithContext

func (o FHIRDatastorePreloadDataConfigPreloadDataTypeOutput) ToFHIRDatastorePreloadDataConfigPreloadDataTypeOutputWithContext(ctx context.Context) FHIRDatastorePreloadDataConfigPreloadDataTypeOutput

func (FHIRDatastorePreloadDataConfigPreloadDataTypeOutput) ToFHIRDatastorePreloadDataConfigPreloadDataTypePtrOutput

func (o FHIRDatastorePreloadDataConfigPreloadDataTypeOutput) ToFHIRDatastorePreloadDataConfigPreloadDataTypePtrOutput() FHIRDatastorePreloadDataConfigPreloadDataTypePtrOutput

func (FHIRDatastorePreloadDataConfigPreloadDataTypeOutput) ToFHIRDatastorePreloadDataConfigPreloadDataTypePtrOutputWithContext

func (o FHIRDatastorePreloadDataConfigPreloadDataTypeOutput) ToFHIRDatastorePreloadDataConfigPreloadDataTypePtrOutputWithContext(ctx context.Context) FHIRDatastorePreloadDataConfigPreloadDataTypePtrOutput

func (FHIRDatastorePreloadDataConfigPreloadDataTypeOutput) ToStringOutput

func (FHIRDatastorePreloadDataConfigPreloadDataTypeOutput) ToStringOutputWithContext

func (FHIRDatastorePreloadDataConfigPreloadDataTypeOutput) ToStringPtrOutput

func (FHIRDatastorePreloadDataConfigPreloadDataTypeOutput) ToStringPtrOutputWithContext

type FHIRDatastorePreloadDataConfigPreloadDataTypePtrInput

type FHIRDatastorePreloadDataConfigPreloadDataTypePtrInput interface {
	pulumi.Input

	ToFHIRDatastorePreloadDataConfigPreloadDataTypePtrOutput() FHIRDatastorePreloadDataConfigPreloadDataTypePtrOutput
	ToFHIRDatastorePreloadDataConfigPreloadDataTypePtrOutputWithContext(context.Context) FHIRDatastorePreloadDataConfigPreloadDataTypePtrOutput
}

type FHIRDatastorePreloadDataConfigPreloadDataTypePtrOutput

type FHIRDatastorePreloadDataConfigPreloadDataTypePtrOutput struct{ *pulumi.OutputState }

func (FHIRDatastorePreloadDataConfigPreloadDataTypePtrOutput) Elem

func (FHIRDatastorePreloadDataConfigPreloadDataTypePtrOutput) ElementType

func (FHIRDatastorePreloadDataConfigPreloadDataTypePtrOutput) ToFHIRDatastorePreloadDataConfigPreloadDataTypePtrOutput

func (FHIRDatastorePreloadDataConfigPreloadDataTypePtrOutput) ToFHIRDatastorePreloadDataConfigPreloadDataTypePtrOutputWithContext

func (o FHIRDatastorePreloadDataConfigPreloadDataTypePtrOutput) ToFHIRDatastorePreloadDataConfigPreloadDataTypePtrOutputWithContext(ctx context.Context) FHIRDatastorePreloadDataConfigPreloadDataTypePtrOutput

func (FHIRDatastorePreloadDataConfigPreloadDataTypePtrOutput) ToStringPtrOutput

func (FHIRDatastorePreloadDataConfigPreloadDataTypePtrOutput) ToStringPtrOutputWithContext

type FHIRDatastorePreloadDataConfigPtrInput

type FHIRDatastorePreloadDataConfigPtrInput interface {
	pulumi.Input

	ToFHIRDatastorePreloadDataConfigPtrOutput() FHIRDatastorePreloadDataConfigPtrOutput
	ToFHIRDatastorePreloadDataConfigPtrOutputWithContext(context.Context) FHIRDatastorePreloadDataConfigPtrOutput
}

FHIRDatastorePreloadDataConfigPtrInput is an input type that accepts FHIRDatastorePreloadDataConfigArgs, FHIRDatastorePreloadDataConfigPtr and FHIRDatastorePreloadDataConfigPtrOutput values. You can construct a concrete instance of `FHIRDatastorePreloadDataConfigPtrInput` via:

        FHIRDatastorePreloadDataConfigArgs{...}

or:

        nil

type FHIRDatastorePreloadDataConfigPtrOutput

type FHIRDatastorePreloadDataConfigPtrOutput struct{ *pulumi.OutputState }

func (FHIRDatastorePreloadDataConfigPtrOutput) Elem

func (FHIRDatastorePreloadDataConfigPtrOutput) ElementType

func (FHIRDatastorePreloadDataConfigPtrOutput) PreloadDataType

The type of preloaded data. Only Synthea preloaded data is supported.

func (FHIRDatastorePreloadDataConfigPtrOutput) ToFHIRDatastorePreloadDataConfigPtrOutput

func (o FHIRDatastorePreloadDataConfigPtrOutput) ToFHIRDatastorePreloadDataConfigPtrOutput() FHIRDatastorePreloadDataConfigPtrOutput

func (FHIRDatastorePreloadDataConfigPtrOutput) ToFHIRDatastorePreloadDataConfigPtrOutputWithContext

func (o FHIRDatastorePreloadDataConfigPtrOutput) ToFHIRDatastorePreloadDataConfigPtrOutputWithContext(ctx context.Context) FHIRDatastorePreloadDataConfigPtrOutput

type FHIRDatastoreSseConfiguration

type FHIRDatastoreSseConfiguration struct {
	KmsEncryptionConfig FHIRDatastoreKmsEncryptionConfig `pulumi:"kmsEncryptionConfig"`
}

The server-side encryption key configuration for a customer provided encryption key.

type FHIRDatastoreSseConfigurationArgs

type FHIRDatastoreSseConfigurationArgs struct {
	KmsEncryptionConfig FHIRDatastoreKmsEncryptionConfigInput `pulumi:"kmsEncryptionConfig"`
}

The server-side encryption key configuration for a customer provided encryption key.

func (FHIRDatastoreSseConfigurationArgs) ElementType

func (FHIRDatastoreSseConfigurationArgs) ToFHIRDatastoreSseConfigurationOutput

func (i FHIRDatastoreSseConfigurationArgs) ToFHIRDatastoreSseConfigurationOutput() FHIRDatastoreSseConfigurationOutput

func (FHIRDatastoreSseConfigurationArgs) ToFHIRDatastoreSseConfigurationOutputWithContext

func (i FHIRDatastoreSseConfigurationArgs) ToFHIRDatastoreSseConfigurationOutputWithContext(ctx context.Context) FHIRDatastoreSseConfigurationOutput

func (FHIRDatastoreSseConfigurationArgs) ToFHIRDatastoreSseConfigurationPtrOutput

func (i FHIRDatastoreSseConfigurationArgs) ToFHIRDatastoreSseConfigurationPtrOutput() FHIRDatastoreSseConfigurationPtrOutput

func (FHIRDatastoreSseConfigurationArgs) ToFHIRDatastoreSseConfigurationPtrOutputWithContext

func (i FHIRDatastoreSseConfigurationArgs) ToFHIRDatastoreSseConfigurationPtrOutputWithContext(ctx context.Context) FHIRDatastoreSseConfigurationPtrOutput

type FHIRDatastoreSseConfigurationInput

type FHIRDatastoreSseConfigurationInput interface {
	pulumi.Input

	ToFHIRDatastoreSseConfigurationOutput() FHIRDatastoreSseConfigurationOutput
	ToFHIRDatastoreSseConfigurationOutputWithContext(context.Context) FHIRDatastoreSseConfigurationOutput
}

FHIRDatastoreSseConfigurationInput is an input type that accepts FHIRDatastoreSseConfigurationArgs and FHIRDatastoreSseConfigurationOutput values. You can construct a concrete instance of `FHIRDatastoreSseConfigurationInput` via:

FHIRDatastoreSseConfigurationArgs{...}

type FHIRDatastoreSseConfigurationOutput

type FHIRDatastoreSseConfigurationOutput struct{ *pulumi.OutputState }

The server-side encryption key configuration for a customer provided encryption key.

func (FHIRDatastoreSseConfigurationOutput) ElementType

func (FHIRDatastoreSseConfigurationOutput) KmsEncryptionConfig

func (FHIRDatastoreSseConfigurationOutput) ToFHIRDatastoreSseConfigurationOutput

func (o FHIRDatastoreSseConfigurationOutput) ToFHIRDatastoreSseConfigurationOutput() FHIRDatastoreSseConfigurationOutput

func (FHIRDatastoreSseConfigurationOutput) ToFHIRDatastoreSseConfigurationOutputWithContext

func (o FHIRDatastoreSseConfigurationOutput) ToFHIRDatastoreSseConfigurationOutputWithContext(ctx context.Context) FHIRDatastoreSseConfigurationOutput

func (FHIRDatastoreSseConfigurationOutput) ToFHIRDatastoreSseConfigurationPtrOutput

func (o FHIRDatastoreSseConfigurationOutput) ToFHIRDatastoreSseConfigurationPtrOutput() FHIRDatastoreSseConfigurationPtrOutput

func (FHIRDatastoreSseConfigurationOutput) ToFHIRDatastoreSseConfigurationPtrOutputWithContext

func (o FHIRDatastoreSseConfigurationOutput) ToFHIRDatastoreSseConfigurationPtrOutputWithContext(ctx context.Context) FHIRDatastoreSseConfigurationPtrOutput

type FHIRDatastoreSseConfigurationPtrInput

type FHIRDatastoreSseConfigurationPtrInput interface {
	pulumi.Input

	ToFHIRDatastoreSseConfigurationPtrOutput() FHIRDatastoreSseConfigurationPtrOutput
	ToFHIRDatastoreSseConfigurationPtrOutputWithContext(context.Context) FHIRDatastoreSseConfigurationPtrOutput
}

FHIRDatastoreSseConfigurationPtrInput is an input type that accepts FHIRDatastoreSseConfigurationArgs, FHIRDatastoreSseConfigurationPtr and FHIRDatastoreSseConfigurationPtrOutput values. You can construct a concrete instance of `FHIRDatastoreSseConfigurationPtrInput` via:

        FHIRDatastoreSseConfigurationArgs{...}

or:

        nil

type FHIRDatastoreSseConfigurationPtrOutput

type FHIRDatastoreSseConfigurationPtrOutput struct{ *pulumi.OutputState }

func (FHIRDatastoreSseConfigurationPtrOutput) Elem

func (FHIRDatastoreSseConfigurationPtrOutput) ElementType

func (FHIRDatastoreSseConfigurationPtrOutput) KmsEncryptionConfig

func (FHIRDatastoreSseConfigurationPtrOutput) ToFHIRDatastoreSseConfigurationPtrOutput

func (o FHIRDatastoreSseConfigurationPtrOutput) ToFHIRDatastoreSseConfigurationPtrOutput() FHIRDatastoreSseConfigurationPtrOutput

func (FHIRDatastoreSseConfigurationPtrOutput) ToFHIRDatastoreSseConfigurationPtrOutputWithContext

func (o FHIRDatastoreSseConfigurationPtrOutput) ToFHIRDatastoreSseConfigurationPtrOutputWithContext(ctx context.Context) FHIRDatastoreSseConfigurationPtrOutput

type FHIRDatastoreState

type FHIRDatastoreState struct {
}

func (FHIRDatastoreState) ElementType

func (FHIRDatastoreState) ElementType() reflect.Type

type FHIRDatastoreTag

type FHIRDatastoreTag struct {
	// The key of the tag.
	Key string `pulumi:"key"`
	// The value of the tag.
	Value string `pulumi:"value"`
}

A key-value pair. A tag consists of a tag key and a tag value. Tag keys and tag values are both required, but tag values can be empty (null) strings.

type FHIRDatastoreTagArgs

type FHIRDatastoreTagArgs struct {
	// The key of the tag.
	Key pulumi.StringInput `pulumi:"key"`
	// The value of the tag.
	Value pulumi.StringInput `pulumi:"value"`
}

A key-value pair. A tag consists of a tag key and a tag value. Tag keys and tag values are both required, but tag values can be empty (null) strings.

func (FHIRDatastoreTagArgs) ElementType

func (FHIRDatastoreTagArgs) ElementType() reflect.Type

func (FHIRDatastoreTagArgs) ToFHIRDatastoreTagOutput

func (i FHIRDatastoreTagArgs) ToFHIRDatastoreTagOutput() FHIRDatastoreTagOutput

func (FHIRDatastoreTagArgs) ToFHIRDatastoreTagOutputWithContext

func (i FHIRDatastoreTagArgs) ToFHIRDatastoreTagOutputWithContext(ctx context.Context) FHIRDatastoreTagOutput

type FHIRDatastoreTagArray

type FHIRDatastoreTagArray []FHIRDatastoreTagInput

func (FHIRDatastoreTagArray) ElementType

func (FHIRDatastoreTagArray) ElementType() reflect.Type

func (FHIRDatastoreTagArray) ToFHIRDatastoreTagArrayOutput

func (i FHIRDatastoreTagArray) ToFHIRDatastoreTagArrayOutput() FHIRDatastoreTagArrayOutput

func (FHIRDatastoreTagArray) ToFHIRDatastoreTagArrayOutputWithContext

func (i FHIRDatastoreTagArray) ToFHIRDatastoreTagArrayOutputWithContext(ctx context.Context) FHIRDatastoreTagArrayOutput

type FHIRDatastoreTagArrayInput

type FHIRDatastoreTagArrayInput interface {
	pulumi.Input

	ToFHIRDatastoreTagArrayOutput() FHIRDatastoreTagArrayOutput
	ToFHIRDatastoreTagArrayOutputWithContext(context.Context) FHIRDatastoreTagArrayOutput
}

FHIRDatastoreTagArrayInput is an input type that accepts FHIRDatastoreTagArray and FHIRDatastoreTagArrayOutput values. You can construct a concrete instance of `FHIRDatastoreTagArrayInput` via:

FHIRDatastoreTagArray{ FHIRDatastoreTagArgs{...} }

type FHIRDatastoreTagArrayOutput

type FHIRDatastoreTagArrayOutput struct{ *pulumi.OutputState }

func (FHIRDatastoreTagArrayOutput) ElementType

func (FHIRDatastoreTagArrayOutput) Index

func (FHIRDatastoreTagArrayOutput) ToFHIRDatastoreTagArrayOutput

func (o FHIRDatastoreTagArrayOutput) ToFHIRDatastoreTagArrayOutput() FHIRDatastoreTagArrayOutput

func (FHIRDatastoreTagArrayOutput) ToFHIRDatastoreTagArrayOutputWithContext

func (o FHIRDatastoreTagArrayOutput) ToFHIRDatastoreTagArrayOutputWithContext(ctx context.Context) FHIRDatastoreTagArrayOutput

type FHIRDatastoreTagInput

type FHIRDatastoreTagInput interface {
	pulumi.Input

	ToFHIRDatastoreTagOutput() FHIRDatastoreTagOutput
	ToFHIRDatastoreTagOutputWithContext(context.Context) FHIRDatastoreTagOutput
}

FHIRDatastoreTagInput is an input type that accepts FHIRDatastoreTagArgs and FHIRDatastoreTagOutput values. You can construct a concrete instance of `FHIRDatastoreTagInput` via:

FHIRDatastoreTagArgs{...}

type FHIRDatastoreTagOutput

type FHIRDatastoreTagOutput struct{ *pulumi.OutputState }

A key-value pair. A tag consists of a tag key and a tag value. Tag keys and tag values are both required, but tag values can be empty (null) strings.

func (FHIRDatastoreTagOutput) ElementType

func (FHIRDatastoreTagOutput) ElementType() reflect.Type

func (FHIRDatastoreTagOutput) Key

The key of the tag.

func (FHIRDatastoreTagOutput) ToFHIRDatastoreTagOutput

func (o FHIRDatastoreTagOutput) ToFHIRDatastoreTagOutput() FHIRDatastoreTagOutput

func (FHIRDatastoreTagOutput) ToFHIRDatastoreTagOutputWithContext

func (o FHIRDatastoreTagOutput) ToFHIRDatastoreTagOutputWithContext(ctx context.Context) FHIRDatastoreTagOutput

func (FHIRDatastoreTagOutput) Value

The value of the tag.

type LookupFHIRDatastoreArgs added in v0.12.0

type LookupFHIRDatastoreArgs struct {
	DatastoreId string `pulumi:"datastoreId"`
}

type LookupFHIRDatastoreOutputArgs added in v0.12.0

type LookupFHIRDatastoreOutputArgs struct {
	DatastoreId pulumi.StringInput `pulumi:"datastoreId"`
}

func (LookupFHIRDatastoreOutputArgs) ElementType added in v0.12.0

type LookupFHIRDatastoreResult added in v0.12.0

type LookupFHIRDatastoreResult struct {
	CreatedAt         *FHIRDatastoreCreatedAt       `pulumi:"createdAt"`
	DatastoreArn      *string                       `pulumi:"datastoreArn"`
	DatastoreEndpoint *string                       `pulumi:"datastoreEndpoint"`
	DatastoreId       *string                       `pulumi:"datastoreId"`
	DatastoreStatus   *FHIRDatastoreDatastoreStatus `pulumi:"datastoreStatus"`
	Tags              []FHIRDatastoreTag            `pulumi:"tags"`
}

func LookupFHIRDatastore added in v0.12.0

func LookupFHIRDatastore(ctx *pulumi.Context, args *LookupFHIRDatastoreArgs, opts ...pulumi.InvokeOption) (*LookupFHIRDatastoreResult, error)

HealthLake FHIR Datastore

type LookupFHIRDatastoreResultOutput added in v0.12.0

type LookupFHIRDatastoreResultOutput struct{ *pulumi.OutputState }

func LookupFHIRDatastoreOutput added in v0.12.0

func (LookupFHIRDatastoreResultOutput) CreatedAt added in v0.12.0

func (LookupFHIRDatastoreResultOutput) DatastoreArn added in v0.12.0

func (LookupFHIRDatastoreResultOutput) DatastoreEndpoint added in v0.12.0

func (LookupFHIRDatastoreResultOutput) DatastoreId added in v0.12.0

func (LookupFHIRDatastoreResultOutput) DatastoreStatus added in v0.12.0

func (LookupFHIRDatastoreResultOutput) ElementType added in v0.12.0

func (LookupFHIRDatastoreResultOutput) Tags added in v0.12.0

func (LookupFHIRDatastoreResultOutput) ToLookupFHIRDatastoreResultOutput added in v0.12.0

func (o LookupFHIRDatastoreResultOutput) ToLookupFHIRDatastoreResultOutput() LookupFHIRDatastoreResultOutput

func (LookupFHIRDatastoreResultOutput) ToLookupFHIRDatastoreResultOutputWithContext added in v0.12.0

func (o LookupFHIRDatastoreResultOutput) ToLookupFHIRDatastoreResultOutputWithContext(ctx context.Context) LookupFHIRDatastoreResultOutput

Jump to

Keyboard shortcuts

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