1. Packages
  2. AWS Cloud Control
  3. API Docs
  4. iottwinmaker
  5. Entity

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi

aws-native.iottwinmaker.Entity

Explore with Pulumi AI

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 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 This property is required. string
The unique name of the resource.
args This property is required. EntityArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args This property is required. 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 This property is required. string
The unique name of the resource.
args This property is required. EntityArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args This property is required. EntityArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. 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 This property is required. string
The ID of the workspace.
Components Dictionary<string, Pulumi.AwsNative.IoTTwinMaker.Inputs.EntityComponentArgs>
A map that sets information about a component type.
CompositeComponents Dictionary<string, Pulumi.AwsNative.IoTTwinMaker.Inputs.EntityCompositeComponentArgs>
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.
ParentEntityId string
The ID of the parent entity.
Tags Dictionary<string, string>
A key-value pair to associate with a resource.
WorkspaceId This property is required. string
The ID of the workspace.
Components map[string]EntityComponentArgs
A map that sets information about a component type.
CompositeComponents map[string]EntityCompositeComponentArgs
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.
ParentEntityId string
The ID of the parent entity.
Tags map[string]string
A key-value pair to associate with a resource.
workspaceId This property is required. String
The ID of the workspace.
components Map<String,EntityComponentArgs>
A map that sets information about a component type.
compositeComponents Map<String,EntityCompositeComponentArgs>
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.
parentEntityId String
The ID of the parent entity.
tags Map<String,String>
A key-value pair to associate with a resource.
workspaceId This property is required. string
The ID of the workspace.
components {[key: string]: EntityComponentArgs}
A map that sets information about a component type.
compositeComponents {[key: string]: EntityCompositeComponentArgs}
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.
parentEntityId string
The ID of the parent entity.
tags {[key: string]: string}
A key-value pair to associate with a resource.
workspace_id This property is required. str
The ID of the workspace.
components Mapping[str, EntityComponentArgs]
A map that sets information about a component type.
composite_components Mapping[str, EntityCompositeComponentArgs]
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_id str
The ID of the parent entity.
tags Mapping[str, str]
A key-value pair to associate with a resource.
workspaceId This property is required. 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.
parentEntityId String
The ID of the parent entity.
tags 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.
CreationDateTime string
The date and time when the entity was created.
HasChildEntities bool
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.AwsNative.IoTTwinMaker.Outputs.EntityStatus
The current status of the entity.
UpdateDateTime string
The last date and time when the entity was updated.
Arn string
The ARN of the entity.
CreationDateTime string
The date and time when the entity was created.
HasChildEntities bool
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.
UpdateDateTime string
The last date and time when the entity was updated.
arn String
The ARN of the entity.
creationDateTime String
The date and time when the entity was created.
hasChildEntities Boolean
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.
updateDateTime String
The last date and time when the entity was updated.
arn string
The ARN of the entity.
creationDateTime string
The date and time when the entity was created.
hasChildEntities boolean
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.
updateDateTime string
The last date and time when the entity was updated.
arn str
The ARN of the entity.
creation_date_time str
The date and time when the entity was created.
has_child_entities bool
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_time str
The last date and time when the entity was updated.
arn String
The ARN of the entity.
creationDateTime String
The date and time when the entity was created.
hasChildEntities Boolean
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.
updateDateTime String
The last date and time when the entity was updated.

Supporting Types

EntityComponent
, EntityComponentArgs

