1. Packages
  2. Azure Native
  3. API Docs
  4. security
  5. getAssessmentsMetadataSubscription
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.9.0 published on Wednesday, Sep 27, 2023 by Pulumi

azure-native.security.getAssessmentsMetadataSubscription

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.9.0 published on Wednesday, Sep 27, 2023 by Pulumi

    Get metadata information on an assessment type in a specific subscription Azure REST API version: 2019-01-01-preview.

    Using getAssessmentsMetadataSubscription

    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 getAssessmentsMetadataSubscription(args: GetAssessmentsMetadataSubscriptionArgs, opts?: InvokeOptions): Promise<GetAssessmentsMetadataSubscriptionResult>
    function getAssessmentsMetadataSubscriptionOutput(args: GetAssessmentsMetadataSubscriptionOutputArgs, opts?: InvokeOptions): Output<GetAssessmentsMetadataSubscriptionResult>
    def get_assessments_metadata_subscription(assessment_metadata_name: Optional[str] = None,
                                              opts: Optional[InvokeOptions] = None) -> GetAssessmentsMetadataSubscriptionResult
    def get_assessments_metadata_subscription_output(assessment_metadata_name: Optional[pulumi.Input[str]] = None,
                                              opts: Optional[InvokeOptions] = None) -> Output[GetAssessmentsMetadataSubscriptionResult]
    func LookupAssessmentsMetadataSubscription(ctx *Context, args *LookupAssessmentsMetadataSubscriptionArgs, opts ...InvokeOption) (*LookupAssessmentsMetadataSubscriptionResult, error)
    func LookupAssessmentsMetadataSubscriptionOutput(ctx *Context, args *LookupAssessmentsMetadataSubscriptionOutputArgs, opts ...InvokeOption) LookupAssessmentsMetadataSubscriptionResultOutput

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

    public static class GetAssessmentsMetadataSubscription 
    {
        public static Task<GetAssessmentsMetadataSubscriptionResult> InvokeAsync(GetAssessmentsMetadataSubscriptionArgs args, InvokeOptions? opts = null)
        public static Output<GetAssessmentsMetadataSubscriptionResult> Invoke(GetAssessmentsMetadataSubscriptionInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetAssessmentsMetadataSubscriptionResult> getAssessmentsMetadataSubscription(GetAssessmentsMetadataSubscriptionArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:security:getAssessmentsMetadataSubscription
      arguments:
        # arguments dictionary

    The following arguments are supported:

    AssessmentMetadataName string

    The Assessment Key - Unique key for the assessment type

    AssessmentMetadataName string

    The Assessment Key - Unique key for the assessment type

    assessmentMetadataName String

    The Assessment Key - Unique key for the assessment type

    assessmentMetadataName string

    The Assessment Key - Unique key for the assessment type

    assessment_metadata_name str

    The Assessment Key - Unique key for the assessment type

    assessmentMetadataName String

    The Assessment Key - Unique key for the assessment type

    getAssessmentsMetadataSubscription Result

    The following output properties are available:

    AssessmentType string

    BuiltIn if the assessment based on built-in Azure Policy definition, Custom if the assessment based on custom Azure Policy definition

    DisplayName string

    User friendly display name of the assessment

    Id string

    Resource Id

    Name string

    Resource name

    PolicyDefinitionId string

    Azure resource ID of the policy definition that turns this assessment calculation on

    Severity string

    The severity level of the assessment

    Type string

    Resource type

    Categories List<string>
    Description string

    Human readable description of the assessment

    ImplementationEffort string

    The implementation effort required to remediate this assessment

    Preview bool

    True if this assessment is in preview release status

    RemediationDescription string

    Human readable description of what you should do to mitigate this security issue

    Threats List<string>
    UserImpact string

    The user impact of the assessment

    AssessmentType string

    BuiltIn if the assessment based on built-in Azure Policy definition, Custom if the assessment based on custom Azure Policy definition

    DisplayName string

    User friendly display name of the assessment

    Id string

    Resource Id

    Name string

    Resource name

    PolicyDefinitionId string

    Azure resource ID of the policy definition that turns this assessment calculation on

    Severity string

    The severity level of the assessment

    Type string

    Resource type

    Categories []string
    Description string

    Human readable description of the assessment

    ImplementationEffort string

    The implementation effort required to remediate this assessment

    Preview bool

    True if this assessment is in preview release status

    RemediationDescription string

    Human readable description of what you should do to mitigate this security issue

    Threats []string
    UserImpact string

    The user impact of the assessment

    assessmentType String

    BuiltIn if the assessment based on built-in Azure Policy definition, Custom if the assessment based on custom Azure Policy definition

    displayName String

    User friendly display name of the assessment

    id String

    Resource Id

    name String

    Resource name

    policyDefinitionId String

    Azure resource ID of the policy definition that turns this assessment calculation on

    severity String

    The severity level of the assessment

    type String

    Resource type

    categories List<String>
    description String

    Human readable description of the assessment

    implementationEffort String

    The implementation effort required to remediate this assessment

    preview Boolean

    True if this assessment is in preview release status

    remediationDescription String

    Human readable description of what you should do to mitigate this security issue

    threats List<String>
    userImpact String

    The user impact of the assessment

    assessmentType string

    BuiltIn if the assessment based on built-in Azure Policy definition, Custom if the assessment based on custom Azure Policy definition

    displayName string

    User friendly display name of the assessment

    id string

    Resource Id

    name string

    Resource name

    policyDefinitionId string

    Azure resource ID of the policy definition that turns this assessment calculation on

    severity string

    The severity level of the assessment

    type string

    Resource type

    categories string[]
    description string

    Human readable description of the assessment

    implementationEffort string

    The implementation effort required to remediate this assessment

    preview boolean

    True if this assessment is in preview release status

    remediationDescription string

    Human readable description of what you should do to mitigate this security issue

    threats string[]
    userImpact string

    The user impact of the assessment

    assessment_type str

    BuiltIn if the assessment based on built-in Azure Policy definition, Custom if the assessment based on custom Azure Policy definition

    display_name str

    User friendly display name of the assessment

    id str

    Resource Id

    name str

    Resource name

    policy_definition_id str

    Azure resource ID of the policy definition that turns this assessment calculation on

    severity str

    The severity level of the assessment

    type str

    Resource type

    categories Sequence[str]
    description str

    Human readable description of the assessment

    implementation_effort str

    The implementation effort required to remediate this assessment

    preview bool

    True if this assessment is in preview release status

    remediation_description str

    Human readable description of what you should do to mitigate this security issue

    threats Sequence[str]
    user_impact str

    The user impact of the assessment

    assessmentType String

    BuiltIn if the assessment based on built-in Azure Policy definition, Custom if the assessment based on custom Azure Policy definition

    displayName String

    User friendly display name of the assessment

    id String

    Resource Id

    name String

    Resource name

    policyDefinitionId String

    Azure resource ID of the policy definition that turns this assessment calculation on

    severity String

    The severity level of the assessment

    type String

    Resource type

    categories List<String>
    description String

    Human readable description of the assessment

    implementationEffort String

    The implementation effort required to remediate this assessment

    preview Boolean

    True if this assessment is in preview release status

    remediationDescription String

    Human readable description of what you should do to mitigate this security issue

    threats List<String>
    userImpact String

    The user impact of the assessment

    Package Details

    Repository
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
    Azure Native v2.9.0 published on Wednesday, Sep 27, 2023 by Pulumi