Security Command Center API . organizations . securityHealthAnalyticsSettings . customModules

Instance Methods

close()

Close httplib2 connections.

create(parent, body=None, x__xgafv=None)

delete(name, x__xgafv=None)

get(name, x__xgafv=None)

list(parent, pageSize=None, pageToken=None, x__xgafv=None)

listDescendant(parent, pageSize=None, pageToken=None, x__xgafv=None)

listDescendant_next()

Retrieves the next page of results.

list_next()

Retrieves the next page of results.

patch(name, body=None, updateMask=None, x__xgafv=None)

simulate(parent, body=None, x__xgafv=None)

Method Details

close()
Close httplib2 connections.
create(parent, body=None, x__xgafv=None)

Args:
  parent: string, A parameter (required)
  body: object, The request body.
    The object takes the form of:

{
  "ancestorModule": "A String",
  "cloudProvider": "A String",
  "customConfig": {
    "customOutput": {
      "properties": [
        {
          "name": "A String",
          "valueExpression": {
            "description": "A String",
            "expression": "A String",
            "location": "A String",
            "title": "A String",
          },
        },
      ],
    },
    "description": "A String",
    "predicate": {
      "description": "A String",
      "expression": "A String",
      "location": "A String",
      "title": "A String",
    },
    "recommendation": "A String",
    "resourceSelector": {
      "resourceTypes": [
        "A String",
      ],
    },
    "severity": "A String",
  },
  "displayName": "A String",
  "enablementState": "A String",
  "lastEditor": "A String",
  "name": "A String",
  "updateTime": "A String",
}

  x__xgafv: string, V1 error format.
    Allowed values
      1 - v1 error format
      2 - v2 error format

Returns:
  An object of the form:

    {
  "ancestorModule": "A String",
  "cloudProvider": "A String",
  "customConfig": {
    "customOutput": {
      "properties": [
        {
          "name": "A String",
          "valueExpression": {
            "description": "A String",
            "expression": "A String",
            "location": "A String",
            "title": "A String",
          },
        },
      ],
    },
    "description": "A String",
    "predicate": {
      "description": "A String",
      "expression": "A String",
      "location": "A String",
      "title": "A String",
    },
    "recommendation": "A String",
    "resourceSelector": {
      "resourceTypes": [
        "A String",
      ],
    },
    "severity": "A String",
  },
  "displayName": "A String",
  "enablementState": "A String",
  "lastEditor": "A String",
  "name": "A String",
  "updateTime": "A String",
}
delete(name, x__xgafv=None)

Args:
  name: string, A parameter (required)
  x__xgafv: string, V1 error format.
    Allowed values
      1 - v1 error format
      2 - v2 error format

Returns:
  An object of the form:

    {
}
get(name, x__xgafv=None)

Args:
  name: string, A parameter (required)
  x__xgafv: string, V1 error format.
    Allowed values
      1 - v1 error format
      2 - v2 error format

Returns:
  An object of the form:

    {
  "ancestorModule": "A String",
  "cloudProvider": "A String",
  "customConfig": {
    "customOutput": {
      "properties": [
        {
          "name": "A String",
          "valueExpression": {
            "description": "A String",
            "expression": "A String",
            "location": "A String",
            "title": "A String",
          },
        },
      ],
    },
    "description": "A String",
    "predicate": {
      "description": "A String",
      "expression": "A String",
      "location": "A String",
      "title": "A String",
    },
    "recommendation": "A String",
    "resourceSelector": {
      "resourceTypes": [
        "A String",
      ],
    },
    "severity": "A String",
  },
  "displayName": "A String",
  "enablementState": "A String",
  "lastEditor": "A String",
  "name": "A String",
  "updateTime": "A String",
}
list(parent, pageSize=None, pageToken=None, x__xgafv=None)

Args:
  parent: string, A parameter (required)
  pageSize: integer, A parameter
  pageToken: string, A parameter
  x__xgafv: string, V1 error format.
    Allowed values
      1 - v1 error format
      2 - v2 error format

Returns:
  An object of the form:

    {
  "nextPageToken": "A String",
  "securityHealthAnalyticsCustomModules": [
    {
      "ancestorModule": "A String",
      "cloudProvider": "A String",
      "customConfig": {
        "customOutput": {
          "properties": [
            {
              "name": "A String",
              "valueExpression": {
                "description": "A String",
                "expression": "A String",
                "location": "A String",
                "title": "A String",
              },
            },
          ],
        },
        "description": "A String",
        "predicate": {
          "description": "A String",
          "expression": "A String",
          "location": "A String",
          "title": "A String",
        },
        "recommendation": "A String",
        "resourceSelector": {
          "resourceTypes": [
            "A String",
          ],
        },
        "severity": "A String",
      },
      "displayName": "A String",
      "enablementState": "A String",
      "lastEditor": "A String",
      "name": "A String",
      "updateTime": "A String",
    },
  ],
}
listDescendant(parent, pageSize=None, pageToken=None, x__xgafv=None)

Args:
  parent: string, A parameter (required)
  pageSize: integer, A parameter
  pageToken: string, A parameter
  x__xgafv: string, V1 error format.
    Allowed values
      1 - v1 error format
      2 - v2 error format

Returns:
  An object of the form:

    {
  "nextPageToken": "A String",
  "securityHealthAnalyticsCustomModules": [
    {
      "ancestorModule": "A String",
      "cloudProvider": "A String",
      "customConfig": {
        "customOutput": {
          "properties": [
            {
              "name": "A String",
              "valueExpression": {
                "description": "A String",
                "expression": "A String",
                "location": "A String",
                "title": "A String",
              },
            },
          ],
        },
        "description": "A String",
        "predicate": {
          "description": "A String",
          "expression": "A String",
          "location": "A String",
          "title": "A String",
        },
        "recommendation": "A String",
        "resourceSelector": {
          "resourceTypes": [
            "A String",
          ],
        },
        "severity": "A String",
      },
      "displayName": "A String",
      "enablementState": "A String",
      "lastEditor": "A String",
      "name": "A String",
      "updateTime": "A String",
    },
  ],
}
listDescendant_next()
Retrieves the next page of results.

        Args:
          previous_request: The request for the previous page. (required)
          previous_response: The response from the request for the previous page. (required)

        Returns:
          A request object that you can call 'execute()' on to request the next
          page. Returns None if there are no more items in the collection.
        
list_next()
Retrieves the next page of results.

        Args:
          previous_request: The request for the previous page. (required)
          previous_response: The response from the request for the previous page. (required)

        Returns:
          A request object that you can call 'execute()' on to request the next
          page. Returns None if there are no more items in the collection.
        
patch(name, body=None, updateMask=None, x__xgafv=None)

Args:
  name: string, A parameter (required)
  body: object, The request body.
    The object takes the form of:

{
  "ancestorModule": "A String",
  "cloudProvider": "A String",
  "customConfig": {
    "customOutput": {
      "properties": [
        {
          "name": "A String",
          "valueExpression": {
            "description": "A String",
            "expression": "A String",
            "location": "A String",
            "title": "A String",
          },
        },
      ],
    },
    "description": "A String",
    "predicate": {
      "description": "A String",
      "expression": "A String",
      "location": "A String",
      "title": "A String",
    },
    "recommendation": "A String",
    "resourceSelector": {
      "resourceTypes": [
        "A String",
      ],
    },
    "severity": "A String",
  },
  "displayName": "A String",
  "enablementState": "A String",
  "lastEditor": "A String",
  "name": "A String",
  "updateTime": "A String",
}

  updateMask: string, A parameter
  x__xgafv: string, V1 error format.
    Allowed values
      1 - v1 error format
      2 - v2 error format

Returns:
  An object of the form:

    {
  "ancestorModule": "A String",
  "cloudProvider": "A String",
  "customConfig": {
    "customOutput": {
      "properties": [
        {
          "name": "A String",
          "valueExpression": {
            "description": "A String",
            "expression": "A String",
            "location": "A String",
            "title": "A String",
          },
        },
      ],
    },
    "description": "A String",
    "predicate": {
      "description": "A String",
      "expression": "A String",
      "location": "A String",
      "title": "A String",
    },
    "recommendation": "A String",
    "resourceSelector": {
      "resourceTypes": [
        "A String",
      ],
    },
    "severity": "A String",
  },
  "displayName": "A String",
  "enablementState": "A String",
  "lastEditor": "A String",
  "name": "A String",
  "updateTime": "A String",
}
simulate(parent, body=None, x__xgafv=None)

Args:
  parent: string, A parameter (required)
  body: object, The request body.
    The object takes the form of:

{
  "customConfig": {
    "customOutput": {
      "properties": [
        {
          "name": "A String",
          "valueExpression": {
            "description": "A String",
            "expression": "A String",
            "location": "A String",
            "title": "A String",
          },
        },
      ],
    },
    "description": "A String",
    "predicate": {
      "description": "A String",
      "expression": "A String",
      "location": "A String",
      "title": "A String",
    },
    "recommendation": "A String",
    "resourceSelector": {
      "resourceTypes": [
        "A String",
      ],
    },
    "severity": "A String",
  },
  "resource": {
    "iamPolicyData": {
      "auditConfigs": [
        {
          "auditLogConfigs": [
            {
              "exemptedMembers": [
                "A String",
              ],
              "logType": "A String",
            },
          ],
          "service": "A String",
        },
      ],
      "bindings": [
        {
          "condition": {
            "description": "A String",
            "expression": "A String",
            "location": "A String",
            "title": "A String",
          },
          "members": [
            "A String",
          ],
          "role": "A String",
        },
      ],
      "etag": "A String",
      "version": 42,
    },
    "resourceData": {
      "a_key": "", # Properties of the object.
    },
    "resourceType": "A String",
  },
}

  x__xgafv: string, V1 error format.
    Allowed values
      1 - v1 error format
      2 - v2 error format

Returns:
  An object of the form:

    {
  "result": {
    "error": {
      "code": 42,
      "details": [
        {
          "a_key": "", # Properties of the object. Contains field @type with type URL.
        },
      ],
      "message": "A String",
    },
    "finding": {
      "access": {
        "callerIp": "A String",
        "callerIpGeo": {
          "regionCode": "A String",
        },
        "methodName": "A String",
        "principalEmail": "A String",
        "principalSubject": "A String",
        "serviceAccountDelegationInfo": [
          {
            "principalEmail": "A String",
            "principalSubject": "A String",
          },
        ],
        "serviceAccountKeyName": "A String",
        "serviceName": "A String",
        "userAgent": "A String",
        "userAgentFamily": "A String",
        "userName": "A String",
      },
      "affectedResources": {
        "count": "A String",
      },
      "agentDataAccessEvents": [
        {
          "eventId": "A String",
          "eventTime": "A String",
          "operation": "A String",
          "principalSubject": "A String",
        },
      ],
      "aiModel": {
        "deploymentPlatform": "A String",
        "displayName": "A String",
        "domain": "A String",
        "library": "A String",
        "location": "A String",
        "name": "A String",
        "publisher": "A String",
        "usageCategory": "A String",
      },
      "application": {
        "baseUri": "A String",
        "fullUri": "A String",
      },
      "artifactGuardPolicies": {
        "failingPolicies": [
          {
            "failureReason": "A String",
            "policyId": "A String",
            "type": "A String",
          },
        ],
        "resourceId": "A String",
      },
      "attackExposure": {
        "attackExposureResult": "A String",
        "exposedHighValueResourcesCount": 42,
        "exposedLowValueResourcesCount": 42,
        "exposedMediumValueResourcesCount": 42,
        "latestCalculationTime": "A String",
        "score": 3.14,
        "state": "A String",
      },
      "backupDisasterRecovery": {
        "appliance": "A String",
        "applications": [
          "A String",
        ],
        "backupCreateTime": "A String",
        "backupTemplate": "A String",
        "backupType": "A String",
        "host": "A String",
        "policies": [
          "A String",
        ],
        "policyOptions": [
          "A String",
        ],
        "profile": "A String",
        "storagePool": "A String",
      },
      "canonicalName": "A String",
      "category": "A String",
      "chokepoint": {
        "relatedFindings": [
          "A String",
        ],
      },
      "cloudArmor": {
        "adaptiveProtection": {
          "confidence": 3.14,
        },
        "attack": {
          "classification": "A String",
          "volumeBps": 42,
          "volumeBpsLong": "A String",
          "volumePps": 42,
          "volumePpsLong": "A String",
        },
        "duration": "A String",
        "requests": {
          "longTermAllowed": 42,
          "longTermDenied": 42,
          "ratio": 3.14,
          "shortTermAllowed": 42,
        },
        "securityPolicy": {
          "name": "A String",
          "preview": True or False,
          "type": "A String",
        },
        "threatVector": "A String",
      },
      "cloudDlpDataProfile": {
        "dataProfile": "A String",
        "infoTypes": [
          {
            "name": "A String",
            "sensitivityScore": {
              "score": "A String",
            },
            "version": "A String",
          },
        ],
        "parentType": "A String",
      },
      "cloudDlpInspection": {
        "fullScan": True or False,
        "infoType": "A String",
        "infoTypeCount": "A String",
        "inspectJob": "A String",
      },
      "complianceDetails": {
        "cloudControl": {
          "cloudControlName": "A String",
          "policyType": "A String",
          "type": "A String",
          "version": 42,
        },
        "cloudControlDeploymentNames": [
          "A String",
        ],
        "frameworks": [
          {
            "category": [
              "A String",
            ],
            "controls": [
              {
                "controlName": "A String",
                "displayName": "A String",
              },
            ],
            "displayName": "A String",
            "name": "A String",
            "type": "A String",
          },
        ],
      },
      "compliances": [
        {
          "ids": [
            "A String",
          ],
          "standard": "A String",
          "version": "A String",
        },
      ],
      "connections": [
        {
          "destinationIp": "A String",
          "destinationPort": 42,
          "protocol": "A String",
          "sourceIp": "A String",
          "sourcePort": 42,
        },
      ],
      "contacts": {
        "a_key": {
          "contacts": [
            {
              "email": "A String",
            },
          ],
        },
      },
      "containers": [
        {
          "createTime": "A String",
          "imageId": "A String",
          "labels": [
            {
              "name": "A String",
              "value": "A String",
            },
          ],
          "name": "A String",
          "uri": "A String",
        },
      ],
      "createTime": "A String",
      "dataAccessEvents": [
        {
          "eventId": "A String",
          "eventTime": "A String",
          "operation": "A String",
          "principalEmail": "A String",
        },
      ],
      "dataFlowEvents": [
        {
          "eventId": "A String",
          "eventTime": "A String",
          "operation": "A String",
          "principalEmail": "A String",
          "violatedLocation": "A String",
        },
      ],
      "dataRetentionDeletionEvents": [
        {
          "dataObjectCount": "A String",
          "eventDetectionTime": "A String",
          "eventType": "A String",
          "maxRetentionAllowed": "A String",
          "minRetentionAllowed": "A String",
        },
      ],
      "database": {
        "displayName": "A String",
        "grantees": [
          "A String",
        ],
        "name": "A String",
        "query": "A String",
        "userName": "A String",
        "version": "A String",
      },
      "description": "A String",
      "discoveredWorkload": {
        "confidence": "A String",
        "detectedRelevantHardware": True or False,
        "detectedRelevantKeywords": True or False,
        "detectedRelevantPackages": True or False,
        "workloadType": "A String",
      },
      "disk": {
        "name": "A String",
      },
      "eventTime": "A String",
      "exfiltration": {
        "sources": [
          {
            "components": [
              "A String",
            ],
            "name": "A String",
          },
        ],
        "targets": [
          {
            "components": [
              "A String",
            ],
            "name": "A String",
          },
        ],
        "totalExfiltratedBytes": "A String",
      },
      "externalExposure": {
        "backendBucket": "A String",
        "backendService": "A String",
        "exposedApplication": "A String",
        "exposedEndpoint": "A String",
        "exposedService": "A String",
        "forwardingRule": "A String",
        "hostnameUri": "A String",
        "httpResponse": [
          {
            "path": "A String",
            "statusCode": "A String",
          },
        ],
        "instanceGroup": "A String",
        "internalBackendService": "A String",
        "loadBalancerFirewallPolicy": "A String",
        "networkEndpointGroup": "A String",
        "networkIngressFirewallPolicy": "A String",
        "networkPathInsightsGenerationTime": "A String",
        "privateIpAddress": "A String",
        "privatePort": "A String",
        "pscNetworkAttachment": "A String",
        "pscServiceAttachment": "A String",
        "publicIpAddress": "A String",
        "publicPort": "A String",
        "serviceFirewallPolicy": "A String",
      },
      "externalSystems": {
        "a_key": {
          "assignees": [
            "A String",
          ],
          "caseCloseTime": "A String",
          "caseCreateTime": "A String",
          "casePriority": "A String",
          "caseSla": "A String",
          "caseUri": "A String",
          "externalSystemUpdateTime": "A String",
          "externalUid": "A String",
          "name": "A String",
          "status": "A String",
          "ticketInfo": {
            "assignee": "A String",
            "description": "A String",
            "id": "A String",
            "status": "A String",
            "updateTime": "A String",
            "uri": "A String",
          },
        },
      },
      "externalUri": "A String",
      "files": [
        {
          "contents": "A String",
          "diskPath": {
            "partitionUuid": "A String",
            "relativePath": "A String",
          },
          "fileLoadState": "A String",
          "hashedSize": "A String",
          "operations": [
            {
              "type": "A String",
            },
          ],
          "partiallyHashed": True or False,
          "path": "A String",
          "sha256": "A String",
          "size": "A String",
        },
      ],
      "findingClass": "A String",
      "groupMemberships": [
        {
          "groupId": "A String",
          "groupType": "A String",
        },
      ],
      "iamBindings": [
        {
          "action": "A String",
          "member": "A String",
          "role": "A String",
        },
      ],
      "indicator": {
        "domains": [
          "A String",
        ],
        "ipAddresses": [
          "A String",
        ],
        "signatures": [
          {
            "memoryHashSignature": {
              "binaryFamily": "A String",
              "detections": [
                {
                  "binary": "A String",
                  "percentPagesMatched": 3.14,
                },
              ],
            },
            "signatureType": "A String",
            "yaraRuleSignature": {
              "yaraRule": "A String",
            },
          },
        ],
        "uris": [
          "A String",
        ],
      },
      "ipRules": {
        "allowed": {
          "ipRules": [
            {
              "portRanges": [
                {
                  "max": "A String",
                  "min": "A String",
                },
              ],
              "protocol": "A String",
            },
          ],
        },
        "denied": {
          "ipRules": [
            {
              "portRanges": [
                {
                  "max": "A String",
                  "min": "A String",
                },
              ],
              "protocol": "A String",
            },
          ],
        },
        "destinationIpRanges": [
          "A String",
        ],
        "direction": "A String",
        "exposedServices": [
          "A String",
        ],
        "sourceIpRanges": [
          "A String",
        ],
      },
      "job": {
        "errorCode": 42,
        "location": "A String",
        "name": "A String",
        "state": "A String",
      },
      "kernelRootkit": {
        "name": "A String",
        "unexpectedCodeModification": True or False,
        "unexpectedFtraceHandler": True or False,
        "unexpectedInterruptHandler": True or False,
        "unexpectedKernelCodePages": True or False,
        "unexpectedKprobeHandler": True or False,
        "unexpectedProcessesInRunqueue": True or False,
        "unexpectedReadOnlyDataModification": True or False,
        "unexpectedSystemCallHandler": True or False,
      },
      "kubernetes": {
        "accessReviews": [
          {
            "group": "A String",
            "name": "A String",
            "ns": "A String",
            "resource": "A String",
            "subresource": "A String",
            "verb": "A String",
            "version": "A String",
          },
        ],
        "bindings": [
          {
            "name": "A String",
            "ns": "A String",
            "role": {
              "kind": "A String",
              "name": "A String",
              "ns": "A String",
            },
            "subjects": [
              {
                "kind": "A String",
                "name": "A String",
                "ns": "A String",
              },
            ],
          },
        ],
        "nodePools": [
          {
            "name": "A String",
            "nodes": [
              {
                "name": "A String",
              },
            ],
          },
        ],
        "nodes": [
          {
            "name": "A String",
          },
        ],
        "objects": [
          {
            "containers": [
              {
                "createTime": "A String",
                "imageId": "A String",
                "labels": [
                  {
                    "name": "A String",
                    "value": "A String",
                  },
                ],
                "name": "A String",
                "uri": "A String",
              },
            ],
            "group": "A String",
            "kind": "A String",
            "name": "A String",
            "ns": "A String",
          },
        ],
        "pods": [
          {
            "containers": [
              {
                "createTime": "A String",
                "imageId": "A String",
                "labels": [
                  {
                    "name": "A String",
                    "value": "A String",
                  },
                ],
                "name": "A String",
                "uri": "A String",
              },
            ],
            "labels": [
              {
                "name": "A String",
                "value": "A String",
              },
            ],
            "name": "A String",
            "ns": "A String",
          },
        ],
        "roles": [
          {
            "kind": "A String",
            "name": "A String",
            "ns": "A String",
          },
        ],
      },
      "loadBalancers": [
        {
          "name": "A String",
        },
      ],
      "logEntries": [
        {
          "cloudLoggingEntry": {
            "insertId": "A String",
            "logId": "A String",
            "resourceContainer": "A String",
            "timestamp": "A String",
          },
        },
      ],
      "mitreAttack": {
        "additionalTactics": [
          "A String",
        ],
        "additionalTechniques": [
          "A String",
        ],
        "primaryTactic": "A String",
        "primaryTechniques": [
          "A String",
        ],
        "version": "A String",
      },
      "moduleName": "A String",
      "mute": "A String",
      "muteInfo": {
        "dynamicMuteRecords": [
          {
            "matchTime": "A String",
            "muteConfig": "A String",
          },
        ],
        "staticMute": {
          "applyTime": "A String",
          "state": "A String",
        },
      },
      "muteInitiator": "A String",
      "muteUpdateTime": "A String",
      "name": "A String",
      "networks": [
        {
          "name": "A String",
        },
      ],
      "nextSteps": "A String",
      "notebook": {
        "lastAuthor": "A String",
        "name": "A String",
        "notebookUpdateTime": "A String",
        "service": "A String",
      },
      "orgPolicies": [
        {
          "name": "A String",
        },
      ],
      "parent": "A String",
      "parentDisplayName": "A String",
      "policyViolationSummary": {
        "conformantResourcesCount": "A String",
        "evaluationErrorsCount": "A String",
        "outOfScopeResourcesCount": "A String",
        "policyViolationsCount": "A String",
      },
      "processes": [
        {
          "args": [
            "A String",
          ],
          "argumentsTruncated": True or False,
          "binary": {
            "contents": "A String",
            "diskPath": {
              "partitionUuid": "A String",
              "relativePath": "A String",
            },
            "fileLoadState": "A String",
            "hashedSize": "A String",
            "operations": [
              {
                "type": "A String",
              },
            ],
            "partiallyHashed": True or False,
            "path": "A String",
            "sha256": "A String",
            "size": "A String",
          },
          "envVariables": [
            {
              "name": "A String",
              "val": "A String",
            },
          ],
          "envVariablesTruncated": True or False,
          "libraries": [
            {
              "contents": "A String",
              "diskPath": {
                "partitionUuid": "A String",
                "relativePath": "A String",
              },
              "fileLoadState": "A String",
              "hashedSize": "A String",
              "operations": [
                {
                  "type": "A String",
                },
              ],
              "partiallyHashed": True or False,
              "path": "A String",
              "sha256": "A String",
              "size": "A String",
            },
          ],
          "name": "A String",
          "parentPid": "A String",
          "pid": "A String",
          "script": {
            "contents": "A String",
            "diskPath": {
              "partitionUuid": "A String",
              "relativePath": "A String",
            },
            "fileLoadState": "A String",
            "hashedSize": "A String",
            "operations": [
              {
                "type": "A String",
              },
            ],
            "partiallyHashed": True or False,
            "path": "A String",
            "sha256": "A String",
            "size": "A String",
          },
          "userId": "A String",
        },
      ],
      "resourceName": "A String",
      "secret": {
        "environmentVariable": {
          "key": "A String",
        },
        "filePath": {
          "path": "A String",
        },
        "status": {
          "lastUpdatedTime": "A String",
          "validity": "A String",
        },
        "type": "A String",
      },
      "securityMarks": {
        "canonicalName": "A String",
        "marks": {
          "a_key": "A String",
        },
        "name": "A String",
      },
      "securityPosture": {
        "changedPolicy": "A String",
        "name": "A String",
        "policy": "A String",
        "policyDriftDetails": [
          {
            "detectedValue": "A String",
            "expectedValue": "A String",
            "field": "A String",
          },
        ],
        "policySet": "A String",
        "postureDeployment": "A String",
        "postureDeploymentResource": "A String",
        "revisionId": "A String",
      },
      "severity": "A String",
      "sourceProperties": {
        "a_key": "",
      },
      "state": "A String",
      "toxicCombination": {
        "attackExposureScore": 3.14,
        "relatedFindings": [
          "A String",
        ],
      },
      "vertexAi": {
        "datasets": [
          {
            "displayName": "A String",
            "name": "A String",
            "source": "A String",
          },
        ],
        "pipelines": [
          {
            "displayName": "A String",
            "name": "A String",
          },
        ],
      },
      "vulnerability": {
        "cve": {
          "cvssv3": {
            "attackComplexity": "A String",
            "attackVector": "A String",
            "availabilityImpact": "A String",
            "baseScore": 3.14,
            "confidentialityImpact": "A String",
            "integrityImpact": "A String",
            "privilegesRequired": "A String",
            "scope": "A String",
            "userInteraction": "A String",
          },
          "exploitReleaseDate": "A String",
          "exploitationActivity": "A String",
          "firstExploitationDate": "A String",
          "id": "A String",
          "impact": "A String",
          "observedInTheWild": True or False,
          "references": [
            {
              "source": "A String",
              "uri": "A String",
            },
          ],
          "upstreamFixAvailable": True or False,
          "zeroDay": True or False,
        },
        "cwes": [
          {
            "id": "A String",
            "references": [
              {
                "source": "A String",
                "uri": "A String",
              },
            ],
          },
        ],
        "fixedPackage": {
          "cpeUri": "A String",
          "packageName": "A String",
          "packageType": "A String",
          "packageVersion": "A String",
        },
        "offendingPackage": {
          "cpeUri": "A String",
          "packageName": "A String",
          "packageType": "A String",
          "packageVersion": "A String",
        },
        "providerRiskScore": "A String",
        "reachable": True or False,
        "securityBulletin": {
          "bulletinId": "A String",
          "submissionTime": "A String",
          "suggestedUpgradeVersion": "A String",
        },
      },
    },
    "noViolation": {
    },
  },
}