Package-level declarations

Types

Link copied to clipboard
data class AuthenticationArgs(val method: Output<Either<String, AuthenticationMethod>>, val usernamePasswordCredentials: Output<UsernamePasswordCredentialsArgs>? = null, val x509Credentials: Output<X509CredentialsArgs>? = null) : ConvertibleToJava<AuthenticationArgs>

Definition of the client authentication mechanism to the server.

Link copied to clipboard
Link copied to clipboard
data class DataPointArgs(val dataPointConfiguration: Output<String>? = null, val dataSource: Output<String>, val name: Output<String>, val observabilityMode: Output<Either<String, DataPointObservabilityMode>>? = null) : ConvertibleToJava<DataPointArgs>

Defines the data point properties.

Link copied to clipboard
Link copied to clipboard
data class DatasetArgs(val dataPoints: Output<List<DataPointArgs>>? = null, val datasetConfiguration: Output<String>? = null, val name: Output<String>, val topic: Output<TopicArgs>? = null) : ConvertibleToJava<DatasetArgs>

Defines the dataset properties.

Link copied to clipboard
Link copied to clipboard
data class DiscoveredDataPointArgs(val dataPointConfiguration: Output<String>? = null, val dataSource: Output<String>, val lastUpdatedOn: Output<String>? = null, val name: Output<String>) : ConvertibleToJava<DiscoveredDataPointArgs>

Defines the data point properties.

Link copied to clipboard
data class DiscoveredDatasetArgs(val dataPoints: Output<List<DiscoveredDataPointArgs>>? = null, val datasetConfiguration: Output<String>? = null, val name: Output<String>, val topic: Output<TopicArgs>? = null) : ConvertibleToJava<DiscoveredDatasetArgs>

Defines the dataset properties.

Link copied to clipboard
data class DiscoveredEventArgs(val eventConfiguration: Output<String>? = null, val eventNotifier: Output<String>, val lastUpdatedOn: Output<String>? = null, val name: Output<String>, val topic: Output<TopicArgs>? = null) : ConvertibleToJava<DiscoveredEventArgs>

Defines the event properties.

Link copied to clipboard
data class EventArgs(val eventConfiguration: Output<String>? = null, val eventNotifier: Output<String>, val name: Output<String>, val observabilityMode: Output<Either<String, EventObservabilityMode>>? = null, val topic: Output<TopicArgs>? = null) : ConvertibleToJava<EventArgs>

Defines the event properties.

Link copied to clipboard

Builder for EventArgs.

Link copied to clipboard
data class ExtendedLocationArgs(val name: Output<String>, val type: Output<String>) : ConvertibleToJava<ExtendedLocationArgs>

The extended location.

Link copied to clipboard
data class GetAssetEndpointProfilePlainArgs(val assetEndpointProfileName: String, val resourceGroupName: String) : ConvertibleToJava<GetAssetEndpointProfilePlainArgs>
Link copied to clipboard
data class GetAssetPlainArgs(val assetName: String, val resourceGroupName: String) : ConvertibleToJava<GetAssetPlainArgs>
Link copied to clipboard
data class GetDiscoveredAssetEndpointProfilePlainArgs(val discoveredAssetEndpointProfileName: String, val resourceGroupName: String) : ConvertibleToJava<GetDiscoveredAssetEndpointProfilePlainArgs>
Link copied to clipboard
data class GetDiscoveredAssetPlainArgs(val discoveredAssetName: String, val resourceGroupName: String) : ConvertibleToJava<GetDiscoveredAssetPlainArgs>
Link copied to clipboard
data class GetSchemaPlainArgs(val resourceGroupName: String, val schemaName: String, val schemaRegistryName: String) : ConvertibleToJava<GetSchemaPlainArgs>
Link copied to clipboard
Link copied to clipboard
data class GetSchemaRegistryPlainArgs(val resourceGroupName: String, val schemaRegistryName: String) : ConvertibleToJava<GetSchemaRegistryPlainArgs>
Link copied to clipboard
data class GetSchemaVersionPlainArgs(val resourceGroupName: String, val schemaName: String, val schemaRegistryName: String, val schemaVersionName: String) : ConvertibleToJava<GetSchemaVersionPlainArgs>
Link copied to clipboard
data class SystemAssignedServiceIdentityArgs(val type: Output<Either<String, SystemAssignedServiceIdentityType>>) : ConvertibleToJava<SystemAssignedServiceIdentityArgs>

Managed service identity (either system assigned, or none)

Link copied to clipboard
data class TopicArgs(val path: Output<String>, val retain: Output<Either<String, TopicRetainType>>? = null) : ConvertibleToJava<TopicArgs>

Object that describes the topic information.

Link copied to clipboard

Builder for TopicArgs.

Link copied to clipboard
data class UsernamePasswordCredentialsArgs(val passwordSecretName: Output<String>, val usernameSecretName: Output<String>) : ConvertibleToJava<UsernamePasswordCredentialsArgs>

The credentials for authentication mode UsernamePassword.

Link copied to clipboard
data class X509CredentialsArgs(val certificateSecretName: Output<String>) : ConvertibleToJava<X509CredentialsArgs>

The x509 certificate for authentication mode Certificate.