Module: Aws::IoTTwinMaker::Types
- Defined in:
- gems/aws-sdk-iottwinmaker/lib/aws-sdk-iottwinmaker/types.rb
Defined Under Namespace
Classes: AccessDeniedException, BatchPutPropertyError, BatchPutPropertyErrorEntry, BatchPutPropertyValuesRequest, BatchPutPropertyValuesResponse, BundleInformation, CancelMetadataTransferJobRequest, CancelMetadataTransferJobResponse, ColumnDescription, ComponentPropertyGroupRequest, ComponentPropertyGroupResponse, ComponentRequest, ComponentResponse, ComponentSummary, ComponentTypeSummary, ComponentUpdateRequest, CompositeComponentRequest, CompositeComponentTypeRequest, CompositeComponentTypeResponse, CompositeComponentUpdateRequest, ConflictException, ConnectorFailureException, ConnectorTimeoutException, CreateComponentTypeRequest, CreateComponentTypeResponse, CreateEntityRequest, CreateEntityResponse, CreateMetadataTransferJobRequest, CreateMetadataTransferJobResponse, CreateSceneRequest, CreateSceneResponse, CreateSyncJobRequest, CreateSyncJobResponse, CreateWorkspaceRequest, CreateWorkspaceResponse, DataConnector, DataType, DataValue, DeleteComponentTypeRequest, DeleteComponentTypeResponse, DeleteEntityRequest, DeleteEntityResponse, DeleteSceneRequest, DeleteSceneResponse, DeleteSyncJobRequest, DeleteSyncJobResponse, DeleteWorkspaceRequest, DeleteWorkspaceResponse, DestinationConfiguration, EntityPropertyReference, EntitySummary, ErrorDetails, ExecuteQueryRequest, ExecuteQueryResponse, FilterByAsset, FilterByAssetModel, FilterByComponentType, FilterByEntity, FunctionRequest, FunctionResponse, GetComponentTypeRequest, GetComponentTypeResponse, GetEntityRequest, GetEntityResponse, GetMetadataTransferJobRequest, GetMetadataTransferJobResponse, GetPricingPlanResponse, GetPropertyValueHistoryRequest, GetPropertyValueHistoryResponse, GetPropertyValueRequest, GetPropertyValueResponse, GetSceneRequest, GetSceneResponse, GetSyncJobRequest, GetSyncJobResponse, GetWorkspaceRequest, GetWorkspaceResponse, InternalServerException, InterpolationParameters, IotSiteWiseSourceConfiguration, IotSiteWiseSourceConfigurationFilter, IotTwinMakerDestinationConfiguration, IotTwinMakerSourceConfiguration, IotTwinMakerSourceConfigurationFilter, LambdaFunction, ListComponentTypesFilter, ListComponentTypesRequest, ListComponentTypesResponse, ListComponentsRequest, ListComponentsResponse, ListEntitiesFilter, ListEntitiesRequest, ListEntitiesResponse, ListMetadataTransferJobsFilter, ListMetadataTransferJobsRequest, ListMetadataTransferJobsResponse, ListPropertiesRequest, ListPropertiesResponse, ListScenesRequest, ListScenesResponse, ListSyncJobsRequest, ListSyncJobsResponse, ListSyncResourcesRequest, ListSyncResourcesResponse, ListTagsForResourceRequest, ListTagsForResourceResponse, ListWorkspacesRequest, ListWorkspacesResponse, MetadataTransferJobProgress, MetadataTransferJobStatus, MetadataTransferJobSummary, OrderBy, ParentEntityUpdateRequest, PricingPlan, PropertyDefinitionRequest, PropertyDefinitionResponse, PropertyFilter, PropertyGroupRequest, PropertyGroupResponse, PropertyLatestValue, PropertyRequest, PropertyResponse, PropertySummary, PropertyValue, PropertyValueEntry, PropertyValueHistory, QueryTimeoutException, Relationship, RelationshipValue, ResourceNotFoundException, Row, S3DestinationConfiguration, S3SourceConfiguration, SceneError, SceneSummary, ServiceQuotaExceededException, SourceConfiguration, Status, SyncJobStatus, SyncJobSummary, SyncResourceFilter, SyncResourceStatus, SyncResourceSummary, TabularConditions, TagResourceRequest, TagResourceResponse, ThrottlingException, TooManyTagsException, UntagResourceRequest, UntagResourceResponse, UpdateComponentTypeRequest, UpdateComponentTypeResponse, UpdateEntityRequest, UpdateEntityResponse, UpdatePricingPlanRequest, UpdatePricingPlanResponse, UpdateSceneRequest, UpdateSceneResponse, UpdateWorkspaceRequest, UpdateWorkspaceResponse, ValidationException, WorkspaceSummary
Instance Attribute Summary collapse
-
#component_type_id ⇒ String
The ID of the component type in the entities in the list.
-
#extends_from ⇒ String
The component type that the component types in the list extend.
-
#external_id ⇒ String
The external ID.
-
#filter_by_asset ⇒ Types::FilterByAsset
Filter by asset.
-
#filter_by_asset_model ⇒ Types::FilterByAssetModel
Filter by asset model.
-
#filter_by_component_type ⇒ Types::FilterByComponentType
Filter by component type.
-
#filter_by_entity ⇒ Types::FilterByEntity
Filter by entity.
-
#is_abstract ⇒ Boolean
A Boolean value that specifies whether the component types in the list are abstract.
-
#namespace ⇒ String
The namespace to which the component types in the list belong.
-
#parent_entity_id ⇒ String
The parent of the entities in the list.
-
#resource_id ⇒ String
The sync resource filter resource ID.
-
#resource_type ⇒ String
The sync resource filter resource type.
-
#state ⇒ String
The sync resource filter's state.
-
#workspace_id ⇒ String
The workspace Id.
Instance Attribute Details
#component_type_id ⇒ String
The ID of the component type in the entities in the list.
2423 2424 2425 2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436 |
# File 'gems/aws-sdk-iottwinmaker/lib/aws-sdk-iottwinmaker/types.rb', line 2423 class ListEntitiesFilter < Struct.new( :parent_entity_id, :component_type_id, :external_id, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class ParentEntityId < ListEntitiesFilter; end class ComponentTypeId < ListEntitiesFilter; end class ExternalId < ListEntitiesFilter; end class Unknown < ListEntitiesFilter; end end |
#extends_from ⇒ String
The component type that the component types in the list extend.
2289 2290 2291 2292 2293 2294 2295 2296 2297 2298 2299 2300 2301 2302 |
# File 'gems/aws-sdk-iottwinmaker/lib/aws-sdk-iottwinmaker/types.rb', line 2289 class ListComponentTypesFilter < Struct.new( :extends_from, :namespace, :is_abstract, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class ExtendsFrom < ListComponentTypesFilter; end class Namespace < ListComponentTypesFilter; end class IsAbstract < ListComponentTypesFilter; end class Unknown < ListComponentTypesFilter; end end |
#external_id ⇒ String
The external ID.
2423 2424 2425 2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436 |
# File 'gems/aws-sdk-iottwinmaker/lib/aws-sdk-iottwinmaker/types.rb', line 2423 class ListEntitiesFilter < Struct.new( :parent_entity_id, :component_type_id, :external_id, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class ParentEntityId < ListEntitiesFilter; end class ComponentTypeId < ListEntitiesFilter; end class ExternalId < ListEntitiesFilter; end class Unknown < ListEntitiesFilter; end end |
#filter_by_asset ⇒ Types::FilterByAsset
Filter by asset.
2185 2186 2187 2188 2189 2190 2191 2192 2193 2194 2195 2196 |
# File 'gems/aws-sdk-iottwinmaker/lib/aws-sdk-iottwinmaker/types.rb', line 2185 class IotSiteWiseSourceConfigurationFilter < Struct.new( :filter_by_asset_model, :filter_by_asset, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class FilterByAssetModel < IotSiteWiseSourceConfigurationFilter; end class FilterByAsset < IotSiteWiseSourceConfigurationFilter; end class Unknown < IotSiteWiseSourceConfigurationFilter; end end |
#filter_by_asset_model ⇒ Types::FilterByAssetModel
Filter by asset model.
2185 2186 2187 2188 2189 2190 2191 2192 2193 2194 2195 2196 |
# File 'gems/aws-sdk-iottwinmaker/lib/aws-sdk-iottwinmaker/types.rb', line 2185 class IotSiteWiseSourceConfigurationFilter < Struct.new( :filter_by_asset_model, :filter_by_asset, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class FilterByAssetModel < IotSiteWiseSourceConfigurationFilter; end class FilterByAsset < IotSiteWiseSourceConfigurationFilter; end class Unknown < IotSiteWiseSourceConfigurationFilter; end end |
#filter_by_component_type ⇒ Types::FilterByComponentType
Filter by component type.
2243 2244 2245 2246 2247 2248 2249 2250 2251 2252 2253 2254 |
# File 'gems/aws-sdk-iottwinmaker/lib/aws-sdk-iottwinmaker/types.rb', line 2243 class IotTwinMakerSourceConfigurationFilter < Struct.new( :filter_by_component_type, :filter_by_entity, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class FilterByComponentType < IotTwinMakerSourceConfigurationFilter; end class FilterByEntity < IotTwinMakerSourceConfigurationFilter; end class Unknown < IotTwinMakerSourceConfigurationFilter; end end |
#filter_by_entity ⇒ Types::FilterByEntity
Filter by entity.
2243 2244 2245 2246 2247 2248 2249 2250 2251 2252 2253 2254 |
# File 'gems/aws-sdk-iottwinmaker/lib/aws-sdk-iottwinmaker/types.rb', line 2243 class IotTwinMakerSourceConfigurationFilter < Struct.new( :filter_by_component_type, :filter_by_entity, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class FilterByComponentType < IotTwinMakerSourceConfigurationFilter; end class FilterByEntity < IotTwinMakerSourceConfigurationFilter; end class Unknown < IotTwinMakerSourceConfigurationFilter; end end |
#is_abstract ⇒ Boolean
A Boolean value that specifies whether the component types in the list are abstract.
2289 2290 2291 2292 2293 2294 2295 2296 2297 2298 2299 2300 2301 2302 |
# File 'gems/aws-sdk-iottwinmaker/lib/aws-sdk-iottwinmaker/types.rb', line 2289 class ListComponentTypesFilter < Struct.new( :extends_from, :namespace, :is_abstract, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class ExtendsFrom < ListComponentTypesFilter; end class Namespace < ListComponentTypesFilter; end class IsAbstract < ListComponentTypesFilter; end class Unknown < ListComponentTypesFilter; end end |
#namespace ⇒ String
The namespace to which the component types in the list belong.
2289 2290 2291 2292 2293 2294 2295 2296 2297 2298 2299 2300 2301 2302 |
# File 'gems/aws-sdk-iottwinmaker/lib/aws-sdk-iottwinmaker/types.rb', line 2289 class ListComponentTypesFilter < Struct.new( :extends_from, :namespace, :is_abstract, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class ExtendsFrom < ListComponentTypesFilter; end class Namespace < ListComponentTypesFilter; end class IsAbstract < ListComponentTypesFilter; end class Unknown < ListComponentTypesFilter; end end |
#parent_entity_id ⇒ String
The parent of the entities in the list.
2423 2424 2425 2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436 |
# File 'gems/aws-sdk-iottwinmaker/lib/aws-sdk-iottwinmaker/types.rb', line 2423 class ListEntitiesFilter < Struct.new( :parent_entity_id, :component_type_id, :external_id, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class ParentEntityId < ListEntitiesFilter; end class ComponentTypeId < ListEntitiesFilter; end class ExternalId < ListEntitiesFilter; end class Unknown < ListEntitiesFilter; end end |
#resource_id ⇒ String
The sync resource filter resource ID.
3616 3617 3618 3619 3620 3621 3622 3623 3624 3625 3626 3627 3628 3629 3630 3631 |
# File 'gems/aws-sdk-iottwinmaker/lib/aws-sdk-iottwinmaker/types.rb', line 3616 class SyncResourceFilter < Struct.new( :state, :resource_type, :resource_id, :external_id, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class State < SyncResourceFilter; end class ResourceType < SyncResourceFilter; end class ResourceId < SyncResourceFilter; end class ExternalId < SyncResourceFilter; end class Unknown < SyncResourceFilter; end end |
#resource_type ⇒ String
The sync resource filter resource type
3616 3617 3618 3619 3620 3621 3622 3623 3624 3625 3626 3627 3628 3629 3630 3631 |
# File 'gems/aws-sdk-iottwinmaker/lib/aws-sdk-iottwinmaker/types.rb', line 3616 class SyncResourceFilter < Struct.new( :state, :resource_type, :resource_id, :external_id, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class State < SyncResourceFilter; end class ResourceType < SyncResourceFilter; end class ResourceId < SyncResourceFilter; end class ExternalId < SyncResourceFilter; end class Unknown < SyncResourceFilter; end end |
#state ⇒ String
The sync resource filter's state.
2497 2498 2499 2500 2501 2502 2503 2504 2505 2506 2507 2508 |
# File 'gems/aws-sdk-iottwinmaker/lib/aws-sdk-iottwinmaker/types.rb', line 2497 class ListMetadataTransferJobsFilter < Struct.new( :workspace_id, :state, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class WorkspaceId < ListMetadataTransferJobsFilter; end class State < ListMetadataTransferJobsFilter; end class Unknown < ListMetadataTransferJobsFilter; end end |
#workspace_id ⇒ String
The workspace Id.
2497 2498 2499 2500 2501 2502 2503 2504 2505 2506 2507 2508 |
# File 'gems/aws-sdk-iottwinmaker/lib/aws-sdk-iottwinmaker/types.rb', line 2497 class ListMetadataTransferJobsFilter < Struct.new( :workspace_id, :state, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class WorkspaceId < ListMetadataTransferJobsFilter; end class State < ListMetadataTransferJobsFilter; end class Unknown < ListMetadataTransferJobsFilter; end end |