Skip to content

Commit a7dd48c

Browse files
[AutoRelease] t2-recoveryservicesdatareplication-2025-05-08-49328(can only be merged by SDK owner) (Azure#40968)
* code and test * Update CHANGELOG.md * update testcase --------- Co-authored-by: azure-sdk <PythonSdkPipelines> Co-authored-by: ChenxiJiang333 <[email protected]> Co-authored-by: ChenxiJiang333 <[email protected]>
1 parent 2e940a2 commit a7dd48c

File tree

173 files changed

+29546
-23751
lines changed

Some content is hidden

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

173 files changed

+29546
-23751
lines changed
Lines changed: 201 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,206 @@
11
# Release History
22

3+
## 1.0.0 (2025-05-12)
4+
5+
### Features Added
6+
7+
- Client `RecoveryServicesDataReplicationMgmtClient` added operation group `fabric_agent`
8+
- Client `RecoveryServicesDataReplicationMgmtClient` added operation group `job`
9+
- Client `RecoveryServicesDataReplicationMgmtClient` added operation group `private_endpoint_connections`
10+
- Client `RecoveryServicesDataReplicationMgmtClient` added operation group `private_endpoint_connection_proxies`
11+
- Client `RecoveryServicesDataReplicationMgmtClient` added operation group `private_link_resources`
12+
- Client `RecoveryServicesDataReplicationMgmtClient` added operation group `recovery_point`
13+
- Client `RecoveryServicesDataReplicationMgmtClient` added operation group `check_name_availability`
14+
- Client `RecoveryServicesDataReplicationMgmtClient` added operation group `deployment_preflight`
15+
- Client `RecoveryServicesDataReplicationMgmtClient` added operation group `operation_results`
16+
- Client `RecoveryServicesDataReplicationMgmtClient` added operation group `location_based_operation_results`
17+
- Model `DeploymentPreflightResource` added property `properties`
18+
- Model `EmailConfigurationModelProperties` added property `provisioning_state`
19+
- Model `EventModelProperties` added property `provisioning_state`
20+
- Model `HyperVToAzStackHCIDiskInput` added property `disk_block_size`
21+
- Model `HyperVToAzStackHCIDiskInput` added property `disk_logical_sector_size`
22+
- Model `HyperVToAzStackHCIDiskInput` added property `disk_physical_sector_size`
23+
- Model `HyperVToAzStackHCIDiskInput` added property `disk_identifier`
24+
- Model `HyperVToAzStackHCIDiskInput` added property `disk_controller`
25+
- Model `HyperVToAzStackHCINicInput` added property `is_static_ip_migration_enabled`
26+
- Model `HyperVToAzStackHCINicInput` added property `is_mac_migration_enabled`
27+
- Model `HyperVToAzStackHCIProtectedDiskProperties` added property `disk_block_size`
28+
- Model `HyperVToAzStackHCIProtectedDiskProperties` added property `disk_logical_sector_size`
29+
- Model `HyperVToAzStackHCIProtectedDiskProperties` added property `disk_physical_sector_size`
30+
- Model `HyperVToAzStackHCIProtectedItemModelCustomProperties` added property `source_fabric_agent_name`
31+
- Model `HyperVToAzStackHCIProtectedItemModelCustomProperties` added property `target_fabric_agent_name`
32+
- Model `ProtectedItemModelProperties` added property `fabric_agent_id`
33+
- Model `ProtectedItemModelProperties` added property `target_fabric_agent_id`
34+
- Model `RecoveryPointModelProperties` added property `provisioning_state`
35+
- Model `TaskModel` added property `children_jobs`
36+
- Model `VMwareToAzStackHCIDiskInput` added property `disk_block_size`
37+
- Model `VMwareToAzStackHCIDiskInput` added property `disk_logical_sector_size`
38+
- Model `VMwareToAzStackHCIDiskInput` added property `disk_physical_sector_size`
39+
- Model `VMwareToAzStackHCIDiskInput` added property `disk_identifier`
40+
- Model `VMwareToAzStackHCIDiskInput` added property `disk_controller`
41+
- Model `VMwareToAzStackHCINicInput` added property `is_static_ip_migration_enabled`
42+
- Model `VMwareToAzStackHCINicInput` added property `is_mac_migration_enabled`
43+
- Model `VMwareToAzStackHCIProtectedDiskProperties` added property `disk_block_size`
44+
- Model `VMwareToAzStackHCIProtectedDiskProperties` added property `disk_logical_sector_size`
45+
- Model `VMwareToAzStackHCIProtectedDiskProperties` added property `disk_physical_sector_size`
46+
- Model `VMwareToAzStackHCIProtectedItemModelCustomProperties` added property `source_fabric_agent_name`
47+
- Model `VMwareToAzStackHCIProtectedItemModelCustomProperties` added property `target_fabric_agent_name`
48+
- Model `VaultModel` added property `identity`
49+
- Model `VaultModelUpdate` added property `identity`
50+
- Added model `ConnectionDetails`
51+
- Added enum `CreatedByType`
52+
- Added model `DiskControllerInputs`
53+
- Added model `FabricAgentModel`
54+
- Added model `FabricAgentModelCustomProperties`
55+
- Added model `FabricAgentModelProperties`
56+
- Added model `FailoverJobModelCustomProperties`
57+
- Added model `GroupConnectivityInformation`
58+
- Added model `HyperVToAzStackHCIProtectedItemModelCustomPropertiesUpdate`
59+
- Added model `JobModel`
60+
- Added model `JobModelCustomProperties`
61+
- Added model `JobModelCustomPropertiesAffectedObjectDetails`
62+
- Added model `JobModelProperties`
63+
- Added enum `JobObjectType`
64+
- Added enum `JobState`
65+
- Added model `ManagedServiceIdentity`
66+
- Added enum `ManagedServiceIdentityType`
67+
- Added model `PrivateEndpoint`
68+
- Added model `PrivateEndpointConnection`
69+
- Added model `PrivateEndpointConnectionProxy`
70+
- Added model `PrivateEndpointConnectionProxyProperties`
71+
- Added model `PrivateEndpointConnectionResponseProperties`
72+
- Added enum `PrivateEndpointConnectionStatus`
73+
- Added model `PrivateLinkResource`
74+
- Added model `PrivateLinkResourceProperties`
75+
- Added model `PrivateLinkServiceConnection`
76+
- Added model `PrivateLinkServiceConnectionState`
77+
- Added model `PrivateLinkServiceProxy`
78+
- Added model `ProtectedItemModelCustomPropertiesUpdate`
79+
- Added model `ProtectedItemModelPropertiesUpdate`
80+
- Added model `ProtectedItemModelUpdate`
81+
- Added model `ProxyResource`
82+
- Added model `RemotePrivateEndpoint`
83+
- Added model `RemotePrivateEndpointConnection`
84+
- Added model `Resource`
85+
- Added model `SystemData`
86+
- Added model `TestFailoverCleanupJobModelCustomProperties`
87+
- Added model `TestFailoverJobModelCustomProperties`
88+
- Added model `TrackedResource`
89+
- Added model `UserAssignedIdentity`
90+
- Added model `VMwareFabricAgentModelCustomProperties`
91+
- Added model `VMwareToAzStackHCIEventModelCustomProperties`
92+
- Added model `VMwareToAzStackHCIProtectedItemModelCustomPropertiesUpdate`
93+
- Added model `VMwareToAzStackHCIRecoveryPointModelCustomProperties`
94+
- Added model `VaultIdentityModel`
95+
- Added enum `VaultIdentityType`
96+
- Model `EventOperations` added parameter `odata_options` in method `list`
97+
- Model `EventOperations` added parameter `page_size` in method `list`
98+
- Model `ProtectedItemOperations` added parameter `odata_options` in method `list`
99+
- Model `ProtectedItemOperations` added parameter `continuation_token_parameter` in method `list`
100+
- Model `ProtectedItemOperations` added parameter `page_size` in method `list`
101+
- Model `ProtectedItemOperations` added method `begin_update`
102+
- Added operation group `CheckNameAvailabilityOperations`
103+
- Added operation group `DeploymentPreflightOperations`
104+
- Added operation group `FabricAgentOperations`
105+
- Added operation group `JobOperations`
106+
- Added operation group `LocationBasedOperationResultsOperations`
107+
- Added operation group `OperationResultsOperations`
108+
- Added operation group `PrivateEndpointConnectionProxiesOperations`
109+
- Added operation group `PrivateEndpointConnectionsOperations`
110+
- Added operation group `PrivateLinkResourcesOperations`
111+
- Added operation group `RecoveryPointOperations`
112+
113+
### Breaking Changes
114+
115+
- Deleted or renamed client operation group `RecoveryServicesDataReplicationMgmtClient.dra`
116+
- Deleted or renamed client operation group `RecoveryServicesDataReplicationMgmtClient.dra_operation_status`
117+
- Deleted or renamed client operation group `RecoveryServicesDataReplicationMgmtClient.fabric_operations_status`
118+
- Deleted or renamed client operation group `RecoveryServicesDataReplicationMgmtClient.policy_operation_status`
119+
- Deleted or renamed client operation group `RecoveryServicesDataReplicationMgmtClient.protected_item_operation_status`
120+
- Deleted or renamed client operation group `RecoveryServicesDataReplicationMgmtClient.recovery_points`
121+
- Deleted or renamed client operation group `RecoveryServicesDataReplicationMgmtClient.replication_extension_operation_status`
122+
- Deleted or renamed client operation group `RecoveryServicesDataReplicationMgmtClient.vault_operation_status`
123+
- Deleted or renamed client operation group `RecoveryServicesDataReplicationMgmtClient.workflow`
124+
- Deleted or renamed client operation group `RecoveryServicesDataReplicationMgmtClient.workflow_operation_status`
125+
- Deleted or renamed client method `RecoveryServicesDataReplicationMgmtClient.check_name_availability`
126+
- Deleted or renamed client method `RecoveryServicesDataReplicationMgmtClient.deployment_preflight`
127+
- Model `HyperVToAzStackHCIProtectedItemModelCustomProperties` deleted or renamed its instance variable `source_dra_name`
128+
- Model `HyperVToAzStackHCIProtectedItemModelCustomProperties` deleted or renamed its instance variable `target_dra_name`
129+
- Model `ProtectedItemModelProperties` deleted or renamed its instance variable `dra_id`
130+
- Model `ProtectedItemModelProperties` deleted or renamed its instance variable `target_dra_id`
131+
- Model `TaskModel` deleted or renamed its instance variable `children_workflows`
132+
- Model `VMwareToAzStackHCIProtectedItemModelCustomProperties` deleted or renamed its instance variable `source_dra_name`
133+
- Model `VMwareToAzStackHCIProtectedItemModelCustomProperties` deleted or renamed its instance variable `target_dra_name`
134+
- Deleted or renamed model `DraModel`
135+
- Deleted or renamed model `DraModelCollection`
136+
- Deleted or renamed model `DraModelCustomProperties`
137+
- Deleted or renamed model `DraModelProperties`
138+
- Deleted or renamed model `DraModelSystemData`
139+
- Deleted or renamed model `EmailConfigurationModelCollection`
140+
- Deleted or renamed model `EmailConfigurationModelSystemData`
141+
- Deleted or renamed model `EventModelCollection`
142+
- Deleted or renamed model `EventModelSystemData`
143+
- Deleted or renamed model `FabricModelCollection`
144+
- Deleted or renamed model `FabricModelSystemData`
145+
- Deleted or renamed model `FabricModelUpdateSystemData`
146+
- Deleted or renamed model `FailoverWorkflowModelCustomProperties`
147+
- Deleted or renamed model `OperationModel`
148+
- Deleted or renamed model `OperationModelCollection`
149+
- Deleted or renamed model `OperationModelProperties`
150+
- Deleted or renamed model `PolicyModelCollection`
151+
- Deleted or renamed model `PolicyModelSystemData`
152+
- Deleted or renamed model `ProtectedItemModelCollection`
153+
- Deleted or renamed model `ProtectedItemModelPropertiesCurrentJob`
154+
- Deleted or renamed model `ProtectedItemModelPropertiesLastFailedEnableProtectionJob`
155+
- Deleted or renamed model `ProtectedItemModelPropertiesLastFailedPlannedFailoverJob`
156+
- Deleted or renamed model `ProtectedItemModelPropertiesLastTestFailoverJob`
157+
- Deleted or renamed model `ProtectedItemModelSystemData`
158+
- Deleted or renamed model `RecoveryPointModelCollection`
159+
- Deleted or renamed model `RecoveryPointModelSystemData`
160+
- Deleted or renamed model `ReplicationExtensionModelCollection`
161+
- Deleted or renamed model `ReplicationExtensionModelSystemData`
162+
- Deleted or renamed model `SystemDataModel`
163+
- Deleted or renamed model `TestFailoverCleanupWorkflowModelCustomProperties`
164+
- Deleted or renamed model `TestFailoverWorkflowModelCustomProperties`
165+
- Deleted or renamed model `VMwareDraModelCustomProperties`
166+
- Deleted or renamed model `VaultModelCollection`
167+
- Deleted or renamed model `VaultModelSystemData`
168+
- Deleted or renamed model `VaultModelUpdateSystemData`
169+
- Deleted or renamed model `WorkflowModel`
170+
- Deleted or renamed model `WorkflowModelCollection`
171+
- Deleted or renamed model `WorkflowModelCustomProperties`
172+
- Deleted or renamed model `WorkflowModelProperties`
173+
- Deleted or renamed model `WorkflowModelSystemData`
174+
- Deleted or renamed model `WorkflowObjectType`
175+
- Deleted or renamed model `WorkflowState`
176+
- Method `EmailConfigurationOperations.create` renamed its instance variable `body` to `resource`
177+
- Method `FabricOperations.begin_create` renamed its instance variable `body` to `resource`
178+
- Method `FabricOperations.begin_update` renamed its instance variable `body` to `properties`
179+
- Method `PolicyOperations.begin_create` renamed its instance variable `body` to `resource`
180+
- Method `ProtectedItemOperations.begin_create` renamed its instance variable `body` to `resource`
181+
- Method `ReplicationExtensionOperations.begin_create` renamed its instance variable `body` to `resource`
182+
- Method `VaultOperations.begin_create` renamed its instance variable `body` to `resource`
183+
- Method `VaultOperations.begin_update` renamed its instance variable `body` to `properties`
184+
- Method `EventOperations.list` changed its parameter `continuation_token_parameter` from `positional_or_keyword` to `keyword_only`
185+
- Method `EventOperations.list` deleted or renamed its parameter `filter` of kind `positional_or_keyword`
186+
- Method `FabricOperations.list` changed its parameter `continuation_token_parameter` from `positional_or_keyword` to `keyword_only`
187+
- Method `FabricOperations.list_by_subscription` deleted or renamed its parameter `continuation_token_parameter` of kind `positional_or_keyword`
188+
- Method `ProtectedItemOperations.begin_delete` changed its parameter `force_delete` from `positional_or_keyword` to `keyword_only`
189+
- Parameter `body` of method `ProtectedItemOperations.begin_planned_failover` is now required
190+
- Method `VaultOperations.list` changed its parameter `continuation_token_parameter` from `positional_or_keyword` to `keyword_only`
191+
- Method `VaultOperations.list_by_subscription` deleted or renamed its parameter `continuation_token_parameter` of kind `positional_or_keyword`
192+
- Deleted or renamed operation group `DraOperationStatusOperations`
193+
- Deleted or renamed operation group `DraOperations`
194+
- Deleted or renamed operation group `FabricOperationsStatusOperations`
195+
- Deleted or renamed operation group `PolicyOperationStatusOperations`
196+
- Deleted or renamed operation group `ProtectedItemOperationStatusOperations`
197+
- Deleted or renamed operation group `RecoveryPointsOperations`
198+
- Deleted or renamed operation group `RecoveryServicesDataReplicationMgmtClientOperationsMixin`
199+
- Deleted or renamed operation group `ReplicationExtensionOperationStatusOperations`
200+
- Deleted or renamed operation group `VaultOperationStatusOperations`
201+
- Deleted or renamed operation group `WorkflowOperationStatusOperations`
202+
- Deleted or renamed operation group `WorkflowOperations`
203+
3204
## 1.0.0b1 (2023-10-23)
4205

5206
* Initial Release

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

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Microsoft Azure SDK for Python
22

33
This is the Microsoft Azure Recoveryservicesdatareplication Management Client Library.
4-
This package has been tested with Python 3.7+.
4+
This package has been tested with Python 3.9+.
55
For a more complete view of Azure libraries, see the [azure sdk python release](https://aka.ms/azsdk/python/all).
66

77
## _Disclaimer_
@@ -12,7 +12,7 @@ _Azure SDK Python packages support for Python 2.7 has ended 01 January 2022. For
1212

1313
### Prerequisites
1414

15-
- Python 3.7+ is required to use this package.
15+
- Python 3.9+ is required to use this package.
1616
- [Azure subscription](https://azure.microsoft.com/free/)
1717

1818
### Install the package
@@ -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.
@@ -59,6 +59,3 @@ Code samples for this package can be found at:
5959
If you encounter any bugs or have suggestions, please file an issue in the
6060
[Issues](https://github.com/Azure/azure-sdk-for-python/issues)
6161
section of the project.
62-
63-
64-
Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,6 @@
11
{
2-
"commit": "82e7e30a6d46c095e0c3211f3ff7bafe82a362f1",
2+
"commit": "121c5e84647a9cdb1767d5146affdfe2af91d776",
33
"repository_url": "https://github.com/Azure/azure-rest-api-specs",
4-
"autorest": "3.9.7",
5-
"use": [
6-
"@autorest/[email protected]",
7-
"@autorest/[email protected]"
8-
],
9-
"autorest_command": "autorest specification/recoveryservicesdatareplication/resource-manager/readme.md --generate-sample=True --include-x-ms-examples-original-file=True --python --python-sdks-folder=/home/vsts/work/1/azure-sdk-for-python/sdk --use=@autorest/[email protected] --use=@autorest/[email protected] --version=3.9.7 --version-tolerant=False",
10-
"readme": "specification/recoveryservicesdatareplication/resource-manager/readme.md"
4+
"typespec_src": "specification/recoveryservicesdatareplication/DataReplication.Management",
5+
"@azure-tools/typespec-python": "0.44.1"
116
}

0 commit comments

Comments
 (0)