Skip to content

Commit 9ea2beb

Browse files
authored
[Release] sdk/resourcemanager/hybridconnectivity/armhybridconnectivity/1.2.0-beta.1 (Azure#24184)
* [Release] sdk/resourcemanager/hybridconnectivity/armhybridconnectivity/1.2.0-beta.1 generation from spec commit: 9d3547622288137fd36f086afcdaea5408dbe48c * update log * update test
1 parent 425351e commit 9ea2beb

40 files changed

+5835
-811
lines changed

sdk/resourcemanager/hybridconnectivity/armhybridconnectivity/CHANGELOG.md

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

3+
## 1.2.0-beta.1 (2025-02-27)
4+
5+
### Features Added
6+
7+
- New enum type `CloudNativeType` with values `CloudNativeTypeEc2`
8+
- New enum type `HostType` with values `HostTypeAWS`
9+
- New enum type `ResourceProvisioningState` with values `ResourceProvisioningStateCanceled`, `ResourceProvisioningStateFailed`, `ResourceProvisioningStateSucceeded`
10+
- New enum type `SolutionConfigurationStatus` with values `SolutionConfigurationStatusCompleted`, `SolutionConfigurationStatusFailed`, `SolutionConfigurationStatusInProgress`, `SolutionConfigurationStatusNew`
11+
- New function `*ClientFactory.NewGenerateAwsTemplateClient(string) *GenerateAwsTemplateClient`
12+
- New function `*ClientFactory.NewInventoryClient() *InventoryClient`
13+
- New function `*ClientFactory.NewPublicCloudConnectorsClient(string) *PublicCloudConnectorsClient`
14+
- New function `*ClientFactory.NewSolutionConfigurationsClient() *SolutionConfigurationsClient`
15+
- New function `*ClientFactory.NewSolutionTypesClient(string) *SolutionTypesClient`
16+
- New function `NewGenerateAwsTemplateClient(string, azcore.TokenCredential, *arm.ClientOptions) (*GenerateAwsTemplateClient, error)`
17+
- New function `*GenerateAwsTemplateClient.Post(context.Context, GenerateAwsTemplateRequest, *GenerateAwsTemplateClientPostOptions) (GenerateAwsTemplateClientPostResponse, error)`
18+
- New function `NewInventoryClient(azcore.TokenCredential, *arm.ClientOptions) (*InventoryClient, error)`
19+
- New function `*InventoryClient.Get(context.Context, string, string, string, *InventoryClientGetOptions) (InventoryClientGetResponse, error)`
20+
- New function `*InventoryClient.NewListBySolutionConfigurationPager(string, string, *InventoryClientListBySolutionConfigurationOptions) *runtime.Pager[InventoryClientListBySolutionConfigurationResponse]`
21+
- New function `NewPublicCloudConnectorsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*PublicCloudConnectorsClient, error)`
22+
- New function `*PublicCloudConnectorsClient.BeginCreateOrUpdate(context.Context, string, string, PublicCloudConnector, *PublicCloudConnectorsClientBeginCreateOrUpdateOptions) (*runtime.Poller[PublicCloudConnectorsClientCreateOrUpdateResponse], error)`
23+
- New function `*PublicCloudConnectorsClient.Delete(context.Context, string, string, *PublicCloudConnectorsClientDeleteOptions) (PublicCloudConnectorsClientDeleteResponse, error)`
24+
- New function `*PublicCloudConnectorsClient.Get(context.Context, string, string, *PublicCloudConnectorsClientGetOptions) (PublicCloudConnectorsClientGetResponse, error)`
25+
- New function `*PublicCloudConnectorsClient.NewListByResourceGroupPager(string, *PublicCloudConnectorsClientListByResourceGroupOptions) *runtime.Pager[PublicCloudConnectorsClientListByResourceGroupResponse]`
26+
- New function `*PublicCloudConnectorsClient.NewListBySubscriptionPager(*PublicCloudConnectorsClientListBySubscriptionOptions) *runtime.Pager[PublicCloudConnectorsClientListBySubscriptionResponse]`
27+
- New function `*PublicCloudConnectorsClient.BeginTestPermissions(context.Context, string, string, *PublicCloudConnectorsClientBeginTestPermissionsOptions) (*runtime.Poller[PublicCloudConnectorsClientTestPermissionsResponse], error)`
28+
- New function `*PublicCloudConnectorsClient.Update(context.Context, string, string, PublicCloudConnector, *PublicCloudConnectorsClientUpdateOptions) (PublicCloudConnectorsClientUpdateResponse, error)`
29+
- New function `NewSolutionConfigurationsClient(azcore.TokenCredential, *arm.ClientOptions) (*SolutionConfigurationsClient, error)`
30+
- New function `*SolutionConfigurationsClient.CreateOrUpdate(context.Context, string, string, SolutionConfiguration, *SolutionConfigurationsClientCreateOrUpdateOptions) (SolutionConfigurationsClientCreateOrUpdateResponse, error)`
31+
- New function `*SolutionConfigurationsClient.Delete(context.Context, string, string, *SolutionConfigurationsClientDeleteOptions) (SolutionConfigurationsClientDeleteResponse, error)`
32+
- New function `*SolutionConfigurationsClient.Get(context.Context, string, string, *SolutionConfigurationsClientGetOptions) (SolutionConfigurationsClientGetResponse, error)`
33+
- New function `*SolutionConfigurationsClient.NewListPager(string, *SolutionConfigurationsClientListOptions) *runtime.Pager[SolutionConfigurationsClientListResponse]`
34+
- New function `*SolutionConfigurationsClient.BeginSyncNow(context.Context, string, string, *SolutionConfigurationsClientBeginSyncNowOptions) (*runtime.Poller[SolutionConfigurationsClientSyncNowResponse], error)`
35+
- New function `*SolutionConfigurationsClient.Update(context.Context, string, string, SolutionConfiguration, *SolutionConfigurationsClientUpdateOptions) (SolutionConfigurationsClientUpdateResponse, error)`
36+
- New function `NewSolutionTypesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*SolutionTypesClient, error)`
37+
- New function `*SolutionTypesClient.Get(context.Context, string, string, *SolutionTypesClientGetOptions) (SolutionTypesClientGetResponse, error)`
38+
- New function `*SolutionTypesClient.NewListByResourceGroupPager(string, *SolutionTypesClientListByResourceGroupOptions) *runtime.Pager[SolutionTypesClientListByResourceGroupResponse]`
39+
- New function `*SolutionTypesClient.NewListBySubscriptionPager(*SolutionTypesClientListBySubscriptionOptions) *runtime.Pager[SolutionTypesClientListBySubscriptionResponse]`
40+
- New struct `AwsCloudProfile`
41+
- New struct `ErrorAdditionalInfoInfo`
42+
- New struct `GenerateAwsTemplateRequest`
43+
- New struct `InventoryProperties`
44+
- New struct `InventoryResource`
45+
- New struct `InventoryResourceListResult`
46+
- New struct `OperationStatusResult`
47+
- New struct `PostResponse`
48+
- New struct `PublicCloudConnector`
49+
- New struct `PublicCloudConnectorListResult`
50+
- New struct `PublicCloudConnectorProperties`
51+
- New struct `SolutionConfiguration`
52+
- New struct `SolutionConfigurationListResult`
53+
- New struct `SolutionConfigurationProperties`
54+
- New struct `SolutionSettings`
55+
- New struct `SolutionTypeProperties`
56+
- New struct `SolutionTypeResource`
57+
- New struct `SolutionTypeResourceListResult`
58+
- New struct `SolutionTypeSettings`
59+
- New struct `SolutionTypeSettingsProperties`
60+
61+
362
## 1.1.0 (2023-11-24)
463
### Features Added
564

sdk/resourcemanager/hybridconnectivity/armhybridconnectivity/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ clientFactory, err := armhybridconnectivity.NewClientFactory(<subscription ID>,
5555
A client groups a set of related APIs, providing access to its functionality. Create one or more clients to access the APIs you require using client factory.
5656

5757
```go
58-
client := clientFactory.NewEndpointsClient()
58+
client := clientFactory.NewGenerateAwsTemplateClient()
5959
```
6060

6161
## Fakes

sdk/resourcemanager/hybridconnectivity/armhybridconnectivity/autorest.md

Lines changed: 0 additions & 13 deletions
This file was deleted.

sdk/resourcemanager/hybridconnectivity/armhybridconnectivity/build.go

Lines changed: 0 additions & 7 deletions
This file was deleted.

sdk/resourcemanager/hybridconnectivity/armhybridconnectivity/client_factory.go

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

sdk/resourcemanager/hybridconnectivity/armhybridconnectivity/constants.go

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

0 commit comments

Comments
 (0)