azure-native.operationalinsights.Table
Explore with Pulumi AI
Workspace data table definition. Azure REST API version: 2022-10-01. Prior API version in Azure Native 1.x: 2021-12-01-preview.
Other available API versions: 2023-09-01.
Example Usage
TablesUpsert
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() => 
{
    var table = new AzureNative.OperationalInsights.Table("table", new()
    {
        ResourceGroupName = "oiautorest6685",
        RetentionInDays = 45,
        Schema = new AzureNative.OperationalInsights.Inputs.SchemaArgs
        {
            Columns = new[]
            {
                new AzureNative.OperationalInsights.Inputs.ColumnArgs
                {
                    Name = "MyNewColumn",
                    Type = AzureNative.OperationalInsights.ColumnTypeEnum.Guid,
                },
            },
            Name = "AzureNetworkFlow",
        },
        TableName = "AzureNetworkFlow",
        TotalRetentionInDays = 70,
        WorkspaceName = "oiautorest6685",
    });
});
package main
import (
	operationalinsights "github.com/pulumi/pulumi-azure-native-sdk/operationalinsights/v2"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := operationalinsights.NewTable(ctx, "table", &operationalinsights.TableArgs{
			ResourceGroupName: pulumi.String("oiautorest6685"),
			RetentionInDays:   pulumi.Int(45),
			Schema: &operationalinsights.SchemaArgs{
				Columns: operationalinsights.ColumnArray{
					&operationalinsights.ColumnArgs{
						Name: pulumi.String("MyNewColumn"),
						Type: pulumi.String(operationalinsights.ColumnTypeEnumGuid),
					},
				},
				Name: pulumi.String("AzureNetworkFlow"),
			},
			TableName:            pulumi.String("AzureNetworkFlow"),
			TotalRetentionInDays: pulumi.Int(70),
			WorkspaceName:        pulumi.String("oiautorest6685"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.operationalinsights.Table;
import com.pulumi.azurenative.operationalinsights.TableArgs;
import com.pulumi.azurenative.operationalinsights.inputs.SchemaArgs;
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 table = new Table("table", TableArgs.builder()
            .resourceGroupName("oiautorest6685")
            .retentionInDays(45)
            .schema(SchemaArgs.builder()
                .columns(ColumnArgs.builder()
                    .name("MyNewColumn")
                    .type("guid")
                    .build())
                .name("AzureNetworkFlow")
                .build())
            .tableName("AzureNetworkFlow")
            .totalRetentionInDays(70)
            .workspaceName("oiautorest6685")
            .build());
    }
}
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const table = new azure_native.operationalinsights.Table("table", {
    resourceGroupName: "oiautorest6685",
    retentionInDays: 45,
    schema: {
        columns: [{
            name: "MyNewColumn",
            type: azure_native.operationalinsights.ColumnTypeEnum.Guid,
        }],
        name: "AzureNetworkFlow",
    },
    tableName: "AzureNetworkFlow",
    totalRetentionInDays: 70,
    workspaceName: "oiautorest6685",
});
import pulumi
import pulumi_azure_native as azure_native
table = azure_native.operationalinsights.Table("table",
    resource_group_name="oiautorest6685",
    retention_in_days=45,
    schema={
        "columns": [{
            "name": "MyNewColumn",
            "type": azure_native.operationalinsights.ColumnTypeEnum.GUID,
        }],
        "name": "AzureNetworkFlow",
    },
    table_name="AzureNetworkFlow",
    total_retention_in_days=70,
    workspace_name="oiautorest6685")
resources:
  table:
    type: azure-native:operationalinsights:Table
    properties:
      resourceGroupName: oiautorest6685
      retentionInDays: 45
      schema:
        columns:
          - name: MyNewColumn
            type: guid
        name: AzureNetworkFlow
      tableName: AzureNetworkFlow
      totalRetentionInDays: 70
      workspaceName: oiautorest6685
Create Table Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Table(name: string, args: TableArgs, opts?: CustomResourceOptions);@overload
def Table(resource_name: str,
          args: TableArgs,
          opts: Optional[ResourceOptions] = None)
@overload
def Table(resource_name: str,
          opts: Optional[ResourceOptions] = None,
          resource_group_name: Optional[str] = None,
          workspace_name: Optional[str] = None,
          plan: Optional[Union[str, TablePlanEnum]] = None,
          restored_logs: Optional[RestoredLogsArgs] = None,
          retention_in_days: Optional[int] = None,
          schema: Optional[SchemaArgs] = None,
          search_results: Optional[SearchResultsArgs] = None,
          table_name: Optional[str] = None,
          total_retention_in_days: Optional[int] = None)func NewTable(ctx *Context, name string, args TableArgs, opts ...ResourceOption) (*Table, error)public Table(string name, TableArgs args, CustomResourceOptions? opts = null)type: azure-native:operationalinsights:Table
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args TableArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args TableArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args TableArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args TableArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args TableArgs
- 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 tableResource = new AzureNative.OperationalInsights.Table("tableResource", new()
{
    ResourceGroupName = "string",
    WorkspaceName = "string",
    Plan = "string",
    RestoredLogs = new AzureNative.OperationalInsights.Inputs.RestoredLogsArgs
    {
        EndRestoreTime = "string",
        SourceTable = "string",
        StartRestoreTime = "string",
    },
    RetentionInDays = 0,
    Schema = new AzureNative.OperationalInsights.Inputs.SchemaArgs
    {
        Columns = new[]
        {
            new AzureNative.OperationalInsights.Inputs.ColumnArgs
            {
                DataTypeHint = "string",
                Description = "string",
                DisplayName = "string",
                Name = "string",
                Type = AzureNative.OperationalInsights.ColumnTypeEnum.@String,
            },
        },
        Description = "string",
        DisplayName = "string",
        Name = "string",
    },
    SearchResults = new AzureNative.OperationalInsights.Inputs.SearchResultsArgs
    {
        Description = "string",
        EndSearchTime = "string",
        Limit = 0,
        Query = "string",
        StartSearchTime = "string",
    },
    TableName = "string",
    TotalRetentionInDays = 0,
});
example, err := operationalinsights.NewTable(ctx, "tableResource", &operationalinsights.TableArgs{
	ResourceGroupName: pulumi.String("string"),
	WorkspaceName:     pulumi.String("string"),
	Plan:              pulumi.String("string"),
	RestoredLogs: &operationalinsights.RestoredLogsArgs{
		EndRestoreTime:   pulumi.String("string"),
		SourceTable:      pulumi.String("string"),
		StartRestoreTime: pulumi.String("string"),
	},
	RetentionInDays: pulumi.Int(0),
	Schema: &operationalinsights.SchemaArgs{
		Columns: operationalinsights.ColumnArray{
			&operationalinsights.ColumnArgs{
				DataTypeHint: pulumi.String("string"),
				Description:  pulumi.String("string"),
				DisplayName:  pulumi.String("string"),
				Name:         pulumi.String("string"),
				Type:         pulumi.String(operationalinsights.ColumnTypeEnumString),
			},
		},
		Description: pulumi.String("string"),
		DisplayName: pulumi.String("string"),
		Name:        pulumi.String("string"),
	},
	SearchResults: &operationalinsights.SearchResultsArgs{
		Description:     pulumi.String("string"),
		EndSearchTime:   pulumi.String("string"),
		Limit:           pulumi.Int(0),
		Query:           pulumi.String("string"),
		StartSearchTime: pulumi.String("string"),
	},
	TableName:            pulumi.String("string"),
	TotalRetentionInDays: pulumi.Int(0),
})
var tableResource = new Table("tableResource", TableArgs.builder()
    .resourceGroupName("string")
    .workspaceName("string")
    .plan("string")
    .restoredLogs(RestoredLogsArgs.builder()
        .endRestoreTime("string")
        .sourceTable("string")
        .startRestoreTime("string")
        .build())
    .retentionInDays(0)
    .schema(SchemaArgs.builder()
        .columns(ColumnArgs.builder()
            .dataTypeHint("string")
            .description("string")
            .displayName("string")
            .name("string")
            .type("string")
            .build())
        .description("string")
        .displayName("string")
        .name("string")
        .build())
    .searchResults(SearchResultsArgs.builder()
        .description("string")
        .endSearchTime("string")
        .limit(0)
        .query("string")
        .startSearchTime("string")
        .build())
    .tableName("string")
    .totalRetentionInDays(0)
    .build());
table_resource = azure_native.operationalinsights.Table("tableResource",
    resource_group_name="string",
    workspace_name="string",
    plan="string",
    restored_logs={
        "end_restore_time": "string",
        "source_table": "string",
        "start_restore_time": "string",
    },
    retention_in_days=0,
    schema={
        "columns": [{
            "data_type_hint": "string",
            "description": "string",
            "display_name": "string",
            "name": "string",
            "type": azure_native.operationalinsights.ColumnTypeEnum.STRING,
        }],
        "description": "string",
        "display_name": "string",
        "name": "string",
    },
    search_results={
        "description": "string",
        "end_search_time": "string",
        "limit": 0,
        "query": "string",
        "start_search_time": "string",
    },
    table_name="string",
    total_retention_in_days=0)
const tableResource = new azure_native.operationalinsights.Table("tableResource", {
    resourceGroupName: "string",
    workspaceName: "string",
    plan: "string",
    restoredLogs: {
        endRestoreTime: "string",
        sourceTable: "string",
        startRestoreTime: "string",
    },
    retentionInDays: 0,
    schema: {
        columns: [{
            dataTypeHint: "string",
            description: "string",
            displayName: "string",
            name: "string",
            type: azure_native.operationalinsights.ColumnTypeEnum.String,
        }],
        description: "string",
        displayName: "string",
        name: "string",
    },
    searchResults: {
        description: "string",
        endSearchTime: "string",
        limit: 0,
        query: "string",
        startSearchTime: "string",
    },
    tableName: "string",
    totalRetentionInDays: 0,
});
type: azure-native:operationalinsights:Table
properties:
    plan: string
    resourceGroupName: string
    restoredLogs:
        endRestoreTime: string
        sourceTable: string
        startRestoreTime: string
    retentionInDays: 0
    schema:
        columns:
            - dataTypeHint: string
              description: string
              displayName: string
              name: string
              type: string
        description: string
        displayName: string
        name: string
    searchResults:
        description: string
        endSearchTime: string
        limit: 0
        query: string
        startSearchTime: string
    tableName: string
    totalRetentionInDays: 0
    workspaceName: string
Table 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 Table resource accepts the following input properties:
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- WorkspaceName string
- The name of the workspace.
- Plan
string | Pulumi.Azure Native. Operational Insights. Table Plan Enum 
- Instruct the system how to handle and charge the logs ingested to this table.
- RestoredLogs Pulumi.Azure Native. Operational Insights. Inputs. Restored Logs 
- Parameters of the restore operation that initiated this table.
- RetentionIn intDays 
- The table retention in days, between 4 and 730. Setting this property to -1 will default to the workspace retention.
- Schema
Pulumi.Azure Native. Operational Insights. Inputs. Schema 
- Table schema.
- SearchResults Pulumi.Azure Native. Operational Insights. Inputs. Search Results 
- Parameters of the search job that initiated this table.
- TableName string
- The name of the table.
- TotalRetention intIn Days 
- The table total retention in days, between 4 and 4383. Setting this property to -1 will default to table retention.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- WorkspaceName string
- The name of the workspace.
- Plan
string | TablePlan Enum 
- Instruct the system how to handle and charge the logs ingested to this table.
- RestoredLogs RestoredLogs Args 
- Parameters of the restore operation that initiated this table.
- RetentionIn intDays 
- The table retention in days, between 4 and 730. Setting this property to -1 will default to the workspace retention.
- Schema
SchemaArgs 
- Table schema.
- SearchResults SearchResults Args 
- Parameters of the search job that initiated this table.
- TableName string
- The name of the table.
- TotalRetention intIn Days 
- The table total retention in days, between 4 and 4383. Setting this property to -1 will default to table retention.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- workspaceName String
- The name of the workspace.
- plan
String | TablePlan Enum 
- Instruct the system how to handle and charge the logs ingested to this table.
- restoredLogs RestoredLogs 
- Parameters of the restore operation that initiated this table.
- retentionIn IntegerDays 
- The table retention in days, between 4 and 730. Setting this property to -1 will default to the workspace retention.
- schema Schema
- Table schema.
- searchResults SearchResults 
- Parameters of the search job that initiated this table.
- tableName String
- The name of the table.
- totalRetention IntegerIn Days 
- The table total retention in days, between 4 and 4383. Setting this property to -1 will default to table retention.
- resourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- workspaceName string
- The name of the workspace.
- plan
string | TablePlan Enum 
- Instruct the system how to handle and charge the logs ingested to this table.
- restoredLogs RestoredLogs 
- Parameters of the restore operation that initiated this table.
- retentionIn numberDays 
- The table retention in days, between 4 and 730. Setting this property to -1 will default to the workspace retention.
- schema Schema
- Table schema.
- searchResults SearchResults 
- Parameters of the search job that initiated this table.
- tableName string
- The name of the table.
- totalRetention numberIn Days 
- The table total retention in days, between 4 and 4383. Setting this property to -1 will default to table retention.
- resource_group_ strname 
- The name of the resource group. The name is case insensitive.
- workspace_name str
- The name of the workspace.
- plan
str | TablePlan Enum 
- Instruct the system how to handle and charge the logs ingested to this table.
- restored_logs RestoredLogs Args 
- Parameters of the restore operation that initiated this table.
- retention_in_ intdays 
- The table retention in days, between 4 and 730. Setting this property to -1 will default to the workspace retention.
- schema
SchemaArgs 
- Table schema.
- search_results SearchResults Args 
- Parameters of the search job that initiated this table.
- table_name str
- The name of the table.
- total_retention_ intin_ days 
- The table total retention in days, between 4 and 4383. Setting this property to -1 will default to table retention.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- workspaceName String
- The name of the workspace.
- plan String | "Basic" | "Analytics"
- Instruct the system how to handle and charge the logs ingested to this table.
- restoredLogs Property Map
- Parameters of the restore operation that initiated this table.
- retentionIn NumberDays 
- The table retention in days, between 4 and 730. Setting this property to -1 will default to the workspace retention.
- schema Property Map
- Table schema.
- searchResults Property Map
- Parameters of the search job that initiated this table.
- tableName String
- The name of the table.
- totalRetention NumberIn Days 
- The table total retention in days, between 4 and 4383. Setting this property to -1 will default to table retention.
Outputs
All input properties are implicitly available as output properties. Additionally, the Table resource produces the following output properties:
- ArchiveRetention intIn Days 
- The table data archive retention in days. Calculated as (totalRetentionInDays-retentionInDays)
- Id string
- The provider-assigned unique ID for this managed resource.
- LastPlan stringModified Date 
- The timestamp that table plan was last modified (UTC).
- Name string
- The name of the resource
- ProvisioningState string
- Table's current provisioning state. If set to 'updating', indicates a resource lock due to ongoing operation, forbidding any update to the table until the ongoing operation is concluded.
- ResultStatistics Pulumi.Azure Native. Operational Insights. Outputs. Result Statistics Response 
- Search job execution statistics.
- RetentionIn boolDays As Default 
- True - Value originates from workspace retention in days, False - Customer specific.
- SystemData Pulumi.Azure Native. Operational Insights. Outputs. System Data Response 
- Metadata pertaining to creation and last modification of the resource.
- TotalRetention boolIn Days As Default 
- True - Value originates from retention in days, False - Customer specific.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- ArchiveRetention intIn Days 
- The table data archive retention in days. Calculated as (totalRetentionInDays-retentionInDays)
- Id string
- The provider-assigned unique ID for this managed resource.
- LastPlan stringModified Date 
- The timestamp that table plan was last modified (UTC).
- Name string
- The name of the resource
- ProvisioningState string
- Table's current provisioning state. If set to 'updating', indicates a resource lock due to ongoing operation, forbidding any update to the table until the ongoing operation is concluded.
- ResultStatistics ResultStatistics Response 
- Search job execution statistics.
- RetentionIn boolDays As Default 
- True - Value originates from workspace retention in days, False - Customer specific.
- SystemData SystemData Response 
- Metadata pertaining to creation and last modification of the resource.
- TotalRetention boolIn Days As Default 
- True - Value originates from retention in days, False - Customer specific.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- archiveRetention IntegerIn Days 
- The table data archive retention in days. Calculated as (totalRetentionInDays-retentionInDays)
- id String
- The provider-assigned unique ID for this managed resource.
- lastPlan StringModified Date 
- The timestamp that table plan was last modified (UTC).
- name String
- The name of the resource
- provisioningState String
- Table's current provisioning state. If set to 'updating', indicates a resource lock due to ongoing operation, forbidding any update to the table until the ongoing operation is concluded.
- resultStatistics ResultStatistics Response 
- Search job execution statistics.
- retentionIn BooleanDays As Default 
- True - Value originates from workspace retention in days, False - Customer specific.
- systemData SystemData Response 
- Metadata pertaining to creation and last modification of the resource.
- totalRetention BooleanIn Days As Default 
- True - Value originates from retention in days, False - Customer specific.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- archiveRetention numberIn Days 
- The table data archive retention in days. Calculated as (totalRetentionInDays-retentionInDays)
- id string
- The provider-assigned unique ID for this managed resource.
- lastPlan stringModified Date 
- The timestamp that table plan was last modified (UTC).
- name string
- The name of the resource
- provisioningState string
- Table's current provisioning state. If set to 'updating', indicates a resource lock due to ongoing operation, forbidding any update to the table until the ongoing operation is concluded.
- resultStatistics ResultStatistics Response 
- Search job execution statistics.
- retentionIn booleanDays As Default 
- True - Value originates from workspace retention in days, False - Customer specific.
- systemData SystemData Response 
- Metadata pertaining to creation and last modification of the resource.
- totalRetention booleanIn Days As Default 
- True - Value originates from retention in days, False - Customer specific.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- archive_retention_ intin_ days 
- The table data archive retention in days. Calculated as (totalRetentionInDays-retentionInDays)
- id str
- The provider-assigned unique ID for this managed resource.
- last_plan_ strmodified_ date 
- The timestamp that table plan was last modified (UTC).
- name str
- The name of the resource
- provisioning_state str
- Table's current provisioning state. If set to 'updating', indicates a resource lock due to ongoing operation, forbidding any update to the table until the ongoing operation is concluded.
- result_statistics ResultStatistics Response 
- Search job execution statistics.
- retention_in_ booldays_ as_ default 
- True - Value originates from workspace retention in days, False - Customer specific.
- system_data SystemData Response 
- Metadata pertaining to creation and last modification of the resource.
- total_retention_ boolin_ days_ as_ default 
- True - Value originates from retention in days, False - Customer specific.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- archiveRetention NumberIn Days 
- The table data archive retention in days. Calculated as (totalRetentionInDays-retentionInDays)
- id String
- The provider-assigned unique ID for this managed resource.
- lastPlan StringModified Date 
- The timestamp that table plan was last modified (UTC).
- name String
- The name of the resource
- provisioningState String
- Table's current provisioning state. If set to 'updating', indicates a resource lock due to ongoing operation, forbidding any update to the table until the ongoing operation is concluded.
- resultStatistics Property Map
- Search job execution statistics.
- retentionIn BooleanDays As Default 
- True - Value originates from workspace retention in days, False - Customer specific.
- systemData Property Map
- Metadata pertaining to creation and last modification of the resource.
- totalRetention BooleanIn Days As Default 
- True - Value originates from retention in days, False - Customer specific.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Supporting Types
Column, ColumnArgs  
- DataType string | Pulumi.Hint Azure Native. Operational Insights. Column Data Type Hint Enum 
- Column data type logical hint.
- Description string
- Column description.
- DisplayName string
- Column display name.
- Name string
- Column name.
- Type
string | Pulumi.Azure Native. Operational Insights. Column Type Enum 
- Column data type.
- DataType string | ColumnHint Data Type Hint Enum 
- Column data type logical hint.
- Description string
- Column description.
- DisplayName string
- Column display name.
- Name string
- Column name.
- Type
string | ColumnType Enum 
- Column data type.
- dataType String | ColumnHint Data Type Hint Enum 
- Column data type logical hint.
- description String
- Column description.
- displayName String
- Column display name.
- name String
- Column name.
- type
String | ColumnType Enum 
- Column data type.
- dataType string | ColumnHint Data Type Hint Enum 
- Column data type logical hint.
- description string
- Column description.
- displayName string
- Column display name.
- name string
- Column name.
- type
string | ColumnType Enum 
- Column data type.
- data_type_ str | Columnhint Data Type Hint Enum 
- Column data type logical hint.
- description str
- Column description.
- display_name str
- Column display name.
- name str
- Column name.
- type
str | ColumnType Enum 
- Column data type.
- dataType String | "uri" | "guid" | "armHint Path" | "ip" 
- Column data type logical hint.
- description String
- Column description.
- displayName String
- Column display name.
- name String
- Column name.
- type
String | "string" | "int" | "long" | "real" | "boolean" | "dateTime" | "guid" | "dynamic" 
- Column data type.
ColumnDataTypeHintEnum, ColumnDataTypeHintEnumArgs          
- Uri
- uriA string that matches the pattern of a URI, for example, scheme://username:password@host:1234/this/is/a/path?k1=v1&k2=v2#fragment
- Guid
- guidA standard 128-bit GUID following the standard shape, xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
- ArmPath 
- armPathAn Azure Resource Model (ARM) path: /subscriptions/{...}/resourceGroups/{...}/providers/Microsoft.{...}/{...}/{...}/{...}...
- Ip
- ipA standard V4/V6 ip address following the standard shape, x.x.x.x/y:y:y:y:y:y:y:y
- ColumnData Type Hint Enum Uri 
- uriA string that matches the pattern of a URI, for example, scheme://username:password@host:1234/this/is/a/path?k1=v1&k2=v2#fragment
- ColumnData Type Hint Enum Guid 
- guidA standard 128-bit GUID following the standard shape, xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
- ColumnData Type Hint Enum Arm Path 
- armPathAn Azure Resource Model (ARM) path: /subscriptions/{...}/resourceGroups/{...}/providers/Microsoft.{...}/{...}/{...}/{...}...
- ColumnData Type Hint Enum Ip 
- ipA standard V4/V6 ip address following the standard shape, x.x.x.x/y:y:y:y:y:y:y:y
- Uri
- uriA string that matches the pattern of a URI, for example, scheme://username:password@host:1234/this/is/a/path?k1=v1&k2=v2#fragment
- Guid
- guidA standard 128-bit GUID following the standard shape, xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
- ArmPath 
- armPathAn Azure Resource Model (ARM) path: /subscriptions/{...}/resourceGroups/{...}/providers/Microsoft.{...}/{...}/{...}/{...}...
- Ip
- ipA standard V4/V6 ip address following the standard shape, x.x.x.x/y:y:y:y:y:y:y:y
- Uri
- uriA string that matches the pattern of a URI, for example, scheme://username:password@host:1234/this/is/a/path?k1=v1&k2=v2#fragment
- Guid
- guidA standard 128-bit GUID following the standard shape, xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
- ArmPath 
- armPathAn Azure Resource Model (ARM) path: /subscriptions/{...}/resourceGroups/{...}/providers/Microsoft.{...}/{...}/{...}/{...}...
- Ip
- ipA standard V4/V6 ip address following the standard shape, x.x.x.x/y:y:y:y:y:y:y:y
- URI
- uriA string that matches the pattern of a URI, for example, scheme://username:password@host:1234/this/is/a/path?k1=v1&k2=v2#fragment
- GUID
- guidA standard 128-bit GUID following the standard shape, xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
- ARM_PATH
- armPathAn Azure Resource Model (ARM) path: /subscriptions/{...}/resourceGroups/{...}/providers/Microsoft.{...}/{...}/{...}/{...}...
- IP
- ipA standard V4/V6 ip address following the standard shape, x.x.x.x/y:y:y:y:y:y:y:y
- "uri"
- uriA string that matches the pattern of a URI, for example, scheme://username:password@host:1234/this/is/a/path?k1=v1&k2=v2#fragment
- "guid"
- guidA standard 128-bit GUID following the standard shape, xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
- "armPath" 
- armPathAn Azure Resource Model (ARM) path: /subscriptions/{...}/resourceGroups/{...}/providers/Microsoft.{...}/{...}/{...}/{...}...
- "ip"
- ipA standard V4/V6 ip address following the standard shape, x.x.x.x/y:y:y:y:y:y:y:y
ColumnResponse, ColumnResponseArgs    
- IsDefault boolDisplay 
- Is displayed by default.
- bool
- Is column hidden.
- DataType stringHint 
- Column data type logical hint.
- Description string
- Column description.
- DisplayName string
- Column display name.
- Name string
- Column name.
- Type string
- Column data type.
- IsDefault boolDisplay 
- Is displayed by default.
- bool
- Is column hidden.
- DataType stringHint 
- Column data type logical hint.
- Description string
- Column description.
- DisplayName string
- Column display name.
- Name string
- Column name.
- Type string
- Column data type.
- isDefault BooleanDisplay 
- Is displayed by default.
- Boolean
- Is column hidden.
- dataType StringHint 
- Column data type logical hint.
- description String
- Column description.
- displayName String
- Column display name.
- name String
- Column name.
- type String
- Column data type.
- isDefault booleanDisplay 
- Is displayed by default.
- boolean
- Is column hidden.
- dataType stringHint 
- Column data type logical hint.
- description string
- Column description.
- displayName string
- Column display name.
- name string
- Column name.
- type string
- Column data type.
- is_default_ booldisplay 
- Is displayed by default.
- bool
- Is column hidden.
- data_type_ strhint 
- Column data type logical hint.
- description str
- Column description.
- display_name str
- Column display name.
- name str
- Column name.
- type str
- Column data type.
- isDefault BooleanDisplay 
- Is displayed by default.
- Boolean
- Is column hidden.
- dataType StringHint 
- Column data type logical hint.
- description String
- Column description.
- displayName String
- Column display name.
- name String
- Column name.
- type String
- Column data type.
ColumnTypeEnum, ColumnTypeEnumArgs      
- @String
- string
- @Int
- int
- @Long
- long
- Real
- real
- Boolean
- boolean
- DateTime 
- dateTime
- Guid
- guid
- @Dynamic
- dynamic
- ColumnType Enum String 
- string
- ColumnType Enum Int 
- int
- ColumnType Enum Long 
- long
- ColumnType Enum Real 
- real
- ColumnType Enum Boolean 
- boolean
- ColumnType Enum Date Time 
- dateTime
- ColumnType Enum Guid 
- guid
- ColumnType Enum Dynamic 
- dynamic
- String
- string
- Int_
- int
- Long_
- long
- Real
- real
- Boolean_
- boolean
- DateTime 
- dateTime
- Guid
- guid
- Dynamic
- dynamic
- String
- string
- Int
- int
- Long
- long
- Real
- real
- Boolean
- boolean
- DateTime 
- dateTime
- Guid
- guid
- Dynamic
- dynamic
- STRING
- string
- INT
- int
- LONG
- long
- REAL
- real
- BOOLEAN
- boolean
- DATE_TIME
- dateTime
- GUID
- guid
- DYNAMIC
- dynamic
- "string"
- string
- "int"
- int
- "long"
- long
- "real"
- real
- "boolean"
- boolean
- "dateTime" 
- dateTime
- "guid"
- guid
- "dynamic"
- dynamic
RestoredLogs, RestoredLogsArgs    
- EndRestore stringTime 
- The timestamp to end the restore by (UTC).
- SourceTable string
- The table to restore data from.
- StartRestore stringTime 
- The timestamp to start the restore from (UTC).
- EndRestore stringTime 
- The timestamp to end the restore by (UTC).
- SourceTable string
- The table to restore data from.
- StartRestore stringTime 
- The timestamp to start the restore from (UTC).
- endRestore StringTime 
- The timestamp to end the restore by (UTC).
- sourceTable String
- The table to restore data from.
- startRestore StringTime 
- The timestamp to start the restore from (UTC).
- endRestore stringTime 
- The timestamp to end the restore by (UTC).
- sourceTable string
- The table to restore data from.
- startRestore stringTime 
- The timestamp to start the restore from (UTC).
- end_restore_ strtime 
- The timestamp to end the restore by (UTC).
- source_table str
- The table to restore data from.
- start_restore_ strtime 
- The timestamp to start the restore from (UTC).
- endRestore StringTime 
- The timestamp to end the restore by (UTC).
- sourceTable String
- The table to restore data from.
- startRestore StringTime 
- The timestamp to start the restore from (UTC).
RestoredLogsResponse, RestoredLogsResponseArgs      
- AzureAsync stringOperation Id 
- Search results table async operation id.
- EndRestore stringTime 
- The timestamp to end the restore by (UTC).
- SourceTable string
- The table to restore data from.
- StartRestore stringTime 
- The timestamp to start the restore from (UTC).
- AzureAsync stringOperation Id 
- Search results table async operation id.
- EndRestore stringTime 
- The timestamp to end the restore by (UTC).
- SourceTable string
- The table to restore data from.
- StartRestore stringTime 
- The timestamp to start the restore from (UTC).
- azureAsync StringOperation Id 
- Search results table async operation id.
- endRestore StringTime 
- The timestamp to end the restore by (UTC).
- sourceTable String
- The table to restore data from.
- startRestore StringTime 
- The timestamp to start the restore from (UTC).
- azureAsync stringOperation Id 
- Search results table async operation id.
- endRestore stringTime 
- The timestamp to end the restore by (UTC).
- sourceTable string
- The table to restore data from.
- startRestore stringTime 
- The timestamp to start the restore from (UTC).
- azure_async_ stroperation_ id 
- Search results table async operation id.
- end_restore_ strtime 
- The timestamp to end the restore by (UTC).
- source_table str
- The table to restore data from.
- start_restore_ strtime 
- The timestamp to start the restore from (UTC).
- azureAsync StringOperation Id 
- Search results table async operation id.
- endRestore StringTime 
- The timestamp to end the restore by (UTC).
- sourceTable String
- The table to restore data from.
- startRestore StringTime 
- The timestamp to start the restore from (UTC).
ResultStatisticsResponse, ResultStatisticsResponseArgs      
- IngestedRecords int
- The number of rows that were returned by the search job.
- Progress double
- Search job completion percentage.
- ScannedGb double
- Search job: Amount of scanned data.
- IngestedRecords int
- The number of rows that were returned by the search job.
- Progress float64
- Search job completion percentage.
- ScannedGb float64
- Search job: Amount of scanned data.
- ingestedRecords Integer
- The number of rows that were returned by the search job.
- progress Double
- Search job completion percentage.
- scannedGb Double
- Search job: Amount of scanned data.
- ingestedRecords number
- The number of rows that were returned by the search job.
- progress number
- Search job completion percentage.
- scannedGb number
- Search job: Amount of scanned data.
- ingested_records int
- The number of rows that were returned by the search job.
- progress float
- Search job completion percentage.
- scanned_gb float
- Search job: Amount of scanned data.
- ingestedRecords Number
- The number of rows that were returned by the search job.
- progress Number
- Search job completion percentage.
- scannedGb Number
- Search job: Amount of scanned data.
Schema, SchemaArgs  
- Columns
List<Pulumi.Azure Native. Operational Insights. Inputs. Column> 
- A list of table custom columns.
- Description string
- Table description.
- DisplayName string
- Table display name.
- Name string
- Table name.
- Columns []Column
- A list of table custom columns.
- Description string
- Table description.
- DisplayName string
- Table display name.
- Name string
- Table name.
- columns List<Column>
- A list of table custom columns.
- description String
- Table description.
- displayName String
- Table display name.
- name String
- Table name.
- columns Column[]
- A list of table custom columns.
- description string
- Table description.
- displayName string
- Table display name.
- name string
- Table name.
- columns Sequence[Column]
- A list of table custom columns.
- description str
- Table description.
- display_name str
- Table display name.
- name str
- Table name.
- columns List<Property Map>
- A list of table custom columns.
- description String
- Table description.
- displayName String
- Table display name.
- name String
- Table name.
SchemaResponse, SchemaResponseArgs    
- Categories List<string>
- Table category.
- Labels List<string>
- Table labels.
- Solutions List<string>
- List of solutions the table is affiliated with
- Source string
- Table's creator.
- StandardColumns List<Pulumi.Azure Native. Operational Insights. Inputs. Column Response> 
- A list of table standard columns.
- TableSub stringType 
- The subtype describes what APIs can be used to interact with the table, and what features are available against it.
- TableType string
- Table's creator.
- Columns
List<Pulumi.Azure Native. Operational Insights. Inputs. Column Response> 
- A list of table custom columns.
- Description string
- Table description.
- DisplayName string
- Table display name.
- Name string
- Table name.
- Categories []string
- Table category.
- Labels []string
- Table labels.
- Solutions []string
- List of solutions the table is affiliated with
- Source string
- Table's creator.
- StandardColumns []ColumnResponse 
- A list of table standard columns.
- TableSub stringType 
- The subtype describes what APIs can be used to interact with the table, and what features are available against it.
- TableType string
- Table's creator.
- Columns
[]ColumnResponse 
- A list of table custom columns.
- Description string
- Table description.
- DisplayName string
- Table display name.
- Name string
- Table name.
- categories List<String>
- Table category.
- labels List<String>
- Table labels.
- solutions List<String>
- List of solutions the table is affiliated with
- source String
- Table's creator.
- standardColumns List<ColumnResponse> 
- A list of table standard columns.
- tableSub StringType 
- The subtype describes what APIs can be used to interact with the table, and what features are available against it.
- tableType String
- Table's creator.
- columns
List<ColumnResponse> 
- A list of table custom columns.
- description String
- Table description.
- displayName String
- Table display name.
- name String
- Table name.
- categories string[]
- Table category.
- labels string[]
- Table labels.
- solutions string[]
- List of solutions the table is affiliated with
- source string
- Table's creator.
- standardColumns ColumnResponse[] 
- A list of table standard columns.
- tableSub stringType 
- The subtype describes what APIs can be used to interact with the table, and what features are available against it.
- tableType string
- Table's creator.
- columns
ColumnResponse[] 
- A list of table custom columns.
- description string
- Table description.
- displayName string
- Table display name.
- name string
- Table name.
- categories Sequence[str]
- Table category.
- labels Sequence[str]
- Table labels.
- solutions Sequence[str]
- List of solutions the table is affiliated with
- source str
- Table's creator.
- standard_columns Sequence[ColumnResponse] 
- A list of table standard columns.
- table_sub_ strtype 
- The subtype describes what APIs can be used to interact with the table, and what features are available against it.
- table_type str
- Table's creator.
- columns
Sequence[ColumnResponse] 
- A list of table custom columns.
- description str
- Table description.
- display_name str
- Table display name.
- name str
- Table name.
- categories List<String>
- Table category.
- labels List<String>
- Table labels.
- solutions List<String>
- List of solutions the table is affiliated with
- source String
- Table's creator.
- standardColumns List<Property Map>
- A list of table standard columns.
- tableSub StringType 
- The subtype describes what APIs can be used to interact with the table, and what features are available against it.
- tableType String
- Table's creator.
- columns List<Property Map>
- A list of table custom columns.
- description String
- Table description.
- displayName String
- Table display name.
- name String
- Table name.
SearchResults, SearchResultsArgs    
- Description string
- Search job Description.
- EndSearch stringTime 
- The timestamp to end the search by (UTC)
- Limit int
- Limit the search job to return up to specified number of rows.
- Query string
- Search job query.
- StartSearch stringTime 
- The timestamp to start the search from (UTC)
- Description string
- Search job Description.
- EndSearch stringTime 
- The timestamp to end the search by (UTC)
- Limit int
- Limit the search job to return up to specified number of rows.
- Query string
- Search job query.
- StartSearch stringTime 
- The timestamp to start the search from (UTC)
- description String
- Search job Description.
- endSearch StringTime 
- The timestamp to end the search by (UTC)
- limit Integer
- Limit the search job to return up to specified number of rows.
- query String
- Search job query.
- startSearch StringTime 
- The timestamp to start the search from (UTC)
- description string
- Search job Description.
- endSearch stringTime 
- The timestamp to end the search by (UTC)
- limit number
- Limit the search job to return up to specified number of rows.
- query string
- Search job query.
- startSearch stringTime 
- The timestamp to start the search from (UTC)
- description str
- Search job Description.
- end_search_ strtime 
- The timestamp to end the search by (UTC)
- limit int
- Limit the search job to return up to specified number of rows.
- query str
- Search job query.
- start_search_ strtime 
- The timestamp to start the search from (UTC)
- description String
- Search job Description.
- endSearch StringTime 
- The timestamp to end the search by (UTC)
- limit Number
- Limit the search job to return up to specified number of rows.
- query String
- Search job query.
- startSearch StringTime 
- The timestamp to start the search from (UTC)
SearchResultsResponse, SearchResultsResponseArgs      
- AzureAsync stringOperation Id 
- Search results table async operation id.
- SourceTable string
- The table used in the search job.
- Description string
- Search job Description.
- EndSearch stringTime 
- The timestamp to end the search by (UTC)
- Limit int
- Limit the search job to return up to specified number of rows.
- Query string
- Search job query.
- StartSearch stringTime 
- The timestamp to start the search from (UTC)
- AzureAsync stringOperation Id 
- Search results table async operation id.
- SourceTable string
- The table used in the search job.
- Description string
- Search job Description.
- EndSearch stringTime 
- The timestamp to end the search by (UTC)
- Limit int
- Limit the search job to return up to specified number of rows.
- Query string
- Search job query.
- StartSearch stringTime 
- The timestamp to start the search from (UTC)
- azureAsync StringOperation Id 
- Search results table async operation id.
- sourceTable String
- The table used in the search job.
- description String
- Search job Description.
- endSearch StringTime 
- The timestamp to end the search by (UTC)
- limit Integer
- Limit the search job to return up to specified number of rows.
- query String
- Search job query.
- startSearch StringTime 
- The timestamp to start the search from (UTC)
- azureAsync stringOperation Id 
- Search results table async operation id.
- sourceTable string
- The table used in the search job.
- description string
- Search job Description.
- endSearch stringTime 
- The timestamp to end the search by (UTC)
- limit number
- Limit the search job to return up to specified number of rows.
- query string
- Search job query.
- startSearch stringTime 
- The timestamp to start the search from (UTC)
- azure_async_ stroperation_ id 
- Search results table async operation id.
- source_table str
- The table used in the search job.
- description str
- Search job Description.
- end_search_ strtime 
- The timestamp to end the search by (UTC)
- limit int
- Limit the search job to return up to specified number of rows.
- query str
- Search job query.
- start_search_ strtime 
- The timestamp to start the search from (UTC)
- azureAsync StringOperation Id 
- Search results table async operation id.
- sourceTable String
- The table used in the search job.
- description String
- Search job Description.
- endSearch StringTime 
- The timestamp to end the search by (UTC)
- limit Number
- Limit the search job to return up to specified number of rows.
- query String
- Search job query.
- startSearch StringTime 
- The timestamp to start the search from (UTC)
SystemDataResponse, SystemDataResponseArgs      
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
- createdAt string
- The timestamp of resource creation (UTC).
- createdBy string
- The identity that created the resource.
- createdBy stringType 
- The type of identity that created the resource.
- lastModified stringAt 
- The timestamp of resource last modification (UTC)
- lastModified stringBy 
- The identity that last modified the resource.
- lastModified stringBy Type 
- The type of identity that last modified the resource.
- created_at str
- The timestamp of resource creation (UTC).
- created_by str
- The identity that created the resource.
- created_by_ strtype 
- The type of identity that created the resource.
- last_modified_ strat 
- The timestamp of resource last modification (UTC)
- last_modified_ strby 
- The identity that last modified the resource.
- last_modified_ strby_ type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
TablePlanEnum, TablePlanEnumArgs      
- Basic
- BasicLogs that are adjusted to support high volume low value verbose logs.
- Analytics
- AnalyticsLogs that allow monitoring and analytics.
- TablePlan Enum Basic 
- BasicLogs that are adjusted to support high volume low value verbose logs.
- TablePlan Enum Analytics 
- AnalyticsLogs that allow monitoring and analytics.
- Basic
- BasicLogs that are adjusted to support high volume low value verbose logs.
- Analytics
- AnalyticsLogs that allow monitoring and analytics.
- Basic
- BasicLogs that are adjusted to support high volume low value verbose logs.
- Analytics
- AnalyticsLogs that allow monitoring and analytics.
- BASIC
- BasicLogs that are adjusted to support high volume low value verbose logs.
- ANALYTICS
- AnalyticsLogs that allow monitoring and analytics.
- "Basic"
- BasicLogs that are adjusted to support high volume low value verbose logs.
- "Analytics"
- AnalyticsLogs that allow monitoring and analytics.
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:operationalinsights:Table AzureNetworkFlow /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/tables/{tableName} 
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0