Class: Google::Apis::FirebaseappcheckV1beta::GoogleFirebaseAppcheckV1betaBatchUpdateServicesRequest
- Inherits:
-
Object
- Object
- Google::Apis::FirebaseappcheckV1beta::GoogleFirebaseAppcheckV1betaBatchUpdateServicesRequest
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/firebaseappcheck_v1beta/classes.rb,
lib/google/apis/firebaseappcheck_v1beta/representations.rb,
lib/google/apis/firebaseappcheck_v1beta/representations.rb
Overview
Request message for the BatchUpdateServices method.
Instance Attribute Summary collapse
-
#requests ⇒ Array<Google::Apis::FirebaseappcheckV1beta::GoogleFirebaseAppcheckV1betaUpdateServiceRequest>
Required.
-
#update_mask ⇒ String
Optional.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleFirebaseAppcheckV1betaBatchUpdateServicesRequest
constructor
A new instance of GoogleFirebaseAppcheckV1betaBatchUpdateServicesRequest.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleFirebaseAppcheckV1betaBatchUpdateServicesRequest
Returns a new instance of GoogleFirebaseAppcheckV1betaBatchUpdateServicesRequest.
230 231 232 |
# File 'lib/google/apis/firebaseappcheck_v1beta/classes.rb', line 230 def initialize(**args) update!(**args) end |
Instance Attribute Details
#requests ⇒ Array<Google::Apis::FirebaseappcheckV1beta::GoogleFirebaseAppcheckV1betaUpdateServiceRequest>
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
220 221 222 |
# File 'lib/google/apis/firebaseappcheck_v1beta/classes.rb', line 220 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 this field is present, the update_mask field in
the UpdateServiceRequest messages must all match this field, or the entire
batch fails and no updates will be committed.
Corresponds to the JSON property updateMask
228 229 230 |
# File 'lib/google/apis/firebaseappcheck_v1beta/classes.rb', line 228 def update_mask @update_mask end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
235 236 237 238 |
# File 'lib/google/apis/firebaseappcheck_v1beta/classes.rb', line 235 def update!(**args) @requests = args[:requests] if args.key?(:requests) @update_mask = args[:update_mask] if args.key?(:update_mask) end |