Class: Google::Cloud::ApigeeRegistry::V1::UpdateApiRequest
- Inherits:
-
Object
- Object
- Google::Cloud::ApigeeRegistry::V1::UpdateApiRequest
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/apigeeregistry/v1/registry_service.rb
Overview
Request message for UpdateApi.
Instance Attribute Summary collapse
-
#allow_missing ⇒ ::Boolean
If set to true, and the API is not found, a new API will be created.
-
#api ⇒ ::Google::Cloud::ApigeeRegistry::V1::Api
Required.
-
#update_mask ⇒ ::Google::Protobuf::FieldMask
The list of fields to be updated.
Instance Attribute Details
#allow_missing ⇒ ::Boolean
Returns If set to true, and the API is not found, a new API will be created.
In this situation, update_mask
is ignored.
113 114 115 116 |
# File 'proto_docs/google/cloud/apigeeregistry/v1/registry_service.rb', line 113 class UpdateApiRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#api ⇒ ::Google::Cloud::ApigeeRegistry::V1::Api
Returns Required. The API to update.
The name
field is used to identify the API to update.
Format: projects/*/locations/*/apis/*
.
113 114 115 116 |
# File 'proto_docs/google/cloud/apigeeregistry/v1/registry_service.rb', line 113 class UpdateApiRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#update_mask ⇒ ::Google::Protobuf::FieldMask
Returns The list of fields to be updated. If omitted, all fields are updated that are set in the request message (fields set to default values are ignored). If an asterisk "*" is specified, all fields are updated, including fields that are unspecified/default in the request.
113 114 115 116 |
# File 'proto_docs/google/cloud/apigeeregistry/v1/registry_service.rb', line 113 class UpdateApiRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |