public sealed class SecurityBulletinEvent : IMessage<SecurityBulletinEvent>, IEquatable<SecurityBulletinEvent>, IDeepCloneable<SecurityBulletinEvent>, IBufferMessage, IMessageReference 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
Google.Cloud.Container.V1Assembly
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 |
|
MitigatedVersions
public RepeatedField<string> MitigatedVersions { get; }The GKE versions where this vulnerability is mitigated.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldstring |
|
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 |
|