We recommend new projects start with resources from the AWS provider.
aws-native.iottwinmaker.Entity
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
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
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The Entity resource accepts the following input properties:
- WorkspaceId 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.
- CompositeComponents 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.
- EntityId string
- The ID of the entity.
- EntityName string
- The name of the entity.
- ParentEntity stringId 
- The ID of the parent entity.
- Dictionary<string, string>
- A key-value pair to associate with a resource.
- WorkspaceId string
- The ID of the workspace.
- Components
map[string]EntityComponent Args 
- A map that sets information about a component type.
- CompositeComponents map[string]EntityComposite Component Args 
- A map that sets information about a composite component.
- Description string
- The description of the entity.
- EntityId string
- The ID of the entity.
- EntityName string
- The name of the entity.
- ParentEntity stringId 
- The ID of the parent entity.
- map[string]string
- A key-value pair to associate with a resource.
- workspaceId String
- The ID of the workspace.
- components
Map<String,EntityComponent Args> 
- A map that sets information about a component type.
- compositeComponents Map<String,EntityComposite Component Args> 
- A map that sets information about a composite component.
- description String
- The description of the entity.
- entityId String
- The ID of the entity.
- entityName String
- The name of the entity.
- parentEntity StringId 
- The ID of the parent entity.
- Map<String,String>
- A key-value pair to associate with a resource.
- workspaceId string
- The ID of the workspace.
- components
{[key: string]: EntityComponent Args} 
- A map that sets information about a component type.
- compositeComponents {[key: string]: EntityComposite Component Args} 
- A map that sets information about a composite component.
- description string
- The description of the entity.
- entityId string
- The ID of the entity.
- entityName string
- The name of the entity.
- parentEntity 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, EntityComponent 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.
- workspaceId String
- The ID of the workspace.
- components Map<Property Map>
- A map that sets information about a component type.
- compositeComponents Map<Property Map>
- A map that sets information about a composite component.
- description String
- The description of the entity.
- entityId String
- The ID of the entity.
- entityName String
- The name of the entity.
- parentEntity 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.
- CreationDate stringTime 
- The date and time when the entity was created.
- HasChild 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.
- UpdateDate stringTime 
- The last date and time when the entity was updated.
- Arn string
- The ARN of the entity.
- CreationDate stringTime 
- The date and time when the entity was created.
- HasChild 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
EntityStatus 
- The current status of the entity.
- UpdateDate stringTime 
- The last date and time when the entity was updated.
- arn String
- The ARN of the entity.
- creationDate StringTime 
- The date and time when the entity was created.
- hasChild 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
EntityStatus 
- The current status of the entity.
- updateDate StringTime 
- The last date and time when the entity was updated.
- arn string
- The ARN of the entity.
- creationDate stringTime 
- The date and time when the entity was created.
- hasChild 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
EntityStatus 
- The current status of the entity.
- updateDate 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
EntityStatus 
- 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.
- creationDate StringTime 
- The date and time when the entity was created.
- hasChild 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.
- updateDate StringTime 
- The last date and time when the entity was updated.
Supporting Types
EntityComponent, EntityComponentArgs    
- ComponentName string
- The name of the component.
- ComponentType stringId 
- The ID of the component type.
- DefinedIn 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.
- PropertyGroups 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.
- ComponentName string
- The name of the component.
- ComponentType stringId 
- The ID of the component type.
- DefinedIn string
- The name of the property definition set in the component.
- Description string
- The description of the component.
- Properties
map[string]EntityProperty 
- 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.
- PropertyGroups 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
EntityStatus 
- The current status of the entity.
- componentName String
- The name of the component.
- componentType StringId 
- The ID of the component type.
- definedIn String
- The name of the property definition set in the component.
- description String
- The description of the component.
- properties
Map<String,EntityProperty> 
- 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.
- propertyGroups 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
EntityStatus 
- The current status of the entity.
- componentName string
- The name of the component.
- componentType stringId 
- The ID of the component type.
- definedIn string
- The name of the property definition set in the component.
- description string
- The description of the component.
- properties
{[key: string]: EntityProperty} 
- 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.
- propertyGroups {[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
EntityStatus 
- 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, EntityProperty] 
- 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
EntityStatus 
- The current status of the entity.
- componentName String
- The name of the component.
- componentType StringId 
- The ID of the component type.
- definedIn 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.
- propertyGroups 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      
- ComponentName string
- The name of the component.
- ComponentPath string
- The path of the component.
- ComponentType 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.
- PropertyGroups 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.
- ComponentName string
- The name of the component.
- ComponentPath string
- The path of the component.
- ComponentType stringId 
- The ID of the component type.
- Description string
- The description of the component.
- Properties
map[string]EntityProperty 
- 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.
- PropertyGroups 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
EntityStatus 
- The current status of the component.
- componentName String
- The name of the component.
- componentPath String
- The path of the component.
- componentType StringId 
- The ID of the component type.
- description String
- The description of the component.
- properties
Map<String,EntityProperty> 
- 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.
- propertyGroups 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
EntityStatus 
- The current status of the component.
- componentName string
- The name of the component.
- componentPath string
- The path of the component.
- componentType stringId 
- The ID of the component type.
- description string
- The description of the component.
- properties
{[key: string]: EntityProperty} 
- 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.
- propertyGroups {[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
EntityStatus 
- 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, EntityProperty] 
- 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
EntityStatus 
- The current status of the component.
- componentName String
- The name of the component.
- componentPath String
- The path of the component.
- componentType 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.
- propertyGroups 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      
- AllowedValues List<Pulumi.Aws Native. Io TTwin Maker. Inputs. Entity Data Value> 
- The allowed values for this data type.
- NestedType 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.
- UnitOf stringMeasure 
- The unit of measure used in this data type.
- AllowedValues []EntityData Value 
- The allowed values for this data type.
- NestedType EntityData Type 
- The nested type in the data type.
- Relationship
EntityRelationship 
- A relationship that associates a component with another component.
- Type
EntityData Type Type 
- The underlying type of the data type.
- UnitOf stringMeasure 
- The unit of measure used in this data type.
- allowedValues List<EntityData Value> 
- The allowed values for this data type.
- nestedType EntityData Type 
- The nested type in the data type.
- relationship
EntityRelationship 
- A relationship that associates a component with another component.
- type
EntityData Type Type 
- The underlying type of the data type.
- unitOf StringMeasure 
- The unit of measure used in this data type.
- allowedValues EntityData Value[] 
- The allowed values for this data type.
- nestedType EntityData Type 
- The nested type in the data type.
- relationship
EntityRelationship 
- A relationship that associates a component with another component.
- type
EntityData Type Type 
- The underlying type of the data type.
- unitOf 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
EntityRelationship 
- A relationship that associates a component with another component.
- type
EntityData Type Type 
- The underlying type of the data type.
- unit_of_ strmeasure 
- The unit of measure used in this data type.
- allowedValues List<Property Map>
- The allowed values for this data type.
- nestedType 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.
- unitOf 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
- EntityData Type Type Relationship 
- RELATIONSHIP
- EntityData Type Type String 
- STRING
- EntityData Type Type Long 
- LONG
- EntityData Type Type Boolean 
- BOOLEAN
- EntityData Type Type Integer 
- INTEGER
- EntityData Type Type Double 
- DOUBLE
- EntityData Type Type List 
- LIST
- EntityData 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      
- BooleanValue bool
- A Boolean value.
- DoubleValue double
- A double value.
- Expression string
- An expression that produces the value.
- IntegerValue int
- An integer value.
- ListValue List<Pulumi.Aws Native. Io TTwin Maker. Inputs. Entity Data Value> 
- A list of multiple values.
- LongValue double
- A long value.
- MapValue Dictionary<string, Pulumi.Aws Native. Io TTwin Maker. Inputs. Entity Data Value> 
- An object that maps strings to multiple DataValue objects.
- RelationshipValue Pulumi.Aws Native. Io TTwin Maker. Inputs. Entity Data Value Relationship Value Properties 
- A value that relates a component to another component.
- StringValue string
- A string value.
- BooleanValue bool
- A Boolean value.
- DoubleValue float64
- A double value.
- Expression string
- An expression that produces the value.
- IntegerValue int
- An integer value.
- ListValue []EntityData Value 
- A list of multiple values.
- LongValue float64
- A long value.
- MapValue map[string]EntityData Value 
- An object that maps strings to multiple DataValue objects.
- RelationshipValue EntityData Value Relationship Value Properties 
- A value that relates a component to another component.
- StringValue string
- A string value.
- booleanValue Boolean
- A Boolean value.
- doubleValue Double
- A double value.
- expression String
- An expression that produces the value.
- integerValue Integer
- An integer value.
- listValue List<EntityData Value> 
- A list of multiple values.
- longValue Double
- A long value.
- mapValue Map<String,EntityData Value> 
- An object that maps strings to multiple DataValue objects.
- relationshipValue EntityData Value Relationship Value Properties 
- A value that relates a component to another component.
- stringValue String
- A string value.
- booleanValue boolean
- A Boolean value.
- doubleValue number
- A double value.
- expression string
- An expression that produces the value.
- integerValue number
- An integer value.
- listValue EntityData Value[] 
- A list of multiple values.
- longValue number
- A long value.
- mapValue {[key: string]: EntityData Value} 
- An object that maps strings to multiple DataValue objects.
- relationshipValue EntityData Value Relationship Value Properties 
- A value that relates a component to another component.
- stringValue 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.
- booleanValue Boolean
- A Boolean value.
- doubleValue Number
- A double value.
- expression String
- An expression that produces the value.
- integerValue Number
- An integer value.
- listValue List<Property Map>
- A list of multiple values.
- longValue Number
- A long value.
- mapValue Map<Property Map>
- An object that maps strings to multiple DataValue objects.
- relationshipValue Property Map
- A value that relates a component to another component.
- stringValue String
- A string value.
EntityDataValueRelationshipValueProperties, EntityDataValueRelationshipValuePropertiesArgs            
- TargetComponent stringName 
- TargetEntity stringId 
- TargetComponent stringName 
- TargetEntity stringId 
- targetComponent StringName 
- targetEntity StringId 
- targetComponent stringName 
- targetEntity stringId 
- targetComponent StringName 
- targetEntity StringId 
EntityDefinition, EntityDefinitionArgs    
- Configuration Dictionary<string, string>
- An object that specifies information about a property configuration.
- DataType Pulumi.Aws Native. Io TTwin Maker. Inputs. Entity Data Type 
- An object that contains information about the data type.
- DefaultValue Pulumi.Aws Native. Io TTwin Maker. Inputs. Entity Data Value 
- An object that contains the default value.
- IsExternal boolId 
- A Boolean value that specifies whether the property ID comes from an external data store.
- IsFinal bool
- A Boolean value that specifies whether the property definition can be updated.
- IsImported bool
- A Boolean value that specifies whether the property definition is imported from an external data store.
- IsInherited bool
- A Boolean value that specifies whether the property definition is inherited from a parent entity.
- IsRequired boolIn Entity 
- A Boolean value that specifies whether the property is required.
- IsStored boolExternally 
- A Boolean value that specifies whether the property is stored externally.
- IsTime 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.
- DataType EntityData Type 
- An object that contains information about the data type.
- DefaultValue EntityData Value 
- An object that contains the default value.
- IsExternal boolId 
- A Boolean value that specifies whether the property ID comes from an external data store.
- IsFinal bool
- A Boolean value that specifies whether the property definition can be updated.
- IsImported bool
- A Boolean value that specifies whether the property definition is imported from an external data store.
- IsInherited bool
- A Boolean value that specifies whether the property definition is inherited from a parent entity.
- IsRequired boolIn Entity 
- A Boolean value that specifies whether the property is required.
- IsStored boolExternally 
- A Boolean value that specifies whether the property is stored externally.
- IsTime 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.
- dataType EntityData Type 
- An object that contains information about the data type.
- defaultValue EntityData Value 
- An object that contains the default value.
- isExternal BooleanId 
- A Boolean value that specifies whether the property ID comes from an external data store.
- isFinal Boolean
- A Boolean value that specifies whether the property definition can be updated.
- isImported Boolean
- A Boolean value that specifies whether the property definition is imported from an external data store.
- isInherited Boolean
- A Boolean value that specifies whether the property definition is inherited from a parent entity.
- isRequired BooleanIn Entity 
- A Boolean value that specifies whether the property is required.
- isStored BooleanExternally 
- A Boolean value that specifies whether the property is stored externally.
- isTime 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.
- dataType EntityData Type 
- An object that contains information about the data type.
- defaultValue EntityData Value 
- An object that contains the default value.
- isExternal booleanId 
- A Boolean value that specifies whether the property ID comes from an external data store.
- isFinal boolean
- A Boolean value that specifies whether the property definition can be updated.
- isImported boolean
- A Boolean value that specifies whether the property definition is imported from an external data store.
- isInherited boolean
- A Boolean value that specifies whether the property definition is inherited from a parent entity.
- isRequired booleanIn Entity 
- A Boolean value that specifies whether the property is required.
- isStored booleanExternally 
- A Boolean value that specifies whether the property is stored externally.
- isTime 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.
- dataType Property Map
- An object that contains information about the data type.
- defaultValue Property Map
- An object that contains the default value.
- isExternal BooleanId 
- A Boolean value that specifies whether the property ID comes from an external data store.
- isFinal Boolean
- A Boolean value that specifies whether the property definition can be updated.
- isImported Boolean
- A Boolean value that specifies whether the property definition is imported from an external data store.
- isInherited Boolean
- A Boolean value that specifies whether the property definition is inherited from a parent entity.
- isRequired BooleanIn Entity 
- A Boolean value that specifies whether the property is required.
- isStored BooleanExternally 
- A Boolean value that specifies whether the property is stored externally.
- isTime 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
EntityDefinition 
- The definition of the property.
- Value
EntityData Value 
- The value of the property.
- definition
EntityDefinition 
- The definition of the property.
- value
EntityData Value 
- The value of the property.
- definition
EntityDefinition 
- The definition of the property.
- value
EntityData Value 
- The value of the property.
- definition
EntityDefinition 
- The definition of the property.
- value
EntityData Value 
- The value of the property.
- definition Property Map
- The definition of the property.
- value Property Map
- The value of the property.
EntityPropertyGroup, EntityPropertyGroupArgs      
- GroupType Pulumi.Aws Native. Io TTwin Maker. Entity Property Group Group Type 
- The type of property group.
- PropertyNames List<string>
- The list of property names in the property group.
- GroupType EntityProperty Group Group Type 
- The type of property group.
- PropertyNames []string
- The list of property names in the property group.
- groupType EntityProperty Group Group Type 
- The type of property group.
- propertyNames List<String>
- The list of property names in the property group.
- groupType EntityProperty Group Group Type 
- The type of property group.
- propertyNames 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.
- groupType "TABULAR"
- The type of property group.
- propertyNames List<String>
- The list of property names in the property group.
EntityPropertyGroupGroupType, EntityPropertyGroupGroupTypeArgs          
- Tabular
- TABULAR
- EntityProperty Group Group Type Tabular 
- TABULAR
- Tabular
- TABULAR
- Tabular
- TABULAR
- TABULAR
- TABULAR
- "TABULAR"
- TABULAR
EntityRelationship, EntityRelationshipArgs    
- RelationshipType string
- The type of the relationship.
- TargetComponent stringType Id 
- The ID of the target component type associated with this relationship.
- RelationshipType string
- The type of the relationship.
- TargetComponent stringType Id 
- The ID of the target component type associated with this relationship.
- relationshipType String
- The type of the relationship.
- targetComponent StringType Id 
- The ID of the target component type associated with this relationship.
- relationshipType string
- The type of the relationship.
- targetComponent 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.
- relationshipType String
- The type of the relationship.
- targetComponent StringType Id 
- The ID of the target component type associated with this relationship.
EntityStatus, EntityStatusArgs    
- Error
interface{} | EntityStatus Error Properties 
- State
EntityStatus State 
EntityStatusErrorProperties, EntityStatusErrorPropertiesArgs        
EntityStatusErrorPropertiesCode, EntityStatusErrorPropertiesCodeArgs          
- ValidationError 
- VALIDATION_ERROR
- InternalFailure 
- INTERNAL_FAILURE
- EntityStatus Error Properties Code Validation Error 
- VALIDATION_ERROR
- EntityStatus Error Properties Code Internal Failure 
- INTERNAL_FAILURE
- ValidationError 
- VALIDATION_ERROR
- InternalFailure 
- INTERNAL_FAILURE
- ValidationError 
- VALIDATION_ERROR
- InternalFailure 
- 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
- EntityStatus State Creating 
- CREATING
- EntityStatus State Updating 
- UPDATING
- EntityStatus State Deleting 
- DELETING
- EntityStatus State Active 
- ACTIVE
- EntityStatus 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
We recommend new projects start with resources from the AWS provider.