diff --git a/generated/google/apis/serviceconsumermanagement_v1.rb b/generated/google/apis/serviceconsumermanagement_v1.rb index e111c993e..6bc3d979a 100644 --- a/generated/google/apis/serviceconsumermanagement_v1.rb +++ b/generated/google/apis/serviceconsumermanagement_v1.rb @@ -25,7 +25,7 @@ module Google # @see https://cloud.google.com/service-consumer-management/docs/overview module ServiceconsumermanagementV1 VERSION = 'V1' - REVISION = '20201019' + REVISION = '20201021' # 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/serviceconsumermanagement_v1/classes.rb b/generated/google/apis/serviceconsumermanagement_v1/classes.rb index 18038d1f9..3a7634dae 100644 --- a/generated/google/apis/serviceconsumermanagement_v1/classes.rb +++ b/generated/google/apis/serviceconsumermanagement_v1/classes.rb @@ -1333,13 +1333,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 @@ -1399,7 +1392,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) @@ -2852,44 +2844,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 @@ -3321,15 +3275,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::ServiceconsumermanagementV1::ServiceIdentity] - attr_accessor :service_identity - def initialize(**args) update!(**args) end @@ -3339,7 +3284,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/serviceconsumermanagement_v1/representations.rb b/generated/google/apis/serviceconsumermanagement_v1/representations.rb index c52180f71..56c02b6a3 100644 --- a/generated/google/apis/serviceconsumermanagement_v1/representations.rb +++ b/generated/google/apis/serviceconsumermanagement_v1/representations.rb @@ -364,12 +364,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 @@ -866,7 +860,6 @@ module Google class Representation < Google::Apis::Core::JsonRepresentation collection :additional_bindings, as: 'additionalBindings', class: Google::Apis::ServiceconsumermanagementV1::HttpRule, decorator: Google::Apis::ServiceconsumermanagementV1::HttpRule::Representation - property :allow_half_duplex, as: 'allowHalfDuplex' property :body, as: 'body' property :custom, as: 'custom', class: Google::Apis::ServiceconsumermanagementV1::CustomHttpPattern, decorator: Google::Apis::ServiceconsumermanagementV1::CustomHttpPattern::Representation @@ -1184,15 +1177,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 @@ -1315,8 +1299,6 @@ module Google collection :requirements, as: 'requirements' collection :rules, as: 'rules', class: Google::Apis::ServiceconsumermanagementV1::UsageRule, decorator: Google::Apis::ServiceconsumermanagementV1::UsageRule::Representation - property :service_identity, as: 'serviceIdentity', class: Google::Apis::ServiceconsumermanagementV1::ServiceIdentity, decorator: Google::Apis::ServiceconsumermanagementV1::ServiceIdentity::Representation - end end diff --git a/generated/google/apis/serviceconsumermanagement_v1/synth.metadata b/generated/google/apis/serviceconsumermanagement_v1/synth.metadata index 8ba18e27d..ad685105d 100644 --- a/generated/google/apis/serviceconsumermanagement_v1/synth.metadata +++ b/generated/google/apis/serviceconsumermanagement_v1/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/google-api-ruby-client.git", - "sha": "cb0c5bf94e2b1c915107eec83041d4409c900155" + "sha": "d53bec90ed2ca3cdd76158f2fc018b05fe3d2027" } } ]