omics

package
v0.116.0 Latest Latest
Warning

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

Go to latest
Published: Aug 9, 2024 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (
	AnnotationStoreAnnotationTypeGeneric                   = AnnotationStoreAnnotationType("GENERIC")
	AnnotationStoreAnnotationTypeChrPos                    = AnnotationStoreAnnotationType("CHR_POS")
	AnnotationStoreAnnotationTypeChrPosRefAlt              = AnnotationStoreAnnotationType("CHR_POS_REF_ALT")
	AnnotationStoreAnnotationTypeChrStartEndOneBase        = AnnotationStoreAnnotationType("CHR_START_END_ONE_BASE")
	AnnotationStoreAnnotationTypeChrStartEndRefAltOneBase  = AnnotationStoreAnnotationType("CHR_START_END_REF_ALT_ONE_BASE")
	AnnotationStoreAnnotationTypeChrStartEndZeroBase       = AnnotationStoreAnnotationType("CHR_START_END_ZERO_BASE")
	AnnotationStoreAnnotationTypeChrStartEndRefAltZeroBase = AnnotationStoreAnnotationType("CHR_START_END_REF_ALT_ZERO_BASE")
)
View Source
const (
	AnnotationStoreSchemaValueTypeLong    = AnnotationStoreSchemaValueType("LONG")
	AnnotationStoreSchemaValueTypeInt     = AnnotationStoreSchemaValueType("INT")
	AnnotationStoreSchemaValueTypeString  = AnnotationStoreSchemaValueType("STRING")
	AnnotationStoreSchemaValueTypeFloat   = AnnotationStoreSchemaValueType("FLOAT")
	AnnotationStoreSchemaValueTypeDouble  = AnnotationStoreSchemaValueType("DOUBLE")
	AnnotationStoreSchemaValueTypeBoolean = AnnotationStoreSchemaValueType("BOOLEAN")
)
View Source
const (
	AnnotationStoreStoreFormatGff = AnnotationStoreStoreFormat("GFF")
	AnnotationStoreStoreFormatTsv = AnnotationStoreStoreFormat("TSV")
	AnnotationStoreStoreFormatVcf = AnnotationStoreStoreFormat("VCF")
)
View Source
const (
	AnnotationStoreStoreStatusCreating = AnnotationStoreStoreStatus("CREATING")
	AnnotationStoreStoreStatusUpdating = AnnotationStoreStoreStatus("UPDATING")
	AnnotationStoreStoreStatusDeleting = AnnotationStoreStoreStatus("DELETING")
	AnnotationStoreStoreStatusActive   = AnnotationStoreStoreStatus("ACTIVE")
	AnnotationStoreStoreStatusFailed   = AnnotationStoreStoreStatus("FAILED")
)
View Source
const (
	VariantStoreStoreStatusCreating = VariantStoreStoreStatus("CREATING")
	VariantStoreStoreStatusUpdating = VariantStoreStoreStatus("UPDATING")
	VariantStoreStoreStatusDeleting = VariantStoreStoreStatus("DELETING")
	VariantStoreStoreStatusActive   = VariantStoreStoreStatus("ACTIVE")
	VariantStoreStoreStatusFailed   = VariantStoreStoreStatus("FAILED")
)
View Source
const (
	WorkflowEngineWdl      = WorkflowEngine("WDL")
	WorkflowEngineNextflow = WorkflowEngine("NEXTFLOW")
	WorkflowEngineCwl      = WorkflowEngine("CWL")
)
View Source
const (
	WorkflowStatusCreating = WorkflowStatus("CREATING")
	WorkflowStatusActive   = WorkflowStatus("ACTIVE")
	WorkflowStatusUpdating = WorkflowStatus("UPDATING")
	WorkflowStatusDeleted  = WorkflowStatus("DELETED")
	WorkflowStatusFailed   = WorkflowStatus("FAILED")
)
View Source
const (
	AnnotationStoreEncryptionTypeKms = AnnotationStoreEncryptionType("KMS")
)
View Source
const (
	ReferenceStoreEncryptionTypeKms = ReferenceStoreEncryptionType("KMS")
)
View Source
const (
	SequenceStoreEncryptionTypeKms = SequenceStoreEncryptionType("KMS")
)
View Source
const (
	VariantStoreEncryptionTypeKms = VariantStoreEncryptionType("KMS")
)
View Source
const (
	WorkflowAcceleratorsGpu = WorkflowAccelerators("GPU")
)
View Source
const (
	WorkflowTypePrivate = WorkflowType("PRIVATE")
)

Variables

This section is empty.

Functions

This section is empty.

Types

type AnnotationStore

type AnnotationStore struct {
	pulumi.CustomResourceState

	// The store's ID.
	AwsId pulumi.StringOutput `pulumi:"awsId"`
	// When the store was created.
	CreationTime pulumi.StringOutput `pulumi:"creationTime"`
	// A description for the store.
	Description pulumi.StringPtrOutput `pulumi:"description"`
	// The name of the Annotation Store.
	Name pulumi.StringOutput `pulumi:"name"`
	// The genome reference for the store's annotations.
	Reference AnnotationStoreReferenceItemPtrOutput `pulumi:"reference"`
	// The store's server-side encryption (SSE) settings.
	SseConfig AnnotationStoreSseConfigPtrOutput `pulumi:"sseConfig"`
	// The store's status.
	Status AnnotationStoreStoreStatusOutput `pulumi:"status"`
	// The store's status message.
	StatusMessage pulumi.StringOutput `pulumi:"statusMessage"`
	// The store's ARN.
	StoreArn pulumi.StringOutput `pulumi:"storeArn"`
	// The annotation file format of the store.
	StoreFormat AnnotationStoreStoreFormatOutput `pulumi:"storeFormat"`
	// File parsing options for the annotation store.
	StoreOptions AnnotationStoreStoreOptionsPropertiesPtrOutput `pulumi:"storeOptions"`
	// The store's size in bytes.
	StoreSizeBytes pulumi.Float64Output `pulumi:"storeSizeBytes"`
	// Tags for the store.
	Tags pulumi.StringMapOutput `pulumi:"tags"`
	// When the store was updated.
	UpdateTime pulumi.StringOutput `pulumi:"updateTime"`
}

Definition of AWS::Omics::AnnotationStore Resource Type

func GetAnnotationStore

func GetAnnotationStore(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *AnnotationStoreState, opts ...pulumi.ResourceOption) (*AnnotationStore, error)

GetAnnotationStore gets an existing AnnotationStore 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 NewAnnotationStore

func NewAnnotationStore(ctx *pulumi.Context,
	name string, args *AnnotationStoreArgs, opts ...pulumi.ResourceOption) (*AnnotationStore, error)

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

func (*AnnotationStore) ElementType

func (*AnnotationStore) ElementType() reflect.Type

func (*AnnotationStore) ToAnnotationStoreOutput

func (i *AnnotationStore) ToAnnotationStoreOutput() AnnotationStoreOutput

func (*AnnotationStore) ToAnnotationStoreOutputWithContext

func (i *AnnotationStore) ToAnnotationStoreOutputWithContext(ctx context.Context) AnnotationStoreOutput

type AnnotationStoreAnnotationType added in v0.72.0

type AnnotationStoreAnnotationType string

func (AnnotationStoreAnnotationType) ElementType added in v0.72.0

func (AnnotationStoreAnnotationType) ToAnnotationStoreAnnotationTypeOutput added in v0.72.0

func (e AnnotationStoreAnnotationType) ToAnnotationStoreAnnotationTypeOutput() AnnotationStoreAnnotationTypeOutput

func (AnnotationStoreAnnotationType) ToAnnotationStoreAnnotationTypeOutputWithContext added in v0.72.0

func (e AnnotationStoreAnnotationType) ToAnnotationStoreAnnotationTypeOutputWithContext(ctx context.Context) AnnotationStoreAnnotationTypeOutput

func (AnnotationStoreAnnotationType) ToAnnotationStoreAnnotationTypePtrOutput added in v0.72.0

func (e AnnotationStoreAnnotationType) ToAnnotationStoreAnnotationTypePtrOutput() AnnotationStoreAnnotationTypePtrOutput

func (AnnotationStoreAnnotationType) ToAnnotationStoreAnnotationTypePtrOutputWithContext added in v0.72.0

func (e AnnotationStoreAnnotationType) ToAnnotationStoreAnnotationTypePtrOutputWithContext(ctx context.Context) AnnotationStoreAnnotationTypePtrOutput

func (AnnotationStoreAnnotationType) ToStringOutput added in v0.72.0

func (AnnotationStoreAnnotationType) ToStringOutputWithContext added in v0.72.0

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

func (AnnotationStoreAnnotationType) ToStringPtrOutput added in v0.72.0

func (AnnotationStoreAnnotationType) ToStringPtrOutputWithContext added in v0.72.0

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

type AnnotationStoreAnnotationTypeInput added in v0.72.0

type AnnotationStoreAnnotationTypeInput interface {
	pulumi.Input

	ToAnnotationStoreAnnotationTypeOutput() AnnotationStoreAnnotationTypeOutput
	ToAnnotationStoreAnnotationTypeOutputWithContext(context.Context) AnnotationStoreAnnotationTypeOutput
}

AnnotationStoreAnnotationTypeInput is an input type that accepts values of the AnnotationStoreAnnotationType enum A concrete instance of `AnnotationStoreAnnotationTypeInput` can be one of the following:

AnnotationStoreAnnotationTypeGeneric
AnnotationStoreAnnotationTypeChrPos
AnnotationStoreAnnotationTypeChrPosRefAlt
AnnotationStoreAnnotationTypeChrStartEndOneBase
AnnotationStoreAnnotationTypeChrStartEndRefAltOneBase
AnnotationStoreAnnotationTypeChrStartEndZeroBase
AnnotationStoreAnnotationTypeChrStartEndRefAltZeroBase

type AnnotationStoreAnnotationTypeOutput added in v0.72.0

type AnnotationStoreAnnotationTypeOutput struct{ *pulumi.OutputState }

func (AnnotationStoreAnnotationTypeOutput) ElementType added in v0.72.0

func (AnnotationStoreAnnotationTypeOutput) ToAnnotationStoreAnnotationTypeOutput added in v0.72.0

func (o AnnotationStoreAnnotationTypeOutput) ToAnnotationStoreAnnotationTypeOutput() AnnotationStoreAnnotationTypeOutput

func (AnnotationStoreAnnotationTypeOutput) ToAnnotationStoreAnnotationTypeOutputWithContext added in v0.72.0

func (o AnnotationStoreAnnotationTypeOutput) ToAnnotationStoreAnnotationTypeOutputWithContext(ctx context.Context) AnnotationStoreAnnotationTypeOutput

func (AnnotationStoreAnnotationTypeOutput) ToAnnotationStoreAnnotationTypePtrOutput added in v0.72.0

func (o AnnotationStoreAnnotationTypeOutput) ToAnnotationStoreAnnotationTypePtrOutput() AnnotationStoreAnnotationTypePtrOutput

func (AnnotationStoreAnnotationTypeOutput) ToAnnotationStoreAnnotationTypePtrOutputWithContext added in v0.72.0

func (o AnnotationStoreAnnotationTypeOutput) ToAnnotationStoreAnnotationTypePtrOutputWithContext(ctx context.Context) AnnotationStoreAnnotationTypePtrOutput

func (AnnotationStoreAnnotationTypeOutput) ToStringOutput added in v0.72.0

func (AnnotationStoreAnnotationTypeOutput) ToStringOutputWithContext added in v0.72.0

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

func (AnnotationStoreAnnotationTypeOutput) ToStringPtrOutput added in v0.72.0

func (AnnotationStoreAnnotationTypeOutput) ToStringPtrOutputWithContext added in v0.72.0

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

type AnnotationStoreAnnotationTypePtrInput added in v0.72.0

type AnnotationStoreAnnotationTypePtrInput interface {
	pulumi.Input

	ToAnnotationStoreAnnotationTypePtrOutput() AnnotationStoreAnnotationTypePtrOutput
	ToAnnotationStoreAnnotationTypePtrOutputWithContext(context.Context) AnnotationStoreAnnotationTypePtrOutput
}

func AnnotationStoreAnnotationTypePtr added in v0.72.0

func AnnotationStoreAnnotationTypePtr(v string) AnnotationStoreAnnotationTypePtrInput

type AnnotationStoreAnnotationTypePtrOutput added in v0.72.0

type AnnotationStoreAnnotationTypePtrOutput struct{ *pulumi.OutputState }

func (AnnotationStoreAnnotationTypePtrOutput) Elem added in v0.72.0

func (AnnotationStoreAnnotationTypePtrOutput) ElementType added in v0.72.0

func (AnnotationStoreAnnotationTypePtrOutput) ToAnnotationStoreAnnotationTypePtrOutput added in v0.72.0

func (o AnnotationStoreAnnotationTypePtrOutput) ToAnnotationStoreAnnotationTypePtrOutput() AnnotationStoreAnnotationTypePtrOutput

func (AnnotationStoreAnnotationTypePtrOutput) ToAnnotationStoreAnnotationTypePtrOutputWithContext added in v0.72.0

func (o AnnotationStoreAnnotationTypePtrOutput) ToAnnotationStoreAnnotationTypePtrOutputWithContext(ctx context.Context) AnnotationStoreAnnotationTypePtrOutput

func (AnnotationStoreAnnotationTypePtrOutput) ToStringPtrOutput added in v0.72.0

func (AnnotationStoreAnnotationTypePtrOutput) ToStringPtrOutputWithContext added in v0.72.0

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

type AnnotationStoreArgs

type AnnotationStoreArgs struct {
	// A description for the store.
	Description pulumi.StringPtrInput
	// The name of the Annotation Store.
	Name pulumi.StringPtrInput
	// The genome reference for the store's annotations.
	Reference AnnotationStoreReferenceItemPtrInput
	// The store's server-side encryption (SSE) settings.
	SseConfig AnnotationStoreSseConfigPtrInput
	// The annotation file format of the store.
	StoreFormat AnnotationStoreStoreFormatInput
	// File parsing options for the annotation store.
	StoreOptions AnnotationStoreStoreOptionsPropertiesPtrInput
	// Tags for the store.
	Tags pulumi.StringMapInput
}

The set of arguments for constructing a AnnotationStore resource.

func (AnnotationStoreArgs) ElementType

func (AnnotationStoreArgs) ElementType() reflect.Type

type AnnotationStoreEncryptionType

type AnnotationStoreEncryptionType string

func (AnnotationStoreEncryptionType) ElementType

func (AnnotationStoreEncryptionType) ToAnnotationStoreEncryptionTypeOutput

func (e AnnotationStoreEncryptionType) ToAnnotationStoreEncryptionTypeOutput() AnnotationStoreEncryptionTypeOutput

func (AnnotationStoreEncryptionType) ToAnnotationStoreEncryptionTypeOutputWithContext

func (e AnnotationStoreEncryptionType) ToAnnotationStoreEncryptionTypeOutputWithContext(ctx context.Context) AnnotationStoreEncryptionTypeOutput

func (AnnotationStoreEncryptionType) ToAnnotationStoreEncryptionTypePtrOutput

func (e AnnotationStoreEncryptionType) ToAnnotationStoreEncryptionTypePtrOutput() AnnotationStoreEncryptionTypePtrOutput

func (AnnotationStoreEncryptionType) ToAnnotationStoreEncryptionTypePtrOutputWithContext

func (e AnnotationStoreEncryptionType) ToAnnotationStoreEncryptionTypePtrOutputWithContext(ctx context.Context) AnnotationStoreEncryptionTypePtrOutput

func (AnnotationStoreEncryptionType) ToStringOutput

func (AnnotationStoreEncryptionType) ToStringOutputWithContext

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

func (AnnotationStoreEncryptionType) ToStringPtrOutput

func (AnnotationStoreEncryptionType) ToStringPtrOutputWithContext

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

type AnnotationStoreEncryptionTypeInput

type AnnotationStoreEncryptionTypeInput interface {
	pulumi.Input

	ToAnnotationStoreEncryptionTypeOutput() AnnotationStoreEncryptionTypeOutput
	ToAnnotationStoreEncryptionTypeOutputWithContext(context.Context) AnnotationStoreEncryptionTypeOutput
}

AnnotationStoreEncryptionTypeInput is an input type that accepts values of the AnnotationStoreEncryptionType enum A concrete instance of `AnnotationStoreEncryptionTypeInput` can be one of the following:

AnnotationStoreEncryptionTypeKms

type AnnotationStoreEncryptionTypeOutput

type AnnotationStoreEncryptionTypeOutput struct{ *pulumi.OutputState }

func (AnnotationStoreEncryptionTypeOutput) ElementType

func (AnnotationStoreEncryptionTypeOutput) ToAnnotationStoreEncryptionTypeOutput

func (o AnnotationStoreEncryptionTypeOutput) ToAnnotationStoreEncryptionTypeOutput() AnnotationStoreEncryptionTypeOutput

func (AnnotationStoreEncryptionTypeOutput) ToAnnotationStoreEncryptionTypeOutputWithContext

func (o AnnotationStoreEncryptionTypeOutput) ToAnnotationStoreEncryptionTypeOutputWithContext(ctx context.Context) AnnotationStoreEncryptionTypeOutput

func (AnnotationStoreEncryptionTypeOutput) ToAnnotationStoreEncryptionTypePtrOutput

func (o AnnotationStoreEncryptionTypeOutput) ToAnnotationStoreEncryptionTypePtrOutput() AnnotationStoreEncryptionTypePtrOutput

func (AnnotationStoreEncryptionTypeOutput) ToAnnotationStoreEncryptionTypePtrOutputWithContext

func (o AnnotationStoreEncryptionTypeOutput) ToAnnotationStoreEncryptionTypePtrOutputWithContext(ctx context.Context) AnnotationStoreEncryptionTypePtrOutput

func (AnnotationStoreEncryptionTypeOutput) ToStringOutput

func (AnnotationStoreEncryptionTypeOutput) ToStringOutputWithContext

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

func (AnnotationStoreEncryptionTypeOutput) ToStringPtrOutput

func (AnnotationStoreEncryptionTypeOutput) ToStringPtrOutputWithContext

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

type AnnotationStoreEncryptionTypePtrInput

type AnnotationStoreEncryptionTypePtrInput interface {
	pulumi.Input

	ToAnnotationStoreEncryptionTypePtrOutput() AnnotationStoreEncryptionTypePtrOutput
	ToAnnotationStoreEncryptionTypePtrOutputWithContext(context.Context) AnnotationStoreEncryptionTypePtrOutput
}

type AnnotationStoreEncryptionTypePtrOutput

type AnnotationStoreEncryptionTypePtrOutput struct{ *pulumi.OutputState }

func (AnnotationStoreEncryptionTypePtrOutput) Elem

func (AnnotationStoreEncryptionTypePtrOutput) ElementType

func (AnnotationStoreEncryptionTypePtrOutput) ToAnnotationStoreEncryptionTypePtrOutput

func (o AnnotationStoreEncryptionTypePtrOutput) ToAnnotationStoreEncryptionTypePtrOutput() AnnotationStoreEncryptionTypePtrOutput

func (AnnotationStoreEncryptionTypePtrOutput) ToAnnotationStoreEncryptionTypePtrOutputWithContext

func (o AnnotationStoreEncryptionTypePtrOutput) ToAnnotationStoreEncryptionTypePtrOutputWithContext(ctx context.Context) AnnotationStoreEncryptionTypePtrOutput

func (AnnotationStoreEncryptionTypePtrOutput) ToStringPtrOutput

func (AnnotationStoreEncryptionTypePtrOutput) ToStringPtrOutputWithContext

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

type AnnotationStoreInput

type AnnotationStoreInput interface {
	pulumi.Input

	ToAnnotationStoreOutput() AnnotationStoreOutput
	ToAnnotationStoreOutputWithContext(ctx context.Context) AnnotationStoreOutput
}

type AnnotationStoreOutput

type AnnotationStoreOutput struct{ *pulumi.OutputState }

func (AnnotationStoreOutput) AwsId added in v0.99.0

The store's ID.

func (AnnotationStoreOutput) CreationTime

func (o AnnotationStoreOutput) CreationTime() pulumi.StringOutput

When the store was created.

func (AnnotationStoreOutput) Description

A description for the store.

func (AnnotationStoreOutput) ElementType

func (AnnotationStoreOutput) ElementType() reflect.Type

func (AnnotationStoreOutput) Name

The name of the Annotation Store.

func (AnnotationStoreOutput) Reference

The genome reference for the store's annotations.

func (AnnotationStoreOutput) SseConfig

The store's server-side encryption (SSE) settings.

func (AnnotationStoreOutput) Status

The store's status.

func (AnnotationStoreOutput) StatusMessage

func (o AnnotationStoreOutput) StatusMessage() pulumi.StringOutput

The store's status message.

func (AnnotationStoreOutput) StoreArn

The store's ARN.

func (AnnotationStoreOutput) StoreFormat

The annotation file format of the store.

func (AnnotationStoreOutput) StoreOptions

File parsing options for the annotation store.

func (AnnotationStoreOutput) StoreSizeBytes

func (o AnnotationStoreOutput) StoreSizeBytes() pulumi.Float64Output

The store's size in bytes.

func (AnnotationStoreOutput) Tags

Tags for the store.

func (AnnotationStoreOutput) ToAnnotationStoreOutput

func (o AnnotationStoreOutput) ToAnnotationStoreOutput() AnnotationStoreOutput

func (AnnotationStoreOutput) ToAnnotationStoreOutputWithContext

func (o AnnotationStoreOutput) ToAnnotationStoreOutputWithContext(ctx context.Context) AnnotationStoreOutput

func (AnnotationStoreOutput) UpdateTime

func (o AnnotationStoreOutput) UpdateTime() pulumi.StringOutput

When the store was updated.

type AnnotationStoreReferenceItem

type AnnotationStoreReferenceItem struct {
	// The reference's ARN.
	ReferenceArn string `pulumi:"referenceArn"`
}

type AnnotationStoreReferenceItemArgs

type AnnotationStoreReferenceItemArgs struct {
	// The reference's ARN.
	ReferenceArn pulumi.StringInput `pulumi:"referenceArn"`
}

func (AnnotationStoreReferenceItemArgs) ElementType

func (AnnotationStoreReferenceItemArgs) ToAnnotationStoreReferenceItemOutput

func (i AnnotationStoreReferenceItemArgs) ToAnnotationStoreReferenceItemOutput() AnnotationStoreReferenceItemOutput

func (AnnotationStoreReferenceItemArgs) ToAnnotationStoreReferenceItemOutputWithContext

func (i AnnotationStoreReferenceItemArgs) ToAnnotationStoreReferenceItemOutputWithContext(ctx context.Context) AnnotationStoreReferenceItemOutput

func (AnnotationStoreReferenceItemArgs) ToAnnotationStoreReferenceItemPtrOutput

func (i AnnotationStoreReferenceItemArgs) ToAnnotationStoreReferenceItemPtrOutput() AnnotationStoreReferenceItemPtrOutput

func (AnnotationStoreReferenceItemArgs) ToAnnotationStoreReferenceItemPtrOutputWithContext

func (i AnnotationStoreReferenceItemArgs) ToAnnotationStoreReferenceItemPtrOutputWithContext(ctx context.Context) AnnotationStoreReferenceItemPtrOutput

type AnnotationStoreReferenceItemInput

type AnnotationStoreReferenceItemInput interface {
	pulumi.Input

	ToAnnotationStoreReferenceItemOutput() AnnotationStoreReferenceItemOutput
	ToAnnotationStoreReferenceItemOutputWithContext(context.Context) AnnotationStoreReferenceItemOutput
}

AnnotationStoreReferenceItemInput is an input type that accepts AnnotationStoreReferenceItemArgs and AnnotationStoreReferenceItemOutput values. You can construct a concrete instance of `AnnotationStoreReferenceItemInput` via:

AnnotationStoreReferenceItemArgs{...}

type AnnotationStoreReferenceItemOutput

type AnnotationStoreReferenceItemOutput struct{ *pulumi.OutputState }

func (AnnotationStoreReferenceItemOutput) ElementType

func (AnnotationStoreReferenceItemOutput) ReferenceArn

The reference's ARN.

func (AnnotationStoreReferenceItemOutput) ToAnnotationStoreReferenceItemOutput

func (o AnnotationStoreReferenceItemOutput) ToAnnotationStoreReferenceItemOutput() AnnotationStoreReferenceItemOutput

func (AnnotationStoreReferenceItemOutput) ToAnnotationStoreReferenceItemOutputWithContext

func (o AnnotationStoreReferenceItemOutput) ToAnnotationStoreReferenceItemOutputWithContext(ctx context.Context) AnnotationStoreReferenceItemOutput

func (AnnotationStoreReferenceItemOutput) ToAnnotationStoreReferenceItemPtrOutput

func (o AnnotationStoreReferenceItemOutput) ToAnnotationStoreReferenceItemPtrOutput() AnnotationStoreReferenceItemPtrOutput

func (AnnotationStoreReferenceItemOutput) ToAnnotationStoreReferenceItemPtrOutputWithContext

func (o AnnotationStoreReferenceItemOutput) ToAnnotationStoreReferenceItemPtrOutputWithContext(ctx context.Context) AnnotationStoreReferenceItemPtrOutput

type AnnotationStoreReferenceItemPtrInput

type AnnotationStoreReferenceItemPtrInput interface {
	pulumi.Input

	ToAnnotationStoreReferenceItemPtrOutput() AnnotationStoreReferenceItemPtrOutput
	ToAnnotationStoreReferenceItemPtrOutputWithContext(context.Context) AnnotationStoreReferenceItemPtrOutput
}

AnnotationStoreReferenceItemPtrInput is an input type that accepts AnnotationStoreReferenceItemArgs, AnnotationStoreReferenceItemPtr and AnnotationStoreReferenceItemPtrOutput values. You can construct a concrete instance of `AnnotationStoreReferenceItemPtrInput` via:

        AnnotationStoreReferenceItemArgs{...}

or:

        nil

type AnnotationStoreReferenceItemPtrOutput

type AnnotationStoreReferenceItemPtrOutput struct{ *pulumi.OutputState }

func (AnnotationStoreReferenceItemPtrOutput) Elem

func (AnnotationStoreReferenceItemPtrOutput) ElementType

func (AnnotationStoreReferenceItemPtrOutput) ReferenceArn

The reference's ARN.

func (AnnotationStoreReferenceItemPtrOutput) ToAnnotationStoreReferenceItemPtrOutput

func (o AnnotationStoreReferenceItemPtrOutput) ToAnnotationStoreReferenceItemPtrOutput() AnnotationStoreReferenceItemPtrOutput

func (AnnotationStoreReferenceItemPtrOutput) ToAnnotationStoreReferenceItemPtrOutputWithContext

func (o AnnotationStoreReferenceItemPtrOutput) ToAnnotationStoreReferenceItemPtrOutputWithContext(ctx context.Context) AnnotationStoreReferenceItemPtrOutput

type AnnotationStoreSchemaValueType added in v0.98.0

type AnnotationStoreSchemaValueType string

func (AnnotationStoreSchemaValueType) ElementType added in v0.98.0

func (AnnotationStoreSchemaValueType) ToAnnotationStoreSchemaValueTypeOutput added in v0.98.0

func (e AnnotationStoreSchemaValueType) ToAnnotationStoreSchemaValueTypeOutput() AnnotationStoreSchemaValueTypeOutput

func (AnnotationStoreSchemaValueType) ToAnnotationStoreSchemaValueTypeOutputWithContext added in v0.98.0

func (e AnnotationStoreSchemaValueType) ToAnnotationStoreSchemaValueTypeOutputWithContext(ctx context.Context) AnnotationStoreSchemaValueTypeOutput

func (AnnotationStoreSchemaValueType) ToAnnotationStoreSchemaValueTypePtrOutput added in v0.98.0

func (e AnnotationStoreSchemaValueType) ToAnnotationStoreSchemaValueTypePtrOutput() AnnotationStoreSchemaValueTypePtrOutput

func (AnnotationStoreSchemaValueType) ToAnnotationStoreSchemaValueTypePtrOutputWithContext added in v0.98.0

func (e AnnotationStoreSchemaValueType) ToAnnotationStoreSchemaValueTypePtrOutputWithContext(ctx context.Context) AnnotationStoreSchemaValueTypePtrOutput

func (AnnotationStoreSchemaValueType) ToStringOutput added in v0.98.0

func (AnnotationStoreSchemaValueType) ToStringOutputWithContext added in v0.98.0

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

func (AnnotationStoreSchemaValueType) ToStringPtrOutput added in v0.98.0

func (AnnotationStoreSchemaValueType) ToStringPtrOutputWithContext added in v0.98.0

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

type AnnotationStoreSchemaValueTypeInput added in v0.98.0

type AnnotationStoreSchemaValueTypeInput interface {
	pulumi.Input

	ToAnnotationStoreSchemaValueTypeOutput() AnnotationStoreSchemaValueTypeOutput
	ToAnnotationStoreSchemaValueTypeOutputWithContext(context.Context) AnnotationStoreSchemaValueTypeOutput
}

AnnotationStoreSchemaValueTypeInput is an input type that accepts values of the AnnotationStoreSchemaValueType enum A concrete instance of `AnnotationStoreSchemaValueTypeInput` can be one of the following:

AnnotationStoreSchemaValueTypeLong
AnnotationStoreSchemaValueTypeInt
AnnotationStoreSchemaValueTypeString
AnnotationStoreSchemaValueTypeFloat
AnnotationStoreSchemaValueTypeDouble
AnnotationStoreSchemaValueTypeBoolean

type AnnotationStoreSchemaValueTypeMap added in v0.98.0

type AnnotationStoreSchemaValueTypeMap map[string]AnnotationStoreSchemaValueType

func (AnnotationStoreSchemaValueTypeMap) ElementType added in v0.98.0

func (AnnotationStoreSchemaValueTypeMap) ToAnnotationStoreSchemaValueTypeMapOutput added in v0.98.0

func (i AnnotationStoreSchemaValueTypeMap) ToAnnotationStoreSchemaValueTypeMapOutput() AnnotationStoreSchemaValueTypeMapOutput

func (AnnotationStoreSchemaValueTypeMap) ToAnnotationStoreSchemaValueTypeMapOutputWithContext added in v0.98.0

func (i AnnotationStoreSchemaValueTypeMap) ToAnnotationStoreSchemaValueTypeMapOutputWithContext(ctx context.Context) AnnotationStoreSchemaValueTypeMapOutput

type AnnotationStoreSchemaValueTypeMapArray added in v0.98.0

type AnnotationStoreSchemaValueTypeMapArray []AnnotationStoreSchemaValueTypeMapInput

func (AnnotationStoreSchemaValueTypeMapArray) ElementType added in v0.98.0

func (AnnotationStoreSchemaValueTypeMapArray) ToAnnotationStoreSchemaValueTypeMapArrayOutput added in v0.98.0

func (i AnnotationStoreSchemaValueTypeMapArray) ToAnnotationStoreSchemaValueTypeMapArrayOutput() AnnotationStoreSchemaValueTypeMapArrayOutput

func (AnnotationStoreSchemaValueTypeMapArray) ToAnnotationStoreSchemaValueTypeMapArrayOutputWithContext added in v0.98.0

func (i AnnotationStoreSchemaValueTypeMapArray) ToAnnotationStoreSchemaValueTypeMapArrayOutputWithContext(ctx context.Context) AnnotationStoreSchemaValueTypeMapArrayOutput

type AnnotationStoreSchemaValueTypeMapArrayInput added in v0.98.0

type AnnotationStoreSchemaValueTypeMapArrayInput interface {
	pulumi.Input

	ToAnnotationStoreSchemaValueTypeMapArrayOutput() AnnotationStoreSchemaValueTypeMapArrayOutput
	ToAnnotationStoreSchemaValueTypeMapArrayOutputWithContext(context.Context) AnnotationStoreSchemaValueTypeMapArrayOutput
}

AnnotationStoreSchemaValueTypeMapArrayInput is an input type that accepts AnnotationStoreSchemaValueTypeMapArray and AnnotationStoreSchemaValueTypeMapArrayOutput values. You can construct a concrete instance of `AnnotationStoreSchemaValueTypeMapArrayInput` via:

AnnotationStoreSchemaValueTypeMapArray{ AnnotationStoreSchemaValueTypeMap{ "key": AnnotationStoreSchemaValueTypeArgs{...} } }

type AnnotationStoreSchemaValueTypeMapArrayOutput added in v0.98.0

type AnnotationStoreSchemaValueTypeMapArrayOutput struct{ *pulumi.OutputState }

func (AnnotationStoreSchemaValueTypeMapArrayOutput) ElementType added in v0.98.0

func (AnnotationStoreSchemaValueTypeMapArrayOutput) Index added in v0.98.0

func (AnnotationStoreSchemaValueTypeMapArrayOutput) ToAnnotationStoreSchemaValueTypeMapArrayOutput added in v0.98.0

func (o AnnotationStoreSchemaValueTypeMapArrayOutput) ToAnnotationStoreSchemaValueTypeMapArrayOutput() AnnotationStoreSchemaValueTypeMapArrayOutput

func (AnnotationStoreSchemaValueTypeMapArrayOutput) ToAnnotationStoreSchemaValueTypeMapArrayOutputWithContext added in v0.98.0

func (o AnnotationStoreSchemaValueTypeMapArrayOutput) ToAnnotationStoreSchemaValueTypeMapArrayOutputWithContext(ctx context.Context) AnnotationStoreSchemaValueTypeMapArrayOutput

type AnnotationStoreSchemaValueTypeMapInput added in v0.98.0

type AnnotationStoreSchemaValueTypeMapInput interface {
	pulumi.Input

	ToAnnotationStoreSchemaValueTypeMapOutput() AnnotationStoreSchemaValueTypeMapOutput
	ToAnnotationStoreSchemaValueTypeMapOutputWithContext(context.Context) AnnotationStoreSchemaValueTypeMapOutput
}

AnnotationStoreSchemaValueTypeMapInput is an input type that accepts AnnotationStoreSchemaValueTypeMap and AnnotationStoreSchemaValueTypeMapOutput values. You can construct a concrete instance of `AnnotationStoreSchemaValueTypeMapInput` via:

AnnotationStoreSchemaValueTypeMap{ "key": AnnotationStoreSchemaValueTypeArgs{...} }

type AnnotationStoreSchemaValueTypeMapOutput added in v0.98.0

type AnnotationStoreSchemaValueTypeMapOutput struct{ *pulumi.OutputState }

func (AnnotationStoreSchemaValueTypeMapOutput) ElementType added in v0.98.0

func (AnnotationStoreSchemaValueTypeMapOutput) MapIndex added in v0.98.0

func (AnnotationStoreSchemaValueTypeMapOutput) ToAnnotationStoreSchemaValueTypeMapOutput added in v0.98.0

func (o AnnotationStoreSchemaValueTypeMapOutput) ToAnnotationStoreSchemaValueTypeMapOutput() AnnotationStoreSchemaValueTypeMapOutput

func (AnnotationStoreSchemaValueTypeMapOutput) ToAnnotationStoreSchemaValueTypeMapOutputWithContext added in v0.98.0

func (o AnnotationStoreSchemaValueTypeMapOutput) ToAnnotationStoreSchemaValueTypeMapOutputWithContext(ctx context.Context) AnnotationStoreSchemaValueTypeMapOutput

type AnnotationStoreSchemaValueTypeOutput added in v0.98.0

type AnnotationStoreSchemaValueTypeOutput struct{ *pulumi.OutputState }

func (AnnotationStoreSchemaValueTypeOutput) ElementType added in v0.98.0

func (AnnotationStoreSchemaValueTypeOutput) ToAnnotationStoreSchemaValueTypeOutput added in v0.98.0

func (o AnnotationStoreSchemaValueTypeOutput) ToAnnotationStoreSchemaValueTypeOutput() AnnotationStoreSchemaValueTypeOutput

func (AnnotationStoreSchemaValueTypeOutput) ToAnnotationStoreSchemaValueTypeOutputWithContext added in v0.98.0

func (o AnnotationStoreSchemaValueTypeOutput) ToAnnotationStoreSchemaValueTypeOutputWithContext(ctx context.Context) AnnotationStoreSchemaValueTypeOutput

func (AnnotationStoreSchemaValueTypeOutput) ToAnnotationStoreSchemaValueTypePtrOutput added in v0.98.0

func (o AnnotationStoreSchemaValueTypeOutput) ToAnnotationStoreSchemaValueTypePtrOutput() AnnotationStoreSchemaValueTypePtrOutput

func (AnnotationStoreSchemaValueTypeOutput) ToAnnotationStoreSchemaValueTypePtrOutputWithContext added in v0.98.0

func (o AnnotationStoreSchemaValueTypeOutput) ToAnnotationStoreSchemaValueTypePtrOutputWithContext(ctx context.Context) AnnotationStoreSchemaValueTypePtrOutput

func (AnnotationStoreSchemaValueTypeOutput) ToStringOutput added in v0.98.0

func (AnnotationStoreSchemaValueTypeOutput) ToStringOutputWithContext added in v0.98.0

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

func (AnnotationStoreSchemaValueTypeOutput) ToStringPtrOutput added in v0.98.0

func (AnnotationStoreSchemaValueTypeOutput) ToStringPtrOutputWithContext added in v0.98.0

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

type AnnotationStoreSchemaValueTypePtrInput added in v0.98.0

type AnnotationStoreSchemaValueTypePtrInput interface {
	pulumi.Input

	ToAnnotationStoreSchemaValueTypePtrOutput() AnnotationStoreSchemaValueTypePtrOutput
	ToAnnotationStoreSchemaValueTypePtrOutputWithContext(context.Context) AnnotationStoreSchemaValueTypePtrOutput
}

func AnnotationStoreSchemaValueTypePtr added in v0.98.0

func AnnotationStoreSchemaValueTypePtr(v string) AnnotationStoreSchemaValueTypePtrInput

type AnnotationStoreSchemaValueTypePtrOutput added in v0.98.0

type AnnotationStoreSchemaValueTypePtrOutput struct{ *pulumi.OutputState }

func (AnnotationStoreSchemaValueTypePtrOutput) Elem added in v0.98.0

func (AnnotationStoreSchemaValueTypePtrOutput) ElementType added in v0.98.0

func (AnnotationStoreSchemaValueTypePtrOutput) ToAnnotationStoreSchemaValueTypePtrOutput added in v0.98.0

func (o AnnotationStoreSchemaValueTypePtrOutput) ToAnnotationStoreSchemaValueTypePtrOutput() AnnotationStoreSchemaValueTypePtrOutput

func (AnnotationStoreSchemaValueTypePtrOutput) ToAnnotationStoreSchemaValueTypePtrOutputWithContext added in v0.98.0

func (o AnnotationStoreSchemaValueTypePtrOutput) ToAnnotationStoreSchemaValueTypePtrOutputWithContext(ctx context.Context) AnnotationStoreSchemaValueTypePtrOutput

func (AnnotationStoreSchemaValueTypePtrOutput) ToStringPtrOutput added in v0.98.0

func (AnnotationStoreSchemaValueTypePtrOutput) ToStringPtrOutputWithContext added in v0.98.0

type AnnotationStoreSseConfig

type AnnotationStoreSseConfig struct {
	// An encryption key ARN.
	KeyArn *string `pulumi:"keyArn"`
	// The encryption type.
	Type AnnotationStoreEncryptionType `pulumi:"type"`
}

type AnnotationStoreSseConfigArgs

type AnnotationStoreSseConfigArgs struct {
	// An encryption key ARN.
	KeyArn pulumi.StringPtrInput `pulumi:"keyArn"`
	// The encryption type.
	Type AnnotationStoreEncryptionTypeInput `pulumi:"type"`
}

func (AnnotationStoreSseConfigArgs) ElementType

func (AnnotationStoreSseConfigArgs) ToAnnotationStoreSseConfigOutput

func (i AnnotationStoreSseConfigArgs) ToAnnotationStoreSseConfigOutput() AnnotationStoreSseConfigOutput

func (AnnotationStoreSseConfigArgs) ToAnnotationStoreSseConfigOutputWithContext

func (i AnnotationStoreSseConfigArgs) ToAnnotationStoreSseConfigOutputWithContext(ctx context.Context) AnnotationStoreSseConfigOutput

func (AnnotationStoreSseConfigArgs) ToAnnotationStoreSseConfigPtrOutput

func (i AnnotationStoreSseConfigArgs) ToAnnotationStoreSseConfigPtrOutput() AnnotationStoreSseConfigPtrOutput

func (AnnotationStoreSseConfigArgs) ToAnnotationStoreSseConfigPtrOutputWithContext

func (i AnnotationStoreSseConfigArgs) ToAnnotationStoreSseConfigPtrOutputWithContext(ctx context.Context) AnnotationStoreSseConfigPtrOutput

type AnnotationStoreSseConfigInput

type AnnotationStoreSseConfigInput interface {
	pulumi.Input

	ToAnnotationStoreSseConfigOutput() AnnotationStoreSseConfigOutput
	ToAnnotationStoreSseConfigOutputWithContext(context.Context) AnnotationStoreSseConfigOutput
}

AnnotationStoreSseConfigInput is an input type that accepts AnnotationStoreSseConfigArgs and AnnotationStoreSseConfigOutput values. You can construct a concrete instance of `AnnotationStoreSseConfigInput` via:

AnnotationStoreSseConfigArgs{...}

type AnnotationStoreSseConfigOutput

type AnnotationStoreSseConfigOutput struct{ *pulumi.OutputState }

func (AnnotationStoreSseConfigOutput) ElementType

func (AnnotationStoreSseConfigOutput) KeyArn

An encryption key ARN.

func (AnnotationStoreSseConfigOutput) ToAnnotationStoreSseConfigOutput

func (o AnnotationStoreSseConfigOutput) ToAnnotationStoreSseConfigOutput() AnnotationStoreSseConfigOutput

func (AnnotationStoreSseConfigOutput) ToAnnotationStoreSseConfigOutputWithContext

func (o AnnotationStoreSseConfigOutput) ToAnnotationStoreSseConfigOutputWithContext(ctx context.Context) AnnotationStoreSseConfigOutput

func (AnnotationStoreSseConfigOutput) ToAnnotationStoreSseConfigPtrOutput

func (o AnnotationStoreSseConfigOutput) ToAnnotationStoreSseConfigPtrOutput() AnnotationStoreSseConfigPtrOutput

func (AnnotationStoreSseConfigOutput) ToAnnotationStoreSseConfigPtrOutputWithContext

func (o AnnotationStoreSseConfigOutput) ToAnnotationStoreSseConfigPtrOutputWithContext(ctx context.Context) AnnotationStoreSseConfigPtrOutput

func (AnnotationStoreSseConfigOutput) Type

The encryption type.

type AnnotationStoreSseConfigPtrInput

type AnnotationStoreSseConfigPtrInput interface {
	pulumi.Input

	ToAnnotationStoreSseConfigPtrOutput() AnnotationStoreSseConfigPtrOutput
	ToAnnotationStoreSseConfigPtrOutputWithContext(context.Context) AnnotationStoreSseConfigPtrOutput
}

AnnotationStoreSseConfigPtrInput is an input type that accepts AnnotationStoreSseConfigArgs, AnnotationStoreSseConfigPtr and AnnotationStoreSseConfigPtrOutput values. You can construct a concrete instance of `AnnotationStoreSseConfigPtrInput` via:

        AnnotationStoreSseConfigArgs{...}

or:

        nil

type AnnotationStoreSseConfigPtrOutput

type AnnotationStoreSseConfigPtrOutput struct{ *pulumi.OutputState }

func (AnnotationStoreSseConfigPtrOutput) Elem

func (AnnotationStoreSseConfigPtrOutput) ElementType

func (AnnotationStoreSseConfigPtrOutput) KeyArn

An encryption key ARN.

func (AnnotationStoreSseConfigPtrOutput) ToAnnotationStoreSseConfigPtrOutput

func (o AnnotationStoreSseConfigPtrOutput) ToAnnotationStoreSseConfigPtrOutput() AnnotationStoreSseConfigPtrOutput

func (AnnotationStoreSseConfigPtrOutput) ToAnnotationStoreSseConfigPtrOutputWithContext

func (o AnnotationStoreSseConfigPtrOutput) ToAnnotationStoreSseConfigPtrOutputWithContext(ctx context.Context) AnnotationStoreSseConfigPtrOutput

func (AnnotationStoreSseConfigPtrOutput) Type

The encryption type.

type AnnotationStoreState

type AnnotationStoreState struct {
}

func (AnnotationStoreState) ElementType

func (AnnotationStoreState) ElementType() reflect.Type

type AnnotationStoreStoreFormat

type AnnotationStoreStoreFormat string

func (AnnotationStoreStoreFormat) ElementType

func (AnnotationStoreStoreFormat) ElementType() reflect.Type

func (AnnotationStoreStoreFormat) ToAnnotationStoreStoreFormatOutput

func (e AnnotationStoreStoreFormat) ToAnnotationStoreStoreFormatOutput() AnnotationStoreStoreFormatOutput

func (AnnotationStoreStoreFormat) ToAnnotationStoreStoreFormatOutputWithContext

func (e AnnotationStoreStoreFormat) ToAnnotationStoreStoreFormatOutputWithContext(ctx context.Context) AnnotationStoreStoreFormatOutput

func (AnnotationStoreStoreFormat) ToAnnotationStoreStoreFormatPtrOutput

func (e AnnotationStoreStoreFormat) ToAnnotationStoreStoreFormatPtrOutput() AnnotationStoreStoreFormatPtrOutput

func (AnnotationStoreStoreFormat) ToAnnotationStoreStoreFormatPtrOutputWithContext

func (e AnnotationStoreStoreFormat) ToAnnotationStoreStoreFormatPtrOutputWithContext(ctx context.Context) AnnotationStoreStoreFormatPtrOutput

func (AnnotationStoreStoreFormat) ToStringOutput

func (e AnnotationStoreStoreFormat) ToStringOutput() pulumi.StringOutput

func (AnnotationStoreStoreFormat) ToStringOutputWithContext

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

func (AnnotationStoreStoreFormat) ToStringPtrOutput

func (e AnnotationStoreStoreFormat) ToStringPtrOutput() pulumi.StringPtrOutput

func (AnnotationStoreStoreFormat) ToStringPtrOutputWithContext

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

type AnnotationStoreStoreFormatInput

type AnnotationStoreStoreFormatInput interface {
	pulumi.Input

	ToAnnotationStoreStoreFormatOutput() AnnotationStoreStoreFormatOutput
	ToAnnotationStoreStoreFormatOutputWithContext(context.Context) AnnotationStoreStoreFormatOutput
}

AnnotationStoreStoreFormatInput is an input type that accepts values of the AnnotationStoreStoreFormat enum A concrete instance of `AnnotationStoreStoreFormatInput` can be one of the following:

AnnotationStoreStoreFormatGff
AnnotationStoreStoreFormatTsv
AnnotationStoreStoreFormatVcf

type AnnotationStoreStoreFormatOutput

type AnnotationStoreStoreFormatOutput struct{ *pulumi.OutputState }

func (AnnotationStoreStoreFormatOutput) ElementType

func (AnnotationStoreStoreFormatOutput) ToAnnotationStoreStoreFormatOutput

func (o AnnotationStoreStoreFormatOutput) ToAnnotationStoreStoreFormatOutput() AnnotationStoreStoreFormatOutput

func (AnnotationStoreStoreFormatOutput) ToAnnotationStoreStoreFormatOutputWithContext

func (o AnnotationStoreStoreFormatOutput) ToAnnotationStoreStoreFormatOutputWithContext(ctx context.Context) AnnotationStoreStoreFormatOutput

func (AnnotationStoreStoreFormatOutput) ToAnnotationStoreStoreFormatPtrOutput

func (o AnnotationStoreStoreFormatOutput) ToAnnotationStoreStoreFormatPtrOutput() AnnotationStoreStoreFormatPtrOutput

func (AnnotationStoreStoreFormatOutput) ToAnnotationStoreStoreFormatPtrOutputWithContext

func (o AnnotationStoreStoreFormatOutput) ToAnnotationStoreStoreFormatPtrOutputWithContext(ctx context.Context) AnnotationStoreStoreFormatPtrOutput

func (AnnotationStoreStoreFormatOutput) ToStringOutput

func (AnnotationStoreStoreFormatOutput) ToStringOutputWithContext

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

func (AnnotationStoreStoreFormatOutput) ToStringPtrOutput

func (AnnotationStoreStoreFormatOutput) ToStringPtrOutputWithContext

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

type AnnotationStoreStoreFormatPtrInput

type AnnotationStoreStoreFormatPtrInput interface {
	pulumi.Input

	ToAnnotationStoreStoreFormatPtrOutput() AnnotationStoreStoreFormatPtrOutput
	ToAnnotationStoreStoreFormatPtrOutputWithContext(context.Context) AnnotationStoreStoreFormatPtrOutput
}

func AnnotationStoreStoreFormatPtr

func AnnotationStoreStoreFormatPtr(v string) AnnotationStoreStoreFormatPtrInput

type AnnotationStoreStoreFormatPtrOutput

type AnnotationStoreStoreFormatPtrOutput struct{ *pulumi.OutputState }

func (AnnotationStoreStoreFormatPtrOutput) Elem

func (AnnotationStoreStoreFormatPtrOutput) ElementType

func (AnnotationStoreStoreFormatPtrOutput) ToAnnotationStoreStoreFormatPtrOutput

func (o AnnotationStoreStoreFormatPtrOutput) ToAnnotationStoreStoreFormatPtrOutput() AnnotationStoreStoreFormatPtrOutput

func (AnnotationStoreStoreFormatPtrOutput) ToAnnotationStoreStoreFormatPtrOutputWithContext

func (o AnnotationStoreStoreFormatPtrOutput) ToAnnotationStoreStoreFormatPtrOutputWithContext(ctx context.Context) AnnotationStoreStoreFormatPtrOutput

func (AnnotationStoreStoreFormatPtrOutput) ToStringPtrOutput

func (AnnotationStoreStoreFormatPtrOutput) ToStringPtrOutputWithContext

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

type AnnotationStoreStoreOptions0Properties added in v0.72.0

type AnnotationStoreStoreOptions0Properties struct {
	TsvStoreOptions AnnotationStoreTsvStoreOptions `pulumi:"tsvStoreOptions"`
}

type AnnotationStoreStoreOptionsProperties added in v0.72.0

type AnnotationStoreStoreOptionsProperties struct {
	TsvStoreOptions AnnotationStoreTsvStoreOptions `pulumi:"tsvStoreOptions"`
}

type AnnotationStoreStoreOptionsPropertiesArgs added in v0.72.0

type AnnotationStoreStoreOptionsPropertiesArgs struct {
	TsvStoreOptions AnnotationStoreTsvStoreOptionsInput `pulumi:"tsvStoreOptions"`
}

func (AnnotationStoreStoreOptionsPropertiesArgs) ElementType added in v0.72.0

func (AnnotationStoreStoreOptionsPropertiesArgs) ToAnnotationStoreStoreOptionsPropertiesOutput added in v0.72.0

func (i AnnotationStoreStoreOptionsPropertiesArgs) ToAnnotationStoreStoreOptionsPropertiesOutput() AnnotationStoreStoreOptionsPropertiesOutput

func (AnnotationStoreStoreOptionsPropertiesArgs) ToAnnotationStoreStoreOptionsPropertiesOutputWithContext added in v0.72.0

func (i AnnotationStoreStoreOptionsPropertiesArgs) ToAnnotationStoreStoreOptionsPropertiesOutputWithContext(ctx context.Context) AnnotationStoreStoreOptionsPropertiesOutput

func (AnnotationStoreStoreOptionsPropertiesArgs) ToAnnotationStoreStoreOptionsPropertiesPtrOutput added in v0.72.0

func (i AnnotationStoreStoreOptionsPropertiesArgs) ToAnnotationStoreStoreOptionsPropertiesPtrOutput() AnnotationStoreStoreOptionsPropertiesPtrOutput

func (AnnotationStoreStoreOptionsPropertiesArgs) ToAnnotationStoreStoreOptionsPropertiesPtrOutputWithContext added in v0.72.0

func (i AnnotationStoreStoreOptionsPropertiesArgs) ToAnnotationStoreStoreOptionsPropertiesPtrOutputWithContext(ctx context.Context) AnnotationStoreStoreOptionsPropertiesPtrOutput

type AnnotationStoreStoreOptionsPropertiesInput added in v0.72.0

type AnnotationStoreStoreOptionsPropertiesInput interface {
	pulumi.Input

	ToAnnotationStoreStoreOptionsPropertiesOutput() AnnotationStoreStoreOptionsPropertiesOutput
	ToAnnotationStoreStoreOptionsPropertiesOutputWithContext(context.Context) AnnotationStoreStoreOptionsPropertiesOutput
}

AnnotationStoreStoreOptionsPropertiesInput is an input type that accepts AnnotationStoreStoreOptionsPropertiesArgs and AnnotationStoreStoreOptionsPropertiesOutput values. You can construct a concrete instance of `AnnotationStoreStoreOptionsPropertiesInput` via:

AnnotationStoreStoreOptionsPropertiesArgs{...}

type AnnotationStoreStoreOptionsPropertiesOutput added in v0.72.0

type AnnotationStoreStoreOptionsPropertiesOutput struct{ *pulumi.OutputState }

func (AnnotationStoreStoreOptionsPropertiesOutput) ElementType added in v0.72.0

func (AnnotationStoreStoreOptionsPropertiesOutput) ToAnnotationStoreStoreOptionsPropertiesOutput added in v0.72.0

func (o AnnotationStoreStoreOptionsPropertiesOutput) ToAnnotationStoreStoreOptionsPropertiesOutput() AnnotationStoreStoreOptionsPropertiesOutput

func (AnnotationStoreStoreOptionsPropertiesOutput) ToAnnotationStoreStoreOptionsPropertiesOutputWithContext added in v0.72.0

func (o AnnotationStoreStoreOptionsPropertiesOutput) ToAnnotationStoreStoreOptionsPropertiesOutputWithContext(ctx context.Context) AnnotationStoreStoreOptionsPropertiesOutput

func (AnnotationStoreStoreOptionsPropertiesOutput) ToAnnotationStoreStoreOptionsPropertiesPtrOutput added in v0.72.0

func (o AnnotationStoreStoreOptionsPropertiesOutput) ToAnnotationStoreStoreOptionsPropertiesPtrOutput() AnnotationStoreStoreOptionsPropertiesPtrOutput

func (AnnotationStoreStoreOptionsPropertiesOutput) ToAnnotationStoreStoreOptionsPropertiesPtrOutputWithContext added in v0.72.0

func (o AnnotationStoreStoreOptionsPropertiesOutput) ToAnnotationStoreStoreOptionsPropertiesPtrOutputWithContext(ctx context.Context) AnnotationStoreStoreOptionsPropertiesPtrOutput

func (AnnotationStoreStoreOptionsPropertiesOutput) TsvStoreOptions added in v0.72.0

type AnnotationStoreStoreOptionsPropertiesPtrInput added in v0.72.0

type AnnotationStoreStoreOptionsPropertiesPtrInput interface {
	pulumi.Input

	ToAnnotationStoreStoreOptionsPropertiesPtrOutput() AnnotationStoreStoreOptionsPropertiesPtrOutput
	ToAnnotationStoreStoreOptionsPropertiesPtrOutputWithContext(context.Context) AnnotationStoreStoreOptionsPropertiesPtrOutput
}

AnnotationStoreStoreOptionsPropertiesPtrInput is an input type that accepts AnnotationStoreStoreOptionsPropertiesArgs, AnnotationStoreStoreOptionsPropertiesPtr and AnnotationStoreStoreOptionsPropertiesPtrOutput values. You can construct a concrete instance of `AnnotationStoreStoreOptionsPropertiesPtrInput` via:

        AnnotationStoreStoreOptionsPropertiesArgs{...}

or:

        nil

type AnnotationStoreStoreOptionsPropertiesPtrOutput added in v0.72.0

type AnnotationStoreStoreOptionsPropertiesPtrOutput struct{ *pulumi.OutputState }

func (AnnotationStoreStoreOptionsPropertiesPtrOutput) Elem added in v0.72.0

func (AnnotationStoreStoreOptionsPropertiesPtrOutput) ElementType added in v0.72.0

func (AnnotationStoreStoreOptionsPropertiesPtrOutput) ToAnnotationStoreStoreOptionsPropertiesPtrOutput added in v0.72.0

func (o AnnotationStoreStoreOptionsPropertiesPtrOutput) ToAnnotationStoreStoreOptionsPropertiesPtrOutput() AnnotationStoreStoreOptionsPropertiesPtrOutput

func (AnnotationStoreStoreOptionsPropertiesPtrOutput) ToAnnotationStoreStoreOptionsPropertiesPtrOutputWithContext added in v0.72.0

func (o AnnotationStoreStoreOptionsPropertiesPtrOutput) ToAnnotationStoreStoreOptionsPropertiesPtrOutputWithContext(ctx context.Context) AnnotationStoreStoreOptionsPropertiesPtrOutput

func (AnnotationStoreStoreOptionsPropertiesPtrOutput) TsvStoreOptions added in v0.72.0

type AnnotationStoreStoreStatus

type AnnotationStoreStoreStatus string

type AnnotationStoreStoreStatusOutput

type AnnotationStoreStoreStatusOutput struct{ *pulumi.OutputState }

func (AnnotationStoreStoreStatusOutput) ElementType

func (AnnotationStoreStoreStatusOutput) ToAnnotationStoreStoreStatusOutput

func (o AnnotationStoreStoreStatusOutput) ToAnnotationStoreStoreStatusOutput() AnnotationStoreStoreStatusOutput

func (AnnotationStoreStoreStatusOutput) ToAnnotationStoreStoreStatusOutputWithContext

func (o AnnotationStoreStoreStatusOutput) ToAnnotationStoreStoreStatusOutputWithContext(ctx context.Context) AnnotationStoreStoreStatusOutput

func (AnnotationStoreStoreStatusOutput) ToAnnotationStoreStoreStatusPtrOutput

func (o AnnotationStoreStoreStatusOutput) ToAnnotationStoreStoreStatusPtrOutput() AnnotationStoreStoreStatusPtrOutput

func (AnnotationStoreStoreStatusOutput) ToAnnotationStoreStoreStatusPtrOutputWithContext

func (o AnnotationStoreStoreStatusOutput) ToAnnotationStoreStoreStatusPtrOutputWithContext(ctx context.Context) AnnotationStoreStoreStatusPtrOutput

func (AnnotationStoreStoreStatusOutput) ToStringOutput

func (AnnotationStoreStoreStatusOutput) ToStringOutputWithContext

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

func (AnnotationStoreStoreStatusOutput) ToStringPtrOutput

func (AnnotationStoreStoreStatusOutput) ToStringPtrOutputWithContext

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

type AnnotationStoreStoreStatusPtrOutput

type AnnotationStoreStoreStatusPtrOutput struct{ *pulumi.OutputState }

func (AnnotationStoreStoreStatusPtrOutput) Elem

func (AnnotationStoreStoreStatusPtrOutput) ElementType

func (AnnotationStoreStoreStatusPtrOutput) ToAnnotationStoreStoreStatusPtrOutput

func (o AnnotationStoreStoreStatusPtrOutput) ToAnnotationStoreStoreStatusPtrOutput() AnnotationStoreStoreStatusPtrOutput

func (AnnotationStoreStoreStatusPtrOutput) ToAnnotationStoreStoreStatusPtrOutputWithContext

func (o AnnotationStoreStoreStatusPtrOutput) ToAnnotationStoreStoreStatusPtrOutputWithContext(ctx context.Context) AnnotationStoreStoreStatusPtrOutput

