This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
azure-native.timeseriesinsights.getGen2Environment
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
Gets the environment with the specified name in the specified subscription and resource group. Azure REST API version: 2020-05-15.
Using getGen2Environment
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getGen2Environment(args: GetGen2EnvironmentArgs, opts?: InvokeOptions): Promise<GetGen2EnvironmentResult>
function getGen2EnvironmentOutput(args: GetGen2EnvironmentOutputArgs, opts?: InvokeOptions): Output<GetGen2EnvironmentResult>def get_gen2_environment(environment_name: Optional[str] = None,
                         expand: Optional[str] = None,
                         resource_group_name: Optional[str] = None,
                         opts: Optional[InvokeOptions] = None) -> GetGen2EnvironmentResult
def get_gen2_environment_output(environment_name: Optional[pulumi.Input[str]] = None,
                         expand: Optional[pulumi.Input[str]] = None,
                         resource_group_name: Optional[pulumi.Input[str]] = None,
                         opts: Optional[InvokeOptions] = None) -> Output[GetGen2EnvironmentResult]func LookupGen2Environment(ctx *Context, args *LookupGen2EnvironmentArgs, opts ...InvokeOption) (*LookupGen2EnvironmentResult, error)
func LookupGen2EnvironmentOutput(ctx *Context, args *LookupGen2EnvironmentOutputArgs, opts ...InvokeOption) LookupGen2EnvironmentResultOutput> Note: This function is named LookupGen2Environment in the Go SDK.
public static class GetGen2Environment 
{
    public static Task<GetGen2EnvironmentResult> InvokeAsync(GetGen2EnvironmentArgs args, InvokeOptions? opts = null)
    public static Output<GetGen2EnvironmentResult> Invoke(GetGen2EnvironmentInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetGen2EnvironmentResult> getGen2Environment(GetGen2EnvironmentArgs args, InvokeOptions options)
public static Output<GetGen2EnvironmentResult> getGen2Environment(GetGen2EnvironmentArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:timeseriesinsights:getGen2Environment
  arguments:
    # arguments dictionaryThe following arguments are supported:
- EnvironmentName string
- The name of the Time Series Insights environment associated with the specified resource group.
- ResourceGroup stringName 
- Name of an Azure Resource group.
- Expand string
- Setting $expand=status will include the status of the internal services of the environment in the Time Series Insights service.
- EnvironmentName string
- The name of the Time Series Insights environment associated with the specified resource group.
- ResourceGroup stringName 
- Name of an Azure Resource group.
- Expand string
- Setting $expand=status will include the status of the internal services of the environment in the Time Series Insights service.
- environmentName String
- The name of the Time Series Insights environment associated with the specified resource group.
- resourceGroup StringName 
- Name of an Azure Resource group.
- expand String
- Setting $expand=status will include the status of the internal services of the environment in the Time Series Insights service.
- environmentName string
- The name of the Time Series Insights environment associated with the specified resource group.
- resourceGroup stringName 
- Name of an Azure Resource group.
- expand string
- Setting $expand=status will include the status of the internal services of the environment in the Time Series Insights service.
- environment_name str
- The name of the Time Series Insights environment associated with the specified resource group.
- resource_group_ strname 
- Name of an Azure Resource group.
- expand str
- Setting $expand=status will include the status of the internal services of the environment in the Time Series Insights service.
- environmentName String
- The name of the Time Series Insights environment associated with the specified resource group.
- resourceGroup StringName 
- Name of an Azure Resource group.
- expand String
- Setting $expand=status will include the status of the internal services of the environment in the Time Series Insights service.
getGen2Environment Result
The following output properties are available:
- CreationTime string
- The time the resource was created.
- DataAccess stringFqdn 
- 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.
- DataAccess stringId 
- 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
- Resource Id
- Location string
- Resource location
- Name string
- Resource name
- ProvisioningState string
- Provisioning state of the resource.
- Sku
Pulumi.Azure Native. Time Series Insights. Outputs. Sku Response 
- 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.
- Status
Pulumi.Azure Native. Time Series Insights. Outputs. Environment Status Response 
- An object that represents the status of the environment, and its internal state in the Time Series Insights service.
- StorageConfiguration Pulumi.Azure Native. Time Series Insights. Outputs. Gen2Storage Configuration Output Response 
- The storage configuration provides the connection details that allows the Time Series Insights service to connect to the customer storage account that is used to store the environment's data.
- TimeSeries List<Pulumi.Id Properties Azure Native. Time Series Insights. Outputs. Time Series Id Property Response> 
- The list of event properties which will be used to define the environment's time series id.
- Type string
- Resource type
- Dictionary<string, string>
- Resource tags
- WarmStore Pulumi.Configuration Azure Native. Time Series Insights. Outputs. Warm Store Configuration Properties Response 
- The warm store configuration provides the details to create a warm store cache that will retain a copy of the environment's data available for faster query.
- CreationTime string
- The time the resource was created.
- DataAccess stringFqdn 
- 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.
- DataAccess stringId 
- 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
- Resource Id
- Location string
- Resource location
- Name string
- Resource name
- ProvisioningState string
- Provisioning state of the resource.
- Sku
SkuResponse 
- 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.
- Status
EnvironmentStatus Response 
- An object that represents the status of the environment, and its internal state in the Time Series Insights service.
- StorageConfiguration Gen2StorageConfiguration Output Response 
- The storage configuration provides the connection details that allows the Time Series Insights service to connect to the customer storage account that is used to store the environment's data.
- TimeSeries []TimeId Properties Series Id Property Response 
- The list of event properties which will be used to define the environment's time series id.
- Type string
- Resource type
- map[string]string
- Resource tags
- WarmStore WarmConfiguration Store Configuration Properties Response 
- The warm store configuration provides the details to create a warm store cache that will retain a copy of the environment's data available for faster query.
- creationTime String
- The time the resource was created.
- dataAccess StringFqdn 
- 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.
- dataAccess StringId 
- 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
- Resource Id
- location String
- Resource location
- name String
- Resource name
- provisioningState String
- Provisioning state of the resource.
- sku
SkuResponse 
- 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.
- status
EnvironmentStatus Response 
- An object that represents the status of the environment, and its internal state in the Time Series Insights service.
- storageConfiguration Gen2StorageConfiguration Output Response 
- The storage configuration provides the connection details that allows the Time Series Insights service to connect to the customer storage account that is used to store the environment's data.
- timeSeries List<TimeId Properties Series Id Property Response> 
- The list of event properties which will be used to define the environment's time series id.
- type String
- Resource type
- Map<String,String>
- Resource tags
- warmStore WarmConfiguration Store Configuration Properties Response 
- The warm store configuration provides the details to create a warm store cache that will retain a copy of the environment's data available for faster query.
- creationTime string
- The time the resource was created.
- dataAccess stringFqdn 
- 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.
- dataAccess stringId 
- 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
- Resource Id
- location string
- Resource location
- name string
- Resource name
- provisioningState string
- Provisioning state of the resource.
- sku
SkuResponse 
- 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.
- status
EnvironmentStatus Response 
- An object that represents the status of the environment, and its internal state in the Time Series Insights service.
- storageConfiguration Gen2StorageConfiguration Output Response 
- The storage configuration provides the connection details that allows the Time Series Insights service to connect to the customer storage account that is used to store the environment's data.
- timeSeries TimeId Properties Series Id Property Response[] 
- The list of event properties which will be used to define the environment's time series id.
- type string
- Resource type
- {[key: string]: string}
- Resource tags
- warmStore WarmConfiguration Store Configuration Properties Response 
- The warm store configuration provides the details to create a warm store cache that will retain a copy of the environment's data available for faster query.
- creation_time str
- The time the resource was created.
- data_access_ strfqdn 
- 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_ strid 
- 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
- Resource Id
- location str
- Resource location
- name str
- Resource name
- provisioning_state str
- Provisioning state of the resource.
- sku
SkuResponse 
- 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.
- status
EnvironmentStatus Response 
- An object that represents the status of the environment, and its internal state in the Time Series Insights service.
- storage_configuration Gen2StorageConfiguration Output Response 
- The storage configuration provides the connection details that allows the Time Series Insights service to connect to the customer storage account that is used to store the environment's data.
- time_series_ Sequence[Timeid_ properties Series Id Property Response] 
- The list of event properties which will be used to define the environment's time series id.
- type str
- Resource type
- Mapping[str, str]
- Resource tags
- warm_store_ Warmconfiguration Store Configuration Properties Response 
- The warm store configuration provides the details to create a warm store cache that will retain a copy of the environment's data available for faster query.
- creationTime String
- The time the resource was created.
- dataAccess StringFqdn 
- 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.
- dataAccess StringId 
- 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
- Resource Id
- location String
- Resource location
- name String
- Resource name
- provisioningState String
- Provisioning state of the resource.
- sku 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.
- status Property Map
- An object that represents the status of the environment, and its internal state in the Time Series Insights service.
- storageConfiguration Property Map
- The storage configuration provides the connection details that allows the Time Series Insights service to connect to the customer storage account that is used to store the environment's data.
- timeSeries List<Property Map>Id Properties 
- The list of event properties which will be used to define the environment's time series id.
- type String
- Resource type
- Map<String>
- Resource tags
- warmStore Property MapConfiguration 
- The warm store configuration provides the details to create a warm store cache that will retain a copy of the environment's data available for faster query.
Supporting Types
EnvironmentStateDetailsResponse   
EnvironmentStatusResponse  
- Ingress
Pulumi.Azure Native. Time Series Insights. Inputs. Ingress Environment Status Response 
- An object that represents the status of ingress on an environment.
- WarmStorage Pulumi.Azure Native. Time Series Insights. Inputs. Warm Storage Environment Status Response 
- An object that represents the status of warm storage on an environment.
- Ingress
IngressEnvironment Status Response 
- An object that represents the status of ingress on an environment.
- WarmStorage WarmStorage Environment Status Response 
- An object that represents the status of warm storage on an environment.
- ingress
IngressEnvironment Status Response 
- An object that represents the status of ingress on an environment.
- warmStorage WarmStorage Environment Status Response 
- An object that represents the status of warm storage on an environment.
- ingress
IngressEnvironment Status Response 
- An object that represents the status of ingress on an environment.
- warmStorage WarmStorage Environment Status Response 
- An object that represents the status of warm storage on an environment.
- ingress
IngressEnvironment Status Response 
- An object that represents the status of ingress on an environment.
- warm_storage WarmStorage Environment Status Response 
- An object that represents the status of warm storage on an environment.
- ingress Property Map
- An object that represents the status of ingress on an environment.
- warmStorage Property Map
- An object that represents the status of warm storage on an environment.
Gen2StorageConfigurationOutputResponse   
- AccountName string
- The name of the storage account that will hold the environment's Gen2 data.
- AccountName string
- The name of the storage account that will hold the environment's Gen2 data.
- accountName String
- The name of the storage account that will hold the environment's Gen2 data.
- accountName string
- The name of the storage account that will hold the environment's Gen2 data.
- account_name str
- The name of the storage account that will hold the environment's Gen2 data.
- accountName String
- The name of the storage account that will hold the environment's Gen2 data.
IngressEnvironmentStatusResponse   
- StateDetails Pulumi.Azure Native. Time Series Insights. Inputs. Environment State Details Response 
- 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 EnvironmentState Details Response 
- 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 EnvironmentState Details Response 
- 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 EnvironmentState Details Response 
- 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 EnvironmentState Details Response 
- 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 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"
SkuResponse 
TimeSeriesIdPropertyResponse    
WarmStorageEnvironmentStatusResponse    
- 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".
WarmStoreConfigurationPropertiesResponse    
- DataRetention string
- ISO8601 timespan specifying the number of days the environment's events will be available for query from the warm store.
- DataRetention string
- ISO8601 timespan specifying the number of days the environment's events will be available for query from the warm store.
- dataRetention String
- ISO8601 timespan specifying the number of days the environment's events will be available for query from the warm store.
- dataRetention string
- ISO8601 timespan specifying the number of days the environment's events will be available for query from the warm store.
- data_retention str
- ISO8601 timespan specifying the number of days the environment's events will be available for query from the warm store.
- dataRetention String
- ISO8601 timespan specifying the number of days the environment's events will be available for query from the warm store.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi