Skip to content

Commit cd497f0

Browse files
authored
[Release] sdk/resourcemanager/hybridcompute/armhybridcompute/2.0.0-beta.3 generation from spec commit: f4c6c8697c59f966db0d1e36b62df3af3bca9065 (Azure#22976)
Co-authored-by: ReleaseHelper <ReleaseHelper>
1 parent 0261d9c commit cd497f0

Some content is hidden

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

42 files changed

+5273
-226
lines changed

sdk/resourcemanager/hybridcompute/armhybridcompute/CHANGELOG.md

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

3+
## 2.0.0-beta.3 (2024-06-21)
4+
### Breaking Changes
5+
6+
- Type of `EsuKey.LicenseStatus` has been changed from `*string` to `*int32`
7+
8+
### Features Added
9+
10+
- New value `PublicNetworkAccessTypeSecuredByPerimeter` added to enum type `PublicNetworkAccessType`
11+
- New enum type `AccessMode` with values `AccessModeAudit`, `AccessModeEnforced`, `AccessModeLearning`
12+
- New enum type `AccessRuleDirection` with values `AccessRuleDirectionInbound`, `AccessRuleDirectionOutbound`
13+
- New enum type `GatewayType` with values `GatewayTypePublic`
14+
- New enum type `ProgramYear` with values `ProgramYearYear1`, `ProgramYearYear2`, `ProgramYearYear3`
15+
- New enum type `ProvisioningIssueSeverity` with values `ProvisioningIssueSeverityError`, `ProvisioningIssueSeverityWarning`
16+
- New enum type `ProvisioningIssueType` with values `ProvisioningIssueTypeConfigurationPropagationFailure`, `ProvisioningIssueTypeMissingIdentityConfiguration`, `ProvisioningIssueTypeMissingPerimeterConfiguration`, `ProvisioningIssueTypeOther`
17+
- New function `*ClientFactory.NewGatewaysClient() *GatewaysClient`
18+
- New function `*ClientFactory.NewLicensesClient() *LicensesClient`
19+
- New function `*ClientFactory.NewNetworkSecurityPerimeterConfigurationsClient() *NetworkSecurityPerimeterConfigurationsClient`
20+
- New function `*ClientFactory.NewSettingsClient() *SettingsClient`
21+
- New function `NewGatewaysClient(string, azcore.TokenCredential, *arm.ClientOptions) (*GatewaysClient, error)`
22+
- New function `*GatewaysClient.BeginCreateOrUpdate(context.Context, string, string, Gateway, *GatewaysClientBeginCreateOrUpdateOptions) (*runtime.Poller[GatewaysClientCreateOrUpdateResponse], error)`
23+
- New function `*GatewaysClient.BeginDelete(context.Context, string, string, *GatewaysClientBeginDeleteOptions) (*runtime.Poller[GatewaysClientDeleteResponse], error)`
24+
- New function `*GatewaysClient.Get(context.Context, string, string, *GatewaysClientGetOptions) (GatewaysClientGetResponse, error)`
25+
- New function `*GatewaysClient.NewListByResourceGroupPager(string, *GatewaysClientListByResourceGroupOptions) *runtime.Pager[GatewaysClientListByResourceGroupResponse]`
26+
- New function `*GatewaysClient.NewListBySubscriptionPager(*GatewaysClientListBySubscriptionOptions) *runtime.Pager[GatewaysClientListBySubscriptionResponse]`
27+
- New function `*GatewaysClient.Update(context.Context, string, string, GatewayUpdate, *GatewaysClientUpdateOptions) (GatewaysClientUpdateResponse, error)`
28+
- New function `NewLicensesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*LicensesClient, error)`
29+
- New function `*LicensesClient.BeginCreateOrUpdate(context.Context, string, string, License, *LicensesClientBeginCreateOrUpdateOptions) (*runtime.Poller[LicensesClientCreateOrUpdateResponse], error)`
30+
- New function `*LicensesClient.BeginDelete(context.Context, string, string, *LicensesClientBeginDeleteOptions) (*runtime.Poller[LicensesClientDeleteResponse], error)`
31+
- New function `*LicensesClient.Get(context.Context, string, string, *LicensesClientGetOptions) (LicensesClientGetResponse, error)`
32+
- New function `*LicensesClient.NewListByResourceGroupPager(string, *LicensesClientListByResourceGroupOptions) *runtime.Pager[LicensesClientListByResourceGroupResponse]`
33+
- New function `*LicensesClient.NewListBySubscriptionPager(*LicensesClientListBySubscriptionOptions) *runtime.Pager[LicensesClientListBySubscriptionResponse]`
34+
- New function `*LicensesClient.BeginUpdate(context.Context, string, string, LicenseUpdate, *LicensesClientBeginUpdateOptions) (*runtime.Poller[LicensesClientUpdateResponse], error)`
35+
- New function `*MachineRunCommandsClient.BeginUpdate(context.Context, string, string, string, MachineRunCommandUpdate, *MachineRunCommandsClientBeginUpdateOptions) (*runtime.Poller[MachineRunCommandsClientUpdateResponse], error)`
36+
- New function `NewSettingsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*SettingsClient, error)`
37+
- New function `*SettingsClient.Get(context.Context, string, string, string, string, string, *SettingsClientGetOptions) (SettingsClientGetResponse, error)`
38+
- New function `*SettingsClient.Patch(context.Context, string, string, string, string, string, Settings, *SettingsClientPatchOptions) (SettingsClientPatchResponse, error)`
39+
- New function `*SettingsClient.Update(context.Context, string, string, string, string, string, Settings, *SettingsClientUpdateOptions) (SettingsClientUpdateResponse, error)`
40+
- New function `NewNetworkSecurityPerimeterConfigurationsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*NetworkSecurityPerimeterConfigurationsClient, error)`
41+
- New function `*NetworkSecurityPerimeterConfigurationsClient.GetByPrivateLinkScope(context.Context, string, string, string, *NetworkSecurityPerimeterConfigurationsClientGetByPrivateLinkScopeOptions) (NetworkSecurityPerimeterConfigurationsClientGetByPrivateLinkScopeResponse, error)`
42+
- New function `*NetworkSecurityPerimeterConfigurationsClient.NewListByPrivateLinkScopePager(string, string, *NetworkSecurityPerimeterConfigurationsClientListByPrivateLinkScopeOptions) *runtime.Pager[NetworkSecurityPerimeterConfigurationsClientListByPrivateLinkScopeResponse]`
43+
- New struct `AccessRule`
44+
- New struct `AccessRuleProperties`
45+
- New struct `Gateway`
46+
- New struct `GatewayProperties`
47+
- New struct `GatewayUpdate`
48+
- New struct `GatewayUpdateProperties`
49+
- New struct `GatewaysListResult`
50+
- New struct `LicenseUpdate`
51+
- New struct `LicenseUpdateProperties`
52+
- New struct `LicenseUpdatePropertiesLicenseDetails`
53+
- New struct `LicensesListResult`
54+
- New struct `MachineRunCommandUpdate`
55+
- New struct `NetworkSecurityPerimeter`
56+
- New struct `NetworkSecurityPerimeterConfiguration`
57+
- New struct `NetworkSecurityPerimeterConfigurationListResult`
58+
- New struct `NetworkSecurityPerimeterConfigurationProperties`
59+
- New struct `NetworkSecurityPerimeterProfile`
60+
- New struct `ProvisioningIssue`
61+
- New struct `ProvisioningIssueProperties`
62+
- New struct `ResourceAssociation`
63+
- New struct `Settings`
64+
- New struct `SettingsGatewayProperties`
65+
- New struct `SettingsProperties`
66+
- New struct `VolumeLicenseDetails`
67+
- New field `VolumeLicenseDetails` in struct `LicenseDetails`
68+
69+
370
## 2.0.0-beta.2 (2024-04-26)
471
### Breaking Changes
572

sdk/resourcemanager/hybridcompute/armhybridcompute/autorest.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55
``` yaml
66
azure-arm: true
77
require:
8-
- https://github.com/Azure/azure-rest-api-specs/blob/71a0c7adf2a6e169ab9a33c7cf36bb93db083e86/specification/hybridcompute/resource-manager/readme.md
9-
- https://github.com/Azure/azure-rest-api-specs/blob/71a0c7adf2a6e169ab9a33c7cf36bb93db083e86/specification/hybridcompute/resource-manager/readme.go.md
8+
- https://github.com/Azure/azure-rest-api-specs/blob/f4c6c8697c59f966db0d1e36b62df3af3bca9065/specification/hybridcompute/resource-manager/readme.md
9+
- https://github.com/Azure/azure-rest-api-specs/blob/f4c6c8697c59f966db0d1e36b62df3af3bca9065/specification/hybridcompute/resource-manager/readme.go.md
1010
license-header: MICROSOFT_MIT_NO_VERSION
11-
module-version: 2.0.0-beta.2
12-
tag: package-preview-2023-10
11+
module-version: 2.0.0-beta.3
12+
tag: package-preview-2024-03
1313
```

sdk/resourcemanager/hybridcompute/armhybridcompute/client_factory.go

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

sdk/resourcemanager/hybridcompute/armhybridcompute/constants.go

Lines changed: 118 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdk/resourcemanager/hybridcompute/armhybridcompute/extensionmetadata_client.go

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

sdk/resourcemanager/hybridcompute/armhybridcompute/extensionmetadata_client_example_test.go

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

0 commit comments

Comments
 (0)