class Google::Apis::ContainerV1beta1::UpgradeAvailableEvent
UpgradeAvailableEvent
is a notification sent to customers when a new available version is released.
Attributes
ReleaseChannel
indicates which release channel a cluster is subscribed to. Release channels are arranged in order of risk. When a cluster is subscribed to a release channel, Google
maintains both the master version and the node version. Node auto-upgrade defaults to true and cannot be disabled. Corresponds to the JSON property `releaseChannel` @return [Google::Apis::ContainerV1beta1::ReleaseChannel]
Optional relative path to the resource. For example, the relative path of the node pool. Corresponds to the JSON property `resource` @return [String]
The resource type of the release version. Corresponds to the JSON property `resourceType` @return [String]
The release version available for upgrade. Corresponds to the JSON property `version` @return [String]
Windows server versions. Corresponds to the JSON property `windowsVersions` @return [Google::Apis::ContainerV1beta1::WindowsVersions]
Public Class Methods
# File lib/google/apis/container_v1beta1/classes.rb, line 5432 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File lib/google/apis/container_v1beta1/classes.rb, line 5437 def update!(**args) @release_channel = args[:release_channel] if args.key?(:release_channel) @resource = args[:resource] if args.key?(:resource) @resource_type = args[:resource_type] if args.key?(:resource_type) @version = args[:version] if args.key?(:version) @windows_versions = args[:windows_versions] if args.key?(:windows_versions) end