Skip to content

Commit 1eb23e5

Browse files
author
SDKAuto
committed
CodeGen from PR 33810 in Azure/azure-rest-api-specs
Merge 081541a616837b589d1908baad8aabcea8ccc00c into 9d92b4dae0a6ac2f23afeffecce650bb008ed688
1 parent 191eb21 commit 1eb23e5

File tree

87 files changed

+2038
-835
lines changed

Some content is hidden

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

87 files changed

+2038
-835
lines changed

sdk/iotoperations/azure-mgmt-iotoperations/CHANGELOG.md

Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,70 @@
11
# Release History
22

3+
## 1.1.0b1 (2025-04-09)
4+
5+
### Features Added
6+
7+
- Model `BrokerProperties` added property `persistence`
8+
- Model `InstanceProperties` added property `features`
9+
- Model `VolumeClaimResourceRequirements` added property `claims`
10+
- Added model `CustomStateStoreRetainmentPolicy`
11+
- Added model `CustomSubscriberQueueRetainmentPolicy`
12+
- Added model `CustomTopicRetainmentPolicy`
13+
- Added model `DynamicPersistenceSettings`
14+
- Added model `DynamicRetainmentSettings`
15+
- Added model `InstanceFeature`
16+
- Added enum `InstanceFeatureMode`
17+
- Added model `Persistence`
18+
- Added enum `RetainmentPolicyMode`
19+
- Added model `StateStoreRetainmentPolicy`
20+
- Added model `StateStoreRetainmentResources`
21+
- Added model `StateStoreRetainmentSettings`
22+
- Added model `SubscriberQueueRetainmentPolicy`
23+
- Added model `SubscriberQueueRetainmentSettings`
24+
- Added model `TopicRetainmentPolicy`
25+
- Added model `TopicRetainmentSettings`
26+
- Added model `VolumeClaimResourceRequirementsClaims`
27+
- Method `BrokerProperties.__init__` has a new overload `def __init__(self: None, advanced: Optional[_models.AdvancedSettings], cardinality: Optional[_models.Cardinality], diagnostics: Optional[_models.BrokerDiagnostics], disk_backed_message_buffer: Optional[_models.DiskBackedMessageBuffer], generate_resource_limits: Optional[_models.GenerateResourceLimits], memory_profile: Optional[Union[str, _models.BrokerMemoryProfile]], persistence: Optional[_models.Persistence])`
28+
- Method `InstanceProperties.__init__` has a new overload `def __init__(self: None, schema_registry_ref: _models.SchemaRegistryRef, description: Optional[str], features: Optional[Dict[str, _models.InstanceFeature]])`
29+
- Method `Operation.__init__` has a new overload `def __init__(self: None, display: Optional[_models.OperationDisplay])`
30+
- Method `VolumeClaimResourceRequirements.__init__` has a new overload `def __init__(self: None, limits: Optional[Dict[str, str]], requests: Optional[Dict[str, str]], claims: Optional[List[_models.VolumeClaimResourceRequirementsClaims]])`
31+
- Method `CustomStateStoreRetainmentPolicy.__init__` has a new overload `def __init__(self: None, state_store_settings: Optional[_models.StateStoreRetainmentSettings])`
32+
- Method `CustomStateStoreRetainmentPolicy.__init__` has a new overload `def __init__(self: None, mapping: Mapping[str, Any])`
33+
- Method `CustomStateStoreRetainmentPolicy.__init__` has a new overload `def __init__(self: None, mode: str, state_store_settings: Optional[_models.StateStoreRetainmentSettings])`
34+
- Method `CustomStateStoreRetainmentPolicy.__init__` has a new overload `def __init__(self: None, mapping: Mapping[str, Any])`
35+
- Method `CustomSubscriberQueueRetainmentPolicy.__init__` has a new overload `def __init__(self: None, subscriber_queue_settings: Optional[_models.SubscriberQueueRetainmentSettings])`
36+
- Method `CustomSubscriberQueueRetainmentPolicy.__init__` has a new overload `def __init__(self: None, mapping: Mapping[str, Any])`
37+
- Method `CustomSubscriberQueueRetainmentPolicy.__init__` has a new overload `def __init__(self: None, mode: str, subscriber_queue_settings: Optional[_models.SubscriberQueueRetainmentSettings])`
38+
- Method `CustomSubscriberQueueRetainmentPolicy.__init__` has a new overload `def __init__(self: None, mapping: Mapping[str, Any])`
39+
- Method `CustomTopicRetainmentPolicy.__init__` has a new overload `def __init__(self: None, retain_settings: Optional[_models.TopicRetainmentSettings])`
40+
- Method `CustomTopicRetainmentPolicy.__init__` has a new overload `def __init__(self: None, mapping: Mapping[str, Any])`
41+
- Method `CustomTopicRetainmentPolicy.__init__` has a new overload `def __init__(self: None, mode: str)`
42+
- Method `CustomTopicRetainmentPolicy.__init__` has a new overload `def __init__(self: None, mapping: Mapping[str, Any])`
43+
- Method `DynamicPersistenceSettings.__init__` has a new overload `def __init__(self: None, user_property_key: Optional[str], user_property_value: Optional[str])`
44+
- Method `DynamicPersistenceSettings.__init__` has a new overload `def __init__(self: None, mapping: Mapping[str, Any])`
45+
- Method `DynamicRetainmentSettings.__init__` has a new overload `def __init__(self: None, mode: Optional[Union[str, _models.OperationalMode]])`
46+
- Method `DynamicRetainmentSettings.__init__` has a new overload `def __init__(self: None, mapping: Mapping[str, Any])`
47+
- Method `InstanceFeature.__init__` has a new overload `def __init__(self: None, mode: Optional[Union[str, _models.InstanceFeatureMode]], settings: Optional[Dict[str, Union[str, _models.OperationalMode]]])`
48+
- Method `InstanceFeature.__init__` has a new overload `def __init__(self: None, mapping: Mapping[str, Any])`
49+
- Method `Persistence.__init__` has a new overload `def __init__(self: None, max_size: str, dynamic_settings: Optional[_models.DynamicPersistenceSettings], persistent_volume_claim_spec: Optional[_models.VolumeClaimSpec], retain: Optional[_models.TopicRetainmentPolicy], state_store: Optional[_models.StateStoreRetainmentPolicy], subscriber_queue: Optional[_models.SubscriberQueueRetainmentPolicy])`
50+
- Method `Persistence.__init__` has a new overload `def __init__(self: None, mapping: Mapping[str, Any])`
51+
- Method `StateStoreRetainmentPolicy.__init__` has a new overload `def __init__(self: None, mode: str, state_store_settings: Optional[_models.StateStoreRetainmentSettings])`
52+
- Method `StateStoreRetainmentPolicy.__init__` has a new overload `def __init__(self: None, mapping: Mapping[str, Any])`
53+
- Method `StateStoreRetainmentResources.__init__` has a new overload `def __init__(self: None, key_type: str, keys_property: List[str])`
54+
- Method `StateStoreRetainmentResources.__init__` has a new overload `def __init__(self: None, mapping: Mapping[str, Any])`
55+
- Method `StateStoreRetainmentSettings.__init__` has a new overload `def __init__(self: None, state_store_resources: Optional[List[_models.StateStoreRetainmentResources]], dynamic: Optional[_models.DynamicRetainmentSettings])`
56+
- Method `StateStoreRetainmentSettings.__init__` has a new overload `def __init__(self: None, mapping: Mapping[str, Any])`
57+
- Method `SubscriberQueueRetainmentPolicy.__init__` has a new overload `def __init__(self: None, mode: str, subscriber_queue_settings: Optional[_models.SubscriberQueueRetainmentSettings])`
58+
- Method `SubscriberQueueRetainmentPolicy.__init__` has a new overload `def __init__(self: None, mapping: Mapping[str, Any])`
59+
- Method `SubscriberQueueRetainmentSettings.__init__` has a new overload `def __init__(self: None, subscriber_client_ids: Optional[List[str]], dynamic: Optional[_models.DynamicRetainmentSettings], topics: Optional[List[str]])`
60+
- Method `SubscriberQueueRetainmentSettings.__init__` has a new overload `def __init__(self: None, mapping: Mapping[str, Any])`
61+
- Method `TopicRetainmentPolicy.__init__` has a new overload `def __init__(self: None, mode: str)`
62+
- Method `TopicRetainmentPolicy.__init__` has a new overload `def __init__(self: None, mapping: Mapping[str, Any])`
63+
- Method `TopicRetainmentSettings.__init__` has a new overload `def __init__(self: None, topics: Optional[List[str]], dynamic: Optional[_models.DynamicRetainmentSettings])`
64+
- Method `TopicRetainmentSettings.__init__` has a new overload `def __init__(self: None, mapping: Mapping[str, Any])`
65+
- Method `VolumeClaimResourceRequirementsClaims.__init__` has a new overload `def __init__(self: None, name: str, resources: Optional[_models.VolumeClaimResourceRequirements])`
66+
- Method `VolumeClaimResourceRequirementsClaims.__init__` has a new overload `def __init__(self: None, mapping: Mapping[str, Any])`
67+
368
## 1.0.0 (2024-12-16)
469

570
### Other Changes

sdk/iotoperations/azure-mgmt-iotoperations/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ pip install azure-identity
2424

2525
### Authentication
2626

27-
By default, [Azure Active Directory](https://aka.ms/awps/aad) token authentication depends on correct configure of following environment variables.
27+
By default, [Azure Active Directory](https://aka.ms/awps/aad) token authentication depends on correct configuration of the following environment variables.
2828

2929
- `AZURE_CLIENT_ID` for Azure client ID.
3030
- `AZURE_TENANT_ID` for Azure tenant ID.
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
2-
"commit": "ab67c148ec716a0d0075770742d54468f128c72e",
2+
"commit": "3769a795c3d5b60ae86470171a4d0ad33c6b0d93",
33
"repository_url": "https://github.com/Azure/azure-rest-api-specs",
44
"typespec_src": "specification/iotoperations/IoTOperations.Management",
5-
"@azure-tools/typespec-python": "0.37.0"
5+
"@azure-tools/typespec-python": "0.42.2"
66
}

0 commit comments

Comments
 (0)