1. Packages
  2. Azure Native v1
  3. API Docs
  4. timeseriesinsights
  5. Gen1Environment
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi

azure-native.timeseriesinsights.Gen1Environment

Explore with Pulumi AI

These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi

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.

Example Usage

EnvironmentsCreate

using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;

return await Deployment.RunAsync(() => 
{
    var gen1Environment = new AzureNative.TimeSeriesInsights.Gen1Environment("gen1Environment", new()
    {
        DataRetentionTime = "P31D",
        EnvironmentName = "env1",
        Kind = "Gen1",
        Location = "West US",
        PartitionKeyProperties = new[]
        {
            new AzureNative.TimeSeriesInsights.Inputs.TimeSeriesIdPropertyArgs
            {
                Name = "DeviceId1",
                Type = "String",
            },
        },
        ResourceGroupName = "rg1",
        Sku = new AzureNative.TimeSeriesInsights.Inputs.SkuArgs
        {
            Capacity = 1,
            Name = "S1",
        },
    });

});
Copy
package main

import (
	timeseriesinsights "github.com/pulumi/pulumi-azure-native-sdk/timeseriesinsights"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := timeseriesinsights.NewGen1Environment(ctx, "gen1Environment", &timeseriesinsights.Gen1EnvironmentArgs{
			DataRetentionTime: pulumi.String("P31D"),
			EnvironmentName:   pulumi.String("env1"),
			Kind:              pulumi.String("Gen1"),
			Location:          pulumi.String("West US"),
			PartitionKeyProperties: []timeseriesinsights.TimeSeriesIdPropertyArgs{
				{
					Name: pulumi.String("DeviceId1"),
					Type: pulumi.String("String"),
				},
			},
			ResourceGroupName: pulumi.String("rg1"),
			Sku: &timeseriesinsights.SkuArgs{
				Capacity: pulumi.Int(1),
				Name:     pulumi.String("S1"),
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.timeseriesinsights.Gen1Environment;
import com.pulumi.azurenative.timeseriesinsights.Gen1EnvironmentArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;

public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }

    public static void stack(Context ctx) {
        var gen1Environment = new Gen1Environment("gen1Environment", Gen1EnvironmentArgs.builder()        
            .dataRetentionTime("P31D")
            .environmentName("env1")
            .kind("Gen1")
            .location("West US")
            .partitionKeyProperties(Map.ofEntries(
                Map.entry("name", "DeviceId1"),
                Map.entry("type", "String")
            ))
            .resourceGroupName("rg1")
            .sku(Map.ofEntries(
                Map.entry("capacity", 1),
                Map.entry("name", "S1")
            ))
            .build());

    }
}
Copy
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";

const gen1Environment = new azure_native.timeseriesinsights.Gen1Environment("gen1Environment", {
    dataRetentionTime: "P31D",
    environmentName: "env1",
    kind: "Gen1",
    location: "West US",
    partitionKeyProperties: [{
        name: "DeviceId1",
        type: "String",
    }],
    resourceGroupName: "rg1",
    sku: {
        capacity: 1,
        name: "S1",
    },
});
Copy
import pulumi
import pulumi_azure_native as azure_native

gen1_environment = azure_native.timeseriesinsights.Gen1Environment("gen1Environment",
    data_retention_time="P31D",
    environment_name="env1",
    kind="Gen1",
    location="West US",
    partition_key_properties=[azure_native.timeseriesinsights.TimeSeriesIdPropertyArgs(
        name="DeviceId1",
        type="String",
    )],
    resource_group_name="rg1",
    sku=azure_native.timeseriesinsights.SkuArgs(
        capacity=1,
        name="S1",
    ))
Copy
resources:
  gen1Environment:
    type: azure-native:timeseriesinsights:Gen1Environment
    properties:
      dataRetentionTime: P31D
      environmentName: env1
      kind: Gen1
      location: West US
      partitionKeyProperties:
        - name: DeviceId1
          type: String
      resourceGroupName: rg1
      sku:
        capacity: 1
        name: S1
Copy

Create Gen1Environment Resource

Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

Constructor syntax

new Gen1Environment(name: string, args: Gen1EnvironmentArgs, opts?: CustomResourceOptions);
@overload
def Gen1Environment(resource_name: str,
                    args: Gen1EnvironmentArgs,
                    opts: Optional[ResourceOptions] = None)

@overload
def Gen1Environment(resource_name: str,
                    opts: Optional[ResourceOptions] = None,
                    data_retention_time: Optional[str] = None,
                    resource_group_name: Optional[str] = None,
                    sku: Optional[SkuArgs] = None,
                    environment_name: Optional[str] = None,
                    location: Optional[str] = None,
                    partition_key_properties: Optional[Sequence[TimeSeriesIdPropertyArgs]] = None,
                    storage_limit_exceeded_behavior: Optional[Union[str, StorageLimitExceededBehavior]] = None,
                    tags: Optional[Mapping[str, str]] = None)
func NewGen1Environment(ctx *Context, name string, args Gen1EnvironmentArgs, opts ...ResourceOption) (*Gen1Environment, error)
public Gen1Environment(string name, Gen1EnvironmentArgs args, CustomResourceOptions? opts = null)
public Gen1Environment(String name, Gen1EnvironmentArgs args)
public Gen1Environment(String name, Gen1EnvironmentArgs args, CustomResourceOptions options)
type: azure-native:timeseriesinsights:Gen1Environment
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

name This property is required. string
The unique name of the resource.
args This property is required. Gen1EnvironmentArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args This property is required. Gen1EnvironmentArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name This property is required. string
The unique name of the resource.
args This property is required. Gen1EnvironmentArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args This property is required. Gen1EnvironmentArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. Gen1EnvironmentArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

Constructor example

The following reference example uses placeholder values for all input properties.

var gen1EnvironmentResource = new AzureNative.Timeseriesinsights.Gen1Environment("gen1EnvironmentResource", new()
{
    DataRetentionTime = "string",
    Kind = "string",
    ResourceGroupName = "string",
    Sku = 
    {
        { "capacity", 0 },
        { "name", "string" },
    },
    EnvironmentName = "string",
    Location = "string",
    PartitionKeyProperties = new[]
    {
        
        {
            { "name", "string" },
            { "type", "string" },
        },
    },
    StorageLimitExceededBehavior = "string",
    Tags = 
    {
        { "string", "string" },
    },
});
Copy
example, err := timeseriesinsights.NewGen1Environment(ctx, "gen1EnvironmentResource", &timeseriesinsights.Gen1EnvironmentArgs{
	DataRetentionTime: "string",
	Kind:              "string",
	ResourceGroupName: "string",
	Sku: map[string]interface{}{
		"capacity": 0,
		"name":     "string",
	},
	EnvironmentName: "string",
	Location:        "string",
	PartitionKeyProperties: []map[string]interface{}{
		map[string]interface{}{
			"name": "string",
			"type": "string",
		},
	},
	StorageLimitExceededBehavior: "string",
	Tags: map[string]interface{}{
		"string": "string",
	},
})
Copy
var gen1EnvironmentResource = new Gen1Environment("gen1EnvironmentResource", Gen1EnvironmentArgs.builder()
    .dataRetentionTime("string")
    .kind("string")
    .resourceGroupName("string")
    .sku(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
    .environmentName("string")
    .location("string")
    .partitionKeyProperties(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
    .storageLimitExceededBehavior("string")
    .tags(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
    .build());
Copy
gen1_environment_resource = azure_native.timeseriesinsights.Gen1Environment("gen1EnvironmentResource",
    data_retention_time=string,
    kind=string,
    resource_group_name=string,
    sku={
        capacity: 0,
        name: string,
    },
    environment_name=string,
    location=string,
    partition_key_properties=[{
        name: string,
        type: string,
    }],
    storage_limit_exceeded_behavior=string,
    tags={
        string: string,
    })
Copy
const gen1EnvironmentResource = new azure_native.timeseriesinsights.Gen1Environment("gen1EnvironmentResource", {
    dataRetentionTime: "string",
    kind: "string",
    resourceGroupName: "string",
    sku: {
        capacity: 0,
        name: "string",
    },
    environmentName: "string",
    location: "string",
    partitionKeyProperties: [{
        name: "string",
        type: "string",
    }],
    storageLimitExceededBehavior: "string",
    tags: {
        string: "string",
    },
});
Copy
type: azure-native:timeseriesinsights:Gen1Environment
properties:
    dataRetentionTime: string
    environmentName: string
    kind: string
    location: string
    partitionKeyProperties:
        - name: string
          type: string
    resourceGroupName: string
    sku:
        capacity: 0
        name: string
    storageLimitExceededBehavior: string
    tags:
        string: string
Copy

Gen1Environment Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

The Gen1Environment resource accepts the following input properties:

DataRetentionTime This property is required. string
ISO8601 timespan specifying the minimum number of days the environment's events will be available for query.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
Name of an Azure Resource group.
Sku This property is required. Pulumi.AzureNative.TimeSeriesInsights.Inputs.Sku
The sku determines the type of environment, either Gen1 (S1 or S2) or Gen2 (L1). For Gen1 environments the sku determines the capacity of the environment, the ingress rate, and the billing rate.
EnvironmentName Changes to this property will trigger replacement. string
Name of the environment
Location Changes to this property will trigger replacement. string
The location of the resource.
PartitionKeyProperties List<Pulumi.AzureNative.TimeSeriesInsights.Inputs.TimeSeriesIdProperty>
The list of event properties which will be used to partition data in the environment. Currently, only a single partition key property is supported.
StorageLimitExceededBehavior string | Pulumi.AzureNative.TimeSeriesInsights.StorageLimitExceededBehavior
The behavior the Time Series Insights service should take when the environment's capacity has been exceeded. If "PauseIngress" is specified, new events will not be read from the event source. If "PurgeOldData" is specified, new events will continue to be read and old events will be deleted from the environment. The default behavior is PurgeOldData.
Tags Dictionary<string, string>
Key-value pairs of additional properties for the resource.
DataRetentionTime This property is required. string
ISO8601 timespan specifying the minimum number of days the environment's events will be available for query.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
Name of an Azure Resource group.
Sku This property is required. SkuArgs
The sku determines the type of environment, either Gen1 (S1 or S2) or Gen2 (L1). For Gen1 environments the sku determines the capacity of the environment, the ingress rate, and the billing rate.
EnvironmentName Changes to this property will trigger replacement. string
Name of the environment
Location Changes to this property will trigger replacement. string
The location of the resource.
PartitionKeyProperties []TimeSeriesIdPropertyArgs
The list of event properties which will be used to partition data in the environment. Currently, only a single partition key property is supported.
StorageLimitExceededBehavior string | StorageLimitExceededBehavior
The behavior the Time Series Insights service should take when the environment's capacity has been exceeded. If "PauseIngress" is specified, new events will not be read from the event source. If "PurgeOldData" is specified, new events will continue to be read and old events will be deleted from the environment. The default behavior is PurgeOldData.
Tags map[string]string
Key-value pairs of additional properties for the resource.
dataRetentionTime This property is required. String
ISO8601 timespan specifying the minimum number of days the environment's events will be available for query.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
Name of an Azure Resource group.
sku This property is required. Sku
The sku determines the type of environment, either Gen1 (S1 or S2) or Gen2 (L1). For Gen1 environments the sku determines the capacity of the environment, the ingress rate, and the billing rate.
environmentName Changes to this property will trigger replacement. String
Name of the environment
location Changes to this property will trigger replacement. String
The location of the resource.
partitionKeyProperties List<TimeSeriesIdProperty>
The list of event properties which will be used to partition data in the environment. Currently, only a single partition key property is supported.
storageLimitExceededBehavior String | StorageLimitExceededBehavior
The behavior the Time Series Insights service should take when the environment's capacity has been exceeded. If "PauseIngress" is specified, new events will not be read from the event source. If "PurgeOldData" is specified, new events will continue to be read and old events will be deleted from the environment. The default behavior is PurgeOldData.
tags Map<String,String>
Key-value pairs of additional properties for the resource.
dataRetentionTime This property is required. string
ISO8601 timespan specifying the minimum number of days the environment's events will be available for query.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
Name of an Azure Resource group.
sku This property is required. Sku
The sku determines the type of environment, either Gen1 (S1 or S2) or Gen2 (L1). For Gen1 environments the sku determines the capacity of the environment, the ingress rate, and the billing rate.
environmentName Changes to this property will trigger replacement. string
Name of the environment
location Changes to this property will trigger replacement. string
The location of the resource.
partitionKeyProperties TimeSeriesIdProperty[]
The list of event properties which will be used to partition data in the environment. Currently, only a single partition key property is supported.
storageLimitExceededBehavior string | StorageLimitExceededBehavior
The behavior the Time Series Insights service should take when the environment's capacity has been exceeded. If "PauseIngress" is specified, new events will not be read from the event source. If "PurgeOldData" is specified, new events will continue to be read and old events will be deleted from the environment. The default behavior is PurgeOldData.
tags {[key: string]: string}
Key-value pairs of additional properties for the resource.
data_retention_time This property is required. str
ISO8601 timespan specifying the minimum number of days the environment's events will be available for query.
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
Name of an Azure Resource group.
sku This property is required. SkuArgs
The sku determines the type of environment, either Gen1 (S1 or S2) or Gen2 (L1). For Gen1 environments the sku determines the capacity of the environment, the ingress rate, and the billing rate.
environment_name Changes to this property will trigger replacement. str
Name of the environment
location Changes to this property will trigger replacement. str
The location of the resource.
partition_key_properties Sequence[TimeSeriesIdPropertyArgs]
The list of event properties which will be used to partition data in the environment. Currently, only a single partition key property is supported.
storage_limit_exceeded_behavior str | StorageLimitExceededBehavior
The behavior the Time Series Insights service should take when the environment's capacity has been exceeded. If "PauseIngress" is specified, new events will not be read from the event source. If "PurgeOldData" is specified, new events will continue to be read and old events will be deleted from the environment. The default behavior is PurgeOldData.
tags Mapping[str, str]
Key-value pairs of additional properties for the resource.
dataRetentionTime This property is required. String
ISO8601 timespan specifying the minimum number of days the environment's events will be available for query.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
Name of an Azure Resource group.
sku This property is required. Property Map
The sku determines the type of environment, either Gen1 (S1 or S2) or Gen2 (L1). For Gen1 environments the sku determines the capacity of the environment, the ingress rate, and the billing rate.
environmentName Changes to this property will trigger replacement. String
Name of the environment
location Changes to this property will trigger replacement. String
The location of the resource.
partitionKeyProperties List<Property Map>
The list of event properties which will be used to partition data in the environment. Currently, only a single partition key property is supported.
storageLimitExceededBehavior String | "PurgeOldData" | "PauseIngress"
The behavior the Time Series Insights service should take when the environment's capacity has been exceeded. If "PauseIngress" is specified, new events will not be read from the event source. If "PurgeOldData" is specified, new events will continue to be read and old events will be deleted from the environment. The default behavior is PurgeOldData.
tags Map<String>
Key-value pairs of additional properties for the resource.

Outputs

All input properties are implicitly available as output properties. Additionally, the Gen1Environment resource produces the following output properties:

CreationTime string
The time the resource was created.
DataAccessFqdn string
The fully qualified domain name used to access the environment data, e.g. to query the environment's events or upload reference data for the environment.
DataAccessId string
An id used to access the environment data, e.g. to query the environment's events or upload reference data for the environment.
Id string
The provider-assigned unique ID for this managed resource.
Name string
Resource name
ProvisioningState string
Provisioning state of the resource.
Status Pulumi.AzureNative.TimeSeriesInsights.Outputs.EnvironmentStatusResponse
An object that represents the status of the environment, and its internal state in the Time Series Insights service.
Type string
Resource type
CreationTime string
The time the resource was created.
DataAccessFqdn string
The fully qualified domain name used to access the environment data, e.g. to query the environment's events or upload reference data for the environment.
DataAccessId string
An id used to access the environment data, e.g. to query the environment's events or upload reference data for the environment.
Id string
The provider-assigned unique ID for this managed resource.
Name string
Resource name
ProvisioningState string
Provisioning state of the resource.
Status EnvironmentStatusResponse
An object that represents the status of the environment, and its internal state in the Time Series Insights service.
Type string
Resource type
creationTime String
The time the resource was created.
dataAccessFqdn String
The fully qualified domain name used to access the environment data, e.g. to query the environment's events or upload reference data for the environment.
dataAccessId String
An id used to access the environment data, e.g. to query the environment's events or upload reference data for the environment.
id String
The provider-assigned unique ID for this managed resource.
name String
Resource name
provisioningState String
Provisioning state of the resource.
status EnvironmentStatusResponse
An object that represents the status of the environment, and its internal state in the Time Series Insights service.
type String
Resource type
creationTime string
The time the resource was created.
dataAccessFqdn string
The fully qualified domain name used to access the environment data, e.g. to query the environment's events or upload reference data for the environment.
dataAccessId string
An id used to access the environment data, e.g. to query the environment's events or upload reference data for the environment.
id string
The provider-assigned unique ID for this managed resource.
name string
Resource name
provisioningState string
Provisioning state of the resource.
status EnvironmentStatusResponse
An object that represents the status of the environment, and its internal state in the Time Series Insights service.
type string
Resource type
creation_time str
The time the resource was created.
data_access_fqdn str
The fully qualified domain name used to access the environment data, e.g. to query the environment's events or upload reference data for the environment.
data_access_id str
An id used to access the environment data, e.g. to query the environment's events or upload reference data for the environment.
id str
The provider-assigned unique ID for this managed resource.
name str
Resource name
provisioning_state str
Provisioning state of the resource.
status EnvironmentStatusResponse
An object that represents the status of the environment, and its internal state in the Time Series Insights service.
type str
Resource type
creationTime String
The time the resource was created.
dataAccessFqdn String
The fully qualified domain name used to access the environment data, e.g. to query the environment's events or upload reference data for the environment.
dataAccessId String
An id used to access the environment data, e.g. to query the environment's events or upload reference data for the environment.
id String
The provider-assigned unique ID for this managed resource.
name String
Resource name
provisioningState String
Provisioning state of the resource.
status Property Map
An object that represents the status of the environment, and its internal state in the Time Series Insights service.
type String
Resource type

Supporting Types

EnvironmentStateDetailsResponse
, EnvironmentStateDetailsResponseArgs

Code string
Contains the code that represents the reason of an environment being in a particular state. Can be used to programmatically handle specific cases.
Message string
A message that describes the state in detail.
Code string
Contains the code that represents the reason of an environment being in a particular state. Can be used to programmatically handle specific cases.
Message string
A message that describes the state in detail.
code String
Contains the code that represents the reason of an environment being in a particular state. Can be used to programmatically handle specific cases.
message String
A message that describes the state in detail.
code string
Contains the code that represents the reason of an environment being in a particular state. Can be used to programmatically handle specific cases.
message string
A message that describes the state in detail.
code str
Contains the code that represents the reason of an environment being in a particular state. Can be used to programmatically handle specific cases.
message str
A message that describes the state in detail.
code String
Contains the code that represents the reason of an environment being in a particular state. Can be used to programmatically handle specific cases.
message String
A message that describes the state in detail.

EnvironmentStatusResponse
, EnvironmentStatusResponseArgs

Ingress This property is required. Pulumi.AzureNative.TimeSeriesInsights.Inputs.IngressEnvironmentStatusResponse
An object that represents the status of ingress on an environment.
WarmStorage This property is required. Pulumi.AzureNative.TimeSeriesInsights.Inputs.WarmStorageEnvironmentStatusResponse
An object that represents the status of warm storage on an environment.
Ingress This property is required. IngressEnvironmentStatusResponse
An object that represents the status of ingress on an environment.
WarmStorage This property is required. WarmStorageEnvironmentStatusResponse
An object that represents the status of warm storage on an environment.
ingress This property is required. IngressEnvironmentStatusResponse
An object that represents the status of ingress on an environment.
warmStorage This property is required. WarmStorageEnvironmentStatusResponse
An object that represents the status of warm storage on an environment.
ingress This property is required. IngressEnvironmentStatusResponse
An object that represents the status of ingress on an environment.
warmStorage This property is required. WarmStorageEnvironmentStatusResponse
An object that represents the status of warm storage on an environment.
ingress This property is required. IngressEnvironmentStatusResponse
An object that represents the status of ingress on an environment.
warm_storage This property is required. WarmStorageEnvironmentStatusResponse
An object that represents the status of warm storage on an environment.
ingress This property is required. Property Map
An object that represents the status of ingress on an environment.
warmStorage This property is required. Property Map
An object that represents the status of warm storage on an environment.

IngressEnvironmentStatusResponse
, IngressEnvironmentStatusResponseArgs

StateDetails This property is required. Pulumi.AzureNative.TimeSeriesInsights.Inputs.EnvironmentStateDetailsResponse
An object that contains the details about an environment's state.
State string
This string represents the state of ingress operations on an environment. It can be "Disabled", "Ready", "Running", "Paused" or "Unknown"
StateDetails This property is required. EnvironmentStateDetailsResponse
An object that contains the details about an environment's state.
State string
This string represents the state of ingress operations on an environment. It can be "Disabled", "Ready", "Running", "Paused" or "Unknown"
stateDetails This property is required. EnvironmentStateDetailsResponse
An object that contains the details about an environment's state.
state String
This string represents the state of ingress operations on an environment. It can be "Disabled", "Ready", "Running", "Paused" or "Unknown"
stateDetails This property is required. EnvironmentStateDetailsResponse
An object that contains the details about an environment's state.
state string
This string represents the state of ingress operations on an environment. It can be "Disabled", "Ready", "Running", "Paused" or "Unknown"
state_details This property is required. EnvironmentStateDetailsResponse
An object that contains the details about an environment's state.
state str
This string represents the state of ingress operations on an environment. It can be "Disabled", "Ready", "Running", "Paused" or "Unknown"
stateDetails This property is required. Property Map
An object that contains the details about an environment's state.
state String
This string represents the state of ingress operations on an environment. It can be "Disabled", "Ready", "Running", "Paused" or "Unknown"

PropertyType
, PropertyTypeArgs

String
String
PropertyTypeString
String
String
String
String
String
STRING
String
"String"
String

Sku
, SkuArgs

Capacity This property is required. int
The capacity of the sku. For Gen1 environments, this value can be changed to support scale out of environments after they have been created.
Name This property is required. string | Pulumi.AzureNative.TimeSeriesInsights.SkuName
The name of this SKU.
Capacity This property is required. int
The capacity of the sku. For Gen1 environments, this value can be changed to support scale out of environments after they have been created.
Name This property is required. string | SkuName
The name of this SKU.
capacity This property is required. Integer
The capacity of the sku. For Gen1 environments, this value can be changed to support scale out of environments after they have been created.
name This property is required. String | SkuName
The name of this SKU.
capacity This property is required. number
The capacity of the sku. For Gen1 environments, this value can be changed to support scale out of environments after they have been created.
name This property is required. string | SkuName
The name of this SKU.
capacity This property is required. int
The capacity of the sku. For Gen1 environments, this value can be changed to support scale out of environments after they have been created.
name This property is required. str | SkuName
The name of this SKU.
capacity This property is required. Number
The capacity of the sku. For Gen1 environments, this value can be changed to support scale out of environments after they have been created.
name This property is required. String | "S1" | "S2" | "P1" | "L1"
The name of this SKU.

SkuName
, SkuNameArgs

S1
S1
S2
S2
P1
P1
L1
L1
SkuNameS1
S1
SkuNameS2
S2
SkuNameP1
P1
SkuNameL1
L1
S1
S1
S2
S2
P1
P1
L1
L1
S1
S1
S2
S2
P1
P1
L1
L1
S1
S1
S2
S2
P1
P1
L1
L1
"S1"
S1
"S2"
S2
"P1"
P1
"L1"
L1

SkuResponse
, SkuResponseArgs

Capacity This property is required. int
The capacity of the sku. For Gen1 environments, this value can be changed to support scale out of environments after they have been created.
Name This property is required. string
The name of this SKU.
Capacity This property is required. int
The capacity of the sku. For Gen1 environments, this value can be changed to support scale out of environments after they have been created.
Name This property is required. string
The name of this SKU.
capacity This property is required. Integer
The capacity of the sku. For Gen1 environments, this value can be changed to support scale out of environments after they have been created.
name This property is required. String
The name of this SKU.
capacity This property is required. number
The capacity of the sku. For Gen1 environments, this value can be changed to support scale out of environments after they have been created.
name This property is required. string
The name of this SKU.
capacity This property is required. int
The capacity of the sku. For Gen1 environments, this value can be changed to support scale out of environments after they have been created.
name This property is required. str
The name of this SKU.
capacity This property is required. Number
The capacity of the sku. For Gen1 environments, this value can be changed to support scale out of environments after they have been created.
name This property is required. String
The name of this SKU.

StorageLimitExceededBehavior
, StorageLimitExceededBehaviorArgs

PurgeOldData
PurgeOldData
PauseIngress
PauseIngress
StorageLimitExceededBehaviorPurgeOldData
PurgeOldData
StorageLimitExceededBehaviorPauseIngress
PauseIngress
PurgeOldData
PurgeOldData
PauseIngress
PauseIngress
PurgeOldData
PurgeOldData
PauseIngress
PauseIngress
PURGE_OLD_DATA
PurgeOldData
PAUSE_INGRESS
PauseIngress
"PurgeOldData"
PurgeOldData
"PauseIngress"
PauseIngress

TimeSeriesIdProperty
, TimeSeriesIdPropertyArgs

Name string
The name of the property.
Type string | Pulumi.AzureNative.TimeSeriesInsights.PropertyType
The type of the property.
Name string
The name of the property.
Type string | PropertyType
The type of the property.
name String
The name of the property.
type String | PropertyType
The type of the property.
name string
The name of the property.
type string | PropertyType
The type of the property.
name str
The name of the property.
type str | PropertyType
The type of the property.
name String
The name of the property.
type String | "String"
The type of the property.

TimeSeriesIdPropertyResponse
, TimeSeriesIdPropertyResponseArgs

Name string
The name of the property.
Type string
The type of the property.
Name string
The name of the property.
Type string
The type of the property.
name String
The name of the property.
type String
The type of the property.
name string
The name of the property.
type string
The type of the property.
name str
The name of the property.
type str
The type of the property.
name String
The name of the property.
type String
The type of the property.

WarmStorageEnvironmentStatusResponse
, WarmStorageEnvironmentStatusResponseArgs

CurrentCount int
A value that represents the number of properties used by the environment for S1/S2 SKU and number of properties used by Warm Store for PAYG SKU
MaxCount int
A value that represents the maximum number of properties used allowed by the environment for S1/S2 SKU and maximum number of properties allowed by Warm Store for PAYG SKU.
State string
This string represents the state of warm storage properties usage. It can be "Ok", "Error", "Unknown".
CurrentCount int
A value that represents the number of properties used by the environment for S1/S2 SKU and number of properties used by Warm Store for PAYG SKU
MaxCount int
A value that represents the maximum number of properties used allowed by the environment for S1/S2 SKU and maximum number of properties allowed by Warm Store for PAYG SKU.
State string
This string represents the state of warm storage properties usage. It can be "Ok", "Error", "Unknown".
currentCount Integer
A value that represents the number of properties used by the environment for S1/S2 SKU and number of properties used by Warm Store for PAYG SKU
maxCount Integer
A value that represents the maximum number of properties used allowed by the environment for S1/S2 SKU and maximum number of properties allowed by Warm Store for PAYG SKU.
state String
This string represents the state of warm storage properties usage. It can be "Ok", "Error", "Unknown".
currentCount number
A value that represents the number of properties used by the environment for S1/S2 SKU and number of properties used by Warm Store for PAYG SKU
maxCount number
A value that represents the maximum number of properties used allowed by the environment for S1/S2 SKU and maximum number of properties allowed by Warm Store for PAYG SKU.
state string
This string represents the state of warm storage properties usage. It can be "Ok", "Error", "Unknown".
current_count int
A value that represents the number of properties used by the environment for S1/S2 SKU and number of properties used by Warm Store for PAYG SKU
max_count int
A value that represents the maximum number of properties used allowed by the environment for S1/S2 SKU and maximum number of properties allowed by Warm Store for PAYG SKU.
state str
This string represents the state of warm storage properties usage. It can be "Ok", "Error", "Unknown".
currentCount Number
A value that represents the number of properties used by the environment for S1/S2 SKU and number of properties used by Warm Store for PAYG SKU
maxCount Number
A value that represents the maximum number of properties used allowed by the environment for S1/S2 SKU and maximum number of properties allowed by Warm Store for PAYG SKU.
state String
This string represents the state of warm storage properties usage. It can be "Ok", "Error", "Unknown".

Import

An existing resource can be imported using its type token, name, and identifier, e.g.

$ pulumi import azure-native:timeseriesinsights:Gen1Environment env1 /subscriptions/subid/resourceGroups/rg1/providers/Microsoft.TimeSeriesInsights/Environments/env1 
Copy

To learn more about importing existing cloud resources, see Importing resources.

Package Details

Repository
azure-native-v1 pulumi/pulumi-azure-native
License
Apache-2.0
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi