generated/google/apis/servicenetworking_v1/representations.rb in google-api-client-0.46.2 vs generated/google/apis/servicenetworking_v1/representations.rb in google-api-client-0.47.0
- old
+ new
@@ -494,22 +494,28 @@
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class Service
+ class SecondaryIpRange
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class ServiceIdentity
+ class SecondaryIpRangeSpec
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+ class Service
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
class SourceContext
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
@@ -663,10 +669,12 @@
property :consumer_network, as: 'consumerNetwork'
property :description, as: 'description'
property :ip_prefix_length, as: 'ipPrefixLength'
property :region, as: 'region'
property :requested_address, as: 'requestedAddress'
+ collection :secondary_ip_range_specs, as: 'secondaryIpRangeSpecs', class: Google::Apis::ServicenetworkingV1::SecondaryIpRangeSpec, decorator: Google::Apis::ServicenetworkingV1::SecondaryIpRangeSpec::Representation
+
property :subnetwork, as: 'subnetwork'
collection :subnetwork_users, as: 'subnetworkUsers'
end
end
@@ -1005,11 +1013,10 @@
class HttpRule
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :additional_bindings, as: 'additionalBindings', class: Google::Apis::ServicenetworkingV1::HttpRule, decorator: Google::Apis::ServicenetworkingV1::HttpRule::Representation
- property :allow_half_duplex, as: 'allowHalfDuplex'
property :body, as: 'body'
property :custom, as: 'custom', class: Google::Apis::ServicenetworkingV1::CustomHttpPattern, decorator: Google::Apis::ServicenetworkingV1::CustomHttpPattern::Representation
property :delete, as: 'delete'
property :get, as: 'get'
@@ -1341,10 +1348,27 @@
property :ip_prefix_length, as: 'ipPrefixLength'
property :network, as: 'network'
end
end
+ class SecondaryIpRange
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :ip_cidr_range, as: 'ipCidrRange'
+ property :range_name, as: 'rangeName'
+ end
+ end
+
+ class SecondaryIpRangeSpec
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :ip_prefix_length, as: 'ipPrefixLength'
+ property :range_name, as: 'rangeName'
+ property :requested_address, as: 'requestedAddress'
+ end
+ end
+
class Service
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :apis, as: 'apis', class: Google::Apis::ServicenetworkingV1::Api, decorator: Google::Apis::ServicenetworkingV1::Api::Representation
@@ -1396,19 +1420,10 @@
property :usage, as: 'usage', class: Google::Apis::ServicenetworkingV1::Usage, decorator: Google::Apis::ServicenetworkingV1::Usage::Representation
end
end
- class ServiceIdentity
- # @private
- class Representation < Google::Apis::Core::JsonRepresentation
- property :description, as: 'description'
- property :display_name, as: 'displayName'
- property :service_account_parent, as: 'serviceAccountParent'
- end
- end
-
class SourceContext
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :file_name, as: 'fileName'
end
@@ -1435,10 +1450,12 @@
class Representation < Google::Apis::Core::JsonRepresentation
property :ip_cidr_range, as: 'ipCidrRange'
property :name, as: 'name'
property :network, as: 'network'
property :outside_allocation, as: 'outsideAllocation'
+ collection :secondary_ip_ranges, as: 'secondaryIpRanges', class: Google::Apis::ServicenetworkingV1::SecondaryIpRange, decorator: Google::Apis::ServicenetworkingV1::SecondaryIpRange::Representation
+
end
end
class SystemParameter
# @private
@@ -1503,11 +1520,9 @@
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :producer_notification_channel, as: 'producerNotificationChannel'
collection :requirements, as: 'requirements'
collection :rules, as: 'rules', class: Google::Apis::ServicenetworkingV1::UsageRule, decorator: Google::Apis::ServicenetworkingV1::UsageRule::Representation
-
- property :service_identity, as: 'serviceIdentity', class: Google::Apis::ServicenetworkingV1::ServiceIdentity, decorator: Google::Apis::ServicenetworkingV1::ServiceIdentity::Representation
end
end
class UsageRule