AWS Native is in preview. AWS Classic is fully supported.
aws-native.healthimaging.Datastore
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
Definition of AWS::HealthImaging::Datastore Resource Type
Create Datastore Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Datastore(name: string, args?: DatastoreArgs, opts?: CustomResourceOptions);
@overload
def Datastore(resource_name: str,
args: Optional[DatastoreArgs] = None,
opts: Optional[ResourceOptions] = None)
@overload
def Datastore(resource_name: str,
opts: Optional[ResourceOptions] = None,
datastore_name: Optional[str] = None,
kms_key_arn: Optional[str] = None,
tags: Optional[Mapping[str, str]] = None)
func NewDatastore(ctx *Context, name string, args *DatastoreArgs, opts ...ResourceOption) (*Datastore, error)
public Datastore(string name, DatastoreArgs? args = null, CustomResourceOptions? opts = null)
public Datastore(String name, DatastoreArgs args)
public Datastore(String name, DatastoreArgs args, CustomResourceOptions options)
type: aws-native:healthimaging:Datastore
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args DatastoreArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args DatastoreArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args DatastoreArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args DatastoreArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args DatastoreArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Example
The following reference example uses placeholder values for all input properties.
Coming soon!
Coming soon!
Coming soon!
Coming soon!
const datastoreResource = new aws_native.healthimaging.Datastore("datastoreResource", {
datastoreName: "string",
kmsKeyArn: "string",
tags: {
string: "string",
},
});
Coming soon!
Datastore Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The Datastore resource accepts the following input properties:
- Datastore
Name string - Kms
Key stringArn - Dictionary<string, string>
- Datastore
Name string - Kms
Key stringArn - map[string]string
- datastore
Name String - kms
Key StringArn - Map<String,String>
- datastore
Name string - kms
Key stringArn - {[key: string]: string}
- datastore_
name str - kms_
key_ strarn - Mapping[str, str]
- datastore
Name String - kms
Key StringArn - Map<String>
Outputs
All input properties are implicitly available as output properties. Additionally, the Datastore resource produces the following output properties:
- Created
At string - Datastore
Arn string - Datastore
Id string - Datastore
Status Pulumi.Aws Native. Health Imaging. Datastore Status - Id string
- The provider-assigned unique ID for this managed resource.
- Updated
At string
- Created
At string - Datastore
Arn string - Datastore
Id string - Datastore
Status DatastoreStatus - Id string
- The provider-assigned unique ID for this managed resource.
- Updated
At string
- created
At String - datastore
Arn String - datastore
Id String - datastore
Status DatastoreStatus - id String
- The provider-assigned unique ID for this managed resource.
- updated
At String
- created
At string - datastore
Arn string - datastore
Id string - datastore
Status DatastoreStatus - id string
- The provider-assigned unique ID for this managed resource.
- updated
At string
- created_
at str - datastore_
arn str - datastore_
id str - datastore_
status DatastoreStatus - id str
- The provider-assigned unique ID for this managed resource.
- updated_
at str
- created
At String - datastore
Arn String - datastore
Id String - datastore
Status "CREATING" | "CREATE_FAILED" | "ACTIVE" | "DELETING" | "DELETED" - id String
- The provider-assigned unique ID for this managed resource.
- updated
At String
Supporting Types
DatastoreStatus, DatastoreStatusArgs
- Creating
- CREATING
- Create
Failed - CREATE_FAILED
- Active
- ACTIVE
- Deleting
- DELETING
- Deleted
- DELETED
- Datastore
Status Creating - CREATING
- Datastore
Status Create Failed - CREATE_FAILED
- Datastore
Status Active - ACTIVE
- Datastore
Status Deleting - DELETING
- Datastore
Status Deleted - DELETED
- Creating
- CREATING
- Create
Failed - CREATE_FAILED
- Active
- ACTIVE
- Deleting
- DELETING
- Deleted
- DELETED
- Creating
- CREATING
- Create
Failed - CREATE_FAILED
- Active
- ACTIVE
- Deleting
- DELETING
- Deleted
- DELETED
- CREATING
- CREATING
- CREATE_FAILED
- CREATE_FAILED
- ACTIVE
- ACTIVE
- DELETING
- DELETING
- DELETED
- DELETED
- "CREATING"
- CREATING
- "CREATE_FAILED"
- CREATE_FAILED
- "ACTIVE"
- ACTIVE
- "DELETING"
- DELETING
- "DELETED"
- DELETED
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.