Class: Google::Apis::AlertcenterV1beta1::BatchDeleteAlertsRequest
- Inherits:
-
Object
- Object
- Google::Apis::AlertcenterV1beta1::BatchDeleteAlertsRequest
- 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 delete on alerts.
Instance Attribute Summary collapse
-
#alert_id ⇒ Array<String>
Required.
-
#customer_id ⇒ String
Optional.
Instance Method Summary collapse
-
#initialize(**args) ⇒ BatchDeleteAlertsRequest
constructor
A new instance of BatchDeleteAlertsRequest.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ BatchDeleteAlertsRequest
Returns a new instance of BatchDeleteAlertsRequest.
747 748 749 |
# File 'lib/google/apis/alertcenter_v1beta1/classes.rb', line 747 def initialize(**args) update!(**args) end |
Instance Attribute Details
#alert_id ⇒ Array<String>
Required. The list of alert IDs to delete.
Corresponds to the JSON property alertId
736 737 738 |
# File 'lib/google/apis/alertcenter_v1beta1/classes.rb', line 736 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
745 746 747 |
# File 'lib/google/apis/alertcenter_v1beta1/classes.rb', line 745 def customer_id @customer_id end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
752 753 754 755 |
# File 'lib/google/apis/alertcenter_v1beta1/classes.rb', line 752 def update!(**args) @alert_id = args[:alert_id] if args.key?(:alert_id) @customer_id = args[:customer_id] if args.key?(:customer_id) end |