ComponentName string
The name of the component.
ComponentTypeId string
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.AwsNative.IoTTwinMaker.Inputs.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 Dictionary<string, Pulumi.AwsNative.IoTTwinMaker.Inputs.EntityPropertyGroup>
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.AwsNative.IoTTwinMaker.Inputs.EntityStatus
The current status of the entity.
ComponentName string
The name of the component.
ComponentTypeId string
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]EntityPropertyGroup
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.
componentTypeId String
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,EntityPropertyGroup>
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.
componentTypeId string
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]: EntityPropertyGroup}
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_id str
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, EntityPropertyGroup]
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.
componentTypeId String
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.
ComponentTypeId string
The ID of the component type.
Description string
The description of the component.
Properties Dictionary<string, Pulumi.AwsNative.IoTTwinMaker.Inputs.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 Dictionary<string, Pulumi.AwsNative.IoTTwinMaker.Inputs.EntityPropertyGroup>
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.AwsNative.IoTTwinMaker.Inputs.EntityStatus
The current status of the component.
ComponentName string
The name of the component.
ComponentPath string
The path of the component.
ComponentTypeId string
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]EntityPropertyGroup
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.
componentTypeId String
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,EntityPropertyGroup>
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.
componentTypeId string
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]: EntityPropertyGroup}
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_id str
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, EntityPropertyGroup]
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.
componentTypeId String
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.AwsNative.IoTTwinMaker.Inputs.EntityDataValue>
The allowed values for this data type.
NestedType Pulumi.AwsNative.IoTTwinMaker.Inputs.EntityDataType
The nested type in the data type.
Relationship Pulumi.AwsNative.IoTTwinMaker.Inputs.EntityRelationship
A relationship that associates a component with another component.
Type Pulumi.AwsNative.IoTTwinMaker.EntityDataTypeType
The underlying type of the data type.
UnitOfMeasure string
The unit of measure used in this data type.
AllowedValues []EntityDataValue
The allowed values for this data type.
NestedType EntityDataType
The nested type in the data type.
Relationship EntityRelationship
A relationship that associates a component with another component.
Type EntityDataTypeType
The underlying type of the data type.
UnitOfMeasure string
The unit of measure used in this data type.
allowedValues List<EntityDataValue>
The allowed values for this data type.
nestedType EntityDataType
The nested type in the data type.
relationship EntityRelationship
A relationship that associates a component with another component.
type EntityDataTypeType
The underlying type of the data type.
unitOfMeasure String
The unit of measure used in this data type.
allowedValues EntityDataValue[]
The allowed values for this data type.
nestedType EntityDataType
The nested type in the data type.
relationship EntityRelationship
A relationship that associates a component with another component.
type EntityDataTypeType
The underlying type of the data type.
unitOfMeasure string
The unit of measure used in this data type.
allowed_values Sequence[EntityDataValue]
The allowed values for this data type.
nested_type EntityDataType
The nested type in the data type.
relationship EntityRelationship
A relationship that associates a component with another component.
type EntityDataTypeType
The underlying type of the data type.
unit_of_measure str
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.
unitOfMeasure String
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
EntityDataTypeTypeRelationship
RELATIONSHIP
EntityDataTypeTypeString
STRING
EntityDataTypeTypeLong
LONG
EntityDataTypeTypeBoolean
BOOLEAN
EntityDataTypeTypeInteger
INTEGER
EntityDataTypeTypeDouble
DOUBLE
EntityDataTypeTypeList
LIST
EntityDataTypeTypeMap
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.AwsNative.IoTTwinMaker.Inputs.EntityDataValue>
A list of multiple values.
LongValue double
A long value.
MapValue Dictionary<string, Pulumi.AwsNative.IoTTwinMaker.Inputs.EntityDataValue>
An object that maps strings to multiple DataValue objects.
RelationshipValue Pulumi.AwsNative.IoTTwinMaker.Inputs.EntityDataValueRelationshipValueProperties
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 []EntityDataValue
A list of multiple values.
LongValue float64
A long value.
MapValue map[string]EntityDataValue
An object that maps strings to multiple DataValue objects.
RelationshipValue EntityDataValueRelationshipValueProperties
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<EntityDataValue>
A list of multiple values.
longValue Double
A long value.
mapValue Map<String,EntityDataValue>
An object that maps strings to multiple DataValue objects.
relationshipValue EntityDataValueRelationshipValueProperties
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 EntityDataValue[]
A list of multiple values.
longValue number
A long value.
mapValue {[key: string]: EntityDataValue}
An object that maps strings to multiple DataValue objects.
relationshipValue EntityDataValueRelationshipValueProperties
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[EntityDataValue]
A list of multiple values.
long_value float
A long value.
map_value Mapping[str, EntityDataValue]
An object that maps strings to multiple DataValue objects.
relationship_value EntityDataValueRelationshipValueProperties
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

EntityDefinition
, EntityDefinitionArgs

