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