Class: Google::Apis::VaultV1::DriveOptions
- Inherits:
-
Object
- Object
- Google::Apis::VaultV1::DriveOptions
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/vault_v1/classes.rb,
lib/google/apis/vault_v1/representations.rb,
lib/google/apis/vault_v1/representations.rb
Overview
Drive search advanced options
Instance Attribute Summary collapse
-
#include_shared_drives ⇒ Boolean
(also: #include_shared_drives?)
Set to true to include shared drive.
-
#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.
Constructor Details
#initialize(**args) ⇒ DriveOptions
Returns a new instance of DriveOptions.
501 502 503 |
# File 'lib/google/apis/vault_v1/classes.rb', line 501 def initialize(**args) update!(**args) end |
Instance Attribute Details
#include_shared_drives ⇒ Boolean Also known as:
Set to true to include shared drive.
Corresponds to the JSON property includeSharedDrives
486 487 488 |
# File 'lib/google/apis/vault_v1/classes.rb', line 486 def include_shared_drives @include_shared_drives end |
#include_team_drives ⇒ Boolean Also known as: include_team_drives?
Set to true to include Team Drive.
Corresponds to the JSON property includeTeamDrives
492 493 494 |
# File 'lib/google/apis/vault_v1/classes.rb', line 492 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
499 500 501 |
# File 'lib/google/apis/vault_v1/classes.rb', line 499 def version_date @version_date end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
506 507 508 509 510 |
# File 'lib/google/apis/vault_v1/classes.rb', line 506 def update!(**args) @include_shared_drives = args[:include_shared_drives] if args.key?(:include_shared_drives) @include_team_drives = args[:include_team_drives] if args.key?(:include_team_drives) @version_date = args[:version_date] if args.key?(:version_date) end |