Class SecurityScanConfigState
Inherited Members
Namespace: Pulumi.Gcp.Compute
Assembly: Pulumi.Gcp.dll
Syntax
public sealed class SecurityScanConfigState : ResourceArgs
Constructors
View SourceSecurityScanConfigState()
Declaration
public SecurityScanConfigState()
Properties
View SourceAuthentication
The authentication configuration. If specified, service will use the authentication configuration during scanning. Structure is documented below.
Declaration
public Input<SecurityScanConfigAuthenticationGetArgs> Authentication { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<SecurityScanConfigAuthenticationGetArgs> |
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> |
DisplayName
The user provider display name of the ScanConfig.
Declaration
public Input<string> DisplayName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
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> |
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> |
Name
A server defined name for this index. Format: 'projects/{{project}}/scanConfigs/{{server_generated_id}}'
Declaration
public Input<string> Name { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
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> |
Schedule
The schedule of the ScanConfig Structure is documented below.
Declaration
public Input<SecurityScanConfigScheduleGetArgs> Schedule { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<SecurityScanConfigScheduleGetArgs> |
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> |
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> |
UserAgent
Type of the user agents used for scanning
Declaration
public Input<string> UserAgent { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |