Class: Google::Apis::VaultV1::DriveOptions
- Inherits:
-
Object
- Object
- Google::Apis::VaultV1::DriveOptions
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- generated/google/apis/vault_v1/classes.rb,
generated/google/apis/vault_v1/representations.rb,
generated/google/apis/vault_v1/representations.rb
Overview
Drive search advanced options
Instance Attribute Summary collapse
-
#include_team_drives ⇒ Boolean
(also: #include_team_drives?)
Set to true to include Team Drive.
-
#version_date ⇒ String
Search the versions of the Drive file as of the reference date.
Instance Method Summary collapse
-
#initialize(**args) ⇒ DriveOptions
constructor
A new instance of DriveOptions.
-
#update!(**args) ⇒ Object
Update properties of this object.
Methods included from Core::JsonObjectSupport
Methods included from Core::Hashable
Constructor Details
#initialize(**args) ⇒ DriveOptions
Returns a new instance of DriveOptions
362 363 364 |
# File 'generated/google/apis/vault_v1/classes.rb', line 362 def initialize(**args) update!(**args) end |
Instance Attribute Details
#include_team_drives ⇒ Boolean Also known as: include_team_drives?
Set to true to include Team Drive.
Corresponds to the JSON property includeTeamDrives
352 353 354 |
# File 'generated/google/apis/vault_v1/classes.rb', line 352 def include_team_drives @include_team_drives end |
#version_date ⇒ String
Search the versions of the Drive file
as of the reference date. These timestamps are in GMT and
rounded down to the given date.
Corresponds to the JSON property versionDate
360 361 362 |
# File 'generated/google/apis/vault_v1/classes.rb', line 360 def version_date @version_date end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
367 368 369 370 |
# File 'generated/google/apis/vault_v1/classes.rb', line 367 def update!(**args) @include_team_drives = args[:include_team_drives] if args.key?(:include_team_drives) @version_date = args[:version_date] if args.key?(:version_date) end |