Class: Google::Apis::DiscoveryengineV1::GoogleCloudDiscoveryengineV1alphaIdentityScheduleConfig
- Inherits:
-
Object
- Object
- Google::Apis::DiscoveryengineV1::GoogleCloudDiscoveryengineV1alphaIdentityScheduleConfig
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/discoveryengine_v1/classes.rb,
lib/google/apis/discoveryengine_v1/representations.rb,
lib/google/apis/discoveryengine_v1/representations.rb
Overview
The configuration for the identity data synchronization runs.
Instance Attribute Summary collapse
-
#refresh_interval ⇒ String
Optional.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleCloudDiscoveryengineV1alphaIdentityScheduleConfig
constructor
A new instance of GoogleCloudDiscoveryengineV1alphaIdentityScheduleConfig.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleCloudDiscoveryengineV1alphaIdentityScheduleConfig
Returns a new instance of GoogleCloudDiscoveryengineV1alphaIdentityScheduleConfig.
13999 14000 14001 |
# File 'lib/google/apis/discoveryengine_v1/classes.rb', line 13999 def initialize(**args) update!(**args) end |
Instance Attribute Details
#refresh_interval ⇒ String
Optional. The refresh interval to sync the Access Control List information for
the documents ingested by this connector. If not set, the access control list
will be refreshed at the default interval of 30 minutes. The identity refresh
interval can be at least 30 minutes and at most 7 days.
Corresponds to the JSON property refreshInterval
13997 13998 13999 |
# File 'lib/google/apis/discoveryengine_v1/classes.rb', line 13997 def refresh_interval @refresh_interval end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
14004 14005 14006 |
# File 'lib/google/apis/discoveryengine_v1/classes.rb', line 14004 def update!(**args) @refresh_interval = args[:refresh_interval] if args.key?(:refresh_interval) end |