Class: Google::Compute::Data::ZoneDeprecatedApi
- Inherits:
-
ZoneDeprecated
- Object
- ZoneDeprecated
- Google::Compute::Data::ZoneDeprecatedApi
- Defined in:
- lib/google/compute/property/zone_deprecated.rb
Overview
Manages a ZoneDeprecated nested object Data is coming from the GCP API
Instance Attribute Summary
Attributes inherited from ZoneDeprecated
#deleted, #deprecated, #obsolete, #replacement, #state
Instance Method Summary collapse
-
#initialize(args) ⇒ ZoneDeprecatedApi
constructor
A new instance of ZoneDeprecatedApi.
Methods inherited from ZoneDeprecated
Constructor Details
#initialize(args) ⇒ ZoneDeprecatedApi
Returns a new instance of ZoneDeprecatedApi.
98 99 100 101 102 103 104 105 106 107 |
# File 'lib/google/compute/property/zone_deprecated.rb', line 98 def initialize(args) @deleted = Google::Compute::Property::Time.api_munge(args['deleted']) @deprecated = Google::Compute::Property::Time.api_munge(args['deprecated']) @obsolete = Google::Compute::Property::Time.api_munge(args['obsolete']) @replacement = Google::Compute::Property::String.api_munge(args['replacement']) @state = Google::Compute::Property::Enum.api_munge(args['state']) end |