@@ -50,6 +50,7 @@ class CreateRuleRequest(object):
5050 'no_data' : 'NoDataForCreateRuleInput' ,
5151 'notification_id' : 'str' ,
5252 'notify_templates' : 'list[NotifyTemplateForCreateRuleInput]' ,
53+ 'object_group_id' : 'str' ,
5354 'original_dimensions' : 'dict(str, list[str])' ,
5455 'project_name' : 'str' ,
5556 'recovery_notify' : 'RecoveryNotifyForCreateRuleInput' ,
@@ -81,6 +82,7 @@ class CreateRuleRequest(object):
8182 'no_data' : 'NoData' ,
8283 'notification_id' : 'NotificationId' ,
8384 'notify_templates' : 'NotifyTemplates' ,
85+ 'object_group_id' : 'ObjectGroupId' ,
8486 'original_dimensions' : 'OriginalDimensions' ,
8587 'project_name' : 'ProjectName' ,
8688 'recovery_notify' : 'RecoveryNotify' ,
@@ -94,7 +96,7 @@ class CreateRuleRequest(object):
9496 'webhook_ids' : 'WebhookIds'
9597 }
9698
97- def __init__ (self , alert_methods = None , condition_operator = None , conditions = None , contact_group_ids = None , description = None , dimension_conditions = None , effect_end_at = None , effect_start_at = None , enable_state = None , evaluation_count = None , level = None , level_conditions = None , multiple_conditions = None , namespace = None , no_data = None , notification_id = None , notify_templates = None , original_dimensions = None , project_name = None , recovery_notify = None , regions = None , rule_name = None , rule_type = None , silence_time = None , sub_namespace = None , tags = None , webhook = None , webhook_ids = None , _configuration = None ): # noqa: E501
99+ def __init__ (self , alert_methods = None , condition_operator = None , conditions = None , contact_group_ids = None , description = None , dimension_conditions = None , effect_end_at = None , effect_start_at = None , enable_state = None , evaluation_count = None , level = None , level_conditions = None , multiple_conditions = None , namespace = None , no_data = None , notification_id = None , notify_templates = None , object_group_id = None , original_dimensions = None , project_name = None , recovery_notify = None , regions = None , rule_name = None , rule_type = None , silence_time = None , sub_namespace = None , tags = None , webhook = None , webhook_ids = None , _configuration = None ): # noqa: E501
98100 """CreateRuleRequest - a model defined in Swagger""" # noqa: E501
99101 if _configuration is None :
100102 _configuration = Configuration ()
@@ -117,6 +119,7 @@ def __init__(self, alert_methods=None, condition_operator=None, conditions=None,
117119 self ._no_data = None
118120 self ._notification_id = None
119121 self ._notify_templates = None
122+ self ._object_group_id = None
120123 self ._original_dimensions = None
121124 self ._project_name = None
122125 self ._recovery_notify = None
@@ -158,6 +161,8 @@ def __init__(self, alert_methods=None, condition_operator=None, conditions=None,
158161 self .notification_id = notification_id
159162 if notify_templates is not None :
160163 self .notify_templates = notify_templates
164+ if object_group_id is not None :
165+ self .object_group_id = object_group_id
161166 if original_dimensions is not None :
162167 self .original_dimensions = original_dimensions
163168 if project_name is not None :
@@ -554,6 +559,27 @@ def notify_templates(self, notify_templates):
554559
555560 self ._notify_templates = notify_templates
556561
562+ @property
563+ def object_group_id (self ):
564+ """Gets the object_group_id of this CreateRuleRequest. # noqa: E501
565+
566+
567+ :return: The object_group_id of this CreateRuleRequest. # noqa: E501
568+ :rtype: str
569+ """
570+ return self ._object_group_id
571+
572+ @object_group_id .setter
573+ def object_group_id (self , object_group_id ):
574+ """Sets the object_group_id of this CreateRuleRequest.
575+
576+
577+ :param object_group_id: The object_group_id of this CreateRuleRequest. # noqa: E501
578+ :type: str
579+ """
580+
581+ self ._object_group_id = object_group_id
582+
557583 @property
558584 def original_dimensions (self ):
559585 """Gets the original_dimensions of this CreateRuleRequest. # noqa: E501
0 commit comments