Microsoft Azure Bulkaction Management Client Library for Python
Project description
Microsoft Azure SDK for Python
This is the Microsoft Azure Compute Bulkaction Management Client Library. This package has been tested with Python 3.10+. For a more complete view of Azure libraries, see the azure sdk python release.
Disclaimer
Azure SDK Python packages support for Python 2.7 has ended 01 January 2022. For more information and questions, please refer to https://github.com/Azure/azure-sdk-for-python/issues/20691
Getting started
Prerequisites
- Python 3.10+ is required to use this package.
- Azure subscription
Install the package
pip install azure-mgmt-compute-bulkaction
pip install azure-identity
Authentication
By default, Microsoft Entra token authentication depends on correct configuration of the following environment variables.
AZURE_CLIENT_IDfor Azure client ID.AZURE_TENANT_IDfor Azure tenant ID.AZURE_CLIENT_SECRETfor Azure client secret.
In addition, Azure subscription ID can be configured via environment variable AZURE_SUBSCRIPTION_ID.
With above configuration, client can be authenticated by following code:
from azure.identity import DefaultAzureCredential
from azure.mgmt.compute.bulkaction import ComputeBulkActionsMgmtClient
import os
sub_id = os.getenv("AZURE_SUBSCRIPTION_ID")
client = ComputeBulkActionsMgmtClient(credential=DefaultAzureCredential(), subscription_id=sub_id)
Examples
Code samples for this package can be found at:
- Search Compute Bulkaction Management on docs.microsoft.com
- Azure Python Mgmt SDK Samples Repo
Troubleshooting
Next steps
Provide Feedback
If you encounter any bugs or have suggestions, please file an issue in the Issues section of the project.
Release History
1.0.0b2 (2026-07-22)
Features Added
- Client
ComputeBulkActionsMgmtClientadded parameterpolling_intervalin method__init__ - Client
ComputeBulkActionsMgmtClientadded operation groupbulk_create_custom - Client
ComputeBulkActionsMgmtClientadded operation grouplaunch_bulk_instances_operation - Client
ComputeBulkActionsMgmtClientadded operation groupoccurrence_extension - Client
ComputeBulkActionsMgmtClientadded operation groupoccurrences - Client
ComputeBulkActionsMgmtClientadded operation groupscheduled_action_extension - Client
ComputeBulkActionsMgmtClientadded operation groupscheduled_action_operation_status - Client
ComputeBulkActionsMgmtClientadded operation groupscheduled_actions - Model
ExecuteDeallocateContentadded propertyresources_with_context - Model
ExecuteDeleteContentadded propertyresources_with_context - Model
ExecuteHibernateContentadded propertyresources_with_context - Model
ExecuteStartContentadded propertyresources_with_context - Model
ExecutionParametersadded propertyoptimization_preference - Model
ExecutionParametersadded propertyverify_vm_agent_health - Model
ResourceOperationadded propertyvirtual_machine_info - Model
ResourceOperationDetailsadded propertyresource_notification_details - Enum
ResourceOperationTypeadded memberGET_INSTANCE_VIEW - Added enum
AcceleratorManufacturer - Added enum
AcceleratorType - Added model
AcknowledgeBulkOperationErrorsRequest - Added model
AcknowledgeBulkOperationErrorsResponse - Added model
AdditionalCapabilities - Added model
AdditionalUnattendContent - Added model
AllInstancesDown - Added enum
AllocationStrategy - Added model
ApiEntityReference - Added model
ApiError - Added model
ApiErrorBase - Added model
ApplicationProfile - Added enum
ArchitectureType - Added model
BootDiagnostics - Added model
BulkActionVmExtensionProperties - Added enum
BulkCreateCustomAllocationStrategy - Added enum
BulkCreateCustomDistributionStrategy - Added model
BulkCreateCustomOverride - Added model
BulkCreateCustomOverrideBase - Added model
BulkCreateCustomOverridesProfile - Added model
BulkCreateCustomPriorityProfile - Added model
BulkCreateCustomProperties - Added model
BulkCreateCustomVmSizeProfile - Added model
BulkCreateCustomZoneAllocationPolicy - Added model
BulkInstancesInnerError - Added model
BulkactionVMExtension - Added model
BulkactionVMProperties - Added enum
CachingTypes - Added model
CancelOccurrenceRequest - Added model
CapacityReservationProfile - Added enum
CapacityType - Added model
ComputeProfile - Added enum
CpuManufacturer - Added model
CreateResourceOperationResponse - Added enum
CreatedByType - Added model
DataDisk - Added model
DelayRequest - Added enum
DeleteOptions - Added model
DiagnosticsProfile - Added enum
DiffDiskOptions - Added enum
DiffDiskPlacement - Added model
DiffDiskSettings - Added enum
DiskControllerTypes - Added enum
DiskCreateOptionTypes - Added enum
DiskDeleteOptionTypes - Added enum
DiskDetachOptionTypes - Added model
DiskEncryptionSetParametersContent - Added model
DiskEncryptionSettings - Added enum
DistributionStrategy - Added enum
DomainNameLabelScopeTypes - Added model
EncryptionIdentity - Added model
EventGridAndResourceGraph - Added enum
EvictionPolicy - Added model
ExecuteCreateContent - Added model
ExecuteReimageRequest - Added model
ExecuteVdiCreateRequest - Added model
ExtensionResource - Added model
FlexProperties - Added model
HardwareProfile - Added model
HostEndpointSettings - Added enum
HyperVGeneration - Added enum
IPVersions - Added model
ImageReference - Added model
KeyVaultKeyReference - Added model
KeyVaultSecretReference - Added enum
Language - Added model
LaunchBulkInstancesOperationProperties - Added model
LinuxConfiguration - Added enum
LinuxPatchAssessmentMode - Added model
LinuxPatchSettings - Added enum
LinuxVMGuestPatchAutomaticByPlatformRebootSetting - Added model
LinuxVMGuestPatchAutomaticByPlatformSettings - Added enum
LinuxVMGuestPatchMode - Added enum
LocalStorageDiskType - Added model
LocationBasedBulkCreateCustom - Added model
LocationBasedLaunchBulkInstancesOperation - Added model
ManagedDiskParametersContent - Added model
ManagedServiceIdentity - Added enum
ManagedServiceIdentityType - Added enum
Mode - Added enum
Modes - Added enum
Month - Added enum
NetworkApiVersion - Added enum
NetworkInterfaceAuxiliaryMode - Added enum
NetworkInterfaceAuxiliarySku - Added model
NetworkInterfaceReference - Added model
NetworkInterfaceReferenceProperties - Added model
NetworkProfile - Added model
NotificationProperties - Added enum
NotificationType - Added model
OSDisk - Added model
OSImageNotificationProfile - Added model
OSProfile - Added model
OSProfileProvisioningData - Added model
Occurrence - Added model
OccurrenceExtensionProperties - Added model
OccurrenceExtensionResource - Added model
OccurrenceProperties - Added model
OccurrenceResource - Added model
OccurrenceResultSummary - Added enum
OccurrenceState - Added enum
OperatingSystemTypes - Added model
OperationStatusResult - Added enum
OptimizationPreference - Added enum
OsType - Added model
PatchSettings - Added model
Plan - Added model
PriorityProfile - Added enum
PriorityType - Added enum
ProtocolTypes - Added enum
ProvisioningState - Added model
ProxyAgentSettings - Added model
ProxyResource - Added model
PublicIPAddressSku - Added enum
PublicIPAddressSkuName - Added enum
PublicIPAddressSkuTier - Added enum
PublicIPAllocationMethod - Added enum
RecurringScheduledActionsDeadlineType - Added model
RecurringScheduledActionsExecutionParameters - Added enum
RecurringScheduledActionsProvisioningState - Added enum
RecurringScheduledActionsResourceOperationType - Added model
RecurringScheduledActionsRetryPolicy - Added model
ReimagePayload - Added model
ReimageResourceOperationResponse - Added model
ReimageResourceOverride - Added model
Resource - Added model
ResourceAttachRequest - Added model
ResourceDetachRequest - Added enum
ResourceIdentityType - Added model
ResourceNotificationDetails - Added model
ResourceOperationResponse - Added enum
ResourceOperationStatus - Added model
ResourcePatchRequest - Added model
ResourceProvisionPayload - Added model
ResourceProvisionVdiPayload - Added enum
ResourceProvisioningState - Added model
ResourceResultSummary - Added model
ResourceStatus - Added enum
ResourceType - Added model
ResourceWithContext - Added model
ResourcesWithContext - Added model
ScheduledAction - Added model
ScheduledActionProperties - Added model
ScheduledActionResource - Added model
ScheduledActionResourceInput - Added model
ScheduledActionResources - Added enum
ScheduledActionType - Added model
ScheduledActionUpdate - Added model
ScheduledActionUpdateProperties - Added model
ScheduledActionsExtensionProperties - Added model
ScheduledActionsSchedule - Added model
ScheduledActionsScheduleUpdate - Added model
ScheduledEventsAdditionalPublishingTargets - Added model
ScheduledEventsPolicy - Added model
ScheduledEventsProfile - Added enum
SecurityEncryptionTypes - Added model
SecurityProfile - Added enum
SecurityTypes - Added enum
SettingNames - Added model
SshConfiguration - Added model
SshPublicKey - Added enum
StorageAccountTypes - Added model
StorageProfile - Added model
SubResource - Added model
SystemData - Added model
TerminateNotificationProfile - Added model
TrackedResource - Added model
UefiSettings - Added model
UserAssignedIdentitiesValue - Added model
UserAssignedIdentity - Added model
UserInitiatedReboot - Added model
UserInitiatedRedeploy - Added model
VMAttributeMinMaxDouble - Added model
VMAttributeMinMaxInteger - Added enum
VMAttributeSupport - Added model
VMAttributes - Added enum
VMCategory - Added model
VMDiskSecurityProfile - Added model
VMGalleryApplication - Added enum
VMOperationStatus - Added model
VaultCertificate - Added model
VaultSecretGroup - Added model
VirtualHardDisk - Added model
VirtualMachine - Added model
VirtualMachineIdentity - Added model
VirtualMachineInfo - Added model
VirtualMachineIpTag - Added model
VirtualMachineNetworkInterfaceConfiguration - Added model
VirtualMachineNetworkInterfaceConfigurationProperties - Added model
VirtualMachineNetworkInterfaceDnsSettingsConfiguration - Added model
VirtualMachineNetworkInterfaceIPConfiguration - Added model
VirtualMachineNetworkInterfaceIPConfigurationProperties - Added model
VirtualMachinePublicIPAddressConfiguration - Added model
VirtualMachinePublicIPAddressConfigurationProperties - Added model
VirtualMachinePublicIPAddressDnsSettingsConfiguration - Added model
VirtualMachineReimageParameters - Added model
VmSizeProfile - Added model
VmSizeProperties - Added enum
WeekDay - Added model
WinRMConfiguration - Added model
WinRMListener - Added model
WindowsConfiguration - Added enum
WindowsPatchAssessmentMode - Added enum
WindowsVMGuestPatchAutomaticByPlatformRebootSetting - Added model
WindowsVMGuestPatchAutomaticByPlatformSettings - Added enum
WindowsVMGuestPatchMode - Added model
ZoneAllocationPolicy - Added model
ZonePreference - Operation group
VirtualMachineBulkOperationsOperationsadded methodbulk_acknowledge_operation_errors - Operation group
VirtualMachineBulkOperationsOperationsadded methodbulk_create_operation - Operation group
VirtualMachineBulkOperationsOperationsadded methodbulk_list_operation_errors - Operation group
VirtualMachineBulkOperationsOperationsadded methodbulk_reimage_operation - Operation group
VirtualMachineBulkOperationsOperationsadded methodbulk_vdi_flex_create_operation - Added operation group
BulkCreateCustomOperations - Added operation group
LaunchBulkInstancesOperationOperations - Added operation group
OccurrenceExtensionOperations - Added operation group
OccurrencesOperations - Added operation group
ScheduledActionExtensionOperations - Added operation group
ScheduledActionOperationStatusOperations - Added operation group
ScheduledActionsOperations
1.0.0b1 (2026-07-21)
Other Changes
- Initial version
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file azure_mgmt_compute_bulkaction-1.0.0b2.tar.gz.
File metadata
- Download URL: azure_mgmt_compute_bulkaction-1.0.0b2.tar.gz
- Upload date:
- Size: 207.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: RestSharp/106.13.0.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7a8bdc2c03c301f6b6c66b65e48fd0cbcbcf7926b2a3943bc0aad30550128d99
|
|
| MD5 |
6f76c5ccf914c45748708211e3d8a45b
|
|
| BLAKE2b-256 |
67819865dc0fc72655241f81aba129e1c178d05651ab19586282feb34a3fc3a2
|
File details
Details for the file azure_mgmt_compute_bulkaction-1.0.0b2-py3-none-any.whl.
File metadata
- Download URL: azure_mgmt_compute_bulkaction-1.0.0b2-py3-none-any.whl
- Upload date:
- Size: 192.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: RestSharp/106.13.0.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0efbba0a357f64a3b79bd21bf6a8ef523e80088b8ed9bfdec79805fdcd039d9b
|
|
| MD5 |
c8678916881508b298f6a617b183bc35
|
|
| BLAKE2b-256 |
56a5698fe849303337e560cc14316f8d6339261721f79778f9065babf21d957a
|