1. Packages
  2. Azure Native v2
  3. API Docs
  4. security
  5. getAssessmentsMetadataSubscription
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

azure-native-v2.security.getAssessmentsMetadataSubscription

Explore with Pulumi AI

These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 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>
Copy
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]
Copy
func LookupAssessmentsMetadataSubscription(ctx *Context, args *LookupAssessmentsMetadataSubscriptionArgs, opts ...InvokeOption) (*LookupAssessmentsMetadataSubscriptionResult, error)
func LookupAssessmentsMetadataSubscriptionOutput(ctx *Context, args *LookupAssessmentsMetadataSubscriptionOutputArgs, opts ...InvokeOption) LookupAssessmentsMetadataSubscriptionResultOutput
Copy

> 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)
}
Copy
public static CompletableFuture<GetAssessmentsMetadataSubscriptionResult> getAssessmentsMetadataSubscription(GetAssessmentsMetadataSubscriptionArgs args, InvokeOptions options)
public static Output<GetAssessmentsMetadataSubscriptionResult> getAssessmentsMetadataSubscription(GetAssessmentsMetadataSubscriptionArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:security:getAssessmentsMetadataSubscription
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

AssessmentMetadataName
This property is required.
Changes to this property will trigger replacement.
string
The Assessment Key - Unique key for the assessment type
AssessmentMetadataName
This property is required.
Changes to this property will trigger replacement.
string
The Assessment Key - Unique key for the assessment type
assessmentMetadataName
This property is required.
Changes to this property will trigger replacement.
String
The Assessment Key - Unique key for the assessment type
assessmentMetadataName
This property is required.
Changes to this property will trigger replacement.
string
The Assessment Key - Unique key for the assessment type
assessment_metadata_name
This property is required.
Changes to this property will trigger replacement.
str
The Assessment Key - Unique key for the assessment type
assessmentMetadataName
This property is required.
Changes to this property will trigger replacement.
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-v2 pulumi/pulumi-azure-native
License
Apache-2.0
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi