Security Command Center API (securitycenter:v1beta2)

2021-12-16

9 new methods

Additions

    Methods
  • securitycenter.projects.virtualMachineThreatDetectionSettings.calculate

      HTTP Method: GET

      Flat Path: v1beta2/projects/{projectsId}/virtualMachineThreatDetectionSettings:calculate

      Parameters:

        name

          Required: Yes

          Type: string

          Location: path

          Pattern: ^projects/[^/]+/virtualMachineThreatDetectionSettings$

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

      Scopes: https://www.googleapis.com/auth/cloud-platform

      Parameter Order: name

      Description: Calculates the effective VirtualMachineThreatDetectionSettings based on its level in the resource hierarchy and its settings.

      Path: v1beta2/{+name}:calculate

  • securitycenter.projects.getVirtualMachineThreatDetectionSettings

      Path: v1beta2/{+name}

      Parameter Order: name

      Parameters:

        name

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

          Required: Yes

          Pattern: ^projects/[^/]+/virtualMachineThreatDetectionSettings$

          Location: path

          Type: string

      Description: Get the VirtualMachineThreatDetectionSettings resource.

      Scopes: https://www.googleapis.com/auth/cloud-platform

      HTTP Method: GET

      Flat Path: v1beta2/projects/{projectsId}/virtualMachineThreatDetectionSettings

  • securitycenter.projects.updateVirtualMachineThreatDetectionSettings

      Parameters:

        updateMask

          Type: string

          Description: The list of fields to be updated.

          Location: query

          Format: google-fieldmask

        name

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

          Type: string

          Location: path

          Pattern: ^projects/[^/]+/virtualMachineThreatDetectionSettings$

          Required: Yes

      Scopes: https://www.googleapis.com/auth/cloud-platform

      HTTP Method: PATCH

      Flat Path: v1beta2/projects/{projectsId}/virtualMachineThreatDetectionSettings

      Parameter Order: name

      Description: Update the VirtualMachineThreatDetectionSettings resource.

      Path: v1beta2/{+name}

  • securitycenter.folders.virtualMachineThreatDetectionSettings.calculate

      Flat Path: v1beta2/folders/{foldersId}/virtualMachineThreatDetectionSettings:calculate

      HTTP Method: GET

      Path: v1beta2/{+name}:calculate

      Parameter Order: name

      Scopes: https://www.googleapis.com/auth/cloud-platform

      Parameters:

        name

          Location: path

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

          Pattern: ^folders/[^/]+/virtualMachineThreatDetectionSettings$

          Required: Yes

          Type: string

      Description: Calculates the effective VirtualMachineThreatDetectionSettings based on its level in the resource hierarchy and its settings.

  • securitycenter.folders.getVirtualMachineThreatDetectionSettings

      HTTP Method: GET

      Flat Path: v1beta2/folders/{foldersId}/virtualMachineThreatDetectionSettings

      Scopes: https://www.googleapis.com/auth/cloud-platform

      Parameters:

        name

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

          Pattern: ^folders/[^/]+/virtualMachineThreatDetectionSettings$

          Location: path

          Required: Yes

          Type: string

      Parameter Order: name

      Path: v1beta2/{+name}

      Description: Get the VirtualMachineThreatDetectionSettings resource.

  • securitycenter.folders.updateVirtualMachineThreatDetectionSettings

      Description: Update the VirtualMachineThreatDetectionSettings resource.

      Path: v1beta2/{+name}

      Parameter Order: name

      HTTP Method: PATCH

      Flat Path: v1beta2/folders/{foldersId}/virtualMachineThreatDetectionSettings

      Parameters:

        updateMask

          Description: The list of fields to be updated.

          Format: google-fieldmask

          Type: string

          Location: query

        name

          Type: string

          Pattern: ^folders/[^/]+/virtualMachineThreatDetectionSettings$

          Required: Yes

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

          Location: path

      Scopes: https://www.googleapis.com/auth/cloud-platform

  • securitycenter.organizations.virtualMachineThreatDetectionSettings.calculate

      Parameter Order: name

      Description: Calculates the effective VirtualMachineThreatDetectionSettings based on its level in the resource hierarchy and its settings.

      Path: v1beta2/{+name}:calculate

      Flat Path: v1beta2/organizations/{organizationsId}/virtualMachineThreatDetectionSettings:calculate

      Parameters:

        name

          Required: Yes

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

          Location: path

          Type: string

          Pattern: ^organizations/[^/]+/virtualMachineThreatDetectionSettings$

      HTTP Method: GET

      Scopes: https://www.googleapis.com/auth/cloud-platform

  • securitycenter.organizations.getVirtualMachineThreatDetectionSettings

      Path: v1beta2/{+name}

      HTTP Method: GET

      Scopes: https://www.googleapis.com/auth/cloud-platform

      Parameters:

        name

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

          Location: path

          Required: Yes

          Type: string

          Pattern: ^organizations/[^/]+/virtualMachineThreatDetectionSettings$

      Parameter Order: name

      Description: Get the VirtualMachineThreatDetectionSettings resource.

      Flat Path: v1beta2/organizations/{organizationsId}/virtualMachineThreatDetectionSettings

  • securitycenter.organizations.updateVirtualMachineThreatDetectionSettings

      Path: v1beta2/{+name}

      Description: Update the VirtualMachineThreatDetectionSettings resource.

      Parameters:

        name

          Required: Yes

          Type: string

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

          Pattern: ^organizations/[^/]+/virtualMachineThreatDetectionSettings$

          Location: path

        updateMask

          Type: string

          Format: google-fieldmask

          Location: query

          Description: The list of fields to be updated.

      HTTP Method: PATCH

      Flat Path: v1beta2/organizations/{organizationsId}/virtualMachineThreatDetectionSettings

      Scopes: https://www.googleapis.com/auth/cloud-platform

      Parameter Order: name