Package-level declarations

Types

Link copied to clipboard
class AccessPolicy : KotlinCustomResource

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. Uses Azure REST API version 2020-05-15. In version 2.x of the Azure Native provider, it used API version 2020-05-15. Other available API versions: 2021-03-31-preview, 2021-06-30-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native timeseriesinsights [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

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. Uses Azure REST API version 2020-05-15. In version 2.x of the Azure Native provider, it used API version 2020-05-15. Other available API versions: 2021-03-31-preview, 2021-06-30-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native timeseriesinsights [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
Link copied to clipboard
object AccessPolicyMapper : ResourceMapper<AccessPolicy>
Link copied to clipboard
Link copied to clipboard
class EventHubEventSource : KotlinCustomResource

An event source that receives its data from an Azure EventHub. Uses Azure REST API version 2020-05-15. In version 2.x of the Azure Native provider, it used 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. Uses Azure REST API version 2020-05-15. In version 2.x of the Azure Native provider, it used API version 2020-05-15.

Link copied to clipboard
Link copied to clipboard
class Gen1Environment : KotlinCustomResource

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. Uses Azure REST API version 2020-05-15. In version 2.x of the Azure Native provider, it used 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. Uses Azure REST API version 2020-05-15. In version 2.x of the Azure Native provider, it used API version 2020-05-15.

Link copied to clipboard
object Gen1EnvironmentMapper : ResourceMapper<Gen1Environment>
Link copied to clipboard
class Gen2Environment : KotlinCustomResource

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. Uses Azure REST API version 2020-05-15. In version 2.x of the Azure Native provider, it used 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. Uses Azure REST API version 2020-05-15. In version 2.x of the Azure Native provider, it used API version 2020-05-15.

Link copied to clipboard
object Gen2EnvironmentMapper : ResourceMapper<Gen2Environment>
Link copied to clipboard
class IoTHubEventSource : KotlinCustomResource

An event source that receives its data from an Azure IoTHub. Uses Azure REST API version 2020-05-15. In version 2.x of the Azure Native provider, it used 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. Uses Azure REST API version 2020-05-15. In version 2.x of the Azure Native provider, it used API version 2020-05-15.

Link copied to clipboard
object IoTHubEventSourceMapper : ResourceMapper<IoTHubEventSource>
Link copied to clipboard
class ReferenceDataSet : KotlinCustomResource

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. Uses Azure REST API version 2020-05-15. In version 2.x of the Azure Native provider, it used API version 2020-05-15. Other available API versions: 2021-03-31-preview, 2021-06-30-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native timeseriesinsights [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

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. Uses Azure REST API version 2020-05-15. In version 2.x of the Azure Native provider, it used API version 2020-05-15. Other available API versions: 2021-03-31-preview, 2021-06-30-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native timeseriesinsights [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
object ReferenceDataSetMapper : ResourceMapper<ReferenceDataSet>

Functions

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