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.89.1 published on Sunday, Mar 2, 2025 by Pulumi
azure-native.security.getAssessmentMetadataInSubscription
Explore with Pulumi AI
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.89.1 published on Sunday, Mar 2, 2025 by Pulumi
Get metadata information on an assessment type in a specific subscription Azure REST API version: 2021-06-01.
Using getAssessmentMetadataInSubscription
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 getAssessmentMetadataInSubscription(args: GetAssessmentMetadataInSubscriptionArgs, opts?: InvokeOptions): Promise<GetAssessmentMetadataInSubscriptionResult>
function getAssessmentMetadataInSubscriptionOutput(args: GetAssessmentMetadataInSubscriptionOutputArgs, opts?: InvokeOptions): Output<GetAssessmentMetadataInSubscriptionResult>def get_assessment_metadata_in_subscription(assessment_metadata_name: Optional[str] = None,
                                            opts: Optional[InvokeOptions] = None) -> GetAssessmentMetadataInSubscriptionResult
def get_assessment_metadata_in_subscription_output(assessment_metadata_name: Optional[pulumi.Input[str]] = None,
                                            opts: Optional[InvokeOptions] = None) -> Output[GetAssessmentMetadataInSubscriptionResult]func LookupAssessmentMetadataInSubscription(ctx *Context, args *LookupAssessmentMetadataInSubscriptionArgs, opts ...InvokeOption) (*LookupAssessmentMetadataInSubscriptionResult, error)
func LookupAssessmentMetadataInSubscriptionOutput(ctx *Context, args *LookupAssessmentMetadataInSubscriptionOutputArgs, opts ...InvokeOption) LookupAssessmentMetadataInSubscriptionResultOutput> Note: This function is named LookupAssessmentMetadataInSubscription in the Go SDK.
public static class GetAssessmentMetadataInSubscription 
{
    public static Task<GetAssessmentMetadataInSubscriptionResult> InvokeAsync(GetAssessmentMetadataInSubscriptionArgs args, InvokeOptions? opts = null)
    public static Output<GetAssessmentMetadataInSubscriptionResult> Invoke(GetAssessmentMetadataInSubscriptionInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetAssessmentMetadataInSubscriptionResult> getAssessmentMetadataInSubscription(GetAssessmentMetadataInSubscriptionArgs args, InvokeOptions options)
public static Output<GetAssessmentMetadataInSubscriptionResult> getAssessmentMetadataInSubscription(GetAssessmentMetadataInSubscriptionArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:security:getAssessmentMetadataInSubscription
  arguments:
    # arguments dictionaryThe following arguments are supported:
- AssessmentMetadata stringName 
- The Assessment Key - Unique key for the assessment type
- AssessmentMetadata stringName 
- The Assessment Key - Unique key for the assessment type
- assessmentMetadata StringName 
- The Assessment Key - Unique key for the assessment type
- assessmentMetadata stringName 
- The Assessment Key - Unique key for the assessment type
- assessment_metadata_ strname 
- The Assessment Key - Unique key for the assessment type
- assessmentMetadata StringName 
- The Assessment Key - Unique key for the assessment type
getAssessmentMetadataInSubscription 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
- PolicyDefinition stringId 
- 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
- PartnerData Pulumi.Azure Native. Security. Outputs. Security Assessment Metadata Partner Data Response 
- Describes the partner that created the assessment
- PlannedDeprecation stringDate 
- Preview bool
- True if this assessment is in preview release status
- PublishDates Pulumi.Azure Native. Security. Outputs. Security Assessment Metadata Properties Response Response Publish Dates 
- RemediationDescription string
- Human readable description of what you should do to mitigate this security issue
- Tactics List<string>
- Techniques List<string>
- 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
- PolicyDefinition stringId 
- 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
- PartnerData SecurityAssessment Metadata Partner Data Response 
- Describes the partner that created the assessment
- PlannedDeprecation stringDate 
- Preview bool
- True if this assessment is in preview release status
- PublishDates SecurityAssessment Metadata Properties Response Response Publish Dates 
- RemediationDescription string
- Human readable description of what you should do to mitigate this security issue
- Tactics []string
- Techniques []string
- 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
- policyDefinition StringId 
- 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
- partnerData SecurityAssessment Metadata Partner Data Response 
- Describes the partner that created the assessment
- plannedDeprecation StringDate 
- preview Boolean
- True if this assessment is in preview release status
- publishDates SecurityAssessment Metadata Properties Response Response Publish Dates 
- remediationDescription String
- Human readable description of what you should do to mitigate this security issue
- tactics List<String>
- techniques List<String>
- 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
- policyDefinition stringId 
- 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
- partnerData SecurityAssessment Metadata Partner Data Response 
- Describes the partner that created the assessment
- plannedDeprecation stringDate 
- preview boolean
- True if this assessment is in preview release status
- publishDates SecurityAssessment Metadata Properties Response Response Publish Dates 
- remediationDescription string
- Human readable description of what you should do to mitigate this security issue
- tactics string[]
- techniques string[]
- 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_ strid 
- 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
- partner_data SecurityAssessment Metadata Partner Data Response 
- Describes the partner that created the assessment
- planned_deprecation_ strdate 
- preview bool
- True if this assessment is in preview release status
- publish_dates SecurityAssessment Metadata Properties Response Response Publish Dates 
- remediation_description str
- Human readable description of what you should do to mitigate this security issue
- tactics Sequence[str]
- techniques Sequence[str]
- 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
- policyDefinition StringId 
- 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
- partnerData Property Map
- Describes the partner that created the assessment
- plannedDeprecation StringDate 
- preview Boolean
- True if this assessment is in preview release status
- publishDates Property Map
- remediationDescription String
- Human readable description of what you should do to mitigate this security issue
- tactics List<String>
- techniques List<String>
- threats List<String>
- userImpact String
- The user impact of the assessment
Supporting Types
SecurityAssessmentMetadataPartnerDataResponse     
- PartnerName string
- Name of the company of the partner
- Secret string
- Secret to authenticate the partner and verify it created the assessment - write only
- ProductName string
- Name of the product of the partner that created the assessment
- PartnerName string
- Name of the company of the partner
- Secret string
- Secret to authenticate the partner and verify it created the assessment - write only
- ProductName string
- Name of the product of the partner that created the assessment
- partnerName String
- Name of the company of the partner
- secret String
- Secret to authenticate the partner and verify it created the assessment - write only
- productName String
- Name of the product of the partner that created the assessment
- partnerName string
- Name of the company of the partner
- secret string
- Secret to authenticate the partner and verify it created the assessment - write only
- productName string
- Name of the product of the partner that created the assessment
- partner_name str
- Name of the company of the partner
- secret str
- Secret to authenticate the partner and verify it created the assessment - write only
- product_name str
- Name of the product of the partner that created the assessment
- partnerName String
- Name of the company of the partner
- secret String
- Secret to authenticate the partner and verify it created the assessment - write only
- productName String
- Name of the product of the partner that created the assessment
SecurityAssessmentMetadataPropertiesResponseResponsePublishDates       
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
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.89.1 published on Sunday, Mar 2, 2025 by Pulumi