Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

Microsoft Azure SDK for Python

This is the Microsoft Azure Purestorageblock 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

Install the package

pip install azure-mgmt-purestorageblock
pip install azure-identity

Authentication

By default, Microsoft Entra token authentication depends on correct configuration of the following environment variables.

  • AZURE_CLIENT_ID for Azure client ID.
  • AZURE_TENANT_ID for Azure tenant ID.
  • AZURE_CLIENT_SECRET for 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.purestorageblock import PureStorageBlockMgmtClient
import os

sub_id = os.getenv("AZURE_SUBSCRIPTION_ID")
client = PureStorageBlockMgmtClient(credential=DefaultAzureCredential(), subscription_id=sub_id)

Examples

Code samples for this package can be found at:

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.1.0b1 (2026-07-29)

Features Added

  • Client PureStorageBlockMgmtClient added parameter cloud_setting in method __init__
  • Client PureStorageBlockMgmtClient added operation group recoverable_volume_groups
  • Client PureStorageBlockMgmtClient added operation group saa_soperation_group
  • Client PureStorageBlockMgmtClient added operation group volume_group_snapshots
  • Client PureStorageBlockMgmtClient added operation group volume_groups
  • Client PureStorageBlockMgmtClient added operation group volumes
  • Model MarketplaceDetails added property saa_s_resource_id
  • Model StoragePoolProperties added property platform_console_settings
  • Model StoragePoolUpdateProperties added property platform_console_settings
  • Added model ActivateSaaSRequest
  • Added model AzureVolumeProperties
  • Added model ConnectionParametersResponse
  • Added model DestroyedStateProperties
  • Added model IscsiConnectionParameters
  • Added model IscsiEndpoint
  • Added model LatestLinkedSaaSResponse
  • Added model LinkSaaSRequest
  • Added model PerformanceParameters
  • Added model PlatformConsoleAccessSettings
  • Added model PlatformConsoleActivationCode
  • Added model PlatformConsoleAuthConfig
  • Added model PlatformConsoleAuthResult
  • Added enum PlatformConsoleAuthType
  • Added enum PlatformConsoleRole
  • Added model PlatformConsoleSettings
  • Added model PlatformConsoleSubnet
  • Added model ProtectionParameters
  • Added model RecoverableVolumeGroup
  • Added model RecoverableVolumeGroupProperties
  • Added model SaaSResourceDetailsResponse
  • Added model SshPlatformConsoleAuthConfig
  • Added model SshPlatformConsoleAuthResult
  • Added model Volume
  • Added model VolumeGroup
  • Added model VolumeGroupOverwriteRequest
  • Added model VolumeGroupProperties
  • Added model VolumeGroupSnapshot
  • Added model VolumeGroupSnapshotListRequest
  • Added model VolumeGroupSnapshotPostListResult
  • Added model VolumeGroupSnapshotProperties
  • Added enum VolumeGroupSourceType
  • Added model VolumeGroupStatus
  • Added model VolumeGroupUpdate
  • Added model VolumeGroupUpdateProperties
  • Added model VolumeOverwriteRequest
  • Added model VolumeSnapshotInfo
  • Added model VolumeSnapshotSource
  • Added enum VolumeSourceType
  • Added model VolumeUpdate
  • Added model VolumeUpdateProperties
  • Operation group ReservationsOperations added method begin_link_saa_s
  • Operation group ReservationsOperations added method latest_linked_saa_s
  • Operation group StoragePoolsOperations added method configure_platform_console_auth
  • Operation group StoragePoolsOperations added method list_platform_console_activation_code
  • Added operation group RecoverableVolumeGroupsOperations
  • Added operation group SaaSOperationGroupOperations
  • Added operation group VolumeGroupSnapshotsOperations
  • Added operation group VolumeGroupsOperations
  • Added operation group VolumesOperations

1.0.0 (2025-06-30)

Other Changes

  • First GA

1.0.0b1 (2025-05-27)

Other Changes

  • Initial version

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

azure_mgmt_purestorageblock-1.1.0b1.tar.gz (130.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

azure_mgmt_purestorageblock-1.1.0b1-py3-none-any.whl (127.8 kB view details)

Uploaded Python 3

File details

Details for the file azure_mgmt_purestorageblock-1.1.0b1.tar.gz.

File metadata

File hashes

Hashes for azure_mgmt_purestorageblock-1.1.0b1.tar.gz
Algorithm Hash digest
SHA256 cb33737576288e981df34cc9aa610bc8347b6738d219a8bae901efd71f4107c0
MD5 2429176fb515e782b2c842cad9ee5f5a
BLAKE2b-256 9e7f36ca986b4fb076ff808d5a0f0bae587c821d38fe98e251ddbc5838628387

See more details on using hashes here.

File details

Details for the file azure_mgmt_purestorageblock-1.1.0b1-py3-none-any.whl.

File metadata

File hashes

Hashes for azure_mgmt_purestorageblock-1.1.0b1-py3-none-any.whl
Algorithm Hash digest
SHA256 5985a73581a802936ab4ccdb4ef090ea89a8cece57b99296b57041e93eed16c6
MD5 83379ddcdd5d7439d1840d85e0d3fe06
BLAKE2b-256 85095397b5cc196cc75e34cee86321d1e1fc78ff0ab207e052f88fb9100fae83

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.1.0b1 This release

2 files

1.0.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page