azure-native.securityinsights.Metadata

Explore with Pulumi AI

Metadata resource definition. API Version: 2021-03-01-preview.

Example Usage

Create/update full metadata.

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

return await Deployment.RunAsync(() => 
{
    var metadata = new AzureNative.SecurityInsights.Metadata("metadata", new()
    {
        Author = new AzureNative.SecurityInsights.Inputs.MetadataAuthorArgs
        {
            Email = "email@microsoft.com",
            Name = "User Name",
        },
        Categories = new AzureNative.SecurityInsights.Inputs.MetadataCategoriesArgs
        {
            Domains = new[]
            {
                "Application",
                "Security – Insider Threat",
            },
            Verticals = new[]
            {
                "Healthcare",
            },
        },
        ContentId = "c00ee137-7475-47c8-9cce-ec6f0f1bedd0",
        Dependencies = new AzureNative.SecurityInsights.Inputs.MetadataDependenciesArgs
        {
            Criteria = new[]
            {
                new AzureNative.SecurityInsights.Inputs.MetadataDependenciesArgs
                {
                    Criteria = new[]
                    {
                        new AzureNative.SecurityInsights.Inputs.MetadataDependenciesArgs
                        {
                            ContentId = "045d06d0-ee72-4794-aba4-cf5646e4c756",
                            Kind = "DataConnector",
                            Name = "Microsoft Defender for Endpoint",
                        },
                        new AzureNative.SecurityInsights.Inputs.MetadataDependenciesArgs
                        {
                            ContentId = "dbfcb2cc-d782-40ef-8d94-fe7af58a6f2d",
                            Kind = "DataConnector",
                        },
                        new AzureNative.SecurityInsights.Inputs.MetadataDependenciesArgs
                        {
                            ContentId = "de4dca9b-eb37-47d6-a56f-b8b06b261593",
                            Kind = "DataConnector",
                            Version = "2.0",
                        },
                    },
                    Operator = "OR",
                },
                new AzureNative.SecurityInsights.Inputs.MetadataDependenciesArgs
                {
                    ContentId = "31ee11cc-9989-4de8-b176-5e0ef5c4dbab",
                    Kind = "Playbook",
                    Version = "1.0",
                },
                new AzureNative.SecurityInsights.Inputs.MetadataDependenciesArgs
                {
                    ContentId = "21ba424a-9438-4444-953a-7059539a7a1b",
                    Kind = "Parser",
                },
            },
            Operator = "AND",
        },
        FirstPublishDate = "2021-05-18",
        Kind = "AnalyticsRule",
        LastPublishDate = "2021-05-18",
        MetadataName = "metadataName",
        OperationalInsightsResourceProvider = "Microsoft.OperationalInsights",
        ParentId = "/subscriptions/2e1dc338-d04d-4443-b721-037eff4fdcac/resourceGroups/myRg/providers/Microsoft.OperationalInsights/workspaces/myWorkspace/providers/Microsoft.SecurityInsights/alertRules/ruleName",
        Providers = new[]
        {
            "Amazon",
            "Microsoft",
        },
        ResourceGroupName = "myRg",
        Source = new AzureNative.SecurityInsights.Inputs.MetadataSourceArgs
        {
            Kind = "Solution",
            Name = "Contoso Solution 1.0",
            SourceId = "b688a130-76f4-4a07-bf57-762222a3cadf",
        },
        Support = new AzureNative.SecurityInsights.Inputs.MetadataSupportArgs
        {
            Email = "support@microsoft.com",
            Link = "https://support.microsoft.com/",
            Name = "Microsoft",
            Tier = "Partner",
        },
        Version = "1.0.0.0",
        WorkspaceName = "myWorkspace",
    });

});
package main

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

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := securityinsights.NewMetadata(ctx, "metadata", &securityinsights.MetadataArgs{
			Author: &securityinsights.MetadataAuthorArgs{
				Email: pulumi.String("email@microsoft.com"),
				Name:  pulumi.String("User Name"),
			},
			Categories: &securityinsights.MetadataCategoriesArgs{
				Domains: pulumi.StringArray{
					pulumi.String("Application"),
					pulumi.String("Security – Insider Threat"),
				},
				Verticals: pulumi.StringArray{
					pulumi.String("Healthcare"),
				},
			},
			ContentId: pulumi.String("c00ee137-7475-47c8-9cce-ec6f0f1bedd0"),
			Dependencies: securityinsights.MetadataDependenciesResponse{
				Criteria: []securityinsights.MetadataDependenciesArgs{
					{
						Criteria: []securityinsights.MetadataDependenciesArgs{
							{
								ContentId: pulumi.String("045d06d0-ee72-4794-aba4-cf5646e4c756"),
								Kind:      pulumi.String("DataConnector"),
								Name:      pulumi.String("Microsoft Defender for Endpoint"),
							},
							{
								ContentId: pulumi.String("dbfcb2cc-d782-40ef-8d94-fe7af58a6f2d"),
								Kind:      pulumi.String("DataConnector"),
							},
							{
								ContentId: pulumi.String("de4dca9b-eb37-47d6-a56f-b8b06b261593"),
								Kind:      pulumi.String("DataConnector"),
								Version:   pulumi.String("2.0"),
							},
						},
						Operator: pulumi.String("OR"),
					},
					{
						ContentId: pulumi.String("31ee11cc-9989-4de8-b176-5e0ef5c4dbab"),
						Kind:      pulumi.String("Playbook"),
						Version:   pulumi.String("1.0"),
					},
					{
						ContentId: pulumi.String("21ba424a-9438-4444-953a-7059539a7a1b"),
						Kind:      pulumi.String("Parser"),
					},
				},
				Operator: pulumi.String("AND"),
			},
			FirstPublishDate:                    pulumi.String("2021-05-18"),
			Kind:                                pulumi.String("AnalyticsRule"),
			LastPublishDate:                     pulumi.String("2021-05-18"),
			MetadataName:                        pulumi.String("metadataName"),
			OperationalInsightsResourceProvider: pulumi.String("Microsoft.OperationalInsights"),
			ParentId:                            pulumi.String("/subscriptions/2e1dc338-d04d-4443-b721-037eff4fdcac/resourceGroups/myRg/providers/Microsoft.OperationalInsights/workspaces/myWorkspace/providers/Microsoft.SecurityInsights/alertRules/ruleName"),
			Providers: pulumi.StringArray{
				pulumi.String("Amazon"),
				pulumi.String("Microsoft"),
			},
			ResourceGroupName: pulumi.String("myRg"),
			Source: securityinsights.MetadataSourceResponse{
				Kind:     pulumi.String("Solution"),
				Name:     pulumi.String("Contoso Solution 1.0"),
				SourceId: pulumi.String("b688a130-76f4-4a07-bf57-762222a3cadf"),
			},
			Support: securityinsights.MetadataSupportResponse{
				Email: pulumi.String("support@microsoft.com"),
				Link:  pulumi.String("https://support.microsoft.com/"),
				Name:  pulumi.String("Microsoft"),
				Tier:  pulumi.String("Partner"),
			},
			Version:       pulumi.String("1.0.0.0"),
			WorkspaceName: pulumi.String("myWorkspace"),
		})
		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.securityinsights.Metadata;
import com.pulumi.azurenative.securityinsights.MetadataArgs;
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 metadata = new Metadata("metadata", MetadataArgs.builder()        
            .author(Map.ofEntries(
                Map.entry("email", "email@microsoft.com"),
                Map.entry("name", "User Name")
            ))
            .categories(Map.ofEntries(
                Map.entry("domains",                 
                    "Application",
                    "Security – Insider Threat"),
                Map.entry("verticals", "Healthcare")
            ))
            .contentId("c00ee137-7475-47c8-9cce-ec6f0f1bedd0")
            .dependencies(Map.ofEntries(
                Map.entry("criteria",                 
                    Map.ofEntries(
                        Map.entry("criteria",                         
                            Map.ofEntries(
                                Map.entry("contentId", "045d06d0-ee72-4794-aba4-cf5646e4c756"),
                                Map.entry("kind", "DataConnector"),
                                Map.entry("name", "Microsoft Defender for Endpoint")
                            ),
                            Map.ofEntries(
                                Map.entry("contentId", "dbfcb2cc-d782-40ef-8d94-fe7af58a6f2d"),
                                Map.entry("kind", "DataConnector")
                            ),
                            Map.ofEntries(
                                Map.entry("contentId", "de4dca9b-eb37-47d6-a56f-b8b06b261593"),
                                Map.entry("kind", "DataConnector"),
                                Map.entry("version", "2.0")
                            )),
                        Map.entry("operator", "OR")
                    ),
                    Map.ofEntries(
                        Map.entry("contentId", "31ee11cc-9989-4de8-b176-5e0ef5c4dbab"),
                        Map.entry("kind", "Playbook"),
                        Map.entry("version", "1.0")
                    ),
                    Map.ofEntries(
                        Map.entry("contentId", "21ba424a-9438-4444-953a-7059539a7a1b"),
                        Map.entry("kind", "Parser")
                    )),
                Map.entry("operator", "AND")
            ))
            .firstPublishDate("2021-05-18")
            .kind("AnalyticsRule")
            .lastPublishDate("2021-05-18")
            .metadataName("metadataName")
            .operationalInsightsResourceProvider("Microsoft.OperationalInsights")
            .parentId("/subscriptions/2e1dc338-d04d-4443-b721-037eff4fdcac/resourceGroups/myRg/providers/Microsoft.OperationalInsights/workspaces/myWorkspace/providers/Microsoft.SecurityInsights/alertRules/ruleName")
            .providers(            
                "Amazon",
                "Microsoft")
            .resourceGroupName("myRg")
            .source(Map.ofEntries(
                Map.entry("kind", "Solution"),
                Map.entry("name", "Contoso Solution 1.0"),
                Map.entry("sourceId", "b688a130-76f4-4a07-bf57-762222a3cadf")
            ))
            .support(Map.ofEntries(
                Map.entry("email", "support@microsoft.com"),
                Map.entry("link", "https://support.microsoft.com/"),
                Map.entry("name", "Microsoft"),
                Map.entry("tier", "Partner")
            ))
            .version("1.0.0.0")
            .workspaceName("myWorkspace")
            .build());

    }
}
import pulumi
import pulumi_azure_native as azure_native

metadata = azure_native.securityinsights.Metadata("metadata",
    author=azure_native.securityinsights.MetadataAuthorArgs(
        email="email@microsoft.com",
        name="User Name",
    ),
    categories=azure_native.securityinsights.MetadataCategoriesArgs(
        domains=[
            "Application",
            "Security – Insider Threat",
        ],
        verticals=["Healthcare"],
    ),
    content_id="c00ee137-7475-47c8-9cce-ec6f0f1bedd0",
    dependencies=azure_native.securityinsights.MetadataDependenciesResponseArgs(
        criteria=[
            {
                "criteria": [
                    azure_native.securityinsights.MetadataDependenciesArgs(
                        content_id="045d06d0-ee72-4794-aba4-cf5646e4c756",
                        kind="DataConnector",
                        name="Microsoft Defender for Endpoint",
                    ),
                    azure_native.securityinsights.MetadataDependenciesArgs(
                        content_id="dbfcb2cc-d782-40ef-8d94-fe7af58a6f2d",
                        kind="DataConnector",
                    ),
                    azure_native.securityinsights.MetadataDependenciesArgs(
                        content_id="de4dca9b-eb37-47d6-a56f-b8b06b261593",
                        kind="DataConnector",
                        version="2.0",
                    ),
                ],
                "operator": "OR",
            },
            azure_native.securityinsights.MetadataDependenciesArgs(
                content_id="31ee11cc-9989-4de8-b176-5e0ef5c4dbab",
                kind="Playbook",
                version="1.0",
            ),
            azure_native.securityinsights.MetadataDependenciesArgs(
                content_id="21ba424a-9438-4444-953a-7059539a7a1b",
                kind="Parser",
            ),
        ],
        operator="AND",
    ),
    first_publish_date="2021-05-18",
    kind="AnalyticsRule",
    last_publish_date="2021-05-18",
    metadata_name="metadataName",
    operational_insights_resource_provider="Microsoft.OperationalInsights",
    parent_id="/subscriptions/2e1dc338-d04d-4443-b721-037eff4fdcac/resourceGroups/myRg/providers/Microsoft.OperationalInsights/workspaces/myWorkspace/providers/Microsoft.SecurityInsights/alertRules/ruleName",
    providers=[
        "Amazon",
        "Microsoft",
    ],
    resource_group_name="myRg",
    source=azure_native.securityinsights.MetadataSourceResponseArgs(
        kind="Solution",
        name="Contoso Solution 1.0",
        source_id="b688a130-76f4-4a07-bf57-762222a3cadf",
    ),
    support=azure_native.securityinsights.MetadataSupportResponseArgs(
        email="support@microsoft.com",
        link="https://support.microsoft.com/",
        name="Microsoft",
        tier="Partner",
    ),
    version="1.0.0.0",
    workspace_name="myWorkspace")
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";

const metadata = new azure_native.securityinsights.Metadata("metadata", {
    author: {
        email: "email@microsoft.com",
        name: "User Name",
    },
    categories: {
        domains: [
            "Application",
            "Security – Insider Threat",
        ],
        verticals: ["Healthcare"],
    },
    contentId: "c00ee137-7475-47c8-9cce-ec6f0f1bedd0",
    dependencies: {
        criteria: [
            {
                criteria: [
                    {
                        contentId: "045d06d0-ee72-4794-aba4-cf5646e4c756",
                        kind: "DataConnector",
                        name: "Microsoft Defender for Endpoint",
                    },
                    {
                        contentId: "dbfcb2cc-d782-40ef-8d94-fe7af58a6f2d",
                        kind: "DataConnector",
                    },
                    {
                        contentId: "de4dca9b-eb37-47d6-a56f-b8b06b261593",
                        kind: "DataConnector",
                        version: "2.0",
                    },
                ],
                operator: "OR",
            },
            {
                contentId: "31ee11cc-9989-4de8-b176-5e0ef5c4dbab",
                kind: "Playbook",
                version: "1.0",
            },
            {
                contentId: "21ba424a-9438-4444-953a-7059539a7a1b",
                kind: "Parser",
            },
        ],
        operator: "AND",
    },
    firstPublishDate: "2021-05-18",
    kind: "AnalyticsRule",
    lastPublishDate: "2021-05-18",
    metadataName: "metadataName",
    operationalInsightsResourceProvider: "Microsoft.OperationalInsights",
    parentId: "/subscriptions/2e1dc338-d04d-4443-b721-037eff4fdcac/resourceGroups/myRg/providers/Microsoft.OperationalInsights/workspaces/myWorkspace/providers/Microsoft.SecurityInsights/alertRules/ruleName",
    providers: [
        "Amazon",
        "Microsoft",
    ],
    resourceGroupName: "myRg",
    source: {
        kind: "Solution",
        name: "Contoso Solution 1.0",
        sourceId: "b688a130-76f4-4a07-bf57-762222a3cadf",
    },
    support: {
        email: "support@microsoft.com",
        link: "https://support.microsoft.com/",
        name: "Microsoft",
        tier: "Partner",
    },
    version: "1.0.0.0",
    workspaceName: "myWorkspace",
});
resources:
  metadata:
    type: azure-native:securityinsights:Metadata
    properties:
      author:
        email: email@microsoft.com
        name: User Name
      categories:
        domains:
          - Application
          - Security – Insider Threat
        verticals:
          - Healthcare
      contentId: c00ee137-7475-47c8-9cce-ec6f0f1bedd0
      dependencies:
        criteria:
          - criteria:
              - contentId: 045d06d0-ee72-4794-aba4-cf5646e4c756
                kind: DataConnector
                name: Microsoft Defender for Endpoint
              - contentId: dbfcb2cc-d782-40ef-8d94-fe7af58a6f2d
                kind: DataConnector
              - contentId: de4dca9b-eb37-47d6-a56f-b8b06b261593
                kind: DataConnector
                version: '2.0'
            operator: OR
          - contentId: 31ee11cc-9989-4de8-b176-5e0ef5c4dbab
            kind: Playbook
            version: '1.0'
          - contentId: 21ba424a-9438-4444-953a-7059539a7a1b
            kind: Parser
        operator: AND
      firstPublishDate: 2021-05-18
      kind: AnalyticsRule
      lastPublishDate: 2021-05-18
      metadataName: metadataName
      operationalInsightsResourceProvider: Microsoft.OperationalInsights
      parentId: /subscriptions/2e1dc338-d04d-4443-b721-037eff4fdcac/resourceGroups/myRg/providers/Microsoft.OperationalInsights/workspaces/myWorkspace/providers/Microsoft.SecurityInsights/alertRules/ruleName
      providers:
        - Amazon
        - Microsoft
      resourceGroupName: myRg
      source:
        kind: Solution
        name: Contoso Solution 1.0
        sourceId: b688a130-76f4-4a07-bf57-762222a3cadf
      support:
        email: support@microsoft.com
        link: https://support.microsoft.com/
        name: Microsoft
        tier: Partner
      version: 1.0.0.0
      workspaceName: myWorkspace

Create/update minimal metadata.

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

return await Deployment.RunAsync(() => 
{
    var metadata = new AzureNative.SecurityInsights.Metadata("metadata", new()
    {
        ContentId = "c00ee137-7475-47c8-9cce-ec6f0f1bedd0",
        Kind = "AnalyticsRule",
        MetadataName = "metadataName",
        OperationalInsightsResourceProvider = "Microsoft.OperationalInsights",
        ParentId = "/subscriptions/2e1dc338-d04d-4443-b721-037eff4fdcac/resourceGroups/myRg/providers/Microsoft.OperationalInsights/workspaces/myWorkspace/providers/Microsoft.SecurityInsights/alertRules/ruleName",
        ResourceGroupName = "myRg",
        WorkspaceName = "myWorkspace",
    });

});
package main

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

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := securityinsights.NewMetadata(ctx, "metadata", &securityinsights.MetadataArgs{
			ContentId:                           pulumi.String("c00ee137-7475-47c8-9cce-ec6f0f1bedd0"),
			Kind:                                pulumi.String("AnalyticsRule"),
			MetadataName:                        pulumi.String("metadataName"),
			OperationalInsightsResourceProvider: pulumi.String("Microsoft.OperationalInsights"),
			ParentId:                            pulumi.String("/subscriptions/2e1dc338-d04d-4443-b721-037eff4fdcac/resourceGroups/myRg/providers/Microsoft.OperationalInsights/workspaces/myWorkspace/providers/Microsoft.SecurityInsights/alertRules/ruleName"),
			ResourceGroupName:                   pulumi.String("myRg"),
			WorkspaceName:                       pulumi.String("myWorkspace"),
		})
		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.securityinsights.Metadata;
import com.pulumi.azurenative.securityinsights.MetadataArgs;
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 metadata = new Metadata("metadata", MetadataArgs.builder()        
            .contentId("c00ee137-7475-47c8-9cce-ec6f0f1bedd0")
            .kind("AnalyticsRule")
            .metadataName("metadataName")
            .operationalInsightsResourceProvider("Microsoft.OperationalInsights")
            .parentId("/subscriptions/2e1dc338-d04d-4443-b721-037eff4fdcac/resourceGroups/myRg/providers/Microsoft.OperationalInsights/workspaces/myWorkspace/providers/Microsoft.SecurityInsights/alertRules/ruleName")
            .resourceGroupName("myRg")
            .workspaceName("myWorkspace")
            .build());

    }
}
import pulumi
import pulumi_azure_native as azure_native

metadata = azure_native.securityinsights.Metadata("metadata",
    content_id="c00ee137-7475-47c8-9cce-ec6f0f1bedd0",
    kind="AnalyticsRule",
    metadata_name="metadataName",
    operational_insights_resource_provider="Microsoft.OperationalInsights",
    parent_id="/subscriptions/2e1dc338-d04d-4443-b721-037eff4fdcac/resourceGroups/myRg/providers/Microsoft.OperationalInsights/workspaces/myWorkspace/providers/Microsoft.SecurityInsights/alertRules/ruleName",
    resource_group_name="myRg",
    workspace_name="myWorkspace")
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";

const metadata = new azure_native.securityinsights.Metadata("metadata", {
    contentId: "c00ee137-7475-47c8-9cce-ec6f0f1bedd0",
    kind: "AnalyticsRule",
    metadataName: "metadataName",
    operationalInsightsResourceProvider: "Microsoft.OperationalInsights",
    parentId: "/subscriptions/2e1dc338-d04d-4443-b721-037eff4fdcac/resourceGroups/myRg/providers/Microsoft.OperationalInsights/workspaces/myWorkspace/providers/Microsoft.SecurityInsights/alertRules/ruleName",
    resourceGroupName: "myRg",
    workspaceName: "myWorkspace",
});
resources:
  metadata:
    type: azure-native:securityinsights:Metadata
    properties:
      contentId: c00ee137-7475-47c8-9cce-ec6f0f1bedd0
      kind: AnalyticsRule
      metadataName: metadataName
      operationalInsightsResourceProvider: Microsoft.OperationalInsights
      parentId: /subscriptions/2e1dc338-d04d-4443-b721-037eff4fdcac/resourceGroups/myRg/providers/Microsoft.OperationalInsights/workspaces/myWorkspace/providers/Microsoft.SecurityInsights/alertRules/ruleName
      resourceGroupName: myRg
      workspaceName: myWorkspace

Create Metadata Resource

new Metadata(name: string, args: MetadataArgs, opts?: CustomResourceOptions);
@overload
def Metadata(resource_name: str,
             opts: Optional[ResourceOptions] = None,
             author: Optional[MetadataAuthorArgs] = None,
             categories: Optional[MetadataCategoriesArgs] = None,
             content_id: Optional[str] = None,
             dependencies: Optional[MetadataDependenciesArgs] = None,
             first_publish_date: Optional[str] = None,
             kind: Optional[Union[str, Kind]] = None,
             last_publish_date: Optional[str] = None,
             metadata_name: Optional[str] = None,
             operational_insights_resource_provider: Optional[str] = None,
             parent_id: Optional[str] = None,
             providers: Optional[Sequence[str]] = None,
             resource_group_name: Optional[str] = None,
             source: Optional[MetadataSourceArgs] = None,
             support: Optional[MetadataSupportArgs] = None,
             version: Optional[str] = None,
             workspace_name: Optional[str] = None)
@overload
def Metadata(resource_name: str,
             args: MetadataArgs,
             opts: Optional[ResourceOptions] = None)
func NewMetadata(ctx *Context, name string, args MetadataArgs, opts ...ResourceOption) (*Metadata, error)
public Metadata(string name, MetadataArgs args, CustomResourceOptions? opts = null)
public Metadata(String name, MetadataArgs args)
public Metadata(String name, MetadataArgs args, CustomResourceOptions options)
type: azure-native:securityinsights:Metadata
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

name string
The unique name of the resource.
args MetadataArgs
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 MetadataArgs
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 MetadataArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name string
The unique name of the resource.
args MetadataArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name String
The unique name of the resource.
args MetadataArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

Metadata 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 Metadata resource accepts the following input properties:

Kind string | Pulumi.AzureNative.SecurityInsights.Kind

The kind of content the metadata is for.

OperationalInsightsResourceProvider string

The namespace of workspaces resource provider- Microsoft.OperationalInsights.

ParentId string

Full parent resource ID of the content item the metadata is for. This is the full resource ID including the scope (subscription and resource group)

ResourceGroupName string

The name of the resource group. The name is case insensitive.

WorkspaceName string

The name of the workspace.

Author Pulumi.AzureNative.SecurityInsights.Inputs.MetadataAuthorArgs

The creator of the content item.

Categories Pulumi.AzureNative.SecurityInsights.Inputs.MetadataCategoriesArgs

Categories for the solution content item

ContentId string

Static ID for the content. Used to identify dependencies and content from solutions or community. Hard-coded/static for out of the box content and solutions. Dynamic for user-created. This is the resource name

Dependencies Pulumi.AzureNative.SecurityInsights.Inputs.MetadataDependenciesArgs

Dependencies for the content item, what other content items it requires to work. Can describe more complex dependencies using a recursive/nested structure. For a single dependency an id/kind/version can be supplied or operator/criteria for complex formats.

FirstPublishDate string

first publish date solution content item

LastPublishDate string

last publish date for the solution content item

MetadataName string

The Metadata name.

Providers List<string>

Providers for the solution content item

Source Pulumi.AzureNative.SecurityInsights.Inputs.MetadataSourceArgs

Source of the content. This is where/how it was created.

Support Pulumi.AzureNative.SecurityInsights.Inputs.MetadataSupportArgs

Support information for the metadata - type, name, contact information

Version string

Version of the content. Default and recommended format is numeric (e.g. 1, 1.0, 1.0.0, 1.0.0.0), following ARM template best practices. Can also be any string, but then we cannot guarantee any version checks

Kind string | Kind

The kind of content the metadata is for.

OperationalInsightsResourceProvider string

The namespace of workspaces resource provider- Microsoft.OperationalInsights.

ParentId string

Full parent resource ID of the content item the metadata is for. This is the full resource ID including the scope (subscription and resource group)

ResourceGroupName string

The name of the resource group. The name is case insensitive.

WorkspaceName string

The name of the workspace.

Author MetadataAuthorArgs

The creator of the content item.

Categories MetadataCategoriesArgs

Categories for the solution content item

ContentId string

Static ID for the content. Used to identify dependencies and content from solutions or community. Hard-coded/static for out of the box content and solutions. Dynamic for user-created. This is the resource name

Dependencies MetadataDependenciesArgs

Dependencies for the content item, what other content items it requires to work. Can describe more complex dependencies using a recursive/nested structure. For a single dependency an id/kind/version can be supplied or operator/criteria for complex formats.

FirstPublishDate string

first publish date solution content item

LastPublishDate string

last publish date for the solution content item

MetadataName string

The Metadata name.

Providers []string

Providers for the solution content item

Source MetadataSourceArgs

Source of the content. This is where/how it was created.

Support MetadataSupportArgs

Support information for the metadata - type, name, contact information

Version string

Version of the content. Default and recommended format is numeric (e.g. 1, 1.0, 1.0.0, 1.0.0.0), following ARM template best practices. Can also be any string, but then we cannot guarantee any version checks

kind String | Kind

The kind of content the metadata is for.

operationalInsightsResourceProvider String

The namespace of workspaces resource provider- Microsoft.OperationalInsights.

parentId String

Full parent resource ID of the content item the metadata is for. This is the full resource ID including the scope (subscription and resource group)

resourceGroupName String

The name of the resource group. The name is case insensitive.

workspaceName String

The name of the workspace.

author MetadataAuthorArgs

The creator of the content item.

categories MetadataCategoriesArgs

Categories for the solution content item

contentId String

Static ID for the content. Used to identify dependencies and content from solutions or community. Hard-coded/static for out of the box content and solutions. Dynamic for user-created. This is the resource name

dependencies MetadataDependenciesArgs

Dependencies for the content item, what other content items it requires to work. Can describe more complex dependencies using a recursive/nested structure. For a single dependency an id/kind/version can be supplied or operator/criteria for complex formats.

firstPublishDate String

first publish date solution content item

lastPublishDate String

last publish date for the solution content item

metadataName String

The Metadata name.

providers List<String>

Providers for the solution content item

source MetadataSourceArgs

Source of the content. This is where/how it was created.

support MetadataSupportArgs

Support information for the metadata - type, name, contact information

version String

Version of the content. Default and recommended format is numeric (e.g. 1, 1.0, 1.0.0, 1.0.0.0), following ARM template best practices. Can also be any string, but then we cannot guarantee any version checks

kind string | Kind

The kind of content the metadata is for.

operationalInsightsResourceProvider string

The namespace of workspaces resource provider- Microsoft.OperationalInsights.

parentId string

Full parent resource ID of the content item the metadata is for. This is the full resource ID including the scope (subscription and resource group)

resourceGroupName string

The name of the resource group. The name is case insensitive.

workspaceName string

The name of the workspace.

author MetadataAuthorArgs

The creator of the content item.

categories MetadataCategoriesArgs

Categories for the solution content item

contentId string

Static ID for the content. Used to identify dependencies and content from solutions or community. Hard-coded/static for out of the box content and solutions. Dynamic for user-created. This is the resource name

dependencies MetadataDependenciesArgs

Dependencies for the content item, what other content items it requires to work. Can describe more complex dependencies using a recursive/nested structure. For a single dependency an id/kind/version can be supplied or operator/criteria for complex formats.

firstPublishDate string

first publish date solution content item

lastPublishDate string

last publish date for the solution content item

metadataName string

The Metadata name.

providers string[]

Providers for the solution content item

source MetadataSourceArgs

Source of the content. This is where/how it was created.

support MetadataSupportArgs

Support information for the metadata - type, name, contact information

version string

Version of the content. Default and recommended format is numeric (e.g. 1, 1.0, 1.0.0, 1.0.0.0), following ARM template best practices. Can also be any string, but then we cannot guarantee any version checks

kind str | Kind

The kind of content the metadata is for.

operational_insights_resource_provider str

The namespace of workspaces resource provider- Microsoft.OperationalInsights.

parent_id str

Full parent resource ID of the content item the metadata is for. This is the full resource ID including the scope (subscription and resource group)

resource_group_name str

The name of the resource group. The name is case insensitive.

workspace_name str

The name of the workspace.

author MetadataAuthorArgs

The creator of the content item.

categories MetadataCategoriesArgs

Categories for the solution content item

content_id str

Static ID for the content. Used to identify dependencies and content from solutions or community. Hard-coded/static for out of the box content and solutions. Dynamic for user-created. This is the resource name

dependencies MetadataDependenciesArgs

Dependencies for the content item, what other content items it requires to work. Can describe more complex dependencies using a recursive/nested structure. For a single dependency an id/kind/version can be supplied or operator/criteria for complex formats.

first_publish_date str

first publish date solution content item

last_publish_date str

last publish date for the solution content item

metadata_name str

The Metadata name.

providers Sequence[str]

Providers for the solution content item

source MetadataSourceArgs

Source of the content. This is where/how it was created.

support MetadataSupportArgs

Support information for the metadata - type, name, contact information

version str

Version of the content. Default and recommended format is numeric (e.g. 1, 1.0, 1.0.0, 1.0.0.0), following ARM template best practices. Can also be any string, but then we cannot guarantee any version checks

kind String | "DataConnector" | "DataType" | "Workbook" | "WorkbookTemplate" | "Playbook" | "PlaybookTemplate" | "AnalyticsRuleTemplate" | "AnalyticsRule" | "HuntingQuery" | "InvestigationQuery" | "Parser" | "Watchlist" | "WatchlistTemplate" | "Solution"

The kind of content the metadata is for.

operationalInsightsResourceProvider String

The namespace of workspaces resource provider- Microsoft.OperationalInsights.

parentId String

Full parent resource ID of the content item the metadata is for. This is the full resource ID including the scope (subscription and resource group)

resourceGroupName String

The name of the resource group. The name is case insensitive.

workspaceName String

The name of the workspace.

author Property Map

The creator of the content item.

categories Property Map

Categories for the solution content item

contentId String

Static ID for the content. Used to identify dependencies and content from solutions or community. Hard-coded/static for out of the box content and solutions. Dynamic for user-created. This is the resource name

dependencies Property Map

Dependencies for the content item, what other content items it requires to work. Can describe more complex dependencies using a recursive/nested structure. For a single dependency an id/kind/version can be supplied or operator/criteria for complex formats.

firstPublishDate String

first publish date solution content item

lastPublishDate String

last publish date for the solution content item

metadataName String

The Metadata name.

providers List<String>

Providers for the solution content item

source Property Map

Source of the content. This is where/how it was created.

support Property Map

Support information for the metadata - type, name, contact information

version String

Version of the content. Default and recommended format is numeric (e.g. 1, 1.0, 1.0.0, 1.0.0.0), following ARM template best practices. Can also be any string, but then we cannot guarantee any version checks

Outputs

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

Id string

The provider-assigned unique ID for this managed resource.

Name string

Azure resource name

SystemData Pulumi.AzureNative.SecurityInsights.Outputs.SystemDataResponse

Azure Resource Manager metadata containing createdBy and modifiedBy information.

Type string

Azure resource type

Etag string

Etag of the azure resource

Id string

The provider-assigned unique ID for this managed resource.

Name string

Azure resource name

SystemData SystemDataResponse

Azure Resource Manager metadata containing createdBy and modifiedBy information.

Type string

Azure resource type

Etag string

Etag of the azure resource

id String

The provider-assigned unique ID for this managed resource.

name String

Azure resource name

systemData SystemDataResponse

Azure Resource Manager metadata containing createdBy and modifiedBy information.

type String

Azure resource type

etag String

Etag of the azure resource

id string

The provider-assigned unique ID for this managed resource.

name string

Azure resource name

systemData SystemDataResponse

Azure Resource Manager metadata containing createdBy and modifiedBy information.

type string

Azure resource type

etag string

Etag of the azure resource

id str

The provider-assigned unique ID for this managed resource.

name str

Azure resource name

system_data SystemDataResponse

Azure Resource Manager metadata containing createdBy and modifiedBy information.

type str

Azure resource type

etag str

Etag of the azure resource

id String

The provider-assigned unique ID for this managed resource.

name String

Azure resource name

systemData Property Map

Azure Resource Manager metadata containing createdBy and modifiedBy information.

type String

Azure resource type

etag String

Etag of the azure resource

Supporting Types

Kind

DataConnector
DataConnector
DataType
DataType
Workbook
Workbook
WorkbookTemplate
WorkbookTemplate
Playbook
Playbook
PlaybookTemplate
PlaybookTemplate
AnalyticsRuleTemplate
AnalyticsRuleTemplate
AnalyticsRule
AnalyticsRule
HuntingQuery
HuntingQuery
InvestigationQuery
InvestigationQuery
Parser
Parser
Watchlist
Watchlist
WatchlistTemplate
WatchlistTemplate
Solution
Solution
KindDataConnector
DataConnector
KindDataType
DataType
KindWorkbook
Workbook
KindWorkbookTemplate
WorkbookTemplate
KindPlaybook
Playbook
KindPlaybookTemplate
PlaybookTemplate
KindAnalyticsRuleTemplate
AnalyticsRuleTemplate
KindAnalyticsRule
AnalyticsRule
KindHuntingQuery
HuntingQuery
KindInvestigationQuery
InvestigationQuery
KindParser
Parser
KindWatchlist
Watchlist
KindWatchlistTemplate
WatchlistTemplate
KindSolution
Solution
DataConnector
DataConnector
DataType
DataType
Workbook
Workbook
WorkbookTemplate
WorkbookTemplate
Playbook
Playbook
PlaybookTemplate
PlaybookTemplate
AnalyticsRuleTemplate
AnalyticsRuleTemplate
AnalyticsRule
AnalyticsRule
HuntingQuery
HuntingQuery
InvestigationQuery
InvestigationQuery
Parser
Parser
Watchlist
Watchlist
WatchlistTemplate
WatchlistTemplate
Solution
Solution
DataConnector
DataConnector
DataType
DataType
Workbook
Workbook
WorkbookTemplate
WorkbookTemplate
Playbook
Playbook
PlaybookTemplate
PlaybookTemplate
AnalyticsRuleTemplate
AnalyticsRuleTemplate
AnalyticsRule
AnalyticsRule
HuntingQuery
HuntingQuery
InvestigationQuery
InvestigationQuery
Parser
Parser
Watchlist
Watchlist
WatchlistTemplate
WatchlistTemplate
Solution
Solution
DATA_CONNECTOR
DataConnector
DATA_TYPE
DataType
WORKBOOK
Workbook
WORKBOOK_TEMPLATE
WorkbookTemplate
PLAYBOOK
Playbook
PLAYBOOK_TEMPLATE
PlaybookTemplate
ANALYTICS_RULE_TEMPLATE
AnalyticsRuleTemplate
ANALYTICS_RULE
AnalyticsRule
HUNTING_QUERY
HuntingQuery
INVESTIGATION_QUERY
InvestigationQuery
PARSER
Parser
WATCHLIST
Watchlist
WATCHLIST_TEMPLATE
WatchlistTemplate
SOLUTION
Solution
"DataConnector"
DataConnector
"DataType"
DataType
"Workbook"
Workbook
"WorkbookTemplate"
WorkbookTemplate
"Playbook"
Playbook
"PlaybookTemplate"
PlaybookTemplate
"AnalyticsRuleTemplate"
AnalyticsRuleTemplate
"AnalyticsRule"
AnalyticsRule
"HuntingQuery"
HuntingQuery
"InvestigationQuery"
InvestigationQuery
"Parser"
Parser
"Watchlist"
Watchlist
"WatchlistTemplate"
WatchlistTemplate
"Solution"
Solution

MetadataAuthor

Email string

Email of author contact

Link string

Link for author/vendor page

Name string

Name of the author. Company or person.

Email string

Email of author contact

Link string

Link for author/vendor page

Name string

Name of the author. Company or person.

email String

Email of author contact

link String

Link for author/vendor page

name String

Name of the author. Company or person.

email string

Email of author contact

link string

Link for author/vendor page

name string

Name of the author. Company or person.

email str

Email of author contact

link str

Link for author/vendor page

name str

Name of the author. Company or person.

email String

Email of author contact

link String

Link for author/vendor page

name String

Name of the author. Company or person.

MetadataAuthorResponse

Email string

Email of author contact

Link string

Link for author/vendor page

Name string

Name of the author. Company or person.

Email string

Email of author contact

Link string

Link for author/vendor page

Name string

Name of the author. Company or person.

email String

Email of author contact

link String

Link for author/vendor page

name String

Name of the author. Company or person.

email string

Email of author contact

link string

Link for author/vendor page

name string

Name of the author. Company or person.

email str

Email of author contact

link str

Link for author/vendor page

name str

Name of the author. Company or person.

email String

Email of author contact

link String

Link for author/vendor page

name String

Name of the author. Company or person.

MetadataCategories

Domains List<string>

domain for the solution content item

Verticals List<string>

Industry verticals for the solution content item

Domains []string

domain for the solution content item

Verticals []string

Industry verticals for the solution content item

domains List<String>

domain for the solution content item

verticals List<String>

Industry verticals for the solution content item

domains string[]

domain for the solution content item

verticals string[]

Industry verticals for the solution content item

domains Sequence[str]

domain for the solution content item

verticals Sequence[str]

Industry verticals for the solution content item

domains List<String>

domain for the solution content item

verticals List<String>

Industry verticals for the solution content item

MetadataCategoriesResponse

Domains List<string>

domain for the solution content item

Verticals List<string>

Industry verticals for the solution content item

Domains []string

domain for the solution content item

Verticals []string

Industry verticals for the solution content item

domains List<String>

domain for the solution content item

verticals List<String>

Industry verticals for the solution content item

domains string[]

domain for the solution content item

verticals string[]

Industry verticals for the solution content item

domains Sequence[str]

domain for the solution content item

verticals Sequence[str]

Industry verticals for the solution content item

domains List<String>

domain for the solution content item

verticals List<String>

Industry verticals for the solution content item

MetadataDependencies

ContentId string

Id of the content item we depend on

Criteria List<Pulumi.AzureNative.SecurityInsights.Inputs.MetadataDependencies>

This is the list of dependencies we must fulfill, according to the AND/OR operator

Kind string | Pulumi.AzureNative.SecurityInsights.Kind

Type of the content item we depend on

Name string

Name of the content item

Operator string | Pulumi.AzureNative.SecurityInsights.Operator

Operator used for list of dependencies in criteria array.

Version string

Version of the the content item we depend on. Can be blank, * or missing to indicate any version fulfills the dependency. If version does not match our defined numeric format then an exact match is required.

ContentId string

Id of the content item we depend on

Criteria []MetadataDependencies

This is the list of dependencies we must fulfill, according to the AND/OR operator

Kind string | Kind

Type of the content item we depend on

Name string

Name of the content item

Operator string | Operator

Operator used for list of dependencies in criteria array.

Version string

Version of the the content item we depend on. Can be blank, * or missing to indicate any version fulfills the dependency. If version does not match our defined numeric format then an exact match is required.

contentId String

Id of the content item we depend on

criteria List<MetadataDependencies>

This is the list of dependencies we must fulfill, according to the AND/OR operator

kind String | Kind

Type of the content item we depend on

name String

Name of the content item

operator String | Operator

Operator used for list of dependencies in criteria array.

version String

Version of the the content item we depend on. Can be blank, * or missing to indicate any version fulfills the dependency. If version does not match our defined numeric format then an exact match is required.

contentId string

Id of the content item we depend on

criteria MetadataDependencies[]

This is the list of dependencies we must fulfill, according to the AND/OR operator

kind string | Kind

Type of the content item we depend on

name string

Name of the content item

operator string | Operator

Operator used for list of dependencies in criteria array.

version string

Version of the the content item we depend on. Can be blank, * or missing to indicate any version fulfills the dependency. If version does not match our defined numeric format then an exact match is required.

content_id str

Id of the content item we depend on

criteria Sequence[MetadataDependencies]

This is the list of dependencies we must fulfill, according to the AND/OR operator

kind str | Kind

Type of the content item we depend on

name str

Name of the content item

operator str | Operator

Operator used for list of dependencies in criteria array.

version str

Version of the the content item we depend on. Can be blank, * or missing to indicate any version fulfills the dependency. If version does not match our defined numeric format then an exact match is required.

contentId String

Id of the content item we depend on

criteria List<Property Map>

This is the list of dependencies we must fulfill, according to the AND/OR operator

kind String | "DataConnector" | "DataType" | "Workbook" | "WorkbookTemplate" | "Playbook" | "PlaybookTemplate" | "AnalyticsRuleTemplate" | "AnalyticsRule" | "HuntingQuery" | "InvestigationQuery" | "Parser" | "Watchlist" | "WatchlistTemplate" | "Solution"

Type of the content item we depend on

name String

Name of the content item

operator String | "AND" | "OR"

Operator used for list of dependencies in criteria array.

version String

Version of the the content item we depend on. Can be blank, * or missing to indicate any version fulfills the dependency. If version does not match our defined numeric format then an exact match is required.

MetadataDependenciesResponse

ContentId string

Id of the content item we depend on

Criteria List<Pulumi.AzureNative.SecurityInsights.Inputs.MetadataDependenciesResponse>

This is the list of dependencies we must fulfill, according to the AND/OR operator

Kind string

Type of the content item we depend on

Name string

Name of the content item

Operator string

Operator used for list of dependencies in criteria array.

Version string

Version of the the content item we depend on. Can be blank, * or missing to indicate any version fulfills the dependency. If version does not match our defined numeric format then an exact match is required.

ContentId string

Id of the content item we depend on

Criteria []MetadataDependenciesResponse

This is the list of dependencies we must fulfill, according to the AND/OR operator

Kind string

Type of the content item we depend on

Name string

Name of the content item

Operator string

Operator used for list of dependencies in criteria array.

Version string

Version of the the content item we depend on. Can be blank, * or missing to indicate any version fulfills the dependency. If version does not match our defined numeric format then an exact match is required.

contentId String

Id of the content item we depend on

criteria List<MetadataDependenciesResponse>

This is the list of dependencies we must fulfill, according to the AND/OR operator

kind String

Type of the content item we depend on

name String

Name of the content item

operator String

Operator used for list of dependencies in criteria array.

version String

Version of the the content item we depend on. Can be blank, * or missing to indicate any version fulfills the dependency. If version does not match our defined numeric format then an exact match is required.

contentId string

Id of the content item we depend on

criteria MetadataDependenciesResponse[]

This is the list of dependencies we must fulfill, according to the AND/OR operator

kind string

Type of the content item we depend on

name string

Name of the content item

operator string

Operator used for list of dependencies in criteria array.

version string

Version of the the content item we depend on. Can be blank, * or missing to indicate any version fulfills the dependency. If version does not match our defined numeric format then an exact match is required.

content_id str

Id of the content item we depend on

criteria Sequence[MetadataDependenciesResponse]

This is the list of dependencies we must fulfill, according to the AND/OR operator

kind str

Type of the content item we depend on

name str

Name of the content item

operator str

Operator used for list of dependencies in criteria array.

version str

Version of the the content item we depend on. Can be blank, * or missing to indicate any version fulfills the dependency. If version does not match our defined numeric format then an exact match is required.

contentId String

Id of the content item we depend on

criteria List<Property Map>

This is the list of dependencies we must fulfill, according to the AND/OR operator

kind String

Type of the content item we depend on

name String

Name of the content item

operator String

Operator used for list of dependencies in criteria array.

version String

Version of the the content item we depend on. Can be blank, * or missing to indicate any version fulfills the dependency. If version does not match our defined numeric format then an exact match is required.

MetadataSource

Kind string | Pulumi.AzureNative.SecurityInsights.SourceKind

Source type of the content

Name string

Name of the content source. The repo name, solution name, LA workspace name etc.

SourceId string

ID of the content source. The solution ID, workspace ID, etc

Kind string | SourceKind

Source type of the content

Name string

Name of the content source. The repo name, solution name, LA workspace name etc.

SourceId string

ID of the content source. The solution ID, workspace ID, etc

kind String | SourceKind

Source type of the content

name String

Name of the content source. The repo name, solution name, LA workspace name etc.

sourceId String

ID of the content source. The solution ID, workspace ID, etc

kind string | SourceKind

Source type of the content

name string

Name of the content source. The repo name, solution name, LA workspace name etc.

sourceId string

ID of the content source. The solution ID, workspace ID, etc

kind str | SourceKind

Source type of the content

name str

Name of the content source. The repo name, solution name, LA workspace name etc.

source_id str

ID of the content source. The solution ID, workspace ID, etc

kind String | "LocalWorkspace" | "Community" | "Solution" | "SourceRepository"

Source type of the content

name String

Name of the content source. The repo name, solution name, LA workspace name etc.

sourceId String

ID of the content source. The solution ID, workspace ID, etc

MetadataSourceResponse

Kind string

Source type of the content

Name string

Name of the content source. The repo name, solution name, LA workspace name etc.

SourceId string

ID of the content source. The solution ID, workspace ID, etc

Kind string

Source type of the content

Name string

Name of the content source. The repo name, solution name, LA workspace name etc.

SourceId string

ID of the content source. The solution ID, workspace ID, etc

kind String

Source type of the content

name String

Name of the content source. The repo name, solution name, LA workspace name etc.

sourceId String

ID of the content source. The solution ID, workspace ID, etc

kind string

Source type of the content

name string

Name of the content source. The repo name, solution name, LA workspace name etc.

sourceId string

ID of the content source. The solution ID, workspace ID, etc

kind str

Source type of the content

name str

Name of the content source. The repo name, solution name, LA workspace name etc.

source_id str

ID of the content source. The solution ID, workspace ID, etc

kind String

Source type of the content

name String

Name of the content source. The repo name, solution name, LA workspace name etc.

sourceId String

ID of the content source. The solution ID, workspace ID, etc

MetadataSupport

Tier string | Pulumi.AzureNative.SecurityInsights.SupportTier

Type of support for content item

Email string

Email of support contact

Link string

Link for support help, like to support page to open a ticket etc.

Name string

Name of the support contact. Company or person.

Tier string | SupportTier

Type of support for content item

Email string

Email of support contact

Link string

Link for support help, like to support page to open a ticket etc.

Name string

Name of the support contact. Company or person.

tier String | SupportTier

Type of support for content item

email String

Email of support contact

link String

Link for support help, like to support page to open a ticket etc.

name String

Name of the support contact. Company or person.

tier string | SupportTier

Type of support for content item

email string

Email of support contact

link string

Link for support help, like to support page to open a ticket etc.

name string

Name of the support contact. Company or person.

tier str | SupportTier

Type of support for content item

email str

Email of support contact

link str

Link for support help, like to support page to open a ticket etc.

name str

Name of the support contact. Company or person.

tier String | "Microsoft" | "Partner" | "Community"

Type of support for content item

email String

Email of support contact

link String

Link for support help, like to support page to open a ticket etc.

name String

Name of the support contact. Company or person.

MetadataSupportResponse

Tier string

Type of support for content item

Email string

Email of support contact

Link string

Link for support help, like to support page to open a ticket etc.

Name string

Name of the support contact. Company or person.

Tier string

Type of support for content item

Email string

Email of support contact

Link string

Link for support help, like to support page to open a ticket etc.

Name string

Name of the support contact. Company or person.

tier String

Type of support for content item

email String

Email of support contact

link String

Link for support help, like to support page to open a ticket etc.

name String

Name of the support contact. Company or person.

tier string

Type of support for content item

email string

Email of support contact

link string

Link for support help, like to support page to open a ticket etc.

name string

Name of the support contact. Company or person.

tier str

Type of support for content item

email str

Email of support contact

link str

Link for support help, like to support page to open a ticket etc.

name str

Name of the support contact. Company or person.

tier String

Type of support for content item

email String

Email of support contact

link String

Link for support help, like to support page to open a ticket etc.

name String

Name of the support contact. Company or person.

Operator

AND
AND
OR
OR
OperatorAND
AND
OperatorOR
OR
AND
AND
OR
OR
AND
AND
OR
OR
AND_
AND
OR_
OR
"AND"
AND
"OR"
OR

SourceKind

LocalWorkspace
LocalWorkspace
Community
Community
Solution
Solution
SourceRepository
SourceRepository
SourceKindLocalWorkspace
LocalWorkspace
SourceKindCommunity
Community
SourceKindSolution
Solution
SourceKindSourceRepository
SourceRepository
LocalWorkspace
LocalWorkspace
Community
Community
Solution
Solution
SourceRepository
SourceRepository
LocalWorkspace
LocalWorkspace
Community
Community
Solution
Solution
SourceRepository
SourceRepository
LOCAL_WORKSPACE
LocalWorkspace
COMMUNITY
Community
SOLUTION
Solution
SOURCE_REPOSITORY
SourceRepository
"LocalWorkspace"
LocalWorkspace
"Community"
Community
"Solution"
Solution
"SourceRepository"
SourceRepository

SupportTier

Microsoft
Microsoft
Partner
Partner
Community
Community
SupportTierMicrosoft
Microsoft
SupportTierPartner
Partner
SupportTierCommunity
Community
Microsoft
Microsoft
Partner
Partner
Community
Community
Microsoft
Microsoft
Partner
Partner
Community
Community
MICROSOFT
Microsoft
PARTNER
Partner
COMMUNITY
Community
"Microsoft"
Microsoft
"Partner"
Partner
"Community"
Community

SystemDataResponse

CreatedAt string

The timestamp of resource creation (UTC).

CreatedBy string

The identity that created the resource.

CreatedByType string

The type of identity that created the resource.

LastModifiedAt string

The timestamp of resource last modification (UTC)

LastModifiedBy string

The identity that last modified the resource.

LastModifiedByType string

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.

CreatedByType string

The type of identity that created the resource.

LastModifiedAt string

The timestamp of resource last modification (UTC)

LastModifiedBy string

The identity that last modified the resource.

LastModifiedByType string

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.

createdByType String

The type of identity that created the resource.

lastModifiedAt String

The timestamp of resource last modification (UTC)

lastModifiedBy String

The identity that last modified the resource.

lastModifiedByType String

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.

createdByType string

The type of identity that created the resource.

lastModifiedAt string

The timestamp of resource last modification (UTC)

lastModifiedBy string

The identity that last modified the resource.

lastModifiedByType string

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_type str

The type of identity that created the resource.

last_modified_at str

The timestamp of resource last modification (UTC)

last_modified_by str

The identity that last modified the resource.

last_modified_by_type str

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.

createdByType String

The type of identity that created the resource.

lastModifiedAt String

The timestamp of resource last modification (UTC)

lastModifiedBy String

The identity that last modified the resource.

lastModifiedByType String

The type of identity that last modified the resource.

Import

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

$ pulumi import azure-native:securityinsights:Metadata metadataName /subscriptions/2e1dc338-d04d-4443-b721-037eff4fdcac/resourceGroups/myRg/providers/Microsoft.OperationalInsights/workspaces/myWorkspace/providers/Microsoft.SecurityInsights/metadata/metadataName 

Package Details

Repository
Azure Native pulumi/pulumi-azure-native
License
Apache-2.0