diff --git a/generated/google/apis/servicemanagement_v1.rb b/generated/google/apis/servicemanagement_v1.rb index 04bcf6660..fb6351a8e 100644 --- a/generated/google/apis/servicemanagement_v1.rb +++ b/generated/google/apis/servicemanagement_v1.rb @@ -27,7 +27,7 @@ module Google # @see https://cloud.google.com/service-management/ module ServicemanagementV1 VERSION = 'V1' - REVISION = '20201017' + REVISION = '20201023' # 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/servicemanagement_v1/classes.rb b/generated/google/apis/servicemanagement_v1/classes.rb index fbe6a71b2..110159905 100644 --- a/generated/google/apis/servicemanagement_v1/classes.rb +++ b/generated/google/apis/servicemanagement_v1/classes.rb @@ -1757,13 +1757,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 @@ -1823,7 +1816,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) @@ -3223,10 +3215,7 @@ module Google # @return [Google::Apis::ServicemanagementV1::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 @@ -3491,44 +3480,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 - # Request message for `SetIamPolicy` method. class SetIamPolicyRequest include Google::Apis::Core::Hashable @@ -4003,15 +3954,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::ServicemanagementV1::ServiceIdentity] - attr_accessor :service_identity - def initialize(**args) update!(**args) end @@ -4021,7 +3963,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/servicemanagement_v1/representations.rb b/generated/google/apis/servicemanagement_v1/representations.rb index d9f7e67d7..243678370 100644 --- a/generated/google/apis/servicemanagement_v1/representations.rb +++ b/generated/google/apis/servicemanagement_v1/representations.rb @@ -454,12 +454,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 SetIamPolicyRequest class Representation < Google::Apis::Core::JsonRepresentation; end @@ -966,7 +960,6 @@ module Google class Representation < Google::Apis::Core::JsonRepresentation collection :additional_bindings, as: 'additionalBindings', class: Google::Apis::ServicemanagementV1::HttpRule, decorator: Google::Apis::ServicemanagementV1::HttpRule::Representation - property :allow_half_duplex, as: 'allowHalfDuplex' property :body, as: 'body' property :custom, as: 'custom', class: Google::Apis::ServicemanagementV1::CustomHttpPattern, decorator: Google::Apis::ServicemanagementV1::CustomHttpPattern::Representation @@ -1324,15 +1317,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 SetIamPolicyRequest # @private class Representation < Google::Apis::Core::JsonRepresentation @@ -1467,8 +1451,6 @@ module Google collection :requirements, as: 'requirements' collection :rules, as: 'rules', class: Google::Apis::ServicemanagementV1::UsageRule, decorator: Google::Apis::ServicemanagementV1::UsageRule::Representation - property :service_identity, as: 'serviceIdentity', class: Google::Apis::ServicemanagementV1::ServiceIdentity, decorator: Google::Apis::ServicemanagementV1::ServiceIdentity::Representation - end end diff --git a/generated/google/apis/servicemanagement_v1/synth.metadata b/generated/google/apis/servicemanagement_v1/synth.metadata index eb07fc0a6..fb5a74b21 100644 --- a/generated/google/apis/servicemanagement_v1/synth.metadata +++ b/generated/google/apis/servicemanagement_v1/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/google-api-ruby-client.git", - "sha": "9dbe47b50cf9821abd0b99045aefd29e469d2ca4" + "sha": "9840c481849200572321532ecc3b128bebbc1583" } } ]