healthimaging

package
v0.0.1-alpha.101 Latest Latest
Warning

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

Go to latest
Published: Jan 27, 2025 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

View Source
const (
	DatastoreStatusCreating     = DatastoreStatus("CREATING")
	DatastoreStatusCreateFailed = DatastoreStatus("CREATE_FAILED")
	DatastoreStatusActive       = DatastoreStatus("ACTIVE")
	DatastoreStatusDeleting     = DatastoreStatus("DELETING")
	DatastoreStatusDeleted      = DatastoreStatus("DELETED")
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Datastore

type Datastore struct {
	pulumi.CustomResourceState

	// The timestamp when the data store was created.
	CreatedAt pulumi.StringOutput `pulumi:"createdAt"`
	// The Amazon Resource Name (ARN) for the data store.
	DatastoreArn pulumi.StringOutput `pulumi:"datastoreArn"`
	// The data store identifier.
	DatastoreId pulumi.StringOutput `pulumi:"datastoreId"`
	// The data store name.
	DatastoreName pulumi.StringPtrOutput `pulumi:"datastoreName"`
	// The data store status.
	DatastoreStatus DatastoreStatusOutput `pulumi:"datastoreStatus"`
	// The Amazon Resource Name (ARN) assigned to the Key Management Service (KMS) key for accessing encrypted data.
	KmsKeyArn pulumi.StringPtrOutput `pulumi:"kmsKeyArn"`
	// The tags provided when creating a data store.
	Tags pulumi.StringMapOutput `pulumi:"tags"`
	// The timestamp when the data store was last updated.
	UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"`
}

Definition of AWS::HealthImaging::Datastore Resource Type

func GetDatastore

func GetDatastore(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *DatastoreState, opts ...pulumi.ResourceOption) (*Datastore, error)

GetDatastore gets an existing Datastore 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 NewDatastore

func NewDatastore(ctx *pulumi.Context,
	name string, args *DatastoreArgs, opts ...pulumi.ResourceOption) (*Datastore, error)

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

func (*Datastore) ElementType

func (*Datastore) ElementType() reflect.Type

func (*Datastore) ToDatastoreOutput

func (i *Datastore) ToDatastoreOutput() DatastoreOutput

func (*Datastore) ToDatastoreOutputWithContext

func (i *Datastore) ToDatastoreOutputWithContext(ctx context.Context) DatastoreOutput

type DatastoreArgs

type DatastoreArgs struct {
	// The data store name.
	DatastoreName pulumi.StringPtrInput
	// The Amazon Resource Name (ARN) assigned to the Key Management Service (KMS) key for accessing encrypted data.
	KmsKeyArn pulumi.StringPtrInput
	// The tags provided when creating a data store.
	Tags pulumi.StringMapInput
}

The set of arguments for constructing a Datastore resource.

func (DatastoreArgs) ElementType

func (DatastoreArgs) ElementType() reflect.Type

type DatastoreInput

type DatastoreInput interface {
	pulumi.Input

	ToDatastoreOutput() DatastoreOutput
	ToDatastoreOutputWithContext(ctx context.Context) DatastoreOutput
}

type DatastoreOutput

type DatastoreOutput struct{ *pulumi.OutputState }

func (DatastoreOutput) CreatedAt

func (o DatastoreOutput) CreatedAt() pulumi.StringOutput

The timestamp when the data store was created.

func (DatastoreOutput) DatastoreArn

func (o DatastoreOutput) DatastoreArn() pulumi.StringOutput

The Amazon Resource Name (ARN) for the data store.

func (DatastoreOutput) DatastoreId

func (o DatastoreOutput) DatastoreId() pulumi.StringOutput

The data store identifier.

func (DatastoreOutput) DatastoreName

func (o DatastoreOutput) DatastoreName() pulumi.StringPtrOutput

The data store name.

func (DatastoreOutput) DatastoreStatus

func (o DatastoreOutput) DatastoreStatus() DatastoreStatusOutput

The data store status.

func (DatastoreOutput) ElementType

func (DatastoreOutput) ElementType() reflect.Type

func (DatastoreOutput) KmsKeyArn

func (o DatastoreOutput) KmsKeyArn() pulumi.StringPtrOutput

The Amazon Resource Name (ARN) assigned to the Key Management Service (KMS) key for accessing encrypted data.

func (DatastoreOutput) Tags

The tags provided when creating a data store.

func (DatastoreOutput) ToDatastoreOutput

func (o DatastoreOutput) ToDatastoreOutput() DatastoreOutput

func (DatastoreOutput) ToDatastoreOutputWithContext

func (o DatastoreOutput) ToDatastoreOutputWithContext(ctx context.Context) DatastoreOutput

func (DatastoreOutput) UpdatedAt

func (o DatastoreOutput) UpdatedAt() pulumi.StringOutput

The timestamp when the data store was last updated.

type DatastoreState

type DatastoreState struct {
}

func (DatastoreState) ElementType

func (DatastoreState) ElementType() reflect.Type

type DatastoreStatus

type DatastoreStatus string

A string to denote the Datastore's state.

type DatastoreStatusOutput

type DatastoreStatusOutput struct{ *pulumi.OutputState }

func (DatastoreStatusOutput) ElementType

func (DatastoreStatusOutput) ElementType() reflect.Type

func (DatastoreStatusOutput) ToDatastoreStatusOutput

func (o DatastoreStatusOutput) ToDatastoreStatusOutput() DatastoreStatusOutput

func (DatastoreStatusOutput) ToDatastoreStatusOutputWithContext

func (o DatastoreStatusOutput) ToDatastoreStatusOutputWithContext(ctx context.Context) DatastoreStatusOutput

func (DatastoreStatusOutput) ToDatastoreStatusPtrOutput

func (o DatastoreStatusOutput) ToDatastoreStatusPtrOutput() DatastoreStatusPtrOutput

func (DatastoreStatusOutput) ToDatastoreStatusPtrOutputWithContext

func (o DatastoreStatusOutput) ToDatastoreStatusPtrOutputWithContext(ctx context.Context) DatastoreStatusPtrOutput

func (DatastoreStatusOutput) ToStringOutput

func (o DatastoreStatusOutput) ToStringOutput() pulumi.StringOutput

func (DatastoreStatusOutput) ToStringOutputWithContext

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

func (DatastoreStatusOutput) ToStringPtrOutput

func (o DatastoreStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (DatastoreStatusOutput) ToStringPtrOutputWithContext

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

type DatastoreStatusPtrOutput

type DatastoreStatusPtrOutput struct{ *pulumi.OutputState }

func (DatastoreStatusPtrOutput) Elem

func (DatastoreStatusPtrOutput) ElementType

func (DatastoreStatusPtrOutput) ElementType() reflect.Type

func (DatastoreStatusPtrOutput) ToDatastoreStatusPtrOutput

func (o DatastoreStatusPtrOutput) ToDatastoreStatusPtrOutput() DatastoreStatusPtrOutput

func (DatastoreStatusPtrOutput) ToDatastoreStatusPtrOutputWithContext

func (o DatastoreStatusPtrOutput) ToDatastoreStatusPtrOutputWithContext(ctx context.Context) DatastoreStatusPtrOutput

func (DatastoreStatusPtrOutput) ToStringPtrOutput

func (o DatastoreStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (DatastoreStatusPtrOutput) ToStringPtrOutputWithContext

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

type LookupDatastoreArgs

type LookupDatastoreArgs struct {
	// The data store identifier.
	DatastoreId string `pulumi:"datastoreId"`
}

type LookupDatastoreOutputArgs

type LookupDatastoreOutputArgs struct {
	// The data store identifier.
	DatastoreId pulumi.StringInput `pulumi:"datastoreId"`
}

func (LookupDatastoreOutputArgs) ElementType

func (LookupDatastoreOutputArgs) ElementType() reflect.Type

type LookupDatastoreResult

type LookupDatastoreResult struct {
	// The timestamp when the data store was created.
	CreatedAt *string `pulumi:"createdAt"`
	// The Amazon Resource Name (ARN) for the data store.
	DatastoreArn *string `pulumi:"datastoreArn"`
	// The data store identifier.
	DatastoreId *string `pulumi:"datastoreId"`
	// The data store status.
	DatastoreStatus *DatastoreStatus `pulumi:"datastoreStatus"`
	// The timestamp when the data store was last updated.
	UpdatedAt *string `pulumi:"updatedAt"`
}

func LookupDatastore

func LookupDatastore(ctx *pulumi.Context, args *LookupDatastoreArgs, opts ...pulumi.InvokeOption) (*LookupDatastoreResult, error)

Definition of AWS::HealthImaging::Datastore Resource Type

type LookupDatastoreResultOutput

type LookupDatastoreResultOutput struct{ *pulumi.OutputState }

func (LookupDatastoreResultOutput) CreatedAt

The timestamp when the data store was created.

func (LookupDatastoreResultOutput) DatastoreArn

The Amazon Resource Name (ARN) for the data store.

func (LookupDatastoreResultOutput) DatastoreId

The data store identifier.

func (LookupDatastoreResultOutput) DatastoreStatus

The data store status.

func (LookupDatastoreResultOutput) ElementType

func (LookupDatastoreResultOutput) ToLookupDatastoreResultOutput

func (o LookupDatastoreResultOutput) ToLookupDatastoreResultOutput() LookupDatastoreResultOutput

func (LookupDatastoreResultOutput) ToLookupDatastoreResultOutputWithContext

func (o LookupDatastoreResultOutput) ToLookupDatastoreResultOutputWithContext(ctx context.Context) LookupDatastoreResultOutput

func (LookupDatastoreResultOutput) UpdatedAt

The timestamp when the data store was last updated.

Jump to

Keyboard shortcuts

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