Show / Hide Table of Contents

Class FoldersResource

The "folders" collection of methods.

Inheritance
object
FoldersResource
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.SecurityCommandCenter.v1beta2
Assembly: Google.Apis.SecurityCommandCenter.v1beta2.dll
Syntax
public class FoldersResource

Constructors

FoldersResource(IClientService)

Constructs a new resource.

Declaration
public FoldersResource(IClientService service)
Parameters
Type Name Description
IClientService service

Properties

ContainerThreatDetectionSettings

Gets the ContainerThreatDetectionSettings resource.

Declaration
public virtual FoldersResource.ContainerThreatDetectionSettingsResource ContainerThreatDetectionSettings { get; }
Property Value
Type Description
FoldersResource.ContainerThreatDetectionSettingsResource

EventThreatDetectionSettings

Gets the EventThreatDetectionSettings resource.

Declaration
public virtual FoldersResource.EventThreatDetectionSettingsResource EventThreatDetectionSettings { get; }
Property Value
Type Description
FoldersResource.EventThreatDetectionSettingsResource

RapidVulnerabilityDetectionSettings

Gets the RapidVulnerabilityDetectionSettings resource.

Declaration
public virtual FoldersResource.RapidVulnerabilityDetectionSettingsResource RapidVulnerabilityDetectionSettings { get; }
Property Value
Type Description
FoldersResource.RapidVulnerabilityDetectionSettingsResource

SecurityHealthAnalyticsSettings

Gets the SecurityHealthAnalyticsSettings resource.

Declaration
public virtual FoldersResource.SecurityHealthAnalyticsSettingsResource SecurityHealthAnalyticsSettings { get; }
Property Value
Type Description
FoldersResource.SecurityHealthAnalyticsSettingsResource

VirtualMachineThreatDetectionSettings

Gets the VirtualMachineThreatDetectionSettings resource.

Declaration
public virtual FoldersResource.VirtualMachineThreatDetectionSettingsResource VirtualMachineThreatDetectionSettings { get; }
Property Value
Type Description
FoldersResource.VirtualMachineThreatDetectionSettingsResource

WebSecurityScannerSettings

Gets the WebSecurityScannerSettings resource.

Declaration
public virtual FoldersResource.WebSecurityScannerSettingsResource WebSecurityScannerSettings { get; }
Property Value
Type Description
FoldersResource.WebSecurityScannerSettingsResource

Methods

GetContainerThreatDetectionSettings(string)

Get the ContainerThreatDetectionSettings resource. In the returned settings response, a missing field only indicates that it was not explicitly set, so no assumption should be made about these fields. In other words, GetContainerThreatDetectionSettings does not calculate the effective service settings for the resource, which accounts for inherited settings and defaults. Instead, use CalculateContainerThreatDetectionSettings for this purpose.

Declaration
public virtual FoldersResource.GetContainerThreatDetectionSettingsRequest GetContainerThreatDetectionSettings(string name)
Parameters
Type Name Description
string name

Required. The name of the ContainerThreatDetectionSettings to retrieve. Formats: * organizations/{organization}/containerThreatDetectionSettings * folders/{folder}/containerThreatDetectionSettings * projects/{project}/containerThreatDetectionSettings * projects/{project}/locations/{location}/clusters/{cluster}/containerThreatDetectionSettings

Returns
Type Description
FoldersResource.GetContainerThreatDetectionSettingsRequest

GetEventThreatDetectionSettings(string)

Get the EventThreatDetectionSettings resource. In the returned settings response, a missing field only indicates that it was not explicitly set, so no assumption should be made about these fields. In other words, GetEventThreatDetectionSettings does not calculate the effective service settings for the resource, which accounts for inherited settings and defaults. Instead, use CalculateEventThreatDetectionSettings for this purpose.

Declaration
public virtual FoldersResource.GetEventThreatDetectionSettingsRequest GetEventThreatDetectionSettings(string name)
Parameters
Type Name Description
string name

Required. The name of the EventThreatDetectionSettings to retrieve. Formats: * organizations/{organization}/eventThreatDetectionSettings * folders/{folder}/eventThreatDetectionSettings * projects/{project}/eventThreatDetectionSettings

Returns
Type Description
FoldersResource.GetEventThreatDetectionSettingsRequest

GetRapidVulnerabilityDetectionSettings(string)

Get the RapidVulnerabilityDetectionSettings resource. In the returned settings response, a missing field only indicates that it was not explicitly set, so no assumption should be made about these fields. In other words, GetRapidVulnerabilityDetectionSettings does not calculate the effective service settings for the resource, which accounts for inherited settings and defaults. Instead, use CalculateRapidVulnerabilityDetectionSettings for this purpose.

