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
Methods
__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.
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.
Generated from protobuf field string resource_type_affected = 1;
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.
Generated from protobuf field string resource_type_affected = 1;
var
string
$this
getBulletinId
The ID of the bulletin corresponding to the vulnerability.
Generated from protobuf field string bulletin_id = 2;
string
setBulletinId
The ID of the bulletin corresponding to the vulnerability.
Generated from protobuf field string bulletin_id = 2;
var
string
$this
getCveIds
The CVEs associated with this bulletin.
Generated from protobuf field repeated string cve_ids = 3;
Google\Protobuf\Internal\RepeatedField
setCveIds
The CVEs associated with this bulletin.
Generated from protobuf field repeated string cve_ids = 3;
var
string[]
$this
getSeverity
The severity of this bulletin as it relates to GKE.
Generated from protobuf field string severity = 4;
string
setSeverity
The severity of this bulletin as it relates to GKE.
Generated from protobuf field string severity = 4;
var
string
$this
getBulletinUri
The URI link to the bulletin on the website for more information.
Generated from protobuf field string bulletin_uri = 5;
string
setBulletinUri
The URI link to the bulletin on the website for more information.
Generated from protobuf field string bulletin_uri = 5;
var
string
$this
getBriefDescription
A brief description of the bulletin. See the bulletin pointed to by the bulletin_uri field for an expanded description.
Generated from protobuf field string brief_description = 6;
string
setBriefDescription
A brief description of the bulletin. See the bulletin pointed to by the bulletin_uri field for an expanded description.
Generated from protobuf field string brief_description = 6;
var
string
$this
getAffectedSupportedMinors
The GKE minor versions affected by this vulnerability.
Generated from protobuf field repeated string affected_supported_minors = 7;
Google\Protobuf\Internal\RepeatedField
setAffectedSupportedMinors
The GKE minor versions affected by this vulnerability.
Generated from protobuf field repeated string affected_supported_minors = 7;
var
string[]
$this
getPatchedVersions
The GKE versions where this vulnerability is patched.
Generated from protobuf field repeated string patched_versions = 8;
Google\Protobuf\Internal\RepeatedField
setPatchedVersions
The GKE versions where this vulnerability is patched.
Generated from protobuf field repeated string patched_versions = 8;
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.
Generated from protobuf field string suggested_upgrade_target = 9;
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.
Generated from protobuf field string suggested_upgrade_target = 9;
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.
Generated from protobuf field bool manual_steps_required = 10;
bool
setManualStepsRequired
If this field is specified, it means there are manual steps that the user must take to make their clusters safe.
Generated from protobuf field bool manual_steps_required = 10;
var
bool
$this