func (AnnotationStoreStoreStatusPtrOutput) ToStringPtrOutput

func (AnnotationStoreStoreStatusPtrOutput) ToStringPtrOutputWithContext

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

type AnnotationStoreTsvStoreOptions added in v0.72.0

type AnnotationStoreTsvStoreOptions struct {
	AnnotationType *AnnotationStoreAnnotationType              `pulumi:"annotationType"`
	FormatToHeader map[string]string                           `pulumi:"formatToHeader"`
	Schema         []map[string]AnnotationStoreSchemaValueType `pulumi:"schema"`
}

type AnnotationStoreTsvStoreOptionsArgs added in v0.72.0

type AnnotationStoreTsvStoreOptionsArgs struct {
	AnnotationType AnnotationStoreAnnotationTypePtrInput       `pulumi:"annotationType"`
	FormatToHeader pulumi.StringMapInput                       `pulumi:"formatToHeader"`
	Schema         AnnotationStoreSchemaValueTypeMapArrayInput `pulumi:"schema"`
}

func (AnnotationStoreTsvStoreOptionsArgs) ElementType added in v0.72.0

func (AnnotationStoreTsvStoreOptionsArgs) ToAnnotationStoreTsvStoreOptionsOutput added in v0.72.0

func (i AnnotationStoreTsvStoreOptionsArgs) ToAnnotationStoreTsvStoreOptionsOutput() AnnotationStoreTsvStoreOptionsOutput

func (AnnotationStoreTsvStoreOptionsArgs) ToAnnotationStoreTsvStoreOptionsOutputWithContext added in v0.72.0

func (i AnnotationStoreTsvStoreOptionsArgs) ToAnnotationStoreTsvStoreOptionsOutputWithContext(ctx context.Context) AnnotationStoreTsvStoreOptionsOutput

func (AnnotationStoreTsvStoreOptionsArgs) ToAnnotationStoreTsvStoreOptionsPtrOutput added in v0.72.0

func (i AnnotationStoreTsvStoreOptionsArgs) ToAnnotationStoreTsvStoreOptionsPtrOutput() AnnotationStoreTsvStoreOptionsPtrOutput

func (AnnotationStoreTsvStoreOptionsArgs) ToAnnotationStoreTsvStoreOptionsPtrOutputWithContext added in v0.72.0

func (i AnnotationStoreTsvStoreOptionsArgs) ToAnnotationStoreTsvStoreOptionsPtrOutputWithContext(ctx context.Context) AnnotationStoreTsvStoreOptionsPtrOutput

type AnnotationStoreTsvStoreOptionsInput added in v0.72.0

type AnnotationStoreTsvStoreOptionsInput interface {
	pulumi.Input

	ToAnnotationStoreTsvStoreOptionsOutput() AnnotationStoreTsvStoreOptionsOutput
	ToAnnotationStoreTsvStoreOptionsOutputWithContext(context.Context) AnnotationStoreTsvStoreOptionsOutput
}

AnnotationStoreTsvStoreOptionsInput is an input type that accepts AnnotationStoreTsvStoreOptionsArgs and AnnotationStoreTsvStoreOptionsOutput values. You can construct a concrete instance of `AnnotationStoreTsvStoreOptionsInput` via:

AnnotationStoreTsvStoreOptionsArgs{...}

type AnnotationStoreTsvStoreOptionsOutput added in v0.72.0

type AnnotationStoreTsvStoreOptionsOutput struct{ *pulumi.OutputState }

func (AnnotationStoreTsvStoreOptionsOutput) AnnotationType added in v0.72.0

func (AnnotationStoreTsvStoreOptionsOutput) ElementType added in v0.72.0

func (AnnotationStoreTsvStoreOptionsOutput) FormatToHeader added in v0.72.0

func (AnnotationStoreTsvStoreOptionsOutput) Schema added in v0.72.0

func (AnnotationStoreTsvStoreOptionsOutput) ToAnnotationStoreTsvStoreOptionsOutput added in v0.72.0

func (o AnnotationStoreTsvStoreOptionsOutput) ToAnnotationStoreTsvStoreOptionsOutput() AnnotationStoreTsvStoreOptionsOutput

func (AnnotationStoreTsvStoreOptionsOutput) ToAnnotationStoreTsvStoreOptionsOutputWithContext added in v0.72.0

func (o AnnotationStoreTsvStoreOptionsOutput) ToAnnotationStoreTsvStoreOptionsOutputWithContext(ctx context.Context) AnnotationStoreTsvStoreOptionsOutput

func (AnnotationStoreTsvStoreOptionsOutput) ToAnnotationStoreTsvStoreOptionsPtrOutput added in v0.72.0

func (o AnnotationStoreTsvStoreOptionsOutput) ToAnnotationStoreTsvStoreOptionsPtrOutput() AnnotationStoreTsvStoreOptionsPtrOutput

func (AnnotationStoreTsvStoreOptionsOutput) ToAnnotationStoreTsvStoreOptionsPtrOutputWithContext added in v0.72.0

func (o AnnotationStoreTsvStoreOptionsOutput) ToAnnotationStoreTsvStoreOptionsPtrOutputWithContext(ctx context.Context) AnnotationStoreTsvStoreOptionsPtrOutput

type AnnotationStoreTsvStoreOptionsPtrInput added in v0.72.0

type AnnotationStoreTsvStoreOptionsPtrInput interface {
	pulumi.Input

	ToAnnotationStoreTsvStoreOptionsPtrOutput() AnnotationStoreTsvStoreOptionsPtrOutput
	ToAnnotationStoreTsvStoreOptionsPtrOutputWithContext(context.Context) AnnotationStoreTsvStoreOptionsPtrOutput
}

AnnotationStoreTsvStoreOptionsPtrInput is an input type that accepts AnnotationStoreTsvStoreOptionsArgs, AnnotationStoreTsvStoreOptionsPtr and AnnotationStoreTsvStoreOptionsPtrOutput values. You can construct a concrete instance of `AnnotationStoreTsvStoreOptionsPtrInput` via:

        AnnotationStoreTsvStoreOptionsArgs{...}

or:

        nil

type AnnotationStoreTsvStoreOptionsPtrOutput added in v0.72.0

type AnnotationStoreTsvStoreOptionsPtrOutput struct{ *pulumi.OutputState }

func (AnnotationStoreTsvStoreOptionsPtrOutput) AnnotationType added in v0.72.0

func (AnnotationStoreTsvStoreOptionsPtrOutput) Elem added in v0.72.0

func (AnnotationStoreTsvStoreOptionsPtrOutput) ElementType added in v0.72.0

func (AnnotationStoreTsvStoreOptionsPtrOutput) FormatToHeader added in v0.72.0

func (AnnotationStoreTsvStoreOptionsPtrOutput) Schema added in v0.72.0

func (AnnotationStoreTsvStoreOptionsPtrOutput) ToAnnotationStoreTsvStoreOptionsPtrOutput added in v0.72.0

func (o AnnotationStoreTsvStoreOptionsPtrOutput) ToAnnotationStoreTsvStoreOptionsPtrOutput() AnnotationStoreTsvStoreOptionsPtrOutput

func (AnnotationStoreTsvStoreOptionsPtrOutput) ToAnnotationStoreTsvStoreOptionsPtrOutputWithContext added in v0.72.0

func (o AnnotationStoreTsvStoreOptionsPtrOutput) ToAnnotationStoreTsvStoreOptionsPtrOutputWithContext(ctx context.Context) AnnotationStoreTsvStoreOptionsPtrOutput

type LookupAnnotationStoreArgs

type LookupAnnotationStoreArgs struct {
	// The name of the Annotation Store.
	Name string `pulumi:"name"`
}

type LookupAnnotationStoreOutputArgs

type LookupAnnotationStoreOutputArgs struct {
	// The name of the Annotation Store.
	Name pulumi.StringInput `pulumi:"name"`
}

func (LookupAnnotationStoreOutputArgs) ElementType

type LookupAnnotationStoreResult

type LookupAnnotationStoreResult struct {
	// When the store was created.
	CreationTime *string `pulumi:"creationTime"`
	// A description for the store.
	Description *string `pulumi:"description"`
	// The store's ID.
	Id *string `pulumi:"id"`
	// The store's status.
	Status *AnnotationStoreStoreStatus `pulumi:"status"`
	// The store's status message.
	StatusMessage *string `pulumi:"statusMessage"`
	// The store's ARN.
	StoreArn *string `pulumi:"storeArn"`
	// The store's size in bytes.
	StoreSizeBytes *float64 `pulumi:"storeSizeBytes"`
	// When the store was updated.
	UpdateTime *string `pulumi:"updateTime"`
}

func LookupAnnotationStore

func LookupAnnotationStore(ctx *pulumi.Context, args *LookupAnnotationStoreArgs, opts ...pulumi.InvokeOption) (*LookupAnnotationStoreResult, error)

Definition of AWS::Omics::AnnotationStore Resource Type

type LookupAnnotationStoreResultOutput

type LookupAnnotationStoreResultOutput struct{ *pulumi.OutputState }

func (LookupAnnotationStoreResultOutput) CreationTime

When the store was created.

func (LookupAnnotationStoreResultOutput) Description

A description for the store.

func (LookupAnnotationStoreResultOutput) ElementType

func (LookupAnnotationStoreResultOutput) Id

The store's ID.

func (LookupAnnotationStoreResultOutput) Status

The store's status.

func (LookupAnnotationStoreResultOutput) StatusMessage

The store's status message.

func (LookupAnnotationStoreResultOutput) StoreArn

The store's ARN.

func (LookupAnnotationStoreResultOutput) StoreSizeBytes

The store's size in bytes.

func (LookupAnnotationStoreResultOutput) ToLookupAnnotationStoreResultOutput

func (o LookupAnnotationStoreResultOutput) ToLookupAnnotationStoreResultOutput() LookupAnnotationStoreResultOutput

func (LookupAnnotationStoreResultOutput) ToLookupAnnotationStoreResultOutputWithContext

func (o LookupAnnotationStoreResultOutput) ToLookupAnnotationStoreResultOutputWithContext(ctx context.Context) LookupAnnotationStoreResultOutput

func (LookupAnnotationStoreResultOutput) UpdateTime

When the store was updated.

type LookupReferenceStoreArgs

type LookupReferenceStoreArgs struct {
	// The store's ID.
	ReferenceStoreId string `pulumi:"referenceStoreId"`
}

type LookupReferenceStoreOutputArgs

type LookupReferenceStoreOutputArgs struct {
	// The store's ID.
	ReferenceStoreId pulumi.StringInput `pulumi:"referenceStoreId"`
}

func (LookupReferenceStoreOutputArgs) ElementType

type LookupReferenceStoreResult

type LookupReferenceStoreResult struct {
	// The store's ARN.
	Arn *string `pulumi:"arn"`
	// When the store was created.
	CreationTime *string `pulumi:"creationTime"`
	// The store's ID.
	ReferenceStoreId *string `pulumi:"referenceStoreId"`
}

func LookupReferenceStore

func LookupReferenceStore(ctx *pulumi.Context, args *LookupReferenceStoreArgs, opts ...pulumi.InvokeOption) (*LookupReferenceStoreResult, error)

Definition of AWS::Omics::ReferenceStore Resource Type

type LookupReferenceStoreResultOutput

type LookupReferenceStoreResultOutput struct{ *pulumi.OutputState }

func (LookupReferenceStoreResultOutput) Arn

The store's ARN.

func (LookupReferenceStoreResultOutput) CreationTime

When the store was created.

func (LookupReferenceStoreResultOutput) ElementType

func (LookupReferenceStoreResultOutput) ReferenceStoreId

The store's ID.

func (LookupReferenceStoreResultOutput) ToLookupReferenceStoreResultOutput

func (o LookupReferenceStoreResultOutput) ToLookupReferenceStoreResultOutput() LookupReferenceStoreResultOutput

func (LookupReferenceStoreResultOutput) ToLookupReferenceStoreResultOutputWithContext

func (o LookupReferenceStoreResultOutput) ToLookupReferenceStoreResultOutputWithContext(ctx context.Context) LookupReferenceStoreResultOutput

type LookupRunGroupArgs

type LookupRunGroupArgs struct {
	// The run group's ID.
	Id string `pulumi:"id"`
}

type LookupRunGroupOutputArgs

type LookupRunGroupOutputArgs struct {
	// The run group's ID.
	Id pulumi.StringInput `pulumi:"id"`
}

func (LookupRunGroupOutputArgs) ElementType

func (LookupRunGroupOutputArgs) ElementType() reflect.Type

type LookupRunGroupResult

type LookupRunGroupResult struct {
	// The run group's ARN.
	Arn *string `pulumi:"arn"`
	// When the run group was created.
	CreationTime *string `pulumi:"creationTime"`
	// The run group's ID.
	Id *string `pulumi:"id"`
	// The group's maximum CPU count setting.
	MaxCpus *float64 `pulumi:"maxCpus"`
	// The group's maximum duration setting in minutes.
	MaxDuration *float64 `pulumi:"maxDuration"`
	// The maximum GPUs that can be used by a run group.
	MaxGpus *float64 `pulumi:"maxGpus"`
	// The group's maximum concurrent run setting.
	MaxRuns *float64 `pulumi:"maxRuns"`
	// The group's name.
	Name *string `pulumi:"name"`
	// Tags for the group.
	Tags map[string]string `pulumi:"tags"`
}

func LookupRunGroup

func LookupRunGroup(ctx *pulumi.Context, args *LookupRunGroupArgs, opts ...pulumi.InvokeOption) (*LookupRunGroupResult, error)

Definition of AWS::Omics::RunGroup Resource Type

type LookupRunGroupResultOutput

type LookupRunGroupResultOutput struct{ *pulumi.OutputState }

func (LookupRunGroupResultOutput) Arn

The run group's ARN.

func (LookupRunGroupResultOutput) CreationTime

When the run group was created.

func (LookupRunGroupResultOutput) ElementType

func (LookupRunGroupResultOutput) ElementType() reflect.Type

func (LookupRunGroupResultOutput) Id

The run group's ID.

func (LookupRunGroupResultOutput) MaxCpus

The group's maximum CPU count setting.

func (LookupRunGroupResultOutput) MaxDuration

The group's maximum duration setting in minutes.

func (LookupRunGroupResultOutput) MaxGpus added in v0.73.0

The maximum GPUs that can be used by a run group.

func (LookupRunGroupResultOutput) MaxRuns

The group's maximum concurrent run setting.

func (LookupRunGroupResultOutput) Name

The group's name.

func (LookupRunGroupResultOutput) Tags

Tags for the group.

func (LookupRunGroupResultOutput) ToLookupRunGroupResultOutput

func (o LookupRunGroupResultOutput) ToLookupRunGroupResultOutput() LookupRunGroupResultOutput

func (LookupRunGroupResultOutput) ToLookupRunGroupResultOutputWithContext

func (o LookupRunGroupResultOutput) ToLookupRunGroupResultOutputWithContext(ctx context.Context) LookupRunGroupResultOutput

type LookupSequenceStoreArgs

type LookupSequenceStoreArgs struct {
	// The store's ID.
	SequenceStoreId string `pulumi:"sequenceStoreId"`
}

type LookupSequenceStoreOutputArgs

type LookupSequenceStoreOutputArgs struct {
	// The store's ID.
	SequenceStoreId pulumi.StringInput `pulumi:"sequenceStoreId"`
}

func (LookupSequenceStoreOutputArgs) ElementType

type LookupSequenceStoreResult

type LookupSequenceStoreResult struct {
	// The store's ARN.
	Arn *string `pulumi:"arn"`
	// When the store was created.
	CreationTime *string `pulumi:"creationTime"`
	// The store's ID.
	SequenceStoreId *string `pulumi:"sequenceStoreId"`
}

func LookupSequenceStore

func LookupSequenceStore(ctx *pulumi.Context, args *LookupSequenceStoreArgs, opts ...pulumi.InvokeOption) (*LookupSequenceStoreResult, error)

Definition of AWS::Omics::SequenceStore Resource Type

type LookupSequenceStoreResultOutput

type LookupSequenceStoreResultOutput struct{ *pulumi.OutputState }

func (LookupSequenceStoreResultOutput) Arn

The store's ARN.

func (LookupSequenceStoreResultOutput) CreationTime

When the store was created.

func (LookupSequenceStoreResultOutput) ElementType

func (LookupSequenceStoreResultOutput) SequenceStoreId

The store's ID.

func (LookupSequenceStoreResultOutput) ToLookupSequenceStoreResultOutput

func (o LookupSequenceStoreResultOutput) ToLookupSequenceStoreResultOutput() LookupSequenceStoreResultOutput

func (LookupSequenceStoreResultOutput) ToLookupSequenceStoreResultOutputWithContext

func (o LookupSequenceStoreResultOutput) ToLookupSequenceStoreResultOutputWithContext(ctx context.Context) LookupSequenceStoreResultOutput

type LookupVariantStoreArgs

type LookupVariantStoreArgs struct {
	// A name for the store.
	Name string `pulumi:"name"`
}

type LookupVariantStoreOutputArgs

type LookupVariantStoreOutputArgs struct {
	// A name for the store.
	Name pulumi.StringInput `pulumi:"name"`
}

func (LookupVariantStoreOutputArgs) ElementType

type LookupVariantStoreResult

type LookupVariantStoreResult struct {
	// When the store was created.
	CreationTime *string `pulumi:"creationTime"`
	// A description for the store.
	Description *string `pulumi:"description"`
	// The store's ID.
	Id *string `pulumi:"id"`
	// The store's status.
	Status *VariantStoreStoreStatus `pulumi:"status"`
	// The store's status message.
	StatusMessage *string `pulumi:"statusMessage"`
	// The store's ARN.
	StoreArn *string `pulumi:"storeArn"`
	// The store's size in bytes.
	StoreSizeBytes *float64 `pulumi:"storeSizeBytes"`
	// When the store was updated.
	UpdateTime *string `pulumi:"updateTime"`
}

func LookupVariantStore

func LookupVariantStore(ctx *pulumi.Context, args *LookupVariantStoreArgs, opts ...pulumi.InvokeOption) (*LookupVariantStoreResult, error)

Definition of AWS::Omics::VariantStore Resource Type

type LookupVariantStoreResultOutput

type LookupVariantStoreResultOutput struct{ *pulumi.OutputState }

func (LookupVariantStoreResultOutput) CreationTime

When the store was created.

func (LookupVariantStoreResultOutput) Description

A description for the store.

func (LookupVariantStoreResultOutput) ElementType

func (LookupVariantStoreResultOutput) Id

The store's ID.

func (LookupVariantStoreResultOutput) Status

The store's status.

func (LookupVariantStoreResultOutput) StatusMessage

The store's status message.

func (LookupVariantStoreResultOutput) StoreArn

The store's ARN.

func (LookupVariantStoreResultOutput) StoreSizeBytes

The store's size in bytes.

func (LookupVariantStoreResultOutput) ToLookupVariantStoreResultOutput

func (o LookupVariantStoreResultOutput) ToLookupVariantStoreResultOutput() LookupVariantStoreResultOutput

func (LookupVariantStoreResultOutput) ToLookupVariantStoreResultOutputWithContext

func (o LookupVariantStoreResultOutput) ToLookupVariantStoreResultOutputWithContext(ctx context.Context) LookupVariantStoreResultOutput

func (LookupVariantStoreResultOutput) UpdateTime

When the store was updated.

type LookupWorkflowArgs

type LookupWorkflowArgs struct {
	// The workflow's ID.
	Id string `pulumi:"id"`
}

type LookupWorkflowOutputArgs

type LookupWorkflowOutputArgs struct {
	// The workflow's ID.
	Id pulumi.StringInput `pulumi:"id"`
}

func (LookupWorkflowOutputArgs) ElementType

func (LookupWorkflowOutputArgs) ElementType() reflect.Type

type LookupWorkflowResult

type LookupWorkflowResult struct {
	// The ARN for the workflow.
	Arn *string `pulumi:"arn"`
	// When the workflow was created.
	CreationTime *string `pulumi:"creationTime"`
	// The parameter's description.
	Description *string `pulumi:"description"`
	// The workflow's ID.
	Id *string `pulumi:"id"`
	// The workflow's name.
	Name *string `pulumi:"name"`
	// The workflow's status.
	Status *WorkflowStatus `pulumi:"status"`
	// Tags for the workflow.
	Tags map[string]string `pulumi:"tags"`
	// The workflow's type.
	Type *WorkflowType `pulumi:"type"`
}

func LookupWorkflow

func LookupWorkflow(ctx *pulumi.Context, args *LookupWorkflowArgs, opts ...pulumi.InvokeOption) (*LookupWorkflowResult, error)

Definition of AWS::Omics::Workflow Resource Type

type LookupWorkflowResultOutput

type LookupWorkflowResultOutput struct{ *pulumi.OutputState }

func (LookupWorkflowResultOutput) Arn

The ARN for the workflow.

func (LookupWorkflowResultOutput) CreationTime

When the workflow was created.

func (LookupWorkflowResultOutput) Description

The parameter's description.

func (LookupWorkflowResultOutput) ElementType

func (LookupWorkflowResultOutput) ElementType() reflect.Type

func (LookupWorkflowResultOutput) Id

The workflow's ID.

func (LookupWorkflowResultOutput) Name

The workflow's name.

func (LookupWorkflowResultOutput) Status

The workflow's status.

func (LookupWorkflowResultOutput) Tags

Tags for the workflow.

func (LookupWorkflowResultOutput) ToLookupWorkflowResultOutput

func (o LookupWorkflowResultOutput) ToLookupWorkflowResultOutput() LookupWorkflowResultOutput

func (LookupWorkflowResultOutput) ToLookupWorkflowResultOutputWithContext

func (o LookupWorkflowResultOutput) ToLookupWorkflowResultOutputWithContext(ctx context.Context) LookupWorkflowResultOutput

func (LookupWorkflowResultOutput) Type

The workflow's type.

type ReferenceStore

type ReferenceStore struct {
	pulumi.CustomResourceState

	// The store's ARN.
	Arn pulumi.StringOutput `pulumi:"arn"`
	// When the store was created.
	CreationTime pulumi.StringOutput `pulumi:"creationTime"`
	// A description for the store.
	Description pulumi.StringPtrOutput `pulumi:"description"`
	// A name for the store.
	Name pulumi.StringOutput `pulumi:"name"`
	// The store's ID.
	ReferenceStoreId pulumi.StringOutput `pulumi:"referenceStoreId"`
	// Server-side encryption (SSE) settings for the store.
	SseConfig ReferenceStoreSseConfigPtrOutput `pulumi:"sseConfig"`
	// Tags for the store.
	Tags pulumi.StringMapOutput `pulumi:"tags"`
}

Definition of AWS::Omics::ReferenceStore Resource Type

func GetReferenceStore

func GetReferenceStore(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ReferenceStoreState, opts ...pulumi.ResourceOption) (*ReferenceStore, error)

GetReferenceStore gets an existing ReferenceStore 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 NewReferenceStore

func NewReferenceStore(ctx *pulumi.Context,
	name string, args *ReferenceStoreArgs, opts ...pulumi.ResourceOption) (*ReferenceStore, error)

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

func (*ReferenceStore) ElementType

func (*ReferenceStore) ElementType() reflect.Type

func (*ReferenceStore) ToReferenceStoreOutput

func (i *ReferenceStore) ToReferenceStoreOutput() ReferenceStoreOutput

func (*ReferenceStore) ToReferenceStoreOutputWithContext

func (i *ReferenceStore) ToReferenceStoreOutputWithContext(ctx context.Context) ReferenceStoreOutput

type ReferenceStoreArgs

type ReferenceStoreArgs struct {
	// A description for the store.
	Description pulumi.StringPtrInput
	// A name for the store.
	Name pulumi.StringPtrInput
	// Server-side encryption (SSE) settings for the store.
	SseConfig ReferenceStoreSseConfigPtrInput
	// Tags for the store.
	Tags pulumi.StringMapInput
}

The set of arguments for constructing a ReferenceStore resource.

func (ReferenceStoreArgs) ElementType

func (ReferenceStoreArgs) ElementType() reflect.Type

type ReferenceStoreEncryptionType

type ReferenceStoreEncryptionType string

func (ReferenceStoreEncryptionType) ElementType

func (ReferenceStoreEncryptionType) ToReferenceStoreEncryptionTypeOutput

func (e ReferenceStoreEncryptionType) ToReferenceStoreEncryptionTypeOutput() ReferenceStoreEncryptionTypeOutput

func (ReferenceStoreEncryptionType) ToReferenceStoreEncryptionTypeOutputWithContext

func (e ReferenceStoreEncryptionType) ToReferenceStoreEncryptionTypeOutputWithContext(ctx context.Context) ReferenceStoreEncryptionTypeOutput

func (ReferenceStoreEncryptionType) ToReferenceStoreEncryptionTypePtrOutput

func (e ReferenceStoreEncryptionType) ToReferenceStoreEncryptionTypePtrOutput() ReferenceStoreEncryptionTypePtrOutput

func (ReferenceStoreEncryptionType) ToReferenceStoreEncryptionTypePtrOutputWithContext

func (e ReferenceStoreEncryptionType) ToReferenceStoreEncryptionTypePtrOutputWithContext(ctx context.Context) ReferenceStoreEncryptionTypePtrOutput

func (ReferenceStoreEncryptionType) ToStringOutput

func (ReferenceStoreEncryptionType) ToStringOutputWithContext

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

func (ReferenceStoreEncryptionType) ToStringPtrOutput

func (e ReferenceStoreEncryptionType) ToStringPtrOutput() pulumi.StringPtrOutput

func (ReferenceStoreEncryptionType) ToStringPtrOutputWithContext

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

type ReferenceStoreEncryptionTypeInput

type ReferenceStoreEncryptionTypeInput interface {
	pulumi.Input

	ToReferenceStoreEncryptionTypeOutput() ReferenceStoreEncryptionTypeOutput
	ToReferenceStoreEncryptionTypeOutputWithContext(context.Context) ReferenceStoreEncryptionTypeOutput
}

ReferenceStoreEncryptionTypeInput is an input type that accepts values of the ReferenceStoreEncryptionType enum A concrete instance of `ReferenceStoreEncryptionTypeInput` can be one of the following:

ReferenceStoreEncryptionTypeKms

type ReferenceStoreEncryptionTypeOutput

type ReferenceStoreEncryptionTypeOutput struct{ *pulumi.OutputState }

func (ReferenceStoreEncryptionTypeOutput) ElementType

func (ReferenceStoreEncryptionTypeOutput) ToReferenceStoreEncryptionTypeOutput

func (o ReferenceStoreEncryptionTypeOutput) ToReferenceStoreEncryptionTypeOutput() ReferenceStoreEncryptionTypeOutput

func (ReferenceStoreEncryptionTypeOutput) ToReferenceStoreEncryptionTypeOutputWithContext

func (o ReferenceStoreEncryptionTypeOutput) ToReferenceStoreEncryptionTypeOutputWithContext(ctx context.Context) ReferenceStoreEncryptionTypeOutput

func (ReferenceStoreEncryptionTypeOutput) ToReferenceStoreEncryptionTypePtrOutput

func (o ReferenceStoreEncryptionTypeOutput) ToReferenceStoreEncryptionTypePtrOutput() ReferenceStoreEncryptionTypePtrOutput

func (ReferenceStoreEncryptionTypeOutput) ToReferenceStoreEncryptionTypePtrOutputWithContext

func (o ReferenceStoreEncryptionTypeOutput) ToReferenceStoreEncryptionTypePtrOutputWithContext(ctx context.Context) ReferenceStoreEncryptionTypePtrOutput

func (ReferenceStoreEncryptionTypeOutput) ToStringOutput

func (ReferenceStoreEncryptionTypeOutput) ToStringOutputWithContext

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

func (ReferenceStoreEncryptionTypeOutput) ToStringPtrOutput

func (ReferenceStoreEncryptionTypeOutput) ToStringPtrOutputWithContext

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

type ReferenceStoreEncryptionTypePtrInput

type ReferenceStoreEncryptionTypePtrInput interface {
	pulumi.Input

	ToReferenceStoreEncryptionTypePtrOutput() ReferenceStoreEncryptionTypePtrOutput
	ToReferenceStoreEncryptionTypePtrOutputWithContext(context.Context) ReferenceStoreEncryptionTypePtrOutput
}

func ReferenceStoreEncryptionTypePtr

func ReferenceStoreEncryptionTypePtr(v string) ReferenceStoreEncryptionTypePtrInput

type ReferenceStoreEncryptionTypePtrOutput

type ReferenceStoreEncryptionTypePtrOutput struct{ *pulumi.OutputState }

func (ReferenceStoreEncryptionTypePtrOutput) Elem

func (ReferenceStoreEncryptionTypePtrOutput) ElementType

func (ReferenceStoreEncryptionTypePtrOutput) ToReferenceStoreEncryptionTypePtrOutput

func (o ReferenceStoreEncryptionTypePtrOutput) ToReferenceStoreEncryptionTypePtrOutput() ReferenceStoreEncryptionTypePtrOutput

func (ReferenceStoreEncryptionTypePtrOutput) ToReferenceStoreEncryptionTypePtrOutputWithContext

func (o ReferenceStoreEncryptionTypePtrOutput) ToReferenceStoreEncryptionTypePtrOutputWithContext(ctx context.Context) ReferenceStoreEncryptionTypePtrOutput

func (ReferenceStoreEncryptionTypePtrOutput) ToStringPtrOutput

func (ReferenceStoreEncryptionTypePtrOutput) ToStringPtrOutputWithContext

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

type ReferenceStoreInput

type ReferenceStoreInput interface {
	pulumi.Input

	ToReferenceStoreOutput() ReferenceStoreOutput
	ToReferenceStoreOutputWithContext(ctx context.Context) ReferenceStoreOutput
}

type ReferenceStoreOutput

type ReferenceStoreOutput struct{ *pulumi.OutputState }

func (ReferenceStoreOutput) Arn

The store's ARN.

func (ReferenceStoreOutput) CreationTime

func (o ReferenceStoreOutput) CreationTime() pulumi.StringOutput

When the store was created.

func (ReferenceStoreOutput) Description

A description for the store.

func (ReferenceStoreOutput) ElementType

func (ReferenceStoreOutput) ElementType() reflect.Type

func (ReferenceStoreOutput) Name

A name for the store.

func (ReferenceStoreOutput) ReferenceStoreId

func (o ReferenceStoreOutput) ReferenceStoreId() pulumi.StringOutput

The store's ID.

func (ReferenceStoreOutput) SseConfig

Server-side encryption (SSE) settings for the store.

func (ReferenceStoreOutput) Tags

Tags for the store.

func (ReferenceStoreOutput) ToReferenceStoreOutput

func (o ReferenceStoreOutput) ToReferenceStoreOutput() ReferenceStoreOutput

func (ReferenceStoreOutput) ToReferenceStoreOutputWithContext

func (o ReferenceStoreOutput) ToReferenceStoreOutputWithContext(ctx context.Context) ReferenceStoreOutput

type ReferenceStoreSseConfig

type ReferenceStoreSseConfig struct {
	// An encryption key ARN.
	KeyArn *string `pulumi:"keyArn"`
	// The encryption type.
	Type ReferenceStoreEncryptionType `pulumi:"type"`
}

Server-side encryption (SSE) settings for a store.

type ReferenceStoreSseConfigArgs

type ReferenceStoreSseConfigArgs struct {
	// An encryption key ARN.
	KeyArn pulumi.StringPtrInput `pulumi:"keyArn"`
	// The encryption type.
	Type ReferenceStoreEncryptionTypeInput `pulumi:"type"`
}

Server-side encryption (SSE) settings for a store.

func (ReferenceStoreSseConfigArgs) ElementType

func (ReferenceStoreSseConfigArgs) ToReferenceStoreSseConfigOutput

func (i ReferenceStoreSseConfigArgs) ToReferenceStoreSseConfigOutput() ReferenceStoreSseConfigOutput

func (ReferenceStoreSseConfigArgs) ToReferenceStoreSseConfigOutputWithContext

func (i ReferenceStoreSseConfigArgs) ToReferenceStoreSseConfigOutputWithContext(ctx context.Context) ReferenceStoreSseConfigOutput

func (ReferenceStoreSseConfigArgs) ToReferenceStoreSseConfigPtrOutput

func (i ReferenceStoreSseConfigArgs) ToReferenceStoreSseConfigPtrOutput() ReferenceStoreSseConfigPtrOutput

func (ReferenceStoreSseConfigArgs) ToReferenceStoreSseConfigPtrOutputWithContext

func (i ReferenceStoreSseConfigArgs) ToReferenceStoreSseConfigPtrOutputWithContext(ctx context.Context) ReferenceStoreSseConfigPtrOutput

type ReferenceStoreSseConfigInput

type ReferenceStoreSseConfigInput interface {
	pulumi.Input

	ToReferenceStoreSseConfigOutput() ReferenceStoreSseConfigOutput
	ToReferenceStoreSseConfigOutputWithContext(context.Context) ReferenceStoreSseConfigOutput
}

ReferenceStoreSseConfigInput is an input type that accepts ReferenceStoreSseConfigArgs and ReferenceStoreSseConfigOutput values. You can construct a concrete instance of `ReferenceStoreSseConfigInput` via:

ReferenceStoreSseConfigArgs{...}

type ReferenceStoreSseConfigOutput

type ReferenceStoreSseConfigOutput struct{ *pulumi.OutputState }

Server-side encryption (SSE) settings for a store.

func (ReferenceStoreSseConfigOutput) ElementType

func (ReferenceStoreSseConfigOutput) KeyArn

An encryption key ARN.

func (ReferenceStoreSseConfigOutput) ToReferenceStoreSseConfigOutput

func (o ReferenceStoreSseConfigOutput) ToReferenceStoreSseConfigOutput() ReferenceStoreSseConfigOutput

func (ReferenceStoreSseConfigOutput) ToReferenceStoreSseConfigOutputWithContext

func (o ReferenceStoreSseConfigOutput) ToReferenceStoreSseConfigOutputWithContext(ctx context.Context) ReferenceStoreSseConfigOutput

func (ReferenceStoreSseConfigOutput) ToReferenceStoreSseConfigPtrOutput

func (o ReferenceStoreSseConfigOutput) ToReferenceStoreSseConfigPtrOutput() ReferenceStoreSseConfigPtrOutput

func (ReferenceStoreSseConfigOutput) ToReferenceStoreSseConfigPtrOutputWithContext

func (o ReferenceStoreSseConfigOutput) ToReferenceStoreSseConfigPtrOutputWithContext(ctx context.Context) ReferenceStoreSseConfigPtrOutput

func (ReferenceStoreSseConfigOutput) Type

The encryption type.

type ReferenceStoreSseConfigPtrInput

type ReferenceStoreSseConfigPtrInput interface {
	pulumi.Input

	ToReferenceStoreSseConfigPtrOutput() ReferenceStoreSseConfigPtrOutput
	ToReferenceStoreSseConfigPtrOutputWithContext(context.Context) ReferenceStoreSseConfigPtrOutput
}

ReferenceStoreSseConfigPtrInput is an input type that accepts ReferenceStoreSseConfigArgs, ReferenceStoreSseConfigPtr and ReferenceStoreSseConfigPtrOutput values. You can construct a concrete instance of `ReferenceStoreSseConfigPtrInput` via:

        ReferenceStoreSseConfigArgs{...}

or:

        nil

type ReferenceStoreSseConfigPtrOutput

type ReferenceStoreSseConfigPtrOutput struct{ *pulumi.OutputState }

func (ReferenceStoreSseConfigPtrOutput) Elem

func (ReferenceStoreSseConfigPtrOutput) ElementType

func (ReferenceStoreSseConfigPtrOutput) KeyArn

An encryption key ARN.

func (ReferenceStoreSseConfigPtrOutput) ToReferenceStoreSseConfigPtrOutput

func (o ReferenceStoreSseConfigPtrOutput) ToReferenceStoreSseConfigPtrOutput() ReferenceStoreSseConfigPtrOutput

func (ReferenceStoreSseConfigPtrOutput) ToReferenceStoreSseConfigPtrOutputWithContext

func (o ReferenceStoreSseConfigPtrOutput) ToReferenceStoreSseConfigPtrOutputWithContext(ctx context.Context) ReferenceStoreSseConfigPtrOutput

func (ReferenceStoreSseConfigPtrOutput) Type

The encryption type.

type ReferenceStoreState

type ReferenceStoreState struct {
}

func (ReferenceStoreState) ElementType

func (ReferenceStoreState) ElementType() reflect.Type

type RunGroup

type RunGroup struct {
	pulumi.CustomResourceState

	// The run group's ARN.
	Arn pulumi.StringOutput `pulumi:"arn"`
	// The run group's ID.
	AwsId pulumi.StringOutput `pulumi:"awsId"`
	// When the run group was created.
	CreationTime pulumi.StringOutput `pulumi:"creationTime"`
	// The group's maximum CPU count setting.
	MaxCpus pulumi.Float64PtrOutput `pulumi:"maxCpus"`
	// The group's maximum duration setting in minutes.
	MaxDuration pulumi.Float64PtrOutput `pulumi:"maxDuration"`
	// The maximum GPUs that can be used by a run group.
	MaxGpus pulumi.Float64PtrOutput `pulumi:"maxGpus"`
	// The group's maximum concurrent run setting.
	MaxRuns pulumi.Float64PtrOutput `pulumi:"maxRuns"`
	// The group's name.
	Name pulumi.StringPtrOutput `pulumi:"name"`
	// Tags for the group.
	Tags pulumi.StringMapOutput `pulumi:"tags"`
}

Definition of AWS::Omics::RunGroup Resource Type

func GetRunGroup

func GetRunGroup(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *RunGroupState, opts ...pulumi.ResourceOption) (*RunGroup, error)

GetRunGroup gets an existing RunGroup 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 NewRunGroup

func NewRunGroup(ctx *pulumi.Context,
	name string, args *RunGroupArgs, opts ...pulumi.ResourceOption) (*RunGroup, error)

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

func (*RunGroup) ElementType

func (*RunGroup) ElementType() reflect.Type

func (*RunGroup) ToRunGroupOutput

func (i *RunGroup) ToRunGroupOutput() RunGroupOutput

func (*RunGroup) ToRunGroupOutputWithContext

func (i *RunGroup) ToRunGroupOutputWithContext(ctx context.Context) RunGroupOutput

type RunGroupArgs

type RunGroupArgs struct {
	// The group's maximum CPU count setting.
	MaxCpus pulumi.Float64PtrInput
	// The group's maximum duration setting in minutes.
	MaxDuration pulumi.Float64PtrInput
	// The maximum GPUs that can be used by a run group.
	MaxGpus pulumi.Float64PtrInput
	// The group's maximum concurrent run setting.
	MaxRuns pulumi.Float64PtrInput
	// The group's name.
	Name pulumi.StringPtrInput
	// Tags for the group.
	Tags pulumi.StringMapInput
}

The set of arguments for constructing a RunGroup resource.

func (RunGroupArgs) ElementType

func (RunGroupArgs) ElementType() reflect.Type

type RunGroupInput

type RunGroupInput interface {
	pulumi.Input

	ToRunGroupOutput() RunGroupOutput
	ToRunGroupOutputWithContext(ctx context.Context) RunGroupOutput
}

type RunGroupOutput

type RunGroupOutput struct{ *pulumi.OutputState }

func (RunGroupOutput) Arn

The run group's ARN.

func (RunGroupOutput) AwsId added in v0.99.0

The run group's ID.

func (RunGroupOutput) CreationTime

func (o RunGroupOutput) CreationTime() pulumi.StringOutput

When the run group was created.

func (RunGroupOutput) ElementType

func (RunGroupOutput) ElementType() reflect.Type

func (RunGroupOutput) MaxCpus

The group's maximum CPU count setting.

func (RunGroupOutput) MaxDuration

func (o RunGroupOutput) MaxDuration() pulumi.Float64PtrOutput

The group's maximum duration setting in minutes.

func (RunGroupOutput) MaxGpus added in v0.73.0

The maximum GPUs that can be used by a run group.

func (RunGroupOutput) MaxRuns

The group's maximum concurrent run setting.

func (RunGroupOutput) Name

The group's name.

func (RunGroupOutput) Tags

Tags for the group.

func (RunGroupOutput) ToRunGroupOutput

func (o RunGroupOutput) ToRunGroupOutput() RunGroupOutput

func (RunGroupOutput) ToRunGroupOutputWithContext

func (o RunGroupOutput) ToRunGroupOutputWithContext(ctx context.Context) RunGroupOutput

type RunGroupState

type RunGroupState struct {
}

func (RunGroupState) ElementType

func (RunGroupState) ElementType() reflect.Type

type SequenceStore

type SequenceStore struct {
	pulumi.CustomResourceState

	// The store's ARN.
	Arn pulumi.StringOutput `pulumi:"arn"`
	// When the store was created.
	CreationTime pulumi.StringOutput `pulumi:"creationTime"`
	// A description for the store.
	Description pulumi.StringPtrOutput `pulumi:"description"`
	// An S3 URI representing the bucket and folder to store failed read set uploads.
	FallbackLocation pulumi.StringPtrOutput `pulumi:"fallbackLocation"`
	// A name for the store.
	Name pulumi.StringOutput `pulumi:"name"`
	// The store's ID.
	SequenceStoreId pulumi.StringOutput `pulumi:"sequenceStoreId"`
	// Server-side encryption (SSE) settings for the store.
	SseConfig SequenceStoreSseConfigPtrOutput `pulumi:"sseConfig"`
	// Tags for the store.
	Tags pulumi.StringMapOutput `pulumi:"tags"`
}

Definition of AWS::Omics::SequenceStore Resource Type

func GetSequenceStore

func GetSequenceStore(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *SequenceStoreState, opts ...pulumi.ResourceOption) (*SequenceStore, error)

GetSequenceStore gets an existing SequenceStore 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 NewSequenceStore

func NewSequenceStore(ctx *pulumi.Context,
	name string, args *SequenceStoreArgs, opts ...pulumi.ResourceOption) (*SequenceStore, error)

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

func (*SequenceStore) ElementType

func (*SequenceStore) ElementType() reflect.Type

func (*SequenceStore) ToSequenceStoreOutput

func (i *SequenceStore) ToSequenceStoreOutput() SequenceStoreOutput

func (*SequenceStore) ToSequenceStoreOutputWithContext

func (i *SequenceStore) ToSequenceStoreOutputWithContext(ctx context.Context) SequenceStoreOutput

type SequenceStoreArgs

type SequenceStoreArgs struct {
	// A description for the store.
	Description pulumi.StringPtrInput
	// An S3 URI representing the bucket and folder to store failed read set uploads.
	FallbackLocation pulumi.StringPtrInput
	// A name for the store.
	Name pulumi.StringPtrInput
	// Server-side encryption (SSE) settings for the store.
	SseConfig SequenceStoreSseConfigPtrInput
	// Tags for the store.
	Tags pulumi.StringMapInput
}

The set of arguments for constructing a SequenceStore resource.

func (SequenceStoreArgs) ElementType

func (SequenceStoreArgs) ElementType() reflect.Type

type SequenceStoreEncryptionType

type SequenceStoreEncryptionType string

func (SequenceStoreEncryptionType) ElementType

func (SequenceStoreEncryptionType) ToSequenceStoreEncryptionTypeOutput

func (e SequenceStoreEncryptionType) ToSequenceStoreEncryptionTypeOutput() SequenceStoreEncryptionTypeOutput

func (SequenceStoreEncryptionType) ToSequenceStoreEncryptionTypeOutputWithContext

func (e SequenceStoreEncryptionType) ToSequenceStoreEncryptionTypeOutputWithContext(ctx context.Context) SequenceStoreEncryptionTypeOutput

func (SequenceStoreEncryptionType) ToSequenceStoreEncryptionTypePtrOutput

func (e SequenceStoreEncryptionType) ToSequenceStoreEncryptionTypePtrOutput() SequenceStoreEncryptionTypePtrOutput

func (SequenceStoreEncryptionType) ToSequenceStoreEncryptionTypePtrOutputWithContext

func (e SequenceStoreEncryptionType) ToSequenceStoreEncryptionTypePtrOutputWithContext(ctx context.Context) SequenceStoreEncryptionTypePtrOutput

func (SequenceStoreEncryptionType) ToStringOutput

func (e SequenceStoreEncryptionType) ToStringOutput() pulumi.StringOutput

func (SequenceStoreEncryptionType) ToStringOutputWithContext

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

func (SequenceStoreEncryptionType) ToStringPtrOutput

func (e SequenceStoreEncryptionType) ToStringPtrOutput() pulumi.StringPtrOutput

func (SequenceStoreEncryptionType) ToStringPtrOutputWithContext

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

type SequenceStoreEncryptionTypeInput

type SequenceStoreEncryptionTypeInput interface {
	pulumi.Input

	ToSequenceStoreEncryptionTypeOutput() SequenceStoreEncryptionTypeOutput
	ToSequenceStoreEncryptionTypeOutputWithContext(context.Context) SequenceStoreEncryptionTypeOutput
}

SequenceStoreEncryptionTypeInput is an input type that accepts values of the SequenceStoreEncryptionType enum A concrete instance of `SequenceStoreEncryptionTypeInput` can be one of the following:

SequenceStoreEncryptionTypeKms

type SequenceStoreEncryptionTypeOutput

type SequenceStoreEncryptionTypeOutput struct{ *pulumi.OutputState }

func (SequenceStoreEncryptionTypeOutput) ElementType

func (SequenceStoreEncryptionTypeOutput) ToSequenceStoreEncryptionTypeOutput

func (o SequenceStoreEncryptionTypeOutput) ToSequenceStoreEncryptionTypeOutput() SequenceStoreEncryptionTypeOutput

func (SequenceStoreEncryptionTypeOutput) ToSequenceStoreEncryptionTypeOutputWithContext

func (o SequenceStoreEncryptionTypeOutput) ToSequenceStoreEncryptionTypeOutputWithContext(ctx context.Context) SequenceStoreEncryptionTypeOutput

func (SequenceStoreEncryptionTypeOutput) ToSequenceStoreEncryptionTypePtrOutput

func (o SequenceStoreEncryptionTypeOutput) ToSequenceStoreEncryptionTypePtrOutput() SequenceStoreEncryptionTypePtrOutput

func (SequenceStoreEncryptionTypeOutput) ToSequenceStoreEncryptionTypePtrOutputWithContext

func (o SequenceStoreEncryptionTypeOutput) ToSequenceStoreEncryptionTypePtrOutputWithContext(ctx context.Context) SequenceStoreEncryptionTypePtrOutput

func (SequenceStoreEncryptionTypeOutput) ToStringOutput

func (SequenceStoreEncryptionTypeOutput) ToStringOutputWithContext

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

func (SequenceStoreEncryptionTypeOutput) ToStringPtrOutput

func (SequenceStoreEncryptionTypeOutput) ToStringPtrOutputWithContext

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

type SequenceStoreEncryptionTypePtrInput

type SequenceStoreEncryptionTypePtrInput interface {
	pulumi.Input

	ToSequenceStoreEncryptionTypePtrOutput() SequenceStoreEncryptionTypePtrOutput
	ToSequenceStoreEncryptionTypePtrOutputWithContext(context.Context) SequenceStoreEncryptionTypePtrOutput
}

func SequenceStoreEncryptionTypePtr

func SequenceStoreEncryptionTypePtr(v string) SequenceStoreEncryptionTypePtrInput

type SequenceStoreEncryptionTypePtrOutput

type SequenceStoreEncryptionTypePtrOutput struct{ *pulumi.OutputState }

func (SequenceStoreEncryptionTypePtrOutput) Elem

func (SequenceStoreEncryptionTypePtrOutput) ElementType

func (SequenceStoreEncryptionTypePtrOutput) ToSequenceStoreEncryptionTypePtrOutput

func (o SequenceStoreEncryptionTypePtrOutput) ToSequenceStoreEncryptionTypePtrOutput() SequenceStoreEncryptionTypePtrOutput

func (SequenceStoreEncryptionTypePtrOutput) ToSequenceStoreEncryptionTypePtrOutputWithContext

func (o SequenceStoreEncryptionTypePtrOutput) ToSequenceStoreEncryptionTypePtrOutputWithContext(ctx context.Context) SequenceStoreEncryptionTypePtrOutput

func (SequenceStoreEncryptionTypePtrOutput) ToStringPtrOutput

func (SequenceStoreEncryptionTypePtrOutput) ToStringPtrOutputWithContext

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

type SequenceStoreInput

type SequenceStoreInput interface {
	pulumi.Input

	ToSequenceStoreOutput() SequenceStoreOutput
	ToSequenceStoreOutputWithContext(ctx context.Context) SequenceStoreOutput
}

type SequenceStoreOutput

type SequenceStoreOutput struct{ *pulumi.OutputState }

func (SequenceStoreOutput) Arn

The store's ARN.

func (SequenceStoreOutput) CreationTime

func (o SequenceStoreOutput) CreationTime() pulumi.StringOutput

When the store was created.

func (SequenceStoreOutput) Description

func (o SequenceStoreOutput) Description() pulumi.StringPtrOutput

A description for the store.

func (SequenceStoreOutput) ElementType

func (SequenceStoreOutput) ElementType() reflect.Type

func (SequenceStoreOutput) FallbackLocation added in v0.65.0

func (o SequenceStoreOutput) FallbackLocation() pulumi.StringPtrOutput

An S3 URI representing the bucket and folder to store failed read set uploads.

func (SequenceStoreOutput) Name

A name for the store.

func (SequenceStoreOutput) SequenceStoreId

func (o SequenceStoreOutput) SequenceStoreId() pulumi.StringOutput

The store's ID.

func (SequenceStoreOutput) SseConfig

Server-side encryption (SSE) settings for the store.

func (SequenceStoreOutput) Tags

Tags for the store.

func (SequenceStoreOutput) ToSequenceStoreOutput

func (o SequenceStoreOutput) ToSequenceStoreOutput() SequenceStoreOutput

func (SequenceStoreOutput) ToSequenceStoreOutputWithContext

func (o SequenceStoreOutput) ToSequenceStoreOutputWithContext(ctx context.Context) SequenceStoreOutput

type SequenceStoreSseConfig

type SequenceStoreSseConfig struct {
	// An encryption key ARN.
	KeyArn *string `pulumi:"keyArn"`
	// The encryption type.
	Type SequenceStoreEncryptionType `pulumi:"type"`
}

Server-side encryption (SSE) settings for a store.

type SequenceStoreSseConfigArgs

type SequenceStoreSseConfigArgs struct {
	// An encryption key ARN.
	KeyArn pulumi.StringPtrInput `pulumi:"keyArn"`
	// The encryption type.
	Type SequenceStoreEncryptionTypeInput `pulumi:"type"`
}

Server-side encryption (SSE) settings for a store.

func (SequenceStoreSseConfigArgs) ElementType

func (SequenceStoreSseConfigArgs) ElementType() reflect.Type

func (SequenceStoreSseConfigArgs) ToSequenceStoreSseConfigOutput

func (i SequenceStoreSseConfigArgs) ToSequenceStoreSseConfigOutput() SequenceStoreSseConfigOutput

func (SequenceStoreSseConfigArgs) ToSequenceStoreSseConfigOutputWithContext

func (i SequenceStoreSseConfigArgs) ToSequenceStoreSseConfigOutputWithContext(ctx context.Context) SequenceStoreSseConfigOutput

func (SequenceStoreSseConfigArgs) ToSequenceStoreSseConfigPtrOutput

func (i SequenceStoreSseConfigArgs) ToSequenceStoreSseConfigPtrOutput() SequenceStoreSseConfigPtrOutput

func (SequenceStoreSseConfigArgs) ToSequenceStoreSseConfigPtrOutputWithContext

func (i SequenceStoreSseConfigArgs) ToSequenceStoreSseConfigPtrOutputWithContext(ctx context.Context) SequenceStoreSseConfigPtrOutput

type SequenceStoreSseConfigInput

type SequenceStoreSseConfigInput interface {
	pulumi.Input

	ToSequenceStoreSseConfigOutput() SequenceStoreSseConfigOutput
	ToSequenceStoreSseConfigOutputWithContext(context.Context) SequenceStoreSseConfigOutput
}

SequenceStoreSseConfigInput is an input type that accepts SequenceStoreSseConfigArgs and SequenceStoreSseConfigOutput values. You can construct a concrete instance of `SequenceStoreSseConfigInput` via:

SequenceStoreSseConfigArgs{...}

type SequenceStoreSseConfigOutput

type SequenceStoreSseConfigOutput struct{ *pulumi.OutputState }

Server-side encryption (SSE) settings for a store.

func (SequenceStoreSseConfigOutput) ElementType

func (SequenceStoreSseConfigOutput) KeyArn

An encryption key ARN.

func (SequenceStoreSseConfigOutput) ToSequenceStoreSseConfigOutput

func (o SequenceStoreSseConfigOutput) ToSequenceStoreSseConfigOutput() SequenceStoreSseConfigOutput

func (SequenceStoreSseConfigOutput) ToSequenceStoreSseConfigOutputWithContext

func (o SequenceStoreSseConfigOutput) ToSequenceStoreSseConfigOutputWithContext(ctx context.Context) SequenceStoreSseConfigOutput

func (SequenceStoreSseConfigOutput) ToSequenceStoreSseConfigPtrOutput

func (o SequenceStoreSseConfigOutput) ToSequenceStoreSseConfigPtrOutput() SequenceStoreSseConfigPtrOutput

func (SequenceStoreSseConfigOutput) ToSequenceStoreSseConfigPtrOutputWithContext

func (o SequenceStoreSseConfigOutput) ToSequenceStoreSseConfigPtrOutputWithContext(ctx context.Context) SequenceStoreSseConfigPtrOutput

func (SequenceStoreSseConfigOutput) Type

The encryption type.

type SequenceStoreSseConfigPtrInput

type SequenceStoreSseConfigPtrInput interface {
	pulumi.Input

	ToSequenceStoreSseConfigPtrOutput() SequenceStoreSseConfigPtrOutput
	ToSequenceStoreSseConfigPtrOutputWithContext(context.Context) SequenceStoreSseConfigPtrOutput
}

SequenceStoreSseConfigPtrInput is an input type that accepts SequenceStoreSseConfigArgs, SequenceStoreSseConfigPtr and SequenceStoreSseConfigPtrOutput values. You can construct a concrete instance of `SequenceStoreSseConfigPtrInput` via:

        SequenceStoreSseConfigArgs{...}

or:

        nil

type SequenceStoreSseConfigPtrOutput

type SequenceStoreSseConfigPtrOutput struct{ *pulumi.OutputState }

func (SequenceStoreSseConfigPtrOutput) Elem

func (SequenceStoreSseConfigPtrOutput) ElementType

func (SequenceStoreSseConfigPtrOutput) KeyArn

An encryption key ARN.

func (SequenceStoreSseConfigPtrOutput) ToSequenceStoreSseConfigPtrOutput

func (o SequenceStoreSseConfigPtrOutput) ToSequenceStoreSseConfigPtrOutput() SequenceStoreSseConfigPtrOutput

func (SequenceStoreSseConfigPtrOutput) ToSequenceStoreSseConfigPtrOutputWithContext

func (o SequenceStoreSseConfigPtrOutput) ToSequenceStoreSseConfigPtrOutputWithContext(ctx context.Context) SequenceStoreSseConfigPtrOutput

func (SequenceStoreSseConfigPtrOutput) Type

The encryption type.

type SequenceStoreState

type SequenceStoreState struct {
}

func (SequenceStoreState) ElementType

func (SequenceStoreState) ElementType() reflect.Type

type VariantStore

type VariantStore struct {
	pulumi.CustomResourceState

	// The store's ID.
	AwsId pulumi.StringOutput `pulumi:"awsId"`
	// When the store was created.
	CreationTime pulumi.StringOutput `pulumi:"creationTime"`
	// A description for the store.
	Description pulumi.StringPtrOutput `pulumi:"description"`
	// A name for the store.
	Name pulumi.StringOutput `pulumi:"name"`
	// The genome reference for the store's variants.
	Reference VariantStoreReferenceItemOutput `pulumi:"reference"`
	// Server-side encryption (SSE) settings for the store.
	SseConfig VariantStoreSseConfigPtrOutput `pulumi:"sseConfig"`
	// The store's status.
	Status VariantStoreStoreStatusOutput `pulumi:"status"`
	// The store's status message.
	StatusMessage pulumi.StringOutput `pulumi:"statusMessage"`
	// The store's ARN.
	StoreArn pulumi.StringOutput `pulumi:"storeArn"`
	// The store's size in bytes.
	StoreSizeBytes pulumi.Float64Output `pulumi:"storeSizeBytes"`
	// Tags for the store.
	Tags pulumi.StringMapOutput `pulumi:"tags"`
	// When the store was updated.
	UpdateTime pulumi.StringOutput `pulumi:"updateTime"`
}

Definition of AWS::Omics::VariantStore Resource Type

func GetVariantStore

func GetVariantStore(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *VariantStoreState, opts ...pulumi.ResourceOption) (*VariantStore, error)

GetVariantStore gets an existing VariantStore 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 NewVariantStore

func NewVariantStore(ctx *pulumi.Context,
	name string, args *VariantStoreArgs, opts ...pulumi.ResourceOption) (*VariantStore, error)

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

func (*VariantStore) ElementType

func (*VariantStore) ElementType() reflect.Type

func (*VariantStore) ToVariantStoreOutput

func (i *VariantStore) ToVariantStoreOutput() VariantStoreOutput

func (*VariantStore) ToVariantStoreOutputWithContext

func (i *VariantStore) ToVariantStoreOutputWithContext(ctx context.Context) VariantStoreOutput

type VariantStoreArgs

type VariantStoreArgs struct {
	// A description for the store.
	Description pulumi.StringPtrInput
	// A name for the store.
	Name pulumi.StringPtrInput
	// The genome reference for the store's variants.
	Reference VariantStoreReferenceItemInput
	// Server-side encryption (SSE) settings for the store.
	SseConfig VariantStoreSseConfigPtrInput
	// Tags for the store.
	Tags pulumi.StringMapInput
}

The set of arguments for constructing a VariantStore resource.

func (VariantStoreArgs) ElementType

func (VariantStoreArgs) ElementType() reflect.Type

type VariantStoreEncryptionType

type VariantStoreEncryptionType string

func (VariantStoreEncryptionType) ElementType

func (VariantStoreEncryptionType) ElementType() reflect.Type

func (VariantStoreEncryptionType) ToStringOutput

func (e VariantStoreEncryptionType) ToStringOutput() pulumi.StringOutput

func (VariantStoreEncryptionType) ToStringOutputWithContext

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

func (VariantStoreEncryptionType) ToStringPtrOutput

func (e VariantStoreEncryptionType) ToStringPtrOutput() pulumi.StringPtrOutput

func (VariantStoreEncryptionType) ToStringPtrOutputWithContext

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

func (VariantStoreEncryptionType) ToVariantStoreEncryptionTypeOutput

func (e VariantStoreEncryptionType) ToVariantStoreEncryptionTypeOutput() VariantStoreEncryptionTypeOutput

func (VariantStoreEncryptionType) ToVariantStoreEncryptionTypeOutputWithContext

func (e VariantStoreEncryptionType) ToVariantStoreEncryptionTypeOutputWithContext(ctx context.Context) VariantStoreEncryptionTypeOutput

func (VariantStoreEncryptionType) ToVariantStoreEncryptionTypePtrOutput

func (e VariantStoreEncryptionType) ToVariantStoreEncryptionTypePtrOutput() VariantStoreEncryptionTypePtrOutput

func (VariantStoreEncryptionType) ToVariantStoreEncryptionTypePtrOutputWithContext

func (e VariantStoreEncryptionType) ToVariantStoreEncryptionTypePtrOutputWithContext(ctx context.Context) VariantStoreEncryptionTypePtrOutput

type VariantStoreEncryptionTypeInput

type VariantStoreEncryptionTypeInput interface {
	pulumi.Input

	ToVariantStoreEncryptionTypeOutput() VariantStoreEncryptionTypeOutput
	ToVariantStoreEncryptionTypeOutputWithContext(context.Context) VariantStoreEncryptionTypeOutput
}

VariantStoreEncryptionTypeInput is an input type that accepts values of the VariantStoreEncryptionType enum A concrete instance of `VariantStoreEncryptionTypeInput` can be one of the following:

VariantStoreEncryptionTypeKms

type VariantStoreEncryptionTypeOutput

type VariantStoreEncryptionTypeOutput struct{ *pulumi.OutputState }

func (VariantStoreEncryptionTypeOutput) ElementType

func (VariantStoreEncryptionTypeOutput) ToStringOutput

func (VariantStoreEncryptionTypeOutput) ToStringOutputWithContext

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

func (VariantStoreEncryptionTypeOutput) ToStringPtrOutput

func (VariantStoreEncryptionTypeOutput) ToStringPtrOutputWithContext

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

func (VariantStoreEncryptionTypeOutput) ToVariantStoreEncryptionTypeOutput

func (o VariantStoreEncryptionTypeOutput) ToVariantStoreEncryptionTypeOutput() VariantStoreEncryptionTypeOutput

func (VariantStoreEncryptionTypeOutput) ToVariantStoreEncryptionTypeOutputWithContext

func (o VariantStoreEncryptionTypeOutput) ToVariantStoreEncryptionTypeOutputWithContext(ctx context.Context) VariantStoreEncryptionTypeOutput

func (VariantStoreEncryptionTypeOutput) ToVariantStoreEncryptionTypePtrOutput

func (o VariantStoreEncryptionTypeOutput) ToVariantStoreEncryptionTypePtrOutput() VariantStoreEncryptionTypePtrOutput

func (VariantStoreEncryptionTypeOutput) ToVariantStoreEncryptionTypePtrOutputWithContext

func (o VariantStoreEncryptionTypeOutput) ToVariantStoreEncryptionTypePtrOutputWithContext(ctx context.Context) VariantStoreEncryptionTypePtrOutput

type VariantStoreEncryptionTypePtrInput

type VariantStoreEncryptionTypePtrInput interface {
	pulumi.Input

	ToVariantStoreEncryptionTypePtrOutput() VariantStoreEncryptionTypePtrOutput
	ToVariantStoreEncryptionTypePtrOutputWithContext(context.Context) VariantStoreEncryptionTypePtrOutput
}

func VariantStoreEncryptionTypePtr

func VariantStoreEncryptionTypePtr(v string) VariantStoreEncryptionTypePtrInput

type VariantStoreEncryptionTypePtrOutput

type VariantStoreEncryptionTypePtrOutput struct{ *pulumi.OutputState }

func (VariantStoreEncryptionTypePtrOutput) Elem

func (VariantStoreEncryptionTypePtrOutput) ElementType

func (VariantStoreEncryptionTypePtrOutput) ToStringPtrOutput

func (VariantStoreEncryptionTypePtrOutput) ToStringPtrOutputWithContext

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

func (VariantStoreEncryptionTypePtrOutput) ToVariantStoreEncryptionTypePtrOutput

func (o VariantStoreEncryptionTypePtrOutput) ToVariantStoreEncryptionTypePtrOutput() VariantStoreEncryptionTypePtrOutput

func (VariantStoreEncryptionTypePtrOutput) ToVariantStoreEncryptionTypePtrOutputWithContext

func (o VariantStoreEncryptionTypePtrOutput) ToVariantStoreEncryptionTypePtrOutputWithContext(ctx context.Context) VariantStoreEncryptionTypePtrOutput

type VariantStoreInput

type VariantStoreInput interface {
	pulumi.Input

	ToVariantStoreOutput() VariantStoreOutput
	ToVariantStoreOutputWithContext(ctx context.Context) VariantStoreOutput
}

type VariantStoreOutput

type VariantStoreOutput struct{ *pulumi.OutputState }

func (VariantStoreOutput) AwsId added in v0.99.0

The store's ID.

func (VariantStoreOutput) CreationTime

func (o VariantStoreOutput) CreationTime() pulumi.StringOutput

When the store was created.

func (VariantStoreOutput) Description

func (o VariantStoreOutput) Description() pulumi.StringPtrOutput

A description for the store.

func (VariantStoreOutput) ElementType

func (VariantStoreOutput) ElementType() reflect.Type

func (VariantStoreOutput) Name

A name for the store.

func (VariantStoreOutput) Reference

The genome reference for the store's variants.

func (VariantStoreOutput) SseConfig

Server-side encryption (SSE) settings for the store.

func (VariantStoreOutput) Status

The store's status.

func (VariantStoreOutput) StatusMessage

func (o VariantStoreOutput) StatusMessage() pulumi.StringOutput

The store's status message.

func (VariantStoreOutput) StoreArn

func (o VariantStoreOutput) StoreArn() pulumi.StringOutput

The store's ARN.

func (VariantStoreOutput) StoreSizeBytes

func (o VariantStoreOutput) StoreSizeBytes() pulumi.Float64Output

The store's size in bytes.

func (VariantStoreOutput) Tags

Tags for the store.

func (VariantStoreOutput) ToVariantStoreOutput

func (o VariantStoreOutput) ToVariantStoreOutput() VariantStoreOutput

func (VariantStoreOutput) ToVariantStoreOutputWithContext

func (o VariantStoreOutput) ToVariantStoreOutputWithContext(ctx context.Context) VariantStoreOutput

func (VariantStoreOutput) UpdateTime

func (o VariantStoreOutput) UpdateTime() pulumi.StringOutput

When the store was updated.

type VariantStoreReferenceItem

type VariantStoreReferenceItem struct {
	// The reference's ARN.
	ReferenceArn string `pulumi:"referenceArn"`
}

type VariantStoreReferenceItemArgs

type VariantStoreReferenceItemArgs struct {
	// The reference's ARN.
	ReferenceArn pulumi.StringInput `pulumi:"referenceArn"`
}

func (VariantStoreReferenceItemArgs) ElementType

func (VariantStoreReferenceItemArgs) ToVariantStoreReferenceItemOutput

func (i VariantStoreReferenceItemArgs) ToVariantStoreReferenceItemOutput() VariantStoreReferenceItemOutput

func (VariantStoreReferenceItemArgs) ToVariantStoreReferenceItemOutputWithContext

func (i VariantStoreReferenceItemArgs) ToVariantStoreReferenceItemOutputWithContext(ctx context.Context) VariantStoreReferenceItemOutput

type VariantStoreReferenceItemInput

type VariantStoreReferenceItemInput interface {
	pulumi.Input

	ToVariantStoreReferenceItemOutput() VariantStoreReferenceItemOutput
	ToVariantStoreReferenceItemOutputWithContext(context.Context) VariantStoreReferenceItemOutput
}

VariantStoreReferenceItemInput is an input type that accepts VariantStoreReferenceItemArgs and VariantStoreReferenceItemOutput values. You can construct a concrete instance of `VariantStoreReferenceItemInput` via:

VariantStoreReferenceItemArgs{...}

type VariantStoreReferenceItemOutput

type VariantStoreReferenceItemOutput struct{ *pulumi.OutputState }

func (VariantStoreReferenceItemOutput) ElementType

func (VariantStoreReferenceItemOutput) ReferenceArn

The reference's ARN.

func (VariantStoreReferenceItemOutput) ToVariantStoreReferenceItemOutput

func (o VariantStoreReferenceItemOutput) ToVariantStoreReferenceItemOutput() VariantStoreReferenceItemOutput

func (VariantStoreReferenceItemOutput) ToVariantStoreReferenceItemOutputWithContext

func (o VariantStoreReferenceItemOutput) ToVariantStoreReferenceItemOutputWithContext(ctx context.Context) VariantStoreReferenceItemOutput

type VariantStoreSseConfig

type VariantStoreSseConfig struct {
	// An encryption key ARN.
	KeyArn *string `pulumi:"keyArn"`
	// The encryption type.
	Type VariantStoreEncryptionType `pulumi:"type"`
}

type VariantStoreSseConfigArgs

type VariantStoreSseConfigArgs struct {
	// An encryption key ARN.
	KeyArn pulumi.StringPtrInput `pulumi:"keyArn"`
	// The encryption type.
	Type VariantStoreEncryptionTypeInput `pulumi:"type"`
}

func (VariantStoreSseConfigArgs) ElementType

func (VariantStoreSseConfigArgs) ElementType() reflect.Type

func (VariantStoreSseConfigArgs) ToVariantStoreSseConfigOutput

func (i VariantStoreSseConfigArgs) ToVariantStoreSseConfigOutput() VariantStoreSseConfigOutput

func (VariantStoreSseConfigArgs) ToVariantStoreSseConfigOutputWithContext

func (i VariantStoreSseConfigArgs) ToVariantStoreSseConfigOutputWithContext(ctx context.Context) VariantStoreSseConfigOutput

func (VariantStoreSseConfigArgs) ToVariantStoreSseConfigPtrOutput

func (i VariantStoreSseConfigArgs) ToVariantStoreSseConfigPtrOutput() VariantStoreSseConfigPtrOutput

func (VariantStoreSseConfigArgs) ToVariantStoreSseConfigPtrOutputWithContext

func (i VariantStoreSseConfigArgs) ToVariantStoreSseConfigPtrOutputWithContext(ctx context.Context) VariantStoreSseConfigPtrOutput

type VariantStoreSseConfigInput

type VariantStoreSseConfigInput interface {
	pulumi.Input

	ToVariantStoreSseConfigOutput() VariantStoreSseConfigOutput
	ToVariantStoreSseConfigOutputWithContext(context.Context) VariantStoreSseConfigOutput
}

VariantStoreSseConfigInput is an input type that accepts VariantStoreSseConfigArgs and VariantStoreSseConfigOutput values. You can construct a concrete instance of `VariantStoreSseConfigInput` via:

VariantStoreSseConfigArgs{...}

type VariantStoreSseConfigOutput

type VariantStoreSseConfigOutput struct{ *pulumi.OutputState }

func (VariantStoreSseConfigOutput) ElementType

func (VariantStoreSseConfigOutput) KeyArn

An encryption key ARN.

func (VariantStoreSseConfigOutput) ToVariantStoreSseConfigOutput

func (o VariantStoreSseConfigOutput) ToVariantStoreSseConfigOutput() VariantStoreSseConfigOutput

func (VariantStoreSseConfigOutput) ToVariantStoreSseConfigOutputWithContext

func (o VariantStoreSseConfigOutput) ToVariantStoreSseConfigOutputWithContext(ctx context.Context) VariantStoreSseConfigOutput

func (VariantStoreSseConfigOutput) ToVariantStoreSseConfigPtrOutput

func (o VariantStoreSseConfigOutput) ToVariantStoreSseConfigPtrOutput() VariantStoreSseConfigPtrOutput

func (VariantStoreSseConfigOutput) ToVariantStoreSseConfigPtrOutputWithContext

func (o VariantStoreSseConfigOutput) ToVariantStoreSseConfigPtrOutputWithContext(ctx context.Context) VariantStoreSseConfigPtrOutput

func (VariantStoreSseConfigOutput) Type

The encryption type.

type VariantStoreSseConfigPtrInput

type VariantStoreSseConfigPtrInput interface {
	pulumi.Input

	ToVariantStoreSseConfigPtrOutput() VariantStoreSseConfigPtrOutput
	ToVariantStoreSseConfigPtrOutputWithContext(context.Context) VariantStoreSseConfigPtrOutput
}

VariantStoreSseConfigPtrInput is an input type that accepts VariantStoreSseConfigArgs, VariantStoreSseConfigPtr and VariantStoreSseConfigPtrOutput values. You can construct a concrete instance of `VariantStoreSseConfigPtrInput` via:

        VariantStoreSseConfigArgs{...}

or:

        nil

type VariantStoreSseConfigPtrOutput

type VariantStoreSseConfigPtrOutput struct{ *pulumi.OutputState }

func (VariantStoreSseConfigPtrOutput) Elem

func (VariantStoreSseConfigPtrOutput) ElementType

func (VariantStoreSseConfigPtrOutput) KeyArn

An encryption key ARN.

func (VariantStoreSseConfigPtrOutput) ToVariantStoreSseConfigPtrOutput

func (o VariantStoreSseConfigPtrOutput) ToVariantStoreSseConfigPtrOutput() VariantStoreSseConfigPtrOutput

func (VariantStoreSseConfigPtrOutput) ToVariantStoreSseConfigPtrOutputWithContext

func (o VariantStoreSseConfigPtrOutput) ToVariantStoreSseConfigPtrOutputWithContext(ctx context.Context) VariantStoreSseConfigPtrOutput

func (VariantStoreSseConfigPtrOutput) Type

The encryption type.

type VariantStoreState

type VariantStoreState struct {
}

func (VariantStoreState) ElementType

func (VariantStoreState) ElementType() reflect.Type

type VariantStoreStoreStatus

type VariantStoreStoreStatus string

type VariantStoreStoreStatusOutput

type VariantStoreStoreStatusOutput struct{ *pulumi.OutputState }

func (VariantStoreStoreStatusOutput) ElementType

func (VariantStoreStoreStatusOutput) ToStringOutput

func (VariantStoreStoreStatusOutput) ToStringOutputWithContext

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

func (VariantStoreStoreStatusOutput) ToStringPtrOutput

func (VariantStoreStoreStatusOutput) ToStringPtrOutputWithContext

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

func (VariantStoreStoreStatusOutput) ToVariantStoreStoreStatusOutput

func (o VariantStoreStoreStatusOutput) ToVariantStoreStoreStatusOutput() VariantStoreStoreStatusOutput

func (VariantStoreStoreStatusOutput) ToVariantStoreStoreStatusOutputWithContext

func (o VariantStoreStoreStatusOutput) ToVariantStoreStoreStatusOutputWithContext(ctx context.Context) VariantStoreStoreStatusOutput

func (VariantStoreStoreStatusOutput) ToVariantStoreStoreStatusPtrOutput

func (o VariantStoreStoreStatusOutput) ToVariantStoreStoreStatusPtrOutput() VariantStoreStoreStatusPtrOutput

func (VariantStoreStoreStatusOutput) ToVariantStoreStoreStatusPtrOutputWithContext

func (o VariantStoreStoreStatusOutput) ToVariantStoreStoreStatusPtrOutputWithContext(ctx context.Context) VariantStoreStoreStatusPtrOutput

type VariantStoreStoreStatusPtrOutput

type VariantStoreStoreStatusPtrOutput struct{ *pulumi.OutputState }

func (VariantStoreStoreStatusPtrOutput) Elem

func (VariantStoreStoreStatusPtrOutput) ElementType

func (VariantStoreStoreStatusPtrOutput) ToStringPtrOutput

func (VariantStoreStoreStatusPtrOutput) ToStringPtrOutputWithContext

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

func (VariantStoreStoreStatusPtrOutput) ToVariantStoreStoreStatusPtrOutput

func (o VariantStoreStoreStatusPtrOutput) ToVariantStoreStoreStatusPtrOutput() VariantStoreStoreStatusPtrOutput

func (VariantStoreStoreStatusPtrOutput) ToVariantStoreStoreStatusPtrOutputWithContext

func (o VariantStoreStoreStatusPtrOutput) ToVariantStoreStoreStatusPtrOutputWithContext(ctx context.Context) VariantStoreStoreStatusPtrOutput

type Workflow

type Workflow struct {
	pulumi.CustomResourceState

	Accelerators WorkflowAcceleratorsPtrOutput `pulumi:"accelerators"`
	// The ARN for the workflow.
	Arn pulumi.StringOutput `pulumi:"arn"`
	// The workflow's ID.
	AwsId pulumi.StringOutput `pulumi:"awsId"`
	// When the workflow was created.
	CreationTime pulumi.StringOutput `pulumi:"creationTime"`
	// The URI of a definition for the workflow.
	DefinitionUri pulumi.StringPtrOutput `pulumi:"definitionUri"`
	// The parameter's description.
	Description pulumi.StringPtrOutput `pulumi:"description"`
	// An engine for the workflow.
	Engine WorkflowEnginePtrOutput `pulumi:"engine"`
	// The path of the main definition file for the workflow.
	Main pulumi.StringPtrOutput `pulumi:"main"`
	// The workflow's name.
	Name pulumi.StringPtrOutput `pulumi:"name"`
	// The workflow's parameter template.
	ParameterTemplate WorkflowParameterMapOutput `pulumi:"parameterTemplate"`
	// The workflow's status.
	Status WorkflowStatusOutput `pulumi:"status"`
	// The default storage capacity for the workflow runs, in gibibytes.
	StorageCapacity pulumi.Float64PtrOutput `pulumi:"storageCapacity"`
	// Tags for the workflow.
	Tags pulumi.StringMapOutput `pulumi:"tags"`
	// The workflow's type.
	Type WorkflowTypeOutput `pulumi:"type"`
}

Definition of AWS::Omics::Workflow Resource Type

func GetWorkflow

func GetWorkflow(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *WorkflowState, opts ...pulumi.ResourceOption) (*Workflow, error)

GetWorkflow gets an existing Workflow 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 NewWorkflow

func NewWorkflow(ctx *pulumi.Context,
	name string, args *WorkflowArgs, opts ...pulumi.ResourceOption) (*Workflow, error)

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

func (*Workflow) ElementType

func (*Workflow) ElementType() reflect.Type

func (*Workflow) ToWorkflowOutput

func (i *Workflow) ToWorkflowOutput() WorkflowOutput

func (*Workflow) ToWorkflowOutputWithContext

func (i *Workflow) ToWorkflowOutputWithContext(ctx context.Context) WorkflowOutput

type WorkflowAccelerators added in v0.73.0

type WorkflowAccelerators string

func (WorkflowAccelerators) ElementType added in v0.73.0

func (WorkflowAccelerators) ElementType() reflect.Type

func (WorkflowAccelerators) ToStringOutput added in v0.73.0

func (e WorkflowAccelerators) ToStringOutput() pulumi.StringOutput

func (WorkflowAccelerators) ToStringOutputWithContext added in v0.73.0

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

func (WorkflowAccelerators) ToStringPtrOutput added in v0.73.0

func (e WorkflowAccelerators) ToStringPtrOutput() pulumi.StringPtrOutput

func (WorkflowAccelerators) ToStringPtrOutputWithContext added in v0.73.0

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

func (WorkflowAccelerators) ToWorkflowAcceleratorsOutput added in v0.73.0

func (e WorkflowAccelerators) ToWorkflowAcceleratorsOutput() WorkflowAcceleratorsOutput

func (WorkflowAccelerators) ToWorkflowAcceleratorsOutputWithContext added in v0.73.0

func (e WorkflowAccelerators) ToWorkflowAcceleratorsOutputWithContext(ctx context.Context) WorkflowAcceleratorsOutput

func (WorkflowAccelerators) ToWorkflowAcceleratorsPtrOutput added in v0.73.0

func (e WorkflowAccelerators) ToWorkflowAcceleratorsPtrOutput() WorkflowAcceleratorsPtrOutput

func (WorkflowAccelerators) ToWorkflowAcceleratorsPtrOutputWithContext added in v0.73.0

func (e WorkflowAccelerators) ToWorkflowAcceleratorsPtrOutputWithContext(ctx context.Context) WorkflowAcceleratorsPtrOutput

type WorkflowAcceleratorsInput added in v0.73.0

type WorkflowAcceleratorsInput interface {
	pulumi.Input

	ToWorkflowAcceleratorsOutput() WorkflowAcceleratorsOutput
	ToWorkflowAcceleratorsOutputWithContext(context.Context) WorkflowAcceleratorsOutput
}

WorkflowAcceleratorsInput is an input type that accepts values of the WorkflowAccelerators enum A concrete instance of `WorkflowAcceleratorsInput` can be one of the following:

WorkflowAcceleratorsGpu

type WorkflowAcceleratorsOutput added in v0.73.0

type WorkflowAcceleratorsOutput struct{ *pulumi.OutputState }

func (WorkflowAcceleratorsOutput) ElementType added in v0.73.0

func (WorkflowAcceleratorsOutput) ElementType() reflect.Type

func (WorkflowAcceleratorsOutput) ToStringOutput added in v0.73.0

func (o WorkflowAcceleratorsOutput) ToStringOutput() pulumi.StringOutput

func (WorkflowAcceleratorsOutput) ToStringOutputWithContext added in v0.73.0

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

func (WorkflowAcceleratorsOutput) ToStringPtrOutput added in v0.73.0

func (o WorkflowAcceleratorsOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (WorkflowAcceleratorsOutput) ToStringPtrOutputWithContext added in v0.73.0

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

func (WorkflowAcceleratorsOutput) ToWorkflowAcceleratorsOutput added in v0.73.0

func (o WorkflowAcceleratorsOutput) ToWorkflowAcceleratorsOutput() WorkflowAcceleratorsOutput

func (WorkflowAcceleratorsOutput) ToWorkflowAcceleratorsOutputWithContext added in v0.73.0

func (o WorkflowAcceleratorsOutput) ToWorkflowAcceleratorsOutputWithContext(ctx context.Context) WorkflowAcceleratorsOutput

func (WorkflowAcceleratorsOutput) ToWorkflowAcceleratorsPtrOutput added in v0.73.0

func (o WorkflowAcceleratorsOutput) ToWorkflowAcceleratorsPtrOutput() WorkflowAcceleratorsPtrOutput

func (WorkflowAcceleratorsOutput) ToWorkflowAcceleratorsPtrOutputWithContext added in v0.73.0

func (o WorkflowAcceleratorsOutput) ToWorkflowAcceleratorsPtrOutputWithContext(ctx context.Context) WorkflowAcceleratorsPtrOutput

type WorkflowAcceleratorsPtrInput added in v0.73.0

type WorkflowAcceleratorsPtrInput interface {
	pulumi.Input

	ToWorkflowAcceleratorsPtrOutput() WorkflowAcceleratorsPtrOutput
	ToWorkflowAcceleratorsPtrOutputWithContext(context.Context) WorkflowAcceleratorsPtrOutput
}

func WorkflowAcceleratorsPtr added in v0.73.0

func WorkflowAcceleratorsPtr(v string) WorkflowAcceleratorsPtrInput

type WorkflowAcceleratorsPtrOutput added in v0.73.0

type WorkflowAcceleratorsPtrOutput struct{ *pulumi.OutputState }

func (WorkflowAcceleratorsPtrOutput) Elem added in v0.73.0

func (WorkflowAcceleratorsPtrOutput) ElementType added in v0.73.0

func (WorkflowAcceleratorsPtrOutput) ToStringPtrOutput added in v0.73.0

func (WorkflowAcceleratorsPtrOutput) ToStringPtrOutputWithContext added in v0.73.0

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

func (WorkflowAcceleratorsPtrOutput) ToWorkflowAcceleratorsPtrOutput added in v0.73.0

func (o WorkflowAcceleratorsPtrOutput) ToWorkflowAcceleratorsPtrOutput() WorkflowAcceleratorsPtrOutput

func (WorkflowAcceleratorsPtrOutput) ToWorkflowAcceleratorsPtrOutputWithContext added in v0.73.0

func (o WorkflowAcceleratorsPtrOutput) ToWorkflowAcceleratorsPtrOutputWithContext(ctx context.Context) WorkflowAcceleratorsPtrOutput

type WorkflowArgs

type WorkflowArgs struct {
	Accelerators WorkflowAcceleratorsPtrInput
	// The URI of a definition for the workflow.
	DefinitionUri pulumi.StringPtrInput
	// The parameter's description.
	Description pulumi.StringPtrInput
	// An engine for the workflow.
	Engine WorkflowEnginePtrInput
	// The path of the main definition file for the workflow.
	Main pulumi.StringPtrInput
	// The workflow's name.
	Name pulumi.StringPtrInput
	// The workflow's parameter template.
	ParameterTemplate WorkflowParameterMapInput
	// The default storage capacity for the workflow runs, in gibibytes.
	StorageCapacity pulumi.Float64PtrInput
	// Tags for the workflow.
	Tags pulumi.StringMapInput
}

The set of arguments for constructing a Workflow resource.

func (WorkflowArgs) ElementType

func (WorkflowArgs) ElementType() reflect.Type

type WorkflowEngine

type WorkflowEngine string

func (WorkflowEngine) ElementType

func (WorkflowEngine) ElementType() reflect.Type

func (WorkflowEngine) ToStringOutput

func (e WorkflowEngine) ToStringOutput() pulumi.StringOutput

func (WorkflowEngine) ToStringOutputWithContext

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

func (WorkflowEngine) ToStringPtrOutput

func (e WorkflowEngine) ToStringPtrOutput() pulumi.StringPtrOutput

func (WorkflowEngine) ToStringPtrOutputWithContext

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

func (WorkflowEngine) ToWorkflowEngineOutput

func (e WorkflowEngine) ToWorkflowEngineOutput() WorkflowEngineOutput

func (WorkflowEngine) ToWorkflowEngineOutputWithContext

func (e WorkflowEngine) ToWorkflowEngineOutputWithContext(ctx context.Context) WorkflowEngineOutput

func (WorkflowEngine) ToWorkflowEnginePtrOutput

func (e WorkflowEngine) ToWorkflowEnginePtrOutput() WorkflowEnginePtrOutput

func (WorkflowEngine) ToWorkflowEnginePtrOutputWithContext

func (e WorkflowEngine) ToWorkflowEnginePtrOutputWithContext(ctx context.Context) WorkflowEnginePtrOutput

type WorkflowEngineInput

type WorkflowEngineInput interface {
	pulumi.Input

	ToWorkflowEngineOutput() WorkflowEngineOutput
	ToWorkflowEngineOutputWithContext(context.Context) WorkflowEngineOutput
}

WorkflowEngineInput is an input type that accepts values of the WorkflowEngine enum A concrete instance of `WorkflowEngineInput` can be one of the following:

WorkflowEngineWdl
WorkflowEngineNextflow
WorkflowEngineCwl

type WorkflowEngineOutput

type WorkflowEngineOutput struct{ *pulumi.OutputState }

func (WorkflowEngineOutput) ElementType

func (WorkflowEngineOutput) ElementType() reflect.Type

func (WorkflowEngineOutput) ToStringOutput

func (o WorkflowEngineOutput) ToStringOutput() pulumi.StringOutput

func (WorkflowEngineOutput) ToStringOutputWithContext

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

func (WorkflowEngineOutput) ToStringPtrOutput

func (o WorkflowEngineOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (WorkflowEngineOutput) ToStringPtrOutputWithContext

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

func (WorkflowEngineOutput) ToWorkflowEngineOutput

func (o WorkflowEngineOutput) ToWorkflowEngineOutput() WorkflowEngineOutput

func (WorkflowEngineOutput) ToWorkflowEngineOutputWithContext

func (o WorkflowEngineOutput) ToWorkflowEngineOutputWithContext(ctx context.Context) WorkflowEngineOutput

func (WorkflowEngineOutput) ToWorkflowEnginePtrOutput

func (o WorkflowEngineOutput) ToWorkflowEnginePtrOutput() WorkflowEnginePtrOutput

func (WorkflowEngineOutput) ToWorkflowEnginePtrOutputWithContext

func (o WorkflowEngineOutput) ToWorkflowEnginePtrOutputWithContext(ctx context.Context) WorkflowEnginePtrOutput

type WorkflowEnginePtrInput

type WorkflowEnginePtrInput interface {
	pulumi.Input

	ToWorkflowEnginePtrOutput() WorkflowEnginePtrOutput
	ToWorkflowEnginePtrOutputWithContext(context.Context) WorkflowEnginePtrOutput
}

func WorkflowEnginePtr

func WorkflowEnginePtr(v string) WorkflowEnginePtrInput

type WorkflowEnginePtrOutput

type WorkflowEnginePtrOutput struct{ *pulumi.OutputState }

func (WorkflowEnginePtrOutput) Elem

func (WorkflowEnginePtrOutput) ElementType

func (WorkflowEnginePtrOutput) ElementType() reflect.Type

func (WorkflowEnginePtrOutput) ToStringPtrOutput

func (o WorkflowEnginePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (WorkflowEnginePtrOutput) ToStringPtrOutputWithContext

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

func (WorkflowEnginePtrOutput) ToWorkflowEnginePtrOutput

func (o WorkflowEnginePtrOutput) ToWorkflowEnginePtrOutput() WorkflowEnginePtrOutput

func (WorkflowEnginePtrOutput) ToWorkflowEnginePtrOutputWithContext

func (o WorkflowEnginePtrOutput) ToWorkflowEnginePtrOutputWithContext(ctx context.Context) WorkflowEnginePtrOutput

type WorkflowInput

type WorkflowInput interface {
	pulumi.Input

	ToWorkflowOutput() WorkflowOutput
	ToWorkflowOutputWithContext(ctx context.Context) WorkflowOutput
}

type WorkflowOutput

type WorkflowOutput struct{ *pulumi.OutputState }

func (WorkflowOutput) Accelerators added in v0.73.0

func (WorkflowOutput) Arn

The ARN for the workflow.

func (WorkflowOutput) AwsId added in v0.99.0

The workflow's ID.

func (WorkflowOutput) CreationTime

func (o WorkflowOutput) CreationTime() pulumi.StringOutput

When the workflow was created.

func (WorkflowOutput) DefinitionUri

func (o WorkflowOutput) DefinitionUri() pulumi.StringPtrOutput

The URI of a definition for the workflow.

func (WorkflowOutput) Description

func (o WorkflowOutput) Description() pulumi.StringPtrOutput

The parameter's description.

func (WorkflowOutput) ElementType

func (WorkflowOutput) ElementType() reflect.Type

func (WorkflowOutput) Engine

An engine for the workflow.

func (WorkflowOutput) Main

The path of the main definition file for the workflow.

func (WorkflowOutput) Name

The workflow's name.

func (WorkflowOutput) ParameterTemplate

func (o WorkflowOutput) ParameterTemplate() WorkflowParameterMapOutput

The workflow's parameter template.

func (WorkflowOutput) Status

The workflow's status.

func (WorkflowOutput) StorageCapacity

func (o WorkflowOutput) StorageCapacity() pulumi.Float64PtrOutput

The default storage capacity for the workflow runs, in gibibytes.

func (WorkflowOutput) Tags

Tags for the workflow.

func (WorkflowOutput) ToWorkflowOutput

func (o WorkflowOutput) ToWorkflowOutput() WorkflowOutput

func (WorkflowOutput) ToWorkflowOutputWithContext

func (o WorkflowOutput) ToWorkflowOutputWithContext(ctx context.Context) WorkflowOutput

func (WorkflowOutput) Type

The workflow's type.

type WorkflowParameter added in v0.98.0

type WorkflowParameter struct {
	// The parameter's description.
	Description *string `pulumi:"description"`
	// Whether the parameter is optional.
	Optional *bool `pulumi:"optional"`
}

type WorkflowParameterArgs added in v0.98.0

type WorkflowParameterArgs struct {
	// The parameter's description.
	Description pulumi.StringPtrInput `pulumi:"description"`
	// Whether the parameter is optional.
	Optional pulumi.BoolPtrInput `pulumi:"optional"`
}

func (WorkflowParameterArgs) ElementType added in v0.98.0

func (WorkflowParameterArgs) ElementType() reflect.Type

func (WorkflowParameterArgs) ToWorkflowParameterOutput added in v0.98.0

func (i WorkflowParameterArgs) ToWorkflowParameterOutput() WorkflowParameterOutput

func (WorkflowParameterArgs) ToWorkflowParameterOutputWithContext added in v0.98.0

func (i WorkflowParameterArgs) ToWorkflowParameterOutputWithContext(ctx context.Context) WorkflowParameterOutput

type WorkflowParameterInput added in v0.98.0

type WorkflowParameterInput interface {
	pulumi.Input

	ToWorkflowParameterOutput() WorkflowParameterOutput
	ToWorkflowParameterOutputWithContext(context.Context) WorkflowParameterOutput
}

WorkflowParameterInput is an input type that accepts WorkflowParameterArgs and WorkflowParameterOutput values. You can construct a concrete instance of `WorkflowParameterInput` via:

WorkflowParameterArgs{...}

type WorkflowParameterMap added in v0.98.0

type WorkflowParameterMap map[string]WorkflowParameterInput

func (WorkflowParameterMap) ElementType added in v0.98.0

func (WorkflowParameterMap) ElementType() reflect.Type

func (WorkflowParameterMap) ToWorkflowParameterMapOutput added in v0.98.0

func (i WorkflowParameterMap) ToWorkflowParameterMapOutput() WorkflowParameterMapOutput

func (WorkflowParameterMap) ToWorkflowParameterMapOutputWithContext added in v0.98.0

func (i WorkflowParameterMap) ToWorkflowParameterMapOutputWithContext(ctx context.Context) WorkflowParameterMapOutput

type WorkflowParameterMapInput added in v0.98.0

type WorkflowParameterMapInput interface {
	pulumi.Input

	ToWorkflowParameterMapOutput() WorkflowParameterMapOutput
	ToWorkflowParameterMapOutputWithContext(context.Context) WorkflowParameterMapOutput
}

WorkflowParameterMapInput is an input type that accepts WorkflowParameterMap and WorkflowParameterMapOutput values. You can construct a concrete instance of `WorkflowParameterMapInput` via:

WorkflowParameterMap{ "key": WorkflowParameterArgs{...} }

type WorkflowParameterMapOutput added in v0.98.0

type WorkflowParameterMapOutput struct{ *pulumi.OutputState }

func (WorkflowParameterMapOutput) ElementType added in v0.98.0

func (WorkflowParameterMapOutput) ElementType() reflect.Type

func (WorkflowParameterMapOutput) MapIndex added in v0.98.0

func (WorkflowParameterMapOutput) ToWorkflowParameterMapOutput added in v0.98.0

func (o WorkflowParameterMapOutput) ToWorkflowParameterMapOutput() WorkflowParameterMapOutput

func (WorkflowParameterMapOutput) ToWorkflowParameterMapOutputWithContext added in v0.98.0

func (o WorkflowParameterMapOutput) ToWorkflowParameterMapOutputWithContext(ctx context.Context) WorkflowParameterMapOutput

type WorkflowParameterOutput added in v0.98.0

type WorkflowParameterOutput struct{ *pulumi.OutputState }

func (WorkflowParameterOutput) Description added in v0.98.0

The parameter's description.

func (WorkflowParameterOutput) ElementType added in v0.98.0

func (WorkflowParameterOutput) ElementType() reflect.Type

func (WorkflowParameterOutput) Optional added in v0.98.0

Whether the parameter is optional.

func (WorkflowParameterOutput) ToWorkflowParameterOutput added in v0.98.0

func (o WorkflowParameterOutput) ToWorkflowParameterOutput() WorkflowParameterOutput

func (WorkflowParameterOutput) ToWorkflowParameterOutputWithContext added in v0.98.0

func (o WorkflowParameterOutput) ToWorkflowParameterOutputWithContext(ctx context.Context) WorkflowParameterOutput

type WorkflowState

type WorkflowState struct {
}

func (WorkflowState) ElementType

func (WorkflowState) ElementType() reflect.Type

type WorkflowStatus

type WorkflowStatus string

type WorkflowStatusOutput

type WorkflowStatusOutput struct{ *pulumi.OutputState }

func (WorkflowStatusOutput) ElementType

func (WorkflowStatusOutput) ElementType() reflect.Type

func (WorkflowStatusOutput) ToStringOutput

func (o WorkflowStatusOutput) ToStringOutput() pulumi.StringOutput

func (WorkflowStatusOutput) ToStringOutputWithContext

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

func (WorkflowStatusOutput) ToStringPtrOutput

func (o WorkflowStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (WorkflowStatusOutput) ToStringPtrOutputWithContext

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

func (WorkflowStatusOutput) ToWorkflowStatusOutput

func (o WorkflowStatusOutput) ToWorkflowStatusOutput() WorkflowStatusOutput

func (WorkflowStatusOutput) ToWorkflowStatusOutputWithContext

func (o WorkflowStatusOutput) ToWorkflowStatusOutputWithContext(ctx context.Context) WorkflowStatusOutput

func (WorkflowStatusOutput) ToWorkflowStatusPtrOutput

func (o WorkflowStatusOutput) ToWorkflowStatusPtrOutput() WorkflowStatusPtrOutput

func (WorkflowStatusOutput) ToWorkflowStatusPtrOutputWithContext

func (o WorkflowStatusOutput) ToWorkflowStatusPtrOutputWithContext(ctx context.Context) WorkflowStatusPtrOutput

type WorkflowStatusPtrOutput

type WorkflowStatusPtrOutput struct{ *pulumi.OutputState }

func (WorkflowStatusPtrOutput) Elem

func (WorkflowStatusPtrOutput) ElementType

func (WorkflowStatusPtrOutput) ElementType() reflect.Type

func (WorkflowStatusPtrOutput) ToStringPtrOutput

func (o WorkflowStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (WorkflowStatusPtrOutput) ToStringPtrOutputWithContext

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

func (WorkflowStatusPtrOutput) ToWorkflowStatusPtrOutput

func (o WorkflowStatusPtrOutput) ToWorkflowStatusPtrOutput() WorkflowStatusPtrOutput

func (WorkflowStatusPtrOutput) ToWorkflowStatusPtrOutputWithContext

func (o WorkflowStatusPtrOutput) ToWorkflowStatusPtrOutputWithContext(ctx context.Context) WorkflowStatusPtrOutput

type WorkflowType

type WorkflowType string

type WorkflowTypeOutput

type WorkflowTypeOutput struct{ *pulumi.OutputState }

func (WorkflowTypeOutput) ElementType

func (WorkflowTypeOutput) ElementType() reflect.Type

func (WorkflowTypeOutput) ToStringOutput

func (o WorkflowTypeOutput) ToStringOutput() pulumi.StringOutput

func (WorkflowTypeOutput) ToStringOutputWithContext

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

func (WorkflowTypeOutput) ToStringPtrOutput

func (o WorkflowTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (WorkflowTypeOutput) ToStringPtrOutputWithContext

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

func (WorkflowTypeOutput) ToWorkflowTypeOutput

func (o WorkflowTypeOutput) ToWorkflowTypeOutput() WorkflowTypeOutput

func (WorkflowTypeOutput) ToWorkflowTypeOutputWithContext

func (o WorkflowTypeOutput) ToWorkflowTypeOutputWithContext(ctx context.Context) WorkflowTypeOutput

func (WorkflowTypeOutput) ToWorkflowTypePtrOutput

func (o WorkflowTypeOutput) ToWorkflowTypePtrOutput() WorkflowTypePtrOutput

func (WorkflowTypeOutput) ToWorkflowTypePtrOutputWithContext

func (o WorkflowTypeOutput) ToWorkflowTypePtrOutputWithContext(ctx context.Context) WorkflowTypePtrOutput

type WorkflowTypePtrOutput

type WorkflowTypePtrOutput struct{ *pulumi.OutputState }

func (WorkflowTypePtrOutput) Elem

func (WorkflowTypePtrOutput) ElementType

func (WorkflowTypePtrOutput) ElementType() reflect.Type

func (WorkflowTypePtrOutput) ToStringPtrOutput

func (o WorkflowTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (WorkflowTypePtrOutput) ToStringPtrOutputWithContext

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

func (WorkflowTypePtrOutput) ToWorkflowTypePtrOutput

func (o WorkflowTypePtrOutput) ToWorkflowTypePtrOutput() WorkflowTypePtrOutput

func (WorkflowTypePtrOutput) ToWorkflowTypePtrOutputWithContext

func (o WorkflowTypePtrOutput) ToWorkflowTypePtrOutputWithContext(ctx context.Context) WorkflowTypePtrOutput

Jump to

Keyboard shortcuts

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