Skip to content

Commit fcb52af

Browse files
author
SDKAuto
committed
CodeGen from PR 34270 in Azure/azure-rest-api-specs
Merge 447c4193246efcde66d0d0feaa59da2c756c794f into a19648565889eaae019e531c15f3045d1244c7ce
1 parent 6c30600 commit fcb52af

File tree

54 files changed

+3473
-465
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

+3473
-465
lines changed

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

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

3+
## 1.1.0 (2025-05-13)
4+
5+
### Features Added
6+
7+
- Added model `CreateResourceOperationResponse`
8+
- Added model `DeleteResourceOperationResponse`
9+
- Added model `ExecuteCreateRequest`
10+
- Added model `ExecuteDeleteRequest`
11+
- Added model `ResourceProvisionPayload`
12+
- Added model `SubmitCreateRequest`
13+
- Added model `SubmitDeleteRequest`
14+
- Model `ScheduledActionsOperations` added method `virtual_machines_execute_create`
15+
- Model `ScheduledActionsOperations` added method `virtual_machines_execute_delete`
16+
- Model `ScheduledActionsOperations` added method `virtual_machines_submit_create`
17+
- Model `ScheduledActionsOperations` added method `virtual_machines_submit_delete`
18+
- Method `CreateResourceOperationResponse.__init__` has a new overload `def __init__(self: None, description: str, type: str, location: str, results: Optional[List[_models.ResourceOperation]])`
19+
- Method `CreateResourceOperationResponse.__init__` has a new overload `def __init__(self: None, mapping: Mapping[str, Any])`
20+
- Method `DeleteResourceOperationResponse.__init__` has a new overload `def __init__(self: None, description: str, type: str, location: str, results: Optional[List[_models.ResourceOperation]])`
21+
- Method `DeleteResourceOperationResponse.__init__` has a new overload `def __init__(self: None, mapping: Mapping[str, Any])`
22+
- Method `ExecuteCreateRequest.__init__` has a new overload `def __init__(self: None, resource_config_parameters: _models.ResourceProvisionPayload, execution_parameters: _models.ExecutionParameters, correlationid: Optional[str])`
23+
- Method `ExecuteCreateRequest.__init__` has a new overload `def __init__(self: None, mapping: Mapping[str, Any])`
24+
- Method `ExecuteDeleteRequest.__init__` has a new overload `def __init__(self: None, execution_parameters: _models.ExecutionParameters, resources: _models.Resources, correlationid: Optional[str], force_deletion: Optional[bool])`
25+
- Method `ExecuteDeleteRequest.__init__` has a new overload `def __init__(self: None, mapping: Mapping[str, Any])`
26+
- Method `ResourceProvisionPayload.__init__` has a new overload `def __init__(self: None, resource_count: int, base_profile: Optional[str], resource_overrides: Optional[List[str]], resource_prefix: Optional[str])`
27+
- Method `ResourceProvisionPayload.__init__` has a new overload `def __init__(self: None, mapping: Mapping[str, Any])`
28+
- Method `SubmitCreateRequest.__init__` has a new overload `def __init__(self: None, schedule: _models.Schedule, resource_config_parameters: _models.ResourceProvisionPayload, execution_parameters: Optional[_models.ExecutionParameters], correlationid: Optional[str])`
29+
- Method `SubmitCreateRequest.__init__` has a new overload `def __init__(self: None, mapping: Mapping[str, Any])`
30+
- Method `SubmitDeleteRequest.__init__` has a new overload `def __init__(self: None, schedule: _models.Schedule, execution_parameters: _models.ExecutionParameters, resources: _models.Resources, correlationid: Optional[str], force_deletion: Optional[bool])`
31+
- Method `SubmitDeleteRequest.__init__` has a new overload `def __init__(self: None, mapping: Mapping[str, Any])`
32+
- Method `ScheduledActionsOperations.virtual_machines_execute_create` has a new overload `def virtual_machines_execute_create(self: None, locationparameter: str, request_body: ExecuteCreateRequest, content_type: str)`
33+
- Method `ScheduledActionsOperations.virtual_machines_execute_create` has a new overload `def virtual_machines_execute_create(self: None, locationparameter: str, request_body: JSON, content_type: str)`
34+
- Method `ScheduledActionsOperations.virtual_machines_execute_create` has a new overload `def virtual_machines_execute_create(self: None, locationparameter: str, request_body: IO[bytes], content_type: str)`
35+
- Method `ScheduledActionsOperations.virtual_machines_execute_delete` has a new overload `def virtual_machines_execute_delete(self: None, locationparameter: str, request_body: ExecuteDeleteRequest, content_type: str)`
36+
- Method `ScheduledActionsOperations.virtual_machines_execute_delete` has a new overload `def virtual_machines_execute_delete(self: None, locationparameter: str, request_body: JSON, content_type: str)`
37+
- Method `ScheduledActionsOperations.virtual_machines_execute_delete` has a new overload `def virtual_machines_execute_delete(self: None, locationparameter: str, request_body: IO[bytes], content_type: str)`
38+
- Method `ScheduledActionsOperations.virtual_machines_submit_create` has a new overload `def virtual_machines_submit_create(self: None, locationparameter: str, request_body: SubmitCreateRequest, content_type: str)`
39+
- Method `ScheduledActionsOperations.virtual_machines_submit_create` has a new overload `def virtual_machines_submit_create(self: None, locationparameter: str, request_body: JSON, content_type: str)`
40+
- Method `ScheduledActionsOperations.virtual_machines_submit_create` has a new overload `def virtual_machines_submit_create(self: None, locationparameter: str, request_body: IO[bytes], content_type: str)`
41+
- Method `ScheduledActionsOperations.virtual_machines_submit_delete` has a new overload `def virtual_machines_submit_delete(self: None, locationparameter: str, request_body: SubmitDeleteRequest, content_type: str)`
42+
- Method `ScheduledActionsOperations.virtual_machines_submit_delete` has a new overload `def virtual_machines_submit_delete(self: None, locationparameter: str, request_body: JSON, content_type: str)`
43+
- Method `ScheduledActionsOperations.virtual_machines_submit_delete` has a new overload `def virtual_machines_submit_delete(self: None, locationparameter: str, request_body: IO[bytes], content_type: str)`
44+
345
## 1.0.0 (2025-01-20)
446

547
### Features Added

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

Lines changed: 3 additions & 3 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 Computeschedule Management Client Library.
4-
This package has been tested with Python 3.8+.
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.8+ 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.
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
2-
"commit": "b6075dbc2321933382ea91c787ee62c6bdb87e5d",
2+
"commit": "5ab69662eff4ee3c2bc93c2a4959470ab9867c99",
33
"repository_url": "https://github.com/Azure/azure-rest-api-specs",
44
"typespec_src": "specification/computeschedule/ComputeSchedule.Management",
5-
"@azure-tools/typespec-python": "0.37.3"
5+
"@azure-tools/typespec-python": "0.44.2"
66
}
Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
1+
{
2+
"CrossLanguagePackageId": "Microsoft.ComputeSchedule",
3+
"CrossLanguageDefinitionId": {
4+
"azure.mgmt.computeschedule.models.CancelOperationsRequest": "Microsoft.ComputeSchedule.CancelOperationsRequest",
5+
"azure.mgmt.computeschedule.models.CancelOperationsResponse": "Microsoft.ComputeSchedule.CancelOperationsResponse",
6+
"azure.mgmt.computeschedule.models.CreateResourceOperationResponse": "Microsoft.ComputeSchedule.CreateResourceOperationResponse",
7+
"azure.mgmt.computeschedule.models.DeallocateResourceOperationResponse": "Microsoft.ComputeSchedule.DeallocateResourceOperationResponse",
8+
"azure.mgmt.computeschedule.models.DeleteResourceOperationResponse": "Microsoft.ComputeSchedule.DeleteResourceOperationResponse",
9+
"azure.mgmt.computeschedule.models.ErrorAdditionalInfo": "Azure.ResourceManager.CommonTypes.ErrorAdditionalInfo",
10+
"azure.mgmt.computeschedule.models.ErrorDetail": "Azure.ResourceManager.CommonTypes.ErrorDetail",
11+
"azure.mgmt.computeschedule.models.ErrorResponse": "Azure.ResourceManager.CommonTypes.ErrorResponse",
12+
"azure.mgmt.computeschedule.models.ExecuteCreateRequest": "Microsoft.ComputeSchedule.ExecuteCreateRequest",
13+
"azure.mgmt.computeschedule.models.ExecuteDeallocateRequest": "Microsoft.ComputeSchedule.ExecuteDeallocateRequest",
14+
"azure.mgmt.computeschedule.models.ExecuteDeleteRequest": "Microsoft.ComputeSchedule.ExecuteDeleteRequest",
15+
"azure.mgmt.computeschedule.models.ExecuteHibernateRequest": "Microsoft.ComputeSchedule.ExecuteHibernateRequest",
16+
"azure.mgmt.computeschedule.models.ExecuteStartRequest": "Microsoft.ComputeSchedule.ExecuteStartRequest",
17+
"azure.mgmt.computeschedule.models.ExecutionParameters": "Microsoft.ComputeSchedule.ExecutionParameters",
18+
"azure.mgmt.computeschedule.models.GetOperationErrorsRequest": "Microsoft.ComputeSchedule.GetOperationErrorsRequest",
19+
"azure.mgmt.computeschedule.models.GetOperationErrorsResponse": "Microsoft.ComputeSchedule.GetOperationErrorsResponse",
20+
"azure.mgmt.computeschedule.models.GetOperationStatusRequest": "Microsoft.ComputeSchedule.GetOperationStatusRequest",
21+
"azure.mgmt.computeschedule.models.GetOperationStatusResponse": "Microsoft.ComputeSchedule.GetOperationStatusResponse",
22+
"azure.mgmt.computeschedule.models.HibernateResourceOperationResponse": "Microsoft.ComputeSchedule.HibernateResourceOperationResponse",
23+
"azure.mgmt.computeschedule.models.Operation": "Azure.ResourceManager.CommonTypes.Operation",
24+
"azure.mgmt.computeschedule.models.OperationDisplay": "Azure.ResourceManager.CommonTypes.OperationDisplay",
25+
"azure.mgmt.computeschedule.models.OperationErrorDetails": "Microsoft.ComputeSchedule.OperationErrorDetails",
26+
"azure.mgmt.computeschedule.models.OperationErrorsResult": "Microsoft.ComputeSchedule.OperationErrorsResult",
27+
"azure.mgmt.computeschedule.models.ResourceOperation": "Microsoft.ComputeSchedule.ResourceOperation",
28+
"azure.mgmt.computeschedule.models.ResourceOperationDetails": "Microsoft.ComputeSchedule.ResourceOperationDetails",
29+
"azure.mgmt.computeschedule.models.ResourceOperationError": "Microsoft.ComputeSchedule.ResourceOperationError",
30+
"azure.mgmt.computeschedule.models.ResourceProvisionPayload": "Microsoft.ComputeSchedule.ResourceProvisionPayload",
31+
"azure.mgmt.computeschedule.models.Resources": "Microsoft.ComputeSchedule.Resources",
32+
"azure.mgmt.computeschedule.models.RetryPolicy": "Microsoft.ComputeSchedule.RetryPolicy",
33+
"azure.mgmt.computeschedule.models.Schedule": "Microsoft.ComputeSchedule.Schedule",
34+
"azure.mgmt.computeschedule.models.StartResourceOperationResponse": "Microsoft.ComputeSchedule.StartResourceOperationResponse",
35+
"azure.mgmt.computeschedule.models.SubmitCreateRequest": "Microsoft.ComputeSchedule.SubmitCreateRequest",
36+
"azure.mgmt.computeschedule.models.SubmitDeallocateRequest": "Microsoft.ComputeSchedule.SubmitDeallocateRequest",
37+
"azure.mgmt.computeschedule.models.SubmitDeleteRequest": "Microsoft.ComputeSchedule.SubmitDeleteRequest",
38+
"azure.mgmt.computeschedule.models.SubmitHibernateRequest": "Microsoft.ComputeSchedule.SubmitHibernateRequest",
39+
"azure.mgmt.computeschedule.models.SubmitStartRequest": "Microsoft.ComputeSchedule.SubmitStartRequest",
40+
"azure.mgmt.computeschedule.models.Origin": "Azure.ResourceManager.CommonTypes.Origin",
41+
"azure.mgmt.computeschedule.models.ActionType": "Azure.ResourceManager.CommonTypes.ActionType",
42+
"azure.mgmt.computeschedule.models.ResourceOperationType": "Microsoft.ComputeSchedule.ResourceOperationType",
43+
"azure.mgmt.computeschedule.models.DeadlineType": "Microsoft.ComputeSchedule.DeadlineType",
44+
"azure.mgmt.computeschedule.models.OperationState": "Microsoft.ComputeSchedule.OperationState",
45+
"azure.mgmt.computeschedule.models.OptimizationPreference": "Microsoft.ComputeSchedule.OptimizationPreference",
46+
"azure.mgmt.computeschedule.operations.Operations.list": "Azure.ResourceManager.Operations.list",
47+
"azure.mgmt.computeschedule.aio.operations.Operations.list": "Azure.ResourceManager.Operations.list",
48+
"azure.mgmt.computeschedule.operations.ScheduledActionsOperations.virtual_machines_submit_deallocate": "Microsoft.ComputeSchedule.ScheduledActions.virtualMachinesSubmitDeallocate",
49+
"azure.mgmt.computeschedule.aio.operations.ScheduledActionsOperations.virtual_machines_submit_deallocate": "Microsoft.ComputeSchedule.ScheduledActions.virtualMachinesSubmitDeallocate",
50+
"azure.mgmt.computeschedule.operations.ScheduledActionsOperations.virtual_machines_submit_hibernate": "Microsoft.ComputeSchedule.ScheduledActions.virtualMachinesSubmitHibernate",
51+
"azure.mgmt.computeschedule.aio.operations.ScheduledActionsOperations.virtual_machines_submit_hibernate": "Microsoft.ComputeSchedule.ScheduledActions.virtualMachinesSubmitHibernate",
52+
"azure.mgmt.computeschedule.operations.ScheduledActionsOperations.virtual_machines_submit_start": "Microsoft.ComputeSchedule.ScheduledActions.virtualMachinesSubmitStart",
53+
"azure.mgmt.computeschedule.aio.operations.ScheduledActionsOperations.virtual_machines_submit_start": "Microsoft.ComputeSchedule.ScheduledActions.virtualMachinesSubmitStart",
54+
"azure.mgmt.computeschedule.operations.ScheduledActionsOperations.virtual_machines_execute_deallocate": "Microsoft.ComputeSchedule.ScheduledActions.virtualMachinesExecuteDeallocate",
55+
"azure.mgmt.computeschedule.aio.operations.ScheduledActionsOperations.virtual_machines_execute_deallocate": "Microsoft.ComputeSchedule.ScheduledActions.virtualMachinesExecuteDeallocate",
56+
"azure.mgmt.computeschedule.operations.ScheduledActionsOperations.virtual_machines_execute_hibernate": "Microsoft.ComputeSchedule.ScheduledActions.virtualMachinesExecuteHibernate",
57+
"azure.mgmt.computeschedule.aio.operations.ScheduledActionsOperations.virtual_machines_execute_hibernate": "Microsoft.ComputeSchedule.ScheduledActions.virtualMachinesExecuteHibernate",
58+
"azure.mgmt.computeschedule.operations.ScheduledActionsOperations.virtual_machines_execute_start": "Microsoft.ComputeSchedule.ScheduledActions.virtualMachinesExecuteStart",
59+
"azure.mgmt.computeschedule.aio.operations.ScheduledActionsOperations.virtual_machines_execute_start": "Microsoft.ComputeSchedule.ScheduledActions.virtualMachinesExecuteStart",
60+
"azure.mgmt.computeschedule.operations.ScheduledActionsOperations.virtual_machines_execute_create": "Microsoft.ComputeSchedule.ScheduledActions.virtualMachinesExecuteCreate",
61+
"azure.mgmt.computeschedule.aio.operations.ScheduledActionsOperations.virtual_machines_execute_create": "Microsoft.ComputeSchedule.ScheduledActions.virtualMachinesExecuteCreate",
62+
"azure.mgmt.computeschedule.operations.ScheduledActionsOperations.virtual_machines_execute_delete": "Microsoft.ComputeSchedule.ScheduledActions.virtualMachinesExecuteDelete",
63+
"azure.mgmt.computeschedule.aio.operations.ScheduledActionsOperations.virtual_machines_execute_delete": "Microsoft.ComputeSchedule.ScheduledActions.virtualMachinesExecuteDelete",
64+
"azure.mgmt.computeschedule.operations.ScheduledActionsOperations.virtual_machines_submit_create": "Microsoft.ComputeSchedule.ScheduledActions.virtualMachinesSubmitCreate",
65+
"azure.mgmt.computeschedule.aio.operations.ScheduledActionsOperations.virtual_machines_submit_create": "Microsoft.ComputeSchedule.ScheduledActions.virtualMachinesSubmitCreate",
66+
"azure.mgmt.computeschedule.operations.ScheduledActionsOperations.virtual_machines_submit_delete": "Microsoft.ComputeSchedule.ScheduledActions.virtualMachinesSubmitDelete",
67+
"azure.mgmt.computeschedule.aio.operations.ScheduledActionsOperations.virtual_machines_submit_delete": "Microsoft.ComputeSchedule.ScheduledActions.virtualMachinesSubmitDelete",
68+
"azure.mgmt.computeschedule.operations.ScheduledActionsOperations.virtual_machines_get_operation_status": "Microsoft.ComputeSchedule.ScheduledActions.virtualMachinesGetOperationStatus",
69+
"azure.mgmt.computeschedule.aio.operations.ScheduledActionsOperations.virtual_machines_get_operation_status": "Microsoft.ComputeSchedule.ScheduledActions.virtualMachinesGetOperationStatus",
70+
"azure.mgmt.computeschedule.operations.ScheduledActionsOperations.virtual_machines_cancel_operations": "Microsoft.ComputeSchedule.ScheduledActions.virtualMachinesCancelOperations",
71+
"azure.mgmt.computeschedule.aio.operations.ScheduledActionsOperations.virtual_machines_cancel_operations": "Microsoft.ComputeSchedule.ScheduledActions.virtualMachinesCancelOperations",
72+
"azure.mgmt.computeschedule.operations.ScheduledActionsOperations.virtual_machines_get_operation_errors": "Microsoft.ComputeSchedule.ScheduledActions.virtualMachinesGetOperationErrors",
73+
"azure.mgmt.computeschedule.aio.operations.ScheduledActionsOperations.virtual_machines_get_operation_errors": "Microsoft.ComputeSchedule.ScheduledActions.virtualMachinesGetOperationErrors"
74+
}
75+
}

0 commit comments

Comments
 (0)