Skip to content

Commit 2cb2ac7

Browse files
author
SDKAuto
committed
CodeGen from PR 33543 in Azure/azure-rest-api-specs
Merge ac1a12e6f74d2613680ce3b2a2d937bae6cf9f48 into bf8a7b6e07d929b421527186ce7c90277957adee
1 parent 3f308de commit 2cb2ac7

File tree

79 files changed

+3358
-8244
lines changed

Some content is hidden

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

79 files changed

+3358
-8244
lines changed

sdk/resourcemanager/operationalinsights/armoperationalinsights/CHANGELOG.md

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

3+
## 2.0.0 (2025-03-27)
4+
### Breaking Changes
5+
6+
- Type of `AssociatedWorkspace.AssociateDate` has been changed from `*string` to `*time.Time`
7+
- Type of `CapacityReservationProperties.LastSKUUpdate` has been changed from `*string` to `*time.Time`
8+
- Type of `Cluster.Identity` has been changed from `*Identity` to `*ManagedServiceIdentity`
9+
- Type of `ClusterPatch.Identity` has been changed from `*Identity` to `*ManagedServiceIdentity`
10+
- Type of `ClusterProperties.CreatedDate` has been changed from `*string` to `*time.Time`
11+
- Type of `ClusterProperties.LastModifiedDate` has been changed from `*string` to `*time.Time`
12+
- Type of `WorkspaceProperties.CreatedDate` has been changed from `*string` to `*time.Time`
13+
- Type of `WorkspaceProperties.ModifiedDate` has been changed from `*string` to `*time.Time`
14+
- Type of `WorkspaceSKU.LastSKUUpdate` has been changed from `*string` to `*time.Time`
15+
- Operation `*TablesClient.Update` has been changed to LRO, use `*TablesClient.BeginUpdate` instead.
16+
17+
### Features Added
18+
19+
- New value `CapacityFiftyThousand`, `CapacityFourHundred`, `CapacityOneHundred`, `CapacityTenThousand`, `CapacityThreeHundred`, `CapacityTwentyFiveThousand`, `CapacityTwoHundred` added to enum type `Capacity`
20+
- New value `CapacityReservationLevelFiftyThousand`, `CapacityReservationLevelTenThousand`, `CapacityReservationLevelTwentyFiveThousand` added to enum type `CapacityReservationLevel`
21+
- New value `DataSourceTypeIngestion` added to enum type `DataSourceType`
22+
- New enum type `AccessRuleDirection` with values `AccessRuleDirectionInbound`, `AccessRuleDirectionOutbound`
23+
- New enum type `ClusterReplicationState` with values `ClusterReplicationStateCanceled`, `ClusterReplicationStateDisableRequested`, `ClusterReplicationStateDisabling`, `ClusterReplicationStateEnableRequested`, `ClusterReplicationStateEnabling`, `ClusterReplicationStateFailed`, `ClusterReplicationStateRollbackRequested`, `ClusterReplicationStateRollingBack`, `ClusterReplicationStateSucceeded`
24+
- New enum type `ColumnDataTypeHintEnum` with values `ColumnDataTypeHintEnumArmPath`, `ColumnDataTypeHintEnumGUID`, `ColumnDataTypeHintEnumIP`, `ColumnDataTypeHintEnumURI`
25+
- New enum type `ColumnTypeEnum` with values `ColumnTypeEnumBoolean`, `ColumnTypeEnumDateTime`, `ColumnTypeEnumDynamic`, `ColumnTypeEnumGUID`, `ColumnTypeEnumInt`, `ColumnTypeEnumLong`, `ColumnTypeEnumReal`, `ColumnTypeEnumString`
26+
- New enum type `CreatedByType` with values `CreatedByTypeApplication`, `CreatedByTypeKey`, `CreatedByTypeManagedIdentity`, `CreatedByTypeUser`
27+
- New enum type `IssueType` with values `IssueTypeConfigurationPropagationFailure`, `IssueTypeMissingIdentityConfiguration`, `IssueTypeMissingPerimeterConfiguration`, `IssueTypeUnknown`
28+
- New enum type `ManagedServiceIdentityType` with values `ManagedServiceIdentityTypeNone`, `ManagedServiceIdentityTypeSystemAssigned`, `ManagedServiceIdentityTypeSystemAssignedUserAssigned`, `ManagedServiceIdentityTypeUserAssigned`
29+
- New enum type `NetworkSecurityPerimeterConfigurationProvisioningState` with values `NetworkSecurityPerimeterConfigurationProvisioningStateAccepted`, `NetworkSecurityPerimeterConfigurationProvisioningStateCanceled`, `NetworkSecurityPerimeterConfigurationProvisioningStateCreating`, `NetworkSecurityPerimeterConfigurationProvisioningStateDeleting`, `NetworkSecurityPerimeterConfigurationProvisioningStateFailed`, `NetworkSecurityPerimeterConfigurationProvisioningStateSucceeded`, `NetworkSecurityPerimeterConfigurationProvisioningStateUpdating`
30+
- New enum type `ProvisioningStateEnum` with values `ProvisioningStateEnumDeleting`, `ProvisioningStateEnumInProgress`, `ProvisioningStateEnumSucceeded`, `ProvisioningStateEnumUpdating`
31+
- New enum type `ResourceAssociationAccessMode` with values `ResourceAssociationAccessModeAudit`, `ResourceAssociationAccessModeEnforced`, `ResourceAssociationAccessModeLearning`
32+
- New enum type `Severity` with values `SeverityError`, `SeverityWarning`
33+
- New enum type `SourceEnum` with values `SourceEnumCustomer`, `SourceEnumMicrosoft`
34+
- New enum type `TablePlanEnum` with values `TablePlanEnumAnalytics`, `TablePlanEnumBasic`
35+
- New enum type `TableSubTypeEnum` with values `TableSubTypeEnumAny`, `TableSubTypeEnumClassic`, `TableSubTypeEnumDataCollectionRuleBased`
36+
- New enum type `TableTypeEnum` with values `TableTypeEnumCustomLog`, `TableTypeEnumMicrosoft`, `TableTypeEnumRestoredLogs`, `TableTypeEnumSearchResults`
37+
- New enum type `WorkspaceFailoverState` with values `WorkspaceFailoverStateActivating`, `WorkspaceFailoverStateActive`, `WorkspaceFailoverStateDeactivating`, `WorkspaceFailoverStateFailed`, `WorkspaceFailoverStateInactive`
38+
- New enum type `WorkspaceReplicationState` with values `WorkspaceReplicationStateCanceled`, `WorkspaceReplicationStateDisableRequested`, `WorkspaceReplicationStateDisabling`, `WorkspaceReplicationStateEnableRequested`, `WorkspaceReplicationStateEnabling`, `WorkspaceReplicationStateFailed`, `WorkspaceReplicationStateRollbackRequested`, `WorkspaceReplicationStateRollingBack`, `WorkspaceReplicationStateSucceeded`
39+
- New function `*ClientFactory.NewQueriesClient() *QueriesClient`
40+
- New function `*ClientFactory.NewQueryPacksClient() *QueryPacksClient`
41+
- New function `NewQueriesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*QueriesClient, error)`
42+
- New function `*QueriesClient.Delete(context.Context, string, string, string, *QueriesClientDeleteOptions) (QueriesClientDeleteResponse, error)`
43+
- New function `*QueriesClient.Get(context.Context, string, string, string, *QueriesClientGetOptions) (QueriesClientGetResponse, error)`
44+
- New function `*QueriesClient.NewListPager(string, string, *QueriesClientListOptions) *runtime.Pager[QueriesClientListResponse]`
45+
- New function `*QueriesClient.Put(context.Context, string, string, string, LogAnalyticsQueryPackQuery, *QueriesClientPutOptions) (QueriesClientPutResponse, error)`
46+
- New function `*QueriesClient.NewSearchPager(string, string, LogAnalyticsQueryPackQuerySearchProperties, *QueriesClientSearchOptions) *runtime.Pager[QueriesClientSearchResponse]`
47+
- New function `*QueriesClient.Update(context.Context, string, string, string, LogAnalyticsQueryPackQuery, *QueriesClientUpdateOptions) (QueriesClientUpdateResponse, error)`
48+
- New function `NewQueryPacksClient(string, azcore.TokenCredential, *arm.ClientOptions) (*QueryPacksClient, error)`
49+
- New function `*QueryPacksClient.CreateOrUpdate(context.Context, string, string, LogAnalyticsQueryPack, *QueryPacksClientCreateOrUpdateOptions) (QueryPacksClientCreateOrUpdateResponse, error)`
50+
- New function `*QueryPacksClient.CreateOrUpdateWithoutName(context.Context, string, LogAnalyticsQueryPack, *QueryPacksClientCreateOrUpdateWithoutNameOptions) (QueryPacksClientCreateOrUpdateWithoutNameResponse, error)`
51+
- New function `*QueryPacksClient.Delete(context.Context, string, string, *QueryPacksClientDeleteOptions) (QueryPacksClientDeleteResponse, error)`
52+
- New function `*QueryPacksClient.Get(context.Context, string, string, *QueryPacksClientGetOptions) (QueryPacksClientGetResponse, error)`
53+
- New function `*QueryPacksClient.NewListByResourceGroupPager(string, *QueryPacksClientListByResourceGroupOptions) *runtime.Pager[QueryPacksClientListByResourceGroupResponse]`
54+
- New function `*QueryPacksClient.NewListPager(*QueryPacksClientListOptions) *runtime.Pager[QueryPacksClientListResponse]`
55+
- New function `*QueryPacksClient.UpdateTags(context.Context, string, string, TagsResource, *QueryPacksClientUpdateTagsOptions) (QueryPacksClientUpdateTagsResponse, error)`
56+
- New function `*TablesClient.CancelSearch(context.Context, string, string, string, *TablesClientCancelSearchOptions) (TablesClientCancelSearchResponse, error)`
57+
- New function `*TablesClient.BeginCreateOrUpdate(context.Context, string, string, string, Table, *TablesClientBeginCreateOrUpdateOptions) (*runtime.Poller[TablesClientCreateOrUpdateResponse], error)`
58+
- New function `*TablesClient.BeginDelete(context.Context, string, string, string, *TablesClientBeginDeleteOptions) (*runtime.Poller[TablesClientDeleteResponse], error)`
59+
- New function `*TablesClient.Migrate(context.Context, string, string, string, *TablesClientMigrateOptions) (TablesClientMigrateResponse, error)`
60+
- New function `*WorkspacesClient.GetNSP(context.Context, string, string, string, *WorkspacesClientGetNSPOptions) (WorkspacesClientGetNSPResponse, error)`
61+
- New function `*WorkspacesClient.NewListNSPPager(string, string, *WorkspacesClientListNSPOptions) *runtime.Pager[WorkspacesClientListNSPResponse]`
62+
- New function `*WorkspacesClient.BeginReconcileNSP(context.Context, string, string, string, *WorkspacesClientBeginReconcileNSPOptions) (*runtime.Poller[WorkspacesClientReconcileNSPResponse], error)`
63+
- New struct `AccessRule`
64+
- New struct `AccessRuleProperties`
65+
- New struct `AccessRulePropertiesSubscriptionsItem`
66+
- New struct `ClusterReplicationProperties`
67+
- New struct `Column`
68+
- New struct `LogAnalyticsQueryPack`
69+
- New struct `LogAnalyticsQueryPackListResult`
70+
- New struct `LogAnalyticsQueryPackProperties`
71+
- New struct `LogAnalyticsQueryPackQuery`
72+
- New struct `LogAnalyticsQueryPackQueryListResult`
73+
- New struct `LogAnalyticsQueryPackQueryProperties`
74+
- New struct `LogAnalyticsQueryPackQueryPropertiesRelated`
75+
- New struct `LogAnalyticsQueryPackQuerySearchProperties`
76+
- New struct `LogAnalyticsQueryPackQuerySearchPropertiesRelated`
77+
- New struct `ManagedServiceIdentity`
78+
- New struct `NetworkSecurityPerimeter`
79+
- New struct `NetworkSecurityPerimeterConfiguration`
80+
- New struct `NetworkSecurityPerimeterConfigurationListResult`
81+
- New struct `NetworkSecurityPerimeterConfigurationProperties`
82+
- New struct `NetworkSecurityProfile`
83+
- New struct `ProvisioningIssue`
84+
- New struct `ProvisioningIssueProperties`
85+
- New struct `ProxyResourceAutoGenerated`
86+
- New struct `ResourceAssociation`
87+
- New struct `ResourceAutoGenerated`
88+
- New struct `RestoredLogs`
89+
- New struct `ResultStatistics`
90+
- New struct `Schema`
91+
- New struct `SearchResults`
92+
- New struct `SystemData`
93+
- New struct `TagsResource`
94+
- New struct `TrackedResourceAutoGenerated`
95+
- New struct `UserAssignedIdentity`
96+
- New struct `WorkspaceFailoverProperties`
97+
- New struct `WorkspaceReplicationPatProperties`
98+
- New struct `WorkspaceReplicationProperties`
99+
- New field `Replication` in struct `ClusterProperties`
100+
- New field `SystemData` in struct `Table`
101+
- New field `ArchiveRetentionInDays`, `LastPlanModifiedDate`, `Plan`, `ProvisioningState`, `RestoredLogs`, `ResultStatistics`, `RetentionInDaysAsDefault`, `Schema`, `SearchResults`, `TotalRetentionInDays`, `TotalRetentionInDaysAsDefault` in struct `TableProperties`
102+
- New field `Identity`, `SystemData` in struct `Workspace`
103+
- New field `UnifiedSentinelBillingOnly` in struct `WorkspaceFeatures`
104+
- New field `Identity` in struct `WorkspacePatch`
105+
- New field `DefaultDataCollectionRuleResourceID`, `Failover`, `Replication` in struct `WorkspaceProperties`
106+
107+
3108
## 2.0.0-beta.4 (2024-08-19)
4109
### Features Added
5110

sdk/resourcemanager/operationalinsights/armoperationalinsights/autorest.md

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,8 @@
55
``` yaml
66
azure-arm: true
77
require:
8-
- https://github.com/Azure/azure-rest-api-specs/blob/4ce13e8353a25125a41bc01705c0a7794dac32a7/specification/operationalinsights/resource-manager/readme.md
9-
- https://github.com/Azure/azure-rest-api-specs/blob/4ce13e8353a25125a41bc01705c0a7794dac32a7/specification/operationalinsights/resource-manager/readme.go.md
8+
- /mnt/vss/_work/1/s/azure-rest-api-specs/specification/operationalinsights/resource-manager/readme.md
9+
- /mnt/vss/_work/1/s/azure-rest-api-specs/specification/operationalinsights/resource-manager/readme.go.md
1010
license-header: MICROSOFT_MIT_NO_VERSION
11-
module-version: 2.0.0-beta.4
12-
tag: package-2022-02
11+
module-version: 2.0.0
1312
```

sdk/resourcemanager/operationalinsights/armoperationalinsights/availableservicetiers_client.go

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

sdk/resourcemanager/operationalinsights/armoperationalinsights/availableservicetiers_client_example_test.go

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

sdk/resourcemanager/operationalinsights/armoperationalinsights/client_factory.go

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

0 commit comments

Comments
 (0)