Skip to content

Commit 8aa9f8b

Browse files
authored
[Release] sdk/resourcemanager/avs/armavs/2.1.0 (#24709)
* [Release] sdk/resourcemanager/avs/armavs/2.1.0 generation from spec commit: 70bff4eef761ea04c3e971c838861a25ba16751e * update change log * update test * update test
1 parent 01782ab commit 8aa9f8b

File tree

82 files changed

+9352
-4894
lines changed

Some content is hidden

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

82 files changed

+9352
-4894
lines changed

sdk/resourcemanager/avs/armavs/CHANGELOG.md

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

3+
## 2.1.0 (2025-05-29)
4+
5+
### Features Added
6+
7+
- New enum type `HostKind` with values `HostKindGeneral`, `HostKindSpecialized`
8+
- New enum type `HostMaintenance` with values `HostMaintenanceReplacement`, `HostMaintenanceUpgrade`
9+
- New enum type `HostProvisioningState` with values `HostProvisioningStateCanceled`, `HostProvisioningStateFailed`, `HostProvisioningStateSucceeded`
10+
- New enum type `ProvisionedNetworkProvisioningState` with values `ProvisionedNetworkProvisioningStateCanceled`, `ProvisionedNetworkProvisioningStateFailed`, `ProvisionedNetworkProvisioningStateSucceeded`
11+
- New enum type `ProvisionedNetworkTypes` with values `ProvisionedNetworkTypesEsxManagement`, `ProvisionedNetworkTypesEsxReplication`, `ProvisionedNetworkTypesHcxManagement`, `ProvisionedNetworkTypesHcxUplink`, `ProvisionedNetworkTypesVcenterManagement`, `ProvisionedNetworkTypesVmotion`, `ProvisionedNetworkTypesVsan`
12+
- New enum type `PureStoragePolicyProvisioningState` with values `PureStoragePolicyProvisioningStateCanceled`, `PureStoragePolicyProvisioningStateDeleting`, `PureStoragePolicyProvisioningStateFailed`, `PureStoragePolicyProvisioningStateSucceeded`, `PureStoragePolicyProvisioningStateUpdating`
13+
- New enum type `ResourceSKUResourceType` with values `ResourceSKUResourceTypePrivateClouds`, `ResourceSKUResourceTypePrivateCloudsClusters`
14+
- New enum type `ResourceSKURestrictionsReasonCode` with values `ResourceSKURestrictionsReasonCodeNotAvailableForSubscription`, `ResourceSKURestrictionsReasonCodeQuotaID`
15+
- New enum type `ResourceSKURestrictionsType` with values `ResourceSKURestrictionsTypeLocation`, `ResourceSKURestrictionsTypeZone`
16+
- New function `*ClientFactory.NewHostsClient() *HostsClient`
17+
- New function `*ClientFactory.NewProvisionedNetworksClient() *ProvisionedNetworksClient`
18+
- New function `*ClientFactory.NewPureStoragePoliciesClient() *PureStoragePoliciesClient`
19+
- New function `*ClientFactory.NewSKUsClient() *SKUsClient`
20+
- New function `*GeneralHostProperties.GetHostProperties() *HostProperties`
21+
- New function `*HostProperties.GetHostProperties() *HostProperties`
22+
- New function `NewHostsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*HostsClient, error)`
23+
- New function `*HostsClient.Get(context.Context, string, string, string, string, *HostsClientGetOptions) (HostsClientGetResponse, error)`
24+
- New function `*HostsClient.NewListPager(string, string, string, *HostsClientListOptions) *runtime.Pager[HostsClientListResponse]`
25+
- New function `NewProvisionedNetworksClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ProvisionedNetworksClient, error)`
26+
- New function `*ProvisionedNetworksClient.Get(context.Context, string, string, string, *ProvisionedNetworksClientGetOptions) (ProvisionedNetworksClientGetResponse, error)`
27+
- New function `*ProvisionedNetworksClient.NewListPager(string, string, *ProvisionedNetworksClientListOptions) *runtime.Pager[ProvisionedNetworksClientListResponse]`
28+
- New function `NewPureStoragePoliciesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*PureStoragePoliciesClient, error)`
29+
- New function `*PureStoragePoliciesClient.BeginCreateOrUpdate(context.Context, string, string, string, PureStoragePolicy, *PureStoragePoliciesClientBeginCreateOrUpdateOptions) (*runtime.Poller[PureStoragePoliciesClientCreateOrUpdateResponse], error)`
30+
- New function `*PureStoragePoliciesClient.BeginDelete(context.Context, string, string, string, *PureStoragePoliciesClientBeginDeleteOptions) (*runtime.Poller[PureStoragePoliciesClientDeleteResponse], error)`
31+
- New function `*PureStoragePoliciesClient.Get(context.Context, string, string, string, *PureStoragePoliciesClientGetOptions) (PureStoragePoliciesClientGetResponse, error)`
32+
- New function `*PureStoragePoliciesClient.NewListPager(string, string, *PureStoragePoliciesClientListOptions) *runtime.Pager[PureStoragePoliciesClientListResponse]`
33+
- New function `NewSKUsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*SKUsClient, error)`
34+
- New function `*SKUsClient.NewListPager(*SKUsClientListOptions) *runtime.Pager[SKUsClientListResponse]`
35+
- New function `*SpecializedHostProperties.GetHostProperties() *HostProperties`
36+
- New struct `GeneralHostProperties`
37+
- New struct `Host`
38+
- New struct `HostListResult`
39+
- New struct `PagedResourceSKU`
40+
- New struct `ProvisionedNetwork`
41+
- New struct `ProvisionedNetworkListResult`
42+
- New struct `ProvisionedNetworkProperties`
43+
- New struct `PureStoragePolicy`
44+
- New struct `PureStoragePolicyListResult`
45+
- New struct `PureStoragePolicyProperties`
46+
- New struct `PureStorageVolume`
47+
- New struct `ResourceSKU`
48+
- New struct `ResourceSKUCapabilities`
49+
- New struct `ResourceSKULocationInfo`
50+
- New struct `ResourceSKURestrictionInfo`
51+
- New struct `ResourceSKURestrictions`
52+
- New struct `ResourceSKUZoneDetails`
53+
- New struct `SpecializedHostProperties`
54+
- New field `ManagementNetwork`, `UplinkNetwork` in struct `AddonHcxProperties`
55+
- New field `PureStorageVolume` in struct `DatastoreProperties`
56+
- New field `Zones` in struct `PrivateCloud`
57+
58+
359
## 2.0.0 (2024-09-26)
460
### Breaking Changes
561

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"apiVersion": "2024-09-01",
3+
"emitterVersion": "0.4.8"
4+
}

sdk/resourcemanager/avs/armavs/addons_client.go

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

0 commit comments

Comments
 (0)