Declaration
public virtual FoldersResource.GetRapidVulnerabilityDetectionSettingsRequest GetRapidVulnerabilityDetectionSettings(string name)
Parameters
Type Name Description
string name

Required. The name of the RapidVulnerabilityDetectionSettings to retrieve. Formats: * organizations/{organization}/rapidVulnerabilityDetectionSettings * folders/{folder}/rapidVulnerabilityDetectionSettings * projects/{project}/rapidVulnerabilityDetectionSettings

Returns
Type Description
FoldersResource.GetRapidVulnerabilityDetectionSettingsRequest

GetSecurityCenterSettings(string)

Get the SecurityCenterSettings resource.

Declaration
public virtual FoldersResource.GetSecurityCenterSettingsRequest GetSecurityCenterSettings(string name)
Parameters
Type Name Description
string name

Required. The name of the SecurityCenterSettings to retrieve. Format: organizations/{organization}/securityCenterSettings Format: folders/{folder}/securityCenterSettings Format: projects/{project}/securityCenterSettings

Returns
Type Description
FoldersResource.GetSecurityCenterSettingsRequest

GetSecurityHealthAnalyticsSettings(string)

Get the SecurityHealthAnalyticsSettings resource. In the returned settings response, a missing field only indicates that it was not explicitly set, so no assumption should be made about these fields. In other words, GetSecurityHealthAnalyticsSettings does not calculate the effective service settings for the resource, which accounts for inherited settings and defaults. Instead, use CalculateSecurityHealthAnalyticsSettings for this purpose.

Declaration
public virtual FoldersResource.GetSecurityHealthAnalyticsSettingsRequest GetSecurityHealthAnalyticsSettings(string name)
Parameters
Type Name Description
string name

Required. The name of the SecurityHealthAnalyticsSettings to retrieve. Formats: * organizations/{organization}/securityHealthAnalyticsSettings * folders/{folder}/securityHealthAnalyticsSettings * projects/{project}/securityHealthAnalyticsSettings

Returns
Type Description
FoldersResource.GetSecurityHealthAnalyticsSettingsRequest

GetVirtualMachineThreatDetectionSettings(string)

Get the VirtualMachineThreatDetectionSettings resource. In the returned settings response, a missing field only indicates that it was not explicitly set, so no assumption should be made about these fields. In other words, GetVirtualMachineThreatDetectionSettings does not calculate the effective service settings for the resource, which accounts for inherited settings and defaults. Instead, use CalculateVirtualMachineThreatDetectionSettings for this purpose.

Declaration
public virtual FoldersResource.GetVirtualMachineThreatDetectionSettingsRequest GetVirtualMachineThreatDetectionSettings(string name)
Parameters
Type Name Description
string name

Required. The name of the VirtualMachineThreatDetectionSettings to retrieve. Formats: * organizations/{organization}/virtualMachineThreatDetectionSettings * folders/{folder}/virtualMachineThreatDetectionSettings * projects/{project}/virtualMachineThreatDetectionSettings

Returns
Type Description
FoldersResource.GetVirtualMachineThreatDetectionSettingsRequest

GetWebSecurityScannerSettings(string)

Get the WebSecurityScannerSettings resource. In the returned settings response, a missing field only indicates that it was not explicitly set, so no assumption should be made about these fields. In other words, GetWebSecurityScannerSettings does not calculate the effective service settings for the resource, which accounts for inherited settings and defaults. Instead, use CalculateWebSecurityScannerSettings for this purpose.

Declaration
public virtual FoldersResource.GetWebSecurityScannerSettingsRequest GetWebSecurityScannerSettings(string name)
Parameters
Type Name Description
string name

Required. The name of the WebSecurityScannerSettings to retrieve. Formats: * organizations/{organization}/webSecurityScannerSettings * folders/{folder}/webSecurityScannerSettings * projects/{project}/webSecurityScannerSettings

Returns
Type Description
FoldersResource.GetWebSecurityScannerSettingsRequest

UpdateContainerThreatDetectionSettings(ContainerThreatDetectionSettings, string)

Update the ContainerThreatDetectionSettings resource.

Declaration
public virtual FoldersResource.UpdateContainerThreatDetectionSettingsRequest UpdateContainerThreatDetectionSettings(ContainerThreatDetectionSettings body, string name)
Parameters
Type Name Description
ContainerThreatDetectionSettings body

The body of the request.

string name

Identifier. The resource name of the ContainerThreatDetectionSettings. Formats: * organizations/{organization}/containerThreatDetectionSettings * folders/{folder}/containerThreatDetectionSettings * projects/{project}/containerThreatDetectionSettings * projects/{project}/locations/{location}/clusters/{cluster}/containerThreatDetectionSettings

Returns
Type Description
FoldersResource.UpdateContainerThreatDetectionSettingsRequest

UpdateEventThreatDetectionSettings(EventThreatDetectionSettings, string)

Update the EventThreatDetectionSettings resource.

Declaration
public virtual FoldersResource.UpdateEventThreatDetectionSettingsRequest UpdateEventThreatDetectionSettings(EventThreatDetectionSettings body, string name)
Parameters
Type Name Description
EventThreatDetectionSettings body

The body of the request.

string name

Identifier. The resource name of the EventThreatDetectionSettings. Formats: * organizations/{organization}/eventThreatDetectionSettings * folders/{folder}/eventThreatDetectionSettings * projects/{project}/eventThreatDetectionSettings

Returns
Type Description
FoldersResource.UpdateEventThreatDetectionSettingsRequest

UpdateRapidVulnerabilityDetectionSettings(RapidVulnerabilityDetectionSettings, string)

Update the RapidVulnerabilityDetectionSettings resource.

Declaration
public virtual FoldersResource.UpdateRapidVulnerabilityDetectionSettingsRequest UpdateRapidVulnerabilityDetectionSettings(RapidVulnerabilityDetectionSettings body, string name)
Parameters
Type Name Description
RapidVulnerabilityDetectionSettings body

The body of the request.

string name

The resource name of the RapidVulnerabilityDetectionSettings. Formats: * organizations/{organization}/rapidVulnerabilityDetectionSettings * folders/{folder}/rapidVulnerabilityDetectionSettings * projects/{project}/rapidVulnerabilityDetectionSettings

Returns
Type Description
FoldersResource.UpdateRapidVulnerabilityDetectionSettingsRequest

UpdateSecurityHealthAnalyticsSettings(SecurityHealthAnalyticsSettings, string)

Update the SecurityHealthAnalyticsSettings resource.

Declaration
public virtual FoldersResource.UpdateSecurityHealthAnalyticsSettingsRequest UpdateSecurityHealthAnalyticsSettings(SecurityHealthAnalyticsSettings body, string name)
Parameters
Type Name Description
SecurityHealthAnalyticsSettings body

The body of the request.

string name

Identifier. The resource name of the SecurityHealthAnalyticsSettings. Formats: * organizations/{organization}/securityHealthAnalyticsSettings * folders/{folder}/securityHealthAnalyticsSettings * projects/{project}/securityHealthAnalyticsSettings

Returns
Type Description
FoldersResource.UpdateSecurityHealthAnalyticsSettingsRequest

UpdateVirtualMachineThreatDetectionSettings(VirtualMachineThreatDetectionSettings, string)

Update the VirtualMachineThreatDetectionSettings resource.

Declaration
public virtual FoldersResource.UpdateVirtualMachineThreatDetectionSettingsRequest UpdateVirtualMachineThreatDetectionSettings(VirtualMachineThreatDetectionSettings body, string name)
Parameters
Type Name Description
VirtualMachineThreatDetectionSettings body

The body of the request.

string name

Identifier. The resource name of the VirtualMachineThreatDetectionSettings. Formats: * organizations/{organization}/virtualMachineThreatDetectionSettings * folders/{folder}/virtualMachineThreatDetectionSettings * projects/{project}/virtualMachineThreatDetectionSettings

Returns
Type Description
FoldersResource.UpdateVirtualMachineThreatDetectionSettingsRequest

UpdateWebSecurityScannerSettings(WebSecurityScannerSettings, string)

Update the WebSecurityScannerSettings resource.

Declaration
public virtual FoldersResource.UpdateWebSecurityScannerSettingsRequest UpdateWebSecurityScannerSettings(WebSecurityScannerSettings body, string name)
Parameters
Type Name Description
WebSecurityScannerSettings body

The body of the request.

string name

Identifier. The resource name of the WebSecurityScannerSettings. Formats: * organizations/{organization}/webSecurityScannerSettings * folders/{folder}/webSecurityScannerSettings * projects/{project}/webSecurityScannerSettings

Returns
Type Description
FoldersResource.UpdateWebSecurityScannerSettingsRequest
In this article
Back to top Generated by DocFX