Module: Google::Cloud::SecurityCenter::V2

Defined in:
lib/google/cloud/security_center/v2.rb,
lib/google/cloud/security_center/v2/rest.rb,
lib/google/cloud/security_center/v2/version.rb,
lib/google/cloud/security_center/v2/security_center.rb,
lib/google/cloud/security_center/v2/security_center/rest.rb,
lib/google/cloud/security_center/v2/security_center/paths.rb,
lib/google/cloud/security_center/v2/security_center/client.rb,
lib/google/cloud/security_center/v2/security_center/operations.rb,
lib/google/cloud/security_center/v2/security_center/credentials.rb,
lib/google/cloud/security_center/v2/security_center/rest/client.rb,
lib/google/cloud/security_center/v2/security_center/rest/operations.rb,
lib/google/cloud/security_center/v2/security_center/rest/service_stub.rb,
proto_docs/google/cloud/securitycenter/v2/job.rb,
proto_docs/google/cloud/securitycenter/v2/disk.rb,
proto_docs/google/cloud/securitycenter/v2/file.rb,
proto_docs/google/cloud/securitycenter/v2/label.rb,
proto_docs/google/cloud/securitycenter/v2/access.rb,
proto_docs/google/cloud/securitycenter/v2/folder.rb,
proto_docs/google/cloud/securitycenter/v2/source.rb,
proto_docs/google/cloud/securitycenter/v2/finding.rb,
proto_docs/google/cloud/securitycenter/v2/network.rb,
proto_docs/google/cloud/securitycenter/v2/process.rb,
proto_docs/google/cloud/securitycenter/v2/ai_model.rb,
proto_docs/google/cloud/securitycenter/v2/database.rb,
proto_docs/google/cloud/securitycenter/v2/ip_rules.rb,
proto_docs/google/cloud/securitycenter/v2/notebook.rb,
proto_docs/google/cloud/securitycenter/v2/resource.rb,
proto_docs/google/cloud/securitycenter/v2/container.rb,
proto_docs/google/cloud/securitycenter/v2/indicator.rb,
proto_docs/google/cloud/securitycenter/v2/log_entry.rb,
proto_docs/google/cloud/securitycenter/v2/vertex_ai.rb,
proto_docs/google/cloud/securitycenter/v2/chokepoint.rb,
proto_docs/google/cloud/securitycenter/v2/compliance.rb,
proto_docs/google/cloud/securitycenter/v2/connection.rb,
proto_docs/google/cloud/securitycenter/v2/kubernetes.rb,
proto_docs/google/cloud/securitycenter/v2/org_policy.rb,
proto_docs/google/cloud/securitycenter/v2/simulation.rb,
proto_docs/google/cloud/securitycenter/v2/application.rb,
proto_docs/google/cloud/securitycenter/v2/attack_path.rb,
proto_docs/google/cloud/securitycenter/v2/cloud_armor.rb,
proto_docs/google/cloud/securitycenter/v2/iam_binding.rb,
proto_docs/google/cloud/securitycenter/v2/mute_config.rb,
proto_docs/google/cloud/securitycenter/v2/exfiltration.rb,
proto_docs/google/cloud/securitycenter/v2/mitre_attack.rb,
proto_docs/google/cloud/securitycenter/v2/load_balancer.rb,
proto_docs/google/cloud/securitycenter/v2/vulnerability.rb,
proto_docs/google/cloud/securitycenter/v2/kernel_rootkit.rb,
proto_docs/google/cloud/securitycenter/v2/security_marks.rb,
proto_docs/google/cloud/securitycenter/v2/attack_exposure.rb,
proto_docs/google/cloud/securitycenter/v2/bigquery_export.rb,
proto_docs/google/cloud/securitycenter/v2/contact_details.rb,
proto_docs/google/cloud/securitycenter/v2/data_flow_event.rb,
proto_docs/google/cloud/securitycenter/v2/external_system.rb,
proto_docs/google/cloud/securitycenter/v2/valued_resource.rb,
proto_docs/google/cloud/securitycenter/v2/group_membership.rb,
proto_docs/google/cloud/securitycenter/v2/security_posture.rb,
proto_docs/google/cloud/securitycenter/v2/data_access_event.rb,
proto_docs/google/cloud/securitycenter/v2/toxic_combination.rb,
proto_docs/google/cloud/securitycenter/v2/affected_resources.rb,
proto_docs/google/cloud/securitycenter/v2/notification_config.rb,
proto_docs/google/cloud/securitycenter/v2/cloud_dlp_inspection.rb,
proto_docs/google/cloud/securitycenter/v2/notification_message.rb,
proto_docs/google/cloud/securitycenter/v2/resource_value_config.rb,
proto_docs/google/cloud/securitycenter/v2/cloud_dlp_data_profile.rb,
proto_docs/google/cloud/securitycenter/v2/securitycenter_service.rb,
proto_docs/google/cloud/securitycenter/v2/backup_disaster_recovery.rb,
proto_docs/google/cloud/securitycenter/v2/data_retention_deletion_event.rb

Overview

To load just the REST part of this package, including all its services, and instantiate a REST client:

Examples:


require "google/cloud/security_center/v2/rest"
client = ::Google::Cloud::SecurityCenter::V2::SecurityCenter::Rest::Client.new

Defined Under Namespace

Modules: CloudProvider, JobState, ResourceValue, SecurityCenter Classes: Access, AdaptiveProtection, AffectedResources, AiModel, Allowed, Application, Attack, AttackExposure, AttackPath, AwsMetadata, AzureMetadata, BackupDisasterRecovery, BatchCreateResourceValueConfigsRequest, BatchCreateResourceValueConfigsResponse, BigQueryDestination, BigQueryExport, BulkMuteFindingsRequest, BulkMuteFindingsResponse, Chokepoint, CloudArmor, CloudDlpDataProfile, CloudDlpInspection, CloudLoggingEntry, Compliance, Connection, Contact, ContactDetails, Container, CreateBigQueryExportRequest, CreateFindingRequest, CreateMuteConfigRequest, CreateNotificationConfigRequest, CreateResourceValueConfigRequest, CreateSourceRequest, Cve, Cvssv3, Cwe, DataAccessEvent, DataFlowEvent, DataRetentionDeletionEvent, Database, DeleteBigQueryExportRequest, DeleteMuteConfigRequest, DeleteNotificationConfigRequest, DeleteResourceValueConfigRequest, Denied, Disk, EnvironmentVariable, ExfilResource, Exfiltration, ExportFindingsMetadata, ExportFindingsResponse, ExternalSystem, File, Finding, Folder, GcpMetadata, Geolocation, GetBigQueryExportRequest, GetMuteConfigRequest, GetNotificationConfigRequest, GetResourceValueConfigRequest, GetSimulationRequest, GetSourceRequest, GetValuedResourceRequest, GroupFindingsRequest, GroupFindingsResponse, GroupMembership, GroupResult, IamBinding, Indicator, IpRule, IpRules, Job, KernelRootkit, Kubernetes, Label, ListAttackPathsRequest, ListAttackPathsResponse, ListBigQueryExportsRequest, ListBigQueryExportsResponse, ListFindingsRequest, ListFindingsResponse, ListMuteConfigsRequest, ListMuteConfigsResponse, ListNotificationConfigsRequest, ListNotificationConfigsResponse, ListResourceValueConfigsRequest, ListResourceValueConfigsResponse, ListSourcesRequest, ListSourcesResponse, ListValuedResourcesRequest, ListValuedResourcesResponse, LoadBalancer, LogEntry, MitreAttack, MuteConfig, Network, Notebook, NotificationConfig, NotificationMessage, OrgPolicy, Package, Process, Reference, Requests, Resource, ResourcePath, ResourceValueConfig, ResourceValueConfigMetadata, SecurityBulletin, SecurityMarks, SecurityPolicy, SecurityPosture, ServiceAccountDelegationInfo, SetFindingStateRequest, SetMuteRequest, Simulation, Source, ToxicCombination, UpdateBigQueryExportRequest, UpdateExternalSystemRequest, UpdateFindingRequest, UpdateMuteConfigRequest, UpdateNotificationConfigRequest, UpdateResourceValueConfigRequest, UpdateSecurityMarksRequest, UpdateSourceRequest, ValuedResource, VertexAi, Vulnerability

Constant Summary collapse

VERSION =
"1.3.0"