Class: Google::Apis::ContainerV1beta1::WindowsVersions

Inherits:
Object
  • Object
show all
Includes:
Google::Apis::Core::Hashable, Google::Apis::Core::JsonObjectSupport
Defined in:
lib/google/apis/container_v1beta1/classes.rb,
lib/google/apis/container_v1beta1/representations.rb,
lib/google/apis/container_v1beta1/representations.rb

Overview

Windows server versions.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(**args) ⇒ WindowsVersions

Returns a new instance of WindowsVersions.



8512
8513
8514
# File 'lib/google/apis/container_v1beta1/classes.rb', line 8512

def initialize(**args)
   update!(**args)
end

Instance Attribute Details

#windows_versionsArray<Google::Apis::ContainerV1beta1::WindowsVersion>

List of Windows server versions. Corresponds to the JSON property windowsVersions



8510
8511
8512
# File 'lib/google/apis/container_v1beta1/classes.rb', line 8510

def windows_versions
  @windows_versions
end

Instance Method Details

#update!(**args) ⇒ Object

Update properties of this object



8517
8518
8519
# File 'lib/google/apis/container_v1beta1/classes.rb', line 8517

def update!(**args)
  @windows_versions = args[:windows_versions] if args.key?(:windows_versions)
end