Skip to content

Commit f78bfda

Browse files
author
SDKAuto
committed
CodeGen from PR 28792 in Azure/azure-rest-api-specs
Merge ecf736f5936839b8ca4c48d5541a92c12a35954a into a9ace5a76360f440e64d943c5526deca90260c7c
1 parent c23d009 commit f78bfda

37 files changed

+3173
-1206
lines changed

sdk/resourcemanager/purview/armpurview/CHANGELOG.md

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

3+
## 2.0.0-beta.1 (2024-05-03)
4+
### Breaking Changes
5+
6+
- Type of `AccountSKU.Name` has been changed from `*Name` to `*AccountSKUName`
7+
- Type of `AccountSKUAutoGenerated.Name` has been changed from `*Name` to `*AccountSKUName`
8+
- Type of `Identity.Type` has been changed from `*Type` to `*ManagedIdentityType`
9+
- Type of `PrivateLinkServiceConnectionState.Status` has been changed from `*Status` to `*PrivateEndpointConnectionStatus`
10+
- Enum `Name` has been removed
11+
- Enum `Status` has been removed
12+
- Enum `Type` has been removed
13+
- Field `Guardian` of struct `AccountEndpoints` has been removed
14+
- Field `Count` of struct `AccountList` has been removed
15+
- Field `Guardian` of struct `AccountPropertiesEndpoints` has been removed
16+
- Field `Count` of struct `PrivateEndpointConnectionList` has been removed
17+
- Field `Count` of struct `PrivateLinkResourceList` has been removed
18+
19+
### Features Added
20+
21+
- New enum type `AccountProvisioningState` with values `AccountProvisioningStateCanceled`, `AccountProvisioningStateCreating`, `AccountProvisioningStateDeleting`, `AccountProvisioningStateFailed`, `AccountProvisioningStateMoving`, `AccountProvisioningStateSoftDeleted`, `AccountProvisioningStateSoftDeleting`, `AccountProvisioningStateSucceeded`, `AccountProvisioningStateUnknown`, `AccountProvisioningStateUpdating`
22+
- New enum type `AccountSKUName` with values `AccountSKUNameFree`, `AccountSKUNameStandard`
23+
- New enum type `ConsentKind` with values `ConsentKindGovernance`, `ConsentKindMetadata`
24+
- New enum type `ConsentScopeType` with values `ConsentScopeTypeAzure`, `ConsentScopeTypeDatabricks`, `ConsentScopeTypeFabric`, `ConsentScopeTypeS3`, `ConsentScopeTypeSnowflake`
25+
- New enum type `ConsentStatus` with values `ConsentStatusDisabled`, `ConsentStatusEnabled`, `ConsentStatusNotSpecified`
26+
- New enum type `EventHubType` with values `EventHubTypeHook`, `EventHubTypeNotification`
27+
- New enum type `EventStreamingState` with values `EventStreamingStateDisabled`, `EventStreamingStateEnabled`
28+
- New enum type `EventStreamingType` with values `EventStreamingTypeAzure`, `EventStreamingTypeManaged`, `EventStreamingTypeNone`
29+
- New enum type `KafkaConfigurationIdentityType` with values `KafkaConfigurationIdentityTypeNone`, `KafkaConfigurationIdentityTypeSystemAssigned`, `KafkaConfigurationIdentityTypeUserAssigned`
30+
- New enum type `ManagedEventHubState` with values `ManagedEventHubStateDisabled`, `ManagedEventHubStateEnabled`, `ManagedEventHubStateNotSpecified`
31+
- New enum type `ManagedIdentityType` with values `ManagedIdentityTypeNone`, `ManagedIdentityTypeSystemAssigned`, `ManagedIdentityTypeUserAssigned`
32+
- New enum type `MergeAccountType` with values `MergeAccountTypePrimary`, `MergeAccountTypeSecondary`
33+
- New enum type `MergeStatus` with values `MergeStatusFailed`, `MergeStatusInProgress`, `MergeStatusSucceeded`
34+
- New enum type `PrivateEndpointConnectionStatus` with values `PrivateEndpointConnectionStatusApproved`, `PrivateEndpointConnectionStatusDisconnected`, `PrivateEndpointConnectionStatusPending`, `PrivateEndpointConnectionStatusRejected`, `PrivateEndpointConnectionStatusUnknown`
35+
- New enum type `TenantEndpointState` with values `TenantEndpointStateDisabled`, `TenantEndpointStateEnabled`, `TenantEndpointStateNotSpecified`
36+
- New function `*ClientFactory.NewFeaturesClient() *FeaturesClient`
37+
- New function `*ClientFactory.NewIngestionPrivateEndpointConnectionsClient() *IngestionPrivateEndpointConnectionsClient`
38+
- New function `*ClientFactory.NewKafkaConfigurationsClient() *KafkaConfigurationsClient`
39+
- New function `*ClientFactory.NewUsagesClient() *UsagesClient`
40+
- New function `NewFeaturesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*FeaturesClient, error)`
41+
- New function `*FeaturesClient.AccountGet(context.Context, string, string, BatchFeatureRequest, *FeaturesClientAccountGetOptions) (FeaturesClientAccountGetResponse, error)`
42+
- New function `*FeaturesClient.SubscriptionGet(context.Context, string, BatchFeatureRequest, *FeaturesClientSubscriptionGetOptions) (FeaturesClientSubscriptionGetResponse, error)`
43+
- New function `NewIngestionPrivateEndpointConnectionsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*IngestionPrivateEndpointConnectionsClient, error)`
44+
- New function `*IngestionPrivateEndpointConnectionsClient.NewListPager(string, string, *IngestionPrivateEndpointConnectionsClientListOptions) *runtime.Pager[IngestionPrivateEndpointConnectionsClientListResponse]`
45+
- New function `*IngestionPrivateEndpointConnectionsClient.UpdateStatus(context.Context, string, string, PrivateEndpointConnectionStatusUpdateRequest, *IngestionPrivateEndpointConnectionsClientUpdateStatusOptions) (IngestionPrivateEndpointConnectionsClientUpdateStatusResponse, error)`
46+
- New function `NewKafkaConfigurationsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*KafkaConfigurationsClient, error)`
47+
- New function `*KafkaConfigurationsClient.CreateOrUpdate(context.Context, string, string, string, KafkaConfiguration, *KafkaConfigurationsClientCreateOrUpdateOptions) (KafkaConfigurationsClientCreateOrUpdateResponse, error)`
48+
- New function `*KafkaConfigurationsClient.Delete(context.Context, string, string, string, *KafkaConfigurationsClientDeleteOptions) (KafkaConfigurationsClientDeleteResponse, error)`
49+
- New function `*KafkaConfigurationsClient.Get(context.Context, string, string, string, *KafkaConfigurationsClientGetOptions) (KafkaConfigurationsClientGetResponse, error)`
50+
- New function `*KafkaConfigurationsClient.NewListByAccountPager(string, string, *KafkaConfigurationsClientListByAccountOptions) *runtime.Pager[KafkaConfigurationsClientListByAccountResponse]`
51+
- New function `NewUsagesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*UsagesClient, error)`
52+
- New function `*UsagesClient.Get(context.Context, string, *UsagesClientGetOptions) (UsagesClientGetResponse, error)`
53+
- New struct `AccountMergeInfo`
54+
- New struct `AccountPropertiesAccountStatus`
55+
- New struct `AccountStatus`
56+
- New struct `AccountStatusErrorDetails`
57+
- New struct `BatchFeatureRequest`
58+
- New struct `BatchFeatureStatus`
59+
- New struct `Consent`
60+
- New struct `ConsentProperties`
61+
- New struct `Credentials`
62+
- New struct `IngestionStorage`
63+
- New struct `KafkaConfiguration`
64+
- New struct `KafkaConfigurationList`
65+
- New struct `KafkaConfigurationProperties`
66+
- New struct `PrivateEndpointConnectionStatusUpdateRequest`
67+
- New struct `PrivateEndpointConnectionStatusUpdateResponse`
68+
- New struct `ProxyResourceSystemData`
69+
- New struct `QuotaName`
70+
- New struct `Usage`
71+
- New struct `UsageList`
72+
- New struct `UsageName`
73+
- New field `AccountStatus`, `DefaultDomain`, `IngestionStorage`, `ManagedEventHubState`, `ManagedResourcesPublicNetworkAccess`, `MergeInfo`, `TenantEndpointState` in struct `AccountProperties`
74+
- New field `SystemData` in struct `PrivateEndpointConnection`
75+
- New field `SystemData` in struct `ProxyResource`
76+
77+
378
## 1.2.0 (2023-11-24)
479
### Features Added
580

sdk/resourcemanager/purview/armpurview/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Azure Purview Module for Go
22

3-
[![PkgGoDev](https://pkg.go.dev/badge/github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/purview/armpurview)](https://pkg.go.dev/github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/purview/armpurview)
3+
[![PkgGoDev](https://pkg.go.dev/badge/github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/purview/armpurview/v2)](https://pkg.go.dev/github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/purview/armpurview/v2)
44

55
The `armpurview` module provides operations for working with Azure Purview.
66

@@ -20,7 +20,7 @@ This project uses [Go modules](https://github.com/golang/go/wiki/Modules) for ve
2020
Install the Azure Purview module:
2121

2222
```sh
23-
go get github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/purview/armpurview
23+
go get github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/purview/armpurview/v2
2424
```
2525

2626
## Authorization

sdk/resourcemanager/purview/armpurview/accounts_client.go

Lines changed: 21 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)