Show / Hide Table of Contents

Class OrganizationsResource

The "organizations" collection of methods.

Inheritance
object
OrganizationsResource
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 OrganizationsResource

Constructors

OrganizationsResource(IClientService)

Constructs a new resource.

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

Properties

ContainerThreatDetectionSettings

Gets the ContainerThreatDetectionSettings resource.

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

EventThreatDetectionSettings

Gets the EventThreatDetectionSettings resource.

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

RapidVulnerabilityDetectionSettings

Gets the RapidVulnerabilityDetectionSettings resource.

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

SecurityHealthAnalyticsSettings

Gets the SecurityHealthAnalyticsSettings resource.

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

VirtualMachineThreatDetectionSettings

Gets the VirtualMachineThreatDetectionSettings resource.

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

WebSecurityScannerSettings

Gets the WebSecurityScannerSettings resource.

Declaration
public virtual OrganizationsResource.WebSecurityScannerSettingsResource WebSecurityScannerSettings { get; }
Property Value
Type Description
OrganizationsResource.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 OrganizationsResource.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
OrganizationsResource.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 OrganizationsResource.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
OrganizationsResource.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 OrganizationsResource.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
OrganizationsResource.GetRapidVulnerabilityDetectionSettingsRequest

GetSecurityCenterSettings(string)

Get the SecurityCenterSettings resource.

Declaration
public virtual OrganizationsResource.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
OrganizationsResource.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 OrganizationsResource.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
OrganizationsResource.GetSecurityHealthAnalyticsSettingsRequest

GetSubscription(string)

Get the Subscription resource.

Declaration
public virtual OrganizationsResource.GetSubscriptionRequest GetSubscription(string name)
Parameters
Type Name Description
string name

Required. The name of the subscription to retrieve. Format: organizations/{organization}/subscription

Returns
Type Description
OrganizationsResource.GetSubscriptionRequest

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 OrganizationsResource.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
OrganizationsResource.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 OrganizationsResource.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
OrganizationsResource.GetWebSecurityScannerSettingsRequest

UpdateContainerThreatDetectionSettings(ContainerThreatDetectionSettings, string)

Update the ContainerThreatDetectionSettings resource.

Declaration
public virtual OrganizationsResource.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
OrganizationsResource.UpdateContainerThreatDetectionSettingsRequest

UpdateEventThreatDetectionSettings(EventThreatDetectionSettings, string)

Update the EventThreatDetectionSettings resource.

Declaration
public virtual OrganizationsResource.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
OrganizationsResource.UpdateEventThreatDetectionSettingsRequest

UpdateRapidVulnerabilityDetectionSettings(RapidVulnerabilityDetectionSettings, string)

Update the RapidVulnerabilityDetectionSettings resource.

Declaration
public virtual OrganizationsResource.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
OrganizationsResource.UpdateRapidVulnerabilityDetectionSettingsRequest

UpdateSecurityHealthAnalyticsSettings(SecurityHealthAnalyticsSettings, string)

Update the SecurityHealthAnalyticsSettings resource.

Declaration
public virtual OrganizationsResource.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
OrganizationsResource.UpdateSecurityHealthAnalyticsSettingsRequest

UpdateVirtualMachineThreatDetectionSettings(VirtualMachineThreatDetectionSettings, string)

Update the VirtualMachineThreatDetectionSettings resource.

Declaration
public virtual OrganizationsResource.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
OrganizationsResource.UpdateVirtualMachineThreatDetectionSettingsRequest

UpdateWebSecurityScannerSettings(WebSecurityScannerSettings, string)

Update the WebSecurityScannerSettings resource.

Declaration
public virtual OrganizationsResource.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
OrganizationsResource.UpdateWebSecurityScannerSettingsRequest
In this article
Back to top Generated by DocFX