Class: Google::Apis::FirebaseappcheckV1::GoogleFirebaseAppcheckV1BatchUpdateServicesRequest
- Inherits:
-
Object
- Object
- Google::Apis::FirebaseappcheckV1::GoogleFirebaseAppcheckV1BatchUpdateServicesRequest
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/firebaseappcheck_v1/classes.rb,
lib/google/apis/firebaseappcheck_v1/representations.rb,
lib/google/apis/firebaseappcheck_v1/representations.rb
Overview
Request message for the BatchUpdateServices method.
Instance Attribute Summary collapse
-
#requests ⇒ Array<Google::Apis::FirebaseappcheckV1::GoogleFirebaseAppcheckV1UpdateServiceRequest>
Required.
-
#update_mask ⇒ String
Optional.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleFirebaseAppcheckV1BatchUpdateServicesRequest
constructor
A new instance of GoogleFirebaseAppcheckV1BatchUpdateServicesRequest.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleFirebaseAppcheckV1BatchUpdateServicesRequest
Returns a new instance of GoogleFirebaseAppcheckV1BatchUpdateServicesRequest.
272 273 274 |
# File 'lib/google/apis/firebaseappcheck_v1/classes.rb', line 272 def initialize(**args) update!(**args) end |
Instance Attribute Details
#requests ⇒ Array<Google::Apis::FirebaseappcheckV1::GoogleFirebaseAppcheckV1UpdateServiceRequest>
Required. The request messages specifying the Services to update. A maximum of
100 objects can be updated in a batch.
Corresponds to the JSON property requests
262 263 264 |
# File 'lib/google/apis/firebaseappcheck_v1/classes.rb', line 262 def requests @requests end |
#update_mask ⇒ String
Optional. A comma-separated list of names of fields in the Services to update.
Example: display_name
. If the update_mask
field is set in both this
request and any of the UpdateServiceRequest messages, they must match or the
entire batch fails and no updates will be committed.
Corresponds to the JSON property updateMask
270 271 272 |
# File 'lib/google/apis/firebaseappcheck_v1/classes.rb', line 270 def update_mask @update_mask end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
277 278 279 280 |
# File 'lib/google/apis/firebaseappcheck_v1/classes.rb', line 277 def update!(**args) @requests = args[:requests] if args.key?(:requests) @update_mask = args[:update_mask] if args.key?(:update_mask) end |