Package-level declarations

Types

Link copied to clipboard

An access policy is used to grant users and applications access to the environment. Roles are assigned to service principals in Azure Active Directory. These roles define the actions the principal can perform through the Time Series Insights data plane APIs. API Version: 2020-05-15.

Link copied to clipboard
data class AccessPolicyArgs(val accessPolicyName: Output<String>? = null, val description: Output<String>? = null, val environmentName: Output<String>? = null, val principalObjectId: Output<String>? = null, val resourceGroupName: Output<String>? = null, val roles: Output<List<Either<String, AccessPolicyRole>>>? = null) : ConvertibleToJava<AccessPolicyArgs>

An access policy is used to grant users and applications access to the environment. Roles are assigned to service principals in Azure Active Directory. These roles define the actions the principal can perform through the Time Series Insights data plane APIs. API Version: 2020-05-15.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

An environment is a set of time-series data available for query, and is the top level Azure Time Series Insights resource. API Version: 2020-05-15.

Link copied to clipboard
data class EnvironmentArgs constructor(val environmentName: Output<String>? = null, val kind: Output<Either<String, EnvironmentKind>>? = null, val location: Output<String>? = null, val resourceGroupName: Output<String>? = null, val sku: Output<SkuArgs>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<EnvironmentArgs>

An environment is a set of time-series data available for query, and is the top level Azure Time Series Insights resource. API Version: 2020-05-15.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

An event source that receives its data from an Azure EventHub. API Version: 2020-05-15.

Link copied to clipboard
data class EventHubEventSourceArgs(val consumerGroupName: Output<String>? = null, val environmentName: Output<String>? = null, val eventHubName: Output<String>? = null, val eventSourceName: Output<String>? = null, val eventSourceResourceId: Output<String>? = null, val keyName: Output<String>? = null, val kind: Output<String>? = null, val localTimestamp: Output<LocalTimestampArgs>? = null, val location: Output<String>? = null, val resourceGroupName: Output<String>? = null, val serviceBusNamespace: Output<String>? = null, val sharedAccessKey: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val time: Output<String>? = null, val timestampPropertyName: Output<String>? = null, val type: Output<Either<String, IngressStartAtType>>? = null) : ConvertibleToJava<EventHubEventSourceArgs>

An event source that receives its data from an Azure EventHub. API Version: 2020-05-15.

Link copied to clipboard

An environment receives data from one or more event sources. Each event source has associated connection info that allows the Time Series Insights ingress pipeline to connect to and pull data from the event source API Version: 2020-05-15.

Link copied to clipboard
data class EventSourceArgs constructor(val environmentName: Output<String>? = null, val eventSourceName: Output<String>? = null, val kind: Output<Either<String, EventSourceKind>>? = null, val localTimestamp: Output<LocalTimestampArgs>? = null, val location: Output<String>? = null, val resourceGroupName: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<EventSourceArgs>

An environment receives data from one or more event sources. Each event source has associated connection info that allows the Time Series Insights ingress pipeline to connect to and pull data from the event source API Version: 2020-05-15.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

An environment is a set of time-series data available for query, and is the top level Azure Time Series Insights resource. Gen1 environments have data retention limits. API Version: 2020-05-15.

Link copied to clipboard
data class Gen1EnvironmentArgs(val dataRetentionTime: Output<String>? = null, val environmentName: Output<String>? = null, val kind: Output<String>? = null, val location: Output<String>? = null, val partitionKeyProperties: Output<List<TimeSeriesIdPropertyArgs>>? = null, val resourceGroupName: Output<String>? = null, val sku: Output<SkuArgs>? = null, val storageLimitExceededBehavior: Output<Either<String, StorageLimitExceededBehavior>>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<Gen1EnvironmentArgs>

An environment is a set of time-series data available for query, and is the top level Azure Time Series Insights resource. Gen1 environments have data retention limits. API Version: 2020-05-15.

Link copied to clipboard

An environment is a set of time-series data available for query, and is the top level Azure Time Series Insights resource. Gen2 environments do not have set data retention limits. API Version: 2020-05-15.

Link copied to clipboard
data class Gen2EnvironmentArgs(val environmentName: Output<String>? = null, val kind: Output<String>? = null, val location: Output<String>? = null, val resourceGroupName: Output<String>? = null, val sku: Output<SkuArgs>? = null, val storageConfiguration: Output<Gen2StorageConfigurationInputArgs>? = null, val tags: Output<Map<String, String>>? = null, val timeSeriesIdProperties: Output<List<TimeSeriesIdPropertyArgs>>? = null, val warmStoreConfiguration: Output<WarmStoreConfigurationPropertiesArgs>? = null) : ConvertibleToJava<Gen2EnvironmentArgs>

An environment is a set of time-series data available for query, and is the top level Azure Time Series Insights resource. Gen2 environments do not have set data retention limits. API Version: 2020-05-15.

Link copied to clipboard

An event source that receives its data from an Azure IoTHub. API Version: 2020-05-15.

Link copied to clipboard
data class IoTHubEventSourceArgs(val consumerGroupName: Output<String>? = null, val environmentName: Output<String>? = null, val eventSourceName: Output<String>? = null, val eventSourceResourceId: Output<String>? = null, val iotHubName: Output<String>? = null, val keyName: Output<String>? = null, val kind: Output<String>? = null, val localTimestamp: Output<LocalTimestampArgs>? = null, val location: Output<String>? = null, val resourceGroupName: Output<String>? = null, val sharedAccessKey: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val time: Output<String>? = null, val timestampPropertyName: Output<String>? = null, val type: Output<Either<String, IngressStartAtType>>? = null) : ConvertibleToJava<IoTHubEventSourceArgs>

An event source that receives its data from an Azure IoTHub. API Version: 2020-05-15.

Link copied to clipboard

The Private Endpoint Connection resource. API Version: 2021-03-31-preview.

Link copied to clipboard
data class PrivateEndpointConnectionArgs(val environmentName: Output<String>? = null, val groupIds: Output<List<String>>? = null, val privateEndpointConnectionName: Output<String>? = null, val privateLinkServiceConnectionState: Output<PrivateLinkServiceConnectionStateArgs>? = null, val resourceGroupName: Output<String>? = null) : ConvertibleToJava<PrivateEndpointConnectionArgs>

The Private Endpoint Connection resource. API Version: 2021-03-31-preview.

Link copied to clipboard

A reference data set provides metadata about the events in an environment. Metadata in the reference data set will be joined with events as they are read from event sources. The metadata that makes up the reference data set is uploaded or modified through the Time Series Insights data plane APIs. API Version: 2020-05-15.

Link copied to clipboard
data class ReferenceDataSetArgs(val dataStringComparisonBehavior: Output<Either<String, DataStringComparisonBehavior>>? = null, val environmentName: Output<String>? = null, val keyProperties: Output<List<ReferenceDataSetKeyPropertyArgs>>? = null, val location: Output<String>? = null, val referenceDataSetName: Output<String>? = null, val resourceGroupName: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<ReferenceDataSetArgs>

A reference data set provides metadata about the events in an environment. Metadata in the reference data set will be joined with events as they are read from event sources. The metadata that makes up the reference data set is uploaded or modified through the Time Series Insights data plane APIs. API Version: 2020-05-15.

Functions

Link copied to clipboard
suspend fun accessPolicyResource(name: String, block: suspend AccessPolicyResourceBuilder.() -> Unit): AccessPolicy
Link copied to clipboard
suspend fun environmentResource(name: String, block: suspend EnvironmentResourceBuilder.() -> Unit): Environment
Link copied to clipboard
suspend fun eventSourceResource(name: String, block: suspend EventSourceResourceBuilder.() -> Unit): EventSource
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard