Skip to content

Commit 93330c9

Browse files
committed
[EG] rename release_delay (#35172)
* rename * valueError * update version * version
1 parent 9e675bc commit 93330c9

File tree

9 files changed

+18
-18
lines changed

9 files changed

+18
-18
lines changed

sdk/eventgrid/azure-eventgrid/CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Release History
22

3-
## 4.19.0b1 (2024-04-11)
3+
## 4.20.0b1 (2024-04-11)
44

55
### Features Added
66

sdk/eventgrid/azure-eventgrid/azure/eventgrid/_operations/_patch.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ def use_standard_only(func):
9898
@wraps(func)
9999
def wrapper(self, *args, **kwargs):
100100
if self._level == "Basic": # pylint: disable=protected-access
101-
raise AttributeError(
101+
raise ValueError(
102102
"The basic client is not supported for this operation."
103103
)
104104
return func(self, *args, **kwargs)
@@ -501,15 +501,15 @@ def acknowledge_cloud_events(
501501
@use_standard_only
502502
@distributed_trace
503503
@api_version_validation(
504-
params_added_on={"2023-10-01-preview": ["release_delay_in_seconds"]},
504+
params_added_on={"2023-10-01-preview": ["release_delay"]},
505505
)
506506
def release_cloud_events(
507507
self,
508508
topic_name: str,
509509
subscription_name: str,
510510
*,
511511
lock_tokens: List[str],
512-
release_delay_in_seconds: Optional[Union[int, _models.ReleaseDelay]] = None,
512+
release_delay: Optional[Union[int, _models.ReleaseDelay]] = None,
513513
**kwargs: Any,
514514
) -> _models.ReleaseResult:
515515
"""Release batch of Cloud Events. The server responds with an HTTP 200 status code if the request
@@ -522,9 +522,9 @@ def release_cloud_events(
522522
:type subscription_name: str
523523
:keyword lock_tokens: Array of lock tokens of Cloud Events. Required.
524524
:paramtype lock_tokens: List[str]
525-
:keyword release_delay_in_seconds: Release cloud events with the specified delay in seconds.
525+
:keyword release_delay: Release cloud events with the specified delay in seconds.
526526
Known values are: 0, 10, 60, 600, and 3600. Default value is None.
527-
:paramtype release_delay_in_seconds: int or ~azure.eventgrid.models.ReleaseDelay
527+
:paramtype release_delay: int or ~azure.eventgrid.models.ReleaseDelay
528528
:return: ReleaseResult. The ReleaseResult is compatible with MutableMapping
529529
:rtype: ~azure.eventgrid.models.ReleaseResult
530530
:raises ~azure.core.exceptions.HttpResponseError:
@@ -534,7 +534,7 @@ def release_cloud_events(
534534
topic_name=topic_name,
535535
event_subscription_name=subscription_name,
536536
release_options=options,
537-
release_delay_in_seconds=release_delay_in_seconds,
537+
release_delay_in_seconds=release_delay,
538538
**kwargs,
539539
)
540540

sdk/eventgrid/azure-eventgrid/azure/eventgrid/_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@
66
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
77
# --------------------------------------------------------------------------
88

9-
VERSION = "4.19.0b1"
9+
VERSION = "4.20.0b1"

sdk/eventgrid/azure-eventgrid/azure/eventgrid/aio/_operations/_patch.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -328,15 +328,15 @@ async def acknowledge_cloud_events(
328328
@use_standard_only
329329
@distributed_trace_async
330330
@api_version_validation(
331-
params_added_on={"2023-10-01-preview": ["release_delay_in_seconds"]},
331+
params_added_on={"2023-10-01-preview": ["release_delay"]},
332332
)
333333
async def release_cloud_events(
334334
self,
335335
topic_name: str,
336336
subscription_name: str,
337337
*,
338338
lock_tokens: List[str],
339-
release_delay_in_seconds: Optional[Union[int, _models.ReleaseDelay]] = None,
339+
release_delay: Optional[Union[int, _models.ReleaseDelay]] = None,
340340
**kwargs: Any,
341341
) -> _models.ReleaseResult:
342342
"""Release batch of Cloud Events. The server responds with an HTTP 200 status code if the request
@@ -349,9 +349,9 @@ async def release_cloud_events(
349349
:type subscription_name: str
350350
:keyword lock_tokens: Array of lock tokens of Cloud Events. Required.
351351
:paramtype lock_tokens: List[str]
352-
:keyword release_delay_in_seconds: Release cloud events with the specified delay in seconds.
352+
:keyword release_delay: Release cloud events with the specified delay in seconds.
353353
Known values are: 0, 10, 60, 600, and 3600. Default value is None.
354-
:paramtype release_delay_in_seconds: int or ~azure.eventgrid.models.ReleaseDelay
354+
:paramtype release_delay: int or ~azure.eventgrid.models.ReleaseDelay
355355
:return: ReleaseResult. The ReleaseResult is compatible with MutableMapping
356356
:rtype: ~azure.eventgrid.models.ReleaseResult
357357
:raises ~azure.core.exceptions.HttpResponseError:
@@ -361,7 +361,7 @@ async def release_cloud_events(
361361
topic_name,
362362
subscription_name,
363363
options,
364-
release_delay_in_seconds=release_delay_in_seconds,
364+
release_delay_in_seconds=release_delay,
365365
**kwargs,
366366
)
367367

sdk/eventgrid/azure-eventgrid/samples/async_samples/eventgrid_client_samples/sample_publish_release_receive_async.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ async def run():
5353
release_events = await client.release_cloud_events(
5454
topic_name=TOPIC_NAME,
5555
subscription_name=EVENT_SUBSCRIPTION_NAME,
56-
release_delay_in_seconds=60,
56+
release_delay=60,
5757
lock_tokens=lock_tokens_to_release,
5858
)
5959
print("Released Event:", release_events)

sdk/eventgrid/azure-eventgrid/samples/async_samples/eventgrid_client_samples/sample_release_operation_async.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ async def run():
4040
release_events = await client.release_cloud_events(
4141
topic_name=TOPIC_NAME,
4242
subscription_name=EVENT_SUBSCRIPTION_NAME,
43-
release_delay_in_seconds=10,
43+
release_delay=10,
4444
lock_tokens=tokens,
4545
)
4646
print(release_events)

sdk/eventgrid/azure-eventgrid/samples/sync_samples/eventgrid_client_samples/sample_publish_release_receive.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
release_events = client.release_cloud_events(
5151
topic_name=TOPIC_NAME,
5252
subscription_name=EVENT_SUBSCRIPTION_NAME,
53-
release_delay_in_seconds=60,
53+
release_delay=60,
5454
lock_tokens=lock_tokens_to_release,
5555
)
5656
print("Released Event:", release_events)

sdk/eventgrid/azure-eventgrid/samples/sync_samples/eventgrid_client_samples/sample_release_operation.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
release_events = client.release_cloud_events(
3737
topic_name=TOPIC_NAME,
3838
subscription_name=EVENT_SUBSCRIPTION_NAME,
39-
release_delay_in_seconds=3600,
39+
release_delay=3600,
4040
lock_tokens=lock_tokens,
4141
)
4242
print(release_events)

sdk/eventgrid/azure-eventgrid/tests/test_dual_client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ def test_create_client_receive(self, level, eventgrid_endpoint, eventgrid_key, e
8080
)
8181

8282
if level=="Basic":
83-
with pytest.raises(AttributeError):
83+
with pytest.raises(ValueError):
8484
client.receive_cloud_events(
8585
topic_name=eventgrid_topic_name, subscription_name=eventgrid_event_subscription_name
8686
)

0 commit comments

Comments
 (0)