Class: Google::Apis::AlertcenterV1beta1::BatchUndeleteAlertsRequest
- Inherits:
-
Object
- Object
- Google::Apis::AlertcenterV1beta1::BatchUndeleteAlertsRequest
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/alertcenter_v1beta1/classes.rb,
lib/google/apis/alertcenter_v1beta1/representations.rb,
lib/google/apis/alertcenter_v1beta1/representations.rb
Overview
A request to perform batch undelete on alerts.
Instance Attribute Summary collapse
-
#alert_id ⇒ Array<String>
Required.
-
#customer_id ⇒ String
Optional.
Instance Method Summary collapse
-
#initialize(**args) ⇒ BatchUndeleteAlertsRequest
constructor
A new instance of BatchUndeleteAlertsRequest.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ BatchUndeleteAlertsRequest
Returns a new instance of BatchUndeleteAlertsRequest.
801 802 803 |
# File 'lib/google/apis/alertcenter_v1beta1/classes.rb', line 801 def initialize(**args) update!(**args) end |
Instance Attribute Details
#alert_id ⇒ Array<String>
Required. The list of alert IDs to undelete.
Corresponds to the JSON property alertId
790 791 792 |
# File 'lib/google/apis/alertcenter_v1beta1/classes.rb', line 790 def alert_id @alert_id end |
#customer_id ⇒ String
Optional. The unique identifier of the Google Workspace account of the
customer the alerts are associated with. The customer_id
must have the
initial "C" stripped (for example, 046psxkn
). Inferred from the caller
identity if not provided. Find your customer ID.
Corresponds to the JSON property customerId
799 800 801 |
# File 'lib/google/apis/alertcenter_v1beta1/classes.rb', line 799 def customer_id @customer_id end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
806 807 808 809 |
# File 'lib/google/apis/alertcenter_v1beta1/classes.rb', line 806 def update!(**args) @alert_id = args[:alert_id] if args.key?(:alert_id) @customer_id = args[:customer_id] if args.key?(:customer_id) end |