1. Packages
  2. Azure Native v2
  3. API Docs
  4. operationalinsights
  5. getStorageInsightConfig
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

azure-native-v2.operationalinsights.getStorageInsightConfig

Explore with Pulumi AI

These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

Gets a storage insight instance. Azure REST API version: 2020-08-01.

Other available API versions: 2023-09-01.

Using getStorageInsightConfig

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 getStorageInsightConfig(args: GetStorageInsightConfigArgs, opts?: InvokeOptions): Promise<GetStorageInsightConfigResult>
function getStorageInsightConfigOutput(args: GetStorageInsightConfigOutputArgs, opts?: InvokeOptions): Output<GetStorageInsightConfigResult>
Copy
def get_storage_insight_config(resource_group_name: Optional[str] = None,
                               storage_insight_name: Optional[str] = None,
                               workspace_name: Optional[str] = None,
                               opts: Optional[InvokeOptions] = None) -> GetStorageInsightConfigResult
def get_storage_insight_config_output(resource_group_name: Optional[pulumi.Input[str]] = None,
                               storage_insight_name: Optional[pulumi.Input[str]] = None,
                               workspace_name: Optional[pulumi.Input[str]] = None,
                               opts: Optional[InvokeOptions] = None) -> Output[GetStorageInsightConfigResult]
Copy
func LookupStorageInsightConfig(ctx *Context, args *LookupStorageInsightConfigArgs, opts ...InvokeOption) (*LookupStorageInsightConfigResult, error)
func LookupStorageInsightConfigOutput(ctx *Context, args *LookupStorageInsightConfigOutputArgs, opts ...InvokeOption) LookupStorageInsightConfigResultOutput
Copy

> Note: This function is named LookupStorageInsightConfig in the Go SDK.

public static class GetStorageInsightConfig 
{
    public static Task<GetStorageInsightConfigResult> InvokeAsync(GetStorageInsightConfigArgs args, InvokeOptions? opts = null)
    public static Output<GetStorageInsightConfigResult> Invoke(GetStorageInsightConfigInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetStorageInsightConfigResult> getStorageInsightConfig(GetStorageInsightConfigArgs args, InvokeOptions options)
public static Output<GetStorageInsightConfigResult> getStorageInsightConfig(GetStorageInsightConfigArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:operationalinsights:getStorageInsightConfig
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
StorageInsightName
This property is required.
Changes to this property will trigger replacement.
string
Name of the storageInsightsConfigs resource
WorkspaceName
This property is required.
Changes to this property will trigger replacement.
string
The name of the workspace.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
StorageInsightName
This property is required.
Changes to this property will trigger replacement.
string
Name of the storageInsightsConfigs resource
WorkspaceName
This property is required.
Changes to this property will trigger replacement.
string
The name of the workspace.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
storageInsightName
This property is required.
Changes to this property will trigger replacement.
String
Name of the storageInsightsConfigs resource
workspaceName
This property is required.
Changes to this property will trigger replacement.
String
The name of the workspace.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
storageInsightName
This property is required.
Changes to this property will trigger replacement.
string
Name of the storageInsightsConfigs resource
workspaceName
This property is required.
Changes to this property will trigger replacement.
string
The name of the workspace.
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the resource group. The name is case insensitive.
storage_insight_name
This property is required.
Changes to this property will trigger replacement.
str
Name of the storageInsightsConfigs resource
workspace_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the workspace.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
storageInsightName
This property is required.
Changes to this property will trigger replacement.
String
Name of the storageInsightsConfigs resource
workspaceName
This property is required.
Changes to this property will trigger replacement.
String
The name of the workspace.

getStorageInsightConfig Result

The following output properties are available:

Id string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Name string
The name of the resource
Status Pulumi.AzureNative.OperationalInsights.Outputs.StorageInsightStatusResponse
The status of the storage insight
StorageAccount Pulumi.AzureNative.OperationalInsights.Outputs.StorageAccountResponse
The storage account connection details
Type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Containers List<string>
The names of the blob containers that the workspace should read
ETag string
The ETag of the storage insight.
Tables List<string>
The names of the Azure tables that the workspace should read
Tags Dictionary<string, string>
Resource tags.
Id string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Name string
The name of the resource
Status StorageInsightStatusResponse
The status of the storage insight
StorageAccount StorageAccountResponse
The storage account connection details
Type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Containers []string
The names of the blob containers that the workspace should read
ETag string
The ETag of the storage insight.
Tables []string
The names of the Azure tables that the workspace should read
Tags map[string]string
Resource tags.
id String
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
name String
The name of the resource
status StorageInsightStatusResponse
The status of the storage insight
storageAccount StorageAccountResponse
The storage account connection details
type String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
containers List<String>
The names of the blob containers that the workspace should read
eTag String
The ETag of the storage insight.
tables List<String>
The names of the Azure tables that the workspace should read
tags Map<String,String>
Resource tags.
id string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
name string
The name of the resource
status StorageInsightStatusResponse
The status of the storage insight
storageAccount StorageAccountResponse
The storage account connection details
type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
containers string[]
The names of the blob containers that the workspace should read
eTag string
The ETag of the storage insight.
tables string[]
The names of the Azure tables that the workspace should read
tags {[key: string]: string}
Resource tags.
id str
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
name str
The name of the resource
status StorageInsightStatusResponse
The status of the storage insight
storage_account StorageAccountResponse
The storage account connection details
type str
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
containers Sequence[str]
The names of the blob containers that the workspace should read
e_tag str
The ETag of the storage insight.
tables Sequence[str]
The names of the Azure tables that the workspace should read
tags Mapping[str, str]
Resource tags.
id String
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
name String
The name of the resource
status Property Map
The status of the storage insight
storageAccount Property Map
The storage account connection details
type String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
containers List<String>
The names of the blob containers that the workspace should read
eTag String
The ETag of the storage insight.
tables List<String>
The names of the Azure tables that the workspace should read
tags Map<String>
Resource tags.

Supporting Types

StorageAccountResponse

Id This property is required. string
The Azure Resource Manager ID of the storage account resource.
Key This property is required. string
The storage account key.
Id This property is required. string
The Azure Resource Manager ID of the storage account resource.
Key This property is required. string
The storage account key.
id This property is required. String
The Azure Resource Manager ID of the storage account resource.
key This property is required. String
The storage account key.
id This property is required. string
The Azure Resource Manager ID of the storage account resource.
key This property is required. string
The storage account key.
id This property is required. str
The Azure Resource Manager ID of the storage account resource.
key This property is required. str
The storage account key.
id This property is required. String
The Azure Resource Manager ID of the storage account resource.
key This property is required. String
The storage account key.

StorageInsightStatusResponse

State This property is required. string
The state of the storage insight connection to the workspace
Description string
Description of the state of the storage insight.
State This property is required. string
The state of the storage insight connection to the workspace
Description string
Description of the state of the storage insight.
state This property is required. String
The state of the storage insight connection to the workspace
description String
Description of the state of the storage insight.
state This property is required. string
The state of the storage insight connection to the workspace
description string
Description of the state of the storage insight.
state This property is required. str
The state of the storage insight connection to the workspace
description str
Description of the state of the storage insight.
state This property is required. String
The state of the storage insight connection to the workspace
description String
Description of the state of the storage insight.

Package Details

Repository
azure-native-v2 pulumi/pulumi-azure-native
License
Apache-2.0
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi