def __init__(self,
                 type=None,
                 url=None,
                 latest_completed=None,
                 last_run_status=None,
                 last_run_error=None,
                 id=None,
                 endpoint_id=None,
                 org_id=None,
                 task_id=None,
                 owner_id=None,
                 created_at=None,
                 updated_at=None,
                 status=None,
                 name=None,
                 sleep_until=None,
                 every=None,
                 offset=None,
                 runbook_link=None,
                 limit_every=None,
                 limit=None,
                 tag_rules=None,
                 description=None,
                 status_rules=None,
                 labels=None,
                 links=None):  # noqa: E501,D401,D403
        """HTTPNotificationRuleBase - a model defined in OpenAPI."""  # noqa: E501
        NotificationRuleDiscriminator.__init__(
            self,
            latest_completed=latest_completed,
            last_run_status=last_run_status,
            last_run_error=last_run_error,
            id=id,
            endpoint_id=endpoint_id,
            org_id=org_id,
            task_id=task_id,
            owner_id=owner_id,
            created_at=created_at,
            updated_at=updated_at,
            status=status,
            name=name,
            sleep_until=sleep_until,
            every=every,
            offset=offset,
            runbook_link=runbook_link,
            limit_every=limit_every,
            limit=limit,
            tag_rules=tag_rules,
            description=description,
            status_rules=status_rules,
            labels=labels,
            links=links)  # noqa: E501

        self._type = None
        self._url = None
        self.discriminator = None

        self.type = type
        if url is not None:
            self.url = url
Ejemplo n.º 2
0
    def __init__(self, type=None, message_template=None, parse_mode=None, disable_web_page_preview=None, latest_completed=None, last_run_status=None, last_run_error=None, id=None, endpoint_id=None, org_id=None, task_id=None, owner_id=None, created_at=None, updated_at=None, status=None, name=None, sleep_until=None, every=None, offset=None, runbook_link=None, limit_every=None, limit=None, tag_rules=None, description=None, status_rules=None, labels=None, links=None):  # noqa: E501,D401,D403
        """TelegramNotificationRuleBase - a model defined in OpenAPI."""  # noqa: E501
        NotificationRuleDiscriminator.__init__(self, latest_completed=latest_completed, last_run_status=last_run_status, last_run_error=last_run_error, id=id, endpoint_id=endpoint_id, org_id=org_id, task_id=task_id, owner_id=owner_id, created_at=created_at, updated_at=updated_at, status=status, name=name, sleep_until=sleep_until, every=every, offset=offset, runbook_link=runbook_link, limit_every=limit_every, limit=limit, tag_rules=tag_rules, description=description, status_rules=status_rules, labels=labels, links=links)  # noqa: E501

        self._type = None
        self._message_template = None
        self._parse_mode = None
        self._disable_web_page_preview = None
        self.discriminator = None

        self.type = type
        self.message_template = message_template
        if parse_mode is not None:
            self.parse_mode = parse_mode
        if disable_web_page_preview is not None:
            self.disable_web_page_preview = disable_web_page_preview
 def __init__(self):  # noqa: E501,D401,D403
     """PostNotificationRule - a model defined in OpenAPI."""  # noqa: E501
     NotificationRuleDiscriminator.__init__(self)  # noqa: E501
     self.discriminator = None