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.getSecurityStandard
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 a specific security standard for the requested scope by standardId Azure REST API version: 2024-08-01.
Using getSecurityStandard
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 getSecurityStandard(args: GetSecurityStandardArgs, opts?: InvokeOptions): Promise<GetSecurityStandardResult>
function getSecurityStandardOutput(args: GetSecurityStandardOutputArgs, opts?: InvokeOptions): Output<GetSecurityStandardResult>
def get_security_standard(scope: Optional[str] = None,
standard_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetSecurityStandardResult
def get_security_standard_output(scope: Optional[pulumi.Input[str]] = None,
standard_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetSecurityStandardResult]
func LookupSecurityStandard(ctx *Context, args *LookupSecurityStandardArgs, opts ...InvokeOption) (*LookupSecurityStandardResult, error)
func LookupSecurityStandardOutput(ctx *Context, args *LookupSecurityStandardOutputArgs, opts ...InvokeOption) LookupSecurityStandardResultOutput
> Note: This function is named LookupSecurityStandard
in the Go SDK.
public static class GetSecurityStandard
{
public static Task<GetSecurityStandardResult> InvokeAsync(GetSecurityStandardArgs args, InvokeOptions? opts = null)
public static Output<GetSecurityStandardResult> Invoke(GetSecurityStandardInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetSecurityStandardResult> getSecurityStandard(GetSecurityStandardArgs args, InvokeOptions options)
public static Output<GetSecurityStandardResult> getSecurityStandard(GetSecurityStandardArgs args, InvokeOptions options)
fn::invoke:
function: azure-native:security:getSecurityStandard
arguments:
# arguments dictionary
The following arguments are supported:
- Scope
This property is required. Changes to this property will trigger replacement.
- The scope of the security standard. Valid scopes are: management group (format: 'providers/Microsoft.Management/managementGroups/{managementGroup}'), subscription (format: 'subscriptions/{subscriptionId}'), or security connector (format: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'
- Standard
Id This property is required. Changes to this property will trigger replacement.
- The Security Standard key - unique key for the standard type
- Scope
This property is required. Changes to this property will trigger replacement.
- The scope of the security standard. Valid scopes are: management group (format: 'providers/Microsoft.Management/managementGroups/{managementGroup}'), subscription (format: 'subscriptions/{subscriptionId}'), or security connector (format: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'
- Standard
Id This property is required. Changes to this property will trigger replacement.
- The Security Standard key - unique key for the standard type
- scope
This property is required. Changes to this property will trigger replacement.
- The scope of the security standard. Valid scopes are: management group (format: 'providers/Microsoft.Management/managementGroups/{managementGroup}'), subscription (format: 'subscriptions/{subscriptionId}'), or security connector (format: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'
- standard
Id This property is required. Changes to this property will trigger replacement.
- The Security Standard key - unique key for the standard type
- scope
This property is required. Changes to this property will trigger replacement.
- The scope of the security standard. Valid scopes are: management group (format: 'providers/Microsoft.Management/managementGroups/{managementGroup}'), subscription (format: 'subscriptions/{subscriptionId}'), or security connector (format: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'
- standard
Id This property is required. Changes to this property will trigger replacement.
- The Security Standard key - unique key for the standard type
- scope
This property is required. Changes to this property will trigger replacement.
- The scope of the security standard. Valid scopes are: management group (format: 'providers/Microsoft.Management/managementGroups/{managementGroup}'), subscription (format: 'subscriptions/{subscriptionId}'), or security connector (format: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'
- standard_
id This property is required. Changes to this property will trigger replacement.
- The Security Standard key - unique key for the standard type
- scope
This property is required. Changes to this property will trigger replacement.
- The scope of the security standard. Valid scopes are: management group (format: 'providers/Microsoft.Management/managementGroups/{managementGroup}'), subscription (format: 'subscriptions/{subscriptionId}'), or security connector (format: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'
- standard
Id This property is required. Changes to this property will trigger replacement.
- The Security Standard key - unique key for the standard type
getSecurityStandard Result
The following output properties are available:
- Id string
- Resource Id
- Name string
- Resource name
- Standard
Type string - Standard type (Custom or Default or Compliance only currently)
- Type string
- Resource type
- Assessments
List<Pulumi.
Azure Native. Security. Outputs. Partial Assessment Properties Response> - List of assessment keys to apply to standard scope.
- Cloud
Providers List<string> - List of all standard supported clouds.
- Description string
- Description of the standard
- Display
Name string - Display name of the standard, equivalent to the standardId
- Metadata
Pulumi.
Azure Native. Security. Outputs. Standard Metadata Response - The security standard metadata.
- Policy
Set stringDefinition Id - The policy set definition id associated with the standard.
- Id string
- Resource Id
- Name string
- Resource name
- Standard
Type string - Standard type (Custom or Default or Compliance only currently)
- Type string
- Resource type
- Assessments
[]Partial
Assessment Properties Response - List of assessment keys to apply to standard scope.
- Cloud
Providers []string - List of all standard supported clouds.
- Description string
- Description of the standard
- Display
Name string - Display name of the standard, equivalent to the standardId
- Metadata
Standard
Metadata Response - The security standard metadata.
- Policy
Set stringDefinition Id - The policy set definition id associated with the standard.
- id String
- Resource Id
- name String
- Resource name
- standard
Type String - Standard type (Custom or Default or Compliance only currently)
- type String
- Resource type
- assessments
List<Partial
Assessment Properties Response> - List of assessment keys to apply to standard scope.
- cloud
Providers List<String> - List of all standard supported clouds.
- description String
- Description of the standard
- display
Name String - Display name of the standard, equivalent to the standardId
- metadata
Standard
Metadata Response - The security standard metadata.
- policy
Set StringDefinition Id - The policy set definition id associated with the standard.
- id string
- Resource Id
- name string
- Resource name
- standard
Type string - Standard type (Custom or Default or Compliance only currently)
- type string
- Resource type
- assessments
Partial
Assessment Properties Response[] - List of assessment keys to apply to standard scope.
- cloud
Providers string[] - List of all standard supported clouds.
- description string
- Description of the standard
- display
Name string - Display name of the standard, equivalent to the standardId
- metadata
Standard
Metadata Response - The security standard metadata.
- policy
Set stringDefinition Id - The policy set definition id associated with the standard.
- id str
- Resource Id
- name str
- Resource name
- standard_
type str - Standard type (Custom or Default or Compliance only currently)
- type str
- Resource type
- assessments
Sequence[Partial
Assessment Properties Response] - List of assessment keys to apply to standard scope.
- cloud_
providers Sequence[str] - List of all standard supported clouds.
- description str
- Description of the standard
- display_
name str - Display name of the standard, equivalent to the standardId
- metadata
Standard
Metadata Response - The security standard metadata.
- policy_
set_ strdefinition_ id - The policy set definition id associated with the standard.
- id String
- Resource Id
- name String
- Resource name
- standard
Type String - Standard type (Custom or Default or Compliance only currently)
- type String
- Resource type
- assessments List<Property Map>
- List of assessment keys to apply to standard scope.
- cloud
Providers List<String> - List of all standard supported clouds.
- description String
- Description of the standard
- display
Name String - Display name of the standard, equivalent to the standardId
- metadata Property Map
- The security standard metadata.
- policy
Set StringDefinition Id - The policy set definition id associated with the standard.
Supporting Types
PartialAssessmentPropertiesResponse
- Assessment
Key string - The assessment key
- Assessment
Key string - The assessment key
- assessment
Key String - The assessment key
- assessment
Key string - The assessment key
- assessment_
key str - The assessment key
- assessment
Key String - The assessment key
StandardMetadataResponse
- Created
By This property is required. string - Standard Created by object id (GUID)
- Created
On This property is required. string - Standard creation date
- Last
Updated By This property is required. string - Standard last updated by object id (GUID)
- Last
Updated On This property is required. string - Standard last update date
- Created
By This property is required. string - Standard Created by object id (GUID)
- Created
On This property is required. string - Standard creation date
- Last
Updated By This property is required. string - Standard last updated by object id (GUID)
- Last
Updated On This property is required. string - Standard last update date
- created
By This property is required. String - Standard Created by object id (GUID)
- created
On This property is required. String - Standard creation date
- last
Updated By This property is required. String - Standard last updated by object id (GUID)
- last
Updated On This property is required. String - Standard last update date
- created
By This property is required. string - Standard Created by object id (GUID)
- created
On This property is required. string - Standard creation date
- last
Updated By This property is required. string - Standard last updated by object id (GUID)
- last
Updated On This property is required. string - Standard last update date
- created_
by This property is required. str - Standard Created by object id (GUID)
- created_
on This property is required. str - Standard creation date
- last_
updated_ by This property is required. str - Standard last updated by object id (GUID)
- last_
updated_ on This property is required. str - Standard last update date
- created
By This property is required. String - Standard Created by object id (GUID)
- created
On This property is required. String - Standard creation date
- last
Updated By This property is required. String - Standard last updated by object id (GUID)
- last
Updated On This property is required. String - Standard last update date
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