Class: Google::Apis::DrivelabelsV2beta::GoogleAppsDriveLabelsV2betaPublishLabelRequest
- Inherits:
-
Object
- Object
- Google::Apis::DrivelabelsV2beta::GoogleAppsDriveLabelsV2betaPublishLabelRequest
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/drivelabels_v2beta/classes.rb,
lib/google/apis/drivelabels_v2beta/representations.rb,
lib/google/apis/drivelabels_v2beta/representations.rb
Overview
Request to publish 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
truein order to use the user's admin credentials. -
#write_control ⇒ Google::Apis::DrivelabelsV2beta::GoogleAppsDriveLabelsV2betaWriteControl
Provides control over how write requests are executed.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleAppsDriveLabelsV2betaPublishLabelRequest
constructor
A new instance of GoogleAppsDriveLabelsV2betaPublishLabelRequest.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleAppsDriveLabelsV2betaPublishLabelRequest
Returns a new instance of GoogleAppsDriveLabelsV2betaPublishLabelRequest.
2947 2948 2949 |
# File 'lib/google/apis/drivelabels_v2beta/classes.rb', line 2947 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
2932 2933 2934 |
# File 'lib/google/apis/drivelabels_v2beta/classes.rb', line 2932 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
2938 2939 2940 |
# File 'lib/google/apis/drivelabels_v2beta/classes.rb', line 2938 def use_admin_access @use_admin_access end |
#write_control ⇒ Google::Apis::DrivelabelsV2beta::GoogleAppsDriveLabelsV2betaWriteControl
Provides control over how write requests are executed. When not specified, the
last write wins.
Corresponds to the JSON property writeControl
2945 2946 2947 |
# File 'lib/google/apis/drivelabels_v2beta/classes.rb', line 2945 def write_control @write_control end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
2952 2953 2954 2955 2956 |
# File 'lib/google/apis/drivelabels_v2beta/classes.rb', line 2952 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 |