Class: Google::Apis::ContainerV1beta1::AutoUpgradeOptions
- Inherits:
-
Object
- Object
- Google::Apis::ContainerV1beta1::AutoUpgradeOptions
- Defined in:
- generated/google/apis/container_v1beta1/classes.rb,
generated/google/apis/container_v1beta1/representations.rb,
generated/google/apis/container_v1beta1/representations.rb
Overview
AutoUpgradeOptions defines the set of options for the user to control how the Auto Upgrades will proceed.
Instance Attribute Summary collapse
-
#auto_upgrade_start_time ⇒ String
[Output only] This field is set when upgrades are about to commence with the approximate start time for the upgrades, in RFC3339 text format.
-
#description ⇒ String
[Output only] This field is set when upgrades are about to commence with the description of the upgrade.
Instance Method Summary collapse
-
#initialize(**args) ⇒ AutoUpgradeOptions
constructor
A new instance of AutoUpgradeOptions.
-
#update!(**args) ⇒ Object
Update properties of this object.
Methods included from Google::Apis::Core::JsonObjectSupport
Methods included from Google::Apis::Core::Hashable
Constructor Details
#initialize(**args) ⇒ AutoUpgradeOptions
Returns a new instance of AutoUpgradeOptions.
171 172 173 |
# File 'generated/google/apis/container_v1beta1/classes.rb', line 171 def initialize(**args) update!(**args) end |
Instance Attribute Details
#auto_upgrade_start_time ⇒ String
[Output only] This field is set when upgrades are about to commence
with the approximate start time for the upgrades, in
RFC3339 text format.
Corresponds to the JSON property autoUpgradeStartTime
163 164 165 |
# File 'generated/google/apis/container_v1beta1/classes.rb', line 163 def auto_upgrade_start_time @auto_upgrade_start_time end |
#description ⇒ String
[Output only] This field is set when upgrades are about to commence
with the description of the upgrade.
Corresponds to the JSON property description
169 170 171 |
# File 'generated/google/apis/container_v1beta1/classes.rb', line 169 def description @description end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
176 177 178 179 |
# File 'generated/google/apis/container_v1beta1/classes.rb', line 176 def update!(**args) @auto_upgrade_start_time = args[:auto_upgrade_start_time] if args.key?(:auto_upgrade_start_time) @description = args[:description] if args.key?(:description) end |