Class: Google::Apis::DrivelabelsV2::GoogleAppsDriveLabelsV2EnableLabelRequest
- Inherits:
-
Object
- Object
- Google::Apis::DrivelabelsV2::GoogleAppsDriveLabelsV2EnableLabelRequest
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/drivelabels_v2/classes.rb,
lib/google/apis/drivelabels_v2/representations.rb,
lib/google/apis/drivelabels_v2/representations.rb
Overview
Request to enable a label.
Instance Attribute Summary collapse
-
#language_code ⇒ String
The BCP-47 language code to use for evaluating localized field labels.
-
#use_admin_access ⇒ Boolean
(also: #use_admin_access?)
Set to
true
in order to use the user's admin credentials. -
#write_control ⇒ Google::Apis::DrivelabelsV2::GoogleAppsDriveLabelsV2WriteControl
Provides control over how write requests are executed.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleAppsDriveLabelsV2EnableLabelRequest
constructor
A new instance of GoogleAppsDriveLabelsV2EnableLabelRequest.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleAppsDriveLabelsV2EnableLabelRequest
Returns a new instance of GoogleAppsDriveLabelsV2EnableLabelRequest.
1285 1286 1287 |
# File 'lib/google/apis/drivelabels_v2/classes.rb', line 1285 def initialize(**args) update!(**args) end |
Instance Attribute Details
#language_code ⇒ String
The BCP-47 language code to use for evaluating localized field labels. When
not specified, values in the default configured language will be used.
Corresponds to the JSON property languageCode
1270 1271 1272 |
# File 'lib/google/apis/drivelabels_v2/classes.rb', line 1270 def language_code @language_code end |
#use_admin_access ⇒ Boolean Also known as: use_admin_access?
Set to true
in order to use the user's admin credentials. The server will
verify the user is an admin for the Label before allowing access.
Corresponds to the JSON property useAdminAccess
1276 1277 1278 |
# File 'lib/google/apis/drivelabels_v2/classes.rb', line 1276 def use_admin_access @use_admin_access end |
#write_control ⇒ Google::Apis::DrivelabelsV2::GoogleAppsDriveLabelsV2WriteControl
Provides control over how write requests are executed. When not specified, the
last write wins.
Corresponds to the JSON property writeControl
1283 1284 1285 |
# File 'lib/google/apis/drivelabels_v2/classes.rb', line 1283 def write_control @write_control end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
1290 1291 1292 1293 1294 |
# File 'lib/google/apis/drivelabels_v2/classes.rb', line 1290 def update!(**args) @language_code = args[:language_code] if args.key?(:language_code) @use_admin_access = args[:use_admin_access] if args.key?(:use_admin_access) @write_control = args[:write_control] if args.key?(:write_control) end |