Class: Google::Cloud::DiscoveryEngine::V1::BatchUpdateUserLicensesRequest
- Inherits:
-
Object
- Object
- Google::Cloud::DiscoveryEngine::V1::BatchUpdateUserLicensesRequest
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/discoveryengine/v1/user_license_service.rb
Overview
Request message for UserLicenseService.BatchUpdateUserLicenses method.
Defined Under Namespace
Classes: InlineSource
Instance Attribute Summary collapse
-
#delete_unassigned_user_licenses ⇒ ::Boolean
Optional.
-
#inline_source ⇒ ::Google::Cloud::DiscoveryEngine::V1::BatchUpdateUserLicensesRequest::InlineSource
The inline source for the input content for document embeddings.
-
#parent ⇒ ::String
Required.
Instance Attribute Details
#delete_unassigned_user_licenses ⇒ ::Boolean
Returns Optional. If true, if user licenses removed associated license config, the user license will be deleted. By default which is false, the user license will be updated to unassigned state.
95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 |
# File 'proto_docs/google/cloud/discoveryengine/v1/user_license_service.rb', line 95 class BatchUpdateUserLicensesRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The inline source for the input config for BatchUpdateUserLicenses # method. # @!attribute [rw] user_licenses # @return [::Array<::Google::Cloud::DiscoveryEngine::V1::UserLicense>] # Required. A list of user licenses to update. Each user license # must have a valid # {::Google::Cloud::DiscoveryEngine::V1::UserLicense#user_principal UserLicense.user_principal}. # @!attribute [rw] update_mask # @return [::Google::Protobuf::FieldMask] # Optional. The list of fields to update. class InlineSource include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#inline_source ⇒ ::Google::Cloud::DiscoveryEngine::V1::BatchUpdateUserLicensesRequest::InlineSource
Returns The inline source for the input content for document embeddings.
95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 |
# File 'proto_docs/google/cloud/discoveryengine/v1/user_license_service.rb', line 95 class BatchUpdateUserLicensesRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The inline source for the input config for BatchUpdateUserLicenses # method. # @!attribute [rw] user_licenses # @return [::Array<::Google::Cloud::DiscoveryEngine::V1::UserLicense>] # Required. A list of user licenses to update. Each user license # must have a valid # {::Google::Cloud::DiscoveryEngine::V1::UserLicense#user_principal UserLicense.user_principal}. # @!attribute [rw] update_mask # @return [::Google::Protobuf::FieldMask] # Optional. The list of fields to update. class InlineSource include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#parent ⇒ ::String
Returns Required. The parent [UserStore][] resource name, format:
projects/{project}/locations/{location}/userStores/{user_store_id}
.
95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 |
# File 'proto_docs/google/cloud/discoveryengine/v1/user_license_service.rb', line 95 class BatchUpdateUserLicensesRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The inline source for the input config for BatchUpdateUserLicenses # method. # @!attribute [rw] user_licenses # @return [::Array<::Google::Cloud::DiscoveryEngine::V1::UserLicense>] # Required. A list of user licenses to update. Each user license # must have a valid # {::Google::Cloud::DiscoveryEngine::V1::UserLicense#user_principal UserLicense.user_principal}. # @!attribute [rw] update_mask # @return [::Google::Protobuf::FieldMask] # Optional. The list of fields to update. class InlineSource include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |