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.63.0 published on Tuesday, Sep 24, 2024 by Pulumi
azure-native.security.getAssessmentsMetadataSubscription
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.63.0 published on Tuesday, Sep 24, 2024 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:
- Assessment
Metadata stringName - The Assessment Key - Unique key for the assessment type
- Assessment
Metadata stringName - The Assessment Key - Unique key for the assessment type
- assessment
Metadata StringName - The Assessment Key - Unique key for the assessment type
- assessment
Metadata stringName - The Assessment Key - Unique key for the assessment type
- assessment_
metadata_ strname - The Assessment Key - Unique key for the assessment type
- assessment
Metadata StringName - The Assessment Key - Unique key for the assessment type
getAssessmentsMetadataSubscription Result
The following output properties are available:
- Assessment
Type string - BuiltIn if the assessment based on built-in Azure Policy definition, Custom if the assessment based on custom Azure Policy definition
- Display
Name string - User friendly display name of the assessment
- Id string
- Resource Id
- Name string
- Resource name
- Policy
Definition 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
- Implementation
Effort string - The implementation effort required to remediate this assessment
- Preview bool
- True if this assessment is in preview release status
- Remediation
Description string - Human readable description of what you should do to mitigate this security issue
- Threats List<string>
- User
Impact string - The user impact of the assessment
- Assessment
Type string - BuiltIn if the assessment based on built-in Azure Policy definition, Custom if the assessment based on custom Azure Policy definition
- Display
Name string - User friendly display name of the assessment
- Id string
- Resource Id
- Name string
- Resource name
- Policy
Definition 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
- Implementation
Effort string - The implementation effort required to remediate this assessment
- Preview bool
- True if this assessment is in preview release status
- Remediation
Description string - Human readable description of what you should do to mitigate this security issue
- Threats []string
- User
Impact string - The user impact of the assessment
- assessment
Type String - BuiltIn if the assessment based on built-in Azure Policy definition, Custom if the assessment based on custom Azure Policy definition
- display
Name String - User friendly display name of the assessment
- id String
- Resource Id
- name String
- Resource name
- policy
Definition 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
- implementation
Effort String - The implementation effort required to remediate this assessment
- preview Boolean
- True if this assessment is in preview release status
- remediation
Description String - Human readable description of what you should do to mitigate this security issue
- threats List<String>
- user
Impact String - The user impact of the assessment
- assessment
Type string - BuiltIn if the assessment based on built-in Azure Policy definition, Custom if the assessment based on custom Azure Policy definition
- display
Name string - User friendly display name of the assessment
- id string
- Resource Id
- name string
- Resource name
- policy
Definition 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
- implementation
Effort string - The implementation effort required to remediate this assessment
- preview boolean
- True if this assessment is in preview release status
- remediation
Description string - Human readable description of what you should do to mitigate this security issue
- threats string[]
- user
Impact 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
- 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
- assessment
Type String - BuiltIn if the assessment based on built-in Azure Policy definition, Custom if the assessment based on custom Azure Policy definition
- display
Name String - User friendly display name of the assessment
- id String
- Resource Id
- name String
- Resource name
- policy
Definition 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
- implementation
Effort String - The implementation effort required to remediate this assessment
- preview Boolean
- True if this assessment is in preview release status
- remediation
Description String - Human readable description of what you should do to mitigate this security issue
- threats List<String>
- user
Impact String - The user impact of the assessment
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.63.0 published on Tuesday, Sep 24, 2024 by Pulumi