public sealed class SecurityBulletinEvent : IMessage<SecurityBulletinEvent>, IEquatable<SecurityBulletinEvent>, IDeepCloneable<SecurityBulletinEvent>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Kubernetes Engine v1 API class SecurityBulletinEvent.
SecurityBulletinEvent is a notification sent to customers when a security bulletin has been posted that they are vulnerable to.
Implements
IMessageSecurityBulletinEvent, IEquatableSecurityBulletinEvent, IDeepCloneableSecurityBulletinEvent, IBufferMessage, IMessageNamespace
GoogleGoogle.CloudGoogle.Cloud.ContainerV1Assembly
Google.Cloud.Container.V1.dll
Constructors
SecurityBulletinEvent()
public SecurityBulletinEvent()
SecurityBulletinEvent(SecurityBulletinEvent)
public SecurityBulletinEvent(SecurityBulletinEvent other)
Parameter | |
---|---|
Name | Description |
other | SecurityBulletinEvent |
Properties
AffectedSupportedMinors
public RepeatedField<string> AffectedSupportedMinors { get; }
The GKE minor versions affected by this vulnerability.
Property Value | |
---|---|
Type | Description |
RepeatedFieldstring |
BriefDescription
public string BriefDescription { get; set; }
A brief description of the bulletin. See the bulletin pointed to by the bulletin_uri field for an expanded description.
Property Value | |
---|---|
Type | Description |
string |
BulletinId
public string BulletinId { get; set; }
The ID of the bulletin corresponding to the vulnerability.
Property Value | |
---|---|
Type | Description |
string |
BulletinUri
public string BulletinUri { get; set; }
The URI link to the bulletin on the website for more information.
Property Value | |
---|---|
Type | Description |
string |
CveIds
public RepeatedField<string> CveIds { get; }
The CVEs associated with this bulletin.
Property Value | |
---|---|
Type | Description |
RepeatedFieldstring |
ManualStepsRequired
public bool ManualStepsRequired { get; set; }
If this field is specified, it means there are manual steps that the user must take to make their clusters safe.
Property Value | |
---|---|
Type | Description |
bool |
PatchedVersions
public RepeatedField<string> PatchedVersions { get; }
The GKE versions where this vulnerability is patched.
Property Value | |
---|---|
Type | Description |
RepeatedFieldstring |
ResourceTypeAffected
public string ResourceTypeAffected { get; set; }
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.
Property Value | |
---|---|
Type | Description |
string |
Severity
public string Severity { get; set; }
The severity of this bulletin as it relates to GKE.
Property Value | |
---|---|
Type | Description |
string |
SuggestedUpgradeTarget
public string SuggestedUpgradeTarget { get; set; }
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.
Property Value | |
---|---|
Type | Description |
string |