Liking cljdoc? Tell your friends :D

happygapi.securitycenter.projects

Security Command Center API: projects. Security Command Center API provides access to temporal views of assets and findings within an organization. See: https://cloud.google.com/security-command-centerapi/reference/rest/v1/projects

Security Command Center API: projects.
Security Command Center API provides access to temporal views of assets and findings within an organization.
See: https://cloud.google.com/security-command-centerapi/reference/rest/v1/projects
raw docstring

assets-group$clj

(assets-group$ auth parameters body)

https://cloud.google.com/security-command-centerapi/reference/rest/v1/projects/assets/group

Required parameters: parent

Optional parameters: none

Body:

{:pageSize integer, :readTime string, :pageToken string, :filter string, :compareDuration string, :groupBy string}

Filters an organization's assets and groups them by their specified properties.

https://cloud.google.com/security-command-centerapi/reference/rest/v1/projects/assets/group

Required parameters: parent

Optional parameters: none

Body: 

{:pageSize integer,
 :readTime string,
 :pageToken string,
 :filter string,
 :compareDuration string,
 :groupBy string}

Filters an organization's assets and groups them by their specified properties.
sourceraw docstring

assets-list$clj

(assets-list$ auth parameters)

https://cloud.google.com/security-command-centerapi/reference/rest/v1/projects/assets/list

Required parameters: parent

Optional parameters: pageToken, readTime, fieldMask, filter, compareDuration, orderBy, pageSize

Lists an organization's assets.

https://cloud.google.com/security-command-centerapi/reference/rest/v1/projects/assets/list

Required parameters: parent

Optional parameters: pageToken, readTime, fieldMask, filter, compareDuration, orderBy, pageSize

Lists an organization's assets.
sourceraw docstring

assets-updateSecurityMarks$clj

(assets-updateSecurityMarks$ auth parameters body)

https://cloud.google.com/security-command-centerapi/reference/rest/v1/projects/assets/updateSecurityMarks

Required parameters: name

Optional parameters: updateMask, startTime

Body:

{:name string, :marks {}, :canonicalName string}

Updates security marks.

https://cloud.google.com/security-command-centerapi/reference/rest/v1/projects/assets/updateSecurityMarks

Required parameters: name

Optional parameters: updateMask, startTime

Body: 

{:name string, :marks {}, :canonicalName string}

Updates security marks.
sourceraw docstring

sources-findings-group$clj

(sources-findings-group$ auth parameters body)

https://cloud.google.com/security-command-centerapi/reference/rest/v1/projects/sources/findings/group

Required parameters: parent

Optional parameters: none

Body:

{:groupBy string, :compareDuration string, :pageSize integer, :pageToken string, :filter string, :readTime string}

Filters an organization or source's findings and groups them by their specified properties. To group across all sources provide a - as the source id. Example: /v1/organizations/{organization_id}/sources/-/findings, /v1/folders/{folder_id}/sources/-/findings, /v1/projects/{project_id}/sources/-/findings

https://cloud.google.com/security-command-centerapi/reference/rest/v1/projects/sources/findings/group

Required parameters: parent

Optional parameters: none

Body: 

{:groupBy string,
 :compareDuration string,
 :pageSize integer,
 :pageToken string,
 :filter string,
 :readTime string}

Filters an organization or source's findings and groups them by their specified properties. To group across all sources provide a `-` as the source id. Example: /v1/organizations/{organization_id}/sources/-/findings, /v1/folders/{folder_id}/sources/-/findings, /v1/projects/{project_id}/sources/-/findings
sourceraw docstring

sources-findings-list$clj

(sources-findings-list$ auth parameters)

https://cloud.google.com/security-command-centerapi/reference/rest/v1/projects/sources/findings/list

Required parameters: parent

Optional parameters: pageToken, compareDuration, pageSize, orderBy, readTime, fieldMask, filter

Lists an organization or source's findings. To list across all sources provide a - as the source id. Example: /v1/organizations/{organization_id}/sources/-/findings

https://cloud.google.com/security-command-centerapi/reference/rest/v1/projects/sources/findings/list

Required parameters: parent

Optional parameters: pageToken, compareDuration, pageSize, orderBy, readTime, fieldMask, filter

Lists an organization or source's findings. To list across all sources provide a `-` as the source id. Example: /v1/organizations/{organization_id}/sources/-/findings
sourceraw docstring

sources-findings-patch$clj

(sources-findings-patch$ auth parameters body)

https://cloud.google.com/security-command-centerapi/reference/rest/v1/projects/sources/findings/patch

Required parameters: name

Optional parameters: updateMask

Body:

{:category string, :parent string, :name string, :createTime string, :vulnerability {:cve Cve}, :state string, :canonicalName string, :externalUri string, :resourceName string, :securityMarks {:name string, :marks {}, :canonicalName string}, :sourceProperties {}, :indicator {:ipAddresses [string], :domains [string]}, :severity string, :eventTime string, :findingClass string}

Creates or updates a finding. The corresponding source must exist for a finding creation to succeed.

https://cloud.google.com/security-command-centerapi/reference/rest/v1/projects/sources/findings/patch

Required parameters: name

Optional parameters: updateMask

Body: 

{:category string,
 :parent string,
 :name string,
 :createTime string,
 :vulnerability {:cve Cve},
 :state string,
 :canonicalName string,
 :externalUri string,
 :resourceName string,
 :securityMarks {:name string, :marks {}, :canonicalName string},
 :sourceProperties {},
 :indicator {:ipAddresses [string], :domains [string]},
 :severity string,
 :eventTime string,
 :findingClass string}

Creates or updates a finding. The corresponding source must exist for a finding creation to succeed.
sourceraw docstring

sources-findings-setState$clj

(sources-findings-setState$ auth parameters body)

https://cloud.google.com/security-command-centerapi/reference/rest/v1/projects/sources/findings/setState

Required parameters: name

Optional parameters: none

Body:

{:startTime string, :state string}

Updates the state of a finding.

https://cloud.google.com/security-command-centerapi/reference/rest/v1/projects/sources/findings/setState

Required parameters: name

Optional parameters: none

Body: 

{:startTime string, :state string}

Updates the state of a finding.
sourceraw docstring

sources-findings-updateSecurityMarks$clj

(sources-findings-updateSecurityMarks$ auth parameters body)

https://cloud.google.com/security-command-centerapi/reference/rest/v1/projects/sources/findings/updateSecurityMarks

Required parameters: name

Optional parameters: updateMask, startTime

Body:

{:name string, :marks {}, :canonicalName string}

Updates security marks.

https://cloud.google.com/security-command-centerapi/reference/rest/v1/projects/sources/findings/updateSecurityMarks

Required parameters: name

Optional parameters: updateMask, startTime

Body: 

{:name string, :marks {}, :canonicalName string}

Updates security marks.
sourceraw docstring

sources-list$clj

(sources-list$ auth parameters)

https://cloud.google.com/security-command-centerapi/reference/rest/v1/projects/sources/list

Required parameters: parent

Optional parameters: pageSize, pageToken

Lists all sources belonging to an organization.

https://cloud.google.com/security-command-centerapi/reference/rest/v1/projects/sources/list

Required parameters: parent

Optional parameters: pageSize, pageToken

Lists all sources belonging to an organization.
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close