Skip to content

Commit 6d7a933

Browse files
author
SDKAuto
committed
CodeGen from PR 34557 in Azure/azure-rest-api-specs
Merge 34af14b591544024e23a7a6464539c77b0b99515 into 761d8b58e465b26eddb8ad70dda3cde7b4228bdf
1 parent 0ad6db6 commit 6d7a933

File tree

49 files changed

+120
-740
lines changed

Some content is hidden

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

49 files changed

+120
-740
lines changed

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

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

3-
## 1.0.0-beta.2 (Unreleased)
3+
## 1.0.0-beta.2 (2025-05-09)
44

5-
### Features Added
5+
- Azure Resource Manager Dependency Map client library for Java. This package contains Microsoft Azure SDK for Dependency Map Management SDK. Microsoft.DependencyMap management service. 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.ExportDependenciesRequest` was modified
1010

11-
### Other Changes
11+
* `withApplianceName(java.lang.String)` was added
12+
* `applianceName()` was added
1213

1314
## 1.0.0-beta.1 (2025-04-17)
1415

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

Lines changed: 9 additions & 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-dependencymap</artifactId>
35-
<version>1.0.0-beta.1</version>
35+
<version>1.0.0-beta.2</version>
3636
</dependency>
3737
```
3838
[//]: # ({x-version-update-end})
@@ -70,6 +70,14 @@ See [API design][design] for general introduction on design and key concepts on
7070

7171
## Examples
7272

73+
```java
74+
mapsResource = dependencyMapManager.maps()
75+
.define(resourceName)
76+
.withRegion(REGION)
77+
.withExistingResourceGroup(resourceGroupName)
78+
.withProperties(new MapsResourceProperties())
79+
.create();
80+
```
7381
[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/dependencymap/azure-resourcemanager-dependencymap/SAMPLE.md)
7482

7583

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

Lines changed: 18 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ import java.util.Map;
3737
*/
3838
public final class DiscoverySourcesCreateOrUpdateSamples {
3939
/*
40-
* x-ms-original-file: 2025-01-31-preview/DiscoverySources_CreateOrUpdate.json
40+
* x-ms-original-file: 2025-05-01-preview/DiscoverySources_CreateOrUpdate.json
4141
*/
4242
/**
4343
* Sample code: DiscoverySources_CreateOrUpdate - generated by [MaximumSet] rule.
@@ -81,7 +81,7 @@ import java.util.Map;
8181
*/
8282
public final class MapsUpdateSamples {
8383
/*
84-
* x-ms-original-file: 2025-01-31-preview/Maps_Update.json
84+
* x-ms-original-file: 2025-05-01-preview/Maps_Update.json
8585
*/
8686
/**
8787
* Sample code: Maps_Update - generated by [MaximumSet] rule.
@@ -122,7 +122,7 @@ import java.util.Map;
122122
*/
123123
public final class MapsCreateOrUpdateSamples {
124124
/*
125-
* x-ms-original-file: 2025-01-31-preview/Maps_CreateOrUpdate.json
125+
* x-ms-original-file: 2025-05-01-preview/Maps_CreateOrUpdate.json
126126
*/
127127
/**
128128
* Sample code: Maps_CreateOrUpdate - generated by [MaximumSet] rule.
@@ -162,7 +162,7 @@ public final class MapsCreateOrUpdateSamples {
162162
*/
163163
public final class MapsDeleteSamples {
164164
/*
165-
* x-ms-original-file: 2025-01-31-preview/Maps_Delete.json
165+
* x-ms-original-file: 2025-05-01-preview/Maps_Delete.json
166166
*/
167167
/**
168168
* Sample code: Maps_Delete - generated by [MaximumSet] rule.
@@ -184,7 +184,7 @@ public final class MapsDeleteSamples {
184184
*/
185185
public final class OperationsListSamples {
186186
/*
187-
* x-ms-original-file: 2025-01-31-preview/Operations_List.json
187+
* x-ms-original-file: 2025-05-01-preview/Operations_List.json
188188
*/
189189
/**
190190
* Sample code: Operations_List - generated by [MaximumSet] rule.
@@ -214,7 +214,7 @@ import java.util.Arrays;
214214
*/
215215
public final class MapsExportDependenciesSamples {
216216
/*
217-
* x-ms-original-file: 2025-01-31-preview/Maps_ExportDependencies.json
217+
* x-ms-original-file: 2025-05-01-preview/Maps_ExportDependencies.json
218218
*/
219219
/**
220220
* Sample code: Maps_ExportDependencies - generated by [MaximumSet] rule.
@@ -231,7 +231,8 @@ public final class MapsExportDependenciesSamples {
231231
new DateTimeFilter().withStartDateTimeUtc(OffsetDateTime.parse("2024-03-29T07:35:15.336Z"))
232232
.withEndDateTimeUtc(OffsetDateTime.parse("2024-03-29T07:35:15.336Z")))
233233
.withProcessNameFilter(new ProcessNameFilter().withOperator(ProcessNameFilterOperator.CONTAINS)
234-
.withProcessNames(Arrays.asList("mnqtvduwzemjcvvmnnoqvcuemwhnz")))),
234+
.withProcessNames(Arrays.asList("mnqtvduwzemjcvvmnnoqvcuemwhnz"))))
235+
.withApplianceName("srmlcvqlkrtpkbkeonq"),
235236
com.azure.core.util.Context.NONE);
236237
}
237238
}
@@ -245,7 +246,7 @@ public final class MapsExportDependenciesSamples {
245246
*/
246247
public final class DiscoverySourcesGetSamples {
247248
/*
248-
* x-ms-original-file: 2025-01-31-preview/DiscoverySources_Get.json
249+
* x-ms-original-file: 2025-05-01-preview/DiscoverySources_Get.json
249250
*/
250251
/**
251252
* Sample code: DiscoverySources_Get - generated by [MaximumSet] rule.
@@ -272,7 +273,7 @@ import java.util.Map;
272273
*/
273274
public final class DiscoverySourcesUpdateSamples {
274275
/*
275-
* x-ms-original-file: 2025-01-31-preview/DiscoverySources_Update.json
276+
* x-ms-original-file: 2025-05-01-preview/DiscoverySources_Update.json
276277
*/
277278
/**
278279
* Sample code: DiscoverySources_Update - generated by [MaximumSet] rule.
@@ -309,7 +310,7 @@ public final class DiscoverySourcesUpdateSamples {
309310
*/
310311
public final class DiscoverySourcesDeleteSamples {
311312
/*
312-
* x-ms-original-file: 2025-01-31-preview/DiscoverySources_Delete.json
313+
* x-ms-original-file: 2025-05-01-preview/DiscoverySources_Delete.json
313314
*/
314315
/**
315316
* Sample code: DiscoverySources_Delete - generated by [MaximumSet] rule.
@@ -340,7 +341,7 @@ import java.util.Arrays;
340341
*/
341342
public final class MapsGetConnectionsWithConnectedMachineForFocusedMachineSamples {
342343
/*
343-
* x-ms-original-file: 2025-01-31-preview/Maps_GetConnectionsWithConnectedMachineForFocusedMachine.json
344+
* x-ms-original-file: 2025-05-01-preview/Maps_GetConnectionsWithConnectedMachineForFocusedMachine.json
344345
*/
345346
/**
346347
* Sample code: Maps_GetConnectionsWithConnectedMachineForFocusedMachine - generated by [MaximumSet] rule.
@@ -373,7 +374,7 @@ public final class MapsGetConnectionsWithConnectedMachineForFocusedMachineSample
373374
*/
374375
public final class MapsListSamples {
375376
/*
376-
* x-ms-original-file: 2025-01-31-preview/Maps_ListBySubscription.json
377+
* x-ms-original-file: 2025-05-01-preview/Maps_ListBySubscription.json
377378
*/
378379
/**
379380
* Sample code: Maps_ListBySubscription - generated by [MaximumSet] rule.
@@ -403,7 +404,7 @@ import java.util.Arrays;
403404
*/
404405
public final class MapsGetConnectionsForProcessOnFocusedMachineSamples {
405406
/*
406-
* x-ms-original-file: 2025-01-31-preview/Maps_GetConnectionsForProcessOnFocusedMachine.json
407+
* x-ms-original-file: 2025-05-01-preview/Maps_GetConnectionsForProcessOnFocusedMachine.json
407408
*/
408409
/**
409410
* Sample code: Maps_GetConnectionsForProcessOnFocusedMachine - generated by [MaximumSet] rule.
@@ -435,7 +436,7 @@ public final class MapsGetConnectionsForProcessOnFocusedMachineSamples {
435436
*/
436437
public final class DiscoverySourcesListByMapsResourceSamples {
437438
/*
438-
* x-ms-original-file: 2025-01-31-preview/DiscoverySources_ListByMapsResource.json
439+
* x-ms-original-file: 2025-05-01-preview/DiscoverySources_ListByMapsResource.json
439440
*/
440441
/**
441442
* Sample code: DiscoverySources_ListByMapsResource - generated by [MaximumSet] rule.
@@ -457,7 +458,7 @@ public final class DiscoverySourcesListByMapsResourceSamples {
457458
*/
458459
public final class MapsGetByResourceGroupSamples {
459460
/*
460-
* x-ms-original-file: 2025-01-31-preview/Maps_Get.json
461+
* x-ms-original-file: 2025-05-01-preview/Maps_Get.json
461462
*/
462463
/**
463464
* Sample code: Maps_Get - generated by [MaximumSet] rule.
@@ -487,7 +488,7 @@ import java.util.Arrays;
487488
*/
488489
public final class MapsGetDependencyViewForFocusedMachineSamples {
489490
/*
490-
* x-ms-original-file: 2025-01-31-preview/Maps_GetDependencyViewForFocusedMachine.json
491+
* x-ms-original-file: 2025-05-01-preview/Maps_GetDependencyViewForFocusedMachine.json
491492
*/
492493
/**
493494
* Sample code: Maps_GetDependencyViewForFocusedMachine - generated by [MaximumSet] rule.
@@ -518,7 +519,7 @@ public final class MapsGetDependencyViewForFocusedMachineSamples {
518519
*/
519520
public final class MapsListByResourceGroupSamples {
520521
/*
521-
* x-ms-original-file: 2025-01-31-preview/Maps_ListByResourceGroup.json
522+
* x-ms-original-file: 2025-05-01-preview/Maps_ListByResourceGroup.json
522523
*/
523524
/**
524525
* Sample code: Maps_ListByResourceGroup - generated by [MaximumSet] rule.

sdk/dependencymap/azure-resourcemanager-dependencymap/src/main/java/com/azure/resourcemanager/dependencymap/implementation/DependencyMapManagementClientImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -187,7 +187,7 @@ public DiscoverySourcesClient getDiscoverySources() {
187187
this.defaultPollInterval = defaultPollInterval;
188188
this.endpoint = endpoint;
189189
this.subscriptionId = subscriptionId;
190-
this.apiVersion = "2025-01-31-preview";
190+
this.apiVersion = "2025-05-01-preview";
191191
this.operations = new OperationsClientImpl(this);
192192
this.maps = new MapsClientImpl(this);
193193
this.discoverySources = new DiscoverySourcesClientImpl(this);

sdk/dependencymap/azure-resourcemanager-dependencymap/src/main/java/com/azure/resourcemanager/dependencymap/models/ExportDependenciesRequest.java

Lines changed: 28 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
package com.azure.resourcemanager.dependencymap.models;
66

77
import com.azure.core.annotation.Fluent;
8-
import com.azure.core.util.logging.ClientLogger;
98
import com.azure.json.JsonReader;
109
import com.azure.json.JsonSerializable;
1110
import com.azure.json.JsonToken;
@@ -27,6 +26,11 @@ public final class ExportDependenciesRequest implements JsonSerializable<ExportD
2726
*/
2827
private DependencyMapVisualizationFilter filters;
2928

29+
/*
30+
* Appliance Name
31+
*/
32+
private String applianceName;
33+
3034
/**
3135
* Creates an instance of ExportDependenciesRequest class.
3236
*/
@@ -73,24 +77,37 @@ public ExportDependenciesRequest withFilters(DependencyMapVisualizationFilter fi
7377
return this;
7478
}
7579

80+
/**
81+
* Get the applianceName property: Appliance Name.
82+
*
83+
* @return the applianceName value.
84+
*/
85+
public String applianceName() {
86+
return this.applianceName;
87+
}
88+
89+
/**
90+
* Set the applianceName property: Appliance Name.
91+
*
92+
* @param applianceName the applianceName value to set.
93+
* @return the ExportDependenciesRequest object itself.
94+
*/
95+
public ExportDependenciesRequest withApplianceName(String applianceName) {
96+
this.applianceName = applianceName;
97+
return this;
98+
}
99+
76100
/**
77101
* Validates the instance.
78102
*
79103
* @throws IllegalArgumentException thrown if the instance is not valid.
80104
*/
81105
public void validate() {
82-
if (focusedMachineId() == null) {
83-
throw LOGGER.atError()
84-
.log(new IllegalArgumentException(
85-
"Missing required property focusedMachineId in model ExportDependenciesRequest"));
86-
}
87106
if (filters() != null) {
88107
filters().validate();
89108
}
90109
}
91110

92-
private static final ClientLogger LOGGER = new ClientLogger(ExportDependenciesRequest.class);
93-
94111
/**
95112
* {@inheritDoc}
96113
*/
@@ -99,6 +116,7 @@ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException {
99116
jsonWriter.writeStartObject();
100117
jsonWriter.writeStringField("focusedMachineId", this.focusedMachineId);
101118
jsonWriter.writeJsonField("filters", this.filters);
119+
jsonWriter.writeStringField("applianceName", this.applianceName);
102120
return jsonWriter.writeEndObject();
103121
}
104122

@@ -108,7 +126,6 @@ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException {
108126
* @param jsonReader The JsonReader being read.
109127
* @return An instance of ExportDependenciesRequest if the JsonReader was pointing to an instance of it, or null if
110128
* it was pointing to JSON null.
111-
* @throws IllegalStateException If the deserialized JSON object was missing any required properties.
112129
* @throws IOException If an error occurs while reading the ExportDependenciesRequest.
113130
*/
114131
public static ExportDependenciesRequest fromJson(JsonReader jsonReader) throws IOException {
@@ -122,6 +139,8 @@ public static ExportDependenciesRequest fromJson(JsonReader jsonReader) throws I
122139
deserializedExportDependenciesRequest.focusedMachineId = reader.getString();
123140
} else if ("filters".equals(fieldName)) {
124141
deserializedExportDependenciesRequest.filters = DependencyMapVisualizationFilter.fromJson(reader);
142+
} else if ("applianceName".equals(fieldName)) {
143+
deserializedExportDependenciesRequest.applianceName = reader.getString();
125144
} else {
126145
reader.skipChildren();
127146
}

sdk/dependencymap/azure-resourcemanager-dependencymap/src/samples/java/com/azure/resourcemanager/dependencymap/generated/DiscoverySourcesCreateOrUpdateSamples.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
*/
1414
public final class DiscoverySourcesCreateOrUpdateSamples {
1515
/*
16-
* x-ms-original-file: 2025-01-31-preview/DiscoverySources_CreateOrUpdate.json
16+
* x-ms-original-file: 2025-05-01-preview/DiscoverySources_CreateOrUpdate.json
1717
*/
1818
/**
1919
* Sample code: DiscoverySources_CreateOrUpdate - generated by [MaximumSet] rule.

sdk/dependencymap/azure-resourcemanager-dependencymap/src/samples/java/com/azure/resourcemanager/dependencymap/generated/DiscoverySourcesDeleteSamples.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
*/
1010
public final class DiscoverySourcesDeleteSamples {
1111
/*
12-
* x-ms-original-file: 2025-01-31-preview/DiscoverySources_Delete.json
12+
* x-ms-original-file: 2025-05-01-preview/DiscoverySources_Delete.json
1313
*/
1414
/**
1515
* Sample code: DiscoverySources_Delete - generated by [MaximumSet] rule.

sdk/dependencymap/azure-resourcemanager-dependencymap/src/samples/java/com/azure/resourcemanager/dependencymap/generated/DiscoverySourcesGetSamples.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
*/
1010
public final class DiscoverySourcesGetSamples {
1111
/*
12-
* x-ms-original-file: 2025-01-31-preview/DiscoverySources_Get.json
12+
* x-ms-original-file: 2025-05-01-preview/DiscoverySources_Get.json
1313
*/
1414
/**
1515
* Sample code: DiscoverySources_Get - generated by [MaximumSet] rule.

sdk/dependencymap/azure-resourcemanager-dependencymap/src/samples/java/com/azure/resourcemanager/dependencymap/generated/DiscoverySourcesListByMapsResourceSamples.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
*/
1010
public final class DiscoverySourcesListByMapsResourceSamples {
1111
/*
12-
* x-ms-original-file: 2025-01-31-preview/DiscoverySources_ListByMapsResource.json
12+
* x-ms-original-file: 2025-05-01-preview/DiscoverySources_ListByMapsResource.json
1313
*/
1414
/**
1515
* Sample code: DiscoverySources_ListByMapsResource - generated by [MaximumSet] rule.

sdk/dependencymap/azure-resourcemanager-dependencymap/src/samples/java/com/azure/resourcemanager/dependencymap/generated/DiscoverySourcesUpdateSamples.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
*/
1414
public final class DiscoverySourcesUpdateSamples {
1515
/*
16-
* x-ms-original-file: 2025-01-31-preview/DiscoverySources_Update.json
16+
* x-ms-original-file: 2025-05-01-preview/DiscoverySources_Update.json
1717
*/
1818
/**
1919
* Sample code: DiscoverySources_Update - generated by [MaximumSet] rule.

0 commit comments

Comments
 (0)