Namespace Oci.IotService.Models
Classes
ApexDataAccessDetails
This contains configuration for apex data access.
ChangeIotDomainCompartmentDetails
The configuration details for the move operation.
ChangeIotDomainDataRetentionPeriodDetails
The configuration details for data retention periods.
ChangeIotDomainGroupCompartmentDetails
The configuration details for the move operation.
ConfigureIotDomainDataAccessDetails
The configuration details for IoT Domain Data Access.
ConfigureIotDomainDataAccessDetailsModelConverter
ConfigureIotDomainGroupDataAccessDetails
The configuration details for an IoT Domain Group Data Access through allowlisted vcn ids.
CreateDigitalTwinAdapterDetails
The information about new digital twin adapter to be created.
CreateDigitalTwinInstanceDetails
The information about new digital twin instance to be created.
CreateDigitalTwinModelDetails
The information about new digital twin model to be created.
CreateDigitalTwinRelationshipDetails
The information about new digital twin relationship to be created.
CreateIotDomainDetails
The information about new IoT domain to be created.
CreateIotDomainGroupDetails
The information about new IoT domain group to be created.
DataRetentionPeriodsInDays
Data Retention periods
DigitalTwinAdapter
The digital twin adapter maps incoming data from IoT device into the corresponding digital twin instance.
It defines the envelope structure, reference payload, routing and transformation rules using JSON Path and JQ to normalize the raw device data within the IoT domain.
To use any API operations, you must be authorized in an IAM policy. If you are not authorized, contact an administrator.
If you are an administrator who needs to create policies to grant users access, see
Getting Started with Policies.
DigitalTwinAdapterCollection
Results of a digital twin adapter search. Contains both summary and additional metadata information.
DigitalTwinAdapterEnvelopeMapping
Maps the metadata fields from the inbound payload using JQ. These mappings allow you to extract specific metadata such as timestamps using JQ expressions.
DigitalTwinAdapterInboundEnvelope
Payload containing device-specific metadata and optional value mappings used to interpret or transform that metadata. This structure includes the device endpoint, the actual payload, and an optional envelope mapping that applies JQ expressions to extract or reshape the data as needed.
DigitalTwinAdapterInboundRoute
Defines how inbound device payloads should be routed and mapped within a digital twin context. Routes are evaluated in the order they are defined, and only the first matching condition is processed. A final default route (with a condition that always evaluates to true) is recommended for fallback handling.
DigitalTwinAdapterJsonPayload
DigitalTwinAdapterPayload
Reference payload structure template received from IoT device. This payload
must specify its content type using the dataFormat
property.
DigitalTwinAdapterPayloadModelConverter
DigitalTwinAdapterSummary
Summary information about a digital twin adapter.
DigitalTwinInstance
A digital twin instance is a virtual representation of a physical IoT device within the IoT domain.
To use any API operations, you must be authorized in an IAM policy. If you are not authorized, contact an administrator.
If you are an administrator who needs to create policies to grant users access, see
Getting Started with Policies.
DigitalTwinInstanceCollection
Results of digital twin instance search. Contains both summary and additional metadata information
DigitalTwinInstanceSummary
Summary of the digital twin instance
DigitalTwinModel
A digital twin model, defined using Digital Twins Definition Language,
specifies the schema for digital twin instance, including its components, properties, telemetry, commands, and relationships within the IoT domain.
To use any API operations, you must be authorized in an IAM policy. If you are not authorized, contact an administrator.
If you are an administrator who needs to create policies to grant users access, see
Getting Started with Policies.
DigitalTwinModelCollection
Results of a digital twin model search. Contains both summary and additional metadata information.
DigitalTwinModelSummary
Summary of the digital twin model.
DigitalTwinRelationship
A digital twin relationship represents an association between two digital twin instances.
It can include properties to describe the nature and context of the association within the IoT domain.
To use any API operations, you must be authorized in an IAM policy. If you are not authorized, contact an administrator.
If you are an administrator who needs to create policies to grant users access, see
Getting Started with Policies.
DigitalTwinRelationshipCollection
Results of digital twin relationships search. Contains both summary and additional metadata information
DigitalTwinRelationshipSummary
Describes digital twin relationship summary
DirectDataAccessDetails
This contains configuration for direct data access.
ErrorDetails
Error Information.
InvokeRawBinaryCommandDetails
Binary data payload definition
InvokeRawCommandDetails
Definition of unstructured command invocation payload
InvokeRawCommandDetailsModelConverter
InvokeRawJsonCommandDetails
Json data payload definition
InvokeRawTextCommandDetails
Text data payload definition
IotDomain
An IoT domain is an Oracle Cloud Infrastructure resource that provides a managed environment for organizing and managing
digital twin resources, such as models, adapters, instances and relationships, within a compartment and IoT domain group.
To use any API operations, you must be authorized in an IAM policy. If you are not authorized, contact an administrator.
If you are an administrator who needs to create policies to grant users access, see
Getting Started with Policies.
IotDomainCollection
Results of an IoT domain search. Contains both summary items and other information, such as metadata.
IotDomainGroup
An IoT domain group is an Oracle Cloud Infrastructure resource that provides a managed environment for organizing
and managing IoT domains, within a compartment.
To use any of the API operations, you must be authorized in an IAM policy. If you're not authorized, talk to
an administrator. If you're an administrator who needs to write policies to give users access, see
Getting Started with Policies.
IotDomainGroupCollection
Results of an IoT Domain Group search. Contains both summary and additional metadata information.
IotDomainGroupSummary
Summary information about an IoT Domain Group.
IotDomainSummary
Summary information about a IoT domain.
OrdsDataAccessDetails
This contains configuration for ORDS data access.
UpdateDigitalTwinAdapterDetails
The information to be updated for the given digital twin adapter.
UpdateDigitalTwinInstanceDetails
The information to be updated for the given digital twin instance.
UpdateDigitalTwinModelDetails
The information to be updated for the given digital twin model.
UpdateDigitalTwinRelationshipDetails
The information to be updated for the given digital twin relationship.
UpdateIotDomainDetails
The information to be updated for the given IoT domain.
UpdateIotDomainGroupDetails
The information to be updated for the given IoT domain group.
WorkRequest
An asynchronous work request helps monitor long-running operations. When you initiate a long-running operation, the service creates a work request. This work request acts as an activity log, allowing you to track each step of the operation\u2019s progress. Each work request has an OCID, enabling programmatic interaction and automation.
WorkRequestError
An error encountered while performing an operation that is tracked by a work request.
WorkRequestErrorCollection
A list of work request errors. Can contain both errors and other information, such as metadata.
WorkRequestLogEntry
A log message from performing an operation that is tracked by a work request.
WorkRequestLogEntryCollection
A list of work request logs. Can contain both logs and other information, such as metadata.
WorkRequestResource
A resource created or operated on by a work request.
WorkRequestSummary
Summary information about an asynchronous work request.
WorkRequestSummaryCollection
A list of work requests. Can contain both work requests and other information, such as metadata.
Enums
ActionType
Possible types of actions.
ChangeIotDomainDataRetentionPeriodDetails.TypeEnum
ConfigureIotDomainDataAccessDetails.TypeEnum
DigitalTwinAdapterPayload.DataFormatEnum
InvokeRawCommandDetails.RequestDataFormatEnum
IotDomain.LifecycleStateEnum
IotDomainGroup.LifecycleStateEnum
LifecycleState
Possible lifecycle states.
OperationStatus
The status of the work request.
OperationType
The asynchronous operation tracked by the work request.
WorkRequestResourceMetadataKey
Possible metadata keys for work request resource metadata.