View Source GoogleApi.ContentWarehouse.V1.Model.AssistantApiSettingsReauthTrustedDeviceSettingsTrustSettings (google_api_content_warehouse v0.4.0)

Next id: 6

Attributes

  • neverAskAgain (type: boolean(), default: nil) - If true, don't ask user to trust this device again.
  • neverAskExpirationTimestamp (type: DateTime.t, default: nil) - DEPRECATED: Use never_ask_again instead. Expiration timestamp of "never ask again" status. If this field is set and is later than current timestamp, we should NOT ask the user whether they'd like to trust this device.
  • trustDeviceExpirationTimestamp (type: DateTime.t, default: nil) - Expiration timestamp of "trusted" status. If this field is set and is later than current timestamp, we can consider this device to be trusted.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() ::
  %GoogleApi.ContentWarehouse.V1.Model.AssistantApiSettingsReauthTrustedDeviceSettingsTrustSettings{
    neverAskAgain: boolean() | nil,
    neverAskExpirationTimestamp: DateTime.t() | nil,
    trustDeviceExpirationTimestamp: DateTime.t() | nil
  }

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.