Reference documentation and code samples for the Kubernetes Engine V1 API class Google::Cloud::Container::V1::SecurityBulletinEvent.
SecurityBulletinEvent is a notification sent to customers when a security bulletin has been posted that they are vulnerable to.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#affected_supported_minors
def affected_supported_minors() -> ::Array<::String>
Returns
- (::Array<::String>) — The GKE minor versions affected by this vulnerability.
#affected_supported_minors=
def affected_supported_minors=(value) -> ::Array<::String>
Parameter
- value (::Array<::String>) — The GKE minor versions affected by this vulnerability.
Returns
- (::Array<::String>) — The GKE minor versions affected by this vulnerability.
#brief_description
def brief_description() -> ::String
Returns
- (::String) — A brief description of the bulletin. See the bulletin pointed to by the bulletin_uri field for an expanded description.
#brief_description=
def brief_description=(value) -> ::String
Parameter
- value (::String) — A brief description of the bulletin. See the bulletin pointed to by the bulletin_uri field for an expanded description.
Returns
- (::String) — A brief description of the bulletin. See the bulletin pointed to by the bulletin_uri field for an expanded description.
#bulletin_id
def bulletin_id() -> ::String
Returns
- (::String) — The ID of the bulletin corresponding to the vulnerability.
#bulletin_id=
def bulletin_id=(value) -> ::String
Parameter
- value (::String) — The ID of the bulletin corresponding to the vulnerability.
Returns
- (::String) — The ID of the bulletin corresponding to the vulnerability.
#bulletin_uri
def bulletin_uri() -> ::String
Returns
- (::String) — The URI link to the bulletin on the website for more information.
#bulletin_uri=
def bulletin_uri=(value) -> ::String
Parameter
- value (::String) — The URI link to the bulletin on the website for more information.
Returns
- (::String) — The URI link to the bulletin on the website for more information.
#cve_ids
def cve_ids() -> ::Array<::String>
Returns
- (::Array<::String>) — The CVEs associated with this bulletin.
#cve_ids=
def cve_ids=(value) -> ::Array<::String>
Parameter
- value (::Array<::String>) — The CVEs associated with this bulletin.
Returns
- (::Array<::String>) — The CVEs associated with this bulletin.
#manual_steps_required
def manual_steps_required() -> ::Boolean
Returns
- (::Boolean) — If this field is specified, it means there are manual steps that the user must take to make their clusters safe.
#manual_steps_required=
def manual_steps_required=(value) -> ::Boolean
Parameter
- value (::Boolean) — If this field is specified, it means there are manual steps that the user must take to make their clusters safe.
Returns
- (::Boolean) — If this field is specified, it means there are manual steps that the user must take to make their clusters safe.
#patched_versions
def patched_versions() -> ::Array<::String>
Returns
- (::Array<::String>) — The GKE versions where this vulnerability is patched.
#patched_versions=
def patched_versions=(value) -> ::Array<::String>
Parameter
- value (::Array<::String>) — The GKE versions where this vulnerability is patched.
Returns
- (::Array<::String>) — The GKE versions where this vulnerability is patched.
#resource_type_affected
def resource_type_affected() -> ::String
Returns
- (::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.
#resource_type_affected=
def resource_type_affected=(value) -> ::String
Parameter
- value (::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.
Returns
- (::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.
#severity
def severity() -> ::String
Returns
- (::String) — The severity of this bulletin as it relates to GKE.
#severity=
def severity=(value) -> ::String
Parameter
- value (::String) — The severity of this bulletin as it relates to GKE.
Returns
- (::String) — The severity of this bulletin as it relates to GKE.
#suggested_upgrade_target
def suggested_upgrade_target() -> ::String
Returns
- (::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.
#suggested_upgrade_target=
def suggested_upgrade_target=(value) -> ::String
Parameter
- value (::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.
Returns
- (::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.