diff --git a/generated/google/apis/servicenetworking_v1.rb b/generated/google/apis/servicenetworking_v1.rb index daa2d7274..2a6558483 100644 --- a/generated/google/apis/servicenetworking_v1.rb +++ b/generated/google/apis/servicenetworking_v1.rb @@ -26,7 +26,7 @@ module Google # @see https://cloud.google.com/service-infrastructure/docs/service-networking/getting-started module ServicenetworkingV1 VERSION = 'V1' - REVISION = '20201015' + REVISION = '20201020' # View and manage your data across Google Cloud Platform services AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform' diff --git a/generated/google/apis/servicenetworking_v1/classes.rb b/generated/google/apis/servicenetworking_v1/classes.rb index 17fd8c1af..051c87926 100644 --- a/generated/google/apis/servicenetworking_v1/classes.rb +++ b/generated/google/apis/servicenetworking_v1/classes.rb @@ -1783,13 +1783,6 @@ module Google # @return [Array] attr_accessor :additional_bindings - # When this flag is set to true, HTTP requests will be allowed to invoke a half- - # duplex streaming method. - # Corresponds to the JSON property `allowHalfDuplex` - # @return [Boolean] - attr_accessor :allow_half_duplex - alias_method :allow_half_duplex?, :allow_half_duplex - # The name of the request field whose value is mapped to the HTTP request body, # or `*` for mapping all request fields not captured by the path pattern to the # HTTP body, or omitted for not having any HTTP request body. NOTE: the referred @@ -1849,7 +1842,6 @@ module Google # Update properties of this object def update!(**args) @additional_bindings = args[:additional_bindings] if args.key?(:additional_bindings) - @allow_half_duplex = args[:allow_half_duplex] if args.key?(:allow_half_duplex) @body = args[:body] if args.key?(:body) @custom = args[:custom] if args.key?(:custom) @delete = args[:delete] if args.key?(:delete) @@ -3272,10 +3264,7 @@ module Google # @return [Google::Apis::ServicenetworkingV1::Billing] attr_accessor :billing - # The semantic version of the service configuration. The config version affects - # the interpretation of the service configuration. For example, certain features - # are enabled by default for certain config versions. The latest config version - # is `3`. + # This field is obsolete. Its value must be set to `3`. # Corresponds to the JSON property `configVersion` # @return [Fixnum] attr_accessor :config_version @@ -3540,44 +3529,6 @@ module Google end end - # The per-product per-project service identity for a service. Use this field to - # configure per-product per-project service identity. Example of a service - # identity configuration. usage: service_identity: - service_account_parent: " - # projects/123456789" display_name: "Cloud XXX Service Agent" description: "Used - # as the identity of Cloud XXX to access resources" - class ServiceIdentity - include Google::Apis::Core::Hashable - - # Optional. A user-specified opaque description of the service account. Must be - # less than or equal to 256 UTF-8 bytes. - # Corresponds to the JSON property `description` - # @return [String] - attr_accessor :description - - # Optional. A user-specified name for the service account. Must be less than or - # equal to 100 UTF-8 bytes. - # Corresponds to the JSON property `displayName` - # @return [String] - attr_accessor :display_name - - # A service account project that hosts the service accounts. An example name - # would be: `projects/123456789` - # Corresponds to the JSON property `serviceAccountParent` - # @return [String] - attr_accessor :service_account_parent - - def initialize(**args) - update!(**args) - end - - # Update properties of this object - def update!(**args) - @description = args[:description] if args.key?(:description) - @display_name = args[:display_name] if args.key?(:display_name) - @service_account_parent = args[:service_account_parent] if args.key?(:service_account_parent) - end - end - # `SourceContext` represents information about the source of a protobuf element, # like the file in which it is defined. class SourceContext @@ -3925,15 +3876,6 @@ module Google # @return [Array] attr_accessor :rules - # The per-product per-project service identity for a service. Use this field to - # configure per-product per-project service identity. Example of a service - # identity configuration. usage: service_identity: - service_account_parent: " - # projects/123456789" display_name: "Cloud XXX Service Agent" description: "Used - # as the identity of Cloud XXX to access resources" - # Corresponds to the JSON property `serviceIdentity` - # @return [Google::Apis::ServicenetworkingV1::ServiceIdentity] - attr_accessor :service_identity - def initialize(**args) update!(**args) end @@ -3943,7 +3885,6 @@ module Google @producer_notification_channel = args[:producer_notification_channel] if args.key?(:producer_notification_channel) @requirements = args[:requirements] if args.key?(:requirements) @rules = args[:rules] if args.key?(:rules) - @service_identity = args[:service_identity] if args.key?(:service_identity) end end diff --git a/generated/google/apis/servicenetworking_v1/representations.rb b/generated/google/apis/servicenetworking_v1/representations.rb index bea2e0733..68e64c741 100644 --- a/generated/google/apis/servicenetworking_v1/representations.rb +++ b/generated/google/apis/servicenetworking_v1/representations.rb @@ -502,12 +502,6 @@ module Google include Google::Apis::Core::JsonObjectSupport end - class ServiceIdentity - class Representation < Google::Apis::Core::JsonRepresentation; end - - include Google::Apis::Core::JsonObjectSupport - end - class SourceContext class Representation < Google::Apis::Core::JsonRepresentation; end @@ -1007,7 +1001,6 @@ module Google 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 @@ -1398,15 +1391,6 @@ module Google 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 @@ -1506,8 +1490,6 @@ module Google 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 diff --git a/generated/google/apis/servicenetworking_v1/synth.metadata b/generated/google/apis/servicenetworking_v1/synth.metadata index 429012f74..8ba18e27d 100644 --- a/generated/google/apis/servicenetworking_v1/synth.metadata +++ b/generated/google/apis/servicenetworking_v1/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/google-api-ruby-client.git", - "sha": "c98c719bbab68d0890524d53f8b629d7858af9c2" + "sha": "cb0c5bf94e2b1c915107eec83041d4409c900155" } } ]