generated/google/apis/file_v1/representations.rb in google-api-client-0.28.4 vs generated/google/apis/file_v1/representations.rb in google-api-client-0.28.5
- old
+ new
@@ -32,10 +32,28 @@
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+ class FileShareConfig
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
+ class Instance
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
+ class ListInstancesResponse
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
class ListLocationsResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
@@ -50,10 +68,16 @@
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+ class NetworkConfig
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
class Operation
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
@@ -80,10 +104,46 @@
# @private
class Representation < Google::Apis::Core::JsonRepresentation
end
end
+ class FileShareConfig
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :capacity_gb, :numeric_string => true, as: 'capacityGb'
+ property :name, as: 'name'
+ end
+ end
+
+ class Instance
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :create_time, as: 'createTime'
+ property :description, as: 'description'
+ property :etag, as: 'etag'
+ collection :file_shares, as: 'fileShares', class: Google::Apis::FileV1::FileShareConfig, decorator: Google::Apis::FileV1::FileShareConfig::Representation
+
+ hash :labels, as: 'labels'
+ property :name, as: 'name'
+ collection :networks, as: 'networks', class: Google::Apis::FileV1::NetworkConfig, decorator: Google::Apis::FileV1::NetworkConfig::Representation
+
+ property :state, as: 'state'
+ property :status_message, as: 'statusMessage'
+ property :tier, as: 'tier'
+ end
+ end
+
+ class ListInstancesResponse
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ collection :instances, as: 'instances', class: Google::Apis::FileV1::Instance, decorator: Google::Apis::FileV1::Instance::Representation
+
+ property :next_page_token, as: 'nextPageToken'
+ collection :unreachable, as: 'unreachable'
+ end
+ end
+
class ListLocationsResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :locations, as: 'locations', class: Google::Apis::FileV1::Location, decorator: Google::Apis::FileV1::Location::Representation
@@ -106,9 +166,19 @@
property :display_name, as: 'displayName'
hash :labels, as: 'labels'
property :location_id, as: 'locationId'
hash :metadata, as: 'metadata'
property :name, as: 'name'
+ end
+ end
+
+ class NetworkConfig
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ collection :ip_addresses, as: 'ipAddresses'
+ collection :modes, as: 'modes'
+ property :network, as: 'network'
+ property :reserved_ip_range, as: 'reservedIpRange'
end
end
class Operation
# @private