| { |
| "auth": { |
| "oauth2": { |
| "scopes": { |
| "https://www.googleapis.com/auth/cloud-platform": { |
| "description": "See, edit, configure, and delete your Google Cloud data and see the email address for your Google Account." |
| } |
| } |
| } |
| }, |
| "basePath": "", |
| "baseUrl": "https://securitycenter.googleapis.com/", |
| "batchPath": "batch", |
| "canonicalName": "Security Command Center", |
| "description": "Security Command Center API provides access to temporal views of assets and findings within an organization.", |
| "discoveryVersion": "v1", |
| "documentationLink": "https://cloud.google.com/security-command-center", |
| "endpoints": [ |
| { |
| "description": "Regional Endpoint", |
| "endpointUrl": "https://securitycenter.me-central2.rep.googleapis.com/", |
| "location": "me-central2" |
| }, |
| { |
| "description": "Regional Endpoint", |
| "endpointUrl": "https://securitycenter.us.rep.googleapis.com/", |
| "location": "us" |
| }, |
| { |
| "description": "Regional Endpoint", |
| "endpointUrl": "https://securitycenter.eu.rep.googleapis.com/", |
| "location": "eu" |
| } |
| ], |
| "fullyEncodeReservedExpansion": true, |
| "icons": { |
| "x16": "http://www.google.com/images/icons/product/search-16.gif", |
| "x32": "http://www.google.com/images/icons/product/search-32.gif" |
| }, |
| "id": "securitycenter:v1", |
| "kind": "discovery#restDescription", |
| "mtlsRootUrl": "https://securitycenter.mtls.googleapis.com/", |
| "name": "securitycenter", |
| "ownerDomain": "google.com", |
| "ownerName": "Google", |
| "parameters": { |
| "$.xgafv": { |
| "description": "V1 error format.", |
| "enum": [ |
| "1", |
| "2" |
| ], |
| "enumDescriptions": [ |
| "v1 error format", |
| "v2 error format" |
| ], |
| "location": "query", |
| "type": "string" |
| }, |
| "access_token": { |
| "description": "OAuth access token.", |
| "location": "query", |
| "type": "string" |
| }, |
| "alt": { |
| "default": "json", |
| "description": "Data format for response.", |
| "enum": [ |
| "json", |
| "media", |
| "proto" |
| ], |
| "enumDescriptions": [ |
| "Responses with Content-Type of application/json", |
| "Media download with context-dependent Content-Type", |
| "Responses with Content-Type of application/x-protobuf" |
| ], |
| "location": "query", |
| "type": "string" |
| }, |
| "callback": { |
| "description": "JSONP", |
| "location": "query", |
| "type": "string" |
| }, |
| "fields": { |
| "description": "Selector specifying which fields to include in a partial response.", |
| "location": "query", |
| "type": "string" |
| }, |
| "key": { |
| "description": "API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.", |
| "location": "query", |
| "type": "string" |
| }, |
| "oauth_token": { |
| "description": "OAuth 2.0 token for the current user.", |
| "location": "query", |
| "type": "string" |
| }, |
| "prettyPrint": { |
| "default": "true", |
| "description": "Returns response with indentations and line breaks.", |
| "location": "query", |
| "type": "boolean" |
| }, |
| "quotaUser": { |
| "description": "Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.", |
| "location": "query", |
| "type": "string" |
| }, |
| "uploadType": { |
| "description": "Legacy upload protocol for media (e.g. \"media\", \"multipart\").", |
| "location": "query", |
| "type": "string" |
| }, |
| "upload_protocol": { |
| "description": "Upload protocol for media (e.g. \"raw\", \"multipart\").", |
| "location": "query", |
| "type": "string" |
| } |
| }, |
| "protocol": "rest", |
| "resources": { |
| "folders": { |
| "resources": { |
| "assets": { |
| "methods": { |
| "group": { |
| "deprecated": true, |
| "description": "", |
| "flatPath": "v1/folders/{foldersId}/assets:group", |
| "httpMethod": "POST", |
| "id": "securitycenter.folders.assets.group", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "parent": { |
| "location": "path", |
| "pattern": "^folders/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/assets:group", |
| "request": { |
| "$ref": "GroupAssetsRequest" |
| }, |
| "response": { |
| "$ref": "GroupAssetsResponse" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "list": { |
| "deprecated": true, |
| "description": "", |
| "flatPath": "v1/folders/{foldersId}/assets", |
| "httpMethod": "GET", |
| "id": "securitycenter.folders.assets.list", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "compareDuration": { |
| "format": "google-duration", |
| "location": "query", |
| "type": "string" |
| }, |
| "fieldMask": { |
| "format": "google-fieldmask", |
| "location": "query", |
| "type": "string" |
| }, |
| "filter": { |
| "location": "query", |
| "type": "string" |
| }, |
| "orderBy": { |
| "location": "query", |
| "type": "string" |
| }, |
| "pageSize": { |
| "format": "int32", |
| "location": "query", |
| "type": "integer" |
| }, |
| "pageToken": { |
| "location": "query", |
| "type": "string" |
| }, |
| "parent": { |
| "location": "path", |
| "pattern": "^folders/[^/]+$", |
| "required": true, |
| "type": "string" |
| }, |
| "readTime": { |
| "format": "google-datetime", |
| "location": "query", |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/assets", |
| "response": { |
| "$ref": "ListAssetsResponse" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "updateSecurityMarks": { |
| "description": "", |
| "flatPath": "v1/folders/{foldersId}/assets/{assetsId}/securityMarks", |
| "httpMethod": "PATCH", |
| "id": "securitycenter.folders.assets.updateSecurityMarks", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^folders/[^/]+/assets/[^/]+/securityMarks$", |
| "required": true, |
| "type": "string" |
| }, |
| "startTime": { |
| "format": "google-datetime", |
| "location": "query", |
| "type": "string" |
| }, |
| "updateMask": { |
| "format": "google-fieldmask", |
| "location": "query", |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "request": { |
| "$ref": "SecurityMarks" |
| }, |
| "response": { |
| "$ref": "SecurityMarks" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| } |
| } |
| }, |
| "bigQueryExports": { |
| "methods": { |
| "create": { |
| "description": "", |
| "flatPath": "v1/folders/{foldersId}/bigQueryExports", |
| "httpMethod": "POST", |
| "id": "securitycenter.folders.bigQueryExports.create", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "bigQueryExportId": { |
| "location": "query", |
| "type": "string" |
| }, |
| "parent": { |
| "location": "path", |
| "pattern": "^folders/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/bigQueryExports", |
| "request": { |
| "$ref": "GoogleCloudSecuritycenterV1BigQueryExport" |
| }, |
| "response": { |
| "$ref": "GoogleCloudSecuritycenterV1BigQueryExport" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "delete": { |
| "description": "", |
| "flatPath": "v1/folders/{foldersId}/bigQueryExports/{bigQueryExportsId}", |
| "httpMethod": "DELETE", |
| "id": "securitycenter.folders.bigQueryExports.delete", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^folders/[^/]+/bigQueryExports/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "response": { |
| "$ref": "Empty" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "get": { |
| "description": "", |
| "flatPath": "v1/folders/{foldersId}/bigQueryExports/{bigQueryExportsId}", |
| "httpMethod": "GET", |
| "id": "securitycenter.folders.bigQueryExports.get", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^folders/[^/]+/bigQueryExports/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "response": { |
| "$ref": "GoogleCloudSecuritycenterV1BigQueryExport" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "list": { |
| "description": "", |
| "flatPath": "v1/folders/{foldersId}/bigQueryExports", |
| "httpMethod": "GET", |
| "id": "securitycenter.folders.bigQueryExports.list", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "pageSize": { |
| "format": "int32", |
| "location": "query", |
| "type": "integer" |
| }, |
| "pageToken": { |
| "location": "query", |
| "type": "string" |
| }, |
| "parent": { |
| "location": "path", |
| "pattern": "^folders/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/bigQueryExports", |
| "response": { |
| "$ref": "ListBigQueryExportsResponse" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "patch": { |
| "description": "", |
| "flatPath": "v1/folders/{foldersId}/bigQueryExports/{bigQueryExportsId}", |
| "httpMethod": "PATCH", |
| "id": "securitycenter.folders.bigQueryExports.patch", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^folders/[^/]+/bigQueryExports/[^/]+$", |
| "required": true, |
| "type": "string" |
| }, |
| "updateMask": { |
| "format": "google-fieldmask", |
| "location": "query", |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "request": { |
| "$ref": "GoogleCloudSecuritycenterV1BigQueryExport" |
| }, |
| "response": { |
| "$ref": "GoogleCloudSecuritycenterV1BigQueryExport" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| } |
| } |
| }, |
| "eventThreatDetectionSettings": { |
| "methods": { |
| "validateCustomModule": { |
| "description": "", |
| "flatPath": "v1/folders/{foldersId}/eventThreatDetectionSettings:validateCustomModule", |
| "httpMethod": "POST", |
| "id": "securitycenter.folders.eventThreatDetectionSettings.validateCustomModule", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "parent": { |
| "location": "path", |
| "pattern": "^folders/[^/]+/eventThreatDetectionSettings$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}:validateCustomModule", |
| "request": { |
| "$ref": "ValidateEventThreatDetectionCustomModuleRequest" |
| }, |
| "response": { |
| "$ref": "ValidateEventThreatDetectionCustomModuleResponse" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| } |
| }, |
| "resources": { |
| "customModules": { |
| "methods": { |
| "create": { |
| "description": "", |
| "flatPath": "v1/folders/{foldersId}/eventThreatDetectionSettings/customModules", |
| "httpMethod": "POST", |
| "id": "securitycenter.folders.eventThreatDetectionSettings.customModules.create", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "parent": { |
| "location": "path", |
| "pattern": "^folders/[^/]+/eventThreatDetectionSettings$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/customModules", |
| "request": { |
| "$ref": "EventThreatDetectionCustomModule" |
| }, |
| "response": { |
| "$ref": "EventThreatDetectionCustomModule" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "delete": { |
| "description": "", |
| "flatPath": "v1/folders/{foldersId}/eventThreatDetectionSettings/customModules/{customModulesId}", |
| "httpMethod": "DELETE", |
| "id": "securitycenter.folders.eventThreatDetectionSettings.customModules.delete", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^folders/[^/]+/eventThreatDetectionSettings/customModules/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "response": { |
| "$ref": "Empty" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "get": { |
| "description": "", |
| "flatPath": "v1/folders/{foldersId}/eventThreatDetectionSettings/customModules/{customModulesId}", |
| "httpMethod": "GET", |
| "id": "securitycenter.folders.eventThreatDetectionSettings.customModules.get", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^folders/[^/]+/eventThreatDetectionSettings/customModules/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "response": { |
| "$ref": "EventThreatDetectionCustomModule" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "list": { |
| "description": "", |
| "flatPath": "v1/folders/{foldersId}/eventThreatDetectionSettings/customModules", |
| "httpMethod": "GET", |
| "id": "securitycenter.folders.eventThreatDetectionSettings.customModules.list", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "pageSize": { |
| "format": "int32", |
| "location": "query", |
| "type": "integer" |
| }, |
| "pageToken": { |
| "location": "query", |
| "type": "string" |
| }, |
| "parent": { |
| "location": "path", |
| "pattern": "^folders/[^/]+/eventThreatDetectionSettings$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/customModules", |
| "response": { |
| "$ref": "ListEventThreatDetectionCustomModulesResponse" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "listDescendant": { |
| "description": "", |
| "flatPath": "v1/folders/{foldersId}/eventThreatDetectionSettings/customModules:listDescendant", |
| "httpMethod": "GET", |
| "id": "securitycenter.folders.eventThreatDetectionSettings.customModules.listDescendant", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "pageSize": { |
| "format": "int32", |
| "location": "query", |
| "type": "integer" |
| }, |
| "pageToken": { |
| "location": "query", |
| "type": "string" |
| }, |
| "parent": { |
| "location": "path", |
| "pattern": "^folders/[^/]+/eventThreatDetectionSettings$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/customModules:listDescendant", |
| "response": { |
| "$ref": "ListDescendantEventThreatDetectionCustomModulesResponse" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "patch": { |
| "description": "", |
| "flatPath": "v1/folders/{foldersId}/eventThreatDetectionSettings/customModules/{customModulesId}", |
| "httpMethod": "PATCH", |
| "id": "securitycenter.folders.eventThreatDetectionSettings.customModules.patch", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^folders/[^/]+/eventThreatDetectionSettings/customModules/[^/]+$", |
| "required": true, |
| "type": "string" |
| }, |
| "updateMask": { |
| "format": "google-fieldmask", |
| "location": "query", |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "request": { |
| "$ref": "EventThreatDetectionCustomModule" |
| }, |
| "response": { |
| "$ref": "EventThreatDetectionCustomModule" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| } |
| } |
| }, |
| "effectiveCustomModules": { |
| "methods": { |
| "get": { |
| "description": "", |
| "flatPath": "v1/folders/{foldersId}/eventThreatDetectionSettings/effectiveCustomModules/{effectiveCustomModulesId}", |
| "httpMethod": "GET", |
| "id": "securitycenter.folders.eventThreatDetectionSettings.effectiveCustomModules.get", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^folders/[^/]+/eventThreatDetectionSettings/effectiveCustomModules/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "response": { |
| "$ref": "EffectiveEventThreatDetectionCustomModule" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "list": { |
| "description": "", |
| "flatPath": "v1/folders/{foldersId}/eventThreatDetectionSettings/effectiveCustomModules", |
| "httpMethod": "GET", |
| "id": "securitycenter.folders.eventThreatDetectionSettings.effectiveCustomModules.list", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "pageSize": { |
| "format": "int32", |
| "location": "query", |
| "type": "integer" |
| }, |
| "pageToken": { |
| "location": "query", |
| "type": "string" |
| }, |
| "parent": { |
| "location": "path", |
| "pattern": "^folders/[^/]+/eventThreatDetectionSettings$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/effectiveCustomModules", |
| "response": { |
| "$ref": "ListEffectiveEventThreatDetectionCustomModulesResponse" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| } |
| } |
| } |
| } |
| }, |
| "findings": { |
| "methods": { |
| "bulkMute": { |
| "description": "", |
| "flatPath": "v1/folders/{foldersId}/findings:bulkMute", |
| "httpMethod": "POST", |
| "id": "securitycenter.folders.findings.bulkMute", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "parent": { |
| "location": "path", |
| "pattern": "^folders/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/findings:bulkMute", |
| "request": { |
| "$ref": "BulkMuteFindingsRequest" |
| }, |
| "response": { |
| "$ref": "Operation" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| } |
| } |
| }, |
| "locations": { |
| "resources": { |
| "muteConfigs": { |
| "methods": { |
| "delete": { |
| "description": "", |
| "flatPath": "v1/folders/{foldersId}/locations/{locationsId}/muteConfigs/{muteConfigsId}", |
| "httpMethod": "DELETE", |
| "id": "securitycenter.folders.locations.muteConfigs.delete", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^folders/[^/]+/locations/[^/]+/muteConfigs/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "response": { |
| "$ref": "Empty" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "get": { |
| "description": "", |
| "flatPath": "v1/folders/{foldersId}/locations/{locationsId}/muteConfigs/{muteConfigsId}", |
| "httpMethod": "GET", |
| "id": "securitycenter.folders.locations.muteConfigs.get", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^folders/[^/]+/locations/[^/]+/muteConfigs/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "response": { |
| "$ref": "GoogleCloudSecuritycenterV1MuteConfig" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "patch": { |
| "description": "", |
| "flatPath": "v1/folders/{foldersId}/locations/{locationsId}/muteConfigs/{muteConfigsId}", |
| "httpMethod": "PATCH", |
| "id": "securitycenter.folders.locations.muteConfigs.patch", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^folders/[^/]+/locations/[^/]+/muteConfigs/[^/]+$", |
| "required": true, |
| "type": "string" |
| }, |
| "updateMask": { |
| "format": "google-fieldmask", |
| "location": "query", |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "request": { |
| "$ref": "GoogleCloudSecuritycenterV1MuteConfig" |
| }, |
| "response": { |
| "$ref": "GoogleCloudSecuritycenterV1MuteConfig" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| } |
| } |
| } |
| } |
| }, |
| "muteConfigs": { |
| "methods": { |
| "create": { |
| "description": "", |
| "flatPath": "v1/folders/{foldersId}/muteConfigs", |
| "httpMethod": "POST", |
| "id": "securitycenter.folders.muteConfigs.create", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "muteConfigId": { |
| "location": "query", |
| "type": "string" |
| }, |
| "parent": { |
| "location": "path", |
| "pattern": "^folders/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/muteConfigs", |
| "request": { |
| "$ref": "GoogleCloudSecuritycenterV1MuteConfig" |
| }, |
| "response": { |
| "$ref": "GoogleCloudSecuritycenterV1MuteConfig" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "delete": { |
| "description": "", |
| "flatPath": "v1/folders/{foldersId}/muteConfigs/{muteConfigsId}", |
| "httpMethod": "DELETE", |
| "id": "securitycenter.folders.muteConfigs.delete", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^folders/[^/]+/muteConfigs/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "response": { |
| "$ref": "Empty" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "get": { |
| "description": "", |
| "flatPath": "v1/folders/{foldersId}/muteConfigs/{muteConfigsId}", |
| "httpMethod": "GET", |
| "id": "securitycenter.folders.muteConfigs.get", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^folders/[^/]+/muteConfigs/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "response": { |
| "$ref": "GoogleCloudSecuritycenterV1MuteConfig" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "list": { |
| "description": "", |
| "flatPath": "v1/folders/{foldersId}/muteConfigs", |
| "httpMethod": "GET", |
| "id": "securitycenter.folders.muteConfigs.list", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "pageSize": { |
| "format": "int32", |
| "location": "query", |
| "type": "integer" |
| }, |
| "pageToken": { |
| "location": "query", |
| "type": "string" |
| }, |
| "parent": { |
| "location": "path", |
| "pattern": "^folders/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/muteConfigs", |
| "response": { |
| "$ref": "ListMuteConfigsResponse" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "patch": { |
| "description": "", |
| "flatPath": "v1/folders/{foldersId}/muteConfigs/{muteConfigsId}", |
| "httpMethod": "PATCH", |
| "id": "securitycenter.folders.muteConfigs.patch", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^folders/[^/]+/muteConfigs/[^/]+$", |
| "required": true, |
| "type": "string" |
| }, |
| "updateMask": { |
| "format": "google-fieldmask", |
| "location": "query", |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "request": { |
| "$ref": "GoogleCloudSecuritycenterV1MuteConfig" |
| }, |
| "response": { |
| "$ref": "GoogleCloudSecuritycenterV1MuteConfig" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| } |
| } |
| }, |
| "notificationConfigs": { |
| "methods": { |
| "create": { |
| "description": "", |
| "flatPath": "v1/folders/{foldersId}/notificationConfigs", |
| "httpMethod": "POST", |
| "id": "securitycenter.folders.notificationConfigs.create", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "configId": { |
| "location": "query", |
| "type": "string" |
| }, |
| "parent": { |
| "location": "path", |
| "pattern": "^folders/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/notificationConfigs", |
| "request": { |
| "$ref": "NotificationConfig" |
| }, |
| "response": { |
| "$ref": "NotificationConfig" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "delete": { |
| "description": "", |
| "flatPath": "v1/folders/{foldersId}/notificationConfigs/{notificationConfigsId}", |
| "httpMethod": "DELETE", |
| "id": "securitycenter.folders.notificationConfigs.delete", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^folders/[^/]+/notificationConfigs/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "response": { |
| "$ref": "Empty" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "get": { |
| "description": "", |
| "flatPath": "v1/folders/{foldersId}/notificationConfigs/{notificationConfigsId}", |
| "httpMethod": "GET", |
| "id": "securitycenter.folders.notificationConfigs.get", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^folders/[^/]+/notificationConfigs/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "response": { |
| "$ref": "NotificationConfig" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "list": { |
| "description": "", |
| "flatPath": "v1/folders/{foldersId}/notificationConfigs", |
| "httpMethod": "GET", |
| "id": "securitycenter.folders.notificationConfigs.list", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "pageSize": { |
| "format": "int32", |
| "location": "query", |
| "type": "integer" |
| }, |
| "pageToken": { |
| "location": "query", |
| "type": "string" |
| }, |
| "parent": { |
| "location": "path", |
| "pattern": "^folders/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/notificationConfigs", |
| "response": { |
| "$ref": "ListNotificationConfigsResponse" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "patch": { |
| "description": "", |
| "flatPath": "v1/folders/{foldersId}/notificationConfigs/{notificationConfigsId}", |
| "httpMethod": "PATCH", |
| "id": "securitycenter.folders.notificationConfigs.patch", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^folders/[^/]+/notificationConfigs/[^/]+$", |
| "required": true, |
| "type": "string" |
| }, |
| "updateMask": { |
| "format": "google-fieldmask", |
| "location": "query", |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "request": { |
| "$ref": "NotificationConfig" |
| }, |
| "response": { |
| "$ref": "NotificationConfig" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| } |
| } |
| }, |
| "securityHealthAnalyticsSettings": { |
| "resources": { |
| "customModules": { |
| "methods": { |
| "create": { |
| "description": "", |
| "flatPath": "v1/folders/{foldersId}/securityHealthAnalyticsSettings/customModules", |
| "httpMethod": "POST", |
| "id": "securitycenter.folders.securityHealthAnalyticsSettings.customModules.create", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "parent": { |
| "location": "path", |
| "pattern": "^folders/[^/]+/securityHealthAnalyticsSettings$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/customModules", |
| "request": { |
| "$ref": "GoogleCloudSecuritycenterV1SecurityHealthAnalyticsCustomModule" |
| }, |
| "response": { |
| "$ref": "GoogleCloudSecuritycenterV1SecurityHealthAnalyticsCustomModule" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "delete": { |
| "description": "", |
| "flatPath": "v1/folders/{foldersId}/securityHealthAnalyticsSettings/customModules/{customModulesId}", |
| "httpMethod": "DELETE", |
| "id": "securitycenter.folders.securityHealthAnalyticsSettings.customModules.delete", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^folders/[^/]+/securityHealthAnalyticsSettings/customModules/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "response": { |
| "$ref": "Empty" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "get": { |
| "description": "", |
| "flatPath": "v1/folders/{foldersId}/securityHealthAnalyticsSettings/customModules/{customModulesId}", |
| "httpMethod": "GET", |
| "id": "securitycenter.folders.securityHealthAnalyticsSettings.customModules.get", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^folders/[^/]+/securityHealthAnalyticsSettings/customModules/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "response": { |
| "$ref": "GoogleCloudSecuritycenterV1SecurityHealthAnalyticsCustomModule" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "list": { |
| "description": "", |
| "flatPath": "v1/folders/{foldersId}/securityHealthAnalyticsSettings/customModules", |
| "httpMethod": "GET", |
| "id": "securitycenter.folders.securityHealthAnalyticsSettings.customModules.list", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "pageSize": { |
| "format": "int32", |
| "location": "query", |
| "type": "integer" |
| }, |
| "pageToken": { |
| "location": "query", |
| "type": "string" |
| }, |
| "parent": { |
| "location": "path", |
| "pattern": "^folders/[^/]+/securityHealthAnalyticsSettings$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/customModules", |
| "response": { |
| "$ref": "ListSecurityHealthAnalyticsCustomModulesResponse" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "listDescendant": { |
| "description": "", |
| "flatPath": "v1/folders/{foldersId}/securityHealthAnalyticsSettings/customModules:listDescendant", |
| "httpMethod": "GET", |
| "id": "securitycenter.folders.securityHealthAnalyticsSettings.customModules.listDescendant", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "pageSize": { |
| "format": "int32", |
| "location": "query", |
| "type": "integer" |
| }, |
| "pageToken": { |
| "location": "query", |
| "type": "string" |
| }, |
| "parent": { |
| "location": "path", |
| "pattern": "^folders/[^/]+/securityHealthAnalyticsSettings$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/customModules:listDescendant", |
| "response": { |
| "$ref": "ListDescendantSecurityHealthAnalyticsCustomModulesResponse" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "patch": { |
| "description": "", |
| "flatPath": "v1/folders/{foldersId}/securityHealthAnalyticsSettings/customModules/{customModulesId}", |
| "httpMethod": "PATCH", |
| "id": "securitycenter.folders.securityHealthAnalyticsSettings.customModules.patch", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^folders/[^/]+/securityHealthAnalyticsSettings/customModules/[^/]+$", |
| "required": true, |
| "type": "string" |
| }, |
| "updateMask": { |
| "format": "google-fieldmask", |
| "location": "query", |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "request": { |
| "$ref": "GoogleCloudSecuritycenterV1SecurityHealthAnalyticsCustomModule" |
| }, |
| "response": { |
| "$ref": "GoogleCloudSecuritycenterV1SecurityHealthAnalyticsCustomModule" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "simulate": { |
| "description": "", |
| "flatPath": "v1/folders/{foldersId}/securityHealthAnalyticsSettings/customModules:simulate", |
| "httpMethod": "POST", |
| "id": "securitycenter.folders.securityHealthAnalyticsSettings.customModules.simulate", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "parent": { |
| "location": "path", |
| "pattern": "^folders/[^/]+/securityHealthAnalyticsSettings$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/customModules:simulate", |
| "request": { |
| "$ref": "SimulateSecurityHealthAnalyticsCustomModuleRequest" |
| }, |
| "response": { |
| "$ref": "SimulateSecurityHealthAnalyticsCustomModuleResponse" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| } |
| } |
| }, |
| "effectiveCustomModules": { |
| "methods": { |
| "get": { |
| "description": "", |
| "flatPath": "v1/folders/{foldersId}/securityHealthAnalyticsSettings/effectiveCustomModules/{effectiveCustomModulesId}", |
| "httpMethod": "GET", |
| "id": "securitycenter.folders.securityHealthAnalyticsSettings.effectiveCustomModules.get", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^folders/[^/]+/securityHealthAnalyticsSettings/effectiveCustomModules/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "response": { |
| "$ref": "GoogleCloudSecuritycenterV1EffectiveSecurityHealthAnalyticsCustomModule" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "list": { |
| "description": "", |
| "flatPath": "v1/folders/{foldersId}/securityHealthAnalyticsSettings/effectiveCustomModules", |
| "httpMethod": "GET", |
| "id": "securitycenter.folders.securityHealthAnalyticsSettings.effectiveCustomModules.list", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "pageSize": { |
| "format": "int32", |
| "location": "query", |
| "type": "integer" |
| }, |
| "pageToken": { |
| "location": "query", |
| "type": "string" |
| }, |
| "parent": { |
| "location": "path", |
| "pattern": "^folders/[^/]+/securityHealthAnalyticsSettings$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/effectiveCustomModules", |
| "response": { |
| "$ref": "ListEffectiveSecurityHealthAnalyticsCustomModulesResponse" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| } |
| } |
| } |
| } |
| }, |
| "sources": { |
| "methods": { |
| "list": { |
| "description": "", |
| "flatPath": "v1/folders/{foldersId}/sources", |
| "httpMethod": "GET", |
| "id": "securitycenter.folders.sources.list", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "pageSize": { |
| "format": "int32", |
| "location": "query", |
| "type": "integer" |
| }, |
| "pageToken": { |
| "location": "query", |
| "type": "string" |
| }, |
| "parent": { |
| "location": "path", |
| "pattern": "^folders/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/sources", |
| "response": { |
| "$ref": "ListSourcesResponse" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| } |
| }, |
| "resources": { |
| "findings": { |
| "methods": { |
| "group": { |
| "description": "", |
| "flatPath": "v1/folders/{foldersId}/sources/{sourcesId}/findings:group", |
| "httpMethod": "POST", |
| "id": "securitycenter.folders.sources.findings.group", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "parent": { |
| "location": "path", |
| "pattern": "^folders/[^/]+/sources/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/findings:group", |
| "request": { |
| "$ref": "GroupFindingsRequest" |
| }, |
| "response": { |
| "$ref": "GroupFindingsResponse" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "list": { |
| "description": "", |
| "flatPath": "v1/folders/{foldersId}/sources/{sourcesId}/findings", |
| "httpMethod": "GET", |
| "id": "securitycenter.folders.sources.findings.list", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "compareDuration": { |
| "deprecated": true, |
| "format": "google-duration", |
| "location": "query", |
| "type": "string" |
| }, |
| "fieldMask": { |
| "format": "google-fieldmask", |
| "location": "query", |
| "type": "string" |
| }, |
| "filter": { |
| "location": "query", |
| "type": "string" |
| }, |
| "orderBy": { |
| "location": "query", |
| "type": "string" |
| }, |
| "pageSize": { |
| "format": "int32", |
| "location": "query", |
| "type": "integer" |
| }, |
| "pageToken": { |
| "location": "query", |
| "type": "string" |
| }, |
| "parent": { |
| "location": "path", |
| "pattern": "^folders/[^/]+/sources/[^/]+$", |
| "required": true, |
| "type": "string" |
| }, |
| "readTime": { |
| "deprecated": true, |
| "format": "google-datetime", |
| "location": "query", |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/findings", |
| "response": { |
| "$ref": "ListFindingsResponse" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "patch": { |
| "description": "", |
| "flatPath": "v1/folders/{foldersId}/sources/{sourcesId}/findings/{findingsId}", |
| "httpMethod": "PATCH", |
| "id": "securitycenter.folders.sources.findings.patch", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^folders/[^/]+/sources/[^/]+/findings/[^/]+$", |
| "required": true, |
| "type": "string" |
| }, |
| "updateMask": { |
| "format": "google-fieldmask", |
| "location": "query", |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "request": { |
| "$ref": "Finding" |
| }, |
| "response": { |
| "$ref": "Finding" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "setMute": { |
| "description": "", |
| "flatPath": "v1/folders/{foldersId}/sources/{sourcesId}/findings/{findingsId}:setMute", |
| "httpMethod": "POST", |
| "id": "securitycenter.folders.sources.findings.setMute", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^folders/[^/]+/sources/[^/]+/findings/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}:setMute", |
| "request": { |
| "$ref": "SetMuteRequest" |
| }, |
| "response": { |
| "$ref": "Finding" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "setState": { |
| "description": "", |
| "flatPath": "v1/folders/{foldersId}/sources/{sourcesId}/findings/{findingsId}:setState", |
| "httpMethod": "POST", |
| "id": "securitycenter.folders.sources.findings.setState", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^folders/[^/]+/sources/[^/]+/findings/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}:setState", |
| "request": { |
| "$ref": "SetFindingStateRequest" |
| }, |
| "response": { |
| "$ref": "Finding" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "updateSecurityMarks": { |
| "description": "", |
| "flatPath": "v1/folders/{foldersId}/sources/{sourcesId}/findings/{findingsId}/securityMarks", |
| "httpMethod": "PATCH", |
| "id": "securitycenter.folders.sources.findings.updateSecurityMarks", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^folders/[^/]+/sources/[^/]+/findings/[^/]+/securityMarks$", |
| "required": true, |
| "type": "string" |
| }, |
| "startTime": { |
| "format": "google-datetime", |
| "location": "query", |
| "type": "string" |
| }, |
| "updateMask": { |
| "format": "google-fieldmask", |
| "location": "query", |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "request": { |
| "$ref": "SecurityMarks" |
| }, |
| "response": { |
| "$ref": "SecurityMarks" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| } |
| }, |
| "resources": { |
| "externalSystems": { |
| "methods": { |
| "patch": { |
| "description": "", |
| "flatPath": "v1/folders/{foldersId}/sources/{sourcesId}/findings/{findingsId}/externalSystems/{externalSystemsId}", |
| "httpMethod": "PATCH", |
| "id": "securitycenter.folders.sources.findings.externalSystems.patch", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^folders/[^/]+/sources/[^/]+/findings/[^/]+/externalSystems/[^/]+$", |
| "required": true, |
| "type": "string" |
| }, |
| "updateMask": { |
| "format": "google-fieldmask", |
| "location": "query", |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "request": { |
| "$ref": "GoogleCloudSecuritycenterV1ExternalSystem" |
| }, |
| "response": { |
| "$ref": "GoogleCloudSecuritycenterV1ExternalSystem" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| } |
| } |
| } |
| } |
| } |
| } |
| } |
| } |
| }, |
| "organizations": { |
| "methods": { |
| "getOrganizationSettings": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/organizationSettings", |
| "httpMethod": "GET", |
| "id": "securitycenter.organizations.getOrganizationSettings", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+/organizationSettings$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "response": { |
| "$ref": "OrganizationSettings" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "updateOrganizationSettings": { |
| "deprecated": true, |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/organizationSettings", |
| "httpMethod": "PATCH", |
| "id": "securitycenter.organizations.updateOrganizationSettings", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+/organizationSettings$", |
| "required": true, |
| "type": "string" |
| }, |
| "updateMask": { |
| "format": "google-fieldmask", |
| "location": "query", |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "request": { |
| "$ref": "OrganizationSettings" |
| }, |
| "response": { |
| "$ref": "OrganizationSettings" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| } |
| }, |
| "resources": { |
| "assets": { |
| "methods": { |
| "group": { |
| "deprecated": true, |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/assets:group", |
| "httpMethod": "POST", |
| "id": "securitycenter.organizations.assets.group", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "parent": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/assets:group", |
| "request": { |
| "$ref": "GroupAssetsRequest" |
| }, |
| "response": { |
| "$ref": "GroupAssetsResponse" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "list": { |
| "deprecated": true, |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/assets", |
| "httpMethod": "GET", |
| "id": "securitycenter.organizations.assets.list", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "compareDuration": { |
| "format": "google-duration", |
| "location": "query", |
| "type": "string" |
| }, |
| "fieldMask": { |
| "format": "google-fieldmask", |
| "location": "query", |
| "type": "string" |
| }, |
| "filter": { |
| "location": "query", |
| "type": "string" |
| }, |
| "orderBy": { |
| "location": "query", |
| "type": "string" |
| }, |
| "pageSize": { |
| "format": "int32", |
| "location": "query", |
| "type": "integer" |
| }, |
| "pageToken": { |
| "location": "query", |
| "type": "string" |
| }, |
| "parent": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+$", |
| "required": true, |
| "type": "string" |
| }, |
| "readTime": { |
| "format": "google-datetime", |
| "location": "query", |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/assets", |
| "response": { |
| "$ref": "ListAssetsResponse" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "runDiscovery": { |
| "deprecated": true, |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/assets:runDiscovery", |
| "httpMethod": "POST", |
| "id": "securitycenter.organizations.assets.runDiscovery", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "parent": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/assets:runDiscovery", |
| "request": { |
| "$ref": "RunAssetDiscoveryRequest" |
| }, |
| "response": { |
| "$ref": "Operation" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "updateSecurityMarks": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/assets/{assetsId}/securityMarks", |
| "httpMethod": "PATCH", |
| "id": "securitycenter.organizations.assets.updateSecurityMarks", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+/assets/[^/]+/securityMarks$", |
| "required": true, |
| "type": "string" |
| }, |
| "startTime": { |
| "format": "google-datetime", |
| "location": "query", |
| "type": "string" |
| }, |
| "updateMask": { |
| "format": "google-fieldmask", |
| "location": "query", |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "request": { |
| "$ref": "SecurityMarks" |
| }, |
| "response": { |
| "$ref": "SecurityMarks" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| } |
| } |
| }, |
| "attackPaths": { |
| "methods": { |
| "list": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/attackPaths", |
| "httpMethod": "GET", |
| "id": "securitycenter.organizations.attackPaths.list", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "filter": { |
| "location": "query", |
| "type": "string" |
| }, |
| "pageSize": { |
| "format": "int32", |
| "location": "query", |
| "type": "integer" |
| }, |
| "pageToken": { |
| "location": "query", |
| "type": "string" |
| }, |
| "parent": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/attackPaths", |
| "response": { |
| "$ref": "ListAttackPathsResponse" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| } |
| } |
| }, |
| "bigQueryExports": { |
| "methods": { |
| "create": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/bigQueryExports", |
| "httpMethod": "POST", |
| "id": "securitycenter.organizations.bigQueryExports.create", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "bigQueryExportId": { |
| "location": "query", |
| "type": "string" |
| }, |
| "parent": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/bigQueryExports", |
| "request": { |
| "$ref": "GoogleCloudSecuritycenterV1BigQueryExport" |
| }, |
| "response": { |
| "$ref": "GoogleCloudSecuritycenterV1BigQueryExport" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "delete": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/bigQueryExports/{bigQueryExportsId}", |
| "httpMethod": "DELETE", |
| "id": "securitycenter.organizations.bigQueryExports.delete", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+/bigQueryExports/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "response": { |
| "$ref": "Empty" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "get": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/bigQueryExports/{bigQueryExportsId}", |
| "httpMethod": "GET", |
| "id": "securitycenter.organizations.bigQueryExports.get", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+/bigQueryExports/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "response": { |
| "$ref": "GoogleCloudSecuritycenterV1BigQueryExport" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "list": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/bigQueryExports", |
| "httpMethod": "GET", |
| "id": "securitycenter.organizations.bigQueryExports.list", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "pageSize": { |
| "format": "int32", |
| "location": "query", |
| "type": "integer" |
| }, |
| "pageToken": { |
| "location": "query", |
| "type": "string" |
| }, |
| "parent": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/bigQueryExports", |
| "response": { |
| "$ref": "ListBigQueryExportsResponse" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "patch": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/bigQueryExports/{bigQueryExportsId}", |
| "httpMethod": "PATCH", |
| "id": "securitycenter.organizations.bigQueryExports.patch", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+/bigQueryExports/[^/]+$", |
| "required": true, |
| "type": "string" |
| }, |
| "updateMask": { |
| "format": "google-fieldmask", |
| "location": "query", |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "request": { |
| "$ref": "GoogleCloudSecuritycenterV1BigQueryExport" |
| }, |
| "response": { |
| "$ref": "GoogleCloudSecuritycenterV1BigQueryExport" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| } |
| } |
| }, |
| "eventThreatDetectionSettings": { |
| "methods": { |
| "validateCustomModule": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/eventThreatDetectionSettings:validateCustomModule", |
| "httpMethod": "POST", |
| "id": "securitycenter.organizations.eventThreatDetectionSettings.validateCustomModule", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "parent": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+/eventThreatDetectionSettings$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}:validateCustomModule", |
| "request": { |
| "$ref": "ValidateEventThreatDetectionCustomModuleRequest" |
| }, |
| "response": { |
| "$ref": "ValidateEventThreatDetectionCustomModuleResponse" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| } |
| }, |
| "resources": { |
| "customModules": { |
| "methods": { |
| "create": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/eventThreatDetectionSettings/customModules", |
| "httpMethod": "POST", |
| "id": "securitycenter.organizations.eventThreatDetectionSettings.customModules.create", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "parent": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+/eventThreatDetectionSettings$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/customModules", |
| "request": { |
| "$ref": "EventThreatDetectionCustomModule" |
| }, |
| "response": { |
| "$ref": "EventThreatDetectionCustomModule" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "delete": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/eventThreatDetectionSettings/customModules/{customModulesId}", |
| "httpMethod": "DELETE", |
| "id": "securitycenter.organizations.eventThreatDetectionSettings.customModules.delete", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+/eventThreatDetectionSettings/customModules/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "response": { |
| "$ref": "Empty" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "get": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/eventThreatDetectionSettings/customModules/{customModulesId}", |
| "httpMethod": "GET", |
| "id": "securitycenter.organizations.eventThreatDetectionSettings.customModules.get", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+/eventThreatDetectionSettings/customModules/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "response": { |
| "$ref": "EventThreatDetectionCustomModule" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "list": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/eventThreatDetectionSettings/customModules", |
| "httpMethod": "GET", |
| "id": "securitycenter.organizations.eventThreatDetectionSettings.customModules.list", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "pageSize": { |
| "format": "int32", |
| "location": "query", |
| "type": "integer" |
| }, |
| "pageToken": { |
| "location": "query", |
| "type": "string" |
| }, |
| "parent": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+/eventThreatDetectionSettings$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/customModules", |
| "response": { |
| "$ref": "ListEventThreatDetectionCustomModulesResponse" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "listDescendant": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/eventThreatDetectionSettings/customModules:listDescendant", |
| "httpMethod": "GET", |
| "id": "securitycenter.organizations.eventThreatDetectionSettings.customModules.listDescendant", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "pageSize": { |
| "format": "int32", |
| "location": "query", |
| "type": "integer" |
| }, |
| "pageToken": { |
| "location": "query", |
| "type": "string" |
| }, |
| "parent": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+/eventThreatDetectionSettings$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/customModules:listDescendant", |
| "response": { |
| "$ref": "ListDescendantEventThreatDetectionCustomModulesResponse" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "patch": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/eventThreatDetectionSettings/customModules/{customModulesId}", |
| "httpMethod": "PATCH", |
| "id": "securitycenter.organizations.eventThreatDetectionSettings.customModules.patch", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+/eventThreatDetectionSettings/customModules/[^/]+$", |
| "required": true, |
| "type": "string" |
| }, |
| "updateMask": { |
| "format": "google-fieldmask", |
| "location": "query", |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "request": { |
| "$ref": "EventThreatDetectionCustomModule" |
| }, |
| "response": { |
| "$ref": "EventThreatDetectionCustomModule" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| } |
| } |
| }, |
| "effectiveCustomModules": { |
| "methods": { |
| "get": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/eventThreatDetectionSettings/effectiveCustomModules/{effectiveCustomModulesId}", |
| "httpMethod": "GET", |
| "id": "securitycenter.organizations.eventThreatDetectionSettings.effectiveCustomModules.get", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+/eventThreatDetectionSettings/effectiveCustomModules/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "response": { |
| "$ref": "EffectiveEventThreatDetectionCustomModule" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "list": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/eventThreatDetectionSettings/effectiveCustomModules", |
| "httpMethod": "GET", |
| "id": "securitycenter.organizations.eventThreatDetectionSettings.effectiveCustomModules.list", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "pageSize": { |
| "format": "int32", |
| "location": "query", |
| "type": "integer" |
| }, |
| "pageToken": { |
| "location": "query", |
| "type": "string" |
| }, |
| "parent": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+/eventThreatDetectionSettings$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/effectiveCustomModules", |
| "response": { |
| "$ref": "ListEffectiveEventThreatDetectionCustomModulesResponse" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| } |
| } |
| } |
| } |
| }, |
| "findings": { |
| "methods": { |
| "bulkMute": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/findings:bulkMute", |
| "httpMethod": "POST", |
| "id": "securitycenter.organizations.findings.bulkMute", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "parent": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/findings:bulkMute", |
| "request": { |
| "$ref": "BulkMuteFindingsRequest" |
| }, |
| "response": { |
| "$ref": "Operation" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| } |
| } |
| }, |
| "locations": { |
| "resources": { |
| "muteConfigs": { |
| "methods": { |
| "delete": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/locations/{locationsId}/muteConfigs/{muteConfigsId}", |
| "httpMethod": "DELETE", |
| "id": "securitycenter.organizations.locations.muteConfigs.delete", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+/locations/[^/]+/muteConfigs/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "response": { |
| "$ref": "Empty" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "get": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/locations/{locationsId}/muteConfigs/{muteConfigsId}", |
| "httpMethod": "GET", |
| "id": "securitycenter.organizations.locations.muteConfigs.get", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+/locations/[^/]+/muteConfigs/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "response": { |
| "$ref": "GoogleCloudSecuritycenterV1MuteConfig" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "patch": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/locations/{locationsId}/muteConfigs/{muteConfigsId}", |
| "httpMethod": "PATCH", |
| "id": "securitycenter.organizations.locations.muteConfigs.patch", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+/locations/[^/]+/muteConfigs/[^/]+$", |
| "required": true, |
| "type": "string" |
| }, |
| "updateMask": { |
| "format": "google-fieldmask", |
| "location": "query", |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "request": { |
| "$ref": "GoogleCloudSecuritycenterV1MuteConfig" |
| }, |
| "response": { |
| "$ref": "GoogleCloudSecuritycenterV1MuteConfig" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| } |
| } |
| } |
| } |
| }, |
| "muteConfigs": { |
| "methods": { |
| "create": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/muteConfigs", |
| "httpMethod": "POST", |
| "id": "securitycenter.organizations.muteConfigs.create", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "muteConfigId": { |
| "location": "query", |
| "type": "string" |
| }, |
| "parent": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/muteConfigs", |
| "request": { |
| "$ref": "GoogleCloudSecuritycenterV1MuteConfig" |
| }, |
| "response": { |
| "$ref": "GoogleCloudSecuritycenterV1MuteConfig" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "delete": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/muteConfigs/{muteConfigsId}", |
| "httpMethod": "DELETE", |
| "id": "securitycenter.organizations.muteConfigs.delete", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+/muteConfigs/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "response": { |
| "$ref": "Empty" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "get": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/muteConfigs/{muteConfigsId}", |
| "httpMethod": "GET", |
| "id": "securitycenter.organizations.muteConfigs.get", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+/muteConfigs/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "response": { |
| "$ref": "GoogleCloudSecuritycenterV1MuteConfig" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "list": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/muteConfigs", |
| "httpMethod": "GET", |
| "id": "securitycenter.organizations.muteConfigs.list", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "pageSize": { |
| "format": "int32", |
| "location": "query", |
| "type": "integer" |
| }, |
| "pageToken": { |
| "location": "query", |
| "type": "string" |
| }, |
| "parent": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/muteConfigs", |
| "response": { |
| "$ref": "ListMuteConfigsResponse" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "patch": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/muteConfigs/{muteConfigsId}", |
| "httpMethod": "PATCH", |
| "id": "securitycenter.organizations.muteConfigs.patch", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+/muteConfigs/[^/]+$", |
| "required": true, |
| "type": "string" |
| }, |
| "updateMask": { |
| "format": "google-fieldmask", |
| "location": "query", |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "request": { |
| "$ref": "GoogleCloudSecuritycenterV1MuteConfig" |
| }, |
| "response": { |
| "$ref": "GoogleCloudSecuritycenterV1MuteConfig" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| } |
| } |
| }, |
| "notificationConfigs": { |
| "methods": { |
| "create": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/notificationConfigs", |
| "httpMethod": "POST", |
| "id": "securitycenter.organizations.notificationConfigs.create", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "configId": { |
| "location": "query", |
| "type": "string" |
| }, |
| "parent": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/notificationConfigs", |
| "request": { |
| "$ref": "NotificationConfig" |
| }, |
| "response": { |
| "$ref": "NotificationConfig" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "delete": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/notificationConfigs/{notificationConfigsId}", |
| "httpMethod": "DELETE", |
| "id": "securitycenter.organizations.notificationConfigs.delete", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+/notificationConfigs/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "response": { |
| "$ref": "Empty" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "get": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/notificationConfigs/{notificationConfigsId}", |
| "httpMethod": "GET", |
| "id": "securitycenter.organizations.notificationConfigs.get", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+/notificationConfigs/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "response": { |
| "$ref": "NotificationConfig" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "list": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/notificationConfigs", |
| "httpMethod": "GET", |
| "id": "securitycenter.organizations.notificationConfigs.list", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "pageSize": { |
| "format": "int32", |
| "location": "query", |
| "type": "integer" |
| }, |
| "pageToken": { |
| "location": "query", |
| "type": "string" |
| }, |
| "parent": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/notificationConfigs", |
| "response": { |
| "$ref": "ListNotificationConfigsResponse" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "patch": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/notificationConfigs/{notificationConfigsId}", |
| "httpMethod": "PATCH", |
| "id": "securitycenter.organizations.notificationConfigs.patch", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+/notificationConfigs/[^/]+$", |
| "required": true, |
| "type": "string" |
| }, |
| "updateMask": { |
| "format": "google-fieldmask", |
| "location": "query", |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "request": { |
| "$ref": "NotificationConfig" |
| }, |
| "response": { |
| "$ref": "NotificationConfig" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| } |
| } |
| }, |
| "operations": { |
| "methods": { |
| "cancel": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/operations/{operationsId}:cancel", |
| "httpMethod": "POST", |
| "id": "securitycenter.organizations.operations.cancel", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+/operations/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}:cancel", |
| "response": { |
| "$ref": "Empty" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "delete": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/operations/{operationsId}", |
| "httpMethod": "DELETE", |
| "id": "securitycenter.organizations.operations.delete", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+/operations/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "response": { |
| "$ref": "Empty" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "get": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/operations/{operationsId}", |
| "httpMethod": "GET", |
| "id": "securitycenter.organizations.operations.get", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+/operations/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "response": { |
| "$ref": "Operation" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "list": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/operations", |
| "httpMethod": "GET", |
| "id": "securitycenter.organizations.operations.list", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "filter": { |
| "location": "query", |
| "type": "string" |
| }, |
| "name": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+/operations$", |
| "required": true, |
| "type": "string" |
| }, |
| "pageSize": { |
| "format": "int32", |
| "location": "query", |
| "type": "integer" |
| }, |
| "pageToken": { |
| "location": "query", |
| "type": "string" |
| }, |
| "returnPartialSuccess": { |
| "location": "query", |
| "type": "boolean" |
| } |
| }, |
| "path": "v1/{+name}", |
| "response": { |
| "$ref": "ListOperationsResponse" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| } |
| } |
| }, |
| "resourceValueConfigs": { |
| "methods": { |
| "batchCreate": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/resourceValueConfigs:batchCreate", |
| "httpMethod": "POST", |
| "id": "securitycenter.organizations.resourceValueConfigs.batchCreate", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "parent": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/resourceValueConfigs:batchCreate", |
| "request": { |
| "$ref": "BatchCreateResourceValueConfigsRequest" |
| }, |
| "response": { |
| "$ref": "BatchCreateResourceValueConfigsResponse" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "delete": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/resourceValueConfigs/{resourceValueConfigsId}", |
| "httpMethod": "DELETE", |
| "id": "securitycenter.organizations.resourceValueConfigs.delete", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+/resourceValueConfigs/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "response": { |
| "$ref": "Empty" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "get": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/resourceValueConfigs/{resourceValueConfigsId}", |
| "httpMethod": "GET", |
| "id": "securitycenter.organizations.resourceValueConfigs.get", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+/resourceValueConfigs/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "response": { |
| "$ref": "GoogleCloudSecuritycenterV1ResourceValueConfig" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "list": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/resourceValueConfigs", |
| "httpMethod": "GET", |
| "id": "securitycenter.organizations.resourceValueConfigs.list", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "pageSize": { |
| "format": "int32", |
| "location": "query", |
| "type": "integer" |
| }, |
| "pageToken": { |
| "location": "query", |
| "type": "string" |
| }, |
| "parent": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/resourceValueConfigs", |
| "response": { |
| "$ref": "ListResourceValueConfigsResponse" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "patch": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/resourceValueConfigs/{resourceValueConfigsId}", |
| "httpMethod": "PATCH", |
| "id": "securitycenter.organizations.resourceValueConfigs.patch", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+/resourceValueConfigs/[^/]+$", |
| "required": true, |
| "type": "string" |
| }, |
| "updateMask": { |
| "format": "google-fieldmask", |
| "location": "query", |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "request": { |
| "$ref": "GoogleCloudSecuritycenterV1ResourceValueConfig" |
| }, |
| "response": { |
| "$ref": "GoogleCloudSecuritycenterV1ResourceValueConfig" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| } |
| } |
| }, |
| "securityHealthAnalyticsSettings": { |
| "resources": { |
| "customModules": { |
| "methods": { |
| "create": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/securityHealthAnalyticsSettings/customModules", |
| "httpMethod": "POST", |
| "id": "securitycenter.organizations.securityHealthAnalyticsSettings.customModules.create", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "parent": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+/securityHealthAnalyticsSettings$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/customModules", |
| "request": { |
| "$ref": "GoogleCloudSecuritycenterV1SecurityHealthAnalyticsCustomModule" |
| }, |
| "response": { |
| "$ref": "GoogleCloudSecuritycenterV1SecurityHealthAnalyticsCustomModule" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "delete": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/securityHealthAnalyticsSettings/customModules/{customModulesId}", |
| "httpMethod": "DELETE", |
| "id": "securitycenter.organizations.securityHealthAnalyticsSettings.customModules.delete", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+/securityHealthAnalyticsSettings/customModules/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "response": { |
| "$ref": "Empty" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "get": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/securityHealthAnalyticsSettings/customModules/{customModulesId}", |
| "httpMethod": "GET", |
| "id": "securitycenter.organizations.securityHealthAnalyticsSettings.customModules.get", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+/securityHealthAnalyticsSettings/customModules/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "response": { |
| "$ref": "GoogleCloudSecuritycenterV1SecurityHealthAnalyticsCustomModule" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "list": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/securityHealthAnalyticsSettings/customModules", |
| "httpMethod": "GET", |
| "id": "securitycenter.organizations.securityHealthAnalyticsSettings.customModules.list", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "pageSize": { |
| "format": "int32", |
| "location": "query", |
| "type": "integer" |
| }, |
| "pageToken": { |
| "location": "query", |
| "type": "string" |
| }, |
| "parent": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+/securityHealthAnalyticsSettings$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/customModules", |
| "response": { |
| "$ref": "ListSecurityHealthAnalyticsCustomModulesResponse" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "listDescendant": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/securityHealthAnalyticsSettings/customModules:listDescendant", |
| "httpMethod": "GET", |
| "id": "securitycenter.organizations.securityHealthAnalyticsSettings.customModules.listDescendant", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "pageSize": { |
| "format": "int32", |
| "location": "query", |
| "type": "integer" |
| }, |
| "pageToken": { |
| "location": "query", |
| "type": "string" |
| }, |
| "parent": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+/securityHealthAnalyticsSettings$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/customModules:listDescendant", |
| "response": { |
| "$ref": "ListDescendantSecurityHealthAnalyticsCustomModulesResponse" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "patch": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/securityHealthAnalyticsSettings/customModules/{customModulesId}", |
| "httpMethod": "PATCH", |
| "id": "securitycenter.organizations.securityHealthAnalyticsSettings.customModules.patch", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+/securityHealthAnalyticsSettings/customModules/[^/]+$", |
| "required": true, |
| "type": "string" |
| }, |
| "updateMask": { |
| "format": "google-fieldmask", |
| "location": "query", |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "request": { |
| "$ref": "GoogleCloudSecuritycenterV1SecurityHealthAnalyticsCustomModule" |
| }, |
| "response": { |
| "$ref": "GoogleCloudSecuritycenterV1SecurityHealthAnalyticsCustomModule" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "simulate": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/securityHealthAnalyticsSettings/customModules:simulate", |
| "httpMethod": "POST", |
| "id": "securitycenter.organizations.securityHealthAnalyticsSettings.customModules.simulate", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "parent": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+/securityHealthAnalyticsSettings$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/customModules:simulate", |
| "request": { |
| "$ref": "SimulateSecurityHealthAnalyticsCustomModuleRequest" |
| }, |
| "response": { |
| "$ref": "SimulateSecurityHealthAnalyticsCustomModuleResponse" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| } |
| } |
| }, |
| "effectiveCustomModules": { |
| "methods": { |
| "get": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/securityHealthAnalyticsSettings/effectiveCustomModules/{effectiveCustomModulesId}", |
| "httpMethod": "GET", |
| "id": "securitycenter.organizations.securityHealthAnalyticsSettings.effectiveCustomModules.get", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+/securityHealthAnalyticsSettings/effectiveCustomModules/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "response": { |
| "$ref": "GoogleCloudSecuritycenterV1EffectiveSecurityHealthAnalyticsCustomModule" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "list": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/securityHealthAnalyticsSettings/effectiveCustomModules", |
| "httpMethod": "GET", |
| "id": "securitycenter.organizations.securityHealthAnalyticsSettings.effectiveCustomModules.list", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "pageSize": { |
| "format": "int32", |
| "location": "query", |
| "type": "integer" |
| }, |
| "pageToken": { |
| "location": "query", |
| "type": "string" |
| }, |
| "parent": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+/securityHealthAnalyticsSettings$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/effectiveCustomModules", |
| "response": { |
| "$ref": "ListEffectiveSecurityHealthAnalyticsCustomModulesResponse" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| } |
| } |
| } |
| } |
| }, |
| "simulations": { |
| "methods": { |
| "get": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/simulations/{simulationsId}", |
| "httpMethod": "GET", |
| "id": "securitycenter.organizations.simulations.get", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+/simulations/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "response": { |
| "$ref": "Simulation" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| } |
| }, |
| "resources": { |
| "attackExposureResults": { |
| "resources": { |
| "attackPaths": { |
| "methods": { |
| "list": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/simulations/{simulationsId}/attackExposureResults/{attackExposureResultsId}/attackPaths", |
| "httpMethod": "GET", |
| "id": "securitycenter.organizations.simulations.attackExposureResults.attackPaths.list", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "filter": { |
| "location": "query", |
| "type": "string" |
| }, |
| "pageSize": { |
| "format": "int32", |
| "location": "query", |
| "type": "integer" |
| }, |
| "pageToken": { |
| "location": "query", |
| "type": "string" |
| }, |
| "parent": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+/simulations/[^/]+/attackExposureResults/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/attackPaths", |
| "response": { |
| "$ref": "ListAttackPathsResponse" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| } |
| } |
| }, |
| "valuedResources": { |
| "methods": { |
| "list": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/simulations/{simulationsId}/attackExposureResults/{attackExposureResultsId}/valuedResources", |
| "httpMethod": "GET", |
| "id": "securitycenter.organizations.simulations.attackExposureResults.valuedResources.list", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "filter": { |
| "location": "query", |
| "type": "string" |
| }, |
| "orderBy": { |
| "location": "query", |
| "type": "string" |
| }, |
| "pageSize": { |
| "format": "int32", |
| "location": "query", |
| "type": "integer" |
| }, |
| "pageToken": { |
| "location": "query", |
| "type": "string" |
| }, |
| "parent": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+/simulations/[^/]+/attackExposureResults/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/valuedResources", |
| "response": { |
| "$ref": "ListValuedResourcesResponse" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| } |
| } |
| } |
| } |
| }, |
| "attackPaths": { |
| "methods": { |
| "list": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/simulations/{simulationsId}/attackPaths", |
| "httpMethod": "GET", |
| "id": "securitycenter.organizations.simulations.attackPaths.list", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "filter": { |
| "location": "query", |
| "type": "string" |
| }, |
| "pageSize": { |
| "format": "int32", |
| "location": "query", |
| "type": "integer" |
| }, |
| "pageToken": { |
| "location": "query", |
| "type": "string" |
| }, |
| "parent": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+/simulations/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/attackPaths", |
| "response": { |
| "$ref": "ListAttackPathsResponse" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| } |
| } |
| }, |
| "valuedResources": { |
| "methods": { |
| "get": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/simulations/{simulationsId}/valuedResources/{valuedResourcesId}", |
| "httpMethod": "GET", |
| "id": "securitycenter.organizations.simulations.valuedResources.get", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+/simulations/[^/]+/valuedResources/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "response": { |
| "$ref": "ValuedResource" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "list": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/simulations/{simulationsId}/valuedResources", |
| "httpMethod": "GET", |
| "id": "securitycenter.organizations.simulations.valuedResources.list", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "filter": { |
| "location": "query", |
| "type": "string" |
| }, |
| "orderBy": { |
| "location": "query", |
| "type": "string" |
| }, |
| "pageSize": { |
| "format": "int32", |
| "location": "query", |
| "type": "integer" |
| }, |
| "pageToken": { |
| "location": "query", |
| "type": "string" |
| }, |
| "parent": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+/simulations/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/valuedResources", |
| "response": { |
| "$ref": "ListValuedResourcesResponse" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| } |
| }, |
| "resources": { |
| "attackPaths": { |
| "methods": { |
| "list": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/simulations/{simulationsId}/valuedResources/{valuedResourcesId}/attackPaths", |
| "httpMethod": "GET", |
| "id": "securitycenter.organizations.simulations.valuedResources.attackPaths.list", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "filter": { |
| "location": "query", |
| "type": "string" |
| }, |
| "pageSize": { |
| "format": "int32", |
| "location": "query", |
| "type": "integer" |
| }, |
| "pageToken": { |
| "location": "query", |
| "type": "string" |
| }, |
| "parent": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+/simulations/[^/]+/valuedResources/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/attackPaths", |
| "response": { |
| "$ref": "ListAttackPathsResponse" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| } |
| } |
| } |
| } |
| } |
| } |
| }, |
| "sources": { |
| "methods": { |
| "create": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/sources", |
| "httpMethod": "POST", |
| "id": "securitycenter.organizations.sources.create", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "parent": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/sources", |
| "request": { |
| "$ref": "Source" |
| }, |
| "response": { |
| "$ref": "Source" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "get": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/sources/{sourcesId}", |
| "httpMethod": "GET", |
| "id": "securitycenter.organizations.sources.get", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+/sources/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "response": { |
| "$ref": "Source" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "getIamPolicy": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/sources/{sourcesId}:getIamPolicy", |
| "httpMethod": "POST", |
| "id": "securitycenter.organizations.sources.getIamPolicy", |
| "parameterOrder": [ |
| "resource" |
| ], |
| "parameters": { |
| "resource": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+/sources/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+resource}:getIamPolicy", |
| "request": { |
| "$ref": "GetIamPolicyRequest" |
| }, |
| "response": { |
| "$ref": "Policy" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "list": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/sources", |
| "httpMethod": "GET", |
| "id": "securitycenter.organizations.sources.list", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "pageSize": { |
| "format": "int32", |
| "location": "query", |
| "type": "integer" |
| }, |
| "pageToken": { |
| "location": "query", |
| "type": "string" |
| }, |
| "parent": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/sources", |
| "response": { |
| "$ref": "ListSourcesResponse" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "patch": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/sources/{sourcesId}", |
| "httpMethod": "PATCH", |
| "id": "securitycenter.organizations.sources.patch", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+/sources/[^/]+$", |
| "required": true, |
| "type": "string" |
| }, |
| "updateMask": { |
| "format": "google-fieldmask", |
| "location": "query", |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "request": { |
| "$ref": "Source" |
| }, |
| "response": { |
| "$ref": "Source" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "setIamPolicy": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/sources/{sourcesId}:setIamPolicy", |
| "httpMethod": "POST", |
| "id": "securitycenter.organizations.sources.setIamPolicy", |
| "parameterOrder": [ |
| "resource" |
| ], |
| "parameters": { |
| "resource": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+/sources/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+resource}:setIamPolicy", |
| "request": { |
| "$ref": "SetIamPolicyRequest" |
| }, |
| "response": { |
| "$ref": "Policy" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "testIamPermissions": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/sources/{sourcesId}:testIamPermissions", |
| "httpMethod": "POST", |
| "id": "securitycenter.organizations.sources.testIamPermissions", |
| "parameterOrder": [ |
| "resource" |
| ], |
| "parameters": { |
| "resource": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+/sources/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+resource}:testIamPermissions", |
| "request": { |
| "$ref": "TestIamPermissionsRequest" |
| }, |
| "response": { |
| "$ref": "TestIamPermissionsResponse" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| } |
| }, |
| "resources": { |
| "findings": { |
| "methods": { |
| "create": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/sources/{sourcesId}/findings", |
| "httpMethod": "POST", |
| "id": "securitycenter.organizations.sources.findings.create", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "findingId": { |
| "location": "query", |
| "type": "string" |
| }, |
| "parent": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+/sources/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/findings", |
| "request": { |
| "$ref": "Finding" |
| }, |
| "response": { |
| "$ref": "Finding" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "group": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/sources/{sourcesId}/findings:group", |
| "httpMethod": "POST", |
| "id": "securitycenter.organizations.sources.findings.group", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "parent": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+/sources/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/findings:group", |
| "request": { |
| "$ref": "GroupFindingsRequest" |
| }, |
| "response": { |
| "$ref": "GroupFindingsResponse" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "list": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/sources/{sourcesId}/findings", |
| "httpMethod": "GET", |
| "id": "securitycenter.organizations.sources.findings.list", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "compareDuration": { |
| "deprecated": true, |
| "format": "google-duration", |
| "location": "query", |
| "type": "string" |
| }, |
| "fieldMask": { |
| "format": "google-fieldmask", |
| "location": "query", |
| "type": "string" |
| }, |
| "filter": { |
| "location": "query", |
| "type": "string" |
| }, |
| "orderBy": { |
| "location": "query", |
| "type": "string" |
| }, |
| "pageSize": { |
| "format": "int32", |
| "location": "query", |
| "type": "integer" |
| }, |
| "pageToken": { |
| "location": "query", |
| "type": "string" |
| }, |
| "parent": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+/sources/[^/]+$", |
| "required": true, |
| "type": "string" |
| }, |
| "readTime": { |
| "deprecated": true, |
| "format": "google-datetime", |
| "location": "query", |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/findings", |
| "response": { |
| "$ref": "ListFindingsResponse" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "patch": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/sources/{sourcesId}/findings/{findingsId}", |
| "httpMethod": "PATCH", |
| "id": "securitycenter.organizations.sources.findings.patch", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+/sources/[^/]+/findings/[^/]+$", |
| "required": true, |
| "type": "string" |
| }, |
| "updateMask": { |
| "format": "google-fieldmask", |
| "location": "query", |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "request": { |
| "$ref": "Finding" |
| }, |
| "response": { |
| "$ref": "Finding" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "setMute": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/sources/{sourcesId}/findings/{findingsId}:setMute", |
| "httpMethod": "POST", |
| "id": "securitycenter.organizations.sources.findings.setMute", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+/sources/[^/]+/findings/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}:setMute", |
| "request": { |
| "$ref": "SetMuteRequest" |
| }, |
| "response": { |
| "$ref": "Finding" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "setState": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/sources/{sourcesId}/findings/{findingsId}:setState", |
| "httpMethod": "POST", |
| "id": "securitycenter.organizations.sources.findings.setState", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+/sources/[^/]+/findings/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}:setState", |
| "request": { |
| "$ref": "SetFindingStateRequest" |
| }, |
| "response": { |
| "$ref": "Finding" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "updateSecurityMarks": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/sources/{sourcesId}/findings/{findingsId}/securityMarks", |
| "httpMethod": "PATCH", |
| "id": "securitycenter.organizations.sources.findings.updateSecurityMarks", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+/sources/[^/]+/findings/[^/]+/securityMarks$", |
| "required": true, |
| "type": "string" |
| }, |
| "startTime": { |
| "format": "google-datetime", |
| "location": "query", |
| "type": "string" |
| }, |
| "updateMask": { |
| "format": "google-fieldmask", |
| "location": "query", |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "request": { |
| "$ref": "SecurityMarks" |
| }, |
| "response": { |
| "$ref": "SecurityMarks" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| } |
| }, |
| "resources": { |
| "externalSystems": { |
| "methods": { |
| "patch": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/sources/{sourcesId}/findings/{findingsId}/externalSystems/{externalSystemsId}", |
| "httpMethod": "PATCH", |
| "id": "securitycenter.organizations.sources.findings.externalSystems.patch", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+/sources/[^/]+/findings/[^/]+/externalSystems/[^/]+$", |
| "required": true, |
| "type": "string" |
| }, |
| "updateMask": { |
| "format": "google-fieldmask", |
| "location": "query", |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "request": { |
| "$ref": "GoogleCloudSecuritycenterV1ExternalSystem" |
| }, |
| "response": { |
| "$ref": "GoogleCloudSecuritycenterV1ExternalSystem" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| } |
| } |
| } |
| } |
| } |
| } |
| }, |
| "valuedResources": { |
| "methods": { |
| "list": { |
| "description": "", |
| "flatPath": "v1/organizations/{organizationsId}/valuedResources", |
| "httpMethod": "GET", |
| "id": "securitycenter.organizations.valuedResources.list", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "filter": { |
| "location": "query", |
| "type": "string" |
| }, |
| "orderBy": { |
| "location": "query", |
| "type": "string" |
| }, |
| "pageSize": { |
| "format": "int32", |
| "location": "query", |
| "type": "integer" |
| }, |
| "pageToken": { |
| "location": "query", |
| "type": "string" |
| }, |
| "parent": { |
| "location": "path", |
| "pattern": "^organizations/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/valuedResources", |
| "response": { |
| "$ref": "ListValuedResourcesResponse" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| } |
| } |
| } |
| } |
| }, |
| "projects": { |
| "resources": { |
| "assets": { |
| "methods": { |
| "group": { |
| "deprecated": true, |
| "description": "", |
| "flatPath": "v1/projects/{projectsId}/assets:group", |
| "httpMethod": "POST", |
| "id": "securitycenter.projects.assets.group", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "parent": { |
| "location": "path", |
| "pattern": "^projects/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/assets:group", |
| "request": { |
| "$ref": "GroupAssetsRequest" |
| }, |
| "response": { |
| "$ref": "GroupAssetsResponse" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "list": { |
| "deprecated": true, |
| "description": "", |
| "flatPath": "v1/projects/{projectsId}/assets", |
| "httpMethod": "GET", |
| "id": "securitycenter.projects.assets.list", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "compareDuration": { |
| "format": "google-duration", |
| "location": "query", |
| "type": "string" |
| }, |
| "fieldMask": { |
| "format": "google-fieldmask", |
| "location": "query", |
| "type": "string" |
| }, |
| "filter": { |
| "location": "query", |
| "type": "string" |
| }, |
| "orderBy": { |
| "location": "query", |
| "type": "string" |
| }, |
| "pageSize": { |
| "format": "int32", |
| "location": "query", |
| "type": "integer" |
| }, |
| "pageToken": { |
| "location": "query", |
| "type": "string" |
| }, |
| "parent": { |
| "location": "path", |
| "pattern": "^projects/[^/]+$", |
| "required": true, |
| "type": "string" |
| }, |
| "readTime": { |
| "format": "google-datetime", |
| "location": "query", |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/assets", |
| "response": { |
| "$ref": "ListAssetsResponse" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "updateSecurityMarks": { |
| "description": "", |
| "flatPath": "v1/projects/{projectsId}/assets/{assetsId}/securityMarks", |
| "httpMethod": "PATCH", |
| "id": "securitycenter.projects.assets.updateSecurityMarks", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^projects/[^/]+/assets/[^/]+/securityMarks$", |
| "required": true, |
| "type": "string" |
| }, |
| "startTime": { |
| "format": "google-datetime", |
| "location": "query", |
| "type": "string" |
| }, |
| "updateMask": { |
| "format": "google-fieldmask", |
| "location": "query", |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "request": { |
| "$ref": "SecurityMarks" |
| }, |
| "response": { |
| "$ref": "SecurityMarks" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| } |
| } |
| }, |
| "bigQueryExports": { |
| "methods": { |
| "create": { |
| "description": "", |
| "flatPath": "v1/projects/{projectsId}/bigQueryExports", |
| "httpMethod": "POST", |
| "id": "securitycenter.projects.bigQueryExports.create", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "bigQueryExportId": { |
| "location": "query", |
| "type": "string" |
| }, |
| "parent": { |
| "location": "path", |
| "pattern": "^projects/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/bigQueryExports", |
| "request": { |
| "$ref": "GoogleCloudSecuritycenterV1BigQueryExport" |
| }, |
| "response": { |
| "$ref": "GoogleCloudSecuritycenterV1BigQueryExport" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "delete": { |
| "description": "", |
| "flatPath": "v1/projects/{projectsId}/bigQueryExports/{bigQueryExportsId}", |
| "httpMethod": "DELETE", |
| "id": "securitycenter.projects.bigQueryExports.delete", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^projects/[^/]+/bigQueryExports/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "response": { |
| "$ref": "Empty" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "get": { |
| "description": "", |
| "flatPath": "v1/projects/{projectsId}/bigQueryExports/{bigQueryExportsId}", |
| "httpMethod": "GET", |
| "id": "securitycenter.projects.bigQueryExports.get", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^projects/[^/]+/bigQueryExports/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "response": { |
| "$ref": "GoogleCloudSecuritycenterV1BigQueryExport" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "list": { |
| "description": "", |
| "flatPath": "v1/projects/{projectsId}/bigQueryExports", |
| "httpMethod": "GET", |
| "id": "securitycenter.projects.bigQueryExports.list", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "pageSize": { |
| "format": "int32", |
| "location": "query", |
| "type": "integer" |
| }, |
| "pageToken": { |
| "location": "query", |
| "type": "string" |
| }, |
| "parent": { |
| "location": "path", |
| "pattern": "^projects/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/bigQueryExports", |
| "response": { |
| "$ref": "ListBigQueryExportsResponse" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "patch": { |
| "description": "", |
| "flatPath": "v1/projects/{projectsId}/bigQueryExports/{bigQueryExportsId}", |
| "httpMethod": "PATCH", |
| "id": "securitycenter.projects.bigQueryExports.patch", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^projects/[^/]+/bigQueryExports/[^/]+$", |
| "required": true, |
| "type": "string" |
| }, |
| "updateMask": { |
| "format": "google-fieldmask", |
| "location": "query", |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "request": { |
| "$ref": "GoogleCloudSecuritycenterV1BigQueryExport" |
| }, |
| "response": { |
| "$ref": "GoogleCloudSecuritycenterV1BigQueryExport" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| } |
| } |
| }, |
| "eventThreatDetectionSettings": { |
| "methods": { |
| "validateCustomModule": { |
| "description": "", |
| "flatPath": "v1/projects/{projectsId}/eventThreatDetectionSettings:validateCustomModule", |
| "httpMethod": "POST", |
| "id": "securitycenter.projects.eventThreatDetectionSettings.validateCustomModule", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "parent": { |
| "location": "path", |
| "pattern": "^projects/[^/]+/eventThreatDetectionSettings$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}:validateCustomModule", |
| "request": { |
| "$ref": "ValidateEventThreatDetectionCustomModuleRequest" |
| }, |
| "response": { |
| "$ref": "ValidateEventThreatDetectionCustomModuleResponse" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| } |
| }, |
| "resources": { |
| "customModules": { |
| "methods": { |
| "create": { |
| "description": "", |
| "flatPath": "v1/projects/{projectsId}/eventThreatDetectionSettings/customModules", |
| "httpMethod": "POST", |
| "id": "securitycenter.projects.eventThreatDetectionSettings.customModules.create", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "parent": { |
| "location": "path", |
| "pattern": "^projects/[^/]+/eventThreatDetectionSettings$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/customModules", |
| "request": { |
| "$ref": "EventThreatDetectionCustomModule" |
| }, |
| "response": { |
| "$ref": "EventThreatDetectionCustomModule" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "delete": { |
| "description": "", |
| "flatPath": "v1/projects/{projectsId}/eventThreatDetectionSettings/customModules/{customModulesId}", |
| "httpMethod": "DELETE", |
| "id": "securitycenter.projects.eventThreatDetectionSettings.customModules.delete", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^projects/[^/]+/eventThreatDetectionSettings/customModules/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "response": { |
| "$ref": "Empty" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "get": { |
| "description": "", |
| "flatPath": "v1/projects/{projectsId}/eventThreatDetectionSettings/customModules/{customModulesId}", |
| "httpMethod": "GET", |
| "id": "securitycenter.projects.eventThreatDetectionSettings.customModules.get", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^projects/[^/]+/eventThreatDetectionSettings/customModules/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "response": { |
| "$ref": "EventThreatDetectionCustomModule" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "list": { |
| "description": "", |
| "flatPath": "v1/projects/{projectsId}/eventThreatDetectionSettings/customModules", |
| "httpMethod": "GET", |
| "id": "securitycenter.projects.eventThreatDetectionSettings.customModules.list", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "pageSize": { |
| "format": "int32", |
| "location": "query", |
| "type": "integer" |
| }, |
| "pageToken": { |
| "location": "query", |
| "type": "string" |
| }, |
| "parent": { |
| "location": "path", |
| "pattern": "^projects/[^/]+/eventThreatDetectionSettings$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/customModules", |
| "response": { |
| "$ref": "ListEventThreatDetectionCustomModulesResponse" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "listDescendant": { |
| "description": "", |
| "flatPath": "v1/projects/{projectsId}/eventThreatDetectionSettings/customModules:listDescendant", |
| "httpMethod": "GET", |
| "id": "securitycenter.projects.eventThreatDetectionSettings.customModules.listDescendant", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "pageSize": { |
| "format": "int32", |
| "location": "query", |
| "type": "integer" |
| }, |
| "pageToken": { |
| "location": "query", |
| "type": "string" |
| }, |
| "parent": { |
| "location": "path", |
| "pattern": "^projects/[^/]+/eventThreatDetectionSettings$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/customModules:listDescendant", |
| "response": { |
| "$ref": "ListDescendantEventThreatDetectionCustomModulesResponse" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "patch": { |
| "description": "", |
| "flatPath": "v1/projects/{projectsId}/eventThreatDetectionSettings/customModules/{customModulesId}", |
| "httpMethod": "PATCH", |
| "id": "securitycenter.projects.eventThreatDetectionSettings.customModules.patch", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^projects/[^/]+/eventThreatDetectionSettings/customModules/[^/]+$", |
| "required": true, |
| "type": "string" |
| }, |
| "updateMask": { |
| "format": "google-fieldmask", |
| "location": "query", |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "request": { |
| "$ref": "EventThreatDetectionCustomModule" |
| }, |
| "response": { |
| "$ref": "EventThreatDetectionCustomModule" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| } |
| } |
| }, |
| "effectiveCustomModules": { |
| "methods": { |
| "get": { |
| "description": "", |
| "flatPath": "v1/projects/{projectsId}/eventThreatDetectionSettings/effectiveCustomModules/{effectiveCustomModulesId}", |
| "httpMethod": "GET", |
| "id": "securitycenter.projects.eventThreatDetectionSettings.effectiveCustomModules.get", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^projects/[^/]+/eventThreatDetectionSettings/effectiveCustomModules/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "response": { |
| "$ref": "EffectiveEventThreatDetectionCustomModule" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "list": { |
| "description": "", |
| "flatPath": "v1/projects/{projectsId}/eventThreatDetectionSettings/effectiveCustomModules", |
| "httpMethod": "GET", |
| "id": "securitycenter.projects.eventThreatDetectionSettings.effectiveCustomModules.list", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "pageSize": { |
| "format": "int32", |
| "location": "query", |
| "type": "integer" |
| }, |
| "pageToken": { |
| "location": "query", |
| "type": "string" |
| }, |
| "parent": { |
| "location": "path", |
| "pattern": "^projects/[^/]+/eventThreatDetectionSettings$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/effectiveCustomModules", |
| "response": { |
| "$ref": "ListEffectiveEventThreatDetectionCustomModulesResponse" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| } |
| } |
| } |
| } |
| }, |
| "findings": { |
| "methods": { |
| "bulkMute": { |
| "description": "", |
| "flatPath": "v1/projects/{projectsId}/findings:bulkMute", |
| "httpMethod": "POST", |
| "id": "securitycenter.projects.findings.bulkMute", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "parent": { |
| "location": "path", |
| "pattern": "^projects/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/findings:bulkMute", |
| "request": { |
| "$ref": "BulkMuteFindingsRequest" |
| }, |
| "response": { |
| "$ref": "Operation" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| } |
| } |
| }, |
| "locations": { |
| "resources": { |
| "muteConfigs": { |
| "methods": { |
| "delete": { |
| "description": "", |
| "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/muteConfigs/{muteConfigsId}", |
| "httpMethod": "DELETE", |
| "id": "securitycenter.projects.locations.muteConfigs.delete", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^projects/[^/]+/locations/[^/]+/muteConfigs/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "response": { |
| "$ref": "Empty" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "get": { |
| "description": "", |
| "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/muteConfigs/{muteConfigsId}", |
| "httpMethod": "GET", |
| "id": "securitycenter.projects.locations.muteConfigs.get", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^projects/[^/]+/locations/[^/]+/muteConfigs/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "response": { |
| "$ref": "GoogleCloudSecuritycenterV1MuteConfig" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "patch": { |
| "description": "", |
| "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/muteConfigs/{muteConfigsId}", |
| "httpMethod": "PATCH", |
| "id": "securitycenter.projects.locations.muteConfigs.patch", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^projects/[^/]+/locations/[^/]+/muteConfigs/[^/]+$", |
| "required": true, |
| "type": "string" |
| }, |
| "updateMask": { |
| "format": "google-fieldmask", |
| "location": "query", |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "request": { |
| "$ref": "GoogleCloudSecuritycenterV1MuteConfig" |
| }, |
| "response": { |
| "$ref": "GoogleCloudSecuritycenterV1MuteConfig" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| } |
| } |
| } |
| } |
| }, |
| "muteConfigs": { |
| "methods": { |
| "create": { |
| "description": "", |
| "flatPath": "v1/projects/{projectsId}/muteConfigs", |
| "httpMethod": "POST", |
| "id": "securitycenter.projects.muteConfigs.create", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "muteConfigId": { |
| "location": "query", |
| "type": "string" |
| }, |
| "parent": { |
| "location": "path", |
| "pattern": "^projects/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/muteConfigs", |
| "request": { |
| "$ref": "GoogleCloudSecuritycenterV1MuteConfig" |
| }, |
| "response": { |
| "$ref": "GoogleCloudSecuritycenterV1MuteConfig" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "delete": { |
| "description": "", |
| "flatPath": "v1/projects/{projectsId}/muteConfigs/{muteConfigsId}", |
| "httpMethod": "DELETE", |
| "id": "securitycenter.projects.muteConfigs.delete", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^projects/[^/]+/muteConfigs/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "response": { |
| "$ref": "Empty" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "get": { |
| "description": "", |
| "flatPath": "v1/projects/{projectsId}/muteConfigs/{muteConfigsId}", |
| "httpMethod": "GET", |
| "id": "securitycenter.projects.muteConfigs.get", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^projects/[^/]+/muteConfigs/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "response": { |
| "$ref": "GoogleCloudSecuritycenterV1MuteConfig" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "list": { |
| "description": "", |
| "flatPath": "v1/projects/{projectsId}/muteConfigs", |
| "httpMethod": "GET", |
| "id": "securitycenter.projects.muteConfigs.list", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "pageSize": { |
| "format": "int32", |
| "location": "query", |
| "type": "integer" |
| }, |
| "pageToken": { |
| "location": "query", |
| "type": "string" |
| }, |
| "parent": { |
| "location": "path", |
| "pattern": "^projects/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/muteConfigs", |
| "response": { |
| "$ref": "ListMuteConfigsResponse" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "patch": { |
| "description": "", |
| "flatPath": "v1/projects/{projectsId}/muteConfigs/{muteConfigsId}", |
| "httpMethod": "PATCH", |
| "id": "securitycenter.projects.muteConfigs.patch", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^projects/[^/]+/muteConfigs/[^/]+$", |
| "required": true, |
| "type": "string" |
| }, |
| "updateMask": { |
| "format": "google-fieldmask", |
| "location": "query", |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "request": { |
| "$ref": "GoogleCloudSecuritycenterV1MuteConfig" |
| }, |
| "response": { |
| "$ref": "GoogleCloudSecuritycenterV1MuteConfig" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| } |
| } |
| }, |
| "notificationConfigs": { |
| "methods": { |
| "create": { |
| "description": "", |
| "flatPath": "v1/projects/{projectsId}/notificationConfigs", |
| "httpMethod": "POST", |
| "id": "securitycenter.projects.notificationConfigs.create", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "configId": { |
| "location": "query", |
| "type": "string" |
| }, |
| "parent": { |
| "location": "path", |
| "pattern": "^projects/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/notificationConfigs", |
| "request": { |
| "$ref": "NotificationConfig" |
| }, |
| "response": { |
| "$ref": "NotificationConfig" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "delete": { |
| "description": "", |
| "flatPath": "v1/projects/{projectsId}/notificationConfigs/{notificationConfigsId}", |
| "httpMethod": "DELETE", |
| "id": "securitycenter.projects.notificationConfigs.delete", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^projects/[^/]+/notificationConfigs/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "response": { |
| "$ref": "Empty" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "get": { |
| "description": "", |
| "flatPath": "v1/projects/{projectsId}/notificationConfigs/{notificationConfigsId}", |
| "httpMethod": "GET", |
| "id": "securitycenter.projects.notificationConfigs.get", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^projects/[^/]+/notificationConfigs/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "response": { |
| "$ref": "NotificationConfig" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "list": { |
| "description": "", |
| "flatPath": "v1/projects/{projectsId}/notificationConfigs", |
| "httpMethod": "GET", |
| "id": "securitycenter.projects.notificationConfigs.list", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "pageSize": { |
| "format": "int32", |
| "location": "query", |
| "type": "integer" |
| }, |
| "pageToken": { |
| "location": "query", |
| "type": "string" |
| }, |
| "parent": { |
| "location": "path", |
| "pattern": "^projects/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/notificationConfigs", |
| "response": { |
| "$ref": "ListNotificationConfigsResponse" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "patch": { |
| "description": "", |
| "flatPath": "v1/projects/{projectsId}/notificationConfigs/{notificationConfigsId}", |
| "httpMethod": "PATCH", |
| "id": "securitycenter.projects.notificationConfigs.patch", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^projects/[^/]+/notificationConfigs/[^/]+$", |
| "required": true, |
| "type": "string" |
| }, |
| "updateMask": { |
| "format": "google-fieldmask", |
| "location": "query", |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "request": { |
| "$ref": "NotificationConfig" |
| }, |
| "response": { |
| "$ref": "NotificationConfig" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| } |
| } |
| }, |
| "securityHealthAnalyticsSettings": { |
| "resources": { |
| "customModules": { |
| "methods": { |
| "create": { |
| "description": "", |
| "flatPath": "v1/projects/{projectsId}/securityHealthAnalyticsSettings/customModules", |
| "httpMethod": "POST", |
| "id": "securitycenter.projects.securityHealthAnalyticsSettings.customModules.create", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "parent": { |
| "location": "path", |
| "pattern": "^projects/[^/]+/securityHealthAnalyticsSettings$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/customModules", |
| "request": { |
| "$ref": "GoogleCloudSecuritycenterV1SecurityHealthAnalyticsCustomModule" |
| }, |
| "response": { |
| "$ref": "GoogleCloudSecuritycenterV1SecurityHealthAnalyticsCustomModule" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "delete": { |
| "description": "", |
| "flatPath": "v1/projects/{projectsId}/securityHealthAnalyticsSettings/customModules/{customModulesId}", |
| "httpMethod": "DELETE", |
| "id": "securitycenter.projects.securityHealthAnalyticsSettings.customModules.delete", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^projects/[^/]+/securityHealthAnalyticsSettings/customModules/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "response": { |
| "$ref": "Empty" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "get": { |
| "description": "", |
| "flatPath": "v1/projects/{projectsId}/securityHealthAnalyticsSettings/customModules/{customModulesId}", |
| "httpMethod": "GET", |
| "id": "securitycenter.projects.securityHealthAnalyticsSettings.customModules.get", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^projects/[^/]+/securityHealthAnalyticsSettings/customModules/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "response": { |
| "$ref": "GoogleCloudSecuritycenterV1SecurityHealthAnalyticsCustomModule" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "list": { |
| "description": "", |
| "flatPath": "v1/projects/{projectsId}/securityHealthAnalyticsSettings/customModules", |
| "httpMethod": "GET", |
| "id": "securitycenter.projects.securityHealthAnalyticsSettings.customModules.list", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "pageSize": { |
| "format": "int32", |
| "location": "query", |
| "type": "integer" |
| }, |
| "pageToken": { |
| "location": "query", |
| "type": "string" |
| }, |
| "parent": { |
| "location": "path", |
| "pattern": "^projects/[^/]+/securityHealthAnalyticsSettings$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/customModules", |
| "response": { |
| "$ref": "ListSecurityHealthAnalyticsCustomModulesResponse" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "listDescendant": { |
| "description": "", |
| "flatPath": "v1/projects/{projectsId}/securityHealthAnalyticsSettings/customModules:listDescendant", |
| "httpMethod": "GET", |
| "id": "securitycenter.projects.securityHealthAnalyticsSettings.customModules.listDescendant", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "pageSize": { |
| "format": "int32", |
| "location": "query", |
| "type": "integer" |
| }, |
| "pageToken": { |
| "location": "query", |
| "type": "string" |
| }, |
| "parent": { |
| "location": "path", |
| "pattern": "^projects/[^/]+/securityHealthAnalyticsSettings$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/customModules:listDescendant", |
| "response": { |
| "$ref": "ListDescendantSecurityHealthAnalyticsCustomModulesResponse" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "patch": { |
| "description": "", |
| "flatPath": "v1/projects/{projectsId}/securityHealthAnalyticsSettings/customModules/{customModulesId}", |
| "httpMethod": "PATCH", |
| "id": "securitycenter.projects.securityHealthAnalyticsSettings.customModules.patch", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^projects/[^/]+/securityHealthAnalyticsSettings/customModules/[^/]+$", |
| "required": true, |
| "type": "string" |
| }, |
| "updateMask": { |
| "format": "google-fieldmask", |
| "location": "query", |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "request": { |
| "$ref": "GoogleCloudSecuritycenterV1SecurityHealthAnalyticsCustomModule" |
| }, |
| "response": { |
| "$ref": "GoogleCloudSecuritycenterV1SecurityHealthAnalyticsCustomModule" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "simulate": { |
| "description": "", |
| "flatPath": "v1/projects/{projectsId}/securityHealthAnalyticsSettings/customModules:simulate", |
| "httpMethod": "POST", |
| "id": "securitycenter.projects.securityHealthAnalyticsSettings.customModules.simulate", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "parent": { |
| "location": "path", |
| "pattern": "^projects/[^/]+/securityHealthAnalyticsSettings$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/customModules:simulate", |
| "request": { |
| "$ref": "SimulateSecurityHealthAnalyticsCustomModuleRequest" |
| }, |
| "response": { |
| "$ref": "SimulateSecurityHealthAnalyticsCustomModuleResponse" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| } |
| } |
| }, |
| "effectiveCustomModules": { |
| "methods": { |
| "get": { |
| "description": "", |
| "flatPath": "v1/projects/{projectsId}/securityHealthAnalyticsSettings/effectiveCustomModules/{effectiveCustomModulesId}", |
| "httpMethod": "GET", |
| "id": "securitycenter.projects.securityHealthAnalyticsSettings.effectiveCustomModules.get", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^projects/[^/]+/securityHealthAnalyticsSettings/effectiveCustomModules/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "response": { |
| "$ref": "GoogleCloudSecuritycenterV1EffectiveSecurityHealthAnalyticsCustomModule" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "list": { |
| "description": "", |
| "flatPath": "v1/projects/{projectsId}/securityHealthAnalyticsSettings/effectiveCustomModules", |
| "httpMethod": "GET", |
| "id": "securitycenter.projects.securityHealthAnalyticsSettings.effectiveCustomModules.list", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "pageSize": { |
| "format": "int32", |
| "location": "query", |
| "type": "integer" |
| }, |
| "pageToken": { |
| "location": "query", |
| "type": "string" |
| }, |
| "parent": { |
| "location": "path", |
| "pattern": "^projects/[^/]+/securityHealthAnalyticsSettings$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/effectiveCustomModules", |
| "response": { |
| "$ref": "ListEffectiveSecurityHealthAnalyticsCustomModulesResponse" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| } |
| } |
| } |
| } |
| }, |
| "sources": { |
| "methods": { |
| "list": { |
| "description": "", |
| "flatPath": "v1/projects/{projectsId}/sources", |
| "httpMethod": "GET", |
| "id": "securitycenter.projects.sources.list", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "pageSize": { |
| "format": "int32", |
| "location": "query", |
| "type": "integer" |
| }, |
| "pageToken": { |
| "location": "query", |
| "type": "string" |
| }, |
| "parent": { |
| "location": "path", |
| "pattern": "^projects/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/sources", |
| "response": { |
| "$ref": "ListSourcesResponse" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| } |
| }, |
| "resources": { |
| "findings": { |
| "methods": { |
| "group": { |
| "description": "", |
| "flatPath": "v1/projects/{projectsId}/sources/{sourcesId}/findings:group", |
| "httpMethod": "POST", |
| "id": "securitycenter.projects.sources.findings.group", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "parent": { |
| "location": "path", |
| "pattern": "^projects/[^/]+/sources/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/findings:group", |
| "request": { |
| "$ref": "GroupFindingsRequest" |
| }, |
| "response": { |
| "$ref": "GroupFindingsResponse" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "list": { |
| "description": "", |
| "flatPath": "v1/projects/{projectsId}/sources/{sourcesId}/findings", |
| "httpMethod": "GET", |
| "id": "securitycenter.projects.sources.findings.list", |
| "parameterOrder": [ |
| "parent" |
| ], |
| "parameters": { |
| "compareDuration": { |
| "deprecated": true, |
| "format": "google-duration", |
| "location": "query", |
| "type": "string" |
| }, |
| "fieldMask": { |
| "format": "google-fieldmask", |
| "location": "query", |
| "type": "string" |
| }, |
| "filter": { |
| "location": "query", |
| "type": "string" |
| }, |
| "orderBy": { |
| "location": "query", |
| "type": "string" |
| }, |
| "pageSize": { |
| "format": "int32", |
| "location": "query", |
| "type": "integer" |
| }, |
| "pageToken": { |
| "location": "query", |
| "type": "string" |
| }, |
| "parent": { |
| "location": "path", |
| "pattern": "^projects/[^/]+/sources/[^/]+$", |
| "required": true, |
| "type": "string" |
| }, |
| "readTime": { |
| "deprecated": true, |
| "format": "google-datetime", |
| "location": "query", |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+parent}/findings", |
| "response": { |
| "$ref": "ListFindingsResponse" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "patch": { |
| "description": "", |
| "flatPath": "v1/projects/{projectsId}/sources/{sourcesId}/findings/{findingsId}", |
| "httpMethod": "PATCH", |
| "id": "securitycenter.projects.sources.findings.patch", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^projects/[^/]+/sources/[^/]+/findings/[^/]+$", |
| "required": true, |
| "type": "string" |
| }, |
| "updateMask": { |
| "format": "google-fieldmask", |
| "location": "query", |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "request": { |
| "$ref": "Finding" |
| }, |
| "response": { |
| "$ref": "Finding" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "setMute": { |
| "description": "", |
| "flatPath": "v1/projects/{projectsId}/sources/{sourcesId}/findings/{findingsId}:setMute", |
| "httpMethod": "POST", |
| "id": "securitycenter.projects.sources.findings.setMute", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^projects/[^/]+/sources/[^/]+/findings/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}:setMute", |
| "request": { |
| "$ref": "SetMuteRequest" |
| }, |
| "response": { |
| "$ref": "Finding" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "setState": { |
| "description": "", |
| "flatPath": "v1/projects/{projectsId}/sources/{sourcesId}/findings/{findingsId}:setState", |
| "httpMethod": "POST", |
| "id": "securitycenter.projects.sources.findings.setState", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^projects/[^/]+/sources/[^/]+/findings/[^/]+$", |
| "required": true, |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}:setState", |
| "request": { |
| "$ref": "SetFindingStateRequest" |
| }, |
| "response": { |
| "$ref": "Finding" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| }, |
| "updateSecurityMarks": { |
| "description": "", |
| "flatPath": "v1/projects/{projectsId}/sources/{sourcesId}/findings/{findingsId}/securityMarks", |
| "httpMethod": "PATCH", |
| "id": "securitycenter.projects.sources.findings.updateSecurityMarks", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^projects/[^/]+/sources/[^/]+/findings/[^/]+/securityMarks$", |
| "required": true, |
| "type": "string" |
| }, |
| "startTime": { |
| "format": "google-datetime", |
| "location": "query", |
| "type": "string" |
| }, |
| "updateMask": { |
| "format": "google-fieldmask", |
| "location": "query", |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "request": { |
| "$ref": "SecurityMarks" |
| }, |
| "response": { |
| "$ref": "SecurityMarks" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| } |
| }, |
| "resources": { |
| "externalSystems": { |
| "methods": { |
| "patch": { |
| "description": "", |
| "flatPath": "v1/projects/{projectsId}/sources/{sourcesId}/findings/{findingsId}/externalSystems/{externalSystemsId}", |
| "httpMethod": "PATCH", |
| "id": "securitycenter.projects.sources.findings.externalSystems.patch", |
| "parameterOrder": [ |
| "name" |
| ], |
| "parameters": { |
| "name": { |
| "location": "path", |
| "pattern": "^projects/[^/]+/sources/[^/]+/findings/[^/]+/externalSystems/[^/]+$", |
| "required": true, |
| "type": "string" |
| }, |
| "updateMask": { |
| "format": "google-fieldmask", |
| "location": "query", |
| "type": "string" |
| } |
| }, |
| "path": "v1/{+name}", |
| "request": { |
| "$ref": "GoogleCloudSecuritycenterV1ExternalSystem" |
| }, |
| "response": { |
| "$ref": "GoogleCloudSecuritycenterV1ExternalSystem" |
| }, |
| "scopes": [ |
| "https://www.googleapis.com/auth/cloud-platform" |
| ] |
| } |
| } |
| } |
| } |
| } |
| } |
| } |
| } |
| } |
| }, |
| "revision": "20260619", |
| "rootUrl": "https://securitycenter.googleapis.com/", |
| "schemas": { |
| "Access": { |
| "id": "Access", |
| "properties": { |
| "callerIp": { |
| "type": "string" |
| }, |
| "callerIpGeo": { |
| "$ref": "Geolocation" |
| }, |
| "methodName": { |
| "type": "string" |
| }, |
| "principalEmail": { |
| "type": "string" |
| }, |
| "principalSubject": { |
| "type": "string" |
| }, |
| "serviceAccountDelegationInfo": { |
| "items": { |
| "$ref": "ServiceAccountDelegationInfo" |
| }, |
| "type": "array" |
| }, |
| "serviceAccountKeyName": { |
| "type": "string" |
| }, |
| "serviceName": { |
| "type": "string" |
| }, |
| "userAgent": { |
| "type": "string" |
| }, |
| "userAgentFamily": { |
| "type": "string" |
| }, |
| "userName": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "AccessReview": { |
| "id": "AccessReview", |
| "properties": { |
| "group": { |
| "type": "string" |
| }, |
| "name": { |
| "type": "string" |
| }, |
| "ns": { |
| "type": "string" |
| }, |
| "resource": { |
| "type": "string" |
| }, |
| "subresource": { |
| "type": "string" |
| }, |
| "verb": { |
| "type": "string" |
| }, |
| "version": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "AdaptiveProtection": { |
| "id": "AdaptiveProtection", |
| "properties": { |
| "confidence": { |
| "format": "double", |
| "type": "number" |
| } |
| }, |
| "type": "object" |
| }, |
| "AdcApplication": { |
| "id": "AdcApplication", |
| "properties": { |
| "attributes": { |
| "$ref": "GoogleCloudSecuritycenterV1ResourceApplicationAttributes" |
| }, |
| "name": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "AdcApplicationTemplateRevision": { |
| "id": "AdcApplicationTemplateRevision", |
| "properties": { |
| "name": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "AdcSharedTemplateRevision": { |
| "id": "AdcSharedTemplateRevision", |
| "properties": { |
| "name": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "AffectedResources": { |
| "id": "AffectedResources", |
| "properties": { |
| "count": { |
| "format": "int64", |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "AgentDataAccessEvent": { |
| "id": "AgentDataAccessEvent", |
| "properties": { |
| "eventId": { |
| "type": "string" |
| }, |
| "eventTime": { |
| "format": "google-datetime", |
| "type": "string" |
| }, |
| "operation": { |
| "enum": [ |
| "OPERATION_UNSPECIFIED", |
| "READ", |
| "MOVE", |
| "COPY" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "principalSubject": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "AiModel": { |
| "id": "AiModel", |
| "properties": { |
| "deploymentPlatform": { |
| "enum": [ |
| "DEPLOYMENT_PLATFORM_UNSPECIFIED", |
| "VERTEX_AI", |
| "GKE", |
| "GCE", |
| "FINE_TUNED_MODEL" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "displayName": { |
| "type": "string" |
| }, |
| "domain": { |
| "type": "string" |
| }, |
| "library": { |
| "type": "string" |
| }, |
| "location": { |
| "type": "string" |
| }, |
| "name": { |
| "type": "string" |
| }, |
| "publisher": { |
| "type": "string" |
| }, |
| "usageCategory": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "Allowed": { |
| "id": "Allowed", |
| "properties": { |
| "ipRules": { |
| "items": { |
| "$ref": "IpRule" |
| }, |
| "type": "array" |
| } |
| }, |
| "type": "object" |
| }, |
| "Application": { |
| "id": "Application", |
| "properties": { |
| "baseUri": { |
| "type": "string" |
| }, |
| "fullUri": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "ArtifactGuardPolicies": { |
| "id": "ArtifactGuardPolicies", |
| "properties": { |
| "failingPolicies": { |
| "items": { |
| "$ref": "ArtifactGuardPolicy" |
| }, |
| "type": "array" |
| }, |
| "resourceId": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "ArtifactGuardPolicy": { |
| "id": "ArtifactGuardPolicy", |
| "properties": { |
| "failureReason": { |
| "type": "string" |
| }, |
| "policyId": { |
| "type": "string" |
| }, |
| "type": { |
| "enum": [ |
| "ARTIFACT_GUARD_POLICY_TYPE_UNSPECIFIED", |
| "VULNERABILITY" |
| ], |
| "enumDescriptions": [ |
| "", |
| "" |
| ], |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "Asset": { |
| "id": "Asset", |
| "properties": { |
| "canonicalName": { |
| "type": "string" |
| }, |
| "createTime": { |
| "format": "google-datetime", |
| "type": "string" |
| }, |
| "iamPolicy": { |
| "$ref": "IamPolicy" |
| }, |
| "name": { |
| "type": "string" |
| }, |
| "resourceProperties": { |
| "additionalProperties": { |
| "type": "any" |
| }, |
| "type": "object" |
| }, |
| "securityCenterProperties": { |
| "$ref": "SecurityCenterProperties" |
| }, |
| "securityMarks": { |
| "$ref": "SecurityMarks" |
| }, |
| "updateTime": { |
| "format": "google-datetime", |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "AssetDiscoveryConfig": { |
| "id": "AssetDiscoveryConfig", |
| "properties": { |
| "folderIds": { |
| "items": { |
| "type": "string" |
| }, |
| "type": "array" |
| }, |
| "inclusionMode": { |
| "enum": [ |
| "INCLUSION_MODE_UNSPECIFIED", |
| "INCLUDE_ONLY", |
| "EXCLUDE" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "projectIds": { |
| "items": { |
| "type": "string" |
| }, |
| "type": "array" |
| } |
| }, |
| "type": "object" |
| }, |
| "Attack": { |
| "id": "Attack", |
| "properties": { |
| "classification": { |
| "type": "string" |
| }, |
| "volumeBps": { |
| "deprecated": true, |
| "format": "int32", |
| "type": "integer" |
| }, |
| "volumeBpsLong": { |
| "format": "int64", |
| "type": "string" |
| }, |
| "volumePps": { |
| "deprecated": true, |
| "format": "int32", |
| "type": "integer" |
| }, |
| "volumePpsLong": { |
| "format": "int64", |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "AttackExposure": { |
| "id": "AttackExposure", |
| "properties": { |
| "attackExposureResult": { |
| "type": "string" |
| }, |
| "exposedHighValueResourcesCount": { |
| "format": "int32", |
| "type": "integer" |
| }, |
| "exposedLowValueResourcesCount": { |
| "format": "int32", |
| "type": "integer" |
| }, |
| "exposedMediumValueResourcesCount": { |
| "format": "int32", |
| "type": "integer" |
| }, |
| "latestCalculationTime": { |
| "format": "google-datetime", |
| "type": "string" |
| }, |
| "score": { |
| "format": "double", |
| "type": "number" |
| }, |
| "state": { |
| "enum": [ |
| "STATE_UNSPECIFIED", |
| "CALCULATED", |
| "NOT_CALCULATED" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "AttackPath": { |
| "id": "AttackPath", |
| "properties": { |
| "edges": { |
| "items": { |
| "$ref": "AttackPathEdge" |
| }, |
| "type": "array" |
| }, |
| "name": { |
| "type": "string" |
| }, |
| "pathNodes": { |
| "items": { |
| "$ref": "AttackPathNode" |
| }, |
| "type": "array" |
| } |
| }, |
| "type": "object" |
| }, |
| "AttackPathEdge": { |
| "id": "AttackPathEdge", |
| "properties": { |
| "destination": { |
| "type": "string" |
| }, |
| "source": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "AttackPathNode": { |
| "id": "AttackPathNode", |
| "properties": { |
| "associatedFindings": { |
| "items": { |
| "$ref": "PathNodeAssociatedFinding" |
| }, |
| "type": "array" |
| }, |
| "attackSteps": { |
| "items": { |
| "$ref": "AttackStepNode" |
| }, |
| "type": "array" |
| }, |
| "displayName": { |
| "type": "string" |
| }, |
| "resource": { |
| "type": "string" |
| }, |
| "resourceType": { |
| "type": "string" |
| }, |
| "uuid": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "AttackStepNode": { |
| "id": "AttackStepNode", |
| "properties": { |
| "description": { |
| "type": "string" |
| }, |
| "displayName": { |
| "type": "string" |
| }, |
| "labels": { |
| "additionalProperties": { |
| "type": "string" |
| }, |
| "type": "object" |
| }, |
| "type": { |
| "enum": [ |
| "NODE_TYPE_UNSPECIFIED", |
| "NODE_TYPE_AND", |
| "NODE_TYPE_OR", |
| "NODE_TYPE_DEFENSE", |
| "NODE_TYPE_ATTACKER" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "uuid": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "AuditConfig": { |
| "id": "AuditConfig", |
| "properties": { |
| "auditLogConfigs": { |
| "items": { |
| "$ref": "AuditLogConfig" |
| }, |
| "type": "array" |
| }, |
| "service": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "AuditLogConfig": { |
| "id": "AuditLogConfig", |
| "properties": { |
| "exemptedMembers": { |
| "items": { |
| "type": "string" |
| }, |
| "type": "array" |
| }, |
| "logType": { |
| "enum": [ |
| "LOG_TYPE_UNSPECIFIED", |
| "ADMIN_READ", |
| "DATA_WRITE", |
| "DATA_READ" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "AwsAccount": { |
| "id": "AwsAccount", |
| "properties": { |
| "id": { |
| "type": "string" |
| }, |
| "name": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "AwsMetadata": { |
| "id": "AwsMetadata", |
| "properties": { |
| "account": { |
| "$ref": "AwsAccount" |
| }, |
| "organization": { |
| "$ref": "AwsOrganization" |
| }, |
| "organizationalUnits": { |
| "items": { |
| "$ref": "AwsOrganizationalUnit" |
| }, |
| "type": "array" |
| } |
| }, |
| "type": "object" |
| }, |
| "AwsOrganization": { |
| "id": "AwsOrganization", |
| "properties": { |
| "id": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "AwsOrganizationalUnit": { |
| "id": "AwsOrganizationalUnit", |
| "properties": { |
| "id": { |
| "type": "string" |
| }, |
| "name": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "AzureManagementGroup": { |
| "id": "AzureManagementGroup", |
| "properties": { |
| "displayName": { |
| "type": "string" |
| }, |
| "id": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "AzureMetadata": { |
| "id": "AzureMetadata", |
| "properties": { |
| "managementGroups": { |
| "items": { |
| "$ref": "AzureManagementGroup" |
| }, |
| "type": "array" |
| }, |
| "resourceGroup": { |
| "$ref": "AzureResourceGroup" |
| }, |
| "subscription": { |
| "$ref": "AzureSubscription" |
| }, |
| "tenant": { |
| "$ref": "AzureTenant" |
| } |
| }, |
| "type": "object" |
| }, |
| "AzureResourceGroup": { |
| "id": "AzureResourceGroup", |
| "properties": { |
| "id": { |
| "type": "string" |
| }, |
| "name": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "AzureSubscription": { |
| "id": "AzureSubscription", |
| "properties": { |
| "displayName": { |
| "type": "string" |
| }, |
| "id": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "AzureTenant": { |
| "id": "AzureTenant", |
| "properties": { |
| "displayName": { |
| "type": "string" |
| }, |
| "id": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "BackupDisasterRecovery": { |
| "id": "BackupDisasterRecovery", |
| "properties": { |
| "appliance": { |
| "type": "string" |
| }, |
| "applications": { |
| "items": { |
| "type": "string" |
| }, |
| "type": "array" |
| }, |
| "backupCreateTime": { |
| "format": "google-datetime", |
| "type": "string" |
| }, |
| "backupTemplate": { |
| "type": "string" |
| }, |
| "backupType": { |
| "type": "string" |
| }, |
| "host": { |
| "type": "string" |
| }, |
| "policies": { |
| "items": { |
| "type": "string" |
| }, |
| "type": "array" |
| }, |
| "policyOptions": { |
| "items": { |
| "type": "string" |
| }, |
| "type": "array" |
| }, |
| "profile": { |
| "type": "string" |
| }, |
| "storagePool": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "BatchCreateResourceValueConfigsRequest": { |
| "id": "BatchCreateResourceValueConfigsRequest", |
| "properties": { |
| "requests": { |
| "items": { |
| "$ref": "CreateResourceValueConfigRequest" |
| }, |
| "type": "array" |
| } |
| }, |
| "type": "object" |
| }, |
| "BatchCreateResourceValueConfigsResponse": { |
| "id": "BatchCreateResourceValueConfigsResponse", |
| "properties": { |
| "resourceValueConfigs": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV1ResourceValueConfig" |
| }, |
| "type": "array" |
| } |
| }, |
| "type": "object" |
| }, |
| "BigQueryDestination": { |
| "id": "BigQueryDestination", |
| "properties": { |
| "dataset": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "Binding": { |
| "id": "Binding", |
| "properties": { |
| "condition": { |
| "$ref": "Expr" |
| }, |
| "members": { |
| "items": { |
| "type": "string" |
| }, |
| "type": "array" |
| }, |
| "role": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "BulkMuteFindingsRequest": { |
| "id": "BulkMuteFindingsRequest", |
| "properties": { |
| "filter": { |
| "type": "string" |
| }, |
| "muteAnnotation": { |
| "deprecated": true, |
| "type": "string" |
| }, |
| "muteState": { |
| "enum": [ |
| "MUTE_STATE_UNSPECIFIED", |
| "MUTED", |
| "UNDEFINED" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "Chokepoint": { |
| "id": "Chokepoint", |
| "properties": { |
| "relatedFindings": { |
| "items": { |
| "type": "string" |
| }, |
| "type": "array" |
| } |
| }, |
| "type": "object" |
| }, |
| "CloudArmor": { |
| "id": "CloudArmor", |
| "properties": { |
| "adaptiveProtection": { |
| "$ref": "AdaptiveProtection" |
| }, |
| "attack": { |
| "$ref": "Attack" |
| }, |
| "duration": { |
| "format": "google-duration", |
| "type": "string" |
| }, |
| "requests": { |
| "$ref": "Requests" |
| }, |
| "securityPolicy": { |
| "$ref": "SecurityPolicy" |
| }, |
| "threatVector": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "CloudControl": { |
| "id": "CloudControl", |
| "properties": { |
| "cloudControlName": { |
| "type": "string" |
| }, |
| "policyType": { |
| "type": "string" |
| }, |
| "type": { |
| "enum": [ |
| "CLOUD_CONTROL_TYPE_UNSPECIFIED", |
| "BUILT_IN", |
| "CUSTOM" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "version": { |
| "format": "int32", |
| "type": "integer" |
| } |
| }, |
| "type": "object" |
| }, |
| "CloudDlpDataProfile": { |
| "id": "CloudDlpDataProfile", |
| "properties": { |
| "dataProfile": { |
| "type": "string" |
| }, |
| "infoTypes": { |
| "items": { |
| "$ref": "InfoType" |
| }, |
| "type": "array" |
| }, |
| "parentType": { |
| "enum": [ |
| "PARENT_TYPE_UNSPECIFIED", |
| "ORGANIZATION", |
| "PROJECT" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "CloudDlpInspection": { |
| "id": "CloudDlpInspection", |
| "properties": { |
| "fullScan": { |
| "type": "boolean" |
| }, |
| "infoType": { |
| "type": "string" |
| }, |
| "infoTypeCount": { |
| "format": "int64", |
| "type": "string" |
| }, |
| "inspectJob": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "CloudLoggingEntry": { |
| "id": "CloudLoggingEntry", |
| "properties": { |
| "insertId": { |
| "type": "string" |
| }, |
| "logId": { |
| "type": "string" |
| }, |
| "resourceContainer": { |
| "type": "string" |
| }, |
| "timestamp": { |
| "format": "google-datetime", |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "Compliance": { |
| "id": "Compliance", |
| "properties": { |
| "ids": { |
| "items": { |
| "type": "string" |
| }, |
| "type": "array" |
| }, |
| "standard": { |
| "type": "string" |
| }, |
| "version": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "ComplianceDetails": { |
| "id": "ComplianceDetails", |
| "properties": { |
| "cloudControl": { |
| "$ref": "CloudControl" |
| }, |
| "cloudControlDeploymentNames": { |
| "items": { |
| "type": "string" |
| }, |
| "type": "array" |
| }, |
| "frameworks": { |
| "items": { |
| "$ref": "Framework" |
| }, |
| "type": "array" |
| } |
| }, |
| "type": "object" |
| }, |
| "Connection": { |
| "id": "Connection", |
| "properties": { |
| "destinationIp": { |
| "type": "string" |
| }, |
| "destinationPort": { |
| "format": "int32", |
| "type": "integer" |
| }, |
| "protocol": { |
| "enum": [ |
| "PROTOCOL_UNSPECIFIED", |
| "ICMP", |
| "TCP", |
| "UDP", |
| "GRE", |
| "ESP" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "sourceIp": { |
| "type": "string" |
| }, |
| "sourcePort": { |
| "format": "int32", |
| "type": "integer" |
| } |
| }, |
| "type": "object" |
| }, |
| "Contact": { |
| "id": "Contact", |
| "properties": { |
| "email": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "ContactDetails": { |
| "id": "ContactDetails", |
| "properties": { |
| "contacts": { |
| "items": { |
| "$ref": "Contact" |
| }, |
| "type": "array" |
| } |
| }, |
| "type": "object" |
| }, |
| "Container": { |
| "id": "Container", |
| "properties": { |
| "createTime": { |
| "format": "google-datetime", |
| "type": "string" |
| }, |
| "imageId": { |
| "type": "string" |
| }, |
| "labels": { |
| "items": { |
| "$ref": "Label" |
| }, |
| "type": "array" |
| }, |
| "name": { |
| "type": "string" |
| }, |
| "uri": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "Control": { |
| "id": "Control", |
| "properties": { |
| "controlName": { |
| "type": "string" |
| }, |
| "displayName": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "CreateResourceValueConfigRequest": { |
| "id": "CreateResourceValueConfigRequest", |
| "properties": { |
| "parent": { |
| "type": "string" |
| }, |
| "resourceValueConfig": { |
| "$ref": "GoogleCloudSecuritycenterV1ResourceValueConfig" |
| } |
| }, |
| "type": "object" |
| }, |
| "CustomModuleValidationError": { |
| "id": "CustomModuleValidationError", |
| "properties": { |
| "description": { |
| "type": "string" |
| }, |
| "end": { |
| "$ref": "Position" |
| }, |
| "fieldPath": { |
| "type": "string" |
| }, |
| "start": { |
| "$ref": "Position" |
| } |
| }, |
| "type": "object" |
| }, |
| "CustomModuleValidationErrors": { |
| "id": "CustomModuleValidationErrors", |
| "properties": { |
| "errors": { |
| "items": { |
| "$ref": "CustomModuleValidationError" |
| }, |
| "type": "array" |
| } |
| }, |
| "type": "object" |
| }, |
| "Cve": { |
| "id": "Cve", |
| "properties": { |
| "cvssv3": { |
| "$ref": "Cvssv3" |
| }, |
| "exploitReleaseDate": { |
| "format": "google-datetime", |
| "type": "string" |
| }, |
| "exploitationActivity": { |
| "enum": [ |
| "EXPLOITATION_ACTIVITY_UNSPECIFIED", |
| "WIDE", |
| "CONFIRMED", |
| "AVAILABLE", |
| "ANTICIPATED", |
| "NO_KNOWN" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "firstExploitationDate": { |
| "format": "google-datetime", |
| "type": "string" |
| }, |
| "id": { |
| "type": "string" |
| }, |
| "impact": { |
| "enum": [ |
| "RISK_RATING_UNSPECIFIED", |
| "LOW", |
| "MEDIUM", |
| "HIGH", |
| "CRITICAL" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "observedInTheWild": { |
| "type": "boolean" |
| }, |
| "references": { |
| "items": { |
| "$ref": "Reference" |
| }, |
| "type": "array" |
| }, |
| "upstreamFixAvailable": { |
| "type": "boolean" |
| }, |
| "zeroDay": { |
| "type": "boolean" |
| } |
| }, |
| "type": "object" |
| }, |
| "Cvssv3": { |
| "id": "Cvssv3", |
| "properties": { |
| "attackComplexity": { |
| "enum": [ |
| "ATTACK_COMPLEXITY_UNSPECIFIED", |
| "ATTACK_COMPLEXITY_LOW", |
| "ATTACK_COMPLEXITY_HIGH" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "attackVector": { |
| "enum": [ |
| "ATTACK_VECTOR_UNSPECIFIED", |
| "ATTACK_VECTOR_NETWORK", |
| "ATTACK_VECTOR_ADJACENT", |
| "ATTACK_VECTOR_LOCAL", |
| "ATTACK_VECTOR_PHYSICAL" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "availabilityImpact": { |
| "enum": [ |
| "IMPACT_UNSPECIFIED", |
| "IMPACT_HIGH", |
| "IMPACT_LOW", |
| "IMPACT_NONE" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "baseScore": { |
| "format": "double", |
| "type": "number" |
| }, |
| "confidentialityImpact": { |
| "enum": [ |
| "IMPACT_UNSPECIFIED", |
| "IMPACT_HIGH", |
| "IMPACT_LOW", |
| "IMPACT_NONE" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "integrityImpact": { |
| "enum": [ |
| "IMPACT_UNSPECIFIED", |
| "IMPACT_HIGH", |
| "IMPACT_LOW", |
| "IMPACT_NONE" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "privilegesRequired": { |
| "enum": [ |
| "PRIVILEGES_REQUIRED_UNSPECIFIED", |
| "PRIVILEGES_REQUIRED_NONE", |
| "PRIVILEGES_REQUIRED_LOW", |
| "PRIVILEGES_REQUIRED_HIGH" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "scope": { |
| "enum": [ |
| "SCOPE_UNSPECIFIED", |
| "SCOPE_UNCHANGED", |
| "SCOPE_CHANGED" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "userInteraction": { |
| "enum": [ |
| "USER_INTERACTION_UNSPECIFIED", |
| "USER_INTERACTION_NONE", |
| "USER_INTERACTION_REQUIRED" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "Cwe": { |
| "id": "Cwe", |
| "properties": { |
| "id": { |
| "type": "string" |
| }, |
| "references": { |
| "items": { |
| "$ref": "Reference" |
| }, |
| "type": "array" |
| } |
| }, |
| "type": "object" |
| }, |
| "DataAccessEvent": { |
| "id": "DataAccessEvent", |
| "properties": { |
| "eventId": { |
| "type": "string" |
| }, |
| "eventTime": { |
| "format": "google-datetime", |
| "type": "string" |
| }, |
| "operation": { |
| "enum": [ |
| "OPERATION_UNSPECIFIED", |
| "READ", |
| "MOVE", |
| "COPY" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "principalEmail": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "DataFlowEvent": { |
| "id": "DataFlowEvent", |
| "properties": { |
| "eventId": { |
| "type": "string" |
| }, |
| "eventTime": { |
| "format": "google-datetime", |
| "type": "string" |
| }, |
| "operation": { |
| "enum": [ |
| "OPERATION_UNSPECIFIED", |
| "READ", |
| "MOVE", |
| "COPY" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "principalEmail": { |
| "type": "string" |
| }, |
| "violatedLocation": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "DataRetentionDeletionEvent": { |
| "id": "DataRetentionDeletionEvent", |
| "properties": { |
| "dataObjectCount": { |
| "format": "int64", |
| "type": "string" |
| }, |
| "eventDetectionTime": { |
| "format": "google-datetime", |
| "type": "string" |
| }, |
| "eventType": { |
| "enum": [ |
| "EVENT_TYPE_UNSPECIFIED", |
| "EVENT_TYPE_MAX_TTL_EXCEEDED", |
| "EVENT_TYPE_MAX_TTL_FROM_CREATION", |
| "EVENT_TYPE_MAX_TTL_FROM_LAST_MODIFICATION", |
| "EVENT_TYPE_MIN_TTL_FROM_CREATION" |
| ], |
| "enumDeprecated": [ |
| false, |
| true, |
| false, |
| false, |
| false |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "maxRetentionAllowed": { |
| "format": "google-duration", |
| "type": "string" |
| }, |
| "minRetentionAllowed": { |
| "format": "google-duration", |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "Database": { |
| "id": "Database", |
| "properties": { |
| "displayName": { |
| "type": "string" |
| }, |
| "grantees": { |
| "items": { |
| "type": "string" |
| }, |
| "type": "array" |
| }, |
| "name": { |
| "type": "string" |
| }, |
| "query": { |
| "type": "string" |
| }, |
| "userName": { |
| "type": "string" |
| }, |
| "version": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "Dataset": { |
| "id": "Dataset", |
| "properties": { |
| "displayName": { |
| "type": "string" |
| }, |
| "name": { |
| "type": "string" |
| }, |
| "source": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "Denied": { |
| "id": "Denied", |
| "properties": { |
| "ipRules": { |
| "items": { |
| "$ref": "IpRule" |
| }, |
| "type": "array" |
| } |
| }, |
| "type": "object" |
| }, |
| "Detection": { |
| "id": "Detection", |
| "properties": { |
| "binary": { |
| "type": "string" |
| }, |
| "percentPagesMatched": { |
| "format": "double", |
| "type": "number" |
| } |
| }, |
| "type": "object" |
| }, |
| "DiscoveredWorkload": { |
| "id": "DiscoveredWorkload", |
| "properties": { |
| "confidence": { |
| "enum": [ |
| "CONFIDENCE_UNSPECIFIED", |
| "CONFIDENCE_HIGH" |
| ], |
| "enumDescriptions": [ |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "detectedRelevantHardware": { |
| "type": "boolean" |
| }, |
| "detectedRelevantKeywords": { |
| "type": "boolean" |
| }, |
| "detectedRelevantPackages": { |
| "type": "boolean" |
| }, |
| "workloadType": { |
| "enum": [ |
| "WORKLOAD_TYPE_UNSPECIFIED", |
| "MCP_SERVER", |
| "AI_INFERENCE", |
| "AGENT" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "Disk": { |
| "id": "Disk", |
| "properties": { |
| "name": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "DiskPath": { |
| "id": "DiskPath", |
| "properties": { |
| "partitionUuid": { |
| "type": "string" |
| }, |
| "relativePath": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "DynamicMuteRecord": { |
| "id": "DynamicMuteRecord", |
| "properties": { |
| "matchTime": { |
| "format": "google-datetime", |
| "type": "string" |
| }, |
| "muteConfig": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "EffectiveEventThreatDetectionCustomModule": { |
| "id": "EffectiveEventThreatDetectionCustomModule", |
| "properties": { |
| "cloudProvider": { |
| "enum": [ |
| "CLOUD_PROVIDER_UNSPECIFIED", |
| "GOOGLE_CLOUD_PLATFORM", |
| "AMAZON_WEB_SERVICES", |
| "MICROSOFT_AZURE" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "config": { |
| "additionalProperties": { |
| "description": "Properties of the object.", |
| "type": "any" |
| }, |
| "readOnly": true, |
| "type": "object" |
| }, |
| "description": { |
| "readOnly": true, |
| "type": "string" |
| }, |
| "displayName": { |
| "readOnly": true, |
| "type": "string" |
| }, |
| "enablementState": { |
| "enum": [ |
| "ENABLEMENT_STATE_UNSPECIFIED", |
| "ENABLED", |
| "DISABLED" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "" |
| ], |
| "readOnly": true, |
| "type": "string" |
| }, |
| "name": { |
| "readOnly": true, |
| "type": "string" |
| }, |
| "type": { |
| "readOnly": true, |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "Empty": { |
| "id": "Empty", |
| "properties": {}, |
| "type": "object" |
| }, |
| "EnvironmentVariable": { |
| "id": "EnvironmentVariable", |
| "properties": { |
| "name": { |
| "type": "string" |
| }, |
| "val": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "EventThreatDetectionCustomModule": { |
| "id": "EventThreatDetectionCustomModule", |
| "properties": { |
| "ancestorModule": { |
| "readOnly": true, |
| "type": "string" |
| }, |
| "cloudProvider": { |
| "enum": [ |
| "CLOUD_PROVIDER_UNSPECIFIED", |
| "GOOGLE_CLOUD_PLATFORM", |
| "AMAZON_WEB_SERVICES", |
| "MICROSOFT_AZURE" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "config": { |
| "additionalProperties": { |
| "description": "Properties of the object.", |
| "type": "any" |
| }, |
| "type": "object" |
| }, |
| "description": { |
| "type": "string" |
| }, |
| "displayName": { |
| "type": "string" |
| }, |
| "enablementState": { |
| "enum": [ |
| "ENABLEMENT_STATE_UNSPECIFIED", |
| "ENABLED", |
| "DISABLED", |
| "INHERITED" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "lastEditor": { |
| "readOnly": true, |
| "type": "string" |
| }, |
| "name": { |
| "type": "string" |
| }, |
| "type": { |
| "type": "string" |
| }, |
| "updateTime": { |
| "format": "google-datetime", |
| "readOnly": true, |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "ExfilResource": { |
| "id": "ExfilResource", |
| "properties": { |
| "components": { |
| "items": { |
| "type": "string" |
| }, |
| "type": "array" |
| }, |
| "name": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "Exfiltration": { |
| "id": "Exfiltration", |
| "properties": { |
| "sources": { |
| "items": { |
| "$ref": "ExfilResource" |
| }, |
| "type": "array" |
| }, |
| "targets": { |
| "items": { |
| "$ref": "ExfilResource" |
| }, |
| "type": "array" |
| }, |
| "totalExfiltratedBytes": { |
| "format": "int64", |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "ExportFindingsMetadata": { |
| "id": "ExportFindingsMetadata", |
| "properties": { |
| "bigQueryDestination": { |
| "$ref": "BigQueryDestination" |
| }, |
| "exportStartTime": { |
| "format": "google-datetime", |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "ExportFindingsResponse": { |
| "id": "ExportFindingsResponse", |
| "properties": {}, |
| "type": "object" |
| }, |
| "Expr": { |
| "id": "Expr", |
| "properties": { |
| "description": { |
| "type": "string" |
| }, |
| "expression": { |
| "type": "string" |
| }, |
| "location": { |
| "type": "string" |
| }, |
| "title": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "ExternalExposure": { |
| "id": "ExternalExposure", |
| "properties": { |
| "backendBucket": { |
| "type": "string" |
| }, |
| "backendService": { |
| "type": "string" |
| }, |
| "exposedApplication": { |
| "type": "string" |
| }, |
| "exposedEndpoint": { |
| "type": "string" |
| }, |
| "exposedService": { |
| "type": "string" |
| }, |
| "forwardingRule": { |
| "type": "string" |
| }, |
| "hostnameUri": { |
| "type": "string" |
| }, |
| "httpResponse": { |
| "items": { |
| "$ref": "HttpResponse" |
| }, |
| "type": "array" |
| }, |
| "instanceGroup": { |
| "type": "string" |
| }, |
| "internalBackendService": { |
| "type": "string" |
| }, |
| "loadBalancerFirewallPolicy": { |
| "type": "string" |
| }, |
| "networkEndpointGroup": { |
| "type": "string" |
| }, |
| "networkIngressFirewallPolicy": { |
| "type": "string" |
| }, |
| "networkPathInsightsGenerationTime": { |
| "format": "google-datetime", |
| "type": "string" |
| }, |
| "privateIpAddress": { |
| "type": "string" |
| }, |
| "privatePort": { |
| "type": "string" |
| }, |
| "pscNetworkAttachment": { |
| "type": "string" |
| }, |
| "pscServiceAttachment": { |
| "type": "string" |
| }, |
| "publicIpAddress": { |
| "type": "string" |
| }, |
| "publicPort": { |
| "type": "string" |
| }, |
| "serviceFirewallPolicy": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "File": { |
| "id": "File", |
| "properties": { |
| "contents": { |
| "type": "string" |
| }, |
| "diskPath": { |
| "$ref": "DiskPath" |
| }, |
| "fileLoadState": { |
| "enum": [ |
| "FILE_LOAD_STATE_UNSPECIFIED", |
| "LOADED_BY_PROCESS", |
| "NOT_LOADED_BY_PROCESS" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "hashedSize": { |
| "format": "int64", |
| "type": "string" |
| }, |
| "operations": { |
| "items": { |
| "$ref": "FileOperation" |
| }, |
| "type": "array" |
| }, |
| "partiallyHashed": { |
| "type": "boolean" |
| }, |
| "path": { |
| "type": "string" |
| }, |
| "sha256": { |
| "type": "string" |
| }, |
| "size": { |
| "format": "int64", |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "FileOperation": { |
| "id": "FileOperation", |
| "properties": { |
| "type": { |
| "enum": [ |
| "OPERATION_TYPE_UNSPECIFIED", |
| "OPEN", |
| "READ", |
| "RENAME", |
| "WRITE", |
| "EXECUTE" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "Finding": { |
| "id": "Finding", |
| "properties": { |
| "access": { |
| "$ref": "Access" |
| }, |
| "affectedResources": { |
| "$ref": "AffectedResources" |
| }, |
| "agentDataAccessEvents": { |
| "items": { |
| "$ref": "AgentDataAccessEvent" |
| }, |
| "type": "array" |
| }, |
| "aiModel": { |
| "$ref": "AiModel" |
| }, |
| "application": { |
| "$ref": "Application" |
| }, |
| "artifactGuardPolicies": { |
| "$ref": "ArtifactGuardPolicies" |
| }, |
| "attackExposure": { |
| "$ref": "AttackExposure" |
| }, |
| "backupDisasterRecovery": { |
| "$ref": "BackupDisasterRecovery" |
| }, |
| "canonicalName": { |
| "type": "string" |
| }, |
| "category": { |
| "type": "string" |
| }, |
| "chokepoint": { |
| "$ref": "Chokepoint" |
| }, |
| "cloudArmor": { |
| "$ref": "CloudArmor" |
| }, |
| "cloudDlpDataProfile": { |
| "$ref": "CloudDlpDataProfile" |
| }, |
| "cloudDlpInspection": { |
| "$ref": "CloudDlpInspection" |
| }, |
| "complianceDetails": { |
| "$ref": "ComplianceDetails" |
| }, |
| "compliances": { |
| "items": { |
| "$ref": "Compliance" |
| }, |
| "type": "array" |
| }, |
| "connections": { |
| "items": { |
| "$ref": "Connection" |
| }, |
| "type": "array" |
| }, |
| "contacts": { |
| "additionalProperties": { |
| "$ref": "ContactDetails" |
| }, |
| "readOnly": true, |
| "type": "object" |
| }, |
| "containers": { |
| "items": { |
| "$ref": "Container" |
| }, |
| "type": "array" |
| }, |
| "createTime": { |
| "format": "google-datetime", |
| "type": "string" |
| }, |
| "dataAccessEvents": { |
| "items": { |
| "$ref": "DataAccessEvent" |
| }, |
| "type": "array" |
| }, |
| "dataFlowEvents": { |
| "items": { |
| "$ref": "DataFlowEvent" |
| }, |
| "type": "array" |
| }, |
| "dataRetentionDeletionEvents": { |
| "items": { |
| "$ref": "DataRetentionDeletionEvent" |
| }, |
| "type": "array" |
| }, |
| "database": { |
| "$ref": "Database" |
| }, |
| "description": { |
| "type": "string" |
| }, |
| "discoveredWorkload": { |
| "$ref": "DiscoveredWorkload" |
| }, |
| "disk": { |
| "$ref": "Disk" |
| }, |
| "eventTime": { |
| "format": "google-datetime", |
| "type": "string" |
| }, |
| "exfiltration": { |
| "$ref": "Exfiltration" |
| }, |
| "externalExposure": { |
| "$ref": "ExternalExposure" |
| }, |
| "externalSystems": { |
| "additionalProperties": { |
| "$ref": "GoogleCloudSecuritycenterV1ExternalSystem" |
| }, |
| "readOnly": true, |
| "type": "object" |
| }, |
| "externalUri": { |
| "type": "string" |
| }, |
| "files": { |
| "items": { |
| "$ref": "File" |
| }, |
| "type": "array" |
| }, |
| "findingClass": { |
| "enum": [ |
| "FINDING_CLASS_UNSPECIFIED", |
| "THREAT", |
| "VULNERABILITY", |
| "MISCONFIGURATION", |
| "OBSERVATION", |
| "SCC_ERROR", |
| "POSTURE_VIOLATION", |
| "TOXIC_COMBINATION", |
| "SENSITIVE_DATA_RISK", |
| "CHOKEPOINT", |
| "EXTERNAL_EXPOSURE", |
| "SECRET" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "groupMemberships": { |
| "items": { |
| "$ref": "GroupMembership" |
| }, |
| "type": "array" |
| }, |
| "iamBindings": { |
| "items": { |
| "$ref": "IamBinding" |
| }, |
| "type": "array" |
| }, |
| "iamDetails": { |
| "$ref": "GoogleCloudSecuritycenterV1IamDetails" |
| }, |
| "indicator": { |
| "$ref": "Indicator" |
| }, |
| "ipRules": { |
| "$ref": "IpRules" |
| }, |
| "job": { |
| "$ref": "Job" |
| }, |
| "kernelRootkit": { |
| "$ref": "KernelRootkit" |
| }, |
| "kubernetes": { |
| "$ref": "Kubernetes" |
| }, |
| "loadBalancers": { |
| "items": { |
| "$ref": "LoadBalancer" |
| }, |
| "type": "array" |
| }, |
| "logEntries": { |
| "items": { |
| "$ref": "LogEntry" |
| }, |
| "type": "array" |
| }, |
| "mitreAttack": { |
| "$ref": "MitreAttack" |
| }, |
| "moduleName": { |
| "type": "string" |
| }, |
| "mute": { |
| "enum": [ |
| "MUTE_UNSPECIFIED", |
| "MUTED", |
| "UNMUTED", |
| "UNDEFINED" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "muteInfo": { |
| "$ref": "MuteInfo", |
| "readOnly": true |
| }, |
| "muteInitiator": { |
| "type": "string" |
| }, |
| "muteUpdateTime": { |
| "format": "google-datetime", |
| "readOnly": true, |
| "type": "string" |
| }, |
| "name": { |
| "type": "string" |
| }, |
| "networks": { |
| "items": { |
| "$ref": "Network" |
| }, |
| "type": "array" |
| }, |
| "nextSteps": { |
| "type": "string" |
| }, |
| "notebook": { |
| "$ref": "Notebook" |
| }, |
| "orgPolicies": { |
| "items": { |
| "$ref": "OrgPolicy" |
| }, |
| "type": "array" |
| }, |
| "parent": { |
| "type": "string" |
| }, |
| "parentDisplayName": { |
| "readOnly": true, |
| "type": "string" |
| }, |
| "policyViolationSummary": { |
| "$ref": "PolicyViolationSummary" |
| }, |
| "processes": { |
| "items": { |
| "$ref": "Process" |
| }, |
| "type": "array" |
| }, |
| "resourceName": { |
| "type": "string" |
| }, |
| "secret": { |
| "$ref": "Secret" |
| }, |
| "securityMarks": { |
| "$ref": "SecurityMarks", |
| "readOnly": true |
| }, |
| "securityPosture": { |
| "$ref": "SecurityPosture" |
| }, |
| "severity": { |
| "enum": [ |
| "SEVERITY_UNSPECIFIED", |
| "CRITICAL", |
| "HIGH", |
| "MEDIUM", |
| "LOW" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "sourceProperties": { |
| "additionalProperties": { |
| "type": "any" |
| }, |
| "type": "object" |
| }, |
| "state": { |
| "enum": [ |
| "STATE_UNSPECIFIED", |
| "ACTIVE", |
| "INACTIVE" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "toxicCombination": { |
| "$ref": "ToxicCombination" |
| }, |
| "vertexAi": { |
| "$ref": "VertexAi" |
| }, |
| "vulnerability": { |
| "$ref": "Vulnerability" |
| } |
| }, |
| "type": "object" |
| }, |
| "Folder": { |
| "id": "Folder", |
| "properties": { |
| "resourceFolder": { |
| "type": "string" |
| }, |
| "resourceFolderDisplayName": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "Framework": { |
| "id": "Framework", |
| "properties": { |
| "category": { |
| "items": { |
| "enum": [ |
| "FRAMEWORK_CATEGORY_UNSPECIFIED", |
| "SECURITY_BENCHMARKS", |
| "ASSURED_WORKLOADS", |
| "DATA_SECURITY", |
| "GOOGLE_BEST_PRACTICES", |
| "CUSTOM_FRAMEWORK" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "type": "array" |
| }, |
| "controls": { |
| "items": { |
| "$ref": "Control" |
| }, |
| "type": "array" |
| }, |
| "displayName": { |
| "type": "string" |
| }, |
| "name": { |
| "type": "string" |
| }, |
| "type": { |
| "enum": [ |
| "FRAMEWORK_TYPE_UNSPECIFIED", |
| "FRAMEWORK_TYPE_BUILT_IN", |
| "FRAMEWORK_TYPE_CUSTOM" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GcpMetadata": { |
| "id": "GcpMetadata", |
| "properties": { |
| "folders": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2Folder" |
| }, |
| "readOnly": true, |
| "type": "array" |
| }, |
| "organization": { |
| "type": "string" |
| }, |
| "parent": { |
| "type": "string" |
| }, |
| "parentDisplayName": { |
| "type": "string" |
| }, |
| "project": { |
| "type": "string" |
| }, |
| "projectDisplayName": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "Geolocation": { |
| "id": "Geolocation", |
| "properties": { |
| "regionCode": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GetIamPolicyRequest": { |
| "id": "GetIamPolicyRequest", |
| "properties": { |
| "options": { |
| "$ref": "GetPolicyOptions" |
| } |
| }, |
| "type": "object" |
| }, |
| "GetPolicyOptions": { |
| "id": "GetPolicyOptions", |
| "properties": { |
| "requestedPolicyVersion": { |
| "format": "int32", |
| "type": "integer" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV1BigQueryExport": { |
| "id": "GoogleCloudSecuritycenterV1BigQueryExport", |
| "properties": { |
| "createTime": { |
| "format": "google-datetime", |
| "readOnly": true, |
| "type": "string" |
| }, |
| "dataset": { |
| "type": "string" |
| }, |
| "description": { |
| "type": "string" |
| }, |
| "filter": { |
| "type": "string" |
| }, |
| "mostRecentEditor": { |
| "readOnly": true, |
| "type": "string" |
| }, |
| "name": { |
| "type": "string" |
| }, |
| "principal": { |
| "readOnly": true, |
| "type": "string" |
| }, |
| "updateTime": { |
| "format": "google-datetime", |
| "readOnly": true, |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV1Binding": { |
| "id": "GoogleCloudSecuritycenterV1Binding", |
| "properties": { |
| "name": { |
| "type": "string" |
| }, |
| "ns": { |
| "type": "string" |
| }, |
| "role": { |
| "$ref": "Role" |
| }, |
| "subjects": { |
| "items": { |
| "$ref": "Subject" |
| }, |
| "type": "array" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV1BulkMuteFindingsResponse": { |
| "id": "GoogleCloudSecuritycenterV1BulkMuteFindingsResponse", |
| "properties": {}, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV1CustomConfig": { |
| "id": "GoogleCloudSecuritycenterV1CustomConfig", |
| "properties": { |
| "customOutput": { |
| "$ref": "GoogleCloudSecuritycenterV1CustomOutputSpec" |
| }, |
| "description": { |
| "type": "string" |
| }, |
| "predicate": { |
| "$ref": "Expr" |
| }, |
| "recommendation": { |
| "type": "string" |
| }, |
| "resourceSelector": { |
| "$ref": "GoogleCloudSecuritycenterV1ResourceSelector" |
| }, |
| "severity": { |
| "enum": [ |
| "SEVERITY_UNSPECIFIED", |
| "CRITICAL", |
| "HIGH", |
| "MEDIUM", |
| "LOW" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV1CustomOutputSpec": { |
| "id": "GoogleCloudSecuritycenterV1CustomOutputSpec", |
| "properties": { |
| "properties": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV1Property" |
| }, |
| "type": "array" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV1EffectiveSecurityHealthAnalyticsCustomModule": { |
| "id": "GoogleCloudSecuritycenterV1EffectiveSecurityHealthAnalyticsCustomModule", |
| "properties": { |
| "cloudProvider": { |
| "enum": [ |
| "CLOUD_PROVIDER_UNSPECIFIED", |
| "GOOGLE_CLOUD_PLATFORM", |
| "AMAZON_WEB_SERVICES", |
| "MICROSOFT_AZURE" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "customConfig": { |
| "$ref": "GoogleCloudSecuritycenterV1CustomConfig", |
| "readOnly": true |
| }, |
| "displayName": { |
| "readOnly": true, |
| "type": "string" |
| }, |
| "enablementState": { |
| "enum": [ |
| "ENABLEMENT_STATE_UNSPECIFIED", |
| "ENABLED", |
| "DISABLED" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "" |
| ], |
| "readOnly": true, |
| "type": "string" |
| }, |
| "name": { |
| "readOnly": true, |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV1ExternalSystem": { |
| "id": "GoogleCloudSecuritycenterV1ExternalSystem", |
| "properties": { |
| "assignees": { |
| "items": { |
| "type": "string" |
| }, |
| "type": "array" |
| }, |
| "caseCloseTime": { |
| "format": "google-datetime", |
| "type": "string" |
| }, |
| "caseCreateTime": { |
| "format": "google-datetime", |
| "type": "string" |
| }, |
| "casePriority": { |
| "type": "string" |
| }, |
| "caseSla": { |
| "format": "google-datetime", |
| "type": "string" |
| }, |
| "caseUri": { |
| "type": "string" |
| }, |
| "externalSystemUpdateTime": { |
| "format": "google-datetime", |
| "type": "string" |
| }, |
| "externalUid": { |
| "type": "string" |
| }, |
| "name": { |
| "type": "string" |
| }, |
| "status": { |
| "type": "string" |
| }, |
| "ticketInfo": { |
| "$ref": "TicketInfo" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV1IamDetails": { |
| "id": "GoogleCloudSecuritycenterV1IamDetails", |
| "properties": { |
| "iamRolePermissions": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV1IamRolePermission" |
| }, |
| "type": "array" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV1IamRolePermission": { |
| "id": "GoogleCloudSecuritycenterV1IamRolePermission", |
| "properties": { |
| "name": { |
| "type": "string" |
| }, |
| "role": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV1MuteConfig": { |
| "id": "GoogleCloudSecuritycenterV1MuteConfig", |
| "properties": { |
| "createTime": { |
| "format": "google-datetime", |
| "readOnly": true, |
| "type": "string" |
| }, |
| "description": { |
| "type": "string" |
| }, |
| "displayName": { |
| "deprecated": true, |
| "type": "string" |
| }, |
| "expiryTime": { |
| "format": "google-datetime", |
| "type": "string" |
| }, |
| "filter": { |
| "type": "string" |
| }, |
| "mostRecentEditor": { |
| "readOnly": true, |
| "type": "string" |
| }, |
| "name": { |
| "type": "string" |
| }, |
| "type": { |
| "enum": [ |
| "MUTE_CONFIG_TYPE_UNSPECIFIED", |
| "STATIC", |
| "DYNAMIC" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "updateTime": { |
| "format": "google-datetime", |
| "readOnly": true, |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV1NotificationMessage": { |
| "id": "GoogleCloudSecuritycenterV1NotificationMessage", |
| "properties": { |
| "finding": { |
| "$ref": "Finding" |
| }, |
| "notificationConfigName": { |
| "type": "string" |
| }, |
| "resource": { |
| "$ref": "GoogleCloudSecuritycenterV1Resource" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV1Property": { |
| "id": "GoogleCloudSecuritycenterV1Property", |
| "properties": { |
| "name": { |
| "type": "string" |
| }, |
| "valueExpression": { |
| "$ref": "Expr" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV1Resource": { |
| "id": "GoogleCloudSecuritycenterV1Resource", |
| "properties": { |
| "adcApplication": { |
| "$ref": "AdcApplication" |
| }, |
| "adcApplicationTemplate": { |
| "$ref": "AdcApplicationTemplateRevision" |
| }, |
| "adcSharedTemplate": { |
| "$ref": "AdcSharedTemplateRevision" |
| }, |
| "application": { |
| "$ref": "GoogleCloudSecuritycenterV1ResourceApplication" |
| }, |
| "awsMetadata": { |
| "$ref": "AwsMetadata" |
| }, |
| "azureMetadata": { |
| "$ref": "AzureMetadata" |
| }, |
| "cloudProvider": { |
| "enum": [ |
| "CLOUD_PROVIDER_UNSPECIFIED", |
| "GOOGLE_CLOUD_PLATFORM", |
| "AMAZON_WEB_SERVICES", |
| "MICROSOFT_AZURE" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "displayName": { |
| "type": "string" |
| }, |
| "folders": { |
| "items": { |
| "$ref": "Folder" |
| }, |
| "readOnly": true, |
| "type": "array" |
| }, |
| "location": { |
| "type": "string" |
| }, |
| "name": { |
| "type": "string" |
| }, |
| "organization": { |
| "type": "string" |
| }, |
| "parent": { |
| "type": "string" |
| }, |
| "parentDisplayName": { |
| "type": "string" |
| }, |
| "project": { |
| "type": "string" |
| }, |
| "projectDisplayName": { |
| "type": "string" |
| }, |
| "resourcePath": { |
| "$ref": "ResourcePath" |
| }, |
| "resourcePathString": { |
| "type": "string" |
| }, |
| "service": { |
| "type": "string" |
| }, |
| "type": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV1ResourceApplication": { |
| "id": "GoogleCloudSecuritycenterV1ResourceApplication", |
| "properties": { |
| "attributes": { |
| "$ref": "GoogleCloudSecuritycenterV1ResourceApplicationAttributes" |
| }, |
| "name": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV1ResourceApplicationAttributes": { |
| "id": "GoogleCloudSecuritycenterV1ResourceApplicationAttributes", |
| "properties": { |
| "businessOwners": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV1ResourceApplicationAttributesContactInfo" |
| }, |
| "type": "array" |
| }, |
| "criticality": { |
| "$ref": "GoogleCloudSecuritycenterV1ResourceApplicationAttributesCriticality" |
| }, |
| "developerOwners": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV1ResourceApplicationAttributesContactInfo" |
| }, |
| "type": "array" |
| }, |
| "environment": { |
| "$ref": "GoogleCloudSecuritycenterV1ResourceApplicationAttributesEnvironment" |
| }, |
| "operatorOwners": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV1ResourceApplicationAttributesContactInfo" |
| }, |
| "type": "array" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV1ResourceApplicationAttributesContactInfo": { |
| "id": "GoogleCloudSecuritycenterV1ResourceApplicationAttributesContactInfo", |
| "properties": { |
| "email": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV1ResourceApplicationAttributesCriticality": { |
| "id": "GoogleCloudSecuritycenterV1ResourceApplicationAttributesCriticality", |
| "properties": { |
| "type": { |
| "enum": [ |
| "CRITICALITY_TYPE_UNSPECIFIED", |
| "MISSION_CRITICAL", |
| "HIGH", |
| "MEDIUM", |
| "LOW" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV1ResourceApplicationAttributesEnvironment": { |
| "id": "GoogleCloudSecuritycenterV1ResourceApplicationAttributesEnvironment", |
| "properties": { |
| "type": { |
| "enum": [ |
| "ENVIRONMENT_TYPE_UNSPECIFIED", |
| "PRODUCTION", |
| "STAGING", |
| "TEST", |
| "DEVELOPMENT" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV1ResourceSelector": { |
| "id": "GoogleCloudSecuritycenterV1ResourceSelector", |
| "properties": { |
| "resourceTypes": { |
| "items": { |
| "type": "string" |
| }, |
| "type": "array" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV1ResourceValueConfig": { |
| "id": "GoogleCloudSecuritycenterV1ResourceValueConfig", |
| "properties": { |
| "cloudProvider": { |
| "enum": [ |
| "CLOUD_PROVIDER_UNSPECIFIED", |
| "GOOGLE_CLOUD_PLATFORM", |
| "AMAZON_WEB_SERVICES", |
| "MICROSOFT_AZURE" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "createTime": { |
| "format": "google-datetime", |
| "readOnly": true, |
| "type": "string" |
| }, |
| "description": { |
| "type": "string" |
| }, |
| "name": { |
| "type": "string" |
| }, |
| "resourceLabelsSelector": { |
| "additionalProperties": { |
| "type": "string" |
| }, |
| "type": "object" |
| }, |
| "resourceType": { |
| "type": "string" |
| }, |
| "resourceValue": { |
| "enum": [ |
| "RESOURCE_VALUE_UNSPECIFIED", |
| "HIGH", |
| "MEDIUM", |
| "LOW", |
| "NONE" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "scope": { |
| "type": "string" |
| }, |
| "sensitiveDataProtectionMapping": { |
| "$ref": "GoogleCloudSecuritycenterV1SensitiveDataProtectionMapping" |
| }, |
| "tagValues": { |
| "items": { |
| "type": "string" |
| }, |
| "type": "array" |
| }, |
| "updateTime": { |
| "format": "google-datetime", |
| "readOnly": true, |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV1RunAssetDiscoveryResponse": { |
| "id": "GoogleCloudSecuritycenterV1RunAssetDiscoveryResponse", |
| "properties": { |
| "duration": { |
| "format": "google-duration", |
| "type": "string" |
| }, |
| "state": { |
| "enum": [ |
| "STATE_UNSPECIFIED", |
| "COMPLETED", |
| "SUPERSEDED", |
| "TERMINATED" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV1SecurityHealthAnalyticsCustomModule": { |
| "id": "GoogleCloudSecuritycenterV1SecurityHealthAnalyticsCustomModule", |
| "properties": { |
| "ancestorModule": { |
| "readOnly": true, |
| "type": "string" |
| }, |
| "cloudProvider": { |
| "enum": [ |
| "CLOUD_PROVIDER_UNSPECIFIED", |
| "GOOGLE_CLOUD_PLATFORM", |
| "AMAZON_WEB_SERVICES", |
| "MICROSOFT_AZURE" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "customConfig": { |
| "$ref": "GoogleCloudSecuritycenterV1CustomConfig" |
| }, |
| "displayName": { |
| "type": "string" |
| }, |
| "enablementState": { |
| "enum": [ |
| "ENABLEMENT_STATE_UNSPECIFIED", |
| "ENABLED", |
| "DISABLED", |
| "INHERITED" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "lastEditor": { |
| "readOnly": true, |
| "type": "string" |
| }, |
| "name": { |
| "type": "string" |
| }, |
| "updateTime": { |
| "format": "google-datetime", |
| "readOnly": true, |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV1SensitiveDataProtectionMapping": { |
| "id": "GoogleCloudSecuritycenterV1SensitiveDataProtectionMapping", |
| "properties": { |
| "highSensitivityMapping": { |
| "enum": [ |
| "RESOURCE_VALUE_UNSPECIFIED", |
| "HIGH", |
| "MEDIUM", |
| "LOW", |
| "NONE" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "mediumSensitivityMapping": { |
| "enum": [ |
| "RESOURCE_VALUE_UNSPECIFIED", |
| "HIGH", |
| "MEDIUM", |
| "LOW", |
| "NONE" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV1beta1RunAssetDiscoveryResponse": { |
| "id": "GoogleCloudSecuritycenterV1beta1RunAssetDiscoveryResponse", |
| "properties": { |
| "duration": { |
| "format": "google-duration", |
| "type": "string" |
| }, |
| "state": { |
| "enum": [ |
| "STATE_UNSPECIFIED", |
| "COMPLETED", |
| "SUPERSEDED", |
| "TERMINATED" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV1p1beta1Finding": { |
| "id": "GoogleCloudSecuritycenterV1p1beta1Finding", |
| "properties": { |
| "canonicalName": { |
| "type": "string" |
| }, |
| "category": { |
| "type": "string" |
| }, |
| "createTime": { |
| "format": "google-datetime", |
| "type": "string" |
| }, |
| "eventTime": { |
| "format": "google-datetime", |
| "type": "string" |
| }, |
| "externalUri": { |
| "type": "string" |
| }, |
| "name": { |
| "type": "string" |
| }, |
| "parent": { |
| "type": "string" |
| }, |
| "resourceName": { |
| "type": "string" |
| }, |
| "securityMarks": { |
| "$ref": "GoogleCloudSecuritycenterV1p1beta1SecurityMarks", |
| "readOnly": true |
| }, |
| "severity": { |
| "enum": [ |
| "SEVERITY_UNSPECIFIED", |
| "CRITICAL", |
| "HIGH", |
| "MEDIUM", |
| "LOW" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "sourceProperties": { |
| "additionalProperties": { |
| "type": "any" |
| }, |
| "type": "object" |
| }, |
| "state": { |
| "enum": [ |
| "STATE_UNSPECIFIED", |
| "ACTIVE", |
| "INACTIVE" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV1p1beta1Folder": { |
| "id": "GoogleCloudSecuritycenterV1p1beta1Folder", |
| "properties": { |
| "resourceFolder": { |
| "type": "string" |
| }, |
| "resourceFolderDisplayName": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV1p1beta1NotificationMessage": { |
| "id": "GoogleCloudSecuritycenterV1p1beta1NotificationMessage", |
| "properties": { |
| "finding": { |
| "$ref": "GoogleCloudSecuritycenterV1p1beta1Finding" |
| }, |
| "notificationConfigName": { |
| "type": "string" |
| }, |
| "resource": { |
| "$ref": "GoogleCloudSecuritycenterV1p1beta1Resource" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV1p1beta1Resource": { |
| "id": "GoogleCloudSecuritycenterV1p1beta1Resource", |
| "properties": { |
| "folders": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV1p1beta1Folder" |
| }, |
| "readOnly": true, |
| "type": "array" |
| }, |
| "name": { |
| "type": "string" |
| }, |
| "parent": { |
| "type": "string" |
| }, |
| "parentDisplayName": { |
| "type": "string" |
| }, |
| "project": { |
| "type": "string" |
| }, |
| "projectDisplayName": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV1p1beta1RunAssetDiscoveryResponse": { |
| "id": "GoogleCloudSecuritycenterV1p1beta1RunAssetDiscoveryResponse", |
| "properties": { |
| "duration": { |
| "format": "google-duration", |
| "type": "string" |
| }, |
| "state": { |
| "enum": [ |
| "STATE_UNSPECIFIED", |
| "COMPLETED", |
| "SUPERSEDED", |
| "TERMINATED" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV1p1beta1SecurityMarks": { |
| "id": "GoogleCloudSecuritycenterV1p1beta1SecurityMarks", |
| "properties": { |
| "canonicalName": { |
| "type": "string" |
| }, |
| "marks": { |
| "additionalProperties": { |
| "type": "string" |
| }, |
| "type": "object" |
| }, |
| "name": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2Access": { |
| "id": "GoogleCloudSecuritycenterV2Access", |
| "properties": { |
| "callerIp": { |
| "type": "string" |
| }, |
| "callerIpGeo": { |
| "$ref": "GoogleCloudSecuritycenterV2Geolocation" |
| }, |
| "methodName": { |
| "type": "string" |
| }, |
| "principalEmail": { |
| "type": "string" |
| }, |
| "principalSubject": { |
| "type": "string" |
| }, |
| "serviceAccountDelegationInfo": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2ServiceAccountDelegationInfo" |
| }, |
| "type": "array" |
| }, |
| "serviceAccountKeyName": { |
| "type": "string" |
| }, |
| "serviceName": { |
| "type": "string" |
| }, |
| "userAgent": { |
| "type": "string" |
| }, |
| "userAgentFamily": { |
| "type": "string" |
| }, |
| "userName": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2AccessReview": { |
| "id": "GoogleCloudSecuritycenterV2AccessReview", |
| "properties": { |
| "group": { |
| "type": "string" |
| }, |
| "name": { |
| "type": "string" |
| }, |
| "ns": { |
| "type": "string" |
| }, |
| "resource": { |
| "type": "string" |
| }, |
| "subresource": { |
| "type": "string" |
| }, |
| "verb": { |
| "type": "string" |
| }, |
| "version": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2AdaptiveProtection": { |
| "id": "GoogleCloudSecuritycenterV2AdaptiveProtection", |
| "properties": { |
| "confidence": { |
| "format": "double", |
| "type": "number" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2AdcApplication": { |
| "id": "GoogleCloudSecuritycenterV2AdcApplication", |
| "properties": { |
| "attributes": { |
| "$ref": "GoogleCloudSecuritycenterV2ResourceApplicationAttributes" |
| }, |
| "name": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2AdcApplicationTemplateRevision": { |
| "id": "GoogleCloudSecuritycenterV2AdcApplicationTemplateRevision", |
| "properties": { |
| "name": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2AdcSharedTemplateRevision": { |
| "id": "GoogleCloudSecuritycenterV2AdcSharedTemplateRevision", |
| "properties": { |
| "name": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2AffectedResources": { |
| "id": "GoogleCloudSecuritycenterV2AffectedResources", |
| "properties": { |
| "count": { |
| "format": "int64", |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2AgentDataAccessEvent": { |
| "id": "GoogleCloudSecuritycenterV2AgentDataAccessEvent", |
| "properties": { |
| "eventId": { |
| "type": "string" |
| }, |
| "eventTime": { |
| "format": "google-datetime", |
| "type": "string" |
| }, |
| "operation": { |
| "enum": [ |
| "OPERATION_UNSPECIFIED", |
| "READ", |
| "MOVE", |
| "COPY" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "principalSubject": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2AiModel": { |
| "id": "GoogleCloudSecuritycenterV2AiModel", |
| "properties": { |
| "deploymentPlatform": { |
| "enum": [ |
| "DEPLOYMENT_PLATFORM_UNSPECIFIED", |
| "VERTEX_AI", |
| "GKE", |
| "GCE", |
| "FINE_TUNED_MODEL" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "displayName": { |
| "type": "string" |
| }, |
| "domain": { |
| "type": "string" |
| }, |
| "library": { |
| "type": "string" |
| }, |
| "location": { |
| "type": "string" |
| }, |
| "name": { |
| "type": "string" |
| }, |
| "publisher": { |
| "type": "string" |
| }, |
| "usageCategory": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2Allowed": { |
| "id": "GoogleCloudSecuritycenterV2Allowed", |
| "properties": { |
| "ipRules": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2IpRule" |
| }, |
| "type": "array" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2Application": { |
| "id": "GoogleCloudSecuritycenterV2Application", |
| "properties": { |
| "baseUri": { |
| "type": "string" |
| }, |
| "fullUri": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2ArtifactGuardPolicies": { |
| "id": "GoogleCloudSecuritycenterV2ArtifactGuardPolicies", |
| "properties": { |
| "failingPolicies": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2ArtifactGuardPolicy" |
| }, |
| "type": "array" |
| }, |
| "resourceId": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2ArtifactGuardPolicy": { |
| "id": "GoogleCloudSecuritycenterV2ArtifactGuardPolicy", |
| "properties": { |
| "failureReason": { |
| "type": "string" |
| }, |
| "policyId": { |
| "type": "string" |
| }, |
| "type": { |
| "enum": [ |
| "ARTIFACT_GUARD_POLICY_TYPE_UNSPECIFIED", |
| "VULNERABILITY" |
| ], |
| "enumDescriptions": [ |
| "", |
| "" |
| ], |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2Attack": { |
| "id": "GoogleCloudSecuritycenterV2Attack", |
| "properties": { |
| "classification": { |
| "type": "string" |
| }, |
| "volumeBps": { |
| "deprecated": true, |
| "format": "int32", |
| "type": "integer" |
| }, |
| "volumeBpsLong": { |
| "format": "int64", |
| "type": "string" |
| }, |
| "volumePps": { |
| "deprecated": true, |
| "format": "int32", |
| "type": "integer" |
| }, |
| "volumePpsLong": { |
| "format": "int64", |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2AttackExposure": { |
| "id": "GoogleCloudSecuritycenterV2AttackExposure", |
| "properties": { |
| "attackExposureResult": { |
| "type": "string" |
| }, |
| "exposedHighValueResourcesCount": { |
| "format": "int32", |
| "type": "integer" |
| }, |
| "exposedLowValueResourcesCount": { |
| "format": "int32", |
| "type": "integer" |
| }, |
| "exposedMediumValueResourcesCount": { |
| "format": "int32", |
| "type": "integer" |
| }, |
| "latestCalculationTime": { |
| "format": "google-datetime", |
| "type": "string" |
| }, |
| "score": { |
| "format": "double", |
| "type": "number" |
| }, |
| "state": { |
| "enum": [ |
| "STATE_UNSPECIFIED", |
| "CALCULATED", |
| "NOT_CALCULATED" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "" |
| ], |
| "readOnly": true, |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2AwsAccount": { |
| "id": "GoogleCloudSecuritycenterV2AwsAccount", |
| "properties": { |
| "id": { |
| "type": "string" |
| }, |
| "name": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2AwsMetadata": { |
| "id": "GoogleCloudSecuritycenterV2AwsMetadata", |
| "properties": { |
| "account": { |
| "$ref": "GoogleCloudSecuritycenterV2AwsAccount" |
| }, |
| "organization": { |
| "$ref": "GoogleCloudSecuritycenterV2AwsOrganization" |
| }, |
| "organizationalUnits": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2AwsOrganizationalUnit" |
| }, |
| "type": "array" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2AwsOrganization": { |
| "id": "GoogleCloudSecuritycenterV2AwsOrganization", |
| "properties": { |
| "id": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2AwsOrganizationalUnit": { |
| "id": "GoogleCloudSecuritycenterV2AwsOrganizationalUnit", |
| "properties": { |
| "id": { |
| "type": "string" |
| }, |
| "name": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2AzureManagementGroup": { |
| "id": "GoogleCloudSecuritycenterV2AzureManagementGroup", |
| "properties": { |
| "displayName": { |
| "type": "string" |
| }, |
| "id": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2AzureMetadata": { |
| "id": "GoogleCloudSecuritycenterV2AzureMetadata", |
| "properties": { |
| "managementGroups": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2AzureManagementGroup" |
| }, |
| "type": "array" |
| }, |
| "resourceGroup": { |
| "$ref": "GoogleCloudSecuritycenterV2AzureResourceGroup" |
| }, |
| "subscription": { |
| "$ref": "GoogleCloudSecuritycenterV2AzureSubscription" |
| }, |
| "tenant": { |
| "$ref": "GoogleCloudSecuritycenterV2AzureTenant" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2AzureResourceGroup": { |
| "id": "GoogleCloudSecuritycenterV2AzureResourceGroup", |
| "properties": { |
| "id": { |
| "type": "string" |
| }, |
| "name": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2AzureSubscription": { |
| "id": "GoogleCloudSecuritycenterV2AzureSubscription", |
| "properties": { |
| "displayName": { |
| "type": "string" |
| }, |
| "id": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2AzureTenant": { |
| "id": "GoogleCloudSecuritycenterV2AzureTenant", |
| "properties": { |
| "displayName": { |
| "type": "string" |
| }, |
| "id": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2BackupDisasterRecovery": { |
| "id": "GoogleCloudSecuritycenterV2BackupDisasterRecovery", |
| "properties": { |
| "appliance": { |
| "type": "string" |
| }, |
| "applications": { |
| "items": { |
| "type": "string" |
| }, |
| "type": "array" |
| }, |
| "backupCreateTime": { |
| "format": "google-datetime", |
| "type": "string" |
| }, |
| "backupTemplate": { |
| "type": "string" |
| }, |
| "backupType": { |
| "type": "string" |
| }, |
| "host": { |
| "type": "string" |
| }, |
| "policies": { |
| "items": { |
| "type": "string" |
| }, |
| "type": "array" |
| }, |
| "policyOptions": { |
| "items": { |
| "type": "string" |
| }, |
| "type": "array" |
| }, |
| "profile": { |
| "type": "string" |
| }, |
| "storagePool": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2BigQueryExport": { |
| "id": "GoogleCloudSecuritycenterV2BigQueryExport", |
| "properties": { |
| "createTime": { |
| "format": "google-datetime", |
| "readOnly": true, |
| "type": "string" |
| }, |
| "cryptoKeyName": { |
| "readOnly": true, |
| "type": "string" |
| }, |
| "dataset": { |
| "type": "string" |
| }, |
| "description": { |
| "type": "string" |
| }, |
| "filter": { |
| "type": "string" |
| }, |
| "mostRecentEditor": { |
| "readOnly": true, |
| "type": "string" |
| }, |
| "name": { |
| "type": "string" |
| }, |
| "principal": { |
| "readOnly": true, |
| "type": "string" |
| }, |
| "updateTime": { |
| "format": "google-datetime", |
| "readOnly": true, |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2Binding": { |
| "id": "GoogleCloudSecuritycenterV2Binding", |
| "properties": { |
| "name": { |
| "type": "string" |
| }, |
| "ns": { |
| "type": "string" |
| }, |
| "role": { |
| "$ref": "GoogleCloudSecuritycenterV2Role" |
| }, |
| "subjects": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2Subject" |
| }, |
| "type": "array" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2BulkMuteFindingsResponse": { |
| "id": "GoogleCloudSecuritycenterV2BulkMuteFindingsResponse", |
| "properties": {}, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2Chokepoint": { |
| "id": "GoogleCloudSecuritycenterV2Chokepoint", |
| "properties": { |
| "relatedFindings": { |
| "items": { |
| "type": "string" |
| }, |
| "type": "array" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2CloudArmor": { |
| "id": "GoogleCloudSecuritycenterV2CloudArmor", |
| "properties": { |
| "adaptiveProtection": { |
| "$ref": "GoogleCloudSecuritycenterV2AdaptiveProtection" |
| }, |
| "attack": { |
| "$ref": "GoogleCloudSecuritycenterV2Attack" |
| }, |
| "duration": { |
| "format": "google-duration", |
| "type": "string" |
| }, |
| "requests": { |
| "$ref": "GoogleCloudSecuritycenterV2Requests" |
| }, |
| "securityPolicy": { |
| "$ref": "GoogleCloudSecuritycenterV2SecurityPolicy" |
| }, |
| "threatVector": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2CloudControl": { |
| "id": "GoogleCloudSecuritycenterV2CloudControl", |
| "properties": { |
| "cloudControlName": { |
| "type": "string" |
| }, |
| "policyType": { |
| "type": "string" |
| }, |
| "type": { |
| "enum": [ |
| "CLOUD_CONTROL_TYPE_UNSPECIFIED", |
| "BUILT_IN", |
| "CUSTOM" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "version": { |
| "format": "int32", |
| "type": "integer" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2CloudDlpDataProfile": { |
| "id": "GoogleCloudSecuritycenterV2CloudDlpDataProfile", |
| "properties": { |
| "dataProfile": { |
| "type": "string" |
| }, |
| "infoTypes": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2InfoType" |
| }, |
| "type": "array" |
| }, |
| "parentType": { |
| "enum": [ |
| "PARENT_TYPE_UNSPECIFIED", |
| "ORGANIZATION", |
| "PROJECT" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2CloudDlpInspection": { |
| "id": "GoogleCloudSecuritycenterV2CloudDlpInspection", |
| "properties": { |
| "fullScan": { |
| "type": "boolean" |
| }, |
| "infoType": { |
| "type": "string" |
| }, |
| "infoTypeCount": { |
| "format": "int64", |
| "type": "string" |
| }, |
| "inspectJob": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2CloudLoggingEntry": { |
| "id": "GoogleCloudSecuritycenterV2CloudLoggingEntry", |
| "properties": { |
| "insertId": { |
| "type": "string" |
| }, |
| "logId": { |
| "type": "string" |
| }, |
| "resourceContainer": { |
| "type": "string" |
| }, |
| "timestamp": { |
| "format": "google-datetime", |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2Compliance": { |
| "id": "GoogleCloudSecuritycenterV2Compliance", |
| "properties": { |
| "ids": { |
| "items": { |
| "type": "string" |
| }, |
| "type": "array" |
| }, |
| "standard": { |
| "type": "string" |
| }, |
| "version": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2ComplianceDetails": { |
| "id": "GoogleCloudSecuritycenterV2ComplianceDetails", |
| "properties": { |
| "cloudControl": { |
| "$ref": "GoogleCloudSecuritycenterV2CloudControl" |
| }, |
| "cloudControlDeploymentNames": { |
| "items": { |
| "type": "string" |
| }, |
| "type": "array" |
| }, |
| "frameworks": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2Framework" |
| }, |
| "type": "array" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2Connection": { |
| "id": "GoogleCloudSecuritycenterV2Connection", |
| "properties": { |
| "destinationIp": { |
| "type": "string" |
| }, |
| "destinationPort": { |
| "format": "int32", |
| "type": "integer" |
| }, |
| "protocol": { |
| "enum": [ |
| "PROTOCOL_UNSPECIFIED", |
| "ICMP", |
| "TCP", |
| "UDP", |
| "GRE", |
| "ESP" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "sourceIp": { |
| "type": "string" |
| }, |
| "sourcePort": { |
| "format": "int32", |
| "type": "integer" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2Contact": { |
| "id": "GoogleCloudSecuritycenterV2Contact", |
| "properties": { |
| "email": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2ContactDetails": { |
| "id": "GoogleCloudSecuritycenterV2ContactDetails", |
| "properties": { |
| "contacts": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2Contact" |
| }, |
| "type": "array" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2Container": { |
| "id": "GoogleCloudSecuritycenterV2Container", |
| "properties": { |
| "createTime": { |
| "format": "google-datetime", |
| "type": "string" |
| }, |
| "imageId": { |
| "type": "string" |
| }, |
| "labels": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2Label" |
| }, |
| "type": "array" |
| }, |
| "name": { |
| "type": "string" |
| }, |
| "uri": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2Control": { |
| "id": "GoogleCloudSecuritycenterV2Control", |
| "properties": { |
| "controlName": { |
| "type": "string" |
| }, |
| "displayName": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2Cve": { |
| "id": "GoogleCloudSecuritycenterV2Cve", |
| "properties": { |
| "cvssv3": { |
| "$ref": "GoogleCloudSecuritycenterV2Cvssv3" |
| }, |
| "exploitReleaseDate": { |
| "format": "google-datetime", |
| "type": "string" |
| }, |
| "exploitationActivity": { |
| "enum": [ |
| "EXPLOITATION_ACTIVITY_UNSPECIFIED", |
| "WIDE", |
| "CONFIRMED", |
| "AVAILABLE", |
| "ANTICIPATED", |
| "NO_KNOWN" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "firstExploitationDate": { |
| "format": "google-datetime", |
| "type": "string" |
| }, |
| "id": { |
| "type": "string" |
| }, |
| "impact": { |
| "enum": [ |
| "RISK_RATING_UNSPECIFIED", |
| "LOW", |
| "MEDIUM", |
| "HIGH", |
| "CRITICAL" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "observedInTheWild": { |
| "type": "boolean" |
| }, |
| "references": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2Reference" |
| }, |
| "type": "array" |
| }, |
| "upstreamFixAvailable": { |
| "type": "boolean" |
| }, |
| "zeroDay": { |
| "type": "boolean" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2Cvssv3": { |
| "id": "GoogleCloudSecuritycenterV2Cvssv3", |
| "properties": { |
| "attackComplexity": { |
| "enum": [ |
| "ATTACK_COMPLEXITY_UNSPECIFIED", |
| "ATTACK_COMPLEXITY_LOW", |
| "ATTACK_COMPLEXITY_HIGH" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "attackVector": { |
| "enum": [ |
| "ATTACK_VECTOR_UNSPECIFIED", |
| "ATTACK_VECTOR_NETWORK", |
| "ATTACK_VECTOR_ADJACENT", |
| "ATTACK_VECTOR_LOCAL", |
| "ATTACK_VECTOR_PHYSICAL" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "availabilityImpact": { |
| "enum": [ |
| "IMPACT_UNSPECIFIED", |
| "IMPACT_HIGH", |
| "IMPACT_LOW", |
| "IMPACT_NONE" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "baseScore": { |
| "format": "double", |
| "type": "number" |
| }, |
| "confidentialityImpact": { |
| "enum": [ |
| "IMPACT_UNSPECIFIED", |
| "IMPACT_HIGH", |
| "IMPACT_LOW", |
| "IMPACT_NONE" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "integrityImpact": { |
| "enum": [ |
| "IMPACT_UNSPECIFIED", |
| "IMPACT_HIGH", |
| "IMPACT_LOW", |
| "IMPACT_NONE" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "privilegesRequired": { |
| "enum": [ |
| "PRIVILEGES_REQUIRED_UNSPECIFIED", |
| "PRIVILEGES_REQUIRED_NONE", |
| "PRIVILEGES_REQUIRED_LOW", |
| "PRIVILEGES_REQUIRED_HIGH" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "scope": { |
| "enum": [ |
| "SCOPE_UNSPECIFIED", |
| "SCOPE_UNCHANGED", |
| "SCOPE_CHANGED" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "userInteraction": { |
| "enum": [ |
| "USER_INTERACTION_UNSPECIFIED", |
| "USER_INTERACTION_NONE", |
| "USER_INTERACTION_REQUIRED" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2Cwe": { |
| "id": "GoogleCloudSecuritycenterV2Cwe", |
| "properties": { |
| "id": { |
| "type": "string" |
| }, |
| "references": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2Reference" |
| }, |
| "type": "array" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2DataAccessEvent": { |
| "id": "GoogleCloudSecuritycenterV2DataAccessEvent", |
| "properties": { |
| "eventId": { |
| "type": "string" |
| }, |
| "eventTime": { |
| "format": "google-datetime", |
| "type": "string" |
| }, |
| "operation": { |
| "enum": [ |
| "OPERATION_UNSPECIFIED", |
| "READ", |
| "MOVE", |
| "COPY" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "principalEmail": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2DataFlowEvent": { |
| "id": "GoogleCloudSecuritycenterV2DataFlowEvent", |
| "properties": { |
| "eventId": { |
| "type": "string" |
| }, |
| "eventTime": { |
| "format": "google-datetime", |
| "type": "string" |
| }, |
| "operation": { |
| "enum": [ |
| "OPERATION_UNSPECIFIED", |
| "READ", |
| "MOVE", |
| "COPY" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "principalEmail": { |
| "type": "string" |
| }, |
| "violatedLocation": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2DataRetentionDeletionEvent": { |
| "id": "GoogleCloudSecuritycenterV2DataRetentionDeletionEvent", |
| "properties": { |
| "dataObjectCount": { |
| "format": "int64", |
| "type": "string" |
| }, |
| "eventDetectionTime": { |
| "format": "google-datetime", |
| "type": "string" |
| }, |
| "eventType": { |
| "enum": [ |
| "EVENT_TYPE_UNSPECIFIED", |
| "EVENT_TYPE_MAX_TTL_EXCEEDED", |
| "EVENT_TYPE_MAX_TTL_FROM_CREATION", |
| "EVENT_TYPE_MAX_TTL_FROM_LAST_MODIFICATION", |
| "EVENT_TYPE_MIN_TTL_FROM_CREATION" |
| ], |
| "enumDeprecated": [ |
| false, |
| true, |
| false, |
| false, |
| false |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "maxRetentionAllowed": { |
| "format": "google-duration", |
| "type": "string" |
| }, |
| "minRetentionAllowed": { |
| "format": "google-duration", |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2Database": { |
| "id": "GoogleCloudSecuritycenterV2Database", |
| "properties": { |
| "displayName": { |
| "type": "string" |
| }, |
| "grantees": { |
| "items": { |
| "type": "string" |
| }, |
| "type": "array" |
| }, |
| "name": { |
| "type": "string" |
| }, |
| "query": { |
| "type": "string" |
| }, |
| "userName": { |
| "type": "string" |
| }, |
| "version": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2Dataset": { |
| "id": "GoogleCloudSecuritycenterV2Dataset", |
| "properties": { |
| "displayName": { |
| "type": "string" |
| }, |
| "name": { |
| "type": "string" |
| }, |
| "source": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2Denied": { |
| "id": "GoogleCloudSecuritycenterV2Denied", |
| "properties": { |
| "ipRules": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2IpRule" |
| }, |
| "type": "array" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2Detection": { |
| "id": "GoogleCloudSecuritycenterV2Detection", |
| "properties": { |
| "binary": { |
| "type": "string" |
| }, |
| "percentPagesMatched": { |
| "format": "double", |
| "type": "number" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2DiscoveredWorkload": { |
| "id": "GoogleCloudSecuritycenterV2DiscoveredWorkload", |
| "properties": { |
| "confidence": { |
| "enum": [ |
| "CONFIDENCE_UNSPECIFIED", |
| "CONFIDENCE_HIGH" |
| ], |
| "enumDescriptions": [ |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "detectedRelevantHardware": { |
| "type": "boolean" |
| }, |
| "detectedRelevantKeywords": { |
| "type": "boolean" |
| }, |
| "detectedRelevantPackages": { |
| "type": "boolean" |
| }, |
| "workloadType": { |
| "enum": [ |
| "WORKLOAD_TYPE_UNSPECIFIED", |
| "MCP_SERVER", |
| "AI_INFERENCE", |
| "AGENT" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2Disk": { |
| "id": "GoogleCloudSecuritycenterV2Disk", |
| "properties": { |
| "name": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2DiskPath": { |
| "id": "GoogleCloudSecuritycenterV2DiskPath", |
| "properties": { |
| "partitionUuid": { |
| "type": "string" |
| }, |
| "relativePath": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2DynamicMuteRecord": { |
| "id": "GoogleCloudSecuritycenterV2DynamicMuteRecord", |
| "properties": { |
| "matchTime": { |
| "format": "google-datetime", |
| "type": "string" |
| }, |
| "muteConfig": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2EnvironmentVariable": { |
| "id": "GoogleCloudSecuritycenterV2EnvironmentVariable", |
| "properties": { |
| "name": { |
| "type": "string" |
| }, |
| "val": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2ExfilResource": { |
| "id": "GoogleCloudSecuritycenterV2ExfilResource", |
| "properties": { |
| "components": { |
| "items": { |
| "type": "string" |
| }, |
| "type": "array" |
| }, |
| "name": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2Exfiltration": { |
| "id": "GoogleCloudSecuritycenterV2Exfiltration", |
| "properties": { |
| "sources": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2ExfilResource" |
| }, |
| "type": "array" |
| }, |
| "targets": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2ExfilResource" |
| }, |
| "type": "array" |
| }, |
| "totalExfiltratedBytes": { |
| "format": "int64", |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2ExternalExposure": { |
| "id": "GoogleCloudSecuritycenterV2ExternalExposure", |
| "properties": { |
| "backendBucket": { |
| "type": "string" |
| }, |
| "backendService": { |
| "type": "string" |
| }, |
| "exposedApplication": { |
| "type": "string" |
| }, |
| "exposedEndpoint": { |
| "type": "string" |
| }, |
| "exposedService": { |
| "type": "string" |
| }, |
| "forwardingRule": { |
| "type": "string" |
| }, |
| "hostnameUri": { |
| "type": "string" |
| }, |
| "httpResponse": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2HttpResponse" |
| }, |
| "type": "array" |
| }, |
| "instanceGroup": { |
| "type": "string" |
| }, |
| "internalBackendService": { |
| "type": "string" |
| }, |
| "loadBalancerFirewallPolicy": { |
| "type": "string" |
| }, |
| "networkEndpointGroup": { |
| "type": "string" |
| }, |
| "networkIngressFirewallPolicy": { |
| "type": "string" |
| }, |
| "networkPathInsightsGenerationTime": { |
| "format": "google-datetime", |
| "type": "string" |
| }, |
| "privateIpAddress": { |
| "type": "string" |
| }, |
| "privatePort": { |
| "type": "string" |
| }, |
| "pscNetworkAttachment": { |
| "type": "string" |
| }, |
| "pscServiceAttachment": { |
| "type": "string" |
| }, |
| "publicIpAddress": { |
| "type": "string" |
| }, |
| "publicPort": { |
| "type": "string" |
| }, |
| "serviceFirewallPolicy": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2ExternalSystem": { |
| "id": "GoogleCloudSecuritycenterV2ExternalSystem", |
| "properties": { |
| "assignees": { |
| "items": { |
| "type": "string" |
| }, |
| "type": "array" |
| }, |
| "caseCloseTime": { |
| "format": "google-datetime", |
| "type": "string" |
| }, |
| "caseCreateTime": { |
| "format": "google-datetime", |
| "type": "string" |
| }, |
| "casePriority": { |
| "type": "string" |
| }, |
| "caseSla": { |
| "format": "google-datetime", |
| "type": "string" |
| }, |
| "caseUri": { |
| "type": "string" |
| }, |
| "externalSystemUpdateTime": { |
| "format": "google-datetime", |
| "type": "string" |
| }, |
| "externalUid": { |
| "type": "string" |
| }, |
| "name": { |
| "type": "string" |
| }, |
| "status": { |
| "type": "string" |
| }, |
| "ticketInfo": { |
| "$ref": "GoogleCloudSecuritycenterV2TicketInfo" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2File": { |
| "id": "GoogleCloudSecuritycenterV2File", |
| "properties": { |
| "contents": { |
| "type": "string" |
| }, |
| "diskPath": { |
| "$ref": "GoogleCloudSecuritycenterV2DiskPath" |
| }, |
| "fileLoadState": { |
| "enum": [ |
| "FILE_LOAD_STATE_UNSPECIFIED", |
| "LOADED_BY_PROCESS", |
| "NOT_LOADED_BY_PROCESS" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "hashedSize": { |
| "format": "int64", |
| "type": "string" |
| }, |
| "operations": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2FileOperation" |
| }, |
| "type": "array" |
| }, |
| "partiallyHashed": { |
| "type": "boolean" |
| }, |
| "path": { |
| "type": "string" |
| }, |
| "sha256": { |
| "type": "string" |
| }, |
| "size": { |
| "format": "int64", |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2FileOperation": { |
| "id": "GoogleCloudSecuritycenterV2FileOperation", |
| "properties": { |
| "type": { |
| "enum": [ |
| "OPERATION_TYPE_UNSPECIFIED", |
| "OPEN", |
| "READ", |
| "RENAME", |
| "WRITE", |
| "EXECUTE" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2Finding": { |
| "id": "GoogleCloudSecuritycenterV2Finding", |
| "properties": { |
| "access": { |
| "$ref": "GoogleCloudSecuritycenterV2Access" |
| }, |
| "affectedResources": { |
| "$ref": "GoogleCloudSecuritycenterV2AffectedResources" |
| }, |
| "agentDataAccessEvents": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2AgentDataAccessEvent" |
| }, |
| "type": "array" |
| }, |
| "aiModel": { |
| "$ref": "GoogleCloudSecuritycenterV2AiModel" |
| }, |
| "application": { |
| "$ref": "GoogleCloudSecuritycenterV2Application" |
| }, |
| "artifactGuardPolicies": { |
| "$ref": "GoogleCloudSecuritycenterV2ArtifactGuardPolicies" |
| }, |
| "attackExposure": { |
| "$ref": "GoogleCloudSecuritycenterV2AttackExposure" |
| }, |
| "backupDisasterRecovery": { |
| "$ref": "GoogleCloudSecuritycenterV2BackupDisasterRecovery" |
| }, |
| "canonicalName": { |
| "readOnly": true, |
| "type": "string" |
| }, |
| "category": { |
| "type": "string" |
| }, |
| "chokepoint": { |
| "$ref": "GoogleCloudSecuritycenterV2Chokepoint" |
| }, |
| "cloudArmor": { |
| "$ref": "GoogleCloudSecuritycenterV2CloudArmor" |
| }, |
| "cloudDlpDataProfile": { |
| "$ref": "GoogleCloudSecuritycenterV2CloudDlpDataProfile" |
| }, |
| "cloudDlpInspection": { |
| "$ref": "GoogleCloudSecuritycenterV2CloudDlpInspection" |
| }, |
| "complianceDetails": { |
| "$ref": "GoogleCloudSecuritycenterV2ComplianceDetails" |
| }, |
| "compliances": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2Compliance" |
| }, |
| "type": "array" |
| }, |
| "connections": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2Connection" |
| }, |
| "type": "array" |
| }, |
| "contacts": { |
| "additionalProperties": { |
| "$ref": "GoogleCloudSecuritycenterV2ContactDetails" |
| }, |
| "readOnly": true, |
| "type": "object" |
| }, |
| "containers": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2Container" |
| }, |
| "type": "array" |
| }, |
| "createTime": { |
| "format": "google-datetime", |
| "readOnly": true, |
| "type": "string" |
| }, |
| "cryptoKeyName": { |
| "readOnly": true, |
| "type": "string" |
| }, |
| "dataAccessEvents": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2DataAccessEvent" |
| }, |
| "type": "array" |
| }, |
| "dataFlowEvents": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2DataFlowEvent" |
| }, |
| "type": "array" |
| }, |
| "dataRetentionDeletionEvents": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2DataRetentionDeletionEvent" |
| }, |
| "type": "array" |
| }, |
| "database": { |
| "$ref": "GoogleCloudSecuritycenterV2Database" |
| }, |
| "description": { |
| "type": "string" |
| }, |
| "discoveredWorkload": { |
| "$ref": "GoogleCloudSecuritycenterV2DiscoveredWorkload" |
| }, |
| "disk": { |
| "$ref": "GoogleCloudSecuritycenterV2Disk" |
| }, |
| "eventTime": { |
| "format": "google-datetime", |
| "type": "string" |
| }, |
| "exfiltration": { |
| "$ref": "GoogleCloudSecuritycenterV2Exfiltration" |
| }, |
| "externalExposure": { |
| "$ref": "GoogleCloudSecuritycenterV2ExternalExposure" |
| }, |
| "externalSystems": { |
| "additionalProperties": { |
| "$ref": "GoogleCloudSecuritycenterV2ExternalSystem" |
| }, |
| "readOnly": true, |
| "type": "object" |
| }, |
| "externalUri": { |
| "type": "string" |
| }, |
| "files": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2File" |
| }, |
| "type": "array" |
| }, |
| "findingClass": { |
| "enum": [ |
| "FINDING_CLASS_UNSPECIFIED", |
| "THREAT", |
| "VULNERABILITY", |
| "MISCONFIGURATION", |
| "OBSERVATION", |
| "SCC_ERROR", |
| "POSTURE_VIOLATION", |
| "TOXIC_COMBINATION", |
| "SENSITIVE_DATA_RISK", |
| "CHOKEPOINT", |
| "EXTERNAL_EXPOSURE", |
| "SECRET" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "groupMemberships": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2GroupMembership" |
| }, |
| "type": "array" |
| }, |
| "iamBindings": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2IamBinding" |
| }, |
| "type": "array" |
| }, |
| "iamDetails": { |
| "$ref": "GoogleCloudSecuritycenterV2IamDetails" |
| }, |
| "indicator": { |
| "$ref": "GoogleCloudSecuritycenterV2Indicator" |
| }, |
| "ipRules": { |
| "$ref": "GoogleCloudSecuritycenterV2IpRules" |
| }, |
| "job": { |
| "$ref": "GoogleCloudSecuritycenterV2Job" |
| }, |
| "kernelRootkit": { |
| "$ref": "GoogleCloudSecuritycenterV2KernelRootkit" |
| }, |
| "kubernetes": { |
| "$ref": "GoogleCloudSecuritycenterV2Kubernetes" |
| }, |
| "loadBalancers": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2LoadBalancer" |
| }, |
| "type": "array" |
| }, |
| "logEntries": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2LogEntry" |
| }, |
| "type": "array" |
| }, |
| "mitreAttack": { |
| "$ref": "GoogleCloudSecuritycenterV2MitreAttack" |
| }, |
| "moduleName": { |
| "type": "string" |
| }, |
| "mute": { |
| "enum": [ |
| "MUTE_UNSPECIFIED", |
| "MUTED", |
| "UNMUTED", |
| "UNDEFINED" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "muteInfo": { |
| "$ref": "GoogleCloudSecuritycenterV2MuteInfo", |
| "readOnly": true |
| }, |
| "muteInitiator": { |
| "type": "string" |
| }, |
| "muteUpdateTime": { |
| "format": "google-datetime", |
| "readOnly": true, |
| "type": "string" |
| }, |
| "name": { |
| "type": "string" |
| }, |
| "networks": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2Network" |
| }, |
| "type": "array" |
| }, |
| "nextSteps": { |
| "type": "string" |
| }, |
| "notebook": { |
| "$ref": "GoogleCloudSecuritycenterV2Notebook" |
| }, |
| "orgPolicies": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2OrgPolicy" |
| }, |
| "type": "array" |
| }, |
| "parent": { |
| "type": "string" |
| }, |
| "parentDisplayName": { |
| "readOnly": true, |
| "type": "string" |
| }, |
| "policyViolationSummary": { |
| "$ref": "GoogleCloudSecuritycenterV2PolicyViolationSummary" |
| }, |
| "processes": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2Process" |
| }, |
| "type": "array" |
| }, |
| "resourceName": { |
| "type": "string" |
| }, |
| "secret": { |
| "$ref": "GoogleCloudSecuritycenterV2Secret" |
| }, |
| "securityMarks": { |
| "$ref": "GoogleCloudSecuritycenterV2SecurityMarks", |
| "readOnly": true |
| }, |
| "securityPosture": { |
| "$ref": "GoogleCloudSecuritycenterV2SecurityPosture" |
| }, |
| "severity": { |
| "enum": [ |
| "SEVERITY_UNSPECIFIED", |
| "CRITICAL", |
| "HIGH", |
| "MEDIUM", |
| "LOW" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "sourceProperties": { |
| "additionalProperties": { |
| "type": "any" |
| }, |
| "type": "object" |
| }, |
| "state": { |
| "enum": [ |
| "STATE_UNSPECIFIED", |
| "ACTIVE", |
| "INACTIVE" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "" |
| ], |
| "readOnly": true, |
| "type": "string" |
| }, |
| "toxicCombination": { |
| "$ref": "GoogleCloudSecuritycenterV2ToxicCombination" |
| }, |
| "vertexAi": { |
| "$ref": "GoogleCloudSecuritycenterV2VertexAi" |
| }, |
| "vulnerability": { |
| "$ref": "GoogleCloudSecuritycenterV2Vulnerability" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2Folder": { |
| "id": "GoogleCloudSecuritycenterV2Folder", |
| "properties": { |
| "resourceFolder": { |
| "type": "string" |
| }, |
| "resourceFolderDisplayName": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2Framework": { |
| "id": "GoogleCloudSecuritycenterV2Framework", |
| "properties": { |
| "category": { |
| "items": { |
| "enum": [ |
| "FRAMEWORK_CATEGORY_UNSPECIFIED", |
| "SECURITY_BENCHMARKS", |
| "ASSURED_WORKLOADS", |
| "DATA_SECURITY", |
| "GOOGLE_BEST_PRACTICES", |
| "CUSTOM_FRAMEWORK" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "type": "array" |
| }, |
| "controls": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2Control" |
| }, |
| "type": "array" |
| }, |
| "displayName": { |
| "type": "string" |
| }, |
| "name": { |
| "type": "string" |
| }, |
| "type": { |
| "enum": [ |
| "FRAMEWORK_TYPE_UNSPECIFIED", |
| "FRAMEWORK_TYPE_BUILT_IN", |
| "FRAMEWORK_TYPE_CUSTOM" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2Geolocation": { |
| "id": "GoogleCloudSecuritycenterV2Geolocation", |
| "properties": { |
| "regionCode": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2GroupMembership": { |
| "id": "GoogleCloudSecuritycenterV2GroupMembership", |
| "properties": { |
| "groupId": { |
| "type": "string" |
| }, |
| "groupType": { |
| "enum": [ |
| "GROUP_TYPE_UNSPECIFIED", |
| "GROUP_TYPE_TOXIC_COMBINATION", |
| "GROUP_TYPE_CHOKEPOINT" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2HttpResponse": { |
| "id": "GoogleCloudSecuritycenterV2HttpResponse", |
| "properties": { |
| "path": { |
| "type": "string" |
| }, |
| "statusCode": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2IamBinding": { |
| "id": "GoogleCloudSecuritycenterV2IamBinding", |
| "properties": { |
| "action": { |
| "enum": [ |
| "ACTION_UNSPECIFIED", |
| "ADD", |
| "REMOVE" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "member": { |
| "type": "string" |
| }, |
| "role": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2IamDetails": { |
| "id": "GoogleCloudSecuritycenterV2IamDetails", |
| "properties": { |
| "iamRolePermissions": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2IamRolePermission" |
| }, |
| "type": "array" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2IamRolePermission": { |
| "id": "GoogleCloudSecuritycenterV2IamRolePermission", |
| "properties": { |
| "name": { |
| "type": "string" |
| }, |
| "role": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2Indicator": { |
| "id": "GoogleCloudSecuritycenterV2Indicator", |
| "properties": { |
| "domains": { |
| "items": { |
| "type": "string" |
| }, |
| "type": "array" |
| }, |
| "ipAddresses": { |
| "items": { |
| "type": "string" |
| }, |
| "type": "array" |
| }, |
| "signatures": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2ProcessSignature" |
| }, |
| "type": "array" |
| }, |
| "uris": { |
| "items": { |
| "type": "string" |
| }, |
| "type": "array" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2InfoType": { |
| "id": "GoogleCloudSecuritycenterV2InfoType", |
| "properties": { |
| "name": { |
| "type": "string" |
| }, |
| "sensitivityScore": { |
| "$ref": "GoogleCloudSecuritycenterV2SensitivityScore" |
| }, |
| "version": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2IpRule": { |
| "id": "GoogleCloudSecuritycenterV2IpRule", |
| "properties": { |
| "portRanges": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2PortRange" |
| }, |
| "type": "array" |
| }, |
| "protocol": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2IpRules": { |
| "id": "GoogleCloudSecuritycenterV2IpRules", |
| "properties": { |
| "allowed": { |
| "$ref": "GoogleCloudSecuritycenterV2Allowed" |
| }, |
| "denied": { |
| "$ref": "GoogleCloudSecuritycenterV2Denied" |
| }, |
| "destinationIpRanges": { |
| "items": { |
| "type": "string" |
| }, |
| "type": "array" |
| }, |
| "direction": { |
| "enum": [ |
| "DIRECTION_UNSPECIFIED", |
| "INGRESS", |
| "EGRESS" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "exposedServices": { |
| "items": { |
| "type": "string" |
| }, |
| "type": "array" |
| }, |
| "sourceIpRanges": { |
| "items": { |
| "type": "string" |
| }, |
| "type": "array" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2Issue": { |
| "id": "GoogleCloudSecuritycenterV2Issue", |
| "properties": { |
| "createTime": { |
| "format": "google-datetime", |
| "readOnly": true, |
| "type": "string" |
| }, |
| "description": { |
| "type": "string" |
| }, |
| "detection": { |
| "type": "string" |
| }, |
| "domains": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2IssueDomain" |
| }, |
| "type": "array" |
| }, |
| "exposureScore": { |
| "format": "double", |
| "type": "number" |
| }, |
| "issueType": { |
| "enum": [ |
| "ISSUE_TYPE_UNSPECIFIED", |
| "CHOKEPOINT", |
| "TOXIC_COMBINATION", |
| "INSIGHT" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "lastObservationTime": { |
| "format": "google-datetime", |
| "type": "string" |
| }, |
| "mute": { |
| "$ref": "GoogleCloudSecuritycenterV2IssueMute" |
| }, |
| "name": { |
| "type": "string" |
| }, |
| "primaryResource": { |
| "$ref": "GoogleCloudSecuritycenterV2IssueResource" |
| }, |
| "relatedFindings": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2IssueFinding" |
| }, |
| "type": "array" |
| }, |
| "remediations": { |
| "items": { |
| "type": "string" |
| }, |
| "type": "array" |
| }, |
| "secondaryResources": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2IssueResource" |
| }, |
| "type": "array" |
| }, |
| "securityContexts": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2IssueSecurityContext" |
| }, |
| "type": "array" |
| }, |
| "severity": { |
| "enum": [ |
| "SEVERITY_UNSPECIFIED", |
| "CRITICAL", |
| "HIGH", |
| "MEDIUM", |
| "LOW" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "state": { |
| "enum": [ |
| "STATE_UNSPECIFIED", |
| "ACTIVE", |
| "INACTIVE" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "" |
| ], |
| "readOnly": true, |
| "type": "string" |
| }, |
| "updateTime": { |
| "format": "google-datetime", |
| "readOnly": true, |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2IssueDomain": { |
| "id": "GoogleCloudSecuritycenterV2IssueDomain", |
| "properties": { |
| "domainCategory": { |
| "enum": [ |
| "DOMAIN_CATEGORY_UNSPECIFIED", |
| "AI", |
| "CODE", |
| "CONTAINER", |
| "DATA", |
| "IDENTITY_AND_ACCESS", |
| "VULNERABILITY", |
| "THREAT" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2IssueFinding": { |
| "id": "GoogleCloudSecuritycenterV2IssueFinding", |
| "properties": { |
| "cve": { |
| "$ref": "GoogleCloudSecuritycenterV2IssueFindingCve" |
| }, |
| "name": { |
| "type": "string" |
| }, |
| "securityBulletin": { |
| "$ref": "GoogleCloudSecuritycenterV2IssueFindingSecurityBulletin" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2IssueFindingCve": { |
| "id": "GoogleCloudSecuritycenterV2IssueFindingCve", |
| "properties": { |
| "name": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2IssueFindingSecurityBulletin": { |
| "id": "GoogleCloudSecuritycenterV2IssueFindingSecurityBulletin", |
| "properties": { |
| "name": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2IssueMute": { |
| "id": "GoogleCloudSecuritycenterV2IssueMute", |
| "properties": { |
| "muteInitiator": { |
| "type": "string" |
| }, |
| "muteReason": { |
| "type": "string" |
| }, |
| "muteState": { |
| "enum": [ |
| "MUTE_STATE_UNSPECIFIED", |
| "NOT_MUTED", |
| "MUTED" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "" |
| ], |
| "readOnly": true, |
| "type": "string" |
| }, |
| "muteUpdateTime": { |
| "format": "google-datetime", |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2IssueResource": { |
| "id": "GoogleCloudSecuritycenterV2IssueResource", |
| "properties": { |
| "adcApplication": { |
| "$ref": "GoogleCloudSecuritycenterV2IssueResourceAdcApplication" |
| }, |
| "adcApplicationTemplate": { |
| "$ref": "GoogleCloudSecuritycenterV2IssueResourceAdcApplicationTemplateRevision" |
| }, |
| "adcSharedTemplate": { |
| "$ref": "GoogleCloudSecuritycenterV2IssueResourceAdcSharedTemplateRevision" |
| }, |
| "application": { |
| "$ref": "GoogleCloudSecuritycenterV2IssueResourceApplication" |
| }, |
| "awsMetadata": { |
| "$ref": "GoogleCloudSecuritycenterV2IssueResourceAwsMetadata" |
| }, |
| "azureMetadata": { |
| "$ref": "GoogleCloudSecuritycenterV2IssueResourceAzureMetadata" |
| }, |
| "cloudProvider": { |
| "enum": [ |
| "CLOUD_PROVIDER_UNSPECIFIED", |
| "GOOGLE_CLOUD", |
| "AMAZON_WEB_SERVICES", |
| "MICROSOFT_AZURE" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "displayName": { |
| "type": "string" |
| }, |
| "googleCloudMetadata": { |
| "$ref": "GoogleCloudSecuritycenterV2IssueResourceGoogleCloudMetadata" |
| }, |
| "name": { |
| "type": "string" |
| }, |
| "type": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2IssueResourceAdcApplication": { |
| "id": "GoogleCloudSecuritycenterV2IssueResourceAdcApplication", |
| "properties": { |
| "attributes": { |
| "$ref": "GoogleCloudSecuritycenterV2IssueResourceApplicationAttributes" |
| }, |
| "name": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2IssueResourceAdcApplicationTemplateRevision": { |
| "id": "GoogleCloudSecuritycenterV2IssueResourceAdcApplicationTemplateRevision", |
| "properties": { |
| "name": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2IssueResourceAdcSharedTemplateRevision": { |
| "id": "GoogleCloudSecuritycenterV2IssueResourceAdcSharedTemplateRevision", |
| "properties": { |
| "name": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2IssueResourceApplication": { |
| "id": "GoogleCloudSecuritycenterV2IssueResourceApplication", |
| "properties": { |
| "attributes": { |
| "$ref": "GoogleCloudSecuritycenterV2IssueResourceApplicationAttributes" |
| }, |
| "name": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2IssueResourceApplicationAttributes": { |
| "id": "GoogleCloudSecuritycenterV2IssueResourceApplicationAttributes", |
| "properties": { |
| "businessOwners": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesContactInfo" |
| }, |
| "type": "array" |
| }, |
| "criticality": { |
| "$ref": "GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesCriticality" |
| }, |
| "developerOwners": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesContactInfo" |
| }, |
| "type": "array" |
| }, |
| "environment": { |
| "$ref": "GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesEnvironment" |
| }, |
| "operatorOwners": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesContactInfo" |
| }, |
| "type": "array" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesContactInfo": { |
| "id": "GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesContactInfo", |
| "properties": { |
| "email": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesCriticality": { |
| "id": "GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesCriticality", |
| "properties": { |
| "type": { |
| "enum": [ |
| "CRITICALITY_TYPE_UNSPECIFIED", |
| "MISSION_CRITICAL", |
| "HIGH", |
| "MEDIUM", |
| "LOW" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesEnvironment": { |
| "id": "GoogleCloudSecuritycenterV2IssueResourceApplicationAttributesEnvironment", |
| "properties": { |
| "type": { |
| "enum": [ |
| "ENVIRONMENT_TYPE_UNSPECIFIED", |
| "PRODUCTION", |
| "STAGING", |
| "TEST", |
| "DEVELOPMENT" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2IssueResourceAwsMetadata": { |
| "id": "GoogleCloudSecuritycenterV2IssueResourceAwsMetadata", |
| "properties": { |
| "account": { |
| "$ref": "GoogleCloudSecuritycenterV2IssueResourceAwsMetadataAwsAccount" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2IssueResourceAwsMetadataAwsAccount": { |
| "id": "GoogleCloudSecuritycenterV2IssueResourceAwsMetadataAwsAccount", |
| "properties": { |
| "id": { |
| "type": "string" |
| }, |
| "name": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2IssueResourceAzureMetadata": { |
| "id": "GoogleCloudSecuritycenterV2IssueResourceAzureMetadata", |
| "properties": { |
| "subscription": { |
| "$ref": "GoogleCloudSecuritycenterV2IssueResourceAzureMetadataAzureSubscription" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2IssueResourceAzureMetadataAzureSubscription": { |
| "id": "GoogleCloudSecuritycenterV2IssueResourceAzureMetadataAzureSubscription", |
| "properties": { |
| "displayName": { |
| "type": "string" |
| }, |
| "id": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2IssueResourceGoogleCloudMetadata": { |
| "id": "GoogleCloudSecuritycenterV2IssueResourceGoogleCloudMetadata", |
| "properties": { |
| "projectId": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2IssueSecurityContext": { |
| "id": "GoogleCloudSecuritycenterV2IssueSecurityContext", |
| "properties": { |
| "aggregatedCount": { |
| "$ref": "GoogleCloudSecuritycenterV2IssueSecurityContextAggregatedCount" |
| }, |
| "context": { |
| "$ref": "GoogleCloudSecuritycenterV2IssueSecurityContextContext" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2IssueSecurityContextAggregatedCount": { |
| "id": "GoogleCloudSecuritycenterV2IssueSecurityContextAggregatedCount", |
| "properties": { |
| "key": { |
| "type": "string" |
| }, |
| "value": { |
| "format": "int32", |
| "type": "integer" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2IssueSecurityContextContext": { |
| "id": "GoogleCloudSecuritycenterV2IssueSecurityContextContext", |
| "properties": { |
| "type": { |
| "type": "string" |
| }, |
| "values": { |
| "items": { |
| "type": "string" |
| }, |
| "type": "array" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2Job": { |
| "id": "GoogleCloudSecuritycenterV2Job", |
| "properties": { |
| "errorCode": { |
| "format": "int32", |
| "type": "integer" |
| }, |
| "location": { |
| "type": "string" |
| }, |
| "name": { |
| "type": "string" |
| }, |
| "state": { |
| "enum": [ |
| "JOB_STATE_UNSPECIFIED", |
| "PENDING", |
| "RUNNING", |
| "SUCCEEDED", |
| "FAILED" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "", |
| "" |
| ], |
| "readOnly": true, |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2KernelRootkit": { |
| "id": "GoogleCloudSecuritycenterV2KernelRootkit", |
| "properties": { |
| "name": { |
| "type": "string" |
| }, |
| "unexpectedCodeModification": { |
| "type": "boolean" |
| }, |
| "unexpectedFtraceHandler": { |
| "type": "boolean" |
| }, |
| "unexpectedInterruptHandler": { |
| "type": "boolean" |
| }, |
| "unexpectedKernelCodePages": { |
| "type": "boolean" |
| }, |
| "unexpectedKprobeHandler": { |
| "type": "boolean" |
| }, |
| "unexpectedProcessesInRunqueue": { |
| "type": "boolean" |
| }, |
| "unexpectedReadOnlyDataModification": { |
| "type": "boolean" |
| }, |
| "unexpectedSystemCallHandler": { |
| "type": "boolean" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2Kubernetes": { |
| "id": "GoogleCloudSecuritycenterV2Kubernetes", |
| "properties": { |
| "accessReviews": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2AccessReview" |
| }, |
| "type": "array" |
| }, |
| "bindings": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2Binding" |
| }, |
| "type": "array" |
| }, |
| "nodePools": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2NodePool" |
| }, |
| "type": "array" |
| }, |
| "nodes": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2Node" |
| }, |
| "type": "array" |
| }, |
| "objects": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2Object" |
| }, |
| "type": "array" |
| }, |
| "pods": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2Pod" |
| }, |
| "type": "array" |
| }, |
| "roles": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2Role" |
| }, |
| "type": "array" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2Label": { |
| "id": "GoogleCloudSecuritycenterV2Label", |
| "properties": { |
| "name": { |
| "type": "string" |
| }, |
| "value": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2LoadBalancer": { |
| "id": "GoogleCloudSecuritycenterV2LoadBalancer", |
| "properties": { |
| "name": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2LogEntry": { |
| "id": "GoogleCloudSecuritycenterV2LogEntry", |
| "properties": { |
| "cloudLoggingEntry": { |
| "$ref": "GoogleCloudSecuritycenterV2CloudLoggingEntry" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2MemoryHashSignature": { |
| "id": "GoogleCloudSecuritycenterV2MemoryHashSignature", |
| "properties": { |
| "binaryFamily": { |
| "type": "string" |
| }, |
| "detections": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2Detection" |
| }, |
| "type": "array" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2MitreAttack": { |
| "id": "GoogleCloudSecuritycenterV2MitreAttack", |
| "properties": { |
| "additionalTactics": { |
| "items": { |
| "enum": [ |
| "TACTIC_UNSPECIFIED", |
| "RECONNAISSANCE", |
| "RESOURCE_DEVELOPMENT", |
| "INITIAL_ACCESS", |
| "EXECUTION", |
| "PERSISTENCE", |
| "PRIVILEGE_ESCALATION", |
| "DEFENSE_EVASION", |
| "CREDENTIAL_ACCESS", |
| "DISCOVERY", |
| "LATERAL_MOVEMENT", |
| "COLLECTION", |
| "COMMAND_AND_CONTROL", |
| "EXFILTRATION", |
| "IMPACT" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "type": "array" |
| }, |
| "additionalTechniques": { |
| "items": { |
| "enum": [ |
| "TECHNIQUE_UNSPECIFIED", |
| "DATA_OBFUSCATION", |
| "DATA_OBFUSCATION_STEGANOGRAPHY", |
| "OS_CREDENTIAL_DUMPING", |
| "OS_CREDENTIAL_DUMPING_PROC_FILESYSTEM", |
| "OS_CREDENTIAL_DUMPING_ETC_PASSWORD_AND_ETC_SHADOW", |
| "DATA_FROM_LOCAL_SYSTEM", |
| "AUTOMATED_EXFILTRATION", |
| "OBFUSCATED_FILES_OR_INFO", |
| "STEGANOGRAPHY", |
| "COMPILE_AFTER_DELIVERY", |
| "COMMAND_OBFUSCATION", |
| "SCHEDULED_TRANSFER", |
| "SYSTEM_OWNER_USER_DISCOVERY", |
| "MASQUERADING", |
| "MATCH_LEGITIMATE_NAME_OR_LOCATION", |
| "BOOT_OR_LOGON_INITIALIZATION_SCRIPTS", |
| "STARTUP_ITEMS", |
| "NETWORK_SERVICE_DISCOVERY", |
| "SCHEDULED_TASK_JOB", |
| "SCHEDULED_TASK_JOB_CRON", |
| "CONTAINER_ORCHESTRATION_JOB", |
| "PROCESS_INJECTION", |
| "INPUT_CAPTURE", |
| "INPUT_CAPTURE_KEYLOGGING", |
| "PROCESS_DISCOVERY", |
| "COMMAND_AND_SCRIPTING_INTERPRETER", |
| "UNIX_SHELL", |
| "PYTHON", |
| "EXPLOITATION_FOR_PRIVILEGE_ESCALATION", |
| "PERMISSION_GROUPS_DISCOVERY", |
| "CLOUD_GROUPS", |
| "INDICATOR_REMOVAL", |
| "INDICATOR_REMOVAL_CLEAR_LINUX_OR_MAC_SYSTEM_LOGS", |
| "INDICATOR_REMOVAL_CLEAR_COMMAND_HISTORY", |
| "INDICATOR_REMOVAL_FILE_DELETION", |
| "INDICATOR_REMOVAL_TIMESTOMP", |
| "INDICATOR_REMOVAL_CLEAR_MAILBOX_DATA", |
| "APPLICATION_LAYER_PROTOCOL", |
| "DNS", |
| "SOFTWARE_DEPLOYMENT_TOOLS", |
| "VALID_ACCOUNTS", |
| "DEFAULT_ACCOUNTS", |
| "LOCAL_ACCOUNTS", |
| "CLOUD_ACCOUNTS", |
| "FILE_AND_DIRECTORY_DISCOVERY", |
| "ACCOUNT_DISCOVERY_LOCAL_ACCOUNT", |
| "PROXY", |
| "EXTERNAL_PROXY", |
| "MULTI_HOP_PROXY", |
| "ACCOUNT_MANIPULATION", |
| "ADDITIONAL_CLOUD_CREDENTIALS", |
| "ADDITIONAL_CLOUD_ROLES", |
| "SSH_AUTHORIZED_KEYS", |
| "ADDITIONAL_CONTAINER_CLUSTER_ROLES", |
| "MULTI_STAGE_CHANNELS", |
| "INGRESS_TOOL_TRANSFER", |
| "NATIVE_API", |
| "BRUTE_FORCE", |
| "AUTOMATED_COLLECTION", |
| "SHARED_MODULES", |
| "DATA_ENCODING", |
| "STANDARD_ENCODING", |
| "ACCESS_TOKEN_MANIPULATION", |
| "TOKEN_IMPERSONATION_OR_THEFT", |
| "CREATE_ACCOUNT", |
| "LOCAL_ACCOUNT", |
| "DEOBFUSCATE_DECODE_FILES_OR_INFO", |
| "EXPLOIT_PUBLIC_FACING_APPLICATION", |
| "SUPPLY_CHAIN_COMPROMISE", |
| "COMPROMISE_SOFTWARE_DEPENDENCIES_AND_DEVELOPMENT_TOOLS", |
| "EXPLOITATION_FOR_CLIENT_EXECUTION", |
| "USER_EXECUTION", |
| "EXPLOITATION_FOR_CREDENTIAL_ACCESS", |
| "LINUX_AND_MAC_FILE_AND_DIRECTORY_PERMISSIONS_MODIFICATION", |
| "DOMAIN_POLICY_MODIFICATION", |
| "DATA_DESTRUCTION", |
| "DATA_ENCRYPTED_FOR_IMPACT", |
| "SERVICE_STOP", |
| "INHIBIT_SYSTEM_RECOVERY", |
| "FIRMWARE_CORRUPTION", |
| "RESOURCE_HIJACKING", |
| "NETWORK_DENIAL_OF_SERVICE", |
| "CLOUD_SERVICE_DISCOVERY", |
| "STEAL_APPLICATION_ACCESS_TOKEN", |
| "ACCOUNT_ACCESS_REMOVAL", |
| "TRANSFER_DATA_TO_CLOUD_ACCOUNT", |
| "STEAL_WEB_SESSION_COOKIE", |
| "CREATE_OR_MODIFY_SYSTEM_PROCESS", |
| "EVENT_TRIGGERED_EXECUTION", |
| "BOOT_OR_LOGON_AUTOSTART_EXECUTION", |
| "KERNEL_MODULES_AND_EXTENSIONS", |
| "SHORTCUT_MODIFICATION", |
| "ABUSE_ELEVATION_CONTROL_MECHANISM", |
| "ABUSE_ELEVATION_CONTROL_MECHANISM_SETUID_AND_SETGID", |
| "ABUSE_ELEVATION_CONTROL_MECHANISM_SUDO_AND_SUDO_CACHING", |
| "UNSECURED_CREDENTIALS", |
| "CREDENTIALS_IN_FILES", |
| "BASH_HISTORY", |
| "PRIVATE_KEYS", |
| "SUBVERT_TRUST_CONTROL", |
| "INSTALL_ROOT_CERTIFICATE", |
| "COMPROMISE_HOST_SOFTWARE_BINARY", |
| "CREDENTIALS_FROM_PASSWORD_STORES", |
| "MODIFY_AUTHENTICATION_PROCESS", |
| "PLUGGABLE_AUTHENTICATION_MODULES", |
| "MULTI_FACTOR_AUTHENTICATION", |
| "IMPAIR_DEFENSES", |
| "DISABLE_OR_MODIFY_TOOLS", |
| "INDICATOR_BLOCKING", |
| "DISABLE_OR_MODIFY_LINUX_AUDIT_SYSTEM", |
| "HIDE_ARTIFACTS", |
| "HIDDEN_FILES_AND_DIRECTORIES", |
| "HIDDEN_USERS", |
| "EXFILTRATION_OVER_WEB_SERVICE", |
| "EXFILTRATION_TO_CLOUD_STORAGE", |
| "DYNAMIC_RESOLUTION", |
| "LATERAL_TOOL_TRANSFER", |
| "HIJACK_EXECUTION_FLOW", |
| "HIJACK_EXECUTION_FLOW_DYNAMIC_LINKER_HIJACKING", |
| "MODIFY_CLOUD_COMPUTE_INFRASTRUCTURE", |
| "CREATE_SNAPSHOT", |
| "CLOUD_INFRASTRUCTURE_DISCOVERY", |
| "DEVELOP_CAPABILITIES", |
| "DEVELOP_CAPABILITIES_MALWARE", |
| "OBTAIN_CAPABILITIES", |
| "OBTAIN_CAPABILITIES_MALWARE", |
| "OBTAIN_CAPABILITIES_VULNERABILITIES", |
| "ACTIVE_SCANNING", |
| "SCANNING_IP_BLOCKS", |
| "STAGE_CAPABILITIES", |
| "UPLOAD_MALWARE", |
| "CONTAINER_ADMINISTRATION_COMMAND", |
| "DEPLOY_CONTAINER", |
| "ESCAPE_TO_HOST", |
| "CONTAINER_AND_RESOURCE_DISCOVERY", |
| "REFLECTIVE_CODE_LOADING", |
| "STEAL_OR_FORGE_AUTHENTICATION_CERTIFICATES", |
| "FINANCIAL_THEFT" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "type": "array" |
| }, |
| "primaryTactic": { |
| "enum": [ |
| "TACTIC_UNSPECIFIED", |
| "RECONNAISSANCE", |
| "RESOURCE_DEVELOPMENT", |
| "INITIAL_ACCESS", |
| "EXECUTION", |
| "PERSISTENCE", |
| "PRIVILEGE_ESCALATION", |
| "DEFENSE_EVASION", |
| "CREDENTIAL_ACCESS", |
| "DISCOVERY", |
| "LATERAL_MOVEMENT", |
| "COLLECTION", |
| "COMMAND_AND_CONTROL", |
| "EXFILTRATION", |
| "IMPACT" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "primaryTechniques": { |
| "items": { |
| "enum": [ |
| "TECHNIQUE_UNSPECIFIED", |
| "DATA_OBFUSCATION", |
| "DATA_OBFUSCATION_STEGANOGRAPHY", |
| "OS_CREDENTIAL_DUMPING", |
| "OS_CREDENTIAL_DUMPING_PROC_FILESYSTEM", |
| "OS_CREDENTIAL_DUMPING_ETC_PASSWORD_AND_ETC_SHADOW", |
| "DATA_FROM_LOCAL_SYSTEM", |
| "AUTOMATED_EXFILTRATION", |
| "OBFUSCATED_FILES_OR_INFO", |
| "STEGANOGRAPHY", |
| "COMPILE_AFTER_DELIVERY", |
| "COMMAND_OBFUSCATION", |
| "SCHEDULED_TRANSFER", |
| "SYSTEM_OWNER_USER_DISCOVERY", |
| "MASQUERADING", |
| "MATCH_LEGITIMATE_NAME_OR_LOCATION", |
| "BOOT_OR_LOGON_INITIALIZATION_SCRIPTS", |
| "STARTUP_ITEMS", |
| "NETWORK_SERVICE_DISCOVERY", |
| "SCHEDULED_TASK_JOB", |
| "SCHEDULED_TASK_JOB_CRON", |
| "CONTAINER_ORCHESTRATION_JOB", |
| "PROCESS_INJECTION", |
| "INPUT_CAPTURE", |
| "INPUT_CAPTURE_KEYLOGGING", |
| "PROCESS_DISCOVERY", |
| "COMMAND_AND_SCRIPTING_INTERPRETER", |
| "UNIX_SHELL", |
| "PYTHON", |
| "EXPLOITATION_FOR_PRIVILEGE_ESCALATION", |
| "PERMISSION_GROUPS_DISCOVERY", |
| "CLOUD_GROUPS", |
| "INDICATOR_REMOVAL", |
| "INDICATOR_REMOVAL_CLEAR_LINUX_OR_MAC_SYSTEM_LOGS", |
| "INDICATOR_REMOVAL_CLEAR_COMMAND_HISTORY", |
| "INDICATOR_REMOVAL_FILE_DELETION", |
| "INDICATOR_REMOVAL_TIMESTOMP", |
| "INDICATOR_REMOVAL_CLEAR_MAILBOX_DATA", |
| "APPLICATION_LAYER_PROTOCOL", |
| "DNS", |
| "SOFTWARE_DEPLOYMENT_TOOLS", |
| "VALID_ACCOUNTS", |
| "DEFAULT_ACCOUNTS", |
| "LOCAL_ACCOUNTS", |
| "CLOUD_ACCOUNTS", |
| "FILE_AND_DIRECTORY_DISCOVERY", |
| "ACCOUNT_DISCOVERY_LOCAL_ACCOUNT", |
| "PROXY", |
| "EXTERNAL_PROXY", |
| "MULTI_HOP_PROXY", |
| "ACCOUNT_MANIPULATION", |
| "ADDITIONAL_CLOUD_CREDENTIALS", |
| "ADDITIONAL_CLOUD_ROLES", |
| "SSH_AUTHORIZED_KEYS", |
| "ADDITIONAL_CONTAINER_CLUSTER_ROLES", |
| "MULTI_STAGE_CHANNELS", |
| "INGRESS_TOOL_TRANSFER", |
| "NATIVE_API", |
| "BRUTE_FORCE", |
| "AUTOMATED_COLLECTION", |
| "SHARED_MODULES", |
| "DATA_ENCODING", |
| "STANDARD_ENCODING", |
| "ACCESS_TOKEN_MANIPULATION", |
| "TOKEN_IMPERSONATION_OR_THEFT", |
| "CREATE_ACCOUNT", |
| "LOCAL_ACCOUNT", |
| "DEOBFUSCATE_DECODE_FILES_OR_INFO", |
| "EXPLOIT_PUBLIC_FACING_APPLICATION", |
| "SUPPLY_CHAIN_COMPROMISE", |
| "COMPROMISE_SOFTWARE_DEPENDENCIES_AND_DEVELOPMENT_TOOLS", |
| "EXPLOITATION_FOR_CLIENT_EXECUTION", |
| "USER_EXECUTION", |
| "EXPLOITATION_FOR_CREDENTIAL_ACCESS", |
| "LINUX_AND_MAC_FILE_AND_DIRECTORY_PERMISSIONS_MODIFICATION", |
| "DOMAIN_POLICY_MODIFICATION", |
| "DATA_DESTRUCTION", |
| "DATA_ENCRYPTED_FOR_IMPACT", |
| "SERVICE_STOP", |
| "INHIBIT_SYSTEM_RECOVERY", |
| "FIRMWARE_CORRUPTION", |
| "RESOURCE_HIJACKING", |
| "NETWORK_DENIAL_OF_SERVICE", |
| "CLOUD_SERVICE_DISCOVERY", |
| "STEAL_APPLICATION_ACCESS_TOKEN", |
| "ACCOUNT_ACCESS_REMOVAL", |
| "TRANSFER_DATA_TO_CLOUD_ACCOUNT", |
| "STEAL_WEB_SESSION_COOKIE", |
| "CREATE_OR_MODIFY_SYSTEM_PROCESS", |
| "EVENT_TRIGGERED_EXECUTION", |
| "BOOT_OR_LOGON_AUTOSTART_EXECUTION", |
| "KERNEL_MODULES_AND_EXTENSIONS", |
| "SHORTCUT_MODIFICATION", |
| "ABUSE_ELEVATION_CONTROL_MECHANISM", |
| "ABUSE_ELEVATION_CONTROL_MECHANISM_SETUID_AND_SETGID", |
| "ABUSE_ELEVATION_CONTROL_MECHANISM_SUDO_AND_SUDO_CACHING", |
| "UNSECURED_CREDENTIALS", |
| "CREDENTIALS_IN_FILES", |
| "BASH_HISTORY", |
| "PRIVATE_KEYS", |
| "SUBVERT_TRUST_CONTROL", |
| "INSTALL_ROOT_CERTIFICATE", |
| "COMPROMISE_HOST_SOFTWARE_BINARY", |
| "CREDENTIALS_FROM_PASSWORD_STORES", |
| "MODIFY_AUTHENTICATION_PROCESS", |
| "PLUGGABLE_AUTHENTICATION_MODULES", |
| "MULTI_FACTOR_AUTHENTICATION", |
| "IMPAIR_DEFENSES", |
| "DISABLE_OR_MODIFY_TOOLS", |
| "INDICATOR_BLOCKING", |
| "DISABLE_OR_MODIFY_LINUX_AUDIT_SYSTEM", |
| "HIDE_ARTIFACTS", |
| "HIDDEN_FILES_AND_DIRECTORIES", |
| "HIDDEN_USERS", |
| "EXFILTRATION_OVER_WEB_SERVICE", |
| "EXFILTRATION_TO_CLOUD_STORAGE", |
| "DYNAMIC_RESOLUTION", |
| "LATERAL_TOOL_TRANSFER", |
| "HIJACK_EXECUTION_FLOW", |
| "HIJACK_EXECUTION_FLOW_DYNAMIC_LINKER_HIJACKING", |
| "MODIFY_CLOUD_COMPUTE_INFRASTRUCTURE", |
| "CREATE_SNAPSHOT", |
| "CLOUD_INFRASTRUCTURE_DISCOVERY", |
| "DEVELOP_CAPABILITIES", |
| "DEVELOP_CAPABILITIES_MALWARE", |
| "OBTAIN_CAPABILITIES", |
| "OBTAIN_CAPABILITIES_MALWARE", |
| "OBTAIN_CAPABILITIES_VULNERABILITIES", |
| "ACTIVE_SCANNING", |
| "SCANNING_IP_BLOCKS", |
| "STAGE_CAPABILITIES", |
| "UPLOAD_MALWARE", |
| "CONTAINER_ADMINISTRATION_COMMAND", |
| "DEPLOY_CONTAINER", |
| "ESCAPE_TO_HOST", |
| "CONTAINER_AND_RESOURCE_DISCOVERY", |
| "REFLECTIVE_CODE_LOADING", |
| "STEAL_OR_FORGE_AUTHENTICATION_CERTIFICATES", |
| "FINANCIAL_THEFT" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "type": "array" |
| }, |
| "version": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2MuteConfig": { |
| "id": "GoogleCloudSecuritycenterV2MuteConfig", |
| "properties": { |
| "createTime": { |
| "format": "google-datetime", |
| "readOnly": true, |
| "type": "string" |
| }, |
| "cryptoKeyName": { |
| "readOnly": true, |
| "type": "string" |
| }, |
| "description": { |
| "type": "string" |
| }, |
| "expiryTime": { |
| "format": "google-datetime", |
| "type": "string" |
| }, |
| "filter": { |
| "type": "string" |
| }, |
| "mostRecentEditor": { |
| "readOnly": true, |
| "type": "string" |
| }, |
| "name": { |
| "type": "string" |
| }, |
| "type": { |
| "enum": [ |
| "MUTE_CONFIG_TYPE_UNSPECIFIED", |
| "STATIC", |
| "DYNAMIC" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "updateTime": { |
| "format": "google-datetime", |
| "readOnly": true, |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2MuteInfo": { |
| "id": "GoogleCloudSecuritycenterV2MuteInfo", |
| "properties": { |
| "dynamicMuteRecords": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2DynamicMuteRecord" |
| }, |
| "type": "array" |
| }, |
| "staticMute": { |
| "$ref": "GoogleCloudSecuritycenterV2StaticMute" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2Network": { |
| "id": "GoogleCloudSecuritycenterV2Network", |
| "properties": { |
| "name": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2Node": { |
| "id": "GoogleCloudSecuritycenterV2Node", |
| "properties": { |
| "name": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2NodePool": { |
| "id": "GoogleCloudSecuritycenterV2NodePool", |
| "properties": { |
| "name": { |
| "type": "string" |
| }, |
| "nodes": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2Node" |
| }, |
| "type": "array" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2Notebook": { |
| "id": "GoogleCloudSecuritycenterV2Notebook", |
| "properties": { |
| "lastAuthor": { |
| "type": "string" |
| }, |
| "name": { |
| "type": "string" |
| }, |
| "notebookUpdateTime": { |
| "format": "google-datetime", |
| "type": "string" |
| }, |
| "service": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2NotificationMessage": { |
| "id": "GoogleCloudSecuritycenterV2NotificationMessage", |
| "properties": { |
| "finding": { |
| "$ref": "GoogleCloudSecuritycenterV2Finding" |
| }, |
| "notificationConfigName": { |
| "type": "string" |
| }, |
| "resource": { |
| "$ref": "GoogleCloudSecuritycenterV2Resource" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2Object": { |
| "id": "GoogleCloudSecuritycenterV2Object", |
| "properties": { |
| "containers": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2Container" |
| }, |
| "type": "array" |
| }, |
| "group": { |
| "type": "string" |
| }, |
| "kind": { |
| "type": "string" |
| }, |
| "name": { |
| "type": "string" |
| }, |
| "ns": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2OrgPolicy": { |
| "id": "GoogleCloudSecuritycenterV2OrgPolicy", |
| "properties": { |
| "name": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2Package": { |
| "id": "GoogleCloudSecuritycenterV2Package", |
| "properties": { |
| "cpeUri": { |
| "type": "string" |
| }, |
| "packageName": { |
| "type": "string" |
| }, |
| "packageType": { |
| "type": "string" |
| }, |
| "packageVersion": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2Pipeline": { |
| "id": "GoogleCloudSecuritycenterV2Pipeline", |
| "properties": { |
| "displayName": { |
| "type": "string" |
| }, |
| "name": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2Pod": { |
| "id": "GoogleCloudSecuritycenterV2Pod", |
| "properties": { |
| "containers": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2Container" |
| }, |
| "type": "array" |
| }, |
| "labels": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2Label" |
| }, |
| "type": "array" |
| }, |
| "name": { |
| "type": "string" |
| }, |
| "ns": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2PolicyDriftDetails": { |
| "id": "GoogleCloudSecuritycenterV2PolicyDriftDetails", |
| "properties": { |
| "detectedValue": { |
| "type": "string" |
| }, |
| "expectedValue": { |
| "type": "string" |
| }, |
| "field": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2PolicyViolationSummary": { |
| "id": "GoogleCloudSecuritycenterV2PolicyViolationSummary", |
| "properties": { |
| "conformantResourcesCount": { |
| "format": "int64", |
| "type": "string" |
| }, |
| "evaluationErrorsCount": { |
| "format": "int64", |
| "type": "string" |
| }, |
| "outOfScopeResourcesCount": { |
| "format": "int64", |
| "type": "string" |
| }, |
| "policyViolationsCount": { |
| "format": "int64", |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2PortRange": { |
| "id": "GoogleCloudSecuritycenterV2PortRange", |
| "properties": { |
| "max": { |
| "format": "int64", |
| "type": "string" |
| }, |
| "min": { |
| "format": "int64", |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2Process": { |
| "id": "GoogleCloudSecuritycenterV2Process", |
| "properties": { |
| "args": { |
| "items": { |
| "type": "string" |
| }, |
| "type": "array" |
| }, |
| "argumentsTruncated": { |
| "type": "boolean" |
| }, |
| "binary": { |
| "$ref": "GoogleCloudSecuritycenterV2File" |
| }, |
| "envVariables": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2EnvironmentVariable" |
| }, |
| "type": "array" |
| }, |
| "envVariablesTruncated": { |
| "type": "boolean" |
| }, |
| "libraries": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2File" |
| }, |
| "type": "array" |
| }, |
| "name": { |
| "type": "string" |
| }, |
| "parentPid": { |
| "format": "int64", |
| "type": "string" |
| }, |
| "pid": { |
| "format": "int64", |
| "type": "string" |
| }, |
| "script": { |
| "$ref": "GoogleCloudSecuritycenterV2File" |
| }, |
| "userId": { |
| "format": "int64", |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2ProcessSignature": { |
| "id": "GoogleCloudSecuritycenterV2ProcessSignature", |
| "properties": { |
| "memoryHashSignature": { |
| "$ref": "GoogleCloudSecuritycenterV2MemoryHashSignature" |
| }, |
| "signatureType": { |
| "enum": [ |
| "SIGNATURE_TYPE_UNSPECIFIED", |
| "SIGNATURE_TYPE_PROCESS", |
| "SIGNATURE_TYPE_FILE" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "yaraRuleSignature": { |
| "$ref": "GoogleCloudSecuritycenterV2YaraRuleSignature" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2Reference": { |
| "id": "GoogleCloudSecuritycenterV2Reference", |
| "properties": { |
| "source": { |
| "type": "string" |
| }, |
| "uri": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2Requests": { |
| "id": "GoogleCloudSecuritycenterV2Requests", |
| "properties": { |
| "longTermAllowed": { |
| "format": "int32", |
| "type": "integer" |
| }, |
| "longTermDenied": { |
| "format": "int32", |
| "type": "integer" |
| }, |
| "ratio": { |
| "format": "double", |
| "type": "number" |
| }, |
| "shortTermAllowed": { |
| "format": "int32", |
| "type": "integer" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2Resource": { |
| "id": "GoogleCloudSecuritycenterV2Resource", |
| "properties": { |
| "adcApplication": { |
| "$ref": "GoogleCloudSecuritycenterV2AdcApplication" |
| }, |
| "adcApplicationTemplate": { |
| "$ref": "GoogleCloudSecuritycenterV2AdcApplicationTemplateRevision" |
| }, |
| "adcSharedTemplate": { |
| "$ref": "GoogleCloudSecuritycenterV2AdcSharedTemplateRevision" |
| }, |
| "application": { |
| "$ref": "GoogleCloudSecuritycenterV2ResourceApplication" |
| }, |
| "awsMetadata": { |
| "$ref": "GoogleCloudSecuritycenterV2AwsMetadata" |
| }, |
| "azureMetadata": { |
| "$ref": "GoogleCloudSecuritycenterV2AzureMetadata" |
| }, |
| "cloudProvider": { |
| "enum": [ |
| "CLOUD_PROVIDER_UNSPECIFIED", |
| "GOOGLE_CLOUD_PLATFORM", |
| "AMAZON_WEB_SERVICES", |
| "MICROSOFT_AZURE" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "displayName": { |
| "type": "string" |
| }, |
| "gcpMetadata": { |
| "$ref": "GcpMetadata" |
| }, |
| "location": { |
| "type": "string" |
| }, |
| "name": { |
| "type": "string" |
| }, |
| "resourcePath": { |
| "$ref": "GoogleCloudSecuritycenterV2ResourcePath" |
| }, |
| "resourcePathString": { |
| "type": "string" |
| }, |
| "service": { |
| "type": "string" |
| }, |
| "type": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2ResourceApplication": { |
| "id": "GoogleCloudSecuritycenterV2ResourceApplication", |
| "properties": { |
| "attributes": { |
| "$ref": "GoogleCloudSecuritycenterV2ResourceApplicationAttributes" |
| }, |
| "name": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2ResourceApplicationAttributes": { |
| "id": "GoogleCloudSecuritycenterV2ResourceApplicationAttributes", |
| "properties": { |
| "businessOwners": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2ResourceApplicationAttributesContactInfo" |
| }, |
| "type": "array" |
| }, |
| "criticality": { |
| "$ref": "GoogleCloudSecuritycenterV2ResourceApplicationAttributesCriticality" |
| }, |
| "developerOwners": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2ResourceApplicationAttributesContactInfo" |
| }, |
| "type": "array" |
| }, |
| "environment": { |
| "$ref": "GoogleCloudSecuritycenterV2ResourceApplicationAttributesEnvironment" |
| }, |
| "operatorOwners": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2ResourceApplicationAttributesContactInfo" |
| }, |
| "type": "array" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2ResourceApplicationAttributesContactInfo": { |
| "id": "GoogleCloudSecuritycenterV2ResourceApplicationAttributesContactInfo", |
| "properties": { |
| "email": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2ResourceApplicationAttributesCriticality": { |
| "id": "GoogleCloudSecuritycenterV2ResourceApplicationAttributesCriticality", |
| "properties": { |
| "type": { |
| "enum": [ |
| "CRITICALITY_TYPE_UNSPECIFIED", |
| "MISSION_CRITICAL", |
| "HIGH", |
| "MEDIUM", |
| "LOW" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2ResourceApplicationAttributesEnvironment": { |
| "id": "GoogleCloudSecuritycenterV2ResourceApplicationAttributesEnvironment", |
| "properties": { |
| "type": { |
| "enum": [ |
| "ENVIRONMENT_TYPE_UNSPECIFIED", |
| "PRODUCTION", |
| "STAGING", |
| "TEST", |
| "DEVELOPMENT" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2ResourcePath": { |
| "id": "GoogleCloudSecuritycenterV2ResourcePath", |
| "properties": { |
| "nodes": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2ResourcePathNode" |
| }, |
| "type": "array" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2ResourcePathNode": { |
| "id": "GoogleCloudSecuritycenterV2ResourcePathNode", |
| "properties": { |
| "displayName": { |
| "type": "string" |
| }, |
| "id": { |
| "type": "string" |
| }, |
| "nodeType": { |
| "enum": [ |
| "RESOURCE_PATH_NODE_TYPE_UNSPECIFIED", |
| "GCP_ORGANIZATION", |
| "GCP_FOLDER", |
| "GCP_PROJECT", |
| "AWS_ORGANIZATION", |
| "AWS_ORGANIZATIONAL_UNIT", |
| "AWS_ACCOUNT", |
| "AZURE_MANAGEMENT_GROUP", |
| "AZURE_SUBSCRIPTION", |
| "AZURE_RESOURCE_GROUP" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2ResourceValueConfig": { |
| "id": "GoogleCloudSecuritycenterV2ResourceValueConfig", |
| "properties": { |
| "cloudProvider": { |
| "enum": [ |
| "CLOUD_PROVIDER_UNSPECIFIED", |
| "GOOGLE_CLOUD_PLATFORM", |
| "AMAZON_WEB_SERVICES", |
| "MICROSOFT_AZURE" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "createTime": { |
| "format": "google-datetime", |
| "readOnly": true, |
| "type": "string" |
| }, |
| "description": { |
| "type": "string" |
| }, |
| "name": { |
| "type": "string" |
| }, |
| "resourceLabelsSelector": { |
| "additionalProperties": { |
| "type": "string" |
| }, |
| "type": "object" |
| }, |
| "resourceType": { |
| "type": "string" |
| }, |
| "resourceValue": { |
| "enum": [ |
| "RESOURCE_VALUE_UNSPECIFIED", |
| "HIGH", |
| "MEDIUM", |
| "LOW", |
| "NONE" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "scope": { |
| "type": "string" |
| }, |
| "sensitiveDataProtectionMapping": { |
| "$ref": "GoogleCloudSecuritycenterV2SensitiveDataProtectionMapping" |
| }, |
| "tagValues": { |
| "items": { |
| "type": "string" |
| }, |
| "type": "array" |
| }, |
| "updateTime": { |
| "format": "google-datetime", |
| "readOnly": true, |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2Role": { |
| "id": "GoogleCloudSecuritycenterV2Role", |
| "properties": { |
| "kind": { |
| "enum": [ |
| "KIND_UNSPECIFIED", |
| "ROLE", |
| "CLUSTER_ROLE" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "name": { |
| "type": "string" |
| }, |
| "ns": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2Secret": { |
| "id": "GoogleCloudSecuritycenterV2Secret", |
| "properties": { |
| "environmentVariable": { |
| "$ref": "GoogleCloudSecuritycenterV2SecretEnvironmentVariable" |
| }, |
| "filePath": { |
| "$ref": "GoogleCloudSecuritycenterV2SecretFilePath" |
| }, |
| "status": { |
| "$ref": "GoogleCloudSecuritycenterV2SecretStatus" |
| }, |
| "type": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2SecretEnvironmentVariable": { |
| "id": "GoogleCloudSecuritycenterV2SecretEnvironmentVariable", |
| "properties": { |
| "key": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2SecretFilePath": { |
| "id": "GoogleCloudSecuritycenterV2SecretFilePath", |
| "properties": { |
| "path": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2SecretStatus": { |
| "id": "GoogleCloudSecuritycenterV2SecretStatus", |
| "properties": { |
| "lastUpdatedTime": { |
| "format": "google-datetime", |
| "type": "string" |
| }, |
| "validity": { |
| "enum": [ |
| "SECRET_VALIDITY_UNSPECIFIED", |
| "SECRET_VALIDITY_UNSUPPORTED", |
| "SECRET_VALIDITY_FAILED", |
| "SECRET_VALIDITY_INVALID", |
| "SECRET_VALIDITY_VALID" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2SecurityBulletin": { |
| "id": "GoogleCloudSecuritycenterV2SecurityBulletin", |
| "properties": { |
| "bulletinId": { |
| "type": "string" |
| }, |
| "submissionTime": { |
| "format": "google-datetime", |
| "type": "string" |
| }, |
| "suggestedUpgradeVersion": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2SecurityMarks": { |
| "id": "GoogleCloudSecuritycenterV2SecurityMarks", |
| "properties": { |
| "canonicalName": { |
| "type": "string" |
| }, |
| "marks": { |
| "additionalProperties": { |
| "type": "string" |
| }, |
| "type": "object" |
| }, |
| "name": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2SecurityPolicy": { |
| "id": "GoogleCloudSecuritycenterV2SecurityPolicy", |
| "properties": { |
| "name": { |
| "type": "string" |
| }, |
| "preview": { |
| "type": "boolean" |
| }, |
| "type": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2SecurityPosture": { |
| "id": "GoogleCloudSecuritycenterV2SecurityPosture", |
| "properties": { |
| "changedPolicy": { |
| "type": "string" |
| }, |
| "name": { |
| "type": "string" |
| }, |
| "policy": { |
| "type": "string" |
| }, |
| "policyDriftDetails": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2PolicyDriftDetails" |
| }, |
| "type": "array" |
| }, |
| "policySet": { |
| "type": "string" |
| }, |
| "postureDeployment": { |
| "type": "string" |
| }, |
| "postureDeploymentResource": { |
| "type": "string" |
| }, |
| "revisionId": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2SensitiveDataProtectionMapping": { |
| "id": "GoogleCloudSecuritycenterV2SensitiveDataProtectionMapping", |
| "properties": { |
| "highSensitivityMapping": { |
| "enum": [ |
| "RESOURCE_VALUE_UNSPECIFIED", |
| "HIGH", |
| "MEDIUM", |
| "LOW", |
| "NONE" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "mediumSensitivityMapping": { |
| "enum": [ |
| "RESOURCE_VALUE_UNSPECIFIED", |
| "HIGH", |
| "MEDIUM", |
| "LOW", |
| "NONE" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2SensitivityScore": { |
| "id": "GoogleCloudSecuritycenterV2SensitivityScore", |
| "properties": { |
| "score": { |
| "enum": [ |
| "SENSITIVITY_SCORE_LEVEL_UNSPECIFIED", |
| "SENSITIVITY_LOW", |
| "SENSITIVITY_UNKNOWN", |
| "SENSITIVITY_MODERATE", |
| "SENSITIVITY_HIGH" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2ServiceAccountDelegationInfo": { |
| "id": "GoogleCloudSecuritycenterV2ServiceAccountDelegationInfo", |
| "properties": { |
| "principalEmail": { |
| "type": "string" |
| }, |
| "principalSubject": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2StaticMute": { |
| "id": "GoogleCloudSecuritycenterV2StaticMute", |
| "properties": { |
| "applyTime": { |
| "format": "google-datetime", |
| "type": "string" |
| }, |
| "state": { |
| "enum": [ |
| "MUTE_UNSPECIFIED", |
| "MUTED", |
| "UNMUTED", |
| "UNDEFINED" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2Subject": { |
| "id": "GoogleCloudSecuritycenterV2Subject", |
| "properties": { |
| "kind": { |
| "enum": [ |
| "AUTH_TYPE_UNSPECIFIED", |
| "USER", |
| "SERVICEACCOUNT", |
| "GROUP" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "name": { |
| "type": "string" |
| }, |
| "ns": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2TicketInfo": { |
| "id": "GoogleCloudSecuritycenterV2TicketInfo", |
| "properties": { |
| "assignee": { |
| "type": "string" |
| }, |
| "description": { |
| "type": "string" |
| }, |
| "id": { |
| "type": "string" |
| }, |
| "status": { |
| "type": "string" |
| }, |
| "updateTime": { |
| "format": "google-datetime", |
| "type": "string" |
| }, |
| "uri": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2ToxicCombination": { |
| "id": "GoogleCloudSecuritycenterV2ToxicCombination", |
| "properties": { |
| "attackExposureScore": { |
| "format": "double", |
| "type": "number" |
| }, |
| "relatedFindings": { |
| "items": { |
| "type": "string" |
| }, |
| "type": "array" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2VertexAi": { |
| "id": "GoogleCloudSecuritycenterV2VertexAi", |
| "properties": { |
| "datasets": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2Dataset" |
| }, |
| "type": "array" |
| }, |
| "pipelines": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2Pipeline" |
| }, |
| "type": "array" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2Vulnerability": { |
| "id": "GoogleCloudSecuritycenterV2Vulnerability", |
| "properties": { |
| "cve": { |
| "$ref": "GoogleCloudSecuritycenterV2Cve" |
| }, |
| "cwes": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV2Cwe" |
| }, |
| "type": "array" |
| }, |
| "fixedPackage": { |
| "$ref": "GoogleCloudSecuritycenterV2Package" |
| }, |
| "offendingPackage": { |
| "$ref": "GoogleCloudSecuritycenterV2Package" |
| }, |
| "providerRiskScore": { |
| "format": "int64", |
| "type": "string" |
| }, |
| "reachable": { |
| "type": "boolean" |
| }, |
| "securityBulletin": { |
| "$ref": "GoogleCloudSecuritycenterV2SecurityBulletin" |
| } |
| }, |
| "type": "object" |
| }, |
| "GoogleCloudSecuritycenterV2YaraRuleSignature": { |
| "id": "GoogleCloudSecuritycenterV2YaraRuleSignature", |
| "properties": { |
| "yaraRule": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GroupAssetsRequest": { |
| "id": "GroupAssetsRequest", |
| "properties": { |
| "compareDuration": { |
| "format": "google-duration", |
| "type": "string" |
| }, |
| "filter": { |
| "type": "string" |
| }, |
| "groupBy": { |
| "type": "string" |
| }, |
| "pageSize": { |
| "format": "int32", |
| "type": "integer" |
| }, |
| "pageToken": { |
| "type": "string" |
| }, |
| "readTime": { |
| "format": "google-datetime", |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GroupAssetsResponse": { |
| "id": "GroupAssetsResponse", |
| "properties": { |
| "groupByResults": { |
| "items": { |
| "$ref": "GroupResult" |
| }, |
| "type": "array" |
| }, |
| "nextPageToken": { |
| "type": "string" |
| }, |
| "readTime": { |
| "format": "google-datetime", |
| "type": "string" |
| }, |
| "totalSize": { |
| "format": "int32", |
| "type": "integer" |
| } |
| }, |
| "type": "object" |
| }, |
| "GroupFindingsRequest": { |
| "id": "GroupFindingsRequest", |
| "properties": { |
| "compareDuration": { |
| "deprecated": true, |
| "format": "google-duration", |
| "type": "string" |
| }, |
| "filter": { |
| "type": "string" |
| }, |
| "groupBy": { |
| "type": "string" |
| }, |
| "pageSize": { |
| "format": "int32", |
| "type": "integer" |
| }, |
| "pageToken": { |
| "type": "string" |
| }, |
| "readTime": { |
| "deprecated": true, |
| "format": "google-datetime", |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GroupFindingsResponse": { |
| "id": "GroupFindingsResponse", |
| "properties": { |
| "groupByResults": { |
| "items": { |
| "$ref": "GroupResult" |
| }, |
| "type": "array" |
| }, |
| "nextPageToken": { |
| "type": "string" |
| }, |
| "readTime": { |
| "format": "google-datetime", |
| "type": "string" |
| }, |
| "totalSize": { |
| "format": "int32", |
| "type": "integer" |
| } |
| }, |
| "type": "object" |
| }, |
| "GroupMembership": { |
| "id": "GroupMembership", |
| "properties": { |
| "groupId": { |
| "type": "string" |
| }, |
| "groupType": { |
| "enum": [ |
| "GROUP_TYPE_UNSPECIFIED", |
| "GROUP_TYPE_TOXIC_COMBINATION", |
| "GROUP_TYPE_CHOKEPOINT" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "GroupResult": { |
| "id": "GroupResult", |
| "properties": { |
| "count": { |
| "format": "int64", |
| "type": "string" |
| }, |
| "properties": { |
| "additionalProperties": { |
| "type": "any" |
| }, |
| "type": "object" |
| } |
| }, |
| "type": "object" |
| }, |
| "HttpResponse": { |
| "id": "HttpResponse", |
| "properties": { |
| "path": { |
| "type": "string" |
| }, |
| "statusCode": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "IamBinding": { |
| "id": "IamBinding", |
| "properties": { |
| "action": { |
| "enum": [ |
| "ACTION_UNSPECIFIED", |
| "ADD", |
| "REMOVE" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "member": { |
| "type": "string" |
| }, |
| "role": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "IamPolicy": { |
| "id": "IamPolicy", |
| "properties": { |
| "policyBlob": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "Indicator": { |
| "id": "Indicator", |
| "properties": { |
| "domains": { |
| "items": { |
| "type": "string" |
| }, |
| "type": "array" |
| }, |
| "ipAddresses": { |
| "items": { |
| "type": "string" |
| }, |
| "type": "array" |
| }, |
| "signatures": { |
| "items": { |
| "$ref": "ProcessSignature" |
| }, |
| "type": "array" |
| }, |
| "uris": { |
| "items": { |
| "type": "string" |
| }, |
| "type": "array" |
| } |
| }, |
| "type": "object" |
| }, |
| "InfoType": { |
| "id": "InfoType", |
| "properties": { |
| "name": { |
| "type": "string" |
| }, |
| "sensitivityScore": { |
| "$ref": "SensitivityScore" |
| }, |
| "version": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "IpRule": { |
| "id": "IpRule", |
| "properties": { |
| "portRanges": { |
| "items": { |
| "$ref": "PortRange" |
| }, |
| "type": "array" |
| }, |
| "protocol": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "IpRules": { |
| "id": "IpRules", |
| "properties": { |
| "allowed": { |
| "$ref": "Allowed" |
| }, |
| "denied": { |
| "$ref": "Denied" |
| }, |
| "destinationIpRanges": { |
| "items": { |
| "type": "string" |
| }, |
| "type": "array" |
| }, |
| "direction": { |
| "enum": [ |
| "DIRECTION_UNSPECIFIED", |
| "INGRESS", |
| "EGRESS" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "exposedServices": { |
| "items": { |
| "type": "string" |
| }, |
| "type": "array" |
| }, |
| "sourceIpRanges": { |
| "items": { |
| "type": "string" |
| }, |
| "type": "array" |
| } |
| }, |
| "type": "object" |
| }, |
| "Job": { |
| "id": "Job", |
| "properties": { |
| "errorCode": { |
| "format": "int32", |
| "type": "integer" |
| }, |
| "location": { |
| "type": "string" |
| }, |
| "name": { |
| "type": "string" |
| }, |
| "state": { |
| "enum": [ |
| "JOB_STATE_UNSPECIFIED", |
| "PENDING", |
| "RUNNING", |
| "SUCCEEDED", |
| "FAILED" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "", |
| "" |
| ], |
| "readOnly": true, |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "KernelRootkit": { |
| "id": "KernelRootkit", |
| "properties": { |
| "name": { |
| "type": "string" |
| }, |
| "unexpectedCodeModification": { |
| "type": "boolean" |
| }, |
| "unexpectedFtraceHandler": { |
| "type": "boolean" |
| }, |
| "unexpectedInterruptHandler": { |
| "type": "boolean" |
| }, |
| "unexpectedKernelCodePages": { |
| "type": "boolean" |
| }, |
| "unexpectedKprobeHandler": { |
| "type": "boolean" |
| }, |
| "unexpectedProcessesInRunqueue": { |
| "type": "boolean" |
| }, |
| "unexpectedReadOnlyDataModification": { |
| "type": "boolean" |
| }, |
| "unexpectedSystemCallHandler": { |
| "type": "boolean" |
| } |
| }, |
| "type": "object" |
| }, |
| "Kubernetes": { |
| "id": "Kubernetes", |
| "properties": { |
| "accessReviews": { |
| "items": { |
| "$ref": "AccessReview" |
| }, |
| "type": "array" |
| }, |
| "bindings": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV1Binding" |
| }, |
| "type": "array" |
| }, |
| "nodePools": { |
| "items": { |
| "$ref": "NodePool" |
| }, |
| "type": "array" |
| }, |
| "nodes": { |
| "items": { |
| "$ref": "Node" |
| }, |
| "type": "array" |
| }, |
| "objects": { |
| "items": { |
| "$ref": "Object" |
| }, |
| "type": "array" |
| }, |
| "pods": { |
| "items": { |
| "$ref": "Pod" |
| }, |
| "type": "array" |
| }, |
| "roles": { |
| "items": { |
| "$ref": "Role" |
| }, |
| "type": "array" |
| } |
| }, |
| "type": "object" |
| }, |
| "Label": { |
| "id": "Label", |
| "properties": { |
| "name": { |
| "type": "string" |
| }, |
| "value": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "ListAssetsResponse": { |
| "id": "ListAssetsResponse", |
| "properties": { |
| "listAssetsResults": { |
| "items": { |
| "$ref": "ListAssetsResult" |
| }, |
| "type": "array" |
| }, |
| "nextPageToken": { |
| "type": "string" |
| }, |
| "readTime": { |
| "format": "google-datetime", |
| "type": "string" |
| }, |
| "totalSize": { |
| "format": "int32", |
| "type": "integer" |
| } |
| }, |
| "type": "object" |
| }, |
| "ListAssetsResult": { |
| "id": "ListAssetsResult", |
| "properties": { |
| "asset": { |
| "$ref": "Asset" |
| }, |
| "stateChange": { |
| "enum": [ |
| "UNUSED", |
| "ADDED", |
| "REMOVED", |
| "ACTIVE" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "ListAttackPathsResponse": { |
| "id": "ListAttackPathsResponse", |
| "properties": { |
| "attackPaths": { |
| "items": { |
| "$ref": "AttackPath" |
| }, |
| "type": "array" |
| }, |
| "nextPageToken": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "ListBigQueryExportsResponse": { |
| "id": "ListBigQueryExportsResponse", |
| "properties": { |
| "bigQueryExports": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV1BigQueryExport" |
| }, |
| "type": "array" |
| }, |
| "nextPageToken": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "ListDescendantEventThreatDetectionCustomModulesResponse": { |
| "id": "ListDescendantEventThreatDetectionCustomModulesResponse", |
| "properties": { |
| "eventThreatDetectionCustomModules": { |
| "items": { |
| "$ref": "EventThreatDetectionCustomModule" |
| }, |
| "type": "array" |
| }, |
| "nextPageToken": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "ListDescendantSecurityHealthAnalyticsCustomModulesResponse": { |
| "id": "ListDescendantSecurityHealthAnalyticsCustomModulesResponse", |
| "properties": { |
| "nextPageToken": { |
| "type": "string" |
| }, |
| "securityHealthAnalyticsCustomModules": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV1SecurityHealthAnalyticsCustomModule" |
| }, |
| "type": "array" |
| } |
| }, |
| "type": "object" |
| }, |
| "ListEffectiveEventThreatDetectionCustomModulesResponse": { |
| "id": "ListEffectiveEventThreatDetectionCustomModulesResponse", |
| "properties": { |
| "effectiveEventThreatDetectionCustomModules": { |
| "items": { |
| "$ref": "EffectiveEventThreatDetectionCustomModule" |
| }, |
| "type": "array" |
| }, |
| "nextPageToken": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "ListEffectiveSecurityHealthAnalyticsCustomModulesResponse": { |
| "id": "ListEffectiveSecurityHealthAnalyticsCustomModulesResponse", |
| "properties": { |
| "effectiveSecurityHealthAnalyticsCustomModules": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV1EffectiveSecurityHealthAnalyticsCustomModule" |
| }, |
| "type": "array" |
| }, |
| "nextPageToken": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "ListEventThreatDetectionCustomModulesResponse": { |
| "id": "ListEventThreatDetectionCustomModulesResponse", |
| "properties": { |
| "eventThreatDetectionCustomModules": { |
| "items": { |
| "$ref": "EventThreatDetectionCustomModule" |
| }, |
| "type": "array" |
| }, |
| "nextPageToken": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "ListFindingsResponse": { |
| "id": "ListFindingsResponse", |
| "properties": { |
| "listFindingsResults": { |
| "items": { |
| "$ref": "ListFindingsResult" |
| }, |
| "type": "array" |
| }, |
| "nextPageToken": { |
| "type": "string" |
| }, |
| "readTime": { |
| "format": "google-datetime", |
| "type": "string" |
| }, |
| "totalSize": { |
| "format": "int32", |
| "type": "integer" |
| } |
| }, |
| "type": "object" |
| }, |
| "ListFindingsResult": { |
| "id": "ListFindingsResult", |
| "properties": { |
| "finding": { |
| "$ref": "Finding" |
| }, |
| "resource": { |
| "$ref": "Resource", |
| "readOnly": true |
| }, |
| "stateChange": { |
| "enum": [ |
| "UNUSED", |
| "CHANGED", |
| "UNCHANGED", |
| "ADDED", |
| "REMOVED" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "ListMuteConfigsResponse": { |
| "id": "ListMuteConfigsResponse", |
| "properties": { |
| "muteConfigs": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV1MuteConfig" |
| }, |
| "type": "array" |
| }, |
| "nextPageToken": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "ListNotificationConfigsResponse": { |
| "id": "ListNotificationConfigsResponse", |
| "properties": { |
| "nextPageToken": { |
| "type": "string" |
| }, |
| "notificationConfigs": { |
| "items": { |
| "$ref": "NotificationConfig" |
| }, |
| "type": "array" |
| } |
| }, |
| "type": "object" |
| }, |
| "ListOperationsResponse": { |
| "id": "ListOperationsResponse", |
| "properties": { |
| "nextPageToken": { |
| "type": "string" |
| }, |
| "operations": { |
| "items": { |
| "$ref": "Operation" |
| }, |
| "type": "array" |
| }, |
| "unreachable": { |
| "items": { |
| "type": "string" |
| }, |
| "type": "array" |
| } |
| }, |
| "type": "object" |
| }, |
| "ListResourceValueConfigsResponse": { |
| "id": "ListResourceValueConfigsResponse", |
| "properties": { |
| "nextPageToken": { |
| "type": "string" |
| }, |
| "resourceValueConfigs": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV1ResourceValueConfig" |
| }, |
| "type": "array" |
| } |
| }, |
| "type": "object" |
| }, |
| "ListSecurityHealthAnalyticsCustomModulesResponse": { |
| "id": "ListSecurityHealthAnalyticsCustomModulesResponse", |
| "properties": { |
| "nextPageToken": { |
| "type": "string" |
| }, |
| "securityHealthAnalyticsCustomModules": { |
| "items": { |
| "$ref": "GoogleCloudSecuritycenterV1SecurityHealthAnalyticsCustomModule" |
| }, |
| "type": "array" |
| } |
| }, |
| "type": "object" |
| }, |
| "ListSourcesResponse": { |
| "id": "ListSourcesResponse", |
| "properties": { |
| "nextPageToken": { |
| "type": "string" |
| }, |
| "sources": { |
| "items": { |
| "$ref": "Source" |
| }, |
| "type": "array" |
| } |
| }, |
| "type": "object" |
| }, |
| "ListValuedResourcesResponse": { |
| "id": "ListValuedResourcesResponse", |
| "properties": { |
| "nextPageToken": { |
| "type": "string" |
| }, |
| "totalSize": { |
| "format": "int32", |
| "type": "integer" |
| }, |
| "valuedResources": { |
| "items": { |
| "$ref": "ValuedResource" |
| }, |
| "type": "array" |
| } |
| }, |
| "type": "object" |
| }, |
| "LoadBalancer": { |
| "id": "LoadBalancer", |
| "properties": { |
| "name": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "LogEntry": { |
| "id": "LogEntry", |
| "properties": { |
| "cloudLoggingEntry": { |
| "$ref": "CloudLoggingEntry" |
| } |
| }, |
| "type": "object" |
| }, |
| "MemoryHashSignature": { |
| "id": "MemoryHashSignature", |
| "properties": { |
| "binaryFamily": { |
| "type": "string" |
| }, |
| "detections": { |
| "items": { |
| "$ref": "Detection" |
| }, |
| "type": "array" |
| } |
| }, |
| "type": "object" |
| }, |
| "MitreAttack": { |
| "id": "MitreAttack", |
| "properties": { |
| "additionalTactics": { |
| "items": { |
| "enum": [ |
| "TACTIC_UNSPECIFIED", |
| "RECONNAISSANCE", |
| "RESOURCE_DEVELOPMENT", |
| "INITIAL_ACCESS", |
| "EXECUTION", |
| "PERSISTENCE", |
| "PRIVILEGE_ESCALATION", |
| "DEFENSE_EVASION", |
| "CREDENTIAL_ACCESS", |
| "DISCOVERY", |
| "LATERAL_MOVEMENT", |
| "COLLECTION", |
| "COMMAND_AND_CONTROL", |
| "EXFILTRATION", |
| "IMPACT" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "type": "array" |
| }, |
| "additionalTechniques": { |
| "items": { |
| "enum": [ |
| "TECHNIQUE_UNSPECIFIED", |
| "DATA_OBFUSCATION", |
| "DATA_OBFUSCATION_STEGANOGRAPHY", |
| "OS_CREDENTIAL_DUMPING", |
| "OS_CREDENTIAL_DUMPING_PROC_FILESYSTEM", |
| "OS_CREDENTIAL_DUMPING_ETC_PASSWORD_AND_ETC_SHADOW", |
| "DATA_FROM_LOCAL_SYSTEM", |
| "AUTOMATED_EXFILTRATION", |
| "OBFUSCATED_FILES_OR_INFO", |
| "STEGANOGRAPHY", |
| "COMPILE_AFTER_DELIVERY", |
| "COMMAND_OBFUSCATION", |
| "SCHEDULED_TRANSFER", |
| "SYSTEM_OWNER_USER_DISCOVERY", |
| "MASQUERADING", |
| "MATCH_LEGITIMATE_NAME_OR_LOCATION", |
| "BOOT_OR_LOGON_INITIALIZATION_SCRIPTS", |
| "STARTUP_ITEMS", |
| "NETWORK_SERVICE_DISCOVERY", |
| "SCHEDULED_TASK_JOB", |
| "SCHEDULED_TASK_JOB_CRON", |
| "CONTAINER_ORCHESTRATION_JOB", |
| "PROCESS_INJECTION", |
| "INPUT_CAPTURE", |
| "INPUT_CAPTURE_KEYLOGGING", |
| "PROCESS_DISCOVERY", |
| "COMMAND_AND_SCRIPTING_INTERPRETER", |
| "UNIX_SHELL", |
| "PYTHON", |
| "EXPLOITATION_FOR_PRIVILEGE_ESCALATION", |
| "PERMISSION_GROUPS_DISCOVERY", |
| "CLOUD_GROUPS", |
| "INDICATOR_REMOVAL", |
| "INDICATOR_REMOVAL_CLEAR_LINUX_OR_MAC_SYSTEM_LOGS", |
| "INDICATOR_REMOVAL_CLEAR_COMMAND_HISTORY", |
| "INDICATOR_REMOVAL_FILE_DELETION", |
| "INDICATOR_REMOVAL_TIMESTOMP", |
| "INDICATOR_REMOVAL_CLEAR_MAILBOX_DATA", |
| "APPLICATION_LAYER_PROTOCOL", |
| "DNS", |
| "SOFTWARE_DEPLOYMENT_TOOLS", |
| "VALID_ACCOUNTS", |
| "DEFAULT_ACCOUNTS", |
| "LOCAL_ACCOUNTS", |
| "CLOUD_ACCOUNTS", |
| "FILE_AND_DIRECTORY_DISCOVERY", |
| "ACCOUNT_DISCOVERY_LOCAL_ACCOUNT", |
| "PROXY", |
| "EXTERNAL_PROXY", |
| "MULTI_HOP_PROXY", |
| "ACCOUNT_MANIPULATION", |
| "ADDITIONAL_CLOUD_CREDENTIALS", |
| "ADDITIONAL_CLOUD_ROLES", |
| "SSH_AUTHORIZED_KEYS", |
| "ADDITIONAL_CONTAINER_CLUSTER_ROLES", |
| "MULTI_STAGE_CHANNELS", |
| "INGRESS_TOOL_TRANSFER", |
| "NATIVE_API", |
| "BRUTE_FORCE", |
| "AUTOMATED_COLLECTION", |
| "SHARED_MODULES", |
| "DATA_ENCODING", |
| "STANDARD_ENCODING", |
| "ACCESS_TOKEN_MANIPULATION", |
| "TOKEN_IMPERSONATION_OR_THEFT", |
| "CREATE_ACCOUNT", |
| "LOCAL_ACCOUNT", |
| "DEOBFUSCATE_DECODE_FILES_OR_INFO", |
| "EXPLOIT_PUBLIC_FACING_APPLICATION", |
| "SUPPLY_CHAIN_COMPROMISE", |
| "COMPROMISE_SOFTWARE_DEPENDENCIES_AND_DEVELOPMENT_TOOLS", |
| "EXPLOITATION_FOR_CLIENT_EXECUTION", |
| "USER_EXECUTION", |
| "EXPLOITATION_FOR_CREDENTIAL_ACCESS", |
| "LINUX_AND_MAC_FILE_AND_DIRECTORY_PERMISSIONS_MODIFICATION", |
| "DOMAIN_POLICY_MODIFICATION", |
| "DATA_DESTRUCTION", |
| "DATA_ENCRYPTED_FOR_IMPACT", |
| "SERVICE_STOP", |
| "INHIBIT_SYSTEM_RECOVERY", |
| "FIRMWARE_CORRUPTION", |
| "RESOURCE_HIJACKING", |
| "NETWORK_DENIAL_OF_SERVICE", |
| "CLOUD_SERVICE_DISCOVERY", |
| "STEAL_APPLICATION_ACCESS_TOKEN", |
| "ACCOUNT_ACCESS_REMOVAL", |
| "TRANSFER_DATA_TO_CLOUD_ACCOUNT", |
| "STEAL_WEB_SESSION_COOKIE", |
| "CREATE_OR_MODIFY_SYSTEM_PROCESS", |
| "EVENT_TRIGGERED_EXECUTION", |
| "BOOT_OR_LOGON_AUTOSTART_EXECUTION", |
| "KERNEL_MODULES_AND_EXTENSIONS", |
| "SHORTCUT_MODIFICATION", |
| "ABUSE_ELEVATION_CONTROL_MECHANISM", |
| "ABUSE_ELEVATION_CONTROL_MECHANISM_SETUID_AND_SETGID", |
| "ABUSE_ELEVATION_CONTROL_MECHANISM_SUDO_AND_SUDO_CACHING", |
| "UNSECURED_CREDENTIALS", |
| "CREDENTIALS_IN_FILES", |
| "BASH_HISTORY", |
| "PRIVATE_KEYS", |
| "SUBVERT_TRUST_CONTROL", |
| "INSTALL_ROOT_CERTIFICATE", |
| "COMPROMISE_HOST_SOFTWARE_BINARY", |
| "CREDENTIALS_FROM_PASSWORD_STORES", |
| "MODIFY_AUTHENTICATION_PROCESS", |
| "PLUGGABLE_AUTHENTICATION_MODULES", |
| "MULTI_FACTOR_AUTHENTICATION", |
| "IMPAIR_DEFENSES", |
| "DISABLE_OR_MODIFY_TOOLS", |
| "INDICATOR_BLOCKING", |
| "DISABLE_OR_MODIFY_LINUX_AUDIT_SYSTEM", |
| "HIDE_ARTIFACTS", |
| "HIDDEN_FILES_AND_DIRECTORIES", |
| "HIDDEN_USERS", |
| "EXFILTRATION_OVER_WEB_SERVICE", |
| "EXFILTRATION_TO_CLOUD_STORAGE", |
| "DYNAMIC_RESOLUTION", |
| "LATERAL_TOOL_TRANSFER", |
| "HIJACK_EXECUTION_FLOW", |
| "HIJACK_EXECUTION_FLOW_DYNAMIC_LINKER_HIJACKING", |
| "MODIFY_CLOUD_COMPUTE_INFRASTRUCTURE", |
| "CREATE_SNAPSHOT", |
| "CLOUD_INFRASTRUCTURE_DISCOVERY", |
| "DEVELOP_CAPABILITIES", |
| "DEVELOP_CAPABILITIES_MALWARE", |
| "OBTAIN_CAPABILITIES", |
| "OBTAIN_CAPABILITIES_MALWARE", |
| "OBTAIN_CAPABILITIES_VULNERABILITIES", |
| "ACTIVE_SCANNING", |
| "SCANNING_IP_BLOCKS", |
| "STAGE_CAPABILITIES", |
| "UPLOAD_MALWARE", |
| "CONTAINER_ADMINISTRATION_COMMAND", |
| "DEPLOY_CONTAINER", |
| "ESCAPE_TO_HOST", |
| "CONTAINER_AND_RESOURCE_DISCOVERY", |
| "REFLECTIVE_CODE_LOADING", |
| "STEAL_OR_FORGE_AUTHENTICATION_CERTIFICATES", |
| "FINANCIAL_THEFT" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "type": "array" |
| }, |
| "primaryTactic": { |
| "enum": [ |
| "TACTIC_UNSPECIFIED", |
| "RECONNAISSANCE", |
| "RESOURCE_DEVELOPMENT", |
| "INITIAL_ACCESS", |
| "EXECUTION", |
| "PERSISTENCE", |
| "PRIVILEGE_ESCALATION", |
| "DEFENSE_EVASION", |
| "CREDENTIAL_ACCESS", |
| "DISCOVERY", |
| "LATERAL_MOVEMENT", |
| "COLLECTION", |
| "COMMAND_AND_CONTROL", |
| "EXFILTRATION", |
| "IMPACT" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "primaryTechniques": { |
| "items": { |
| "enum": [ |
| "TECHNIQUE_UNSPECIFIED", |
| "DATA_OBFUSCATION", |
| "DATA_OBFUSCATION_STEGANOGRAPHY", |
| "OS_CREDENTIAL_DUMPING", |
| "OS_CREDENTIAL_DUMPING_PROC_FILESYSTEM", |
| "OS_CREDENTIAL_DUMPING_ETC_PASSWORD_AND_ETC_SHADOW", |
| "DATA_FROM_LOCAL_SYSTEM", |
| "AUTOMATED_EXFILTRATION", |
| "OBFUSCATED_FILES_OR_INFO", |
| "STEGANOGRAPHY", |
| "COMPILE_AFTER_DELIVERY", |
| "COMMAND_OBFUSCATION", |
| "SCHEDULED_TRANSFER", |
| "SYSTEM_OWNER_USER_DISCOVERY", |
| "MASQUERADING", |
| "MATCH_LEGITIMATE_NAME_OR_LOCATION", |
| "BOOT_OR_LOGON_INITIALIZATION_SCRIPTS", |
| "STARTUP_ITEMS", |
| "NETWORK_SERVICE_DISCOVERY", |
| "SCHEDULED_TASK_JOB", |
| "SCHEDULED_TASK_JOB_CRON", |
| "CONTAINER_ORCHESTRATION_JOB", |
| "PROCESS_INJECTION", |
| "INPUT_CAPTURE", |
| "INPUT_CAPTURE_KEYLOGGING", |
| "PROCESS_DISCOVERY", |
| "COMMAND_AND_SCRIPTING_INTERPRETER", |
| "UNIX_SHELL", |
| "PYTHON", |
| "EXPLOITATION_FOR_PRIVILEGE_ESCALATION", |
| "PERMISSION_GROUPS_DISCOVERY", |
| "CLOUD_GROUPS", |
| "INDICATOR_REMOVAL", |
| "INDICATOR_REMOVAL_CLEAR_LINUX_OR_MAC_SYSTEM_LOGS", |
| "INDICATOR_REMOVAL_CLEAR_COMMAND_HISTORY", |
| "INDICATOR_REMOVAL_FILE_DELETION", |
| "INDICATOR_REMOVAL_TIMESTOMP", |
| "INDICATOR_REMOVAL_CLEAR_MAILBOX_DATA", |
| "APPLICATION_LAYER_PROTOCOL", |
| "DNS", |
| "SOFTWARE_DEPLOYMENT_TOOLS", |
| "VALID_ACCOUNTS", |
| "DEFAULT_ACCOUNTS", |
| "LOCAL_ACCOUNTS", |
| "CLOUD_ACCOUNTS", |
| "FILE_AND_DIRECTORY_DISCOVERY", |
| "ACCOUNT_DISCOVERY_LOCAL_ACCOUNT", |
| "PROXY", |
| "EXTERNAL_PROXY", |
| "MULTI_HOP_PROXY", |
| "ACCOUNT_MANIPULATION", |
| "ADDITIONAL_CLOUD_CREDENTIALS", |
| "ADDITIONAL_CLOUD_ROLES", |
| "SSH_AUTHORIZED_KEYS", |
| "ADDITIONAL_CONTAINER_CLUSTER_ROLES", |
| "MULTI_STAGE_CHANNELS", |
| "INGRESS_TOOL_TRANSFER", |
| "NATIVE_API", |
| "BRUTE_FORCE", |
| "AUTOMATED_COLLECTION", |
| "SHARED_MODULES", |
| "DATA_ENCODING", |
| "STANDARD_ENCODING", |
| "ACCESS_TOKEN_MANIPULATION", |
| "TOKEN_IMPERSONATION_OR_THEFT", |
| "CREATE_ACCOUNT", |
| "LOCAL_ACCOUNT", |
| "DEOBFUSCATE_DECODE_FILES_OR_INFO", |
| "EXPLOIT_PUBLIC_FACING_APPLICATION", |
| "SUPPLY_CHAIN_COMPROMISE", |
| "COMPROMISE_SOFTWARE_DEPENDENCIES_AND_DEVELOPMENT_TOOLS", |
| "EXPLOITATION_FOR_CLIENT_EXECUTION", |
| "USER_EXECUTION", |
| "EXPLOITATION_FOR_CREDENTIAL_ACCESS", |
| "LINUX_AND_MAC_FILE_AND_DIRECTORY_PERMISSIONS_MODIFICATION", |
| "DOMAIN_POLICY_MODIFICATION", |
| "DATA_DESTRUCTION", |
| "DATA_ENCRYPTED_FOR_IMPACT", |
| "SERVICE_STOP", |
| "INHIBIT_SYSTEM_RECOVERY", |
| "FIRMWARE_CORRUPTION", |
| "RESOURCE_HIJACKING", |
| "NETWORK_DENIAL_OF_SERVICE", |
| "CLOUD_SERVICE_DISCOVERY", |
| "STEAL_APPLICATION_ACCESS_TOKEN", |
| "ACCOUNT_ACCESS_REMOVAL", |
| "TRANSFER_DATA_TO_CLOUD_ACCOUNT", |
| "STEAL_WEB_SESSION_COOKIE", |
| "CREATE_OR_MODIFY_SYSTEM_PROCESS", |
| "EVENT_TRIGGERED_EXECUTION", |
| "BOOT_OR_LOGON_AUTOSTART_EXECUTION", |
| "KERNEL_MODULES_AND_EXTENSIONS", |
| "SHORTCUT_MODIFICATION", |
| "ABUSE_ELEVATION_CONTROL_MECHANISM", |
| "ABUSE_ELEVATION_CONTROL_MECHANISM_SETUID_AND_SETGID", |
| "ABUSE_ELEVATION_CONTROL_MECHANISM_SUDO_AND_SUDO_CACHING", |
| "UNSECURED_CREDENTIALS", |
| "CREDENTIALS_IN_FILES", |
| "BASH_HISTORY", |
| "PRIVATE_KEYS", |
| "SUBVERT_TRUST_CONTROL", |
| "INSTALL_ROOT_CERTIFICATE", |
| "COMPROMISE_HOST_SOFTWARE_BINARY", |
| "CREDENTIALS_FROM_PASSWORD_STORES", |
| "MODIFY_AUTHENTICATION_PROCESS", |
| "PLUGGABLE_AUTHENTICATION_MODULES", |
| "MULTI_FACTOR_AUTHENTICATION", |
| "IMPAIR_DEFENSES", |
| "DISABLE_OR_MODIFY_TOOLS", |
| "INDICATOR_BLOCKING", |
| "DISABLE_OR_MODIFY_LINUX_AUDIT_SYSTEM", |
| "HIDE_ARTIFACTS", |
| "HIDDEN_FILES_AND_DIRECTORIES", |
| "HIDDEN_USERS", |
| "EXFILTRATION_OVER_WEB_SERVICE", |
| "EXFILTRATION_TO_CLOUD_STORAGE", |
| "DYNAMIC_RESOLUTION", |
| "LATERAL_TOOL_TRANSFER", |
| "HIJACK_EXECUTION_FLOW", |
| "HIJACK_EXECUTION_FLOW_DYNAMIC_LINKER_HIJACKING", |
| "MODIFY_CLOUD_COMPUTE_INFRASTRUCTURE", |
| "CREATE_SNAPSHOT", |
| "CLOUD_INFRASTRUCTURE_DISCOVERY", |
| "DEVELOP_CAPABILITIES", |
| "DEVELOP_CAPABILITIES_MALWARE", |
| "OBTAIN_CAPABILITIES", |
| "OBTAIN_CAPABILITIES_MALWARE", |
| "OBTAIN_CAPABILITIES_VULNERABILITIES", |
| "ACTIVE_SCANNING", |
| "SCANNING_IP_BLOCKS", |
| "STAGE_CAPABILITIES", |
| "UPLOAD_MALWARE", |
| "CONTAINER_ADMINISTRATION_COMMAND", |
| "DEPLOY_CONTAINER", |
| "ESCAPE_TO_HOST", |
| "CONTAINER_AND_RESOURCE_DISCOVERY", |
| "REFLECTIVE_CODE_LOADING", |
| "STEAL_OR_FORGE_AUTHENTICATION_CERTIFICATES", |
| "FINANCIAL_THEFT" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "type": "array" |
| }, |
| "version": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "MuteInfo": { |
| "id": "MuteInfo", |
| "properties": { |
| "dynamicMuteRecords": { |
| "items": { |
| "$ref": "DynamicMuteRecord" |
| }, |
| "type": "array" |
| }, |
| "staticMute": { |
| "$ref": "StaticMute" |
| } |
| }, |
| "type": "object" |
| }, |
| "Network": { |
| "id": "Network", |
| "properties": { |
| "name": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "Node": { |
| "id": "Node", |
| "properties": { |
| "name": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "NodePool": { |
| "id": "NodePool", |
| "properties": { |
| "name": { |
| "type": "string" |
| }, |
| "nodes": { |
| "items": { |
| "$ref": "Node" |
| }, |
| "type": "array" |
| } |
| }, |
| "type": "object" |
| }, |
| "Notebook": { |
| "id": "Notebook", |
| "properties": { |
| "lastAuthor": { |
| "type": "string" |
| }, |
| "name": { |
| "type": "string" |
| }, |
| "notebookUpdateTime": { |
| "format": "google-datetime", |
| "type": "string" |
| }, |
| "service": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "NotificationConfig": { |
| "id": "NotificationConfig", |
| "properties": { |
| "description": { |
| "type": "string" |
| }, |
| "name": { |
| "type": "string" |
| }, |
| "pubsubTopic": { |
| "type": "string" |
| }, |
| "serviceAccount": { |
| "readOnly": true, |
| "type": "string" |
| }, |
| "streamingConfig": { |
| "$ref": "StreamingConfig" |
| } |
| }, |
| "type": "object" |
| }, |
| "Object": { |
| "id": "Object", |
| "properties": { |
| "containers": { |
| "items": { |
| "$ref": "Container" |
| }, |
| "type": "array" |
| }, |
| "group": { |
| "type": "string" |
| }, |
| "kind": { |
| "type": "string" |
| }, |
| "name": { |
| "type": "string" |
| }, |
| "ns": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "Operation": { |
| "id": "Operation", |
| "properties": { |
| "done": { |
| "type": "boolean" |
| }, |
| "error": { |
| "$ref": "Status" |
| }, |
| "metadata": { |
| "additionalProperties": { |
| "description": "Properties of the object. Contains field @type with type URL.", |
| "type": "any" |
| }, |
| "type": "object" |
| }, |
| "name": { |
| "type": "string" |
| }, |
| "response": { |
| "additionalProperties": { |
| "description": "Properties of the object. Contains field @type with type URL.", |
| "type": "any" |
| }, |
| "type": "object" |
| } |
| }, |
| "type": "object" |
| }, |
| "OrgPolicy": { |
| "id": "OrgPolicy", |
| "properties": { |
| "name": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "OrganizationSettings": { |
| "id": "OrganizationSettings", |
| "properties": { |
| "assetDiscoveryConfig": { |
| "$ref": "AssetDiscoveryConfig" |
| }, |
| "enableAssetDiscovery": { |
| "type": "boolean" |
| }, |
| "name": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "Package": { |
| "id": "Package", |
| "properties": { |
| "cpeUri": { |
| "type": "string" |
| }, |
| "packageName": { |
| "type": "string" |
| }, |
| "packageType": { |
| "type": "string" |
| }, |
| "packageVersion": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "PathNodeAssociatedFinding": { |
| "id": "PathNodeAssociatedFinding", |
| "properties": { |
| "canonicalFinding": { |
| "type": "string" |
| }, |
| "findingCategory": { |
| "type": "string" |
| }, |
| "name": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "Pipeline": { |
| "id": "Pipeline", |
| "properties": { |
| "displayName": { |
| "type": "string" |
| }, |
| "name": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "Pod": { |
| "id": "Pod", |
| "properties": { |
| "containers": { |
| "items": { |
| "$ref": "Container" |
| }, |
| "type": "array" |
| }, |
| "labels": { |
| "items": { |
| "$ref": "Label" |
| }, |
| "type": "array" |
| }, |
| "name": { |
| "type": "string" |
| }, |
| "ns": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "Policy": { |
| "id": "Policy", |
| "properties": { |
| "auditConfigs": { |
| "items": { |
| "$ref": "AuditConfig" |
| }, |
| "type": "array" |
| }, |
| "bindings": { |
| "items": { |
| "$ref": "Binding" |
| }, |
| "type": "array" |
| }, |
| "etag": { |
| "format": "byte", |
| "type": "string" |
| }, |
| "version": { |
| "format": "int32", |
| "type": "integer" |
| } |
| }, |
| "type": "object" |
| }, |
| "PolicyDriftDetails": { |
| "id": "PolicyDriftDetails", |
| "properties": { |
| "detectedValue": { |
| "type": "string" |
| }, |
| "expectedValue": { |
| "type": "string" |
| }, |
| "field": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "PolicyViolationSummary": { |
| "id": "PolicyViolationSummary", |
| "properties": { |
| "conformantResourcesCount": { |
| "format": "int64", |
| "type": "string" |
| }, |
| "evaluationErrorsCount": { |
| "format": "int64", |
| "type": "string" |
| }, |
| "outOfScopeResourcesCount": { |
| "format": "int64", |
| "type": "string" |
| }, |
| "policyViolationsCount": { |
| "format": "int64", |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "PortRange": { |
| "id": "PortRange", |
| "properties": { |
| "max": { |
| "format": "int64", |
| "type": "string" |
| }, |
| "min": { |
| "format": "int64", |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "Position": { |
| "id": "Position", |
| "properties": { |
| "columnNumber": { |
| "format": "int32", |
| "type": "integer" |
| }, |
| "lineNumber": { |
| "format": "int32", |
| "type": "integer" |
| } |
| }, |
| "type": "object" |
| }, |
| "Process": { |
| "id": "Process", |
| "properties": { |
| "args": { |
| "items": { |
| "type": "string" |
| }, |
| "type": "array" |
| }, |
| "argumentsTruncated": { |
| "type": "boolean" |
| }, |
| "binary": { |
| "$ref": "File" |
| }, |
| "envVariables": { |
| "items": { |
| "$ref": "EnvironmentVariable" |
| }, |
| "type": "array" |
| }, |
| "envVariablesTruncated": { |
| "type": "boolean" |
| }, |
| "libraries": { |
| "items": { |
| "$ref": "File" |
| }, |
| "type": "array" |
| }, |
| "name": { |
| "type": "string" |
| }, |
| "parentPid": { |
| "format": "int64", |
| "type": "string" |
| }, |
| "pid": { |
| "format": "int64", |
| "type": "string" |
| }, |
| "script": { |
| "$ref": "File" |
| }, |
| "userId": { |
| "format": "int64", |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "ProcessSignature": { |
| "id": "ProcessSignature", |
| "properties": { |
| "memoryHashSignature": { |
| "$ref": "MemoryHashSignature" |
| }, |
| "signatureType": { |
| "enum": [ |
| "SIGNATURE_TYPE_UNSPECIFIED", |
| "SIGNATURE_TYPE_PROCESS", |
| "SIGNATURE_TYPE_FILE" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "yaraRuleSignature": { |
| "$ref": "YaraRuleSignature" |
| } |
| }, |
| "type": "object" |
| }, |
| "Reference": { |
| "id": "Reference", |
| "properties": { |
| "source": { |
| "type": "string" |
| }, |
| "uri": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "Requests": { |
| "id": "Requests", |
| "properties": { |
| "longTermAllowed": { |
| "format": "int32", |
| "type": "integer" |
| }, |
| "longTermDenied": { |
| "format": "int32", |
| "type": "integer" |
| }, |
| "ratio": { |
| "format": "double", |
| "type": "number" |
| }, |
| "shortTermAllowed": { |
| "format": "int32", |
| "type": "integer" |
| } |
| }, |
| "type": "object" |
| }, |
| "Resource": { |
| "id": "Resource", |
| "properties": { |
| "adcApplication": { |
| "$ref": "AdcApplication" |
| }, |
| "adcApplicationTemplate": { |
| "$ref": "AdcApplicationTemplateRevision" |
| }, |
| "adcSharedTemplate": { |
| "$ref": "AdcSharedTemplateRevision" |
| }, |
| "application": { |
| "$ref": "GoogleCloudSecuritycenterV1ResourceApplication" |
| }, |
| "awsMetadata": { |
| "$ref": "AwsMetadata" |
| }, |
| "azureMetadata": { |
| "$ref": "AzureMetadata" |
| }, |
| "cloudProvider": { |
| "enum": [ |
| "CLOUD_PROVIDER_UNSPECIFIED", |
| "GOOGLE_CLOUD_PLATFORM", |
| "AMAZON_WEB_SERVICES", |
| "MICROSOFT_AZURE" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "displayName": { |
| "type": "string" |
| }, |
| "folders": { |
| "items": { |
| "$ref": "Folder" |
| }, |
| "type": "array" |
| }, |
| "location": { |
| "type": "string" |
| }, |
| "name": { |
| "type": "string" |
| }, |
| "organization": { |
| "type": "string" |
| }, |
| "parentDisplayName": { |
| "type": "string" |
| }, |
| "parentName": { |
| "type": "string" |
| }, |
| "projectDisplayName": { |
| "type": "string" |
| }, |
| "projectName": { |
| "type": "string" |
| }, |
| "resourcePath": { |
| "$ref": "ResourcePath" |
| }, |
| "resourcePathString": { |
| "type": "string" |
| }, |
| "service": { |
| "type": "string" |
| }, |
| "type": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "ResourcePath": { |
| "id": "ResourcePath", |
| "properties": { |
| "nodes": { |
| "items": { |
| "$ref": "ResourcePathNode" |
| }, |
| "type": "array" |
| } |
| }, |
| "type": "object" |
| }, |
| "ResourcePathNode": { |
| "id": "ResourcePathNode", |
| "properties": { |
| "displayName": { |
| "type": "string" |
| }, |
| "id": { |
| "type": "string" |
| }, |
| "nodeType": { |
| "enum": [ |
| "RESOURCE_PATH_NODE_TYPE_UNSPECIFIED", |
| "GCP_ORGANIZATION", |
| "GCP_FOLDER", |
| "GCP_PROJECT", |
| "AWS_ORGANIZATION", |
| "AWS_ORGANIZATIONAL_UNIT", |
| "AWS_ACCOUNT", |
| "AZURE_MANAGEMENT_GROUP", |
| "AZURE_SUBSCRIPTION", |
| "AZURE_RESOURCE_GROUP" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "ResourceValueConfigMetadata": { |
| "id": "ResourceValueConfigMetadata", |
| "properties": { |
| "name": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "Role": { |
| "id": "Role", |
| "properties": { |
| "kind": { |
| "enum": [ |
| "KIND_UNSPECIFIED", |
| "ROLE", |
| "CLUSTER_ROLE" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "name": { |
| "type": "string" |
| }, |
| "ns": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "RunAssetDiscoveryRequest": { |
| "id": "RunAssetDiscoveryRequest", |
| "properties": {}, |
| "type": "object" |
| }, |
| "Secret": { |
| "id": "Secret", |
| "properties": { |
| "environmentVariable": { |
| "$ref": "SecretEnvironmentVariable" |
| }, |
| "filePath": { |
| "$ref": "SecretFilePath" |
| }, |
| "status": { |
| "$ref": "SecretStatus" |
| }, |
| "type": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "SecretEnvironmentVariable": { |
| "id": "SecretEnvironmentVariable", |
| "properties": { |
| "key": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "SecretFilePath": { |
| "id": "SecretFilePath", |
| "properties": { |
| "path": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "SecretStatus": { |
| "id": "SecretStatus", |
| "properties": { |
| "lastUpdatedTime": { |
| "format": "google-datetime", |
| "type": "string" |
| }, |
| "validity": { |
| "enum": [ |
| "SECRET_VALIDITY_UNSPECIFIED", |
| "SECRET_VALIDITY_UNSUPPORTED", |
| "SECRET_VALIDITY_FAILED", |
| "SECRET_VALIDITY_INVALID", |
| "SECRET_VALIDITY_VALID" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "SecurityBulletin": { |
| "id": "SecurityBulletin", |
| "properties": { |
| "bulletinId": { |
| "type": "string" |
| }, |
| "submissionTime": { |
| "format": "google-datetime", |
| "type": "string" |
| }, |
| "suggestedUpgradeVersion": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "SecurityCenterProperties": { |
| "id": "SecurityCenterProperties", |
| "properties": { |
| "folders": { |
| "items": { |
| "$ref": "Folder" |
| }, |
| "type": "array" |
| }, |
| "resourceDisplayName": { |
| "type": "string" |
| }, |
| "resourceName": { |
| "type": "string" |
| }, |
| "resourceOwners": { |
| "items": { |
| "type": "string" |
| }, |
| "type": "array" |
| }, |
| "resourceParent": { |
| "type": "string" |
| }, |
| "resourceParentDisplayName": { |
| "type": "string" |
| }, |
| "resourceProject": { |
| "type": "string" |
| }, |
| "resourceProjectDisplayName": { |
| "type": "string" |
| }, |
| "resourceType": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "SecurityMarks": { |
| "id": "SecurityMarks", |
| "properties": { |
| "canonicalName": { |
| "type": "string" |
| }, |
| "marks": { |
| "additionalProperties": { |
| "type": "string" |
| }, |
| "type": "object" |
| }, |
| "name": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "SecurityPolicy": { |
| "id": "SecurityPolicy", |
| "properties": { |
| "name": { |
| "type": "string" |
| }, |
| "preview": { |
| "type": "boolean" |
| }, |
| "type": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "SecurityPosture": { |
| "id": "SecurityPosture", |
| "properties": { |
| "changedPolicy": { |
| "type": "string" |
| }, |
| "name": { |
| "type": "string" |
| }, |
| "policy": { |
| "type": "string" |
| }, |
| "policyDriftDetails": { |
| "items": { |
| "$ref": "PolicyDriftDetails" |
| }, |
| "type": "array" |
| }, |
| "policySet": { |
| "type": "string" |
| }, |
| "postureDeployment": { |
| "type": "string" |
| }, |
| "postureDeploymentResource": { |
| "type": "string" |
| }, |
| "revisionId": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "SensitivityScore": { |
| "id": "SensitivityScore", |
| "properties": { |
| "score": { |
| "enum": [ |
| "SENSITIVITY_SCORE_LEVEL_UNSPECIFIED", |
| "SENSITIVITY_LOW", |
| "SENSITIVITY_UNKNOWN", |
| "SENSITIVITY_MODERATE", |
| "SENSITIVITY_HIGH" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "ServiceAccountDelegationInfo": { |
| "id": "ServiceAccountDelegationInfo", |
| "properties": { |
| "principalEmail": { |
| "type": "string" |
| }, |
| "principalSubject": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "SetFindingStateRequest": { |
| "id": "SetFindingStateRequest", |
| "properties": { |
| "startTime": { |
| "deprecated": true, |
| "format": "google-datetime", |
| "type": "string" |
| }, |
| "state": { |
| "enum": [ |
| "STATE_UNSPECIFIED", |
| "ACTIVE", |
| "INACTIVE" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "SetIamPolicyRequest": { |
| "id": "SetIamPolicyRequest", |
| "properties": { |
| "policy": { |
| "$ref": "Policy" |
| }, |
| "updateMask": { |
| "format": "google-fieldmask", |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "SetMuteRequest": { |
| "id": "SetMuteRequest", |
| "properties": { |
| "mute": { |
| "enum": [ |
| "MUTE_UNSPECIFIED", |
| "MUTED", |
| "UNMUTED", |
| "UNDEFINED" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "SimulateSecurityHealthAnalyticsCustomModuleRequest": { |
| "id": "SimulateSecurityHealthAnalyticsCustomModuleRequest", |
| "properties": { |
| "customConfig": { |
| "$ref": "GoogleCloudSecuritycenterV1CustomConfig" |
| }, |
| "resource": { |
| "$ref": "SimulatedResource" |
| } |
| }, |
| "type": "object" |
| }, |
| "SimulateSecurityHealthAnalyticsCustomModuleResponse": { |
| "id": "SimulateSecurityHealthAnalyticsCustomModuleResponse", |
| "properties": { |
| "result": { |
| "$ref": "SimulatedResult" |
| } |
| }, |
| "type": "object" |
| }, |
| "SimulatedResource": { |
| "id": "SimulatedResource", |
| "properties": { |
| "iamPolicyData": { |
| "$ref": "Policy" |
| }, |
| "resourceData": { |
| "additionalProperties": { |
| "description": "Properties of the object.", |
| "type": "any" |
| }, |
| "type": "object" |
| }, |
| "resourceType": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "SimulatedResult": { |
| "id": "SimulatedResult", |
| "properties": { |
| "error": { |
| "$ref": "Status" |
| }, |
| "finding": { |
| "$ref": "Finding" |
| }, |
| "noViolation": { |
| "$ref": "Empty" |
| } |
| }, |
| "type": "object" |
| }, |
| "Simulation": { |
| "id": "Simulation", |
| "properties": { |
| "cloudProvider": { |
| "enum": [ |
| "CLOUD_PROVIDER_UNSPECIFIED", |
| "GOOGLE_CLOUD_PLATFORM", |
| "AMAZON_WEB_SERVICES", |
| "MICROSOFT_AZURE" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "createTime": { |
| "format": "google-datetime", |
| "readOnly": true, |
| "type": "string" |
| }, |
| "name": { |
| "type": "string" |
| }, |
| "resourceValueConfigsMetadata": { |
| "items": { |
| "$ref": "ResourceValueConfigMetadata" |
| }, |
| "type": "array" |
| } |
| }, |
| "type": "object" |
| }, |
| "Source": { |
| "id": "Source", |
| "properties": { |
| "canonicalName": { |
| "type": "string" |
| }, |
| "description": { |
| "type": "string" |
| }, |
| "displayName": { |
| "type": "string" |
| }, |
| "name": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "StaticMute": { |
| "id": "StaticMute", |
| "properties": { |
| "applyTime": { |
| "format": "google-datetime", |
| "type": "string" |
| }, |
| "state": { |
| "enum": [ |
| "MUTE_UNSPECIFIED", |
| "MUTED", |
| "UNMUTED", |
| "UNDEFINED" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "Status": { |
| "id": "Status", |
| "properties": { |
| "code": { |
| "format": "int32", |
| "type": "integer" |
| }, |
| "details": { |
| "items": { |
| "additionalProperties": { |
| "description": "Properties of the object. Contains field @type with type URL.", |
| "type": "any" |
| }, |
| "type": "object" |
| }, |
| "type": "array" |
| }, |
| "message": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "StreamingConfig": { |
| "id": "StreamingConfig", |
| "properties": { |
| "filter": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "Subject": { |
| "id": "Subject", |
| "properties": { |
| "kind": { |
| "enum": [ |
| "AUTH_TYPE_UNSPECIFIED", |
| "USER", |
| "SERVICEACCOUNT", |
| "GROUP" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "name": { |
| "type": "string" |
| }, |
| "ns": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "TestIamPermissionsRequest": { |
| "id": "TestIamPermissionsRequest", |
| "properties": { |
| "permissions": { |
| "items": { |
| "type": "string" |
| }, |
| "type": "array" |
| } |
| }, |
| "type": "object" |
| }, |
| "TestIamPermissionsResponse": { |
| "id": "TestIamPermissionsResponse", |
| "properties": { |
| "permissions": { |
| "items": { |
| "type": "string" |
| }, |
| "type": "array" |
| } |
| }, |
| "type": "object" |
| }, |
| "TicketInfo": { |
| "id": "TicketInfo", |
| "properties": { |
| "assignee": { |
| "type": "string" |
| }, |
| "description": { |
| "type": "string" |
| }, |
| "id": { |
| "type": "string" |
| }, |
| "status": { |
| "type": "string" |
| }, |
| "updateTime": { |
| "format": "google-datetime", |
| "type": "string" |
| }, |
| "uri": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "ToxicCombination": { |
| "id": "ToxicCombination", |
| "properties": { |
| "attackExposureScore": { |
| "format": "double", |
| "type": "number" |
| }, |
| "relatedFindings": { |
| "items": { |
| "type": "string" |
| }, |
| "type": "array" |
| } |
| }, |
| "type": "object" |
| }, |
| "ValidateEventThreatDetectionCustomModuleRequest": { |
| "id": "ValidateEventThreatDetectionCustomModuleRequest", |
| "properties": { |
| "rawText": { |
| "type": "string" |
| }, |
| "type": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "ValidateEventThreatDetectionCustomModuleResponse": { |
| "id": "ValidateEventThreatDetectionCustomModuleResponse", |
| "properties": { |
| "errors": { |
| "$ref": "CustomModuleValidationErrors" |
| } |
| }, |
| "type": "object" |
| }, |
| "ValuedResource": { |
| "id": "ValuedResource", |
| "properties": { |
| "displayName": { |
| "type": "string" |
| }, |
| "exposedScore": { |
| "format": "double", |
| "type": "number" |
| }, |
| "name": { |
| "type": "string" |
| }, |
| "resource": { |
| "type": "string" |
| }, |
| "resourceType": { |
| "type": "string" |
| }, |
| "resourceValue": { |
| "enum": [ |
| "RESOURCE_VALUE_UNSPECIFIED", |
| "RESOURCE_VALUE_LOW", |
| "RESOURCE_VALUE_MEDIUM", |
| "RESOURCE_VALUE_HIGH" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "resourceValueConfigsUsed": { |
| "items": { |
| "$ref": "ResourceValueConfigMetadata" |
| }, |
| "type": "array" |
| } |
| }, |
| "type": "object" |
| }, |
| "VertexAi": { |
| "id": "VertexAi", |
| "properties": { |
| "datasets": { |
| "items": { |
| "$ref": "Dataset" |
| }, |
| "type": "array" |
| }, |
| "pipelines": { |
| "items": { |
| "$ref": "Pipeline" |
| }, |
| "type": "array" |
| } |
| }, |
| "type": "object" |
| }, |
| "Vulnerability": { |
| "id": "Vulnerability", |
| "properties": { |
| "cve": { |
| "$ref": "Cve" |
| }, |
| "cwes": { |
| "items": { |
| "$ref": "Cwe" |
| }, |
| "type": "array" |
| }, |
| "fixedPackage": { |
| "$ref": "Package" |
| }, |
| "offendingPackage": { |
| "$ref": "Package" |
| }, |
| "providerRiskScore": { |
| "format": "int64", |
| "type": "string" |
| }, |
| "reachable": { |
| "type": "boolean" |
| }, |
| "securityBulletin": { |
| "$ref": "SecurityBulletin" |
| } |
| }, |
| "type": "object" |
| }, |
| "VulnerabilityCountBySeverity": { |
| "id": "VulnerabilityCountBySeverity", |
| "properties": { |
| "severityToFindingCount": { |
| "additionalProperties": { |
| "format": "int64", |
| "type": "string" |
| }, |
| "type": "object" |
| } |
| }, |
| "type": "object" |
| }, |
| "VulnerabilitySnapshot": { |
| "id": "VulnerabilitySnapshot", |
| "properties": { |
| "cloudProvider": { |
| "enum": [ |
| "CLOUD_PROVIDER_UNSPECIFIED", |
| "GOOGLE_CLOUD_PLATFORM", |
| "AMAZON_WEB_SERVICES", |
| "MICROSOFT_AZURE" |
| ], |
| "enumDescriptions": [ |
| "", |
| "", |
| "", |
| "" |
| ], |
| "type": "string" |
| }, |
| "findingCount": { |
| "$ref": "VulnerabilityCountBySeverity" |
| }, |
| "name": { |
| "type": "string" |
| }, |
| "snapshotTime": { |
| "format": "google-datetime", |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| }, |
| "YaraRuleSignature": { |
| "id": "YaraRuleSignature", |
| "properties": { |
| "yaraRule": { |
| "type": "string" |
| } |
| }, |
| "type": "object" |
| } |
| }, |
| "servicePath": "", |
| "title": "Security Command Center API", |
| "version": "v1", |
| "version_module": true |
| } |