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