Reference documentation and code samples for the Google Cloud Container V1 Client class SecurityBulletinEvent.
SecurityBulletinEvent is a notification sent to customers when a security bulletin has been posted that they are vulnerable to.
Generated from protobuf message google.container.v1.SecurityBulletinEvent
Namespace
Google \ Cloud \ Container \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ resource_type_affected
string
The resource type (node/control plane) that has the vulnerability. Multiple notifications (1 notification per resource type) will be sent for a vulnerability that affects > 1 resource type.
↳ bulletin_id
string
The ID of the bulletin corresponding to the vulnerability.
↳ cve_ids
array
The CVEs associated with this bulletin.
↳ severity
string
The severity of this bulletin as it relates to GKE.
↳ bulletin_uri
string
The URI link to the bulletin on the website for more information.
↳ brief_description
string
A brief description of the bulletin. See the bulletin pointed to by the bulletin_uri field for an expanded description.
↳ affected_supported_minors
array
The GKE minor versions affected by this vulnerability.
↳ patched_versions
array
The GKE versions where this vulnerability is patched.
↳ suggested_upgrade_target
string
This represents a version selected from the patched_versions field that the cluster receiving this notification should most likely want to upgrade to based on its current version. Note that if this notification is being received by a given cluster, it means that this version is currently available as an upgrade target in that cluster's location.
↳ manual_steps_required
bool
If this field is specified, it means there are manual steps that the user must take to make their clusters safe.
↳ mitigated_versions
array
The GKE versions where this vulnerability is mitigated.
getResourceTypeAffected
The resource type (node/control plane) that has the vulnerability. Multiple notifications (1 notification per resource type) will be sent for a vulnerability that affects > 1 resource type.
string
setResourceTypeAffected
The resource type (node/control plane) that has the vulnerability. Multiple notifications (1 notification per resource type) will be sent for a vulnerability that affects > 1 resource type.
var
string
$this
getBulletinId
The ID of the bulletin corresponding to the vulnerability.
string
setBulletinId
The ID of the bulletin corresponding to the vulnerability.
var
string
$this
getCveIds
The CVEs associated with this bulletin.
setCveIds
The CVEs associated with this bulletin.
var
string[]
$this
getSeverity
The severity of this bulletin as it relates to GKE.
string
setSeverity
The severity of this bulletin as it relates to GKE.
var
string
$this
getBulletinUri
The URI link to the bulletin on the website for more information.
string
setBulletinUri
The URI link to the bulletin on the website for more information.
var
string
$this
getBriefDescription
A brief description of the bulletin. See the bulletin pointed to by the bulletin_uri field for an expanded description.
string
setBriefDescription
A brief description of the bulletin. See the bulletin pointed to by the bulletin_uri field for an expanded description.
var
string
$this
getAffectedSupportedMinors
The GKE minor versions affected by this vulnerability.
setAffectedSupportedMinors
The GKE minor versions affected by this vulnerability.
var
string[]
$this
getPatchedVersions
The GKE versions where this vulnerability is patched.
setPatchedVersions
The GKE versions where this vulnerability is patched.
var
string[]
$this
getSuggestedUpgradeTarget
This represents a version selected from the patched_versions field that the cluster receiving this notification should most likely want to upgrade to based on its current version. Note that if this notification is being received by a given cluster, it means that this version is currently available as an upgrade target in that cluster's location.
string
setSuggestedUpgradeTarget
This represents a version selected from the patched_versions field that the cluster receiving this notification should most likely want to upgrade to based on its current version. Note that if this notification is being received by a given cluster, it means that this version is currently available as an upgrade target in that cluster's location.
var
string
$this
getManualStepsRequired
If this field is specified, it means there are manual steps that the user must take to make their clusters safe.
bool
setManualStepsRequired
If this field is specified, it means there are manual steps that the user must take to make their clusters safe.
var
bool
$this
getMitigatedVersions
The GKE versions where this vulnerability is mitigated.
setMitigatedVersions
The GKE versions where this vulnerability is mitigated.
var
string[]
$this