Documentation
¶
Index ¶
- Constants
- type Datastore
- type DatastoreArgs
- type DatastoreInput
- type DatastoreOutput
- func (o DatastoreOutput) CreatedAt() pulumi.StringOutput
- func (o DatastoreOutput) DatastoreArn() pulumi.StringOutput
- func (o DatastoreOutput) DatastoreId() pulumi.StringOutput
- func (o DatastoreOutput) DatastoreName() pulumi.StringPtrOutput
- func (o DatastoreOutput) DatastoreStatus() DatastoreStatusOutput
- func (DatastoreOutput) ElementType() reflect.Type
- func (o DatastoreOutput) KmsKeyArn() pulumi.StringPtrOutput
- func (o DatastoreOutput) Tags() DatastoreTagsPtrOutput
- func (o DatastoreOutput) ToDatastoreOutput() DatastoreOutput
- func (o DatastoreOutput) ToDatastoreOutputWithContext(ctx context.Context) DatastoreOutput
- func (o DatastoreOutput) ToOutput(ctx context.Context) pulumix.Output[*Datastore]
- func (o DatastoreOutput) UpdatedAt() pulumi.StringOutput
- type DatastoreState
- type DatastoreStatus
- type DatastoreStatusOutput
- func (DatastoreStatusOutput) ElementType() reflect.Type
- func (o DatastoreStatusOutput) ToDatastoreStatusOutput() DatastoreStatusOutput
- func (o DatastoreStatusOutput) ToDatastoreStatusOutputWithContext(ctx context.Context) DatastoreStatusOutput
- func (o DatastoreStatusOutput) ToDatastoreStatusPtrOutput() DatastoreStatusPtrOutput
- func (o DatastoreStatusOutput) ToDatastoreStatusPtrOutputWithContext(ctx context.Context) DatastoreStatusPtrOutput
- func (o DatastoreStatusOutput) ToOutput(ctx context.Context) pulumix.Output[DatastoreStatus]
- func (o DatastoreStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o DatastoreStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DatastoreStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DatastoreStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DatastoreStatusPtrOutput
- func (o DatastoreStatusPtrOutput) Elem() DatastoreStatusOutput
- func (DatastoreStatusPtrOutput) ElementType() reflect.Type
- func (o DatastoreStatusPtrOutput) ToDatastoreStatusPtrOutput() DatastoreStatusPtrOutput
- func (o DatastoreStatusPtrOutput) ToDatastoreStatusPtrOutputWithContext(ctx context.Context) DatastoreStatusPtrOutput
- func (o DatastoreStatusPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DatastoreStatus]
- func (o DatastoreStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DatastoreStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DatastoreTags
- type DatastoreTagsArgs
- func (DatastoreTagsArgs) ElementType() reflect.Type
- func (i DatastoreTagsArgs) ToDatastoreTagsOutput() DatastoreTagsOutput
- func (i DatastoreTagsArgs) ToDatastoreTagsOutputWithContext(ctx context.Context) DatastoreTagsOutput
- func (i DatastoreTagsArgs) ToDatastoreTagsPtrOutput() DatastoreTagsPtrOutput
- func (i DatastoreTagsArgs) ToDatastoreTagsPtrOutputWithContext(ctx context.Context) DatastoreTagsPtrOutput
- func (i DatastoreTagsArgs) ToOutput(ctx context.Context) pulumix.Output[DatastoreTags]
- type DatastoreTagsInput
- type DatastoreTagsOutput
- func (DatastoreTagsOutput) ElementType() reflect.Type
- func (o DatastoreTagsOutput) ToDatastoreTagsOutput() DatastoreTagsOutput
- func (o DatastoreTagsOutput) ToDatastoreTagsOutputWithContext(ctx context.Context) DatastoreTagsOutput
- func (o DatastoreTagsOutput) ToDatastoreTagsPtrOutput() DatastoreTagsPtrOutput
- func (o DatastoreTagsOutput) ToDatastoreTagsPtrOutputWithContext(ctx context.Context) DatastoreTagsPtrOutput
- func (o DatastoreTagsOutput) ToOutput(ctx context.Context) pulumix.Output[DatastoreTags]
- type DatastoreTagsPtrInput
- type DatastoreTagsPtrOutput
- func (o DatastoreTagsPtrOutput) Elem() DatastoreTagsOutput
- func (DatastoreTagsPtrOutput) ElementType() reflect.Type
- func (o DatastoreTagsPtrOutput) ToDatastoreTagsPtrOutput() DatastoreTagsPtrOutput
- func (o DatastoreTagsPtrOutput) ToDatastoreTagsPtrOutputWithContext(ctx context.Context) DatastoreTagsPtrOutput
- func (o DatastoreTagsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DatastoreTags]
- type LookupDatastoreArgs
- type LookupDatastoreOutputArgs
- type LookupDatastoreResult
- type LookupDatastoreResultOutput
- func (o LookupDatastoreResultOutput) CreatedAt() pulumi.StringPtrOutput
- func (o LookupDatastoreResultOutput) DatastoreArn() pulumi.StringPtrOutput
- func (o LookupDatastoreResultOutput) DatastoreId() pulumi.StringPtrOutput
- func (o LookupDatastoreResultOutput) DatastoreStatus() DatastoreStatusPtrOutput
- func (LookupDatastoreResultOutput) ElementType() reflect.Type
- func (o LookupDatastoreResultOutput) ToLookupDatastoreResultOutput() LookupDatastoreResultOutput
- func (o LookupDatastoreResultOutput) ToLookupDatastoreResultOutputWithContext(ctx context.Context) LookupDatastoreResultOutput
- func (o LookupDatastoreResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupDatastoreResult]
- func (o LookupDatastoreResultOutput) UpdatedAt() pulumi.StringPtrOutput
Constants ¶
const ( DatastoreStatusCreating = DatastoreStatus("CREATING") DatastoreStatusCreateFailed = DatastoreStatus("CREATE_FAILED") DatastoreStatusActive = DatastoreStatus("ACTIVE") DatastoreStatusDeleting = DatastoreStatus("DELETING") DatastoreStatusDeleted = DatastoreStatus("DELETED") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Datastore ¶
type Datastore struct { pulumi.CustomResourceState CreatedAt pulumi.StringOutput `pulumi:"createdAt"` DatastoreArn pulumi.StringOutput `pulumi:"datastoreArn"` DatastoreId pulumi.StringOutput `pulumi:"datastoreId"` DatastoreName pulumi.StringPtrOutput `pulumi:"datastoreName"` DatastoreStatus DatastoreStatusOutput `pulumi:"datastoreStatus"` KmsKeyArn pulumi.StringPtrOutput `pulumi:"kmsKeyArn"` Tags DatastoreTagsPtrOutput `pulumi:"tags"` UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"` }
Definition of AWS::HealthImaging::Datastore Resource Type
func GetDatastore ¶
func GetDatastore(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DatastoreState, opts ...pulumi.ResourceOption) (*Datastore, error)
GetDatastore gets an existing Datastore resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewDatastore ¶
func NewDatastore(ctx *pulumi.Context, name string, args *DatastoreArgs, opts ...pulumi.ResourceOption) (*Datastore, error)
NewDatastore registers a new resource with the given unique name, arguments, and options.
func (*Datastore) ElementType ¶
func (*Datastore) ToDatastoreOutput ¶
func (i *Datastore) ToDatastoreOutput() DatastoreOutput
func (*Datastore) ToDatastoreOutputWithContext ¶
func (i *Datastore) ToDatastoreOutputWithContext(ctx context.Context) DatastoreOutput
type DatastoreArgs ¶
type DatastoreArgs struct { DatastoreName pulumi.StringPtrInput KmsKeyArn pulumi.StringPtrInput Tags DatastoreTagsPtrInput }
The set of arguments for constructing a Datastore resource.
func (DatastoreArgs) ElementType ¶
func (DatastoreArgs) ElementType() reflect.Type
type DatastoreInput ¶
type DatastoreInput interface { pulumi.Input ToDatastoreOutput() DatastoreOutput ToDatastoreOutputWithContext(ctx context.Context) DatastoreOutput }
type DatastoreOutput ¶
type DatastoreOutput struct{ *pulumi.OutputState }
func (DatastoreOutput) CreatedAt ¶
func (o DatastoreOutput) CreatedAt() pulumi.StringOutput
func (DatastoreOutput) DatastoreArn ¶
func (o DatastoreOutput) DatastoreArn() pulumi.StringOutput
func (DatastoreOutput) DatastoreId ¶
func (o DatastoreOutput) DatastoreId() pulumi.StringOutput
func (DatastoreOutput) DatastoreName ¶
func (o DatastoreOutput) DatastoreName() pulumi.StringPtrOutput
func (DatastoreOutput) DatastoreStatus ¶
func (o DatastoreOutput) DatastoreStatus() DatastoreStatusOutput
func (DatastoreOutput) ElementType ¶
func (DatastoreOutput) ElementType() reflect.Type
func (DatastoreOutput) KmsKeyArn ¶
func (o DatastoreOutput) KmsKeyArn() pulumi.StringPtrOutput
func (DatastoreOutput) Tags ¶
func (o DatastoreOutput) Tags() DatastoreTagsPtrOutput
func (DatastoreOutput) ToDatastoreOutput ¶
func (o DatastoreOutput) ToDatastoreOutput() DatastoreOutput
func (DatastoreOutput) ToDatastoreOutputWithContext ¶
func (o DatastoreOutput) ToDatastoreOutputWithContext(ctx context.Context) DatastoreOutput
func (DatastoreOutput) UpdatedAt ¶
func (o DatastoreOutput) UpdatedAt() pulumi.StringOutput
type DatastoreState ¶
type DatastoreState struct { }
func (DatastoreState) ElementType ¶
func (DatastoreState) ElementType() reflect.Type
type DatastoreStatusOutput ¶
type DatastoreStatusOutput struct{ *pulumi.OutputState }
func (DatastoreStatusOutput) ElementType ¶
func (DatastoreStatusOutput) ElementType() reflect.Type
func (DatastoreStatusOutput) ToDatastoreStatusOutput ¶
func (o DatastoreStatusOutput) ToDatastoreStatusOutput() DatastoreStatusOutput
func (DatastoreStatusOutput) ToDatastoreStatusOutputWithContext ¶
func (o DatastoreStatusOutput) ToDatastoreStatusOutputWithContext(ctx context.Context) DatastoreStatusOutput
func (DatastoreStatusOutput) ToDatastoreStatusPtrOutput ¶
func (o DatastoreStatusOutput) ToDatastoreStatusPtrOutput() DatastoreStatusPtrOutput
func (DatastoreStatusOutput) ToDatastoreStatusPtrOutputWithContext ¶
func (o DatastoreStatusOutput) ToDatastoreStatusPtrOutputWithContext(ctx context.Context) DatastoreStatusPtrOutput
func (DatastoreStatusOutput) ToOutput ¶
func (o DatastoreStatusOutput) ToOutput(ctx context.Context) pulumix.Output[DatastoreStatus]
func (DatastoreStatusOutput) ToStringOutput ¶
func (o DatastoreStatusOutput) ToStringOutput() pulumi.StringOutput
func (DatastoreStatusOutput) ToStringOutputWithContext ¶
func (o DatastoreStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DatastoreStatusOutput) ToStringPtrOutput ¶
func (o DatastoreStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DatastoreStatusOutput) ToStringPtrOutputWithContext ¶
func (o DatastoreStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DatastoreStatusPtrOutput ¶
type DatastoreStatusPtrOutput struct{ *pulumi.OutputState }
func (DatastoreStatusPtrOutput) Elem ¶
func (o DatastoreStatusPtrOutput) Elem() DatastoreStatusOutput
func (DatastoreStatusPtrOutput) ElementType ¶
func (DatastoreStatusPtrOutput) ElementType() reflect.Type
func (DatastoreStatusPtrOutput) ToDatastoreStatusPtrOutput ¶
func (o DatastoreStatusPtrOutput) ToDatastoreStatusPtrOutput() DatastoreStatusPtrOutput
func (DatastoreStatusPtrOutput) ToDatastoreStatusPtrOutputWithContext ¶
func (o DatastoreStatusPtrOutput) ToDatastoreStatusPtrOutputWithContext(ctx context.Context) DatastoreStatusPtrOutput
func (DatastoreStatusPtrOutput) ToOutput ¶
func (o DatastoreStatusPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DatastoreStatus]
func (DatastoreStatusPtrOutput) ToStringPtrOutput ¶
func (o DatastoreStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DatastoreStatusPtrOutput) ToStringPtrOutputWithContext ¶
func (o DatastoreStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DatastoreTagsArgs ¶
type DatastoreTagsArgs struct { }
A Map of key value pairs for Tags.
func (DatastoreTagsArgs) ElementType ¶
func (DatastoreTagsArgs) ElementType() reflect.Type
func (DatastoreTagsArgs) ToDatastoreTagsOutput ¶
func (i DatastoreTagsArgs) ToDatastoreTagsOutput() DatastoreTagsOutput
func (DatastoreTagsArgs) ToDatastoreTagsOutputWithContext ¶
func (i DatastoreTagsArgs) ToDatastoreTagsOutputWithContext(ctx context.Context) DatastoreTagsOutput
func (DatastoreTagsArgs) ToDatastoreTagsPtrOutput ¶
func (i DatastoreTagsArgs) ToDatastoreTagsPtrOutput() DatastoreTagsPtrOutput
func (DatastoreTagsArgs) ToDatastoreTagsPtrOutputWithContext ¶
func (i DatastoreTagsArgs) ToDatastoreTagsPtrOutputWithContext(ctx context.Context) DatastoreTagsPtrOutput
func (DatastoreTagsArgs) ToOutput ¶
func (i DatastoreTagsArgs) ToOutput(ctx context.Context) pulumix.Output[DatastoreTags]
type DatastoreTagsInput ¶
type DatastoreTagsInput interface { pulumi.Input ToDatastoreTagsOutput() DatastoreTagsOutput ToDatastoreTagsOutputWithContext(context.Context) DatastoreTagsOutput }
DatastoreTagsInput is an input type that accepts DatastoreTagsArgs and DatastoreTagsOutput values. You can construct a concrete instance of `DatastoreTagsInput` via:
DatastoreTagsArgs{...}
type DatastoreTagsOutput ¶
type DatastoreTagsOutput struct{ *pulumi.OutputState }
A Map of key value pairs for Tags.
func (DatastoreTagsOutput) ElementType ¶
func (DatastoreTagsOutput) ElementType() reflect.Type
func (DatastoreTagsOutput) ToDatastoreTagsOutput ¶
func (o DatastoreTagsOutput) ToDatastoreTagsOutput() DatastoreTagsOutput
func (DatastoreTagsOutput) ToDatastoreTagsOutputWithContext ¶
func (o DatastoreTagsOutput) ToDatastoreTagsOutputWithContext(ctx context.Context) DatastoreTagsOutput
func (DatastoreTagsOutput) ToDatastoreTagsPtrOutput ¶
func (o DatastoreTagsOutput) ToDatastoreTagsPtrOutput() DatastoreTagsPtrOutput
func (DatastoreTagsOutput) ToDatastoreTagsPtrOutputWithContext ¶
func (o DatastoreTagsOutput) ToDatastoreTagsPtrOutputWithContext(ctx context.Context) DatastoreTagsPtrOutput
func (DatastoreTagsOutput) ToOutput ¶
func (o DatastoreTagsOutput) ToOutput(ctx context.Context) pulumix.Output[DatastoreTags]
type DatastoreTagsPtrInput ¶
type DatastoreTagsPtrInput interface { pulumi.Input ToDatastoreTagsPtrOutput() DatastoreTagsPtrOutput ToDatastoreTagsPtrOutputWithContext(context.Context) DatastoreTagsPtrOutput }
DatastoreTagsPtrInput is an input type that accepts DatastoreTagsArgs, DatastoreTagsPtr and DatastoreTagsPtrOutput values. You can construct a concrete instance of `DatastoreTagsPtrInput` via:
DatastoreTagsArgs{...} or: nil
func DatastoreTagsPtr ¶
func DatastoreTagsPtr(v *DatastoreTagsArgs) DatastoreTagsPtrInput
type DatastoreTagsPtrOutput ¶
type DatastoreTagsPtrOutput struct{ *pulumi.OutputState }
func (DatastoreTagsPtrOutput) Elem ¶
func (o DatastoreTagsPtrOutput) Elem() DatastoreTagsOutput
func (DatastoreTagsPtrOutput) ElementType ¶
func (DatastoreTagsPtrOutput) ElementType() reflect.Type
func (DatastoreTagsPtrOutput) ToDatastoreTagsPtrOutput ¶
func (o DatastoreTagsPtrOutput) ToDatastoreTagsPtrOutput() DatastoreTagsPtrOutput
func (DatastoreTagsPtrOutput) ToDatastoreTagsPtrOutputWithContext ¶
func (o DatastoreTagsPtrOutput) ToDatastoreTagsPtrOutputWithContext(ctx context.Context) DatastoreTagsPtrOutput
func (DatastoreTagsPtrOutput) ToOutput ¶
func (o DatastoreTagsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DatastoreTags]
type LookupDatastoreArgs ¶
type LookupDatastoreArgs struct {
DatastoreId string `pulumi:"datastoreId"`
}
type LookupDatastoreOutputArgs ¶
type LookupDatastoreOutputArgs struct {
DatastoreId pulumi.StringInput `pulumi:"datastoreId"`
}
func (LookupDatastoreOutputArgs) ElementType ¶
func (LookupDatastoreOutputArgs) ElementType() reflect.Type
type LookupDatastoreResult ¶
type LookupDatastoreResult struct { CreatedAt *string `pulumi:"createdAt"` DatastoreArn *string `pulumi:"datastoreArn"` DatastoreId *string `pulumi:"datastoreId"` DatastoreStatus *DatastoreStatus `pulumi:"datastoreStatus"` UpdatedAt *string `pulumi:"updatedAt"` }
func LookupDatastore ¶
func LookupDatastore(ctx *pulumi.Context, args *LookupDatastoreArgs, opts ...pulumi.InvokeOption) (*LookupDatastoreResult, error)
Definition of AWS::HealthImaging::Datastore Resource Type
type LookupDatastoreResultOutput ¶
type LookupDatastoreResultOutput struct{ *pulumi.OutputState }
func LookupDatastoreOutput ¶
func LookupDatastoreOutput(ctx *pulumi.Context, args LookupDatastoreOutputArgs, opts ...pulumi.InvokeOption) LookupDatastoreResultOutput
func (LookupDatastoreResultOutput) CreatedAt ¶
func (o LookupDatastoreResultOutput) CreatedAt() pulumi.StringPtrOutput
func (LookupDatastoreResultOutput) DatastoreArn ¶
func (o LookupDatastoreResultOutput) DatastoreArn() pulumi.StringPtrOutput
func (LookupDatastoreResultOutput) DatastoreId ¶
func (o LookupDatastoreResultOutput) DatastoreId() pulumi.StringPtrOutput
func (LookupDatastoreResultOutput) DatastoreStatus ¶
func (o LookupDatastoreResultOutput) DatastoreStatus() DatastoreStatusPtrOutput
func (LookupDatastoreResultOutput) ElementType ¶
func (LookupDatastoreResultOutput) ElementType() reflect.Type
func (LookupDatastoreResultOutput) ToLookupDatastoreResultOutput ¶
func (o LookupDatastoreResultOutput) ToLookupDatastoreResultOutput() LookupDatastoreResultOutput
func (LookupDatastoreResultOutput) ToLookupDatastoreResultOutputWithContext ¶
func (o LookupDatastoreResultOutput) ToLookupDatastoreResultOutputWithContext(ctx context.Context) LookupDatastoreResultOutput
func (LookupDatastoreResultOutput) ToOutput ¶
func (o LookupDatastoreResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupDatastoreResult]
func (LookupDatastoreResultOutput) UpdatedAt ¶
func (o LookupDatastoreResultOutput) UpdatedAt() pulumi.StringPtrOutput