Show / Hide Table of Contents

Class SecurityScanConfigArgs

Inheritance
System.Object
InputArgs
ResourceArgs
SecurityScanConfigArgs
Inherited Members
ResourceArgs.Empty
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Gcp.Compute
Assembly: Pulumi.Gcp.dll
Syntax
public sealed class SecurityScanConfigArgs : ResourceArgs

Constructors

View Source

SecurityScanConfigArgs()

Declaration
public SecurityScanConfigArgs()

Properties

View Source

Authentication

The authentication configuration. If specified, service will use the authentication configuration during scanning. Structure is documented below.

Declaration
public Input<SecurityScanConfigAuthenticationArgs> Authentication { get; set; }
Property Value
Type Description
Input<SecurityScanConfigAuthenticationArgs>
View Source

BlacklistPatterns

The blacklist URL patterns as described in https://cloud.google.com/security-scanner/docs/excluded-urls

Declaration
public InputList<string> BlacklistPatterns { get; set; }
Property Value
Type Description
InputList<System.String>
View Source

DisplayName

The user provider display name of the ScanConfig.

Declaration
public Input<string> DisplayName { get; set; }
Property Value
Type Description
Input<System.String>
View Source

ExportToSecurityCommandCenter

Controls export of scan configurations and results to Cloud Security Command Center.

Declaration
public Input<string> ExportToSecurityCommandCenter { get; set; }
Property Value
Type Description
Input<System.String>
View Source

MaxQps

The maximum QPS during scanning. A valid value ranges from 5 to 20 inclusively. Defaults to 15.

Declaration
public Input<int> MaxQps { get; set; }
Property Value
Type Description
Input<System.Int32>
View Source

Project

The ID of the project in which the resource belongs. If it is not provided, the provider project is used.

Declaration
public Input<string> Project { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Schedule

The schedule of the ScanConfig Structure is documented below.

Declaration
public Input<SecurityScanConfigScheduleArgs> Schedule { get; set; }
Property Value
Type Description
Input<SecurityScanConfigScheduleArgs>
View Source

StartingUrls

The starting URLs from which the scanner finds site pages.

Declaration
public InputList<string> StartingUrls { get; set; }
Property Value
Type Description
InputList<System.String>
View Source

TargetPlatforms

Set of Cloud Platforms targeted by the scan. If empty, APP_ENGINE will be used as a default.

Declaration
public InputList<string> TargetPlatforms { get; set; }
Property Value
Type Description
InputList<System.String>
View Source

UserAgent

Type of the user agents used for scanning

Declaration
public Input<string> UserAgent { get; set; }
Property Value
Type Description
Input<System.String>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.