Skip to content

Commit 45192a2

Browse files
authored
[Automation] Generate Fluent Lite from Swagger specification/operationalinsights/resource-manager/Microsoft.OperationalInsights/OperationalInsights/readme.md#package-2025-07-01 (#47617)
1 parent 416589b commit 45192a2

21 files changed

+75
-59
lines changed

eng/versioning/version_client.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -307,7 +307,7 @@ com.azure.resourcemanager:azure-resourcemanager-relay;1.0.0;1.1.0-beta.1
307307
com.azure.resourcemanager:azure-resourcemanager-costmanagement;1.0.0;1.1.0-beta.1
308308
com.azure.resourcemanager:azure-resourcemanager-recoveryservices;1.5.0;1.6.0
309309
com.azure.resourcemanager:azure-resourcemanager-kusto;1.2.0;1.3.0-beta.1
310-
com.azure.resourcemanager:azure-resourcemanager-loganalytics;2.0.0;2.1.0-beta.1
310+
com.azure.resourcemanager:azure-resourcemanager-loganalytics;2.0.0;2.1.0
311311
com.azure.resourcemanager:azure-resourcemanager-eventgrid;1.2.0;1.3.0-beta.2
312312
com.azure.resourcemanager:azure-resourcemanager-healthbot;1.1.0;1.2.0-beta.1
313313
com.azure.resourcemanager:azure-resourcemanager-confluent;1.2.0;1.3.0-beta.1

sdk/loganalytics/azure-resourcemanager-loganalytics/CHANGELOG.md

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

3-
## 2.1.0-beta.1 (Unreleased)
3+
## 2.1.0 (2026-01-05)
44

5-
### Features Added
5+
- Azure Resource Manager LogAnalytics client library for Java. This package contains Microsoft Azure SDK for LogAnalytics Management SDK. Operational Insights Client. Package tag package-2025-07-01. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).
66

7-
### Breaking Changes
7+
### Features Added
88

9-
### Bugs Fixed
9+
#### `models.RuleDefinition` was modified
1010

11-
### Other Changes
11+
* `withDestinationTable(java.lang.String)` was added
1212

1313
## 2.0.0 (2025-12-22)
1414

sdk/loganalytics/azure-resourcemanager-loganalytics/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ Various documentation is available to help you get started
3232
<dependency>
3333
<groupId>com.azure.resourcemanager</groupId>
3434
<artifactId>azure-resourcemanager-loganalytics</artifactId>
35-
<version>2.0.0</version>
35+
<version>2.1.0</version>
3636
</dependency>
3737
```
3838
[//]: # ({x-version-update-end})

sdk/loganalytics/azure-resourcemanager-loganalytics/SAMPLE.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1798,7 +1798,8 @@ public final class SummaryLogsOperationCreateOrUpdateSamples {
17981798
.withRuleDefinition(new RuleDefinition().withQuery("MyTable_CL")
17991799
.withBinSize(180)
18001800
.withBinDelay(10)
1801-
.withBinStartTime(OffsetDateTime.parse("2020-02-03T04:05:06Z")))
1801+
.withBinStartTime(OffsetDateTime.parse("2020-02-03T04:05:06Z"))
1802+
.withDestinationTable("MyDestinationTable_CL"))
18021803
.create();
18031804
}
18041805
}

sdk/loganalytics/azure-resourcemanager-loganalytics/pom.xml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414

1515
<groupId>com.azure.resourcemanager</groupId>
1616
<artifactId>azure-resourcemanager-loganalytics</artifactId>
17-
<version>2.1.0-beta.1</version> <!-- {x-version-update;com.azure.resourcemanager:azure-resourcemanager-loganalytics;current} -->
17+
<version>2.1.0</version> <!-- {x-version-update;com.azure.resourcemanager:azure-resourcemanager-loganalytics;current} -->
1818
<packaging>jar</packaging>
1919

2020
<name>Microsoft Azure SDK for LogAnalytics Management</name>
@@ -45,7 +45,6 @@
4545
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
4646
<jacoco.min.linecoverage>0</jacoco.min.linecoverage>
4747
<jacoco.min.branchcoverage>0</jacoco.min.branchcoverage>
48-
<revapi.skip>true</revapi.skip>
4948
</properties>
5049
<dependencies>
5150
<dependency>

sdk/loganalytics/azure-resourcemanager-loganalytics/src/main/java/com/azure/resourcemanager/loganalytics/models/RuleDefinition.java

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -164,6 +164,17 @@ public String destinationTable() {
164164
return this.destinationTable;
165165
}
166166

167+
/**
168+
* Set the destinationTable property: The destination table used for the Summary rule results.
169+
*
170+
* @param destinationTable the destinationTable value to set.
171+
* @return the RuleDefinition object itself.
172+
*/
173+
public RuleDefinition withDestinationTable(String destinationTable) {
174+
this.destinationTable = destinationTable;
175+
return this;
176+
}
177+
167178
/**
168179
* Validates the instance.
169180
*
@@ -184,6 +195,7 @@ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException {
184195
jsonWriter.writeStringField("binStartTime",
185196
this.binStartTime == null ? null : DateTimeFormatter.ISO_OFFSET_DATE_TIME.format(this.binStartTime));
186197
jsonWriter.writeStringField("timeSelector", this.timeSelector == null ? null : this.timeSelector.toString());
198+
jsonWriter.writeStringField("destinationTable", this.destinationTable);
187199
return jsonWriter.writeEndObject();
188200
}
189201

sdk/loganalytics/azure-resourcemanager-loganalytics/src/samples/java/com/azure/resourcemanager/loganalytics/generated/SummaryLogsOperationCreateOrUpdateSamples.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,8 @@ public static void summaryLogsUpsert(com.azure.resourcemanager.loganalytics.LogA
3030
.withRuleDefinition(new RuleDefinition().withQuery("MyTable_CL")
3131
.withBinSize(180)
3232
.withBinDelay(10)
33-
.withBinStartTime(OffsetDateTime.parse("2020-02-03T04:05:06Z")))
33+
.withBinStartTime(OffsetDateTime.parse("2020-02-03T04:05:06Z"))
34+
.withDestinationTable("MyDestinationTable_CL"))
3435
.create();
3536
}
3637
}

sdk/loganalytics/azure-resourcemanager-loganalytics/src/test/java/com/azure/resourcemanager/loganalytics/generated/AccessRulePropertiesTests.java

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,13 @@ public final class AccessRulePropertiesTests {
1717
@org.junit.jupiter.api.Test
1818
public void testDeserialize() throws Exception {
1919
AccessRuleProperties model = BinaryData.fromString(
20-
"{\"direction\":\"Outbound\",\"addressPrefixes\":[\"ywuhpsvfuur\",\"tlwexxwlalniexz\",\"rzpgep\"],\"subscriptions\":[{\"id\":\"bwwpgdakchzy\"}],\"networkSecurityPerimeters\":[{\"id\":\"q\",\"perimeterGuid\":\"93bc26fc-f9fb-4e69-9852-158903792b58\",\"location\":\"cxkjibnxmysuxswq\"},{\"id\":\"tvlwijpsttexoq\",\"perimeterGuid\":\"4eded75f-0555-44c1-944a-0d0074ddf66e\",\"location\":\"cyyufmh\"},{\"id\":\"nc\",\"perimeterGuid\":\"344e5ead-a6e5-4329-9351-1a3ed62f4f98\",\"location\":\"qspkcdqzhlctd\"},{\"id\":\"nqndyfpchrqbn\",\"perimeterGuid\":\"de737e0c-b524-425d-b66b-095fab635f9c\",\"location\":\"cgegydcwbo\"}],\"fullyQualifiedDomainNames\":[\"mvqqolih\"],\"emailAddresses\":[\"iouaubrjt\",\"oq\",\"fuojrngif\"],\"phoneNumbers\":[\"pasccbi\"]}")
20+
"{\"direction\":\"Outbound\",\"addressPrefixes\":[\"ywuhpsvfuur\",\"tlwexxwlalniexz\",\"rzpgep\"],\"subscriptions\":[{\"id\":\"bwwpgdakchzy\"}],\"networkSecurityPerimeters\":[{\"id\":\"q\",\"perimeterGuid\":\"fcdf021f-cddf-4ed2-9e35-35a95af5df26\",\"location\":\"cxkjibnxmysuxswq\"},{\"id\":\"tvlwijpsttexoq\",\"perimeterGuid\":\"8237a725-6bb9-4eb9-986a-ba9c33d7a075\",\"location\":\"cyyufmh\"},{\"id\":\"nc\",\"perimeterGuid\":\"4afd3e24-43f2-4eb4-95b1-9cda16e7448c\",\"location\":\"qspkcdqzhlctd\"},{\"id\":\"nqndyfpchrqbn\",\"perimeterGuid\":\"c5688b78-39bc-4c74-bbff-74cd364f3c29\",\"location\":\"cgegydcwbo\"}],\"fullyQualifiedDomainNames\":[\"mvqqolih\"],\"emailAddresses\":[\"iouaubrjt\",\"oq\",\"fuojrngif\"],\"phoneNumbers\":[\"pasccbi\"]}")
2121
.toObject(AccessRuleProperties.class);
2222
Assertions.assertEquals(AccessRuleDirection.OUTBOUND, model.direction());
2323
Assertions.assertEquals("ywuhpsvfuur", model.addressPrefixes().get(0));
2424
Assertions.assertEquals("bwwpgdakchzy", model.subscriptions().get(0).id());
2525
Assertions.assertEquals("q", model.networkSecurityPerimeters().get(0).id());
26-
Assertions.assertEquals(UUID.fromString("93bc26fc-f9fb-4e69-9852-158903792b58"),
26+
Assertions.assertEquals(UUID.fromString("fcdf021f-cddf-4ed2-9e35-35a95af5df26"),
2727
model.networkSecurityPerimeters().get(0).perimeterGuid());
2828
Assertions.assertEquals("cxkjibnxmysuxswq", model.networkSecurityPerimeters().get(0).location());
2929
Assertions.assertEquals("mvqqolih", model.fullyQualifiedDomainNames().get(0));
@@ -38,16 +38,16 @@ public void testSerialize() throws Exception {
3838
.withSubscriptions(Arrays.asList(new AccessRulePropertiesSubscriptionsItem().withId("bwwpgdakchzy")))
3939
.withNetworkSecurityPerimeters(Arrays.asList(
4040
new NetworkSecurityPerimeter().withId("q")
41-
.withPerimeterGuid(UUID.fromString("93bc26fc-f9fb-4e69-9852-158903792b58"))
41+
.withPerimeterGuid(UUID.fromString("fcdf021f-cddf-4ed2-9e35-35a95af5df26"))
4242
.withLocation("cxkjibnxmysuxswq"),
4343
new NetworkSecurityPerimeter().withId("tvlwijpsttexoq")
44-
.withPerimeterGuid(UUID.fromString("4eded75f-0555-44c1-944a-0d0074ddf66e"))
44+
.withPerimeterGuid(UUID.fromString("8237a725-6bb9-4eb9-986a-ba9c33d7a075"))
4545
.withLocation("cyyufmh"),
4646
new NetworkSecurityPerimeter().withId("nc")
47-
.withPerimeterGuid(UUID.fromString("344e5ead-a6e5-4329-9351-1a3ed62f4f98"))
47+
.withPerimeterGuid(UUID.fromString("4afd3e24-43f2-4eb4-95b1-9cda16e7448c"))
4848
.withLocation("qspkcdqzhlctd"),
4949
new NetworkSecurityPerimeter().withId("nqndyfpchrqbn")
50-
.withPerimeterGuid(UUID.fromString("de737e0c-b524-425d-b66b-095fab635f9c"))
50+
.withPerimeterGuid(UUID.fromString("c5688b78-39bc-4c74-bbff-74cd364f3c29"))
5151
.withLocation("cgegydcwbo")))
5252
.withFullyQualifiedDomainNames(Arrays.asList("mvqqolih"))
5353
.withEmailAddresses(Arrays.asList("iouaubrjt", "oq", "fuojrngif"))
@@ -57,7 +57,7 @@ public void testSerialize() throws Exception {
5757
Assertions.assertEquals("ywuhpsvfuur", model.addressPrefixes().get(0));
5858
Assertions.assertEquals("bwwpgdakchzy", model.subscriptions().get(0).id());
5959
Assertions.assertEquals("q", model.networkSecurityPerimeters().get(0).id());
60-
Assertions.assertEquals(UUID.fromString("93bc26fc-f9fb-4e69-9852-158903792b58"),
60+
Assertions.assertEquals(UUID.fromString("fcdf021f-cddf-4ed2-9e35-35a95af5df26"),
6161
model.networkSecurityPerimeters().get(0).perimeterGuid());
6262
Assertions.assertEquals("cxkjibnxmysuxswq", model.networkSecurityPerimeters().get(0).location());
6363
Assertions.assertEquals("mvqqolih", model.fullyQualifiedDomainNames().get(0));

sdk/loganalytics/azure-resourcemanager-loganalytics/src/test/java/com/azure/resourcemanager/loganalytics/generated/AccessRuleTests.java

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,14 @@ public final class AccessRuleTests {
1818
@org.junit.jupiter.api.Test
1919
public void testDeserialize() throws Exception {
2020
AccessRule model = BinaryData.fromString(
21-
"{\"name\":\"yrxpdlcgqls\",\"properties\":{\"direction\":\"Outbound\",\"addressPrefixes\":[\"rddga\",\"quhiosrsjuivf\",\"disyirnxz\",\"czexrxzbujrtrhqv\"],\"subscriptions\":[{\"id\":\"khgn\"}],\"networkSecurityPerimeters\":[{\"id\":\"nzlrpiqywncvjt\",\"perimeterGuid\":\"da835f74-0b91-40ea-b2cb-eb01d99bf24d\",\"location\":\"ofizehtdhgbj\"},{\"id\":\"reljeamur\",\"perimeterGuid\":\"214214b7-277e-49e9-9256-f50f7ae9cacc\",\"location\":\"lovuana\"},{\"id\":\"cxlpmjerb\",\"perimeterGuid\":\"3dbe07f2-7712-4b46-8c7a-50c7f90f2469\",\"location\":\"lvidizozs\"},{\"id\":\"ccxjm\",\"perimeterGuid\":\"86b2dc0b-6721-48cf-9996-5475b5828c29\",\"location\":\"dgnwncypuuwwlt\"}],\"fullyQualifiedDomainNames\":[\"jctzenkei\",\"zzhmkd\",\"svflyhbxcudch\"],\"emailAddresses\":[\"rb\",\"ldforobwj\",\"vizbfhfo\"],\"phoneNumbers\":[\"cqpbtuo\",\"xesz\",\"bbelawumuaslzk\",\"rrwoycqucwyhahn\"]}}")
21+
"{\"name\":\"yrxpdlcgqls\",\"properties\":{\"direction\":\"Outbound\",\"addressPrefixes\":[\"rddga\",\"quhiosrsjuivf\",\"disyirnxz\",\"czexrxzbujrtrhqv\"],\"subscriptions\":[{\"id\":\"khgn\"}],\"networkSecurityPerimeters\":[{\"id\":\"nzlrpiqywncvjt\",\"perimeterGuid\":\"bbdc99ed-04bf-44a9-bcce-e0e5e32f2675\",\"location\":\"ofizehtdhgbj\"},{\"id\":\"reljeamur\",\"perimeterGuid\":\"35ed2012-51db-4e82-9308-ff8bd4f8b868\",\"location\":\"lovuana\"},{\"id\":\"cxlpmjerb\",\"perimeterGuid\":\"8a369177-ebd3-4583-b465-eafb572e3f34\",\"location\":\"lvidizozs\"},{\"id\":\"ccxjm\",\"perimeterGuid\":\"6b1215e4-8788-4ec0-9135-19bbe112ee85\",\"location\":\"dgnwncypuuwwlt\"}],\"fullyQualifiedDomainNames\":[\"jctzenkei\",\"zzhmkd\",\"svflyhbxcudch\"],\"emailAddresses\":[\"rb\",\"ldforobwj\",\"vizbfhfo\"],\"phoneNumbers\":[\"cqpbtuo\",\"xesz\",\"bbelawumuaslzk\",\"rrwoycqucwyhahn\"]}}")
2222
.toObject(AccessRule.class);
2323
Assertions.assertEquals("yrxpdlcgqls", model.name());
2424
Assertions.assertEquals(AccessRuleDirection.OUTBOUND, model.properties().direction());
2525
Assertions.assertEquals("rddga", model.properties().addressPrefixes().get(0));
2626
Assertions.assertEquals("khgn", model.properties().subscriptions().get(0).id());
2727
Assertions.assertEquals("nzlrpiqywncvjt", model.properties().networkSecurityPerimeters().get(0).id());
28-
Assertions.assertEquals(UUID.fromString("da835f74-0b91-40ea-b2cb-eb01d99bf24d"),
28+
Assertions.assertEquals(UUID.fromString("bbdc99ed-04bf-44a9-bcce-e0e5e32f2675"),
2929
model.properties().networkSecurityPerimeters().get(0).perimeterGuid());
3030
Assertions.assertEquals("ofizehtdhgbj", model.properties().networkSecurityPerimeters().get(0).location());
3131
Assertions.assertEquals("jctzenkei", model.properties().fullyQualifiedDomainNames().get(0));
@@ -41,16 +41,16 @@ public void testSerialize() throws Exception {
4141
.withSubscriptions(Arrays.asList(new AccessRulePropertiesSubscriptionsItem().withId("khgn")))
4242
.withNetworkSecurityPerimeters(Arrays.asList(
4343
new NetworkSecurityPerimeter().withId("nzlrpiqywncvjt")
44-
.withPerimeterGuid(UUID.fromString("da835f74-0b91-40ea-b2cb-eb01d99bf24d"))
44+
.withPerimeterGuid(UUID.fromString("bbdc99ed-04bf-44a9-bcce-e0e5e32f2675"))
4545
.withLocation("ofizehtdhgbj"),
4646
new NetworkSecurityPerimeter().withId("reljeamur")
47-
.withPerimeterGuid(UUID.fromString("214214b7-277e-49e9-9256-f50f7ae9cacc"))
47+
.withPerimeterGuid(UUID.fromString("35ed2012-51db-4e82-9308-ff8bd4f8b868"))
4848
.withLocation("lovuana"),
4949
new NetworkSecurityPerimeter().withId("cxlpmjerb")
50-
.withPerimeterGuid(UUID.fromString("3dbe07f2-7712-4b46-8c7a-50c7f90f2469"))
50+
.withPerimeterGuid(UUID.fromString("8a369177-ebd3-4583-b465-eafb572e3f34"))
5151
.withLocation("lvidizozs"),
5252
new NetworkSecurityPerimeter().withId("ccxjm")
53-
.withPerimeterGuid(UUID.fromString("86b2dc0b-6721-48cf-9996-5475b5828c29"))
53+
.withPerimeterGuid(UUID.fromString("6b1215e4-8788-4ec0-9135-19bbe112ee85"))
5454
.withLocation("dgnwncypuuwwlt")))
5555
.withFullyQualifiedDomainNames(Arrays.asList("jctzenkei", "zzhmkd", "svflyhbxcudch"))
5656
.withEmailAddresses(Arrays.asList("rb", "ldforobwj", "vizbfhfo"))
@@ -61,7 +61,7 @@ public void testSerialize() throws Exception {
6161
Assertions.assertEquals("rddga", model.properties().addressPrefixes().get(0));
6262
Assertions.assertEquals("khgn", model.properties().subscriptions().get(0).id());
6363
Assertions.assertEquals("nzlrpiqywncvjt", model.properties().networkSecurityPerimeters().get(0).id());
64-
Assertions.assertEquals(UUID.fromString("da835f74-0b91-40ea-b2cb-eb01d99bf24d"),
64+
Assertions.assertEquals(UUID.fromString("bbdc99ed-04bf-44a9-bcce-e0e5e32f2675"),
6565
model.properties().networkSecurityPerimeters().get(0).perimeterGuid());
6666
Assertions.assertEquals("ofizehtdhgbj", model.properties().networkSecurityPerimeters().get(0).location());
6767
Assertions.assertEquals("jctzenkei", model.properties().fullyQualifiedDomainNames().get(0));

sdk/loganalytics/azure-resourcemanager-loganalytics/src/test/java/com/azure/resourcemanager/loganalytics/generated/AssociatedWorkspaceTests.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ public final class AssociatedWorkspaceTests {
1111
@org.junit.jupiter.api.Test
1212
public void testDeserialize() throws Exception {
1313
AssociatedWorkspace model = BinaryData.fromString(
14-
"{\"workspaceId\":\"a86d2e6d-74b6-4e05-a0b9-c41d1cdb673b\",\"workspaceName\":\"cqhsm\",\"resourceId\":\"rkdtmlxh\",\"associateDate\":\"2021-09-14T21:41:32Z\"}")
14+
"{\"workspaceId\":\"d4467277-9932-4ff4-9713-ca5858c7d9fc\",\"workspaceName\":\"cqhsm\",\"resourceId\":\"rkdtmlxh\",\"associateDate\":\"2021-09-14T21:41:32Z\"}")
1515
.toObject(AssociatedWorkspace.class);
1616
}
1717

0 commit comments

Comments
 (0)