Skip to content

Commit f4bc6b0

Browse files
[AutoPR azure-resourcemanager-storageactions]-generated-from-SDK Generation - Java-5027864 (#45871)
* Configurations: 'specification/storageactions/StorageAction.Management/tspconfig.yaml', API Version: 2023-01-01, SDK Release Type: stable, and CommitSHA: 'fa3f49dc57dc576cabfaae98bb2e6568f9107722' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' * regen to fix doc issue * update commitID to that of Azure/azure-rest-api-specs#35626, verify no code change --------- Co-authored-by: Weidong Xu <[email protected]>
1 parent 3425e44 commit f4bc6b0

File tree

118 files changed

+2065
-2380
lines changed

Some content is hidden

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

118 files changed

+2065
-2380
lines changed

eng/versioning/version_client.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -454,7 +454,7 @@ com.azure.resourcemanager:azure-resourcemanager-astro;1.0.0-beta.2;1.0.0-beta.3
454454
com.azure.resourcemanager:azure-resourcemanager-workloadssapvirtualinstance;1.0.0;1.1.0-beta.1
455455
com.azure.resourcemanager:azure-resourcemanager-largeinstance;1.0.0-beta.2;1.0.0-beta.3
456456
com.azure.resourcemanager:azure-resourcemanager-migrationdiscoverysap;1.0.0-beta.2;1.0.0-beta.3
457-
com.azure.resourcemanager:azure-resourcemanager-storageactions;1.0.0-beta.3;1.0.0-beta.4
457+
com.azure.resourcemanager:azure-resourcemanager-storageactions;1.0.0-beta.3;1.0.0
458458
com.azure.resourcemanager:azure-resourcemanager-deviceregistry;1.0.0;1.1.0-beta.1
459459
com.azure.resourcemanager:azure-resourcemanager-standbypool;1.1.0;1.2.0-beta.1
460460
com.azure.resourcemanager:azure-resourcemanager-edgezones;1.0.0-beta.2;1.0.0-beta.3

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

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

3-
## 1.0.0-beta.4 (Unreleased)
3+
## 1.0.0 (2025-06-30)
44

5-
### Features Added
5+
- Azure Resource Manager StorageActions client library for Java. This package contains Microsoft Azure SDK for StorageActions Management SDK. The Azure Storage Actions Management API. Package api-version 2023-01-01. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).
66

77
### Breaking Changes
88

9-
### Bugs Fixed
9+
#### `models.StorageTaskReportSummary` was removed
10+
11+
#### `models.StorageTasksListResult` was removed
12+
13+
#### `models.StorageTaskAssignmentsListResult` was removed
14+
15+
#### `models.OperationListResult` was removed
16+
17+
#### `models.StorageTask$Update` was modified
18+
19+
* `withProperties(models.StorageTaskProperties)` was removed
20+
21+
#### `models.StorageTaskUpdateParameters` was modified
22+
23+
* `models.StorageTaskProperties properties()` -> `models.StorageTaskUpdateProperties properties()`
24+
* `withProperties(models.StorageTaskProperties)` was removed
25+
26+
#### `models.UserAssignedIdentity` was modified
27+
28+
* `java.util.UUID clientId()` -> `java.lang.String clientId()`
29+
* `java.util.UUID principalId()` -> `java.lang.String principalId()`
30+
31+
#### `StorageActionsManager` was modified
32+
33+
* `fluent.StorageActionsMgmtClient serviceClient()` -> `fluent.StorageActionsManagementClient serviceClient()`
34+
35+
#### `models.ManagedServiceIdentity` was modified
36+
37+
* `java.util.UUID principalId()` -> `java.lang.String principalId()`
38+
* `java.util.UUID tenantId()` -> `java.lang.String tenantId()`
39+
40+
### Features Added
41+
42+
* `implementation.models.OperationListResult` was added
43+
44+
* `implementation.models.StorageTaskReportSummary` was added
45+
46+
* `models.StorageTaskUpdateProperties` was added
47+
48+
* `implementation.models.StorageTasksListResult` was added
49+
50+
* `implementation.models.StorageTaskAssignmentsListResult` was added
51+
52+
#### `models.StorageTask$Update` was modified
53+
54+
* `withProperties(models.StorageTaskUpdateProperties)` was added
55+
56+
#### `models.StorageTaskUpdateParameters` was modified
1057

11-
### Other Changes
58+
* `withProperties(models.StorageTaskUpdateProperties)` was added
1259

1360
## 1.0.0-beta.3 (2025-04-18)
1461

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

Lines changed: 22 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
Azure Resource Manager StorageActions client library for Java.
44

5-
This package contains Microsoft Azure SDK for StorageActions Management SDK. The Azure Storage Actions Management API. Package tag package-2023-01-01. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).
5+
This package contains Microsoft Azure SDK for StorageActions Management SDK. The Azure Storage Actions Management API. Package api-version 2023-01-01. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).
66

77
## We'd love to hear your feedback
88

@@ -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-storageactions</artifactId>
35-
<version>1.0.0-beta.3</version>
35+
<version>1.0.0</version>
3636
</dependency>
3737
```
3838
[//]: # ({x-version-update-end})
@@ -70,6 +70,26 @@ See [API design][design] for general introduction on design and key concepts on
7070

7171
## Examples
7272

73+
```java
74+
Map<String, String> operationMap = new LinkedHashMap<>();
75+
operationMap.put("tier", "Hot");
76+
storageTask = storageActionsManager.storageTasks()
77+
.define(taskName)
78+
.withRegion(REGION)
79+
.withExistingResourceGroup(resourceGroupName)
80+
.withIdentity(new ManagedServiceIdentity().withType(ManagedServiceIdentityType.SYSTEM_ASSIGNED))
81+
.withProperties(new StorageTaskProperties()
82+
.withAction(new StorageTaskAction()
83+
.withIfProperty(new IfCondition().withCondition("[[[equals(AccessTier, 'Cool')]]")
84+
.withOperations(Arrays
85+
.asList(new StorageTaskOperation().withName(StorageTaskOperationName.SET_BLOB_TIER)
86+
.withParameters(operationMap)
87+
.withOnSuccess(OnSuccess.CONTINUE)
88+
.withOnFailure(OnFailure.BREAK)))))
89+
.withDescription("Storage task")
90+
.withEnabled(true))
91+
.create();
92+
```
7393
[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/storageactions/azure-resourcemanager-storageactions/SAMPLE.md)
7494

7595

0 commit comments

Comments
 (0)