diff --git a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/CHANGELOG.md b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/CHANGELOG.md
index f3598362ab05..319a73f25886 100644
--- a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/CHANGELOG.md
+++ b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/CHANGELOG.md
@@ -1,14 +1,39 @@
# Release History
-## 1.1.0-beta.1 (Unreleased)
+## 1.1.0-beta.1 (2026-06-09)
-### Features Added
+- Azure Resource Manager Artifact Signing client library for Java. This package contains Microsoft Azure SDK for Artifact Signing Management SDK. Code Signing resource provider api. Package api-version 2026-05-15-preview. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).
### Breaking Changes
-### Bugs Fixed
+#### `models.CertificateProfiles` was modified
+
+* `revokeCertificate(java.lang.String,java.lang.String,java.lang.String,models.RevokeCertificate)` was removed
+* `revokeCertificateWithResponse(java.lang.String,java.lang.String,java.lang.String,models.RevokeCertificate,com.azure.core.util.Context)` was removed
+
+#### `models.CertificateProfile` was modified
+
+* `revokeCertificateWithResponse(models.RevokeCertificate,com.azure.core.util.Context)` was removed
+* `revokeCertificate(models.RevokeCertificate)` was removed
+
+### Features Added
+
+* `models.RevokeCertificateList` was added
+
+#### `models.CertificateProfiles` was modified
+
+* `revokeCertificatesWithResponse(java.lang.String,java.lang.String,java.lang.String,models.RevokeCertificateList,com.azure.core.util.Context)` was added
+* `revokeCertificates(java.lang.String,java.lang.String,java.lang.String,models.RevokeCertificateList)` was added
+
+#### `models.CertificateProfile` was modified
+
+* `revokeCertificatesWithResponse(models.RevokeCertificateList,com.azure.core.util.Context)` was added
+* `programType()` was added
+* `revokeCertificates(models.RevokeCertificateList)` was added
+
+#### `models.CertificateProfile$Definition` was modified
-### Other Changes
+* `withProgramType(java.lang.String)` was added
## 1.0.0 (2026-02-11)
diff --git a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/README.md b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/README.md
index c26ff4b5d9d3..830dd715b66f 100644
--- a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/README.md
+++ b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/README.md
@@ -2,7 +2,7 @@
Azure Resource Manager Artifact Signing client library for Java.
-This package contains Microsoft Azure SDK for Artifact Signing Management SDK. Code Signing resource provider api. Package api-version 1.0.0. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).
+This package contains Microsoft Azure SDK for Artifact Signing Management SDK. Code Signing resource provider api. Package api-version 2026-05-15-preview. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).
## We'd love to hear your feedback
@@ -32,7 +32,7 @@ Various documentation is available to help you get started
com.azure.resourcemanager
azure-resourcemanager-artifactsigning
- 1.0.0
+ 1.1.0-beta.1
```
[//]: # ({x-version-update-end})
diff --git a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/SAMPLE.md b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/SAMPLE.md
index 7d3a44603f78..7f48d55871c0 100644
--- a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/SAMPLE.md
+++ b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/SAMPLE.md
@@ -7,7 +7,7 @@
- [Delete](#certificateprofiles_delete)
- [Get](#certificateprofiles_get)
- [ListByCodeSigningAccount](#certificateprofiles_listbycodesigningaccount)
-- [RevokeCertificate](#certificateprofiles_revokecertificate)
+- [RevokeCertificates](#certificateprofiles_revokecertificates)
## CodeSigningAccounts
@@ -32,7 +32,7 @@ import com.azure.resourcemanager.artifactsigning.models.ProfileType;
*/
public final class CertificateProfilesCreateSamples {
/*
- * x-ms-original-file: 2025-10-13/CertificateProfiles_Create.json
+ * x-ms-original-file: 2026-05-15-preview/CertificateProfiles_Create.json
*/
/**
* Sample code: Create a certificate profile.
@@ -48,6 +48,7 @@ public final class CertificateProfilesCreateSamples {
.withIncludeStreetAddress(false)
.withIncludePostalCode(true)
.withIdentityValidationId("00000000-1234-5678-3333-444444444444")
+ .withProgramType("test")
.create();
}
}
@@ -61,7 +62,7 @@ public final class CertificateProfilesCreateSamples {
*/
public final class CertificateProfilesDeleteSamples {
/*
- * x-ms-original-file: 2025-10-13/CertificateProfiles_Delete.json
+ * x-ms-original-file: 2026-05-15-preview/CertificateProfiles_Delete.json
*/
/**
* Sample code: Delete a certificate profile.
@@ -84,7 +85,7 @@ public final class CertificateProfilesDeleteSamples {
*/
public final class CertificateProfilesGetSamples {
/*
- * x-ms-original-file: 2025-10-13/CertificateProfiles_Get.json
+ * x-ms-original-file: 2026-05-15-preview/CertificateProfiles_Get.json
*/
/**
* Sample code: Get details of a certificate profile.
@@ -107,7 +108,7 @@ public final class CertificateProfilesGetSamples {
*/
public final class CertificateProfilesListByCodeSigningAccountSamples {
/*
- * x-ms-original-file: 2025-10-13/CertificateProfiles_ListByCodeSigningAccount.json
+ * x-ms-original-file: 2026-05-15-preview/CertificateProfiles_ListByCodeSigningAccount.json
*/
/**
* Sample code: List certificate profiles under an artifact signing account.
@@ -122,33 +123,41 @@ public final class CertificateProfilesListByCodeSigningAccountSamples {
}
```
-### CertificateProfiles_RevokeCertificate
+### CertificateProfiles_RevokeCertificates
```java
import com.azure.resourcemanager.artifactsigning.models.RevokeCertificate;
+import com.azure.resourcemanager.artifactsigning.models.RevokeCertificateList;
import java.time.OffsetDateTime;
+import java.util.Arrays;
/**
- * Samples for CertificateProfiles RevokeCertificate.
+ * Samples for CertificateProfiles RevokeCertificates.
*/
-public final class CertificateProfilesRevokeCertificateSamples {
+public final class CertificateProfilesRevokeCertificatesSamples {
/*
- * x-ms-original-file: 2025-10-13/CertificateProfiles_RevokeCertificate.json
+ * x-ms-original-file: 2026-05-15-preview/CertificateProfiles_RevokeCertificates.json
*/
/**
- * Sample code: Revoke a certificate under a certificate profile.
+ * Sample code: Revoke certificates under a certificate profile.
*
* @param manager Entry point to ArtifactSigningManager.
*/
- public static void revokeACertificateUnderACertificateProfile(
+ public static void revokeCertificatesUnderACertificateProfile(
com.azure.resourcemanager.artifactsigning.ArtifactSigningManager manager) {
manager.certificateProfiles()
- .revokeCertificateWithResponse("MyResourceGroup", "MyAccount", "profileA",
- new RevokeCertificate().withSerialNumber("xxxxxxxxxxxxxxxxxx")
- .withThumbprint("xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx")
- .withEffectiveAt(OffsetDateTime.parse("2023-11-12T23:40:25+00:00"))
- .withReason("KeyCompromised")
- .withRemarks("test"),
+ .revokeCertificatesWithResponse("MyResourceGroup", "MyAccount", "profileA",
+ new RevokeCertificateList().withRevokeCertificates(Arrays.asList(
+ new RevokeCertificate().withSerialNumber("xxxxxxxxxxxxxxxxxx")
+ .withThumbprint("xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx")
+ .withEffectiveAt(OffsetDateTime.parse("2023-11-12T23:40:25+00:00"))
+ .withReason("KeyCompromised")
+ .withRemarks("test"),
+ new RevokeCertificate().withSerialNumber("yyyyyyyyyyyyyyyyyy")
+ .withThumbprint("yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy")
+ .withEffectiveAt(OffsetDateTime.parse("2023-11-12T23:40:25+00:00"))
+ .withReason("KeyCompromised")
+ .withRemarks("test"))),
com.azure.core.util.Context.NONE);
}
}
@@ -164,7 +173,7 @@ import com.azure.resourcemanager.artifactsigning.models.CheckNameAvailability;
*/
public final class CodeSigningAccountsCheckNameAvailabilitySamples {
/*
- * x-ms-original-file: 2025-10-13/CodeSigningAccounts_CheckNameAvailability.json
+ * x-ms-original-file: 2026-05-15-preview/CodeSigningAccounts_CheckNameAvailability.json
*/
/**
* Sample code: Checks if the artifact signing account name is available.
@@ -193,7 +202,7 @@ import com.azure.resourcemanager.artifactsigning.models.SkuName;
*/
public final class CodeSigningAccountsCreateSamples {
/*
- * x-ms-original-file: 2025-10-13/CodeSigningAccounts_Create.json
+ * x-ms-original-file: 2026-05-15-preview/CodeSigningAccounts_Create.json
*/
/**
* Sample code: Create an artifact signing account.
@@ -220,7 +229,7 @@ public final class CodeSigningAccountsCreateSamples {
*/
public final class CodeSigningAccountsDeleteSamples {
/*
- * x-ms-original-file: 2025-10-13/CodeSigningAccounts_Delete.json
+ * x-ms-original-file: 2026-05-15-preview/CodeSigningAccounts_Delete.json
*/
/**
* Sample code: Delete an artifact signing account.
@@ -242,7 +251,7 @@ public final class CodeSigningAccountsDeleteSamples {
*/
public final class CodeSigningAccountsGetByResourceGroupSamples {
/*
- * x-ms-original-file: 2025-10-13/CodeSigningAccounts_Get.json
+ * x-ms-original-file: 2026-05-15-preview/CodeSigningAccounts_Get.json
*/
/**
* Sample code: Get an artifact signing account.
@@ -265,7 +274,7 @@ public final class CodeSigningAccountsGetByResourceGroupSamples {
*/
public final class CodeSigningAccountsListSamples {
/*
- * x-ms-original-file: 2025-10-13/CodeSigningAccounts_ListBySubscription.json
+ * x-ms-original-file: 2026-05-15-preview/CodeSigningAccounts_ListBySubscription.json
*/
/**
* Sample code: Lists artifact signing accounts within a subscription.
@@ -287,7 +296,7 @@ public final class CodeSigningAccountsListSamples {
*/
public final class CodeSigningAccountsListByResourceGroupSamples {
/*
- * x-ms-original-file: 2025-10-13/CodeSigningAccounts_ListByResourceGroup.json
+ * x-ms-original-file: 2026-05-15-preview/CodeSigningAccounts_ListByResourceGroup.json
*/
/**
* Sample code: Lists artifact signing accounts within a resource group.
@@ -313,7 +322,7 @@ import java.util.Map;
*/
public final class CodeSigningAccountsUpdateSamples {
/*
- * x-ms-original-file: 2025-10-13/CodeSigningAccounts_Update.json
+ * x-ms-original-file: 2026-05-15-preview/CodeSigningAccounts_Update.json
*/
/**
* Sample code: Update an artifact signing account.
@@ -350,7 +359,7 @@ public final class CodeSigningAccountsUpdateSamples {
*/
public final class OperationsListSamples {
/*
- * x-ms-original-file: 2025-10-13/Operations_List.json
+ * x-ms-original-file: 2026-05-15-preview/Operations_List.json
*/
/**
* Sample code: List artifact signing account operations.
diff --git a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/pom.xml b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/pom.xml
index a67827188e43..621b63029545 100644
--- a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/pom.xml
+++ b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/pom.xml
@@ -3,7 +3,7 @@
~ Licensed under the MIT License.
~ Code generated by Microsoft (R) TypeSpec Code Generator.
-->
-
+
4.0.0
com.azure
@@ -18,7 +18,7 @@
jar
Microsoft Azure SDK for Artifact Signing Management
- This package contains Microsoft Azure SDK for Artifact Signing Management SDK. For documentation on how to use this package, please see https://aka.ms/azsdk/java/mgmt. Code Signing resource provider api. Package api-version 1.0.0.
+ This package contains Microsoft Azure SDK for Artifact Signing Management SDK. For documentation on how to use this package, please see https://aka.ms/azsdk/java/mgmt. Code Signing resource provider api. Package api-version 2026-05-15-preview.
https://github.com/Azure/azure-sdk-for-java
@@ -45,6 +45,7 @@
UTF-8
0
0
+ true
diff --git a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/main/java/com/azure/resourcemanager/artifactsigning/fluent/CertificateProfilesClient.java b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/main/java/com/azure/resourcemanager/artifactsigning/fluent/CertificateProfilesClient.java
index 98828edc0ba4..db57dee50b55 100644
--- a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/main/java/com/azure/resourcemanager/artifactsigning/fluent/CertificateProfilesClient.java
+++ b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/main/java/com/azure/resourcemanager/artifactsigning/fluent/CertificateProfilesClient.java
@@ -12,7 +12,7 @@
import com.azure.core.util.Context;
import com.azure.core.util.polling.SyncPoller;
import com.azure.resourcemanager.artifactsigning.fluent.models.CertificateProfileInner;
-import com.azure.resourcemanager.artifactsigning.models.RevokeCertificate;
+import com.azure.resourcemanager.artifactsigning.models.RevokeCertificateList;
/**
* An instance of this class provides access to all the operations defined in CertificateProfilesClient.
@@ -200,12 +200,12 @@ PagedIterable listByCodeSigningAccount(String resourceG
Context context);
/**
- * Revoke a certificate under a certificate profile.
+ * Revokes certificates under a certificate profile.
*
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param accountName Artifact Signing account name.
* @param profileName Certificate profile name.
- * @param body Parameters to revoke the certificate profile.
+ * @param body Parameters to revoke the certificates in the certificate profile.
* @param context The context to associate with this operation.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
@@ -213,20 +213,21 @@ PagedIterable listByCodeSigningAccount(String resourceG
* @return the {@link Response}.
*/
@ServiceMethod(returns = ReturnType.SINGLE)
- Response revokeCertificateWithResponse(String resourceGroupName, String accountName, String profileName,
- RevokeCertificate body, Context context);
+ Response revokeCertificatesWithResponse(String resourceGroupName, String accountName, String profileName,
+ RevokeCertificateList body, Context context);
/**
- * Revoke a certificate under a certificate profile.
+ * Revokes certificates under a certificate profile.
*
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param accountName Artifact Signing account name.
* @param profileName Certificate profile name.
- * @param body Parameters to revoke the certificate profile.
+ * @param body Parameters to revoke the certificates in the certificate profile.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
*/
@ServiceMethod(returns = ReturnType.SINGLE)
- void revokeCertificate(String resourceGroupName, String accountName, String profileName, RevokeCertificate body);
+ void revokeCertificates(String resourceGroupName, String accountName, String profileName,
+ RevokeCertificateList body);
}
diff --git a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/main/java/com/azure/resourcemanager/artifactsigning/fluent/models/CertificateProfileInner.java b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/main/java/com/azure/resourcemanager/artifactsigning/fluent/models/CertificateProfileInner.java
index cb685263393a..70ab9b1fca02 100644
--- a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/main/java/com/azure/resourcemanager/artifactsigning/fluent/models/CertificateProfileInner.java
+++ b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/main/java/com/azure/resourcemanager/artifactsigning/fluent/models/CertificateProfileInner.java
@@ -268,6 +268,29 @@ public CertificateProfileInner withIdentityValidationId(String identityValidatio
return this;
}
+ /**
+ * Get the programType property: Indicates whether the resource is intended for a specific usage scenario.
+ *
+ * @return the programType value.
+ */
+ public String programType() {
+ return this.innerProperties() == null ? null : this.innerProperties().programType();
+ }
+
+ /**
+ * Set the programType property: Indicates whether the resource is intended for a specific usage scenario.
+ *
+ * @param programType the programType value to set.
+ * @return the CertificateProfileInner object itself.
+ */
+ public CertificateProfileInner withProgramType(String programType) {
+ if (this.innerProperties() == null) {
+ this.innerProperties = new CertificateProfileProperties();
+ }
+ this.innerProperties().withProgramType(programType);
+ return this;
+ }
+
/**
* Get the provisioningState property: Status of the current operation on certificate profile.
*
diff --git a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/main/java/com/azure/resourcemanager/artifactsigning/fluent/models/CertificateProfileProperties.java b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/main/java/com/azure/resourcemanager/artifactsigning/fluent/models/CertificateProfileProperties.java
index 00b30001d9b5..0febf5513044 100644
--- a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/main/java/com/azure/resourcemanager/artifactsigning/fluent/models/CertificateProfileProperties.java
+++ b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/main/java/com/azure/resourcemanager/artifactsigning/fluent/models/CertificateProfileProperties.java
@@ -59,6 +59,11 @@ public final class CertificateProfileProperties implements JsonSerializable revokeCertificateWithResponse(RevokeCertificate body, Context context) {
+ public Response revokeCertificatesWithResponse(RevokeCertificateList body, Context context) {
return serviceManager.certificateProfiles()
- .revokeCertificateWithResponse(resourceGroupName, accountName, profileName, body, context);
+ .revokeCertificatesWithResponse(resourceGroupName, accountName, profileName, body, context);
}
- public void revokeCertificate(RevokeCertificate body) {
- serviceManager.certificateProfiles().revokeCertificate(resourceGroupName, accountName, profileName, body);
+ public void revokeCertificates(RevokeCertificateList body) {
+ serviceManager.certificateProfiles().revokeCertificates(resourceGroupName, accountName, profileName, body);
}
public CertificateProfileImpl withProfileType(ProfileType profileType) {
@@ -189,4 +193,9 @@ public CertificateProfileImpl withIdentityValidationId(String identityValidation
this.innerModel().withIdentityValidationId(identityValidationId);
return this;
}
+
+ public CertificateProfileImpl withProgramType(String programType) {
+ this.innerModel().withProgramType(programType);
+ return this;
+ }
}
diff --git a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/main/java/com/azure/resourcemanager/artifactsigning/implementation/CertificateProfilesClientImpl.java b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/main/java/com/azure/resourcemanager/artifactsigning/implementation/CertificateProfilesClientImpl.java
index e7f7b14988c5..94a235a265f5 100644
--- a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/main/java/com/azure/resourcemanager/artifactsigning/implementation/CertificateProfilesClientImpl.java
+++ b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/main/java/com/azure/resourcemanager/artifactsigning/implementation/CertificateProfilesClientImpl.java
@@ -36,7 +36,7 @@
import com.azure.resourcemanager.artifactsigning.fluent.CertificateProfilesClient;
import com.azure.resourcemanager.artifactsigning.fluent.models.CertificateProfileInner;
import com.azure.resourcemanager.artifactsigning.implementation.models.CertificateProfileListResult;
-import com.azure.resourcemanager.artifactsigning.models.RevokeCertificate;
+import com.azure.resourcemanager.artifactsigning.models.RevokeCertificateList;
import java.nio.ByteBuffer;
import reactor.core.publisher.Flux;
import reactor.core.publisher.Mono;
@@ -148,24 +148,24 @@ Response listByCodeSigningAccountSync(@HostParam("
@HeaderParam("Accept") String accept, Context context);
@Headers({ "Accept: application/json;q=0.9" })
- @Post("/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CodeSigning/codeSigningAccounts/{accountName}/certificateProfiles/{profileName}/revokeCertificate")
+ @Post("/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CodeSigning/codeSigningAccounts/{accountName}/certificateProfiles/{profileName}/revokeCertificates")
@ExpectedResponses({ 204 })
@UnexpectedResponseExceptionType(ManagementException.class)
- Mono> revokeCertificate(@HostParam("endpoint") String endpoint,
+ Mono> revokeCertificates(@HostParam("endpoint") String endpoint,
@QueryParam("api-version") String apiVersion, @PathParam("subscriptionId") String subscriptionId,
@PathParam("resourceGroupName") String resourceGroupName, @PathParam("accountName") String accountName,
@PathParam("profileName") String profileName, @HeaderParam("Content-Type") String contentType,
- @BodyParam("application/json") RevokeCertificate body, Context context);
+ @BodyParam("application/json") RevokeCertificateList body, Context context);
@Headers({ "Accept: application/json;q=0.9" })
- @Post("/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CodeSigning/codeSigningAccounts/{accountName}/certificateProfiles/{profileName}/revokeCertificate")
+ @Post("/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CodeSigning/codeSigningAccounts/{accountName}/certificateProfiles/{profileName}/revokeCertificates")
@ExpectedResponses({ 204 })
@UnexpectedResponseExceptionType(ManagementException.class)
- Response revokeCertificateSync(@HostParam("endpoint") String endpoint,
+ Response revokeCertificatesSync(@HostParam("endpoint") String endpoint,
@QueryParam("api-version") String apiVersion, @PathParam("subscriptionId") String subscriptionId,
@PathParam("resourceGroupName") String resourceGroupName, @PathParam("accountName") String accountName,
@PathParam("profileName") String profileName, @HeaderParam("Content-Type") String contentType,
- @BodyParam("application/json") RevokeCertificate body, Context context);
+ @BodyParam("application/json") RevokeCertificateList body, Context context);
@Headers({ "Content-Type: application/json" })
@Get("{nextLink}")
@@ -728,54 +728,54 @@ public PagedIterable listByCodeSigningAccount(String re
}
/**
- * Revoke a certificate under a certificate profile.
+ * Revokes certificates under a certificate profile.
*
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param accountName Artifact Signing account name.
* @param profileName Certificate profile name.
- * @param body Parameters to revoke the certificate profile.
+ * @param body Parameters to revoke the certificates in the certificate profile.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return the {@link Response} on successful completion of {@link Mono}.
*/
@ServiceMethod(returns = ReturnType.SINGLE)
- private Mono> revokeCertificateWithResponseAsync(String resourceGroupName, String accountName,
- String profileName, RevokeCertificate body) {
+ private Mono> revokeCertificatesWithResponseAsync(String resourceGroupName, String accountName,
+ String profileName, RevokeCertificateList body) {
final String contentType = "application/json";
return FluxUtil
- .withContext(context -> service.revokeCertificate(this.client.getEndpoint(), this.client.getApiVersion(),
+ .withContext(context -> service.revokeCertificates(this.client.getEndpoint(), this.client.getApiVersion(),
this.client.getSubscriptionId(), resourceGroupName, accountName, profileName, contentType, body,
context))
.contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly()));
}
/**
- * Revoke a certificate under a certificate profile.
+ * Revokes certificates under a certificate profile.
*
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param accountName Artifact Signing account name.
* @param profileName Certificate profile name.
- * @param body Parameters to revoke the certificate profile.
+ * @param body Parameters to revoke the certificates in the certificate profile.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return A {@link Mono} that completes when a successful response is received.
*/
@ServiceMethod(returns = ReturnType.SINGLE)
- private Mono revokeCertificateAsync(String resourceGroupName, String accountName, String profileName,
- RevokeCertificate body) {
- return revokeCertificateWithResponseAsync(resourceGroupName, accountName, profileName, body)
+ private Mono revokeCertificatesAsync(String resourceGroupName, String accountName, String profileName,
+ RevokeCertificateList body) {
+ return revokeCertificatesWithResponseAsync(resourceGroupName, accountName, profileName, body)
.flatMap(ignored -> Mono.empty());
}
/**
- * Revoke a certificate under a certificate profile.
+ * Revokes certificates under a certificate profile.
*
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param accountName Artifact Signing account name.
* @param profileName Certificate profile name.
- * @param body Parameters to revoke the certificate profile.
+ * @param body Parameters to revoke the certificates in the certificate profile.
* @param context The context to associate with this operation.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws ManagementException thrown if the request is rejected by server.
@@ -783,28 +783,28 @@ private Mono revokeCertificateAsync(String resourceGroupName, String accou
* @return the {@link Response}.
*/
@ServiceMethod(returns = ReturnType.SINGLE)
- public Response revokeCertificateWithResponse(String resourceGroupName, String accountName,
- String profileName, RevokeCertificate body, Context context) {
+ public Response revokeCertificatesWithResponse(String resourceGroupName, String accountName,
+ String profileName, RevokeCertificateList body, Context context) {
final String contentType = "application/json";
- return service.revokeCertificateSync(this.client.getEndpoint(), this.client.getApiVersion(),
+ return service.revokeCertificatesSync(this.client.getEndpoint(), this.client.getApiVersion(),
this.client.getSubscriptionId(), resourceGroupName, accountName, profileName, contentType, body, context);
}
/**
- * Revoke a certificate under a certificate profile.
+ * Revokes certificates under a certificate profile.
*
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param accountName Artifact Signing account name.
* @param profileName Certificate profile name.
- * @param body Parameters to revoke the certificate profile.
+ * @param body Parameters to revoke the certificates in the certificate profile.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
*/
@ServiceMethod(returns = ReturnType.SINGLE)
- public void revokeCertificate(String resourceGroupName, String accountName, String profileName,
- RevokeCertificate body) {
- revokeCertificateWithResponse(resourceGroupName, accountName, profileName, body, Context.NONE);
+ public void revokeCertificates(String resourceGroupName, String accountName, String profileName,
+ RevokeCertificateList body) {
+ revokeCertificatesWithResponse(resourceGroupName, accountName, profileName, body, Context.NONE);
}
/**
diff --git a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/main/java/com/azure/resourcemanager/artifactsigning/implementation/CertificateProfilesImpl.java b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/main/java/com/azure/resourcemanager/artifactsigning/implementation/CertificateProfilesImpl.java
index cf3cfcd792b6..56f74a182f1d 100644
--- a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/main/java/com/azure/resourcemanager/artifactsigning/implementation/CertificateProfilesImpl.java
+++ b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/main/java/com/azure/resourcemanager/artifactsigning/implementation/CertificateProfilesImpl.java
@@ -13,7 +13,7 @@
import com.azure.resourcemanager.artifactsigning.fluent.models.CertificateProfileInner;
import com.azure.resourcemanager.artifactsigning.models.CertificateProfile;
import com.azure.resourcemanager.artifactsigning.models.CertificateProfiles;
-import com.azure.resourcemanager.artifactsigning.models.RevokeCertificate;
+import com.azure.resourcemanager.artifactsigning.models.RevokeCertificateList;
public final class CertificateProfilesImpl implements CertificateProfiles {
private static final ClientLogger LOGGER = new ClientLogger(CertificateProfilesImpl.class);
@@ -66,15 +66,15 @@ public PagedIterable listByCodeSigningAccount(String resourc
return ResourceManagerUtils.mapPage(inner, inner1 -> new CertificateProfileImpl(inner1, this.manager()));
}
- public Response revokeCertificateWithResponse(String resourceGroupName, String accountName,
- String profileName, RevokeCertificate body, Context context) {
+ public Response revokeCertificatesWithResponse(String resourceGroupName, String accountName,
+ String profileName, RevokeCertificateList body, Context context) {
return this.serviceClient()
- .revokeCertificateWithResponse(resourceGroupName, accountName, profileName, body, context);
+ .revokeCertificatesWithResponse(resourceGroupName, accountName, profileName, body, context);
}
- public void revokeCertificate(String resourceGroupName, String accountName, String profileName,
- RevokeCertificate body) {
- this.serviceClient().revokeCertificate(resourceGroupName, accountName, profileName, body);
+ public void revokeCertificates(String resourceGroupName, String accountName, String profileName,
+ RevokeCertificateList body) {
+ this.serviceClient().revokeCertificates(resourceGroupName, accountName, profileName, body);
}
public CertificateProfile getById(String id) {
diff --git a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/main/java/com/azure/resourcemanager/artifactsigning/models/CertificateProfile.java b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/main/java/com/azure/resourcemanager/artifactsigning/models/CertificateProfile.java
index 812e4a06a7f0..0c1b23b1437d 100644
--- a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/main/java/com/azure/resourcemanager/artifactsigning/models/CertificateProfile.java
+++ b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/main/java/com/azure/resourcemanager/artifactsigning/models/CertificateProfile.java
@@ -94,6 +94,13 @@ public interface CertificateProfile {
*/
String identityValidationId();
+ /**
+ * Gets the programType property: Indicates whether the resource is intended for a specific usage scenario.
+ *
+ * @return the programType value.
+ */
+ String programType();
+
/**
* Gets the provisioningState property: Status of the current operation on certificate profile.
*
@@ -159,7 +166,8 @@ interface WithParentResource {
*/
interface WithCreate extends DefinitionStages.WithProfileType, DefinitionStages.WithIncludeStreetAddress,
DefinitionStages.WithIncludeCity, DefinitionStages.WithIncludeState, DefinitionStages.WithIncludeCountry,
- DefinitionStages.WithIncludePostalCode, DefinitionStages.WithIdentityValidationId {
+ DefinitionStages.WithIncludePostalCode, DefinitionStages.WithIdentityValidationId,
+ DefinitionStages.WithProgramType {
/**
* Executes the create request.
*
@@ -273,6 +281,20 @@ interface WithIdentityValidationId {
*/
WithCreate withIdentityValidationId(String identityValidationId);
}
+
+ /**
+ * The stage of the CertificateProfile definition allowing to specify programType.
+ */
+ interface WithProgramType {
+ /**
+ * Specifies the programType property: Indicates whether the resource is intended for a specific usage
+ * scenario..
+ *
+ * @param programType Indicates whether the resource is intended for a specific usage scenario.
+ * @return the next definition stage.
+ */
+ WithCreate withProgramType(String programType);
+ }
}
/**
@@ -291,24 +313,24 @@ interface WithIdentityValidationId {
CertificateProfile refresh(Context context);
/**
- * Revoke a certificate under a certificate profile.
+ * Revokes certificates under a certificate profile.
*
- * @param body Parameters to revoke the certificate profile.
+ * @param body Parameters to revoke the certificates in the certificate profile.
* @param context The context to associate with this operation.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return the {@link Response}.
*/
- Response revokeCertificateWithResponse(RevokeCertificate body, Context context);
+ Response revokeCertificatesWithResponse(RevokeCertificateList body, Context context);
/**
- * Revoke a certificate under a certificate profile.
+ * Revokes certificates under a certificate profile.
*
- * @param body Parameters to revoke the certificate profile.
+ * @param body Parameters to revoke the certificates in the certificate profile.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
*/
- void revokeCertificate(RevokeCertificate body);
+ void revokeCertificates(RevokeCertificateList body);
}
diff --git a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/main/java/com/azure/resourcemanager/artifactsigning/models/CertificateProfiles.java b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/main/java/com/azure/resourcemanager/artifactsigning/models/CertificateProfiles.java
index 0905e2f7c758..7da908459c48 100644
--- a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/main/java/com/azure/resourcemanager/artifactsigning/models/CertificateProfiles.java
+++ b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/main/java/com/azure/resourcemanager/artifactsigning/models/CertificateProfiles.java
@@ -92,33 +92,34 @@ PagedIterable listByCodeSigningAccount(String resourceGroupN
Context context);
/**
- * Revoke a certificate under a certificate profile.
+ * Revokes certificates under a certificate profile.
*
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param accountName Artifact Signing account name.
* @param profileName Certificate profile name.
- * @param body Parameters to revoke the certificate profile.
+ * @param body Parameters to revoke the certificates in the certificate profile.
* @param context The context to associate with this operation.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return the {@link Response}.
*/
- Response revokeCertificateWithResponse(String resourceGroupName, String accountName, String profileName,
- RevokeCertificate body, Context context);
+ Response revokeCertificatesWithResponse(String resourceGroupName, String accountName, String profileName,
+ RevokeCertificateList body, Context context);
/**
- * Revoke a certificate under a certificate profile.
+ * Revokes certificates under a certificate profile.
*
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param accountName Artifact Signing account name.
* @param profileName Certificate profile name.
- * @param body Parameters to revoke the certificate profile.
+ * @param body Parameters to revoke the certificates in the certificate profile.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
*/
- void revokeCertificate(String resourceGroupName, String accountName, String profileName, RevokeCertificate body);
+ void revokeCertificates(String resourceGroupName, String accountName, String profileName,
+ RevokeCertificateList body);
/**
* Get details of a certificate profile.
diff --git a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/main/java/com/azure/resourcemanager/artifactsigning/models/RevokeCertificateList.java b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/main/java/com/azure/resourcemanager/artifactsigning/models/RevokeCertificateList.java
new file mode 100644
index 000000000000..b14807c340b4
--- /dev/null
+++ b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/main/java/com/azure/resourcemanager/artifactsigning/models/RevokeCertificateList.java
@@ -0,0 +1,90 @@
+// Copyright (c) Microsoft Corporation. All rights reserved.
+// Licensed under the MIT License.
+// Code generated by Microsoft (R) TypeSpec Code Generator.
+
+package com.azure.resourcemanager.artifactsigning.models;
+
+import com.azure.core.annotation.Fluent;
+import com.azure.json.JsonReader;
+import com.azure.json.JsonSerializable;
+import com.azure.json.JsonToken;
+import com.azure.json.JsonWriter;
+import java.io.IOException;
+import java.util.List;
+
+/**
+ * Defines the list of certificates for revocation in certificate profile.
+ */
+@Fluent
+public final class RevokeCertificateList implements JsonSerializable {
+ /*
+ * List of certificates to be revoked in a certificate profile.
+ */
+ private List revokeCertificates;
+
+ /**
+ * Creates an instance of RevokeCertificateList class.
+ */
+ public RevokeCertificateList() {
+ }
+
+ /**
+ * Get the revokeCertificates property: List of certificates to be revoked in a certificate profile.
+ *
+ * @return the revokeCertificates value.
+ */
+ public List revokeCertificates() {
+ return this.revokeCertificates;
+ }
+
+ /**
+ * Set the revokeCertificates property: List of certificates to be revoked in a certificate profile.
+ *
+ * @param revokeCertificates the revokeCertificates value to set.
+ * @return the RevokeCertificateList object itself.
+ */
+ public RevokeCertificateList withRevokeCertificates(List revokeCertificates) {
+ this.revokeCertificates = revokeCertificates;
+ return this;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException {
+ jsonWriter.writeStartObject();
+ jsonWriter.writeArrayField("revokeCertificates", this.revokeCertificates,
+ (writer, element) -> writer.writeJson(element));
+ return jsonWriter.writeEndObject();
+ }
+
+ /**
+ * Reads an instance of RevokeCertificateList from the JsonReader.
+ *
+ * @param jsonReader The JsonReader being read.
+ * @return An instance of RevokeCertificateList if the JsonReader was pointing to an instance of it, or null if it
+ * was pointing to JSON null.
+ * @throws IllegalStateException If the deserialized JSON object was missing any required properties.
+ * @throws IOException If an error occurs while reading the RevokeCertificateList.
+ */
+ public static RevokeCertificateList fromJson(JsonReader jsonReader) throws IOException {
+ return jsonReader.readObject(reader -> {
+ RevokeCertificateList deserializedRevokeCertificateList = new RevokeCertificateList();
+ while (reader.nextToken() != JsonToken.END_OBJECT) {
+ String fieldName = reader.getFieldName();
+ reader.nextToken();
+
+ if ("revokeCertificates".equals(fieldName)) {
+ List revokeCertificates
+ = reader.readArray(reader1 -> RevokeCertificate.fromJson(reader1));
+ deserializedRevokeCertificateList.revokeCertificates = revokeCertificates;
+ } else {
+ reader.skipChildren();
+ }
+ }
+
+ return deserializedRevokeCertificateList;
+ });
+ }
+}
diff --git a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/main/resources/META-INF/azure-resourcemanager-artifactsigning_metadata.json b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/main/resources/META-INF/azure-resourcemanager-artifactsigning_metadata.json
index 8d29bfb0f89b..2b23cd43299d 100644
--- a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/main/resources/META-INF/azure-resourcemanager-artifactsigning_metadata.json
+++ b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/main/resources/META-INF/azure-resourcemanager-artifactsigning_metadata.json
@@ -1 +1 @@
-{"flavor":"azure","apiVersions":{"Microsoft.CodeSigning":"2025-10-13"},"crossLanguageDefinitions":{"com.azure.resourcemanager.artifactsigning.fluent.ArtifactSigningManagementClient":"Microsoft.CodeSigning","com.azure.resourcemanager.artifactsigning.fluent.CertificateProfilesClient":"Microsoft.CodeSigning.CertificateProfiles","com.azure.resourcemanager.artifactsigning.fluent.CertificateProfilesClient.beginCreate":"Microsoft.CodeSigning.CertificateProfiles.create","com.azure.resourcemanager.artifactsigning.fluent.CertificateProfilesClient.beginDelete":"Microsoft.CodeSigning.CertificateProfiles.delete","com.azure.resourcemanager.artifactsigning.fluent.CertificateProfilesClient.create":"Microsoft.CodeSigning.CertificateProfiles.create","com.azure.resourcemanager.artifactsigning.fluent.CertificateProfilesClient.delete":"Microsoft.CodeSigning.CertificateProfiles.delete","com.azure.resourcemanager.artifactsigning.fluent.CertificateProfilesClient.get":"Microsoft.CodeSigning.CertificateProfiles.get","com.azure.resourcemanager.artifactsigning.fluent.CertificateProfilesClient.getWithResponse":"Microsoft.CodeSigning.CertificateProfiles.get","com.azure.resourcemanager.artifactsigning.fluent.CertificateProfilesClient.listByCodeSigningAccount":"Microsoft.CodeSigning.CertificateProfiles.listByCodeSigningAccount","com.azure.resourcemanager.artifactsigning.fluent.CertificateProfilesClient.revokeCertificate":"Microsoft.CodeSigning.CertificateProfiles.revokeCertificate","com.azure.resourcemanager.artifactsigning.fluent.CertificateProfilesClient.revokeCertificateWithResponse":"Microsoft.CodeSigning.CertificateProfiles.revokeCertificate","com.azure.resourcemanager.artifactsigning.fluent.CodeSigningAccountsClient":"Microsoft.CodeSigning.CodeSigningAccounts","com.azure.resourcemanager.artifactsigning.fluent.CodeSigningAccountsClient.beginCreate":"Microsoft.CodeSigning.CodeSigningAccounts.create","com.azure.resourcemanager.artifactsigning.fluent.CodeSigningAccountsClient.beginDelete":"Microsoft.CodeSigning.CodeSigningAccounts.delete","com.azure.resourcemanager.artifactsigning.fluent.CodeSigningAccountsClient.beginUpdate":"Microsoft.CodeSigning.CodeSigningAccounts.update","com.azure.resourcemanager.artifactsigning.fluent.CodeSigningAccountsClient.checkNameAvailability":"Microsoft.CodeSigning.CodeSigningAccounts.checkNameAvailability","com.azure.resourcemanager.artifactsigning.fluent.CodeSigningAccountsClient.checkNameAvailabilityWithResponse":"Microsoft.CodeSigning.CodeSigningAccounts.checkNameAvailability","com.azure.resourcemanager.artifactsigning.fluent.CodeSigningAccountsClient.create":"Microsoft.CodeSigning.CodeSigningAccounts.create","com.azure.resourcemanager.artifactsigning.fluent.CodeSigningAccountsClient.delete":"Microsoft.CodeSigning.CodeSigningAccounts.delete","com.azure.resourcemanager.artifactsigning.fluent.CodeSigningAccountsClient.getByResourceGroup":"Microsoft.CodeSigning.CodeSigningAccounts.get","com.azure.resourcemanager.artifactsigning.fluent.CodeSigningAccountsClient.getByResourceGroupWithResponse":"Microsoft.CodeSigning.CodeSigningAccounts.get","com.azure.resourcemanager.artifactsigning.fluent.CodeSigningAccountsClient.list":"Microsoft.CodeSigning.CodeSigningAccounts.listBySubscription","com.azure.resourcemanager.artifactsigning.fluent.CodeSigningAccountsClient.listByResourceGroup":"Microsoft.CodeSigning.CodeSigningAccounts.listByResourceGroup","com.azure.resourcemanager.artifactsigning.fluent.CodeSigningAccountsClient.update":"Microsoft.CodeSigning.CodeSigningAccounts.update","com.azure.resourcemanager.artifactsigning.fluent.OperationsClient":"Microsoft.CodeSigning.Operations","com.azure.resourcemanager.artifactsigning.fluent.OperationsClient.list":"Azure.ResourceManager.Operations.list","com.azure.resourcemanager.artifactsigning.fluent.models.CertificateProfileInner":"Microsoft.CodeSigning.CertificateProfile","com.azure.resourcemanager.artifactsigning.fluent.models.CertificateProfileProperties":"Microsoft.CodeSigning.CertificateProfileProperties","com.azure.resourcemanager.artifactsigning.fluent.models.CheckNameAvailabilityResultInner":"Microsoft.CodeSigning.CheckNameAvailabilityResult","com.azure.resourcemanager.artifactsigning.fluent.models.CodeSigningAccountInner":"Microsoft.CodeSigning.CodeSigningAccount","com.azure.resourcemanager.artifactsigning.fluent.models.CodeSigningAccountPatchProperties":"Microsoft.CodeSigning.CodeSigningAccountPatchProperties","com.azure.resourcemanager.artifactsigning.fluent.models.CodeSigningAccountProperties":"Microsoft.CodeSigning.CodeSigningAccountProperties","com.azure.resourcemanager.artifactsigning.fluent.models.OperationInner":"Azure.ResourceManager.CommonTypes.Operation","com.azure.resourcemanager.artifactsigning.fluent.models.Revocation":"Microsoft.CodeSigning.Revocation","com.azure.resourcemanager.artifactsigning.implementation.ArtifactSigningManagementClientBuilder":"Microsoft.CodeSigning","com.azure.resourcemanager.artifactsigning.implementation.models.CertificateProfileListResult":"Azure.ResourceManager.ResourceListResult","com.azure.resourcemanager.artifactsigning.implementation.models.CodeSigningAccountListResult":"Azure.ResourceManager.ResourceListResult","com.azure.resourcemanager.artifactsigning.implementation.models.OperationListResult":"Azure.ResourceManager.CommonTypes.OperationListResult","com.azure.resourcemanager.artifactsigning.models.AccountSku":"Microsoft.CodeSigning.AccountSku","com.azure.resourcemanager.artifactsigning.models.AccountSkuPatch":"Microsoft.CodeSigning.AccountSkuPatch","com.azure.resourcemanager.artifactsigning.models.ActionType":"Azure.ResourceManager.CommonTypes.ActionType","com.azure.resourcemanager.artifactsigning.models.Certificate":"Microsoft.CodeSigning.Certificate","com.azure.resourcemanager.artifactsigning.models.CertificateProfileStatus":"Microsoft.CodeSigning.CertificateProfileStatus","com.azure.resourcemanager.artifactsigning.models.CertificateStatus":"Microsoft.CodeSigning.CertificateStatus","com.azure.resourcemanager.artifactsigning.models.CheckNameAvailability":"Microsoft.CodeSigning.CheckNameAvailability","com.azure.resourcemanager.artifactsigning.models.CodeSigningAccountPatch":"Microsoft.CodeSigning.CodeSigningAccountPatch","com.azure.resourcemanager.artifactsigning.models.NameUnavailabilityReason":"Microsoft.CodeSigning.NameUnavailabilityReason","com.azure.resourcemanager.artifactsigning.models.OperationDisplay":"Azure.ResourceManager.CommonTypes.OperationDisplay","com.azure.resourcemanager.artifactsigning.models.Origin":"Azure.ResourceManager.CommonTypes.Origin","com.azure.resourcemanager.artifactsigning.models.ProfileType":"Microsoft.CodeSigning.ProfileType","com.azure.resourcemanager.artifactsigning.models.ProvisioningState":"Microsoft.CodeSigning.ProvisioningState","com.azure.resourcemanager.artifactsigning.models.RevocationStatus":"Microsoft.CodeSigning.RevocationStatus","com.azure.resourcemanager.artifactsigning.models.RevokeCertificate":"Microsoft.CodeSigning.RevokeCertificate","com.azure.resourcemanager.artifactsigning.models.SkuName":"Microsoft.CodeSigning.SkuName"},"generatedFiles":["src/main/java/com/azure/resourcemanager/artifactsigning/ArtifactSigningManager.java","src/main/java/com/azure/resourcemanager/artifactsigning/fluent/ArtifactSigningManagementClient.java","src/main/java/com/azure/resourcemanager/artifactsigning/fluent/CertificateProfilesClient.java","src/main/java/com/azure/resourcemanager/artifactsigning/fluent/CodeSigningAccountsClient.java","src/main/java/com/azure/resourcemanager/artifactsigning/fluent/OperationsClient.java","src/main/java/com/azure/resourcemanager/artifactsigning/fluent/models/CertificateProfileInner.java","src/main/java/com/azure/resourcemanager/artifactsigning/fluent/models/CertificateProfileProperties.java","src/main/java/com/azure/resourcemanager/artifactsigning/fluent/models/CheckNameAvailabilityResultInner.java","src/main/java/com/azure/resourcemanager/artifactsigning/fluent/models/CodeSigningAccountInner.java","src/main/java/com/azure/resourcemanager/artifactsigning/fluent/models/CodeSigningAccountPatchProperties.java","src/main/java/com/azure/resourcemanager/artifactsigning/fluent/models/CodeSigningAccountProperties.java","src/main/java/com/azure/resourcemanager/artifactsigning/fluent/models/OperationInner.java","src/main/java/com/azure/resourcemanager/artifactsigning/fluent/models/Revocation.java","src/main/java/com/azure/resourcemanager/artifactsigning/fluent/models/package-info.java","src/main/java/com/azure/resourcemanager/artifactsigning/fluent/package-info.java","src/main/java/com/azure/resourcemanager/artifactsigning/implementation/ArtifactSigningManagementClientBuilder.java","src/main/java/com/azure/resourcemanager/artifactsigning/implementation/ArtifactSigningManagementClientImpl.java","src/main/java/com/azure/resourcemanager/artifactsigning/implementation/CertificateProfileImpl.java","src/main/java/com/azure/resourcemanager/artifactsigning/implementation/CertificateProfilesClientImpl.java","src/main/java/com/azure/resourcemanager/artifactsigning/implementation/CertificateProfilesImpl.java","src/main/java/com/azure/resourcemanager/artifactsigning/implementation/CheckNameAvailabilityResultImpl.java","src/main/java/com/azure/resourcemanager/artifactsigning/implementation/CodeSigningAccountImpl.java","src/main/java/com/azure/resourcemanager/artifactsigning/implementation/CodeSigningAccountsClientImpl.java","src/main/java/com/azure/resourcemanager/artifactsigning/implementation/CodeSigningAccountsImpl.java","src/main/java/com/azure/resourcemanager/artifactsigning/implementation/OperationImpl.java","src/main/java/com/azure/resourcemanager/artifactsigning/implementation/OperationsClientImpl.java","src/main/java/com/azure/resourcemanager/artifactsigning/implementation/OperationsImpl.java","src/main/java/com/azure/resourcemanager/artifactsigning/implementation/ResourceManagerUtils.java","src/main/java/com/azure/resourcemanager/artifactsigning/implementation/models/CertificateProfileListResult.java","src/main/java/com/azure/resourcemanager/artifactsigning/implementation/models/CodeSigningAccountListResult.java","src/main/java/com/azure/resourcemanager/artifactsigning/implementation/models/OperationListResult.java","src/main/java/com/azure/resourcemanager/artifactsigning/implementation/package-info.java","src/main/java/com/azure/resourcemanager/artifactsigning/models/AccountSku.java","src/main/java/com/azure/resourcemanager/artifactsigning/models/AccountSkuPatch.java","src/main/java/com/azure/resourcemanager/artifactsigning/models/ActionType.java","src/main/java/com/azure/resourcemanager/artifactsigning/models/Certificate.java","src/main/java/com/azure/resourcemanager/artifactsigning/models/CertificateProfile.java","src/main/java/com/azure/resourcemanager/artifactsigning/models/CertificateProfileStatus.java","src/main/java/com/azure/resourcemanager/artifactsigning/models/CertificateProfiles.java","src/main/java/com/azure/resourcemanager/artifactsigning/models/CertificateStatus.java","src/main/java/com/azure/resourcemanager/artifactsigning/models/CheckNameAvailability.java","src/main/java/com/azure/resourcemanager/artifactsigning/models/CheckNameAvailabilityResult.java","src/main/java/com/azure/resourcemanager/artifactsigning/models/CodeSigningAccount.java","src/main/java/com/azure/resourcemanager/artifactsigning/models/CodeSigningAccountPatch.java","src/main/java/com/azure/resourcemanager/artifactsigning/models/CodeSigningAccounts.java","src/main/java/com/azure/resourcemanager/artifactsigning/models/NameUnavailabilityReason.java","src/main/java/com/azure/resourcemanager/artifactsigning/models/Operation.java","src/main/java/com/azure/resourcemanager/artifactsigning/models/OperationDisplay.java","src/main/java/com/azure/resourcemanager/artifactsigning/models/Operations.java","src/main/java/com/azure/resourcemanager/artifactsigning/models/Origin.java","src/main/java/com/azure/resourcemanager/artifactsigning/models/ProfileType.java","src/main/java/com/azure/resourcemanager/artifactsigning/models/ProvisioningState.java","src/main/java/com/azure/resourcemanager/artifactsigning/models/RevocationStatus.java","src/main/java/com/azure/resourcemanager/artifactsigning/models/RevokeCertificate.java","src/main/java/com/azure/resourcemanager/artifactsigning/models/SkuName.java","src/main/java/com/azure/resourcemanager/artifactsigning/models/package-info.java","src/main/java/com/azure/resourcemanager/artifactsigning/package-info.java","src/main/java/module-info.java"]}
\ No newline at end of file
+{"flavor":"azure","apiVersions":{"Microsoft.CodeSigning":"2026-05-15-preview"},"crossLanguagePackageId":"Microsoft.CodeSigning","crossLanguageVersion":"1e58a76c105c","crossLanguageDefinitions":{"com.azure.resourcemanager.artifactsigning.fluent.ArtifactSigningManagementClient":"Microsoft.CodeSigning","com.azure.resourcemanager.artifactsigning.fluent.CertificateProfilesClient":"Microsoft.CodeSigning.CertificateProfiles","com.azure.resourcemanager.artifactsigning.fluent.CertificateProfilesClient.beginCreate":"Microsoft.CodeSigning.CertificateProfiles.create","com.azure.resourcemanager.artifactsigning.fluent.CertificateProfilesClient.beginDelete":"Microsoft.CodeSigning.CertificateProfiles.delete","com.azure.resourcemanager.artifactsigning.fluent.CertificateProfilesClient.create":"Microsoft.CodeSigning.CertificateProfiles.create","com.azure.resourcemanager.artifactsigning.fluent.CertificateProfilesClient.delete":"Microsoft.CodeSigning.CertificateProfiles.delete","com.azure.resourcemanager.artifactsigning.fluent.CertificateProfilesClient.get":"Microsoft.CodeSigning.CertificateProfiles.get","com.azure.resourcemanager.artifactsigning.fluent.CertificateProfilesClient.getWithResponse":"Microsoft.CodeSigning.CertificateProfiles.get","com.azure.resourcemanager.artifactsigning.fluent.CertificateProfilesClient.listByCodeSigningAccount":"Microsoft.CodeSigning.CertificateProfiles.listByCodeSigningAccount","com.azure.resourcemanager.artifactsigning.fluent.CertificateProfilesClient.revokeCertificates":"Microsoft.CodeSigning.CertificateProfiles.revokeCertificates","com.azure.resourcemanager.artifactsigning.fluent.CertificateProfilesClient.revokeCertificatesWithResponse":"Microsoft.CodeSigning.CertificateProfiles.revokeCertificates","com.azure.resourcemanager.artifactsigning.fluent.CodeSigningAccountsClient":"Microsoft.CodeSigning.CodeSigningAccounts","com.azure.resourcemanager.artifactsigning.fluent.CodeSigningAccountsClient.beginCreate":"Microsoft.CodeSigning.CodeSigningAccounts.create","com.azure.resourcemanager.artifactsigning.fluent.CodeSigningAccountsClient.beginDelete":"Microsoft.CodeSigning.CodeSigningAccounts.delete","com.azure.resourcemanager.artifactsigning.fluent.CodeSigningAccountsClient.beginUpdate":"Microsoft.CodeSigning.CodeSigningAccounts.update","com.azure.resourcemanager.artifactsigning.fluent.CodeSigningAccountsClient.checkNameAvailability":"Microsoft.CodeSigning.CodeSigningAccounts.checkNameAvailability","com.azure.resourcemanager.artifactsigning.fluent.CodeSigningAccountsClient.checkNameAvailabilityWithResponse":"Microsoft.CodeSigning.CodeSigningAccounts.checkNameAvailability","com.azure.resourcemanager.artifactsigning.fluent.CodeSigningAccountsClient.create":"Microsoft.CodeSigning.CodeSigningAccounts.create","com.azure.resourcemanager.artifactsigning.fluent.CodeSigningAccountsClient.delete":"Microsoft.CodeSigning.CodeSigningAccounts.delete","com.azure.resourcemanager.artifactsigning.fluent.CodeSigningAccountsClient.getByResourceGroup":"Microsoft.CodeSigning.CodeSigningAccounts.get","com.azure.resourcemanager.artifactsigning.fluent.CodeSigningAccountsClient.getByResourceGroupWithResponse":"Microsoft.CodeSigning.CodeSigningAccounts.get","com.azure.resourcemanager.artifactsigning.fluent.CodeSigningAccountsClient.list":"Microsoft.CodeSigning.CodeSigningAccounts.listBySubscription","com.azure.resourcemanager.artifactsigning.fluent.CodeSigningAccountsClient.listByResourceGroup":"Microsoft.CodeSigning.CodeSigningAccounts.listByResourceGroup","com.azure.resourcemanager.artifactsigning.fluent.CodeSigningAccountsClient.update":"Microsoft.CodeSigning.CodeSigningAccounts.update","com.azure.resourcemanager.artifactsigning.fluent.OperationsClient":"Microsoft.CodeSigning.Operations","com.azure.resourcemanager.artifactsigning.fluent.OperationsClient.list":"Azure.ResourceManager.Operations.list","com.azure.resourcemanager.artifactsigning.fluent.models.CertificateProfileInner":"Microsoft.CodeSigning.CertificateProfile","com.azure.resourcemanager.artifactsigning.fluent.models.CertificateProfileProperties":"Microsoft.CodeSigning.CertificateProfileProperties","com.azure.resourcemanager.artifactsigning.fluent.models.CheckNameAvailabilityResultInner":"Microsoft.CodeSigning.CheckNameAvailabilityResult","com.azure.resourcemanager.artifactsigning.fluent.models.CodeSigningAccountInner":"Microsoft.CodeSigning.CodeSigningAccount","com.azure.resourcemanager.artifactsigning.fluent.models.CodeSigningAccountPatchProperties":"Microsoft.CodeSigning.CodeSigningAccountPatchProperties","com.azure.resourcemanager.artifactsigning.fluent.models.CodeSigningAccountProperties":"Microsoft.CodeSigning.CodeSigningAccountProperties","com.azure.resourcemanager.artifactsigning.fluent.models.OperationInner":"Azure.ResourceManager.CommonTypes.Operation","com.azure.resourcemanager.artifactsigning.fluent.models.Revocation":"Microsoft.CodeSigning.Revocation","com.azure.resourcemanager.artifactsigning.implementation.ArtifactSigningManagementClientBuilder":"Microsoft.CodeSigning","com.azure.resourcemanager.artifactsigning.implementation.models.CertificateProfileListResult":"Azure.ResourceManager.ResourceListResult","com.azure.resourcemanager.artifactsigning.implementation.models.CodeSigningAccountListResult":"Azure.ResourceManager.ResourceListResult","com.azure.resourcemanager.artifactsigning.implementation.models.OperationListResult":"Azure.ResourceManager.CommonTypes.OperationListResult","com.azure.resourcemanager.artifactsigning.models.AccountSku":"Microsoft.CodeSigning.AccountSku","com.azure.resourcemanager.artifactsigning.models.AccountSkuPatch":"Microsoft.CodeSigning.AccountSkuPatch","com.azure.resourcemanager.artifactsigning.models.ActionType":"Azure.ResourceManager.CommonTypes.ActionType","com.azure.resourcemanager.artifactsigning.models.Certificate":"Microsoft.CodeSigning.Certificate","com.azure.resourcemanager.artifactsigning.models.CertificateProfileStatus":"Microsoft.CodeSigning.CertificateProfileStatus","com.azure.resourcemanager.artifactsigning.models.CertificateStatus":"Microsoft.CodeSigning.CertificateStatus","com.azure.resourcemanager.artifactsigning.models.CheckNameAvailability":"Microsoft.CodeSigning.CheckNameAvailability","com.azure.resourcemanager.artifactsigning.models.CodeSigningAccountPatch":"Microsoft.CodeSigning.CodeSigningAccountPatch","com.azure.resourcemanager.artifactsigning.models.NameUnavailabilityReason":"Microsoft.CodeSigning.NameUnavailabilityReason","com.azure.resourcemanager.artifactsigning.models.OperationDisplay":"Azure.ResourceManager.CommonTypes.OperationDisplay","com.azure.resourcemanager.artifactsigning.models.Origin":"Azure.ResourceManager.CommonTypes.Origin","com.azure.resourcemanager.artifactsigning.models.ProfileType":"Microsoft.CodeSigning.ProfileType","com.azure.resourcemanager.artifactsigning.models.ProvisioningState":"Microsoft.CodeSigning.ProvisioningState","com.azure.resourcemanager.artifactsigning.models.RevocationStatus":"Microsoft.CodeSigning.RevocationStatus","com.azure.resourcemanager.artifactsigning.models.RevokeCertificate":"Microsoft.CodeSigning.RevokeCertificate","com.azure.resourcemanager.artifactsigning.models.RevokeCertificateList":"Microsoft.CodeSigning.RevokeCertificateList","com.azure.resourcemanager.artifactsigning.models.SkuName":"Microsoft.CodeSigning.SkuName"},"generatedFiles":["src/main/java/com/azure/resourcemanager/artifactsigning/ArtifactSigningManager.java","src/main/java/com/azure/resourcemanager/artifactsigning/fluent/ArtifactSigningManagementClient.java","src/main/java/com/azure/resourcemanager/artifactsigning/fluent/CertificateProfilesClient.java","src/main/java/com/azure/resourcemanager/artifactsigning/fluent/CodeSigningAccountsClient.java","src/main/java/com/azure/resourcemanager/artifactsigning/fluent/OperationsClient.java","src/main/java/com/azure/resourcemanager/artifactsigning/fluent/models/CertificateProfileInner.java","src/main/java/com/azure/resourcemanager/artifactsigning/fluent/models/CertificateProfileProperties.java","src/main/java/com/azure/resourcemanager/artifactsigning/fluent/models/CheckNameAvailabilityResultInner.java","src/main/java/com/azure/resourcemanager/artifactsigning/fluent/models/CodeSigningAccountInner.java","src/main/java/com/azure/resourcemanager/artifactsigning/fluent/models/CodeSigningAccountPatchProperties.java","src/main/java/com/azure/resourcemanager/artifactsigning/fluent/models/CodeSigningAccountProperties.java","src/main/java/com/azure/resourcemanager/artifactsigning/fluent/models/OperationInner.java","src/main/java/com/azure/resourcemanager/artifactsigning/fluent/models/Revocation.java","src/main/java/com/azure/resourcemanager/artifactsigning/fluent/models/package-info.java","src/main/java/com/azure/resourcemanager/artifactsigning/fluent/package-info.java","src/main/java/com/azure/resourcemanager/artifactsigning/implementation/ArtifactSigningManagementClientBuilder.java","src/main/java/com/azure/resourcemanager/artifactsigning/implementation/ArtifactSigningManagementClientImpl.java","src/main/java/com/azure/resourcemanager/artifactsigning/implementation/CertificateProfileImpl.java","src/main/java/com/azure/resourcemanager/artifactsigning/implementation/CertificateProfilesClientImpl.java","src/main/java/com/azure/resourcemanager/artifactsigning/implementation/CertificateProfilesImpl.java","src/main/java/com/azure/resourcemanager/artifactsigning/implementation/CheckNameAvailabilityResultImpl.java","src/main/java/com/azure/resourcemanager/artifactsigning/implementation/CodeSigningAccountImpl.java","src/main/java/com/azure/resourcemanager/artifactsigning/implementation/CodeSigningAccountsClientImpl.java","src/main/java/com/azure/resourcemanager/artifactsigning/implementation/CodeSigningAccountsImpl.java","src/main/java/com/azure/resourcemanager/artifactsigning/implementation/OperationImpl.java","src/main/java/com/azure/resourcemanager/artifactsigning/implementation/OperationsClientImpl.java","src/main/java/com/azure/resourcemanager/artifactsigning/implementation/OperationsImpl.java","src/main/java/com/azure/resourcemanager/artifactsigning/implementation/ResourceManagerUtils.java","src/main/java/com/azure/resourcemanager/artifactsigning/implementation/models/CertificateProfileListResult.java","src/main/java/com/azure/resourcemanager/artifactsigning/implementation/models/CodeSigningAccountListResult.java","src/main/java/com/azure/resourcemanager/artifactsigning/implementation/models/OperationListResult.java","src/main/java/com/azure/resourcemanager/artifactsigning/implementation/package-info.java","src/main/java/com/azure/resourcemanager/artifactsigning/models/AccountSku.java","src/main/java/com/azure/resourcemanager/artifactsigning/models/AccountSkuPatch.java","src/main/java/com/azure/resourcemanager/artifactsigning/models/ActionType.java","src/main/java/com/azure/resourcemanager/artifactsigning/models/Certificate.java","src/main/java/com/azure/resourcemanager/artifactsigning/models/CertificateProfile.java","src/main/java/com/azure/resourcemanager/artifactsigning/models/CertificateProfileStatus.java","src/main/java/com/azure/resourcemanager/artifactsigning/models/CertificateProfiles.java","src/main/java/com/azure/resourcemanager/artifactsigning/models/CertificateStatus.java","src/main/java/com/azure/resourcemanager/artifactsigning/models/CheckNameAvailability.java","src/main/java/com/azure/resourcemanager/artifactsigning/models/CheckNameAvailabilityResult.java","src/main/java/com/azure/resourcemanager/artifactsigning/models/CodeSigningAccount.java","src/main/java/com/azure/resourcemanager/artifactsigning/models/CodeSigningAccountPatch.java","src/main/java/com/azure/resourcemanager/artifactsigning/models/CodeSigningAccounts.java","src/main/java/com/azure/resourcemanager/artifactsigning/models/NameUnavailabilityReason.java","src/main/java/com/azure/resourcemanager/artifactsigning/models/Operation.java","src/main/java/com/azure/resourcemanager/artifactsigning/models/OperationDisplay.java","src/main/java/com/azure/resourcemanager/artifactsigning/models/Operations.java","src/main/java/com/azure/resourcemanager/artifactsigning/models/Origin.java","src/main/java/com/azure/resourcemanager/artifactsigning/models/ProfileType.java","src/main/java/com/azure/resourcemanager/artifactsigning/models/ProvisioningState.java","src/main/java/com/azure/resourcemanager/artifactsigning/models/RevocationStatus.java","src/main/java/com/azure/resourcemanager/artifactsigning/models/RevokeCertificate.java","src/main/java/com/azure/resourcemanager/artifactsigning/models/RevokeCertificateList.java","src/main/java/com/azure/resourcemanager/artifactsigning/models/SkuName.java","src/main/java/com/azure/resourcemanager/artifactsigning/models/package-info.java","src/main/java/com/azure/resourcemanager/artifactsigning/package-info.java","src/main/java/module-info.java"]}
\ No newline at end of file
diff --git a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/samples/java/com/azure/resourcemanager/artifactsigning/generated/CertificateProfilesCreateSamples.java b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/samples/java/com/azure/resourcemanager/artifactsigning/generated/CertificateProfilesCreateSamples.java
index 271e0817dff1..f1352c04e60a 100644
--- a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/samples/java/com/azure/resourcemanager/artifactsigning/generated/CertificateProfilesCreateSamples.java
+++ b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/samples/java/com/azure/resourcemanager/artifactsigning/generated/CertificateProfilesCreateSamples.java
@@ -11,7 +11,7 @@
*/
public final class CertificateProfilesCreateSamples {
/*
- * x-ms-original-file: 2025-10-13/CertificateProfiles_Create.json
+ * x-ms-original-file: 2026-05-15-preview/CertificateProfiles_Create.json
*/
/**
* Sample code: Create a certificate profile.
@@ -27,6 +27,7 @@ public final class CertificateProfilesCreateSamples {
.withIncludeStreetAddress(false)
.withIncludePostalCode(true)
.withIdentityValidationId("00000000-1234-5678-3333-444444444444")
+ .withProgramType("test")
.create();
}
}
diff --git a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/samples/java/com/azure/resourcemanager/artifactsigning/generated/CertificateProfilesDeleteSamples.java b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/samples/java/com/azure/resourcemanager/artifactsigning/generated/CertificateProfilesDeleteSamples.java
index fc839588c9a5..6277987098ec 100644
--- a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/samples/java/com/azure/resourcemanager/artifactsigning/generated/CertificateProfilesDeleteSamples.java
+++ b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/samples/java/com/azure/resourcemanager/artifactsigning/generated/CertificateProfilesDeleteSamples.java
@@ -9,7 +9,7 @@
*/
public final class CertificateProfilesDeleteSamples {
/*
- * x-ms-original-file: 2025-10-13/CertificateProfiles_Delete.json
+ * x-ms-original-file: 2026-05-15-preview/CertificateProfiles_Delete.json
*/
/**
* Sample code: Delete a certificate profile.
diff --git a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/samples/java/com/azure/resourcemanager/artifactsigning/generated/CertificateProfilesGetSamples.java b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/samples/java/com/azure/resourcemanager/artifactsigning/generated/CertificateProfilesGetSamples.java
index 1ca3c0171a55..efe8d4b597c3 100644
--- a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/samples/java/com/azure/resourcemanager/artifactsigning/generated/CertificateProfilesGetSamples.java
+++ b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/samples/java/com/azure/resourcemanager/artifactsigning/generated/CertificateProfilesGetSamples.java
@@ -9,7 +9,7 @@
*/
public final class CertificateProfilesGetSamples {
/*
- * x-ms-original-file: 2025-10-13/CertificateProfiles_Get.json
+ * x-ms-original-file: 2026-05-15-preview/CertificateProfiles_Get.json
*/
/**
* Sample code: Get details of a certificate profile.
diff --git a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/samples/java/com/azure/resourcemanager/artifactsigning/generated/CertificateProfilesListByCodeSigningAccountSamples.java b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/samples/java/com/azure/resourcemanager/artifactsigning/generated/CertificateProfilesListByCodeSigningAccountSamples.java
index 2a0be8028444..42244df71ae6 100644
--- a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/samples/java/com/azure/resourcemanager/artifactsigning/generated/CertificateProfilesListByCodeSigningAccountSamples.java
+++ b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/samples/java/com/azure/resourcemanager/artifactsigning/generated/CertificateProfilesListByCodeSigningAccountSamples.java
@@ -9,7 +9,7 @@
*/
public final class CertificateProfilesListByCodeSigningAccountSamples {
/*
- * x-ms-original-file: 2025-10-13/CertificateProfiles_ListByCodeSigningAccount.json
+ * x-ms-original-file: 2026-05-15-preview/CertificateProfiles_ListByCodeSigningAccount.json
*/
/**
* Sample code: List certificate profiles under an artifact signing account.
diff --git a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/samples/java/com/azure/resourcemanager/artifactsigning/generated/CertificateProfilesRevokeCertificateSamples.java b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/samples/java/com/azure/resourcemanager/artifactsigning/generated/CertificateProfilesRevokeCertificateSamples.java
deleted file mode 100644
index 9641773385b4..000000000000
--- a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/samples/java/com/azure/resourcemanager/artifactsigning/generated/CertificateProfilesRevokeCertificateSamples.java
+++ /dev/null
@@ -1,33 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) TypeSpec Code Generator.
-
-package com.azure.resourcemanager.artifactsigning.generated;
-
-import com.azure.resourcemanager.artifactsigning.models.RevokeCertificate;
-import java.time.OffsetDateTime;
-
-/**
- * Samples for CertificateProfiles RevokeCertificate.
- */
-public final class CertificateProfilesRevokeCertificateSamples {
- /*
- * x-ms-original-file: 2025-10-13/CertificateProfiles_RevokeCertificate.json
- */
- /**
- * Sample code: Revoke a certificate under a certificate profile.
- *
- * @param manager Entry point to ArtifactSigningManager.
- */
- public static void revokeACertificateUnderACertificateProfile(
- com.azure.resourcemanager.artifactsigning.ArtifactSigningManager manager) {
- manager.certificateProfiles()
- .revokeCertificateWithResponse("MyResourceGroup", "MyAccount", "profileA",
- new RevokeCertificate().withSerialNumber("xxxxxxxxxxxxxxxxxx")
- .withThumbprint("xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx")
- .withEffectiveAt(OffsetDateTime.parse("2023-11-12T23:40:25+00:00"))
- .withReason("KeyCompromised")
- .withRemarks("test"),
- com.azure.core.util.Context.NONE);
- }
-}
diff --git a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/samples/java/com/azure/resourcemanager/artifactsigning/generated/CertificateProfilesRevokeCertificatesSamples.java b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/samples/java/com/azure/resourcemanager/artifactsigning/generated/CertificateProfilesRevokeCertificatesSamples.java
new file mode 100644
index 000000000000..8d168abc9b9a
--- /dev/null
+++ b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/samples/java/com/azure/resourcemanager/artifactsigning/generated/CertificateProfilesRevokeCertificatesSamples.java
@@ -0,0 +1,41 @@
+// Copyright (c) Microsoft Corporation. All rights reserved.
+// Licensed under the MIT License.
+// Code generated by Microsoft (R) TypeSpec Code Generator.
+
+package com.azure.resourcemanager.artifactsigning.generated;
+
+import com.azure.resourcemanager.artifactsigning.models.RevokeCertificate;
+import com.azure.resourcemanager.artifactsigning.models.RevokeCertificateList;
+import java.time.OffsetDateTime;
+import java.util.Arrays;
+
+/**
+ * Samples for CertificateProfiles RevokeCertificates.
+ */
+public final class CertificateProfilesRevokeCertificatesSamples {
+ /*
+ * x-ms-original-file: 2026-05-15-preview/CertificateProfiles_RevokeCertificates.json
+ */
+ /**
+ * Sample code: Revoke certificates under a certificate profile.
+ *
+ * @param manager Entry point to ArtifactSigningManager.
+ */
+ public static void revokeCertificatesUnderACertificateProfile(
+ com.azure.resourcemanager.artifactsigning.ArtifactSigningManager manager) {
+ manager.certificateProfiles()
+ .revokeCertificatesWithResponse("MyResourceGroup", "MyAccount", "profileA",
+ new RevokeCertificateList().withRevokeCertificates(Arrays.asList(
+ new RevokeCertificate().withSerialNumber("xxxxxxxxxxxxxxxxxx")
+ .withThumbprint("xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx")
+ .withEffectiveAt(OffsetDateTime.parse("2023-11-12T23:40:25+00:00"))
+ .withReason("KeyCompromised")
+ .withRemarks("test"),
+ new RevokeCertificate().withSerialNumber("yyyyyyyyyyyyyyyyyy")
+ .withThumbprint("yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy")
+ .withEffectiveAt(OffsetDateTime.parse("2023-11-12T23:40:25+00:00"))
+ .withReason("KeyCompromised")
+ .withRemarks("test"))),
+ com.azure.core.util.Context.NONE);
+ }
+}
diff --git a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/samples/java/com/azure/resourcemanager/artifactsigning/generated/CodeSigningAccountsCheckNameAvailabilitySamples.java b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/samples/java/com/azure/resourcemanager/artifactsigning/generated/CodeSigningAccountsCheckNameAvailabilitySamples.java
index a2623fb20a77..493575fcaa59 100644
--- a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/samples/java/com/azure/resourcemanager/artifactsigning/generated/CodeSigningAccountsCheckNameAvailabilitySamples.java
+++ b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/samples/java/com/azure/resourcemanager/artifactsigning/generated/CodeSigningAccountsCheckNameAvailabilitySamples.java
@@ -11,7 +11,7 @@
*/
public final class CodeSigningAccountsCheckNameAvailabilitySamples {
/*
- * x-ms-original-file: 2025-10-13/CodeSigningAccounts_CheckNameAvailability.json
+ * x-ms-original-file: 2026-05-15-preview/CodeSigningAccounts_CheckNameAvailability.json
*/
/**
* Sample code: Checks if the artifact signing account name is available.
diff --git a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/samples/java/com/azure/resourcemanager/artifactsigning/generated/CodeSigningAccountsCreateSamples.java b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/samples/java/com/azure/resourcemanager/artifactsigning/generated/CodeSigningAccountsCreateSamples.java
index 7d700cf66492..814255c1b1fc 100644
--- a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/samples/java/com/azure/resourcemanager/artifactsigning/generated/CodeSigningAccountsCreateSamples.java
+++ b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/samples/java/com/azure/resourcemanager/artifactsigning/generated/CodeSigningAccountsCreateSamples.java
@@ -12,7 +12,7 @@
*/
public final class CodeSigningAccountsCreateSamples {
/*
- * x-ms-original-file: 2025-10-13/CodeSigningAccounts_Create.json
+ * x-ms-original-file: 2026-05-15-preview/CodeSigningAccounts_Create.json
*/
/**
* Sample code: Create an artifact signing account.
diff --git a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/samples/java/com/azure/resourcemanager/artifactsigning/generated/CodeSigningAccountsDeleteSamples.java b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/samples/java/com/azure/resourcemanager/artifactsigning/generated/CodeSigningAccountsDeleteSamples.java
index 529a810106ea..cec023734769 100644
--- a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/samples/java/com/azure/resourcemanager/artifactsigning/generated/CodeSigningAccountsDeleteSamples.java
+++ b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/samples/java/com/azure/resourcemanager/artifactsigning/generated/CodeSigningAccountsDeleteSamples.java
@@ -9,7 +9,7 @@
*/
public final class CodeSigningAccountsDeleteSamples {
/*
- * x-ms-original-file: 2025-10-13/CodeSigningAccounts_Delete.json
+ * x-ms-original-file: 2026-05-15-preview/CodeSigningAccounts_Delete.json
*/
/**
* Sample code: Delete an artifact signing account.
diff --git a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/samples/java/com/azure/resourcemanager/artifactsigning/generated/CodeSigningAccountsGetByResourceGroupSamples.java b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/samples/java/com/azure/resourcemanager/artifactsigning/generated/CodeSigningAccountsGetByResourceGroupSamples.java
index c271b9497eba..b9e3bcc70d01 100644
--- a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/samples/java/com/azure/resourcemanager/artifactsigning/generated/CodeSigningAccountsGetByResourceGroupSamples.java
+++ b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/samples/java/com/azure/resourcemanager/artifactsigning/generated/CodeSigningAccountsGetByResourceGroupSamples.java
@@ -9,7 +9,7 @@
*/
public final class CodeSigningAccountsGetByResourceGroupSamples {
/*
- * x-ms-original-file: 2025-10-13/CodeSigningAccounts_Get.json
+ * x-ms-original-file: 2026-05-15-preview/CodeSigningAccounts_Get.json
*/
/**
* Sample code: Get an artifact signing account.
diff --git a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/samples/java/com/azure/resourcemanager/artifactsigning/generated/CodeSigningAccountsListByResourceGroupSamples.java b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/samples/java/com/azure/resourcemanager/artifactsigning/generated/CodeSigningAccountsListByResourceGroupSamples.java
index b882d9d6e8bd..16b7e45a6cd9 100644
--- a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/samples/java/com/azure/resourcemanager/artifactsigning/generated/CodeSigningAccountsListByResourceGroupSamples.java
+++ b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/samples/java/com/azure/resourcemanager/artifactsigning/generated/CodeSigningAccountsListByResourceGroupSamples.java
@@ -9,7 +9,7 @@
*/
public final class CodeSigningAccountsListByResourceGroupSamples {
/*
- * x-ms-original-file: 2025-10-13/CodeSigningAccounts_ListByResourceGroup.json
+ * x-ms-original-file: 2026-05-15-preview/CodeSigningAccounts_ListByResourceGroup.json
*/
/**
* Sample code: Lists artifact signing accounts within a resource group.
diff --git a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/samples/java/com/azure/resourcemanager/artifactsigning/generated/CodeSigningAccountsListSamples.java b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/samples/java/com/azure/resourcemanager/artifactsigning/generated/CodeSigningAccountsListSamples.java
index ed1b92dec6d5..327edecbed40 100644
--- a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/samples/java/com/azure/resourcemanager/artifactsigning/generated/CodeSigningAccountsListSamples.java
+++ b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/samples/java/com/azure/resourcemanager/artifactsigning/generated/CodeSigningAccountsListSamples.java
@@ -9,7 +9,7 @@
*/
public final class CodeSigningAccountsListSamples {
/*
- * x-ms-original-file: 2025-10-13/CodeSigningAccounts_ListBySubscription.json
+ * x-ms-original-file: 2026-05-15-preview/CodeSigningAccounts_ListBySubscription.json
*/
/**
* Sample code: Lists artifact signing accounts within a subscription.
diff --git a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/samples/java/com/azure/resourcemanager/artifactsigning/generated/CodeSigningAccountsUpdateSamples.java b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/samples/java/com/azure/resourcemanager/artifactsigning/generated/CodeSigningAccountsUpdateSamples.java
index 5c221575c48e..7aabdfe6670c 100644
--- a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/samples/java/com/azure/resourcemanager/artifactsigning/generated/CodeSigningAccountsUpdateSamples.java
+++ b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/samples/java/com/azure/resourcemanager/artifactsigning/generated/CodeSigningAccountsUpdateSamples.java
@@ -13,7 +13,7 @@
*/
public final class CodeSigningAccountsUpdateSamples {
/*
- * x-ms-original-file: 2025-10-13/CodeSigningAccounts_Update.json
+ * x-ms-original-file: 2026-05-15-preview/CodeSigningAccounts_Update.json
*/
/**
* Sample code: Update an artifact signing account.
diff --git a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/samples/java/com/azure/resourcemanager/artifactsigning/generated/OperationsListSamples.java b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/samples/java/com/azure/resourcemanager/artifactsigning/generated/OperationsListSamples.java
index 44f4bf2d8e40..19c20fd09e47 100644
--- a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/samples/java/com/azure/resourcemanager/artifactsigning/generated/OperationsListSamples.java
+++ b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/samples/java/com/azure/resourcemanager/artifactsigning/generated/OperationsListSamples.java
@@ -9,7 +9,7 @@
*/
public final class OperationsListSamples {
/*
- * x-ms-original-file: 2025-10-13/Operations_List.json
+ * x-ms-original-file: 2026-05-15-preview/Operations_List.json
*/
/**
* Sample code: List artifact signing account operations.
diff --git a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/test/java/com/azure/resourcemanager/artifactsigning/generated/CertificateProfilesRevokeCertificateWithResponseMockTests.java b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/test/java/com/azure/resourcemanager/artifactsigning/generated/CertificateProfilesRevokeCertificateWithResponseMockTests.java
deleted file mode 100644
index 375a383f3d63..000000000000
--- a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/test/java/com/azure/resourcemanager/artifactsigning/generated/CertificateProfilesRevokeCertificateWithResponseMockTests.java
+++ /dev/null
@@ -1,41 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) TypeSpec Code Generator.
-
-package com.azure.resourcemanager.artifactsigning.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.artifactsigning.ArtifactSigningManager;
-import com.azure.resourcemanager.artifactsigning.models.RevokeCertificate;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class CertificateProfilesRevokeCertificateWithResponseMockTests {
- @Test
- public void testRevokeCertificateWithResponse() throws Exception {
- String responseStr = "{}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 204, responseStr.getBytes(StandardCharsets.UTF_8)));
- ArtifactSigningManager manager = ArtifactSigningManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- manager.certificateProfiles()
- .revokeCertificateWithResponse("og", "m", "w",
- new RevokeCertificate().withSerialNumber("a")
- .withThumbprint("a")
- .withEffectiveAt(OffsetDateTime.parse("2021-01-27T21:23:24Z"))
- .withReason("rzayv")
- .withRemarks("pgvdf"),
- com.azure.core.util.Context.NONE);
-
- }
-}
diff --git a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/test/java/com/azure/resourcemanager/artifactsigning/generated/CertificateProfilesRevokeCertificatesWithResponseMockTests.java b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/test/java/com/azure/resourcemanager/artifactsigning/generated/CertificateProfilesRevokeCertificatesWithResponseMockTests.java
new file mode 100644
index 000000000000..4d30ad3bb3d6
--- /dev/null
+++ b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/test/java/com/azure/resourcemanager/artifactsigning/generated/CertificateProfilesRevokeCertificatesWithResponseMockTests.java
@@ -0,0 +1,59 @@
+// Copyright (c) Microsoft Corporation. All rights reserved.
+// Licensed under the MIT License.
+// Code generated by Microsoft (R) TypeSpec Code Generator.
+
+package com.azure.resourcemanager.artifactsigning.generated;
+
+import com.azure.core.credential.AccessToken;
+import com.azure.core.http.HttpClient;
+import com.azure.core.management.profile.AzureProfile;
+import com.azure.core.models.AzureCloud;
+import com.azure.core.test.http.MockHttpResponse;
+import com.azure.resourcemanager.artifactsigning.ArtifactSigningManager;
+import com.azure.resourcemanager.artifactsigning.models.RevokeCertificate;
+import com.azure.resourcemanager.artifactsigning.models.RevokeCertificateList;
+import java.nio.charset.StandardCharsets;
+import java.time.OffsetDateTime;
+import java.util.Arrays;
+import org.junit.jupiter.api.Test;
+import reactor.core.publisher.Mono;
+
+public final class CertificateProfilesRevokeCertificatesWithResponseMockTests {
+ @Test
+ public void testRevokeCertificatesWithResponse() throws Exception {
+ String responseStr = "{}";
+
+ HttpClient httpClient
+ = response -> Mono.just(new MockHttpResponse(response, 204, responseStr.getBytes(StandardCharsets.UTF_8)));
+ ArtifactSigningManager manager = ArtifactSigningManager.configure()
+ .withHttpClient(httpClient)
+ .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
+ new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
+
+ manager.certificateProfiles()
+ .revokeCertificatesWithResponse("wgndrvynhzgpp", "rcgyn", "ocpecfvmmco",
+ new RevokeCertificateList().withRevokeCertificates(Arrays.asList(
+ new RevokeCertificate().withSerialNumber("sxlzevgbmqj")
+ .withThumbprint("abcypmivk")
+ .withEffectiveAt(OffsetDateTime.parse("2021-05-01T12:35:04Z"))
+ .withReason("zuvccfwnfnbacfio")
+ .withRemarks("ebxetqgtzxdp"),
+ new RevokeCertificate().withSerialNumber("qbqqwxr")
+ .withThumbprint("feallnwsu")
+ .withEffectiveAt(OffsetDateTime.parse("2021-01-10T22:11:43Z"))
+ .withReason("snjampmng")
+ .withRemarks("scxaq"),
+ new RevokeCertificate().withSerialNumber("ooch")
+ .withThumbprint("bonqvpkvlrxnjeas")
+ .withEffectiveAt(OffsetDateTime.parse("2021-02-05T10:28:18Z"))
+ .withReason("pheoflokeyy")
+ .withRemarks("nj"),
+ new RevokeCertificate().withSerialNumber("dlwtgrhpdj")
+ .withThumbprint("jumasx")
+ .withEffectiveAt(OffsetDateTime.parse("2021-05-14T05:31:12Z"))
+ .withReason("jpqyegu")
+ .withRemarks("hb"))),
+ com.azure.core.util.Context.NONE);
+
+ }
+}
diff --git a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/test/java/com/azure/resourcemanager/artifactsigning/generated/CodeSigningAccountsCheckNameAvailabilityWithResponseMockTests.java b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/test/java/com/azure/resourcemanager/artifactsigning/generated/CodeSigningAccountsCheckNameAvailabilityWithResponseMockTests.java
index da32e72ab338..11b08f141e6f 100644
--- a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/test/java/com/azure/resourcemanager/artifactsigning/generated/CodeSigningAccountsCheckNameAvailabilityWithResponseMockTests.java
+++ b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/test/java/com/azure/resourcemanager/artifactsigning/generated/CodeSigningAccountsCheckNameAvailabilityWithResponseMockTests.java
@@ -20,7 +20,7 @@
public final class CodeSigningAccountsCheckNameAvailabilityWithResponseMockTests {
@Test
public void testCheckNameAvailabilityWithResponse() throws Exception {
- String responseStr = "{\"nameAvailable\":false,\"reason\":\"AlreadyExists\",\"message\":\"cjxvsnbyxqab\"}";
+ String responseStr = "{\"nameAvailable\":false,\"reason\":\"AlreadyExists\",\"message\":\"hhbcsglummajtjao\"}";
HttpClient httpClient
= response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
@@ -30,7 +30,8 @@ public void testCheckNameAvailabilityWithResponse() throws Exception {
new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
CheckNameAvailabilityResult response = manager.codeSigningAccounts()
- .checkNameAvailabilityWithResponse(new CheckNameAvailability().withType("soifiyipjxsqw").withName("gr"),
+ .checkNameAvailabilityWithResponse(
+ new CheckNameAvailability().withType("jkrlkhbzhfepg").withName("gqexzlocxs"),
com.azure.core.util.Context.NONE)
.getValue();
diff --git a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/test/java/com/azure/resourcemanager/artifactsigning/generated/CodeSigningAccountsCreateMockTests.java b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/test/java/com/azure/resourcemanager/artifactsigning/generated/CodeSigningAccountsCreateMockTests.java
index 52480227e16d..e180a7760197 100644
--- a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/test/java/com/azure/resourcemanager/artifactsigning/generated/CodeSigningAccountsCreateMockTests.java
+++ b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/test/java/com/azure/resourcemanager/artifactsigning/generated/CodeSigningAccountsCreateMockTests.java
@@ -25,7 +25,7 @@ public final class CodeSigningAccountsCreateMockTests {
@Test
public void testCreate() throws Exception {
String responseStr
- = "{\"properties\":{\"accountUri\":\"qsycbkbfkgu\",\"sku\":{\"name\":\"Basic\"},\"provisioningState\":\"Succeeded\"},\"location\":\"ppofmxaxcfjpgdd\",\"tags\":{\"exhd\":\"jjxhvpmo\"},\"id\":\"xibqeojnx\",\"name\":\"bzv\",\"type\":\"dntwndeicbtw\"}";
+ = "{\"properties\":{\"accountUri\":\"aoqvuh\",\"sku\":{\"name\":\"Premium\"},\"provisioningState\":\"Succeeded\"},\"location\":\"yd\",\"tags\":{\"eicxmqciwqvhkhi\":\"mjthjqkwp\",\"m\":\"uigdtopbobjog\"},\"id\":\"w\",\"name\":\"a\",\"type\":\"a\"}";
HttpClient httpClient
= response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
@@ -35,17 +35,16 @@ public void testCreate() throws Exception {
new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
CodeSigningAccount response = manager.codeSigningAccounts()
- .define("shurzafbljjgpbto")
- .withRegion("jzyulpk")
- .withExistingResourceGroup("mocpc")
- .withTags(mapOf("gqexzlocxs", "krlkhbzhfepg", "bcsglumma", "paierh", "xkqpxo", "tjaodxobnb", "po",
- "ajionpimexgstxg"))
- .withSku(new AccountSku().withName(SkuName.PREMIUM))
+ .define("jionpimexgstxgc")
+ .withRegion("lovmclwhijcoe")
+ .withExistingResourceGroup("xobnbdxkqpxok")
+ .withTags(mapOf("ukdkexxppofmxa", "bzaqsqsycbkbfk", "jpgd", "c", "j", "toc", "hd", "hvpmoue"))
+ .withSku(new AccountSku().withName(SkuName.BASIC))
.create();
- Assertions.assertEquals("ppofmxaxcfjpgdd", response.location());
- Assertions.assertEquals("jjxhvpmo", response.tags().get("exhd"));
- Assertions.assertEquals(SkuName.BASIC, response.sku().name());
+ Assertions.assertEquals("yd", response.location());
+ Assertions.assertEquals("mjthjqkwp", response.tags().get("eicxmqciwqvhkhi"));
+ Assertions.assertEquals(SkuName.PREMIUM, response.sku().name());
}
// Use "Map.of" if available
diff --git a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/test/java/com/azure/resourcemanager/artifactsigning/generated/CodeSigningAccountsGetByResourceGroupWithResponseMockTests.java b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/test/java/com/azure/resourcemanager/artifactsigning/generated/CodeSigningAccountsGetByResourceGroupWithResponseMockTests.java
index 469f8a404761..96df258c655a 100644
--- a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/test/java/com/azure/resourcemanager/artifactsigning/generated/CodeSigningAccountsGetByResourceGroupWithResponseMockTests.java
+++ b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/test/java/com/azure/resourcemanager/artifactsigning/generated/CodeSigningAccountsGetByResourceGroupWithResponseMockTests.java
@@ -22,7 +22,7 @@ public final class CodeSigningAccountsGetByResourceGroupWithResponseMockTests {
@Test
public void testGetByResourceGroupWithResponse() throws Exception {
String responseStr
- = "{\"properties\":{\"accountUri\":\"o\",\"sku\":{\"name\":\"Basic\"},\"provisioningState\":\"Succeeded\"},\"location\":\"mdgbbjfdd\",\"tags\":{\"ppbhtqqrolfp\":\"mbe\",\"gjyjgzjaoyfhrtxi\":\"psalgbqux\",\"rkujy\":\"n\",\"rlyxwjkcprbnw\":\"vlejuvfqa\"},\"id\":\"xgjvtbv\",\"name\":\"ysszdnrujqguh\",\"type\":\"uouq\"}";
+ = "{\"properties\":{\"accountUri\":\"erkujys\",\"sku\":{\"name\":\"Basic\"},\"provisioningState\":\"Failed\"},\"location\":\"fqawrlyxw\",\"tags\":{\"ysszdnrujqguh\":\"prbnwbxgjvtbv\"},\"id\":\"uouq\",\"name\":\"prwzwbnguitnwui\",\"type\":\"gazxuf\"}";
HttpClient httpClient
= response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
@@ -32,11 +32,11 @@ public void testGetByResourceGroupWithResponse() throws Exception {
new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
CodeSigningAccount response = manager.codeSigningAccounts()
- .getByResourceGroupWithResponse("uqktap", "pwgcuertu", com.azure.core.util.Context.NONE)
+ .getByResourceGroupWithResponse("gbquxigj", "jgzjaoyfhrtx", com.azure.core.util.Context.NONE)
.getValue();
- Assertions.assertEquals("mdgbbjfdd", response.location());
- Assertions.assertEquals("mbe", response.tags().get("ppbhtqqrolfp"));
+ Assertions.assertEquals("fqawrlyxw", response.location());
+ Assertions.assertEquals("prbnwbxgjvtbv", response.tags().get("ysszdnrujqguh"));
Assertions.assertEquals(SkuName.BASIC, response.sku().name());
}
}
diff --git a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/test/java/com/azure/resourcemanager/artifactsigning/generated/CodeSigningAccountsListByResourceGroupMockTests.java b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/test/java/com/azure/resourcemanager/artifactsigning/generated/CodeSigningAccountsListByResourceGroupMockTests.java
index c9cf1cdc6a53..29f5c064e8e7 100644
--- a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/test/java/com/azure/resourcemanager/artifactsigning/generated/CodeSigningAccountsListByResourceGroupMockTests.java
+++ b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/test/java/com/azure/resourcemanager/artifactsigning/generated/CodeSigningAccountsListByResourceGroupMockTests.java
@@ -23,7 +23,7 @@ public final class CodeSigningAccountsListByResourceGroupMockTests {
@Test
public void testListByResourceGroup() throws Exception {
String responseStr
- = "{\"value\":[{\"properties\":{\"accountUri\":\"zxufiz\",\"sku\":{\"name\":\"Basic\"},\"provisioningState\":\"Deleting\"},\"location\":\"hr\",\"tags\":{\"wisdkft\":\"fvzwdzuhty\",\"vkmijcmmxdcuf\":\"wxmnteiwao\",\"cxtbzsg\":\"fsrpymzidnse\"},\"id\":\"yc\",\"name\":\"sne\",\"type\":\"mdwzjeiachboo\"}]}";
+ = "{\"value\":[{\"properties\":{\"accountUri\":\"idf\",\"sku\":{\"name\":\"Premium\"},\"provisioningState\":\"Accepted\"},\"location\":\"htymw\",\"tags\":{\"aop\":\"kfthwxmntei\",\"jcmmxdcufufsrp\":\"km\",\"sgfyccsnew\":\"mzidnsezcxtb\"},\"id\":\"dwzjeiach\",\"name\":\"oosflnr\",\"type\":\"sfqpteehz\"}]}";
HttpClient httpClient
= response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
@@ -33,10 +33,10 @@ public void testListByResourceGroup() throws Exception {
new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
PagedIterable response
- = manager.codeSigningAccounts().listByResourceGroup("prwzwbnguitnwui", com.azure.core.util.Context.NONE);
+ = manager.codeSigningAccounts().listByResourceGroup("zuckyfi", com.azure.core.util.Context.NONE);
- Assertions.assertEquals("hr", response.iterator().next().location());
- Assertions.assertEquals("fvzwdzuhty", response.iterator().next().tags().get("wisdkft"));
- Assertions.assertEquals(SkuName.BASIC, response.iterator().next().sku().name());
+ Assertions.assertEquals("htymw", response.iterator().next().location());
+ Assertions.assertEquals("kfthwxmntei", response.iterator().next().tags().get("aop"));
+ Assertions.assertEquals(SkuName.PREMIUM, response.iterator().next().sku().name());
}
}
diff --git a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/test/java/com/azure/resourcemanager/artifactsigning/generated/CodeSigningAccountsListMockTests.java b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/test/java/com/azure/resourcemanager/artifactsigning/generated/CodeSigningAccountsListMockTests.java
index 58cd5f740e23..c6e715c195a0 100644
--- a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/test/java/com/azure/resourcemanager/artifactsigning/generated/CodeSigningAccountsListMockTests.java
+++ b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/test/java/com/azure/resourcemanager/artifactsigning/generated/CodeSigningAccountsListMockTests.java
@@ -23,7 +23,7 @@ public final class CodeSigningAccountsListMockTests {
@Test
public void testList() throws Exception {
String responseStr
- = "{\"value\":[{\"properties\":{\"accountUri\":\"nrosfqpte\",\"sku\":{\"name\":\"Premium\"},\"provisioningState\":\"Accepted\"},\"location\":\"pyqr\",\"tags\":{\"hc\":\"inpvswjdkirsoodq\"},\"id\":\"mnoh\",\"name\":\"t\",\"type\":\"kwh\"}]}";
+ = "{\"value\":[{\"properties\":{\"accountUri\":\"pyqr\",\"sku\":{\"name\":\"Basic\"},\"provisioningState\":\"Succeeded\"},\"location\":\"vswjdk\",\"tags\":{\"ohjtckw\":\"oodqxhcrm\",\"sqwpgrjb\":\"dsoifiyipj\",\"mocpc\":\"norcjxvsnbyxqab\",\"c\":\"shurzafbljjgpbto\"},\"id\":\"mkljavb\",\"name\":\"idtqajzyu\",\"type\":\"pku\"}]}";
HttpClient httpClient
= response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
@@ -35,8 +35,8 @@ public void testList() throws Exception {
PagedIterable response
= manager.codeSigningAccounts().list(com.azure.core.util.Context.NONE);
- Assertions.assertEquals("pyqr", response.iterator().next().location());
- Assertions.assertEquals("inpvswjdkirsoodq", response.iterator().next().tags().get("hc"));
- Assertions.assertEquals(SkuName.PREMIUM, response.iterator().next().sku().name());
+ Assertions.assertEquals("vswjdk", response.iterator().next().location());
+ Assertions.assertEquals("oodqxhcrm", response.iterator().next().tags().get("ohjtckw"));
+ Assertions.assertEquals(SkuName.BASIC, response.iterator().next().sku().name());
}
}
diff --git a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/test/java/com/azure/resourcemanager/artifactsigning/generated/OperationsListMockTests.java b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/test/java/com/azure/resourcemanager/artifactsigning/generated/OperationsListMockTests.java
index 0b3b047dab76..3f0501b6d15f 100644
--- a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/test/java/com/azure/resourcemanager/artifactsigning/generated/OperationsListMockTests.java
+++ b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/test/java/com/azure/resourcemanager/artifactsigning/generated/OperationsListMockTests.java
@@ -21,7 +21,7 @@ public final class OperationsListMockTests {
@Test
public void testList() throws Exception {
String responseStr
- = "{\"value\":[{\"name\":\"yb\",\"isDataAction\":true,\"display\":{\"provider\":\"qytbciq\",\"resource\":\"uflmm\",\"operation\":\"zsm\",\"description\":\"mglougpbkw\"},\"origin\":\"system\",\"actionType\":\"Internal\"}]}";
+ = "{\"value\":[{\"name\":\"wgcu\",\"isDataAction\":true,\"display\":{\"provider\":\"kdosvqw\",\"resource\":\"mdgbbjfdd\",\"operation\":\"bmbexppbhtqqro\",\"description\":\"p\"},\"origin\":\"user,system\",\"actionType\":\"Internal\"}]}";
HttpClient httpClient
= response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
diff --git a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/test/java/com/azure/resourcemanager/artifactsigning/generated/RevokeCertificateListTests.java b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/test/java/com/azure/resourcemanager/artifactsigning/generated/RevokeCertificateListTests.java
new file mode 100644
index 000000000000..b92b288445cc
--- /dev/null
+++ b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/test/java/com/azure/resourcemanager/artifactsigning/generated/RevokeCertificateListTests.java
@@ -0,0 +1,44 @@
+// Copyright (c) Microsoft Corporation. All rights reserved.
+// Licensed under the MIT License.
+// Code generated by Microsoft (R) TypeSpec Code Generator.
+
+package com.azure.resourcemanager.artifactsigning.generated;
+
+import com.azure.core.util.BinaryData;
+import com.azure.resourcemanager.artifactsigning.models.RevokeCertificate;
+import com.azure.resourcemanager.artifactsigning.models.RevokeCertificateList;
+import java.time.OffsetDateTime;
+import java.util.Arrays;
+import org.junit.jupiter.api.Assertions;
+
+public final class RevokeCertificateListTests {
+ @org.junit.jupiter.api.Test
+ public void testDeserialize() throws Exception {
+ RevokeCertificateList model = BinaryData.fromString(
+ "{\"revokeCertificates\":[{\"serialNumber\":\"jkot\",\"thumbprint\":\"nqgoulzndli\",\"effectiveAt\":\"2021-10-02T19:31:24Z\",\"reason\":\"yqkgfg\",\"remarks\":\"madgakeqsrxyb\"}]}")
+ .toObject(RevokeCertificateList.class);
+ Assertions.assertEquals("jkot", model.revokeCertificates().get(0).serialNumber());
+ Assertions.assertEquals("nqgoulzndli", model.revokeCertificates().get(0).thumbprint());
+ Assertions.assertEquals(OffsetDateTime.parse("2021-10-02T19:31:24Z"),
+ model.revokeCertificates().get(0).effectiveAt());
+ Assertions.assertEquals("yqkgfg", model.revokeCertificates().get(0).reason());
+ Assertions.assertEquals("madgakeqsrxyb", model.revokeCertificates().get(0).remarks());
+ }
+
+ @org.junit.jupiter.api.Test
+ public void testSerialize() throws Exception {
+ RevokeCertificateList model = new RevokeCertificateList()
+ .withRevokeCertificates(Arrays.asList(new RevokeCertificate().withSerialNumber("jkot")
+ .withThumbprint("nqgoulzndli")
+ .withEffectiveAt(OffsetDateTime.parse("2021-10-02T19:31:24Z"))
+ .withReason("yqkgfg")
+ .withRemarks("madgakeqsrxyb")));
+ model = BinaryData.fromObject(model).toObject(RevokeCertificateList.class);
+ Assertions.assertEquals("jkot", model.revokeCertificates().get(0).serialNumber());
+ Assertions.assertEquals("nqgoulzndli", model.revokeCertificates().get(0).thumbprint());
+ Assertions.assertEquals(OffsetDateTime.parse("2021-10-02T19:31:24Z"),
+ model.revokeCertificates().get(0).effectiveAt());
+ Assertions.assertEquals("yqkgfg", model.revokeCertificates().get(0).reason());
+ Assertions.assertEquals("madgakeqsrxyb", model.revokeCertificates().get(0).remarks());
+ }
+}
diff --git a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/test/java/com/azure/resourcemanager/artifactsigning/generated/RevokeCertificateTests.java b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/test/java/com/azure/resourcemanager/artifactsigning/generated/RevokeCertificateTests.java
index db1dc3deda92..87b8491acfb2 100644
--- a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/test/java/com/azure/resourcemanager/artifactsigning/generated/RevokeCertificateTests.java
+++ b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/src/test/java/com/azure/resourcemanager/artifactsigning/generated/RevokeCertificateTests.java
@@ -13,27 +13,27 @@ public final class RevokeCertificateTests {
@org.junit.jupiter.api.Test
public void testDeserialize() throws Exception {
RevokeCertificate model = BinaryData.fromString(
- "{\"serialNumber\":\"ejk\",\"thumbprint\":\"tynqgoul\",\"effectiveAt\":\"2021-01-30T20:47:53Z\",\"reason\":\"dlikwyqkgfgibma\",\"remarks\":\"akeqs\"}")
+ "{\"serialNumber\":\"qqedqytbciqfou\",\"thumbprint\":\"lmmnkzsmodmglo\",\"effectiveAt\":\"2021-11-19T14:59:32Z\",\"reason\":\"pbkwtmu\",\"remarks\":\"uqktap\"}")
.toObject(RevokeCertificate.class);
- Assertions.assertEquals("ejk", model.serialNumber());
- Assertions.assertEquals("tynqgoul", model.thumbprint());
- Assertions.assertEquals(OffsetDateTime.parse("2021-01-30T20:47:53Z"), model.effectiveAt());
- Assertions.assertEquals("dlikwyqkgfgibma", model.reason());
- Assertions.assertEquals("akeqs", model.remarks());
+ Assertions.assertEquals("qqedqytbciqfou", model.serialNumber());
+ Assertions.assertEquals("lmmnkzsmodmglo", model.thumbprint());
+ Assertions.assertEquals(OffsetDateTime.parse("2021-11-19T14:59:32Z"), model.effectiveAt());
+ Assertions.assertEquals("pbkwtmu", model.reason());
+ Assertions.assertEquals("uqktap", model.remarks());
}
@org.junit.jupiter.api.Test
public void testSerialize() throws Exception {
- RevokeCertificate model = new RevokeCertificate().withSerialNumber("ejk")
- .withThumbprint("tynqgoul")
- .withEffectiveAt(OffsetDateTime.parse("2021-01-30T20:47:53Z"))
- .withReason("dlikwyqkgfgibma")
- .withRemarks("akeqs");
+ RevokeCertificate model = new RevokeCertificate().withSerialNumber("qqedqytbciqfou")
+ .withThumbprint("lmmnkzsmodmglo")
+ .withEffectiveAt(OffsetDateTime.parse("2021-11-19T14:59:32Z"))
+ .withReason("pbkwtmu")
+ .withRemarks("uqktap");
model = BinaryData.fromObject(model).toObject(RevokeCertificate.class);
- Assertions.assertEquals("ejk", model.serialNumber());
- Assertions.assertEquals("tynqgoul", model.thumbprint());
- Assertions.assertEquals(OffsetDateTime.parse("2021-01-30T20:47:53Z"), model.effectiveAt());
- Assertions.assertEquals("dlikwyqkgfgibma", model.reason());
- Assertions.assertEquals("akeqs", model.remarks());
+ Assertions.assertEquals("qqedqytbciqfou", model.serialNumber());
+ Assertions.assertEquals("lmmnkzsmodmglo", model.thumbprint());
+ Assertions.assertEquals(OffsetDateTime.parse("2021-11-19T14:59:32Z"), model.effectiveAt());
+ Assertions.assertEquals("pbkwtmu", model.reason());
+ Assertions.assertEquals("uqktap", model.remarks());
}
}
diff --git a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/tsp-location.yaml b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/tsp-location.yaml
index 98197b250642..f80e174354ba 100644
--- a/sdk/artifactsigning/azure-resourcemanager-artifactsigning/tsp-location.yaml
+++ b/sdk/artifactsigning/azure-resourcemanager-artifactsigning/tsp-location.yaml
@@ -1,4 +1,4 @@
directory: specification/codesigning/CodeSigning.Management
-commit: 095b67fa70bf85a51667949506fe090e987d2475
+commit: 5f185b3e3f4ca65ea23dcf52795aa2e6bdc91100
repo: Azure/azure-rest-api-specs
additionalDirectories: