AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi
aws-native.iottwinmaker.Entity
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi
Resource schema for AWS::IoTTwinMaker::Entity
Create Entity Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Entity(name: string, args: EntityArgs, opts?: CustomResourceOptions);
@overload
def Entity(resource_name: str,
args: EntityArgs,
opts: Optional[ResourceOptions] = None)
@overload
def Entity(resource_name: str,
opts: Optional[ResourceOptions] = None,
workspace_id: Optional[str] = None,
components: Optional[Mapping[str, EntityComponentArgs]] = None,
composite_components: Optional[Mapping[str, EntityCompositeComponentArgs]] = None,
description: Optional[str] = None,
entity_id: Optional[str] = None,
entity_name: Optional[str] = None,
parent_entity_id: Optional[str] = None,
tags: Optional[Mapping[str, str]] = None)
func NewEntity(ctx *Context, name string, args EntityArgs, opts ...ResourceOption) (*Entity, error)
public Entity(string name, EntityArgs args, CustomResourceOptions? opts = null)
public Entity(String name, EntityArgs args)
public Entity(String name, EntityArgs args, CustomResourceOptions options)
type: aws-native:iottwinmaker:Entity
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 EntityArgs
- 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 EntityArgs
- 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 EntityArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args EntityArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args EntityArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Entity 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 Entity resource accepts the following input properties:
- Workspace
Id string - The ID of the workspace.
- Components
Dictionary<string, Pulumi.
Aws Native. Io TTwin Maker. Inputs. Entity Component Args> - A map that sets information about a component type.
- Composite
Components Dictionary<string, Pulumi.Aws Native. Io TTwin Maker. Inputs. Entity Composite Component Args> - A map that sets information about a composite component.
- Description string
- The description of the entity.
- Entity
Id string - The ID of the entity.
- Entity
Name string - The name of the entity.
- Parent
Entity stringId - The ID of the parent entity.
- Dictionary<string, string>
- A key-value pair to associate with a resource.
- Workspace
Id string - The ID of the workspace.
- Components
map[string]Entity
Component Args - A map that sets information about a component type.
- Composite
Components map[string]EntityComposite Component Args - A map that sets information about a composite component.
- Description string
- The description of the entity.
- Entity
Id string - The ID of the entity.
- Entity
Name string - The name of the entity.
- Parent
Entity stringId - The ID of the parent entity.
- map[string]string
- A key-value pair to associate with a resource.
- workspace
Id String - The ID of the workspace.
- components
Map<String,Entity
Component Args> - A map that sets information about a component type.
- composite
Components Map<String,EntityComposite Component Args> - A map that sets information about a composite component.
- description String
- The description of the entity.
- entity
Id String - The ID of the entity.
- entity
Name String - The name of the entity.
- parent
Entity StringId - The ID of the parent entity.
- Map<String,String>
- A key-value pair to associate with a resource.
- workspace
Id string - The ID of the workspace.
- components
{[key: string]: Entity
Component Args} - A map that sets information about a component type.
- composite
Components {[key: string]: EntityComposite Component Args} - A map that sets information about a composite component.
- description string
- The description of the entity.
- entity
Id string - The ID of the entity.
- entity
Name string - The name of the entity.
- parent
Entity stringId - The ID of the parent entity.
- {[key: string]: string}
- A key-value pair to associate with a resource.
- workspace_
id str - The ID of the workspace.
- components
Mapping[str, Entity
Component Args] - A map that sets information about a component type.
- composite_
components Mapping[str, EntityComposite Component Args] - A map that sets information about a composite component.
- description str
- The description of the entity.
- entity_
id str - The ID of the entity.
- entity_
name str - The name of the entity.
- parent_
entity_ strid - The ID of the parent entity.
- Mapping[str, str]
- A key-value pair to associate with a resource.
- workspace
Id String - The ID of the workspace.
- components Map<Property Map>
- A map that sets information about a component type.
- composite
Components Map<Property Map> - A map that sets information about a composite component.
- description String
- The description of the entity.
- entity
Id String - The ID of the entity.
- entity
Name String - The name of the entity.
- parent
Entity StringId - The ID of the parent entity.
- Map<String>
- A key-value pair to associate with a resource.
Outputs
All input properties are implicitly available as output properties. Additionally, the Entity resource produces the following output properties:
- Arn string
- The ARN of the entity.
- Creation
Date stringTime - The date and time when the entity was created.
- Has
Child boolEntities - A Boolean value that specifies whether the entity has child entities or not.
- Id string
- The provider-assigned unique ID for this managed resource.
- Status
Pulumi.
Aws Native. Io TTwin Maker. Outputs. Entity Status - The current status of the entity.
- Update
Date stringTime - The last date and time when the entity was updated.
- Arn string
- The ARN of the entity.
- Creation
Date stringTime - The date and time when the entity was created.
- Has
Child boolEntities - A Boolean value that specifies whether the entity has child entities or not.
- Id string
- The provider-assigned unique ID for this managed resource.
- Status
Entity
Status - The current status of the entity.
- Update
Date stringTime - The last date and time when the entity was updated.
- arn String
- The ARN of the entity.
- creation
Date StringTime - The date and time when the entity was created.
- has
Child BooleanEntities - A Boolean value that specifies whether the entity has child entities or not.
- id String
- The provider-assigned unique ID for this managed resource.
- status
Entity
Status - The current status of the entity.
- update
Date StringTime - The last date and time when the entity was updated.
- arn string
- The ARN of the entity.
- creation
Date stringTime - The date and time when the entity was created.
- has
Child booleanEntities - A Boolean value that specifies whether the entity has child entities or not.
- id string
- The provider-assigned unique ID for this managed resource.
- status
Entity
Status - The current status of the entity.
- update
Date stringTime - The last date and time when the entity was updated.
- arn str
- The ARN of the entity.
- creation_
date_ strtime - The date and time when the entity was created.
- has_
child_ boolentities - A Boolean value that specifies whether the entity has child entities or not.
- id str
- The provider-assigned unique ID for this managed resource.
- status
Entity
Status - The current status of the entity.
- update_
date_ strtime - The last date and time when the entity was updated.
- arn String
- The ARN of the entity.
- creation
Date StringTime - The date and time when the entity was created.
- has
Child BooleanEntities - A Boolean value that specifies whether the entity has child entities or not.
- id String
- The provider-assigned unique ID for this managed resource.
- status Property Map
- The current status of the entity.
- update
Date StringTime - The last date and time when the entity was updated.
Supporting Types
EntityComponent, EntityComponentArgs
- Component
Name string - The name of the component.
- Component
Type stringId - The ID of the component type.
- Defined
In string - The name of the property definition set in the component.
- Description string
- The description of the component.
- Properties
Dictionary<string, Pulumi.
Aws Native. Io TTwin Maker. Inputs. Entity Property> - An object that maps strings to the properties to set in the component type. Each string in the mapping must be unique to this object.
- Property
Groups Dictionary<string, Pulumi.Aws Native. Io TTwin Maker. Inputs. Entity Property Group> - An object that maps strings to the property groups to set in the component type. Each string in the mapping must be unique to this object.
- Status
Pulumi.
Aws Native. Io TTwin Maker. Inputs. Entity Status - The current status of the entity.
- Component
Name string - The name of the component.
- Component
Type stringId - The ID of the component type.
- Defined
In string - The name of the property definition set in the component.
- Description string
- The description of the component.
- Properties
map[string]Entity
Property - An object that maps strings to the properties to set in the component type. Each string in the mapping must be unique to this object.
- Property
Groups map[string]EntityProperty Group - An object that maps strings to the property groups to set in the component type. Each string in the mapping must be unique to this object.
- Status
Entity
Status - The current status of the entity.
- component
Name String - The name of the component.
- component
Type StringId - The ID of the component type.
- defined
In String - The name of the property definition set in the component.
- description String
- The description of the component.
- properties
Map<String,Entity
Property> - An object that maps strings to the properties to set in the component type. Each string in the mapping must be unique to this object.
- property
Groups Map<String,EntityProperty Group> - An object that maps strings to the property groups to set in the component type. Each string in the mapping must be unique to this object.
- status
Entity
Status - The current status of the entity.
- component
Name string - The name of the component.
- component
Type stringId - The ID of the component type.
- defined
In string - The name of the property definition set in the component.
- description string
- The description of the component.
- properties
{[key: string]: Entity
Property} - An object that maps strings to the properties to set in the component type. Each string in the mapping must be unique to this object.
- property
Groups {[key: string]: EntityProperty Group} - An object that maps strings to the property groups to set in the component type. Each string in the mapping must be unique to this object.
- status
Entity
Status - The current status of the entity.
- component_
name str - The name of the component.
- component_
type_ strid - The ID of the component type.
- defined_
in str - The name of the property definition set in the component.
- description str
- The description of the component.
- properties
Mapping[str, Entity
Property] - An object that maps strings to the properties to set in the component type. Each string in the mapping must be unique to this object.
- property_
groups Mapping[str, EntityProperty Group] - An object that maps strings to the property groups to set in the component type. Each string in the mapping must be unique to this object.
- status
Entity
Status - The current status of the entity.
- component
Name String - The name of the component.
- component
Type StringId - The ID of the component type.
- defined
In String - The name of the property definition set in the component.
- description String
- The description of the component.
- properties Map<Property Map>
- An object that maps strings to the properties to set in the component type. Each string in the mapping must be unique to this object.
- property
Groups Map<Property Map> - An object that maps strings to the property groups to set in the component type. Each string in the mapping must be unique to this object.
- status Property Map
- The current status of the entity.
EntityCompositeComponent, EntityCompositeComponentArgs
- Component
Name string - The name of the component.
- Component
Path string - The path of the component.
- Component
Type stringId - The ID of the component type.
- Description string
- The description of the component.
- Properties
Dictionary<string, Pulumi.
Aws Native. Io TTwin Maker. Inputs. Entity Property> - An object that maps strings to the properties to set in the component type. Each string in the mapping must be unique to this object.
- Property
Groups Dictionary<string, Pulumi.Aws Native. Io TTwin Maker. Inputs. Entity Property Group> - An object that maps strings to the property groups to set in the component type. Each string in the mapping must be unique to this object.
- Status
Pulumi.
Aws Native. Io TTwin Maker. Inputs. Entity Status - The current status of the component.
- Component
Name string - The name of the component.
- Component
Path string - The path of the component.
- Component
Type stringId - The ID of the component type.
- Description string
- The description of the component.
- Properties
map[string]Entity
Property - An object that maps strings to the properties to set in the component type. Each string in the mapping must be unique to this object.
- Property
Groups map[string]EntityProperty Group - An object that maps strings to the property groups to set in the component type. Each string in the mapping must be unique to this object.
- Status
Entity
Status - The current status of the component.
- component
Name String - The name of the component.
- component
Path String - The path of the component.
- component
Type StringId - The ID of the component type.
- description String
- The description of the component.
- properties
Map<String,Entity
Property> - An object that maps strings to the properties to set in the component type. Each string in the mapping must be unique to this object.
- property
Groups Map<String,EntityProperty Group> - An object that maps strings to the property groups to set in the component type. Each string in the mapping must be unique to this object.
- status
Entity
Status - The current status of the component.
- component
Name string - The name of the component.
- component
Path string - The path of the component.
- component
Type stringId - The ID of the component type.
- description string
- The description of the component.
- properties
{[key: string]: Entity
Property} - An object that maps strings to the properties to set in the component type. Each string in the mapping must be unique to this object.
- property
Groups {[key: string]: EntityProperty Group} - An object that maps strings to the property groups to set in the component type. Each string in the mapping must be unique to this object.
- status
Entity
Status - The current status of the component.
- component_
name str - The name of the component.
- component_
path str - The path of the component.
- component_
type_ strid - The ID of the component type.
- description str
- The description of the component.
- properties
Mapping[str, Entity
Property] - An object that maps strings to the properties to set in the component type. Each string in the mapping must be unique to this object.
- property_
groups Mapping[str, EntityProperty Group] - An object that maps strings to the property groups to set in the component type. Each string in the mapping must be unique to this object.
- status
Entity
Status - The current status of the component.
- component
Name String - The name of the component.
- component
Path String - The path of the component.
- component
Type StringId - The ID of the component type.
- description String
- The description of the component.
- properties Map<Property Map>
- An object that maps strings to the properties to set in the component type. Each string in the mapping must be unique to this object.
- property
Groups Map<Property Map> - An object that maps strings to the property groups to set in the component type. Each string in the mapping must be unique to this object.
- status Property Map
- The current status of the component.
EntityDataType, EntityDataTypeArgs
- Allowed
Values List<Pulumi.Aws Native. Io TTwin Maker. Inputs. Entity Data Value> - The allowed values for this data type.
- Nested
Type Pulumi.Aws Native. Io TTwin Maker. Inputs. Entity Data Type - The nested type in the data type.
- Relationship
Pulumi.
Aws Native. Io TTwin Maker. Inputs. Entity Relationship - A relationship that associates a component with another component.
- Type
Pulumi.
Aws Native. Io TTwin Maker. Entity Data Type Type - The underlying type of the data type.
- Unit
Of stringMeasure - The unit of measure used in this data type.
- Allowed
Values []EntityData Value - The allowed values for this data type.
- Nested
Type EntityData Type - The nested type in the data type.
- Relationship
Entity
Relationship - A relationship that associates a component with another component.
- Type
Entity
Data Type Type - The underlying type of the data type.
- Unit
Of stringMeasure - The unit of measure used in this data type.
- allowed
Values List<EntityData Value> - The allowed values for this data type.
- nested
Type EntityData Type - The nested type in the data type.
- relationship
Entity
Relationship - A relationship that associates a component with another component.
- type
Entity
Data Type Type - The underlying type of the data type.
- unit
Of StringMeasure - The unit of measure used in this data type.
- allowed
Values EntityData Value[] - The allowed values for this data type.
- nested
Type EntityData Type - The nested type in the data type.
- relationship
Entity
Relationship - A relationship that associates a component with another component.
- type
Entity
Data Type Type - The underlying type of the data type.
- unit
Of stringMeasure - The unit of measure used in this data type.
- allowed_
values Sequence[EntityData Value] - The allowed values for this data type.
- nested_
type EntityData Type - The nested type in the data type.
- relationship
Entity
Relationship - A relationship that associates a component with another component.
- type
Entity
Data Type Type - The underlying type of the data type.
- unit_
of_ strmeasure - The unit of measure used in this data type.
- allowed
Values List<Property Map> - The allowed values for this data type.
- nested
Type Property Map - The nested type in the data type.
- relationship Property Map
- A relationship that associates a component with another component.
- type "RELATIONSHIP" | "STRING" | "LONG" | "BOOLEAN" | "INTEGER" | "DOUBLE" | "LIST" | "MAP"
- The underlying type of the data type.
- unit
Of StringMeasure - The unit of measure used in this data type.
EntityDataTypeType, EntityDataTypeTypeArgs
- Relationship
- RELATIONSHIP
- String
- STRING
- Long
- LONG
- Boolean
- BOOLEAN
- Integer
- INTEGER
- Double
- DOUBLE
- List
- LIST
- Map
- MAP
- Entity
Data Type Type Relationship - RELATIONSHIP
- Entity
Data Type Type String - STRING
- Entity
Data Type Type Long - LONG
- Entity
Data Type Type Boolean - BOOLEAN
- Entity
Data Type Type Integer - INTEGER
- Entity
Data Type Type Double - DOUBLE
- Entity
Data Type Type List - LIST
- Entity
Data Type Type Map - MAP
- Relationship
- RELATIONSHIP
- String
- STRING
- Long
- LONG
- Boolean
- BOOLEAN
- Integer
- INTEGER
- Double
- DOUBLE
- List
- LIST
- Map
- MAP
- Relationship
- RELATIONSHIP
- String
- STRING
- Long
- LONG
- Boolean
- BOOLEAN
- Integer
- INTEGER
- Double
- DOUBLE
- List
- LIST
- Map
- MAP
- RELATIONSHIP
- RELATIONSHIP
- STRING
- STRING
- LONG
- LONG
- BOOLEAN
- BOOLEAN
- INTEGER
- INTEGER
- DOUBLE
- DOUBLE
- LIST
- LIST
- MAP
- MAP
- "RELATIONSHIP"
- RELATIONSHIP
- "STRING"
- STRING
- "LONG"
- LONG
- "BOOLEAN"
- BOOLEAN
- "INTEGER"
- INTEGER
- "DOUBLE"
- DOUBLE
- "LIST"
- LIST
- "MAP"
- MAP
EntityDataValue, EntityDataValueArgs
- Boolean
Value bool - A Boolean value.
- Double
Value double - A double value.
- Expression string
- An expression that produces the value.
- Integer
Value int - An integer value.
- List
Value List<Pulumi.Aws Native. Io TTwin Maker. Inputs. Entity Data Value> - A list of multiple values.
- Long
Value double - A long value.
- Map
Value Dictionary<string, Pulumi.Aws Native. Io TTwin Maker. Inputs. Entity Data Value> - An object that maps strings to multiple DataValue objects.
- Relationship
Value Pulumi.Aws Native. Io TTwin Maker. Inputs. Entity Data Value Relationship Value Properties - A value that relates a component to another component.
- String
Value string - A string value.
- Boolean
Value bool - A Boolean value.
- Double
Value float64 - A double value.
- Expression string
- An expression that produces the value.
- Integer
Value int - An integer value.
- List
Value []EntityData Value - A list of multiple values.
- Long
Value float64 - A long value.
- Map
Value map[string]EntityData Value - An object that maps strings to multiple DataValue objects.
- Relationship
Value EntityData Value Relationship Value Properties - A value that relates a component to another component.
- String
Value string - A string value.
- boolean
Value Boolean - A Boolean value.
- double
Value Double - A double value.
- expression String
- An expression that produces the value.
- integer
Value Integer - An integer value.
- list
Value List<EntityData Value> - A list of multiple values.
- long
Value Double - A long value.
- map
Value Map<String,EntityData Value> - An object that maps strings to multiple DataValue objects.
- relationship
Value EntityData Value Relationship Value Properties - A value that relates a component to another component.
- string
Value String - A string value.
- boolean
Value boolean - A Boolean value.
- double
Value number - A double value.
- expression string
- An expression that produces the value.
- integer
Value number - An integer value.
- list
Value EntityData Value[] - A list of multiple values.
- long
Value number - A long value.
- map
Value {[key: string]: EntityData Value} - An object that maps strings to multiple DataValue objects.
- relationship
Value EntityData Value Relationship Value Properties - A value that relates a component to another component.
- string
Value string - A string value.
- boolean_
value bool - A Boolean value.
- double_
value float - A double value.
- expression str
- An expression that produces the value.
- integer_
value int - An integer value.
- list_
value Sequence[EntityData Value] - A list of multiple values.
- long_
value float - A long value.
- map_
value Mapping[str, EntityData Value] - An object that maps strings to multiple DataValue objects.
- relationship_
value EntityData Value Relationship Value Properties - A value that relates a component to another component.
- string_
value str - A string value.
- boolean
Value Boolean - A Boolean value.
- double
Value Number - A double value.
- expression String
- An expression that produces the value.
- integer
Value Number - An integer value.
- list
Value List<Property Map> - A list of multiple values.
- long
Value Number - A long value.
- map
Value Map<Property Map> - An object that maps strings to multiple DataValue objects.
- relationship
Value Property Map - A value that relates a component to another component.
- string
Value String - A string value.
EntityDataValueRelationshipValueProperties, EntityDataValueRelationshipValuePropertiesArgs
- Target
Component stringName - Target
Entity stringId
- Target
Component stringName - Target
Entity stringId
- target
Component StringName - target
Entity StringId
- target
Component stringName - target
Entity stringId
- target
Component StringName - target
Entity StringId
EntityDefinition, EntityDefinitionArgs
- Configuration Dictionary<string, string>
- An object that specifies information about a property configuration.
- Data
Type Pulumi.Aws Native. Io TTwin Maker. Inputs. Entity Data Type - An object that contains information about the data type.
- Default
Value Pulumi.Aws Native. Io TTwin Maker. Inputs. Entity Data Value - An object that contains the default value.
- Is
External boolId - A Boolean value that specifies whether the property ID comes from an external data store.
- Is
Final bool - A Boolean value that specifies whether the property definition can be updated.
- Is
Imported bool - A Boolean value that specifies whether the property definition is imported from an external data store.
- Is
Inherited bool - A Boolean value that specifies whether the property definition is inherited from a parent entity.
- Is
Required boolIn Entity - A Boolean value that specifies whether the property is required.
- Is
Stored boolExternally - A Boolean value that specifies whether the property is stored externally.
- Is
Time boolSeries - A Boolean value that specifies whether the property consists of time series data.
- Configuration map[string]string
- An object that specifies information about a property configuration.
- Data
Type EntityData Type - An object that contains information about the data type.
- Default
Value EntityData Value - An object that contains the default value.
- Is
External boolId - A Boolean value that specifies whether the property ID comes from an external data store.
- Is
Final bool - A Boolean value that specifies whether the property definition can be updated.
- Is
Imported bool - A Boolean value that specifies whether the property definition is imported from an external data store.
- Is
Inherited bool - A Boolean value that specifies whether the property definition is inherited from a parent entity.
- Is
Required boolIn Entity - A Boolean value that specifies whether the property is required.
- Is
Stored boolExternally - A Boolean value that specifies whether the property is stored externally.
- Is
Time boolSeries - A Boolean value that specifies whether the property consists of time series data.
- configuration Map<String,String>
- An object that specifies information about a property configuration.
- data
Type EntityData Type - An object that contains information about the data type.
- default
Value EntityData Value - An object that contains the default value.
- is
External BooleanId - A Boolean value that specifies whether the property ID comes from an external data store.
- is
Final Boolean - A Boolean value that specifies whether the property definition can be updated.
- is
Imported Boolean - A Boolean value that specifies whether the property definition is imported from an external data store.
- is
Inherited Boolean - A Boolean value that specifies whether the property definition is inherited from a parent entity.
- is
Required BooleanIn Entity - A Boolean value that specifies whether the property is required.
- is
Stored BooleanExternally - A Boolean value that specifies whether the property is stored externally.
- is
Time BooleanSeries - A Boolean value that specifies whether the property consists of time series data.
- configuration {[key: string]: string}
- An object that specifies information about a property configuration.
- data
Type EntityData Type - An object that contains information about the data type.
- default
Value EntityData Value - An object that contains the default value.
- is
External booleanId - A Boolean value that specifies whether the property ID comes from an external data store.
- is
Final boolean - A Boolean value that specifies whether the property definition can be updated.
- is
Imported boolean - A Boolean value that specifies whether the property definition is imported from an external data store.
- is
Inherited boolean - A Boolean value that specifies whether the property definition is inherited from a parent entity.
- is
Required booleanIn Entity - A Boolean value that specifies whether the property is required.
- is
Stored booleanExternally - A Boolean value that specifies whether the property is stored externally.
- is
Time booleanSeries - A Boolean value that specifies whether the property consists of time series data.
- configuration Mapping[str, str]
- An object that specifies information about a property configuration.
- data_
type EntityData Type - An object that contains information about the data type.
- default_
value EntityData Value - An object that contains the default value.
- is_
external_ boolid - A Boolean value that specifies whether the property ID comes from an external data store.
- is_
final bool - A Boolean value that specifies whether the property definition can be updated.
- is_
imported bool - A Boolean value that specifies whether the property definition is imported from an external data store.
- is_
inherited bool - A Boolean value that specifies whether the property definition is inherited from a parent entity.
- is_
required_ boolin_ entity - A Boolean value that specifies whether the property is required.
- is_
stored_ boolexternally - A Boolean value that specifies whether the property is stored externally.
- is_
time_ boolseries - A Boolean value that specifies whether the property consists of time series data.
- configuration Map<String>
- An object that specifies information about a property configuration.
- data
Type Property Map - An object that contains information about the data type.
- default
Value Property Map - An object that contains the default value.
- is
External BooleanId - A Boolean value that specifies whether the property ID comes from an external data store.
- is
Final Boolean - A Boolean value that specifies whether the property definition can be updated.
- is
Imported Boolean - A Boolean value that specifies whether the property definition is imported from an external data store.
- is
Inherited Boolean - A Boolean value that specifies whether the property definition is inherited from a parent entity.
- is
Required BooleanIn Entity - A Boolean value that specifies whether the property is required.
- is
Stored BooleanExternally - A Boolean value that specifies whether the property is stored externally.
- is
Time BooleanSeries - A Boolean value that specifies whether the property consists of time series data.
EntityProperty, EntityPropertyArgs
- Definition
Pulumi.
Aws Native. Io TTwin Maker. Inputs. Entity Definition - The definition of the property.
- Value
Pulumi.
Aws Native. Io TTwin Maker. Inputs. Entity Data Value - The value of the property.
- Definition
Entity
Definition - The definition of the property.
- Value
Entity
Data Value - The value of the property.
- definition
Entity
Definition - The definition of the property.
- value
Entity
Data Value - The value of the property.
- definition
Entity
Definition - The definition of the property.
- value
Entity
Data Value - The value of the property.
- definition
Entity
Definition - The definition of the property.
- value
Entity
Data Value - The value of the property.
- definition Property Map
- The definition of the property.
- value Property Map
- The value of the property.
EntityPropertyGroup, EntityPropertyGroupArgs
- Group
Type Pulumi.Aws Native. Io TTwin Maker. Entity Property Group Group Type - The type of property group.
- Property
Names List<string> - The list of property names in the property group.
- Group
Type EntityProperty Group Group Type - The type of property group.
- Property
Names []string - The list of property names in the property group.
- group
Type EntityProperty Group Group Type - The type of property group.
- property
Names List<String> - The list of property names in the property group.
- group
Type EntityProperty Group Group Type - The type of property group.
- property
Names string[] - The list of property names in the property group.
- group_
type EntityProperty Group Group Type - The type of property group.
- property_
names Sequence[str] - The list of property names in the property group.
- group
Type "TABULAR" - The type of property group.
- property
Names List<String> - The list of property names in the property group.
EntityPropertyGroupGroupType, EntityPropertyGroupGroupTypeArgs
- Tabular
- TABULAR
- Entity
Property Group Group Type Tabular - TABULAR
- Tabular
- TABULAR
- Tabular
- TABULAR
- TABULAR
- TABULAR
- "TABULAR"
- TABULAR
EntityRelationship, EntityRelationshipArgs
- Relationship
Type string - The type of the relationship.
- Target
Component stringType Id - The ID of the target component type associated with this relationship.
- Relationship
Type string - The type of the relationship.
- Target
Component stringType Id - The ID of the target component type associated with this relationship.
- relationship
Type String - The type of the relationship.
- target
Component StringType Id - The ID of the target component type associated with this relationship.
- relationship
Type string - The type of the relationship.
- target
Component stringType Id - The ID of the target component type associated with this relationship.
- relationship_
type str - The type of the relationship.
- target_
component_ strtype_ id - The ID of the target component type associated with this relationship.
- relationship
Type String - The type of the relationship.
- target
Component StringType Id - The ID of the target component type associated with this relationship.
EntityStatus, EntityStatusArgs
- Error
interface{} | Entity
Status Error Properties - State
Entity
Status State
EntityStatusErrorProperties, EntityStatusErrorPropertiesArgs
EntityStatusErrorPropertiesCode, EntityStatusErrorPropertiesCodeArgs
- Validation
Error - VALIDATION_ERROR
- Internal
Failure - INTERNAL_FAILURE
- Entity
Status Error Properties Code Validation Error - VALIDATION_ERROR
- Entity
Status Error Properties Code Internal Failure - INTERNAL_FAILURE
- Validation
Error - VALIDATION_ERROR
- Internal
Failure - INTERNAL_FAILURE
- Validation
Error - VALIDATION_ERROR
- Internal
Failure - INTERNAL_FAILURE
- VALIDATION_ERROR
- VALIDATION_ERROR
- INTERNAL_FAILURE
- INTERNAL_FAILURE
- "VALIDATION_ERROR"
- VALIDATION_ERROR
- "INTERNAL_FAILURE"
- INTERNAL_FAILURE
EntityStatusState, EntityStatusStateArgs
- Creating
- CREATING
- Updating
- UPDATING
- Deleting
- DELETING
- Active
- ACTIVE
- Error
- ERROR
- Entity
Status State Creating - CREATING
- Entity
Status State Updating - UPDATING
- Entity
Status State Deleting - DELETING
- Entity
Status State Active - ACTIVE
- Entity
Status State Error - ERROR
- Creating
- CREATING
- Updating
- UPDATING
- Deleting
- DELETING
- Active
- ACTIVE
- Error
- ERROR
- Creating
- CREATING
- Updating
- UPDATING
- Deleting
- DELETING
- Active
- ACTIVE
- Error
- ERROR
- CREATING
- CREATING
- UPDATING
- UPDATING
- DELETING
- DELETING
- ACTIVE
- ACTIVE
- ERROR
- ERROR
- "CREATING"
- CREATING
- "UPDATING"
- UPDATING
- "DELETING"
- DELETING
- "ACTIVE"
- ACTIVE
- "ERROR"
- ERROR
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi