1. Packages
  2. Azure Native v1
  3. API Docs
  4. securityinsights
  5. getMetadata
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi

azure-native.securityinsights.getMetadata

Explore with Pulumi AI

azure-native-v1 logo
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi

    Get a Metadata. API Version: 2021-03-01-preview.

    Using getMetadata

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getMetadata(args: GetMetadataArgs, opts?: InvokeOptions): Promise<GetMetadataResult>
    function getMetadataOutput(args: GetMetadataOutputArgs, opts?: InvokeOptions): Output<GetMetadataResult>
    def get_metadata(metadata_name: Optional[str] = None,
                     operational_insights_resource_provider: Optional[str] = None,
                     resource_group_name: Optional[str] = None,
                     workspace_name: Optional[str] = None,
                     opts: Optional[InvokeOptions] = None) -> GetMetadataResult
    def get_metadata_output(metadata_name: Optional[pulumi.Input[str]] = None,
                     operational_insights_resource_provider: Optional[pulumi.Input[str]] = None,
                     resource_group_name: Optional[pulumi.Input[str]] = None,
                     workspace_name: Optional[pulumi.Input[str]] = None,
                     opts: Optional[InvokeOptions] = None) -> Output[GetMetadataResult]
    func LookupMetadata(ctx *Context, args *LookupMetadataArgs, opts ...InvokeOption) (*LookupMetadataResult, error)
    func LookupMetadataOutput(ctx *Context, args *LookupMetadataOutputArgs, opts ...InvokeOption) LookupMetadataResultOutput

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

    public static class GetMetadata 
    {
        public static Task<GetMetadataResult> InvokeAsync(GetMetadataArgs args, InvokeOptions? opts = null)
        public static Output<GetMetadataResult> Invoke(GetMetadataInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetMetadataResult> getMetadata(GetMetadataArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:securityinsights:getMetadata
      arguments:
        # arguments dictionary

    The following arguments are supported:

    MetadataName string
    The Metadata name.
    OperationalInsightsResourceProvider string
    The namespace of workspaces resource provider- Microsoft.OperationalInsights.
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    WorkspaceName string
    The name of the workspace.
    MetadataName string
    The Metadata name.
    OperationalInsightsResourceProvider string
    The namespace of workspaces resource provider- Microsoft.OperationalInsights.
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    WorkspaceName string
    The name of the workspace.
    metadataName String
    The Metadata name.
    operationalInsightsResourceProvider String
    The namespace of workspaces resource provider- Microsoft.OperationalInsights.
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    workspaceName String
    The name of the workspace.
    metadataName string
    The Metadata name.
    operationalInsightsResourceProvider string
    The namespace of workspaces resource provider- Microsoft.OperationalInsights.
    resourceGroupName string
    The name of the resource group. The name is case insensitive.
    workspaceName string
    The name of the workspace.
    metadata_name str
    The Metadata name.
    operational_insights_resource_provider str
    The namespace of workspaces resource provider- Microsoft.OperationalInsights.
    resource_group_name str
    The name of the resource group. The name is case insensitive.
    workspace_name str
    The name of the workspace.
    metadataName String
    The Metadata name.
    operationalInsightsResourceProvider String
    The namespace of workspaces resource provider- Microsoft.OperationalInsights.
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    workspaceName String
    The name of the workspace.

    getMetadata Result

    The following output properties are available:

    Id string
    Azure resource Id
    Kind string
    The kind of content the metadata is for.
    Name string
    Azure resource name
    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)
    SystemData Pulumi.AzureNative.SecurityInsights.Outputs.SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    Type string
    Azure resource type
    Author Pulumi.AzureNative.SecurityInsights.Outputs.MetadataAuthorResponse
    The creator of the content item.
    Categories Pulumi.AzureNative.SecurityInsights.Outputs.MetadataCategoriesResponse
    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.Outputs.MetadataDependenciesResponse
    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.
    Etag string
    Etag of the azure resource
    FirstPublishDate string
    first publish date solution content item
    LastPublishDate string
    last publish date for the solution content item
    Providers List<string>
    Providers for the solution content item
    Source Pulumi.AzureNative.SecurityInsights.Outputs.MetadataSourceResponse
    Source of the content. This is where/how it was created.
    Support Pulumi.AzureNative.SecurityInsights.Outputs.MetadataSupportResponse
    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
    Id string
    Azure resource Id
    Kind string
    The kind of content the metadata is for.
    Name string
    Azure resource name
    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)
    SystemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    Type string
    Azure resource type
    Author MetadataAuthorResponse
    The creator of the content item.
    Categories MetadataCategoriesResponse
    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 MetadataDependenciesResponse
    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.
    Etag string
    Etag of the azure resource
    FirstPublishDate string
    first publish date solution content item
    LastPublishDate string
    last publish date for the solution content item
    Providers []string
    Providers for the solution content item
    Source MetadataSourceResponse
    Source of the content. This is where/how it was created.
    Support MetadataSupportResponse
    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
    id String
    Azure resource Id
    kind String
    The kind of content the metadata is for.
    name String
    Azure resource name
    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)
    systemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type String
    Azure resource type
    author MetadataAuthorResponse
    The creator of the content item.
    categories MetadataCategoriesResponse
    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 MetadataDependenciesResponse
    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.
    etag String
    Etag of the azure resource
    firstPublishDate String
    first publish date solution content item
    lastPublishDate String
    last publish date for the solution content item
    providers List<String>
    Providers for the solution content item
    source MetadataSourceResponse
    Source of the content. This is where/how it was created.
    support MetadataSupportResponse
    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
    id string
    Azure resource Id
    kind string
    The kind of content the metadata is for.
    name string
    Azure resource name
    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)
    systemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type string
    Azure resource type
    author MetadataAuthorResponse
    The creator of the content item.
    categories MetadataCategoriesResponse
    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 MetadataDependenciesResponse
    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.
    etag string
    Etag of the azure resource
    firstPublishDate string
    first publish date solution content item
    lastPublishDate string
    last publish date for the solution content item
    providers string[]
    Providers for the solution content item
    source MetadataSourceResponse
    Source of the content. This is where/how it was created.
    support MetadataSupportResponse
    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
    id str
    Azure resource Id
    kind str
    The kind of content the metadata is for.
    name str
    Azure resource name
    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)
    system_data SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type str
    Azure resource type
    author MetadataAuthorResponse
    The creator of the content item.
    categories MetadataCategoriesResponse
    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 MetadataDependenciesResponse
    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.
    etag str
    Etag of the azure resource
    first_publish_date str
    first publish date solution content item
    last_publish_date str
    last publish date for the solution content item
    providers Sequence[str]
    Providers for the solution content item
    source MetadataSourceResponse
    Source of the content. This is where/how it was created.
    support MetadataSupportResponse
    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
    id String
    Azure resource Id
    kind String
    The kind of content the metadata is for.
    name String
    Azure resource name
    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)
    systemData Property Map
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type String
    Azure resource type
    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.
    etag String
    Etag of the azure resource
    firstPublishDate String
    first publish date solution content item
    lastPublishDate String
    last publish date for the solution content item
    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

    Supporting Types

    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.

    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

    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.

    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

    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.

    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.

    Package Details

    Repository
    azure-native-v1 pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native-v1 logo
    These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
    Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi