Skip to content

Commit b7a9ca5

Browse files
authored
Merge pull request #1498 from php-api-clients/GitHubEnterpriseCloud/from-1.1.4-32b56e406f1dadb0fc98a659a70af16f-from-1.1.4-32b56e406f1dadb0fc98a659a70af16f
2 parents 02a9a6b + 57d0a34 commit b7a9ca5

File tree

54 files changed

+1784
-373
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

54 files changed

+1784
-373
lines changed

clients/GitHubEnterpriseCloud/README.md

Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2132,6 +2132,74 @@ $client->operations()->enterpriseAdmin()->deleteAuditLogStream( enterpris
21322132
You can find more about this operation over at the [API method documentation](https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/audit-log#delete-an-audit-log-streaming-configuration-for-an-enterprise).
21332133

21342134

2135+
### enterprise-admin/list-push-bypass-requests
2136+
2137+
List push rule bypass requests within an enterprise
2138+
2139+
Using the `call` method:
2140+
```php
2141+
$client->call('GET /enterprises/{enterprise}/bypass-requests/push-rules', [
2142+
'enterprise' => 'generated',
2143+
'organization_name' => 'generated',
2144+
'reviewer' => 'generated',
2145+
'requester' => 'generated',
2146+
'time_period' => 'generated',
2147+
'request_status' => 'generated',
2148+
'per_page' => 8,
2149+
'page' => 1,
2150+
]);
2151+
```
2152+
2153+
Operations method:
2154+
```php
2155+
$client->operations()->enterpriseAdmin()->listPushBypassRequests( enterprise: 'generated',
2156+
organization_name: 'generated',
2157+
reviewer: 'generated',
2158+
requester: 'generated',
2159+
time_period: 'generated',
2160+
request_status: 'generated',
2161+
per_page: 8,
2162+
page: 1,
2163+
);
2164+
```
2165+
2166+
You can find more about this operation over at the [API method documentation](https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/bypass-requests#list-push-rule-bypass-requests-within-an-enterprise).
2167+
2168+
2169+
### enterprise-admin/list-push-bypass-requests
2170+
2171+
List push rule bypass requests within an enterprise
2172+
2173+
Using the `call` method:
2174+
```php
2175+
$client->call('LIST /enterprises/{enterprise}/bypass-requests/push-rules', [
2176+
'enterprise' => 'generated',
2177+
'organization_name' => 'generated',
2178+
'reviewer' => 'generated',
2179+
'requester' => 'generated',
2180+
'time_period' => 'generated',
2181+
'request_status' => 'generated',
2182+
'per_page' => 8,
2183+
'page' => 1,
2184+
]);
2185+
```
2186+
2187+
Operations method:
2188+
```php
2189+
$client->operations()->enterpriseAdmin()->listPushBypassRequestsListing( enterprise: 'generated',
2190+
organization_name: 'generated',
2191+
reviewer: 'generated',
2192+
requester: 'generated',
2193+
time_period: 'generated',
2194+
request_status: 'generated',
2195+
per_page: 8,
2196+
page: 1,
2197+
);
2198+
```
2199+
2200+
You can find more about this operation over at the [API method documentation](https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/bypass-requests#list-push-rule-bypass-requests-within-an-enterprise).
2201+
2202+
21352203
### code-scanning/list-alerts-for-enterprise
21362204

21372205
List code scanning alerts for an enterprise

clients/GitHubEnterpriseCloud/etc/openapi-client-generator.state

Lines changed: 79 additions & 51 deletions
Large diffs are not rendered by default.

clients/GitHubEnterpriseCloud/src/Internal/Hydrator/Operation/Enterprises/Enterprise/Actions/Runners/GenerateJitconfig.php

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -182,6 +182,17 @@ private function hydrateApiClients⚡️Client⚡️GitHubEnterpriseCloud⚡️S
182182
$properties['labels'] = $value;
183183

184184
after_labels:
185+
186+
$value = $payload['ephemeral'] ?? null;
187+
188+
if ($value === null) {
189+
$properties['ephemeral'] = null;
190+
goto after_ephemeral;
191+
}
192+
193+
$properties['ephemeral'] = $value;
194+
195+
after_ephemeral:
185196
} catch (Throwable $exception) {
186197
throw UnableToHydrateObject::dueToError('ApiClients\Client\GitHubEnterpriseCloud\Schema\Runner', $exception, stack: $this->hydrationStack);
187198
}
@@ -462,6 +473,14 @@ private function serializeObjectApiClients⚡️Client⚡️GitHubEnterpriseClou
462473
$labels = $labelsSerializer0->serialize($labels, $this);
463474
after_labels: $result['labels'] = $labels;
464475

476+
$ephemeral = $object->ephemeral;
477+
478+
if ($ephemeral === null) {
479+
goto after_ephemeral;
480+
}
481+
482+
after_ephemeral: $result['ephemeral'] = $ephemeral;
483+
465484
return $result;
466485
}
467486

clients/GitHubEnterpriseCloud/src/Internal/Hydrator/Operation/Enterprises/Enterprise/Actions/Runners/RunnerId.php

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,17 @@ private function hydrateApiClients⚡️Client⚡️GitHubEnterpriseCloud⚡️S
124124
$properties['labels'] = $value;
125125

126126
after_labels:
127+
128+
$value = $payload['ephemeral'] ?? null;
129+
130+
if ($value === null) {
131+
$properties['ephemeral'] = null;
132+
goto after_ephemeral;
133+
}
134+
135+
$properties['ephemeral'] = $value;
136+
137+
after_ephemeral:
127138
} catch (Throwable $exception) {
128139
throw UnableToHydrateObject::dueToError('ApiClients\Client\GitHubEnterpriseCloud\Schema\Runner', $exception, stack: $this->hydrationStack);
129140
}
@@ -271,6 +282,14 @@ private function serializeObjectApiClients⚡️Client⚡️GitHubEnterpriseClou
271282
$labels = $labelsSerializer0->serialize($labels, $this);
272283
after_labels: $result['labels'] = $labels;
273284

285+
$ephemeral = $object->ephemeral;
286+
287+
if ($ephemeral === null) {
288+
goto after_ephemeral;
289+
}
290+
291+
after_ephemeral: $result['ephemeral'] = $ephemeral;
292+
274293
return $result;
275294
}
276295

0 commit comments

Comments
 (0)