1. Packages
  2. AWS Cloud Control
  3. API Docs
  4. inspectorv2
  5. getCodeSecurityScanConfiguration

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.34.0 published on Friday, Sep 12, 2025 by Pulumi

aws-native.inspectorv2.getCodeSecurityScanConfiguration

Explore with Pulumi AI

aws-native logo

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.34.0 published on Friday, Sep 12, 2025 by Pulumi

    Inspector CodeSecurityScanConfiguration resource schema

    Using getCodeSecurityScanConfiguration

    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 getCodeSecurityScanConfiguration(args: GetCodeSecurityScanConfigurationArgs, opts?: InvokeOptions): Promise<GetCodeSecurityScanConfigurationResult>
    function getCodeSecurityScanConfigurationOutput(args: GetCodeSecurityScanConfigurationOutputArgs, opts?: InvokeOptions): Output<GetCodeSecurityScanConfigurationResult>
    def get_code_security_scan_configuration(arn: Optional[str] = None,
                                             opts: Optional[InvokeOptions] = None) -> GetCodeSecurityScanConfigurationResult
    def get_code_security_scan_configuration_output(arn: Optional[pulumi.Input[str]] = None,
                                             opts: Optional[InvokeOptions] = None) -> Output[GetCodeSecurityScanConfigurationResult]
    func LookupCodeSecurityScanConfiguration(ctx *Context, args *LookupCodeSecurityScanConfigurationArgs, opts ...InvokeOption) (*LookupCodeSecurityScanConfigurationResult, error)
    func LookupCodeSecurityScanConfigurationOutput(ctx *Context, args *LookupCodeSecurityScanConfigurationOutputArgs, opts ...InvokeOption) LookupCodeSecurityScanConfigurationResultOutput

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

    public static class GetCodeSecurityScanConfiguration 
    {
        public static Task<GetCodeSecurityScanConfigurationResult> InvokeAsync(GetCodeSecurityScanConfigurationArgs args, InvokeOptions? opts = null)
        public static Output<GetCodeSecurityScanConfigurationResult> Invoke(GetCodeSecurityScanConfigurationInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetCodeSecurityScanConfigurationResult> getCodeSecurityScanConfiguration(GetCodeSecurityScanConfigurationArgs args, InvokeOptions options)
    public static Output<GetCodeSecurityScanConfigurationResult> getCodeSecurityScanConfiguration(GetCodeSecurityScanConfigurationArgs args, InvokeOptions options)
    
    fn::invoke:
      function: aws-native:inspectorv2:getCodeSecurityScanConfiguration
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Arn string
    Code Security Scan Configuration ARN
    Arn string
    Code Security Scan Configuration ARN
    arn String
    Code Security Scan Configuration ARN
    arn string
    Code Security Scan Configuration ARN
    arn str
    Code Security Scan Configuration ARN
    arn String
    Code Security Scan Configuration ARN

    getCodeSecurityScanConfiguration Result

    The following output properties are available:

    Arn string
    Code Security Scan Configuration ARN
    Configuration Pulumi.AwsNative.InspectorV2.Outputs.CodeSecurityScanConfiguration
    Code Security Scan Configuration
    Arn string
    Code Security Scan Configuration ARN
    Configuration CodeSecurityScanConfigurationType
    Code Security Scan Configuration
    arn String
    Code Security Scan Configuration ARN
    configuration CodeSecurityScanConfiguration
    Code Security Scan Configuration
    arn string
    Code Security Scan Configuration ARN
    configuration CodeSecurityScanConfiguration
    Code Security Scan Configuration
    arn str
    Code Security Scan Configuration ARN
    configuration CodeSecurityScanConfiguration
    Code Security Scan Configuration
    arn String
    Code Security Scan Configuration ARN
    configuration Property Map
    Code Security Scan Configuration

    Supporting Types

    CodeSecurityScanConfiguration

    RuleSetCategories List<Pulumi.AwsNative.InspectorV2.CodeSecurityScanConfigurationRuleSetCategory>
    The categories of security rules to be applied during the scan.
    ContinuousIntegrationScanConfiguration Pulumi.AwsNative.InspectorV2.Inputs.CodeSecurityScanConfigurationContinuousIntegrationScanConfiguration
    Configuration settings for continuous integration scans that run automatically when code changes are made.
    PeriodicScanConfiguration Pulumi.AwsNative.InspectorV2.Inputs.CodeSecurityScanConfigurationPeriodicScanConfiguration
    Configuration settings for periodic scans that run on a scheduled basis.
    RuleSetCategories []CodeSecurityScanConfigurationRuleSetCategory
    The categories of security rules to be applied during the scan.
    ContinuousIntegrationScanConfiguration CodeSecurityScanConfigurationContinuousIntegrationScanConfiguration
    Configuration settings for continuous integration scans that run automatically when code changes are made.
    PeriodicScanConfiguration CodeSecurityScanConfigurationPeriodicScanConfiguration
    Configuration settings for periodic scans that run on a scheduled basis.
    ruleSetCategories List<CodeSecurityScanConfigurationRuleSetCategory>
    The categories of security rules to be applied during the scan.
    continuousIntegrationScanConfiguration CodeSecurityScanConfigurationContinuousIntegrationScanConfiguration
    Configuration settings for continuous integration scans that run automatically when code changes are made.
    periodicScanConfiguration CodeSecurityScanConfigurationPeriodicScanConfiguration
    Configuration settings for periodic scans that run on a scheduled basis.
    ruleSetCategories CodeSecurityScanConfigurationRuleSetCategory[]
    The categories of security rules to be applied during the scan.
    continuousIntegrationScanConfiguration CodeSecurityScanConfigurationContinuousIntegrationScanConfiguration
    Configuration settings for continuous integration scans that run automatically when code changes are made.
    periodicScanConfiguration CodeSecurityScanConfigurationPeriodicScanConfiguration
    Configuration settings for periodic scans that run on a scheduled basis.
    rule_set_categories Sequence[CodeSecurityScanConfigurationRuleSetCategory]
    The categories of security rules to be applied during the scan.
    continuous_integration_scan_configuration CodeSecurityScanConfigurationContinuousIntegrationScanConfiguration
    Configuration settings for continuous integration scans that run automatically when code changes are made.
    periodic_scan_configuration CodeSecurityScanConfigurationPeriodicScanConfiguration
    Configuration settings for periodic scans that run on a scheduled basis.
    ruleSetCategories List<"SAST" | "IAC" | "SCA">
    The categories of security rules to be applied during the scan.
    continuousIntegrationScanConfiguration Property Map
    Configuration settings for continuous integration scans that run automatically when code changes are made.
    periodicScanConfiguration Property Map
    Configuration settings for periodic scans that run on a scheduled basis.

    CodeSecurityScanConfigurationContinuousIntegrationScanConfiguration

    SupportedEvents List<Pulumi.AwsNative.InspectorV2.CodeSecurityScanConfigurationContinuousIntegrationScanEvent>
    The repository events that trigger continuous integration scans, such as pull requests or commits.
    SupportedEvents []CodeSecurityScanConfigurationContinuousIntegrationScanEvent
    The repository events that trigger continuous integration scans, such as pull requests or commits.
    supportedEvents List<CodeSecurityScanConfigurationContinuousIntegrationScanEvent>
    The repository events that trigger continuous integration scans, such as pull requests or commits.
    supportedEvents CodeSecurityScanConfigurationContinuousIntegrationScanEvent[]
    The repository events that trigger continuous integration scans, such as pull requests or commits.
    supported_events Sequence[CodeSecurityScanConfigurationContinuousIntegrationScanEvent]
    The repository events that trigger continuous integration scans, such as pull requests or commits.
    supportedEvents List<"PULL_REQUEST" | "PUSH">
    The repository events that trigger continuous integration scans, such as pull requests or commits.

    CodeSecurityScanConfigurationContinuousIntegrationScanEvent

    CodeSecurityScanConfigurationPeriodicScanConfiguration

    Frequency Pulumi.AwsNative.InspectorV2.CodeSecurityScanConfigurationPeriodicScanFrequency

    The frequency at which periodic scans are performed (such as weekly or monthly).

    If you don't provide the frequencyExpression Amazon Inspector chooses day for the scan to run. If you provide the frequencyExpression , the schedule must match the specified frequency .

    FrequencyExpression string
    The schedule expression for periodic scans, in cron format.
    Frequency CodeSecurityScanConfigurationPeriodicScanFrequency

    The frequency at which periodic scans are performed (such as weekly or monthly).

    If you don't provide the frequencyExpression Amazon Inspector chooses day for the scan to run. If you provide the frequencyExpression , the schedule must match the specified frequency .

    FrequencyExpression string
    The schedule expression for periodic scans, in cron format.
    frequency CodeSecurityScanConfigurationPeriodicScanFrequency

    The frequency at which periodic scans are performed (such as weekly or monthly).

    If you don't provide the frequencyExpression Amazon Inspector chooses day for the scan to run. If you provide the frequencyExpression , the schedule must match the specified frequency .

    frequencyExpression String
    The schedule expression for periodic scans, in cron format.
    frequency CodeSecurityScanConfigurationPeriodicScanFrequency

    The frequency at which periodic scans are performed (such as weekly or monthly).

    If you don't provide the frequencyExpression Amazon Inspector chooses day for the scan to run. If you provide the frequencyExpression , the schedule must match the specified frequency .

    frequencyExpression string
    The schedule expression for periodic scans, in cron format.
    frequency CodeSecurityScanConfigurationPeriodicScanFrequency

    The frequency at which periodic scans are performed (such as weekly or monthly).

    If you don't provide the frequencyExpression Amazon Inspector chooses day for the scan to run. If you provide the frequencyExpression , the schedule must match the specified frequency .

    frequency_expression str
    The schedule expression for periodic scans, in cron format.
    frequency "WEEKLY" | "MONTHLY" | "NEVER"

    The frequency at which periodic scans are performed (such as weekly or monthly).

    If you don't provide the frequencyExpression Amazon Inspector chooses day for the scan to run. If you provide the frequencyExpression , the schedule must match the specified frequency .

    frequencyExpression String
    The schedule expression for periodic scans, in cron format.

    CodeSecurityScanConfigurationPeriodicScanFrequency

    CodeSecurityScanConfigurationRuleSetCategory

    Package Details

    Repository
    AWS Native pulumi/pulumi-aws-native
    License
    Apache-2.0
    aws-native logo

    We recommend new projects start with resources from the AWS provider.

    AWS Cloud Control v1.34.0 published on Friday, Sep 12, 2025 by Pulumi