Configuration Dictionary<string, string>
An object that specifies information about a property configuration.
DataType Pulumi.AwsNative.IoTTwinMaker.Inputs.EntityDataType
An object that contains information about the data type.
DefaultValue Pulumi.AwsNative.IoTTwinMaker.Inputs.EntityDataValue
An object that contains the default value.
IsExternalId bool
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.
IsRequiredInEntity bool
A Boolean value that specifies whether the property is required.
IsStoredExternally bool
A Boolean value that specifies whether the property is stored externally.
IsTimeSeries bool
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 EntityDataType
An object that contains information about the data type.
DefaultValue EntityDataValue
An object that contains the default value.
IsExternalId bool
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.
IsRequiredInEntity bool
A Boolean value that specifies whether the property is required.
IsStoredExternally bool
A Boolean value that specifies whether the property is stored externally.
IsTimeSeries bool
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 EntityDataType
An object that contains information about the data type.
defaultValue EntityDataValue
An object that contains the default value.
isExternalId Boolean
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.
isRequiredInEntity Boolean
A Boolean value that specifies whether the property is required.
isStoredExternally Boolean
A Boolean value that specifies whether the property is stored externally.
isTimeSeries Boolean
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 EntityDataType
An object that contains information about the data type.
defaultValue EntityDataValue
An object that contains the default value.
isExternalId boolean
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.
isRequiredInEntity boolean
A Boolean value that specifies whether the property is required.
isStoredExternally boolean
A Boolean value that specifies whether the property is stored externally.
isTimeSeries boolean
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 EntityDataType
An object that contains information about the data type.
default_value EntityDataValue
An object that contains the default value.
is_external_id bool
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_in_entity bool
A Boolean value that specifies whether the property is required.
is_stored_externally bool
A Boolean value that specifies whether the property is stored externally.
is_time_series bool
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.
isExternalId Boolean
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.
isRequiredInEntity Boolean
A Boolean value that specifies whether the property is required.
isStoredExternally Boolean
A Boolean value that specifies whether the property is stored externally.
isTimeSeries Boolean
A Boolean value that specifies whether the property consists of time series data.

EntityProperty
, EntityPropertyArgs

Definition EntityDefinition
The definition of the property.
Value EntityDataValue
The value of the property.
definition EntityDefinition
The definition of the property.
value EntityDataValue
The value of the property.
definition EntityDefinition
The definition of the property.
value EntityDataValue
The value of the property.
definition EntityDefinition
The definition of the property.
value EntityDataValue
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.AwsNative.IoTTwinMaker.EntityPropertyGroupGroupType
The type of property group.
PropertyNames List<string>
The list of property names in the property group.
GroupType EntityPropertyGroupGroupType
The type of property group.
PropertyNames []string
The list of property names in the property group.
groupType EntityPropertyGroupGroupType
The type of property group.
propertyNames List<String>
The list of property names in the property group.
groupType EntityPropertyGroupGroupType
The type of property group.
propertyNames string[]
The list of property names in the property group.
group_type EntityPropertyGroupGroupType
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
EntityPropertyGroupGroupTypeTabular
TABULAR
Tabular
TABULAR
Tabular
TABULAR
TABULAR
TABULAR
"TABULAR"
TABULAR

EntityRelationship
, EntityRelationshipArgs

RelationshipType string
The type of the relationship.
TargetComponentTypeId string
The ID of the target component type associated with this relationship.
RelationshipType string
The type of the relationship.
TargetComponentTypeId string
The ID of the target component type associated with this relationship.
relationshipType String
The type of the relationship.
targetComponentTypeId String
The ID of the target component type associated with this relationship.
relationshipType string
The type of the relationship.
targetComponentTypeId string
The ID of the target component type associated with this relationship.
relationship_type str
The type of the relationship.
target_component_type_id str
The ID of the target component type associated with this relationship.
relationshipType String
The type of the relationship.
targetComponentTypeId String
The ID of the target component type associated with this relationship.

EntityStatus
, EntityStatusArgs

EntityStatusErrorProperties
, EntityStatusErrorPropertiesArgs

EntityStatusErrorPropertiesCode
, EntityStatusErrorPropertiesCodeArgs

ValidationError
VALIDATION_ERROR
InternalFailure
INTERNAL_FAILURE
EntityStatusErrorPropertiesCodeValidationError
VALIDATION_ERROR
EntityStatusErrorPropertiesCodeInternalFailure
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
EntityStatusStateCreating
CREATING
EntityStatusStateUpdating
UPDATING
EntityStatusStateDeleting
DELETING
EntityStatusStateActive
ACTIVE
EntityStatusStateError
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.

AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi