:calls: `PATCH /orgs/{org} `_
(
self,
billing_email: Opt[str] = NotSet,
blog: Opt[str] = NotSet,
company: Opt[str] = NotSet,
description: Opt[str] = NotSet,
email: Opt[str] = NotSet,
location: Opt[str] = NotSet,
name: Opt[str] = NotSet,
)
| 1101 | headers, data = self._requester.requestJsonAndCheck("DELETE", f"{self.url}/hooks/{id}") |
| 1102 | |
| 1103 | def edit( |
| 1104 | self, |
| 1105 | billing_email: Opt[str] = NotSet, |
| 1106 | blog: Opt[str] = NotSet, |
| 1107 | company: Opt[str] = NotSet, |
| 1108 | description: Opt[str] = NotSet, |
| 1109 | email: Opt[str] = NotSet, |
| 1110 | location: Opt[str] = NotSet, |
| 1111 | name: Opt[str] = NotSet, |
| 1112 | ) -> None: |
| 1113 | """ |
| 1114 | :calls: `PATCH /orgs/{org} <https://docs.github.com/en/rest/reference/orgs>`_ |
| 1115 | """ |
| 1116 | assert is_optional(billing_email, str), billing_email |
| 1117 | assert is_optional(blog, str), blog |
| 1118 | assert is_optional(company, str), company |
| 1119 | assert is_optional(description, str), description |
| 1120 | assert is_optional(email, str), email |
| 1121 | assert is_optional(location, str), location |
| 1122 | assert is_optional(name, str), name |
| 1123 | post_parameters = NotSet.remove_unset_items( |
| 1124 | { |
| 1125 | "billing_email": billing_email, |
| 1126 | "blog": blog, |
| 1127 | "company": company, |
| 1128 | "description": description, |
| 1129 | "email": email, |
| 1130 | "location": location, |
| 1131 | "name": name, |
| 1132 | } |
| 1133 | ) |
| 1134 | |
| 1135 | headers, data = self._requester.requestJsonAndCheck("PATCH", self.url, input=post_parameters) |
| 1136 | self._useAttributes(data) |
| 1137 | self._set_complete() |
| 1138 | |
| 1139 | @deprecated("Use Organization.get_hook(id).edit(…) instead") |
| 1140 | def edit_hook( |
nothing calls this directly
no test coverage detected