Skip to content

Commit efd0223

Browse files
committed
Configurations: 'specification/purestorage/PureStorage.Block.Management/tspconfig.yaml', API Version: 2026-01-01-preview, SDK Release Type: beta, and CommitSHA: 'ced46686079690b9f9116cc03fac68f8afe4d1af' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6298931 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
1 parent 85df7d3 commit efd0223

40 files changed

Lines changed: 4178 additions & 963 deletions

sdk/resourcemanager/purestorageblock/armpurestorageblock/CHANGELOG.md

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

3+
## 1.1.0-beta.1 (2026-05-14)
4+
### Features Added
5+
6+
- New function `*ClientFactory.NewVolumeGroupsClient() *VolumeGroupsClient`
7+
- New function `*ClientFactory.NewVolumesClient() *VolumesClient`
8+
- New function `NewVolumeGroupsClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*VolumeGroupsClient, error)`
9+
- New function `*VolumeGroupsClient.BeginCreate(ctx context.Context, resourceGroupName string, storagePoolName string, volumeGroupName string, resource VolumeGroup, options *VolumeGroupsClientBeginCreateOptions) (*runtime.Poller[VolumeGroupsClientCreateResponse], error)`
10+
- New function `*VolumeGroupsClient.BeginDelete(ctx context.Context, resourceGroupName string, storagePoolName string, volumeGroupName string, options *VolumeGroupsClientBeginDeleteOptions) (*runtime.Poller[VolumeGroupsClientDeleteResponse], error)`
11+
- New function `*VolumeGroupsClient.Get(ctx context.Context, resourceGroupName string, storagePoolName string, volumeGroupName string, options *VolumeGroupsClientGetOptions) (VolumeGroupsClientGetResponse, error)`
12+
- New function `*VolumeGroupsClient.GetStatus(ctx context.Context, resourceGroupName string, storagePoolName string, volumeGroupName string, options *VolumeGroupsClientGetStatusOptions) (VolumeGroupsClientGetStatusResponse, error)`
13+
- New function `*VolumeGroupsClient.NewListByStoragePoolPager(resourceGroupName string, storagePoolName string, options *VolumeGroupsClientListByStoragePoolOptions) *runtime.Pager[VolumeGroupsClientListByStoragePoolResponse]`
14+
- New function `*VolumeGroupsClient.ListConnectionParameters(ctx context.Context, resourceGroupName string, storagePoolName string, volumeGroupName string, options *VolumeGroupsClientListConnectionParametersOptions) (VolumeGroupsClientListConnectionParametersResponse, error)`
15+
- New function `*VolumeGroupsClient.BeginUpdate(ctx context.Context, resourceGroupName string, storagePoolName string, volumeGroupName string, properties VolumeGroupUpdate, options *VolumeGroupsClientBeginUpdateOptions) (*runtime.Poller[VolumeGroupsClientUpdateResponse], error)`
16+
- New function `NewVolumesClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*VolumesClient, error)`
17+
- New function `*VolumesClient.BeginCreate(ctx context.Context, resourceGroupName string, storagePoolName string, volumeGroupName string, volumeName string, resource Volume, options *VolumesClientBeginCreateOptions) (*runtime.Poller[VolumesClientCreateResponse], error)`
18+
- New function `*VolumesClient.BeginDelete(ctx context.Context, resourceGroupName string, storagePoolName string, volumeGroupName string, volumeName string, options *VolumesClientBeginDeleteOptions) (*runtime.Poller[VolumesClientDeleteResponse], error)`
19+
- New function `*VolumesClient.Get(ctx context.Context, resourceGroupName string, storagePoolName string, volumeGroupName string, volumeName string, options *VolumesClientGetOptions) (VolumesClientGetResponse, error)`
20+
- New function `*VolumesClient.NewListByVolumeGroupPager(resourceGroupName string, storagePoolName string, volumeGroupName string, options *VolumesClientListByVolumeGroupOptions) *runtime.Pager[VolumesClientListByVolumeGroupResponse]`
21+
- New function `*VolumesClient.BeginUpdate(ctx context.Context, resourceGroupName string, storagePoolName string, volumeGroupName string, volumeName string, properties VolumeUpdate, options *VolumesClientBeginUpdateOptions) (*runtime.Poller[VolumesClientUpdateResponse], error)`
22+
- New struct `AzureVolumeProperties`
23+
- New struct `ConnectionParametersResponse`
24+
- New struct `IscsiConnectionParameters`
25+
- New struct `IscsiEndpoint`
26+
- New struct `PerformanceParameters`
27+
- New struct `ProtectionParameters`
28+
- New struct `Volume`
29+
- New struct `VolumeGroup`
30+
- New struct `VolumeGroupListResult`
31+
- New struct `VolumeGroupProperties`
32+
- New struct `VolumeGroupStatus`
33+
- New struct `VolumeGroupUpdate`
34+
- New struct `VolumeGroupUpdateProperties`
35+
- New struct `VolumeListResult`
36+
- New struct `VolumeUpdate`
37+
- New struct `VolumeUpdateProperties`
38+
39+
340
## 1.0.0 (2025-07-01)
441
### Other Changes
542

sdk/resourcemanager/purestorageblock/armpurestorageblock/avsstoragecontainers_client.go

Lines changed: 10 additions & 14 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdk/resourcemanager/purestorageblock/armpurestorageblock/avsstoragecontainers_client_example_test.go

Lines changed: 36 additions & 38 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)