AssetEndpointProfilePropertiesArgs

data class AssetEndpointProfilePropertiesArgs(val additionalConfiguration: Output<String>? = null, val targetAddress: Output<String>, val transportAuthentication: Output<AssetEndpointProfilePropertiesTransportAuthenticationArgs>? = null, val userAuthentication: Output<AssetEndpointProfilePropertiesUserAuthenticationArgs>? = null) : ConvertibleToJava<AssetEndpointProfilePropertiesArgs>

Defines the Asset Endpoint Profile properties.

Constructors

Link copied to clipboard
fun AssetEndpointProfilePropertiesArgs(additionalConfiguration: Output<String>? = null, targetAddress: Output<String>, transportAuthentication: Output<AssetEndpointProfilePropertiesTransportAuthenticationArgs>? = null, userAuthentication: Output<AssetEndpointProfilePropertiesUserAuthenticationArgs>? = null)

Functions

Link copied to clipboard
open override fun toJava(): AssetEndpointProfilePropertiesArgs

Properties

Link copied to clipboard
val additionalConfiguration: Output<String>? = null

Contains connectivity type specific further configuration (e.g. OPC UA, Modbus, ONVIF).

Link copied to clipboard
val targetAddress: Output<String>

The local valid URI specifying the network address/DNS name of a southbound device. The scheme part of the targetAddress URI specifies the type of the device. The additionalConfiguration field holds further connector type specific configuration.

Link copied to clipboard

Defines the authentication mechanism for the southbound connector connecting to the shop floor/OT device.

Link copied to clipboard

Defines the client authentication mechanism to the server.