Class: Google::Apis::ChromemanagementV1::GoogleChromeManagementVersionsV1ChromeBrowserProfileCommand
- Inherits:
-
Object
- Object
- Google::Apis::ChromemanagementV1::GoogleChromeManagementVersionsV1ChromeBrowserProfileCommand
- Includes:
- Google::Apis::Core::Hashable, Google::Apis::Core::JsonObjectSupport
- Defined in:
- lib/google/apis/chromemanagement_v1/classes.rb,
lib/google/apis/chromemanagement_v1/representations.rb,
lib/google/apis/chromemanagement_v1/representations.rb
Overview
A representation of a remote command for a Chrome browser profile.
Instance Attribute Summary collapse
-
#command_result ⇒ Google::Apis::ChromemanagementV1::GoogleChromeManagementVersionsV1ChromeBrowserProfileCommandCommandResult
Result of the execution of a command.
-
#command_state ⇒ String
Output only.
-
#command_type ⇒ String
Required.
-
#issue_time ⇒ String
Output only.
-
#name ⇒ String
Identifier.
-
#payload ⇒ Hash<String,Object>
Required.
-
#valid_duration ⇒ String
Output only.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleChromeManagementVersionsV1ChromeBrowserProfileCommand
constructor
A new instance of GoogleChromeManagementVersionsV1ChromeBrowserProfileCommand.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleChromeManagementVersionsV1ChromeBrowserProfileCommand
Returns a new instance of GoogleChromeManagementVersionsV1ChromeBrowserProfileCommand.
4839 4840 4841 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 4839 def initialize(**args) update!(**args) end |
Instance Attribute Details
#command_result ⇒ Google::Apis::ChromemanagementV1::GoogleChromeManagementVersionsV1ChromeBrowserProfileCommandCommandResult
Result of the execution of a command.
Corresponds to the JSON property commandResult
4803 4804 4805 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 4803 def command_result @command_result end |
#command_state ⇒ String
Output only. State of the remote command.
Corresponds to the JSON property commandState
4808 4809 4810 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 4808 def command_state @command_state end |
#command_type ⇒ String
Required. Type of the remote command. The only supported command_type is "
clearBrowsingData".
Corresponds to the JSON property commandType
4814 4815 4816 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 4814 def command_type @command_type end |
#issue_time ⇒ String
Output only. Timestamp of the issurance of the remote command.
Corresponds to the JSON property issueTime
4819 4820 4821 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 4819 def issue_time @issue_time end |
#name ⇒ String
Identifier. Format: customers/customer_id/profiles/profile_permanent_id/
commands/command_id
Corresponds to the JSON property name
4825 4826 4827 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 4825 def name @name end |
#payload ⇒ Hash<String,Object>
Required. Payload of the remote command. The payload for "clearBrowsingData"
command supports: - fields "clearCache" and "clearCookies" - values of boolean
type.
Corresponds to the JSON property payload
4832 4833 4834 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 4832 def payload @payload end |
#valid_duration ⇒ String
Output only. Valid duration of the remote command.
Corresponds to the JSON property validDuration
4837 4838 4839 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 4837 def valid_duration @valid_duration end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
4844 4845 4846 4847 4848 4849 4850 4851 4852 |
# File 'lib/google/apis/chromemanagement_v1/classes.rb', line 4844 def update!(**args) @command_result = args[:command_result] if args.key?(:command_result) @command_state = args[:command_state] if args.key?(:command_state) @command_type = args[:command_type] if args.key?(:command_type) @issue_time = args[:issue_time] if args.key?(:issue_time) @name = args[:name] if args.key?(:name) @payload = args[:payload] if args.key?(:payload) @valid_duration = args[:valid_duration] if args.key?(:valid_duration) end |