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.
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 pulumi
import pulumi_azure_native as azure_native
table = azure_native.operationalinsights.Table("table",
resource_group_name="oiautorest6685",
retention_in_days=45,
schema=azure_native.operationalinsights.SchemaArgs(
columns=[azure_native.operationalinsights.ColumnArgs(
name="MyNewColumn",
type=azure_native.operationalinsights.ColumnTypeEnum.GUID,
)],
name="AzureNetworkFlow",
),
table_name="AzureNetworkFlow",
total_retention_in_days=70,
workspace_name="oiautorest6685")
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",
});
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=azure_native.operationalinsights.RestoredLogsArgs(
end_restore_time="string",
source_table="string",
start_restore_time="string",
),
retention_in_days=0,
schema=azure_native.operationalinsights.SchemaArgs(
columns=[azure_native.operationalinsights.ColumnArgs(
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=azure_native.operationalinsights.SearchResultsArgs(
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
The Table resource accepts the following input properties:
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Workspace
Name 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.
- Restored
Logs Pulumi.Azure Native. Operational Insights. Inputs. Restored Logs - 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
Pulumi.
Azure Native. Operational Insights. Inputs. Schema - Table schema.
- Search
Results Pulumi.Azure Native. Operational Insights. Inputs. Search Results - Parameters of the search job that initiated this table.
- Table
Name string - 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.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Workspace
Name string - The name of the workspace.
- Plan
string | Table
Plan 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
Schema
Args - Table schema.
- Search
Results SearchResults Args - Parameters of the search job that initiated this table.
- Table
Name string - 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.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- workspace
Name String - The name of the workspace.
- plan
String | Table
Plan Enum - Instruct the system how to handle and charge the logs ingested to this table.
- restored
Logs RestoredLogs - Parameters of the restore operation that initiated this table.
- retention
In 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.
- search
Results SearchResults - Parameters of the search job that initiated this table.
- table
Name String - The name of the table.
- total
Retention IntegerIn Days - The table total retention in days, between 4 and 4383. Setting this property to -1 will default to table retention.
- resource
Group stringName - The name of the resource group. The name is case insensitive.
- workspace
Name string - The name of the workspace.
- plan
string | Table
Plan Enum - Instruct the system how to handle and charge the logs ingested to this table.
- restored
Logs RestoredLogs - Parameters of the restore operation that initiated this table.
- retention
In 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.
- search
Results SearchResults - Parameters of the search job that initiated this table.
- table
Name string - The name of the table.
- total
Retention 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 | Table
Plan 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
Schema
Args - 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.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- workspace
Name String - The name of the workspace.
- plan String | "Basic" | "Analytics"
- Instruct the system how to handle and charge the logs ingested to this table.
- restored
Logs Property Map - Parameters of the restore operation that initiated this table.
- retention
In 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.
- search
Results Property Map - Parameters of the search job that initiated this table.
- table
Name String - The name of the table.
- total
Retention 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:
- Archive
Retention intIn Days - The table data archive retention in days. Calculated as (totalRetentionInDays-retentionInDays)
- Id string
- The provider-assigned unique ID for this managed resource.
- Last
Plan stringModified Date - The timestamp that table plan was last modified (UTC).
- Name string
- The name of the resource
- Provisioning
State 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.
- Result
Statistics Pulumi.Azure Native. Operational Insights. Outputs. Result Statistics Response - Search job execution statistics.
- Retention
In boolDays As Default - True - Value originates from workspace retention in days, False - Customer specific.
- System
Data Pulumi.Azure Native. Operational Insights. Outputs. System Data 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 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 string
- The provider-assigned unique ID for this managed resource.
- Last
Plan stringModified Date - The timestamp that table plan was last modified (UTC).
- Name string
- The name of the resource
- Provisioning
State 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.
- 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 string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- archive
Retention IntegerIn Days - The table data archive retention in days. Calculated as (totalRetentionInDays-retentionInDays)
- id String
- The provider-assigned unique ID for this managed resource.
- last
Plan StringModified Date - The timestamp that table plan was last modified (UTC).
- name String
- The name of the resource
- provisioning
State 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.
- result
Statistics ResultStatistics Response - Search job execution statistics.
- retention
In BooleanDays 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 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 numberIn Days - The table data archive retention in days. Calculated as (totalRetentionInDays-retentionInDays)
- id string
- The provider-assigned unique ID for this managed resource.
- last
Plan stringModified Date - The timestamp that table plan was last modified (UTC).
- name string
- The name of the resource
- provisioning
State 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.
- result
Statistics ResultStatistics Response - Search job execution statistics.
- retention
In booleanDays 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 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"
- archive
Retention NumberIn Days - The table data archive retention in days. Calculated as (totalRetentionInDays-retentionInDays)
- id String
- The provider-assigned unique ID for this managed resource.
- last
Plan StringModified Date - The timestamp that table plan was last modified (UTC).
- name String
- The name of the resource
- provisioning
State 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.
- result
Statistics Property Map - Search job execution statistics.
- retention
In BooleanDays As Default - True - Value originates from workspace retention in days, False - Customer specific.
- system
Data Property Map - Metadata pertaining to creation and last modification of the resource.
- total
Retention 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
- Data
Type string | Pulumi.Hint Azure Native. Operational Insights. Column Data Type Hint Enum - Column data type logical hint.
- Description string
- Column description.
- Display
Name string - Column display name.
- Name string
- Column name.
- Type
string | Pulumi.
Azure Native. Operational Insights. Column Type Enum - Column data type.
- Data
Type string | ColumnHint Data Type Hint Enum - Column data type logical hint.
- Description string
- Column description.
- Display
Name string - Column display name.
- Name string
- Column name.
- Type
string | Column
Type Enum - Column data type.
- data
Type String | ColumnHint Data Type Hint Enum - Column data type logical hint.
- description String
- Column description.
- display
Name String - Column display name.
- name String
- Column name.
- type
String | Column
Type Enum - Column data type.
- data
Type string | ColumnHint Data Type Hint Enum - Column data type logical hint.
- description string
- Column description.
- display
Name string - Column display name.
- name string
- Column name.
- type
string | Column
Type 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 | Column
Type Enum - Column data type.
- data
Type String | "uri" | "guid" | "armHint Path" | "ip" - Column data type logical hint.
- description String
- Column description.
- display
Name String - Column display name.
- name String
- Column name.
- type
String | "string" | "int" | "long" | "real" | "boolean" | "date
Time" | "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
- 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
- Column
Data 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
- Column
Data Type Hint Enum Guid - guidA standard 128-bit GUID following the standard shape, xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
- Column
Data Type Hint Enum Arm Path - armPathAn Azure Resource Model (ARM) path: /subscriptions/{...}/resourceGroups/{...}/providers/Microsoft.{...}/{...}/{...}/{...}...
- Column
Data 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
- 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
- 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
- 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
- "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
ColumnResponse, ColumnResponseArgs
- Is
Default boolDisplay - Is displayed by default.
- bool
- Is column hidden.
- Data
Type stringHint - Column data type logical hint.
- Description string
- Column description.
- Display
Name 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 stringHint - Column data type logical hint.
- Description string
- Column description.
- Display
Name string - Column display name.
- Name string
- Column name.
- Type string
- Column data type.
- is
Default BooleanDisplay - Is displayed by default.
- Boolean
- Is column hidden.
- data
Type StringHint - Column data type logical hint.
- description String
- Column description.
- display
Name String - Column display name.
- name String
- Column name.
- type String
- Column data type.
- is
Default booleanDisplay - Is displayed by default.
- boolean
- Is column hidden.
- data
Type stringHint - Column data type logical hint.
- description string
- Column description.
- display
Name 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.
- is
Default BooleanDisplay - Is displayed by default.
- Boolean
- Is column hidden.
- data
Type StringHint - Column data type logical hint.
- description String
- Column description.
- display
Name 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
- Date
Time - dateTime
- Guid
- guid
- @Dynamic
- dynamic
- Column
Type Enum String - string
- Column
Type Enum Int - int
- Column
Type Enum Long - long
- Column
Type Enum Real - real
- Column
Type Enum Boolean - boolean
- Column
Type Enum Date Time - dateTime
- Column
Type Enum Guid - guid
- Column
Type Enum 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
- Date
Time - 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
- "date
Time" - dateTime
- "guid"
- guid
- "dynamic"
- dynamic
RestoredLogs, RestoredLogsArgs
- End
Restore stringTime - The timestamp to end the restore by (UTC).
- Source
Table string - The table to restore data from.
- Start
Restore stringTime - The timestamp to start the restore from (UTC).
- End
Restore stringTime - The timestamp to end the restore by (UTC).
- Source
Table string - The table to restore data from.
- Start
Restore stringTime - The timestamp to start the restore from (UTC).
- end
Restore StringTime - The timestamp to end the restore by (UTC).
- source
Table String - The table to restore data from.
- start
Restore StringTime - The timestamp to start the restore from (UTC).
- end
Restore stringTime - The timestamp to end the restore by (UTC).
- source
Table string - The table to restore data from.
- start
Restore 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).
- end
Restore StringTime - The timestamp to end the restore by (UTC).
- source
Table String - The table to restore data from.
- start
Restore StringTime - The timestamp to start the restore from (UTC).
RestoredLogsResponse, RestoredLogsResponseArgs
- Azure
Async stringOperation Id - Search results table async operation id.
- End
Restore stringTime - The timestamp to end the restore by (UTC).
- Source
Table string - The table to restore data from.
- Start
Restore stringTime - The timestamp to start the restore from (UTC).
- Azure
Async stringOperation Id - Search results table async operation id.
- End
Restore stringTime - The timestamp to end the restore by (UTC).
- Source
Table string - The table to restore data from.
- Start
Restore stringTime - The timestamp to start the restore from (UTC).
- azure
Async StringOperation Id - Search results table async operation id.
- end
Restore StringTime - The timestamp to end the restore by (UTC).
- source
Table String - The table to restore data from.
- start
Restore StringTime - The timestamp to start the restore from (UTC).
- azure
Async stringOperation Id - Search results table async operation id.
- end
Restore stringTime - The timestamp to end the restore by (UTC).
- source
Table string - The table to restore data from.
- start
Restore 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).
- azure
Async StringOperation Id - Search results table async operation id.
- end
Restore StringTime - The timestamp to end the restore by (UTC).
- source
Table String - The table to restore data from.
- start
Restore StringTime - The timestamp to start the restore from (UTC).
ResultStatisticsResponse, ResultStatisticsResponseArgs
- Ingested
Records int - The number of rows that were returned by the search job.
- Progress double
- Search job completion percentage.
- Scanned
Gb double - Search job: Amount of scanned data.
- Ingested
Records int - The number of rows that were returned by the search job.
- Progress float64
- Search job completion percentage.
- Scanned
Gb float64 - Search job: Amount of scanned data.
- ingested
Records Integer - The number of rows that were returned by the search job.
- progress Double
- Search job completion percentage.
- scanned
Gb Double - Search job: Amount of scanned data.
- ingested
Records number - The number of rows that were returned by the search job.
- progress number
- Search job completion percentage.
- scanned
Gb 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.
- ingested
Records Number - The number of rows that were returned by the search job.
- progress Number
- Search job completion percentage.
- scanned
Gb 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.
- Display
Name string - Table display name.
- Name string
- Table name.
- Columns []Column
- A list of table custom columns.
- Description string
- Table description.
- Display
Name string - Table display name.
- Name string
- Table name.
- columns List<Column>
- A list of table custom columns.
- description String
- Table description.
- display
Name String - Table display name.
- name String
- Table name.
- columns Column[]
- A list of table custom columns.
- description string
- Table description.
- display
Name 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.
- display
Name 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.
- Standard
Columns List<Pulumi.Azure Native. Operational Insights. Inputs. Column Response> - A list of table standard columns.
- Table
Sub stringType - The subtype describes what APIs can be used to interact with the table, and what features are available against it.
- Table
Type string - Table's creator.
- Columns
List<Pulumi.
Azure Native. Operational Insights. Inputs. Column Response> - A list of table custom columns.
- Description string
- Table description.
- Display
Name 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.
- Standard
Columns []ColumnResponse - A list of table standard columns.
- Table
Sub stringType - The subtype describes what APIs can be used to interact with the table, and what features are available against it.
- Table
Type string - Table's creator.
- Columns
[]Column
Response - A list of table custom columns.
- Description string
- Table description.
- Display
Name 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.
- standard
Columns List<ColumnResponse> - A list of table standard columns.
- table
Sub StringType - The subtype describes what APIs can be used to interact with the table, and what features are available against it.
- table
Type String - Table's creator.
- columns
List<Column
Response> - A list of table custom columns.
- description String
- Table description.
- display
Name 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.
- standard
Columns ColumnResponse[] - A list of table standard columns.
- table
Sub stringType - The subtype describes what APIs can be used to interact with the table, and what features are available against it.
- table
Type string - Table's creator.
- columns
Column
Response[] - A list of table custom columns.
- description string
- Table description.
- display
Name 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[Column
Response] - 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.
- standard
Columns List<Property Map> - A list of table standard columns.
- table
Sub StringType - The subtype describes what APIs can be used to interact with the table, and what features are available against it.
- table
Type String - Table's creator.
- columns List<Property Map>
- A list of table custom columns.
- description String
- Table description.
- display
Name String - Table display name.
- name String
- Table name.
SearchResults, SearchResultsArgs
- Description string
- Search job Description.
- End
Search 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.
- Start
Search stringTime - The timestamp to start the search from (UTC)
- Description string
- Search job Description.
- End
Search 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.
- Start
Search stringTime - The timestamp to start the search from (UTC)
- description String
- Search job Description.
- end
Search 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.
- start
Search StringTime - The timestamp to start the search from (UTC)
- description string
- Search job Description.
- end
Search 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.
- start
Search 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.
- end
Search 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.
- start
Search StringTime - The timestamp to start the search from (UTC)
SearchResultsResponse, SearchResultsResponseArgs
- Azure
Async stringOperation Id - Search results table async operation id.
- Source
Table string - The table used in the search job.
- Description string
- Search job Description.
- End
Search 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.
- Start
Search stringTime - The timestamp to start the search from (UTC)
- Azure
Async stringOperation Id - Search results table async operation id.
- Source
Table string - The table used in the search job.
- Description string
- Search job Description.
- End
Search 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.
- Start
Search stringTime - The timestamp to start the search from (UTC)
- azure
Async StringOperation Id - Search results table async operation id.
- source
Table String - The table used in the search job.
- description String
- Search job Description.
- end
Search 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.
- start
Search StringTime - The timestamp to start the search from (UTC)
- azure
Async stringOperation Id - Search results table async operation id.
- source
Table string - The table used in the search job.
- description string
- Search job Description.
- end
Search 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.
- start
Search 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)
- azure
Async StringOperation Id - Search results table async operation id.
- source
Table String - The table used in the search job.
- description String
- Search job Description.
- end
Search 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.
- start
Search StringTime - The timestamp to start the search from (UTC)
SystemDataResponse, SystemDataResponseArgs
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
- created
At string - The timestamp of resource creation (UTC).
- created
By string - The identity that created the resource.
- created
By stringType - The type of identity that created the resource.
- last
Modified stringAt - The timestamp of resource last modification (UTC)
- last
Modified stringBy - The identity that last modified the resource.
- last
Modified 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.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified 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.
- Table
Plan Enum Basic - BasicLogs that are adjusted to support high volume low value verbose logs.
- Table
Plan 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