- JSON representation
- Resource
- GoogleCloudMetadata
- AwsMetadata
- AwsAccount
- AzureMetadata
- AzureSubscription
- Mute
- Domain
- SecurityContext
- Context
- AggregatedCount
- Finding
- Cve
- SecurityBulletin
Security Command Center Issue.
JSON representation |
---|
{ "name" : string , "detection" : string , "description" : string , "remediations" : [ string ] , "severity" : enum ( |
Fields | |
---|---|
name
|
Identifier. The name of the issue. Format: organizations/{organization}/locations/{location}/issues/{issue} |
detection
|
The finding category or rule name that generated the issue. |
description
|
The description of the issue in Markdown format. |
remediations[]
|
Approaches to remediate the issue in Markdown format. |
severity
|
The severity of the issue. |
state
|
Output only. The state of the issue. |
createTime
|
Output only. The time the issue was created. Uses RFC 3339, where generated output will always be Z-normalized and uses 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
lastObservationTime
|
The time the issue was last observed. Uses RFC 3339, where generated output will always be Z-normalized and uses 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
updateTime
|
Output only. The time the issue was last updated. Uses RFC 3339, where generated output will always be Z-normalized and uses 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
primaryResource
|
The primary resource associated with the issue. |
secondaryResources[]
|
Additional resources associated with the issue. |
issueType
|
The type of the issue. |
mute
|
The mute information of the issue. |
exposureScore
|
The exposure score of the issue. |
domains[]
|
The domains of the issue. |
securityContexts[]
|
The security context of the issue. |
relatedFindings[]
|
The findings related to the issue. |
Resource
A resource associated with the an issue.
JSON representation |
---|
{ "name" : string , "displayName" : string , "type" : string , "cloudProvider" : enum ( |
name
string
The full resource name of the resource associated with the issue.
displayName
string
The resource-type specific display name of the resource associated with the issue.
type
string
The type of the resource associated with the issue.
cloudProvider
enum (
CloudProvider
)
The cloud provider of the resource associated with the issue.
GoogleCloudMetadata
Google Cloud metadata of a resource associated with an issue.
JSON representation |
---|
{ "projectId" : string } |
Fields | |
---|---|
projectId
|
The project ID that the resource associated with the issue belongs to. |
AwsMetadata
The AWS metadata of a resource associated with an issue.
JSON representation |
---|
{
"account"
:
{
object (
|
Fields | |
---|---|
account
|
The AWS account of the resource associated with the issue. |
AwsAccount
The AWS account of the resource associated with the issue.
JSON representation |
---|
{ "id" : string , "name" : string } |
Fields | |
---|---|
id
|
The AWS account ID of the resource associated with the issue. |
name
|
The AWS account name of the resource associated with the issue. |
AzureMetadata
The Azure metadata of a resource associated with an issue.
JSON representation |
---|
{
"subscription"
:
{
object (
|
Fields | |
---|---|
subscription
|
The Azure subscription of the resource associated with the issue. |
AzureSubscription
The Azure subscription of the resource associated with the issue.
JSON representation |
---|
{ "id" : string , "displayName" : string } |
Fields | |
---|---|
id
|
The Azure subscription ID of the resource associated with the issue. |
displayName
|
The Azure subscription display name of the resource associated with the issue. |
Mute
The mute information of the issue.
JSON representation |
---|
{
"muteState"
:
enum (
|
Fields | |
---|---|
muteState
|
Output only. The mute state of the issue. |
muteInitiator
|
The email address of the user who last changed the mute state of the issue. |
muteReason
|
The user-provided reason for muting the issue. |
muteUpdateTime
|
The time the issue was muted. Uses RFC 3339, where generated output will always be Z-normalized and uses 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
Domain
The domains of an issue.
JSON representation |
---|
{
"domainCategory"
:
enum (
|
Fields | |
---|---|
domainCategory
|
The domain category of the issue. |
SecurityContext
Security context associated with an issue.
JSON representation |
---|
{ // Union field |
security_details
. The security details of the security context. security_details
can be only one of the following:context
object (
Context
)
The context of the security context.
aggregatedCount
object (
AggregatedCount
)
The aggregated count of the security context.
Context
Context of a security context.
JSON representation |
---|
{ "type" : string , "values" : [ string ] } |
Fields | |
---|---|
type
|
Context type. |
values[]
|
Context values. |
AggregatedCount
Aggregated count of a security context.
JSON representation |
---|
{ "key" : string , "value" : integer } |
Fields | |
---|---|
key
|
Aggregation key. |
value
|
Aggregation value. |
Finding
Finding related to an issue.
JSON representation |
---|
{ "name" : string , // Union field |
name
string
The name of the finding.
type
. The type of the finding. type
can be only one of the following:cve
object (
Cve
)
The CVE of the finding.
securityBulletin
object (
SecurityBulletin
)
The security bulletin of the finding.
Cve
The CVE of the finding.
JSON representation |
---|
{ "name" : string } |
Fields | |
---|---|
name
|
The CVE name. |
SecurityBulletin
The security bulletin of the finding.
JSON representation |
---|
{ "name" : string } |
Fields | |
---|---|
name
|
The security bulletin name. |