Class: Google::Cloud::Container::V1::SecurityBulletinEvent

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/container/v1/cluster_service.rb

Overview

SecurityBulletinEvent is a notification sent to customers when a security bulletin has been posted that they are vulnerable to.

Instance Attribute Summary collapse

Instance Attribute Details

#affected_supported_minors::Array<::String>

Returns The GKE minor versions affected by this vulnerability.

Returns:

  • (::Array<::String>)

    The GKE minor versions affected by this vulnerability.



5717
5718
5719
5720
# File 'proto_docs/google/container/v1/cluster_service.rb', line 5717

class SecurityBulletinEvent
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#brief_description::String

Returns 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.



5717
5718
5719
5720
# File 'proto_docs/google/container/v1/cluster_service.rb', line 5717

class SecurityBulletinEvent
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#bulletin_id::String

Returns The ID of the bulletin corresponding to the vulnerability.

Returns:

  • (::String)

    The ID of the bulletin corresponding to the vulnerability.



5717
5718
5719
5720
# File 'proto_docs/google/container/v1/cluster_service.rb', line 5717

class SecurityBulletinEvent
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#bulletin_uri::String

Returns 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.



5717
5718
5719
5720
# File 'proto_docs/google/container/v1/cluster_service.rb', line 5717

class SecurityBulletinEvent
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#cve_ids::Array<::String>

Returns The CVEs associated with this bulletin.

Returns:

  • (::Array<::String>)

    The CVEs associated with this bulletin.



5717
5718
5719
5720
# File 'proto_docs/google/container/v1/cluster_service.rb', line 5717

class SecurityBulletinEvent
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#manual_steps_required::Boolean

Returns 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.



5717
5718
5719
5720
# File 'proto_docs/google/container/v1/cluster_service.rb', line 5717

class SecurityBulletinEvent
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#patched_versions::Array<::String>

Returns The GKE versions where this vulnerability is patched.

Returns:

  • (::Array<::String>)

    The GKE versions where this vulnerability is patched.



5717
5718
5719
5720
# File 'proto_docs/google/container/v1/cluster_service.rb', line 5717

class SecurityBulletinEvent
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#resource_type_affected::String

Returns 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.



5717
5718
5719
5720
# File 'proto_docs/google/container/v1/cluster_service.rb', line 5717

class SecurityBulletinEvent
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#severity::String

Returns The severity of this bulletin as it relates to GKE.

Returns:

  • (::String)

    The severity of this bulletin as it relates to GKE.



5717
5718
5719
5720
# File 'proto_docs/google/container/v1/cluster_service.rb', line 5717

class SecurityBulletinEvent
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#suggested_upgrade_target::String

Returns 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.



5717
5718
5719
5720
# File 'proto_docs/google/container/v1/cluster_service.rb', line 5717

class SecurityBulletinEvent
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end